Davis Cook

Results 15 comments of Davis Cook

I may try to explain how to setup everything to work with Eclipse + Maven. What exactly are you looking for in a how to start coding mods guide @Chst8754?

I definitely think that allowing the user to specify the location of `desktop-1.0.jar` is better than requiring that `ModTheSpire.jar` be in the same directory as it.

`onSmith` is part of the base game so I won't be changing it's function. Should BaseMod add a separate hook for card upgrades, for example a `onUpgrade` event that mods...

Since the method `upgrade` in AbstractCard is an abstract method it can't be directly patched so instead I've patched `upgradeName`. Currently every card calls it when upgraded but if in...

Some more information here taken from Mystenigma on the discord: " Casually passing through to confirm that transforming or upgrading cards on a custom character with Neow (happened on both...

There's a bit more to it than just autosaving in the starting room. Just creating an autosave in the starting room is fine and results in no issues. Using the...

Thanks for the heads up. I need to update the localization so it can pull from different folders based on the language the game is set to so I'll look...

This isn't as easy as it sounds since the in-game IDs are hardcoded in uppercamelcase. I might look into it eventually.

Yeah that would probably work but I'm not likely to get around to this any time soon.

Implementation here: https://github.com/daviscook477/ModTheSpire/tree/feature/event-bus Still needs: - an analog of `unsubscribeLater` to avoid `ConcurrentModificationException`s when trying to unregister and event while in the handler for it - to be tested -...