MCPcopy Create free account
hub / github.com/Norbyte/ositools / CRPGStats_Object

Class CRPGStats_Object

OsiInterface/DivInterface.h:10–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected