#Ro-Balatro [Roblox Themed 1.0.0 Mod] [10 New Jokers + Modded Consumable Type]

116 messages · Page 1 of 1 (latest)

mental vigil
#
GitHub

Now uses the new steamodded sound api (hopefully) and fixed the pixel smoothing bug

#

jeez that felt terrifying to send

mental vigil
#

fixed the bug with being able to buy and use slingshot and boombox, and then crash your game

#

the bug where every consumable is removed from the pool when a single one is on screen is very much still present but i beleive its a steamodded bug

somber wasp
#

I WILL BECOME A TROWEL GOD

#

I AM THE CROSSROADS CHAMPION

mental vigil
#

ultimate chips

mental vigil
#

It adds 2 new gears and jokers (though the jokers use placeholder art)

#

Ro-Balatro [Roblox Themed 1.0.0 Mod] [10 New Jokers + Modded Consumable Type]

ivory wagon
#

roblox based sound effects/text would be a funny option in settings

mental vigil
mental vigil
#

i had a dream last night that i actually made the art for swordman and adopt me i am so sad it was a dream

mental vigil
#

it fixes some bugs, makes adopt me give money on the payout screen instead of at the end of the blind, made the fallback gear sword (though it doesn't fix the stupid duplicates bug), and adds art for Swordsman and Adopt Me

mental vigil
#

also 4 new gears bugfixes and cryptid compatibilty

#

forgot to mention i slightly decreased the shop rate of gears because they were a little too common

mental vigil
#

wth why did the messiah break on my install what

#

huh

#

welp looks like i have to make v1.2.1 really soon

#

its going to be fun, this message appears if you use bomb with less than 5 levels

mental vigil
mental vigil
#

mwahahahahahahahaha

mental vigil
lyric owl
#

Try the newest release and the game crashed

#

Oops! The game crashed:
[SMODS robalatro "Ro-Balatro.lua"]:13: attempt to call global 'register_sound' (a nil value)

Additional Context:
Balatro Version: 1.0.1f-FULL
Modded Version: 1.0.0-ALPHA-0609b-STEAMODDED
Love2D Version: 11.5.0
Lovely Version: 0.5.0-beta5
Steamodded Mods:
1: Ro-Balatro by AlexZGreat [ID: robalatro, Priority: -100, Version: 1.2.1]

mental vigil
#

The sound api was readded and then immediately removed

#

I need to make a new version that uses the correct api

small matrix
#

I added the old sound API back for some reason fool

chilly remnant
#

is this just on my end or does anyone else have this with pixel smoothing turned on?

chilly remnant
#

yeah it looks like the 2x joker sheet isn't actually twice the size

mental vigil
#

what the hell

#

seems to be a uh slight error

#

i need to make v1.2.3 really soon

mental vigil
cerulean gyro
#

@mental vigil

#

using the item tht gives you a random tag and getting an orbital tag makes it not give you a hand to level up

#

it just crashes at end of shop / blind

mental vigil
lyric owl
#

V1.2.3 is worked well, it's a fun mod

crystal bluff
#

got this crash when using the paintball gun. version number matches up with what's on the actual git repo, not running an old version despite the version number.
replicated on a setup with just debugplus and ro-balatro

main.lua:3643: bad argument #1 to 'setPitch' (number expected, got boolean)

Additional Context:
Balatro Version: 1.0.1f-FULL
Modded Version: 1.0.0-ALPHA-0609b-STEAMODDED
Love2D Version: 11.5.0
Lovely Version: 0.5.0-beta5
Steamodded Mods:
    1: Codex Arcanum by itayfeder [ID: CodexArcanum, Priority: -100]
    2: Ro-Balatro by AlexZGreat [ID: robalatro, Priority: -100, Version: 1.2.1]
    3: Betmma Jokers by Betmma [ID: BetmmaJokers]
    4: Bunco by Firch, RENREN, Peas, minichibis, J.D., Guwahavel, Ciirulean [ID: Bunco, Version: 5.0]
    5: Deluxe Consumables Cards by JeffVi [ID: JeffDeluxeConsumablesPack, Priority: 1000]

Stack Traceback
===============
(3) method C function 'setPitch'
(4) Lua method 'play' at file 'main.lua:3643'
Local variables:
 self = table: 0x1b33ff08  {path:PaintballGun.ogg, mod:table: 0x1b213cf0, sound_code:robl_PaintballGun (more...)}
 pitch = boolean: true
 volume = number: 1
 stop_previous_instance = boolean: true
 key = nil
 sound = table: 0x1b33ff08  {path:PaintballGun.ogg, mod:table: 0x1b213cf0, sound_code:robl_PaintballGun (more...)}
(5) Lua global 'play_sound' at file 'main.lua:3682'
Local variables:
 sound_code = string: "robl_PaintballGun"
 per = boolean: true
 vol = number: 1
 sound = table: 0x1b33ff08  {path:PaintballGun.ogg, mod:table: 0x1b213cf0, sound_code:robl_PaintballGun (more...)}
(6) Lua field 'func' at file 'Ro-Balatro.lua:1022' (from mod with id robalatro)
(7) Lua method 'handle' at file 'engine/event.lua:99'
Local variables:
 self = table: 0x1b21eac0  {start_timer:true, timer:TOTAL, blockable:true, trigger:immediate, func:function: 0x1c2ca758 (more...)}
 _results = table: 0x1b9af818  {blocking:true, pause_skip:false, time_done:false, completed:false}
(8) Lua method 'update' at file 'engine/event.lua:182'
Local variables:
 self = table: 0x1b5cc1e8  {queue_last_processed:1163.7833333326, queues:table: 0x1b5cc210, queue_dt:0.016666666666667 (more...)}
 dt = number: 0.0133051
 forced = nil
 (for generator) = C function: next
 (for state) = table: 0x1b5cc210  {unlock:table: 0x1b5cc238, other:table: 0x1b5cc6b0, tutorial:table: 0x1b5cc288 (more...)}
 (for control) = number: nan
 k = string: "base"
 v = table: 0x1b5cc260  {1:table: 0x1ba40a10, 2:table: 0x1bc23a90, 3:table: 0x1b21eac0, 4:table: 0x1b21eae8 (more...)}
 blocked = boolean: false
 i = number: 3
 results = table: 0x1b9af818  {blocking:true, pause_skip:false, time_done:false, completed:false}
(9) Lua upvalue 'gameUpdateRef' at file 'game.lua:2507'
Local variables:
 self = table: 0x1b0e45e0  {ANIMATION_FPS:10, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1b370950 (more...)}
 dt = number: 0.0133051
 http_resp = nil
(10) Lua method 'update' at file 'main.lua:547'
Local variables:
 arg_298_0 = table: 0x1b0e45e0  {ANIMATION_FPS:10, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x1b370950 (more...)}
 arg_298_1 = number: 0.0133051
(11) Lua field 'update' at file 'main.lua:133'
Local variables:
 dt = number: 0.0133051
(12) Lua function '?' at file 'main.lua:77' (best guess)
(13) global C function 'xpcall'
(14) Love2D function at file 'boot.lua:377' (best guess)
Local variables:
 func = Lua function '?' (defined at line 48 of chunk main.lua)
 inerror = boolean: true
 deferErrhand = Lua function '(Love2D Function)' (defined at line 348 of chunk [love "boot.lua"])
 earlyinit = Lua function '(Love2D Function)' (defined at line 355 of chunk [love "boot.lua"])```
mental vigil
chilly remnant
#

Used a sword in a tarot pack that had 3/3 uses and it destroyed itself, is this correct behaviour?

hot ocean
#

jeez what this mod have been thru overnight LMAO

mental vigil
#

Until now

chilly remnant
#

I also have a pool bug but not sure if that's coming from here or not

mental vigil
#

Im going to california for 2 weeks so uh yeah

raven venture
#

It'll be fixed eventually

hot ocean
#

theres an issue with this mod's consumables with cryptid's Hammerspace.

its desc:

Apply random consumables as if they were Enhancements to your entire hand, -1 hand size

so basically it turns some cards into consumables so when they are in hand, you can choose to use em like consumables or play them like normal playing cards. the problem is, some robalatro consumables needs you to select a specific number of playing cards, and unfortunately they count themselves in. for vanilla consumables i believe they got fine-tuned so no such error

mental vigil
#

Im not exactly sure what i would do to fix that problem

hot ocean
#

no worries that cards kinda rare so not too much impact on the gameplay, but you'll prolly want to ask math for some ideas on fixing it

hot ocean
#

got another crash, saying ability is nil in local bonus = self.ability.extra.money in adoptme's code

mental vigil
#

Cant exactly fix it rn

hot ocean
#

self.config.extra.money

mental vigil
#

Im still in california for 2 weeks

#

Well now 1 and a half

hot ocean
#

yea im just putting it as a reminder here for later

#

for if you got any spare time

mental vigil
#

Ok

trail kestrel
#

Regardless of the times of usage, all gear cards disappears after a single use.

#

Can you check that?

hot ocean
#

fine on my end

#

not sure whats going on with ur game tho

small matrix
#

Could be a mod incompat, I’ve noticed this before when testing

chilly remnant
#

I only experienced it when using them on booster pack cards

mental vigil
#

Unfortunately i believe that is a steamodded bug

#

Honestly next update im just going to make it so you cant use them in booster packs

chilly remnant
#

Nah don’t do that, we’ll just fix the bug

hot ocean
mental vigil
mental vigil
#

I cant even find the area that changes that in cryptid’s code

small matrix
# mental vigil I cant even find the area that changes that in cryptid’s code

# Death and a CCD Patch
[[patches]]
[patches.pattern]
target = "card.lua"
pattern = "if self.ability.consumeable.mod_num >= #G.hand.highlighted and #G.hand.highlighted >= (self.ability.consumeable.min_highlighted or 1) then"
position = "at"
payload = "if self.ability.consumeable.mod_num >= #G.hand.highlighted + (self.area == G.hand and -1 or 0) and #G.hand.highlighted + (self.area == G.hand and -1 or 0) >= 1 then"
match_indent = true
mental vigil
#

Oh

#

Maybe its because i dont have min and max selection configs

#

I should have seen that from a mile away lol

small matrix
#

I use mod_num and min_highlighted, ye

acoustic bane
#

This is probably a mod-conflict, but it said RO-Balatro out loud so... here we go

mental vigil
#

No clue what is happening

#

Will investigate when i get home

crystal bluff
#

hey

mental vigil
#

yeah

#

i kinda think this mod is basically feature complete

#

so imma make 1 more bugfix update

mental vigil
# acoustic bane

could you please only do the last part where it says where the error is, the text file is literally 2mb large

small matrix
# mental vigil could you please only do the last part where it says where the error is, the tex...

INFO - [G] 2024-07-01 14:08:07 :: ERROR :: StackTrace :: Oops! The game crashed
[SMODS robalatro "Ro-Balatro.lua"]:534: attempt to index field 'ability' (a nil value)
Stack Traceback

(1) Lua local 'handler' at file 'main.lua:1908'
Local variables:
msg = string: "[SMODS robalatro "Ro-Balatro.lua"]:534: attempt to index field 'ability' (a nil value)"
(*temporary) = Lua function '?' (defined at line 6423 of chunk main.lua)
(*temporary) = string: "Oops! The game crashed
"
(2) Love2D metamethod at file 'boot.lua:352'
Local variables:
errhand = Lua function '?' (defined at line 1905 of chunk main.lua)
handler = Lua function '?' (defined at line 1905 of chunk main.lua)
(3) Lua upvalue 'calculate_dollar_bonusref' at file 'Ro-Balatro.lua:534' (from mod with id robalatro)
Local variables:
self = table: 0x00209570 {alerted:true, loc_vars:function: 0x004d6d78, calc_dollar_bonus:function: 0x00b19e08 (more...)}
(*temporary) = nil
(*temporary) = Lua function '?' (defined at line 533 of chunk [SMODS robalatro "Ro-Balatro.lua"])
(*temporary) = string: "attempt to index field 'ability' (a nil value)"
(4) Lua upvalue 'calculate_dollaf_bonusref' at file 'FusionJokers.lua:385' (from mod with id FusionJokers)
Local variables:
self = table: 0x03e00400 {last_aligned:-1, under_overlay:false, click_offset:table: 0x01db34e0, rank:1 (more...)}
(5) Lua upvalue 'calculate_dollar_bonusref' at file 'JankJonklers.lua:2034' (from mod with id JankJonklersMod)
Local variables:
self = table: 0x03e00400 {last_aligned:-1, under_overlay:false, click_offset:table: 0x01db34e0, rank:1 (more...)}

mental vigil
#

kthx

mental vigil
hot ocean
mental vigil
hot ocean
acoustic bane
#

Huh

#

There are 31 consum__e__ables in Ro-Balatro.lua

#

Should I just substitute them all

mental vigil
#

Yes

#

I will not stop making stupid typos

#

I have been depressingly unable to change anything in the repo rn as i have no computer access

acoustic bane
#

I'll fork and replace them first

bitter torrent
#

Also looks like using self in the self.area = G.hard wouldn't be good here as the consumable config doesn't store the current area the card's in, card does.

#

WHat is that line even doing, I need to actually look at the card's effect xdd

bitter torrent
#

ohh yeah I see

acoustic bane
#

are you still in this?

mental vigil
#

Honestly not really

acoustic bane
#

Forgot to ask, is this fully abandoned or still supported just not developed in the future?

mental vigil
#

Honestly probably the former