private void HumanVSAi3x3_Btn_Click(object sender, EventArgs e) { RoleMgr = new RoleMgr(this, GameDef.PlayerType.Human1, GameDef.PlayerType.AI3X3, GameDef.JudgeType.Nomal); HomePanel.Visible = false; GameDef.board_cell_length = 4; GameDef.win_count = 4; RoleMgr.Start(); }
private void HumanVSHardAi_Btn_Click(object sender, EventArgs e) { DisableComputerNextBtn(); EnableChangeComputerPlayBtn(); DisableLoadBoardBtn(); RoleMgr = new RoleMgr(this, GameDef.PlayerType.Human1, GameDef.PlayerType.HardAI, GameDef.JudgeType.Nomal); HomePanel.Visible = false; RoleMgr.Start(); }
private void AIVSAI_Btn_Click(object sender, EventArgs e) { DisablePreviousActionBtn(); DisableChangeComputerPlayBtn(); DisableLoadBoardBtn(); GameDef.JudgeType judgeType = GameDef.JudgeType.Nomal; if (judgeType == GameDef.JudgeType.Debug) { EnableComputerNextBtn(); } else { DisableComputerNextBtn(); } RoleMgr = new RoleMgr(this, GameDef.PlayerType.EasyAI, GameDef.PlayerType.HardAI, judgeType); HomePanel.Visible = false; RoleMgr.Start(); }