//TAGAP_START

//=====================================================================
// LOCATION-SPECIFIC DYNAMICLY LOADED OBJECTS
//=====================================================================
//=====================================================================
// GUIDE ARROWS
//=====================================================================
ENTITY_START arrow_right1_broken
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_v
SPRITE DYNAMIC 1 ANIM_PANFORWARD 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 1 ANIM_PANFORWARD 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_v
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_v
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SPRITEVAR 3 KEEPFRAME 2
LIGHT 60 40 255 0 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START arrow_right1
DESCRIBE Guide_arrow_(right)
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_v
SPRITE DYNAMIC 1 ANIM_PANFORWARD 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 1 ANIM_PANFORWARD 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_v
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SOUND S_DIE world/break_glass_1
LIGHT 60 40 0 255 0
OFFSET SIZE 16 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT TAKEDAMAGE_SURFACE
CORPSE arrow_right1_broken
EFFECT GIB DEBRIS_GLASS
ENTITY_END
//=====================================================================
ENTITY_START arrow_left1_broken
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_v
SPRITE DYNAMIC 1 ANIM_PANBACK 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 1 ANIM_PANBACK 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_v
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_v
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 INVERTFACE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SPRITEVAR 2 INVERTFACE
SPRITEVAR 3 KEEPFRAME 2
LIGHT 60 40 255 0 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT NOLIST
STAT FX_PANSPEED -100
ENTITY_END
//=====================================================================
ENTITY_START arrow_left1
DESCRIBE Guide_arrow_(left)
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_v
SPRITE DYNAMIC 1 ANIM_PANBACK 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 1 ANIM_PANBACK 0 16 dynamics/guide_arrow_right
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_v
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 INVERTFACE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SPRITEVAR 2 INVERTFACE
SOUND S_DIE world/break_glass_1
LIGHT 60 40 0 255 0
OFFSET SIZE 16 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT FX_PANSPEED -100
STAT TAKEDAMAGE_SURFACE
CORPSE arrow_left1_broken
EFFECT GIB DEBRIS_GLASS
ENTITY_END
//=====================================================================
ENTITY_START arrow_down1_broken
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_h
SPRITE DYNAMIC 1 ANIM_PANDOWN 0 -16 dynamics/guide_arrow_down
SPRITE DYNAMIC 1 ANIM_PANDOWN 0 -16 dynamics/guide_arrow_down
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_h
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_h
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SPRITEVAR 3 KEEPFRAME 2
LIGHT 60 40 255 0 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START arrow_down1
DESCRIBE Guide_arrow_(down)
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_h
SPRITE DYNAMIC 1 ANIM_PANDOWN 0 -16 dynamics/guide_arrow_down
SPRITE DYNAMIC 1 ANIM_PANDOWN 0 -16 dynamics/guide_arrow_down
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_h
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SOUND S_DIE world/break_glass_1
LIGHT 60 40 0 255 0
OFFSET SIZE 16 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT TAKEDAMAGE_SURFACE
CORPSE arrow_down1_broken
EFFECT GIB DEBRIS_GLASS
ENTITY_END
//=====================================================================
ENTITY_START arrow_up1_broken
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_h
SPRITE DYNAMIC 1 ANIM_PANUP 0 -16 dynamics/guide_arrow_up
SPRITE DYNAMIC 1 ANIM_PANUP 0 -16 dynamics/guide_arrow_up
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_h
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_h
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SPRITEVAR 3 KEEPFRAME 2
LIGHT 60 40 255 0 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START arrow_up1
DESCRIBE Guide_arrow_(up)
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_arrow_base_h
SPRITE DYNAMIC 1 ANIM_PANUP 0 -16 dynamics/guide_arrow_up
SPRITE DYNAMIC 1 ANIM_PANUP 0 -16 dynamics/guide_arrow_up
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_arrow_base_h
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 DIM
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 DIM
SOUND S_DIE world/break_glass_1
LIGHT 60 40 0 255 0
OFFSET SIZE 16 0
STAT FX_DIM 0
STAT FX_LIGHT_ON_OFF
STAT TAKEDAMAGE_SURFACE
CORPSE arrow_up1_broken
EFFECT GIB DEBRIS_GLASS
ENTITY_END

