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; } } } }
public override void Init() { this.m_battleFloatDigitManager = new CBattleFloatDigitManager(); this.m_battleEquipSystem = new CBattleEquipSystem(); }