public void Travel(int index) { switch (index) { case 1: //up+ { Journey(ref north, ref n[numshown], 1); break; } case -1: //up- { Journey(ref north, ref n[numshown], -1); break; } case 2: //right+ { Journey(ref east, ref e[numshown], 1); break; } case -2: //rigth- { Journey(ref east, ref e[numshown], -1); break; } case 3: //down+ { Journey(ref south, ref s[numshown], 1); break; } case -3: //down- { Journey(ref south, ref s[numshown], -1); break; } case 4: //left+ { Journey(ref west, ref w[numshown], 1); break; } case -4: //left- { Journey(ref west, ref w[numshown], -1); break; } } TileInfo.ShowInfo(numshown); if (center.City != null) { BuildingsInfo.Upd(); } }
public static void UpdateInfo() { NewIncome(); if (tile[TileInfo.numshown].City != null) { BuildingsInfo.Upd(); } Resources.UpdateResources(resources, income); InPosition(); }
public void RemoveWorker() { BuildingsInfo.RemoveWorker(name); }
public void AddBuilding() { BuildingsInfo.AddBuilding(name); }
public void AddWorker() { BuildingsInfo.AddWorker(name); }