0 of 0

File information

Last updated

Original upload

Created by

AlphabetSoupDog1234

Uploaded by

alphabetsoupdog1234

Virus scan

Safe to use

Tags for this mod

About this mod

This is a mod that will allow the player to be defeated, and call upon a submod to trigger consequences.

It *can* be used without submods, but then it will just keep you alive at 20% hp.

Two submods in Optional Files! Second Wind & Status Point Loss.

Steam & Gamepass included.

Requirements
Permissions and credits
Changelogs
When the player is defeated (drops to 0 HP, or below a configurable threshold) - rather than respawning at base, INDY will randomly select an installed submod that will have some sort of consequences.

You can check the "Submods" header for more information on those.

---

Slightly more detail:

INDY will prevent the player from truly dying, set them to 20% HP and then call a submod (randomized, based on weights of the installed submods). HP is set to 20% as a temporary measure, and then the submod will do whatever it is programmed to do. Once that's finished, it will (hopefully) tell INDY it's done.

There is a delay in how often INDY will protect the player from death. By default it is 300 seconds (5 minutes) but it is customizable either using the .JSON file, or in the UniPalUI menu (press SHIFT + Y).

---

As an example: a player has the "Second Wind" and "Status Point Loss" mods installed. They set the weights to 9 and 1 (total of 10), so it's a 90% chance of triggering Second Wind and a 10% chance of triggering Status Point Loss.

The level 1 player (500 HP) is fighting a Cattiva and gets their butt kicked until their HP drops below 50 (they set the defeat threshold to 10% hp). INDY sets the player HP to 20% (100 hp) and then randomly picks a number from 1-10 (total weight) to determine which submod is called. Second Wind is chosen. INDY calls the Second Wind submod which instantly heals the player to full HP, shield, and stamina - then it tells INDY that it is finished. At this point, if the player is defeated again within 300 seconds (default delay) they will die as normal. After 300 seconds (again, default) however INDY will save them if they're beaten up once more.

If you set the defeat delay to 0s, you basically become immortal. It's not my recommended style of play, and I'm sure there's better ways of turning on a 'god mode' of some kind, but it's an option.

IN THE FUTURE - I plan to allow different delays based on whether a submod successfully completed everything, failed to meet requirements... Or if the submod for some reason is mean and doesn't tell INDY anything (not ideal).

---

Q: How does this work?
A: Black Magic!  (But seriously: temporary HP buffer and math)

Q: Will this work in multiplayer?
A: I have no idea, but I think it does. I do not recommend using it on a server - if it does work, it might be considered cheating.

Q: Can you make a submod that does ___?
A: Whatever you want done is probably doable, but I would encourage you to see if you can do it yourself!

Q: How much Palworld do you play?
A: Uh... Last time I *actually played* was in 2024.

Q: How many mods do you use in Palworld?
A: My actual save has zero mods.

Q: Why did you spend so much time making this mod then?
A: Trying to learn stuff about how games/mods are made, and I saw a _lot_ of people asking for death alternative stuff on one of the servers I'm on, and I figured I could probably figure it out. So I did. Then I made it more modular and now we've got this.

Learned quite a bit doing it, too.

---

Requirements

UE4SS -- Version 3.0.1 from the github page works. Newer ones probably work too? Untested.
UniPalUI -- Version 0.1 (when loading game it'll say v1000 in the top left in blue text >> if it says v4 that's an old version and INDY will crash due to calling new / changed functions)

---

SUBMODS

Optional Files

Second Wind :   Restore player to full HP / SP / Shields at no cost when defeated. Remember that INDY has a cooldown, but this will basically give you a second chance if you lose a fight.

Status Point Loss :   Similar to Second Wind, this will also restore the player to Full HP... But unlike Second Wind, it's not free. You will lose 1 status point when this happens. An unassigned point will be taken if you have any - if not, it will go through a (currently hardcoded) list and take away the first status point it finds. If you have absolutely no status points at all (assigned or not), you will NOT get the full HP restoration.



External Links

(None at the moment, though you can find at least one other INDY submod if you check a certain other website I will not be linking here)

---

SDK for making ASD_indy submods is (temporarily) unavailable for download. When it's back, free to make submods that do whatever you want! If you'd like, I can add a link to your submods in the External Links area above.


Main things:
1) Wherever you upload the submod, just link back to here for the main INDY mod. Please do not include the main INDY mod in your release(s).
2) DO NOT include the SDK files in your pak. If you do, it'll probably brick something. So don't.
3) Read the included readme, it explains the basics. If you can't figure it out, send me a message and I can help you.

Q: Wait, where's the SDK?
A: I haven't uploaded the new version yet after I broke shit in 1.2 -- shouldn't happen again, just giving it a few weeks to be 100% confident of that before I put it back online.

---

Q: HALP! HOW DO I INSTALL UE4SS AND MAKE IT WERK RITE??? (WHICH IS ABSOLUTELY 100% REQUIRED FOR THIS MOD TO DO ANYTHING AT ALL)
A: https://youtu.be/ToG208UJKgk