Rain World

Rain World

685 ratings
Pups+
15
3
8
2
14
4
7
2
3
3
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
863.293 KB
12 Jan, 2024 @ 12:54pm
15 Apr @ 2:54pm
28 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

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.
  • PupBase, overwrites Pups+ variants when sheltering.

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


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.3
  • 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 World\RainWorld_Data\StreamingAssets\mods folder
Popular Discussions View All (7)
103
27 May @ 8:42pm
PINNED: Bug Reports
bobby
86
27 May @ 7:35pm
PINNED: Suggestions
bobby
6
11 Aug, 2024 @ 3:41pm
slugpup colour change?
☆JoshoTime☆
534 Comments
bobby  [author] 20 hours ago 
Okay it seems like it's that region mod causing issues, it has broken connections. What I'm guessing is happening is the game is throwing exceptions due to the broken connections, which causes certain methods to be skipped when loading the slugpup. This would probably explain why the pup also ends up starved as well as the variant being not set.
I'd suggest contacting the developer and sending your crsLog to them.
https://pastebin.com/jrmzFcM3
update: I managed to figure out that it's pups+ being enabled with No More Rain World (which requires Dawn, POM, & Regionkit) one of those or all 4 of them with pups+ is making them change types. I started with a normal pup with the ID of 4965 & after meeting the echo, the pup stayed as ID 4965 but became starved & became a Hunter pup.
Fairlyoddindividual 23 hours ago 
stupid question but, is there anyway to use this mod for purely cosmetic purposes? id like all the different pups but none of the unique food reqs, damage, etc
bobby  [author] 9 Jun @ 7:46pm 
Hm, Pups+ isn't mentioned in this log.
However it seems like it could be the HPBar mod causing an issue? Could you also get the Visible IDs mod and check the pups ID for me before and after this bug occurs if it happens again? I want to make sure it's the same pup or if it's being replaced due to it not being saved correctly.
Peacherweasel | Skyjackal 9 Jun @ 3:29am 
https://pastebin.com/G8Uv90ct
(not sure how much this'll help, but it's the log I got)
Quick Summary: I had an aquatic pup (through genetic slugpups mod) I was rivulet. I was doing an expedition. After I had the pup, I met the shaded citadel echo (I didn't feed the pup before I saw the echo. I just went straight to the echo after the sheltering) I was teleported back, my pup then ended up in the starved state, & turned into a hunter pup.
bobby  [author] 8 Jun @ 5:46pm 
Do send an exception log, helps greatly
Peacherweasel | Skyjackal 8 Jun @ 1:01pm 
https://sp.zhabite.com/sharedfiles/filedetails/?id=3476829710
I made/updated a quick collection of all the mods I have in game (I also have both MSC & Watcher)
next time I have the bugs happen, I'll send an exceptionlog through pastebin (if that's ok)
Peacherweasel | Skyjackal 8 Jun @ 4:24am 
I've never had pupbase in my game before, so idk why it's happening either.
bobby  [author] 8 Jun @ 4:06am 
No, but there's an incompatibility with PupBase that causes slugpups to become regular pups when sheltering
Peacherweasel | Skyjackal 8 Jun @ 3:43am 
I don't think so? Does this mod require it to work? (Steam doesn't say it's in the requirements for this mod)