Tf logic boss battle: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
({{Ent_not_in_game}})
(-added class hierarchy)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{obsolete|entity=1}}
{{Ent_not_in_game}}
{{Ent_not_in_game}}
{{CD|CBossBattleLogic|file1=tf_boss_battle_logic.cpp|nocat=1}}
{{this is a|logical entity|game=Team Fortress 2|name=tf_logic_boss_battle}} This was used to detect a Boss Battle map, a sub-gamemode for [https://wiki.teamfortress.com/wiki/Raid Raid] mode, which is an early iteration of [https://wiki.teamfortress.com/wiki/Mann_vs._Machine Mann vs. Machine]. A well-built FGD entry of this entity is also left behind undisabled, misleading that its in a state of ready-to-use, when the majority of Raid's functionality (including its FGD entries) are not present anymore.


{{tf2 point|tf_logic_boss_battle}}


== Entity description ==
== See also ==
Boss Battle Entity. This is used to detect a Boss Battle map.
*{{ent|tf_logic_raid}}
 
*{{ent|tf_logic_mann_vs_machine}}
==Keyvalues==
{{KV|Name|string|The [[targetname]] that other entities refer to this entity by. {{{targetname add|}}}}}
 
==Inputs==
{{IO|Kill|Removes this entity from the world.}}
{{IO|KillHierarchy|Removes this entity and all its children from the world.}}
{{IO|AddOutput|Evaluates a keyvalue/output on this entity. It can be potentially very dangerous, use with care.<br/>Format: <code><key> <value></code><br/>Format: <code><output name> <targetname>:<inputname>:<parameter>:<delay>:<max times to fire, -1 means infinite></code>|param=string}}
{{IO|FireUser1|to=FireUser4|Fire the <code>OnUser</code> outputs; see [[User Inputs and Outputs]].}}
 
==Outputs==
{{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]].}}

Latest revision as of 15:43, 5 June 2025

Obsolete-notext.png
This entity is obsolete. Its use is discouraged. It may only exist/function in older engine branches.
Info-red.png
This entity is not in the game by default, but got left over in the FGD.
This feature is not available anymore.
C++ Class hierarchy
CBossBattleLogic
CPointEntity
CBaseEntity
C++ tf_boss_battle_logic.cpp

tf_logic_boss_battle is a logical entity available in Team Fortress 2 Team Fortress 2. This was used to detect a Boss Battle map, a sub-gamemode for Raid mode, which is an early iteration of Mann vs. Machine. A well-built FGD entry of this entity is also left behind undisabled, misleading that its in a state of ready-to-use, when the majority of Raid's functionality (including its FGD entries) are not present anymore.


See also