#House Rules - a mod that adds difficulty modifiers to your runs

232 messages · Page 1 of 1 (latest)

stark solstice
#

that's so amazing

peak sand
#

after figuring out the ui it was smooth sailing

glad swan
#

holy heck !

dense pond
#

Very cool. Some positive modifiers would be great too

honest badger
#

myst youve done it again

peak sand
serene isle
#

the quick download does not give the right file!

#

gives an old version

peak sand
#

right

#

shit

#

i forgot to update on github lmao

#

should be updated now!

serene isle
#

even after deselecting x2 base Blind size it still applies

peak sand
#

uh oh

#

hm what steps did you do

#

are you sure you that isn't from Plasma Deck since i can't reproduce it

serene isle
#

im

#

ok yeah its just

#

plasma

peak sand
#

lmao

serene isle
#

my bad!! i forgot it did that

peak sand
#

[HouseRules | Experimental]

  • Modifiers button can now be pressed while in Continue tab
  • Added 8 more new modifiers
    • -1 card slot available in shop
    • -1 Booster Pack available in shop (note: first shop Booster is still always a Buffoon Pack)
    • All Jokers are Perishable (note: this modifier is stackable with Eternal)
    • All Jokers are Rental
    • Perishable debuffs Jokers 2 rounds earlier
    • Rental loses $1 more each round
    • Booster Packs cost $1 more per Ante (note: old Orange Stake effect)
    • Booster Packs offer 1 less choice

HouseRules_Experimental.lua requires the Public Beta build (1.0.1c)

Source Code: https://github.com/Mysthaps/BalatroMods/blob/main/Steamodded/HouseRules_Experimental.lua
Quick Download: https://github.com/Mysthaps/BalatroMods/releases/download/Steamodded/HouseRules_Experimental.lua

#

i forgot to attach an image

dusk burrow
#

can you add "1.0.0 ante values" to the experimental version?

dusk burrow
#

ty myst

peak sand
#

it looks now

dusk burrow
#

can you add disable jokers based on rarity? like separate options for "all common jokers are disabled" "all rare jokers are disabled" etc, ofc not stopping them from appearing since you wouldn't want to accidentally be helpful balatrojoker

peak sand
#

you mean like All [rarity] Jokers are debuffed?

dusk burrow
#

yeah

slim kite
peak sand
#

[HouseRules | Experimental]

  • Reworked UI
    • Now split into pages
    • Each page contains modifiers of each category: Basic, Challenges, Joker, Legacy
  • A bunch of internal changes
  • Added 7 new modifiers:
    • All Common Jokers are debuffed
    • All Uncommon Jokers are debuffed
    • All Rare Jokers are debuffed
    • -1 hand size for every $5 you have
    • When Ante 4 boss is defeated, all Jokers become Eternal
    • When Ante 4 boss is defeated, set Joker slots to 0
    • Chips cannot exceed the current $

Source Code: https://github.com/Mysthaps/BalatroMods/blob/main/Steamodded/HouseRules_Experimental.lua
Quick Download: https://github.com/Mysthaps/BalatroMods/releases/download/Steamodded/HouseRules_Experimental.lua

#

undocumented change: reworded m_rental_increase: "Rental Jokers take $1 more each round"

glad swan
#

Wait how does set Joker slots to zero work
Does it mean that you can never get more jokers even if you sell your existing jokers like when you somehow mess up your slots with a mod

peak sand
#

it's from the Typecast challenge

peak sand
#

yeah you wouldn't be able to change your jokers anymore

glad swan
#

Absolutely jonkled

dusk burrow
#

typecast is easy but what if it was gold stake

peak sand
#

aw fuck hold on

dusk burrow
#

?

honest badger
#

i have successfully bullied myst

#

that makes 2 this week

peak sand
glad swan
#

I love having an entire row of debuffed eternal Jokers and zero slots

#

Please give me more slop

#

Turning on all of the negative modifiers at once should just cause the game to instantly delete itself off of your computer

dusk burrow
#

as soon as you start the run the lose screen pops up

uncut turret
#

Reading through all this like dangGlance2

dusk burrow
#

all house rules enabled blindfolded gold stake soon sir? 👀

uncut turret
shut lance
wooden iris
#

i just added this and this is the crash i get

#

any ideas?

peak sand
#

are you on the experimental branch?

#

@wooden iris

wooden iris
#

I forgot I wasn't lmao

elfin yarrow
#

@peak sand has somebody beaten a run unseeded with every modifier active

#

actually i wonder if thats physically possible

#

but im tempted to try anyways

