Trying the philosophy of having one master Entity class that handles everything an Entity could possibly do, then enable the relevant functionality from the entity Info.
This will also involve moving static information out of the class members and into a static Info object (like we had in tunnels).
Trying the philosophy of having one master Entity class that handles everything an Entity could possibly do, then enable the relevant functionality from the entity Info.
This will also involve moving static information out of the class members and into a static Info object (like we had in tunnels).