Generic Keyvalues, Inputs and Outputs/Outputs: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>{{lang|Template:O BaseEntity}}
This template is our holder for all [[outputs]] that are assigned through {{ent|CBaseEntity}}.


To add the <code>OnKilled</code> output, add ''<code>|l4d=1</code>'' between ''<code>{{O BaseEntity</code>'' and ''<code>}}</code>''. This output is in the [[Left 4 Dead (engine branch)|Left 4 Dead engine branch]] '''only''', no other games.
== Outputs ==
 
{{O|OnUser1|to=OnUser4|activator = activator of FireUser1-4 inputs|These outputs each fire in response to the firing of the like-numbered FireUser1 to FireUser4 Input; see [[User Inputs and Outputs]].}}
[[Category:Output Templates|BaseEntity]]
{{O|OnKilled|only={{l4d}}|activator = !caller = none|caller=hide|This output fires when the entity is killed and removed from the game.}}
----
</noinclude><!--
-->{{minititle|Base}}
{{IO|OnUser1|to=OnUser4|These outputs each fire in response to the firing of the like-numbered <code>FireUser1</code> to <code>FireUser4</code> Input; see [[User Inputs and Outputs]].}}<!--
-->{{#if:{{{l4d|}}}|<!--
-->{{IO|OnKilled|only={{l4d}}|This output fires when the entity is killed and removed from the game.}}| }}

Latest revision as of 02:44, 22 April 2025

Outputs

OnUser1 to OnUser4
!activator = activator of FireUser1-4 inputs
!caller = this entity
These outputs each fire in response to the firing of the like-numbered FireUser1 to FireUser4 Input; see User Inputs and Outputs.
OnKilled  (only in Left 4 Dead)
!activator = !caller = none
This output fires when the entity is killed and removed from the game.