Template:Def: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created a combined version of templates Template:KV, Template:IO, Template:Fl, Template:MatParam)
 
mNo edit summary
Line 1: Line 1:
<onlyinclude><includeonly>;{{#switch:{{{state|}}}|deprecated=<del>}}{{#if:{{{num|}}}|[<code>{{{num}}}</code>] &#58;&nbsp;|}}{{#if:{{{code|}}}|<code>|}}{{{1}}}</code>&nbsp;{{#if:{{{intn|}}}|<code>({{Hover info|The internal name for this keyvalue. It is displayed in Hammer for keyvalues when SmartEdit is disabled, or for keyvalues not in the FGD.|{{{intn}}}}})</code>|}}{{#if:{{{2|}}}| – {{#if:{{{code|}}}|<code>|}}{{{2}}}</code>&nbsp;{{#if:{{{intn2|}}}|<code>({{Hover info|The internal name for this keyvalue. It is displayed in Hammer for keyvalues when SmartEdit is disabled, or for keyvalues not in the FGD.|{{{intn2}}}}})</code>|}}|}}{{#if:{{{type|}}}|<code><[[{{{type}}}{{{suf|}}}|{{{type}}}]]></code>|}}</del>{{#switch:{{{state|}}}|deprecated={{obs|suf={{{suf|}}}|4}}|nofgd=&nbsp;[[Non-FGD features{{{suf|}}}|!FGD]]|dx8=&nbsp;{{dx8}}|dx9=&nbsp;{{dx9}}}} {{{add|}}}
<onlyinclude><includeonly>;{{#switch:{{{state|}}}|deprecated=<del>}}{{#if:{{{num|}}}|[ <code style="padding:0">{{{num}}}</code> ] &#58;&nbsp;|}}{{#if:{{{code|}}}|<code style="padding:0">|}}{{{1}}}</code>{{#if:{{{intn|}}}|&nbsp;<code style="padding:0">({{Hover info|The internal name for this keyvalue|{{{intn}}}}})</code>|}}{{#if:{{{2|}}}|&ensp;&ensp;{{#if:{{{code|}}}|<code style="padding:0">|}}{{{2}}}</code>{{#if:{{{intn2|}}}|&nbsp;<code style="padding:0">({{Hover info|The internal name for this keyvalue|{{{intn2}}}}})</code>|}}|}}{{#if:{{{type|}}}|&ensp;<code style="padding:0"><[[{{{type}}}{{{suf|}}}|{{{type}}}]]></code>|}}</del>{{#switch:{{{state|}}}|deprecated=&ensp;{{obs|suf={{{suf|}}}|4}}|nofgd=&ensp;[[Non-FGD features{{{suf|}}}|!FGD]]|dx8=&ensp;{{dx8}}|dx9=&ensp;{{dx9}}}} {{{add|}}}
:</includeonly></onlyinclude>
:</includeonly></onlyinclude>
{{note|def - definition}}
{{note|def - definition}}
Line 6: Line 6:
{{def|Name|add={{csgo|suf=:es|removed}} {{hl|suf=:zh-cn|not}}}} This is test.
{{def|Name|add={{csgo|suf=:es|removed}} {{hl|suf=:zh-cn|not}}}} This is test.
{{def|Name|type=string|add={{portal2|suf=:ru|since}}}} This is test.
{{def|Name|type=string|add={{portal2|suf=:ru|since}}}} This is test.
{{def|Name|intn=Code_Name}} This is test.
{{def|Name|intn=Code_Name|type=string}} This is test.
{{def|Name|intn=Code_Name|type=string}} This is test.
{{def|Name|intn=Code_Name|Name_4|type=string}} This is test.
{{def|Name|intn=Code_Name|Name_4|type=string}} This is test.
{{def|suf=:de|Name|intn=Code_Name|Name_4|intn2=Code_Name_4}} This is test.
{{def|suf=:de|Name|intn=Code_Name|Name_4|intn2=Code_Name_4|type=boolean}} This is test.
{{def|suf=:de|Name|intn=Code_Name|Name_4|intn2=Code_Name_4|type=boolean}} This is test.
{{def|Name|Name_4|intn2=Code_Name_4|type=string}} This is test.
{{def|Name|Name_4|intn2=Code_Name_4|type=string}} This is test.

Revision as of 09:15, 20 May 2022

Note.pngNote:def - definition

Some Examples

Name (removed since Counter-Strike: Global Offensive) (not in Half-Life)
This is test.
Name <string> (in all games since Portal 2)
This is test.
Name (Code_Name)
This is test.
Name (Code_Name)<string>
This is test.
Name (Code_Name) – Name_4 <string>
This is test.
Name (Code_Name) – Name_4 (Code_Name_4)
This is test.
Name (Code_Name) – Name_4 (Code_Name_4)<boolean>
This is test.
Name – Name_4 (Code_Name_4)<string>
This is test.
Name – Name_4 <string>
This is test.
[ 2 ] : Name
This is FLAG.
Name (Code_Name)Obsolete Obsolete
This is deprecated.
Name (Code_Name)!FGD
This is not in FGD.
Name (Code_Name) – Name_4 !FGD (removed since Team Fortress Classic)
This is not in FGD.
Name (Code_Name)(DX8)
Text Text Text.
Name (DX9 SM2)
Text Text Text.
Name1
Name2
text for two params.
Name (test)Obsolete Obsolete (not in Alien Swarm)
This is test.
[ 8 ] : Test Flag
This is FLAG.