#[New Seal] SilverSeal - Add a silver Seal & New Spectral Card {Clone}

49 messages · Page 1 of 1 (latest)

dim sluice
dark forge
#

Does this stack the editions?

#

If not seems kind of redundant and just worse than the spectral card that adds editions

dim sluice
#

@dark forge No it does not! It is meant to be that playing it is a bit more strategic because you might need chips on one occasion or mult in another but it maybe different the next time you play it! A bit of a gamble mechanic! Any thought on improving it? Happy to try!

undone shuttle
#

great stuff 🙂

echo fossil
#

Using both silver and green seal mods seems to cause game crashes on boot

#

Green is by Axbolduc though

undone shuttle
#

probably has to do with how the way seals are populated, since iirc theres not a way of neatly injecting into the game with steamodded in a way that makes it other mod friendly

dim sierra
#

I use both and am not crashing

echo fossil
#

hmmmm

dim sluice
#

Sorry guys Ill take a look and work with Axbolduc on this!

loud galleon
#

pretty sure its just having 2 of the seal adding thing breaking the game

kindred thunder
#

So I posted this in Green Seal and only just realized that it's actually two different authors and not two mods made by the same person. The implementation internally was so similar that I just assumed it was the same creator. You seem to be a bit more active so maybe you can help me out instead:

So I was diagnosing some compatibility issues between some mods in my list and I believe that I've narrowed it down to Green/Silver Seal.
I have another mod, MystJokers, that has a Joker that manipulates how many picks out of the card pack you are allowed to have, but it seems to hook into Card.open as part of that functionality. I noticed that your comments basically suggest that you've re-implemented Card.open from scratch to insert your own logic and that it might break things that try to touch the base functionality.
Is there any chance you could talk through a suggestion of how I can get other mods to reference your implementation instead so I can hopefully get these mods to all play along?

dim sluice
#

Yeah @kindred thunder I would be happy to take a look! The new function that is in the SilverSeal code is based on @lean oyster’s method. The original method is not super extensible so this is a solution that made adding more seals into the pack. What could be done is pulling this section out into a util method. Ill see what I can manage! Ill try to implement my mod with MystJokers

kindred thunder
#

Yeah, if you're willing to do that kind of effort, then I'd really appreciate it. I can manually back-edit my copy of Green Seal to get compatibility on my end if I have your methods to reference. I really appreciate you taking the time to take a look.

dim sluice
brazen topaz
#

@dim sluice hi, is it possible to make it more silver than gray please ? 😶‍🌫️
I did it on my own but for future users

dim sluice
brazen topaz
#

Yup, 2 min I send it here

brazen topaz
#

But taking the gold one should be better as it has reflection on it

dim sluice
#

I think that is a shader @brazen topaz that would be adding some code and having people mod the source code I think… could be wrong though

brazen topaz
#

No problem

brazen topaz
#

Could be great to have the seal deleted after use ? 🤔 Instead of having it always triggered ?

dim sluice
brazen topaz
#

No problem at all 🫡

brazen topaz
slate basin
#

Hello @dim sluice , I'd like to bundle your mod in a modpack. To ensure that I can update the version of your mod easily and without copying your code directly in my repository, I'd like to use a git submodule. Like that, it would just be a link to your repo. Would you mind if I add your mod in my modpack ?

dim sluice
slate basin
#

thanks ! I'll post the modpack when I have agreements from the mod's owner that will be featured in the modpack

upper marsh
#

Quick heads up, support for seals is coming to Steamodded in the next release. I'd love to hear from you if there's anything that we've missed or that you want to see added to the seals API in order for you mod to use it while being compatible with other seal mods. The code is up on the Steamodded github page already and will be deployed as a new release soon.

dim sluice
upper marsh
#

Thanks!

dim sluice
# upper marsh Thanks!

Do you plan on putting an example mod in for seals at some point? I'd be happy to contribute!

upper marsh
dim sluice
# upper marsh that'd be great, feel free to file a PR for one

Hey so currently the seal API within steammodded will add the seal to the game as an entity but it will not be actually obtainable within a run. Currently the open pack code is not designed to handle an extensible amount of seals. you can see how @lean oyster and I put in our mods the overwritten card.open function to allow for this. Do you want me to open a PR for this? Please see: https://github.com/mwithington/SilverSeal/blob/caf773d6c238e0637788cb9b4a7707368ae2bc3b/SilverSeal.lua#L90 on why this was needed.

GitHub

Silver seal mod for the game Balatro. Contribute to mwithington/SilverSeal development by creating an account on GitHub.

upper marsh
dim sluice
dim sluice
dim sluice
#

@upper marsh did you get a chance to look at the PR?

upper marsh
dim sluice
upper marsh
#

basically I don't like to destructively overwrite so much code I have no concern with. It's possible with lovely to just patch something in in place of the relevant if/else if blocks, but there's no unique line for me to base the patch on, so we need to wait for support for it first

gleaming minnow
#

work takes priority atm sadge

upper marsh
#

yep take as much time as you need

#

ty for your service :)

gleaming minnow
#

and thank you for yours :3