X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FDevtools%2FConsoleCmds.cpp;h=38e160086961755246857e07931af50f55d2363b;hb=refs%2Fheads%2Fimprovements;hp=63063ed24ec9508a922d34548749d40c43cb9d20;hpb=c8a6dd9ee1b43f98d4d98e9feb981bde02ac8772;p=lugaru.git diff --git a/Source/Devtools/ConsoleCmds.cpp b/Source/Devtools/ConsoleCmds.cpp index 63063ed..38e1600 100644 --- a/Source/Devtools/ConsoleCmds.cpp +++ b/Source/Devtools/ConsoleCmds.cpp @@ -321,11 +321,6 @@ void ch_save(const char* args) fclose(tfile); } -void ch_cellar(const char*) -{ - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurDarko.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); -} - void ch_tint(const char* args) { sscanf(args, "%f%f%f", &tintr, &tintg, &tintb); @@ -475,56 +470,25 @@ void ch_cellophane(const char*) void ch_funnybunny(const char*) { - Person::players[0]->creature = rabbittype; - Person::players[0]->skeletonLoad(true); - Person::players[0]->scale = .2; + Person::players[0]->changeCreatureType(rabbittype); Person::players[0]->headless = 0; - Person::players[0]->damagetolerance = 200; set_proportion(0, "1 1 1 1"); } void ch_wolfie(const char*) { - Person::players[0]->creature = wolftype; - Person::players[0]->skeletonLoad(); - Person::players[0]->scale = .23; - Person::players[0]->damagetolerance = 300; + Person::players[0]->changeCreatureType(wolftype); set_proportion(0, "1 1 1 1"); } -void ch_wolf(const char*) -{ - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurWolfGrey.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); -} - -void ch_snowwolf(const char*) -{ - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurWolfSnow.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); -} - -void ch_darkwolf(const char*) -{ - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurWolfDark.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); -} - void ch_lizardwolf(const char*) { Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurWolfLizard.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); } -void ch_white(const char*) -{ - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurWhite.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); -} - -void ch_brown(const char*) +void ch_darko(const char*) { - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurBrown.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); -} - -void ch_black(const char*) -{ - Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurBlack.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); + Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/FurDarko.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize); } void ch_sizemin(const char*) @@ -680,11 +644,7 @@ void ch_default(const char*) Person::players[0]->metallow = 1; Person::players[0]->power = 1; Person::players[0]->speedmult = 1; - if (Person::players[0]->creature == wolftype) { - Person::players[0]->scale = .23; - } else if (Person::players[0]->creature == rabbittype) { - Person::players[0]->scale = .2; - } + Person::players[0]->scale = PersonType::types[Person::players[0]->creature].defaultScale; Person::players[0]->setProportions(1, 1, 1, 1);