public void EventCombat(ProgressionCombat progressionCombat, CharacterBoard characterBoard)
        {
            //save data and past parameters
            PlayerData.playerData.Move = actualHealth;
            PlayerData.playerData.Coin = actualCoin;
            PlayerData.playerData.progressionCombat   = progressionCombat;
            PlayerData.playerData.characterBoardEnemy = characterBoard;

            //load scene
            PlayerData.playerData.LoadScene(2);
            print("Mortal Combat");
        }
Exemple #2
0
        public void InitGameFromSaveSheet()
        {
            SaveManager.LoadGameDataFromSaveFile();

            foreach (var p in Game.Instance.Players)
            {
                CharacterBoard chb = new CharacterBoard(p);
                _characterPanelFlPanel.Controls.Add(chb);
            }

            _characterPanelFlPanel.ResumeLayout(false);
            _characterPanelFlPanel.PerformLayout();
            this.ResumeLayout(false);
            this.PerformLayout();
            ActionManager.InitActionButtonPanel();
            LocationCardsPanel.RefreshMapLayout();
            SaveManager.Save();

            //start game chain
            Game.Instance.ProcessMorningStuff();
        }