public void UnregisterOnLeave(OBJECTTYPE type, MapTileCallback callback) { OnLeaveTile[(int)type] -= callback; }
public void UnregisterOnMovement(OBJECTTYPE type, MapTileCallback callback) { OnMovement[(int)type] -= callback; }
public void RegisterOnEnter(OBJECTTYPE type, MapTileCallback callback) { OnEnterTile[(int)type] += callback; }