Skip to content

Tags: MrPurple6411/Nautilus

Tags

1.0.0-pre.21

Toggle 1.0.0-pre.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Fix creature egg example mod (SubnauticaModding#454)

Patch correct class

1.0.0-pre.20

Toggle 1.0.0-pre.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix!: Address ModMessageSystem memory issue; No messages should be he…

…ld during game-time (SubnauticaModding#445)

No messages should be held during game-time

1.0.0-pre.19

Toggle 1.0.0-pre.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Newtonsoft.Json now properly handles custom enum values (Subnaut…

…icaModding#437)

* ContainsKey string overload

* Semi-working transpiler

* Clean up transpiler

* Proper checking for custom enums

* Update CacheManager for Reflection friendliness :(

* Idk

* Nonfunctional attempt

* LAZY hotfix for people who want it

* Add important warnings in the form of comments

* Cleanup & comments

* Further cleanup

* Major fix

1.0.0-pre.18

Toggle 1.0.0-pre.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Newtonsoft.Json now properly handles custom enum values (Subnaut…

…icaModding#437)

* ContainsKey string overload

* Semi-working transpiler

* Clean up transpiler

* Proper checking for custom enums

* Update CacheManager for Reflection friendliness :(

* Idk

* Nonfunctional attempt

* LAZY hotfix for people who want it

* Add important warnings in the form of comments

* Cleanup & comments

* Further cleanup

* Major fix

1.0.0-pre.17

Toggle 1.0.0-pre.17's commit message
Update AUTHORS.md

1.0.0-pre.16

Toggle 1.0.0-pre.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: Add better support for Hoverbike modules (SubnauticaModding#429)

* Added hoverbike quickslot component

Complement of PR SubnauticaModding#391.

* Should be working. Tests are needed.

* Hoverbike Modules Support is now fully functional. I didn't expect it was gonna work so well.

* Removed useless commands and useless usings and commented code.
Added a notice in VehicleUpgradesPatcher for modders who would like to edit.

* Fix compiler error

* Fixed visibility of the HoverbikeModulesSupport behaviour.

* Fixed one more visibility thing

* removed useless comments and fixed a techtype reference.

* Update VehicleUpgradeExample_BelowZero.cs

fixed the is statements.

---------

Co-authored-by: LeeTwentyThree <[email protected]>

1.0.0-pre.15

Toggle 1.0.0-pre.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Emergency fix for Vehicle Upgrade Modules! (SubnauticaModding#426)

* Emergency fix for Vehicle Upgrade Modules!

* Optimization changes.

* Formatting fixes

* Condense 'gadget' declaration

---------

Co-authored-by: LeeTwentyThree <[email protected]>

1.0.0-pre.14

Toggle 1.0.0-pre.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: Added UpgradeModuleGadget for vehicles upgrades. (SubnauticaMod…

…ding#391)

* Made the ModuleGadget thingy. Ready for PR ?

* Now ready for PR, test may be needed, if no push in 10 minutes, then it is a valid build.

* okay fixed something, now ready for PR

* changed the name of the module gadget to UpgradeModuleGadget

* Corrected a possible bug (latest)

* Added an insane quantity of functionality, and it's only the beginning. The most advanced part is for Subnautica 1, for Below Zero I still have a loooot of work, and SN1 too but BZ more...

* *tried* to add an example upgrade module

* now the example mod should work

* Seamoth, Seatruck and Snowbike are now compatible with Upgrade Module Gadget. Almost finished the rest.

* Cleaned all unnecessary usings, as Lee asked.

* Added SeaTruck On Use delegate, should be working at 100% but test is needed, if someone can make an example mod for that (BZ) it would be great, I don't have time lastly

* Added Seamoth OnUse patch for test with Example Mod.
The delegate for SeaMoth is now working holy shit.

* Removed harmony debug attribute

* Added some stuff

* Tests are needed. Normally everything is working **EXCEPT HOVERBIKE OnUse, HOVERBIKE OnToggle and (maybe) SEATRUCK OnToggle.**
I am writing a MonoBehaviour for the Hoverbike and one for the SeaTruck (HoverbikeComplement and SeaTruckComplement, possibly renamed in the future) but I will add it in a different PR.

* Revert autoformatting & using statement reordering

* Umm... no

* What am I reverting?

* Remove Vehicle Upgrade mod csproj files

* Fix more odd oversights

* ?

* Callback shenanigans

* Remove unused using statements

* Move all example code into VehicleUpgradesExample

* Potentially fixed seamoth crush depth not changing. Debug, troubleshoot and tests are required

* Okay well.. It's working !

* bring some additional changes requested by sir Metious.

* Edited the primary problems for merge I guess

* removed the "configurable and changeable values" to be in a next PR that I will probably do very quickly so at least it's done

* Removed unnecessary using statement

* Update VehicleUpgradesExample.cs

* added a documentation page

* finished to update the doc

* This time it should be good

* VehicleUpgradesPatcher fixed, upgrades are now working totally on Exosuit too !

* Cleaned unusded usings.

* Optimized code and removed comments.

* Must be "yield return null"

* Fix typo ("POssibilities")

* Minor grammar changes

---------

Co-authored-by: LeeTwentyThree <[email protected]>

1.0.0-pre.13

Toggle 1.0.0-pre.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: Create AssetBundleTemplate.cs (SubnauticaModding#348)

* Create AssetBundleTemplate.cs

* Add missing xml docs

* Cache bundles and add warnings

* Remove Assembly argument

It's now gotten automatically via Assembly.GetExecutingAssembly

Also I did forget to add the bundle to the cache

* Optional Assembly param & minor doc updates

---------

Co-authored-by: LeeTwentyThree <[email protected]>

1.0.0-pre.12

Toggle 1.0.0-pre.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: correct spelling mistake in localization example mod