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

◆ SetDeveloperItemClient()

void PluginBase::SetDeveloperItemClient ( )
inlineprivate

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

927 {
928 #ifdef DEVELOPER
929 Object entity;
930 PlayerBase player = PlayerBase.Cast(GetGame().GetPlayer());
931
932 FreeDebugCamera debugCam = FreeDebugCamera.GetInstance();
933 if (debugCam && debugCam.GetCurrentCamera())
934 {
935 entity = debugCam.GetCrosshairObject();
936 }
937 else
938 {
939
940 if (player && player.GetActionManager())
941 {
942 ActionTarget at = player.GetActionManager().FindActionTarget();
943 entity = at.GetObject();
944 }
945 }
946
947 if (entity)
948 {
949 SetDeveloperItemClientEx(entity, true);
950 }
951 #endif
952 }
class ActionTargets ActionTarget
PlayerBase GetPlayer()
Определения ModifierBase.c:51
static void SetDeveloperItemClientEx(notnull Object entity, bool getFocus=false)
Определения PluginDeveloper.c:902
class LOD Object
proto native CGame GetGame()

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