Ejemplo n.º 1
0
 public BoardTileData(BoardTile n)
 {
     boardName        = n.boardName;
     type             = n.type;
     typeId           = n.typeId;
     properties       = new Messages.TileProperties();
     properties.color = n.color;
     properties.cost  = n.cost;
 }
Ejemplo n.º 2
0
 public BoardTile(Messages.Tile n, int index)
 {
     //Debug.Log(index);
     boardName = "";
     address   = index;
     type      = n.type;
     typeId    = n.typeId;
     cost      = n.properties.cost;
     color     = n.properties.color;
 }
Ejemplo n.º 3
0
 public BoardTile(BoardTileData n, int index)
 {
     //Debug.Log(index);
     boardName = n.boardName;
     address   = index;
     type      = n.type;
     typeId    = n.typeId;
     cost      = n.properties.cost;
     color     = n.properties.color;
 }
Ejemplo n.º 4
0
 public void Init(BoardTile n)
 {
     //Debug.Log(n.type);
     boardName = n.boardName;
     address   = n.address;
     type      = n.type;
     typeId    = n.typeId;
     cost      = n.cost;
     color     = n.color;
     nameMesh.SetText(boardName);
     priceMesh.SetText("$" + cost);
     coloredHeader.material.color = FindObjectOfType <TileColorGenerator>().GetColorValue(color);
 }