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

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>{{Strings notice}}
This template is our holder for all [[outputs]] that are assigned through {{ent|CBaseEntity}}.


To add the <code>OnKilled</code> output, use {{Code|<nowiki>{{O BaseEntity|l4d=1}}</nowiki>}}. This output is in the [[Left 4 Dead (engine branch)|Left 4 Dead engine branch]] '''only''', no other source 1 games.
== Outputs ==
 
{{O|OnUser1|to=OnUser4|These outputs each fire in response to the firing of the like-numbered FireUser1 to FireUser4 Input; see [[User Inputs and Outputs]].}}
For games on the Source 2 engine, use {{Code|<nowiki>{{O BaseEntity|s2=1}}</nowiki>}}
{{O|OnKilled|only={{l4d}}|This output fires when the entity is killed and removed from the game.}}
 
[[Category:Output Templates|BaseEntity]]
----
</noinclude><!--
-->{{minititle|CBaseEntity}}
{{O|OnUser1|to=OnUser4|{{O BaseEntity/strings|OnUser1To4Desc}}}}<!--
-->{{#if:{{{l4d|}}}|<!--
-->{{O|{{O BaseEntity/strings|OnKilledL4D}}|only={{l4d}}|{{O BaseEntity/strings|OnKilledL4DDesc}}}}| }}<!--
-->{{#if:{{{s2|}}}|<!--
-->{{O|{{O BaseEntity/strings|OnKilledS2}}|{{O BaseEntity/strings|OnKilledS2Desc}}}}| }}

Revision as of 18:03, 27 September 2024

Outputs

OnUser1 to OnUser4
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)
This output fires when the entity is killed and removed from the game.