Logic auto: Difference between revisions
Jump to navigation
Jump to search
Note:The "Remove on Fire" flag may cause problems with delayed outputs.
Note:Attempting to modify the player (such as giving items) may cause 'Access Violation' errors due to the player not actually being created yet.
m (Robot: Automated text replacement (-\{\|\r +{| class=standard-table)) |
No edit summary |
||
Line 9: | Line 9: | ||
{{note|The "Remove on Fire" flag ''may'' cause problems with delayed outputs.}} | {{note|The "Remove on Fire" flag ''may'' cause problems with delayed outputs.}} | ||
{{note|Attempting to modify the player (such as giving items) may cause 'Access Violation' errors due to the player not actually being created yet.}} | |||
== Keyvalues == | == Keyvalues == |
Revision as of 03:32, 26 June 2009
Template:Wrongtitle Template:Base point
Entity description
Fires outputs when a map spawns. If the "Remove on fire" flag is set the logic_auto
is deleted after firing. It can be set to check a global state before firing. This allows you to only fire events based on what took place in a previous map.
To some extent : Template:Map properties


Keyvalues
- globalstate
- <string/choices> If set, this specifies a global state to check before firing. The OnMapSpawn output will only fire if the global state is set.
Literal Value Description gordon_precriminal Gordon pre-criminal antlion_allied Antlions are player allies suit_no_sprint Suit sprint function not yet enabled super_phys_gun Super phys gun is enabled friendly_encounter Friendly encounter sequence (lower weapons, etc.) gordon_invulnerable Gordon is invulnerable no_seagulls_on_jeep Don't spawn seagulls on the jeep is_console Game is running on a console is_pc Game is running on a PC
Flags
- 1 : Remove on fire
Outputs
- OnMapSpawn
- Fired when the map is loaded for any reason.
- OnNewGame
- Fired when the map is loaded to start a new game.
- OnLoadGame
- Fired when the map is loaded from a saved game.
- OnMapTransition
- Fired when the map is loaded due to a level transition.
- OnBackgroundMap
- Fired when the map is loaded as a background to the main menu.
- Fired only in multiplayer, when a new map is loaded.
- Fired only in multiplayer, when a new round is started. Only fired in multiplayer games that use round-based gameplay.