Example #1
0
 public void Goal(IManager manager)
 {
     manager.GoalScore++;
     _status.MatchState = GoalState.Instance;
     _status.GoalState  = true;
     _status.Break(EnumMatchBreakState.ShootInto);
     this.SaveRpt();
     _homeManager.ClearDisable();
     _awayManager.ClearDisable();
     _status.Round++;
     this.RoundInit();
     //经理技能
     _homeManager.SetState(IdleState.Instance);
     _awayManager.SetState(IdleState.Instance);
     SkillEngine.SkillImpl.SkillFacade.TriggerManagerSkills(_homeManager, 0);
     SkillEngine.SkillImpl.SkillFacade.TriggerManagerSkills(_awayManager, 0);
     OpenballRule.Start(manager.Opponent);
 }
Example #2
0
 public void Openball(IManager manager)
 {
     OpenballRule.Start(manager);
 }