Exemplo n.º 1
0
    public void Load(string filenamePath)
    {
        Debug.Log(filenamePath);
        if (!File.Exists(filenamePath))
        {
            Debug.Log("File doesnot exist");
            return;
        }
        using (FileStream stream = File.Open(filenamePath, FileMode.Open))
        {
            BinaryFormatter formatter = new BinaryFormatter();
            sEntity = (SavebleEntity)formatter.Deserialize(stream);
        }

        sEntity.ReloadData();

        /*
         * Debug.Log(PHealth);
         * Debug.Log(PShield);
         * Debug.Log(PFuel);
         * Debug.Log(PRadar);
         * Debug.Log(PEngine);
         * Debug.Log(PManeuver);
         * Debug.Log(PWeapon);
         * Debug.Log(PProgress);
         * Debug.Log(PMoney);
         * foreach(string str in PMinerals)
         * {
         *  Debug.Log(str);
         * }
         */

        FillPlayerCollectionGeo();
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        DontDestroyOnLoad(this.gameObject);

        playerHealth_level   = 0;
        playerShield_level   = 0;
        playerFuel_level     = 0;
        playerRadar_level    = 0;
        playerEngine_level   = 0;
        playerManeuver_level = 0;
        playerWeapon_level   = 0;
        playerProgress_level = 0;
        playerMinerals_collection.Clear();

        currentLevel = 4;

        if (instance == null)
        {
            instance        = this;
            allPrizes       = mainPC.GamePrize;
            playerInventory = new Dictionary <string, int>();
            playerStorage   = new Dictionary <string, int>();

            //playerCollection = allPrizes;

            /*
             * playerCollection.Add(allPrizes[0]);
             * playerCollection.Add(allPrizes[1]);
             * playerCollection.Add(allPrizes[7]);
             * playerCollection.Add(allPrizes[14]);
             * playerCollection.Add(allPrizes[26]);
             * playerCollection.Add(allPrizes[33]);
             * playerCollection.Add(allPrizes[40]);
             * playerCollection.Add(allPrizes[41]);
             * playerCollection.Add(allPrizes[46]);
             * playerCollection.Add(allPrizes[49]);
             */

            playerStorage.Add("Огненный нинит", 5);
            playerStorage.Add("Амберил", 10);
            playerStorage.Add("Малахит", 8);
            playerStorage.Add("Гримадлин", 9);

            sEntity = new SavebleEntity();
        }
    }