Even a JRPG's combat system needs to evolve alongside its characters if you want to go from rat hunting to god slaying.
This approach doesn't require any material setups and takes a generic type argument where the type has to be an implementation of CameraTransitionEffectBase. The transition is then played using the ...