Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Development:Video"

From PCGamingWiki, the wiki about fixing PC games
(class)
m (fix for empty hdr parameters)
 
(42 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{#if: {{#var:use form}}|<h2  class="Video_settings">Video settings</h2>}}{{{images|}}}<div class="container-pcgwikitable"><table class="pcgwikitable template-infotable" id="table-settings-video">
+
<includeonly><span id="Video settings"></span>{{#switch:{{#var:section}}
<tr class="template-infotable-head">
+
|Availability/done
<th scope="col" style="width: 230px;">Graphics option</th>
+
|Monetization
<th scope="col" style="width: 50px">Option</th>
+
|DLC/done
 +
|Microtransactions
 +
|Game data/done
 +
|Game data/config
 +
|Save game cloud syncing={{#vardefine:section|Video}}
 +
|#Default = [[Category:Invalid section order]]
 +
}}{{#vardefine:Video|present}}<!--
 +
-->{{#ifeq:{{#var:VR}}|true|{{ii}} This game requires a virtual reality headset (see [[#VR support|VR support]] for details).}}
 +
<div class="container-pcgwikitable"><table class="pcgwikitable template-infotable" id="table-settings-video">
 +
<tr class="template-infotable-head table-settings-video-head-row">
 +
<th scope="col" style="width: 230px;" class="table-settings-video-head-parameter">Graphics feature</th>
 +
<th scope="col" style="width: 50px" class="table-settings-video-head-rating">State</th>
 
{{#if: {{{wsgf link|}}} |
 
{{#if: {{{wsgf link|}}} |
<th scope="col" style="width: 50px"><abbr title="Widescreen Gaming Forum awards">WSGF</abbr> [[WSGF Link::{{{wsgf link|}}}| ]]</th>
+
<th scope="col" style="width: 50px" class="table-settings-video-head-rating-WSGF"><abbr title="Widescreen Gaming Forum awards">WSGF</abbr></th>
<th scope="col" style="width: 490px">Notes</th> |
+
<th scope="col" style="width: 490px" class="table-settings-video-head-notes">Notes</th> |
<th scope="col" style="width: 540px">Notes</th>
+
<th scope="col" style="width: 540px" class="table-settings-video-head-notes">Notes</th>
 
}}
 
}}
 
</tr>
 
</tr>
  
 +
{{#switch: {{#var:VR}},{{{widescreen resolution|}}}{{{widescreen resolution notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- Widescreen support -->
 
<!-- Widescreen support -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Widescreen resolution|Widescreen resolution]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Widescreen resolution|Widescreen resolution]]</th>
<td>{{Tickcross|{{{widescreen resolution}}}|Widescreen resolution|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{widescreen resolution}}}||{{{widescreen resolution notes|}}}}}</td>
{{#if: {{{wsgf link|}}} | <td>{{WSGF|ws-{{{widescreen wsgf award|}}}|{{{wsgf link|}}}|Widescreen WSGF award}}</td> }}
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-rating-WSGF">{{WSGF|ws-{{{widescreen wsgf award|}}}|{{{wsgf link|}}}|Widescreen WSGF award}}</td> }}
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{widescreen resolution notes|}}}</td>
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-notes"> | <td colspan="2" class="table-settings-video-body-notes"> }} {{{widescreen resolution notes|}}}</td>
 
</tr>
 
</tr>
 +
}}
  
 +
{{#switch: {{#var:VR}},{{{multimonitor|}}}{{{multimonitor notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- Multi-monitor support -->
 
<!-- Multi-monitor support -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Multi-monitor|<abbr title="Game can run at a spanned resolution across multiple displays">Multi-monitor</abbr>]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Multi-monitor|<abbr title="Game can run at a spanned resolution across multiple displays">Multi-monitor</abbr>]]</th>
<td>{{Tickcross|{{{multimonitor}}}|Multi-monitor|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{multimonitor}}}||{{{multimonitor notes|}}}}}</td>
{{#if: {{{wsgf link|}}} | <td>{{WSGF|mm-{{{multimonitor wsgf award|}}}|{{{wsgf link|}}}|Multi-monitor WSGF award}}</td> }}
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-rating-WSGF">{{WSGF|mm-{{{multimonitor wsgf award|}}}|{{{wsgf link|}}}|Multi-monitor WSGF award}}</td> }}
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{multimonitor notes|}}}</td>
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-notes"> | <td colspan="2" class="table-settings-video-body-notes"> }} {{{multimonitor notes|}}}</td>
 
