Rain World

Rain World

PupBase
144 Comments
Antoneeee  [author] 29 May @ 12:56pm 
You have to make a mod that sends info about your registered pup. those pups you mentioned are not apart of my mod, so you wont be able to spawn them in with my commands.
FLFUTERBUGSLUG 28 May @ 11:00pm 
I have a question actually, I can't seem to find where to register pups, is it a console command? I just wanna get beecat, outsider, and meteor pups in here
Antoneeee  [author] 27 May @ 11:52pm 
man shits broken and idk if there's an easy fix
FLFUTERBUGSLUG 27 May @ 10:37pm 
Hey so I'd update the compatibility with pups+ in the description because now whenever pups+ is enabled, it'll override the pups from it.The pups still have their abilities, but they use the slugpup body. They use the slugpup food pips and food requirements, too. It creates a strange sort of lovechild between pups+ pups and your typical slup, and I'm not sure how to feel about it, honestly?
Antoneeee  [author] 23 May @ 5:11pm 
should be 100% good now, just fixed a logic error
Antoneeee  [author] 23 May @ 4:58pm 
never tested it, but it would hypothetically be possible.
your pup 23 May @ 4:09pm 
does enabling Aging Compatibility make pups+ grow into adults? would be pretty amazing to start a family
boandfriends225 14 May @ 11:35am 
It's when I use the Spawn_pup command, sometimes when spawning a specific variant using that command it'll be a Stalker- All I do is write spawn_pup (insert variant name, like Tundra) and it'll spit out a Stalker occasionally, weirdly enough
Antoneeee  [author] 13 May @ 11:31pm 
i havent changed or overridden pups+ commands at all. if i have, then it's a mistake. could you be a bit more specific?
Antoneeee  [author] 13 May @ 11:30pm 
i have my own commands that my mod uses. On its own, it'll only spawn pupbase types if there's no variant assigned to it. however if you use my command and spawn a specific type, it'll override any variants given by pups+.
boandfriends225 13 May @ 2:39pm 
This mod seems to mess with the console spawn commands with Pups+, I tried to spawn specific variants and it spawned Stalkers instead
IamMael 12 May @ 5:08pm 
Family
Antoneeee  [author] 4 May @ 11:57pm 
@XLR08 @MiserableSecrets I think i just found the problem. I think my mod doesnt save information anymore, because of the new update.
Antoneeee  [author] 4 May @ 11:51pm 
adult slugcats have different personality stats, they're supposed to be more aggressive. However that's the only thing that I change, i do not alter the actual AI of the slugpups.
Typhoonhell33 4 May @ 5:22pm 
I know there's a comment somewhere asking if pup behavior is changed and you replied no. But I'm kinda overthinking and I don't know whether that meant adult scugs or general pups since it wasn't specified so sorry for asking again.

Do adult pups behave differently from young pups? If not that's ok I've planned on abandoning them when they become mature enough anyways.
Antoneeee  [author] 27 Apr @ 12:41am 
Thats weird. it should only be generating a puptype if it has no puptype.
XLR08 27 Apr @ 12:28am 
i don't have pups+ active but ill check logs when it happens next
Antoneeee  [author] 27 Apr @ 12:10am 
@XLR08 were you using pups+ at all? was there anything showing up in the logs relating to pupbase?
XLR08 26 Apr @ 11:12pm 
I sometimes encounter a bug where my slugpups change pup types after a cycle (at least when using my custom puptypes I register from my mods)
Antoneeee  [author] 14 Apr @ 8:34pm 
its fine
Lune 14 Apr @ 12:46am 
i figured it out sorry for being dumb lol
Antoneeee  [author] 12 Apr @ 4:36pm 
@miserableSecrets I'll see what's happening at sometime soon

