Exemple #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            update();
            string path = Environment.CurrentDirectory + @"\saves\Teamsave";

            Serial.ComeBack <Team.Fighter>(path);
            Team1 = Serial.ComeBack <Team.Fighter>(path);
            update();
            MessageBox.Show("Loaded.\n");
        }
Exemple #2
0
        public Form1()
        {
            InitializeComponent();


            double e_exp = 0;

            Team1    = new Team.Fighter("Team1", 500, 500, 100, 100, 0, 1, 1, 1, 1);
            Team2    = new Team.Fighter("Team2", 500, 500, 100, 100, 0, 1, 1, 1, 1);
            Team3    = new Team.Fighter("Team3", 500, 500, 100, 100, e_exp, 1, 1, 1, 1);
            Team4    = new Team.Fighter("Team4", 500, 500, 100, 100, e_exp, 1, 1, 1, 1);
            instance = new Combat();

            instance.startFSM();

            ///////////////////////////////
            //attacks
            textBox33.Text = "Enemy 1";
            textBox34.Text = "Enemy 2";
            textBox35.Text = "Enemy 1";
            textBox36.Text = "Enemy 2";
            //////////////////////////////////////
            //player 1 attributes
            textBox1.Text = "Player 1: ";
            textBox2.Text = "Level: " + Team1.lvl;
            textBox5.Text = "Exp: " + Team1.exp;
            textBox4.Text = "Health: " + Team1.health;
            textBox3.Text = "Mana: " + Team1.mana;
            textBox8.Text = "Strength: " + Team1.Str;
            textBox7.Text = "Attack: " + Team1.att;
            textBox6.Text = "Defence: " + Team1.def;

            //player 2 attributes
            textBox24.Text = "Player 2:";
            textBox22.Text = "Level: " + Team2.lvl;
            textBox21.Text = "Exp: " + Team2.exp;
            textBox23.Text = "Health: " + Team2.health;
            textBox20.Text = "Mana: " + Team2.mana;
            textBox19.Text = "Strength: " + Team2.Str;
            textBox18.Text = "Attack: " + Team2.att;
            textBox17.Text = "Defence: " + Team2.def;
            /////////////////////////////////////////
            //Enemy 1 attributes
            textBox9.Text  = "Enemy 1";
            textBox15.Text = "Level: " + Team3.lvl;
            textBox14.Text = "Exp: " + Team3.exp;
            textBox13.Text = "Health: " + Team3.health;
            textBox12.Text = "Mana: " + Team3.mana;
            textBox11.Text = "Strength: " + Team3.Str;
            textBox10.Text = "Attack: " + Team3.att;
            textBox16.Text = "Defence: " + Team3.def;
            // Enemy 2 Attributes
            textBox25.Text = "Enemy 2";
            textBox32.Text = "Level: " + Team4.lvl;
            textBox31.Text = "Exp: " + Team4.exp;
            textBox30.Text = "Health: " + Team4.health;
            textBox29.Text = "Mana: " + Team4.mana;
            textBox28.Text = "Strength: " + Team4.Str;
            textBox27.Text = "Attack: " + Team4.att;
            textBox26.Text = "Defence: " + Team4.def;
            //////////////////////////////////////////

            Team.Fighter save = new Team.Fighter(Team1.name, Team1.Max_health, Team1.health, Team1.Max_mana, Team1.mana, Team1.exp, Team1.lvl, Team1.Str, Team1.att, Team1.def, Team1.firstdeath);
            //string F_Name, int F_Max_Health, int F_Health, int F_Max_Mana, int F_Mana, double F_Exp, int F_Level, double F_Str, double F_Att, double F_Def
            Teamsave = save;
        }