About this mod
A helper API to help Modders easily add new arms to Seatruck and Exosuit.
- Requirements
- Permissions and credits
- Changelogs
- Donations
QModManager - SMLHelper version not supported!
Features:
- Special abstract class for arms: CraftableModdedArm via Nautilus.Assets.CustomPrefab class.
- Special abstract class for arm fragments: SpawnableArmFragment via Nautilus.Assets.CustomPrefab class.
- New arm Interface for Seatruck arms handling: ISeatruckArm
- Exosuit arms can be operated by implementing the game's original interface.
- ArmServices singleton class for arm registration and many helper methods.
- Internal basic handlers for all vanilla arms.
- Built-in XML documentation.
Using a custom arm model:
- The lower arm part of the arms can be replaced with a custom arm model.
- The custom lower arm model pivot point must be set to the elbow.
Requirements:
Useful help for modders on my github repo: github
- APIBasedExosuitArms is a complete source code for all Exosuit vanilla arm implementations on my github repository.
- SeatruckArms is a complete source code for all vanilla arm implementations on my github repository.
- To get started, reference the dll file ModdedArmsHelperBZ.dll to your project.
- The dll located in your SubnauticaBelowZero\BepInEx\plugins\ModdedArmsHelperBZ directory.
Installation:
- You must have Tobey's BepInEx Pack for Subnautica Below Zero , Nautilus BZ and Slot Extender Zero (BepInEx - Nautilus) installed.
- Simply extract the ModdedArmsHelperBZ archive into your BepInEx\plugins\ folder.