//=====================================================================
// EXIT SIGN
//=====================================================================
ENTITY_START x_guide_exit_broken
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_exit
SPRITE DYNAMIC 1 NONE 0 0 dynamics/guide_exit
SPRITE DYNAMIC 1 NONE 0 0 dynamics/guide_exit
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_exit
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 2
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 KEEPFRAME 1
SPRITEVAR 3 KEEPFRAME 3
LIGHT 60 40 0 255 0
OFFSET SIZE 16 0
STAT FX_LIGHT_ON_OFF
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START x_guide_exit
DESCRIBE Exit_sign
SPRITE DYNAMIC 0 NONE 0 -2 dynamics/guide_exit
SPRITE DYNAMIC 1 NONE 0 0 dynamics/guide_exit
SPRITE DYNAMIC 1 NONE 0 0 dynamics/guide_exit
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 2
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 KEEPFRAME 1
SOUND S_DIE world/break_glass_1
LIGHT 60 40 0 255 0
OFFSET SIZE 16 0
STAT FX_LIGHT_ON_OFF
STAT TAKEDAMAGE_SURFACE
CORPSE x_guide_exit_broken
EFFECT GIB DEBRIS_GLASS
ENTITY_END
//=====================================================================
ENTITY_START x_guide_exit2
CLONE x_guide_exit
DESCRIBE Exit_sign_(unbreakable)
STAT TAKEDAMAGE_NONE
ENTITY_END

