| 8 | |
| 9 | #pragma pack(push, 1) |
| 10 | struct CRPGStats_Object |
| 11 | { |
| 12 | void * VMT; |
| 13 | uint32_t Handle; |
| 14 | uint32_t Level; |
| 15 | uint32_t ModifierListIndex; |
| 16 | uint32_t Unused2; |
| 17 | int32_t * IndexedProperties; |
| 18 | uint64_t Unused3; |
| 19 | uint64_t Unused4; |
| 20 | char * Name; |
| 21 | TranslatedString TranslatedStringX; |
| 22 | uint64_t B[18]; |
| 23 | FixedString FS2; |
| 24 | uint64_t EntryType; |
| 25 | FixedStringMapBase<int> PropertyList; |
| 26 | uint32_t Unused5; |
| 27 | FixedStringMapBase<int> ConditionList; |
| 28 | uint32_t Unused6; |
| 29 | uint64_t AIFlags; |
| 30 | ObjectSet<void *> Requirements; // Set<Requirement> |
| 31 | ObjectSet<void *> MemorizationRequirements; // Set<Requirement> |
| 32 | ObjectSet<void *> CrimeReactionPriorities; // Set<CrimeReactionPriority> |
| 33 | ObjectSet<FixedString> StringProperties1; |
| 34 | ObjectSet<FixedString> ComboCategories; |
| 35 | #if !defined(OSI_EOCAPP) |
| 36 | STDWString SomeSTDWSTRING; |
| 37 | #endif |
| 38 | uint32_t Using; |
| 39 | uint32_t D; |
| 40 | }; |
| 41 | |
| 42 | struct CRPGStats_ObjectInstance : public CRPGStats_Object |
| 43 | { |
nothing calls this directly
no outgoing calls
no test coverage detected