This article's documentation is for Source 2. Click here for more information.

AddOutput

From Valve Developer Community
Revision as of 03:09, 6 May 2025 by Nescius (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)Translate (Translate)

Stub

This article or section is a stub. You can help by expanding it.

AddOutput is an input available in all Source 2 Source 2 games. It lets mappers add outputs to an entity at runtime. Unlike Source 1, this is not able to change keyvalues of an entity.

Syntax: outputname>targetname>inputname>parameter>delay>max times to fire (-1 == infinite)

Note.pngNote:
  • all five > symbols are required even if the fields are left blank
  • inputname has no default (in Source it defaulted to Use input)
  • parameter if blank means the output will use its value if it has one (this is just regular output behavior not an AddOutput thing)
  • delay if blank defaults to 0
  • max times to fire if blank defaults to -1
PlacementTip.pngExample:
  • ent_fire ent AddOutput OnUser1>target_entity>Kill>>2>-1
  • ent_fire ent AddOutput OnUser2>target2>FireUser4>>>
Tip.pngTip:To easily remember the syntax start by typing >>>>> and then fill out the blanks which go in the same order as setting up an output in Hammer

See also