//=====================================================================
// MONITORS
//=====================================================================
ENTITY_START x_env_mon0_broken
DESCRIBE Monitor_(broken)_[GUI]
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 0 KEEPFRAME 9
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon0
DESCRIBE Monitor_(life)_[MON]
SPRITE DYNAMIC 1 NONE -4 11 dynamics/x_env_mon0
SPRITE DYNAMIC 1 ANIM_PANBACK -4 11 dynamics/x_env_mon0
SPRITE DYNAMIC 1 ANIM_PANFORWARD -4 16 dynamics/x_env_mon0
SPRITE DYNAMIC 1 ANIM_PANUP 19 4 dynamics/x_env_mon0
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon0
SPRITE DYNAMIC 1 NONE 19 19 dynamics/x_env_mon0
SPRITE DYNAMIC 1 NONE 19 18 dynamics/x_env_mon0
SPRITEVAR 0 KEEPFRAME 6
SPRITEVAR 0 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 1 ACTIVE
SPRITEVAR 2 KEEPFRAME 2
SPRITEVAR 2 ACTIVE
SPRITEVAR 3 KEEPFRAME 3
SPRITEVAR 5 ACTIVE
SPRITEVAR 5 KEEPFRAME 4
SPRITEVAR 5 PULSE 100
SPRITEVAR 6 KEEPFRAME 5
SPRITEVAR 6 INACTIVE
LIGHT 40 30 0 255 255
OFFSET FX_OFFSET 0 4
STAT FX_KEEP_EFFECTS
STAT FX_PANSPEED 50
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon1
DESCRIBE Monitor_(power)_[GUI]
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon1_base
SPRITE DYNAMIC 1 NONE 16 -10 dynamics/x_env_mon1_det
SPRITE DYNAMIC 1 NONE 6 -10 dynamics/x_env_mon1_prog
SPRITE DYNAMIC 1 NONE -2 6 dynamics/x_env_mon1_base
SPRITE DYNAMIC 1 NONE -2 6 dynamics/x_env_mon1_base
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 1 ANIMATE 100
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 ANIMATE 80
SPRITEVAR 3 ACTIVE
SPRITEVAR 3 KEEPFRAME 1
SPRITEVAR 4 INACTIVE
SPRITEVAR 4 KEEPFRAME 2
SPRITEVAR 5 KEEPFRAME 4
LIGHT 50 30 100 255 255
SOUND S_DIE world/break_glass_2
OFFSET FX_OFFSET 0 4
OFFSET SIZE 24 0
STAT FX_KEEP_EFFECTS
STAT TAKEDAMAGE_SURFACE
CORPSE x_env_mon0_broken
ITEM tempspark 0
EFFECT GIB DEBRIS_GLASS
EFFECT GIB SMOKE
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon2
DESCRIBE Monitor_(cycle)_[GUI]
SPRITE DYNAMIC 1 ANIM_PANUP -15 10 dynamics/x_env_mon2_string
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon2
SPRITE DYNAMIC 1 NONE 6 -10 dynamics/x_env_mon1_prog
SPRITE DYNAMIC 1 NONE 4 8 dynamics/x_env_mon2
SPRITE DYNAMIC 1 NONE 4 8 dynamics/x_env_mon2
SPRITE DYNAMIC 1 NONE 16 -10 dynamics/x_env_mon1_det
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 ANIMATE 80
SPRITEVAR 3 ACTIVE
SPRITEVAR 3 KEEPFRAME 1
SPRITEVAR 3 ROLL -100
SPRITEVAR 4 INACTIVE
SPRITEVAR 4 KEEPFRAME 2
SPRITEVAR 5 ANIMATE 100
SPRITEVAR 6 KEEPFRAME 4
LIGHT 50 30 100 255 255
SOUND S_DIE world/break_glass_2
OFFSET FX_OFFSET 0 4
OFFSET SIZE 24 0
STAT FX_KEEP_EFFECTS
STAT TAKEDAMAGE_SURFACE
CORPSE x_env_mon0_broken
ITEM tempspark 0
EFFECT GIB DEBRIS_GLASS
EFFECT GIB SMOKE
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon3_x
SPRITE STATIC 0 NONE 0 -25 world/terminal
SPRITE STATIC 1 NONE 0 -29 world/terminal
SPRITE STATIC 0 NONE 0 -26 world/terminal
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 1 KEEPFRAME 7
SPRITEVAR 2 KEEPFRAME 5
SPRITEVAR 3 KEEPFRAME 9
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon3
DESCRIBE Monitor_(explosives)_[GUI]
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon3_base
SPRITE DYNAMIC 1 NONE -8 18 dynamics/x_env_mon1_prog
SPRITE DYNAMIC 1 NONE -8 -8 dynamics/x_env_mon1_prog
SPRITE DYNAMIC 1 ANIM_PANDOWN 18 -6 dynamics/x_env_mon3_base
SPRITE DYNAMIC 1 ANIM_PANDOWN 18 11 dynamics/x_env_mon3_base
SPRITE DYNAMIC 1 NONE 1 6 dynamics/x_env_mon3
SPRITE DYNAMIC 1 NONE 1 6 dynamics/x_env_mon3_base
SPRITE STATIC 0 NONE 0 -25 world/terminal
SPRITE STATIC 1 NONE 0 -29 world/terminal
SPRITE STATIC 0 NONE 0 -26 world/terminal
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 ACTIVE
SPRITEVAR 1 ANIMATE 80
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 ANIMATE 80
SPRITEVAR 5 ANIMATE 20
SPRITEVAR 5 ACTIVE
SPRITEVAR 6 INACTIVE
SPRITEVAR 6 KEEPFRAME 2
SPRITEVAR 8 KEEPFRAME 7
SPRITEVAR 9 KEEPFRAME 5
SPRITEVAR 10 KEEPFRAME 4
LIGHT 50 30 255 60 60
SOUND S_DIE world/break_glass_2
OFFSET FX_OFFSET 0 4
OFFSET SIZE 24 0
STAT FX_KEEP_EFFECTS
STAT FX_PANSPEED -100
STAT TAKEDAMAGE_SURFACE
CORPSE x_env_mon3_x
ITEM tempspark 0
EFFECT GIB DEBRIS_GLASS
EFFECT GIB SMOKE
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon4
DESCRIBE Monitor_(spectrum)_[MON]
SPRITE DYNAMIC 1 ANIM_PANBACK 1 9 dynamics/x_env_mon4
SPRITE DYNAMIC 1 ANIM_PANBACK 10 -4 dynamics/x_env_mon4
SPRITE DYNAMIC 1 NONE -17 18 dynamics/x_env_mon1_det
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon4
SPRITEVAR 0 KEEPFRAME 2
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ANIMATE 100
LIGHT 50 30 100 255 255
OFFSET FX_OFFSET 0 4
STAT FX_KEEP_EFFECTS
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon5
DESCRIBE Monitor_(coordinates)_[MON]
SPRITE DYNAMIC 1 NONE 18 12 dynamics/x_env_mon5_ind
SPRITE DYNAMIC 1 NONE 18 9 dynamics/x_env_mon5_ind
SPRITE DYNAMIC 1 ANIM_PANUP 19 -10 dynamics/x_env_mon2_string
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon5
SPRITE DYNAMIC 1 NONE -7 8 dynamics/x_env_mon5
SPRITE DYNAMIC 1 NONE -3 11 dynamics/x_env_mon5
SPRITEVAR 1 ACTIVE
SPRITEVAR 1 BOB 30
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 4 DIM
SPRITEVAR 4 KEEPFRAME 2
SPRITEVAR 5 ACTIVE
SPRITEVAR 5 KEEPFRAME 1
SPRITEVAR 5 PULSE 100
LIGHT 50 30 100 255 255
OFFSET FX_OFFSET 0 4
STAT FX_KEEP_EFFECTS
STAT FX_WADDLE_CONSTANT 5
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon6
DESCRIBE Monitor_(missile)_[GUI]
SPRITE DYNAMIC 1 NONE 3 10 dynamics/x_env_mon6_ind
SPRITE DYNAMIC 1 NONE 3 5 dynamics/x_env_mon6_ind
SPRITE DYNAMIC 1 ANIM_PANUP -16 11 dynamics/x_env_mon2_string
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon6_base
SPRITE DYNAMIC 1 NONE 8 3 dynamics/x_env_mon6_prog
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 1 BOB 30
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 4 INACTIVE
SPRITEVAR 4 ANIMATE_TO 10
SPRITEVAR 5 KEEPFRAME 4
LIGHT 50 30 100 255 255
SOUND S_DIE world/break_glass_2
OFFSET FX_OFFSET 0 4
OFFSET SIZE 24 0
STAT FX_KEEP_EFFECTS
STAT FX_WADDLE_CONSTANT 8
STAT TAKEDAMAGE_SURFACE
CORPSE x_env_mon0_broken
ITEM tempspark 0
EFFECT GIB DEBRIS_GLASS
EFFECT GIB SMOKE
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon7
DESCRIBE Monitor_(power_levels)_[MON]
SPRITE DYNAMIC 1 NONE -1 10 dynamics/x_env_mon5_ind
SPRITE DYNAMIC 1 NONE -1 5 dynamics/x_env_mon5_ind
SPRITE DYNAMIC 1 NONE 8 11 dynamics/x_env_mon6_ind
SPRITE DYNAMIC 1 NONE 8 4 dynamics/x_env_mon6_ind
SPRITE DYNAMIC 1 NONE -15 6 dynamics/x_env_mon7
SPRITE DYNAMIC 1 NONE -15 21 dynamics/x_env_mon6_ind
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon7
SPRITE DYNAMIC 1 NONE 6 -10 dynamics/x_env_mon1_prog
SPRITE DYNAMIC 1 NONE 16 -10 dynamics/x_env_mon1_det
SPRITEVAR 1 ACTIVE
SPRITEVAR 1 BOB 30
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 3 ACTIVE
SPRITEVAR 3 BOB -20
SPRITEVAR 3 KEEPFRAME 1
SPRITEVAR 4 KEEPFRAME 1
SPRITEVAR 5 BOB 30
SPRITEVAR 5 PULSE 100
SPRITEVAR 7 ACTIVE
SPRITEVAR 7 ANIMATE 80
SPRITEVAR 8 ANIMATE 100
LIGHT 50 30 100 255 255
OFFSET FX_OFFSET 0 4
STAT FX_KEEP_EFFECTS
STAT FX_WADDLE_CONSTANT 8
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon8
DESCRIBE Monitor_(diagrams)_[MON]
SPRITE DYNAMIC 1 ANIM_PANUP 19 13 dynamics/x_env_mon2_string
SPRITE DYNAMIC 1 ANIM_PANUP 19 -11 dynamics/x_env_mon2_string
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon8
SPRITE DYNAMIC 1 NONE 18 5 dynamics/x_env_mon8
SPRITE DYNAMIC 1 NONE -5 12 dynamics/x_env_mon8_ind
SPRITEVAR 3 DIM
SPRITEVAR 3 KEEPFRAME 1
SPRITEVAR 4 ANIMATE 8
LIGHT 50 30 100 255 255
OFFSET FX_OFFSET 0 4
STAT FX_KEEP_EFFECTS
ENTITY_END
//=====================================================================
ENTITY_START x_env_mon9
DESCRIBE Monitor_(TAGAP)_[GUI]
SPRITE DYNAMIC 1 ANIM_PANUP -20 -9 dynamics/x_env_mon2_string
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon9
SPRITE DYNAMIC 1 NONE 0 6 dynamics/x_env_mon9
SPRITE DYNAMIC 1 NONE 5 6 dynamics/x_env_mon9
SPRITE DYNAMIC 1 NONE 5 6 dynamics/x_env_mon9
SPRITE DYNAMIC 1 NONE 6 5 dynamics/x_env_mon9
SPRITE DYNAMIC 1 NONE -14 18 dynamics/x_env_mon9_det
SPRITE STATIC 0 NONE 0 4 world/terminal
SPRITEVAR 2 INACTIVE
SPRITEVAR 2 FACE 1
SPRITEVAR 3 ACTIVE
SPRITEVAR 3 KEEPFRAME 2
SPRITEVAR 3 ROLL -40
SPRITEVAR 4 ACTIVE
SPRITEVAR 4 KEEPFRAME 3
SPRITEVAR 4 ROLL -10
SPRITEVAR 5 ACTIVE
SPRITEVAR 5 KEEPFRAME 1
SPRITEVAR 5 PULSE 100
SPRITEVAR 6 ACTIVE
SPRITEVAR 6 ANIMATE 10
SPRITEVAR 7 KEEPFRAME 4
LIGHT 50 30 100 255 255
SOUND S_DIE world/break_glass_2
OFFSET FX_OFFSET 0 4
OFFSET SIZE 24 0
STAT TAKEDAMAGE_SURFACE
CORPSE x_env_mon0_broken
ITEM tempspark 0
EFFECT GIB DEBRIS_GLASS
EFFECT GIB SMOKE
ENTITY_END

