EEex_GetActorShare
EEex_GetActorShare(actorID)
Returns internal actor information which is used in other functions
Parameters
actorID - the actor’s id
Return
Returns a pointer to the result of the CGameObjectArray::GetShare call
Examples
function EEex_GetActorIDArea(actorID)
local ids = {}
local actorShare = EEex_GetActorShare(actorID)
local m_pArea = EEex_ReadDword(actorShare + 0x14)
EEex_IterateActorIDs(m_pArea, function(areaActorID)
table.insert(ids, areaActorID)
end)
return ids
end
function EEex_GetActorAreaRes(actorID)
if EEex_ReadDword(EEex_GetActorShare(actorID) + 0x14) > 0 then
return EEex_ReadLString(EEex_ReadDword(EEex_GetActorShare(actorID) + 0x14), 0x8)
else
return ""
end
end