#ifndef _CONSTANTS_H_
#define _CONSTANTS_H_

#define max_joints 50
#define max_frames 50
#define max_muscles 100
#define gravity -25

#define bullethole 0
#define crater 1
#define bloodpool 2

#define idleanim 0
#define joganim 1
#define pistolaimanim 2
#define walkanim 3
#define rifleholdanim 4
#define rifleaimanim 5
#define assaultrifleaimanim 6
#define crouchanim 7
#define headpainanim 8
#define chestpainanim 9
#define stomachpainanim 10
#define rightarmpainanim 11
#define leftarmpainanim 12
#define rightlegpainanim 13
#define leftlegpainanim 14
#define riflehitanim 15
#define grenadeaimanim 16
#define grenadechargeanim 17
#define grenadethrowanim 18
#define zombieeatanim 19
#define zombiejoganim 20
#define zombiewalkanim 21
#define getupfrontanim 22
#define getupbackanim 23
#define lyinganim 24
#define diveanim 25
#define throwanim 26
#define thrownanim 27

#define nogun 0
#define sniperrifle 1
#define assaultrifle 2
#define handgun1 3
#define handgun2 4
#define grenade 5
#define knife 6
#define shotgun 7

#define sniperriflemodel 0
#define assaultriflemodel 1
#define handgunbasemodel 2
#define handgunslidemodel 3
#define handgun2basemodel 4
#define handgun2slidemodel 5
#define grenadebasemodel 6
#define grenadepinmodel 7
#define grenadespoonmodel 8
#define knifemodel 9
#define shotgunmodel 10

#define visionsound 0
#define soulinsound 1
#define souloutsound 2
#define footstepsound 3
#define bodylandsound 8
#define headlandsound 9
#define riflesound 10
#define bodyhitsound 11
#define wallhitsound 12
#define machinegunsound 13
#define nearbulletsound 14
#define headwhacksound 15
#define headshotsound 16
#define reloadsound 17
#define clicksound 18
#define pistol1sound 19
#define pistol2sound 20
#define pinpullsound 21
#define pinreplacesound 22
#define grenadethrowsound 23
#define bouncesound 24
#define bounce2sound 25
#define explosionsound 26
#define bodywhacksound 27
#define rainsound 28
#define losesound 29
#define disguisekillsound 30
#define knifeslashsound 31
#define shotgunsound 32
#define mainmenusong 33
#define shootsong 34
#define knifesong 35
#define zombiesong 36

#define sunny_environment 0
#define foggy_environment 1
#define snowy_environment 2
#define rainy_environment 3
#define firey_environment 4
#define night_environment 5

#define randomshoot_type 0
#define zombie_type 1
#define soldiers_type 2
#define snipers_type 3
#define stabber_type 4

#define shotdelayamount 3

#define fleshtone1 240/255
#define fleshtone2 183/255
#define fleshtone3 132/255

#define headmodel 0
#define chestmodel 1
#define abdomenmodel 2
#define upperarmmodel 3
#define lowerarmmodel 4
#define handmodel 5
#define upperlegmodel 6
#define lowerlegmodel 7
#define footmodel 8

#define policecostume 0
#define bodyguardcostume 1
#define casualcostumes 2
#define vipcostume 6

#define numcasual 4

#define soundscalefactordefault 10

#endif