//=====================================================================
// WATER COOLER
//=====================================================================
ENTITY_START x_waterc_tank
DESCRIBE Watercooler_(tank)
SPRITE DYNAMIC 0 NONE 0 -6 dynamics/x_env_watercooler
SPRITE DYNAMIC 1 ANIM_PANUP 0 -8 dynamics/x_env_watercooler
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_watercooler
SPRITEVAR 0 KEEPFRAME 2
SPRITEVAR 1 KEEPFRAME 3
SPRITEVAR 2 KEEPFRAME 1
SOUND S_DIE world/break_fishtank
OFFSET SIZE 16 36
STAT FX_DIM_COLOR
STAT TAKEDAMAGE_SURFACE
EFFECT GIB DEBRIS_GLASS
EFFECT GIB LIQUID_WATER
ENTITY_END
//=====================================================================
ENTITY_START x_waterc_body
DESCRIBE Watercooler_(body)
SPRITE DYNAMIC 0 NONE 0 -8 dynamics/x_env_watercooler
STAT FX_DIM_COLOR
ENTITY_END

//=====================================================================
// VENDING MACHINES
//=====================================================================
ENTITY_START x_env_vend1_flicker
LIGHT 60 33 50 100 255
OFFSET FX_OFFSET 0 -39
STAT AI_KEEPANGLE 90
STAT FX_FLICKER
STAT FX_LIGHTBEAM 78
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend2_flicker
LIGHT 60 33 220 190 80
OFFSET FX_OFFSET 0 16
STAT AI_KEEPANGLE 90
STAT FX_FLICKER
STAT FX_LIGHTBEAM 20
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend1x
DESCRIBE Vending_machine_(cold_drinks,_broken)
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_vend1x
STAT FX_DIM_COLOR
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend1a
DESCRIBE Vending_machine_(cold_drinks,_in_english)
SPRITE DYNAMIC 1 NONE -3 -1 dynamics/x_env_vend1a
LIGHT 60 33 50 100 255
OFFSET FX_OFFSET 0 -39
ITEM x_env_vend1_flicker 0
STAT AI_KEEPANGLE 90
STAT FX_DIM_COLOR
STAT FX_LIGHTBEAM 78
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend1b
DESCRIBE Vending_machine_(cold_drinks,_in_japanese)
SPRITE DYNAMIC 1 NONE -3 -1 dynamics/x_env_vend1b
LIGHT 60 33 50 100 255
OFFSET FX_OFFSET 0 -39
ITEM x_env_vend1_flicker 0
STAT AI_KEEPANGLE 90
STAT FX_DIM_COLOR
STAT FX_LIGHTBEAM 78
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend2x
DESCRIBE Vending_machine_(coffee,_broken)
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_vend2x
STAT FX_DIM_COLOR
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend2a
DESCRIBE Vending_machine_(coffee,_in_english)
SPRITE DYNAMIC 0 NONE 0 -36 dynamics/x_env_vend2a
SPRITE DYNAMIC 1 NONE 1 27 dynamics/x_env_vend2b
LIGHT 60 33 220 190 80
ITEM x_env_vend2_flicker 0
OFFSET FX_OFFSET 0 16
STAT AI_KEEPANGLE 90
STAT FX_DIM_COLOR
STAT FX_LIGHTBEAM 20
ENTITY_END
//=====================================================================
ENTITY_START x_env_vend2b
DESCRIBE Vending_machine_(coffee,_in_japanese)
SPRITE DYNAMIC 0 NONE 0 -36 dynamics/x_env_vend2a
SPRITE DYNAMIC 1 NONE 1 27 dynamics/x_env_vend2c
LIGHT 60 33 220 190 80
ITEM x_env_vend2_flicker 0
OFFSET FX_OFFSET 0 16
STAT AI_KEEPANGLE 90
STAT FX_DIM_COLOR
STAT FX_LIGHTBEAM 20
ENTITY_END

