#Opandora's Box - +63 New Content, and 3 New Custom Music you can choose from!

1 messages · Page 1 of 1 (latest)

sour tinsel
#

https://www.youtube.com/watch?v=_Hy428jxIpY

GitHub link: https://github.com/ohpahn/opandoras-box/

Currently has 60 New Jokers, 1 new Tarot, 1 new Spectral, and 1 new Tag.
And also a tab called "Music Options" in the mod to change the currently playing custom music!

Currently has 4 different music options
Default > Trippy > Bossa Nova > Wavy

Navigate to the Music Options tab by:
In-Game > Mods > Opandoras Box > Music Options

More info on the GitHub page of the mod, have fun!

get it from here!
https://github.com/ohpahn/opandoras-box

I'll upload the full music on my main channel later on, for now here's the link to my main channel!
https://www.youtube.com/channel/UC-G7Ncai-sKSiAPYRF7jnaA

EDIT: Scratch that, I'll just upload it here, here's the link to it!
https://www.youtube.com/watch?v=A0tCOXfxuZg

▶ Play video
GitHub

Opandora's Box - A Balatro mod. Contribute to ohpahn/opandoras-box development by creating an account on GitHub.

#

Opandora's Box - 56 New Vanilla Friendly-ish Jokers, and a custom OST! (Non-Steamodded)

zealous condor
#

