; KeeperFX Creature Model Configuration file
; file version 0.33

[attributes]
; Name is the creature identifier which should be used in level script
Name = VAMPIRE
NameTextID = 274
Health = 800
HealRequirement = 150
HealThreshold = 225
Strength = 70
Armour = 30
Dexterity = 80
FearWounded = 0
FearStronger = 10000
FearsomeFactor = 100
Defence = 120
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 = 40
; Creature thing size - XY and YZ; one cube is 256x256
ThingSize = 256 512
LairObject = LAIR_VAMP
Properties = BLEEDS IMMUNE_TO_GAS HUMANOID_SKELETON SEE_INVISIBLE EVIL ALLURING_SCVNGR

[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
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 = THIEF MONK WIZARD SORCEROR AVATAR 
AnnoyLevel = 4000
AngerJobs = KILL_CREATURES PERSUADE

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

[appearance]
WalkingAnimSpeed = 80
FootstepPitch = 100
VisualRange = 18
PossessSwipeIndex = 1
NaturalDeathKind = NORMAL
ShotOrigin = 0 0 384
CorpseVanishEffect = 0
PickUpOffset = 0 70 0 0
StatusOffset = 312

[experience]
; Creature powers (spells), and the creature level at which they're given (max 10 spells).
Powers = SWING_WEAPON_FIST FLY SLOW TELEPORT HEAL DRAIN ARMOUR WIND NULL WORD_OF_POWER
PowersLevelRequired = 1 2 3 4 5 6 7 8 0 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
SleepExperience = 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

[sounds]
Foot = 1 4
Hit = 524 3
Happy = 522 1
Sad = 523 1
Hurt = 524 3
Die = 527 2
Hang = 529 1
Drop = 530 1
Torture = 531 3
Slap = 534 1
Fight = 519 3
