entityDef gameplay/destructible { "spawnclass" "sdScriptEntity" "editor_var health" "The health of the destructible object" "editor_var scriptobject" "The script object used to control the entity's behaviour" "editor_var model" "The model to display for the entity" "editor_var team" "Either Strogg or GDF" "tt_intro_info" "destroy_crosshair_info_strogg" "tt_intro_use_me_1" "destructible_objective_crosshair_info_strogg_1" "tt_intro_use_me_2" "destructible_objective_crosshair_info_strogg_2" "editor_color" "0 .5 .8" "editor_mins" "?" "editor_maxs" "?" "editor_usage" "A generic destructible entity used for objectives." "scriptobject" "destructible_objective" "health" "1" "editor_skipmenu" "1" "mtr_crosshair_icon" "hud/objectives/destruction" "mtr_icon_flash" "hud/icons/missionsystem/obj_destroy" "mtr_icon_flash_defend" "hud/icons/missionsystem/obj_defend" "icon_sort_cm_flash_icon" "-102" "option_crosshair_interface" "1" "option_interactive_interface" "1" } entityDef gameplay/destructible/dualproxy { "spawnclass" "sdScriptEntity" "scriptobject" "destructible_objective_dual_proxy" "editor_mins" "-16 -16 -16" "editor_maxs" "16 16 16" "editor_var target1" "First target" "editor_var target2" "Second target" } entityDef gameplay/destructible/dualproxy/gdf { "inherit" "gameplay/destructible/dualproxy" "task_defend_long" "gdf_defend_long_dual" "task_defend_medium" "gdf_defend_medium_dual" "task_defend_short" "gdf_defend_short_dual" } entityDef gameplay/destructible/dualproxy/strogg { "inherit" "gameplay/destructible/dualproxy" "task_defend_long" "strogg_defend_long_dual" "task_defend_medium" "strogg_defend_medium_dual" "task_defend_short" "strogg_defend_short_dual" } entityDef gameplay/destructible/strogg { "inherit" "gameplay/destructible" "team" "strogg" "tt_intro_info" "destroy_crosshair_info_gdf" "tt_intro_use_me_1" "destructible_objective_crosshair_info_1" "tt_intro_use_me_2" "destructible_objective_crosshair_info_2" "editor_skipmenu" "0" "task_destroy" "soldier_destroy_objective" "task_defend_long" "strogg_defend_long" "task_defend_medium" "strogg_defend_medium" "task_defend_short" "strogg_defend_short" "snd_destroyed_strogg" "" "snd_destroyed_gdf" "" "snd_planted_strogg" "" "snd_planted_gdf" "" "snd_disarmed_strogg" "" "snd_disarmed_gdf" "" "snd_reminder_strogg" "" "snd_reminder_gdf" "" "snd_defend_strogg" "" "snd_defend_gdf" "" "snd_intro_strogg" "" "snd_intro_gdf" "" "prof_disarm" "pro_constructor_disarm_charge_objective" "prof_destroy" "pro_soldier_destroy_primary" } entityDef gameplay/destructible/strogg/secondary { "inherit" "gameplay/destructible/strogg" "task_destroy" "soldier_destroy_secondary" "prof_disarm" "pro_constructor_disarm_charge_secondary" "prof_destroy" "pro_soldier_destroy_secondary" } entityDef gameplay/destructible/gdf { "inherit" "gameplay/destructible" "team" "gdf" "task_destroy" "aggressor_destroy_objective" "task_defend_long" "gdf_defend_long" "task_defend_medium" "gdf_defend_medium" "task_defend_short" "gdf_defend_short" "editor_skipmenu" "0" "snd_destroyed_strogg" "" "snd_destroyed_gdf" "" "snd_planted_strogg" "" "snd_planted_gdf" "" "snd_disarmed_strogg" "" "snd_disarmed_gdf" "" "snd_reminder_strogg" "" "snd_reminder_gdf" "" "snd_defend_strogg" "" "snd_defend_gdf" "" "snd_intro_strogg" "" "snd_intro_gdf" "" "prof_disarm" "pro_engineer_disarm_charge_objective" "prof_destroy" "pro_aggressor_destroy_primary" } entityDef gameplay/destructible/gdf/secondary { "inherit" "gameplay/destructible/gdf" "task_destroy" "aggressor_destroy_secondary" "prof_disarm" "pro_engineer_disarm_charge_secondary" "prof_destroy" "pro_aggressor_destroy_secondary" } #include "templates/tooltips.include" toolTip destructible_objective_crosshair_info_1 { text "game/tt/intro/destroy_me_1" sound "sounds/ui/main/neutral" locationIndex TOOLTIP_POSITION_WEAPON_CHANGE } toolTip destructible_objective_crosshair_info_2 { text "game/tt/intro/destroy_me_2" sound "sounds/ui/main/neutral" nextShowDelay 30 } toolTip destructible_objective_crosshair_info_strogg_1 { text "game/tt/intro/destroy_me_strogg_1" sound "sounds/ui/main/neutral" locationIndex TOOLTIP_POSITION_WEAPON_CHANGE } toolTip destructible_objective_crosshair_info_strogg_2 { text "game/tt/intro/destroy_me_strogg_2" sound "sounds/ui/main/neutral" nextShowDelay 30 } toolTip destroy_crosshair_info_gdf { nextShowDelay 180 sound "sounds/ui/main/neutral" text "game/tt/intro/destroy_gdf" } toolTip destroy_crosshair_info_strogg { nextShowDelay 180 sound "sounds/ui/main/neutral" text "game/tt/intro/destroy_strogg" }