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); }
public void Openball(IManager manager) { OpenballRule.Start(manager); }