internal virtual void OnCollision(bool bounds = false) { if (DestroyOnCollision) { Scene.GetCurrentChunk().RemoveActor(this); } }