Template:CollapsibleTable

From Step Mods | Change The Game


Purpose & Usage[edit source]

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[edit source]

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[edit source]