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

◆ SetDeveloperItemClient()

void PluginBase::SetDeveloperItemClient ( )
inlineprivate

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

1039 {
1040 #ifdef DEVELOPER
1041 Object entity;
1042 PlayerBase player = PlayerBase.Cast(g_Game.GetPlayer());
1043
1044 FreeDebugCamera debugCam = FreeDebugCamera.GetInstance();
1045 if (debugCam && debugCam.GetCurrentCamera())
1046 {
1047 entity = debugCam.GetCrosshairObject();
1048 }
1049 else
1050 {
1051
1052 if (player && player.GetActionManager())
1053 {
1054 ActionTarget at = player.GetActionManager().FindActionTarget();
1055 entity = at.GetObject();
1056 }
1057 }
1058
1059 if (entity)
1060 {
1061 SetDeveloperItemClientEx(entity, true);
1062 }
1063 #endif
1064 }
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
Определения ActionTargets.c:125
DayZGame g_Game
Определения DayZGame.c:4074
static void SetDeveloperItemClientEx(notnull Object entity, bool getFocus=false)
Определения PluginDeveloper.c:1014
class LOD Object

Перекрестные ссылки ActionTarget(), g_Game и SetDeveloperItemClientEx().