#RE:Potassium - The Potassium RemaKe [GLOP]

1 messages · Page 1 of 1 (latest)

idle hazel
#

This mod is a remake of Potassium, the mod that features all the bananas and glop you could ever need.

Motive: Potassium was released on April Fool's Day 2025; a lot of breaking changes have since been implemented in Steamodded that prevent the original mod from running at all. The mod also features several overriding changes that makes it less appealing to play with other mods. This remake intends to re-implement Potassium features with modern features and methods, while also making it more friendly to use with other mods.

Repository: https://github.com/Oinite12/potassium-remaKe

The thread for the old version can be found over at the Cryptid Discord server.

GitHub

A remake of Potassium, a Balatro mod that has all the bananas and glop you could ever need. - Oinite12/potassium-remaKe

#

Note: v0.1.0 just came out (https://github.com/Oinite12/potassium-remaKe/releases/tag/v0.1.0) but it doesn't have all the content that is intended to be re-implemented yet; I mainly just want to get started with bug hunting ASAP while waiting for content rework ideas

GitHub

This is the initial release of the Potassium remake. It requires Lovely (starting from v0.8.0) and Steamodded (starting from v1.0.0-beta-0827c).
The v1.0.0 release will come out after some bug hunt...

chilly tide
#

yippee

near jacinth
#

glop

surreal cosmos
#

numberglop

#

wait

#

glopslop

chilly zephyr
#

will plasma deck balance chips mult and glop

chilly tide
#

🇬 🟩

surreal cosmos
#

wait is this like

#

intended to be serious

chilly tide
#

its a remake without all the troll stuff

#

and working on newest smods

idle hazel
surreal cosmos
#

so can we suggest stuff

#

orrrr

chilly tide
#

not yet

chilly tide
#

gotta polish the baseline first

chilly zephyr
#

damn...

surreal cosmos
chilly zephyr
#

making a potassium 2 addon that fixes this glaring issue

surreal cosmos
#

cause having it not balance glop

#

just feels off

chilly tide
#

it's green for an amazing reason

surreal cosmos
#

but that would be fucking cracked so i understand why

#

actually add green plasma deck which does

#

WAIT NO

#

slime deck

chilly zephyr
#

slime deck: balance mult and glop

#

electro deck: balance chips and glop

chilly tide
#

eventually

#

for now, just playtest what we have

idle hazel
#

Yeah, after v1.0.0 we can get new content going

surreal cosmos
#

alright ill play this

uneven folio
#

yeah I’ll redo art because what i did for potassium was ass

#

mb for that chat

sudden locust
#

what if plasma deck balanced chips mult and glop but had ^1.5 blind size

chilly tide
#

Glopularity sprite was awful

idle hazel
chilly zephyr
#

harmony deck

idle hazel
#

known bugs:

  • banana bread doesnt work
  • banana stake doesnt work
uneven folio
#

banana bread

idle hazel
#

ah, i see

uneven folio
#

banana split

#

begg

#

that’s it
A few reskins too

#

but like very hit or miss

opal shuttle
#

hows everyone glopping

uneven folio
#

I glop my gros michel every day

#

sometimes twice in one night

uneven folio
#

Begg redraw
What have I created

uneven folio
#

it has come to my attention that this looks bad too

#

so i’ll do it again
Idk what’s happenin my art juices are drained

static otter
#

glop

full stirrup
#

it doesn't happen when i remove potassium

chilly tide
#

@idle hazel

#

also Glopularity zeroes out levels

#

instead of lvl 1

idle hazel
#

I might have a solution for it

#

oh wtf balatro

#

why you remove lovely

idle hazel
idle hazel
#

I'm gonna try to ask for help with Banana Bread and Banana Stake because I'm just stuck with those two

chilly tide
#

cuz MathIsFun copied it from there himself in the original

idle hazel
#

The stake is pretty straight forward, it's just the application of stickers that's the problem

#

I've tried several implementations, including those from VanillaRemade, and all of them seem to just omit stickers entirely

#

Unless I'm stupid and stickers only start appearing after a certain round

idle hazel
#

ykw im just gonna copy potassium code for stickernana

idle hazel
#

i got the stake working somewhat, but stickernana is applying alongside eternal..

idle hazel
idle hazel
#

Blinds released in latest dev

full stirrup
idle hazel
#

Caused by Talisman; will fix whenever I'm able to

idle hazel
#

potassium remake development resumes

idle hazel
idle hazel
idle hazel
#

I'm gonna resprite this tho

uneven folio
#

fair

idle hazel
#

If you accept that the definition of a word is some letters surrounded by a gap, then "KNOpyt", A-

#

(v1.0.0 almost ready, just need to do asset work)

rapid bear
#

Is this still in process?

idle hazel
#

code for v1.0.0 is ready, just need to do assets which are a bit of a pain in the ass

rapid bear
idle hazel
#

Severely outdated due to smods updates since

rapid bear
#

Oh!!

idle hazel
#

And MathIsFun, mod creator, is off the internet atm

rapid bear
#

Do you have access to the code you had to recreate it?

idle hazel
#

Warning (and imma be fr with you) code here is not the greatest or most readable in the world

rapid bear
#

Hey it just to see the experience, if crashes those anything weird I report to you

idle hazel
#

dont report bugs from that repo here, that repo is dead

#

i already fixed all of them in the remake anyways

rapid bear
#

Oh wow

rapid bear
#

When out, please love to play it

idle hazel
#

(v1.0.0 beta is latest source)

rapid bear
#

Oh it out!!!

rapid bear
#

I just downloaded it!!!

nocturne palm
#

peak

rapid bear
#

I think one those mods that sort solo play right?

chilly tide
chilly tide
near jacinth
#

glop

rose terrace
#

this is Beautiful.

chilly tide
#

The list in Plaintext for those who need it:

1. Green 2. Sour 3. Viscous 4. Translucent
5. Loud 6. Control 7. Resilient

8. Score 9. Utility 10. Useless 11. Self-destruct
12. Passive 13. Active 14. Reverse

15. Pride 16. Greed 17. Dog 18. Wrath
19. Flower 20. Snack 21. Memory

22. Gift 23. Rank 24. Suit 25. Empty
26. Free 27. Pretend 28. Repeat

29. Arm 30. Flip 31. Flashy
idle hazel
#

i appreciate this being posted now instead of near-december

opal shuttle
#

glop potato

chilly tide
chilly tide
#

the horrors

chilly tide
#

i should make a new glop shader for the remake

chilly tide
#

+0.3 Glop per Glopmas submission

idle hazel
idle hazel
#

what if we had those jokers that give mult/chip if hand type, but glop

#

this is largely a joke it's not really anything of good substance

#

Yeah, but glop-hand jokers are kinda just unnecessary consistency

#

At least imo

#

But if anyone else fucks with it then why not

#

I'm supposed to just be the mod maintainer that's all :V

#

But only after v1.0.0, content freeze until after release

rapid bear
#

Nice glop

idle hazel
#

oh yeah I was considering making the official name of this mod "RE:Potassium"; I was gonna go for "The Potassium Remake" but lowkey kinda getting annoying typing allat out

idle hazel
rapid bear
chilly tide
chilly tide
rapid bear
chilly tide
#

the original repo is outdated and incompatible with modern frameworks, so it had to be remade from ground up

rapid bear
gilded canyon
#

what if you called it PoTwossium…

#

bad puns…

rapid bear
#

Haha love those bad puns

idle hazel
#

(i.e. readability)

idle hazel
#

Oh yeah since Glopmas is coming up, if anyone needs clarification on the mod's code, please don't hesitate to ping me about it, especially if it involves undocumented stuff (though I'm fairly certain I documented all the important cross-mod stuff)

#

I've tried to make the code and documentation as readable and navigable as possible so others can play around with RE:Potassium for cross-mod, but I may have missed some stuff

#

Oh actually, maybe I should clean up and document three-layer card code

chilly tide
#

glopway layers seem to be wrong

#

wrong order

#

also do you not have a Glopularity resprite?

idle hazel
#

i havent worked on that

#

(not really sure how i'd go about it too)

chilly tide
#

i can call a friend if you need some (re)sprites

#

?

idle hazel
#

sure, go ahead

chilly tide
#

i have FRIENDs on the INSIDE

#

@mint wadi hey would you be interested in making some Glop sprites? 🌞

idle hazel
#

i think just glopularity will do, unless i hit a snag with glopmother pink variant

chilly tide
#

‼️

#

rn we need a resprite of Glopularity

#

the rare glop planet

#

so like White/Black Hole but much gloppier

#

thanks <3

mint wadi
#

oooooh coolio!!

near jacinth
chilly tide
#

i think these 3 could use a revamp as well

mint wadi
#

-# (I'm tempted to add green, but I know I shouldn't)

chilly tide
#

i originally wanted to put the Vital shader on Rare Glop Spectrals, but MathIsFun ended up releasing the mod without adding that

near jacinth
# near jacinth

ngl i'm tempted to make her turn chips and mult into glop and sfark with potassium
mostly because her colors are pretty close though she uses teal not lime green

#

though that'd also be fucking broken

#

i love my +250 glop

idle hazel
near jacinth
chilly tide
#

i think it looked perfectly fine as is

near jacinth
#

fair

chilly tide
#

looks pretty alright with the new Glop shader too

#

i can send Oinite the Vital shader if they want but i dont think thats neccessary personally

idle hazel
#

i think it'd be cool to have the vital shader on glopway

chilly tide
#

cover yourself in glop

#

my cards kinda oozing

idle hazel
#

pushed to repo

mint wadi
chilly tide
#

goated

idle hazel
#

how tf did you do that so fast

chilly tide
#

he built different

chilly tide
#

or turn it into sludge or something

mint wadi
idle hazel
#

awesome

rapid bear
#

@mint wadi Lil bro out here doing the lord work with this sprites

chilly tide
#

goated

#

with the sauce

idle hazel
#

imma add this now

chilly tide
#

Big Glunch Theory

idle hazel
#

Would anyone be interested in reintroducing splash text

idle hazel
idle hazel
#

opening crypid + entropy to do cross-mod fixes and i think i'm beginning to understand what it would be like to feed a victorian-era child modern-day candy

opal shuttle
#

oops! all decks?

#

can we not do a membership card-like those suck

#

haha guys the number is really high wow what a cool and interesting joker

idle hazel
#

id make a fancy image for this but im out of artworking juice so

#

v1.0.0 (Official Release) TOMORROW

-# or now if you download from source

idle hazel
#

-# actually we'll see if i have the energy to publish the release tomorrow after getting beaten up by work or doomscrolling or both simultaneously

#

RE:Potassium - The Potassium Remake [GLOP/WIP]

#

RE:Potassium - The Potassium RemaKe [GLOP/WIP]

idle hazel
#

Welp sorry folks, due to ongoing events that display an unreliability in the usage of this server, I will not be regarding this thread indefinitely. Methods of contact for any discussion pertaining to this mod:

  • My DMs (currently open)
  • Cryptid Discord server (there's a thread for this mod there)
  • RE:Potassium repository (issues (you should learn how to make one :>), pull requests)
  • oinite.bsky.social (if all else fails)
rapid bear
#

What going on, several other modders are jumping ship too. Is someone out there bullying this folks?

empty spoke
#

@idle hazel i summon you

#

i need a table like this but for glop

chilly tide
#

important information

empty spoke
#

trve

clever night
#

Hi

chilly tide
#

i need the gloplear launch codes

empty spoke
#

I NEED TO GLOP!

chilly tide
#

OOOOH IM GLOPPING IT

empty spoke
#

@chilly tide what do we have to do to summon them

chilly tide
#

they are sleep

empty spoke
#

im going to kill...

chilly tide
#

ok

empty spoke
#

@chilly tide do you have a toki pona font

chilly tide
#

no

idle hazel
idle hazel
#

(this is more ideal because I can't see Potassium using this map, so I wanna like put it into the mod's table)

#

@empty spoke pushed to repo

#

@empty spoke also this is not possible (in your mod) unless you change local MyDreamJournal = {} to MyDreamJournal = MyDreamJournal or {}

empty spoke
#

sorry i was eepy

empty spoke
idle hazel
#

nice, thank you

empty spoke
#

@idle hazel what would be the equivalent ratio to 30 chips:4 mult for glop

empty spoke
#

if we go with the existing ratio

chilly tide
#

like 0.2 maybe

empty spoke
#

4/7.5

#

actually that's 0.5

chilly tide
#

glop is teeny tiny

#

i'd add at most like +0.1 to all +glop operations

empty spoke
#

@chilly tide how do i load in a custom font

#

i want the name to be displayed in toki pona too

chilly tide
#

ooo i dont know how to do font stuff

empty spoke
#

free ruby is typing however 👀

chilly tide
#

i know Aikoyori had something with that iirc

#

and Riley Astronomica maybe

empty spoke
#

i assume something like this

#

but then the actual loading idk

chilly tide
empty spoke
#

let me double check the license

idle hazel
# empty spoke

That Joker won't be registered like that because RE:Potassium has a higher priority than your mod; check SMODS.Mods["potassium_re"] and SMODS.Mods["potassium_re"].can_load instead

#

(or (SMODS.Mods["potassium_re"] or {}).can_load

empty spoke
#

changed

#

@idle hazel do you have the secrets behind font loading

#

or do i have to search for them

idle hazel
#

i havent worked with fonts

empty spoke
#

:P

empty spoke
idle hazel
empty spoke
#

finally got it working

#

@chilly tide fully added jan nasa

idle hazel
#

👀 nice

#

you can use {C:glop} for the glop color

chilly tide
#

love it

empty spoke
chilly tide
#

i think i'd x10 the values except for +glop

#

+1% glop doesnt make a difference

#

+0.1 does

empty spoke
#

okers...

chilly tide
#

so i'd make it
+0.1 for +g and xg
+0.1/n for ^g and {n}g

empty spoke
idle hazel
#

RE:Potassium is gonna be released in 30 minutes

empty spoke
#

it would probably go somewhere in here or in misc

idle hazel
#

i'm inclined to say #! but i'm not 100% sure

empty spoke
#

"player-based values"

#

no joker-based values 😔

idle hazel
#

oh

#

right

empty spoke
#

actually card-based values

idle hazel
#

i'm inclined to say [!] but i'm still not 100% sure

empty spoke
#

that's more probable

idle hazel
#

but it's like, not actually changing the number on the card, just intercepting that number when calculation is happening

empty spoke
#

true...

idle hazel
#

so maybe +g?

empty spoke
#

+glop

#

anyways brb

idle hazel
#

i don't know, might be a point of conversation on the wiki discord

empty spoke
#

throw a link to that over here

chilly tide
#

original Glopmother is ^g

empty spoke
#

asked 'em

idle hazel
#

RE:Potassium is OFFICIALLY RELEASED!

Currently the mod adds:

#

RE:Potassium - The Potassium RemaKe [GLOP]

empty spoke
#

i feel so gloppy...

empty spoke
#

@idle hazel how would i also add glop with the playing cards

#

since they don't go through calcuate_individual_effects

chilly tide
#

there is framework for perma_glop

#

but nothing applies it rn

empty spoke
#

does glop exist in real life

chilly tide
#

haha sometimes

empty spoke
#

😨

idle hazel
#

somehow that response has a vaguely threatening aura

idle hazel
#

oh sorry

#

uhhh

empty spoke
#

since rare doesn't really seem justified at this point

#

maybe its uncommon

idle hazel
empty spoke
#

booting up bala

#

and obs

idle hazel
#

oh

#

I have the following patch in place:

# function SMODS.calculate_effect
# Increase Glop per chip/mult/glop/etc increase
[[patches]]
[patches.pattern]
target = '''=[SMODS _ "src/utils.lua"]'''
pattern = '''
if effect[key] then
'''
position = "after"
payload = '''
if Potassium.calc_keys.all[key] then
    SMODS.Scoring_Parameters.kali_glop:modify(0.01)
end
'''
match_indent = true
idle hazel
#

hold on, one second

idle hazel
empty spoke
# idle hazel wait why would they not be
        for i = 1, #jans do
            local v = jans[i]
            local operation = MyDreamJournal.glopmodkeys[key]
            if operation and v.ability.extra[operation] then
                amount = amount + v.ability.extra[operation]
            end
        end
    end```
#

this is what it does

idle hazel
#

SMODS.calculate_individual_effect is called by SMODS.calculate_effect which is evaluated on playing cards

empty spoke
#

jans is just how many jan nasas are they

#

yea it just

#

doesn't

#

for some reason

#

🪱

idle hazel
#

ok i think i get what you wanna accomplish

#

you want the default +0.01 glop (that all scoring gives) to be increased by jan nasas?

empty spoke
#

yea

#

i think just checking if key ~= message would be enough

idle hazel
#

well the default +0.01 glop increase isn't caused by some scoring key, it just happens in spite of everything

#

maybe what I'll do is provide an option to change this default increase

#

then jans can have an add_to_deck that increases this value, and a remove_from_deck that decreases the value

empty spoke
#

okers

idle hazel
#

one sec

idle hazel
#

Okay, so what I'm gonna push to the repo: When a run starts, the variable G.GAME.kali_glop_increase_from_calc_keys will be set to 0.01 initially; then at any time during the run this can be changed

idle hazel
empty spoke
#

uh what variables should add_to_deck have

idle hazel
#

add_to_deck(self, card, from_debuff)

#

and in that, you could maybe do something like G.GAME.kali_glop_increase_from_calc_keys = G.GAME.kali_glop_increase_from_calc_keys + number

chilly tide
#

thats so busted

empty spoke
chilly tide
#

😭

idle hazel
#

And then in remove_from_deck(self, card, from_debuff) you should have G.GAME.kali_glop_increase_from_calc_keys = G.GAME.kali_glop_increase_from_calc_keys - number

empty spoke
#

also i lied

#

im just going make it double it

#

(actually +0.01)

chilly tide
#

thats more bearable

#

:)

empty spoke
#

what should i call the "default glop"

idle hazel
#

ig just default glop?

empty spoke
#

evil crossmod that adds 1 trillion higher operation glops

chilly tide
#

Glopmother now does ^2.01 glop

empty spoke
#

peam

chilly tide
#

the potential is limitless

#

now when are you adding the Sfark equivalent

empty spoke
#

the other interception jokers also do this

chilly tide
#

i'd just divide it by 2 for ^, by 3 for ^^, by 4 for ^^^ etc

empty spoke
#

i'd divided @chilly tide by 2

chilly tide
#

glup 😨

empty spoke
chilly tide
#

wow

empty spoke
chilly tide
#

None?

empty spoke
#

yes

chilly tide
#

None reference!

empty spoke
#

like the hand

#

the subtle text jump effect is really visible here

chilly tide
#

jump text

#

aka jext

empty spoke
#

is this lore

idle hazel
#

recommended to update for cross-mod compatibility

empty spoke
#

i actually check if it exists first

empty spoke
chilly tide
#

lmao

#

in terms of content, we have no content

empty spoke
#

jan nasa: hi

chilly tide
#

hi

idle hazel
rapid bear
#

so you have to make adjustments so it can run with potassium and the glop?

idle hazel
#

what kind of adjustments, and what is "it"

empty spoke
#

and by it...

#

heh

#

lets just say\

idle hazel
#

@rapid bear

lilac basalt
#

this mod isn't glopping well with custom blinds, or at least the nonstandard small and big ones that ortalab uses

rapid bear
#

@idle hazel I was asking if more mods can use the glop mechanic by additions

idle hazel
#

yes, other mods can use glop

empty spoke
#

no mods can glop actually

opal shuttle
#

is the virgin bouquet only worth 1 glop for anyone else

empty spoke
#

how do you even get that hand

opal shuttle
#

queen jack 10 2

#

actually is it meant to be a hidden hand or should it show up in run info by default

#

rn it doesnt show up until played but im not sure which it should be

idle hazel
#

I think in the OG it's a hidden hand

opal shuttle
#

ah

#

you able to reproduce it only being worth 1? its happening with just potassium for me, want to make sure something isnt borked with my install or smth

opal shuttle
empty spoke
opal shuttle
#

somebody having a dream about a new poker hand being added to balatro in the 1.1 update

#

i think more people should have dreams about weird mechanics being added to the game and then implement them

chilly tide
idle hazel
#

fym ❌ >:O

#

let a girl sleep smh head

empty spoke
#

stay awake forever

idle hazel
#

i try but I cant :(

empty spoke
#

denying objective facts is funny

chilly tide
empty spoke
idle hazel
#

forgot to send that post

opal shuttle
#

is there a fire animation for glop yet

idle hazel
#

there should be

idle hazel
idle hazel
#

I also fixed the hand level-up animation a bit more

dusky oak
#

ONITE!?

idle hazel
#

? wassup

dusky oak
#

Didn't expect to see you here lol

#

though considering the OP thing, guess i should've

idle hazel
#

yea im deving this mod lol

dusky oak
#

So is it a 1:1 remake or a remake and more?

idle hazel
#

Latter

dusky oak
#

oh dang

idle hazel
#

Because like, its 100x easier now to work with custom scoring parameters like glop

dusky oak
#

Will we see the other 4 OrtaGlops?

idle hazel
#

wouldn't be out of the question

idle hazel
# dusky oak ?

Like 2 updates ago smods implemented an API that lets you change how score is calculated from chips and mult - you can even add parameters alongside chips and mult

dusky oak
#

oh interesting

#

is that actually written down on the wiki for once?

idle hazel
#

Instead of a billion lovely patches, all it now takes to implement this stuff is just a couple of registers

idle hazel
dusky oak
#

oh

idle hazel
#

Lemme pull it up rq, it's detailed enough to work with

dusky oak
#

ok

stray crater
#

po-po-potassium :0

idle hazel
#

Towards the bottom

dusky oak
#

oh that's sick

opal shuttle
dusky oak
#

ortalab support outside of the ortalab legendaries appearing

idle hazel
#

-3rd scoring parameter called polg and it adds onto spihc + tlum

#

spihc sounds like gen-alpha slang for a body part nvm post canceled

rapid bear
#

I can't even tell that ironic

opal shuttle
#

question is, A: what constellation, and B: what would its effect be

#

cassiopeia is reserved for None we cant use that one

dusky oak
dusky oak
idle hazel
#

like it only appears on that deck?

dusky oak
#

mhm

idle hazel
#

Entirely possible, just hook Game:start_run and run SMODS.set_scoring_calculation after running the hook reference

#

Tried to fix that to no avail

#

Worst part is that it's only happening on the glop calculation

#

...hmm

#

Pushed a commit that should hopefully give juice back to planet cards (probably won't fix juicing mult window), but cant tell if it works (on phone rn), are you able to check rn

idle hazel
#

Is that a glitch from another mod? or is this mod causing that

#

That's so weird

#

Yeah, seems like a nightmare to debug

chilly tide
#

wow you have Overflow and Engulf thats so cool

idle hazel
#

yeah idk if i can figure that out

idle hazel
#

fixed (except the mult window jiggling)

idle hazel
#

oh my god im a dumbass

#

ok maybe not, but damn if it isn't an unfortunate mishap

#

...oh no

#

...wtf

#

ok so this is a vanilla thing

#

but why does mult text (on left sidebar) juice up when it even just changes value

#

i cant w this game fr

idle hazel
#

fixed

idle hazel
#

i made a bunch of changes to not only this mod, but the smods pr i have going right now

#

just because i did my debugging wrong

#

but that's because the example in smods doc is also wrong

idle hazel