Template:PatchDiff/October 29, 2014 Patch/bin/tf.fgd

From Team Fortress Wiki
Jump to: navigation, search
211211 "info_mass_center"
212212 "info_player_start"
213213 "info_player_teamspawn"
214N/A "func_respawnroom"
215214 "info_teleport_destination"
216215 "item_ammopack_full"
217216 "item_ammopack_medium"
220219 "item_healthkit_medium"
221220 "item_healthkit_small"
222221 "item_teamflag"
N/A222 "item_bonuspack"
223223 "logic_active_autosave"
224224 "logic_auto"
225225 "logic_autosave"
329329 "func_respawnflag"
330330 "func_respawnroom"
331331 "func_respawnroomvisualizer"
N/A332 "func_forcefield"
332333 "func_rot_button"
333334 "func_rotation"
334335 "func_tanktrain"
411412 2 : "Territory Control"
412413 3 : "Invade"
413414 4 : "Resource Control"
N/A415 5 : "Robot Destruction"
N/A416 ]
N/A417]
N/A418 
N/A419@BaseClass = Condition
N/A420[
N/A421 condition(choices) : "Condition" : -1 : "The condition to use." =
N/A422 [
N/A423 -1 : "TF_COND_INVALID"
N/A424 0 : "TF_COND_AIMING" // Sniper aiming, Heavy minigun.
N/A425 1 : "TF_COND_ZOOMED"
N/A426 2 : "TF_COND_DISGUISING"
N/A427 3 : "TF_COND_DISGUISED"
N/A428 4 : "TF_COND_STEALTHED" // Spy specific
N/A429 5 : "TF_COND_INVULNERABLE"
N/A430 6 : "TF_COND_TELEPORTED"
N/A431 7 : "TF_COND_TAUNTING"
N/A432 8 : "TF_COND_INVULNERABLE_WEARINGOFF"
N/A433 9 : "TF_COND_STEALTHED_BLINK"
N/A434 10 : "TF_COND_SELECTED_TO_TELEPORT"
N/A435 11 : "TF_COND_CRITBOOSTED" // DO NOT RE-USE THIS -- THIS IS FOR KRITZKRIEG AND REVENGE CRITS ONLY
N/A436 12 : "TF_COND_TMPDAMAGEBONUS"
N/A437 13 : "TF_COND_FEIGN_DEATH"
N/A438 14 : "TF_COND_PHASE"
N/A439 15 : "TF_COND_STUNNED" // Any type of stun. Check iStunFlags for more info.
N/A440 16 : "TF_COND_OFFENSEBUFF"
N/A441 17 : "TF_COND_SHIELD_CHARGE"
N/A442 18 : "TF_COND_DEMO_BUFF"
N/A443 19 : "TF_COND_ENERGY_BUFF"
N/A444 20 : "TF_COND_RADIUSHEAL"
N/A445 21 : "TF_COND_HEALTH_BUFF"
N/A446 22 : "TF_COND_BURNING"
N/A447 23 : "TF_COND_HEALTH_OVERHEALED"
N/A448 24 : "TF_COND_URINE"
N/A449 25 : "TF_COND_BLEEDING"
N/A450 26 : "TF_COND_DEFENSEBUFF" // 35% defense! No crit damage.
N/A451 27 : "TF_COND_MAD_MILK"
N/A452 28 : "TF_COND_MEGAHEAL"
N/A453 29 : "TF_COND_REGENONDAMAGEBUFF"
N/A454 30 : "TF_COND_MARKEDFORDEATH"
N/A455 31 : "TF_COND_NOHEALINGDAMAGEBUFF"
N/A456 32 : "TF_COND_SPEED_BOOST" // = 32
N/A457 33 : "TF_COND_CRITBOOSTED_PUMPKIN"
N/A458 34 : "TF_COND_CRITBOOSTED_USER_BUFF"
N/A459 35 : "TF_COND_CRITBOOSTED_DEMO_CHARGE"
N/A460 36 : "TF_COND_CRITBOOSTED_HYPE"
N/A461 37 : "TF_COND_CRITBOOSTED_FIRST_BLOOD" // arena mode first blood
N/A462 38 : "TF_COND_CRITBOOSTED_BONUS_TIME"
N/A463 39 : "TF_COND_CRITBOOSTED_CTF_CAPTURE"
N/A464 40 : "TF_COND_CRITBOOSTED_ON_KILL" // KGB etc.
N/A465 41 : "TF_COND_CANNOT_SWITCH_FROM_MELEE"
N/A466 42 : "TF_COND_DEFENSEBUFF_NO_CRIT_BLOCK" // 35% defense! Still damaged by crits.
N/A467 43 : "TF_COND_REPROGRAMMED" // Bots only
N/A468 44 : "TF_COND_CRITBOOSTED_RAGE_BUFF"
N/A469 45 : "TF_COND_DEFENSEBUFF_HIGH" // 75% defense! Still damaged by crits.
N/A470 46 : "TF_COND_SNIPERCHARGE_RAGE_BUFF" // Sniper Rage - Charge time speed up
N/A471 47 : "TF_COND_DISGUISE_WEARINGOFF" // Applied for half-second post-disguise
N/A472 48 : "TF_COND_MARKEDFORDEATH_SILENT" // Sans sound
N/A473 49 : "TF_COND_DISGUISED_AS_DISPENSER"
N/A474 50 : "TF_COND_SAPPED" // Bots only
N/A475 51 : "TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED"
N/A476 52 : "TF_COND_INVULNERABLE_USER_BUFF"
N/A477 53 : "TF_COND_HALLOWEEN_BOMB_HEAD"
N/A478 54 : "TF_COND_HALLOWEEN_THRILLER"
N/A479 55 : "TF_COND_RADIUSHEAL_ON_DAMAGE"
N/A480 56 : "TF_COND_CRITBOOSTED_CARD_EFFECT"
N/A481 57 : "TF_COND_INVULNERABLE_CARD_EFFECT"
N/A482 58 : "TF_COND_MEDIGUN_UBER_BULLET_RESIST"
N/A483 59 : "TF_COND_MEDIGUN_UBER_BLAST_RESIST"
N/A484 60 : "TF_COND_MEDIGUN_UBER_FIRE_RESIST"
N/A485 61 : "TF_COND_MEDIGUN_SMALL_BULLET_RESIST"
N/A486 62 : "TF_COND_MEDIGUN_SMALL_BLAST_RESIST"
N/A487 63 : "TF_COND_MEDIGUN_SMALL_FIRE_RESIST"
N/A488 64 : "TF_COND_STEALTHED_USER_BUFF" // Any class can have this
N/A489 65 : "TF_COND_MEDIGUN_DEBUFF"
N/A490 66 : "TF_COND_STEALTHED_USER_BUFF_FADING"
N/A491 67 : "TF_COND_BULLET_IMMUNE"
N/A492 68 : "TF_COND_BLAST_IMMUNE"
N/A493 69 : "TF_COND_FIRE_IMMUNE"
N/A494 70 : "TF_COND_PREVENT_DEATH"
N/A495 71 : "TF_COND_MVM_BOT_STUN_RADIOWAVE" // Bots only
N/A496 72 : "TF_COND_HALLOWEEN_SPEED_BOOST"
N/A497 73 : "TF_COND_HALLOWEEN_QUICK_HEAL"
N/A498 74 : "TF_COND_HALLOWEEN_GIANT"
N/A499 75 : "TF_COND_HALLOWEEN_TINY"
N/A500 76 : "TF_COND_HALLOWEEN_IN_HELL"
N/A501 77 : "TF_COND_HALLOWEEN_GHOST_MODE"
N/A502 78 : "TF_COND_MINICRITBOOSTED_ON_KILL"
N/A503 82 : "TF_COND_HALLOWEEN_KART"
N/A504 83 : "TF_COND_HALLOWEEN_KART_DASH"
N/A505 92 : "TF_COND_SPACE_GRAVITY"
414506 ]
415507]
416508 
479571[
480572 controlpoint(target_destination) : "Associated Control Point" : : "The team_control_point associated with this spawn. Ownership of control points will control this spawn point's enabled state."
481573 
N/A574 SpawnMode(choices) : "Spawn Mode" : 0 : "How the game decides when a player can spawn here. Triggered mode will only allow players sent via a trigger_player_respawn_override (in which case this spawn must be named, and match the trigger)." =
N/A575 [
N/A576 0 : "Normal"
N/A577 1 : "Triggered"
N/A578 ]
N/A579 
482580 round_bluespawn(target_destination) : "Blue spawn for round" : : "Blue spawn point when the associated round is being played."
483581 round_redspawn(target_destination) : "Red spawn for round" : : "Red spawn point when the associated round is being played."
484582]
531629 0 : "No"
532630 1 : "Yes"
533631 ]
N/A632 
N/A633 ShotClockMode(choices) : "Shot Clock Mode" : 0 : "Flag uses shot-clock mode, which means that the timer doesn't reset to the full time when an attacking player touches it." =
N/A634 [
N/A635 0 : "No"
N/A636 1 : "Yes"
N/A637 ]
534638 
535639 ReturnBetweenWaves(choices) : "Return Between Waves" : 1 : "Used only for MvM mode. Determines if the flag should return home between waves." =
536640 [
543647 // Inputs
544648 input ForceDrop(void) : "Force the flag to be dropped if it's being carried by a player."
545649 input ForceReset(void) : "Force the flag to be dropped if it's being carried by a player, then reset the flag to its original location."
N/A650 input ForceResetSilent(void) : "Force the flag to be dropped if it's being carried by a player, then reset the flag to its original location silently (no messages sent to players)."
546651 input SetReturnTime(integer) : "Set the length of time (in seconds) before dropped flag/intelligence returns to base."
547652 input ShowTimer(integer) : "Show a visible timer (in seconds)."
548653 
654759 input AddTime(integer) : "Add time to the timer (in seconds). Added time cannot excede the max timer length."
655760 input AddTeamTime(string) : "Input takes a string (space delimited) with the team number and the time to be added (in seconds) because of the team (2 for red, 3 for blue, and 0 for no team...but you could just use AddTime for that). Added time cannot excede the max timer length. Example: 2 600 (adds 10 minutes because of team red)"
656761 input Restart(void) : "Restart the timer."
657N/A input ShowInHUD(integer) : "Show this timer in the HUD (0 no, 1 yes)."
N/A762 input ShowInHUD(integer) : "Show this timer in the HUD (0 no, 1 Yes)."
658763 input SetMaxTime(integer) : "Set the max timer length to this value (in seconds). The timer's time will never excede this value."
659N/A input AutoCountdown(integer) : "Turn off/on the auto countdown feature (0 no, 1 yes)."
N/A764 input AutoCountdown(integer) : "Turn off/on the auto countdown feature (0 no, 1 Yes)."
660765 input SetSetupTime(integer) : "Set the setup time length to this value (in seconds)."
661766 
662767 // Outputs
711816 ]
712817]
713818 
N/A819 
N/A820@PointClass base(Item, Parentname) studio("models/items/target_duck.mdl") sphere(fademindist) sphere(fademaxdist) = tf_halloween_pickup : "Halloween pickup"
N/A821[
N/A822 pickup_sound(string) : "Sound Effect" : "" : "The sound script entry that is played when the item is picked up."
N/A823 pickup_particle(string) : "Particle Effect" : "" : "The particle effect that is displayed when the item is picked up."
N/A824 
N/A825 output OnRedPickup(void) : "Sent when Red picks-up the item."
N/A826 output OnBluePickup(void) : "Sent when Blue picks-up the item."
N/A827]
N/A828 
714829//
715830// Filters
716831//
8911006 input SetSolid(bool) : "Set whether this area is solid to enemy players or not. 0 = No, 1 = Yes"
8921007]
8931008 
N/A1009@SolidClass base(Targetname, TeamNum, Parentname, Origin, RenderFields, EnableDisable) = func_forcefield :
N/A1010 "Brushes that become visible to enemy players when they get close. Use them to mark areas that they're unable to enter."
N/A1011[
N/A1012]
N/A1013 
8941014@SolidClass base(Targetname, TeamNum, EnableDisable, Toggle) = func_changeclass :
8951015 "ChangeClass zone for players." []
8961016 
11901310 input SetSpeedForwardModifier(float) : "Set the speed forward modifier. Only used if the watcher is handling the train movement. [0, 1]"
11911311 input SetTrainRecedeTime(integer) : "Set the number of seconds before the train starts to recede."
11921312 input SetTrainCanRecede(bool) : "Determines whether or not the train can recede."
N/A1313 input SetTrainRecedeTimeAndUpdate(integer) : "Set the number of seconds before the train starts to recede and update the current recede time."
11931314 
11941315 // Outputs
11951316 output OnTrainStartRecede(void)  : "Sent when the train should start receding"
12411362 input SetHealth(integer) : "Sets a new value for the breakable's health. If the breakable's health reaches zero it will break."
12421363 input AddHealth(integer) : "Adds health to the breakable. If the breakable's health reaches zero it will break."
12431364 input RemoveHealth(integer) : "Removes health from the breakable. If the breakable's health reaches zero it will break."
N/A1365 input Enable(void) : "Enable this entity."
N/A1366 input Disable(void) : "Disable this entity."
12441367]
12451368 
12461369@PointClass base(Targetname,Parentname,BaseObject,Angles) studio("models/buildables/dispenser_light.mdl") = obj_dispenser :
15201643 input AddBlueTimer(integer)  : "Add time to the BLUE timer."
15211644]
15221645 
N/A1646@PointClass base(Targetname,Parentname,Angles ) studio("models/bots/bot_worker/bot_worker_a.mdl")= tf_robot_destruction_robot_spawn : "Robot Destruction Robot spawn point."
N/A1647[
N/A1648 health(integer) : "Health" : 500 : "The health for the robot"
N/A1649 gibs(integer) : "Gibs" : 0 : "The number of point-giving gibs to spawn on death"
N/A1650 type(choices) : "Robot Style" : 0 =
N/A1651 [
N/A1652 0 : "Frustum"
N/A1653 1 : "Sphere"
N/A1654 2 : "King"
N/A1655 3 : "Finale"
N/A1656 ]
N/A1657 spawngroup(target_source) : "Spawn Group" : : "Which group this spawn belongs to"
N/A1658 startpath(target_source) : "Start Path" : : "Which path_track to head towards first"
N/A1659 
N/A1660 input SpawnRobot(void)  : "Spawn a robot on this spawnpoint. Does nothing if there's already a robot."
N/A1661 output OnRobotKilled(void) : "Sent when this spawn point's robot dies."
N/A1662]
N/A1663 
N/A1664@PointClass base(Targetname) = tf_robot_destruction_spawn_group : "Robot Destruction spawn group. This groups the Robot Destruction spawn points"
N/A1665[
N/A1666 respawn_time(float) : "Respawn Time" : 0 : "Respawn time for this group"
N/A1667 group_number(integer) : "Group Number" : 0 : "This group's number. Affect's UI position and spawn priority"
N/A1668 team_number(choices) : "Team Number" : 2 =
N/A1669 [
N/A1670 2 : "Red"
N/A1671 3 : "Blue"
N/A1672 ]
N/A1673 hud_icon(string) : "HUD Icon Name" : "../HUD/hud_bot_worker_outline_blue" : "HUD icon to use for this group"
N/A1674 respawn_reduction_scale(float) : "Team Respawn Reduction Scale" : 0 : "Scale the owning team's respawn time by this amount when this group is dead."
N/A1675 
N/A1676 output OnRobotsRespawn(void) : "Sent when this group's robots respawn."
N/A1677 output OnAllRobotsDead(void ) : "Sent when the last robot alive in this group dies."
N/A1678]
N/A1679 
N/A1680@PointClass base(Targetname) = tf_logic_robot_destruction : "Robot Destruction Entity. This is used to detect a Robot Destruction map."
N/A1681[
N/A1682 score_interval(float) : "Robot Scoring Interval (in seconds)" : 1 : "How often a robot should score a point while hacking."
N/A1683 loser_respawn_bonus_per_bot(float) : "Loser Respawn Bonus Per Bot (percentage)" : 0 : "How much faster the losing team will respawn per bot difference."
N/A1684 red_respawn_time(float) : "Red Respawn Time (in seconds)" : 10 : "Respawn times for Red"
N/A1685 blue_respawn_time(float) : "Blue Respawn Time (in seconds)" : 10 : "Respawn times for Blue"
N/A1686 max_points(integer) : "Max Points" : 200 : "The number of points a team must get to unlock their win condition."
N/A1687 finale_length(float) : "Finale Length" : 30 : "The amount of time from after max score is reached a team will win."
N/A1688 
N/A1689 output OnBlueHitMaxPoints(void) : "Sent when Blue hits the max points."
N/A1690 output OnRedHitMaxPoints(void) : "Sent when Red hits the max points."
N/A1691 output OnBlueLeaveMaxPoints(void) : "Sent when blue goes from max points to fewer."
N/A1692 output OnRedLeaveMaxPoints(void) : "Sent when red goes from max points to fewer."
N/A1693 output OnBlueHitZeroPoints(void) : "Sent when Blue hits 0 points."
N/A1694 output OnRedHitZeroPoints(void) : "Sent when Red hits 0 points"
N/A1695 output OnBlueHasPoints(void) : "Sent when Blue goes from 0 to any points"
N/A1696 output OnRedHasPoints(void) : "Sent when Red goes from 0 to any points"
N/A1697 
N/A1698 output OnRedFinalePeriodEnd(void) : "Sent when the red finale period ends."
N/A1699 output OnBlueFinalePeriodEnd(void) : "Sent when the blue finale period ends."
N/A1700 
N/A1701 output OnRedFirstFlagStolen(void) : "Sent when red's first flag gets stolen."
N/A1702 output OnRedFlagStolen(void) : "Sent when a flag gets stolen from red."
N/A1703 output OnRedLastFlagReturned(void) : "Sent when red's last stolen flag gets returned."
N/A1704 output OnBlueFirstFlagStolen(void) : "Sent when blue's first flag gets stolen."
N/A1705 output OnBlueFlagStolen(void) : "Sent when a flag gets stolen from blue."
N/A1706 output OnBlueLastFlagReturned(void) : "Sent when blue's last stolen flag gets returned."
N/A1707]
N/A1708 
N/A1709@SolidClass base(Trigger, Targetname, TeamNum) = trigger_rd_vault_trigger :
N/A1710 "A trigger used to mark where players can steal credits."
N/A1711[
N/A1712 output OnPointsStolen(void) : "Sent during every point stealing 'pulse'."
N/A1713 output OnPointsStartStealing(void) : "Sent when points start being stolen."
N/A1714 output OnPointsEndStealing(void) : "Send when points stop being stolen."
N/A1715]
N/A1716 
15231717@PointClass base(Targetname) = tf_logic_gasworks : "Gasworks Entity. This is used to detect a gasworks map."
15241718[
15251719]
21732367 ]
21742368]
21752369 
2176N/A@SolidClass base(Trigger) = trigger_add_tf_player_condition :
2177N/A "A trigger that will add a condition to tf players with specific duration."
N/A2370@SolidClass base(Trigger,Condition) = trigger_add_tf_player_condition :
N/A2371 "A trigger that will add a condition to tf players."
21782372[
2179N/A condition(choices)  : "Condition"  : -1  : "The condition ID that will be added to players that touch the trigger." =
2180N/A [
2181N/A -1 : "TF_COND_INVALID"
2182N/A 0 : "TF_COND_AIMING" // Sniper aiming, Heavy minigun.
2183N/A 1 : "TF_COND_ZOOMED"
2184N/A 2 : "TF_COND_DISGUISING"
2185N/A 3 : "TF_COND_DISGUISED"
2186N/A 4 : "TF_COND_STEALTHED" // Spy specific
2187N/A 5 : "TF_COND_INVULNERABLE"
2188N/A 6 : "TF_COND_TELEPORTED"
2189N/A 7 : "TF_COND_TAUNTING"
2190N/A 8 : "TF_COND_INVULNERABLE_WEARINGOFF"
2191N/A 9 : "TF_COND_STEALTHED_BLINK"
2192N/A 10 : "TF_COND_SELECTED_TO_TELEPORT"
2193N/A 11 : "TF_COND_CRITBOOSTED" // DO NOT RE-USE THIS -- THIS IS FOR KRITZKRIEG AND REVENGE CRITS ONLY
2194N/A 12 : "TF_COND_TMPDAMAGEBONUS"
2195N/A 13 : "TF_COND_FEIGN_DEATH"
2196N/A 14 : "TF_COND_PHASE"
2197N/A 15 : "TF_COND_STUNNED" // Any type of stun. Check iStunFlags for more info.
2198N/A 16 : "TF_COND_OFFENSEBUFF"
2199N/A 17 : "TF_COND_SHIELD_CHARGE"
2200N/A 18 : "TF_COND_DEMO_BUFF"
2201N/A 19 : "TF_COND_ENERGY_BUFF"
2202N/A 20 : "TF_COND_RADIUSHEAL"
2203N/A 21 : "TF_COND_HEALTH_BUFF"
2204N/A 22 : "TF_COND_BURNING"
2205N/A 23 : "TF_COND_HEALTH_OVERHEALED"
2206N/A 24 : "TF_COND_URINE"
2207N/A 25 : "TF_COND_BLEEDING"
2208N/A 26 : "TF_COND_DEFENSEBUFF" // 35% defense! No crit damage.
2209N/A 27 : "TF_COND_MAD_MILK"
2210N/A 28 : "TF_COND_MEGAHEAL"
2211N/A 29 : "TF_COND_REGENONDAMAGEBUFF"
2212N/A 30 : "TF_COND_MARKEDFORDEATH"
2213N/A 31 : "TF_COND_NOHEALINGDAMAGEBUFF"
2214N/A 32 : "TF_COND_SPEED_BOOST" // = 32
2215N/A 33 : "TF_COND_CRITBOOSTED_PUMPKIN"
2216N/A 34 : "TF_COND_CRITBOOSTED_USER_BUFF"
2217N/A 35 : "TF_COND_CRITBOOSTED_DEMO_CHARGE"
2218N/A 36 : "TF_COND_CRITBOOSTED_HYPE"
2219N/A 37 : "TF_COND_CRITBOOSTED_FIRST_BLOOD" // arena mode first blood
2220N/A 38 : "TF_COND_CRITBOOSTED_BONUS_TIME"
2221N/A 39 : "TF_COND_CRITBOOSTED_CTF_CAPTURE"
2222N/A 40 : "TF_COND_CRITBOOSTED_ON_KILL" // KGB etc.
2223N/A 41 : "TF_COND_CANNOT_SWITCH_FROM_MELEE"
2224N/A 42 : "TF_COND_DEFENSEBUFF_NO_CRIT_BLOCK" // 35% defense! Still damaged by crits.
2225N/A 43 : "TF_COND_REPROGRAMMED" // Bots only
2226N/A 44 : "TF_COND_CRITBOOSTED_RAGE_BUFF"
2227N/A 45 : "TF_COND_DEFENSEBUFF_HIGH" // 75% defense! Still damaged by crits.
2228N/A 46 : "TF_COND_SNIPERCHARGE_RAGE_BUFF" // Sniper Rage - Charge time speed up
2229N/A 47 : "TF_COND_DISGUISE_WEARINGOFF" // Applied for half-second post-disguise
2230N/A 48 : "TF_COND_MARKEDFORDEATH_SILENT" // Sans sound
2231N/A 49 : "TF_COND_DISGUISED_AS_DISPENSER"
2232N/A 50 : "TF_COND_SAPPED" // Bots only
2233N/A 51 : "TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED"
2234N/A 52 : "TF_COND_INVULNERABLE_USER_BUFF"
2235N/A 53 : "TF_COND_HALLOWEEN_BOMB_HEAD"
2236N/A 54 : "TF_COND_HALLOWEEN_THRILLER"
2237N/A 55 : "TF_COND_RADIUSHEAL_ON_DAMAGE"
2238N/A 56 : "TF_COND_CRITBOOSTED_CARD_EFFECT"
2239N/A 57 : "TF_COND_INVULNERABLE_CARD_EFFECT"
2240N/A 58 : "TF_COND_MEDIGUN_UBER_BULLET_RESIST"
2241N/A 59 : "TF_COND_MEDIGUN_UBER_BLAST_RESIST"
2242N/A 60 : "TF_COND_MEDIGUN_UBER_FIRE_RESIST"
2243N/A 61 : "TF_COND_MEDIGUN_SMALL_BULLET_RESIST"
2244N/A 62 : "TF_COND_MEDIGUN_SMALL_BLAST_RESIST"
2245N/A 63 : "TF_COND_MEDIGUN_SMALL_FIRE_RESIST"
2246N/A 64 : "TF_COND_STEALTHED_USER_BUFF" // Any class can have this
2247N/A 65 : "TF_COND_MEDIGUN_DEBUFF"
2248N/A 66 : "TF_COND_STEALTHED_USER_BUFF_FADING"
2249N/A 67 : "TF_COND_BULLET_IMMUNE"
2250N/A 68 : "TF_COND_BLAST_IMMUNE"
2251N/A 69 : "TF_COND_FIRE_IMMUNE"
2252N/A 70 : "TF_COND_PREVENT_DEATH"
2253N/A 71 : "TF_COND_MVM_BOT_STUN_RADIOWAVE" // Bots only
2254N/A 72 : "TF_COND_HALLOWEEN_SPEED_BOOST"
2255N/A 73 : "TF_COND_HALLOWEEN_QUICK_HEAL"
2256N/A 74 : "TF_COND_HALLOWEEN_GIANT"
2257N/A 75 : "TF_COND_HALLOWEEN_TINY"
2258N/A 76 : "TF_COND_HALLOWEEN_IN_HELL"
2259N/A 77 : "TF_COND_HALLOWEEN_GHOST_MODE"
2260N/A ]
2261N/A duration(float)  : "Duration"  : 0  : "The duration of the condition."
N/A2373 duration(float)  : "Duration"  : 0  : "The duration of the condition. NOTE: -1 duration means last until the player exits the trigger."
22622374]
22632375 
22642376@PointClass base(Targetname) = hightower_teleport_vortex : "Halloween Vortex"
22732385[
22742386 zombie_lifetime(float) : "Skeleton Life Time" : 0 : "Skeleton life time in seconds. 0 means skeletons will stay alive until they're dead."
22752387 max_zombies(integer) : "Skeleton Count" : 1 : "Number of skeletons this point can have active in the world."
2276N/A infinite_zombies(choices)  : "Infinite Spawn"  : 0  : "If yes, keep spawning skeletons to have skeleton count in the world. If no, only spawn skeletons up to skeleton count." =
N/A2388 infinite_zombies(choices)  : "Infinite Spawn"  : 0  : "If Yes, keep spawning skeletons to have skeleton count in the world. If no, only spawn skeletons up to skeleton count." =
22772389 [
22782390 0 : "NO"
2279N/A 1 : "YES"
N/A2391 1 : "Yes"
22802392 ]
22812393 zombie_type(choices)  : "Skeleton Type"  : 0  : "Type of skeleton." =
22822394 [
22962408[
22972409 touch_trigger(target_destination) : "Custom Touch Trigger"
22982410 ParticleEffect(string)  : "Particle Effect"  : ""  : "The particle effect to be played when we fired."
N/A2411 ZapperType(choices) : "Zapper Type" : 0 : "Type of zapper." =
N/A2412 [
N/A2413 0 : "Zap on touch"
N/A2414 1 : "Zap only on input"
N/A2415 ]
N/A2416 
N/A2417 input ZapTouching(void) : "Zap all touching players."
22992418]
23002419 
23012420@SolidClass base(Trigger, Targetname, EnableDisable, Toggle) = trigger_player_respawn_override : "Respawn Override"
23022421[
23032422 RespawnTime(float) : "Respawn Time" : -1 : "The number of seconds before players that die inside the volume of this trigger can respawn. Setting -1 will allow the game to decide."
N/A2423 RespawnName(string) : "Respawn Entity Name" : "" : "The name of the player team spawn(s) to use when a player dies in this volume."
23042424 
23052425 // Inputs
23062426 input SetRespawnTime(float) : "The number of seconds before players that die inside the volume of this trigger can respawn."
N/A2427 input SetRespawnName(string) : "The name of the info_player_teamspawn to use when players die inside the volume of this trigger."
23072428 input Enable(void) : "Enable"
23082429 input Disable(void) : "Disable"
2309N/A]
N/A2430]
N/A2431 
N/A2432@PointClass base(Targetname, Studiomodel) = prop_soccer_ball : "Soccer Ball"
N/A2433[
N/A2434 trigger_name(string) : "Trigger Name" : "" : "The name of the trigger(s) to try and touch"
N/A2435]
N/A2436 
N/A2437@BaseClass = MiniGame
N/A2438[
N/A2439 // Inputs
N/A2440 input ReturnFromMinigame(void) : "Force players to return from the current minigame."
N/A2441 input TeleportToMinigame(integer) : "Teleport to a specific minigame."
N/A2442 input TeleportToRandomMinigame(void) : "Teleport to a random minigame"
N/A2443 input SetAdvantageTeam(string) : "Set which team has the advantage."
N/A2444]
N/A2445 
N/A2446@PointClass base(Targetname,MiniGame) = tf_logic_minigames : "Minigame mode logic."
N/A2447[
N/A2448]
N/A2449 
N/A2450@PointClass base(Targetname) = tf_base_minigame : "Base minigame"
N/A2451[
N/A2452 RedSpawn(target_source) : "Red Spawn Name" : "" : "The name of the spawnpoints for RED for this minigame"
N/A2453 BlueSpawn(target_source) : "Blue Spawn Name" : "" : "The name of the spawnpoints for BLUE for this minigame"
N/A2454 InRandomPool(choices) : "Put in Random Pool" : 1 : "If Yes, allowed to be chosen when told to go to a random minigame" =
N/A2455 [
N/A2456 0 : "No"
N/A2457 1 : "Yes"
N/A2458 ]
N/A2459 MaxScore(integer) : "Max Score" : 5 : "When a team hits this score, the On<Team>HitMaxScore output will be fired"
N/A2460 hud_res_file(string) : "HUD Res File" : "" : "Res file to use for this minigame"
N/A2461 your_team_score_sound(string) : "Your Team Score Sound" : "" : "Sound file to play when your team scores a point"
N/A2462 enemy_team_score_sound(string) : "Enemy Team Score Sound" : "" : "Sound file to play when the enemy team scores a point"
N/A2463 ScoreType(choices) : "Scoring Type" : 0 : "What to use for scoring" =
N/A2464 [
N/A2465 0 : "Points"
N/A2466 1 : "Players alive"
N/A2467 ]
N/A2468 SuddenDeathTime(float) : "Sudden Death Time" : -1 : "Time til sudden death starts (-1 for sudden death)"
N/A2469 
N/A2470 // Inputs
N/A2471 input ScoreTeamRed(integer) : "Give points to team RED"
N/A2472 input ScoreTeamBlue(integer) : "Give points to team BLUE"
N/A2473 input ReturnFromMinigame(void) : "Force players to return from the current minigame."
N/A2474 input ChangeHudResFile(string) : "Change the HUD resource file."
N/A2475 
N/A2476 // Outputs
N/A2477 output OnReturnFromMinigame(void) : "Sent when players return from this minigame."
N/A2478 output OnTeleportToMinigame(void) : "Sent when players arrive in this minigame."
N/A2479 output OnRedHitMaxScore(void) : "Sent RED hits the max score for this minigame."
N/A2480 output OnBlueHitMaxScore(void) : "Sent BLUE hits the max score for this minigame."
N/A2481 output OnAllRedDead(void) : "Sent when the entire RED team is dead."
N/A2482 output OnAllBlueDead(void) : "Send when the entire BLUE team is dead."
N/A2483 output OnSuddenDeathStart(void) : "Sent when sudden death starts."
N/A2484]
N/A2485 
N/A2486@PointClass base(Targetname,tf_base_minigame) = tf_halloween_minigame : "Halloween 2014 Minigame"
N/A2487[
N/A2488 MinigameType(choices) : "Miniagme Type" : 1 : "Which minigame is this" =
N/A2489 [
N/A2490 1 : "Halloween Collection"
N/A2491 2 : "Halloween Platforms"
N/A2492 3 : "Halloween Soccer"
N/A2493 ]
N/A2494 
N/A2495 input KartWinAnimationRed(void) : "Play win animation for all players in kart on team RED"
N/A2496 input KartWinAnimationBlue(void) : "Play win animation for all players in kart on team BLUE"
N/A2497 input KartLoseAnimationRed(void) : "Play lose animation for all players in kart on team RED"
N/A2498 input KartLoseAnimationBlue(void) : "Play lose animation for all players in kart on team BLUE"
N/A2499 
N/A2500 input EnableSpawnBoss(string) : "Spawn Halloween boss HHH at specified target entity"
N/A2501 input DisableSpawnBoss(void) : "Stop spawning Halloween boss"
N/A2502]
N/A2503 
N/A2504@PointClass base(Targetname,tf_halloween_minigame) = tf_halloween_minigame_falling_platforms : "Halloween 2014 Falling Platform Minigame"
N/A2505[
N/A2506 input ChoosePlatform(void) : "Fire to get the next SAFE platform and the next platform that wont come back"
N/A2507 
N/A2508 output OutputSafePlatform(void) : "Sends the index of the SAFE platform."
N/A2509 output OutputRemovePlatform(void) : "Sends the index of the platform that shouldn't come back."
N/A2510]
N/A2511 
N/A2512@PointClass base(Targetname,Origin,Angles) studio("models/bots/merasmus/merasmas_misfortune_teller.mdl") = halloween_fortune_teller : "Halloween Fortune Teller trigger"
N/A2513[
N/A2514 red_teleport(string) : "Red Teleport Entity" : "" : "Where to teleport the red team"
N/A2515 blue_teleport(string) : "Blue Teleport Entity" : "" : "Where to teleport the blue team"
N/A2516 
N/A2517 input EnableFortuneTelling( void) :"Enable fortune telling"
N/A2518 input DisableFortuneTelling( void) :"Disable fortune telling"
N/A2519 input StartFortuneTelling(void) : "Start fortune telling"
N/A2520 input EndFortuneTelling(void) : "Stop the current fortune"
N/A2521 
N/A2522 output OnFortuneWarning(void) : "Sent before a fortune will be told."
N/A2523 output OnFortuneTold(void) : "Sent when a fortune is told."
N/A2524 output OnFortuneCurse(void) : "Sent when a fortune curse all players"
N/A2525 output OnFortuneEnd(void) : "Sent when a fortune is ended."
N/A2526]
N/A2527 
N/A2528@PointClass base(Targetname,Origin,Angles) = tf_teleport_location : "Players teleport locations which will be delete on round start"
N/A2529[
N/A2530]