Removed enum size constants
Changes for bitfield/enum
Revert "Removed unused function in projectile/world"

This reverts commit cceb16da640982eba9820e6055f73f3555144541.
Really remove unused function in projectile/world