com.Indigocoder.SubLibrary 1.5.0

dotnet add package com.Indigocoder.SubLibrary --version 1.5.0                
NuGet\Install-Package com.Indigocoder.SubLibrary -Version 1.5.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="com.Indigocoder.SubLibrary" Version="1.5.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add com.Indigocoder.SubLibrary --version 1.5.0                
#r "nuget: com.Indigocoder.SubLibrary, 1.5.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install com.Indigocoder.SubLibrary as a Cake Addin
#addin nuget:?package=com.Indigocoder.SubLibrary&version=1.5.0

// Install com.Indigocoder.SubLibrary as a Cake Tool
#tool nuget:?package=com.Indigocoder.SubLibrary&version=1.5.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 Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.5.0 76 1/4/2025
1.4.1 64 11/20/2024
1.3.0 60 10/7/2024
1.2.0 74 9/14/2024
1.1.0 96 8/10/2024
1.0.1 73 8/9/2024
1.0.0 52 8/5/2024

Made skyapplier tags public
Added fading out property to custom FMOD events
Added credit to Lee for distance field generator
Removed utilities that were added to Nautilus
Fixed fires not saving
Made fire music stop when LOD is minimal
Made ModdedSubFire.CreateFire() public
Made ModdedSubFire.engineRoom public
Moved voice notification calls out of ModdedHUDManager
Added patches & tag to make subs attackable by leviathans