#Curator - Mod-specific Buffoon Packs

1 messages · Page 1 of 1 (latest)

gloomy sentinel
#

Curator adds 3 regular packs which select a random Mod, and only create Jokers from that mod.

Curator also adds the Selector Pack, a rarer and more expensive pack, allowing the player to select any valid mod for the pack to represent when it shows up mid-run.

An optional config is included to enable or disable Legendaries and Modded Rarities appearing in packs. Restart the game after applying this config.

My UI code might not be very idiot proof.
https://github.com/Maratby/Curator

GitHub

Balatro Mod adding mod-specific Buffoon Packs. Contribute to Maratby/Curator development by creating an account on GitHub.

#

🎉

patent ivy
#

rogue went soft

gloomy sentinel
#

what's that mean

#

i'll assume it's a comparison to the roguelike mod where it adds mod content overtime
yeah i don't really like that mod i'd rather have every mod enabled from the start especially with stuff like tsunami

cyan frost
#

Hell yea

#

Did you make a sprite for the packs yet or it's still wip?

gloomy sentinel
#

the only one with a sprite is the selector pack and it's not a finished sprite

#

just a background to make it look cooler next to the other packs

#

the other packs are using the blank pack sprite

#

I'm bad at art

cyan frost
#

Same

gloomy sentinel
#

they'll get art in a later version

#

in terms of base functionality this mod is working

cyan frost
#

I'll be the judge of that

gloomy sentinel
#

if you get a buzzer sound on the confirm buttons it means your mod ID doesn't match a valid mod

#

some mods are disabled internally for functionality (betmmajokers specifically)

#

some mods are disabled for preference (you can find those in the config file)

#

you can enable or disable mods by adding their IDs to the config's blacklist table

cyan frost
#

I've been thinking, might be difficult but what if instead of making the person type the mod id, it displayed a menu similar to the in-game modlist that the person would just have to click?

gloomy sentinel
#

that's what I was thinking about doing but I am

#

nowhere near competent enough with UI to do that

cyan frost
#

allowing the player to select any valid mod

Unless that's the case

#

Oh ok

gloomy sentinel
#

so right now it's manual entry

gloomy sentinel
#

it wouldn't be inherently difficult to limit the buttons to only valid mods

#

the hard part is making a system for buttons that supports a theoretically infinite number of mods

cyan frost
#

Or just steal copy SMODS mod menu and work from here

gloomy sentinel
#

i'll leave it as is for now

#

dont wanna jump straight into the deep end of UI code

#

also this already took me 2 days

cyan frost
#

How does it work with mods like Fusion Jokers? Does packs give fusions?

gloomy sentinel
#

there's a config to allow legendaries and modded rarities to appear in the packs

#

if that config is disabled, joker evolution and fusionjokers won't be counted as valid mods

#

and they will not be able to be selected

#

tsunami also falls under that, unless me taking ownership of splash causes issues

#

if the config allows them to spawn in packs, the packs can indeed create fusion jokers

cyan frost
#

Evolutions for free 🤑 💰

gloomy sentinel
#

and evolved jokers

cyan frost
#

Well not free you pay the pack but you get it

gloomy sentinel
#

yeah it's a balance thing some people may or may not want

#

so I put it in a config

cyan frost
#

Only 3 people play JE anyway

#

prob

gloomy sentinel
#

five, actually

#

me, my supervisor, my supervisor's friend, you? and that one guy i forgot the name of

cyan frost
#

Damn spreading the words

#

I don't play JE myself, it's hard to find the right jokers to evolve when you play mods

#
  • Crossmods weren't popular when JE came out
gloomy sentinel
#

you need to update it for the new probabilities fyi

#

the space joker evo is currently a downgrade because its probabilities are outdated

cyan frost
#

I already don't want to update Stuff so imagine my motivation for JE 😭

gloomy sentinel
#

fair

#

i'll make a pr for it the next time my supervisor complains about the space joker evo not having new probabilities

cyan frost
#

Lmao is JE their fav mod or something

gloomy sentinel
#

no

cyan frost
#

😔

gloomy sentinel
#

everyone in my little friend circle uses the same modpack which is whatever mods I have on at a given time

#

because I'm always up to date with smods and other stuff

cyan frost
#

Mod provider

gloomy sentinel
#

that also means they get access to my secret project mod

cyan frost
#

The desc looks a bit silly

#

Crashed on pack opened

gloomy sentinel
#

aw shit

#

I am not sure about what this crash means

#

this has happened with 3 different mods, none of which crashed when I opened a pack with them on my end
well, i don't use GARBSHIT or wtvr that mod is, so idk

#

splatro and jojokers crashed when my supervisor played the mod

#

but they didn't crash when I opened their packs?

