/ cheatengine / cmapentity.lua
cmapentity.lua
1 -- #include "cmapstaticentity.lua" 2 3 local CMapEntity = Struct("CMapEntity", CMapStaticEntity) 4 :paddingTo(0x98) 5 :hex("GUID", "uint64") 6 :paddingTo(0xC0) 7 :embed("ambientTarget", CImVector) 8 :field("dirLightScaleTarget", "float") 9 :paddingTo(0xD0) 10 11 local addr, typ = GetCGObjectAddr(readQword(0x00bd07b0)) -- target guid 12 if addr then 13 if typ == "unit" or typ == "player" then 14 local cmapentityOffset = 0xB8 15 loadStructToTable(CMapEntity, readPointer(addr + cmapentityOffset)) 16 end 17 end