Using the extract and replace method is fine (although I'd heavily advise against, and use Steamodded instead), however you uploaded the most of the source code of Balatro alongside your mod which is not allowed

sour tinsel
daring flicker
#

Yeah you would have to use steamodded

sour tinsel
cyan quest
#

I never did mods so I don't know

daring flicker
sour tinsel
thorny dove
#

I did my whole mod in SteamModded, let me take a look at what you've got. I am a dev

thorny dove
#

How hard is it? Not too bad. You made all of these changes and they work! That's the hard part to me

Now they just need to be restructured into a different folder and file format.

thorny dove
#

Done

#

I got it stubbed out for you, just move your --custom JOKERS and vouchers etc into essay.lua

You'll also need to remove your changes from the other locations, in a Steammodded Joker, the calculate function lives in the joker itself, not in card events. I gave you an example by converting your first joker over into this format, and it works 🙂

#

I am not sure what the stone joker is supposed to do but the card does appear in the shop and Mods menu now. You can debug give it to yourself by hovering it and hitting '3'. I didn't try to port the music over or anything. I would say the easier approach woudl be to get all the jokers and consumables working.

I'll DM you some more stuff

sour tinsel
#

what the actual FUCK

#

thank you @thorny dove!! thank you so much!!

#

I'll get to work on converting this to Smods asap

sour tinsel
#

currently 22/56 Jokers converted!
Just need to figure out why this doesn't play the sound effect when scoring xChips

[[patches]]
[patches.pattern]
target = "common_events.lua"
pattern = '''
    elseif (eval_type == 'x_mult') or (eval_type == 'h_x_mult') then 
        sound = 'multhit2'
        volume = 0.7
        amt = amt
        text = localize{type='variable',key='a_xmult',vars={amt}}
        colour = G.C.XMULT
        config.type = 'fade'
        config.scale = 0.7
'''
position = "after"
payload = '''
    elseif (eval_type == 'x_chip') or (eval_type == 'h_x_chip') then
        sound = 'opandorasbox_multhit3'
        amt = amt
        text = localize{type='variable',key='a_xchip',vars={amt}}
        colour = G.C.BLUE
        config.type = 'fade'
        config.scale = 0.7
'''
match_indent = true```
zealous condor
#

i thought xchips are implemented by smods already

cyan quest
#

It is

long edge
#

someone kindly ported the whole thing

sour tinsel
#

omg it is WHAT

sour tinsel
#

is calculate_dollar_bonus = function(self, card, context) the right way of doing the "end of round total money gained" thing?

sour tinsel
#

I think i'll separate it into 2 mods actually, 1 for the content and 1 for the music, cause doing this;
SMODS.Sound:take_ownership("opandorasbox_music1", { path = "opandorasbox_music1.ogg", replace = "music1" })
didn't work as expected. Was meant to be so that there's a checkbox in the mod's config setting to toggle custom music on and off but, the console said it "failed to find opandorasbox_music1" but didn't crash the game. Or maybe I'm just using take_ownership wrong (which could be VERY possible)

daring flicker
#

You probably are

sour tinsel
#

i'll just stick to this lazy fix until i figure it out

thorny dove
#

To me it would make sense to have two releases. A lot of folks LOVE the music and sound of balatro and even if your's is awesome, having a way they can try your other ideas and keep the base music and sound just make a lot of sense

daring flicker
#

You don't need to take ownership of your own object, you only need to do that necessarily for Jokers and tarots

#

especially a sound object you can define

#

Now to make that work with a config? I have no idea

sour tinsel
daring flicker
#

Try taking ownership of music1 instead potentially?

#

Idk

sour tinsel
sour tinsel
#

oh and every Jokers are done! just need to finish up the tarot, spectral and tag part of the mod

#

and figure out how to get the Hologram shader onto the Spirit Box's soul_pos

sour tinsel
#

I DID IT!!! I MADE THE CUSTOM MUSIC CHECKBOX TOGGLE BOX WHATEVER THE FUCK IDEA WORKED!!

daring flicker
#

What did you have to do @sour tinsel

sour tinsel
thorny dove
sour tinsel
#

also made a bossa nova cover for the Balatro theme, just need to figure out how I can make it work with "create_option_cycle(args)" to cycle between Default > Trippy > Bossa Nova > and maybe more cause this is fun!

#

though i probably should finish up the main content of the mod instead of getting sidetracked to this 😭

thorny dove
#

What are the music genres you have in your mod so far? I was tunnel visioned on setting up the joker and mod layout so I didn’t actually play the songs!

sour tinsel
sour tinsel
sonic pawn
#

is that guitar a plugin? If so, how is it called?

sour tinsel
sonic pawn
#

thats why it sounded too realistic, too good to be true
Awesome job, absolutely vibe to this

candid ridge
#

sucks that it's one semitone lower than the actual balatro ost tho

sour tinsel
sonic pawn
#

I didnt notice it was one semitone lower, glad you fixed might have sounded weird in game

sour tinsel
#

now to just add 4 more jokers to round it up to +60 Jokers!

sonic pawn
thorny dove
#

Opan, do you have a new release out on github yet?

#

Might not be a bad idea to remove that other release for...reasons

sour tinsel
sour tinsel
#

added another track for the options! don't know what to categorize this one as so i just called it wavy, this is my favorite part from it

thorny dove
#

I don't think you need this sentence in your readme anymore, you're like a steammodded pro now!

my brain too dumb dumb and scared to start converting it to work with Steamodded.

thorny dove
granite helm
#

honestly, hype

sour tinsel
#

mod's done! just need to test some stuff out then it's ready for release! and here's the new 4 I've added

#

numerophobia's art looks a bit rushed though, so I might redo it in the future

granite helm
#

7 ate 9

sour tinsel
granite helm
sour tinsel
#

Opandora's Box - +63 New Content, and 3 New Custom Music you can choose from!

cyan quest
#

Congrats, I suggest you push your local work onto remote GitHub repository

ember shale
#

i have no idea what i'm doing wrong but this mod crashes the game on startup, even when literally nothing else is installed

sour tinsel
# ember shale

oh my god... i forgot to change the name of the 2x version of the mod's icon

sour tinsel
# ember shale

you can just go to assets > 2x and change the file called modlogo.png to mod_icon.png

#

I'll actually reupload the thing now

ember shale
#

already done

sonic moat
#

balatro dont even see opandoras ;-;

sour tinsel
sour tinsel
sour tinsel
sonic moat
sour tinsel
#

it might be doing OpandorasBox > OpandorasBox > actual mod files

sour tinsel
sonic moat
#

does it requires any other mod? exept steammoded

#

Lol, nvm, figured it out

sour tinsel
sonic moat
# sour tinsel wait what was it

idk how to explain it properly, but im usually downloading mod by clickin <>code and then downloading Zip, it downloaded opandoras-box-main, and its not working

sour tinsel
#

ohh, you downloaded it through this button?

sonic moat
sonic moat
sour tinsel
#

what's the norm on gitHub actually? Is it downloading through that button or through releases? cause I have no idea

sonic moat
#

i think this happend to me with deck creator mod

#

btw will try mods you suggested fool

sour tinsel
sonic moat
#

cant wait to try your mod with other mods
thx @sour tinsel ❤️

tropic sonnet
#

When I download balatro mods I typically Just download the latest pull from the sip file after clicking the code button

granite helm
#

people who usually mod their game by downloading stuff through github are always looking after the releases tab

sharp sorrel
#

hey uhm i think opandorasbox_multhit3.ogg is playing whenever xchips hits. i don't think this is normal

ebon nimbus
#

Love the mod btw, and your music is genuinely amazing

sour tinsel
sour tinsel
sour tinsel
sour tinsel
#

turns out i had some more things I forgot to do, like the 2x jokers.png

#

AND THE JOKER TEXT ON THE SHALE JOKER

sour tinsel
#

oh and @cyan quest I'm reading the other thread on the Git thing, by "in the printer mod folder, right click and select open in terminal" you mean cmd, right?

cyan quest
#

Yeah

sour tinsel
wide swift
#

fire ost

ebon nimbus
sour tinsel
#

i'll update the required version of Steamodded for OpandorasBox too while I'm at it

sour tinsel
#

@cyan quest wait does this mean I'll have to edit my main branch(?) stuff on the mod's github page?

cyan quest
#

Wdym

daring flicker
sour tinsel
# cyan quest Wdym

cause I currently have it set up like this, only having media files for the README.md, and the actual mod files is in the releases

sour tinsel
daring flicker
# sour tinsel what does this mean

Yeah this is not exactly great GitHub practices - you would ideally want the source code to be publicly viewable (I.e uploading the code as you work)

#

What you could do is make a “mod” folder in your repository and upload it there if you want to keep everything else intact

#

Ideally then any changes to the code will also be uploaded every time you push

sonic pawn
#

really good mod so far, mind If I make the Spanish(Mexican) Localization for it? @sour tinsel

sour tinsel
daring flicker
#

You could do that too yes

sour tinsel
sour tinsel
steady ingot
#

an smods port? glorious

#

can't help but notice a strangely high quantity of Italian stuff here

slim mountain
#

I can't take the blueprint...

sour tinsel
sour tinsel
sonic pawn
#

what does this joker reference's? im kinda unaware of how to translate it lol

sour tinsel
sour tinsel
#

OH

#

I should probably also make an Indonesian localization for the mod

sonic pawn
slim mountain
slim mountain
sonic pawn
sonic pawn
untold summit
sour tinsel
#

whaaatt!! thank you @sonic pawn @untold summit ! I'll push the updates

#

how can I credit you guys?

sonic pawn
untold summit
#

@sour tinselYou're welcome. The spirit of the Internet is sharing.

untold summit
#

Thank you for such an awesome mod!

sour tinsel
#

https://github.com/ohpahn/opandoras-box/releases/tag/v1.0.2

V1.0.2: Mod now supports Spanish and Chinese localizations!

Credits goes to:
@sonic pawn (on Discord): Spanish Localization
@untold summit (on Discord) : Chinese Localization

(Buffs and Nerfs from the V1.0.1 written here cause I forgot to send an update message on the Discord thread lol)

Buffs
Sacrificial Tanto: Upped the xMult gain from 0.5 to 0.75
Pickpocket: 1 in 10 > 1 in 6
Gasbag: Lowered the price to $1
Ansa Unum: Now retriggers played Aces twice instead of once
Black Friday: Lowered price to $5, and changed the sprite to just the coupon tag instead of it being on a card

Nerfs
Fermata's Tremolo: Changed to gaining 0.0625 total per played hand (now requiring 16 hands for the total to be at 1)
Mr. Hands: +24 per hand, -36 per discard
Tab: Changed to gaining $7
Lifeline: Upped the price to $35

again, thanks @sonic pawn and @untold summit for the localizations!

GitHub

Mod now supports Spanish and Chinese localizations! Credits goes to:
@franderman123 (on Discord): Spanish Localization
@visjoker6876 (on Discord) : Chinese Localization
Buffs
Sacrificial Tanto: Upp...

steady ingot
#

time to redonwload giant music files again

sour tinsel
steady ingot
#

i'm just thinking that it'd make more sense as an addon

#

because i donwloaded b-side for an alt soundtrack so i have no need for the music

sour tinsel
steady ingot
#

yeah that's what i'm sayin

untold summit
#

A great idea

sour tinsel
steady ingot
sand mulch
#

Oh wait this ain't Opus, forgot they both use .ogg since opus is the upgrade to vorbis

#

Container vs codec catches me off guard once again

ionic ravine
granite helm
ionic ravine
ebon nimbus
#

Is there any way to disable the new additons but keep the music and visual changes?

humble schooner
sand mulch
#

But yeah some mod devs are just out there in the wild

ionic ravine
#

This could use a balance pass, some of the additions are way above the power curve compared to other mods.

  • Why isn't Focus Tag a voucher?

Art/Music is excellent, waiting on the music options.

ionic ravine
ionic ravine
sand mulch
#

And seems the newer versions won't require deleting the database file for future updates anymore?

odd axle
#

Is there a version without Balatro's source code?

sand mulch
#

I'm not seeing balatro source code in their git repo?

candid ridge
granite helm
#

holy fuck

sonic pawn
#

if this mod ever gets an update or balance changes, there's one joker thats kinda broken which gains 1.5x chips upon entering a blind, which I think its a LOT for being inusual

delicate cairn
#

@sour tinsel Just discovered this mod and it looks great, but you sau not to download it from the green code button? Why is that? Is the repo as it stands not stable, or can't be considered to be reliably so? I wanna add it to my modpack, but by far the easiest way to do that is by cloning a branch directly as a submodule and updating by pulling. And the only brance is main, which is the same thing as the green code button

lethal fable
#

what does spirit box even do

foggy sierra
#

love this mod! thank you for making it

sullen heron
#

Idea. Can you make it to where the music is able to play without activating any of the jokers or anything? I love the mod and all the jokers but I'm doing Vanilla runs and miss the music from this mod so much. That would be awesome if you could have that as a toggle

upper tiger
#

The bossa cover is incredible. Good work.