Skip to content

2.16.0#624

Merged
misternebula merged 67 commits intomasterfrom
dev
Apr 25, 2026
Merged

2.16.0#624
misternebula merged 67 commits intomasterfrom
dev

Conversation

@misternebula
Copy link
Copy Markdown
Member

@misternebula misternebula commented Apr 3, 2026

  • Mods can now create key rebinding prompts in their settings menu.
  • Added label settings type
  • Added dots field to separator settings type
  • Added disableVersionPopup to the OWML config, which disables the version-mismatch popup. (Add a way to disable the wrong game version popup #551)
  • Enum utilities update
    • Added a small documentation page
    • Added a way to tell whether an enum is static (vanilla) or dynamic (modded)
    • Added IsDynamic, IsStatic, Remove(Enum), GetNamesWithoutFirst, GetValuesWithoutFirst, GetNames(excluded), GetValues(excluded), GetDynamicValues, GetStaticValues, GetRandomName, GetDescriptions, ThrowIfNotEnum, EnumCast, HasFlag, SetFlag, AddFlag, RemoveFlag, ToggleFlag, GetFlagsValue, GetNoFlags, GetAllFlags, GetFlagsValues, and CombineFlagsValues functions.
    • Updated example mod
  • Fixed NullReferenceExceptions when menus loaded in-game.
  • Removed tests, since they haven't been updated in 6 years and were all failing.

MegaPiggy and others added 17 commits April 11, 2026 20:20
made separator no longer have title and tooltip
made label no longer have tooltip
- Added a label to settings
- Added a "dots" field to separators. The default is true.
- Configs now always update with everything new in default config instead of only title and tooltip

Inspired by Ship Enhancements mod
I was annoyed that
- I had to copy manually each time I built
- There was no line numbers

so here is a PR to fix that
@misternebula misternebula marked this pull request as ready for review April 18, 2026 20:43
Copy link
Copy Markdown
Member

@JohnCorby JohnCorby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

inputs have been tested semi-thoroughly, docs is lots of removals which is yay

@misternebula misternebula merged commit 5aa9ef6 into master Apr 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants