Data/Maps/sven*
-Data/Textures/Desertcl.png
+Data/Textures/DesertCl.png
Data/Textures/GiTop.png
Data/Textures/GiTeared.png
Data/Textures/GiBottom.png
-Data/Textures/mask.png
+Data/Textures/Mask.png
Data/Textures/temple/World.png
DECLARE_ANIM(jumpupanim, "JumpUp", highheight, neutral, 0)
DECLARE_ANIM(jumpdownanim, "JumpDown", highheight, neutral, 0)
DECLARE_ANIM(landanim, "Landing", lowheight, neutral, ab_land)
-DECLARE_ANIM(landhardanim, "Landhard", lowheight, neutral, ab_landhard)
+DECLARE_ANIM(landhardanim, "LandHard", lowheight, neutral, ab_landhard)
DECLARE_ANIM(climbanim, "Climb", lowheight, neutral, 0)
-DECLARE_ANIM(hanganim, "Hangon", lowheight, neutral, 0)
+DECLARE_ANIM(hanganim, "HangOn", lowheight, neutral, 0)
DECLARE_ANIM(spinkickanim, "SpinKick", middleheight, normalattack, 0)
DECLARE_ANIM(getupfromfrontanim, "GetUpFromFront", lowheight, neutral, 0)
DECLARE_ANIM(getupfrombackanim, "GetUpFromBack", lowheight, neutral, 0)
DECLARE_ANIM(frontflipanim, "Flip", highheight, neutral, ab_flip)
DECLARE_ANIM(spinkickreversedanim, "SpinKickCaught", middleheight, reversed, 0)
DECLARE_ANIM(spinkickreversalanim, "SpinKickCatch", middleheight, reversal, 0)
-DECLARE_ANIM(lowkickanim, "lowkick", middleheight, normalattack, 0)
-DECLARE_ANIM(sweepanim, "sweep", lowheight, normalattack, 0)
+DECLARE_ANIM(lowkickanim, "LowKick", middleheight, normalattack, 0)
+DECLARE_ANIM(sweepanim, "Sweep", lowheight, normalattack, 0)
DECLARE_ANIM(sweepreversedanim, "SweepCaught", lowheight, reversed, 0)
DECLARE_ANIM(sweepreversalanim, "SweepCatch", middleheight, reversal, 0)
DECLARE_ANIM(rabbitkickanim, "RabbitKick", middleheight, normalattack, 0)
DECLARE_ANIM(rabbitkickreversedanim, "RabbitKickCaught", middleheight, reversed, 0)
DECLARE_ANIM(rabbitkickreversalanim, "RabbitKickCatch", lowheight, reversal, 0)
DECLARE_ANIM(upunchanim, "Upunch", middleheight, normalattack, 0)
-DECLARE_ANIM(staggerbackhighanim, "Staggerbackhigh", middleheight, neutral, 0)
+DECLARE_ANIM(staggerbackhighanim, "StaggerBackHigh", middleheight, neutral, 0)
DECLARE_ANIM(upunchreversedanim, "UpunchCaught", middleheight, reversed, 0)
DECLARE_ANIM(upunchreversalanim, "UpunchCatch", middleheight, reversal, 0)
-DECLARE_ANIM(hurtidleanim, "Hurtidle", middleheight, neutral, ab_idle)
-DECLARE_ANIM(backhandspringanim, "Backhandspring", middleheight, neutral, 0)
-DECLARE_ANIM(fightidleanim, "Fightidle", middleheight, neutral, ab_idle)
+DECLARE_ANIM(hurtidleanim, "HurtIdle", middleheight, neutral, ab_idle)
+DECLARE_ANIM(backhandspringanim, "BackHandspring", middleheight, neutral, 0)
+DECLARE_ANIM(fightidleanim, "FightIdle", middleheight, neutral, ab_idle)
DECLARE_ANIM(walkanim, "Walk", middleheight, neutral, 0)
-DECLARE_ANIM(fightsidestep, "Fightsidestep", middleheight, neutral, ab_idle)
+DECLARE_ANIM(fightsidestep, "FightSideStep", middleheight, neutral, ab_idle)
DECLARE_ANIM(killanim, "Kill", middleheight, normalattack, 0)
-DECLARE_ANIM(sneakattackanim, "Sneakattack", middleheight, reversal, 0)
-DECLARE_ANIM(sneakattackedanim, "Sneakattacked", middleheight, reversed, 0)
-DECLARE_ANIM(drawrightanim, "drawright", middleheight, neutral, 0)
-DECLARE_ANIM(knifeslashstartanim, "slashstart", middleheight, normalattack, 0)
-DECLARE_ANIM(crouchdrawrightanim, "crouchdrawright", lowheight, neutral, 0)
-DECLARE_ANIM(crouchstabanim, "crouchstab", lowheight, normalattack, 0)
-DECLARE_ANIM(knifefollowanim, "slashfollow", middleheight, reversal, 0)
-DECLARE_ANIM(knifefollowedanim, "slashfollowed", middleheight, reversed, 0)
-DECLARE_ANIM(knifethrowanim, "knifethrow", middleheight, normalattack, 0)
-DECLARE_ANIM(removeknifeanim, "removeknife", middleheight, neutral, 0)
-DECLARE_ANIM(crouchremoveknifeanim, "crouchremoveknife", lowheight, neutral, 0)
+DECLARE_ANIM(sneakattackanim, "SneakAttack", middleheight, reversal, 0)
+DECLARE_ANIM(sneakattackedanim, "SneakAttacked", middleheight, reversed, 0)
+DECLARE_ANIM(drawrightanim, "DrawRight", middleheight, neutral, 0)
+DECLARE_ANIM(knifeslashstartanim, "SlashStart", middleheight, normalattack, 0)
+DECLARE_ANIM(crouchdrawrightanim, "CrouchDrawRight", lowheight, neutral, 0)
+DECLARE_ANIM(crouchstabanim, "CrouchStab", lowheight, normalattack, 0)
+DECLARE_ANIM(knifefollowanim, "SlashFollow", middleheight, reversal, 0)
+DECLARE_ANIM(knifefollowedanim, "SlashFollowed", middleheight, reversed, 0)
+DECLARE_ANIM(knifethrowanim, "KnifeThrow", middleheight, normalattack, 0)
+DECLARE_ANIM(removeknifeanim, "RemoveKnife", middleheight, neutral, 0)
+DECLARE_ANIM(crouchremoveknifeanim, "CrouchRemoveKnife", lowheight, neutral, 0)
DECLARE_ANIM(jumpreversedanim, "JumpCaught", middleheight, reversed, 0)
DECLARE_ANIM(jumpreversalanim, "JumpCatch", middleheight, reversal, 0)
-DECLARE_ANIM(staggerbackhardanim, "Staggerbackhard", middleheight, neutral, 0)
-DECLARE_ANIM(dropkickanim, "Dropkick", middleheight, normalattack, 0)
-DECLARE_ANIM(winduppunchanim, "Winduppunch", middleheight, normalattack, 0)
-DECLARE_ANIM(winduppunchblockedanim, "Winduppunchblocked", middleheight, normalattack, 0)
-DECLARE_ANIM(blockhighleftanim, "Blockhighleft", middleheight, normalattack, 0)
-DECLARE_ANIM(blockhighleftstrikeanim, "Blockhighleftstrike", middleheight, normalattack, 0)
-DECLARE_ANIM(backflipanim, "Backflip", highheight, neutral, ab_flip)
-DECLARE_ANIM(walljumpbackanim, "Walljumpback", highheight, neutral, ab_walljump)
-DECLARE_ANIM(walljumpfrontanim, "Walljumpfront", highheight, neutral, ab_walljump)
-DECLARE_ANIM(rightflipanim, "Rightflip", highheight, neutral, ab_flip)
-DECLARE_ANIM(walljumprightanim, "Walljumpright", highheight, neutral, ab_walljump)
-DECLARE_ANIM(leftflipanim, "Leftflip", highheight, neutral, ab_flip)
-DECLARE_ANIM(walljumpleftanim, "Walljumpleft", highheight, neutral, ab_walljump)
-DECLARE_ANIM(walljumprightkickanim, "Walljumprightkick", highheight, neutral, ab_flip)
-DECLARE_ANIM(walljumpleftkickanim, "Walljumpleftkick", highheight, neutral, ab_flip)
-DECLARE_ANIM(knifefightidleanim, "Knifefightidle", middleheight, neutral, ab_idle)
-DECLARE_ANIM(knifesneakattackanim, "Knifesneakattack", middleheight, reversal, 0)
-DECLARE_ANIM(knifesneakattackedanim, "Knifesneakattacked", middleheight, reversed, 0)
-DECLARE_ANIM(swordfightidleanim, "swordfightidle", middleheight, neutral, ab_idle)
-DECLARE_ANIM(drawleftanim, "drawleft", middleheight, neutral, 0)
-DECLARE_ANIM(swordslashanim, "swordslash", middleheight, normalattack, 0)
-DECLARE_ANIM(swordgroundstabanim, "swordgroundstab", lowheight, normalattack, 0)
-DECLARE_ANIM(dodgebackanim, "dodgeback", middleheight, neutral, 0)
-DECLARE_ANIM(swordsneakattackanim, "Swordsneakattack", middleheight, reversal, 0)
-DECLARE_ANIM(swordsneakattackedanim, "Swordsneakattacked", middleheight, reversed, 0)
-DECLARE_ANIM(swordslashreversedanim, "swordslashCaught", middleheight, reversed, 0)
-DECLARE_ANIM(swordslashreversalanim, "swordslashCatch", middleheight, reversal, 0)
-DECLARE_ANIM(knifeslashreversedanim, "knifeslashCaught", middleheight, reversed, 0)
-DECLARE_ANIM(knifeslashreversalanim, "knifeslashCatch", middleheight, reversal, 0)
-DECLARE_ANIM(swordfightidlebothanim, "swordfightidleboth", middleheight, neutral, ab_idle)
-DECLARE_ANIM(swordslashparryanim, "sworduprightparry", middleheight, normalattack, 0)
-DECLARE_ANIM(swordslashparriedanim, "swordslashparried", middleheight, normalattack, 0)
-DECLARE_ANIM(wolfidle, "Wolfidle", middleheight, neutral, ab_idle)
-DECLARE_ANIM(wolfcrouchanim, "Wolfcrouch", lowheight, neutral, ab_crouch)
-DECLARE_ANIM(wolflandanim, "Wolflanding", lowheight, neutral, ab_land)
-DECLARE_ANIM(wolflandhardanim, "Wolflandhard", lowheight, neutral, ab_landhard)
-DECLARE_ANIM(wolfrunanim, "Wolfrun", middleheight, neutral, ab_run)
-DECLARE_ANIM(wolfrunninganim, "Wolfrunning", middleheight, neutral, ab_run)
-DECLARE_ANIM(rabbitrunninganim, "Rabbitrunning", middleheight, neutral, ab_run)
-DECLARE_ANIM(wolfstopanim, "Wolfstop", middleheight, neutral, ab_stop)
-DECLARE_ANIM(rabbittackleanim, "Rabbittackle", middleheight, neutral, 0)
-DECLARE_ANIM(rabbittacklinganim, "Rabbittackling", middleheight, reversal, 0)
-DECLARE_ANIM(rabbittackledbackanim, "Rabbittackledback", middleheight, reversed, 0)
-DECLARE_ANIM(rabbittackledfrontanim, "Rabbittackledfront", middleheight, reversed, 0)
-DECLARE_ANIM(wolfslapanim, "Wolfslap", middleheight, normalattack, 0)
+DECLARE_ANIM(staggerbackhardanim, "StaggerBackHard", middleheight, neutral, 0)
+DECLARE_ANIM(dropkickanim, "DropKick", middleheight, normalattack, 0)
+DECLARE_ANIM(winduppunchanim, "WindUpPunch", middleheight, normalattack, 0)
+DECLARE_ANIM(winduppunchblockedanim, "WindUpPunchBlocked", middleheight, normalattack, 0)
+DECLARE_ANIM(blockhighleftanim, "BlockHighLeft", middleheight, normalattack, 0)
+DECLARE_ANIM(blockhighleftstrikeanim, "BlockHighLeftStrike", middleheight, normalattack, 0)
+DECLARE_ANIM(backflipanim, "BackFlip", highheight, neutral, ab_flip)
+DECLARE_ANIM(walljumpbackanim, "WallJumpBack", highheight, neutral, ab_walljump)
+DECLARE_ANIM(walljumpfrontanim, "WallJumpFront", highheight, neutral, ab_walljump)
+DECLARE_ANIM(rightflipanim, "RightFlip", highheight, neutral, ab_flip)
+DECLARE_ANIM(walljumprightanim, "WallJumpRight", highheight, neutral, ab_walljump)
+DECLARE_ANIM(leftflipanim, "LeftFlip", highheight, neutral, ab_flip)
+DECLARE_ANIM(walljumpleftanim, "WallJumpLeft", highheight, neutral, ab_walljump)
+DECLARE_ANIM(walljumprightkickanim, "WallJumpRightKick", highheight, neutral, ab_flip)
+DECLARE_ANIM(walljumpleftkickanim, "WallJumpLeftKick", highheight, neutral, ab_flip)
+DECLARE_ANIM(knifefightidleanim, "KnifeFightIdle", middleheight, neutral, ab_idle)
+DECLARE_ANIM(knifesneakattackanim, "KnifeSneakAttack", middleheight, reversal, 0)
+DECLARE_ANIM(knifesneakattackedanim, "KnifeSneakAttacked", middleheight, reversed, 0)
+DECLARE_ANIM(swordfightidleanim, "SwordFightIdle", middleheight, neutral, ab_idle)
+DECLARE_ANIM(drawleftanim, "DrawLeft", middleheight, neutral, 0)
+DECLARE_ANIM(swordslashanim, "SwordSlash", middleheight, normalattack, 0)
+DECLARE_ANIM(swordgroundstabanim, "SwordGroundStab", lowheight, normalattack, 0)
+DECLARE_ANIM(dodgebackanim, "DodgeBack", middleheight, neutral, 0)
+DECLARE_ANIM(swordsneakattackanim, "SwordSneakAttack", middleheight, reversal, 0)
+DECLARE_ANIM(swordsneakattackedanim, "SwordSneakAttacked", middleheight, reversed, 0)
+DECLARE_ANIM(swordslashreversedanim, "SwordSlashCaught", middleheight, reversed, 0)
+DECLARE_ANIM(swordslashreversalanim, "SwordSlashCatch", middleheight, reversal, 0)
+DECLARE_ANIM(knifeslashreversedanim, "KnifeSlashCaught", middleheight, reversed, 0)
+DECLARE_ANIM(knifeslashreversalanim, "KnifeSlashCatch", middleheight, reversal, 0)
+DECLARE_ANIM(swordfightidlebothanim, "SwordFightIdleBoth", middleheight, neutral, ab_idle)
+DECLARE_ANIM(swordslashparryanim, "SwordUprightParry", middleheight, normalattack, 0)
+DECLARE_ANIM(swordslashparriedanim, "SwordSlashParried", middleheight, normalattack, 0)
+DECLARE_ANIM(wolfidle, "WolfIdle", middleheight, neutral, ab_idle)
+DECLARE_ANIM(wolfcrouchanim, "WolfCrouch", lowheight, neutral, ab_crouch)
+DECLARE_ANIM(wolflandanim, "WolfLanding", lowheight, neutral, ab_land)
+DECLARE_ANIM(wolflandhardanim, "WolfLandHard", lowheight, neutral, ab_landhard)
+DECLARE_ANIM(wolfrunanim, "WolfRun", middleheight, neutral, ab_run)
+DECLARE_ANIM(wolfrunninganim, "WolfRunning", middleheight, neutral, ab_run)
+DECLARE_ANIM(rabbitrunninganim, "RabbitRunning", middleheight, neutral, ab_run)
+DECLARE_ANIM(wolfstopanim, "WolfStop", middleheight, neutral, ab_stop)
+DECLARE_ANIM(rabbittackleanim, "RabbitTackle", middleheight, neutral, 0)
+DECLARE_ANIM(rabbittacklinganim, "RabbitTackling", middleheight, reversal, 0)
+DECLARE_ANIM(rabbittackledbackanim, "RabbitTackledBack", middleheight, reversed, 0)
+DECLARE_ANIM(rabbittackledfrontanim, "RabbitTackledFront", middleheight, reversed, 0)
+DECLARE_ANIM(wolfslapanim, "WolfSlap", middleheight, normalattack, 0)
DECLARE_ANIM(staffhitanim, "StaffHit", middleheight, normalattack, 0)
DECLARE_ANIM(staffgroundsmashanim, "StaffGroundSmash", lowheight, normalattack, 0)
-DECLARE_ANIM(staffspinhitanim, "Spinwhack", middleheight, normalattack, 0)
+DECLARE_ANIM(staffspinhitanim, "SpinWhack", middleheight, normalattack, 0)
DECLARE_ANIM(staffhitreversedanim, "StaffHitCaught", middleheight, reversed, 0)
DECLARE_ANIM(staffhitreversalanim, "StaffHitCatch", middleheight, reversal, 0)
DECLARE_ANIM(staffspinhitreversedanim, "SpinWhackCaught", middleheight, reversed, 0)
void ch_funnybunny(const char *args)
{
Person::players[0]->skeleton.id = 0;
- Person::players[0]->skeleton.Load("Skeleton/Basic Figure", "Skeleton/Basic Figurelow",
- "Skeleton/Rabbitbelt", "Models/Body.solid",
+ Person::players[0]->skeleton.Load("Skeleton/BasicFigure", "Skeleton/BasicFigureLow",
+ "Skeleton/RabbitBelt", "Models/Body.solid",
"Models/Body2.solid", "Models/Body3.solid",
"Models/Body4.solid", "Models/Body5.solid",
"Models/Body6.solid", "Models/Body7.solid",
- "Models/Bodylow.solid", "Models/Belt.solid", 1);
- Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/fur3.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
+ "Models/BodyLow.solid", "Models/Belt.solid", 1);
+ Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/Fur3.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
Person::players[0]->creature = rabbittype;
Person::players[0]->scale = .2;
Person::players[0]->headless = 0;
void ch_wolfie(const char *args)
{
Person::players[0]->skeleton.id = 0;
- Person::players[0]->skeleton.Load("Skeleton/Basic Figure Wolf", "Skeleton/Basic Figure Wolf Low",
- "Skeleton/Rabbitbelt", "Models/Wolf.solid",
+ Person::players[0]->skeleton.Load("Skeleton/BasicFigureWolf", "Skeleton/BasicFigureWolfLow",
+ "Skeleton/RabbitBelt", "Models/Wolf.solid",
"Models/Wolf2.solid", "Models/Wolf3.solid",
"Models/Wolf4.solid", "Models/Wolf5.solid",
"Models/Wolf6.solid", "Models/Wolf7.solid",
- "Models/Wolflow.solid", "Models/Belt.solid", 0);
+ "Models/WolfLow.solid", "Models/Belt.solid", 0);
Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/Wolf.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
Person::players[0]->creature = wolftype;
Person::players[0]->damagetolerance = 300;
void ch_lizardwolf(const char *args)
{
- Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/Lizardwolf.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
+ Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/LizardWolf.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
}
void ch_white(const char *args)
{
- Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/fur.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
+ Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/Fur.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
}
void ch_brown(const char *args)
{
- Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/fur3.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
+ Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/Fur3.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
}
void ch_black(const char *args)
{
- Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/fur2.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
+ Person::players[0]->skeleton.drawmodel.textureptr.load("Textures/Fur2.jpg", 1, &Person::players[0]->skeleton.skinText[0], &Person::players[0]->skeleton.skinsize);
}
void ch_sizemin(const char *args)
if (texdetail > 2)
texdetail = 2;
Mainmenuitems[0].load("Textures/Lugaru.png", 0);
- Mainmenuitems[1].load("Textures/Newgame.png", 0);
+ Mainmenuitems[1].load("Textures/NewGame.png", 0);
Mainmenuitems[2].load("Textures/Options.png", 0);
Mainmenuitems[3].load("Textures/Quit.png", 0);
Mainmenuitems[4].load("Textures/Eyelid.png", 0);
Mainmenuitems[5].load("Textures/Resume.png", 0);
- Mainmenuitems[6].load("Textures/Endgame.png", 0);
+ Mainmenuitems[6].load("Textures/EndGame.png", 0);
texdetail = temptexdetail;
i = abs(Random() % 4);
visibleloading = 0; //don't use loadscreentexture yet
- loadscreentexture.load("Textures/fire.jpg", 1);
+ loadscreentexture.load("Textures/Fire.jpg", 1);
visibleloading = 1;
temptexdetail = texdetail;
LOG("Loading weapon data...");
- Weapon::knifetextureptr.load("Textures/knife.png", 0);
- Weapon::bloodknifetextureptr.load("Textures/bloodknife.png", 0);
- Weapon::lightbloodknifetextureptr.load("Textures/lightbloodknife.png", 0);
- Weapon::swordtextureptr.load("Textures/sword.jpg", 1);
- Weapon::bloodswordtextureptr.load("Textures/Swordblood.jpg", 1);
- Weapon::lightbloodswordtextureptr.load("Textures/Swordbloodlight.jpg", 1);
+ Weapon::knifetextureptr.load("Textures/Knife.png", 0);
+ Weapon::bloodknifetextureptr.load("Textures/BloodKnife.png", 0);
+ Weapon::lightbloodknifetextureptr.load("Textures/BloodKnifeLight.png", 0);
+ Weapon::swordtextureptr.load("Textures/Sword.jpg", 1);
+ Weapon::bloodswordtextureptr.load("Textures/SwordBlood.jpg", 1);
+ Weapon::lightbloodswordtextureptr.load("Textures/SwordBloodLight.jpg", 1);
Weapon::stafftextureptr.load("Textures/Staff.jpg", 1);
- Weapon::throwingknifemodel.load((char *)"Models/throwingknife.solid", 1);
+ Weapon::throwingknifemodel.load((char *)"Models/ThrowingKnife.solid", 1);
Weapon::throwingknifemodel.Scale(.001, .001, .001);
Weapon::throwingknifemodel.Rotate(90, 0, 0);
Weapon::throwingknifemodel.Rotate(0, 90, 0);
Weapon::throwingknifemodel.flat = 0;
Weapon::throwingknifemodel.CalculateNormals(1);
- Weapon::swordmodel.load((char *)"Models/sword.solid", 1);
+ Weapon::swordmodel.load((char *)"Models/Sword.solid", 1);
Weapon::swordmodel.Scale(.001, .001, .001);
Weapon::swordmodel.Rotate(90, 0, 0);
Weapon::swordmodel.Rotate(0, 90, 0);
Weapon::swordmodel.flat = 1;
Weapon::swordmodel.CalculateNormals(1);
- Weapon::staffmodel.load((char *)"Models/staff.solid", 1);
+ Weapon::staffmodel.load((char *)"Models/Staff.solid", 1);
Weapon::staffmodel.Scale(.005, .005, .005);
Weapon::staffmodel.Rotate(90, 0, 0);
Weapon::staffmodel.Rotate(0, 90, 0);
Weapon::staffmodel.flat = 1;
Weapon::staffmodel.CalculateNormals(1);
- terrain.shadowtexture.load("Textures/shadow.png", 0);
- terrain.bloodtexture.load("Textures/blood.png", 0);
- terrain.breaktexture.load("Textures/break.png", 0);
- terrain.bloodtexture2.load("Textures/blood.png", 0);
+ terrain.shadowtexture.load("Textures/Shadow.png", 0);
+ terrain.bloodtexture.load("Textures/Blood.png", 0);
+ terrain.breaktexture.load("Textures/Break.png", 0);
+ terrain.bloodtexture2.load("Textures/Blood.png", 0);
- terrain.footprinttexture.load("Textures/footprint.png", 0);
- terrain.bodyprinttexture.load("Textures/bodyprint.png", 0);
- hawktexture.load("Textures/hawk.png", 0);
+ terrain.footprinttexture.load("Textures/Footprint.png", 0);
+ terrain.bodyprinttexture.load("Textures/Bodyprint.png", 0);
+ hawktexture.load("Textures/Hawk.png", 0);
- Sprite::cloudtexture.load("Textures/cloud.png", 1);
- Sprite::cloudimpacttexture.load("Textures/cloudimpact.png", 1);
- Sprite::bloodtexture.load("Textures/bloodparticle.png", 1);
- Sprite::snowflaketexture.load("Textures/snowflake.png", 1);
- Sprite::flametexture.load("Textures/flame.png", 1);
- Sprite::bloodflametexture.load("Textures/bloodflame.png", 1);
- Sprite::smoketexture.load("Textures/smoke.png", 1);
- Sprite::shinetexture.load("Textures/shine.png", 1);
- Sprite::splintertexture.load("Textures/splinter.png", 1);
- Sprite::leaftexture.load("Textures/leaf.png", 1);
- Sprite::toothtexture.load("Textures/tooth.png", 1);
+ Sprite::cloudtexture.load("Textures/Cloud.png", 1);
+ Sprite::cloudimpacttexture.load("Textures/CloudImpact.png", 1);
+ Sprite::bloodtexture.load("Textures/BloodParticle.png", 1);
+ Sprite::snowflaketexture.load("Textures/SnowFlake.png", 1);
+ Sprite::flametexture.load("Textures/Flame.png", 1);
+ Sprite::bloodflametexture.load("Textures/BloodFlame.png", 1);
+ Sprite::smoketexture.load("Textures/Smoke.png", 1);
+ Sprite::shinetexture.load("Textures/Shine.png", 1);
+ Sprite::splintertexture.load("Textures/Splinter.png", 1);
+ Sprite::leaftexture.load("Textures/Leaf.png", 1);
+ Sprite::toothtexture.load("Textures/Tooth.png", 1);
yaw = 0;
pitch = 0;
viewer.x = terrain.size / 2 * terrain.scale;
viewer.z = terrain.size / 2 * terrain.scale;
- hawk.load((char *)"Models/hawk.solid", 1);
+ hawk.load((char *)"Models/Hawk.solid", 1);
hawk.Scale(.03, .03, .03);
hawk.Rotate(90, 1, 1);
hawk.CalculateNormals(0);
hawkcoords.z = terrain.size / 2 * terrain.scale - 5 - 7;
hawkcoords.y = terrain.getHeight(hawkcoords.x, hawkcoords.z) + 25;
- eye.load((char *)"Models/eye.solid", 1);
+ eye.load((char *)"Models/Eye.solid", 1);
eye.Scale(.03, .03, .03);
eye.CalculateNormals(0);
- cornea.load((char *)"Models/cornea.solid", 1);
+ cornea.load((char *)"Models/Cornea.solid", 1);
cornea.Scale(.03, .03, .03);
cornea.CalculateNormals(0);
- iris.load((char *)"Models/iris.solid", 1);
+ iris.load((char *)"Models/Iris.solid", 1);
iris.Scale(.03, .03, .03);
iris.CalculateNormals(0);
- LoadSave("Textures/Bloodfur.png", 0, 1, &bloodText[0], 0);
- LoadSave("Textures/Wolfbloodfur.png", 0, 1, &wolfbloodText[0], 0);
+ LoadSave("Textures/BloodFur.png", 0, 1, &bloodText[0], 0);
+ LoadSave("Textures/WolfBloodFur.png", 0, 1, &wolfbloodText[0], 0);
oldenvironment = -4;
const char *wolfskin[] = {
"Textures/Wolf.jpg",
- "Textures/Darkwolf.jpg",
- "Textures/Snowwolf.jpg"
+ "Textures/DarkWolf.jpg",
+ "Textures/SnowWolf.jpg"
};
const char **creatureskin[] = {rabbitskin, wolfskin};
if (ambientsound)
emit_stream_np(stream_wind);
- objects.treetextureptr.load("Textures/snowtree.png", 0);
- objects.bushtextureptr.load("Textures/bushsnow.png", 0);
- objects.rocktextureptr.load("Textures/bouldersnow.jpg", 1);
- objects.boxtextureptr.load("Textures/snowbox.jpg", 1);
+ objects.treetextureptr.load("Textures/SnowTree.png", 0);
+ objects.bushtextureptr.load("Textures/BushSnow.png", 0);
+ objects.rocktextureptr.load("Textures/BoulderSnow.jpg", 1);
+ objects.boxtextureptr.load("Textures/SnowBox.jpg", 1);
footstepsound = footstepsn1;
footstepsound2 = footstepsn2;
footstepsound3 = footstepst1;
footstepsound4 = footstepst2;
- terraintexture.load("Textures/snow.jpg", 1);
- terraintexture2.load("Textures/rock.jpg", 1);
+ terraintexture.load("Textures/Snow.jpg", 1);
+ terraintexture2.load("Textures/Rock.jpg", 1);
temptexdetail = texdetail;
if (texdetail > 1)
texdetail = 4;
- skybox->load( "Textures/Skybox(snow):Front.jpg",
- "Textures/Skybox(snow):Left.jpg",
- "Textures/Skybox(snow):Back.jpg",
- "Textures/Skybox(snow):Right.jpg",
- "Textures/Skybox(snow):Up.jpg",
- "Textures/Skybox(snow):Down.jpg");
+ skybox->load( "Textures/Skybox(snow)/Front.jpg",
+ "Textures/Skybox(snow)/Left.jpg",
+ "Textures/Skybox(snow)/Back.jpg",
+ "Textures/Skybox(snow)/Right.jpg",
+ "Textures/Skybox(snow)/Up.jpg",
+ "Textures/Skybox(snow)/Down.jpg");
} else if (environment == desertenvironment) {
windvector = 0;
windvector.z = 2;
- objects.treetextureptr.load("Textures/deserttree.png", 0);
- objects.bushtextureptr.load("Textures/bushdesert.png", 0);
- objects.rocktextureptr.load("Textures/boulderdesert.jpg", 1);
- objects.boxtextureptr.load("Textures/desertbox.jpg", 1);
+ objects.treetextureptr.load("Textures/DesertTree.png", 0);
+ objects.bushtextureptr.load("Textures/BushDesert.png", 0);
+ objects.rocktextureptr.load("Textures/BoulderDesert.jpg", 1);
+ objects.boxtextureptr.load("Textures/DesertBox.jpg", 1);
if (ambientsound)
footstepsound3 = footstepsn1;
footstepsound4 = footstepsn2;
- terraintexture.load("Textures/sand.jpg", 1);
- terraintexture2.load("Textures/sandslope.jpg", 1);
+ terraintexture.load("Textures/Sand.jpg", 1);
+ terraintexture2.load("Textures/SandSlope.jpg", 1);
temptexdetail = texdetail;
if (texdetail > 1)
texdetail = 4;
- skybox->load( "Textures/Skybox(sand):Front.jpg",
- "Textures/Skybox(sand):Left.jpg",
- "Textures/Skybox(sand):Back.jpg",
- "Textures/Skybox(sand):Right.jpg",
- "Textures/Skybox(sand):Up.jpg",
- "Textures/Skybox(sand):Down.jpg");
+ skybox->load( "Textures/Skybox(sand)/Front.jpg",
+ "Textures/Skybox(sand)/Left.jpg",
+ "Textures/Skybox(sand)/Back.jpg",
+ "Textures/Skybox(sand)/Right.jpg",
+ "Textures/Skybox(sand)/Up.jpg",
+ "Textures/Skybox(sand)/Down.jpg");
} else if (environment == grassyenvironment) {
windvector = 0;
windvector.z = 2;
- objects.treetextureptr.load("Textures/tree.png", 0);
- objects.bushtextureptr.load("Textures/bush.png", 0);
- objects.rocktextureptr.load("Textures/boulder.jpg", 1);
- objects.boxtextureptr.load("Textures/grassbox.jpg", 1);
+ objects.treetextureptr.load("Textures/Tree.png", 0);
+ objects.bushtextureptr.load("Textures/Bush.png", 0);
+ objects.rocktextureptr.load("Textures/Boulder.jpg", 1);
+ objects.boxtextureptr.load("Textures/GrassBox.jpg", 1);
if (ambientsound)
emit_stream_np(stream_wind, 100.);
footstepsound3 = footstepst1;
footstepsound4 = footstepst2;
- terraintexture.load("Textures/grassdirt.jpg", 1);
- terraintexture2.load("Textures/mossrock.jpg", 1);
+ terraintexture.load("Textures/GrassDirt.jpg", 1);
+ terraintexture2.load("Textures/MossRock.jpg", 1);
temptexdetail = texdetail;
if (texdetail > 1)
texdetail = 4;
- skybox->load( "Textures/Skybox(grass):Front.jpg",
- "Textures/Skybox(grass):Left.jpg",
- "Textures/Skybox(grass):Back.jpg",
- "Textures/Skybox(grass):Right.jpg",
- "Textures/Skybox(grass):Up.jpg",
- "Textures/Skybox(grass):Down.jpg");
+ skybox->load( "Textures/Skybox(grass)/Front.jpg",
+ "Textures/Skybox(grass)/Left.jpg",
+ "Textures/Skybox(grass)/Back.jpg",
+ "Textures/Skybox(grass)/Right.jpg",
+ "Textures/Skybox(grass)/Up.jpg",
+ "Textures/Skybox(grass)/Down.jpg");
}
temptexdetail = texdetail;
texdetail = 1;
- terrain.load("Textures/heightmap.png");
+ terrain.load("Textures/HeightMap.png");
texdetail = temptexdetail;
}
}
ipstream.close();
- ifstream test(Folders::getResourcePath("Textures/" + accountactive->getCurrentCampaign() + ":World.png"));
+ ifstream test(Folders::getResourcePath("Textures/" + accountactive->getCurrentCampaign() + "/World.png"));
if (test.good()) {
- Mainmenuitems[7].load("Textures/" + accountactive->getCurrentCampaign() + ":World.png", 0);
+ Mainmenuitems[7].load("Textures/" + accountactive->getCurrentCampaign() + "/World.png", 0);
} else {
Mainmenuitems[7].load("Textures/World.png", 0);
}
Person::players[i]->creature = rabbittype;
if (Person::players[i]->creature != wolftype) {
Person::players[i]->skeleton.Load(
- (char *)"Skeleton/Basic Figure",
- (char *)"Skeleton/Basic Figurelow",
- (char *)"Skeleton/Rabbitbelt",
+ (char *)"Skeleton/BasicFigure",
+ (char *)"Skeleton/BasicFigureLow",
+ (char *)"Skeleton/RabbitBelt",
(char *)"Models/Body.solid",
(char *)"Models/Body2.solid",
(char *)"Models/Body3.solid",
(char *)"Models/Body5.solid",
(char *)"Models/Body6.solid",
(char *)"Models/Body7.solid",
- (char *)"Models/Bodylow.solid",
+ (char *)"Models/BodyLow.solid",
(char *)"Models/Belt.solid", 0);
} else {
if (Person::players[i]->creature != wolftype) {
Person::players[i]->skeleton.Load(
- (char *)"Skeleton/Basic Figure",
- (char *)"Skeleton/Basic Figurelow",
- (char *)"Skeleton/Rabbitbelt",
+ (char *)"Skeleton/BasicFigure",
+ (char *)"Skeleton/BasicFigureLow",
+ (char *)"Skeleton/RabbitBelt",
(char *)"Models/Body.solid",
(char *)"Models/Body2.solid",
(char *)"Models/Body3.solid",
(char *)"Models/Body5.solid",
(char *)"Models/Body6.solid",
(char *)"Models/Body7.solid",
- (char *)"Models/Bodylow.solid",
+ (char *)"Models/BodyLow.solid",
(char *)"Models/Belt.solid", 1);
Person::players[i]->skeleton.drawmodelclothes.textureptr.load("Textures/Belt.png", 1);
}
if (Person::players[i]->creature == wolftype) {
Person::players[i]->skeleton.Load(
- (char *)"Skeleton/Basic Figure Wolf",
- (char *)"Skeleton/Basic Figure Wolf Low",
- (char *)"Skeleton/Rabbitbelt",
+ (char *)"Skeleton/BasicFigureWolf",
+ (char *)"Skeleton/BasicFigureWolfLow",
+ (char *)"Skeleton/RabbitBelt",
(char *)"Models/Wolf.solid",
(char *)"Models/Wolf2.solid",
(char *)"Models/Wolf3.solid",
(char *)"Models/Wolf5.solid",
(char *)"Models/Wolf6.solid",
(char *)"Models/Wolf7.solid",
- (char *)"Models/Wolflow.solid",
+ (char *)"Models/WolfLow.solid",
(char *)"Models/Belt.solid", 0);
}
}
if (Person::players[closest]->creature == rabbittype) {
Person::players[closest]->skeleton.id = closest;
- Person::players[closest]->skeleton.Load((char *)"Skeleton/Basic Figure Wolf", (char *)"Skeleton/Basic Figure Wolf Low", (char *)"Skeleton/Rabbitbelt", (char *)"Models/Wolf.solid", (char *)"Models/Wolf2.solid", (char *)"Models/Wolf3.solid", (char *)"Models/Wolf4.solid", (char *)"Models/Wolf5.solid", (char *)"Models/Wolf6.solid", (char *)"Models/Wolf7.solid", (char *)"Models/Wolflow.solid", (char *)"Models/Belt.solid", 0);
+ Person::players[closest]->skeleton.Load((char *)"Skeleton/BasicFigureWolf", (char *)"Skeleton/BasicFigureWolfLow", (char *)"Skeleton/RabbitBelt", (char *)"Models/Wolf.solid", (char *)"Models/Wolf2.solid", (char *)"Models/Wolf3.solid", (char *)"Models/Wolf4.solid", (char *)"Models/Wolf5.solid", (char *)"Models/Wolf6.solid", (char *)"Models/Wolf7.solid", (char *)"Models/WolfLow.solid", (char *)"Models/Belt.solid", 0);
Person::players[closest]->skeleton.drawmodel.textureptr.load("Textures/Wolf.jpg", 1, &Person::players[closest]->skeleton.skinText[0], &Person::players[closest]->skeleton.skinsize);
Person::players[closest]->whichskin = 0;
Person::players[closest]->creature = wolftype;
Person::players[closest]->damagetolerance = 300;
} else {
Person::players[closest]->skeleton.id = closest;
- Person::players[closest]->skeleton.Load((char *)"Skeleton/Basic Figure", (char *)"Skeleton/Basic Figurelow", (char *)"Skeleton/Rabbitbelt", (char *)"Models/Body.solid", (char *)"Models/Body2.solid", (char *)"Models/Body3.solid", (char *)"Models/Body4.solid", (char *)"Models/Body5.solid", (char *)"Models/Body6.solid", (char *)"Models/Body7.solid", (char *)"Models/Bodylow.solid", (char *)"Models/Belt.solid", 1);
+ Person::players[closest]->skeleton.Load((char *)"Skeleton/BasicFigure", (char *)"Skeleton/BasicFigureLow", (char *)"Skeleton/RabbitBelt", (char *)"Models/Body.solid", (char *)"Models/Body2.solid", (char *)"Models/Body3.solid", (char *)"Models/Body4.solid", (char *)"Models/Body5.solid", (char *)"Models/Body6.solid", (char *)"Models/Body7.solid", (char *)"Models/BodyLow.solid", (char *)"Models/Belt.solid", 1);
Person::players[closest]->skeleton.drawmodel.textureptr.load("Textures/Fur3.jpg", 1, &Person::players[closest]->skeleton.skinText[0], &Person::players[closest]->skeleton.skinsize);
Person::players[closest]->whichskin = 0;
Person::players[closest]->creature = rabbittype;
Person::players.back()->creature = rabbittype;
Person::players.back()->howactive = editoractive;
Person::players.back()->skeleton.id = Person::players.size()-1;
- Person::players.back()->skeleton.Load((char *)"Skeleton/Basic Figure", (char *)"Skeleton/Basic Figurelow", (char *)"Skeleton/Rabbitbelt", (char *)"Models/Body.solid", (char *)"Models/Body2.solid", (char *)"Models/Body3.solid", (char *)"Models/Body4.solid", (char *)"Models/Body5.solid", (char *)"Models/Body6.solid", (char *)"Models/Body7.solid", (char *)"Models/Bodylow.solid", (char *)"Models/Belt.solid", 1);
+ Person::players.back()->skeleton.Load((char *)"Skeleton/BasicFigure", (char *)"Skeleton/BasicFigureLow", (char *)"Skeleton/RabbitBelt", (char *)"Models/Body.solid", (char *)"Models/Body2.solid", (char *)"Models/Body3.solid", (char *)"Models/Body4.solid", (char *)"Models/Body5.solid", (char *)"Models/Body6.solid", (char *)"Models/Body7.solid", (char *)"Models/BodyLow.solid", (char *)"Models/Belt.solid", 1);
int k = abs(Random() % 2) + 1;
if (k == 0) {
if (atype == spiketype) model[numobjects].load((char *)"Models/Spike.solid", 0);
if (atype == weirdtype) model[numobjects].loaddecal((char *)"Models/Weird.solid", 0);
if (atype == rocktype) model[numobjects].loaddecal((char *)"Models/Rock.solid", 0);
- if (atype == treetrunktype) model[numobjects].load((char *)"Models/Treetrunk.solid", 0);
+ if (atype == treetrunktype) model[numobjects].load((char *)"Models/TreeTrunk.solid", 0);
if (atype == treeleavestype) model[numobjects].load((char *)"Models/Leaves.solid", 0);
if (atype == bushtype) model[numobjects].load((char *)"Models/Bush.solid", 0);
if (atype == spiketype) model[numobjects].load((char *)"Models/Spike.solid", 0);
if (atype == weirdtype) model[numobjects].loaddecal((char *)"Models/Weird.solid", 0);
if (atype == rocktype) model[numobjects].loaddecal((char *)"Models/Rock.solid", 0);
- if (atype == treetrunktype) model[numobjects].load((char *)"Models/Treetrunk.solid", 0);
+ if (atype == treetrunktype) model[numobjects].load((char *)"Models/TreeTrunk.solid", 0);
if (atype == treeleavestype) model[numobjects].load((char *)"Models/Leaves.solid", 0);
if (atype == bushtype) model[numobjects].load((char *)"Models/Bush.solid", 0);
along with Lugaru. If not, see <http://www.gnu.org/licenses/>.
*/
-DECLARE_SOUND(footstepsn1, "footstepsnow1.ogg")
-DECLARE_SOUND(footstepsn2, "footstepsnow2.ogg")
-DECLARE_SOUND(footstepst1, "footstepstone1.ogg")
-DECLARE_SOUND(footstepst2, "footstepstone2.ogg")
-DECLARE_SOUND(footstepgr1, "footstepgrass1.ogg")
-DECLARE_SOUND(footstepgr2, "footstepgrass2.ogg")
-DECLARE_SOUND(landsound, "land.ogg")
-DECLARE_SOUND(jumpsound, "jump.ogg")
-DECLARE_SOUND(hawksound, "hawk.ogg")
-DECLARE_SOUND(whooshsound, "whoosh.ogg")
-DECLARE_SOUND(landsound1, "land1.ogg")
-DECLARE_SOUND(landsound2, "land2.ogg")
-DECLARE_SOUND(breaksound, "broken.ogg")
-DECLARE_SOUND(lowwhooshsound, "lowwhoosh.ogg")
-DECLARE_SOUND(midwhooshsound, "midwhoosh.ogg")
-DECLARE_SOUND(highwhooshsound, "highwhoosh.ogg")
-DECLARE_SOUND(movewhooshsound, "movewhoosh.ogg")
-DECLARE_SOUND(heavyimpactsound, "heavyimpact.ogg")
-DECLARE_SOUND(whooshhitsound, "whooshhit.ogg")
-DECLARE_SOUND(thudsound, "thud.ogg")
-DECLARE_SOUND(alarmsound, "alarm.ogg")
-DECLARE_SOUND(breaksound2, "break.ogg")
-DECLARE_SOUND(knifedrawsound, "knifedraw.ogg")
-DECLARE_SOUND(knifesheathesound, "knifesheathe.ogg")
-DECLARE_SOUND(fleshstabsound, "fleshstab.ogg")
-DECLARE_SOUND(fleshstabremovesound, "fleshstabremove.ogg")
-DECLARE_SOUND(knifeswishsound, "knifeswish.ogg")
-DECLARE_SOUND(knifeslicesound, "knifeslice.ogg")
-DECLARE_SOUND(swordslicesound, "swordslice.ogg")
-DECLARE_SOUND(skidsound, "skid.ogg")
-DECLARE_SOUND(snowskidsound, "snowskid.ogg")
-DECLARE_SOUND(bushrustle, "bushrustle.ogg")
-DECLARE_SOUND(clank1sound, "clank1.ogg")
-DECLARE_SOUND(clank2sound, "clank2.ogg")
-DECLARE_SOUND(clank3sound, "clank3.ogg")
-DECLARE_SOUND(clank4sound, "clank4.ogg")
-DECLARE_SOUND(consolesuccesssound, "consolesuccess.ogg")
-DECLARE_SOUND(consolefailsound, "consolefail.ogg")
-DECLARE_SOUND(metalhitsound, "metalhit.ogg")
-DECLARE_SOUND(clawslicesound, "clawslice.ogg")
-DECLARE_SOUND(splattersound, "splatter.ogg")
-DECLARE_SOUND(growlsound, "growl.ogg")
-DECLARE_SOUND(growl2sound, "growl2.ogg")
-DECLARE_SOUND(barksound, "bark.ogg")
-DECLARE_SOUND(bark2sound, "bark2.ogg")
-DECLARE_SOUND(bark3sound, "bark3.ogg")
-DECLARE_SOUND(snarlsound, "snarl.ogg")
-DECLARE_SOUND(snarl2sound, "snarl2.ogg")
-DECLARE_SOUND(barkgrowlsound, "barkgrowl.ogg")
-DECLARE_SOUND(rabbitattacksound, "rabbitattack.ogg")
-DECLARE_SOUND(rabbitattack2sound, "rabbitattack2.ogg")
-DECLARE_SOUND(rabbitattack3sound, "rabbitattack3.ogg")
-DECLARE_SOUND(rabbitattack4sound, "rabbitattack4.ogg")
-DECLARE_SOUND(rabbitpainsound, "rabbitpain.ogg")
-DECLARE_SOUND(rabbitpain1sound, "rabbitpain2.ogg")
-DECLARE_SOUND(rabbitchitter, "rabbitchitter.ogg")
-DECLARE_SOUND(rabbitchitter2, "rabbitchitter2.ogg")
-DECLARE_SOUND(swordstaffsound, "swordstaff.ogg")
-DECLARE_SOUND(staffbodysound, "staffbody.ogg")
-DECLARE_SOUND(staffheadsound, "staffhead.ogg")
-DECLARE_SOUND(staffbreaksound, "staffbreak.ogg")
-DECLARE_SOUND(firestartsound, "firestart.ogg")
-DECLARE_SOUND(fireendsound, "fireend.ogg")
-DECLARE_SOUND(stream_firesound, "fire.ogg")
-DECLARE_SOUND(stream_grasstheme, "music1grass.ogg")
-DECLARE_SOUND(stream_snowtheme, "music1snow.ogg")
-DECLARE_SOUND(stream_deserttheme, "music1desert.ogg")
-DECLARE_SOUND(stream_wind, "wind.ogg")
-DECLARE_SOUND(stream_desertambient, "desertambient.ogg")
-DECLARE_SOUND(stream_fighttheme, "music2.ogg")
-DECLARE_SOUND(stream_menutheme, "music3.ogg")
+DECLARE_SOUND(footstepsn1, "FootStepSnow1.ogg")
+DECLARE_SOUND(footstepsn2, "FootStepSnow2.ogg")
+DECLARE_SOUND(footstepst1, "FootStepStone1.ogg")
+DECLARE_SOUND(footstepst2, "FootStepStone2.ogg")
+DECLARE_SOUND(footstepgr1, "FootStepGrass1.ogg")
+DECLARE_SOUND(footstepgr2, "FootStepGrass2.ogg")
+DECLARE_SOUND(landsound, "Land.ogg")
+DECLARE_SOUND(jumpsound, "Jump.ogg")
+DECLARE_SOUND(hawksound, "Hawk.ogg")
+DECLARE_SOUND(whooshsound, "Whoosh.ogg")
+DECLARE_SOUND(landsound1, "Land1.ogg")
+DECLARE_SOUND(landsound2, "Land2.ogg")
+DECLARE_SOUND(breaksound, "Broken.ogg")
+DECLARE_SOUND(lowwhooshsound, "LowWhoosh.ogg")
+DECLARE_SOUND(midwhooshsound, "MidWhoosh.ogg")
+DECLARE_SOUND(highwhooshsound, "HighWhoosh.ogg")
+DECLARE_SOUND(movewhooshsound, "MoveWhoosh.ogg")
+DECLARE_SOUND(heavyimpactsound, "HeavyImpact.ogg")
+DECLARE_SOUND(whooshhitsound, "WhooshHit.ogg")
+DECLARE_SOUND(thudsound, "Thud.ogg")
+DECLARE_SOUND(alarmsound, "Alarm.ogg")
+DECLARE_SOUND(breaksound2, "Break.ogg")
+DECLARE_SOUND(knifedrawsound, "KnifeDraw.ogg")
+DECLARE_SOUND(knifesheathesound, "KnifeSheathe.ogg")
+DECLARE_SOUND(fleshstabsound, "FleshStab.ogg")
+DECLARE_SOUND(fleshstabremovesound, "FleshStabRemove.ogg")
+DECLARE_SOUND(knifeswishsound, "KnifeSwish.ogg")
+DECLARE_SOUND(knifeslicesound, "KnifeSlice.ogg")
+DECLARE_SOUND(swordslicesound, "SwordSlice.ogg")
+DECLARE_SOUND(skidsound, "Skid.ogg")
+DECLARE_SOUND(snowskidsound, "SnowSkid.ogg")
+DECLARE_SOUND(bushrustle, "BushRustle.ogg")
+DECLARE_SOUND(clank1sound, "Clank1.ogg")
+DECLARE_SOUND(clank2sound, "Clank2.ogg")
+DECLARE_SOUND(clank3sound, "Clank3.ogg")
+DECLARE_SOUND(clank4sound, "Clank4.ogg")
+DECLARE_SOUND(consolesuccesssound, "ConsoleSuccess.ogg")
+DECLARE_SOUND(consolefailsound, "ConsoleFail.ogg")
+DECLARE_SOUND(metalhitsound, "MetalHit.ogg")
+DECLARE_SOUND(clawslicesound, "ClawSlice.ogg")
+DECLARE_SOUND(splattersound, "Splatter.ogg")
+DECLARE_SOUND(growlsound, "Growl.ogg")
+DECLARE_SOUND(growl2sound, "Growl2.ogg")
+DECLARE_SOUND(barksound, "Bark.ogg")
+DECLARE_SOUND(bark2sound, "Bark2.ogg")
+DECLARE_SOUND(bark3sound, "Bark3.ogg")
+DECLARE_SOUND(snarlsound, "Snarl.ogg")
+DECLARE_SOUND(snarl2sound, "Snarl2.ogg")
+DECLARE_SOUND(barkgrowlsound, "BarkGrowl.ogg")
+DECLARE_SOUND(rabbitattacksound, "RabbitAttack.ogg")
+DECLARE_SOUND(rabbitattack2sound, "RabbitAttack2.ogg")
+DECLARE_SOUND(rabbitattack3sound, "RabbitAttack3.ogg")
+DECLARE_SOUND(rabbitattack4sound, "RabbitAttack4.ogg")
+DECLARE_SOUND(rabbitpainsound, "RabbitPain.ogg")
+DECLARE_SOUND(rabbitpain1sound, "RabbitPain2.ogg")
+DECLARE_SOUND(rabbitchitter, "RabbitChitter.ogg")
+DECLARE_SOUND(rabbitchitter2, "RabbitChitter2.ogg")
+DECLARE_SOUND(swordstaffsound, "SwordStaff.ogg")
+DECLARE_SOUND(staffbodysound, "StaffBody.ogg")
+DECLARE_SOUND(staffheadsound, "StaffHead.ogg")
+DECLARE_SOUND(staffbreaksound, "StaffBreak.ogg")
+DECLARE_SOUND(firestartsound, "FireStart.ogg")
+DECLARE_SOUND(fireendsound, "FireEnd.ogg")
+DECLARE_SOUND(stream_firesound, "Fire.ogg")
+DECLARE_SOUND(stream_grasstheme, "Music1Grass.ogg")
+DECLARE_SOUND(stream_snowtheme, "Music1Snow.ogg")
+DECLARE_SOUND(stream_deserttheme, "Music1Desert.ogg")
+DECLARE_SOUND(stream_wind, "Wind.ogg")
+DECLARE_SOUND(stream_desertambient, "DesertAmbient.ogg")
+DECLARE_SOUND(stream_fighttheme, "Music2.ogg")
+DECLARE_SOUND(stream_menutheme, "Music3.ogg")