; KeeperFX Creature Model Configuration file
; file version 0.30, by Mefistotelis and DragonsLover

[attributes]
; Name is the creature identifier which should be used in level script
Name = VAMPIRE
NameTextID = 274
Health = 800
HealRequirment = 150
HealThreshold = 200
Strength = 70
Armour = 30
Dexterity = 19
FearWounded = 0
FearStronger = 10000
FearNoFleeFactor = 20
Defence = 80
Luck = 25
Recovery = 9
HungerRate = 6000
HungerFill = 2
LairSize = 1
HurtByLava = 2
BaseSpeed = 56
GoldHold = 2500
; Creature image size - XY and YZ
Size = 200 512
AttackPreference = RANGED
Pay = 750
HeroVsKeeperCost = 0
SlapsToKill = 60
CreatureLoyalty = 0
LoyaltyLevel = 6
DamageToBoulder = 60
; Creature thing size - XY and YZ; one cube is 256x256
ThingSize = 256 512
Properties = BLEEDS IMMUNE_TO_GAS HUMANOID_SKELETON SEE_INVISIBLE EVIL

[attraction]
; Rooms required to attract the creature from entrance, and number of slabs which is needed (max 3 rooms)
EntranceRoom = GRAVEYARD LAIR NULL
RoomSlabsRequired = 30 9 0
BaseEntranceScore = 14
EntranceForce = 1
ScavengeRequirement = 22000
TortureTime = 2000

[annoyance]
EatFood = -1000
WillNotDoJob = 750
InHand = 1
NoLair = 5
NoHatchery = 1
WokenUp = 1750
StandingOnDeadEnemy = -25
Sulking = 4
NoSalary = 2500
Slapped = 1000
StandingOnDeadFriend = -5
InTorture = 90
InTemple = 20
Sleeping = -7
GotWage = -250
WinBattle = -500
; 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 = 12
LairEnemy = SORCEROR
AnnoyLevel = 4000
AngerJobs = KILL_CREATURES PERSUADE

[senses]
Hearing = 10
EyeHeight = 512
FieldOfView = 1024
EyeEffect = LENS_VAMPIRE
MaxAngleChange = 27

[appearance]
WalkingAnimSpeed = 80
VisualRange = 18
PossessSwipeIndex = 1
NaturalDeathKind = NORMAL

[experience]
; Creature powers (spells), and the creature level at which they're given (max 10 spells).
Powers = SWING_WEAPON_FIST FLY WIND TELEPORT HEAL DRAIN ARMOUR SLOW HAILSTORM WORD_OF_POWER
PowersLevelRequired = 1 2 3 4 5 6 7 8 9 10
; Training values required to reach higher creature levels
LevelsTrainValues = 1000 3500 6500 12000 17000 25000 40000 50000 60000
;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
SleepExperince = HARD 0
ExperienceForHitting = 20
; Level at which the creature gains an ability
Rebirth = 3

[jobs]
PrimaryJobs = SCAVENGE
SecondaryJobs = RESEARCH
NotDoJobs = MANUFACTURE TEMPLE_PRAY
StressfulJobs =
TrainingValue = 4
TrainingCost = 50
ScavengeValue = 8
ScavengerCost = 25
ResearchValue = 3
ManufactureValue = 1
PartnerTraining = 0

[sprites]
Stand = 512
Ambulate = 510
Drag = 510
Attack = 514
Dig = 0
Smoke = 0
Relax = 0
PrettyDance = 0
GotHit = 516
PowerGrab = 522
GotSlapped = 528
Celebrate = 524
Sleep = 526
EatChicken = 530
Torture = 50
Scream = 518
DropDead = 520
DeadSplat = 946
GFX18 = 12
QuerySymbol = 156
HandSymbol = 226
GFX21 = 12
