Jump to content

[Mod]Tango Down 4 Fun


Recommended Posts

Posted

Tango Down 4 Fun


Now you can beat up wild pals / NPCs and trigger a Project Sugar Cake scene with them on your terms. Combine this with INDY and the SCake consequences submod for it, and you could be fight-bangin' all day long.

 

---

 

Disclaimer: Everyone on Palpagos is a consenting adult, the fighting is just for fun.

 

((Let's be real, even in vanilla this makes sense -- why else would a wild monster beat you up and then let you crawl back home after you shot them with an RPG?))

 

---

 

Press ALT + X to enable the mod's logic.   >>> can be changed along with other things in new /Settings/ASD_TangoDown.json file with text editor of your choice. Yes, even you, that guy who uses that weirdly obscure / niche text editor.

 

For the next 30 seconds if you bring an enemy down to below 20% HP, you'll start a scene with them. [1.1 can modify timer]

If your summoned pal brings an enemy down to below 20% HP, your summoned pal will start a scene with them. [1.1 can modify trigger %]

 

Only one scene (from this) can be active at a time.

 

I still have 0 understanding or ability to affect AI at all, so I strongly recommend you hit the hotkey to enable TangoDown mode when there's only 1 opponent left.

 

 

---

 

Hotkey functionality:

ALT + X << This is the hotkey   [used to be Alt+Z but people pointed out that conflicts with NVidia's default]

 

When you press it, it will start a 30 second timer (not shown) and mod logic operates then.

The hotkey will be disabled during this time (If you press it, it'll say you pressed the key but it's currently invalid)

 

If a scene successfully triggers, the hotkey will remain invalid until the scene ends (same message will be shown if you try to use it).

 

If 30 seconds pass without anything happening, the logic will deactivate and the hotkey will be enabled again.

 

---

 

Q: Shouldn't the description be better?

 

A: Yeah, but honestly I can't be arsed right now. I may fix it in the future.


 

Posted
18 hours ago, ShadyKitsune said:

Not something I expected honestly, but very unique too. Very well done ASD ^^

IDK, doesn't feel particularly unique to me - but then I played Skyrim and there were (/are) a variety of mods like this there XD

 

1.1 will come out probably Fri/Sat. Adding some settings you can tweak; will use the same LogicMods/Settings folder as INDY, just its own ASD_TangoDown.json to save them.

 

Tweakable settings will be:

Length of the 'hunting' time from pressing hotkey

% hp to trigger @

hotkey

whether shift/ctrl/alt should be held with hotkey press

 

Also, adjusting a few things:

How the timer works, so it won't potentially do weird things with long timers (so it will be safe to set the timer to 891012 seconds, though I still won't recommend it b/c no way to cancel - though after saying that maybe I should have the hotkey be "enable" and "disable" rather than a timer..? Hmmmm. I suppose I could do best of both worlds and have THAT as a setting too).

Making it so if it tries to trigger a scene and fails it will end the hunt rather than spam "not valid" every time you or your summon attack until you kill the target.

Default hotkey is changing to ALT+X because I forgot ALT+Z is the default for NVIDIA's overlay. Whoops.

 

May or may not be more changes (/ bug fixes if any are reported), but it's mostly just trying to eliminate potential fail points and increase user options.

Posted (edited)

"Probably Friday or Saturday" turned out to be just wrong. Don't even remember what I did those days. I'd basically finished the update earlier in the week and wondered if any bug reports I needed to fix would pop in. Then Sunday remembered: "Oh right, I have to do the thing" at midnight. Decided 'fuck it, tomorrow' - so here ya go. 1.1 on Monday. Woo!

 

Settings now modifiable.

 

Unless there's a significant problem, this is probably the last version for SCake 0.5 >> have some improvements (switching how I do some of the logic, doesn't really matter much) but it's gonna require a significant rework and since I'll also need to do a rework for the new version of SCake, I'm gonna combine those.

 

So, future plans:

Update to use New SCake

Adjust logic so it uses better timer method

 

Also will probably add more settings like: "Can this trigger for player?" "Can this trigger for summoned Pal?" >> default will be true for both. False for both would make the mod kinda pointless, but I won't stop you from changing the settings like that!

 

This would allow you to have it so your summoned pal cannot trigger scenes, and only you can with your personal attacks. Or the opposite. Maybe you don't want to get yourself locked in a scene but do want your Pal to.

 

Add the ability to change settings using the UniPalUI menu (currently it's just placeholder text) and save this to file [the /Settings/ASD_TangoDown.json file] so it remains valid between sessions. So you don't have to use a text editor out of game to change things. Dunno how well changing #s in settings works in UPI, so will have to play with it. I think the current version (which was made a while ago) for numbers you just have two arrows to click (left and right) so % I will probably have adjust 5% at a time, and timer by... 10 second increments? Anything more granular [or far bigger numbers and you don't want to click a loooot] you'll still have to edit the .json file with Notepad or something.   Have to look into it, haven't messed with UPI much beyond just listing information in menus. And printing messages.

 

Maybe add a setting where there's no 'timer' any more and starting a scene on pals/NPCs you attack just triggers whenever valid? Maybe with a cooldown? Not sure how that would work, would require significant changes to the logic.

 

Dunno, that's me spitballing things I may do. Could end up just updating for New SCake and not doing anything else for a while XD

Edited by alphabetsoupdog1234
[or far biggers numbers and you don't want to click a loooot] added
  • 7 months later...
  • 2 months later...
Posted
On 11/10/2025 at 10:12 PM, AK_Stinger907 said:

which JSON folder do i put the settings in. animjson,swapjson or savejson

 

The mod's file structure is arranged properly in the zip file.

Keep everything sorted exactly as it is in the zip.

For settings, that should be...

Palworld/Pal/Content/Paks/LogicMods/Settings/(settings json files)

 

The folders you're referencing are from Altermatic / Project Sugar Cake.

 

Yes, I realize I'm 2 months late in response. Didn't see the message.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...