::tank_small <- function(org, ang) { local logic_relay1 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "!activator,setmodelscale,0.5,0.05,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION1" }) local logic_relay2 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "!activator,addoutput,rendermode 1,0.05,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION2" }) local logic_relay3 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "!activator,alpha,0,0.06,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION3" }) local logic_relay4 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "tank_turret_shoot_relay,trigger,,5,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION4" }) local logic_relay5 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "spawntr,trigger,,1,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION5" }) local logic_relay6 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "!activator,addoutput,OnHealthBelow50Percent tank_turret_shoot_relay_super:trigger::0:-1,1,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION6" }) local logic_relay7 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "!activator,addoutput,OnHealthBelow10Percent tank_turret_shoot_relay_super:trigger::0:-1,1,-1", spawnflags = 1, targetname = "OnSpawnOutput_CONVERSION7" }) local prop_dynamic1 = SpawnEntityFromTable ("prop_dynamic",{ model = "models/props_frontline/tank_cart.mdl", spawnflags = 1, targetname = "tank_turret_prop", solid = 0, DefaultAnim = "idle", angles = QAngle(0, 180, 0) }) local tf_point_weapon_mimic1 = SpawnEntityFromTable ("tf_point_weapon_mimic",{ targetname = "tank_turret_shooter_grenade", angles = QAngle(3, 0, 0), origin = Vector(68, 0, 76), Damage = 125, SpeedMax = 170, SpeedMin = 170, SplashRadius = 250, SpreadAngle = 2, WeaponType = 3, ModelScale = 1, ModelOverride = "models/weapons/w_models/w_grenade_grenadelauncher.mdl", "OnUser1#1": "tank_turret_prop,setanimation,shoot_N,0,-1", "OnUser1#2": "!self,fireuser2,,0.5,-1", "OnUser2#1": "tank_turret_shoot_effect_relay,trigger,,0,-1", "OnUser2#2": "!self,fireonce,,0.02,-1" , "OnUser2#3": "!self,DetonateStickies,,2.8,-1" }) local tf_point_weapon_mimic2 = SpawnEntityFromTable ("tf_point_weapon_mimic",{ targetname = "tank_turret_shooter_n", angles = QAngle(3, 0, 0), origin = Vector(68, 0, 76), Damage = 100, SpeedMax = 1800, SpeedMin = 1800, SplashRadius = 180, SpreadAngle = 2, WeaponType = 0, "OnUser1#1": "tank_turret_prop,setanimation,shoot_N,0,-1", "OnUser1#2": "!self,fireuser2,,0.5,-1", "OnUser2#1": "tank_turret_shoot_effect_relay,trigger,,0,-1", "OnUser2#2": "!self,fireonce,,0.02,-1" }) local tf_point_weapon_mimic3 = SpawnEntityFromTable ("tf_point_weapon_mimic",{ targetname = "tank_turret_shooter_w", angles = QAngle(3, 90, 0), origin = Vector(-16, 62, 76), Damage = 100, SpeedMax = 1800, SpeedMin = 1800, SplashRadius = 180, SpreadAngle = 2, WeaponType = 0, "OnUser1#1": "tank_turret_prop,setanimation,shoot_W,0,-1", "OnUser1#2": "!self,fireuser2,,0.5,-1", "OnUser2#1": "tank_turret_shoot_effect_relay,trigger,,0,-1", "OnUser2#2": "!self,fireonce,,0.02,-1" }) local tf_point_weapon_mimic4 = SpawnEntityFromTable ("tf_point_weapon_mimic",{ targetname = "tank_turret_shooter_nw", angles = QAngle(3, 45, 0), origin = Vector(40, 62, 76), Damage = 100, SpeedMax = 1800, SpeedMin = 1800, SplashRadius = 180, SpreadAngle = 2, WeaponType = 0, "OnUser1#1": "tank_turret_prop,setanimation,shoot_NW,0,-1", "OnUser1#2": "!self,fireuser2,,0.5,-1", "OnUser2#1": "tank_turret_shoot_effect_relay,trigger,,0,-1", "OnUser2#2": "!self,fireonce,,0.02,-1" }) local tf_point_weapon_mimic5 = SpawnEntityFromTable ("tf_point_weapon_mimic",{ targetname = "tank_turret_shooter_e", angles = QAngle(3, -90, 0), origin = Vector(-16, -62, 76), Damage = 100, SpeedMax = 1800, SpeedMin = 1800, SplashRadius = 180, SpreadAngle = 2, WeaponType = 0, "OnUser1#1": "tank_turret_prop,setanimation,shoot_E,0,-1", "OnUser1#2": "!self,fireuser2,,0.5,-1", "OnUser2#1": "tank_turret_shoot_effect_relay,trigger,,0,-1", "OnUser2#2": "!self,fireonce,,0.02,-1" }) local tf_point_weapon_mimic6 = SpawnEntityFromTable ("tf_point_weapon_mimic",{ targetname = "tank_turret_shooter_e", angles = QAngle(3, -45, 0), origin = Vector(40, -62, 76), Damage = 100, SpeedMax = 1800, SpeedMin = 1800, SplashRadius = 180, SpreadAngle = 2, WeaponType = 0, "OnUser1#1": "tank_turret_prop,setanimation,shoot_NE,0,-1", "OnUser1#2": "!self,fireuser2,,0.5,-1", "OnUser2#1": "tank_turret_shoot_effect_relay,trigger,,0,-1", "OnUser2#2": "!self,fireonce,,0.02,-1" }) local logic_relay8 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "!parent,addoutput,solid 1,0,-1", "OnTrigger#2": "!parent,addoutput,solid 2,0.12,-1", spawnflags = 2, targetname = "tank_turret_shoot_effect_relay" }) local logic_relay9 = SpawnEntityFromTable("logic_relay",{ "OnTrigger#1": "tank_turret_shooter_n,fireuser1,,0,-1", "OnTrigger#2": "tank_turret_shooter_e,fireuser1,,2,-1", "OnTrigger#3": "tank_turret_shooter_ne,fireuser1,,4,-1", "OnTrigger#4": "tank_turret_shooter_nw,fireuser1,,6,-1", "OnTrigger#5": "tank_turret_shooter_w,fireuser1,,8,-1", "OnTrigger#6": "tank_turret_shooter_grenade,fireuser1,,10,-1", "OnTrigger#7": "!self,trigger,,12,-1", spawnflags = 2, targetname = "tank_turret_shoot_relay" }) local logic_relay10 = SpawnEntityFromTable ("logic_relay",{ "OnTrigger#1": "tank_turret_shoot_relay,cancelpending,,0,-1", "OnTrigger#2": "tank_turret_shooter_n,fireuser1,,0,-1", "OnTrigger#3": "tank_turret_shooter_n,fireuser1,,0.5,-1", "OnTrigger#4": "tank_turret_shooter_n,fireuser1,,1,-1", "OnTrigger#5": "tank_turret_shooter_e,fireuser1,,2,-1", "OnTrigger#6": "tank_turret_shooter_e,fireuser1,,2.5,-1", "OnTrigger#7": "tank_turret_shooter_e,fireuser1,,3,-1", "OnTrigger#8": "tank_turret_shooter_ne,fireuser1,,4,-1", "OnTrigger#9": "tank_turret_shooter_ne,fireuser1,,4.5,-1", "OnTrigger#10": "tank_turret_shooter_ne,fireuser1,,5,-1", "OnTrigger#11": "tank_turret_shooter_nw,fireuser1,,6,-1", "OnTrigger#12": "tank_turret_shooter_nw,fireuser1,,6.5,-1", "OnTrigger#13": "tank_turret_shooter_nw,fireuser1,,7,-1", "OnTrigger#14": "tank_turret_shooter_w,fireuser1,,8,-1", "OnTrigger#15": "tank_turret_shooter_w,fireuser1,,8.5,-1", "OnTrigger#16": "tank_turret_shooter_w,fireuser1,,9,-1", "OnTrigger#17": "tank_turret_shooter_grenade,fireuser1,,10,-1", "OnTrigger#18": "tank_turret_shooter_grenade,fireuser1,,10.5,-1", "OnTrigger#19": "tank_turret_shooter_grenade,fireuser1,,11,-1", "OnTrigger#20": "tank_turret_shoot_relay,trigger,,12,-1", spawnflags = 2, targetname = "tank_turret_shoot_relay_super" }) } ::autoblimpcollision <- function(org, ang) { local logic_relay1 = SpawnEntityFromTable("logic_relay",{ "OnSpawn#1": "scalecounter,setvalue,1.3,0,-1" "OnSpawn#2": "!parent,$getkey$skin,blimp|skin|0,0,-1" "OnSpawn#3": "!parent,addoutput,onuser4 @c@!self:fireuser1::0:-1,0.01,-1" "OnSpawn#4": "!parent,$getprop$m_flModelScale,scalecounter|multiply|1,0.01,-1" "OnSpawn#5": "!parent,$getprop$m_flModelScale,blimp|$setprop$m_flModelScale|1,0.01,-1" "OnSpawn#6": "scalecounter,getvalue,,0.02,-1" }) local math_counter1 = SpawnEntityFromTable("math_counter",{ targetname = "scalecounter" "OnGetValue#1": "!parent,$setprop$m_flModelScale,,0,-1" }) local prop_dynamic1 = SpawnEntityFromTable("prop_dynamic",{ targetname = "blimp" model = "models/bots/boss_bot/boss_blimp_pure.mdl" DefaultAnim = "movement" "OnUser1#1": "!self,setanimation,deploy,0,-1" "OnUser1#2": "!self,setplaybackrate,0,8,-1" }) }