#JokeRefactor - Vanilla Jokers Refactor (WIP)

15 messages · Page 1 of 1 (latest)

void frost
#

A mod that refactors a lot of vanilla jokers with Lovely patches, adds new useful calculate_joker contexts and a new method for the Card class to multiply all listed joker values! (That is how it all started... after I gave up trying to understand how cry_misprintize() works for Cryptid cry_sob )
The main point of this mod is to allow previously impossible to be scaled vanilla jokers to be scaled up with, say, an Oil Lamp from Cryptid

This is a complimentary mod and won't change any of the basegame functionality by itself (aside from the visual of en-us descriptions) - it only allows other mods to better interface with vanilla jokers

https://github.com/AiksiLotl/JokeRefactor

Current progress: 35 out of 44 Jokers have been patched (+ minor X Mult joker fixes)

GitHub

Contribute to AiksiLotl/JokeRefactor development by creating an account on GitHub.

#

Some more fun examples (after multiplying all values by 2):

#

(so you dont have to go into Run Info and look)

autumn elm
#

👀

sterile falcon
#

Very nice!

steel osprey
#

Is it possible to be compatible w/ lower version of steamodded?

void frost
weak sapphire
#

This seems incredibly useful. I wonder if Beelatro could implement this. I would love to bee able to multiple joker values directly, that would open up some more Joker design space for sure.

void frost
#

for reference on that you could look at how ive patched similar vanilla jokers. inside of the multiply values function theres two calculate_joker contexts being called, one "before_values_updated" and an "after_values_updated"

void frost
#

got daymn I've been crunching at all this stuff non-stop for so long that SMODS got an update and they kinda fixed some of the things i also fixed? cry_sob

#

pushed what ive got so far, only 9 jokers left 🫡

thin sleet
#

would this possibly work with jen's almanac