//设置暂停的最大时间,以及暂停结束后的执行命令 internal void SetPauseSet(int max, CardCommands wakeup) { sleepMaxTime = max; sleepTime = DateTime.Now.Ticks; wakeupCardCommands = wakeup; currentState.CurrentCardCommands = CardCommands.Pause; }
internal CardCommands CurrentCardCommands; //当前命令 internal CurrentState(int ourCurrentRank, int opposedCurrentRank, int suit, int master,int ourTotalRound,int opposedTotalRound, CardCommands currentCardCommands) { OurCurrentRank = ourCurrentRank; OpposedCurrentRank = opposedCurrentRank; Suit = suit; Master = master; CurrentCardCommands = currentCardCommands; OurTotalRound = ourTotalRound; OpposedTotalRound = opposedTotalRound; }
internal CardCommands CurrentCardCommands; //当前命令 internal CurrentState(int ourCurrentRank, int opposedCurrentRank, int suit, int master, int ourTotalRound, int opposedTotalRound, CardCommands currentCardCommands) { OurCurrentRank = ourCurrentRank; OpposedCurrentRank = opposedCurrentRank; Suit = suit; Master = master; CurrentCardCommands = currentCardCommands; OurTotalRound = ourTotalRound; OpposedTotalRound = opposedTotalRound; }