</tr>
 
</tr>
 +
}}
  
 +
{{#switch: {{#var:VR}},{{{ultrawidescreen|}}}{{{ultrawidescreen notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- Ultra-widescreen support -->
 
<!-- Ultra-widescreen support -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Ultra-widescreen|<abbr title="Game can run at an ultra-widescreen (21:9) resolution">Ultra-widescreen</abbr>]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Ultra-widescreen|<abbr title="Game can run at an ultra-widescreen (21:9) resolution">Ultra-widescreen</abbr>]]</th>
<td>{{Tickcross|{{{ultrawidescreen|}}}|Ultra-widescreen|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{ultrawidescreen|}}}||{{{ultrawidescreen notes|}}}}}</td>
{{#if: {{{wsgf link|}}} | <td>{{WSGF|uw-{{{ultrawidescreen wsgf award|}}}|{{{wsgf link|}}}|Ultra-widescreen WSGF award}}</td> }}
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-rating-WSGF">{{WSGF|uw-{{{ultrawidescreen wsgf award|}}}|{{{wsgf link|}}}|Ultra-widescreen WSGF award}}</td> }}
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{ultrawidescreen notes|}}}</td>
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-notes"> | <td colspan="2" class="table-settings-video-body-notes"> }} {{{ultrawidescreen notes|}}}</td>
 
</tr>
 
</tr>
 +
}}
  
 +
{{#switch: {{#var:VR}},{{{4k ultra hd|}}}{{{4k ultra hd notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- 4K Ultra HD support -->
 
<!-- 4K Ultra HD support -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:4K Ultra HD|<abbr title="Game can run at 4K (3840x2160) resolution">4K Ultra HD</abbr>]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:4K Ultra HD|<abbr title="Game can run at 4K (3840x2160) resolution">4K Ultra HD</abbr>]]</th>
<td>{{Tickcross|{{{4k ultra hd|}}}|4K Ultra HD|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{4k ultra hd|}}}||{{{4k ultra hd notes|}}}}}</td>
{{#if: {{{wsgf link|}}} | <td>{{WSGF|4k-{{{4k ultra hd wsgf award|}}}|{{{wsgf link|}}}|4K Ultra HD WSGF award}}</td> }}
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-rating-WSGF">{{WSGF|4k-{{{4k ultra hd wsgf award|}}}|{{{wsgf link|}}}|4K Ultra HD WSGF award}}</td> }}
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{4k ultra hd notes|}}}</td>
+
{{#if: {{{wsgf link|}}} | <td class="table-settings-video-body-notes"> | <td colspan="2" class="table-settings-video-body-notes"> }} {{{4k ultra hd notes|}}}</td>
 
</tr>
 
</tr>
 +
}}
  
 +
{{#switch: {{#var:VR}},{{{fov|}}}{{{fov notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- Field of view -->
 
<!-- Field of view -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Field of view (FOV)|Field of view (FOV)]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Field of view (FOV)|<abbr title="Game has an adjustable field of view">Field of view (FOV)</abbr>]]</th>
<td>{{Tickcross-na|{{{fov|}}}|Field of view (FOV)|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-na|{{{fov|}}}||{{{fov notes|}}}}}</td>
<td colspan="2">{{{fov notes|}}}</td>
+
<td colspan="2" class="table-settings-video-body-notes">{{{fov notes|}}}</td>
 
</tr>
 
