By popular demand, here is how you can get your hands on Brainstorm and reroll as fast as DrSpectred: https://github.com/OceanRamen/Brainstorm
The mod is in active development, and new features will be added regularly.
Feel free to request features below!
#BRAINSTORM MOD
859 messages · Page 1 of 1 (latest)
Downloaded this tonight after seeing it in action on DrSpectred's stream. Creator of it helped me on the Balatro University Discord get it up and running. Love it. Couldn't recommend it more. Very helpful for rerolls alone.
Hi, i got this error:
Error
Syntax error: game.lua:4: '=' expected near 'Game'
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x7fffbe172fa0
[C]: in function 'require'
main.lua:16: in main chunk
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'
verify game files on steam
Library > Balatro > Properties > Installed Files > Verify integrity of game files
Many thanks!!!
much much faster
~1,000 times faster if I calculated it correctly
would there be a way to change the auto reroll to look for specific legendaries instead of just a soul card in general?
Yes
The eventual plan is to be able to take filters from Immolate and be able to use them for Brainstorm’s auto-reroll
would it be possible for me to edit the code to make it search for that or is it not possible yet?
No
I could make a quick edit if you want but I’m going to be busy for most of the day
Wait, you might be able to just do it in gold stake with collection manipulation
lol
If you want Perkeo make a new profile and get gold stickers on the other jokers, then I think the reroll will only give you Perkeo seeds
No it doesn’t
Hey Spring - this mod is amazing, I appreciate your work!
Is there any way it could search for the first two skips rather than just the first? I am not sure how much work that represents.
Thanks again! 🙂
The long term plan is to link it with Immolate, so that filters could be used interchangably between both programs to find seeds
Excellent work @inland creek. Have you looked into using nativefs for save states? Lovely shouldn't have any kind of impact on filesystem access.
Either way let me know how I can help
There’s no need to use nativefs for save states because brainstorm just uses the same code Balatro uses for saving and fetching save files. That way the save states are in the same folder as the games save file.
Gotcha gotcha, I assumed that you were using a boutique implementation for reasons
Yeah I mean it doesn’t really make much difference. It just depends when you want the save states stored
But I’m currently refactoring the whole code base, so if there are changes that u think might be good do let me know
Brainstorm was my first mod, so the alpha version was pretty messy.
I do have a question though @austere imp ,, is it possible for you to make a better way to get mod files?
Depends on what you mean by that and how you're currently doing it
As far as I’m aware currently the best way is lovely.mod_dir .. “mod_name”
But if someone changes the directory name, that breaks.
Ankh also has the same issue.
hah yeah, that's been an issue for a while. I forgot about it 
I'll probably go ahead and implement that feature alongside patch metadata query (working on it right now)
Thanks!!
no problem! thanks for reminding me about this :-)
I’ll let you know if I encounter any more things!!
Thanks for all ur work on lovely!
@eternal orbit Math told me you managed to reverse engineer the negative shaders. I was wondering if you could help me out with something?
Uh not exactly
Only the color inversion (and even then it’s still not 100% accurate, but close enough)
how do you get the whites the same?
I don’t know how the dissolve mask
I’m not sure what you mean by whites
Could you maybe show an image/example
yeah
1 sec
(vanilla)
and im trying to reverse engineer this
this is what ive managend to get.
Do you know what HSL is?
Because that’s what the game modifies for the shader
yes
Ok good
For all the whites, just take the inverse of the Saturation value
Ex saturation value of 95 > 5
18 > 82
do that for the black bg, shading on the face, and nose as well as that smile (I think?) below the mustache
yep
although I think the bg colour would just 000000 so just do white for that
ok
that's how it is for other negative jokers anyway
ping me when you are done and I'll tell you what do after
done i think
ok for all the other colours you need to take the HUE value and modify it
and im inverting luminance right?
but the really annoying thing is that the game handles the hue value from a range of 0-1 instead of 1-360 swhich is why I can't get an accurate result
hmm
when you get a colour, take the hue value and subtract it from 72.
if it is negative, add 360
this is the best approximation i can get unless you can find a program with that range of 0-1
vec4 effect( vec4 colour, Image texture, vec2 texture_coords, vec2 screen_coords )
{
vec4 tex = Texel(texture, texture_coords);
vec2 uv = (((texture_coords)*(image_details)) - texture_details.xy*texture_details.ba)/texture_details.ba;
vec4 SAT = HSL(tex);
if (negative.g > 0.0 || negative.g < 0.0) {
SAT.b = (1.-SAT.b);
}
SAT.r = -SAT.r+0.2;
tex = RGB(SAT) + 0.8*vec4(79./255., 99./255.,103./255.,0.);
if (tex[3] < 0.7)
tex[3] = tex[3]/3.;
return dissolve_mask(tex*colour, texture_coords, uv);
}
```heres what the code for the shader actually is though just in case you understand it more than I do
The last 3 lines don't apply here so don't bother with those
hey @austere imp I'm encountering an issue and i'm not sure if it's lovely related or something, but I have no idea what's going on.
function initAssets()
local lovely = require("lovely")
local nativefs = require("nativefs")
assert(load(nativefs.read(lovely.mod_dir .. "/BUMod/assets/2x/test.lua")))() -- test.lua: print("HELLO FROM TEST.LUA")
-- OUTPUT: "HELLO FROM TEST.LUA"
local assets = {
{
name = "Joker",
path = lovely.mod_dir .. "/BUMod/assets/" .. G.SETTINGS.GRAPHICS.texture_scaling .. "x/Jokers.png",
px = 71,
py = 95,
},
}
G.ASSET_ATLAS = G.ASSET_ATLAS or {}
for i = 1, #assets do
local asset = assets[i]
local path = asset.path
print("Loading asset from path:", path)
if not nativefs.getInfo(path) then
print("Error: Path does not exist:", path)
end
local success, image =
pcall(love.graphics.newImage, path, { mipmaps = true, dpiscale = G.SETTINGS.GRAPHICS.texture_scaling })
if success then
G.ASSET_ATLAS[asset.name] = {
name = asset.name,
image = image,
type = asset.type,
px = asset.px,
py = asset.py,
}
else
print("Error loading image:", image)
end
end
end
the test proves that the path exists. but for the rest of the function the game doesn't think the path exists. I'm not sure if I'm just being stupid, but I've spent like a few hours trying to figure this out and I've gotten nowhere.
eg. you get Error: Path does not exist?
Yes
but assert(load(nativefs.read(lovely.mod_dir .. "/BUMod/assets/2x/test.lua")))() works.
AppData/Balatro/Mods/BUMod/assets/2x/Jokers.png
and the assertion passes if you check for Jokers.png, right?
if you're refering to assert(load(nativefs.read(lovely.mod_dir .. "/BUMod/assets/2x/test.lua")))() then no, bc I cant run the image file.
but if I did nativefs.getDirectoryInfo(lovely.mod_dir .. "/BUMod/assets/2x/") it would return nothing.
even though assert(load(nativefs.read(lovely.mod_dir .. "/BUMod/assets/2x/test.lua")))() proves that there is something.
it's really strange.
this is what i get in console:
INFO - [GAME] HELLO FROM TEST.LUA
INFO - [GAME] C:/Users/x/AppData/Roaming/Balatro/Mods/BUMod/assets/2x/Jokers.png[GAME] Loading asset from path:
INFO - [GAME] Could not open file C:/Users/x/AppData/Roaming/Balatro/Mods/BUMod/assets/2x/Jokers.png. Does not exist.[GAME] Error loading image:
and if I try to do nativefs.getDirectoryInfo(...) I get an error
even though the line above it, succesfully called a file from that directory:
assert(load(nativefs.read(lovely.mod_dir .. "/BUMod/assets/2x/test.lua")))() -- test.lua: print("HELLO FROM TEST.LUA")
-- OUTPUT: "HELLO FROM TEST.LUA"
print(nativefs.getDirectoryInfo(lovely.mod_dir .. "/BUMod/assets/2x/"))
uh yeah, sorry, I'm still in Rust mode.
win + R, paste this path in C:/Users/x/AppData/Roaming/Balatro/Mods/BUMod/assets/2x/Jokers.png
see if windows can find it
afaik nativefs doesn't have getDirectoryInfo
I might be wrong though, it's been a while since I've looked at it
Ah wait maybe I meant getDirectoryItems
But regardless that’s not used in the main part of the code that’s throwing the errors
getDirectoryItems returns nothing as well though
@abstract latch did u encounter any issues like this ever?
I haven't encountered this issue myself, but I've seen it from others
I'm not sure yet what exactly the cause is
Do you know how they fixed it?
I don't think im being stupid, ive tried so much to no avail
I don't, but I can try to investigate given an example to reproduce
idk, i hope im not just doing something moronic.
I have it this doesn't depend on steamodded in any way?
no
it doesnt
this is working steamodded code for comparison
local file_data = NFS.newFileData(self.full_path)
if file_data then
local image_data = love.image.newImageData(file_data)
if image_data then
self.image = love.graphics.newImage(image_data,
{ mipmaps = true, dpiscale = G.SETTINGS.GRAPHICS.texture_scaling })
else
self.image = love.graphics.newImage(self.full_path,
{ mipmaps = true, dpiscale = G.SETTINGS.GRAPHICS.texture_scaling })
end
else
self.image = love.graphics.newImage(self.full_path,
{ mipmaps = true, dpiscale = G.SETTINGS.GRAPHICS.texture_scaling })
end
it seems using the path directly doesn't work
knowing that it's probably better to just error out if the file data fails, but whatever
use newFileData and newImageData
yeah that rest was redundant, it seems like
local file_data = assert(NFS.newFileData(self.full_path),
('Failed to collect file data for Atlas %s'):format(self.key))
local image_data = assert(love.image.newImageData(file_data),
('Failed to initialize image data for Atlas %s'):format(self.key))
self.image = love.graphics.newImage(image_data,
{ mipmaps = true, dpiscale = G.SETTINGS.GRAPHICS.texture_scaling })
@inland creek
function initAssets()
local lovely = require("lovely")
local nativefs = require("nativefs")
local asset = {
{
name = "Joker",
path = lovely.mod_dir .. "/BUMod/assets/" .. G.SETTINGS.GRAPHICS.texture_scaling .. "x/Jokers.png",
px = 71,
py = 95,
},
}
local full_path = lovely.mod_dir .. "/BUMod/assets/" .. G.SETTINGS.GRAPHICS.texture_scaling .. "x/Jokers.png"
local file_data =
assert(nativefs.newFileData(full_path), ("Failed to collect file data for Atlas %s"):format(key))
local image_data =
assert(love.image.newImageData(file_data), ("Failed to initialize image data for Atlas %s"):format(key))
local image = love.graphics.newImage(image_data, { mipmaps = true, dpiscale = G.SETTINGS.GRAPHICS.texture_scaling })
G.ASSET_ATLAS = G.ASSET_ATLAS or {}
G.ASSET_ATLAS[asset.name] = {
name = asset.name,
image = image,
type = asset.type,
px = asset.px,
py = asset.py,
}
end
something like this?
yeah looks good
you can get rid of that full_path definition though and just replace it with asset.path, they're the same thing
Yeah
I tried installing this and it doesn't seem to be working, is there something I'm missing?
Is this mod incompatable with other mods?
no, its compatable
Ah well now I'm definitly confused it's not showing up in the mods list.
Yeah that's because it doesn't use steammodded.
press ctrl + t and see if something happens...
Should I not have it in the mods folder and no nothing happened when I pressed ctrl + t
yes, it should be in the mods folder?
Well, that worked! It does seem to overwrite my UI editor.
Well of course I can't promise its compatable with every mod
It's alright, I just had to turn it on and off again.
your lovely is outdated
Ah ok thanks
Im getting this: Error
Syntax error: game.lua:4: '=' expected near 'Game'
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x7ffdecc72fa0
[C]: in function 'require'
main.lua:16: in main chunk
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'
verify game files on steam
that worked, thank you very much
im getting the same error, verifying game files on steam just makes my mods disappear
so i do the steam injector again and it gives the same error
if i delete version.ddl from game directory game works fine but brainstorm doesnt appear in mods list
make sure you're following up to date steamodded instructions
you can't use the steamodded injector alongside lovely
you need to install steamodded as a lovely mod
yep that was the reason, huge thanks for letting me know!
INFO - [G] Failed to connect to the debug server (this is in balatro.exe if i run maybe it has to do with that)
tried fixing that for 2h now i think i give up lol
that's unrelated and safe to ignore
brainstorm isn't a steamodded mod, that's why it doesn't show in the mod list
it has a tab in the game settings
So I did this to fix a similar issue, and now it's displaying the error message "game.lua:2869 Attempted to index 'SETTINGS' (a nil value)". This is my first time using Lovely, so I'm not sure if this is a problem with that or the mod. Does you know of a way to fix this?
could you share the full crash screen?
Make sure the mod directory is called “Brainstorm”
The issue is a file path one. I think
nvm, i got it fixed. one of the files wasn’t in the brainstorm folder
hey sorry if this is a dumb question but i downloaded the mod and i think i downloaded lovley correctly but when i put Brainstorm into my mod folder it dosnt do anthing in game. do i also need steammodded?
No u don’t need steamodded.
Make sure brainstorm folder is called “Brainstorm”
And check that lovely is installed in the balatro game directory
thank you this just helped me as well
BRAINSTORM MOD
https://github.com/OceanRamen/Brainstorm/releases/tag/v1.1.0-alpha
CHANGES
Feat(Deck View: Hide Played Cards): Added Deck View: Hide Played Cards option to settings. If Enabled, Played cards (which would previously be greyed out) are now removed from Deck view. This was highly requested for some time.
**Feat(Settings): **Added "Deck View: Hide Played Cards" Toggle.
**Feat(Settings): **AutoReroll Search Tag options are now the names of the skip tags, instead of their IDs.
**Feat(Settings): **Renamed "Search For Soul" to "Charm Tag: Soul Search" for better readability.
Apologies for the long period of time since my last release, I have been super busy with BU-CB & Other things!
As always, let me know if you encounter any issues. ~ OceanRamen / Djynasty
"Feat(Deck View: Hide Played Cards)"
This is insane! thank you so much for that
deleted
?
no problem! :D
I just updated Brainstorm and picked up your challenge mod. Now Windows Defender has been flagging the version dll file. Not sure if that's part of your mods or lovely injector. Been loving using Brainstorm and I'm excited to try out the challenge mod.
Is there a particular reason that the quickload/quicksave slots only go up to 5?
lovely injector. its a false flag. just whitelist ur balatro directory. happened to a lot of people over the weekend.
didnt think ppl would need more than that tbh
I figured it was lovely with the file that it was flagging but wanted to make sure. Thank you
Someone told me control A is how you get it to run the macro, but that's not working for me. Any advice for somebody trying to get this to work? Looking for Soul cards
Yeah, I think it says in the readme no?
The mod https://discord.com/channels/1116389027176787968/1228149931257237664 does not work with brainstorm. Like at all
Yeah, because brainstorm has a similar debug feature.
Can’t appear ante 1
Also I just realize we have to optimize it so it knows they can’t appear ante 1
I can't find a /%appdata%/balatro/mods directory in my computer
wtf is lovely injector
you need to create it
it's not just magically there
i figured it out, it looks like lovely created it
right, it does that
Hi, is it possible for Brainstorm and https://discord.com/channels/1116389027176787968/1228149931257237664 work alongside each other?
For now brainstorm will take over and make debug plus lose some of it's control function (like shift+/ toggle 🪵)
Which also breaks steamodded keybinds api
https://github.com/Steamopollys/Steamodded/commit/64bb63d9149c90f9bf0712881e1a6bf00041f537
You mean Debug Plus won't work?
Nah, if someone creates a mod that uses smods keybinds, that won't work for those who have brainstorm installed
DebugPlus works fine with that
But it has some features failing when alongside Brainstorm. Then again it might be on DP's end so I don't really know
Brainstorm has compat issues due to it being in early stages of development.
I have a lot of stuff I'm working on currently, so I just don't really have the time right now to update it.
There is a big Brainstorm Update in the pipeline, so I will try to improve compatibility.
Thanks for the explanation.
anyone got this error?
Error
Syntax error: game.lua:4: '=' expected near 'Game'
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x7ffb68582fa0
[C]: in function 'require'
main.lua:16: in main chunk
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'
I only get it when I have brainstorm loaded with lovely
You sure it's a brainstorm problem?
well it only happens when I try to load the brainstorm mod
wait never mind I found a fix
ok I now have another issue
this is the log I get when starting the game
and brainstorm mod doesnt load
idk why its skipping the .lua files
brainstorm isn't a steamodded mod, that's all
it should be loaded properly, but it doesn't show up in steamodded's mod list
that's normal
brainstorm settings have a tab in the normal game settings
Ohh okok
Im having trouble downloading this mod. I clicked the link at the top of this page, I clicked the green button that says "<> code" and downloaded the ZIP. I then put the file in my balato mods folder, which does work for the other few mods i have. I open the game and the mod isn't there. Anyone know the issue?
Is there a brainstorm tab in the settings page?
I don't see it anywhere
What does the brainstorm folder look like?
The folder name has to be exactly "Brainstorm"
Rename it to that and you should be good
i didnt know the literal name affected it, ill try it
it's an awkward restriction with Lovely as it doesn't allow you to get your own mod's directory (yet)
this will likely be resolved sometime soon
i made the name of the file this and it still doesn't work
i can open the game but it doesnt show up
In settings or in mods
Put everything in the brainstorm-master folder into just the brainstorm folder
Oh I didn't scroll down
I need help again 🙂 . Last night i was able to use the brainstorm mod perfectly fine with no issues for a while. I then shut off my pc for the night and went to bed. This morning, i boot up my PC again and the brainstorm mod just isn't there anymore.
My othermods work just fine as normal so idk the problem with it
reinstall lovely, and whitelist the balatro folder.
What's the intended replacement for the brainstorm hide played cards that was just removed
@inland creek did you see my PR? https://github.com/OceanRamen/Brainstorm/pull/7
what do i need to install to get brainstorm mod
A new quality of life mod that’s coming.
I didnt. I will look at this sometime today.
@drifting hawk merged, thanks 👍
sorry for taking so long to review it, been busy with Saturn.
No problem
yeah I need to update brainstorm, it's been kinda neglected by me for a little bit.
@drifting hawk Would you be interested in working together on a more advanced debug tool for a new quality of life mod I'm working on?
a lot more debug features, like nuking the deck, adding custom amounts of consumables etc, keybinds to duplicate items, toggle free-rerolls etc.
and some other stuff that I cant remember imediately off the top of my head
Yeah I should be able to add a decent chunk of those to DebugPlus
The new command handler I'm working on should make a lot more possible
Also I have duplicste cards right noe
And remove cards for thinning deck
nice
so..norton killed this mod.
What do you mean?
Redownload lovely. Whitelist balatro folder.
@inland creek Is Brainstorm known to not work on Mac? In my lovely logs I get a line per file like 'INFO - [G] 2024-07-24 19:07:23 :: TRACE :: Loader :: Skipping non-Lua file or invalid header: Brainstorm.lua' (I have other lovely mods like saturn working, so I know my install ins't totally borked
that's normal, brainstorm does not use steamodded to load, so it's skipped by it
it's still being injected with lovely if set up right
hrrm, ok, but it doesn't seem to get loaded at all
what happens if you press ctrl + t
yah
omg this changes everything... legendary jokers are so easy now
Is it possible to set debug mode to default on?
change the debug mode value in the config you ship the modpack with to true
["debug_mode"]=true,} in settings.lua
TBH the mod should just respect whatever the current value is as the default, so if another mod enables it, Brainstorm doesn't Disable it again.
the debug mode on brainstorm is really shit
i literally only added it for playtesters of BU-CB-DEV
Yeah but it also disables the games built in Debug mode and DebugPlus when off.
yeah
thats bc brainstorm debug mode is literally just an ingame toggle for the games debug mode
Yeah but I seitch it to on in DebugPlus but then you switch it off again when the game starts
yeah i think thats a bug
does the auto reroll not work with any mod that adds other tags?
It should work, but those tags won’t be listed
Depending on the mod though it could be fragile
You said you were using Cryptid, and that adds tags that have different conditions… yeah that could screw things over
yeah
but the soul skip thing still works, whenever it does land on charm it always has soul
so i think thats working
but it just wont always land on charm
wish there was a way to auto reroll with cryptid and also to the cryptid custom tags but i think that may be really annoying to add
just the autoreroll doesnt work, the rest works fine
also how do i delete a save state
will probably test mod compat more when I overhaul the reroll system at some point
Error
Syntax error: game.lua:4: '=' expected near 'Game'
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x7ffa6e312fa0
[C]: in function 'require'
main.lua:16: in main chunk
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'
i have this error,i have the steamloader and lovely instald,is that a problem
verify game files
Ok,thanks
what does autoreroll search pack do?
i know what the search tag does what does the search pack do?
Shop 1 pack
Is it possible to reroll for a specific joker? I wanna run Madness and the uncommon tag isn't being kind.
Not yet.
hmm
im kinda confused i cant get brain storm to work and ihave it in the correct location not sure what im doing wrong
Your version dll is not in the right place, look at the lovely installation guide to see where to place it correctly
Again, brainstorm causes nopeus not functional.
to my knowledge it's just a conflict, not a bug.
can you show me the conflict in nopus?
it does not crash, but additional speed options are not present
going into brainstorm's lovely.toml and removing the patched marked as # Add aditional gamespeeds to settings will stop brainstorm from overriding the code nopeus tries to change
its not something either mod creator should be concerned over, although i think i have an idea of solving it on nopeus' end
nopeus should be compatible with brainstorm now @rain rain
but tbf, does brainstorm really need the additional speeds feature? people download it for fast reroll & auto reroll features, and there's already other additional speed mods that do the same job
I personally don't understand the point of a mod adding things outside its main purpose
Brainstorm was a quality of life mod.
additional speeds are quality of life.
there are a lot of people, who do not use other speed mods, like nopeus.
Just make them work together is enough i guess
@burnt marten instead of complaining about it you could always make a pull request? People seem to forget that we have lives outside of development, not to mention that the mod might not be specifically designed for your use case.
eh, I'm not really complaining, just don't understand the idea. If the intent was to be a quality of life mod then I completely missed it, as I only know this mod for auto- and fast reroll.
As for some people not knowing about other mods, I don't see it as a valid reason, because some other people also want and prefer those alternatives
I think a lot of the philosophy is to have like one QoL mod to do everything you’d want, which is fine I guess
Brainstorm was focused more on things like routing and finding seeds so having a faster speed feature does make sense, even though ultimately the reroll features are all it’s known for
¯_(ツ)_/¯
What about having a QoL modpack consisting of a number of small mods
Like one for speed, one for hiding played cards, one for restart shortcuts, etc
That's basically what Saturn is trying to be, as far as I understand
It still is one discrete mod, even if its config menu allows for different parts to be enabled/disabled
I guess
there would probably need to be a common dependency on a lovely mod to handle configs and config menus tho (for those who don't want to use steamodded)
SMODS is a lovely mod
actually though I was thinking that
if I defined my config manually, It would work the same if I added a new tab in settings or a config tab in SMODS right?
lets move this to #💻・modding-dev to not go offtopic
nice
made this significantly faster
filter I was using was Charm Tag + Soul + Mega Spectral Pack
in the process, it'll probably also be significantly harder to add mod compatibility lol
nice!
can somebody just pin the installation instructions?
Hello everyone, I think I found a bug with Brainstorm whenever you install a mod that adds more than 4 suits to your game.
Basically with brainstorm installed, whenever you add a card that add 1 or more suits to your deck, when you try to open your full deck the game crashes.
In the video it happened with the Bunco mod, but I have a similar crash with other mods that add suits to your full deck.
(Sorry for my bad english, I'm french Ahah)
Here I the crash happens with the "sixsuits" mod
Hope all of it helped ! But its really frustrating to say goodbye to brainstorm, I really like this mod 😔
Will be fixed in new brainstorm rewrite
If i have time I'll fix the issue on the current version
Awesome, feels weird to play without the brainstorm mod lol
Hello, sorry for the question: will I still unlock achievements on Steam when using this mod? Thanks.
Steammodded disables achievements, there is a mod somewhere that re-enables them
brainstorm isnt a steamodded mod
....wait it's supposed to disable achievements? I finished my spectrals collection with some mods and everything triggered properly 
It disables steam acheivments but not the games acheivments
Then I must have done something because the Steam achievement did pop up as expected
You have steamodded installed?
Definitely, yes, with Lovely and all that jazz, with a bunch of mods like ScorePreview and StickersAlwaysShown and stuff
stickersalwaysshown enabled achievements by default
Exactly, I just use lovely
I don’t know, I hope they will unlock. I just use brainstorm because I don’t want to change the gameplay.
Yes, that’s a common thing people do.
I’m not planning to ever make Brainstorm Steamodded dependent.
Yes.
Unless you are using debug mode, in which case you will not earn achievements on steam while it is enabled.
Perfect! Not using this 😉
Well, a happy accident for me then lol
Use Immolate for now
Long-term plan is to add customized filters that let you do things like that
idk where this setting is from
but brainstorm disabled it apparently
mod incompatibility?
which one
idk
which setting
fast-forward is nopeus from https://discord.com/channels/1116389027176787968/1262697083438235729
Yeah they are from Nopeus
I don't think Brainstorm is working for me
I use Ctrl+a to autoroll, and it just rerolls once and then just stops??? Most of the time there isnt even a Charm Tag (which is what my setting is set to)
You are probably using the Bunco mod (or some other mod that adds more than 4 suits to your game) at the same time. Happened to me + some other crashed while having Bunco + Brainstorm at the same time. From what i’ve seen these 2 mods are incompatible at the same time
It’s because of the tags probably
Will take a look at it in the upcoming patches
Can’t wait 💪
Sneek peak of what's to come
how are the files from 2 weeks ago when the release is yesterday
and the repo is from 2 months ago 😭
installed and crashes upon pressing ctrl a
i assume brainstorm only works on windows now? since immolate contains an .exe file
im on macos i wonder what will happen if i install immolate anyway
ah wait nvm it sources immolate.dll from brainstorm directly and its simply isnt there yet
nvm again it is there but i assume macos doesnt see / run it
actually, im not sure if it is compatable or not.
i dont think it is, bc mac needs a mach-o file, but brainstorm currently uses a dll. we will add macos build for proper release.
thank you!!
That's okay. If I have time at some point I will look into a temporary macos build, and if it is easy to do, I will add macos builds to release workflow
Nope, i dont have any mods that add suits. I cant get the list up right now, but i only really have Cryptid, and a few other QoL mods (like Talisman, 1 mod for adding challenges, that one which adds editions for planets, idk what else ill check when i can))
Ive noticed that when it does manage to find a charm tag, it does have a soul in it, it just kinda doesnt autoroll (and i have to hit ctrl+a (or t) until a charm tag appears.
^^^
Cryptid adds some tags that you can’t find normally, which currently messes with Brainstorm @weary coral
Ah i see, so if i were to disable the tags, brainstorm would behave normally?
Ideally
Haven’t tested
does anyone have problems with chrome blocking the download for lovely?
cheers
minor bug (proton). if you load a game and save to a slot balatro crashes. it's fine after that I think, just doing things that don't trigger a save or having done nothing, z + number will crash. hopefully easy to reproduce and possibly fix
Hmm odd
If you do anything like play a hand after loading does it no longer crash?
Wondering if it's a side effect of the change to force a save
Also could you send the crash log
prob better to check on the new release. it's pretty minor, you don't lose game progress or anything
💀💀
Hi there, I’m really hoping to install the Brainstorm mod (looks amazing, Djnasty) but im struggling. Could anyone direct me to detailed setup instructions? I’m not certain but I think my issue is with the lovely injector. Once I paste the .dll in my game files folder, I can no longer run the game.
Is steamodded also required for Brainstorm?
brainstorm doesnt require steamodded, just lovely
Thanks! Would having steamodded interfere with Brainstorm?
nope
Apologies if I’m missing anything obvious - I’m a total noob at this and not typically even a windows user. This is what my game directory and mod directory look like, as well as the error I get when trying to run Balatro through Steam. If anyone has any advice I would massively appreciate it.
Not that I’m aware of. I am on windows and my understanding is that proton is not needed. Is that correct?
Try verifying file ibtegrity in steam
#1209564621644505158 message @ wilson
That did it!!! Many many thanks to you 🥲
How does this mod work?
I mean, I downloaded the mod but I can’t figure out the features. I tried looking online and I only found this video: https://www.youtube.com/watch?v=Hn5c4PGvXwU
But in the video, the guy has way more options. How do I unlock those?
AFAIK, features are available individually in different releases and he wants to polish more before releasing all of it (some it may also be the saturn mod by same person)
thanks
my save states are not working (im pressing z+1 and then x+1) there was no text and nothing happened
no save states in latest version of mod
I'm working on a specific save manager mod
for now, best to stick to the older release of brainstorm.
actually, what's the expectation for the new seed searches? like a perkeo + observatory can take a couple seconds (which can feel like a crash or lock, and of course it can go through in a fraction of a sec too)
I’d need to do some math to figure that out but it should be straightforward
It is random though, so the run times can vary a lot
the freeze will be fixed in an upcoming release. Just need to run the seed searcher on a seperate thread.
DebugPlus does
yeah but debugplus also introduces a bunch of debug stuff which pretty much invalidates runs so i'd stay clear of that
incase you accidently hit something.
Oups sorry
The closest you’ll probably get to something like Brainstorm on unmoddable platforms is if/when you can run Immolate filters on the web
Since that’s what Brainstorm now uses under the hood
hi, which version of the mod has savestates included?
@unreal compass Link to mod download: https://github.com/OceanRamen/Brainstorm/releases
thanks!
whats the button to auto reroll?
ctrl+t. ctrl+a for filtered
thank you!
Why can you only select 1 option for the auto reroll? i would suggest allowing multiple filters (rare tag, negative tag, spectral pack etc.)
V2.0.0 is not out yet? i can only find the v1.1.0
isnt supose to have a 3 file here? or im being dumb dumb and only need one of those 2?
Source Code (zip) will work
i see, thx
😭
what about it
if brainstorm is installed correctly, it should be a tab in the settings
aka opções
Idk what im doing wrong
is it in the options
oh, im just being dumb... thx
Is there anyway to use Brainstorm for Perkeo and early Sixth Sense?
describe what you've done? have you followed the instructions with lovely injector?
yeah yeah I figured it out
but now I think filters doesnt work
For example I chose charm tag but I havent seen a single charm tag yet
got it
latest version of Brainstorm seem to crash on my mac when rerolling filtered games, and I can't figure out why. The V1 is working, thou, and I'm wondering if it's not a key binding thing, maybe ? If anyone has an idea...
Oops! The game crashed:
main.lua:1491: dlopen(/Users/melvilletilhplunvenn/Library/Application Support/Balatro/Mods/Brainstorm-2.0.0-alpha-1/Immolate.dll, 0x0005): tried: '/Users/melvilletilhplunvenn/Library/Application Support/Balatro/Mods/Brainstorm-2.0.0-alpha-1/Immolate.dll' (not a mach-o file)
Additional Context:
Balatro Version: 1.0.0b-DEVELOPMENT
Modded Version: 1.0.0~ALPHA-1103a-STEAMODDED
Love2D Version: 11.5.0
Lovely Version: 0.6.0
Steamodded Mods:
1: Brainstorm by OceanRamen [ID: Brainstorm, Version: 2.0.0-beta, Uses Lovely]
Lovely Mods:
1: Saturn
Stack Traceback
===============
(3) field C function 'load'
(4) Lua field 'autoReroll' at file 'main.lua:1491'
Local variables:
seed_found = string: "EFWTDZIH"
ffi = table: 0x010a917040 {cdef:function: builtin#187, sizeof:function: builtin#193, cast:function: builtin#189 (more...)}
lovely = table: 0x010a90fee0 {mod_dir:/Users/melvilletilhplunvenn/Library/Application Support/Balatro/Mods (more...)}
(5) Lua method 'update' at file 'main.lua:1457'
Local variables:
self = table: 0x0116a643d8 {P_CENTERS:table: 0x0129fa8c68, P_CARDS:table: 0x0129fa37c0, FUNCS:table: 0x0116a6a8e0 (more...)}
dt = number: 0.0217036
(6) Lua field 'update' at file 'main.lua:965'
Local variables:
dt = number: 0.0217036
(7) Lua function '?' at file 'main.lua:909' (best guess)
(8) global C function 'xpcall'
(9) Love2D function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 880 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"])
New version doesnt work with mac
beta version uses DLL files, which are incompatable with mac
when it is released fully will have mac compatability mode
great ! 🙂 thank you !
Does Brainstorm not work properly with Cryptid mod decks?
Is there a different hotkey other than R to restart and prompt the Brainstorm mod to look for the selected tags on the settings page?
When I press R it does not seem to search for what I have selected.
it's a different set of keys. Rerolling filtered is crtl+a
Awesome, thank you. But also, where does it say that? Just trying to alleviate confusion for others in the future.
I think it's indicated in the informations about the mod (I think)
Never could make this mod work
everytime I press CTRL+A i got this error message on the console
can i use brainstorm to generate a seed with 2 legendaries
iirc the latest version has an option for that?
it has number of souls at the bottom, dunno what that does or if it's active
(2.0.0.alpha.1)
If you do that along with two charm tags it’ll generate a seed with two legendaries
soo i have been playing with this mod and having fun but then saw this ... did i break something or them errors normal?
I am having some trouble downloading this mod.
I download the source.zip file, extract files, add it to the mod directory under the name 'Brainstorm', but in-game in the mods menu I only find Talisman
verified game files and restarted steps: Main.Lua3522 Stack Overflow
verified game files again and it worked lmao
What does Disable Mod Badges do? Don’t tell me that shit disables achievements
That’s a steamodded setting
Is there any way to make runs utilising the brainstorm mod to count for achievements?
brainstorm runs do count towards achievements
steamodded disables achievements
well it could still store stuff that would count toward acheivments
like joker stickers
or discovery
What
what is confusing about that?
they behave like a seeded run then?
they behave like an unseeded run unless using another mod that changes that
so then you can do things towards acheivments
Yes that's what I'm saying??
?
Although the mod appears as activated, the auto reroll doesn't work, any help?
2.0.0-beta?
How do I disable the disable achievements through steamodded. The seed line is always blue when I beat a run no matter the settings. Trying to remove steammoded from my files doesnt allow the game to load.
idk why the 2.0.0-alpha-1 appears as 2.0.0-beta but yep
i have tried an older version (1.1.0-alpha) and it works
got a small question, how do the instant Perkeo/Observatory work? (not using it unless I want a run with it early, just curious)
(as in do you need to play the small blind or can you skip to the Ante 1 boss with no worries)
also, got a small suggestion, if it is possible, can future releases of this mod have the ability to search for the small and big blinds tags separately instead of just searching for the small blind when using the Auto-Rerolling/ctrl+a?
observatory is a seed with ante 1 telescope ante 2 observatory. if you have enough arcana cards in the packs to hit the soul that'll work too. usually skip for arcana, perkeo + temp is fine, some judgement hits ok. better is emperor hits both 🙂

would it be possible to have it so it auto rerolls until a condition in erratic deck is made (i.e more than 7 jacks or 2s) or is that too specfic?
game crashing when i do ctrl + a to auto roll
It doesn’t work if my language isn’t set to English
ctrl + t does nothing and ctrl + a gives error and resets the run, what am I doing wrong?
ctrl+a is reset to a seed with the parameters set
different versions have different things enabled? like I don't think latest commit has saves implemented
It doesn't do auto reroll? Then what's the keybind for auto reroll?
ctrl + t is fast reroll. don't think there's auto?
That doesn't work for me either
Anyone know how the savestates work? The keybinds on the github don't work for me
it's only an earlier version with that feature afaik. I don't know if feature removed b/c another common mod does that
Yeah i found it in debug mod in the end
A friend of mine told me that this mod allows you to set the game speed beyond 4. I installed the mod, but I can't find the option to increase the game speed beyond 4. Did I do something wrong during the installation, or maybe I need another mod?
Hey guys ive been crashing everytime i play perkeo and sell either the original or the copy it doesnt matter... the only mods i got installed are lovely steamodded brainstorm and saturn ... can anyone help?
make sure all ur mods are up-to-date
hi i have this crash when try auto-reroll function
Guys, I'm new here 
Is there a way to let the mod also consider modded content for its search? Like new Tags or Vouchers to look for?
I just downloaded the latest version, but the mod only seems to look for seeds for 1 frame and then spout an error in the console, any ideas?
maybe try newest version of smods , i'm used version "1.0.0~ALPHA-1325a-STEAMODDED"
smod version?
saturn version?
I don't have any other mods installed, just lovely and 2.0.0 alpha
Here's my %appdata%-Balatro-Mods folder
Here's my steamapps balatro folder with version.dll
maybe try added mod "Saturn", link: https://github.com/OceanRamen/Saturn/releases/tag/alpha-0.2.1-A
does it work with lovely, or do I need anything else?
yes, still one developer of brainstorm
kk trying again with saturn now
same error 😦
The brainstorm mod just does not want to search with Ctrl + A
I want to use the latest update because of the perkeo search capabilities, but it really doesn't like doing it for some reason
every time I search it looks the same as the fast reroll
I went and downloaded it again with the 2.0.0 alpha 1 file but the same issue is occurring
wait, i want try if i used only brainstorm mod
could you show me what it looks like when you search?
it works on me, just used only brainstorm mod
on setting menu "brainstorm"
AR: Tag Search "Charm Tag"
AR: Voucher Search "None"
AR: Pack Search "None"
AR: N. Souls "1"
AP: Seeds per frame "1000"
AR: Inst Observatory "checklist"
AR: Inst Perkeo "checklist"
It's not working still, what shows up when you press Ctrl + A?
nothing, it just does it. that's seems good enough, only difference in my setup is I used a lower case folder name, mods
(selection of things is in options/brainstorm)
if not on windows or using steam stuff, there's another step to get lovely working though
what's the other step for lovely?
^?
can you show me what my mod folder should look like for this? I don't think my brainstorm folder is correct
I'm not on a steam deck, just a desktop
that, yours looks fine
what about inside the brainstorm 2.0.0 folder? do I have any need for the master files on the download page?
that
that's all I have in there... Any other ideas?
what's the log say? does the log open when balatro does?
yes it does, all it says is stuff like this when I try to press ctrl + aIt really does not want to search for anything
oh whoops
there
ctrl+a
that all seems fine, what's here for you?
unchanged besides the AP
ya, it searches for seeds with ante 1 perkeo. sometimes can only get from a charm skip if there's not arcana packs in the shop
thank you so much for the help
generally, it's see if there's anyway to pay for the vouchers (like econ jokers or temperance
if not, reroll it
and either lovely or brainstorm or saturn make perkeo copying weird depending on versions
haven't figured that one out. not a prob if perkeo's mostly copying the same thing and you're not doing tarot loop or something
Logging is busted on lovely rn
If you log multiple things in one pritn it just prints the one that many times
Foroget if it's the first or last
DebugPlus "fixes" this
hello, is there any way to change the keybinds? since the auto reroll keybind overlaps with debugplus's eternal toggle
I've tried editing both the config file (Brainstorm.jkr) and some code (Brainstorm.lua) but nothing seems to apply
f it helps debugPlus gas an option to not nee ctrl so you can toggle eterbal wuthout pressing ctrl
I do know about that, however I would like to keep the ctrl option on to not accidentally do something
anyone able to help with this
I think I found a little bug if I have brainstorm mod
trading card doesn't destroy the card when I discard
Idk if it's cause of incompatibility with other mod but I have just the achievements enabler mod and I don't think it conflicts
Does anyone know why I can’t use z+(1-5) to make save stats or ctrl+t to reroll in brainstorm? The settings show up but only ctrl a works
afaik broken/changed outside the official release
I belive the save states were removed from brainstorm
(but DebugPlus has them if you want them)
I have that too, did you fix it?
Gave up and just uninstalled mods
sad, i really wanted it to work... :(
something im missing here? had it working and now it just does nothing. Reroll shortcut looks fine. Had ortalab, extra credits, and neato jokers in the directory. Enabled ortalab and now nothing works. I removed all mods from the directory and search just doesnt work anymore
needs lovely. that's still there?
does anyone know how this works
bcz i did it ctrl-a but it doesnt search fora nything
you need to set things on the screen above in options. is that screen there?
Yea lovely is there. I think ortalab messed with it. Had to remove everything and validate game files
yes i did but it freezes and after a bit it comes back but it does nothing
what device are you using it on? I don't know the version of immolate used, might be slow on your system. try setting seeds per frame to lowest
arm64
surface laptop 7 i think
iirc
set something simple like only choosing a voucher and the lowest seeds checked per frame. does it find anything?
(the problem might be in shared vid/cpu resources and that it's arm...but that's just speculation. I do a little hobby programming but I'm not a pro)
arm L :(
how do i reroll faster with this mod?
Can someone help for some reasons the save states aren't working
Everything else seems fine
CTRL+R
the states were removed from the latest versions. readme hasnt been updated
how does the perkeo option work?
how comes?
dev said that in this chat somewhere idk, there are other mods for save states i think if you need
alr
pick the charm tag
whenever i hit CTRL+A my game stops responding
(Mb for bad quality, playing the game on steam deck)
Don’t see rerolling option did I do something wrong?
maybe u need to enable the mod?
oh.
nvm
im stupid
Not sure why, but when i enable inst perkeo + inst observatory it doesn't meet the requirements i give it
\
fixed nvm
You can't do pack search as well
ohh
Not sure why, but yeah doing too many at once makes instant observatory not work
where can i see the source for this method?
I believe it’s an older commit of https://github.com/MathIsFun0/Immolate/tree/cpp-rewrite
ty
hey, how exactly do I create and load save states? I might be missing something, but it doesn't seem to function for me
they've been removed
you can use debugplus for save states
but now brainstorm is just for rerolling
ah that explain it. Thanks!
is there a way to make brainstorm look for tags, vouchers ext only in ante 1?
genuinely have no idea how to get this working
hi can someone help me set up the brainstorm mod? it keeps crashing when I try to reroll with ctrl + a
heres the error message
i installed the older version and it still crashes a lot
i noticed its always at the boss blind in ante 1
Hello, I am having some issues trying to get this mod on Mac, can someone help me out?
macos, see the instructions on lovely installer. imac...don't think there's anything easy to be done
how do i get the mod to work? I hvae it installed and I have souls set to 1 but whenever i create a new run its never there
pick the charm tag
would this be compatible with jen's almanac and cryptid?
im looking to download this mod and it says put it into the mods folder, do I make that myself? I dont have one in either my app data or the steam data files
Make sure you have lovely https://github.com/ethangreen-dev/lovely-injector#manual-installation
yup I saw that on the github instructions and downloaded it first
im still having issues getting the mod to work
I got the lovely screen show up, a little command terminal stating the lovely version and a bunch of stuff, no error message or anything
game opens fine
just no mod
the brainstorm mod does not show up in the lovely modloader pop up at all so I assume I didnt copy in the file right
Lovely doesn't list mods that you have
I believe brainstirn adds a new tab to the settings so you can check for that
Make sure it's not nested
oh got it
ok im just an idiot
I had opened everything but the settings button
rip me
thanks for your help
is there any way of increasing the log trace to check why the mod is falling?
Hey guys i downloaded the baltro brainstorm mod. I understand the keybinds are ctr+a/ctr+r. I want to play an observatory perkeo run. When i do ctr-a it will restart until it finds a seed but I never see observatory or perkeo how do i set it up?
tag charm and voucher telescope
Goated ty
any idea why?
there's an explanation here somewhere but I don't remember the exact reason
you can achieve the exact same thing with debug plus
Divvy's History also has a more robust save/load feature, with autosaves and named save files
https://discord.com/channels/1116389027176787968/1224730080056573972
heyo, anyone know why brainstorm isnt appearing in settings?
Nevermind, i realized i hadnt actually installed the mod, but rather the source code :p
on git hub i don't find the brainstorm.zip file, there are only source codes
it's compile at load, doesn't need one unless using another mod loader possibly
just that not all features are in one branch/update there. some assembly required
Anyone have any clue as to why it says ERROR here when I try to ctrl a?
Heres my log file
I assume its because of API loaded no but I'm not sure
I am able to see Brainstorm in the settings menu as well
Is this all corecct? I just cant get it to work. Theres no error or smth but theres just no menu or anything
The mod is nested within a second folder called Brainstorm - you should move that folder shown in the third screenshot up a level so that there is only one folder called Brainstorm containing all the mod files
Thank you! That did the trick! youre the goat fr fr
This is true for all mods, by the way. Lovely doesn't search any deeper than Mods/<mod_name>/lovely, so it's important to watch out for nesting when you're extracting mod folders.
Hey everyone, looking for help here :
I want to use the brainstorm mod to get a perkeo seed, but when I use the fast roll command (ctrl + a), my game just closes and I've never seen anyone with the same problem
i feel like i am a bit too stupid to understand how to properly use this mod @w@
how "insta" is the insta perkeo thing?
bceause i thought it would be on the first arcana/spectral pack in the shop or something but i'm not getting it
it should be the first skip with charm tag
also im a little confused with the save states feature because it doesnt seem to be working is there anything i need to do specifically to make it work?
green needle
I just downloaded the brainstorm mod zip from GitHub
How do I make it work tho
I got the mod to show up lmao but I have no clue how to even change the parameters for the reroll
guys i just got the mod, and inputed my parameters, how do i make it find the seed?
Can someone help me find the keybind data in the brainstorm mod's code
i need to change it
Idk how could you mod mobile and I believe it's against the rules to even try or talk about it
Rule 4
what version of steamodded does it need?
you cant discuss modding mobile here please move to the lovly or smods servers, they can help you
do brainstorm seeds work with vanilla balatro
I think they do brainstorm doesn't generate seeds just runs a bunch of them every frame till it gets the right one
wait nevermind figured it out
One message removed from a suspended account.
One message removed from a suspended account.
One message removed from a suspended account.
You've downloaded the old basic version of Brainstorm instead of the Immolate-enhanced version. Grab it from here:
https://github.com/OceanRamen/Brainstorm/releases/tag/v2.0.0-alpha-1
i'm a bit confused rn with the mod
i just got it but either i'm misinterpreting what the mod is supposed to do or it's not functioning properly
these are my settings but it seems like i can't pull perkeo and whenever i try different tags or voucher searches they dont show up
also ctrl+t isn't visibly doing anything and ctrl+a sometimes freezes my game
oh ok i think i fixed the searches not working but still no insta perkeo and my game is still very much crashing
Oh right ok the freeze is just it rerolling got it
hello, does the latest version of brainstorm mod work ? I got the menu and can setup my filters, but crtl+a does give me errors in the logs and just do one basic reroll (without what I want)
I also have problems with Brainstorm; my ctrl+a works, but ctrl+t does nothing, and also the Save state inputs do nothing, z+1 or any number doesnt do anything, whether on the numpad or above the letters ._.
Ok, I installed the mod from an earlier version, and now z+1 crashes the game...
engine/string_packer.lua:81: bad argument #3 to 'compress' (Data expected, got nil)
Additional Context:
Balatro Version: 1.0.1o-FULL
Modded Version: 1.0.0~ALPHA-0927a-STEAMODDED
Love2D Version: 11.5.0
Lovely Version: 0.5.0-beta6
Steamodded Mods:
1: Brainstorm by OceanRamen [ID: Brainstorm, Version: 2.0.0-beta, Uses Lovely]
2: Talisman by MathIsFun_, Mathguy24, jenwalter666 [ID: Talisman, Version: 2.0.0-beta8, Uses Lovely]
Break Infinity: omeganum
Lovely Mods:
Stack Traceback
===============
(3) field C function 'compress'
(4) Lua global 'compress_and_save' at file 'engine/string_packer.lua:81'
Local variables:
_file = string: "1/saveState1.jkr"
_data = nil
save_string = nil
(5) Lua method 'key_press_update' at line 24 of chunk '"4901"]'
Local variables:
self = table: 0x20146258 {held_button_times:table: 0x20146b28, focus_cursor_stack_level:1, snap_cursor_to:table: 0x20921f48 (more...)}
key = string: "1"
dt = number: 0.0166788
(for generator) = C function: builtin#6
(for state) = table: 0x1fd20858 {1:1, 2:2, 3:3, 4:4, 5:5}
(for control) = number: 1
i = number: 1
k = string: "1"
(6) Lua method 'update' at file 'engine/controller.lua:244'
Local variables:
self = table: 0x20146258 {held_button_times:table: 0x20146b28, focus_cursor_stack_level:1, snap_cursor_to:table: 0x20921f48 (more...)}
dt = number: 0.0166788
(for generator) = C function: next
(for state) = table: 0x20146880 {1:true}
(for control) = number: nan
k = string: "1"
v = boolean: true
(7) Lua upvalue 'gameUpdateRef' at file 'game.lua:2774'
Local variables:
self = table: 0x1fc3cf08 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x208a1398 (more...)}
dt = number: 0.0166788
(8) Lua upvalue 'upd' at Steamodded file 'core/ui.lua:81'
Local variables:
self = table: 0x1fc3cf08 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x208a1398 (more...)}
dt = number: 0.0166788
(9) Lua method 'update' at file 'main.lua:1732'
Local variables:
self = table: 0x1fc3cf08 {F_GUIDE:false, F_CRASH_REPORTS:false, F_QUIT_BUTTON:true, HUD_tags:table: 0x208a1398 (more...)}
dt = number: 0.0166788
(10) Lua field 'update' at file 'main.lua:965'
Local variables:
dt = number: 0.0166788
(11) Lua function '?' at file 'main.lua:909' (best guess)
(12) global C function 'xpcall'
(13) Love2D function at file 'boot.lua:377' (best guess)
Local variables:
func = Lua function '?' (defined at line 880 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"])```
This begs the question; was the Save state feature straight up removed??
Also, the newest releases only have source codes on the Github, not "Brainstorm.zip" like some of the earlier releases, with an actual mod file to download...is this mod abandonned? Is this feature lost forever?
Ah...guess that answers that.
pressing ctrl + a gives this error and freezes the game
That error is not useful due to a bug in lovely
I'm not familiar with the issue here but I do know DebugPlus works around that bug allowing us to read the error
PLEASE HELP!!!
When I reroll the seed on Brainstorm mod, I get this specific seed back at a really high rate.
I have cleared this seed and noticed that this seed is invalid.
Does anyone know how to fix this?
Does the save state feature still work? I can't figure out how to make it do its thing
No it was removed. You can use DebugPlus for save states
does inst perkeo still work?
just a quick question, i wasted an afternoon trying to get the mod working on an arm mac but it just doesn't work: i can see it's installed and it appears in the setting menu but ctrl+a/ctrl+r don't do anything. Is it possible to use brainstorm on mac? or is it just not compatible?
Do you remember the specific version? Anyway thanks!
how you get love2D and steamodded 0927a?
Love2D is the engine that Balatro uses, everyone "has" Love2D. ALPHA-0927a was an older version of SMODS from September 27 last year
so they got rid of debug mode right. if so does anyone know another mod that adds debug
idk tf u talking about debug mode getting being rid of but theres debugplus and the recent debugplusplus
I mean from brainstorm, i didn't know of these other mods
quick question, what is the key to auto restart. and where do you go to put the restart parameters
the option in settings for brainstorm is not showing
then it's not setup properly. you have lovely injector and have set that up?
does this mod not work anymore?
i just downloaded the brainstorm mod, but i don't think it's working properly. It shows up on my mods list, but there is no tab for it in settings and the hotkeys don't work either
am I missing something? is there some other thing i need to do? i already have lovely and steammodded working properly for multiplayer
should be in your main settings?
seems like it is incompatible with content mods + vouchers are broken for base game too
Wdym by main settings?
Like main menu? If so its not there :(
Just the vanilla settings
funny thing is that brainstorm 2.0.0 mod still working fine
but it will happen like this when I changed to alpha one
Does brainstrom work for finding specific skip tags in something like ante 6 or 7?
you'd have to build it to do that
can I get a version of this with no save states?
I'm pretty sure the latest release removed the save state feature
good!!
what does AR N. SOULS do?
if you want a soul card in the skip for arcana pack. sometimes needed for instant perkeo
Anyone having issues with auto reroll with cryptid? I put the parameters in, wait a bit, and it just doesn't work.
Im very new to modding so i might have made a mistake but the mod seems to work fine when cryptid and talisman are disabled
Ya doesn't work with cryptid.
Thank you for confirming for me
Not able to get the souls / Instant Perkeo working with brainstorm. Packs, tags, and vouchers work OK.
Every time I hit ctrl A to re-roll in the game I get Error Error Error in the lovely injector window and I'm not getting any souls
You should probably not be trying to get people's souls. That would be painful
Also getting errors when trying any rerolls
I don't know why, but in all cases Ctrl+a autoreroll function straight up crashes the game, on every single version of the mod, no errors just closes the game same as alt+f4 does. But all other functions work fine, like, i tried to fill all savestatw slots and loading them as fast as I can, works fine. Fast reroll works with no issue. If anyone knows what is true cause of this issue please answer.
does the save state stuff work? not getting it to work here
add compatability with Cryptid?
hello, i'm having this problem with the mod, when i'm trying to use auto-rerolling, the game crashes with the error:
Immolate.dll: invalid ELF header
how can i fix that?
this mod has not been updated in nearly 2 years you should not expect it to work or get support for the most part
is there an alternative
as far as i am aware no
This mod claims to have an auto reroll, not sure if it has feature parity https://canary.discord.com/channels/1116389027176787968/1458048711799079034 https://github.com/Eternalnacho/Troubadour