Template:CollapsibleTable: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
mNo edit summary
Tag: Manual revert
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><!--
<includeonly><!--
  DEFINE VARIABLES
  DEFINE VARIABLES
-->{{ #vardefine: id | MCM{{ #sub: {{{title}}} | 0 | 1 }}{{{row}}} }}<!--
-->{{ #vardefine: caption | {{{caption|}}} }}<!--
-->{{ #vardefine: icon1 | {{ #switch: {{{type}}} | mcm|MCM=&#10209; | BethINI|Bethini|bethini = [&nbsp; | #default = {{{icon1|}}} }} }}<!--
-->{{ #vardefine: icon2 | {{ #switch: {{{type}}} | mcm|MCM=&#10209; | BethINI|Bethini|bethini = &nbsp;] | #default = {{{icon2|}}} }} }}<!--
-->{{ #vardefine: id | {{ #if: {{{id|}}} | {{{id}}} | {{{type}}}{{ #sub: {{{title}}} | 0 | 1 }}{{{row}}} }} }}<!--
-->{{ #vardefine: end | {{ #ifeq: {{{row}}} | final | true | }} }}<!--
-->{{ #vardefine: end | {{ #ifeq: {{{row}}} | final | true | }} }}<!--
-->{{ #vardefine: images | {{ #if: {{{images|}}}| {{ #arraymap: {{{images}}} | , | x | [[File:x]] | }} | }} }}<!--
-->{{ #vardefine: images | {{ #if: {{{images|}}}| <p></p>{{ #arraymap: {{{images}}} | , | x | [[File:x]] | }} | }} }}<!--
-->{{ #vardefine: text | {{ #if: {{{text | }}} | <p class=pl-4>{{{text}}}</p> }} }}<!--
<!--
  INCLUDE TABLE HEADING ONLY ABOVE FIRST ROW
  INCLUDE TABLE HEADING ONLY ABOVE FIRST ROW
-->{{ #ifeq: {{{row}}} | 1 | <!--
-->{{ #ifeq: {{{row}}} | 1 | <!--
-->{{{!}} class="stepmcm"
-->{{{!}} class="stepCaption"
{{!}}+ <h3>MCM Options</h3> | }}<!--
{{!}}+ {{ #if: {{#var:caption}} | <h{{{heading|3}}}>{{#var: caption}}</h{{{heading|3}}}> | }} | }}<!--
  INSERT ROW HEADING AND COLLAPSIBLE ROW -->
  INSERT ROW HEADING AND COLLAPSIBLE ROW -->
|- class="stepTooltip" |
|- class="stepTooltip" |
! class="mw-customtoggle-{{ #var: id }} p-2" | &#10209; <span class=orangetx>{{{title}}}</span> &#10209;<span class="stepTooltipShow">Click to show/hide</span>
! class="mw-customtoggle-{{ #var: id }} p-2" | {{ #var: icon1 }} <span class=stepTitle>{{{title}}}</span> {{ #var: icon2 }}<span class="stepTooltipToggle">Click to show/hide</span>
|-<!--
|-<!--
  IF ROW VALUE = 'final' CLOSE THE TABLE AFTER THE COLLAPSIBLE ROW -->
  IF ROW VALUE = 'final' CLOSE THE TABLE AFTER THE COLLAPSIBLE ROW -->
{{#if: {{ #var: end }} | {{!}} class="mw-collapsible mw-collapsed stepmcm-content px-0 py-2" id="mw-customcollapsible-{{ #var: id }}" {{!}} {{ #var: text }}{{ #var: images }}
{{#if: {{ #var: end }} | {{!}} class="mw-collapsible mw-collapsed stepContent px-0 py-2" id="mw-customcollapsible-{{ #var: id }}" {{!}} <div class="pl-4"><!-- IMPLICIT LINE BREAK IS NECESSARY HERE! -->
{{{text|}}}</div><!-- IMPLICIT LINE BREAK IS NECESSARY HERE! -->
{{ #var: images }}
{{!}}} | <!--
{{!}}} | <!--
  ELSE DON'T CLOSE TABLE, AND ADD NEXT ROW
  ELSE DON'T CLOSE TABLE, AND ADD NEXT ROW
-->{{!}} class="mw-collapsible mw-collapsed stepmcm-content px-0 py-2" id="mw-customcollapsible-{{ #var: id }}" {{!}} {{ #var: text }}{{ #var: images }} }}<!--
-->{{!}} class="mw-collapsible mw-collapsed stepContent px-0 py-2" id="mw-customcollapsible-{{ #var: id }}" {{!}} <div class="pl-4"><!-- IMPLICIT LINE BREAK IS NECESSARY HERE! -->
{{{text|}}}</div><!-- IMPLICIT LINE BREAK IS NECESSARY HERE! -->
{{ #var: images }} }}<!--
--></includeonly><noinclude>__NOTOC____NOTITLE__ [[Category:Instruction Templates]][[Category:Formatting Templates]][[Category:Layout Templates]]
--></includeonly><noinclude>__NOTOC____NOTITLE__ [[Category:Instruction Templates]][[Category:Formatting Templates]][[Category:Layout Templates]]


Line 56: Line 63:
"type": "string",
"type": "string",
"suggested": true
"suggested": true
},
"type": {
"label": "Type",
"description": "Type of collapsible table. Must be a single word.",
"example": "MCM",
"type": "string",
"suggestedvalues": [
"MCM, BethINI"
],
"required": true
},
"caption": {
"label": "Caption",
"description": "Caption Title for the Collapsible Table",
"type": "string",
"suggestedvalues": [
"MCM Options",
"BethINI Baseline Configuration"
]
},
"id": {
"label": "ID",
"description": "The id of the collapsible row used to decouple collapse behavior if two different collapsible tables manage are used on the same page. It must be a connected string without spaces.",
"type": "string"
},
"heading": {
"label": "Heading level",
"description": "Sets the heading level of the table Caption Title.",
"example": "3",
"type": "number",
"suggestedvalues": [
"2",
"3",
"4",
"5"
],
"default": "3"
},
"icon1": {
"label": "Front Icon",
"description": "An HTML symbol (see here: https://www.compart.com/en/unicode/html) or other icon can be placed here to appear before  the Title for the row.",
"type": "string"
},
"icon2": {
"label": "Back Icon",
"description": "An HTML symbol (see here: https://www.compart.com/en/unicode/html) or other icon can be placed here to appear before  the Title for the row.",
"type": "string"
}
}
},
},
"format": "block",
"format": "block",
"description": "Provides a preformatted collapsible table for instructions on suggested configuration of MCM menus.",
"description": "Provides a pre-formatted table with an arbitrary number of collapsible rows for consolidating related instruction sets that can be expanded as necessary.",
"paramOrder": [
"paramOrder": [
"row",
"row",
"type",
"title",
"title",
"text",
"text",
"images"
"images",
"caption",
"heading",
"icon1",
"icon2",
"id"
]
]
}
}
Line 72: Line 132:


'''Code:'''
'''Code:'''
<pre>{{MCMOptions
<pre>{{CollapsibleTable
| row=1
| row=1
| type=MCM
| title=CCCLeaner
| title=CCCLeaner
| text=All three settings should be off.
| text=All three settings should be off.
| images=CCCleaner.jpg}}
| images=CCCleaner.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=2
| row=2
| type=MCM
| title=Configurable Hotkeys
| title=Configurable Hotkeys
| text=Setting the hotkey for the Wait Menu allows waiting anywhere. It is also useful to set separate hotkeys for the grenade and melee attacks.
| text=Setting the hotkey for the Wait Menu allows waiting anywhere. It is also useful to set separate hotkeys for the grenade and melee attacks.
| images=Configurable Hotkeys - Gameplay.jpg,Configurable Hotkeys - Utility.jpg}}
| images=Configurable Hotkeys - Gameplay.jpg,Configurable Hotkeys - Utility.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=3
| row=3
| type=MCM
| title=Crafting Highlight Fix
| title=Crafting Highlight Fix
| images=Crafting Highlight Fix.jpg}}
| images=Crafting Highlight Fix.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=4
| row=4
| type=MCM
| title=DLC Timing
| title=DLC Timing
| text=Increasing minimum levels for DLCs effectively disables them until you reach that level.
| text=Increasing minimum levels for DLCs effectively disables them until you reach that level.
| images=DLC Timing - Automatron.jpg,DLC Timing - Far Harbor.jpg,DLC Timing - Nuka World.jpg,DLC Timing - Vault-Tec Workshop.jpg}}
| images=DLC Timing - Automatron.jpg,DLC Timing - Far Harbor.jpg,DLC Timing - Nuka World.jpg,DLC Timing - Vault-Tec Workshop.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=5
| row=5
| type=MCM
| title=FIS - FallUI Item Sorter
| title=FIS - FallUI Item Sorter
| text=<ul><li>Turn on '''Enable auto tagging feature'''</li>
| text=*Turn on '''Enable auto tagging feature'''
<li>Optionally configure apparel subcategories to not have so many submenus</li>
*Optionally configure apparel subcategories to not have so many submenus
<li>Enable container category tabs</li></ul>
*Enable container category tabs
| images=FIS - FallUI Item Sorter.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 4.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 3.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 2.jpg,FIS - FallUI Item Sorter - Pipboy subcategories.jpg,FIS - FallUI Item Sorter - Container categories.jpg}}
| images=FIS - FallUI Item Sorter.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 4.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 3.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 2.jpg,FIS - FallUI Item Sorter - Pipboy subcategories.jpg,FIS - FallUI Item Sorter - Container categories.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=final
| row=final
| type=MCM
| title=MCM Categorizer
| title=MCM Categorizer
| text=MCM menus can be categorized with this MCM menu. Here is an example:
| text=MCM menus can be categorized with this MCM menu. Here is an example:
::'''Visible Companion Affinity'''
:'''Visible Companion Affinity'''
::'''Fixes'''
:'''Fixes'''
::*CCleaner
:*CCleaner
::*Crafting Highlight Fix
:*Crafting Highlight Fix
::*Faster Workshop
:*Faster Workshop
::*Sun Alignment Tweaks
:*Sun Alignment Tweaks
::*Terrain Undersides
:*Terrain Undersides
::*MCM Booster
:*MCM Booster
::'''HUD'''
:'''HUD'''
::*Immersive HUD
:*Immersive HUD
::*MCM Categorizer
:*MCM Categorizer
::*Photo Mode
:*Photo Mode
::*QuickTrade
:*QuickTrade
::*XDI
:*XDI
::*MCM Settings
:*MCM Settings
::'''FallUI'''
:'''FallUI'''
::*FallUI - Inventory
:*FallUI - Inventory
::*FallUI - Confirm Boxes
:*FallUI - Confirm Boxes
::*FallUI - HUD
:*FallUI - HUD
::*FallUI - Icon Library
:*FallUI - Icon Library
::*FallUI - Map
:*FallUI - Map
::*FallUI - Sleep And Wait
:*FallUI - Sleep And Wait
::*FallUI - Workbench
:*FallUI - Workbench
::'''QOL'''
:'''QOL'''
::*Configurable Hotkeys
:*Configurable Hotkeys
::*FIS - FallUI Item Sorter
:*FIS - FallUI Item Sorter
::*Hotkey Manager
:*Hotkey Manager
::'''Gameplay'''
:'''Gameplay'''
::*DLC Timing
:*DLC Timing
::*ECO
:*ECO
::*Immersive Animation Framework
:*Immersive Animation Framework
::*LIF
:*LIF
::'''Workshop'''
:'''Workshop'''
::*Workshop Framework
:*Workshop Framework
::*Workshop Rearranged}}</pre>
:*Workshop Rearranged}}</pre>




'''Result:'''
'''Result:'''
{{MCMOptions
{{CollapsibleTable
| row=1
| row=1
| type=MCM
| title=CCCLeaner
| title=CCCLeaner
| text=All three settings should be off.
| text=All three settings should be off.
| images=CCCleaner.jpg}}
| images=CCCleaner.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=2
| row=2
| type=MCM
| title=Configurable Hotkeys
| title=Configurable Hotkeys
| text=Setting the hotkey for the Wait Menu allows waiting anywhere. It is also useful to set separate hotkeys for the grenade and melee attacks.
| text=Setting the hotkey for the Wait Menu allows waiting anywhere. It is also useful to set separate hotkeys for the grenade and melee attacks.
| images=Configurable Hotkeys - Gameplay.jpg,Configurable Hotkeys - Utility.jpg}}
| images=Configurable Hotkeys - Gameplay.jpg,Configurable Hotkeys - Utility.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=3
| row=3
| type=MCM
| title=Crafting Highlight Fix
| title=Crafting Highlight Fix
| images=Crafting Highlight Fix.jpg}}
| images=Crafting Highlight Fix.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=4
| row=4
| type=MCM
| title=DLC Timing
| title=DLC Timing
| text=Increasing minimum levels for DLCs effectively disables them until you reach that level.
| text=Increasing minimum levels for DLCs effectively disables them until you reach that level.
| images=DLC Timing - Automatron.jpg,DLC Timing - Far Harbor.jpg,DLC Timing - Nuka World.jpg,DLC Timing - Vault-Tec Workshop.jpg}}
| images=DLC Timing - Automatron.jpg,DLC Timing - Far Harbor.jpg,DLC Timing - Nuka World.jpg,DLC Timing - Vault-Tec Workshop.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=5
| row=5
| type=MCM
| title=FIS - FallUI Item Sorter
| title=FIS - FallUI Item Sorter
| text=<ul><li>Turn on '''Enable auto tagging feature'''</li>
| text=*Turn on '''Enable auto tagging feature'''
<li>Optionally configure apparel subcategories to not have so many submenus</li>
*Optionally configure apparel subcategories to not have so many submenus
<li>Enable container category tabs</li></ul>
*Enable container category tabs
| images=FIS - FallUI Item Sorter.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 4.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 3.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 2.jpg,FIS - FallUI Item Sorter - Pipboy subcategories.jpg,FIS - FallUI Item Sorter - Container categories.jpg}}
| images=FIS - FallUI Item Sorter.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 4.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 3.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 2.jpg,FIS - FallUI Item Sorter - Pipboy subcategories.jpg,FIS - FallUI Item Sorter - Container categories.jpg}}
{{MCMOptions
{{CollapsibleTable
| row=final
| row=final
| type=MCM
| title=MCM Categorizer
| title=MCM Categorizer
| text=MCM menus can be categorized with this MCM menu. Here is an example:
| text=MCM menus can be categorized with this MCM menu. Here is an example:
::'''Visible Companion Affinity'''
:'''Visible Companion Affinity'''
::'''Fixes'''
:'''Fixes'''
::*CCleaner
:*CCleaner
::*Crafting Highlight Fix
:*Crafting Highlight Fix
::*Faster Workshop
:*Faster Workshop
::*Sun Alignment Tweaks
:*Sun Alignment Tweaks
::*Terrain Undersides
:*Terrain Undersides
::*MCM Booster
:*MCM Booster
::'''HUD'''
:'''HUD'''
::*Immersive HUD
:*Immersive HUD
::*MCM Categorizer
:*MCM Categorizer
::*Photo Mode
:*Photo Mode
::*QuickTrade
:*QuickTrade
::*XDI
:*XDI
::*MCM Settings
:*MCM Settings
::'''FallUI'''
:'''FallUI'''
::*FallUI - Inventory
:*FallUI - Inventory
::*FallUI - Confirm Boxes
:*FallUI - Confirm Boxes
::*FallUI - HUD
:*FallUI - HUD
::*FallUI - Icon Library
:*FallUI - Icon Library
::*FallUI - Map
:*FallUI - Map
::*FallUI - Sleep And Wait
:*FallUI - Sleep And Wait
::*FallUI - Workbench
:*FallUI - Workbench
::'''QOL'''
:'''QOL'''
::*Configurable Hotkeys
:*Configurable Hotkeys
::*FIS - FallUI Item Sorter
:*FIS - FallUI Item Sorter
::*Hotkey Manager
:*Hotkey Manager
::'''Gameplay'''
:'''Gameplay'''
::*DLC Timing
:*DLC Timing
::*ECO
:*ECO
::*Immersive Animation Framework
:*Immersive Animation Framework
::*LIF
:*LIF
::'''Workshop'''
:'''Workshop'''
::*Workshop Framework
:*Workshop Framework
::*Workshop Rearranged}}
:*Workshop Rearranged}}
 
 
 
'''Code:'''
<pre>{{CollapsibleTable
| row = 1
| type = BethINI
| caption = BethINI Baseline Configuration
| title = Basic
| text = # Click the {{ui|Default}} button and wait until the '''"Your INI files have been successfully reset to default values."''' message is displayed.
# Click the {{ui|High}} preset and wait until the '''"Video settings have been set for BethINI high quality."''' message is displayed.
#: Please avoid the temptation to click 'Ultra' for now, even if the PC is high-end.
# Tick '''''Recommended Tweaks''''' and wait until the '''"Recommended tweaks have been automatically applied."''' message is displayed.
# '''''Window Resolution''''' should match the system resolution.
# Tick '''''Borderless''''' and '''''64-Bit Render Targets'''''.
# '''''Un'''''tick '''''VSync''''' and '''''Lock Frame Rate'''''
| images = BethINI-SSE-Basic-v2.png}}
{{CollapsibleTable
| row = 2
| type = BethINI
| title = General
| text = '''''Screenshots directory''''', '''''Filename''''', and '''''Index''''' can be set as desired. Screenshots are taken by pressing {{Ui|Print Screen}} on the keyboard.
| images = BethINI-SSE-General.png}}
{{CollapsibleTable
| row = 3
| type = BethINI
| title = Gameplay
| text = # Set '''''Over-Encumbered Reminder''''' to '''300''' (5 mins) or '''3600''' (1 hour)
# '''''NPC Use Ammo''''' is optional, but recommended.
| images = BethINI-SSE-Gameplay.png}}
{{CollapsibleTable
| row = 4
| type = BethINI
| title = Interface
| text = # Subtitles may be enabled here if desired.
# '''''Un'''''tick '''''Mod Manager Menu'''''
| images = BethINI-SSE-Interface-v2.png}}
{{CollapsibleTable
| row = 5
| type = BethINI
| title = Detail
| text = # '''''Un'''''tick '''''Reflect Sky''''' and '''''Anamorphic Lens Flare'''''.
# Set '''''Particles''''' to at least 2000. ENB users should set this to 7500 to compensate for added particles to prevent waterfall flicker and incomplete rendering of other particle effects.
# The following can be ticked, but if ENB is used, remember to '''''un'''''tick the following:
#* '''''Lens Flare'''''
#* '''''Ambient Occlusion'''''
| images = BethINI-SSE-Detail-v2.png}}
{{CollapsibleTable
| row = 6
| type = BethINI
| title = View Distance
| text = View distance settings can be left unchanged.
| images = BethINI-SSE-ViewDistance-v2.png}}
{{CollapsibleTable
| row = 7
| type = BethINI
| title = Visuals
| text = # '''''Un'''''tick '''''Fade-In'''''
# Set '''''Far-off Tree Distance''''' to '''0'''. The far-off trees will be rendered in object LOD via DynDOLOD instead.
# Set '''''Grass Density''''' to 60 and '''''Grass Diversity''''' to 15.
| images = BethINI-SSE-Visuals-v2.png}}
{{CollapsibleTable
| row = final
| type = BethINI
| title = Custom
| text = * In the '''Section''' drop-down, select ''Papyrus''.
** In the '''Setting''' drop-down, select ''iMaxAllocatedMemoryBytes''.
**: Change the value to '''500000''' and click {{ui|Save}}.
: (optional) Consider the following to reduce the sun size if using ENB:
# In the '''Section''' drop-down, select ''Weather''.
#* In the '''Setting''' drop-down, select ''fSunBaseSize''.
#*: Change the value to '''200''' and click {{ui|Save}}.
#* In the '''Setting''' drop-down, select ''fSunGlareSize''.
#*: Change the value to '''282''' and click {{ui|Save}}.
# Return to '''Basic''' tab, and click {{ui|Save and Exit}}
| images = BethINI-SSE-Custom-v2.png}}</pre>
 
'''Result:'''
{{CollapsibleTable
| row = 1
| type = BethINI
| caption = BethINI Baseline Configuration
| title = Basic
| text = # Click the {{ui|Default}} button and wait until the '''"Your INI files have been successfully reset to default values."''' message is displayed.
# Click the {{ui|High}} preset and wait until the '''"Video settings have been set for BethINI high quality."''' message is displayed.
#: Please avoid the temptation to click 'Ultra' for now, even if the PC is high-end.
# Tick '''''Recommended Tweaks''''' and wait until the '''"Recommended tweaks have been automatically applied."''' message is displayed.
# '''''Window Resolution''''' should match the system resolution.
# Tick '''''Borderless''''' and '''''64-Bit Render Targets'''''.
# '''''Un'''''tick '''''VSync''''' and '''''Lock Frame Rate'''''
| images = BethINI-SSE-Basic-v2.png}}
{{CollapsibleTable
| row = 2
| type = BethINI
| title = General
| text = '''''Screenshots directory''''', '''''Filename''''', and '''''Index''''' can be set as desired. Screenshots are taken by pressing {{Ui|Print Screen}} on the keyboard.
| images = BethINI-SSE-General.png}}
{{CollapsibleTable
| row = 3
| type = BethINI
| title = Gameplay
| text = # Set '''''Over-Encumbered Reminder''''' to '''300''' (5 mins) or '''3600''' (1 hour)
# '''''NPC Use Ammo''''' is optional, but recommended.
| images = BethINI-SSE-Gameplay.png}}
{{CollapsibleTable
| row = 4
| type = BethINI
| title = Interface
| text = # Subtitles may be enabled here if desired.
# '''''Un'''''tick '''''Mod Manager Menu'''''
| images = BethINI-SSE-Interface-v2.png}}
{{CollapsibleTable
| row = 5
| type = BethINI
| title = Detail
| text = # '''''Un'''''tick '''''Reflect Sky''''' and '''''Anamorphic Lens Flare'''''.
# Set '''''Particles''''' to at least 2000. ENB users should set this to 7500 to compensate for added particles to prevent waterfall flicker and incomplete rendering of other particle effects.
# The following can be ticked, but if ENB is used, remember to '''''un'''''tick the following:
#* '''''Lens Flare'''''
#* '''''Ambient Occlusion'''''
| images = BethINI-SSE-Detail-v2.png}}
{{CollapsibleTable
| row = 6
| type = BethINI
| title = View Distance
| text = View distance settings can be left unchanged.
| images = BethINI-SSE-ViewDistance-v2.png}}
{{CollapsibleTable
| row = 7
| type = BethINI
| title = Visuals
| text = # '''''Un'''''tick '''''Fade-In'''''
# Set '''''Far-off Tree Distance''''' to '''0'''. The far-off trees will be rendered in object LOD via DynDOLOD instead.
# Set '''''Grass Density''''' to 60 and '''''Grass Diversity''''' to 15.
| images = BethINI-SSE-Visuals-v2.png}}
{{CollapsibleTable
| row = final
| type = BethINI
| title = Custom
| text = * In the '''Section''' drop-down, select ''Papyrus''.
** In the '''Setting''' drop-down, select ''iMaxAllocatedMemoryBytes''.
**: Change the value to '''500000''' and click {{ui|Save}}.
: (optional) Consider the following to reduce the sun size if using ENB:
# In the '''Section''' drop-down, select ''Weather''.
#* In the '''Setting''' drop-down, select ''fSunBaseSize''.
#*: Change the value to '''200''' and click {{ui|Save}}.
#* In the '''Setting''' drop-down, select ''fSunGlareSize''.
#*: Change the value to '''282''' and click {{ui|Save}}.
# Return to '''Basic''' tab, and click {{ui|Save and Exit}}
| images = BethINI-SSE-Custom-v2.png}}


== See Also ==
== See Also ==

Latest revision as of 21:41, March 30, 2024


Purpose & Usage

Provides a pre-formatted table with an arbitrary number of collapsible rows for consolidating related instruction sets that can be expanded as necessary.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Rowrow

The row number of the MCM. If this is the final row, use "final" instead of the number.

Suggested values
1 2 3 final
Example
1
Stringrequired
Typetype

Type of collapsible table. Must be a single word.

Suggested values
MCM, BethINI
Example
MCM
Stringrequired
Titletitle

Title of the MCM Menu

Example
Configurable Hotkeys
Stringrequired
Texttext

Text to appear before the images.

Stringsuggested
Imagesimages

Comma delimited list of image(s).

Example
image1.jpg,image2.jpg,image3.jpg
Stringsuggested
Captioncaption

Caption Title for the Collapsible Table

Suggested values
MCM Options BethINI Baseline Configuration
Stringoptional
Heading levelheading

Sets the heading level of the table Caption Title.

Suggested values
2 3 4 5
Default
3
Example
3
Numberoptional
Front Iconicon1

An HTML symbol (see here: https://www.compart.com/en/unicode/html) or other icon can be placed here to appear before the Title for the row.

Stringoptional
Back Iconicon2

An HTML symbol (see here: https://www.compart.com/en/unicode/html) or other icon can be placed here to appear before the Title for the row.

Stringoptional
IDid

The id of the collapsible row used to decouple collapse behavior if two different collapsible tables manage are used on the same page. It must be a connected string without spaces.

Stringoptional

Examples

Code:

{{CollapsibleTable
| row=1
| type=MCM
| title=CCCLeaner
| text=All three settings should be off.
| images=CCCleaner.jpg}}
{{CollapsibleTable
| row=2
| type=MCM
| title=Configurable Hotkeys
| text=Setting the hotkey for the Wait Menu allows waiting anywhere. It is also useful to set separate hotkeys for the grenade and melee attacks.
| images=Configurable Hotkeys - Gameplay.jpg,Configurable Hotkeys - Utility.jpg}}
{{CollapsibleTable
| row=3
| type=MCM
| title=Crafting Highlight Fix
| images=Crafting Highlight Fix.jpg}}
{{CollapsibleTable
| row=4
| type=MCM
| title=DLC Timing
| text=Increasing minimum levels for DLCs effectively disables them until you reach that level.
| images=DLC Timing - Automatron.jpg,DLC Timing - Far Harbor.jpg,DLC Timing - Nuka World.jpg,DLC Timing - Vault-Tec Workshop.jpg}}
{{CollapsibleTable
| row=5
| type=MCM
| title=FIS - FallUI Item Sorter
| text=*Turn on '''Enable auto tagging feature'''
*Optionally configure apparel subcategories to not have so many submenus
*Enable container category tabs
| images=FIS - FallUI Item Sorter.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 4.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 3.jpg,FIS - FallUI Item Sorter - Pipboy subcategories 2.jpg,FIS - FallUI Item Sorter - Pipboy subcategories.jpg,FIS - FallUI Item Sorter - Container categories.jpg}}
{{CollapsibleTable
| row=final
| type=MCM
| title=MCM Categorizer
| text=MCM menus can be categorized with this MCM menu. Here is an example:
:'''Visible Companion Affinity'''
:'''Fixes'''
:*CCleaner
:*Crafting Highlight Fix
:*Faster Workshop
:*Sun Alignment Tweaks
:*Terrain Undersides
:*MCM Booster
:'''HUD'''
:*Immersive HUD
:*MCM Categorizer
:*Photo Mode
:*QuickTrade
:*XDI
:*MCM Settings
:'''FallUI'''
:*FallUI - Inventory
:*FallUI - Confirm Boxes
:*FallUI - HUD
:*FallUI - Icon Library
:*FallUI - Map
:*FallUI - Sleep And Wait
:*FallUI - Workbench
:'''QOL'''
:*Configurable Hotkeys
:*FIS - FallUI Item Sorter
:*Hotkey Manager
:'''Gameplay'''
:*DLC Timing
:*ECO
:*Immersive Animation Framework
:*LIF
:'''Workshop'''
:*Workshop Framework
:*Workshop Rearranged}}


Result:

CCCLeanerClick to show/hide
All three settings should be off.

CCCleaner.jpg
Configurable HotkeysClick to show/hide
Setting the hotkey for the Wait Menu allows waiting anywhere. It is also useful to set separate hotkeys for the grenade and melee attacks.

Configurable Hotkeys - Gameplay.jpgConfigurable Hotkeys - Utility.jpg
Crafting Highlight FixClick to show/hide

Crafting Highlight Fix.jpg
DLC TimingClick to show/hide
Increasing minimum levels for DLCs effectively disables them until you reach that level.

DLC Timing - Automatron.jpgDLC Timing - Far Harbor.jpgDLC Timing - Nuka World.jpgDLC Timing - Vault-Tec Workshop.jpg
FIS - FallUI Item SorterClick to show/hide
  • Turn on Enable auto tagging feature
  • Optionally configure apparel subcategories to not have so many submenus
  • Enable container category tabs

FIS - FallUI Item Sorter.jpgFile:FIS - FallUI Item Sorter - Pipboy subcategories 4.jpgFile:FIS - FallUI Item Sorter - Pipboy subcategories 3.jpgFile:FIS - FallUI Item Sorter - Pipboy subcategories 2.jpgFIS - FallUI Item Sorter - Pipboy subcategories.jpgFile:FIS - FallUI Item Sorter - Container categories.jpg
MCM CategorizerClick to show/hide

MCM menus can be categorized with this MCM menu. Here is an example:

Visible Companion Affinity
Fixes
  • CCleaner
  • Crafting Highlight Fix
  • Faster Workshop
  • Sun Alignment Tweaks
  • Terrain Undersides
  • MCM Booster
HUD
  • Immersive HUD
  • MCM Categorizer
  • Photo Mode
  • QuickTrade
  • XDI
  • MCM Settings
FallUI
  • FallUI - Inventory
  • FallUI - Confirm Boxes
  • FallUI - HUD
  • FallUI - Icon Library
  • FallUI - Map
  • FallUI - Sleep And Wait
  • FallUI - Workbench
QOL
  • Configurable Hotkeys
  • FIS - FallUI Item Sorter
  • Hotkey Manager
Gameplay
  • DLC Timing
  • ECO
  • Immersive Animation Framework
  • LIF
Workshop
  • Workshop Framework
  • Workshop Rearranged


Code:

{{CollapsibleTable
| row = 1
| type = BethINI
| caption = BethINI Baseline Configuration
| title = Basic
| text = # Click the {{ui|Default}} button and wait until the '''"Your INI files have been successfully reset to default values."''' message is displayed.
# Click the {{ui|High}} preset and wait until the '''"Video settings have been set for BethINI high quality."''' message is displayed.
#: Please avoid the temptation to click 'Ultra' for now, even if the PC is high-end.
# Tick '''''Recommended Tweaks''''' and wait until the '''"Recommended tweaks have been automatically applied."''' message is displayed.
# '''''Window Resolution''''' should match the system resolution.
# Tick '''''Borderless''''' and '''''64-Bit Render Targets'''''.
# '''''Un'''''tick '''''VSync''''' and '''''Lock Frame Rate'''''
| images = BethINI-SSE-Basic-v2.png}}
{{CollapsibleTable
| row = 2
| type = BethINI
| title = General
| text = '''''Screenshots directory''''', '''''Filename''''', and '''''Index''''' can be set as desired. Screenshots are taken by pressing {{Ui|Print Screen}} on the keyboard.
| images = BethINI-SSE-General.png}}
{{CollapsibleTable
| row = 3
| type = BethINI
| title = Gameplay
| text = # Set '''''Over-Encumbered Reminder''''' to '''300''' (5 mins) or '''3600''' (1 hour)
# '''''NPC Use Ammo''''' is optional, but recommended.
| images = BethINI-SSE-Gameplay.png}}
{{CollapsibleTable
| row = 4
| type = BethINI
| title = Interface
| text = # Subtitles may be enabled here if desired.
# '''''Un'''''tick '''''Mod Manager Menu'''''
| images = BethINI-SSE-Interface-v2.png}}
{{CollapsibleTable
| row = 5
| type = BethINI
| title = Detail
| text = # '''''Un'''''tick '''''Reflect Sky''''' and '''''Anamorphic Lens Flare'''''.
# Set '''''Particles''''' to at least 2000. ENB users should set this to 7500 to compensate for added particles to prevent waterfall flicker and incomplete rendering of other particle effects.
# The following can be ticked, but if ENB is used, remember to '''''un'''''tick the following:
#* '''''Lens Flare'''''
#* '''''Ambient Occlusion'''''
| images = BethINI-SSE-Detail-v2.png}}
{{CollapsibleTable
| row = 6
| type = BethINI
| title = View Distance
| text = View distance settings can be left unchanged.
| images = BethINI-SSE-ViewDistance-v2.png}}
{{CollapsibleTable
| row = 7
| type = BethINI
| title = Visuals
| text = # '''''Un'''''tick '''''Fade-In'''''
# Set '''''Far-off Tree Distance''''' to '''0'''. The far-off trees will be rendered in object LOD via DynDOLOD instead.
# Set '''''Grass Density''''' to 60 and '''''Grass Diversity''''' to 15.
| images = BethINI-SSE-Visuals-v2.png}}
{{CollapsibleTable
| row = final
| type = BethINI
| title = Custom
| text = * In the '''Section''' drop-down, select ''Papyrus''.
** In the '''Setting''' drop-down, select ''iMaxAllocatedMemoryBytes''.
**: Change the value to '''500000''' and click {{ui|Save}}.
: (optional) Consider the following to reduce the sun size if using ENB:
# In the '''Section''' drop-down, select ''Weather''.
#* In the '''Setting''' drop-down, select ''fSunBaseSize''.
#*: Change the value to '''200''' and click {{ui|Save}}.
#* In the '''Setting''' drop-down, select ''fSunGlareSize''.
#*: Change the value to '''282''' and click {{ui|Save}}.
# Return to '''Basic''' tab, and click {{ui|Save and Exit}}
| images = BethINI-SSE-Custom-v2.png}}

Result:

BethINI Baseline Configuration

Basic  ]Click to show/hide
  1. Click the [Default] button and wait until the "Your INI files have been successfully reset to default values." message is displayed.
  2. Click the [High] preset and wait until the "Video settings have been set for BethINI high quality." message is displayed.
    Please avoid the temptation to click 'Ultra' for now, even if the PC is high-end.
  3. Tick Recommended Tweaks and wait until the "Recommended tweaks have been automatically applied." message is displayed.
  4. Window Resolution should match the system resolution.
  5. Tick Borderless and 64-Bit Render Targets.
  6. Untick VSync and Lock Frame Rate

BethINI-SSE-Basic-v2.png
General  ]Click to show/hide
Screenshots directory, Filename, and Index can be set as desired. Screenshots are taken by pressing [Print Screen] on the keyboard.

BethINI-SSE-General.png
Gameplay  ]Click to show/hide
  1. Set Over-Encumbered Reminder to 300 (5 mins) or 3600 (1 hour)
  2. NPC Use Ammo is optional, but recommended.

BethINI-SSE-Gameplay.png
Interface  ]Click to show/hide
  1. Subtitles may be enabled here if desired.
  2. Untick Mod Manager Menu

BethINI-SSE-Interface-v2.png
Detail  ]Click to show/hide
  1. Untick Reflect Sky and Anamorphic Lens Flare.
  2. Set Particles to at least 2000. ENB users should set this to 7500 to compensate for added particles to prevent waterfall flicker and incomplete rendering of other particle effects.
  3. The following can be ticked, but if ENB is used, remember to untick the following:
    • Lens Flare
    • Ambient Occlusion

BethINI-SSE-Detail-v2.png
View Distance  ]Click to show/hide
View distance settings can be left unchanged.

BethINI-SSE-ViewDistance-v2.png
Visuals  ]Click to show/hide
  1. Untick Fade-In
  2. Set Far-off Tree Distance to 0. The far-off trees will be rendered in object LOD via DynDOLOD instead.
  3. Set Grass Density to 60 and Grass Diversity to 15.

BethINI-SSE-Visuals-v2.png
Custom  ]Click to show/hide
  • In the Section drop-down, select Papyrus.
    • In the Setting drop-down, select iMaxAllocatedMemoryBytes.
      Change the value to 500000 and click [Save].
(optional) Consider the following to reduce the sun size if using ENB:
  1. In the Section drop-down, select Weather.
    • In the Setting drop-down, select fSunBaseSize.
      Change the value to 200 and click [Save].
    • In the Setting drop-down, select fSunGlareSize.
      Change the value to 282 and click [Save].
  2. Return to Basic tab, and click [Save and Exit]

BethINI-SSE-Custom-v2.png

See Also