</tr>
 +
}}
  
 +
{{#switch: {{#var:VR}},{{{windowed|}}}{{{windowed notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- Windowed mode -->
 
<!-- Windowed mode -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Windowed|Windowed]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Windowed|<abbr title="Game can run in a regular windowed mode">Windowed</abbr>]]</th>
<td>{{Tickcross|{{{windowed}}}|Windowed|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{windowed}}}||{{{windowed notes|}}}}}</td>
<td colspan="2">{{{windowed notes|}}}</td>
+
<td colspan="2" class="table-settings-video-body-notes">{{#if: {{{windowed notes|}}} | {{{windowed notes|}}} | {{#ifeq: {{{windowed|}}} | false | {{#if: {{#var:DOS}}{{#var:PC booter}} | ''For [[DOSBox]] toggle with'' {{key|Alt|Enter}} ''(see the [[Glossary:Windowed|glossary page]] for other workarounds).'' | ''See the [[Glossary:Windowed|glossary page]] for potential workarounds.'' }}}}}}</td>
 
</tr>
 
</tr>
 +
}}
  
 +
{{#switch: {{#var:VR}},{{{borderless windowed|}}}{{{borderless windowed notes|}}} | true, | true,false | true,unknown = | #default=
 
<!-- Borderless fullscreen mode -->
 
<!-- Borderless fullscreen mode -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Borderless fullscreen windowed|<abbr title="Game can run in a borderless fullscreen windowed mode">Borderless fullscreen windowed</abbr>]]</th>
<td>{{Tickcross|{{{borderless windowed}}}|Borderless fullscreen windowed|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{borderless windowed}}}||{{{borderless windowed notes|}}}}}</td>
<td colspan="2">{{#if: {{{borderless windowed notes|}}}|{{{borderless windowed notes|}}}|
+
<td colspan="2" class="table-settings-video-body-notes">{{#if: {{{borderless windowed notes|}}}|{{{borderless windowed notes|}}}|
{{#switch: {{lc:{{{windowed|}}}}}|true|yes|hackable=
+
{{#switch: {{{windowed|}}}|true|hackable=
 
{{#ifeq: {{{borderless windowed}}}|false|
 
{{#ifeq: {{{borderless windowed}}}|false|
{{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Borderless fullscreen windowed|glossary page]] for potential workarounds.''}}
+
{{#if: {{#var:Unity}} | ''Enable windowed mode and use the {{code|-popupwindow}} [[Glossary:Command line arguments|parameter]] (or see the [[Glossary:Borderless fullscreen windowed|glossary page]]).''|{{#if: {{#var:DOS}}{{#var:PC booter}} | | ''See the [[Glossary:Borderless fullscreen windowed|glossary page]] for potential workarounds.''}}}}
 
}}
 
}}
 +
                        |false= ''See the [[Glossary:Borderless fullscreen windowed|glossary page]] for potential workarounds.''
 
}}
 
}}
 
}}</td>
 
}}</td>
 
</tr>
 
</tr>
 
+
}}
 
<!-- Anisotropic filtering -->
 