cyan frost
#

I opened a different modded pack and it works fine

gloomy sentinel
#

that crash only shows up if the mod ID is wrong

cyan frost
#

oh

gloomy sentinel
#

the way it works is it appends the mod ID to a key

#

cura_curated_pack_pool_ .. "splatro" would be the pool for splatro jokers

#

that crash means that either the mod wasn't registered

#

or it was registered wrong (unlikely?)

#

I had it normalise the mod ID, removing spaces and punctuation and capitals

#

(the display name shown on the pack is not normalised, because it looks nicer. That's what the issue is, isn't it?)

#

yeah I know what the issue is

#

it's using the display name and not the normalised name

#

my bad

cyan frost
#

Nice

gloomy sentinel
#

the mod should work now

#

i did not test it but i'm 90% sure the random mod boosters will work now

cyan frost
#

Your mod is taunting me (they're both garbshit packs)

gloomy sentinel
#

0.1.1 fixes it

#

sorryy

vagrant totem
gloomy sentinel
#

possibly

subtle veldt
#

wait this is goated

brave walrus
#

is it expected that entering special characters like - and * is impossible for the Selector Pack?
and if so, how does one submit the ID for a mod like Seals-Plus with an ID seals+?
(commit 7639f51 Steamodded v1.0.0~BETA-0827c)

gloomy sentinel
#

to enter the ID for Seals+ you just enter seals
or sealsplus for Seals-Plus

#

the code "normalises" the IDs for this

#

it'll turn stuff like SDM_0's Stuff into sdm0sstuff

#

I didn't design the text input to not accept those characters, but I would've removed them anyway even if it did

#

if you wanna see what a mod's normalised ID is to make sure, you can check the table Curator.joker_table, that contains the tables with each joker and the IDs, normalised IDs and jokers it got from each mod

#

I'm gonna look into the option select thing

#

because that would be ideal

#

as of currently this is the system we're going with

subtle veldt
#

Maybe there could be an option to use a booster art added by the mod
So a mod can add art to the booster if they want

gloomy sentinel
#

at least, no idea how to source the pack texture from another mod

#

applying it wouldn't be too difficult

cyan frost
#

fake_card my beloved

gloomy sentinel
#

I'll make it so you can either use option select or the text input

gloomy sentinel
gloomy sentinel
#

thanks

stable flame
#

Value Up!

gloomy sentinel
#

option select will b delayed

#

thank for understand

vagrant totem
#

understandable have a nice day

gloomy sentinel
#

flatlines

gloomy sentinel
#

idk if i can even add anything more to this mod

#

except art shit i forgot about the pack art

cinder geyser
#

doing art using the selector pack as a reference for curated packs
Not sure what could be put in the middle so it doesn't look as bland

#

actually i have a idea

gloomy sentinel
#

never got much further than that on art ideas for the packs /shrug

cinder geyser
#

ah

#

thank god i had layers then, i can eaisly replace them

#

i've also settled on the icons being cogs. I wanted to do mod icons but i think the idea of a cog appealed more to me

gloomy sentinel
#

w layer usage

#

oh yeah a cog icon is very fitting

#

it could just be the default smods mod icon if nothing else

cinder geyser
#

i see

cinder geyser
#

im gonna be honest idk how to make the background more interesting 😭

cinder geyser
#

...maybe? It looks odd as fuck

#

kinda reminescent of a christmas sweater but what can I do

#

nvm we cooking

#

i think.

#

i think these should be fine probably
i don'y know what i could do with the cog on the selector pack so i just left it there
including the .pdn files aswell incase you want to edit sth

#

here's how they look ingame; alongside the 2x and 1x spritesheets
this was a interesting excercise for me and i might learn from it on my future sprites, probably

gloomy sentinel
#

these are cool

gloomy sentinel
cinder geyser
#

Crabus72, please

cinder geyser
gloomy sentinel
#

awesome

gloomy sentinel
#

i wanted to make a mod icon but aseprite got fucky with colors

gloomy sentinel
#

i never figured out the aseprite issue. but it seems to only affect my existing PNG files and not .aseprite files or brand new files.

#

so theres an icon now !!!

#

updating internal version then ill push a patch

gloomy sentinel
# cinder geyser Crabus72, please

ur in there chief
both in the release notes and in the pack descriptions ingame

one of these days i need to make like a credits tab i can use on all my mods like the config tab i keep using

#

tsunami will prolly get it first

cinder geyser
#

W

gloomy sentinel
#

i never posted the link

#

to the release

#

there we go

gloomy sentinel
#

guess who didnt proof read the localization

#

lol the text size is all fucked ill fix it in a few minutes

cinder geyser
#

lmao

gloomy sentinel