peak sand
#

yeah good luck with "Chips cannot exceed the current $" lol

elfin yarrow
peak sand
#

with -$4 starting dollars you have NO CHIPS

dusk burrow
#

def impossible, i do wonder what the max rules possible is though

elfin yarrow
#

so i wonder with hades-max heat level RNG if its possible

elfin yarrow
#

lol

dusk burrow
#

yeah

peak sand
#

yeah good luck with finding skip tag double fool

#

AND still surviving

elfin yarrow
peak sand
#

mhm

elfin yarrow
#

so its not hopeless

#

:clueless:

#

i wonder how rigged of a run youd need

peak sand
#

actually you can just get two charm tags

#

both giving hermit + fool

#

$80 on boss

dusk burrow
#

get 1 with hermit fool and the other with hermit triboulet

elfin yarrow
#

lmao

peak sand
#

actually yeah get a Soul on the other one

elfin yarrow
#

LOL

#

wait what happens if you have both all jokers are perishable and all jokers are eternal active

#

i assume perishable will just trigger, but then can you sell the joker or is it stil eternal

dusk burrow
#

prob still eternal

peak sand
#

i made it so that they stack

#

have fun

elfin yarrow
#

oh no "all jokers are perishable" means even if you get cracked jokers earlygame you then have to get new ones later

#

LOL this looks miserable

elfin yarrow
dusk burrow
#

so you gotta get ankhs for your triboulet and skip a lot

peak sand
#

have fun

elfin yarrow
#

WHAT

#

i think this is actually not possible then without

#

a lot of negative jokers

#

you cant even stuntman because the chip/$ thing

#

what the hell

dusk burrow
#

you have 4 slots right?

elfin yarrow
#

actually the question is if its physically possible to win with all restrictions at all

peak sand
#

yeah you have 4 slots

elfin yarrow
#

seeded or unseeded

elfin yarrow
dusk burrow
#

yeah 4 triboulets by using ankh, gotta hit only the still active ones i think and skip a lot

elfin yarrow
#

i wonder if the play would to just go for a jokerless build early/mid game (SOMEHOW)

#

and then stack money and save it

#

for the later rounds to just have a playable build

#

for ante 7/8

#

that sucks though because +1$ reroll

#

god

dusk burrow
#

naur just let trib cook, 1 card carry

#

could maybe get a red seal or two

peak sand
#

oh yeah remember X2 blind size btw

dusk burrow
#

trib built different surely :clueless:

peak sand
#

you get 640 score per hand without any other jokers with a Straight Flush at $80

elfin yarrow
#

wait can blueprint copy a perished joker and still use it's ability

peak sand
#

uhhhh

elfin yarrow
#

maybe its not completely hopeless

peak sand
#

yes

dusk burrow
elfin yarrow
peak sand
#

clearly just hit the 0.3% negative chance every time

peak sand
elfin yarrow
#

(joker you like)
blueprint/the other copier i forgot the name of
and ankh each of those for functionally 6 of a joker possibly ignoring copies you could get from the one joker i forgot the name of (because that takes a joker slot or relies on negative)

peak sand
#

"Perishable debuffs Jokers 2 rounds earlier"

elfin yarrow
#

this is hell

shut lance
#

yes

dusk burrow
#

i feel like somehow the solution is still gonna end up being perkeo because of course it is

#

plasma doesn't work with the chips $ thing right?

peak sand
#

you are capped before plasma calcs

#

oh i forgot about these ones

#

i'd like to personally apologize

dusk burrow
#

triboulet gaming!!!!!!

#

all triboulet all the time

peak sand
#

curse of yorick go

dusk burrow
#

btw wouldn't magic deck be better for money?

#

soul > temperance, 2nd pack temperance > hermit > fool > hermit > fool > hermit

#

wait temperance does nothing with rentals

#

and thats still 80 anyway with $10 sell value

#

should be technically possible without "all jokers are rental", "-1 handsize for every $5" and maybe the "2x blind size"

peak sand
#

i think it is impossible either way because of Typecast

#

0 joker slots after a4

dusk burrow
#

oh yeah forgot to add the "perishable jokers go away 2 round earlier". perishable joker's round count doesn't go down for skipped blinds right? i've been operating under the assumption they don't

honest badger
#

i dont think they do

#

same way popcorn wouldnt tick down

peak sand
#

they don't

dusk burrow
#

yeah so you get all the triboulets necessary before ante 4 boss and skip every round after for typecast

#

5 rounds total for the perishable count as long as you don't have the modifier to lower that

dusk burrow
#

what if bobm house rule

