Template:KV DXLevelChoice: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Changed to use KV templates, added links for specific DX versions, added that this is replaced by SystemLevelChoice from Left 4 dead onwards)
m (Indented Expand and removed its margin_left.)
 
(27 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{minititle|DXLevelChoice}}
{{see also|{{t|KV SystemLevelChoice}}}}
{{KV|Minimum DX Level (mindxlevel)|choices|The entity will not exist if the engine is running outside the given range of [[DirectX Versions]]. Replaced by ''SystemLevelChoice'' from {{Game link|Left 4 Dead}} onwards.
{{Strings notice}}
: {{warning|If these are used, the object may break when the user switches their DirectX settings.}}}}
{{KV DXLevelChoice}}
{{KV|Maximum DX Level (maxdxlevel)|choices|
<includeonly>
:*Default (no bounding)
 
:*[[DirectX_Versions#DirectX_7|DX7]]
<onlyinclude><!--
:*[[DirectX_Versions#DirectX_8.0|DX8]]
-->{{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.}}
:*[[DirectX_Versions#DirectX_8.1|DX8.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.}}}}
:*[[DirectX_Versions#DirectX_9_.28Shader_Model_2.29|DX9 SM2]]
* 0 - {{KV DXLevelChoice/strings|Default (no bounding)}}
:*[[DirectX_Versions#DX9_Shader_Model_3|DX9 SM3]]
* [[DirectX_Versions#DirectX_6|60 - {{KV DXLevelChoice/strings|DirectX 6}}]] ({{!fgd}} for {{mono|mindxlevel}})
}}
* [[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 -->
* [[DirectX_Versions#DirectX_8.1|81 - {{KV DXLevelChoice/strings|DirectX 8.1}}]] (GeForce FX 5800, 5900 & Radeon 8500/9100 and 9000/9200) <!-- from fgd -->
* [[DirectX_Versions#DirectX_9_.28Shader_Model_2.29|90 - {{KV DXLevelChoice/strings|DirectX 9 Shader Model 2}}]]
* [[OpenGL#Dxlevel_92|92 - {{KV DXLevelChoice/strings|DX9_OGL}}]] (using [[ToGL]]; {{Linux}}{{MacOS}} only) {{!fgd}}
* [[DirectX_Versions#DirectX_9.0+_-_Shader_Model_3|95 - {{KV DXLevelChoice/strings|DirectX 9 Shader Model 3}}]] {{since|{{src06}}}}
* [[DirectX_Versions#Game_consoles_(dxlevel_97/98)|98 - {{KV DXLevelChoice/strings|DX9Xbox}}]] ({{x360}} only) {{!fgd}}
}}|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]