DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnUpdate()

override void BotTestSwapInternalC2H::OnUpdate ( float dt)
inlineprivate

См. определение в файле Bot_Tests.c строка 61

62 {
63 super.OnUpdate(dt);
64
65 if (m_Entity1 && m_Entity2)
66 {
67 if (m_Owner.GetInventory().CanSwapEntitiesEx(m_Entity1, m_Entity2))
68 {
69 botDebugPrint("[bot] + " + m_Owner + " -> swap item=" + m_Entity1 + " bot=" + m_Owner);
70 m_Owner.PredictiveSwapEntities(m_Entity1, m_Entity2);
71 }
72 else if (m_Owner.GetInventory().CanSwapEntitiesEx(m_Entity2, m_Entity1))
73 {
74 botDebugPrint("[bot] + " + m_Owner + " <- swap item=" + m_Entity2 + " bot=" + m_Owner);
75 m_Owner.PredictiveSwapEntities(m_Entity2, m_Entity1);
76 }
77 }
78 }
void botDebugPrint(string s)
Определения Bot.c:122
PlayerBase m_Owner
Определения BotStates.c:12
EntityAI m_Entity2
Определения Bot_Tests.c:46
EntityAI m_Entity1
Определения Bot_Tests.c:45

Перекрестные ссылки botDebugPrint(), m_Entity1, m_Entity2 и BotStateBase::m_Owner.