Home - PrimeSonic/PrimeSonicSubnauticaMods GitHub Wiki

Check the sidebar for the full list of articles and guides

CustomBatteries API

For creating Text Pack Plugins (without doing any programming) check out Text-Pack-Patching.

For creating custom batteries from a C# mod, check out CbItem-Patching instead.

MoreCyclopsUpgrades API Quick Start

Originally introduced in the 3.0 update and later refined in the 4.0 overhaul, MoreCyclopsUpgrades can now be used as a public API, allowing other mods to integrate their own cyclops upgrade modules and have them be fully compatible with the Auxiliary Upgrade Console.


How to Add your own Custom Cyclops Upgrades

  1. Understand how upgrades are handled in the Cyclops
  2. Create an upgrade handler
  3. Register your UpgradeHandler

(Optional) Add informative text overlays to your upgrade module when it is viewed from the PDA

  1. Create your info overlay
  2. Register your info overlay

(Optional) Add extra status icons to your mod that can display small bits of info from the Cyclops HUDs.

  1. Creating Status Icons
  2. Registering Status Icons

How to Add your own buildable Cyclops Upgrade Console