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

◆ MissionBase()

void MissionBaseWorld::MissionBase ( )
inlineprotected

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

18 {
19 SetDispatcher(new DispatcherCaller);
20
22
23 m_WidgetEventHandler = new WidgetEventHandler();
24
25 m_InventoryDropCallback = new EntityPlacementCallback();
26 SoundSetMap.Init();
27 ConstructionManagerStatic.Init();
28
29 GetDayZGame().GetYieldDataInitInvoker().Insert(InitWorldYieldDataDefaults);
31
32 #ifndef SERVER
33 GetDayZGame().GetAnalyticsClient().RegisterEvents();
34 m_WorldLighting = new WorldLighting();
35
37 #ifdef DIAG_DEVELOPER
38 GetOnTimeChanged().Insert(m_DynamicMusicPlayer.SetTimeOfDate);
39 #endif
40 AmmoTypesAPI.Init();
41 #endif
42 if (g_Game.IsServer() || !g_Game.IsMultiplayer())
43 {
44 OutdoorThermometerManager.Init();
45 }
46 GetOnInputDeviceConnected().Insert(UpdateInputDevicesAvailability);
47 GetOnInputDeviceDisconnected().Insert(UpdateInputDevicesAvailability);
48
49 // There is a possibility different maps/servers may be using different effects
50 SEffectManager.Cleanup();
52 }
void AmmoTypesAPI()
Определения AmmoTypes.c:17
DayZGame g_Game
Определения DayZGame.c:4074
DayZGame GetDayZGame()
Определения DayZGame.c:4076
void SetDispatcher(Dispatcher dispatcher)
Определения Dispatcher.c:31
void DynamicMusicPlayer(DynamicMusicPlayerRegistry configuration)
Определения DynamicMusicPlayer.c:132
void PluginManagerInit()
Определения PluginManager.c:297
proto native UAInputAPI GetUApi()
ref DynamicMusicPlayer m_DynamicMusicPlayer
Определения missionBase.c:14
void InitWorldYieldDataDefaults(CatchYieldBank bank)
Used to initialize defaults to WorldData base class from 4_World module. For proper init of your cust...
Определения missionBase.c:155
PluginKeyBinding m_ModuleKeyBinding ref WidgetEventHandler m_WidgetEventHandler
Определения missionBase.c:6
autoptr ObjectSnapCallback m_InventoryDropCallback
Определения missionBase.c:12
void UpdateInputDevicesAvailability()
Определения missionBase.c:358
ref DynamicMusicPlayerRegistry m_DynamicMusicPlayerRegistry
Определения missionBase.c:15
void InitialiseWorldData()
Определения missionBase.c:107
ref WorldLighting m_WorldLighting
Определения missionBase.c:8
proto native void UpdateControls()

Перекрестные ссылки AmmoTypesAPI(), SEffectManager::Cleanup(), DynamicMusicPlayer(), g_Game, GetDayZGame(), GetUApi(), ConstructionManagerStatic::Init(), OutdoorThermometerManager::Init(), SoundSetMap::Init(), InitialiseWorldData(), InitWorldYieldDataDefaults(), m_DynamicMusicPlayer, m_DynamicMusicPlayerRegistry, m_InventoryDropCallback, m_WidgetEventHandler, m_WorldLighting, PluginManagerInit(), SetDispatcher(), UAInputAPI::UpdateControls() и UpdateInputDevicesAvailability().