Template:This is a: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(I'd have ported more over by now if it was less abstract)
(added more aliases for entity types and engine types)
Line 66: Line 66:
-->{{#switch:{{{type|}}}
-->{{#switch:{{{type|}}}
|#default={{#switch:{{{internal|}}}|#default=|1|true={{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|[[internal entity|internal]] |:eo=internan estaĵon|:zh-cn=[[internal entity|内部的]]}}}}{{{type|}}}
|#default={{#switch:{{{internal|}}}|#default=|1|true={{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|[[internal entity|internal]] |:eo=internan estaĵon|:zh-cn=[[internal entity|内部的]]}}}}{{{type|}}}
|e0=[[point entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|e0|point=[[point entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|point entity
|point entity
|:eo=punktan estaĵon
|:eo=punktan estaĵon
Line 72: Line 72:
|:ru=точечная сущность
|:ru=точечная сущность
|:zh-cn=点实体}}]]
|:zh-cn=点实体}}]]
       |e1=[[internal entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
       |e1|int point=[[internal entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|internal
|internal
|:eo=internan
|:eo=internan
|:ru=внутренняя
|:ru=внутренняя
|:zh-cn=内部的}}]]{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}| |:zh-cn=}}[[point entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|point entity|:eo=punktan estaĵon|:es=entidad de punto|:ru=точечная сущность|:zh-cn=点实体}}]]
|:zh-cn=内部的}}]]{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}| |:zh-cn=}}[[point entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|point entity|:eo=punktan estaĵon|:es=entidad de punto|:ru=точечная сущность|:zh-cn=点实体}}]]
       |e2=[[brush entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
       |e2|brush=[[brush entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|brush entity
|brush entity
|:eo=superaĵan estaĵon
|:eo=superaĵan estaĵon
Line 83: Line 83:
|:ru=брашевая сущность
|:ru=брашевая сущность
|:zh-cn=固实体}}]]
|:zh-cn=固实体}}]]
       |e3=[[internal entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
       |e3|int brush=[[internal entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|internal
|internal
|:eo=internan
|:eo=internan
|:ru=внутренняя
|:ru=внутренняя
                 |:zh-cn=内部的}}]]{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}| |:zh-cn=}}[[brush entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|brush entity|:eo=superaĵan estaĵon|:ru=брашевая сущность|:zh-cn=固实体}}]]
                 |:zh-cn=内部的}}]]{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}| |:zh-cn=}}[[brush entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|brush entity|:eo=superaĵan estaĵon|:ru=брашевая сущность|:zh-cn=固实体}}]]
|e4=[[mesh entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|e4|mesh=[[mesh entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|mesh entity
|mesh entity
|:eo=retan estaĵon
|:eo=retan estaĵon
|:ru=мешевая сущность
|:ru=мешевая сущность
|:zh-cn=网格实体}}]]
|:zh-cn=网格实体}}]]
|e5=[[path entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|e5|path=[[path entity{{{suf|}}}|{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
|path entity
|path entity
|:eo=vojan estaĵon
|:eo=vojan estaĵon
Line 128: Line 128:
     }}
     }}
   | {{#if: {{{game|}}}
   | {{#if: {{{game|}}}
     | <!-- Multiple games -->{{#if:{{{game1|}}}|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}|the following {{#switch:{{{engine|}}}|#default={{Source|4.1}}|0={{gldsrc|4.1}}|1={{source|4.1}}|2={{source2|4.1}}}} games:<br>|:zh-cn=以下 {{source|4|suf={{{suf|}}}}} 游戏:<br>}}<!--
     | <!-- Multiple games -->{{#if:{{{game1|}}}|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}|the following {{#switch:{{{engine|}}}|#default={{Source|4.1}}|0|gldsrc={{gldsrc|4.1}}|1|source={{source|4.1}}|2|source2={{source2|4.1}}}} games:<br>|:zh-cn=以下 {{source|4|suf={{{suf|}}}}} 游戏:<br>}}<!--
               -->{{#ifexist:{{{game}}}{{{suf}}}|{{{{game icon name|{{{game}}}}}|4|suf={{{suf|}}}}}|{{{{game icon name|{{{game}}}}}|4}}}}{{#if:{{{game2|}}}|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}|,&nbsp;|:zh-cn=、}}|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}|&nbsp;and&nbsp;|:zh-cn=&nbsp;和&nbsp;}}}}<!--
               -->{{#ifexist:{{{game}}}{{{suf}}}|{{{{game icon name|{{{game}}}}}|4|suf={{{suf|}}}}}|{{{{game icon name|{{{game}}}}}|4}}}}{{#if:{{{game2|}}}|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}|,&nbsp;|:zh-cn=、}}|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}|&nbsp;and&nbsp;|:zh-cn=&nbsp;和&nbsp;}}}}<!--
               -->{{#ifexist:{{{game1}}}{{{suf}}}|{{{{game icon name|{{{game1}}}}}|4|suf={{{suf|}}}}}|{{{{game icon name|{{{game1}}}}}|4}}}}<!--
               -->{{#ifexist:{{{game1}}}{{{suf}}}|{{{{game icon name|{{{game1}}}}}|4|suf={{{suf|}}}}}|{{{{game icon name|{{{game1}}}}}|4}}}}<!--
Line 138: Line 138:
       -->|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}||:ru=в|:zh-cn=}} {{#ifexist:{{{game}}}{{{suf}}}|{{{{game icon name|{{{game}}}}}|{{#if:{{{icon|}}}|3|4}}|suf={{{suf|}}}}}|{{{{game icon name|{{{game}}}}}|{{#if:{{{icon|}}}|3|4}}}}}}}}
       -->|{{suflang|suf={{{suf|{{autolang|ru=:ru|zh=:zh-cn}}}}}||:ru=в|:zh-cn=}} {{#ifexist:{{{game}}}{{{suf}}}|{{{{game icon name|{{{game}}}}}|{{#if:{{{icon|}}}|3|4}}|suf={{{suf|}}}}}|{{{{game icon name|{{{game}}}}}|{{#if:{{{icon|}}}|3|4}}}}}}}}
     | {{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|all|:eo=ĉiuj|:ru=во всех играх на движке|:zh-cn=所有的}} {{#switch:{{{engine|}}}|#default={{{engine|{{source|4|suf={{{suf|}}}}}}}}
     | {{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}|all|:eo=ĉiuj|:ru=во всех играх на движке|:zh-cn=所有的}} {{#switch:{{{engine|}}}|#default={{{engine|{{source|4|suf={{{suf|}}}}}}}}
                 |1={{gldsrc|4|suf={{{suf|}}}}}
                 |1|gldsrc={{gldsrc|4|suf={{{suf|}}}}}
                 |2={{source|4|suf={{{suf|}}}}}
                 |2|source={{source|4|suf={{{suf|}}}}}
                 |3={{source2|4|suf={{{suf|}}}}}
                 |3|source2={{source2|4|suf={{{suf|}}}}}
             }}{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
             }}{{suflang|suf={{{suf|{{autolang|eo=:eo|ru=:ru|zh=:zh-cn}}}}}
                     |&nbsp;games
                     |&nbsp;games

Revision as of 08:57, 2 June 2023

Todo: Add more useful aliases for each {{{type}}} and {{{engine}}}; it's difficult to try to remember the numbers for the types.

Template:Doc