Modded Arms Helper (BepInEx - Nautilus)
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version1.5
About this mod
A helper API to help Modders easily add new arms to Seamoth and Exosuit.
- Requirements
- Permissions and credits
- Changelogs
- Donations
SMLHelper versions no more supported!
Steam Legacy Branch not Supported!
Features:
- Special abstract class for arms: CraftableModdedArm via SMLHelper.V2.Assets.ModPrefab class.
- Special abstract class for arm fragments: SpawnableArmFragment via SMLHelper.V2.Assets.ModPrefab class.
- New arm Interface for Seamoth arms handling: ISeamothArm
- 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.
- PlasmaCannonArm is a complete source code how to work with custom arm model.
- SeamothArms is a complete source code for all vanilla arm implementations on my github repository.
- To get started, reference the dll file ModdedArmsHelper.dll to your project.
- The dll located in your Subnautica\BepInEx\plugins\ModdedArmsHelper directory.
Installation:
- You must have BepInEx Subnautica Pack and Nautilus installed.
- Simply extract the ModdedArmsHelper archive into your BepInEx\plugins\ folder.