//=====================================================================
// PHOTOCOPIER
//=====================================================================
ENTITY_START x_env_copier1_rubble
LIGHT 26 40 225 225 255
OFFSET FX_OFFSET 0 26
STAT FX_FLICKER
STAT NOLIST
STAT TEMPMISSILE 1500
ENTITY_END
//=====================================================================
ENTITY_START x_env_copier2
SPRITE DYNAMIC 0 NONE 0 -7 dynamics/x_env_copier
SPRITEVAR 0 KEEPFRAME 1
STAT FX_DIM_COLOR
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START x_env_copier1
DESCRIBE Photocopier
SPRITE DYNAMIC 0 NONE 0 -7 dynamics/x_env_copier
LIGHT 26 40 225 225 255
SOUND S_DIE world/break_panel
OFFSET FX_OFFSET 0 26
OFFSET SIZE 24 0
ITEM x_env_copier1_rubble 0
STAT DAMAGE_SPLASH 35
STAT FX_DIM_COLOR
STAT TAKEDAMAGE_SURFACE
CORPSE x_env_copier2
EFFECT GIB EXPLOSION
EFFECT GIB DEBRIS_METAL
EFFECT GIB PAPER
EFFECT GIB SMOKE
ENTITY_END

//=====================================================================
// HUGE GEARS
//=====================================================================
ENTITY_START x_env_gears1
DESCRIBE Gears_A
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_gears
SPRITE DYNAMIC 0 NONE 0 -4 dynamics/x_env_gears
SPRITEVAR 1 KEEPFRAME 2
SPRITEVAR 0 ROLL 60
ENTITY_END
//=====================================================================
ENTITY_START x_env_gears2
DESCRIBE Gears_B
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_gears
SPRITE DYNAMIC 0 NONE 0 -4 dynamics/x_env_gears
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 0 ROLL -60
SPRITEVAR 1 KEEPFRAME 2
STAT FX_PANSPEED 60
ENTITY_END

