Pups+
Massive thanks to electro-popsicle on tumblr for the thumbnail!
Each variant has their own food requirements, stats changes, and special abilities.
This mod also aims to improve slugpups as a whole as well, adding new behaviors and features.
Nimble pups based off of The Rivulet
- Very energetic
- Increased speed and agility
- Amphibious, speeds through water with gills that allow them to breathe underwater
- Gives a boost underwater while being held
Fluffy pups based off of The Saint
- Higher Nervousness and Sympathy but less Aggression
- They are weak, unable to throw spears, unable to eat meat, and cannot store food for hibernation.
- Grappling tongue, they are able to shoot out their long tongue to swing around! Giving one a squeeze will fire this tongue out and allow you to swing around as well!
Carnivorous pups based of The Hunter
- Higher Bravery and Aggression
- They are strong, able to throw spears at the same damage as Survivor
- Carnivorous, they are able to consume large corpses for food.
- Taller than the average pup
Hefty pups based of The Gourmand
- Higher dominance but lower Energy
- High food requirement but able to eat any kind of food
- Very strong, able to throw spears with the same damage as Hunter but get exhausted quickly
- Large, able to slam down on creatures with their body weight, carrying one on your back will allow you to slam as well
- Spits up random items after eating a disliked food or able to be done manually by enabling a remix setting
- Holding Grab + Up with an item in one hand and a pup in the other hand will store the item
- Holding Grab + Up with a pup that has an item stored in them to retrieve it
A remix menu for toggling features and setting the slugpup variant spawn chances.
Base spawn chances are:
- 18% for a Aquaticpup
- 11% for a Tundrapup
- 25% for a Hunterpup
- 16% for a Rotundpup
- 30% for a regular pup
A pup’s variant is saved even when the mod is disabled, and changing the variant chances while you already have a pup won’t change the pup’s variant.
Any already spawned pups before the mod is enabled will receive a variant.
Pups+ has built in compatibility for
- Slugpup Safari
- Rainbow pups
- Dress My Slugcat
- Dev Console
To spawn a variant pup use the command ‘spawn_pup’, this command functions identically to the ‘spawn’ command, use the added variant tags to select what variant you want to spawn.
Pups+ also adds functionality for the ‘AlternateForm’ tag to spawn slugpups as adults, they’ll still have slugpup AI though, just adult bodies.
- Super Shotgun, causes Pups+ to throw a KeyNotFoundException. I can’t fix this unfortunately.
- Unshackled-Coop, causes Pups+ to freeze the game when spawning a Tundrapup. I can’t fix this either.
- Tameable DLLs, causes Pups+ to throw a KeyNotFoundException. Tameable DLLs is broken currently and will likely crash your game when attempting to shelter with a DLL. Disable it until it gets fixed.
Because Pups+ variants change personality and stat values, the personalities/stats searched for/given by these mods will be slightly incorrect if the pup is a variant.
- With Emerald’s Tweaks enabled, Tundrapups will be able to throw spears. This will be remedied when Emerald’s Tweaks updates
- Sometimes causes a crash during Gourmand’s ending (I still have no clue about this, if this occurs please send a bug report!)
Please report any bugs found!
Remix tab to set variants to IDs manually
Slugpup wanting behavior, allow pups to go get items on their own and communicate what items they want
- Fixed for Watcher, happy watching!
- Added support for v1.9.15b and Legacy Remix back
https://github.com/iwantbrioche/slugpupstuff
If you don’t have steam or RainDB isn’t up to date, get the latest release at https://github.com/iwantbrioche/slugpupstuff/releases
Unzip the file to your Rain WorldRainWorld_DataStreamingAssetsmods folder