1039 {
1040 #ifdef DEVELOPER
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 {
1062 }
1063 #endif
1064 }
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
static void SetDeveloperItemClientEx(notnull Object entity, bool getFocus=false)