//=====================================================================
// RETRO COMPUTER
//=====================================================================
ENTITY_START x_env_comp1
DESCRIBE Computer_(cabinet)
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_comp1_base
SPRITE DYNAMIC 1 NONE -14 40 dynamics/x_env_comp1_lite
SPRITE DYNAMIC 0 NONE 18 37 dynamics/x_env_comp1_base
SPRITE DYNAMIC 0 NONE 43 37 dynamics/x_env_comp1_base
SPRITEVAR 1 ANIMATE 90
SPRITEVAR 2 KEEPFRAME 1
SPRITEVAR 2 ROLL -70
SPRITEVAR 3 KEEPFRAME 1
SPRITEVAR 3 ROLL -70
STAT FX_DIM_COLOR
ENTITY_END
//=====================================================================
ENTITY_START x_env_comp2
DESCRIBE Computer_(mounted)
SPRITE DYNAMIC 0 NONE 1 2 dynamics/x_env_comp2_base
SPRITE DYNAMIC 1 NONE 19 41 dynamics/x_env_comp1_lite
SPRITEVAR 1 ANIMATE 90
STAT FX_DIM_COLOR
ENTITY_END

//=====================================================================
// NUKE WARNING MONITOR
//=====================================================================
ENTITY_START x_env_silo_x
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/x_env_silo
SPRITEVAR 0 KEEPFRAME 2
ENTITY_END
//=====================================================================
ENTITY_START x_env_silo
DESCRIBE Nuke_status_monitor
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/x_env_silo
SPRITE DYNAMIC 1 NONE 0 1 dynamics/x_env_silo
SPRITEVAR 1 KEEPFRAME 1
LIGHT 40 40 255 100 0
SOUND S_DIE world/break_glass_1
OFFSET SIZE 20 0
ITEM fx_sparks 0
STAT FX_DIM 0
STAT TAKEDAMAGE_SURFACE
EFFECT GIB DEBRIS_GLASS
EFFECT GIB SMOKE
CORPSE x_env_silo_x
ENTITY_END
//=====================================================================
// WALL-MOUNTED HEATER
//=====================================================================
ENTITY_START x_env_heater1
DESCRIBE Wall-mounted_heater_(lamp)
SPRITE DYNAMIC 1 NONE 1 2 dynamics/x_env_heater
SPRITEVAR 0 KEEPFRAME 1
LIGHT 40 40 255 100 0
ITEM fx_sparks 0
STAT FX_DIM_COLOR
ENTITY_END
//=====================================================================
ENTITY_START x_env_heater2
DESCRIBE Wall-mounted_heater_(base)
SPRITE DYNAMIC 0 NONE 0 0 dynamics/x_env_heater
STAT FX_DIM_COLOR
ENTITY_END

