Closed jakubg1 closed 1 year ago
Needs checking whether this is already fully implemented.
Continuing with Spheres using Sphere Entities: https://github.com/jakubg1/OpenSMCE/commit/a496391ee0c853b4241e60effbfd0fcc4586681c
TBD for Bonus Scarabs and Scorpions. (These are using completely different sphere definitions than normal spheres, so I will leave them out, at least for now.) Sphere entities should move between ShotSpheres and Spheres, as it's done between Shooters and ShotSpheres.
The aforementioned has been implemented in https://github.com/jakubg1/OpenSMCE/commit/ef2c6a0ae0b866e3595b7187f8d5a7fc4e7e5cde.
In short, such class would be a graphical representation of a Sphere and should include such features as idle particle or shadow.
It should be used by SphereGroup, Sphere, ShotSphere and Shooter.
This would simplify drawing code and remove all inconsistencies.