shut lance
#

bobm

peak sand
shut lance
#

ooh

lyric hull
#

Ooooh sick

dusk burrow
#

have you abandoned this thread in favor of your myst mods thread?

peak sand
#

no, just not being worked on atm

peak sand
#

[HouseRules | Experimental]

  • Added 3(?) new modifiers
    • All Jokers are Pinned
    • All Jokers in shop and Booster Packs are flipped
    • All consumables in shop and Booster Packs are flipped
  • Updated and optimized some code
peak sand
dusk burrow
#

Basic Modifier point values
in the txt file

#

30 is pretty much unplayable modifiers and 5 is stuff you might turn on and forget about

dusk burrow
dusk burrow
#

the thing putting me on the "continue" screen after closing the modifiers is fucking me up frfr, just crashed like 3 times continuing a run that obviously wouldn't work

peak sand
#

idk if i can fix that, classic thunk spaghetti

#

also tyty!!!

dusk burrow
#

ywyw some of the point values are absolutely just eyeballing them cause i don't want to play with modifiers i think are unplayable usually

peak sand
#

i'll rewrite the entire mod to add houserules api soon™️

dusk burrow
#

sick

honest badger
#

sick

shut lance
#

sick

lyric hull
#

sick

proven breach
#

Would you mind if I attempted to make a branch of this with benefits as well, and maybe a point buy system? I love Slice & DIce's difficulty system, and I think it'd be really neat to apply those concepts here.

dusk burrow
#

where houserules api

peak sand
#

once i finish the api, most likely!

peak sand
dusk burrow
#

when is houserules api being released? (i don't want anyone to have it so it stays only negative modifiers)

balmy thunder
young mango
#

when house rules api i want to add btd deflation mode

peak sand
#

i forgor

young mango
#

i am mostly meming

peak sand
#

i still forgor

young mango
#

i still memw

dusk burrow
#

you still mew

peak sand
#

house rules 2 coming 2042

dusk burrow
#

insane release date, i can't believe it'll be done so soon

young mango
#

dang thats sooner than my mom accepting me as her daughter

dusk burrow
#

unfortunate

young mango
#

it was supposed to be funny......

peak sand
vestal kiln
young mango
#

based

peak sand
#

double posting, HouseRules is now available on Steamodded 1.0.0!

[HouseRules | 1.4.1]

  • Updated the mod for the latest version of Steamodded
peak sand
echo spear
#

are you creating a new game object to implement these?

peak sand
#

0.9.8 mods didn't have gameobjects

#

everything is hardcoded

echo spear
#

oh i see

#

nvm then

#

ty

stuck walrus
#

Hi, your house rules is not ruling in my pack apparently

peak sand
#

oh did i not send

#

eh ill figure this out later

stuck walrus
#

I've pinpointed that bunco is making house rules not appearing

#

Wait it is appearing but it takes several seconds

fierce warren
#

Hey, I think your mind is broken because whenever I use it with galdur it crashes

#

Mod*

stuck walrus
#

is it?

fierce warren
#

Oh, I meant house rules. every time I try to select house rules with that mod it crashes and I have everything updated

astral tinsel
#

^ crash log
HouseRules.lua:436 attempt to call global 'get_deck_win_galdur' (a nil value)

#

fix:
open HouseRules.lua and go to lines 433-436 where it says

    Galdur.generate_deck_preview()
    Galdur.populate_deck_preview(Galdur.run_setup.choices.deck, true)
    Galdur.generate_chip_tower()
    Galdur.populate_chip_tower(math.min(get_deck_win_galdur(Galdur.run_setup.choices.deck.effect.center, true)+1, #G.P_CENTER_POOLS.Stake), true)

and just replace those 4 lines with

    Galdur.include_deck_preview()
    Galdur.include_chip_tower()
astral tinsel
#

If you're not in the cryptid server, I guess not. Hold on, I'll edit it

Also, someone had some issues with the modifiers not working. I cannot replicate myself, but here's a (cryptid discord) link to their claim <#1264430590527012924 message> Nevermind, issue on their end

stuck walrus
#

Oops gotcha

fierce warren
#

Do you need it replicated I can send a recording of it just for records

#

I’m sorry I should’ve updated with the current state of things, but I forgot I left a message in here

#

Disregard, I restarted the game and it’s working

balmy apex
#

Oh did house rules never update to the galdur changes? I thought I sent myst a new copy

astral tinsel
glacial pike
#

A really cool feature for your mod would be a way to randomly select one or multiple difficulty modifiers for the run!

solar hemlock
#

this Mods dead