Releases: SubnauticaModding/Nautilus
Nautilus 1.0.0-pre.24
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Fixed tech category display names not getting applied by @Metious in #500
- Correct set analysis tech entry behavior breaking change by @MrPurple6411 in #504
- Change crafting gadget tree failure log level to Debug by @LeeTwentyThree in #506
- Fix CC3 1.0.0.2 bug. by @MrPurple6411 in #507
- Overhaul ModPrefabRequest and PrefabHandler to fix multi request bug by @MrPurple6411 in #508
- Survival Handler Fixes and Improvements. by @MrPurple6411 in #509
Full Changelog: 1.0.0-pre.23...1.0.0-pre.24
Nautilus 1.0.0-pre.23
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Safety measures for localization registration by @Metious in #496
- UploadHelper Overhaul/Fixing BepInExPluginVersion by @MrPurple6411 in #503
- Allow nullables and params arrays in console commands by @Govorunb in #505
- Loot distribution dependency on the prefab database by @Metious in #501
- Fixed issue when yield returning same request by @Metious in #498
- Fixed ambiguous method error for WithAnalysisTech by @Metious in #499
New Contributors
Full Changelog: 1.0.0-pre.22...1.0.0-pre.23
Nautilus 1.0.0-pre.22
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
❗ This update REMOVES SMLHelper compatibility. Nautilus is now officially incompatible with SMLHelper!
What's Changed
- Default value for ItemActionHandler's Language argument by @Metious in #458
- EquipmentGadget allowed None enum values by @Metious in #456
- MarmosetUBER is initialized too late by @Metious in #455
- New WithTechType overload and explicit cast from Enum to EnumBuilder by @Metious in #457
- Added build GitHub actions by @Metious in #460
- Mark packages as development dependencies by @tinyhoot in #461
- Creature Egg examples have real names by @Metious in #462
- FMOD master channel group spam by @Metious in #459
- Fix mod message holding not being disabled at game start by @LeeTwentyThree in #464
- Remove SMLHelper compatibility patches by @LeeTwentyThree in #465
- Remove custom tech type be unlocked by default by @MrPurple6411 in #470
- Correct Missing ModifyPrefabAsync in CloneTemplate.GetPrefabAsync by @MrPurple6411 in #468
- Update ModCraftTreeLinkingNode.cs by @MrPurple6411 in #471
- Multiple Fixes for the ModPrefabCache by @MrPurple6411 in #469
- StoryGoal actions receive the name of the unlocked goal by @tinyhoot in #476
- Fix Custom Fabricators not being able to be changed by handlers. by @MrPurple6411 in #481
- Error when an option menu is loaded on menu open by @Metious in #480
- Prefix SpriteManager.GetWithNoDefault to avoid potential issues with custom icons by @LeeTwentyThree in #482
- Fix default TechGroup by @MrPurple6411 in #488
- Correct LanguageLine value to string to properly use the Language key by @MrPurple6411 in #487
- Ensure not checking for null key and instead use fallback language by @MrPurple6411 in #484
- Fix Mod Options again. by @MrPurple6411 in #485
- Extend the CloneTemplate by @MrPurple6411 in #489
- Workbench Organization. by @MrPurple6411 in #486
- Vehicle Upgrade Equipment Type Fixes by @Metious in #492
- Mention marking Nautilus as a dependency in the docs by @Metious in #493
- Model-MoonPool In BZ by @MrPurple6411 in #494
- ScanningGadget & KnownTech handling by @Metious in #473
- Creature Egg hatching fixes & large ACU support by @Metious in #463
- Add Remove default unlock request system. by @MrPurple6411 in #495
New Contributors
Full Changelog: 1.0.0-pre.21...1.0.0-pre.22
Nautilus 1.0.0-pre.21
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- ConstructableFlags Fixes by @Metious in #447
- Modify Prefab Callbacks by @Metious in #446
- ApplySNShaders improvements: No specular settings applied by default, fix log spam, add comments by @Metious in #448
- Unlock All & Analysis Tech Fixes by @LeeTwentyThree in #450
- Prefab Template Processors by @Metious in #453
- SML Load Order Issues by @Metious in #449
- SpriteManager Race Conditions BZ by @Metious in #452
- Creature Eggs (This PR also includes a ResourcerTracker utility, asset reference fixes, AddHint method, and doc fixes) by @Metious in #451
- Fix creature egg example mod by @LeeTwentyThree in #454
Full Changelog: 1.0.0-pre.20...1.0.0-pre.21
Nautilus 1.0.0-pre.20
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Mod Message System optimizations by @LeeTwentyThree in #438
- Caching Proper Prefabs Fixes by @Metious in #439
- Fix analysis tech on pickup being non-verbose by @LeeTwentyThree in #441
- Support for modifying AssetBundleTemplate prefabs by @LeeTwentyThree in #440
- Use the correct MarmosetUBER shader (Decals are fixed!) by @LeeTwentyThree in #442
- Fix bug where MarmosetUBER is null by @LeeTwentyThree in #443
- Fix double tooltips and improve SMLHelper compatibility by @LeeTwentyThree in #444
- Fix ModMessageSystem memory issue; No messages should be held during game-time by @LeeTwentyThree in #445
Full Changelog: 1.0.0-pre.18...1.0.0-pre.20
Nautilus 1.0.0-pre.19
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Fix Newtonsoft.Json failing to handle custom enum values by @LeeTwentyThree in #437
Full Changelog: 1.0.0-pre.17...1.0.0-pre.19
Nautilus 1.0.0-pre.18
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- ABSOLUTELY NOTHING
Nautilus 1.0.0-pre.17
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Add Custom Buildable Example mod by @LeeTwentyThree in #434
- Fix SaveDataCache loading issues (no longer loads after everything else) by @LeeTwentyThree in #435
Full Changelog: 1.0.0-pre.16...1.0.0-pre.17
Nautilus 1.0.0-pre.16
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Add tutorial on customizing your C# project by @LeeTwentyThree in #428
- Add model parameter to AddConstructable by @LeeTwentyThree in #430
- Custom audios not playing: CustomSoundHandler, CustomSoundPatcher and AudioUtils fix. by @VELD-Dev in #432
- [BZ ONLY] Added a better support for Hoverbike modules by @VELD-Dev in #429
Full Changelog: 1.0.0-pre.15...1.0.0-pre.16
Nautilus 1.0.0-pre.15
⚠️ This library is only supported on the latest branch of Subnautica. If you're using the Legacy branch, use SMLHelper for legacy instead.
This library includes all the features SMLHelper offered.
What's Changed
- Remove EatableHandler by @LeeTwentyThree in #427
- Emergency fix for Vehicle Upgrade Modules! by @jonahnm in #426
Full Changelog: 1.0.0-pre.14...1.0.0-pre.15