Rain World

Rain World

194 ratings
Pup Karma
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
5.299 MB
18 Sep, 2024 @ 3:05am
6 Jun @ 2:59am
34 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Pup Karma

Description
Add full-fledged karma to your slugpups, the same as the player's!
Thumbnail and cutscenes made by scuglat[tinyslugcat.com]

Mod Features:
  • New HUD part: pup karma meter. Observe the state of karma of your slugpups.

  • Karma gates: use the slugpups karma to pass through the karma gate.

  • Karma flowers: the behavior of slugpups when eating karma flowers has been completely changed. The properties of karma flowers also apply to slugpups.

  • Interaction with Five Pebbles: now he increases karma for slugpups as well as for the player. A new interaction has also been added for artificer and slugpups (work only after visiting Pebbles). Slugpups also now remember visited iterators.

  • The echoes: the echoes have also been changed, now they increase the karma of slugpups.

  • Depths and void sea: now the guardians allow slugpups with sufficient karma to enter the void sea. Also, slugpups will no longer fall out of the player's hands while in the void sea, which makes it possible to ascend with them. The game also now features some of the planned post-ascension cutscenes.

  • Compatibility with other mods: Pup Karma can work with other mods related to slugpups (and not only), the list of compatible mods will expand!

  • For slugpups creators: now Pup Karma has an API for registering your karma for the slugpups you create. This is the first API I've created, and if you have any ideas on how to improve it, feel free to suggest its! Details on GitHub in README.md

Configurable features:
  • Karma gate passage influence: choose how the slugpups karma should influence the passage through the karma gate.

  • Karma reinforce distribution: choose exactly how the karma reinforce will be distributed to the player and slugpups after eating the karma flower.

  • Echoes spawn requirements (untested): choose exactly how the slugpups karma should affect to the spawn echoes.

  • Pups spawn karma flowers: when enabled, slugpups can leave karma flowers after death (enabled by default).

  • Various features of karma assignment. (personality karma suggested by CritterHeart)

  • Hide pup karma meter. (suggested by CritterHeart)

  • Light up pup karma meter: lights up pup karma meter when slugpup holding karma flower and want to eat it (enabled by default).

  • Don't pick up player spawned karma flower: when enabled, slugpups will not pick up karma flowers left at the player's place of death (enabled by default).

  • Respawn pup in previous hibernation shelter: when the slugpup respawn/return features are enabled, slupups will respawn/return to the previous shelter where slugpup was sleeping.\nThis feature was added in order to make the mod more lore accurate. (suggested by your pup)

  • Cheats:
    • Revive dead pups: saved dead pups will be revived for the next cycle at the cost of lowering karma. (suggested by B.L.U.S.)

    • Returning pups returns saved slugpups to the shelter after the cycle ends. (needs enebled "Revive dead pups")

    • Guardians ignore slugpups: guardians ignore slugpups with inappropriate karma.

    • Pup flowers in simplified distribution: karma flowers of slugpups can appear with a simplified distribution of reinforce.

Compatible mods:
  • Dev Console: added new coommads to control slugpup karma.

  • PupAI

  • Slugpup Safari

  • RegionKit: the "Big Karma Shrine" increases the karma of slugpups when passing through it.

  • Chasing Wind: now they has an interaction with slugpups, they increases their karma, just like the player. A new dialog has been added.

How to use the Dev Console to control slugpup karma
In total, for these purposes, I added two commands karma_pups, karma_cap_pups and assign_karma_to_slugpup
Pups are accessed through their food meters numbers, in order to access pup, it is enough to start counting their food/karma meters from the bottom up, and then enter the values.

When using the allPups command, the mod takes ALL existing pups, not just those that have their own food/karma meter.
An example of a command to assign karma reinforce to the 3rd pup:
karma_pups 3 reinforce
The same access rule applies to the karma_cap_pups command. For example: assignment of 9 karma cap to the 2nd pup
karma_cap_pups 2 9

Most recent update:
  • Added new post-ascension scenes for survivor, hunter and gourmand with slupups to the slugcat select menu, scenes made by scuglat.

  • Slugpup mitosis related to echoes has been fixed.

  • Additional penalties for slugpup's karma have been removed when they return to the shelter or are revived.

  • 1.6.0.1: Fixed bugs that occur when reloading the list of mods.

  • 1.6.0.2: Fixed a bug with loading visited iterators into slugpups data

  • 1.6.1: Added a new feature suggested by your pup: When the slugpup respawn/return features are enabled, slupups will respawn/return to the previous shelter where slugpup was sleeping. This feature was added in order to make the mod more lore accurate. (disabled by default)
    Minor bugs have also been fixed.

GitHub mirror: https://github.com/Quansly/PupKarma

Thanks for the ideas for this mod
People and their ideas for this mod that have been implemented will be recorded here (now for the entire existence of the mod. So let me know if I've forgotten you). The people on the list will be cleaned every month.
  • CritterHeart idea: hide pup karma meters and personality pup karma

  • B.L.U.S. idea: respawn slugpups in a shelter at the cost of karma

  • (new) your pup idea: slugpups respawn/return to the shelter they were sleeping in before

In the end, I just want you to have fun playing with my mod. If you have found a bug, incompatibility, deviation in the behavior of AI slugpups, then write to Bug Reports or my discord (@quansly9034 / Quansly). Also, I do not refuse suggestions for improving this mod or ideas for creating other mods. Also, don't forget to rate my mod :)

Tags to search:
karma pups, pup karma, slugpup karma, karma slugpups
Popular Discussions View All (2)
146
10 Jun @ 9:11pm
PINNED: Bug Reports
Quansly
23
18 Oct, 2024 @ 3:21pm
PINNED: Suggestions
Quansly
166 Comments
Creeket 13 Jun @ 1:04pm 
This mod is wonderful, I enjoy the post ending menu art.
BloodyJamPaws 12 Jun @ 12:49am 
Finally their actions have consequences
Quansly  [author] 9 Jun @ 11:41am 
@your pup Thank you so much! I'm very pleased to hear this! :3
your pup 9 Jun @ 7:31am 
a lot of comments about errors, just wanted to say it's a fantastic mod and I'm very happy having it in my game
Quansly  [author] 7 Jun @ 7:01am 
@Peacherweasel Judging by the logs, my mod couldn't build the cutscene, but that's it.
Peacherweasel | Skyjackal 7 Jun @ 6:33am 
I thought I figured out the issue with my pups changing types, but I guess I didn't. I asked the modding support discord & they said the current log I sent was related to an issue with this mod. https://pastebin.com/qwbpK1GP ((apologies if I seem annoying with anything, I'm just really dumb when it comes to understanding stuff like this))
.magiiiick ^^ 5 Jun @ 12:55pm 
yippee ty for this mod i ascended with my pups as surv ^^
Peacherweasel | Skyjackal 5 Jun @ 3:59am 
oops my bad (i've only noticed this happening with this mods' recent update though. I don't know why. I might ask the modding support on discord though)
Quansly  [author] 5 Jun @ 3:57am 
@Peacherweasel | Skyjackal Judging by the logs, my mod has nothing to do with this error.
Peacherweasel | Skyjackal 5 Jun @ 3:52am 
https://pastebin.com/eyg9c4t7
still having the issue with this mod & pups+ in this mod's latest update.
I had a hunter pup in expedition & after the echo encounter, the hunter pup changed into an aquatic pup & then became starved the next cycle.