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

◆ Run()

static bool DoOnce::Run ( string key,
Class target,
string fnName,
Param params = null )
inlinestaticprotected

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

13 {
14 Ensure();
15
16 if (!key || !target || !fnName)
17 return false;
18
19 if (m_Done.Contains(key))
20 return false;
21
22 m_Done.Set(key, true);
23
24 // Call any method on any object by name
25 bool called = g_Game.GameScript.CallFunctionParams(target, fnName, null, params);
26
27 return called;
28 }
DayZGame g_Game
Определения DayZGame.c:4074
static void Ensure()
Определения DoOnce.c:5
static ref map< string, bool > m_Done
Определения DoOnce.c:3

Перекрестные ссылки Ensure(), g_Game и m_Done.

Используется в HeavyMetalPhase2Mdfr::OnTick(), InfluenzaMdfr::OnTick() и PoisoningMdfr::OnTick().