Alright so I took a bit of a detour and learned how to handle deformation shaders to make the battle system pixelate the game when it enters battle. I think it turned out pretty good! Took me a while to figure it out and I'm sure I'll forget everything I learned before the next time I make one.
To break everything apart I had to make a seperate VFX object to trigger transitions with. It's working pretty well. I can go back and forth between the world map and the battle system.
Next on my To Do list...
- Pause menu with inventory management
- Deck management system so you can see what cards you have and swap them out as you get better ones.
- Upgrades for cards and the blaster. (optional for the jam)
- Bear AI and animations
- Generic Enemy class to finish up the battle system structure.
- Attack animation handler and animations.