@Flamewick If the github isnt enough then you can look at what I did with the Stalker mod. Its not a full blown example but it shows you what you need to do
sniffledorf_ 12 Apr @ 3:00pm 
Do you think you would be able to make the Pups+ pups age through giving them the alternate tag?
Lune 9 Apr @ 9:36pm 
i have no clue how to even use this but i really want to :(
MiserableSecrets 9 Apr @ 11:37am 
There seems to be an incompatibility with Pups+ now, when I have Pups+ and Pupbase active, the Pups+ variants don't work properly. They'll only have some of their abilities(Tundrapups will have their tongue, but aquapups don't have their speed) and upon staying in a shelter with them, they will turn into regular pups, including losing any visual indicators of their type, such as the rivulet whiskers or the saint fur

And if DMS is active, all pups will only use cosmetics applied to Slugpups and not cosmetics applied to the Pup+ varients
Antoneeee  [author] 8 Mar @ 3:56pm 
Should be fixed now
Antoneeee  [author] 8 Mar @ 3:33pm 
I suspect a new update for pups+ broke some stuff
Akko Kagori 8 Mar @ 11:16am 
that was way less than I thought
Akko Kagori 8 Mar @ 11:16am 
here's my exception log, it won't let me post the whole thing due to the 1k character limit but I'll put as much as I can:
MissingMethodException: SlugpupStuff.SlugpupCWTs/PupNPCState SlugpupStuff.SlugpupCWTs.GetPupState(MoreSlugcats.PlayerNPCState)
PupBase.Hooks.PlayerHooks+<>c.<IL_NPCStats_ctor>b__2_2 (Player player) (at C:/Users/antho/Desktop/Mods/Rainworld coding/PupBase/src/Hooks/PlayerHooks.cs:42)
MonoMod.Cil.RuntimeILReferenceBag+FastDelegateInvokers.Invoke[T1] (T1 arg1, MonoMod.Cil.RuntimeILReferenceBag+FastDelegateInvokers+Action`1[T1] del) (at <03f8e64dbb9c4841b4665e15d94870d1>:0)
(wrapper dynamic-method) Player+NPCStats.DMD<Player+NPCStats::.ctor>(Player/NPCStats,Player)
Akko Kagori 8 Mar @ 11:14am 
I'm having a really really severe bug where every single pup in every single save file in the entire game disappears, it shows the pup icon in the shelter but otherwise they've completely poofed. They'll still spawn, but other than the 'where slugpup' notif they've vanished. I've tried every possible fix I can think of, and nothing has worked. I don't know when this started and thus I don't know what caused it, sadly. Please try to fix this, and if possible please please please restore the pups- they actually genuinely meant a lot to me and I'm genuinely devastated at this
Antoneeee  [author] 26 Feb @ 1:20pm 
if you dont got mods for it, then the only thing it'd do is allow pups to become older.
rivulet go ploink 26 Feb @ 9:30am 
but what if you don't have a mod?
Antoneeee  [author] 2 Feb @ 6:48pm 
I see
I might look into it
sniffledorf_ 2 Feb @ 6:13pm 
With Pups+ adding the Alternate Form tag to one of it's pups makes it an adult
Antoneeee  [author] 2 Feb @ 12:14pm 
is alternate the tag thats used to make pups adults?
sniffledorf_ 1 Feb @ 7:41pm 
You can probably make the Pups+ pups age by giving them the Alternate tag when they reach age
Antoneeee  [author] 28 Jan @ 6:43pm 
Alright. Im Antoneeee on discord. I'll see if I can help
Spinning Top 28 Jan @ 11:22am 
hello! i'm trying to make a few slugpups right now, everything is correct in the very limited documentation terms, but whenever i open the game with the mod enabled i'm given the error "MissingFieldException: Field 'ModManager.ActiveMods' not found.; Failed to call orig in OnModsInit
my username is echoify on discord, if you can help me a bit further, i don't check steam comments very much :slugcatdead:
NonIdiot 26 Jan @ 7:33pm 
HEYYYYYY ITS PUPS+ COMPATIBLE FINALLY LETS GOOOOOOO
CocoaRaptor 23 Dec, 2024 @ 5:07am 
Hello, read the message below about beastmaster pup extras and tried disabling it and it works now :D
Antoneeee  [author] 19 Dec, 2024 @ 7:04am 
OK so i decided to commit to that, and a few other changes. I might consider allowing people to make json files to make things easier
Antoneeee  [author] 18 Dec, 2024 @ 11:23pm 
I should probably change mature to adult im not quite happy with it
Wonku 18 Dec, 2024 @ 9:44pm 
I forgor :slugcatdead: thanks
Antoneeee  [author] 18 Dec, 2024 @ 9:39pm 
did you add the tag "mature" to the command?
Wonku 18 Dec, 2024 @ 9:35pm 
am i unable to spawn adult pups or is my brain melted
Antoneeee  [author] 12 Dec, 2024 @ 11:23pm 
yea im aware and idk if there's anything I can do
beast master pups extra and pupbase dont play nicely with each other
Auro 12 Dec, 2024 @ 10:16pm 
i've found a compatibility issue with beastmaster, specifically beastmasterpup extras. it does not take kindly to dms stuff on adult slugnpcs.

i hope you can find a fix for it (or at least no longer make them conflict)
Antoneeee  [author] 8 Dec, 2024 @ 9:44pm 
yea pups+ arent affected by age
MiserableSecrets 8 Dec, 2024 @ 9:35pm 
So just to clarify, because I have a single braincell, the pup variants added by Pup+ won't age up correct? They will stay pups. But any normal, regular pups would still grow up into adults, yeah? Even with Pups+ turned on, its just the variants that aren't affected by the age thing
CocoaRaptor 7 Dec, 2024 @ 4:29pm 
it's not even the dms I'm using for adult pup (using the cut scene basic slugcat and a fuzzy one for the pups so I can tell the difference)