public void RemoveCollidable(Collidable collidable) { if (collidables.Contains(collidable)) { collidables.Remove(collidable); } if (collidable.IsClimbable) { ClimableCollidables.Remove(collidable); } else if (collidable.IsWalkable) { WalkableCollidables.Remove(collidable); } }