; KeeperFX Traps and Doors Configuration file
; file version 0.34

[common]  
TrapsCount = 8
DoorsCount = 5

; Doors configuration

[door0]
Name = NODOOR
NameTextID = 201
TooltipTextID = 201
SymbolSprites = 0 0
PointerSprites = 0
PanelTabIndex = 0
Crate = NULL
ManufactureLevel = 0
ManufactureRequired = 0
SellingValue = 0
Health = 0
SlabKind = HARD HARD
OpenSpeed = 256

[door1]
; Name is the item identifier which should be used in level script
Name = WOOD
; Language-specific name of the item, as index in translation strings file
NameTextID = 590
; Language-specific description of the item, shown as tooltip
TooltipTextID = 594
; Sprite with big size and medium size icon of the item
SymbolSprites = 144 166
; Sprite for mouse, used when placing the item
PointerSprites = 11
; Position of the item in manufacture panel; 0 - not there, 1-15 - place in 4x4 grid
PanelTabIndex = 9
; Crate object model which stores this item before it's deployed
Crate = WRKBOX_WOOD
; Manufacturing parameters
ManufactureLevel = 0
ManufactureRequired = 18000
; Gold revenue when selling this item
SellingValue = 250
; Amount of hit points the item have
Health = 400
SlabKind = DOOR_WOODEN DOOR_WOODEN2
OpenSpeed = 256

[door2]
Name = BRACED
NameTextID = 591
TooltipTextID = 595
SymbolSprites = 146 168
PointerSprites = 12
PanelTabIndex = 10
Crate = WRKBOX_BRACE
ManufactureLevel = 2
ManufactureRequired = 24000
SellingValue = 500
Health = 1000
SlabKind = DOOR_BRACE DOOR_BRACE2
OpenSpeed = 256

[door3]
Name = STEEL
NameTextID = 592
TooltipTextID = 596
SymbolSprites = 148 170
PointerSprites = 13
PanelTabIndex = 11
Crate = WRKBOX_STEEL
ManufactureLevel = 3
ManufactureRequired = 26000
SellingValue = 750
Health = 2500
SlabKind = DOOR_STEEL DOOR_STEEL2
OpenSpeed = 256

[door4]
Name = MAGIC
NameTextID = 593
TooltipTextID = 597
SymbolSprites = 150 172
PointerSprites = 14
PanelTabIndex = 12
Crate = WRKBOX_MAGIC
ManufactureLevel = 4
ManufactureRequired = 50000
SellingValue = 1500
Health = 1250
SlabKind = DOOR_MAGIC DOOR_MAGIC2
OpenSpeed = 256

; Traps configuration