//=====================================================================
// SPEAKER
//=====================================================================
ENTITY_START x_env_speaker_x
SPRITE DYNAMIC 0 NONE 0 0 dynamics/speaker
STAT NOLIST
ENTITY_END
//=====================================================================
ENTITY_START x_env_speaker
DESCRIBE Large_speaker
SPRITE DYNAMIC 0 NONE 0 0 dynamics/speaker
SPRITE DYNAMIC 0 NONE 0 0 dynamics/speaker
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 1 PULSE 100
SOUND S_DIE world/break_panel
SOUND S_DIE events/scavenger_death
OFFSET SIZE 32 0
ITEM tempspark 0
STAT DAMAGE_SPLASH 50
STAT TAKEDAMAGE_SURFACE
STAT TAKEDAMAGE_ENV
CORPSE x_env_speaker_x
EFFECT GIB DEBRIS_METAL
EFFECT GIB EXPLOSION
ENTITY_END

//=====================================================================
// GUIDE LIGHTS
//=====================================================================
ENTITY_START x_guide_lite1
DESCRIBE Guide_light_(yellow)
SPRITE STATIC 0 NONE 0 -2 world/lamp_floor
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/guide_lite1
SPRITE DYNAMIC 1 NONE 0 -1 dynamics/guide_lite1
SPRITEVAR 1 INACTIVE
SPRITEVAR 2 ACTIVE
OFFSET FX_OFFSET 0 -1
SOUND S_WAKE events/general_wake
LIGHT 70 45 255 255 0
OFFSET SIZE 12 0
STAT FX_DIM 1
ENTITY_END
//=====================================================================
ENTITY_START x_guide_lite2
DESCRIBE Guide_light_(red,_right)
SPRITE STATIC 0 NONE 0 -2 world/lamp_floor
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/guide_lite2
SPRITE DYNAMIC 1 NONE 0 -1 dynamics/guide_lite2
SPRITEVAR 2 ACTIVE
OFFSET FX_OFFSET 0 -1
SOUND S_WAKE events/general_wake
LIGHT 70 70 255 0 0
OFFSET SIZE 12 0
STAT FX_DIM 3
ENTITY_END
//=====================================================================
ENTITY_START x_guide_lite2b
CLONE x_guide_lite2
DESCRIBE Guide_light_(red,_left)
STAT FX_DIM -3
ENTITY_END
//=====================================================================
ENTITY_START x_guide_lite3
DESCRIBE Guide_light_(spinning_alarm)
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/guide_lite3
SPRITE DYNAMIC 1 NONE 0 0 dynamics/guide_lite3
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_lite3
SPRITEVAR 0 KEEPFRAME 0
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 1 ACTIVE
SPRITEVAR 2 INACTIVE
SPRITEVAR 2 KEEPFRAME 1
OFFSET FX_OFFSET 0 -1
SOUND S_WAKE events/general_wake
LIGHT 40 20 255 0 0
FLASHLIGHT 0 0 150 50 255 0 0
STAT AI_SPINAIM
STAT FX_PANSPEED -150
STAT FX_MULTITORCH 2
ENTITY_END
//=====================================================================
ENTITY_START x_guide_lite3b
DESCRIBE Guide_light_(dimming_alarm)
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/guide_lite3
SPRITE DYNAMIC 1 NONE 0 0 dynamics/guide_lite3
SPRITE DYNAMIC 0 NONE 0 0 dynamics/guide_lite3
SPRITEVAR 0 KEEPFRAME 0
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 1 ACTIVE
SPRITEVAR 2 INACTIVE
SPRITEVAR 2 KEEPFRAME 1
OFFSET FX_OFFSET 0 -1
SOUND S_WAKE events/general_wake
LIGHT 70 40 255 0 0
STAT FX_DIM 0
ENTITY_END

