Moved 19 entities to single file format
Edits in next commit
Finished moving 19 ents to single file format
Merged in cl_init and shared, Moves in previous commit
Did some trivial cleanup:
- Deletion of redundant comments (like stating that ENT:Draw is run each frame)
- Removed some extra brackets in ifs, ! -> not, tiny stuff
- Changed CPU's 2 space tabbing -> proper tabs
Changed 50 ents from RENDERGROUP_BOTH to OPAQUE, doubling FPS
RENDERGROUP_BOTH draws the ent twice, and is only necessary if the ent uses
transparency, such as a ranger's tracer beam, or thruster effects.
I tested with 50 vehicle controllers, FPS increased 45%
Thruster, VThruster, FXEmitter: Updated to MakeWireEnt
Also cleaned up a fair bit of VThruster stoolcode and the fxemitter.
Thrusters, Textscreens, FXEmitters: Moved to single file ent
Edits in next commit
Thrusters, Textscreen, FXEmitters: Edits for single file ent
Renames in previous commit
This commit was purely merging files, all edits were 2 commits ago