private void UpdateUnit() { if (IsOccuppied() && gridObject.IsUnit()) { EditorUnit unit = (EditorUnit)gridObject; if (unit.Type != gridCreator.editorParams.unit) { gridCreator.UpdateSpawn(unit); unit.UpdateUnit(gridCreator.editorParams.unit); } } else { gridCreator.AddCharacterSpawn(this); } }