Exemple #1
0
 public void Initialize()
 {
     if (!mHasBeenInitialized)
     {
         mDateTime = new HVRDateTime(kInitialHour, kInitialDay, kInitialMonth, kInitlaYear, TimeConstants.SECONDS_PER_HOUR * kInitialHour);
         //mPlayer = new FarmingAdventurer("james", 29);
         mHasBeenInitialized = true;
     }
 }
Exemple #2
0
    public void Deserialize()
    {
        FileStream  s       = new FileStream(Application.persistentDataPath + "/" + kSaveFileName, FileMode.Open);
        FarmingGame readObj = (FarmingGame)mFormatter.Deserialize(s);

        if (readObj != null)
        {
            //this.mPlayer = readObj.Player;
            this.mDateTime = readObj.DateTime;
        }

        readObj = null;
    }
Exemple #3
0
    ////////////////////////////////////////////////////////////////////////////
    /// Implementation of ISerializable (C# .Net)
    ////////////////////////////////////////////////////////////////////////////

    protected FarmingGame(SerializationInfo information, StreamingContext context)
    {
        mHasBeenInitialized = (bool)information.GetValue(kInitializationFlagKey, typeof(bool));
        mDateTime           = new HVRDateTime(information, context);
        //mPlayer = new FarmingAdventurer(information, context);
    }