06-26-2015, 01:11 AM
Its completely messy, because all the other cEntity descendents are owned by the cChunk, meaning that cPlayers have to be special cased by the cChunk code all over the place.
I think we either need to stop cPlayer descending from cEntity, which would have a lot of code reuse problems, or transfer the ownership to cChunk.
I think we either need to stop cPlayer descending from cEntity, which would have a lot of code reuse problems, or transfer the ownership to cChunk.