From 6c7ad3eb0a48246a9ae13f10f15bd4f6a1127eb6 Mon Sep 17 00:00:00 2001 From: Mattia Basaglia <mattia.basaglia@gmail.com> Date: Fri, 24 Mar 2017 10:38:58 +0000 Subject: [PATCH] Add new turret spawnflags --- scripts/entities.ent | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/scripts/entities.ent b/scripts/entities.ent index 15547ce8..a1db0703 100644 --- a/scripts/entities.ent +++ b/scripts/entities.ent @@ -2321,6 +2321,8 @@ Fast firing moderate damage bullet (hitscan) turret. <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> <point name="turret_plasma" color="1 0 0" box="-32 -32 0 32 32 50" model="models/turrets/radiant/plasma.md3"> @@ -2339,6 +2341,8 @@ Fast firing moderate damage bullet (hitscan) turret. <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> ---------NOTES---------- Basic energy cannon </point> @@ -2360,6 +2364,8 @@ basic energy cannon * 2 <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> <point name="turret_flac" color="1 0 0" box="-32 -32 0 32 32 50" model="models/turrets/radiant/flac.md3"> @@ -2379,6 +2385,8 @@ Only kills missiles, rockets, grenadelauncher & electro secondaries to be pr <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> <point name="turret_mlrs" color="1 0 0" box="-32 -32 0 32 32 50" model="models/turrets/radiant/mlrs.md3"> @@ -2398,6 +2406,8 @@ Only kills missiles, rockets, grenadelauncher & electro secondaries to be pr <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> <point name="turret_hellion" color="1 0 0" box="-32 -32 0 32 32 50" model="models/turrets/radiant/hellion.md3"> @@ -2418,6 +2428,8 @@ Only kills missiles, rockets, grenadelauncher & electro secondaries to be pr <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> @@ -2438,6 +2450,8 @@ Single powerful rocket with the ability to evade obstacles to find its target. V <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> <point name="turret_tesla" color="1 0 0" box="-32 -32 0 32 32 50" model="models/turrets/radiant/tesla.md3"> @@ -2457,6 +2471,8 @@ Fires a lightning bolt that will jump to up to 10 targets if they are close enou <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> <point name="turret_phaser" color="1 0 0" box="-32 -32 0 32 32 50" model="models/turrets/radiant/phaser.md3"> @@ -2476,6 +2492,8 @@ Constant beam weapon that will considerably slow its target down while dealing l <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> </point> @@ -2519,6 +2537,8 @@ Used to feed turrets capable of it with remote target info. currently only turre <flag key="NO_PATHBREAK" name="TSF_NO_PATHBREAK" bit="3">Don't break path to chase enemies, will still fire at them if possible.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> <flag key="TSL_ROAM" name="ROAM" bit="5">Roam while idle.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> ---------NOTES---------- A nasty mechanical critter that will engage longrange target with missiles, midrange with its minigun and melee things up close and personal. @@ -2540,6 +2560,8 @@ A nasty mechanical critter that will engage longrange target with missiles, midr <flag key="SUSPENDED" name="TSF_SUSPENDED" bit="0">Prevents the turret from being dropped to the floor.</flag> <flag key="NO_AMMO_REGEN" name="TSF_NO_AMMO_REGEN" bit="2">Disable builtin ammo regeneration.</flag> <flag key="NO_RESPAWN" name="TSL_NO_RESPAWN" bit="4">Don't re-spawn.</flag> +<flag key="INACTIVE" name="TSF_INACTIVE" bit="6">Start deactivated.</flag> +<flag key="KEEPTEAM" name="TSF_KEEPTEAM" bit="7">When used, don't switch teams.</flag> ---------NOTES---------- Small, agile and moveing turret. -- 2.39.5