Rain World

Rain World

564 ratings
Pups+
14
3
8
2
13
4
7
2
3
3
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
788.079 KB
12 Jan @ 12:54pm
30 Mar @ 1:58pm
21 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Pups+

Description
Massive thanks to electro-popsicle on tumblr for the thumbnail!

A slugpup mod that adds four new slugpup variants based off of The Hunter, The Rivulet, The Gourmand, and The Saint!
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.

The Slugpup Variants


The Aquaticpup
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

The Tundrapup
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!

The Hunterpup
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

The Rotundpup
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

Features


Slugpup Storage
  • 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

Remix Menu
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.

Compatibility


Pups+ has built in compatibility for
  • Slugpup Safari
  • Rainbow pups
  • Dress My Slugcat
  • Dev Console

How to use Dev Console to spawn variant pups
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.

Variant Tags - Regular - Aquatic - Tundra - Hunter - Rotund spawn_pup Tundra spawns a tundrapup spawn_pup ID.1.9016 Hunter spawns a hunterpup with the ID 9016 spawn_pup Hunter AlternateForm spawns a hunterpup that looks like an adult You can also use the regular spawn command for this! But it won't autocomplete the variant spawn SlugNPC Rotund spawns a rotundpup spawn SlugNPC ID.1.4040 Tundra spawns a tundra pup with the ID 4040 spawn SlugNPC Aquatic AlternateForm spawns a aquaticpup that looks like an adult

Known Incompatibilities


  • 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.

Small Warning for ID Finder/Bestiary users
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.

Known bugs


  • With Emerald’s Tweaks enabled, Tundrapups will be able to throw spears. This will be remedied when Emerald’s Tweaks updates
  • When the remix option for only using one Tundrapup grapple is enabled, if the Tundrapup isn’t the first pup stacked then they won’t be able to grapple at all.
  • 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!


In the Future


AI and Movement improvements
More behaviors for slugpups
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



Version 1.2.10
  • Updated to Rain World v1.9.15, an out of date version is also included for those still on v1.9.07b
  • Fixed:
    • Rotundpups and Hunterpups not being able to eat large centipedes
    • Pups not letting go of large corpses while held or on head
    • Stomach glow for items in a slugpup's stomach
    • Aquaticpup speedboost underwater (I'm not actually sure about this, after lots of testing Rivulet doesn't seem to get a passive boost while underwater)
    • Rotundpups jumping over and over while exhausted, making them more exhausted
    • Tundrapups eating small creatures like vulture grubs when they pick them up by random
    • Pupify foodbar being set to regular slugpup foodbar
    • Re-added Rotundpup on back exhaustion
    • Rotundpup on back exhaustion causing reduced spear damage
  • Remix Menu Changes
    • Added a toggle to only use one Tundrapup's grapple if multiple are held/on back
    • Added a toggle for Rotundpup on back exhaustion
    • Added a toggle for Tundrapups being able to throw spears at reduced damage
  • Changed how a slugpup's personality is changed based on variant, making them more dependent on the slugpup's other stats as well as making them more accurate and less prone to error (This will change existing slugpup personalities, hopefully not by much.)
  • Changed how a slugpup's base stats like size and wideness are affected based on variant
  • Improved Rotundpup exhaustion behavior, they will now lay down when exhausted and not in danger.
  • Slight changes to slugpup pathfinding to make them less skittish (Please give feedback on this as it is the first step towards improving slugpup pathing as a whole!)

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 World\RainWorld_Data\StreamingAssets\mods folder
Popular Discussions View All (6)
81
9 Dec @ 1:51pm
PINNED: Bug Reports
bobby
80
3 Nov @ 2:20am
PINNED: Suggestions
bobby
6
11 Aug @ 3:41pm
slugpup colour change?
☆JoshoTime☆
442 Comments
SharkBait 22 Dec @ 4:12pm 
Actually, I think this is the problem, I was going through Gourmand's campaign, and found a pup. The next cycle (when the pup's food bar appears) the pup's food bar (3-2) shows that it is a rotund pup, but they don't look rotund. Also as soon as the shelter completely opens, the game freezes.
Chaos101! 19 Dec @ 8:28am 
Thundrapup is OP
SharkBait 19 Dec @ 4:16am 
Wait nvm, something else is the problem, sorry.
SharkBait 19 Dec @ 4:13am 
I'm not talking about Pealcat's campaign, I'm talking about the secret Pearlpup campaign. You can get to it by typing "mira" on the pearlcat campaign select. I just found a regular pup. It's probably just an incompatibility.
bobby  [author] 18 Dec @ 6:04pm 
It should be, pearlpup is excluded from getting any variants. No clue why eating a blue fruit would cause the game to crash.
Terror of Dimensions 18 Dec @ 5:15pm 
It's possible that the campaign isn't compatible with this mod.
SharkBait 18 Dec @ 4:45pm 
For some reason, when I turned this mod on, in Pearlpup's campaign, I found a pup. When I turned this mod on, as soon as the pup ate a blue fruit I had in the shelter, the game froze.
bryce 20 Nov @ 4:36am 
thank you for answering !
bobby  [author] 19 Nov @ 12:44pm 
@bryce
It's safe to remove the mod, poundcake will turn back into a normal slugpup
bryce 19 Nov @ 5:30am 
this mod changed one of my existing slugpups (who happened to be named Poundcake, funny enough.) to Rotund. is it safe to remove the mod, or will it obliterate him from existence?