Wheel of doom: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(Added info on effects that requires special setups.)
Line 2: Line 2:


The wheel of doom entity for Halloween mode.
The wheel of doom entity for Halloween mode.
You should put [[info_target]] entities named along the pattern dance_teleport_[team][number up to 15 starting with 0] for the thriller effect.


== Random effects ==
== Random effects ==
Line 12: Line 10:
* Everyone moonjumps (low gravity)
* Everyone moonjumps (low gravity)
* Everyone highjumps (normal gravity but higher jump velocity and no fall damage)
* Everyone highjumps (normal gravity but higher jump velocity and no fall damage)
* Everyone is teleported to the info_targets and is forced to do the thriller taunt.
* Everyone gets super small heads
* Everyone gets super small heads
* Everyone gets super big heads
* Everyone gets super big heads
* Everyone is lit on fire
* Everyone is lit on fire
The following two effects only work on koth_lakeside_event. They require specific locations on the map to work and it is unknown what controls them. They will be randomly picked anyways.
The following effects requires special setup outside of the wheel_of_doom entity.
* Jarate is dropped from the sky
* Thriller taunt; Requires 32 [[info_target]] entities named along the pattern dance_teleport_[team][number up to 15 starting with 0].
* Ghosts appear
* Jarate is dropped from the sky; requires a [[func_brush]] above the map named '''spawn_cloud'''.
* Ghosts appear; requires ''allowHaunting'' to be enabled in a [[tf_logic_holiday]] entity.


== Keyvalues ==
== Keyvalues ==

Revision as of 12:37, 8 June 2017

Team Fortress 2 wheel_of_doom is a point entity available in Team Fortress 2 Team Fortress 2.

The wheel of doom entity for Halloween mode.

Random effects

The WOD will pick a random card when the koth point changes owner. Each card has an effect. Known effects include:

  • Everyone gets übercharged
  • Everyone gets critical hits
  • Everyone gets super speed
  • Everyone moonjumps (low gravity)
  • Everyone highjumps (normal gravity but higher jump velocity and no fall damage)
  • Everyone gets super small heads
  • Everyone gets super big heads
  • Everyone is lit on fire

The following effects requires special setup outside of the wheel_of_doom entity.

  • Thriller taunt; Requires 32 info_target entities named along the pattern dance_teleport_[team][number up to 15 starting with 0].
  • Jarate is dropped from the sky; requires a func_brush above the map named spawn_cloud.
  • Ghosts appear; requires allowHaunting to be enabled in a tf_logic_holiday entity.

Keyvalues

has_spiral ([todo internal name (i)]) <boolean>
Show the spiral effect?
effect_duration ([todo internal name (i)]) <float>
How long effects should last before they are automatically removed.

Inputs

Spin
Spin the wheel.
ClearAllEffects
Remove all active effects.

Outputs

OnEffectApplied
Effect just applied.
OnEffectExpired
Effect just expired.