A lot of OOP stuff, but primarily just centering the projectile to the player and rotating. I didn't make it, but I'd ask OS in the tMod discord if you want to know further.
Screenshake was just done by moving the camera.
Oh boy yeah, the lava BG's a pain, lol. if you figure it out please tell us ;)
Also yeah, subworlds really allow for a reinvention of the traditional "Terraria mod formula." I suppose let's all hope it doesn't get picked up by every single mod to the point where it becomes bland and overused.
Yah, 100% agreed. Sublib's easy-to-use in appearance nature makes a lot of mods and individuals turn towards it hoping to make a "dimension" mod, without even realizing how it works under the hood.
The main reason OS made his own subworld system for EE was mainly so we'd have the freedom to make...