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

◆ BotTestItemMoveBackAndForth()

void BotStateBase::BotTestItemMoveBackAndForth ( Bot bot = NULL,
BotStateBase parent = NULL )
inlineprivate

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

7 {
8 // setup nested state machine
9 m_FSM = new BotFSM(this); // @NOTE: set owner of the submachine fsm
10
11 m_Move = new BotTestItemMoveBackAndForth_MoveFromSlotToSlot(m_Bot, this);
12
13 // events
14 BotEventBase __EntAtt__ = new BotEventEntityAttached;
15
16 // transitions
17 m_FSM.AddTransition(new BotTransition( m_Move, __EntAtt__, m_Move));
18
19 m_FSM.SetInitialState(m_Move);
20 }
FSMTransition< BotStateBase, BotEventBase, BotActionBase, BotGuardBase > BotTransition
Определения BotFSM.c:7
ref BotTestItemMoveBackAndForth_MoveFromSlotToSlot m_Move
Определения Bot_TestItemMoveBackAndForth.c:4
ref BotFSM m_FSM
hierarchical parent state of this state (or null)
Определения BotStates.c:15
Bot m_Bot
man that this state belongs to
Определения BotStates.c:13

Перекрестные ссылки BotStateBase(), m_Bot, m_FSM и m_Move.