game_coopmission_manager
game_coopmission_manager
is a point entity available in Counter-Strike: Global Offensive.
Important:This is a preserved entity in .
- On a new round entities with this classname will intentionally not reset. You can use
logic_auto
to emulate resetting it. - Killing it removes it forever, as it is not respawned on a new round.
- It cannot be spawned with a
point_template
. - Parenting this with non preserved entities may have undesirable effects.
Contents
Entity description
An entity that keeps track of the coop wave/phase and fires outputs when players complete them.
See List of CS:GO Script Functions for Co-op related VScript functions.
Tip:To relay this entity's outputs in VScript, you can either create outputs with
RunScriptCode
for this entity or use ConnectOutput("...","...")
in this entity's script scope.Keyvalues
- Name
(targetname)
<string> - 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
Inputs
Outputs
OnMissionCompleted
- Called when the mission is completed.
OnRoundLostKilled
- Called when the round is lost and the players are killed.
OnRoundLostTime
- Called when the round is lost because time ran out.
OnRoundReset
- Called when the round resets.
OnSpawnsReset
- Called right before the level restarts, so the spawns can be set up.
OnWaveCompleted
- Called when the players kill all enemies in this wave/section.
OnUser1
toOnUser4
- These Outputs each fire in response to the firing of the like-numbered FireUser1 to FireUser4 Input; see User Inputs and Outputs.