Template:KV DXLevelChoice: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Add new formatting version of this template.)
m (Indented Expand and removed its margin_left.)
 
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{lang|{{FULLPAGENAME}}}}[[Category:Keyvalue Templates|DXLevelChoice]]
{{see also|{{t|KV SystemLevelChoice}}}}
 
{{Strings notice}}
{{KV DXLevelChoice}}
{{KV DXLevelChoice}}
<includeonly>


== Tests ==
<onlyinclude><!--
{{KV|start}}
-->{{KV|{{KV DXLevelChoice/strings|Minimum / Maximum DX Level}}|intn=mindxlevel / maxdxlevel|integer choices|{{KV DXLevelChoice/strings|The entity will not exist if the engine is running outside the given range of DirectX Versions.}}
{{KV DXLevelChoice|new=1}}
:{{Expand|title={{KV DXLevelChoice/strings|Choices}}|margin_bottom=0|{{warning|{{KV DXLevelChoice/strings|If these are used, the object may break when the user switches their DirectX settings.}}}}
{{KV|end}}
* 0 - {{KV DXLevelChoice/strings|Default (no bounding)}}
 
* [[DirectX_Versions#DirectX_6|60 - {{KV DXLevelChoice/strings|DirectX 6}}]] ({{!fgd}} for {{mono|mindxlevel}})
<includeonly><onlyinclude>{{#if:{{{new|}}}
* [[DirectX_Versions#DirectX_7|70 - {{KV DXLevelChoice/strings|DirectX 7}}]]
|  
* [[DirectX_Versions#DirectX_8.0|80 - {{KV DXLevelChoice/strings|DirectX 8}}]] (GeForce4 Ti & FX 5000 series) <!-- from fgd -->
{{KV|sectiontitle=DXLevelChoice}}
* [[DirectX_Versions#DirectX_8.1|81 - {{KV DXLevelChoice/strings|DirectX 8.1}}]] (GeForce FX 5800, 5900 & Radeon 8500/9100 and 9000/9200) <!-- from fgd -->
{{KV|new=1|mindxlevel|choices|Minimum DX Level|The entity will not exist if the engine is running outside the given range of [[DirectX Versions]].
* [[DirectX_Versions#DirectX_9_.28Shader_Model_2.29|90 - {{KV DXLevelChoice/strings|DirectX 9 Shader Model 2}}]]
: {{warning|If these are used, the object may break when the user switches their DirectX settings.}}|removed={{l4d}}}}
* [[OpenGL#Dxlevel_92|92 - {{KV DXLevelChoice/strings|DX9_OGL}}]] (using [[ToGL]]; {{Linux}}{{MacOS}} only) {{!fgd}}
{{KV|new=1|maxdxlevel|choices|Maximum DX Level|
* [[DirectX_Versions#DirectX_9.0+_-_Shader_Model_3|95 - {{KV DXLevelChoice/strings|DirectX 9 Shader Model 3}}]] {{since|{{src06}}}}
:*Default (no bounding)
* [[DirectX_Versions#Game_consoles_(dxlevel_97/98)|98 - {{KV DXLevelChoice/strings|DX9Xbox}}]] ({{x360}} only) {{!fgd}}
:*[[DirectX_Versions#DirectX_7|DX7]]
}}|removed={{l4d}}
:*[[DirectX_Versions#DirectX_8.0|DX8]]
}}</onlyinclude>
:*[[DirectX_Versions#DirectX_8.1|DX8.1]]
:*[[DirectX_Versions#DirectX_9_.28Shader_Model_2.29|DX9 SM2]]
:*[[DirectX_Versions#DX9_Shader_Model_3|DX9 SM3]]
|removed={{l4d}}
}}
|}}<!--
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
==================================================================
DEPRECATED DEPRECATED DEPRECATED DEPRECATED DEPRECATED DEPRECATED:
==================================================================


-->{{#if:{{{new|}}}
</includeonly>
|
| {{minititle|DXLevelChoice}}
{{KV|Minimum DX Level|intn=mindxlevel|choices|The entity will not exist if the engine is running outside the given range of [[DirectX Versions]].
: {{warning|If these are used, the object may break when the user switches their DirectX settings.}}|removed={{l4d}}}}
{{KV|Maximum DX Level|intn=maxdxlevel|choices|
:*Default (no bounding)
:*[[DirectX_Versions#DirectX_7|DX7]]
:*[[DirectX_Versions#DirectX_8.0|DX8]]
:*[[DirectX_Versions#DirectX_8.1|DX8.1]]
:*[[DirectX_Versions#DirectX_9_.28Shader_Model_2.29|DX9 SM2]]
:*[[DirectX_Versions#DX9_Shader_Model_3|DX9 SM3]]
|removed={{l4d}}
}}
}}</onlyinclude></includeonly>

Latest revision as of 00:01, 18 January 2025

See also:  {{KV SystemLevelChoice}}
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.
Minimum / Maximum DX Level (mindxlevel / maxdxlevel) <integer choices> (removed since Left 4 Dead)
The entity will not exist if the engine is running outside the given range of DirectX Versions.
Choices
Warning.pngWarning:If these are used, the object may break when the user switches their DirectX settings.[missing string]