tf_logic_holiday
Jump to navigation
Jump to search



![]() |
---|
CTFHolidayEntity |
![]() |
tf_logic_holiday
is a point entity available in Team Fortress 2.
Entity description
Holiday Entity. This is used to force a specific holiday on a map, usually Halloween.
This entity is also used to enable the Spell UI via its HalloweenSetUsingSpells input.
Keyvalues
- Name (targetname) <string> [ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Holiday (holiday_type) <integer choices>
- Controls the special events.
Value | Description |
---|---|
None | No special event. |
Birthday | Setting to this enables the use of Birthday-restricted gear on the map. In addition, all actions which would normally draw blood will produce random party effects and there is a chance of a birthday beach ball spawning on the map. |
Halloween | Setting to this enables the use of Halloween-restricted gear on the map as well as causes halloween candy (which provides a brief mini-crit effect when collected) to randomly drop from killed players. |
Todo: See if there are other effects associated with the events.
- Taunt in Hell (tauntInHell) <integer choices>
- Should players taunt when teleported to Hell.
- Haunting (allowHaunting) <integer choices>
- Allow Wheel of Doom haunting.
Note:tauntInHell and allowHaunting are defined in game code as integers, but are treated as booleans; any value greater than 0 is treated as true.
Inputs
- HalloweenSetUsingSpells <integer >
- Disable/Enable spells for this map. Only works on Halloween maps.
Note:This affects whether or not players drop spells on death and whether or not spells appear on the HUD. Spells placed in the map via. Hammer will work regardless.
Note:This input is defined in game code as taking an integer, but treats it like a boolean; 0 is false (disable spells), and any other value is true (enable spells).
- Halloween2013TeleportToHell <string >
- Used by
Helltower. Teleports all players to Hell, granting them health, ammo and normal rarity spells. The winning team passed by the input parameter is granted overheal. Players spawn in Hell at
spawn_loot_winner
orspawn_loot_loser
named entities depending on which team they were on.red
: Sets the RED team as the winning team- anything else : Sets the BLU team as the winning team