public override void Load(BaseUCSaveData _data)
        {
            BuildingSaveData currentBuilding;
            GameObject       go;

            // place the buildings, dont load them yet.
            for (int i = 0; i < buildingsData.Count; i++)
            {
                currentBuilding = buildingsData[i];

                go = LoadSpecificData(currentBuilding);

                if (i == 0 && initialBuildingAction != null)
                {
                    initialBuildingAction(go);
                }
            }
        }
Beispiel #2
0
 /// <summary>
 /// Initiate loading of the data
 /// </summary>
 /// <param name="data">the data</param>
 public virtual void Load(BaseUCSaveData data)
 {
 }