Tf logic training mode: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Added some outputs description)
Line 30: Line 30:
==Outputs==
==Outputs==
{{O Targetname}}
{{O Targetname}}
{{IO|OnPlayerSpawnAsScout}}
{{IO|OnPlayerSpawnAsScout|Fired when the player spawn as a scout.}}
{{IO|OnPlayerSpawnAsSniper}}
{{IO|OnPlayerSpawnAsSniper|Fired when the player spawn as a sniper.}}
{{IO|OnPlayerSpawnAsSoldier}}
{{IO|OnPlayerSpawnAsSoldier|Fired when the player spawn as a soldier.}}
{{IO|OnPlayerSpawnAsDemoman}}
{{IO|OnPlayerSpawnAsDemoman|Fired when the player spawn as a demoman.}}
{{IO|OnPlayerSpawnAsMedic}}
{{IO|OnPlayerSpawnAsMedic|Fired when the player spawn as a medic.}}
{{IO|OnPlayerSpawnAsHeavy}}
{{IO|OnPlayerSpawnAsHeavy|Fired when the player spawn as a heavy.}}
{{IO|OnPlayerSpawnAsPyro}}
{{IO|OnPlayerSpawnAsPyro|Fired when the player spawn as a pyro.}}
{{IO|OnPlayerSpawnAsSpy}}
{{IO|OnPlayerSpawnAsSpy|Fired when the player spawn as a spy.}}
{{IO|OnPlayerSpawnAsEngineer}}
{{IO|OnPlayerSpawnAsEngineer|Fired when the player spawn as an engineer.}}
{{IO|OnPlayerDied}}
{{IO|OnPlayerDied}}
{{IO|OnBotDied}}
{{IO|OnBotDied}}
{{IO|OnPlayerSwappedToPrimary}}
{{IO|OnPlayerSwappedToPrimary|Fired when the player swap to his primary weapon.}}
{{IO|OnPlayerSwappedToSecondary}}
{{IO|OnPlayerSwappedToSecondary|Fired when the player swap to his secondary weapon.}}
{{IO|OnPlayerSwappedToMelee}}
{{IO|OnPlayerSwappedToMelee|Fired when the player swap to his melee weapon.}}

Revision as of 02:53, 30 July 2012

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

Entity description

Handles outputs and and messages for training.

Keyvalues

Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Next Map ([todo internal name (i)]) <choices>
Next map to load when the current one is finished.
Value Description
tr_dustbowl
tr_target

Inputs

ShowTrainingMsg <stringRedirectInput/string>
ShowTrainingObjective <stringRedirectInput/string>
ForcePlayerSpawnAsClassOutput
KickBots
ShowTrainingHUD
HideTrainingHUD
EndTraining <stringRedirectInput/string>
PlaySoundOnPlayer <stringRedirectInput/string>
WaitForTimerOrKeypress <stringRedirectInput/string>

Outputs

OnPlayerSpawnAsScout
Fired when the player spawn as a scout.
OnPlayerSpawnAsSniper
Fired when the player spawn as a sniper.
OnPlayerSpawnAsSoldier
Fired when the player spawn as a soldier.
OnPlayerSpawnAsDemoman
Fired when the player spawn as a demoman.
OnPlayerSpawnAsMedic
Fired when the player spawn as a medic.
OnPlayerSpawnAsHeavy
Fired when the player spawn as a heavy.
OnPlayerSpawnAsPyro
Fired when the player spawn as a pyro.
OnPlayerSpawnAsSpy
Fired when the player spawn as a spy.
OnPlayerSpawnAsEngineer
Fired when the player spawn as an engineer.
OnPlayerDied
OnBotDied
OnPlayerSwappedToPrimary
Fired when the player swap to his primary weapon.
OnPlayerSwappedToSecondary
Fired when the player swap to his secondary weapon.
OnPlayerSwappedToMelee
Fired when the player swap to his melee weapon.