コード例 #1
0
        internal static void OnMatchStateUpdate(MatchStateUpdate args)
        {
            if (Utilities.Hero == null)
            {
                return;
            }

            if (args.OldMatchState == MatchState.BattleritePicking || args.NewMatchState == MatchState.PreRound)
            {
                BattleriteManager.Update();
            }
        }
コード例 #2
0
ファイル: EventsManager.cs プロジェクト: DaPipex/BattleRight
        private static void OnMatchStart(EventArgs args)
        {
            if (Utilities.Hero == null || !Utilities.Hero.CharName.Equals(Utilities.HeroName))
            {
                return;
            }

            SubscribeEvents();

            if (Game.CurrentMatchState == MatchState.InRound)
            {
                BattleriteManager.Update();
            }

            _didInit = true;
        }