You are viewing a potentially older version of this package. View all versions.
CraxyMaxy-CharacterSidebar-0.2.1 icon

CharacterSidebar

A persistent right-side panel showing the active character's traits, skills, and active conditions (with rising/falling arrows). Collapsible, MegaTooltip-aware, and out of the way during menus.

Date uploaded 3 days ago
Version 0.2.1
Download link CraxyMaxy-CharacterSidebar-0.2.1.zip
Downloads 14
Dependency string CraxyMaxy-CharacterSidebar-0.2.1

This mod requires the following mods to function

BepInEx-BepInExPack_Ostranauts-5.4.2305 icon
BepInEx-BepInExPack_Ostranauts

BepInEx modloader. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

Character Sidebar

Adds a persistent right-side panel showing the active character's traits (split into established and training), skills (split into learned and training), and active conditions (with rising/falling arrows). Hover over any row for its description.

Toggle it open/closed with the little stats tab on the right hand side.

The panel sizes itself around the MegaTooltip in real time and will collapse away entirely during menus, fullscreen terminals and plot readouts.

Roadmap

  • Helmet visor readout — when you're in a pressure or EVA helmet, the panel restyles into a green monochrome suit display anchored to the visor frame.

Install

Click Install in the Thunderstore Mod Manager (r2modman) — BepInEx is set up automatically. Or install manually by dropping OstranautsSidebar.dll into BepInEx/plugins/.

Also available on the Steam Workshop.

Config

Located at BepInEx/config/com.ostranauts.sidebar.cfg you can adjust panel width, UI scale, start visibility, and an optional HideWithHelmet toggle if you'd rather the panel drop while suited up.

CHANGELOG

Changelog

Character Sidebar 0.2.1: 2026-08-11

Performance

  • Condition need-stat lookups are now cached for the session; previously every mood condition triggered allocating game-data lookups on every refresh, which scaled badly when other mods add many conditions.
  • Menu detection no longer rescans the scene several times a second; the save/load and options screens are found once and cached.
  • Panel geometry and visibility updates now skip entirely when nothing changed, instead of recalculating every frame.
  • The MegaTooltip measurement no longer allocates each pass, and runs at half the previous rate.

These target a reported slowdown with certain mod load orders. The slowdown hasn't been reproduced locally, so if it persists after updating, a copy of your BepInEx/LogOutput.log and mod list would help track it down.

Character Sidebar 0.2.0: 2026-08-06

Fixes

  • Sidebar now actually follows the actively-controlled character.
  • Condition detection rebuilt on the game's own MegaTooltip status lists allowing previously-missed conditions to now appear (including nanorobotic first aid, OTC/prescription painkillers, caffeine high/crash, CRS phases, ebullism, G-LOC cramps, nicotine itch/craving, cannabis comedown, immunostimulant, chronic illnesses/scars, postures, and social events).
  • Severity ranking corrected: "BadVery" conditions (severe blood loss, dehydrated, etc.) now rank Critical instead of below plain "Bad"; cold-line conditions (hypothermia, freezing) now rank as negative instead of neutral.
  • Life-support alert conditions (hypoxia, hypercapnia, hypothermia, heat stroke, gasping) always render Critical — including their mild early stages.
  • Trend-arrow history resets when the displayed character changes, so one character's stat movements can't paint arrows on another's rows.

UI changes

  • Panel reorganized by permanence: TRAITS → SKILLS → STATUS.
  • TRAITS split into ESTABLISHED + TRAINING sub-sections; SKILLS split into LEARNED + TRAINING (with %).
  • Static lists default collapsed, training lists default expanded; empty training sections auto-hide.
  • Collapse/expand states persist between sessions (stored in the config file).
  • Collapsing a group's last open sub-section collapses the whole group to a single bar.
  • Negative conditions render brighter than body text; Critical conditions are bold with a larger marker.
  • Character-name header removed.
  • Panel height now accurately tracks the MegaTooltip's actual visible bottom edge in real time instead of using fixed height fractions (no dead gap under short tooltips, no overlap with tall ones).
  • Sidebar now hides during full-screen menus like the esc/system menu, fullscreen terminals and fullscreen plot/encounter readouts.
  • Sidebar starts reduced to its side tab during character creation.

Config

  • New: Behaviour.HideWithHelmet (default off) — hide the sidebar while the pressure-suit/EVA helmet overlay is up.
  • New: SectionsExpanded.* — per-section collapse states, managed automatically.

Misc

  • Footer version label now reads from the plugin version automatically.
  • Workshop metadata updated to game version 1.0.0.7.