Template:KV NavBlocker: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎top: clean up, replaced: {{documentation}} → {{doc}})
(less red, tf2 team to block warning)
Line 10: Line 10:
|<!-- ELSE: -->
|<!-- ELSE: -->
{{KV|Team(s) to block|choices|intn=teamToBlock|Team this entity should block.
{{KV|Team(s) to block|choices|intn=teamToBlock|Team this entity should block.
:* -1 : Everyone
:* -1 : Everyone {{warning|{{tf2}} for everyone either edit FGD and use value -2 or turn off smart edit and set that, -1 is not valid and the nav blocker will not work}}
:* 2 : Red {{tf2}}, Survivors {{l4ds}}, Terrorists {{css}} {{csgo}}
:* 2 : Red {{tf2}}, Survivors {{l4ds}}, Terrorists {{css}} {{csgo}}
:* 3 : Blue {{tf2}}, Infected {{l4ds}}, Counter-Terrorists {{css}} {{csgo}}
:* 3 : Blue {{tf2}}, Infected {{l4ds}}, Counter-Terrorists {{css}} {{csgo}}
{{warning|{{csgo}} <code>teamToBlock</code> non-functional, always blocks either for both teams or for no team.}}
{{note|{{csgo}} <code>teamToBlock</code> non-functional, always blocks either for both teams or for no team.}}
}}
}}
{{KV|Affects Flow?|boolean|intn=affectsFlow|Does this Nav Blocker block flow in the level? Only Nav Blocker with this enabled will cause flow recomputation on blocking/unblocking. {{warning|{{l4ds}} This can cause a flow error if it blocks the only path to the level's goal.}}|only=l4d2}}
{{KV|Affects Flow?|boolean|intn=affectsFlow|Does this Nav Blocker block flow in the level? Only Nav Blocker with this enabled will cause flow recomputation on blocking/unblocking. {{important|{{l4ds}} Don't block the only path to the level's goal}}|only=l4d2}}
{{KV|Recheck Breakables|boolean|Appears to respond to any changes to breakables, even though a<code>BlockNav</code>/<code>UnblockNav</code>input is fired anyways from the breakable prop anyway.|deprecated=1|only={{css}}}}
{{KV|Recheck Breakables|boolean|Appears to respond to any changes to breakables, even though a<code>BlockNav</code>/<code>UnblockNav</code>input is fired anyways from the breakable prop anyway.|deprecated=1|only={{css}}}}
}}}}</includeonly>
}}}}</includeonly>

Revision as of 15:49, 8 February 2024


English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history

A template that generates every keyvalue relevant to nav blockers. Meant for func_nav_blocker and script_nav_blocker.

Usage

These must be used in a specific syntax! - ALL parameters must be given a value of 1, like:l4d2=1. Only one game parameter can be used at once.

{{KV NavBlock|l4d2=1}}

Parameters

If you leave the parameter field empty (using no arguments), the template will automatically fallback to displaying information from ALL games.

All parameters for this template:

  • l4d2- Set template KVs specific to Left 4 Dead 2

Refer to the Examples section for samples.

Examples

Show info specific to a game Left 4 Dead 2

This makes information specific to Left 4 Dead 2 be displayed.

{{KV TeamNum|l4d2=1}}
will: 
NavBlocker:
Team(s) to block (teamToBlock) <choices>
Team this entity should block.
  • -1 : Everyone
  • 2 : Survivors Left 4 Dead seriesLeft 4 Dead series
  • 3 : Infected Left 4 Dead seriesLeft 4 Dead series
Affects Flow? (affectsFlow) <boolean> (only in Left 4 Dead 2)
Does this Nav Blocker block flow in the level? Only Nav Blocker with this enabled will cause flow recomputation on blocking/unblocking.
Warning.pngWarning:Left 4 Dead seriesLeft 4 Dead series This can cause a flow error if it blocks the only path to the level's goal.

Show information for all games

Shows every game information for this key that this template can display.

{{KV NavBlocker}}
will: 
NavBlocker:
Team(s) to block (teamToBlock) <choices>
Team this entity should block.
  • -1 : Everyone
    Warning.pngWarning:Team Fortress 2 for everyone either edit FGD and use value -2 or turn off smart edit and set that, -1 is not valid and the nav blocker will not work
  • 2 : Red Team Fortress 2, Survivors Left 4 Dead seriesLeft 4 Dead series, Terrorists Counter-Strike: Source Counter-Strike: Global Offensive
  • 3 : Blue Team Fortress 2, Infected Left 4 Dead seriesLeft 4 Dead series, Counter-Terrorists Counter-Strike: Source Counter-Strike: Global Offensive
Note.pngNote:Counter-Strike: Global Offensive teamToBlock non-functional, always blocks either for both teams or for no team.
Affects Flow? (affectsFlow) <boolean> (only in Left 4 Dead 2)
Does this Nav Blocker block flow in the level? Only Nav Blocker with this enabled will cause flow recomputation on blocking/unblocking.
Icon-Important.pngImportant:Left 4 Dead seriesLeft 4 Dead series Don't block the only path to the level's goal
Recheck Breakables ([todo internal name (i)]) <boolean> (only in Counter-Strike: Source) Obsolete
Deprecated.
Appears to respond to any changes to breakables, even though aBlockNav/UnblockNavinput is fired anyways from the breakable prop anyway.

See also

  • {{I NavBlocker}}