<!-- Anisotropic filtering -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]</th>
<td>{{Tickcross-na|{{{anisotropic|}}}|Anisotropic filtering (AF)|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a-na|{{{anisotropic|}}}||{{{anisotropic notes|}}}}}</td>
<td colspan="2">{{#if: {{{anisotropic notes|}}} | {{{anisotropic notes|}}} | {{#ifeq: {{lc:{{{anisotropic|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Anisotropic filtering (AF)|glossary page]] for potential workarounds.''}}}}}}</td>
+
<td colspan="2" class="table-settings-video-body-notes">{{#if: {{{anisotropic notes|}}} | {{{anisotropic notes|}}} | {{#ifeq: {{{anisotropic|}}} | false | {{#if: {{#var:DOS}}{{#var:PC booter}} | | ''See the [[Glossary:Anisotropic filtering (AF)|glossary page]] for potential workarounds.''}}}}}}</td>
 
</tr>
 
</tr>
  
 
<!-- Anti-aliasing -->
 
<!-- Anti-aliasing -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]</th>
<td>{{Tickcross-na|{{{antialiasing|}}}|Anti-aliasing (AA)|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a-na|{{{antialiasing|}}}||{{{antialiasing notes|}}}}}</td>
<td colspan="2">{{#if: {{{antialiasing notes|}}} | {{{antialiasing notes|}}} | {{#ifeq: {{lc:{{{antialiasing|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Anti-aliasing (AA)|glossary page]] for potential workarounds.''}}}}}}</td>
+
<td colspan="2" class="table-settings-video-body-notes">{{#if: {{{antialiasing notes|}}} | {{{antialiasing notes|}}} | {{#ifeq: {{{antialiasing|}}} | false | {{#if: {{#var:DOS}}{{#var:PC booter}} | | ''See the [[Glossary:Anti-aliasing (AA)#Forcing anti-aliasing|glossary page]] for potential workarounds.''}}}}}}</td>
 
</tr>
 
</tr>
  
 
<!-- Vsync -->
 
<!-- Vsync -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]</th>
<td>{{Tickcross|{{{vsync}}}|Vertical sync (Vsync)|section=Video}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{vsync}}}||unnecessary}}</td>
<td colspan="2">{{#if: {{{vsync notes|}}} | {{{vsync notes|}}} | {{#ifeq: {{lc:{{{vsync|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | ''For DOSBox use an [[DOSBox#Unofficial builds|unofficial build]] (see the [[Glossary:Vertical sync (Vsync)|glossary page]] for other workarounds).'' | ''See the [[Glossary:Vertical sync (Vsync)|glossary page]] for potential workarounds.'' }}}}}}</td>
+
<td colspan="2" class="table-settings-video-body-notes">{{#if: {{{vsync notes|}}} | {{{vsync notes|}}} | {{#switch: {{{vsync|}}} | always on | false = {{#if: {{#var:DOS}}{{#var:PC booter}} | ''For [[DOSBox]] use an [[DOSBox#Unofficial builds|unofficial build]] (see the [[Glossary:Vertical sync (Vsync)|glossary page]] for other workarounds).'' | ''See the [[Glossary:Vertical sync (Vsync)|glossary page]] for potential workarounds.'' }}}}}}</td>
 
</tr>
 
</tr>
  
<!-- 60 FPS support -->
+
<!-- 60/120 FPS support -->
<tr class="template-infotable-body">
+
<tr class="template-infotable-body table-settings-video-body-row">
<th scope="row">[[Glossary:Frame rate (FPS)|<abbr title="Game can run at 60 frames per second">60 FPS</abbr>{{#ifeq: {{lc:{{{60 fps|}}}}} | true ||{{#ifeq: {{lc:{{{60 fps|}}}}} | hackable ||&nbsp;and <abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>}}}}]]</th>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Frame rate (FPS)|<abbr title="Game can run at 60 frames per second">60 FPS</abbr> {{#switch:{{{60 fps|}}}{{{120 fps|}}}
<td>{{Tickcross|{{{60 fps}}}|60 FPS|section=Video}}</td>
+
|unknownunknown
<td colspan="2">{{{60 fps notes|}}}{{#if:{{{120 fps notes|}}}|{{#ifeq: {{lc:{{{60 fps|}}}}} | true || {{#ifeq: {{lc:{{{60 fps|}}}}} | hackable ||<br/>{{{120 fps notes|}}}}}}}}}</td>
+
|truetrue
</tr>
+
|limitedlimited
 
+
|falsefalse = and <abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
<!-- 120 FPS support -->
+
<td class="table-settings-video-body-rating">{{Tickcross|{{{60 fps}}}||{{{60 fps notes|}}}}}</td>
{{#ifeq: {{lc:{{{60 fps|}}}}} | unknown ||
+
<td colspan="2" class="table-settings-video-body-notes">{{{60 fps notes|}}}{{#if: {{{60 fps notes|}}}|{{#if: {{{120 fps notes|}}}|<br/>}}}}{{{120 fps notes|}}}</td>
{{#ifeq: {{lc:{{{60 fps|}}}}} | false ||
+
</tr>
<tr class="template-infotable-body">
+
|#Default  =]]</th>
<th scope="row">[[Glossary:Frame rate (FPS)|<abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
+
<td class="table-settings-video-body-rating">{{Tickcross|{{{60 fps}}}||{{{60 fps notes|}}}}}</td>
<td>{{Tickcross|{{{120 fps}}}|High frame rate|section=Video}}</td>
+
<td colspan="2" class="table-settings-video-body-notes">{{{60 fps notes|}}}</td>
<td colspan="2">{{{120 fps notes|}}}</td>
+
</tr>
 +
<tr class="template-infotable-body table-settings-video-body-row">
 +
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Frame rate (FPS)|<abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
 +
<td class="table-settings-video-body-rating">{{Tickcross|{{{120 fps}}}||{{{120 fps notes|}}}}}</td>
 +
<td colspan="2" class="table-settings-video-body-notes">{{{120 fps notes|}}}</td>
 
</tr>
 
</tr>
}}
 
 
}}
 
}}
 
 
<!-- HDR support -->
 
<!-- HDR support -->
{{#ifeq: {{lc:{{{hdr|}}}}}{{{hdr notes|}}} | unknown ||
+
{{#switch: {{#var:VR}},{{{hdr|}}}{{{hdr notes|}}} | true, | true,false | true,unknown = | #default=
<tr class="template-infotable-body">
+
{{#if: {{#cargo_query:tables=API|where=
<th scope="row">[[Glossary:High dynamic range (HDR)|<abbr title="Game supports expanded color space on HDR-compatible displays">High dynamic range display (HDR)</abbr>]]</th>
+
  (_pageID = {{PAGEID}} AND  OpenGL_versions HOLDS LIKE  '%') OR
<td>{{Tickcross|{{{hdr|}}}|High dynamic range|section=Video}}</td>
+
  (_pageID = {{PAGEID}} AND Direct3D_versions HOLDS LIKE  '9%') OR
<td colspan="2">{{{hdr notes|}}}</td>
+
  (_pageID = {{PAGEID}} AND Direct3D_versions HOLDS LIKE '10%') OR
 +
  (_pageID = {{PAGEID}} AND Direct3D_versions HOLDS LIKE '11%') OR
 +
  (_pageID = {{PAGEID}} AND Direct3D_versions HOLDS LIKE '12%')
 +
  |fields=Direct3D_versions|no html|default=}}
 +
| {{#vardefine:show HDR|true}}{{#vardefine:retrofit HDR|true}} }}
 +
{{#ifeq: {{{hdr|}}}{{{hdr notes|}}}{{#var:show HDR}} | unknown ||
 +
<tr class="template-infotable-body table-settings-video-body-row">
 +
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:High dynamic range (HDR)|<abbr title="Game supports expanded color space on HDR-compatible displays">High dynamic range display (HDR)</abbr>]]</th>
 +
<td class="table-settings-video-body-rating">{{Tickcross-a|{{#if: {{{hdr|}}} | {{{hdr|}}} | unknown }}||{{{hdr notes|}}}}}</td>
 +
<td colspan="2" class="table-settings-video-body-notes">{{#if: {{{hdr notes|}}} | {{{hdr notes|}}} | {{#switch: {{{hdr|}}} | limited | true | always on | hackable = | #default = {{#if: {{#var:retrofit HDR}} | ''See the [[Glossary:High dynamic range (HDR)#Enable HDR output in unsupported games|glossary page]] for potential alternatives.'' }} }}}}</td>
 +
</tr>
 +
}}
 +
}}
 +
<!-- Ray tracing -->
 +
{{#switch: {{{ray tracing|}}}{{{ray tracing notes|}}} | | unknown = | #default=
 +
<tr class="template-infotable-body table-settings-video-body-row">
 +
<th scope="row" class="table-settings-video-body-parameter"><abbr title="Game implements ray tracing">Ray tracing</abbr></th>
 +
<td class="table-settings-video-body-rating">{{Tickcross-a|{{{ray tracing|}}}||{{{ray tracing notes|}}}}}</td>
 +
<td colspan="2" class="table-settings-video-body-notes">{{{ray tracing notes|}}}</td>
 
</tr>
 
</tr>
 
}}
 
}}
 
 
<!-- Colour blind mode -->
 
<!-- Colour blind mode -->
{{#ifeq: {{lc:{{{color blind|}}}}}{{{color blind notes|}}} | unknown ||
+
{{#ifeq: {{{color blind|}}}{{{color blind notes|}}} | false ||
<tr class="template-infotable-body">
+
{{#ifeq: {{{color blind|}}}{{{color blind notes|}}} | unknown ||
<th scope="row">[[Glossary:Color blind mode|Color blind mode]]</th>
+
<tr class="template-infotable-body table-settings-video-body-row">
<td>{{Tickcross|{{{color blind|}}}|Color blind mode|section=Video}}</td>
+
<th scope="row" class="table-settings-video-body-parameter">[[Glossary:Color blind mode|Color blind mode]]</th>
<td colspan="2">{{{color blind notes|}}}</td>
+
<td class="table-settings-video-body-rating">{{Tickcross|{{{color blind|}}}||{{{color blind notes|}}}}}</td>
 +
<td colspan="2" class="table-settings-video-body-notes">{{{color blind notes|}}}</td>
 
</tr>
 
</tr>
 
}}
 
}}
<!-- Hidden property
+
}}<!-- Hidden property
-->[[PCGWR Video::{{#var_final:PCGWR Video}}| ]]<!--
+
-->{{#ifeq:{{#var:VR}}|false| {{#ifeq:{{{widescreen resolution|}}}|false| {{#ifeq:{{{multimonitor|}}}{{{ultrawidescreen|}}}{{{4k ultra hd|}}}|falsefalsefalse||[[Category:Invalid template usage (Video)]]}} }} }}<!--
-->[[PCGWR Video known::{{#var_final:PCGWR Video known}}| ]]<!--
+
-->{{#if:{{#var:screenshots}}|{{#vardefine:Video settings screenshots|true}}{{#vardefine:screenshots|}}}}<!--
-->[[PCGWR Video unknown::{{#var_final:PCGWR Video unknown}}| ]]<!--
+
--></table></div>{{#arraymap: {{#var:engines}} | , | €€€€€ | {{#switch: {{lc:€€€€€}}
-->{{#ifeq:{{{widescreen resolution|}}}|false| {{#ifeq:{{{multimonitor|}}}{{{ultrawidescreen|}}}{{{4k ultra hd|}}}|falsefalsefalse||[[Category:Invalid template usage (video settings)‎]]}} }}<!--
+
| engine:unreal engine 4 = {{#ifeq:{{#var:ue4videonote|false}}|false|{{mm}} The game engine may allow for manual configuration of the game via its variables. See the [[Engine:Unreal Engine 4|Unreal Engine 4]] page for more details.{{#vardefine:ue4videonote|true}}}}
--></table></div></includeonly><noinclude>{{Documentation}}</noinclude>
+
}}}}</includeonly><!--
 +
--><noinclude>{{#cargo_declare:
 +
_table=Video
 +
|WSGF_Link=URL
 +
|Widescreen_WSGF_award=String
 +
|Multimonitor_WSGF_award=String
 +
|Ultrawidescreen_WSGF_award=String
 +
|4K_Ultra_HD_WSGF_award=String
 +
|Widescreen_resolution=String
 +
|Multimonitor=String
 +
|Ultrawidescreen=String
 +
|4K_Ultra_HD=String
 +
|Field_of_view=String
 +
|Windowed=String
 +
|Borderless_fullscreen_windowed=String
 +
|Anisotropic_filtering=String
 +
|Antialiasing=String
 +
|Vsync=String
 +
|60_FPS=String
 +
|120_FPS=String
 +
|HDR=String
 +
|Ray_tracing=String
 +
|Color_blind=String
 +
}}</noinclude><includeonly>{{#if:{{#var:Game}}|{{#cargo_store:
 +
_table=Video
 +
|WSGF_Link={{{wsgf link|}}}
 +
|Widescreen_WSGF_award={{{widescreen wsgf award|}}}
 +
|Multimonitor_WSGF_award={{{multimonitor wsgf award|}}}
 +
|Ultrawidescreen_WSGF_award={{{ultrawidescreen wsgf award|}}}
 +
|4K_Ultra_HD_WSGF_award={{{4k ultra hd wsgf award|}}}
 +
|Widescreen_resolution={{{widescreen resolution|}}}
 +
|Multimonitor={{{multimonitor|}}}
 +
|Ultrawidescreen={{{ultrawidescreen|}}}
 +
|4K_Ultra_HD={{{4k ultra hd|}}}
 +
|Field_of_view={{{fov|}}}
 +
|Windowed={{{windowed|}}}
 +
|Borderless_fullscreen_windowed={{{borderless windowed|}}}
 +
|Anisotropic_filtering={{{anisotropic|}}}
 +
|Antialiasing={{{antialiasing|}}}
 +
|Vsync={{{vsync|}}}
 +
|60_FPS={{{60 fps|}}}
 +
|120_FPS={{{120 fps|}}}
 +
|HDR={{{hdr|}}}
 +
|Ray_tracing={{{ray tracing|}}}
 +
|Color_blind={{{color blind|}}}
 +
}}|}}</includeonly><noinclude>{{Documentation}}</noinclude>

Latest revision as of 08:35, 23 May 2022

Error: #cargo_declare must be called from a template page.
Documentation for the above template (sometimes hidden from view).