info_coop_spawn

From Valve Developer Community
Jump to: navigation, search

info_coop_spawn is a point entity available in Portal 2 Portal 2. It defines the player spawn points for coop mode and can be enabled and disabled to control where players spawn for checkpoints or the like.


If multiple spawn points for one player are active at the same time, the player can randomly spawn at any one of them, though this has little use for typical cooperative maps.

Keyvalues

Initial State ([todo internal name (i)]) <choices>
Make a spawn start enabled or disabled. Valve uses this for all maps with multiple spawning areas so players don't have to go through puzzles they've already solved after they die.
  • 0 : Disabled
  • 1 : Enabled
Team ([todo internal name (i)]) <choices>
Which bot should be allowed to spawn here.
  • 0 : Any
  • 1 : Red (P-Body)
  • 2 : Blue (Atlas)
Force gun on spawn ([todo internal name (i)]) <boolean>
Force the player to start with the portal gun.
Note.pngNote:Appears non-functional, players spawn with a portal gun by default. See here for how to disable it.
Name (targetname) <string>
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

Pitch Yaw Roll (Y Z X) (angles) <angle>
This entity's orientation in the world. Pitch is rotation around the Y axis, yaw is the rotation around the Z axis, roll is the rotation around the X axis.

Inputs

Enable
Enable the spawn point to be used.
SetAsActiveSpawn
Enable the spawn point to be used, disabling all other spawn points that do not share the same name.
Disable
Disable the spawn point from being used.
SetTeam <integer>
Set the team this spawn point is for. 0 and 1 are any team. 2 is red, 3 is blue


Outputs