; KeeperFX Creature Model Configuration file
; file version 0.33

[attributes]
; Name is the creature identifier which should be used in level script
Name = AVATAR
NameTextID = 547
Health = 2000
HealRequirement = 150
HealThreshold = 200
Strength = 165
Armour = 150
Dexterity = 160
FearWounded = 12
FearStronger = 10000
FearsomeFactor = 100
Defence = 165
Luck = 20
Recovery = 9
HungerRate = 10000
HungerFill = 5
LairSize = 5
HurtByLava = 2
BaseSpeed = 48
GoldHold = 1000
; Creature image size - XY and YZ
Size = 200 512
AttackPreference = MELEE
Pay = 512
HeroVsKeeperCost = 0
SlapsToKill = 60
CreatureLoyalty = 0
LoyaltyLevel = 0
DamageToBoulder = 60
; Creature thing size - XY and YZ; one cube is 256x256
ThingSize = 256 512
LairObject = LAIR_AVATR
Properties = BLEEDS HUMANOID_SKELETON NEVER_CHICKENS IMMUNE_TO_BOULDER LORD ONE_OF_KIND

[attraction]
; Rooms required to attract the creature from entrance, and number of slabs which is needed (max 3 rooms)
EntranceRoom = LAIR TRAINING GARDEN
RoomSlabsRequired = 9 9 9
BaseEntranceScore = 16
ScavengeRequirement = 22000
TortureTime = 2000

[annoyance]
EatFood = -1000
WillNotDoJob = 450
InHand = 0
NoLair = 4
NoHatchery = 4
WokenUp = 2000
StandingOnDeadEnemy = -50
Sulking = 10
NoSalary = 4000
Slapped = 2250
StandingOnDeadFriend = 120
InTorture = 120
InTemple = -75
Sleeping = -1
GotWage = -750
WinBattle = -1000
; Game turns required without training and the annoyance level
Untrained = 0 0
OthersLeaving = 10
; Annoyance caused by performing stressful jobs
JobStress = 0
GoingPostal = 0
Queue = 24
LairEnemy = NULL
AnnoyLevel = 4000
AngerJobs = LEAVE_DUNGEON

[senses]
Hearing = 10
EyeHeight = 512
FieldOfView = 1024
EyeEffect = NULL
MaxAngleChange = 25

[appearance]
WalkingAnimSpeed = 56
FootstepPitch = 100
VisualRange = 18
PossessSwipeIndex = 4
NaturalDeathKind = NORMAL
ShotOrigin = 0 0 384
CorpseVanishEffect = 0
PickUpOffset = 14 76 0 0
StatusOffset = 256

[experience]
; Creature powers (spells), and the creature level at which they're given (max 10 spells).
Powers = SWING_WEAPON_SWORD HEAL REBOUND DRAIN LIGHTNING HAILSTORM ARMOUR SLOW FREEZE FIRE_BOMB
PowersLevelRequired = 1 2 3 4 5 6 7 8 9 10
; Training values required to reach higher creature levels
LevelsTrainValues = 1000 3500 5000 6500 8500 10500 13000 16000 20000
;Growing beyond max level - training cost, new creature type and its level
GrowUp = 0 NULL 0
; Gaining experience from sleeping - slab required near lair and amount of experience
SleepExperience = HARD 0
ExperienceForHitting = 75

[jobs]
PrimaryJobs = TRAIN
SecondaryJobs =
NotDoJobs = SCAVENGE
StressfulJobs =
TrainingValue = 6
TrainingCost = 100
ScavengeValue = 0
ScavengerCost = 50
ResearchValue = 6
ManufactureValue = 6
PartnerTraining = 0

[sprites]
Stand = 162
Ambulate = 160
Drag = 160
Attack = 164
Dig = 0
Smoke = 0
Relax = 0
PrettyDance = 0
GotHit = 166
PowerGrab = 172
GotSlapped = 178
Celebrate = 174
Sleep = 176
EatChicken = 180
Torture = AVATAR_TORTURE
Scream = 168
DropDead = 170
DeadSplat = 946
GFX18 = 18
QuerySymbol = 214
HandSymbol = 190
GFX21 = 18

[sounds]
Foot = 5 4
Hit = 711 3
Happy = 709 1
Sad = 710 1 
Hurt = 711 3
Die = 714 2
Hang = 716 1
Drop = 717 1
Torture = 718 3
Slap = 721 1
Fight = 706 3
