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

◆ AddTransition()

void Bot::AddTransition ( BotStateBase state,
int id )
inlineprotected

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

69 {
70 BotEventStartDebug evt = new BotEventStartDebug(null, null, id);
71
72 m_FSM.AddTransition(new BotTransition(m_IdleState, evt, state, null, new BotGuardDebugEventMatches(evt)));
73
74 m_FSM.AddTransition(new BotTransition(state, ___OK___, m_IdleState));
75 m_FSM.AddTransition(new BotTransition(state, __Fail__, m_IdleState));
76 m_FSM.AddTransition(new BotTransition(state, __Tout__, m_IdleState));
77
78 m_FSM.AddTransition(new BotTransition(state, __Stop__, m_IdleState));
79 }
FSMTransition< BotStateBase, BotEventBase, BotActionBase, BotGuardBase > BotTransition
Определения BotFSM.c:7
ref BotStateBase m_IdleState
Определения Bot.c:24
ref BotEventBase ___OK___
Определения Bot.c:63
ref BotEventBase __Stop__
Определения Bot.c:62
ref BotEventBase __Fail__
Определения Bot.c:64
ref BotEventBase __Tout__
Определения Bot.c:65
ref BotFSM m_FSM
Определения Bot.c:21

Перекрестные ссылки ___OK___, __Fail__, __Stop__, __Tout__, m_FSM и m_IdleState.

Используется в InitFSM().