//=====================================================================
// LAMPS
//=====================================================================
ENTITY_START lamp_wall_x
DESCRIBE Lamp_(wall-mounted,_broken)
SPRITE STATIC 0 NONE 0 -2 world/lamp_wall
ENTITY_END
//=====================================================================
ENTITY_START lamp_wall
DESCRIBE Lamp_(wall-mounted)
SPRITE STATIC 0 NONE 0 -2 world/lamp_wall
SPRITE STATIC 0 NONE 0 0 world/lamp_wall
SPRITE STATIC 1 NONE 0 0 world/lamp_wall
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 KEEPFRAME 1
LIGHT 50 40 255 255 255
SOUND S_DIE events/break_light
SOUND S_WAKE events/general_wake
OFFSET FX_OFFSET 0 -23
OFFSET SIZE 8 48
ITEM fx_sparks 23
ITEM fx_sparks -23
STAT AI_DARKNESS_ACTIVE 1
STAT AI_KEEPANGLE 90
STAT FX_LIGHTBEAM 40
STAT TAKEDAMAGE_SURFACE
STAT TAKEDAMAGE_ENV
CORPSE lamp_wall_x
EFFECT GIB DEBRIS_GLASS
ENTITY_END
//=====================================================================
ENTITY_START lamp_floor_x
DESCRIBE Lamp_(floor,_broken)
SPRITE STATIC 0 NONE 0 -4 world/lamp_floor
ENTITY_END
//=====================================================================
ENTITY_START lamp_floor
DESCRIBE Lamp_(floor)
SPRITE STATIC 0 NONE 0 -4 world/lamp_floor
SPRITE STATIC 0 NONE 0 -3 world/lamp_floor
SPRITE STATIC 1 NONE 0 -3 world/lamp_floor
SPRITEVAR 1 INACTIVE
SPRITEVAR 1 KEEPFRAME 1
SPRITEVAR 2 ACTIVE
SPRITEVAR 2 KEEPFRAME 1
LIGHT 50 40 255 255 255
SOUND S_DIE events/break_light
SOUND S_WAKE events/general_wake 
OFFSET FX_OFFSET 0 -3
OFFSET SIZE 16 0
ITEM fx_sparks 0
STAT AI_DARKNESS_ACTIVE 1
STAT TAKEDAMAGE_SURFACE
STAT TAKEDAMAGE_ENV
CORPSE lamp_floor_x
EFFECT GIB DEBRIS_GLASS
ENTITY_END

//=====================================================================
// SECURITY LASER PROJECTOR
//=====================================================================
ENTITY_START x_laser_proj
DESCRIBE Security_laser_projector
SPRITE DYNAMIC 0 NONE 0 0 dynamics/sec_laser
SPRITE DYNAMIC 1 NONE 0 0 dynamics/sec_laser
SPRITE DYNAMIC 0 NONE 0 -1 dynamics/sec_laser
SPRITEVAR 0 KEEPFRAME 1
SPRITEVAR 1 ACTIVE
SPRITEVAR 1 KEEPFRAME 2
SPRITEVAR 1 ROLL -150
OFFSET SIZE 16 0
ENTITY_END

TAGAP_END