com.Indigocoder.SubLibrary
1.6.0
dotnet add package com.Indigocoder.SubLibrary --version 1.6.0
NuGet\Install-Package com.Indigocoder.SubLibrary -Version 1.6.0
<PackageReference Include="com.Indigocoder.SubLibrary" Version="1.6.0" />
paket add com.Indigocoder.SubLibrary --version 1.6.0
#r "nuget: com.Indigocoder.SubLibrary, 1.6.0"
// Install com.Indigocoder.SubLibrary as a Cake Addin #addin nuget:?package=com.Indigocoder.SubLibrary&version=1.6.0 // Install com.Indigocoder.SubLibrary as a Cake Tool #tool nuget:?package=com.Indigocoder.SubLibrary&version=1.6.0
Using the Library
This library is designed for implementing submarines in mods for the game Subnautica. If that is not what you're doing, then this package is not for you.
To use the library, you will need to add it to your Unity project that is using Thunderkit.
The components you need will depend on the sub you are making, but some of the more versatile components are the Spawn____
ones, which spawn and assign elements of the Cyclops to your sub.
For more extensive documentation, refer to this link: https://github.com/Indigocoder1/SubLibrary/tree/main
When forking/modifying the repo:
You will need to go into the Configuration.targets
file and change the CommonDir
to the path to your Steam library folder so that the project builds correctly.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- BepInEx.Core (>= 5.4.21)
- BepInEx.PluginInfoProps (>= 1.1.0)
- PolySharp (>= 1.13.1)
- Subnautica.GameLibs (>= 71288.0.0-r.0)
- UnityEngine.Modules (>= 2019.4.36)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Made `AttackableLikeCyclops` public
Fixed a bug with OnSubDestroyed not being called
Added some checks to OnDamageRelay to not double call ExternalDamageManager listeners