MLRS now supports firing rockets are variable velocity in order to hit targets at any distance. MLRS now allows setting min and max range directly instead of basing it on rocket velocity and firing angle range alone.
Refactored network data to better support the new system. Also reduced total data sent: One Vector3 now sets the MLRS' horizontal rotation, vertical rotation, and projectile speed on the client.
- Increased MAX_RENDERERS_PER_LOD from 135 to 255. Can cause an NRE if we go over the limit.
- Refactored module entity adding to some extent. The inventory is now more thorough in checking for mismatches between an entity and its associated item. Multiple entities in the same slot will have all but one rejected and destroyed. Code and comments also make more sense for the more recent system where the ModuleContainer items aren't ever saved.