public static void Load(BinaryReader reader, HexGrid grid) { HexCoordinate coordinate = HexCoordinate.Load(reader); float orientation = reader.ReadSingle(); grid.AddUnit( Instantiate(unitPrefab), grid.GetCell(coordinate), orientation); }