public TileData() { Pos = Vector3Int.zero; Team = BaseObject.TeamEnum.NONE; Tile = null; _unit = null; _basement = null; OnConstruction = false; }
public static Color GetTeamColor(BaseObject.TeamEnum teamEnum) { switch (teamEnum) { case BaseObject.TeamEnum.NONE: return(Color.white); case BaseObject.TeamEnum.A: return(AColor); case BaseObject.TeamEnum.B: return(BColor); default: return(Color.white); } }
public void SetTeam(BaseObject.TeamEnum team) { _tile?.GetComponent <BaseObject>().SetTeam(team); _basement?.GetComponent <BaseObject>().SetTeam(team); }