Beispiel #1
0
        public void TryBuyEquipmentIfComputer()
        {
            CBattleEquipSystem battleEquipSystem = Singleton <CBattleSystem> .GetInstance().m_battleEquipSystem;

            if ((battleEquipSystem != null) && base.actor.ActorAgent.IsAutoAI())
            {
                ushort[] quicklyBuyEquipList = battleEquipSystem.GetQuicklyBuyEquipList(ref this.actorPtr);
                for (int i = 0; i < quicklyBuyEquipList.Length; i++)
                {
                    if (quicklyBuyEquipList[i] > 0)
                    {
                        battleEquipSystem.ExecuteBuyEquipFrameCommand(quicklyBuyEquipList[i], ref this.actorPtr);
                        break;
                    }
                }
            }
        }
Beispiel #2
0
 public override void Init()
 {
     this.m_battleFloatDigitManager = new CBattleFloatDigitManager();
     this.m_battleEquipSystem       = new CBattleEquipSystem();
 }