Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
You are viewing a potentially older version of this package.
View all versions.
WaterGunLib
[v80+] [USE V1.3.2 for v80-] My personal library
| Date uploaded | 5 days ago |
| Version | 1.6.0 |
| Download link | WaterGun-WaterGunLib-1.6.0.zip |
| Downloads | 2935 |
| Dependency string | WaterGun-WaterGunLib-1.6.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100Evaisa-FixPluginTypesSerialization
Fix custom Serializable structs and such not properly getting deserialized by Unity.
Preferred version: 1.1.4README
About
Created most likely only for MonesMonesowicz but might be used by other creators
Features
Automatic bundle detection (.watergunlib)
- Allows using all the Api's without any scripting knownledge
OutsideObjectsApi
- Allows registering outsideobjects into the base game
EnemiesApi
- Allows registering enemies into the base game
UnlockablesApi
- Allows registering unlockables into the base game
ItemsApi
- Allows registering items into the base game
ShaderRestorer
- Restores any shader from base game
TeleportTarget
- Allows teleporting PlayerControllerB to a desired destination + Customizing sounds
DamageTrigger
- Allows creating a damage per delay collider with customizable DeathAnimation, DeathType, Delay, Damage
PowerGenerator
- Allows creating a generator like in wesley's moons (Asteroid-13) + an option to allow fail which deals damage
Credits
- Evaisa for creating LethalLib and FixPluginTypesSerialization (some code is based of the source code)
- IAmBatBy for creating LethalLevelLoader (some code is based of the source code)
CHANGELOG
1.6.0
- Full overhaul of all api's
- Removed DetonatorItem
- Overhauled TeleportTarget to allow directing a playercontroller instead of using local player
- Fixed HittableObject HP system
- ShaderRestorer now allows restoring all the shaders
- ToxicGas renamed to DamageTrigger
1.5.0
- Added HittableObject
1.4.5
- Added GrassShaderRestorer
1.4.0
- Updated for v80+
1.3.2
- Fixed some issues with scraps sometime duplicating in selectable levels
1.3.1
- Fixed some issue with blank items would not register
1.3.0
- Automatic bundle detection (.watergunlib)
- Added ItemApi + modules
- Added EnemiesApi
- Added OutsideObjectsApi
- Added UnlockablesApi
- Fixed PowerGenerator
1.2.0
- Added DetonatorItem
1.1.0
-
Fixed for v73
-
Added PowerGenerator
1.0.1
- Fixed TeleportTarget being executed only on client
1.0.0
- Mod released.