[trap0]
Name = NOTRAP
NameTextID = 201
TooltipTextID = 201
SymbolSprites = 0 0
PointerSprites = 0
PanelTabIndex = 0
Crate = NULL
ManufactureLevel = 0
ManufactureRequired = 0
Shots = 0
TimeBetweenShots = 0
SellingValue = 0
;Model of the placed trap
Model = 0
ModelSize = 0
AnimationSpeed = 0
;Unanimated means the Model animation does not loop
Unanimated = 0
;How to trigger the trap.
;1: Line of sight 90 degrees
;2: Pressure activated (tile)
;3: Line of sight
;4: Pressure activated (subtile)
TriggerType = 0
;Type of effect on activation.
;1: Trap shot head for target
;2: Trap effect
;3: Trap shot stay on trap
;4: Change the slab into another slab type
;5: Shoot like a creature would
;6: Spawns a unit
;7: Keeper spell
ActivationType = 0
; The shot/effect/slab number/creature number/keeper power, dependent on the Activation Type
EffectType = 0
; If the trap is visible before getting triggered
Hidden = 0
; Can the trap be triggered by activating it. Shots only.
Slappable = 0
; Can the trap be destroyed by shooting it. If 1 it can by any attack, 0 only by units with 'Disarm ability', -1 by nobody.
Destructible = 0
; Will the trap trigger a shot when destroyed. If 0 it won't, 1 it will when attacked, 2 it even will when disarmed.
Unstable = 0
; Will there be an event message when the trap is triggered
TriggerAlarm = 0
;The hitpoints of the object
Health = 0
Unshaded = 0
RandomStartFrame = 0
;The size of the hitbox of the trap, floorspace and height.
ThingSize = 0 0
; Controls which things will be affected by the AreaDamage of the spell (1..8), see magic.cfg
HitType = 0
; Will make it impossible to sell.
Unsellable = 0
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap1]
Name = BOULDER
NameTextID = 578
TooltipTextID = 584
SymbolSprites = 130 152
PointerSprites = 5
PanelTabIndex = 5
Crate = WRKBOX_BOULDER
ManufactureLevel = 3
ManufactureRequired = 25000
Shots = 1
TimeBetweenShots = 0
SellingValue = 1000
Model = 861
ModelSize = 384
AnimationSpeed = 0
Unanimated = 1
TriggerType = 1
ActivationType = 1
EffectType = 15
Hidden = 0
Slappable = 1
Health = 128
Unshaded = 0
RandomStartFrame = 0
ThingSize = 640 512
HitType = 9
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap2]
Name = ALARM
NameTextID = 579
TooltipTextID = 585
SymbolSprites = 132 154
PointerSprites = 9
PanelTabIndex = 1
Crate = WRKBOX_ALARM
ManufactureLevel = 0
ManufactureRequired = 18000
Shots = 12
TimeBetweenShots = 2000
SellingValue = 250
Model = 844
ModelSize = 256
AnimationSpeed = 256
TriggerType = 2
ActivationType = 3
EffectType = 19
Hidden = 1
TriggerAlarm = 1
Health = 1
Unshaded = 0
RandomStartFrame = 0
ThingSize = 128 256
HitType = 2
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap3]
Name = POISON_GAS
NameTextID = 580
TooltipTextID = 586
SymbolSprites = 134 156
PointerSprites = 7
PanelTabIndex = 2
Crate = WRKBOX_POISONG
ManufactureLevel = 1
ManufactureRequired = 20000
Shots = 5
TimeBetweenShots = 200
SellingValue = 350
Model = 845
ModelSize = 256
AnimationSpeed = 256
TriggerType = 2
ActivationType = 2
EffectType = 13
Hidden = 1
Health = 1
Unshaded = 0
RandomStartFrame = 0
ThingSize = 128 256
HitType = 4
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap4]
Name = LIGHTNING
NameTextID = 581
TooltipTextID = 587
SymbolSprites = 136 158
PointerSprites = 8
PanelTabIndex = 3
Crate = WRKBOX_LIGHTNG
ManufactureLevel = 2
ManufactureRequired = 20000
Shots = 6
TimeBetweenShots = 140
SellingValue = 500
Model = 846
ModelSize = 256
AnimationSpeed = 256
TriggerType = 2
ActivationType = 3
EffectType = 29
Hidden = 1
Health = 1
Unshaded = 0
RandomStartFrame = 0
ThingSize = 128 256
HitType = 4
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap5]
Name = WORD_OF_POWER
NameTextID = 582
TooltipTextID = 588
SymbolSprites = 138 160
PointerSprites = 6
PanelTabIndex = 6
Crate = WRKBOX_WRDOFPW
ManufactureLevel = 4
ManufactureRequired = 20000
Shots = 3
TimeBetweenShots = 84
SellingValue = 750
Model = 844
ModelSize = 256
AnimationSpeed = 256
TriggerType = 2
ActivationType = 2
EffectType = 14
Hidden = 1
Health = 1
Unshaded = 0
RandomStartFrame = 0
ThingSize = 128 256
HitType = 4
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap6]
Name = LAVA
NameTextID = 583
TooltipTextID = 589
SymbolSprites = 140 162
PointerSprites = 10
PanelTabIndex = 4
Crate = WRKBOX_LAVA
ManufactureLevel = 3
ManufactureRequired = 20000
Shots = 1
TimeBetweenShots = 0
SellingValue = 750
Model = 845
ModelSize = 256
AnimationSpeed = 256
TriggerType = 2
ActivationType = 4
EffectType = 12
Hidden = 1
Health = 1
Unshaded = 0
RandomStartFrame = 0
ThingSize = 128 256
HitType = 4
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0

[trap7]
Name = TNT
NameTextID = 1036
TooltipTextID = 1037
SymbolSprites = TNT64 TNT32
PointerSprites = TNT_CURSOR
PanelTabIndex = 7
Crate = WRKBOX_DEMOLTN
ManufactureLevel = 4
ManufactureRequired = 75000
Shots = 1
TimeBetweenShots = 0
SellingValue = 1350
Model = BOOM_BARREL
ModelSize = 512
AnimationSpeed = 128
Unanimated = 0
TriggerType = 0
ActivationType = 3
EffectType = 32
Hidden = 0
Slappable = 1
Destructible = 1
Unstable = 1
Health = 256
Unshaded = 0
RandomStartFrame = 0
ThingSize = 640 512
HitType = 9
Unsellable = 1
LightRadius = 0
LightIntensity = 0
LightFlags = 0
TransparencyFlags = 0
ShotVector = 0 0 0
