mirror of
https://github.com/thunderbrewhq/binana.git
synced 2026-04-27 03:03:52 +00:00
feat(profile): refactor lua, bc code
This commit is contained in:
parent
e79ee08905
commit
37db5336e4
40 changed files with 3424 additions and 0 deletions
20
profile/3.3.5a-windows-386/include/bc/file/fileinfo.h
Normal file
20
profile/3.3.5a-windows-386/include/bc/file/fileinfo.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#ifndef BC_FILE_FILE_INFO_H
|
||||
#define BC_FILE_FILE_INFO_H
|
||||
|
||||
#include "bc/time/types.h"
|
||||
|
||||
DECLARE_STRUCT(Blizzard__File__FileInfo);
|
||||
|
||||
struct Blizzard__File__FileInfo {
|
||||
char* path;
|
||||
uint32_t unk04;
|
||||
int64_t size; // 08
|
||||
int32_t attributes;
|
||||
Blizzard__Time__Timestamp createTime;
|
||||
Blizzard__Time__Timestamp modTime;
|
||||
Blizzard__Time__Timestamp accessTime;
|
||||
int32_t existence;
|
||||
int32_t regularFile;
|
||||
};
|
||||
|
||||
#endif
|
||||
33
profile/3.3.5a-windows-386/include/bc/file/infomask.h
Normal file
33
profile/3.3.5a-windows-386/include/bc/file/infomask.h
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
#ifndef BC_FILE_INFO_MASK_H
|
||||
#define BC_FILE_INFO_MASK_H
|
||||
|
||||
#if defined(BITFIELDS_SUPPORTED)
|
||||
|
||||
DECLARE_UNION(Blizzard__File__FileInfoMask);
|
||||
|
||||
union Blizzard__File__FileInfoMask {
|
||||
struct {
|
||||
uint32_t path : 1;
|
||||
uint32_t size : 1;
|
||||
uint32_t attributes : 1;
|
||||
uint32_t createTime : 1;
|
||||
uint32_t modTime : 1;
|
||||
uint32_t accessTime : 1;
|
||||
uint32_t existence : 1;
|
||||
uint32_t regularFile : 1;
|
||||
uint32_t pad : 24;
|
||||
};
|
||||
uint32_t all;
|
||||
};
|
||||
|
||||
#else
|
||||
|
||||
DECLARE_STRUCT(Blizzard__File__FileInfoMask);
|
||||
|
||||
struct Blizzard__File__FileInfoMask {
|
||||
uint32_t all;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
6
profile/3.3.5a-windows-386/include/bc/file/inode.h
Normal file
6
profile/3.3.5a-windows-386/include/bc/file/inode.h
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
#ifndef BC_FILE_INODE_H
|
||||
#define BC_FILE_INODE_H
|
||||
|
||||
typedef int32_t Blizzard__File__INODE;
|
||||
|
||||
#endif
|
||||
17
profile/3.3.5a-windows-386/include/bc/file/streaminginfo.h
Normal file
17
profile/3.3.5a-windows-386/include/bc/file/streaminginfo.h
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
#ifndef BC_FILE_STREAMING_INFO_H
|
||||
#define BC_FILE_STREAMING_INFO_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__File__StreamingInfo);
|
||||
|
||||
#include "bc/file/fileinfo.h"
|
||||
#include "bc/file/inode.h"
|
||||
#include "bc/storage/storageunithandle.h"
|
||||
|
||||
struct Blizzard__File__StreamingInfo {
|
||||
Blizzard__Storage__StorageUnitHandle storagehandle;
|
||||
Blizzard__File__INODE inode;
|
||||
uint32_t streamRefCount;
|
||||
Blizzard__File__FileInfo streaminginfo;
|
||||
};
|
||||
|
||||
#endif
|
||||
24
profile/3.3.5a-windows-386/include/bc/storage/storageunit.h
Normal file
24
profile/3.3.5a-windows-386/include/bc/storage/storageunit.h
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
#ifndef BC_STORAGE_STORAGE_UNIT_H
|
||||
#define BC_STORAGE_STORAGE_UNIT_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__Storage__StorageUnit);
|
||||
|
||||
struct Blizzard__Storage__StorageUnit {
|
||||
uint32_t unk00;
|
||||
uint32_t unk04;
|
||||
uint32_t unk08;
|
||||
uint32_t unk0C;
|
||||
uint32_t unk10;
|
||||
uint32_t unk14;
|
||||
uint32_t unk18;
|
||||
uint32_t unk1C;
|
||||
uint32_t unk20;
|
||||
uint32_t unk24;
|
||||
uint32_t unk28;
|
||||
uint32_t unk2C;
|
||||
uint32_t unk30;
|
||||
uint32_t unk34;
|
||||
uint32_t unk38;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
#ifndef BC_STORAGE_STORAGE_UNIT_HANDLE_H
|
||||
#define BC_STORAGE_STORAGE_UNIT_HANDLE_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__Storage__StorageUnitHandle);
|
||||
|
||||
#include "bc/file/inode.h"
|
||||
#include "bc/storage/storageunit.h"
|
||||
|
||||
struct Blizzard__Storage__StorageUnitHandle {
|
||||
Blizzard__File__INODE mNode;
|
||||
Blizzard__Storage__StorageUnit* mUnit;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
#ifndef BC_STRING_CONVERSION_CODEPAGE_TO_UTF8_H
|
||||
#define BC_STRING_CONVERSION_CODEPAGE_TO_UTF8_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__StringConversion_CodepageToUTF8__ToNative);
|
||||
|
||||
#include "bc/util/buffer.h"
|
||||
|
||||
// class Blizzard::CodepageToUTF8::ToNative : Blizzard::Util::Buffer<300, wchar_t>
|
||||
struct Blizzard__StringConversion_CodePageToUTF8__ToNative {
|
||||
Blizzard__Util__Buffer_300_char _;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
#ifndef BC_STRING_CONVERSION_PASSTHROUGH_H
|
||||
#define BC_STRING_CONVERSION_PASSTHROUGH_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__StringConversion_Passthrough__ToNative);
|
||||
|
||||
#include "bc/util/buffer.h"
|
||||
|
||||
// class Blizzard::StringConversion_Passthrough::ToNative : Blizzard::Util::Buffer<300, char>
|
||||
struct Blizzard__StringConversion__Passthrough__ToNative {
|
||||
Blizzard__Util__Buffer_300_char _;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
#ifndef BC_STRING_CONVERSION_UTF16_TO_UTF8_H
|
||||
#define BC_STRING_CONVERSION_UTF16_TO_UTF8_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__StringConversion_UTF16ToUTF8__ToNative);
|
||||
|
||||
#include "bc/util/buffer.h"
|
||||
|
||||
// class Blizzard::UTF16ToUTF8::ToNative : Blizzard::Util::Buffer<300, wchar_t>
|
||||
struct Blizzard__StringConversion_UTF16ToUTF8__ToNative {
|
||||
// Never ever use wchar_t!!!
|
||||
Blizzard__Util__Buffer_300_uint16_t _;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
#ifndef BC_SYSTEM_FILE_FILE_FUNC_H
|
||||
#define BC_SYSTEM_FILE_FILE_FUNC_H
|
||||
|
||||
DECLARE_STRUCT(Blizzard__File__Filesystem);
|
||||
DECLARE_STRUCT(System_File__Stacked__FileParms);
|
||||
|
||||
typedef bool (*System_File__Stacked__FileFunc)(
|
||||
Blizzard__File__Filesystem *fs,
|
||||
System_File__Stacked__FileParms *parms);
|
||||
|
||||
#include "bc/file/filesystem.h"
|
||||
#include "bc/systemfile/stacked/fileparms.h"
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
#ifndef BC_SYSTEM_FILE_STACKED_FILE_PARMS_H
|
||||
#define BC_SYSTEM_FILE_STACKED_FILE_PARMS_H
|
||||
|
||||
DECLARE_STRUCT(System_File__Stacked__FileParms);
|
||||
|
||||
#include "bc/file/fileinfo.h"
|
||||
#include "bc/file/filesystem.h"
|
||||
#include "bc/file/infomask.h"
|
||||
#include "bc/file/mode.h"
|
||||
#include "bc/file/processdir.h"
|
||||
#include "bc/file/stream.h"
|
||||
#include "system/types.h"
|
||||
|
||||
struct System_File__Stacked__FileParms {
|
||||
// the offset of the file operation
|
||||
// inside Blizzard::File::Filesystem
|
||||
offset_in_Blizzard__File__Functions_to_System_File__Stacked__FileFunc verb; // 0x0
|
||||
//
|
||||
char* path; // 0x4 name/path to a file or directory
|
||||
char* newpath; // 0x8
|
||||
Blizzard__File__Stream stream; // 0xC
|
||||
Blizzard__File__FileInfo* info;
|
||||
uint32_t extra;
|
||||
Blizzard__File__FileInfo info_;
|
||||
Blizzard__File__FileInfoMask has;
|
||||
Blizzard__File__FileInfoMask want;
|
||||
int32_t mode; // 0x58
|
||||
void* buffer; //
|
||||
int32_t amount;
|
||||
int64_t pos;
|
||||
int32_t posMode;
|
||||
char* cwdbuf;
|
||||
int32_t cwdbuflen;
|
||||
bool recursive;
|
||||
bool makeCanonical;
|
||||
void* cookie;
|
||||
Blizzard__File__ProcessDirCallback dircallback;
|
||||
bool sorted; // set to false by Blizzard::File::ProcessDirFast (i suppose it's fast because it doesn't request sorting, though there's
|
||||
// no underlying code that does this)
|
||||
bool overwrite;
|
||||
bool grantEveryone; // something that causes a security descriptor to be generated
|
||||
bool zeroFillAll;
|
||||
bool supportsSparseFiles; // extopt not plausible here
|
||||
};
|
||||
|
||||
#endif
|
||||
12
profile/3.3.5a-windows-386/include/bc/time/timeconst.h
Normal file
12
profile/3.3.5a-windows-386/include/bc/time/timeconst.h
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
// TimeConst::FILETIMETimestampBias
|
||||
// TimeConst::FILETIMETimestampMax
|
||||
// TimeConst::FILETIMETimestampMin
|
||||
// TimeConst::TimestampsPerFILETIME
|
||||
// TimeConst::TimestampsPerSecond
|
||||
// TimeConst::TimestampsPerUnixtime
|
||||
// TimeConst::TimestampUnixBias
|
||||
// TimeConst::TimestampUnixMax
|
||||
// TimeConst::TimestampUnixMin
|
||||
// TimeConst::UnixTime64TimestampMax
|
||||
// TimeConst::UnixTime64TimestampMin
|
||||
// TimeConst::UnixTimestampBias
|
||||
38
profile/3.3.5a-windows-386/include/bc/time/types.h
Normal file
38
profile/3.3.5a-windows-386/include/bc/time/types.h
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
#ifndef BC_TIME_TYPES_H
|
||||
#define BC_TIME_TYPES_H
|
||||
|
||||
// TimeRec
|
||||
DECLARE_STRUCT(Blizzard__Time__TimeRec);
|
||||
|
||||
// TimeRec
|
||||
struct Blizzard__Time__TimeRec {
|
||||
int32_t year;
|
||||
int32_t month;
|
||||
int32_t day;
|
||||
int32_t hour;
|
||||
int32_t minute;
|
||||
int32_t second;
|
||||
int32_t nanosecond;
|
||||
int32_t dayOfWeek;
|
||||
int32_t dayOfYear;
|
||||
};
|
||||
|
||||
// UnixTime
|
||||
typedef int32_t Blizzard__Time__UnixTime;
|
||||
|
||||
// Timestamp
|
||||
typedef int64_t Blizzard__Time__Timestamp;
|
||||
|
||||
// Second
|
||||
typedef uint32_t Blizzard__Time__Second;
|
||||
|
||||
// Millisecond
|
||||
typedef uint32_t Bizzard__Time__Millisecond;
|
||||
|
||||
// Microsecond
|
||||
typedef uint64_t Blizzard__Time__Microsecond;
|
||||
|
||||
// Nanosecond
|
||||
typedef uint64_t Blizzard__Time__Nanosecond;
|
||||
|
||||
#endif
|
||||
20
profile/3.3.5a-windows-386/include/bc/util/buffer.h
Normal file
20
profile/3.3.5a-windows-386/include/bc/util/buffer.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#ifndef BC_UTIL_BUFFER_H
|
||||
#define BC_UTIL_BUFFER_H
|
||||
|
||||
// Blizzard::Util::Buffer<size_t N, typename T> : Blizzard::Util::BufferData<typename T, size_t N>
|
||||
#define BC_UTIL_BUFFER(N, T) \
|
||||
typedef struct Blizzard__Util__Buffer_##N##_##T Blizzard__Util__Buffer_##N##_##T; \
|
||||
typedef struct Blizzard__Util__BufferData_##T##_##N Blizzard__Util__BufferData_##T##_##N; \
|
||||
struct Blizzard__Util__BufferData_##T##_##N { \
|
||||
uint32_t elements; \
|
||||
T* data; \
|
||||
T local[N]; \
|
||||
}; \
|
||||
struct Blizzard__Util__Buffer_##N##_##T { \
|
||||
Blizzard__Util__BufferData_##T##_##N _; \
|
||||
};
|
||||
|
||||
BC_UTIL_BUFFER(300, char);
|
||||
BC_UTIL_BUFFER(300, uint16_t);
|
||||
|
||||
#endif
|
||||
6
profile/3.3.5a-windows-386/include/bc/util/offset.h
Normal file
6
profile/3.3.5a-windows-386/include/bc/util/offset.h
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
#ifndef BC_UTIL_OFFSET_H
|
||||
#define BC_UTIL_OFFSET_H
|
||||
|
||||
#define BC_OFFSET_INTO(C, T) typedef uintptr_t offset_in_##C##_to_##T
|
||||
|
||||
#endif
|
||||
73
profile/3.3.5a-windows-386/include/character/component.h
Normal file
73
profile/3.3.5a-windows-386/include/character/component.h
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
#ifndef CHARACTER_COMPONENT_H
|
||||
#define CHARACTER_COMPONENT_H
|
||||
|
||||
DECLARE_STRUCT(CCharacterComponent);
|
||||
DECLARE_STRUCT(ComponentData);
|
||||
DECLARE_STRUCT(ItemDisplay);
|
||||
|
||||
#include "m2/model.h"
|
||||
#include "system/types.h"
|
||||
#include "tempest/vector.h"
|
||||
#include "texture/texture.h"
|
||||
|
||||
struct ComponentData {
|
||||
int32_t raceID;
|
||||
int32_t sexID;
|
||||
int32_t classID;
|
||||
int32_t hairColorID;
|
||||
int32_t skinID;
|
||||
int32_t faceID;
|
||||
int32_t facialHairStyleID;
|
||||
int32_t hairStyleID;
|
||||
CM2Model* m2Model;
|
||||
uint32_t flags;
|
||||
char npcBakedTexturePath[260];
|
||||
uint32_t geosets[19];
|
||||
};
|
||||
|
||||
struct ItemDisplay {
|
||||
void* texture[7];
|
||||
uint32_t displayID[7];
|
||||
uint32_t displayFlag;
|
||||
};
|
||||
|
||||
struct CCharacterComponent {
|
||||
int32_t unk_000;
|
||||
int32_t unk_004;
|
||||
int32_t flags;
|
||||
int32_t sections;
|
||||
uint32_t objectIndex;
|
||||
EGxTexFormat texFormat;
|
||||
ComponentData componentData;
|
||||
|
||||
CTexture* characterBaseSkin;
|
||||
|
||||
// 0 - use in CreateRequest AL/AU/FO/HA/HL/HU/LL/LU/TL funcs ; use display info index 0, 1, 2,
|
||||
// 3, 4, 5, 6, 7 3 - use in CreateRequestHL func 4 - use in CreateRequestHU func 6 - use in
|
||||
// CreateRequestHL func 7 - use in CreateRequestHU func 10 - use in CreateRequestHL func 11 -
|
||||
// use in CreateRequestHU func 12 - use in CreateRequestLU func 13 - use in CreateRequestTU func
|
||||
void* m_textureVariation[15];
|
||||
|
||||
// 0 - shirt/chest display
|
||||
// 1 - chest/wrist/arms display
|
||||
// 2 - arms display
|
||||
// 3 - shirt/chest/tabard display
|
||||
// 4 - shirt/chest/tabard display
|
||||
// 5 - legs/belt display
|
||||
// 6 - legs/feet display
|
||||
// 7 - feet display
|
||||
ItemDisplay itemDisplayInfo[10];
|
||||
|
||||
uint32_t itemModels[11];
|
||||
|
||||
int32_t unk_454;
|
||||
int32_t unk_458;
|
||||
int32_t unk_45C;
|
||||
int32_t unk_460;
|
||||
|
||||
uint32_t unkArray[50];
|
||||
|
||||
int32_t unk_52C;
|
||||
};
|
||||
|
||||
#endif
|
||||
20
profile/3.3.5a-windows-386/include/lua/debug.h
Normal file
20
profile/3.3.5a-windows-386/include/lua/debug.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#ifndef LUA_DEBUG_H
|
||||
#define LUA_DEBUG_H
|
||||
|
||||
DECLARE_STRUCT(lua_Debug);
|
||||
|
||||
struct lua_Debug {
|
||||
int32_t event;
|
||||
char* name;
|
||||
char* namewhat;
|
||||
char* what;
|
||||
char* source;
|
||||
int32_t currentline;
|
||||
int32_t nups;
|
||||
int32_t linedefined;
|
||||
int32_t lastlinedefined;
|
||||
char short_src[60];
|
||||
int32_t i_ci;
|
||||
};
|
||||
|
||||
#endif
|
||||
199
profile/3.3.5a-windows-386/include/lua/object.h
Normal file
199
profile/3.3.5a-windows-386/include/lua/object.h
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
#ifndef LUA_OBJECT_H
|
||||
#define LUA_OBJECT_H
|
||||
|
||||
DECLARE_UNION(GCObject);
|
||||
|
||||
DECLARE_STRUCT(GCheader);
|
||||
|
||||
DECLARE_UNION(Value);
|
||||
|
||||
DECLARE_STRUCT(lua_TValue);
|
||||
typedef lua_TValue TValue;
|
||||
typedef TValue* StkId;
|
||||
|
||||
DECLARE_STRUCT(TString_tsv);
|
||||
DECLARE_UNION(TString);
|
||||
|
||||
DECLARE_STRUCT(Udata_uv);
|
||||
DECLARE_UNION(Udata);
|
||||
|
||||
DECLARE_STRUCT(Proto);
|
||||
|
||||
DECLARE_STRUCT(LocVar);
|
||||
|
||||
DECLARE_STRUCT(UpVal_u_l);
|
||||
DECLARE_UNION(UpVal_u);
|
||||
DECLARE_STRUCT(UpVal);
|
||||
|
||||
DECLARE_STRUCT(CClosure);
|
||||
|
||||
DECLARE_STRUCT(LClosure);
|
||||
|
||||
DECLARE_UNION(Closure);
|
||||
|
||||
DECLARE_STRUCT(TKey_nk);
|
||||
DECLARE_UNION(TKey);
|
||||
|
||||
DECLARE_STRUCT(Node);
|
||||
|
||||
DECLARE_STRUCT(Table);
|
||||
|
||||
#include "lua/types.h"
|
||||
|
||||
struct GCheader {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
};
|
||||
|
||||
union Value {
|
||||
GCObject* gc;
|
||||
void* p;
|
||||
lua_Number n;
|
||||
int32_t b;
|
||||
};
|
||||
|
||||
struct lua_TValue {
|
||||
Value value;
|
||||
int32_t tt;
|
||||
uint32_t tainted; // UC: Added by Blizzard
|
||||
};
|
||||
|
||||
struct TString_tsv {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
lu_byte reserved;
|
||||
uint32_t hash;
|
||||
size_t len;
|
||||
};
|
||||
|
||||
union TString {
|
||||
L_Umaxalign dummy;
|
||||
TString_tsv tsv;
|
||||
};
|
||||
|
||||
struct Udata_uv {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
Table* metatable;
|
||||
Table* env;
|
||||
size_t len;
|
||||
};
|
||||
|
||||
union Udata {
|
||||
L_Umaxalign dummy;
|
||||
Udata_uv uv;
|
||||
};
|
||||
|
||||
struct Proto {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
TValue* k;
|
||||
Instruction* code;
|
||||
Proto** p;
|
||||
int32_t* lineinfo;
|
||||
LocVar* locvars;
|
||||
TString** upvalues;
|
||||
TString* source;
|
||||
int32_t sizeupvalues;
|
||||
int32_t sizek;
|
||||
int32_t sizecode;
|
||||
int32_t sizelineinfo;
|
||||
int32_t sizep;
|
||||
int32_t sizelocvars;
|
||||
int32_t linedefined;
|
||||
int32_t lastlinedefined;
|
||||
GCObject* gclist;
|
||||
lu_byte nups;
|
||||
lu_byte numparams;
|
||||
lu_byte is_vararg;
|
||||
lu_byte maxstacksize;
|
||||
};
|
||||
|
||||
struct LocVar {
|
||||
TString* varname;
|
||||
int32_t startpc;
|
||||
int32_t endpc;
|
||||
};
|
||||
|
||||
struct UpVal_u_l {
|
||||
UpVal* prev;
|
||||
UpVal* next;
|
||||
};
|
||||
|
||||
union UpVal_u {
|
||||
TValue value;
|
||||
UpVal_u_l l;
|
||||
};
|
||||
|
||||
struct UpVal {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
TValue* v;
|
||||
UpVal_u u;
|
||||
};
|
||||
|
||||
struct CClosure {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
lu_byte isC;
|
||||
lu_byte nupvalues;
|
||||
GCObject* gclist;
|
||||
Table* env;
|
||||
lua_CFunction f;
|
||||
TValue upvalue[1];
|
||||
};
|
||||
|
||||
struct LClosure {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
lu_byte isC;
|
||||
lu_byte nupvalues;
|
||||
GCObject* gclist;
|
||||
Table* env;
|
||||
Proto* p;
|
||||
UpVal* upvals[1];
|
||||
};
|
||||
|
||||
union Closure {
|
||||
CClosure c;
|
||||
LClosure l;
|
||||
};
|
||||
|
||||
struct TKey_nk {
|
||||
Value value;
|
||||
int32_t tt;
|
||||
Node* next;
|
||||
};
|
||||
|
||||
union TKey {
|
||||
TKey_nk nk;
|
||||
TValue tvk;
|
||||
};
|
||||
|
||||
struct Node {
|
||||
TValue i_val;
|
||||
TKey i_key;
|
||||
};
|
||||
|
||||
struct Table {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
lu_byte flags;
|
||||
lu_byte lsizenode;
|
||||
Table* metatable;
|
||||
TValue* array;
|
||||
Node* node;
|
||||
Node* lastfree;
|
||||
GCObject* gclist;
|
||||
int32_t sizearray;
|
||||
};
|
||||
|
||||
#endif
|
||||
99
profile/3.3.5a-windows-386/include/lua/state.h
Normal file
99
profile/3.3.5a-windows-386/include/lua/state.h
Normal file
|
|
@ -0,0 +1,99 @@
|
|||
#ifndef LUA_STATE_H
|
||||
#define LUA_STATE_H
|
||||
|
||||
DECLARE_STRUCT(stringtable);
|
||||
|
||||
DECLARE_STRUCT(CallInfo);
|
||||
|
||||
DECLARE_STRUCT(global_State);
|
||||
|
||||
DECLARE_STRUCT(lua_State);
|
||||
|
||||
#include "lua/object.h"
|
||||
#include "lua/types.h"
|
||||
|
||||
struct stringtable {
|
||||
GCObject** hash;
|
||||
lu_int32 nuse;
|
||||
int32_t size;
|
||||
};
|
||||
|
||||
struct CallInfo {
|
||||
StkId base;
|
||||
StkId func;
|
||||
StkId top;
|
||||
Instruction* savedpc;
|
||||
int32_t nresults;
|
||||
int32_t tailcalls;
|
||||
};
|
||||
|
||||
struct global_State {
|
||||
stringtable strt;
|
||||
lua_Alloc frealloc;
|
||||
void* ud;
|
||||
lu_byte currentwhite;
|
||||
lu_byte gcstate;
|
||||
int32_t sweepstrgc;
|
||||
GCObject* rootgc;
|
||||
GCObject** sweepgc;
|
||||
GCObject* gray;
|
||||
GCObject* grayagain;
|
||||
GCObject* weak;
|
||||
GCObject* tmudata;
|
||||
Mbuffer buff;
|
||||
lu_mem GCthreshold;
|
||||
lu_mem totalbytes;
|
||||
lu_mem estimate;
|
||||
lu_mem gcdept;
|
||||
int32_t gcpause;
|
||||
int32_t gcstepmul;
|
||||
lua_CFunction panic;
|
||||
TValue l_registry;
|
||||
lua_State* mainthread;
|
||||
UpVal uvhead;
|
||||
Table* mt[9];
|
||||
TString* tmname[0];
|
||||
};
|
||||
|
||||
struct lua_State {
|
||||
GCObject* next;
|
||||
lu_byte tt;
|
||||
lu_byte marked;
|
||||
lu_byte status;
|
||||
StkId top;
|
||||
StkId base;
|
||||
global_State* l_G;
|
||||
CallInfo* ci;
|
||||
Instruction* savedpc;
|
||||
StkId stack_last;
|
||||
StkId stack;
|
||||
CallInfo* end_ci;
|
||||
CallInfo* base_ci;
|
||||
int32_t stacksize;
|
||||
int32_t size_ci;
|
||||
uint16_t nCcalls;
|
||||
lu_byte hookmask;
|
||||
lu_byte allowhook;
|
||||
int32_t basehookcount;
|
||||
int32_t hookcount;
|
||||
lua_Hook hook;
|
||||
TValue l_gt;
|
||||
TValue env;
|
||||
GCObject* openupval;
|
||||
GCObject* gclist;
|
||||
lua_longjmp* errorJmp;
|
||||
ptrdiff_t errfunc;
|
||||
};
|
||||
|
||||
union GCObject {
|
||||
GCheader gch;
|
||||
TString ts;
|
||||
Udata u;
|
||||
Closure cl;
|
||||
Table h;
|
||||
Proto p;
|
||||
UpVal uv;
|
||||
lua_State th;
|
||||
};
|
||||
|
||||
#endif
|
||||
57
profile/3.3.5a-windows-386/include/lua/types.h
Normal file
57
profile/3.3.5a-windows-386/include/lua/types.h
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
#ifndef LUA_TYPES_H
|
||||
#define LUA_TYPES_H
|
||||
|
||||
#define LUA_REGISTRYINDEX -10000
|
||||
#define LUA_ENVIRONINDEX -10001
|
||||
#define LUA_GLOBALSINDEX -10002
|
||||
|
||||
DECLARE_STRUCT(lua_State);
|
||||
DECLARE_STRUCT(lua_Debug);
|
||||
|
||||
DECLARE_STRUCT(Mbuffer);
|
||||
DECLARE_UNION(L_Umaxalign);
|
||||
DECLARE_STRUCT(lua_longjmp);
|
||||
DECLARE_STRUCT(luaL_Reg);
|
||||
|
||||
struct Mbuffer {
|
||||
char* buffer;
|
||||
size_t n;
|
||||
size_t buffsize;
|
||||
};
|
||||
|
||||
typedef void (*lua_Hook)(lua_State*, lua_Debug*);
|
||||
|
||||
typedef uint8_t lu_byte;
|
||||
|
||||
typedef uint32_t lu_int32;
|
||||
|
||||
typedef uint32_t lu_mem;
|
||||
|
||||
typedef double lua_Number;
|
||||
|
||||
union L_Umaxalign {
|
||||
double u;
|
||||
void* s;
|
||||
long l;
|
||||
};
|
||||
|
||||
/* chain list of long jump buffers */
|
||||
struct lua_longjmp {
|
||||
lua_longjmp* previous;
|
||||
// luai_jmpbuf b;
|
||||
int b;
|
||||
volatile int status; /* error code */
|
||||
};
|
||||
|
||||
typedef lu_int32 Instruction;
|
||||
|
||||
typedef int32_t (*lua_CFunction)(lua_State*);
|
||||
|
||||
typedef void* (*lua_Alloc)(void*, void*, size_t, size_t);
|
||||
|
||||
struct luaL_Reg {
|
||||
const char* name;
|
||||
lua_CFunction func;
|
||||
};
|
||||
|
||||
#endif
|
||||
180
profile/3.3.5a-windows-386/include/map/adt_chunks.h
Normal file
180
profile/3.3.5a-windows-386/include/map/adt_chunks.h
Normal file
|
|
@ -0,0 +1,180 @@
|
|||
#ifndef MAP_ADT_CHUNKS_H
|
||||
#define MAP_ADT_CHUNKS_H
|
||||
|
||||
DECLARE_STRUCT(SMMapHeader);
|
||||
DECLARE_STRUCT(SMChunkInfo);
|
||||
DECLARE_STRUCT(SMDoodadDef);
|
||||
DECLARE_STRUCT(SMMapObjDef);
|
||||
DECLARE_STRUCT(SMChunk);
|
||||
DECLARE_STRUCT(SLVert);
|
||||
DECLARE_STRUCT(SMLayer);
|
||||
DECLARE_STRUCT(SLTiles);
|
||||
DECLARE_STRUCT(SWFlowv);
|
||||
DECLARE_STRUCT(SOVert);
|
||||
DECLARE_STRUCT(SMVert);
|
||||
DECLARE_STRUCT(SWVert);
|
||||
DECLARE_STRUCT(SMLiquidChunk);
|
||||
DECLARE_STRUCT(CWSoundEmitter);
|
||||
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/sphere.h"
|
||||
#include "tempest/vector.h"
|
||||
|
||||
struct SMMapHeader {
|
||||
uint32_t flags;
|
||||
uint32_t mcin; // MCIN*, Cata+: obviously gone. probably all offsets gone, except mh2o(which
|
||||
// remains in root file).
|
||||
uint32_t mtex; // MTEX*
|
||||
uint32_t mmdx; // MMDX*
|
||||
uint32_t mmid; // MMID*
|
||||
uint32_t mwmo; // MWMO*
|
||||
uint32_t mwid; // MWID*
|
||||
uint32_t mddf; // MDDF*
|
||||
uint32_t modf; // MODF*
|
||||
uint32_t mfbo; // MFBO* this is only set if flags & mhdr_MFBO.
|
||||
uint32_t mh2o; // MH2O*
|
||||
uint32_t mtxf; // MTXF*
|
||||
uint8_t mamp_value; // Cata+, explicit MAMP chunk overrides data
|
||||
uint8_t padding[3];
|
||||
uint32_t unused[3];
|
||||
};
|
||||
|
||||
struct SMChunkInfo {
|
||||
uint32_t offset; // absolute offset.
|
||||
uint32_t size; // the size of the MCNK chunk, this is refering to.
|
||||
uint32_t flags; // always 0. only set in the client., FLAG_LOADED = 1
|
||||
union {
|
||||
char pad[4];
|
||||
uint32_t asyncId; // not in the adt file. client use only
|
||||
};
|
||||
};
|
||||
|
||||
struct SMDoodadDef {
|
||||
uint32_t nameId; // references an entry in the MMID chunk, specifying the model t // if flag
|
||||
// mddf_entry_is_filedata_id is set, a file data id instead, ignoring MMID.
|
||||
uint32_t uniqueId; // this ID should be unique for all ADTs currently loaded. Best, they are
|
||||
// unique for the whole map. Blizzar // these
|
||||
// unique for the whole game.
|
||||
C3Vector position; // This is relative to a corner of the map. Subtract 17066 from the non
|
||||
// vertical values and you should start t //
|
||||
// something that makes sense. You'll then likely have to negate one of the
|
||||
// non vertical values in wha // coordinate
|
||||
// system you're using to finally move it into place.
|
||||
C3Vector rotation; // degrees. This is not the same coordinate system orientation like the ADT
|
||||
// itself! (see history.)
|
||||
uint16_t scale; // 1024 is the default size equaling 1.0f.
|
||||
uint16_t flags; // values from enum MDDFFlags.
|
||||
};
|
||||
|
||||
struct SMMapObjDef {
|
||||
uint32_t nameId; // references an entry in the MWID chunk, specifying the model to use.
|
||||
uint32_t uniqueId; // this ID should be unique for all ADTs currently loaded. Best, they are
|
||||
// unique for the whole map.
|
||||
C3Vector position;
|
||||
C3Vector rotation; // same as in MDDF.
|
||||
CAaBox extents; // position plus the transformed wmo bounding box. used for defining if they are
|
||||
// rendered as well as collision.
|
||||
uint16_t flags; // values from enum MODFFlags.
|
||||
uint16_t doodadSet; // which WMO doodad set is used. Traditionally references WMO#MODS_chunk, if
|
||||
// modf_use_sets_from_mwds is set, references #MWDR_.28Shadowlands.2B.29
|
||||
uint16_t nameSet; // which WMO name set is used. Used for renaming goldshire inn to northshire
|
||||
// inn while using the same model.
|
||||
uint16_t scale; // Legion+: scale, 1024 means 1 (same as MDDF). Padding in 0.5.3 alpha.
|
||||
};
|
||||
|
||||
struct SMChunk {
|
||||
uint32_t flags;
|
||||
C2iVector index;
|
||||
uint32_t nLayers;
|
||||
uint32_t nDoodadRefs;
|
||||
uint32_t ofsHeight;
|
||||
uint32_t ofsNormal;
|
||||
uint32_t ofsLayer;
|
||||
uint32_t ofsRefs;
|
||||
uint32_t ofsAlpha;
|
||||
uint32_t sizeAlpha;
|
||||
uint32_t ofsShadow;
|
||||
uint32_t sizeShadow;
|
||||
uint32_t areaid;
|
||||
uint32_t nMapObjRefs;
|
||||
uint32_t holes;
|
||||
uint8_t low_quality_texture_map[0x10];
|
||||
uint32_t predTex;
|
||||
uint32_t nEffectDoodad;
|
||||
uint32_t ofsSndEmitters;
|
||||
uint32_t nSndEmitters;
|
||||
uint32_t ofsLiquid;
|
||||
uint32_t sizeLiquid;
|
||||
C3Vector position;
|
||||
uint32_t ofsMCCV;
|
||||
uint32_t unused1;
|
||||
uint32_t unused2;
|
||||
};
|
||||
|
||||
struct SMLayer {
|
||||
uint32_t textureId;
|
||||
uint32_t flags;
|
||||
uint32_t offsetInMCAL;
|
||||
uint32_t offectId;
|
||||
};
|
||||
|
||||
struct SWVert {
|
||||
char depth;
|
||||
char flow0Pct;
|
||||
char flow1Pct;
|
||||
char filler;
|
||||
float height;
|
||||
};
|
||||
|
||||
struct SOVert {
|
||||
char depth;
|
||||
char foam;
|
||||
char wet;
|
||||
char filler;
|
||||
};
|
||||
|
||||
struct SMVert {
|
||||
uint16_t s;
|
||||
uint16_t t;
|
||||
float height;
|
||||
};
|
||||
|
||||
struct SLVert {
|
||||
union {
|
||||
SWVert waterVert;
|
||||
SOVert oceanVert;
|
||||
SMVert magmaVert;
|
||||
};
|
||||
};
|
||||
|
||||
struct SLTiles {
|
||||
char tiles[8][8];
|
||||
};
|
||||
|
||||
struct SWFlowv {
|
||||
CAaSphere sphere;
|
||||
C3Vector dir;
|
||||
float velocity;
|
||||
float amplitude;
|
||||
float frequency;
|
||||
};
|
||||
|
||||
struct SMLiquidChunk {
|
||||
float minHeight;
|
||||
float maxHeight;
|
||||
|
||||
SLVert verts[9 * 9];
|
||||
|
||||
SLTiles tiles;
|
||||
|
||||
uint32_t nFlowvs;
|
||||
SWFlowv flowvs[2];
|
||||
};
|
||||
|
||||
struct CWSoundEmitter {
|
||||
uint32_t entry_id;
|
||||
C3Vector position;
|
||||
C3Vector size;
|
||||
};
|
||||
|
||||
#endif
|
||||
29
profile/3.3.5a-windows-386/include/map/chunkgeomfactory.h
Normal file
29
profile/3.3.5a-windows-386/include/map/chunkgeomfactory.h
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
#ifndef MAP_CHUNK_GEOM_FACTORY_H
|
||||
#define MAP_CHUNK_GEOM_FACTORY_H
|
||||
|
||||
DECLARE_STRUCT(CChunkGeomFactory);
|
||||
|
||||
#include "map/chunkliquid.h"
|
||||
#include "map/mapchunkbuf.h"
|
||||
#include "tempest/matrix.h"
|
||||
|
||||
struct CChunkGeomFactory {
|
||||
void** vtable;
|
||||
|
||||
uint32_t unk_04;
|
||||
uint32_t unk_08;
|
||||
uint32_t unk_0C;
|
||||
uint32_t unk_10;
|
||||
CChunkLiquid* liquidChunk;
|
||||
uint32_t unk_18;
|
||||
CMapChunkBuf* mapChunkBuf;
|
||||
uint32_t unk_20;
|
||||
uint32_t unk_24;
|
||||
uint32_t unk_28;
|
||||
uint16_t unk_flags_2C;
|
||||
uint16_t unk_flags_2E;
|
||||
uint32_t unk_30;
|
||||
C44Matrix matrix;
|
||||
};
|
||||
|
||||
#endif
|
||||
40
profile/3.3.5a-windows-386/include/map/chunkliquid.h
Normal file
40
profile/3.3.5a-windows-386/include/map/chunkliquid.h
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
#ifndef MAP_CHUNK_LIQUID_H
|
||||
#define MAP_CHUNK_LIQUID_H
|
||||
|
||||
#include "storm/list.h"
|
||||
|
||||
DECLARE_STRUCT(CChunkLiquid);
|
||||
STORM_TS_LIST(CChunkLiquid);
|
||||
|
||||
#include "map/mapchunk.h"
|
||||
#include "tempest/vector.h"
|
||||
|
||||
struct CChunkLiquid {
|
||||
int32_t objectIndex;
|
||||
int32_t unk_004;
|
||||
int32_t unk_008;
|
||||
|
||||
C3Vector topLeftCoords;
|
||||
C3Vector center;
|
||||
float radius;
|
||||
C2Vector height;
|
||||
float resPurgeTimer;
|
||||
C2iVector tileBegin;
|
||||
C2iVector tileEnd;
|
||||
int32_t unk_044;
|
||||
int32_t unk_048;
|
||||
int32_t unk_04C;
|
||||
int32_t unk_050;
|
||||
uint8_t* tiles;
|
||||
uint8_t* liquidInstPtr;
|
||||
CMapChunk* owner;
|
||||
CChunkLiquid* prev;
|
||||
CChunkLiquid* next;
|
||||
int32_t unk_068;
|
||||
int32_t unk_06C;
|
||||
int32_t unk_070;
|
||||
int32_t unk_074;
|
||||
C3Vector verts[81];
|
||||
};
|
||||
|
||||
#endif
|
||||
45
profile/3.3.5a-windows-386/include/map/detaildoodad.h
Normal file
45
profile/3.3.5a-windows-386/include/map/detaildoodad.h
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
#ifndef MAP_DETAIL_DOODAD_H
|
||||
#define MAP_DETAIL_DOODAD_H
|
||||
|
||||
DECLARE_STRUCT(CDetailDoodadGeomVertex);
|
||||
DECLARE_STRUCT(CDetailDoodadGeom);
|
||||
DECLARE_STRUCT(CDetailDoodadInst);
|
||||
|
||||
#include "map/mapchunk.h"
|
||||
#include "storm/array.h"
|
||||
#include "system/types.h"
|
||||
#include "tempest/vector.h"
|
||||
#include "texture/texture.h"
|
||||
|
||||
struct CDetailDoodadGeomVertex {
|
||||
uint16_t unk_00;
|
||||
uint16_t unk_02;
|
||||
uint32_t unk_04;
|
||||
C3Vector pos;
|
||||
float angle;
|
||||
float scale;
|
||||
C3Vector unkVec;
|
||||
uint32_t color;
|
||||
};
|
||||
|
||||
STORM_TS_GROWABLE_ARRAY(CDetailDoodadGeomVertex);
|
||||
|
||||
struct CDetailDoodadGeom {
|
||||
CTexture* texture;
|
||||
int32_t unkVertexCount;
|
||||
int32_t unkIndexCount;
|
||||
void* unkVertBufStream;
|
||||
void* unkIdxBufStream;
|
||||
TSGrowableArray_CDetailDoodadGeomVertex data;
|
||||
};
|
||||
|
||||
struct CDetailDoodadInst {
|
||||
int32_t objectIndex;
|
||||
CDetailDoodadGeom geom[4];
|
||||
int32_t unkCounter;
|
||||
CMapChunk* mapChunkOwner;
|
||||
int32_t unk_09C;
|
||||
int32_t unk_0A0;
|
||||
};
|
||||
|
||||
#endif
|
||||
13
profile/3.3.5a-windows-386/include/map/liquidparticle.h
Normal file
13
profile/3.3.5a-windows-386/include/map/liquidparticle.h
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
#ifndef MAP_LIQUID_PARTICLE_H
|
||||
#define MAP_LIQUID_PARTICLE_H
|
||||
|
||||
DECLARE_STRUCT(LiquidParticle);
|
||||
|
||||
#include "tempest/vector.h"
|
||||
|
||||
struct LiquidParticle {
|
||||
C3Vector position;
|
||||
float size;
|
||||
};
|
||||
|
||||
#endif
|
||||
86
profile/3.3.5a-windows-386/include/map/maparea.h
Normal file
86
profile/3.3.5a-windows-386/include/map/maparea.h
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
#ifndef MAP_MAP_AREA_H
|
||||
#define MAP_MAP_AREA_H
|
||||
|
||||
DECLARE_STRUCT(CMapArea);
|
||||
DECLARE_STRUCT(CMapAreaTexture);
|
||||
DECLARE_STRUCT(CMapAreaLink);
|
||||
DECLARE_STRUCT(CMapAreaChunkLink);
|
||||
|
||||
#include "map/adt_chunks.h"
|
||||
#include "map/mapchunk.h"
|
||||
#include "storm/array.h"
|
||||
#include "storm/list.h"
|
||||
#include "tempest/vector.h"
|
||||
#include "texture/texture.h"
|
||||
|
||||
STORM_TS_GROWABLE_ARRAY(CMapAreaTexture);
|
||||
struct CMapAreaTexture {
|
||||
char* textureName;
|
||||
CTexture* texture;
|
||||
};
|
||||
|
||||
STORM_TS_LIST(CMapAreaLink);
|
||||
struct CMapAreaLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapArea* owner; // 0x04
|
||||
void* ref; // 0x08
|
||||
TSLink_CMapAreaLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapAreaLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
STORM_TS_LIST(CMapAreaChunkLink);
|
||||
struct CMapAreaChunkLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapChunk* owner; // 0x04
|
||||
CMapArea* ref; // 0x08
|
||||
TSLink_CMapAreaChunkLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapAreaChunkLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapArea {
|
||||
void** vtable;
|
||||
uint32_t objectIndex;
|
||||
uint16_t type;
|
||||
uint16_t refCount;
|
||||
uint32_t unk_0C;
|
||||
CMapArea* prev;
|
||||
CMapArea* next;
|
||||
|
||||
TSExplicitList_CMapAreaLink linkList;
|
||||
|
||||
C3Vector bottomRight;
|
||||
C3Vector topLeft;
|
||||
C3Vector topLeft2;
|
||||
|
||||
C2iVector index;
|
||||
C2iVector tileChunkIndex;
|
||||
|
||||
TSGrowableArray_CMapAreaTexture textures;
|
||||
|
||||
SMMapHeader* header;
|
||||
|
||||
int32_t unk_6C;
|
||||
CAsyncObject* asyncObject;
|
||||
|
||||
TSExplicitList_CMapAreaChunkLink chunkLinkList;
|
||||
|
||||
void* filePtr;
|
||||
int32_t fileSize;
|
||||
|
||||
SMChunkInfo* chunkInfo;
|
||||
int32_t unk_8C;
|
||||
SMDoodadDef* doodadDef;
|
||||
SMMapObjDef* mapObjDef;
|
||||
int32_t doodadDefCount;
|
||||
int32_t mapObjDefCount;
|
||||
char* m2FileNames;
|
||||
char* wmoFileNames;
|
||||
uint32_t* modelFilenamesOffsets;
|
||||
uint32_t* wmoFilenamesOffsets;
|
||||
int16_t* flyingBbox;
|
||||
int32_t* textureFlags;
|
||||
uint8_t* unk_B8; // MH20
|
||||
|
||||
CMapChunk* mapChunks[256];
|
||||
};
|
||||
#endif
|
||||
33
profile/3.3.5a-windows-386/include/map/mapbaseobj.h
Normal file
33
profile/3.3.5a-windows-386/include/map/mapbaseobj.h
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
#ifndef MAP_MAP_BASE_OBJ_H
|
||||
#define MAP_MAP_BASE_OBJ_H
|
||||
|
||||
DECLARE_STRUCT(CMapBaseObj);
|
||||
DECLARE_STRUCT(CMapBaseObjLink);
|
||||
|
||||
#include "storm/list.h"
|
||||
|
||||
STORM_TS_LIST(CMapBaseObjLink);
|
||||
struct CMapBaseObjLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
|
||||
CMapBaseObj* owner; // 0x04
|
||||
CMapBaseObj* ref; // 0x08
|
||||
|
||||
TSLink_CMapBaseObjLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapBaseObjLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapBaseObj {
|
||||
void** vtable; // 0x00
|
||||
int32_t objectIndex; // 0x04
|
||||
uint16_t type; // 0x08
|
||||
uint16_t refCount; // 0x0A
|
||||
int32_t unk_C; // 0x0C
|
||||
|
||||
CMapBaseObj* prev; // 0x10
|
||||
CMapBaseObj* next; // 0x14
|
||||
|
||||
TSExplicitList_CMapBaseObjLink list; // 0x18 - 0x24
|
||||
};
|
||||
|
||||
#endif
|
||||
120
profile/3.3.5a-windows-386/include/map/mapchunk.h
Normal file
120
profile/3.3.5a-windows-386/include/map/mapchunk.h
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
#ifndef MAP_MAP_CHUNK_H
|
||||
#define MAP_MAP_CHUNK_H
|
||||
|
||||
DECLARE_STRUCT(CMapChunk);
|
||||
DECLARE_STRUCT(CMapChunkLink);
|
||||
DECLARE_STRUCT(CMapChunkDoodadDefLink);
|
||||
DECLARE_STRUCT(CMapChunkMapObjDefLink);
|
||||
|
||||
#include "map/maparea.h"
|
||||
#include "map/mapdoodaddef.h"
|
||||
#include "map/mapobjdef.h"
|
||||
#include "storm/list.h"
|
||||
|
||||
STORM_TS_LIST(CMapChunkLink);
|
||||
struct CMapChunkLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapChunk* owner; // 0x04
|
||||
CMapArea* ref; // 0x08
|
||||
TSLink_CMapChunkLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapChunkLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
typedef struct CMapChunkDoodadDefLink CMapChunkDoodadDefLink;
|
||||
STORM_TS_LIST(CMapChunkDoodadDefLink);
|
||||
struct CMapChunkDoodadDefLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapDoodadDef* owner; // 0x04
|
||||
CMapChunk* ref; // 0x08
|
||||
TSLink_CMapChunkDoodadDefLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapChunkDoodadDefLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
typedef struct CMapChunkMapObjDefLink CMapChunkMapObjDefLink;
|
||||
STORM_TS_LIST(CMapChunkMapObjDefLink);
|
||||
struct CMapChunkMapObjDefLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapObjDef* owner; // 0x04
|
||||
CMapChunk* ref; // 0x08
|
||||
TSLink_CMapChunkMapObjDefLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapChunkMapObjDefLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapChunk {
|
||||
void** vtable;
|
||||
uint32_t objectIndex;
|
||||
uint16_t type;
|
||||
uint16_t refCount;
|
||||
uint32_t unk_0C;
|
||||
CMapChunk* prev;
|
||||
CMapChunk* next;
|
||||
|
||||
TSExplicitList_CMapChunkLink linkList;
|
||||
|
||||
C2iVector aIndex;
|
||||
C2iVector sOffset;
|
||||
C2iVector cOffset;
|
||||
|
||||
C3Vector center;
|
||||
float radius;
|
||||
CAaBox bbox;
|
||||
C3Vector bottomRight;
|
||||
C3Vector topLeft;
|
||||
C3Vector topLeftCoords;
|
||||
float distToCamera;
|
||||
CAaBox bbox2;
|
||||
|
||||
void* detailDoodadInst;
|
||||
void* renderChunk;
|
||||
|
||||
int32_t unk_AC;
|
||||
int32_t areaId;
|
||||
int32_t unk_B4;
|
||||
int32_t unk_B8;
|
||||
int32_t unk_BC;
|
||||
int32_t unk_C0;
|
||||
|
||||
TSExplicitList_CMapChunkDoodadDefLink doodadDefLinkList;
|
||||
TSExplicitList_CMapChunkMapObjDefLink mapObjDefLinkList;
|
||||
|
||||
int32_t TSExplicitList__m_linkoffset_DC;
|
||||
void* TSExplicitList__ptr_E0;
|
||||
void* TSExplicitList__ptr2_E4;
|
||||
|
||||
// Light
|
||||
int32_t TSExplicitList__m_linkoffset_E8;
|
||||
void* TSExplicitList__ptr_EC;
|
||||
void* TSExplicitList__ptr2_F0;
|
||||
|
||||
// CMapSoundEmitter
|
||||
int32_t TSExplicitList__m_linkoffset_F4;
|
||||
void* TSExplicitList__ptr_F8;
|
||||
void* TSExplicitList__ptr2_FC;
|
||||
|
||||
// CChunkLiquid
|
||||
TSExplicitList_CChunkLiquid liquidChunkLinkList;
|
||||
|
||||
uint8_t* chunkInfoBeginPtr;
|
||||
SMChunk* header;
|
||||
uint8_t* lowQualityTexMap;
|
||||
uint8_t* predTexture;
|
||||
float* vertices;
|
||||
uint32_t* vertexShading;
|
||||
int8_t* normals;
|
||||
uint8_t* shadowMap;
|
||||
SMLayer* layers;
|
||||
uint8_t* additionalShadowmap;
|
||||
uint8_t* MCRF_ptr;
|
||||
SMLiquidChunk* liquid;
|
||||
CWSoundEmitter* soundEmitters;
|
||||
|
||||
// liquid related fields
|
||||
int32_t unk_140;
|
||||
int32_t unk_144;
|
||||
int32_t unk_148;
|
||||
int32_t unk_14C;
|
||||
int32_t unk_150;
|
||||
int32_t unk_154;
|
||||
};
|
||||
|
||||
#endif
|
||||
23
profile/3.3.5a-windows-386/include/map/mapchunkbuf.h
Normal file
23
profile/3.3.5a-windows-386/include/map/mapchunkbuf.h
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
#ifndef MAP_MAP_CHUNK_BUF_H
|
||||
#define MAP_MAP_CHUNK_BUF_H
|
||||
|
||||
DECLARE_STRUCT(CMapChunkBuf);
|
||||
|
||||
#include "gx/buffer.h"
|
||||
|
||||
struct CMapChunkBuf {
|
||||
uint32_t unk_00;
|
||||
float flushTimer;
|
||||
|
||||
uint32_t vertexDataSize;
|
||||
uint32_t indexDataSize;
|
||||
|
||||
CGxBuf* vertexBuf;
|
||||
CGxBuf* indexBuf;
|
||||
CGxPool* vertexPool;
|
||||
CGxPool* indexPool;
|
||||
uint32_t unk_20;
|
||||
uint32_t unk_24;
|
||||
};
|
||||
|
||||
#endif
|
||||
79
profile/3.3.5a-windows-386/include/map/mapdoodaddef.h
Normal file
79
profile/3.3.5a-windows-386/include/map/mapdoodaddef.h
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
#ifndef MAP_MAP_DOODAD_DEF_H
|
||||
#define MAP_MAP_DOODAD_DEF_H
|
||||
|
||||
DECLARE_STRUCT(CMapDoodadDef);
|
||||
DECLARE_STRUCT(CMapDoodadDefMapChunkLink);
|
||||
|
||||
#include "m2/model.h"
|
||||
#include "map/maparea.h"
|
||||
#include "map/mapbaseobj.h"
|
||||
#include "storm/list.h"
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/matrix.h"
|
||||
#include "tempest/sphere.h"
|
||||
#include "tempest/vector.h"
|
||||
|
||||
STORM_TS_LIST(CMapDoodadDefMapChunkLink);
|
||||
struct CMapDoodadDefMapChunkLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapDoodadDef* owner; // 0x04
|
||||
CMapBaseObj* ref; // 0x08 //could be CMapChunk* or CMapObjDefGroup*
|
||||
TSLink_CMapDoodadDefMapChunkLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapDoodadDefMapChunkLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapDoodadDef {
|
||||
void** vtable; // 0x00
|
||||
int32_t objectIndex; // 0x04
|
||||
uint16_t type; // 0x08
|
||||
uint16_t refCount; // 0x0A
|
||||
int32_t unk_C; // 0x0C
|
||||
CMapDoodadDef* prev; // 0x10
|
||||
CMapDoodadDef* next; // 0x14
|
||||
|
||||
TSExplicitList_CMapDoodadDefMapChunkLink linkList;
|
||||
|
||||
// CMapStaticEntity fields
|
||||
int32_t unk_024; // 0x24
|
||||
uint32_t unkFlags_28; // 0x28
|
||||
int32_t unkCounter; // 0x2C
|
||||
float unk_030; // 0x30
|
||||
CM2Model* model;
|
||||
CAaSphere sphere;
|
||||
CAaBox bboxStaticEntity;
|
||||
C3Vector vec2;
|
||||
C3Vector position;
|
||||
float scale; // 0x78
|
||||
int32_t unk_07C; // 0x7C
|
||||
int32_t unk_080; // 0x80
|
||||
CImVector m2AmbietColor; // 0x84
|
||||
CImVector m2DiffuseColor; // 0x88
|
||||
float unk_08C; // 0x8C
|
||||
// end
|
||||
|
||||
// CMapDoodadDef fields
|
||||
uint32_t unkFlags_090; // 0x90
|
||||
void* unk_094; // 0x94
|
||||
void* unk_098; // 0x98
|
||||
void* prevMapDoodadDef_09C; // 0x9C
|
||||
void* nextMapDoodadDef_0A0; // 0xA0
|
||||
int32_t unk_0A4; // 0xA4
|
||||
int32_t unk_0A8; // 0xA8
|
||||
int32_t unk_0AC; // 0xAC
|
||||
int32_t unk_0B0; // 0xB0
|
||||
int32_t unk_0B4; // 0xB4
|
||||
int32_t unk_0B8; // 0xB8
|
||||
int32_t unk_0BC; // 0xBC
|
||||
CAaBox bboxDoodadDef;
|
||||
C44Matrix mat;
|
||||
C44Matrix identity;
|
||||
int32_t unk_158; // 0x158 sound
|
||||
int32_t unk_15C; // 0x15C
|
||||
int32_t unk_160; // 0x160
|
||||
int32_t unk_164; // 0x164
|
||||
int32_t unk_168; // 0x168
|
||||
int32_t unk_16C; // 0x16C
|
||||
// end
|
||||
};
|
||||
|
||||
#endif
|
||||
70
profile/3.3.5a-windows-386/include/map/mapentity.h
Normal file
70
profile/3.3.5a-windows-386/include/map/mapentity.h
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
#ifndef MAP_MAP_ENTITY_H
|
||||
#define MAP_MAP_ENTITY_H
|
||||
|
||||
DECLARE_STRUCT(CMapEntityMapChunkLink);
|
||||
DECLARE_STRUCT(CMapEntity);
|
||||
|
||||
#include "m2/model.h"
|
||||
#include "storm/list.h"
|
||||
|
||||
STORM_TS_LIST(CMapEntityMapChunkLink);
|
||||
struct CMapEntityMapChunkLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapEntity* owner; // 0x04
|
||||
void* ref; // 0x08 //could be CMapChunk* or CMapObjDefGroup*
|
||||
TSLink_CMapEntityMapChunkLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapEntityMapChunkLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapEntity {
|
||||
// CMapBaseObj fields
|
||||
void** vtable; // 0x00
|
||||
int32_t objectIndex; // 0x04
|
||||
uint16_t type; // 0x08
|
||||
uint16_t refCount; // 0x0A
|
||||
int32_t unk_C; // 0x0C
|
||||
CMapEntity* prev; // 0x10
|
||||
CMapEntity* next; // 0x14
|
||||
|
||||
TSExplicitList_CMapEntityMapChunkLink linkList;
|
||||
// end
|
||||
|
||||
// CMapStaticEntity fields
|
||||
int32_t unk_024; // 0x24
|
||||
uint32_t unkFlags_28; // 0x28
|
||||
int32_t unkCounter; // 0x2C
|
||||
float unk_030; // 0x30
|
||||
CM2Model* model;
|
||||
CAaSphere sphere;
|
||||
CAaBox bboxStaticEntity;
|
||||
C3Vector vec2;
|
||||
C3Vector position;
|
||||
float scale; // 0x78
|
||||
int32_t unk_07C; // 0x7C
|
||||
int32_t unk_080; // 0x80
|
||||
CImVector m2AmbietColor; // 0x84
|
||||
CImVector m2DiffuseColor; // 0x88
|
||||
float unk_08C; // 0x8C
|
||||
// end
|
||||
|
||||
// CMapEntity fields
|
||||
int32_t unk_090; // 0x90
|
||||
int32_t unk_094; // 0x94
|
||||
uint64_t guid; // 0x98
|
||||
int32_t unk_0A0; // 0xA0
|
||||
int32_t unk_0A4; // 0xA4
|
||||
|
||||
int32_t unk_0A8; // 0xA8
|
||||
int32_t unk_0AC; // 0xAC
|
||||
int32_t unk_0B0; // 0xB0
|
||||
int32_t unk_0B4; // 0xB4
|
||||
int32_t unk_0B8; // 0xB8
|
||||
int32_t unk_0BC; // 0xBC
|
||||
CImVector ambientTarget;
|
||||
float dirLightScaleTarget;
|
||||
int32_t unk_0C8; // 0xC8
|
||||
int32_t unk_0CC; // 0xCC
|
||||
// end
|
||||
};
|
||||
|
||||
#endif
|
||||
177
profile/3.3.5a-windows-386/include/map/mapobj.h
Normal file
177
profile/3.3.5a-windows-386/include/map/mapobj.h
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
#ifndef MAP_MAP_OBJ_H
|
||||
#define MAP_MAP_OBJ_H
|
||||
|
||||
DECLARE_STRUCT(CMapObjGroup);
|
||||
DECLARE_STRUCT(CMapObj);
|
||||
|
||||
#include "async/object.h"
|
||||
#include "map/vbb_list.h"
|
||||
#include "map/wmo_chunks.h"
|
||||
#include "storm/list.h"
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/vector.h"
|
||||
|
||||
STORM_TS_LIST(CMapObjGroup);
|
||||
struct CMapObjGroup {
|
||||
int32_t objectIndex;
|
||||
VBBList_Block* vertsBlock;
|
||||
VBBList_Block* transparencyVertsBlock;
|
||||
VBBList_Block* indicesBlock;
|
||||
VBBList_Block* liquidVertsBlock;
|
||||
VBBList_Block* liquidIndicesBlock;
|
||||
float timer;
|
||||
void* unk_1C;
|
||||
int32_t unk_20;
|
||||
int32_t unk_24;
|
||||
int32_t unk_28;
|
||||
int16_t unk_2C[2];
|
||||
int32_t flags;
|
||||
CAaBox bbox;
|
||||
float distToCamera;
|
||||
int32_t portalStart;
|
||||
int32_t portalCount;
|
||||
int32_t fogs;
|
||||
uint16_t transparencyBatchesCount;
|
||||
uint16_t intBatchCount;
|
||||
int32_t extBatchCount;
|
||||
void* CAaBspNodePtr1;
|
||||
void* CAaBspNodePtr2;
|
||||
uint16_t* nodeFaceIndices;
|
||||
int32_t bspNodesCount;
|
||||
int32_t nodeFaceIndicesCount;
|
||||
int32_t unk_7C;
|
||||
int32_t unk_80;
|
||||
int32_t unk_84;
|
||||
int32_t unk_88;
|
||||
int32_t unk_8C;
|
||||
int32_t unk_90;
|
||||
int32_t unk_94;
|
||||
int32_t unk_98;
|
||||
int32_t unk_9C;
|
||||
int32_t unk_A0;
|
||||
int32_t unk_A4;
|
||||
int32_t unk_A8;
|
||||
int32_t unk_AC;
|
||||
int32_t unk_B0;
|
||||
CAaBox bbox2;
|
||||
int32_t unk_CC;
|
||||
int32_t unkFlags;
|
||||
int32_t unk_D4;
|
||||
int32_t minimapTag;
|
||||
char* groupName;
|
||||
SMOPoly* polyList;
|
||||
uint16_t* indices;
|
||||
int32_t unk_E8;
|
||||
C3Vector* vertexList;
|
||||
C3Vector* normalList;
|
||||
C2Vector* textureVertexList;
|
||||
int32_t unk_F8;
|
||||
SMOBatch* batchList;
|
||||
int32_t unk_100;
|
||||
int32_t unk_104;
|
||||
uint16_t* doodadRefList;
|
||||
CImVector* colorVertexList;
|
||||
CImVector* colorVertexListExtra;
|
||||
int32_t unk_114;
|
||||
C2iVector liquidVerts;
|
||||
C2iVector liquidTiles;
|
||||
C3Vector liquidCorner;
|
||||
int32_t luquidMaterialId;
|
||||
SMOLiquidVert* liquidVertexList;
|
||||
SMOLTile* liquidTileList;
|
||||
float liquidHeight;
|
||||
int32_t unk_144;
|
||||
int32_t unk_148;
|
||||
int32_t unkFlag;
|
||||
int32_t unk_150;
|
||||
int32_t polyListSize;
|
||||
int32_t indicesCount;
|
||||
int32_t unk_15C;
|
||||
int32_t vertexListCount;
|
||||
int32_t normalListCount;
|
||||
int32_t textureVertexListCount;
|
||||
int32_t unk_16C;
|
||||
int32_t batchListCount;
|
||||
int32_t unk_174;
|
||||
int32_t doodadRefListCount;
|
||||
int32_t colorVertexListSize;
|
||||
int32_t colorVertexListExtraSize;
|
||||
|
||||
int32_t wmoGroupId;
|
||||
void* filePtr;
|
||||
int32_t fileSize;
|
||||
CMapObj* parent;
|
||||
int32_t unk_194;
|
||||
CAsyncObject* asyncObjPtr;
|
||||
int32_t unkLoadedFlag;
|
||||
int32_t unkIndexMin1;
|
||||
int32_t unkIndexMax1;
|
||||
uint16_t unkIndexMin2;
|
||||
uint16_t unkIndexMax2;
|
||||
int32_t TSExplicitList__m_linkoffset;
|
||||
void* TSExplicitList__ptr;
|
||||
void* TSExplicitList__ptr2;
|
||||
CMapObjGroup* perv;
|
||||
CMapObjGroup* next;
|
||||
};
|
||||
|
||||
struct CMapObj {
|
||||
int32_t objectIndex;
|
||||
int32_t unk_04;
|
||||
int32_t unk_08;
|
||||
CMapObj* mapObjPtr1;
|
||||
int32_t unk_10;
|
||||
CMapObj* mapObjPtr2;
|
||||
int32_t unk_18;
|
||||
char m_wmoName[260];
|
||||
SMOHeader* header;
|
||||
char* textureNameList;
|
||||
char* groupNameList;
|
||||
char* skybox;
|
||||
SMOGroupInfo* groupInfo;
|
||||
C3Vector* portalVertexList;
|
||||
SMOPortal* portalList;
|
||||
SMOPortalRef* portalRefList;
|
||||
C3Vector* visBlockVertList;
|
||||
SMOVisibleBlock* visBlockList;
|
||||
SMOLight* lightList;
|
||||
SMODoodadSet* doodadSetList;
|
||||
char* doodadNameList;
|
||||
SMODoodadDef* doodadDefList;
|
||||
SMOFog* fogList;
|
||||
C4Plane* convexVolumePlanes;
|
||||
SMOMaterial* materialList;
|
||||
int32_t texturesSize;
|
||||
int32_t groupNameSize;
|
||||
int32_t groupInfoCount;
|
||||
int32_t planeVertCount;
|
||||
int32_t portalsCount;
|
||||
int32_t portalRefCount;
|
||||
int32_t visBlockVertCount;
|
||||
int32_t visBlockCount;
|
||||
int32_t ligtsCount;
|
||||
int32_t doodadSetCount;
|
||||
int32_t doodadNameSize;
|
||||
int32_t doodadDefCount;
|
||||
int32_t fogsCount;
|
||||
int32_t convexVolumePlaneCount;
|
||||
int32_t materialsCount;
|
||||
uint32_t argb_color;
|
||||
int32_t unk_1A4;
|
||||
CAaBox bbox;
|
||||
float distToCamera;
|
||||
int32_t unk_1C4;
|
||||
int32_t unk_1C8;
|
||||
void* pWmoData;
|
||||
int32_t wmoFileSize;
|
||||
int32_t refCount;
|
||||
float flushTimer;
|
||||
CAsyncObject* asyncObject;
|
||||
int32_t isGroupLoaded;
|
||||
int32_t unk_1E4;
|
||||
TSExplicitList_CMapObjGroup mapObjGroupList;
|
||||
int32_t mapObjGroupCount;
|
||||
CMapObjGroup* mapObjGroupArray[512];
|
||||
};
|
||||
|
||||
#endif
|
||||
169
profile/3.3.5a-windows-386/include/map/mapobjdef.h
Normal file
169
profile/3.3.5a-windows-386/include/map/mapobjdef.h
Normal file
|
|
@ -0,0 +1,169 @@
|
|||
#ifndef MAP_MAP_OBJ_DEF_H
|
||||
#define MAP_MAP_OBJ_DEF_H
|
||||
|
||||
DECLARE_STRUCT(CMapObjDef);
|
||||
DECLARE_STRUCT(CMapObjDefGroup);
|
||||
DECLARE_STRUCT(CMapObjDefGroupMapObjDefLink);
|
||||
DECLARE_STRUCT(CMapObjDefMapChunkLink);
|
||||
DECLARE_STRUCT(CMapObjDefGroupDoodadDefLink);
|
||||
DECLARE_STRUCT(CMapObjDefGroupMapEntityLink);
|
||||
DECLARE_STRUCT(CMapObjDefMapObjDefGroupLink);
|
||||
|
||||
#include "map/maparea.h"
|
||||
#include "map/mapdoodaddef.h"
|
||||
#include "map/mapentity.h"
|
||||
#include "map/mapobj.h"
|
||||
#include "storm/array.h"
|
||||
#include "storm/list.h"
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/matrix.h"
|
||||
#include "tempest/sphere.h"
|
||||
#include "tempest/vector.h"
|
||||
|
||||
STORM_TS_LIST(CMapObjDefMapObjDefGroupLink);
|
||||
struct CMapObjDefMapObjDefGroupLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapObjDefGroup* owner; // 0x04
|
||||
CMapObjDef* ref; // 0x08
|
||||
TSLink_CMapObjDefMapObjDefGroupLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapObjDefMapObjDefGroupLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
STORM_TS_LIST(CMapObjDefGroupMapObjDefLink);
|
||||
struct CMapObjDefGroupMapObjDefLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapObjDefGroup* owner; // 0x04
|
||||
CMapObjDef* ref; // 0x08
|
||||
TSLink_CMapObjDefGroupMapObjDefLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapObjDefGroupMapObjDefLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
STORM_TS_LIST(CMapObjDefGroupDoodadDefLink);
|
||||
struct CMapObjDefGroupDoodadDefLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapDoodadDef* owner; // 0x04
|
||||
CMapObjDef* ref; // 0x08
|
||||
TSLink_CMapObjDefGroupDoodadDefLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapObjDefGroupDoodadDefLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
STORM_TS_LIST(CMapObjDefGroupMapEntityLink);
|
||||
struct CMapObjDefGroupMapEntityLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapEntity* owner; // 0x04
|
||||
CMapObjDef* ref; // 0x08
|
||||
TSLink_CMapObjDefGroupMapEntityLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapObjDefGroupMapEntityLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
STORM_TS_GROWABLE_ARRAY(CMapObjDefGroup);
|
||||
struct CMapObjDefGroup {
|
||||
void* vtable; // 0x00
|
||||
int32_t objectIndex; // 0x04
|
||||
uint16_t type; // 0x08
|
||||
uint16_t refCount; // 0x0A
|
||||
int32_t unk_C; // 0x0C
|
||||
CMapObjDefGroup* prev; // 0x10
|
||||
CMapObjDefGroup* next; // 0x14
|
||||
|
||||
TSExplicitList_CMapObjDefGroupMapObjDefLink linkList;
|
||||
|
||||
CAaBox bbox;
|
||||
CAaSphere sphere;
|
||||
|
||||
float unk_4C; // 0x4C
|
||||
|
||||
uint32_t groupNum; // 0x50
|
||||
uint32_t unkFlags; // 0x54
|
||||
int32_t unk_58; // 0x58
|
||||
uint32_t ambientColor; // 0x5C
|
||||
int32_t unk_60; // 0x60
|
||||
int32_t unk_64; // 0x64
|
||||
int32_t unk_68; // 0x68
|
||||
|
||||
// CWFrustum
|
||||
int32_t TSExplicitList__m_linkoffset_unk_6C; // 0x6C
|
||||
void* TSExplicitList__m_ptr1_unk_70; // 0x70
|
||||
void* TSExplicitList__m_ptr2_unk_74; // 0x74
|
||||
|
||||
TSExplicitList_CMapObjDefGroupDoodadDefLink doodadDefLinkList;
|
||||
TSExplicitList_CMapObjDefGroupMapEntityLink mapEntityLinkList;
|
||||
|
||||
int32_t TSExplicitList__m_linkoffset_unk_90; // 0x90
|
||||
void* TSExplicitList__m_ptr1_unk_94; // 0x94
|
||||
void* TSExplicitList__m_ptr2_unk_98; // 0x98
|
||||
|
||||
int32_t TSExplicitList__m_linkoffset_unk_9C; // 0x9C
|
||||
void* TSExplicitList__m_ptr1_unk_A0; // 0xA0
|
||||
void* TSExplicitList__m_ptr2_unk_A4; // 0xA4
|
||||
|
||||
int32_t unk_A8; // 0xA8
|
||||
int32_t unk_AC; // 0xAC
|
||||
int32_t unk_B0; // 0xB0
|
||||
int32_t unk_B4; // 0xB4
|
||||
int32_t unk_B8; // 0xB8
|
||||
int32_t unk_BC; // 0xBC
|
||||
};
|
||||
|
||||
STORM_TS_LIST(CMapObjDefMapChunkLink);
|
||||
struct CMapObjDefMapChunkLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapObjDef* owner; // 0x04
|
||||
CMapChunk* ref; // 0x08
|
||||
TSLink_CMapObjDefMapChunkLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapObjDefMapChunkLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapObjDef {
|
||||
void** vtable; // 0x00
|
||||
int32_t objectIndex; // 0x04
|
||||
uint16_t type; // 0x08
|
||||
uint16_t refCount; // 0x0A
|
||||
int32_t unk_C; // 0x0C
|
||||
CMapObjDef* prev; // 0x10
|
||||
CMapObjDef* next; // 0x14
|
||||
|
||||
TSExplicitList_CMapObjDefMapChunkLink linkList;
|
||||
|
||||
void* unk_24; // 0x24
|
||||
void* unk_28; // 0x28
|
||||
void* unk_2C; // 0x2C
|
||||
void* unk_30; // 0x30
|
||||
void* unk_34; // 0x34
|
||||
int32_t unk_38; // 0x38
|
||||
|
||||
C3Vector position;
|
||||
CAaBox bbox;
|
||||
CAaSphere sphere;
|
||||
C44Matrix mat;
|
||||
C44Matrix invMat;
|
||||
|
||||
int32_t unk_F0; // 0xF0
|
||||
CMapObj* owner; // 0xF4
|
||||
int32_t unk_F8; // 0xF8
|
||||
uint32_t unkFlags; // 0xFC
|
||||
int32_t unk_100; // 0x100
|
||||
int32_t unk_104; // 0x104
|
||||
int32_t unk_108; // 0x108
|
||||
int32_t unk_10C; // 0x10C
|
||||
int32_t unk_110; // 0x110
|
||||
|
||||
TSExplicitList_CMapObjDefMapObjDefGroupLink mapObjDefGroupLinkList;
|
||||
|
||||
TSGrowableArray_CMapObjDefGroup defGroups;
|
||||
|
||||
void* unk_130; // 0x130
|
||||
|
||||
int32_t TSGrowableArray__m_alloc; // 0x134
|
||||
int32_t TSGrowableArray__m_count; // 0x138
|
||||
void* TSGrowableArray__m_data; // 0x13C
|
||||
int32_t TSGrowableArray__m_chunk; // 0x140
|
||||
|
||||
uint32_t argbColor; // 0x144
|
||||
int32_t unk_148; // 0x148
|
||||
int32_t unk_14C; // 0x14C
|
||||
int32_t unk_150; // 0x150
|
||||
void* unk_154; // 0x154
|
||||
};
|
||||
|
||||
#endif
|
||||
53
profile/3.3.5a-windows-386/include/map/maprenderchunk.h
Normal file
53
profile/3.3.5a-windows-386/include/map/maprenderchunk.h
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
#ifndef MAP_MAP_RENDER_CHUNK_H
|
||||
#define MAP_MAP_RENDER_CHUNK_H
|
||||
|
||||
DECLARE_STRUCT(CMapRenderChunkLayer);
|
||||
DECLARE_STRUCT(CMapRenderChunk);
|
||||
|
||||
#include "gx/buffer.h"
|
||||
#include "map/mapchunk.h"
|
||||
#include "system/types.h"
|
||||
#include "tempest/vector.h"
|
||||
#include "texture/texture.h"
|
||||
|
||||
struct CMapRenderChunkLayer {
|
||||
int16_t flags;
|
||||
int16_t layerIndex;
|
||||
CTexture* texture;
|
||||
int32_t unkIndex;
|
||||
int32_t unkValue;
|
||||
CMapRenderChunk* owner;
|
||||
};
|
||||
|
||||
struct CMapRenderChunk {
|
||||
CMapRenderChunk* renderChunkPtr1;
|
||||
CMapRenderChunk* renderChunkPtr2;
|
||||
uint8_t unkFlags;
|
||||
uint8_t layersCount;
|
||||
int16_t unk_0A;
|
||||
int32_t unk_0C;
|
||||
|
||||
CMapChunk* mapChunkPtr1;
|
||||
CMapChunk* mapChunkPtr2;
|
||||
|
||||
C3Vector vec1;
|
||||
C3Vector vec2;
|
||||
float radius;
|
||||
|
||||
CMapRenderChunkLayer layers[4];
|
||||
|
||||
CTexture* terrainBlendTexture;
|
||||
CTexture* shadowTexture;
|
||||
|
||||
CGxBuf* vertexBuf;
|
||||
CGxBuf* indicesBuf;
|
||||
|
||||
int32_t unk_94;
|
||||
int32_t unk_98;
|
||||
int16_t unk_9C;
|
||||
int16_t unk_9E;
|
||||
int32_t unk_A0;
|
||||
int32_t unk_A4;
|
||||
};
|
||||
|
||||
#endif
|
||||
52
profile/3.3.5a-windows-386/include/map/mapstaticentity.h
Normal file
52
profile/3.3.5a-windows-386/include/map/mapstaticentity.h
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
#ifndef MAP_MAP_STATIC_ENTITY_H
|
||||
#define MAP_MAP_STATIC_ENTITY_H
|
||||
|
||||
DECLARE_STRUCT(CMapStaticEntityMapChunkLink);
|
||||
DECLARE_STRUCT(CMapStaticEntity);
|
||||
|
||||
#include "m2/model.h"
|
||||
#include "map/mapbaseobj.h"
|
||||
#include "storm/list.h"
|
||||
#include "system/types.h"
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/sphere.h"
|
||||
#include "tempest/vector.h"
|
||||
|
||||
STORM_TS_LIST(CMapStaticEntityMapChunkLink);
|
||||
struct CMapStaticEntityMapChunkLink {
|
||||
uint32_t objectIndex; // 0x00
|
||||
CMapStaticEntity* owner; // 0x04
|
||||
void* ref; // 0x08 //could be CMapChunk* or CMapObjDefGroup*
|
||||
TSLink_CMapStaticEntityMapChunkLink refLink; // 0x0C - 0x14
|
||||
TSLink_CMapStaticEntityMapChunkLink ownerLink; // 0x14 - 0x1C
|
||||
};
|
||||
|
||||
struct CMapStaticEntity {
|
||||
void** vtable; // 0x00
|
||||
int32_t objectIndex; // 0x04
|
||||
uint16_t type; // 0x08
|
||||
uint16_t refCount; // 0x0A
|
||||
int32_t unk_C; // 0x0C
|
||||
CMapStaticEntity* prev; // 0x10
|
||||
CMapStaticEntity* next; // 0x14
|
||||
|
||||
TSExplicitList_CMapStaticEntityMapChunkLink linkList;
|
||||
|
||||
int32_t unk_024; // 0x24
|
||||
uint32_t unkFlags_28; // 0x28
|
||||
int32_t unkCounter; // 0x2C
|
||||
float unk_030; // 0x30
|
||||
CM2Model* model;
|
||||
CAaSphere sphere;
|
||||
CAaBox bbox;
|
||||
C3Vector vec2;
|
||||
C3Vector position;
|
||||
float scale; // 0x78
|
||||
int32_t unk_07C; // 0x7C
|
||||
int32_t unk_080; // 0x80
|
||||
CImVector m2AmbietColor; // 0x84
|
||||
CImVector m2DiffuseColor; // 0x88
|
||||
float unk_08C; // 0x8C
|
||||
};
|
||||
|
||||
#endif
|
||||
26
profile/3.3.5a-windows-386/include/map/particulate.h
Normal file
26
profile/3.3.5a-windows-386/include/map/particulate.h
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
#ifndef MAP_PARTICULATE_H
|
||||
#define MAP_PARTICULATE_H
|
||||
|
||||
DECLARE_STRUCT(Particulate);
|
||||
|
||||
#include "map/liquidparticle.h"
|
||||
#include "texture/texture.h"
|
||||
|
||||
struct Particulate {
|
||||
LiquidParticle particles[4000];
|
||||
uint32_t maxParticles;
|
||||
C3Vector prevCameraPos;
|
||||
CTexture* texture;
|
||||
uint8_t unk_byte;
|
||||
uint8_t padding[3];
|
||||
float particleSize;
|
||||
float spawnAreaSize;
|
||||
float unk_float1;
|
||||
uint32_t unkValue; // liquid type of particle type
|
||||
C3Vector direction;
|
||||
float speed;
|
||||
float timer;
|
||||
float rotationSpeed;
|
||||
};
|
||||
|
||||
#endif
|
||||
41
profile/3.3.5a-windows-386/include/map/vbb_list.h
Normal file
41
profile/3.3.5a-windows-386/include/map/vbb_list.h
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
#ifndef MAP_VBB_LIST_H
|
||||
#define MAP_VBB_LIST_H
|
||||
|
||||
DECLARE_STRUCT(VBBList);
|
||||
DECLARE_STRUCT(VBBList_Block);
|
||||
|
||||
#include "gx/buffer.h"
|
||||
#include "system/types.h"
|
||||
|
||||
struct VBBList_Block {
|
||||
VBBList_Block* next;
|
||||
VBBList_Block* prev;
|
||||
EGxPoolUsage poolUsage;
|
||||
uint32_t offset;
|
||||
uint32_t capacity;
|
||||
CGxPool* pool;
|
||||
CGxBuf* buffer;
|
||||
VBBList_Block** listHead;
|
||||
};
|
||||
|
||||
struct VBBList {
|
||||
int32_t singlePool;
|
||||
EGxPoolTarget target;
|
||||
EGxPoolUsage usage;
|
||||
|
||||
CGxPool* pool;
|
||||
|
||||
uint32_t unk_10;
|
||||
|
||||
// singlePool == true
|
||||
VBBList_Block* listHeadA;
|
||||
VBBList_Block* freeCandidate;
|
||||
|
||||
uint32_t unk_1C;
|
||||
|
||||
// singlePool == false
|
||||
VBBList_Block* listHeadB;
|
||||
VBBList_Block* allBlocks;
|
||||
};
|
||||
|
||||
#endif
|
||||
332
profile/3.3.5a-windows-386/include/map/weather.h
Normal file
332
profile/3.3.5a-windows-386/include/map/weather.h
Normal file
|
|
@ -0,0 +1,332 @@
|
|||
#ifndef MAP_WEATHER_H
|
||||
#define MAP_WEATHER_H
|
||||
|
||||
DECLARE_STRUCT(Weather);
|
||||
DECLARE_STRUCT(Mists);
|
||||
DECLARE_STRUCT(Rain);
|
||||
DECLARE_STRUCT(Snow);
|
||||
DECLARE_STRUCT(Sand);
|
||||
|
||||
DECLARE_STRUCT(PacketList_Packet_RainDrop);
|
||||
DECLARE_STRUCT(Packet_RainDrop);
|
||||
DECLARE_STRUCT(RainDropParticle);
|
||||
DECLARE_STRUCT(RainParticleBuffer);
|
||||
|
||||
DECLARE_STRUCT(PacketList_Packet_RainPatter);
|
||||
DECLARE_STRUCT(Packet_RainPatter);
|
||||
DECLARE_STRUCT(RainPatterParticle);
|
||||
DECLARE_STRUCT(RainPatterParticleBuffer);
|
||||
|
||||
DECLARE_STRUCT(PacketList_Packet_SnowFlake);
|
||||
DECLARE_STRUCT(Packet_SnowFlake);
|
||||
DECLARE_STRUCT(SnowFlakeParticle);
|
||||
DECLARE_STRUCT(SnowFlakeParticleBuffer);
|
||||
|
||||
DECLARE_STRUCT(PacketList_Packet_SandGrain);
|
||||
DECLARE_STRUCT(Packet_SandGrain);
|
||||
DECLARE_STRUCT(SandGrainParticle);
|
||||
DECLARE_STRUCT(SandGrainParticleBuffer);
|
||||
|
||||
#include "gx/buffer.h"
|
||||
#include "gx/shader.h"
|
||||
#include "system/types.h"
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/vector.h"
|
||||
#include "texture/texture.h"
|
||||
|
||||
struct Mists {
|
||||
void** vtable;
|
||||
C3Vector position;
|
||||
uint32_t unk_10;
|
||||
uint32_t unk_14;
|
||||
uint32_t unk_18;
|
||||
float scale;
|
||||
uint32_t unk_20;
|
||||
float rotationSpeed;
|
||||
float fadeSpeed;
|
||||
uint32_t unk_2C;
|
||||
float opacity;
|
||||
float lifeTime;
|
||||
float spawnRate;
|
||||
uint8_t unk_3C;
|
||||
uint8_t padding[3];
|
||||
CTexture* mistTexture;
|
||||
uint32_t particleCount;
|
||||
uint32_t unk_48;
|
||||
uint32_t unk_4C;
|
||||
uint32_t unk_50;
|
||||
};
|
||||
|
||||
struct SandGrainParticle {
|
||||
C3Vector position;
|
||||
C3Vector velocity;
|
||||
float lifetime;
|
||||
float size;
|
||||
};
|
||||
|
||||
struct SandGrainParticleBuffer {
|
||||
uint32_t particleCount;
|
||||
SandGrainParticle particles[6144];
|
||||
};
|
||||
|
||||
struct Packet_SandGrain {
|
||||
Packet_SandGrain* prev;
|
||||
Packet_SandGrain* next;
|
||||
|
||||
SandGrainParticleBuffer particlesBuffer;
|
||||
|
||||
uint32_t currParticle;
|
||||
uint32_t packetStartTick;
|
||||
uint32_t packetEndTick;
|
||||
float packetBuildTime;
|
||||
|
||||
uint32_t field_C007;
|
||||
uint32_t field_C008;
|
||||
uint32_t field_C009;
|
||||
|
||||
CGxPool* gxPool;
|
||||
CGxBuf* vertexBufHandle;
|
||||
};
|
||||
|
||||
struct PacketList_Packet_SandGrain {
|
||||
int32_t unk_00;
|
||||
Packet_SandGrain* prev;
|
||||
Packet_SandGrain* next;
|
||||
int32_t activePacketsCount;
|
||||
int32_t freePacketsCount;
|
||||
int32_t unk_14;
|
||||
Packet_SandGrain* unk_18;
|
||||
Packet_SandGrain* unk_1C;
|
||||
};
|
||||
|
||||
struct Sand {
|
||||
int32_t useWeatherShaders;
|
||||
CAaBox bbox;
|
||||
Mists mists;
|
||||
|
||||
PacketList_Packet_SandGrain sandGrainPacketList;
|
||||
|
||||
Packet_SandGrain* sandGrainPacketPtr;
|
||||
float unk_94;
|
||||
CGxShader* shader;
|
||||
float unk_9C;
|
||||
};
|
||||
|
||||
struct SnowFlakeParticle {
|
||||
C3Vector position;
|
||||
C3Vector velocity;
|
||||
float lifetime;
|
||||
float size;
|
||||
};
|
||||
|
||||
struct SnowFlakeParticleBuffer {
|
||||
uint32_t particleCount;
|
||||
SnowFlakeParticle particles[6144];
|
||||
};
|
||||
|
||||
struct Packet_SnowFlake {
|
||||
Packet_SnowFlake* prev;
|
||||
Packet_SnowFlake* next;
|
||||
|
||||
SnowFlakeParticleBuffer particlesBuffer;
|
||||
|
||||
uint32_t currParticle;
|
||||
uint32_t packetStartTick;
|
||||
uint32_t packetEndTick;
|
||||
float packetBuildTime;
|
||||
|
||||
uint32_t field_C007;
|
||||
uint32_t field_C008;
|
||||
uint32_t field_C009;
|
||||
|
||||
CGxPool* gxPool;
|
||||
CGxBuf* vertexBufHandle;
|
||||
};
|
||||
|
||||
struct PacketList_Packet_SnowFlake {
|
||||
int32_t unk_00;
|
||||
Packet_SnowFlake* prev;
|
||||
Packet_SnowFlake* next;
|
||||
int32_t activePacketsCount;
|
||||
int32_t freePacketsCount;
|
||||
int32_t unk_14;
|
||||
Packet_SnowFlake* unk_18;
|
||||
Packet_SnowFlake* unk_1C;
|
||||
};
|
||||
|
||||
struct Snow {
|
||||
int32_t useWeatherShaders;
|
||||
CAaBox bbox;
|
||||
Mists mists;
|
||||
|
||||
// PacketList_Packet_SnowFlake snowFlakePacketList;
|
||||
int32_t unk_70;
|
||||
void* unk_74;
|
||||
void* unk_78;
|
||||
int32_t activePacketsCount;
|
||||
int32_t freePacketsCount;
|
||||
int32_t unk_84;
|
||||
void* unk_88;
|
||||
void* unk_8C;
|
||||
// end
|
||||
|
||||
Packet_SnowFlake* snowFlakePacketPtr;
|
||||
float unk_94;
|
||||
CTexture* snowFlakeTex;
|
||||
CGxShader* shaderPtr;
|
||||
int32_t unk_A0;
|
||||
int32_t unk_A4;
|
||||
};
|
||||
|
||||
struct RainPatterParticle {
|
||||
C3Vector position;
|
||||
float lifetime;
|
||||
float size;
|
||||
float unk;
|
||||
};
|
||||
|
||||
struct RainPatterParticleBuffer {
|
||||
uint32_t particleCount;
|
||||
RainPatterParticle particles[6144];
|
||||
};
|
||||
|
||||
struct Packet_RainPatter {
|
||||
Packet_RainPatter* prev;
|
||||
Packet_RainPatter* next;
|
||||
|
||||
RainPatterParticleBuffer particlesBuffer;
|
||||
|
||||
uint32_t currParticle;
|
||||
uint32_t packetStartTick;
|
||||
uint32_t packetEndTick;
|
||||
float packetBuildTime;
|
||||
|
||||
uint32_t field_9007;
|
||||
uint32_t field_9008;
|
||||
uint32_t field_9009;
|
||||
|
||||
CGxPool* gxPool;
|
||||
CGxBuf* vertexBufHandle;
|
||||
};
|
||||
|
||||
struct PacketList_Packet_RainPatter {
|
||||
int32_t unk_00;
|
||||
Packet_RainPatter* prev;
|
||||
Packet_RainPatter* next;
|
||||
int32_t activePacketsCount;
|
||||
int32_t freePacketsCount;
|
||||
int32_t unk_14;
|
||||
Packet_RainPatter* unk_18;
|
||||
Packet_RainPatter* unk_1C;
|
||||
};
|
||||
|
||||
struct RainDropParticle {
|
||||
C3Vector position;
|
||||
C3Vector velocity;
|
||||
CImVector color;
|
||||
float size;
|
||||
float unk;
|
||||
};
|
||||
|
||||
struct RainParticleBuffer {
|
||||
uint32_t particleCount;
|
||||
RainDropParticle particles[6144];
|
||||
};
|
||||
|
||||
struct Packet_RainDrop {
|
||||
Packet_RainDrop* prev;
|
||||
Packet_RainDrop* next;
|
||||
|
||||
RainParticleBuffer particlesBuffer;
|
||||
|
||||
uint32_t currParticle;
|
||||
uint32_t packetStartTick;
|
||||
uint32_t packetEndTick;
|
||||
float packetBuildTime;
|
||||
|
||||
uint32_t field_D807;
|
||||
uint32_t field_D808;
|
||||
uint32_t field_D809;
|
||||
|
||||
CGxPool* gxPool;
|
||||
CGxBuf* vertexBufHandle;
|
||||
};
|
||||
|
||||
struct PacketList_Packet_RainDrop {
|
||||
int32_t unk_00;
|
||||
Packet_RainDrop* prev;
|
||||
Packet_RainDrop* next;
|
||||
int32_t activePacketsCount;
|
||||
int32_t freePacketsCount;
|
||||
int32_t unk_14;
|
||||
Packet_RainDrop* unk_18;
|
||||
Packet_RainDrop* unk_1C;
|
||||
};
|
||||
|
||||
struct Rain {
|
||||
int32_t useWeatherShaders;
|
||||
CAaBox bbox;
|
||||
Mists mists;
|
||||
|
||||
PacketList_Packet_RainDrop rainDropPacketList;
|
||||
PacketList_Packet_RainPatter rainPatterPacketList;
|
||||
|
||||
Packet_RainDrop* rainDropPacketPtr;
|
||||
float unk_B4; // particle lifetime?
|
||||
Packet_RainPatter* rainPatterPacketPtr;
|
||||
|
||||
CTexture* rainDropTex;
|
||||
CGxShader* shaderRain;
|
||||
CTexture* rainDropSplashTex;
|
||||
CGxShader* shaderPatter;
|
||||
|
||||
float particlesPerFrame;
|
||||
float intensity;
|
||||
};
|
||||
|
||||
struct Weather {
|
||||
float intensity;
|
||||
float lastIntensity;
|
||||
float currStormItensity;
|
||||
float targetSkyDark;
|
||||
float startSkyDark;
|
||||
float currSkyDark;
|
||||
uint32_t weatherStartMs;
|
||||
uint32_t weatherStartMs2;
|
||||
uint32_t weatherType;
|
||||
uint32_t abrupt;
|
||||
|
||||
float transitionSkyBox;
|
||||
float transitionSkyBoxNotAbrupt;
|
||||
float transitionSkyBoxNoWeather;
|
||||
|
||||
CImVector color;
|
||||
|
||||
char texturePath[260];
|
||||
|
||||
Rain* rain;
|
||||
Snow* snow;
|
||||
Sand* sand;
|
||||
|
||||
void* unkObject;
|
||||
|
||||
int32_t unk_14C;
|
||||
|
||||
void* unk_ptr_150;
|
||||
void* unk_ptr_154;
|
||||
|
||||
int32_t unk_158;
|
||||
|
||||
void* unk_ptr_15C;
|
||||
void* unk_ptr_160;
|
||||
|
||||
C3Vector velocity;
|
||||
C3Vector unkVec;
|
||||
C3Vector playerPos;
|
||||
int32_t unk_188;
|
||||
float facingAngle;
|
||||
float moveSpeed;
|
||||
int32_t unk_194;
|
||||
};
|
||||
|
||||
#endif
|
||||
226
profile/3.3.5a-windows-386/include/map/wmo_chunks.h
Normal file
226
profile/3.3.5a-windows-386/include/map/wmo_chunks.h
Normal file
|
|
@ -0,0 +1,226 @@
|
|||
#ifndef MAP_WMO_CHUNKS_H
|
||||
#define MAP_WMO_CHUNKS_H
|
||||
|
||||
#include "tempest/box.h"
|
||||
#include "tempest/plane.h"
|
||||
#include "tempest/quaternion.h"
|
||||
|
||||
DECLARE_STRUCT(SMOHeader);
|
||||
DECLARE_STRUCT(SMOGroupInfo);
|
||||
DECLARE_STRUCT(SMOPortal);
|
||||
DECLARE_STRUCT(SMOPortalRef);
|
||||
DECLARE_STRUCT(SMOVisibleBlock);
|
||||
DECLARE_STRUCT(SMOLight);
|
||||
DECLARE_STRUCT(SMODoodadSet);
|
||||
DECLARE_STRUCT(SMODoodadDef);
|
||||
DECLARE_STRUCT(SMOFog);
|
||||
DECLARE_STRUCT(SMOMaterial);
|
||||
DECLARE_STRUCT(SMOPoly);
|
||||
DECLARE_STRUCT(SMOBatch);
|
||||
DECLARE_STRUCT(SMOLiquidVert);
|
||||
DECLARE_STRUCT(SMOLTile);
|
||||
DECLARE_STRUCT(SMOWVert);
|
||||
DECLARE_STRUCT(SMOMVert);
|
||||
|
||||
struct SMOHeader {
|
||||
uint32_t nTextures;
|
||||
uint32_t nGroups;
|
||||
uint32_t nPortals;
|
||||
uint32_t nLights;
|
||||
uint32_t nDoodadNames;
|
||||
uint32_t nDoodadDefs;
|
||||
uint32_t nDoodadSets;
|
||||
uint32_t ambColor;
|
||||
uint32_t wmoID;
|
||||
CAaBox bounding_box;
|
||||
#if defined(BITFIELDS_SUPPORTED)
|
||||
uint16_t flag_do_not_attenuate_vertices_based_on_distance_to_portal : 1;
|
||||
uint16_t flag_use_unified_render_path : 1;
|
||||
uint16_t flag_use_liquid_type_dbc_id : 1;
|
||||
uint16_t flag_do_not_fix_vertex_color_alpha : 1;
|
||||
uint16_t flag_lod : 1;
|
||||
uint16_t flag_default_max_lod : 1;
|
||||
uint16_t : 10;
|
||||
#else
|
||||
uint16_t flags;
|
||||
#endif
|
||||
uint16_t numLod;
|
||||
};
|
||||
|
||||
struct SMOGroupInfo {
|
||||
uint32_t flags;
|
||||
CAaBox bbox;
|
||||
uint32_t nameOffset;
|
||||
};
|
||||
|
||||
struct SMOPortal {
|
||||
uint16_t startVertex;
|
||||
uint16_t count;
|
||||
C4Plane plane;
|
||||
};
|
||||
|
||||
struct SMOPortalRef {
|
||||
uint16_t portalIndex;
|
||||
uint16_t groupIndex;
|
||||
int16_t side;
|
||||
uint16_t filler;
|
||||
};
|
||||
|
||||
struct SMOVisibleBlock {
|
||||
uint16_t firstVertex;
|
||||
uint16_t count;
|
||||
};
|
||||
|
||||
struct SMOLight {
|
||||
uint8_t type;
|
||||
uint8_t atten;
|
||||
uint8_t pad[2];
|
||||
|
||||
CImVector color;
|
||||
C3Vector position;
|
||||
float intensity;
|
||||
|
||||
C4Quaternion rotation;
|
||||
|
||||
float attenStart;
|
||||
float attenEnd;
|
||||
};
|
||||
|
||||
struct SMODoodadSet {
|
||||
char name[0x14];
|
||||
uint32_t startIdx;
|
||||
uint32_t count;
|
||||
uint32_t pad;
|
||||
};
|
||||
|
||||
struct SMODoodadDef {
|
||||
#if defined(BITFIELDS_SUPPORTED)
|
||||
uint32_t nameIndex : 24;
|
||||
uint32_t flag_AcceptProjTex : 1;
|
||||
uint32_t flag_0x2 : 1;
|
||||
uint32_t flag_0x4 : 1;
|
||||
uint32_t flag_0x8 : 1;
|
||||
uint32_t unk : 4;
|
||||
#else
|
||||
uint32_t flags;
|
||||
#endif
|
||||
C3Vector position;
|
||||
C4Quaternion orientation;
|
||||
float scale;
|
||||
CImVector color;
|
||||
};
|
||||
|
||||
struct SMOFog {
|
||||
#if defined(BITFIELDS_SUPPORTED)
|
||||
uint32_t flag_infinite_radius : 1;
|
||||
uint32_t : 3;
|
||||
uint32_t flag_0x10 : 1;
|
||||
uint32_t : 27;
|
||||
#else
|
||||
uint32_t flags;
|
||||
#endif
|
||||
C3Vector position;
|
||||
float smallerRadius;
|
||||
float largerRadius;
|
||||
|
||||
float fogEnd;
|
||||
float fogStartScalar;
|
||||
CImVector fogColor;
|
||||
|
||||
// under water
|
||||
float uwFogEnd;
|
||||
float uwFogStartScalar;
|
||||
CImVector uwFogColor;
|
||||
};
|
||||
|
||||
struct SMOMaterial {
|
||||
|
||||
/*uint32_t F_UNLIT : 1;
|
||||
uint32_t F_UNFOGGED : 1;
|
||||
uint32_t F_UNCULLED : 1;
|
||||
uint32_t F_EXTLIGHT : 1;
|
||||
uint32_t F_SIDN : 1;
|
||||
uint32_t F_WINDOW : 1;
|
||||
uint32_t F_CLAMP_S : 1;
|
||||
uint32_t F_CLAMP_T : 1;
|
||||
uint32_t flag_0x100 : 1;
|
||||
uint32_t : 23;*/
|
||||
uint32_t flags;
|
||||
|
||||
uint32_t shader;
|
||||
|
||||
uint32_t blendMode;
|
||||
uint32_t texture1;
|
||||
|
||||
CImVector sidnColor;
|
||||
CImVector frameSidnColor;
|
||||
|
||||
uint32_t texture2;
|
||||
CImVector diffColor;
|
||||
|
||||
uint32_t groundType;
|
||||
|
||||
uint32_t texture3;
|
||||
uint32_t color2;
|
||||
uint32_t flags2;
|
||||
uint32_t runTimeData[4];
|
||||
};
|
||||
|
||||
struct SMOPoly {
|
||||
/*uint8_t F_UNK_0x01: 1;
|
||||
uint8_t F_NOCAMCOLLIDE : 1;
|
||||
uint8_t F_DETAIL : 1;
|
||||
uint8_t F_COLLISION : 1;
|
||||
uint8_t F_HINT : 1;
|
||||
uint8_t F_RENDER : 1;
|
||||
uint8_t F_CULL_OBJECTS : 1;
|
||||
uint8_t F_COLLIDE_HIT : 1;*/
|
||||
uint8_t flags;
|
||||
|
||||
uint8_t materialId;
|
||||
};
|
||||
|
||||
struct SMOBatch {
|
||||
int8_t unused[12];
|
||||
uint32_t indexStart;
|
||||
uint16_t indexCount;
|
||||
uint16_t vertexStart;
|
||||
uint16_t vertexEnd;
|
||||
uint8_t flags;
|
||||
uint8_t texture;
|
||||
};
|
||||
|
||||
struct SMOWVert {
|
||||
uint8_t flow1;
|
||||
uint8_t flow2;
|
||||
uint8_t flow1Pct;
|
||||
uint8_t filler;
|
||||
float height;
|
||||
};
|
||||
|
||||
struct SMOMVert {
|
||||
int16_t s;
|
||||
int16_t t;
|
||||
float height;
|
||||
};
|
||||
|
||||
struct SMOLiquidVert {
|
||||
union {
|
||||
SMOWVert waterVert;
|
||||
SMOMVert magmaVert;
|
||||
};
|
||||
};
|
||||
|
||||
struct SMOLTile {
|
||||
#if defined(BITFIELDS_SUPPORTED)
|
||||
uint8_t legacyLiquidType : 4;
|
||||
uint8_t unknown1 : 1;
|
||||
uint8_t unknown2 : 1;
|
||||
uint8_t fishable : 1;
|
||||
uint8_t shared : 1;
|
||||
#else
|
||||
uint8_t flags;
|
||||
#endif
|
||||
};
|
||||
|
||||
#endif
|
||||
892
profile/3.3.5a-windows-386/symbol/msvc/func.sym
Normal file
892
profile/3.3.5a-windows-386/symbol/msvc/func.sym
Normal file
|
|
@ -0,0 +1,892 @@
|
|||
fast_error_exit 0040B856 f end=0040B87A type="void __cdecl func(undefined4 param_1)" auto
|
||||
check_managed_app 0040B87A f end=0040B8BB type="bool __cdecl func()" auto
|
||||
___tmainCRTStartup 0040B8BB f end=0040BA9B type="int __stdcall func()" auto
|
||||
__cfltcvt_init 0040BACF f end=0040BB2F type="void __stdcall func()" auto
|
||||
__fpmath 0040BB2F f end=0040BB4D type="void __cdecl func(int param_1)" auto
|
||||
__alloca_probe 0040BB50 f end=0040BB7B type="void __stdcall func()" auto
|
||||
_memset 0040BB80 f end=0040BBFA type="void* __cdecl func(void* _Dst, int _Val, size_t _Size)" auto
|
||||
_atol 0040BBFA f end=0040BC0B type="long __cdecl func(char* _Str)" auto
|
||||
~type_info 0040BC21 f end=0040BC2F type="void __thiscall func(type_info* this)" auto
|
||||
operator== 0040BC4B f end=0040BC66 type="bool __thiscall func(type_info* this, type_info* param_1)" auto
|
||||
swap 0040BD90 f end=0040BDB8 type="void __cdecl func()" auto
|
||||
shortsort 0040BDC0 f end=0040BE47 type="void __cdecl func(undefined1* param_1, undefined1* param_2, int param_3, undefined* param_4)" auto
|
||||
_sprintf 0040C0F7 f end=0040C172 type="int __cdecl func(char* _Dest, char* _Format)" auto
|
||||
__hw_cw 0040C172 f end=0040C200 type="uint __stdcall func()" auto
|
||||
___hw_cw_sse2 0040C200 f end=0040C2A0 type="uint __fastcall func(undefined4 param_1, uint param_2)" auto
|
||||
__clearfp 0040C2A0 f end=0040C377 type="uint __cdecl func()" auto
|
||||
__control87 0040C377 f end=0040C67A type="uint __cdecl func(uint _NewValue, uint _Mask)" auto
|
||||
__invoke_watson 0040C684 f end=0040C780 type="void __cdecl func(wchar_t* param_1, wchar_t* param_2, wchar_t* param_3, uint param_4, uintptr_t param_5)" auto
|
||||
__onexit 0040C8BE f end=0040C8F4 type="_onexit_t __cdecl func(_onexit_t _Func)" auto
|
||||
_atexit 0040C8FA f end=0040C90C type="int __cdecl func(_func_4879* param_1)" auto
|
||||
__copysign 0040C90C f end=0040C932 type="double __cdecl func(double _Number, double _Sign)" auto
|
||||
__isnan 0040C947 f end=0040C975 type="int __cdecl func(double _X)" auto
|
||||
__fpclass 0040C975 f end=0040CA09 type="int __cdecl func(double _X)" auto
|
||||
__alloca_probe_16 0040CA10 f end=0040CA26 type="uint __stdcall func()" auto
|
||||
__alloca_probe_8 0040CA26 f end=0040CA3C type="uint __stdcall func()" auto
|
||||
_strchr 0040CA50 f end=0040CB0E type="char* __cdecl func(char* _Str, int _Val)" auto
|
||||
__amsg_exit 0040CEC0 f end=0040CEE4 type="void __cdecl func(int param_1)" auto
|
||||
___crtExitProcess 0040CF0A f end=0040CF1E type="void __cdecl func(int param_1)" auto
|
||||
__initterm_e 0040CF49 f end=0040CF69 type="void __stdcall func(undefined4* param_1, undefined4* param_2)" auto
|
||||
__get_osplatform 0040CF69 f end=0040CFA0 type="undefined4 __stdcall func(int* param_1)" auto
|
||||
__get_winmajor 0040CFA0 f end=0040CFDC type="undefined4 __stdcall func(undefined4* param_1)" auto
|
||||
__cinit 0040CFDC f end=0040D06E type="int __cdecl func(int param_1)" auto
|
||||
_exit 0040D150 f end=0040D161 type="void __cdecl func(int _Code)" auto
|
||||
__exit 0040D161 f end=0040D172 type="void __stdcall func(undefined4 param_1)" auto
|
||||
__cexit 0040D172 f end=0040D181 type="void __cdecl func()" auto
|
||||
__init_pointers 0040D190 f end=0040D1DC type="void __cdecl func()" auto
|
||||
__FF_MSGBANNER 0040D37C f end=0040D3B5 type="void __cdecl func()" auto
|
||||
__wincmdln 0040D514 f end=0040D571 type="byte* __stdcall func()" auto
|
||||
__setenvp 0040D571 f end=0040D64C type="int __cdecl func()" auto
|
||||
parse_cmdline 0040D64C f end=0040D7E4 type="void __cdecl func(undefined4* param_1, byte* param_2, int* param_3)" auto
|
||||
__setargv 0040D7E4 f end=0040D89D type="int __cdecl func()" auto
|
||||
___crtGetEnvironmentStringsA 0040D89D f end=0040D9D2 type="LPVOID __cdecl func()" auto
|
||||
__ioinit 0040D9D2 f end=0040DC12 type="int __cdecl func()" auto
|
||||
__RTC_Initialize 0040DC12 f end=0040DC36 type="void __stdcall func()" auto
|
||||
__encoded_null 0040DD34 f end=0040DD3D type="void __stdcall func()" auto
|
||||
__mtterm 0040DE1A f end=0040DE57 type="void __cdecl func()" auto
|
||||
__getptd 0040DF8D f end=0040DFA5 type="_ptiddata __cdecl func()" auto
|
||||
__freefls@4 0040DFA5 f end=0040E0AE type="void __stdcall func(void* param_1)" auto
|
||||
__freeptd 0040E0C6 f end=0040E12F type="void __cdecl func(_ptiddata _Ptd)" auto
|
||||
__mtinit 0040E12F f end=0040E2B3 type="int __cdecl func()" auto
|
||||
___heap_select 0040E2B3 f end=0040E30E type="undefined4 __stdcall func()" auto
|
||||
__heap_init 0040E30E f end=0040E368 type="int __cdecl func()" auto
|
||||
__SEH_prolog4 0040E368 f end=0040E3AD type="void __stdcall func(undefined4 param_1, int param_2)" auto
|
||||
__SEH_epilog4 0040E3AD f end=0040E3C1 type="void __stdcall func()" auto
|
||||
__except_handler4 0040E3D0 f end=0040E566 type="undefined4 __stdcall func(int* param_1, int param_2, undefined4 param_3)" auto
|
||||
___security_init_cookie 0040E566 f end=0040E5FA type="void __cdecl func()" auto
|
||||
_abort 0040E5FA f end=0040E6ED type="void __cdecl func()" auto
|
||||
__set_abort_behavior 0040E6ED f end=0040E70B type="uint __cdecl func(uint _Flags, uint _Mask)" auto
|
||||
_LocaleUpdate 0040E715 f end=0040E797 type="_LocaleUpdate* __thiscall func(_LocaleUpdate* this, localeinfo_struct* param_1)" auto
|
||||
__forcdecpt_l 0040E797 f end=0040E808 type="void __cdecl func(char* _Buf, _locale_t _Locale)" auto
|
||||
__cropzeros_l 0040E808 f end=0040E888 type="void __cdecl func(char* _Buf, _locale_t _Locale)" auto
|
||||
__fassign_l 0040E89E f end=0040E8DE type="void __cdecl func(int flag, char* argument, char* number, _locale_t param_4)" auto
|
||||
__shift 0040E8F5 f end=0040E912 type="void __stdcall func()" auto
|
||||
__cftoe2_l 0040E92E f end=0040EA9B type="undefined4 __stdcall func(uint param_1, int param_2, int param_3, int* param_4, char param_5, localeinfo_struct* param_6)" auto
|
||||
__cftoe_l 0040EA9B f end=0040EB69 type="void __stdcall func(double* param_1, undefined1* param_2, int param_3, int param_4, undefined4 param_5, undefined4 param_6)" auto
|
||||
__cftoe 0040EB69 f end=0040EB87 type="errno_t __cdecl func(double* _Value, char* _Buf, size_t _SizeInBytes, int _Dec, int _Caps)" auto
|
||||
__cftoa_l 0040EB87 f end=0040EEF8 type="errno_t __stdcall func(double* param_1, undefined1* param_2, uint param_3, size_t param_4, int param_5, localeinfo_struct* param_6)" auto
|
||||
__cftof2_l 0040EEF8 f end=0040EFED type="undefined4 __thiscall func(undefined1* param_1, int param_2, size_t param_3, char param_4, localeinfo_struct* param_5)" auto
|
||||
__cftof_l 0040EFED f end=0040F0A6 type="void __stdcall func(double* param_1, undefined1* param_2, int param_3, int param_4, undefined4 param_5)" auto
|
||||
__cftog_l 0040F0A6 f end=0040F19E type="void __stdcall func(double* param_1, undefined1* param_2, int param_3, int param_4, undefined4 param_5, undefined4 param_6)" auto
|
||||
__cfltcvt_l 0040F19E f end=0040F224 type="errno_t __cdecl func(double* arg, char* buffer, size_t sizeInBytes, int format, int precision, int caps, _locale_t plocinfo)" auto
|
||||
__cfltcvt 0040F224 f end=0040F245 type="errno_t __cdecl func(double* arg, char* buffer, size_t sizeInBytes, int format, int precision, int caps)" auto
|
||||
__initp_misc_cfltcvt_tab 0040F245 f end=0040F264 type="void __stdcall func()" auto
|
||||
__setdefaultprecision 0040F264 f end=0040F28D type="void __stdcall func()" auto
|
||||
__ms_p5_test_fdiv 0040F28D f end=0040F2C9 type="undefined4 __stdcall func()" auto
|
||||
__ms_p5_mp_test_fdiv 0040F2C9 f end=0040F2F2 type="void __stdcall func()" auto
|
||||
fastzero_I 0040F2F2 f end=0040F349 type="void __cdecl func(undefined1[16]* param_1, uint param_2)" auto
|
||||
__VEC_memzero 0040F349 f end=0040F3D8 type="undefined1* __stdcall func(undefined1* param_1, undefined4 param_2, uint param_3)" auto
|
||||
strtoxl 0040F3EC f end=0040F617 type="ulong __cdecl func(localeinfo_struct* param_1, char* param_2, char** param_3, int param_4, int param_5)" auto
|
||||
_strtol 0040F617 f end=0040F640 type="long __cdecl func(char* _Str, char** _EndPtr, int _Radix)" auto
|
||||
_strtoul 0040F640 f end=0040F66A type="ulong __cdecl func(char* _Str, char** _EndPtr, int _Radix)" auto
|
||||
strtoxq 0040F66A f end=0040F8FE type="__uint64 __cdecl func(localeinfo_struct* param_1, char* param_2, char** param_3, int param_4, int param_5)" auto
|
||||
__strtoi64 0040F8FE f end=0040F927 type="longlong __cdecl func(char* _String, char** _EndPtr, int _Radix)" auto
|
||||
__strtoui64 0040F927 f end=0040F951 type="ulonglong __cdecl func(char* _String, char** _EndPtr, int _Radix)" auto
|
||||
_Type_info_dtor 0040F951 f end=0040F9B8 type="void __cdecl func(type_info* param_1)" auto
|
||||
_strcmp 0040F9D0 f end=0040FA58 type="int __cdecl func(char* _Str1, char* _Str2)" auto
|
||||
_CallDestructExceptionObject 0040FA58 f end=0040FA8C type="void __stdcall func(int* param_1, undefined4 param_2)" auto
|
||||
__global_unwind2 0040FA8C f end=0040FAAC type="void __stdcall func(PVOID param_1)" auto
|
||||
__local_unwind2 0040FAF1 f end=0040FB75 type="void __stdcall func(int param_1, uint param_2)" auto
|
||||
__NLG_Notify1 0040FB98 f end=0040FBA1 type="undefined4 __fastcall func(undefined4 param_1)" auto
|
||||
__NLG_Notify 0040FBA1 f end=0040FBC0 type="void __stdcall func(ulong param_1)" auto
|
||||
_ValidateScopeTableHandlers 0040FBD0 f end=0040FC81 type="undefined4 __thiscall func(int param_1, int param_2)" auto
|
||||
__ValidateEH3RN 0040FC90 f end=00410032 type="undefined4 __stdcall func(uint* param_1)" auto
|
||||
__flsbuf 004100B1 f end=00410211 type="int __cdecl func(int _Ch, FILE* _File)" auto
|
||||
write_char 00410211 f end=00410244 type="void __cdecl func()" auto
|
||||
write_multi_char 00410244 f end=00410268 type="void __cdecl func(undefined4 param_1, int param_2)" auto
|
||||
write_string 00410268 f end=004102B2 type="void __cdecl func(int param_1)" auto
|
||||
__vsprintf_l 00410C46 f end=00410CC2 type="int __cdecl func(char* _DstBuf, char* _Format, _locale_t param_3, va_list _ArgList)" auto
|
||||
_vsprintf 00410CC2 f end=00410CD9 type="int __cdecl func(char* _Dest, char* _Format, va_list _Args)" auto
|
||||
__vsnprintf_helper 00410CD9 f end=00410DA3 type="int __stdcall func(undefined* param_1, char* param_2, uint param_3, int param_4, undefined4 param_5, undefined4 param_6)" auto
|
||||
__vsprintf_s_l 00410DA3 f end=00410E29 type="int __cdecl func(char* _DstBuf, size_t _DstSize, char* _Format, _locale_t _Locale, va_list _ArgList)" auto
|
||||
_vsprintf_s 00410E29 f end=00410E44 type="int __cdecl func(char* _DstBuf, size_t _SizeInBytes, char* _Format, va_list _ArgList)" auto
|
||||
__controlfp_s 00410E44 f end=00410EAE type="errno_t __cdecl func(uint* _CurrentState, uint _NewValue, uint _Mask)" auto
|
||||
__statfp 00410EAE f end=00410EB9 type="int __stdcall func()" auto
|
||||
__clrfp 00410EB9 f end=00410EC5 type="int __stdcall func()" auto
|
||||
__ctrlfp 00410EC5 f end=00410EEC type="int __stdcall func()" auto
|
||||
___set_fpsr_sse2 00410F42 f end=00410FB4 type="void __stdcall func(uint param_1)" auto
|
||||
__initp_misc_winsig 00410FB4 f end=00410FCD type="void __stdcall func(undefined4 param_1)" auto
|
||||
siglookup 00410FCD f end=00411001 type="uint __cdecl func(uint param_1)" auto
|
||||
___get_sigabrt 00411001 f end=0041100E type="_PHNDLR __cdecl func()" auto
|
||||
_raise 0041100E f end=004111BE type="int __cdecl func(int _SigNum)" auto
|
||||
__security_check_cookie 004111C6 f end=004111D5 type="void __fastcall func(int param_1)" auto
|
||||
__malloc_crt 004111D5 f end=00411215 type="void* __cdecl func(size_t _Size)" auto
|
||||
__calloc_crt 00411215 f end=0041125D type="void* __cdecl func(size_t _Count, size_t _Size)" auto
|
||||
__realloc_crt 0041125D f end=004112A8 type="void* __cdecl func(void* _Ptr, size_t _NewSize)" auto
|
||||
__recalloc_crt 004112A8 f end=004112F8 type="void* __cdecl func(void* _Ptr, size_t _Count, size_t _Size)" auto
|
||||
__msize 004112F8 f end=0041138A type="size_t __cdecl func(void* _Memory)" auto
|
||||
_ldexp 0041139B f end=00411549 type="double __cdecl func(double _X, int _Y)" auto
|
||||
__set_exp 00411549 f end=00411573 type="float10 __stdcall func(undefined8 param_1, short param_2)" auto
|
||||
__sptype 00411573 f end=004115CE type="undefined4 __stdcall func(int param_1, uint param_2)" auto
|
||||
__raise_exc_ex 0041167D f end=00411957 type="void __stdcall func(uint* param_1, uint* param_2, uint param_3, int param_4, uint* param_5, uint* param_6, int param_7)" auto
|
||||
__raise_exc 00411957 f end=00411978 type="void __stdcall func(undefined4 param_1, undefined4 param_2, undefined4 param_3, undefined4 param_4, undefined4 param_5, undefined4 param_6)" auto
|
||||
__handle_exc 00411978 f end=00411B59 type="bool __stdcall func(uint param_1, double* param_2, uint param_3)" auto
|
||||
__set_errno_from_matherr 00411B59 f end=00411B81 type="void __stdcall func(int param_1)" auto
|
||||
__errcode 00411B81 f end=00411BAE type="char __stdcall func(byte param_1)" auto
|
||||
__umatherr 00411BAE f end=00411C4C type="float10 __stdcall func(undefined4 param_1, int param_2, undefined4 param_3, undefined4 param_4, undefined4 param_5, undefined4 param_6, undefined4 param_7, undefined4 param_8, undefined4 param_9)" auto
|
||||
__handle_qnan1 00411C4C f end=00411C9F type="float10 __stdcall func(undefined4 param_1, double param_2, undefined4 param_3)" auto
|
||||
__handle_qnan2 00411C9F f end=00411CFE type="float10 __stdcall func(undefined4 param_1, double param_2, double param_3, undefined4 param_4)" auto
|
||||
__except1 00411CFE f end=00411DB8 type="void __stdcall func(undefined4 param_1, undefined4 param_2, undefined8 param_3, undefined8 param_4, undefined4 param_5)" auto
|
||||
__except2 00411DB8 f end=00411E84 type="void __stdcall func(undefined4 param_1, undefined4 param_2, undefined8 param_3, undefined8 param_4, undefined8 param_5, undefined4 param_6)" auto
|
||||
__VEC_memcpy 00411F0B f end=00411FEE type="undefined4* __stdcall func(undefined4* param_1, undefined4* param_2, uint param_3)" auto
|
||||
terminate 00411FEE f end=00412021 type="void __cdecl func()" auto
|
||||
unexpected 00412027 f end=0041203A type="void __cdecl func()" auto
|
||||
_inconsistency 0041203A f end=00412071 type="void __cdecl func()" auto
|
||||
__initp_eh_hooks 00412071 f end=00412082 type="void __stdcall func()" auto
|
||||
__mtinitlocks 00412082 f end=004120CB type="int __cdecl func()" auto
|
||||
__mtdeletelocks 004120CB f end=00412120 type="void __cdecl func()" auto
|
||||
__mtinitlocknum 00412135 f end=004121EF type="int __cdecl func(int _LockNum)" auto
|
||||
__lock 004121F8 f end=00412229 type="void __cdecl func(int _File)" auto
|
||||
__ValidateImageBase 00412230 f end=00412259 type="BOOL __cdecl func(PBYTE pImageBase)" auto
|
||||
__FindPESection 00412260 f end=004122A2 type="PIMAGE_SECTION_HEADER __cdecl func(PBYTE pImageBase, DWORD_PTR rva)" auto
|
||||
__IsNonwritableInCurrentImage 004122B0 f end=0041236B type="BOOL __cdecl func(PBYTE pTarget)" auto
|
||||
___crtInitCritSecNoSpinCount@8 0041237F f end=0041238F type="undefined4 __stdcall func(LPCRITICAL_SECTION param_1)" auto
|
||||
___crtInitCritSecAndSpinCount 0041238F f end=00412454 type="undefined4 __stdcall func(undefined4 param_1, undefined4 param_2)" auto
|
||||
__callnewh 0041245E f end=00412480 type="int __cdecl func(size_t _Size)" auto
|
||||
_strcat_s 0041263D f end=004126AE type="errno_t __cdecl func(char* _Dst, rsize_t _SizeInBytes, char* _Src)" auto
|
||||
_strncpy_s 004126AE f end=00412761 type="errno_t __cdecl func(char* _Dst, rsize_t _SizeInBytes, char* _Src, rsize_t _MaxCount)" auto
|
||||
_strlen 00412770 f end=004127FB type="size_t __cdecl func(char* _Str)" auto
|
||||
_strcpy_s 004127FB f end=00412860 type="errno_t __cdecl func(char* _Dst, rsize_t _SizeInBytes, char* _Src)" auto
|
||||
__set_error_mode 00412860 f end=004128A6 type="int __cdecl func(int _Mode)" auto
|
||||
x_ismbbtype_l 004128A6 f end=004128F7 type="int __cdecl func(localeinfo_struct* param_1, uint param_2, int param_3, int param_4)" auto
|
||||
__ismbblead 004128F7 f end=0041290A type="int __cdecl func(uint _C)" auto
|
||||
setSBCS 00412939 f end=0041298E type="void __cdecl func(threadmbcinfostruct* param_1)" auto
|
||||
setSBUpLow 0041298E f end=00412B18 type="void __cdecl func(threadmbcinfostruct* param_1)" auto
|
||||
___updatetmbcinfo 00412B18 f end=00412BB0 type="pthreadmbcinfo __cdecl func()" auto
|
||||
getSystemCP 00412BBC f end=00412C36 type="int __cdecl func(int param_1)" auto
|
||||
__setmbcp 00412E0F f end=00412FA9 type="int __cdecl func(int _CodePage)" auto
|
||||
___initmbctable 00412FA9 f end=00412FC7 type="undefined4 __stdcall func()" auto
|
||||
_free 00412FC7 f end=00413055 type="void __cdecl func(void* _Memory)" auto
|
||||
___freetlocinfo 00413055 f end=00413195 type="void __stdcall func(void* param_1)" auto
|
||||
___addlocaleref 00413195 f end=0041321B type="void __stdcall func(LONG* param_1)" auto
|
||||
___removelocaleref 0041321B f end=004132A7 type="LONG* __stdcall func(LONG* param_1)" auto
|
||||
__updatetlocinfoEx_nolock 004132A7 f end=004132E5 type="int* __stdcall func()" auto
|
||||
___updatetlocinfo 004132E5 f end=0041334F type="pthreadlocinfo __cdecl func()" auto
|
||||
___sbh_heap_init 0041335B f end=004133A3 type="undefined4 __stdcall func(undefined4 param_1)" auto
|
||||
___sbh_free_block 004133CE f end=004136E2 type="void __stdcall func(uint* param_1, int param_2)" auto
|
||||
___sbh_alloc_new_region 004136E2 f end=00413792 type="undefined4* __stdcall func()" auto
|
||||
___sbh_alloc_new_group 00413792 f end=00413898 type="int __stdcall func(int param_1)" auto
|
||||
___sbh_resize_block 00413898 f end=00413B77 type="undefined4 __stdcall func(uint* param_1, int param_2, int param_3)" auto
|
||||
___sbh_alloc_block 00413B77 f end=00413E5A type="int* __stdcall func(uint* param_1)" auto
|
||||
__local_unwind4 00413E5C f end=00413EEC type="void __stdcall func(uint* param_1, int param_2, uint param_3)" auto
|
||||
_EH4_CallFilterFunc 00413F4E f end=00413F65 type="void __fastcall func(undefined* param_1)" auto
|
||||
_EH4_TransferToHandler 00413F65 f end=00413F7E type="void __fastcall func(undefined* UNRECOVERED_JUMPTABLE)" auto
|
||||
_EH4_GlobalUnwind 00413F7E f end=00413F98 type="void __fastcall func(PVOID param_1)" auto
|
||||
_EH4_LocalUnwind 00413F98 f end=00413FAF type="void __fastcall func(undefined4 param_1, undefined4 param_2, undefined4 param_3, undefined4 param_4)" auto
|
||||
__isalpha_l 00413FAF f end=00414003 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isalpha 00414003 f end=0041402E type="int __cdecl func(int _C)" auto
|
||||
__isupper_l 0041402E f end=0041407D type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isupper 0041407D f end=004140A6 type="int __cdecl func(int _C)" auto
|
||||
__islower_l 004140A6 f end=004140F5 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_islower 004140F5 f end=0041411E type="int __cdecl func(int _C)" auto
|
||||
__isdigit_l 0041411E f end=0041416D type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isdigit 0041416D f end=00414196 type="int __cdecl func(int _C)" auto
|
||||
__isxdigit_l 00414196 f end=004141EA type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isxdigit 004141EA f end=00414215 type="int __cdecl func(int _C)" auto
|
||||
__isspace_l 00414215 f end=00414264 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isspace 00414264 f end=0041428D type="int __cdecl func(int _C)" auto
|
||||
__ispunct_l 0041428D f end=004142DC type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_ispunct 004142DC f end=00414305 type="int __cdecl func(int _C)" auto
|
||||
__isalnum_l 00414305 f end=00414359 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isalnum 00414359 f end=00414384 type="int __cdecl func(int _C)" auto
|
||||
__isprint_l 00414384 f end=004143D8 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isprint 004143D8 f end=00414403 type="int __cdecl func(int _C)" auto
|
||||
__iscntrl_l 00414403 f end=00414452 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_iscntrl 00414452 f end=0041447B type="int __cdecl func(int _C)" auto
|
||||
__freea 0041447B f end=00414496 type="void __cdecl func(void* _Memory)" auto
|
||||
_strrchr 004144A0 f end=004144CD type="char* __cdecl func(char* _Str, int _Ch)" auto
|
||||
__tolower_l 004144CD f end=004145E4 type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_tolower 004145E4 f end=0041460B type="int __cdecl func(int _C)" auto
|
||||
FID_conflict:__atoflt_l 0041460B f end=004146B1 type="int __cdecl func(_CRT_FLOAT* _Result, char* _Str, _locale_t _Locale)" auto
|
||||
FID_conflict:__atoflt_l 004146B1 f end=00414757 type="int __cdecl func(_CRT_FLOAT* _Result, char* _Str, _locale_t _Locale)" auto
|
||||
_memmove 00414760 f end=00414AC5 type="void* __cdecl func(void* _Dst, void* _Src, size_t _Size)" auto
|
||||
__fptostr 00414AC5 f end=00414B82 type="errno_t __cdecl func(char* _Buf, size_t _SizeInBytes, int _Digits, STRFLT _PtFlt)" auto
|
||||
___dtold 00414B82 f end=00414C3D type="void __stdcall func(uint* param_1, uint* param_2)" auto
|
||||
__fltout2 00414C3D f end=00414CCB type="STRFLT __cdecl func(_CRT_DOUBLE _Dbl, STRFLT _Flt, char* _ResultStr, size_t _SizeInBytes)" auto
|
||||
__alldvrm 00414CD0 f end=00414DAF type="undefined8 __stdcall func(uint param_1, uint param_2, uint param_3, uint param_4)" auto
|
||||
__aullshr 00414DB0 f end=00414DCF type="ulonglong __fastcall func(byte param_1, uint param_2)" auto
|
||||
__get_sse2_info 00414E28 f end=00414E88 type="undefined4 __stdcall func()" auto
|
||||
__isctype_l 00414E95 f end=00414F4B type="int __cdecl func(int _C, int _Type, _locale_t _Locale)" auto
|
||||
__allmul 00414F50 f end=00414F84 type="longlong __stdcall func(uint param_1, int param_2, uint param_3, int param_4)" auto
|
||||
__aulldvrm 00414F90 f end=00415025 type="undefined8 __stdcall func(uint param_1, uint param_2, uint param_3, uint param_4)" auto
|
||||
_V6_HeapAlloc 00415025 f end=0041506B type="undefined4 __stdcall func(uint param_1)" auto
|
||||
_malloc 00415074 f end=00415137 type="void* __cdecl func(size_t _Size)" auto
|
||||
__lseeki64_nolock 00415137 f end=004151BA type="longlong __cdecl func(int _FileHandle, longlong _Offset, int _Origin)" auto
|
||||
__lseeki64 004151BA f end=004152C9 type="longlong __cdecl func(int _FileHandle, longlong _Offset, int _Origin)" auto
|
||||
__write_nolock 004152D3 f end=00415899 type="int __cdecl func(int _FileHandle, void* _Buf, uint _MaxCharCount)" auto
|
||||
__write 00415899 f end=0041596B type="int __cdecl func(int _FileHandle, void* _Buf, uint _MaxCharCount)" auto
|
||||
__getbuf 00415975 f end=004159B9 type="void __cdecl func(FILE* _File)" auto
|
||||
__isatty 004159B9 f end=00415A17 type="int __cdecl func(int _FileHandle)" auto
|
||||
__fileno 00415BB8 f end=00415BE5 type="int __cdecl func(FILE* _File)" auto
|
||||
FID_conflict:_wprintf 00415BE5 f end=00415C81 type="int __cdecl func(char* _Format)" auto
|
||||
__wctomb_s_l 00415CAA f end=00415E09 type="errno_t __cdecl func(int* _SizeConverted, char* _MbCh, size_t _SizeInBytes, wchar_t _WCh, _locale_t _Locale)" auto
|
||||
_wctomb_s 00415E09 f end=00415E24 type="errno_t __cdecl func(int* _SizeConverted, char* _MbCh, rsize_t _SizeInBytes, wchar_t _WCh)" auto
|
||||
__isleadbyte_l 00415E24 f end=00415E5A type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_isleadbyte 00415E5A f end=00415E68 type="int __cdecl func(int _C)" auto
|
||||
_iswdigit 00415E68 f end=00415E76 type="int __cdecl func(wint_t _C)" auto
|
||||
_iswspace 00415E76 f end=00415E84 type="int __cdecl func(wint_t _C)" auto
|
||||
___report_gsfailure 00416834 f end=00416938 type="void __cdecl func()" auto
|
||||
__calloc_impl 00416938 f end=00416A56 type="void* __stdcall func(uint param_1, uint param_2, undefined4* param_3)" auto
|
||||
_calloc 00416A56 f end=00416A95 type="void* __cdecl func(size_t _Count, size_t _Size)" auto
|
||||
_realloc 00416A95 f end=00416CB0 type="void* __cdecl func(void* _Memory, size_t _NewSize)" auto
|
||||
__crtLCMapStringA_stat 00416D2C f end=004170CE type="int __cdecl func(localeinfo_struct* param_1, ulong param_2, ulong param_3, char* param_4, int param_5, char* param_6, int param_7, int param_8, int param_9)" auto
|
||||
___crtLCMapStringA 004170CE f end=00417111 type="int __cdecl func(_locale_t _Plocinfo, LPCWSTR _LocaleName, DWORD _DwMapFlag, LPCSTR _LpSrcStr, int _CchSrc, LPSTR _LpDestStr, int _CchDest, int _Code_page, BOOL _BError)" auto
|
||||
__crtGetStringTypeA_stat 00417111 f end=004172C9 type="int __cdecl func(localeinfo_struct* param_1, ulong param_2, char* param_3, int param_4, ushort* param_5, int param_6, int param_7, int param_8)" auto
|
||||
___crtGetStringTypeA 004172C9 f end=00417309 type="BOOL __cdecl func(_locale_t _Plocinfo, DWORD _DWInfoType, LPCSTR _LpSrcStr, int _CchSrc, LPWORD _LpCharType, int _Code_page, BOOL _BError)" auto
|
||||
___free_lc_time 00417309 f end=00417499 type="void __stdcall func(undefined4* param_1)" auto
|
||||
___free_lconv_num 00417499 f end=004174D9 type="void __stdcall func(undefined4* param_1)" auto
|
||||
___free_lconv_mon 004174D9 f end=00417562 type="void __stdcall func(int param_1)" auto
|
||||
____lc_codepage_func 00417562 f end=00417588 type="UINT __cdecl func()" auto
|
||||
FID_conflict:__store_num 004175A8 f end=00417621 type="void __fastcall func(uint* param_1, uint param_2, int param_3)" auto
|
||||
__Strftime_l 00417E64 f end=00418013 type="int __stdcall func(char* param_1, uint param_2, char* param_3, int param_4, int* param_5, localeinfo_struct* param_6)" auto
|
||||
_strftime 00418013 f end=00418030 type="size_t __cdecl func(char* _Buf, size_t _SizeInBytes, char* _Format, tm* _Tm)" auto
|
||||
_localeconv 00418030 f end=00418056 type="lconv* __cdecl func()" auto
|
||||
_strcspn 00418060 f end=004180A6 type="size_t __cdecl func(char* _Str, char* _Control)" auto
|
||||
_strncmp 004180A6 f end=00418164 type="int __cdecl func(char* _Str1, char* _Str2, size_t _MaxCount)" auto
|
||||
_strpbrk 00418170 f end=004181B0 type="char* __cdecl func(char* _Str, char* _Control)" auto
|
||||
__ld12tod 004181B0 f end=004186F2 type="INTRNCVT_STATUS __cdecl func(_LDBL12* _Ifp, _CRT_DOUBLE* _D)" auto
|
||||
__ld12tof 004186F2 f end=00418C34 type="INTRNCVT_STATUS __cdecl func(_LDBL12* _Ifp, _CRT_FLOAT* _F)" auto
|
||||
__set_osfhnd 00419BBA f end=00419C37 type="int __cdecl func(int param_1, intptr_t param_2)" auto
|
||||
__free_osfhnd 00419C37 f end=00419CB8 type="int __cdecl func(int param_1)" auto
|
||||
__get_osfhandle 00419CB8 f end=00419D29 type="intptr_t __cdecl func(int _FileHandle)" auto
|
||||
___lock_fhandle 00419D29 f end=00419DBB type="int __cdecl func(int _Filehandle)" auto
|
||||
__unlock_fhandle 00419DC9 f end=00419DEB type="void __cdecl func(int _Filehandle)" auto
|
||||
__alloc_osfhnd 00419DEB f end=00419F81 type="int __cdecl func()" auto
|
||||
__putwch_nolock 00419F8A f end=0041A04C type="wint_t __cdecl func(wchar_t _WCh)" auto
|
||||
__mbtowc_l 0041A04C f end=0041A15F type="int __cdecl func(wchar_t* _DstCh, char* _SrcCh, size_t _SrcSizeInBytes, _locale_t _Locale)" auto
|
||||
_mbtowc 0041A15F f end=0041A176 type="int __cdecl func(wchar_t* _DstCh, char* _SrcCh, size_t _SrcSizeInBytes)" auto
|
||||
__flush 0041A215 f end=0041A277 type="int __cdecl func(FILE* _File)" auto
|
||||
__fflush_nolock 0041A277 f end=0041A2B9 type="int __cdecl func(FILE* _File)" auto
|
||||
flsall 0041A2B9 f end=0041A38A type="int __cdecl func(int param_1)" auto
|
||||
_fflush 0041A393 f end=0041A3DC type="int __cdecl func(FILE* _File)" auto
|
||||
__stbuf 0041A3EF f end=0041A485 type="int __cdecl func(FILE* _File)" auto
|
||||
__ftbuf 0041A485 f end=0041A4B4 type="void __cdecl func(int _Flag, FILE* _File)" auto
|
||||
__iswctype_l 0041A4B4 f end=0041A536 type="int __cdecl func(wint_t _C, wctype_t _Type, _locale_t _Locale)" auto
|
||||
_iswctype 0041A536 f end=0041A5A4 type="int __cdecl func(wint_t _C, wctype_t _Type)" auto
|
||||
___ansicp 0041A5A4 f end=0041A5EB type="void __stdcall func(LCID param_1)" auto
|
||||
___convertcp 0041A5EB f end=0041A79D type="void __stdcall func(int param_1, int param_2, char* param_3, uint* param_4, int param_5, undefined4 param_6)" auto
|
||||
__get_daylight 0041A79D f end=0041A7D1 type="errno_t __cdecl func(int* _Daylight)" auto
|
||||
__get_dstbias 0041A7D1 f end=0041A805 type="errno_t __cdecl func(long* _Daylight_savings_bias)" auto
|
||||
__get_timezone 0041A805 f end=0041A839 type="errno_t __cdecl func(long* _Timezone)" auto
|
||||
cvtdate 0041AB9A f end=0041AD8F type="int __cdecl func(int param_1, int param_2, uint param_3, int param_4, int param_5, int param_6, int param_7, int param_8, int param_9)" auto
|
||||
__isindst_nolock 0041AD8F f end=0041AF3D type="bool __stdcall func()" auto
|
||||
___tzset 0041AF3D f end=0041AF83 type="void __cdecl func()" auto
|
||||
__isindst 0041AF8C f end=0041AFC4 type="int __cdecl func(tm* _Time)" auto
|
||||
___ascii_stricmp 0041AFCD f end=0041B002 type="int __cdecl func(char* _Str1, char* _Str2)" auto
|
||||
__stricmp_l 0041B002 f end=0041B0D5 type="int __cdecl func(char* _Str1, char* _Str2, _locale_t _Locale)" auto
|
||||
__stricmp 0041B0D5 f end=0041B125 type="int __cdecl func(char* _Str1, char* _Str2)" auto
|
||||
__strnicmp_l 0041B125 f end=0041B215 type="int __cdecl func(char* _Str1, char* _Str2, size_t _MaxCount, _locale_t _Locale)" auto
|
||||
__strnicmp 0041B215 f end=0041B271 type="int __cdecl func(char* _Str1, char* _Str2, size_t _MaxCount)" auto
|
||||
___mtold12 0041B271 f end=0041B43D type="void __stdcall func(char* param_1, int param_2, uint* param_3)" auto
|
||||
___initconout 0041B43D f end=0041B45C type="void __cdecl func()" auto
|
||||
_fclose 0041B511 f end=0041B582 type="int __cdecl func(FILE* _File)" auto
|
||||
__commit 0041B58D f end=0041B664 type="int __cdecl func(int _FileHandle)" auto
|
||||
__crtGetStringTypeW_stat 0041B66E f end=0041B892 type="int __cdecl func(localeinfo_struct* param_1, ulong param_2, wchar_t* param_3, int param_4, ushort* param_5, int param_6, int param_7)" auto
|
||||
___crtGetStringTypeW 0041B892 f end=0041B8D0 type="void __stdcall func(localeinfo_struct* param_1, ulong param_2, wchar_t* param_3, int param_4, ushort* param_5, int param_6, int param_7)" auto
|
||||
__getenv_helper_nolock 0041B8D0 f end=0041B951 type="char* __cdecl func(char* param_1)" auto
|
||||
_getenv 0041B951 f end=0041B9CB type="char* __cdecl func(char* _VarName)" auto
|
||||
___ascii_strnicmp 0041B9E0 f end=0041BA41 type="int __cdecl func(char* _Str1, char* _Str2, size_t _MaxCount)" auto
|
||||
__close_nolock 0041BA41 f end=0041BAD5 type="int __cdecl func(int _FileHandle)" auto
|
||||
__close 0041BAD5 f end=0041BB98 type="int __cdecl func(int _FileHandle)" auto
|
||||
__freebuf 0041BBA2 f end=0041BBCE type="void __cdecl func(FILE* _File)" auto
|
||||
__mbsnbicoll_l 0041BBCE f end=0041BCBA type="int __cdecl func(uchar* _Str1, uchar* _Str2, size_t _MaxCount, _locale_t _Locale)" auto
|
||||
__mbsnbicoll 0041BCBA f end=0041BCD1 type="int __cdecl func(uchar* _Str1, uchar* _Str2, size_t _MaxCount)" auto
|
||||
___wtomb_environ 0041BCD1 f end=0041BD66 type="int __cdecl func()" auto
|
||||
_strnlen 0041BD66 f end=0041BD80 type="size_t __cdecl func(char* _Str, size_t _MaxCount)" auto
|
||||
__crtCompareStringA_stat 0041BD80 f end=0041C109 type="int __cdecl func(localeinfo_struct* param_1, ulong param_2, ulong param_3, char* param_4, int param_5, char* param_6, int param_7, int param_8)" auto
|
||||
___crtCompareStringA 0041C109 f end=0041C149 type="int __cdecl func(_locale_t _Plocinfo, LPCWSTR _LocaleName, DWORD _DwCmpFlags, LPCSTR _LpString1, int _CchCount1, LPCSTR _LpString2, int _CchCount2, int _Code_page)" auto
|
||||
__strnicoll_l 0041C149 f end=0041C241 type="int __cdecl func(char* _Str1, char* _Str2, size_t _MaxCount, _locale_t _Locale)" auto
|
||||
findenv 0041C241 f end=0041C28E type="int __cdecl func(uchar* param_1)" auto
|
||||
copy_environ 0041C28E f end=0041C2EB type="undefined4* __cdecl func()" auto
|
||||
__strdup 0041C537 f end=0041C587 type="char* __cdecl func(char* _Src)" auto
|
||||
__mbschr_l 0041C587 f end=0041C641 type="uchar* __cdecl func(uchar* _Str, uint _Ch, _locale_t _Locale)" auto
|
||||
__mbschr 0041C641 f end=0041C654 type="uchar* __cdecl func(uchar* _Str, uint _Ch)" auto
|
||||
_GetOrdinal@20 0041C810 f end=0041C88D type="undefined2 __stdcall func(byte* param_1, int param_2, int param_3, int param_4, int param_5)" auto
|
||||
_ImageEntryToDataC@12 0041C88D f end=0041C8C9 type="int __stdcall func(int param_1, ushort param_2, undefined4* param_3)" auto
|
||||
strcmpiC 0041C8C9 f end=0041C8F0 type="bool __stdcall func(PCNZCH param_1, PCNZCH param_2)" auto
|
||||
strncpyC 0041C8F0 f end=0041C932 type="char* __stdcall func(char* param_1, char* param_2, int param_3)" auto
|
||||
_GetProcAddressInternal@8 0041C932 f end=0041C998 type="uint __stdcall func(int param_1, int param_2)" auto
|
||||
driveandpathC 0041C998 f end=0041CA35 type="void __stdcall func(char* param_1, undefined1* param_2, undefined1* param_3)" auto
|
||||
_LoadGodot@0 0041CA35 f end=0041CC02 type="void __stdcall func()" auto
|
||||
_ResolveThunk@20 0041CC02 f end=0041CD49 type="void __stdcall func(byte* param_1, undefined4 param_2, LONG* param_3, int param_4, LONG param_5)" auto
|
||||
FID_conflict:_GodotFaillstrcatW@8 0041CD64 f end=0041CD94 type="undefined4 __stdcall func()" auto
|
||||
_GodotFailGetProcAddress@8 0041CDB9 f end=0041CDF8 type="undefined4 __stdcall func(undefined4 param_1, uint param_2)" auto
|
||||
FID_conflict:_GodotFailIsWindowUnicode@4 0041CE05 f end=0041CE35 type="undefined4 __stdcall func()" auto
|
||||
_GodotFailMultiByteToWideChar@24 0041CE35 f end=0041CE65 type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFailWideCharToMultiByte@32 0041CE65 f end=0041CE95 type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFaillstrcatW@8 0041CEAF f end=0041CEDF type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFailIsWindowUnicode@4 0041CEDF f end=0041CF0F type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFaillstrcatW@8 0041CF0F f end=0041CF3F type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFaillstrcatW@8 0041CF3F f end=0041CF6F type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFailGetCharWidthW@16 0041CF6F f end=0041CF9F type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFaillstrcatW@8 0041CF9F f end=0041CFCF type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFailFindResourceW@12 0041CFCF f end=0041CFFF type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:_GodotFailFindResourceW@12 0041CFFF f end=0041D02F type="undefined4 __stdcall func()" auto
|
||||
Catch_All@0041d420 0041D420 f end=0041D442 type="undefined* __stdcall func()" auto
|
||||
Catch_All@0041d4b0 0041D4B0 f end=0041D4E0 type="void __stdcall func()" auto
|
||||
Catch_All@0041db78 0041DB78 f end=0041DB81 type="void __stdcall func()" auto
|
||||
Catch_All@0041f002 0041F002 f end=0041F00B type="void __stdcall func()" auto
|
||||
Catch_All@0041f41b 0041F41B f end=0041F440 type="void __stdcall func()" auto
|
||||
Catch_All@0041f954 0041F954 f end=0041F979 type="void __stdcall func()" auto
|
||||
Catch_All@004203eb 004203EB f end=00420401 type="void __stdcall func()" auto
|
||||
Catch_All@004204a5 004204A5 f end=004204D2 type="void __stdcall func()" auto
|
||||
Catch_All@004233ff 004233FF f end=00423408 type="void __stdcall func()" auto
|
||||
Catch_All@00423575 00423575 f end=00423586 type="void __stdcall func()" auto
|
||||
Catch_All@00423bdb 00423BDB f end=00423BE4 type="void __stdcall func()" auto
|
||||
Catch_All@0043d26b 0043D26B f end=0043D274 type="void __stdcall func()" auto
|
||||
Catch_All@0043d4b9 0043D4B9 f end=0043D4DE type="void __stdcall func()" auto
|
||||
Catch_All@0043d5e7 0043D5E7 f end=0043D60C type="void __stdcall func()" auto
|
||||
Catch_All@0043e2b6 0043E2B6 f end=0043E2BF type="void __stdcall func()" auto
|
||||
Catch_All@0043f06b 0043F06B f end=0043F074 type="void __stdcall func()" auto
|
||||
Catch_All@0043f395 0043F395 f end=0043F39E type="void __stdcall func()" auto
|
||||
Catch_All@0043f4e2 0043F4E2 f end=0043F4EB type="void __stdcall func()" auto
|
||||
Catch_All@0043f86a 0043F86A f end=0043F87B type="void __stdcall func()" auto
|
||||
Catch_All@0043f9eb 0043F9EB f end=0043F9F4 type="void __stdcall func()" auto
|
||||
Catch_All@0043fb8a 0043FB8A f end=0043FB9B type="void __stdcall func()" auto
|
||||
Catch_All@0043fd5f 0043FD5F f end=0043FD68 type="void __stdcall func()" auto
|
||||
Catch_All@00440025 00440025 f end=0044002E type="void __stdcall func()" auto
|
||||
Catch_All@0044065e 0044065E f end=00440667 type="void __stdcall func()" auto
|
||||
Catch_All@00440788 00440788 f end=004407AD type="void __stdcall func()" auto
|
||||
Catch_All@00441357 00441357 f end=00441368 type="void __stdcall func()" auto
|
||||
Catch_All@0044216a 0044216A f end=0044217B type="void __stdcall func()" auto
|
||||
Catch_All@00442cfe 00442CFE f end=00442D07 type="void __stdcall func()" auto
|
||||
Catch_All@00442d9e 00442D9E f end=00442DA7 type="void __stdcall func()" auto
|
||||
Catch_All@0044315e 0044315E f end=00443167 type="void __stdcall func()" auto
|
||||
Catch_All@0044350e 0044350E f end=00443517 type="void __stdcall func()" auto
|
||||
Catch_All@00444f5e 00444F5E f end=00444F6F type="void __stdcall func()" auto
|
||||
Catch_All@00449457 00449457 f end=00449460 type="void __stdcall func()" auto
|
||||
Catch_All@0044aba9 0044ABA9 f end=0044ABBF type="void __stdcall func()" auto
|
||||
Catch_All@0044ac65 0044AC65 f end=0044AC94 type="void __stdcall func()" auto
|
||||
Catch_All@0044b027 0044B027 f end=0044B030 type="void __stdcall func()" auto
|
||||
Catch_All@0044b0c7 0044B0C7 f end=0044B0D0 type="void __stdcall func()" auto
|
||||
caseD_2a 00853182 f end=00853193 type="void __fastcall func(undefined4 param_1, undefined4 param_2)" auto
|
||||
_memcpy_s 0088AE44 f end=0088AEBF type="errno_t __cdecl func(void* _Dst, rsize_t _DstSize, void* _Src, rsize_t _MaxCount)" auto
|
||||
_memmove_s 0088AEBF f end=0088AF1A type="errno_t __cdecl func(void* _Dst, rsize_t _DstSize, void* _Src, rsize_t _MaxCount)" auto
|
||||
exception 0088AF2B f end=0088AF79 type="exception* __thiscall func(exception* this, char** param_1)" auto
|
||||
exception 0088AF79 f end=0088AFD1 type="exception* __thiscall func(exception* this, exception* param_1)" auto
|
||||
__CxxThrowException@8 0088B010 f end=0088B05A type="void __stdcall func(undefined4 param_1, byte* param_2)" auto
|
||||
_JumpToContinuation 0088B05F f end=0088B08A type="void __stdcall func(void* param_1, EHRegistrationNode* param_2)" auto
|
||||
FID_conflict:_CallMemberFunction1 0088B08F f end=0088B096 type="void __stdcall func(undefined4 param_1, undefined* UNRECOVERED_JUMPTABLE)" auto
|
||||
_UnwindNestedFrames 0088B096 f end=0088B0E8 type="void __stdcall func(EHRegistrationNode* param_1, EHExceptionRecord* param_2)" auto
|
||||
FID_conflict:___CxxFrameHandler3 0088B0E8 f end=0088B11E type="undefined4 __stdcall func(undefined4 param_1, undefined4 param_2, undefined4 param_3, undefined4 param_4)" auto
|
||||
_CallSETranslator 0088B14E f end=0088B223 type="int __cdecl func(EHExceptionRecord* param_1, EHRegistrationNode* param_2, void* param_3, void* param_4, _s_FuncInfo* param_5, int param_6, EHRegistrationNode* param_7)" auto
|
||||
TranslatorGuardHandler 0088B223 f end=0088B2C0 type="_EXCEPTION_DISPOSITION __cdecl func(EHExceptionRecord* param_1, TranslatorGuardRN* param_2, void* param_3, void* param_4)" auto
|
||||
_GetRangeOfTrysToCheck 0088B2C0 f end=0088B333 type="_s_TryBlockMapEntry* __cdecl func(_s_FuncInfo* param_1, int param_2, int param_3, uint* param_4, uint* param_5)" auto
|
||||
__CreateFrameInfo 0088B333 f end=0088B35B type="undefined4* __stdcall func(undefined4* param_1, undefined4 param_2)" auto
|
||||
__IsExceptionObjectToBeDestroyed 0088B35B f end=0088B37C type="undefined4 __stdcall func(int param_1)" auto
|
||||
__FindAndUnlinkFrame 0088B37C f end=0088B3C8 type="void __stdcall func(void* param_1)" auto
|
||||
_CallCatchBlock2 0088B3C8 f end=0088B426 type="void* __cdecl func(EHRegistrationNode* param_1, _s_FuncInfo* param_2, void* param_3, int param_4, ulong param_5)" auto
|
||||
_fprintf 0088B426 f end=0088B56B type="int __cdecl func(FILE* _File, char* _Format)" auto
|
||||
__toupper_l 0088B575 f end=0088B68D type="int __cdecl func(int _C, _locale_t _Locale)" auto
|
||||
_toupper 0088B68D f end=0088B6B4 type="int __cdecl func(int _C)" auto
|
||||
__allshl 0088B6C0 f end=0088B6DF type="longlong __fastcall func(byte param_1, int param_2)" auto
|
||||
_fputs 0088B6DF f end=0088B816 type="int __cdecl func(char* _Str, FILE* _File)" auto
|
||||
FID_conflict:__time32 0088B821 f end=0088B85A type="__time32_t __cdecl func(__time32_t* _Time)" auto
|
||||
_rand 0088B867 f end=0088B889 type="int __cdecl func()" auto
|
||||
_strncpy 0088B890 f end=0088B9B4 type="char* __cdecl func(char* _Dest, char* _Source, size_t _Count)" auto
|
||||
__alldiv 0088BA70 f end=0088BB1A type="undefined8 __stdcall func(uint param_1, uint param_2, uint param_3, uint param_4)" auto
|
||||
__allrem 0088BB20 f end=0088BBD2 type="undefined8 __stdcall func(uint param_1, uint param_2, uint param_3, uint param_4)" auto
|
||||
__vsnprintf_l 0088BBD2 f end=0088BC83 type="int __cdecl func(char* _DstBuf, size_t _MaxCount, char* _Format, _locale_t _Locale, va_list _ArgList)" auto
|
||||
__vsnprintf 0088BC83 f end=0088BC9E type="int __cdecl func(char* _Dest, size_t _Count, char* _Format, va_list _Args)" auto
|
||||
_strstr 0088BCA0 f end=0088BD26 type="char* __cdecl func(char* _Str, char* _SubStr)" auto
|
||||
__aullrem 0088BD30 f end=0088BDA5 type="undefined8 __stdcall func(uint param_1, uint param_2, uint param_3, uint param_4)" auto
|
||||
vscan_fn 0088BDA5 f end=0088BE0D type="undefined4 __cdecl func(undefined* param_1, int param_2, undefined4 param_3, undefined4 param_4)" auto
|
||||
FID_conflict:_sscanf 0088BE0D f end=0088BE2C type="int __cdecl func(char* _Src, char* _Format)" auto
|
||||
__aulldiv 0088BE30 f end=0088BE98 type="undefined8 __stdcall func(uint param_1, uint param_2, uint param_3, uint param_4)" auto
|
||||
__fullpath 0088BE98 f end=0088BFA0 type="char* __cdecl func(char* _FullPath, char* _Path, size_t _SizeInBytes)" auto
|
||||
__ArrayUnwind 0088BFA0 f end=0088BFFE type="void __stdcall func(void* param_1, uint param_2, int param_3, _func_void_void_ptr* param_4)" auto
|
||||
`eh_vector_destructor_iterator' 0088BFFE f end=0088C049 type="void __stdcall func(void* param_1, uint param_2, int param_3, _func_void_void_ptr* param_4)" auto
|
||||
__fsopen 0088C061 f end=0088C11B type="FILE* __cdecl func(char* _Filename, char* _Mode, int _ShFlag)" auto
|
||||
_fopen 0088C125 f end=0088C138 type="FILE* __cdecl func(char* _Filename, char* _Mode)" auto
|
||||
_fopen_s 0088C138 f end=0088C188 type="errno_t __cdecl func(FILE** _File, char* _Filename, char* _Mode)" auto
|
||||
vfprintf_helper 0088C188 f end=0088C2CC type="int __cdecl func(undefined* param_1, FILE* param_2, int param_3, undefined4 param_4, undefined4 param_5)" auto
|
||||
FID_conflict:_vfprintf 0088C2D6 f end=0088C2F2 type="int __cdecl func(FILE* _File, char* _Format, va_list _ArgList)" auto
|
||||
_fwrite 0088C451 f end=0088C4C9 type="size_t __cdecl func(void* _Str, size_t _Size, size_t _Count, FILE* _File)" auto
|
||||
_strspn 0088C4E0 f end=0088C526 type="size_t __cdecl func(char* _Str, char* _Control)" auto
|
||||
`eh_vector_constructor_iterator' 0088C526 f end=0088C573 type="void __stdcall func(void* param_1, uint param_2, int param_3, _func_void_void_ptr* param_4, _func_void_void_ptr* param_5)" auto
|
||||
__endthreadex 0088C58B f end=0088C5C3 type="void __cdecl func(uint _Retval)" auto
|
||||
__callthreadstartex 0088C5C4 f end=0088C5F9 type="void __stdcall func()" auto
|
||||
__beginthreadex 0088C685 f end=0088C733 type="uintptr_t __cdecl func(void* _Security, uint _StackSize, _StartAddress* _StartAddress, void* _ArgList, uint _InitFlag, uint* _ThrdAddr)" auto
|
||||
FID_conflict:___longjmp_internal 0088C734 f end=0088C7E1 type="void __cdecl func(int* _Buf, int _Value)" auto
|
||||
__setjmp3 0088C7E8 f end=0088C863 type="undefined4 __stdcall func(undefined4* param_1, int param_2, void* param_3, undefined4 param_4)" auto
|
||||
__fseek_nolock 0088C863 f end=0088C8EA type="int __cdecl func(FILE* _File, long _Offset, int _Origin)" auto
|
||||
_fseek 0088C8EA f end=0088C965 type="int __cdecl func(FILE* _File, long _Offset, int _Origin)" auto
|
||||
__ftell_nolock 0088C96F f end=0088CB07 type="long __cdecl func(FILE* _File)" auto
|
||||
_ftell 0088CB07 f end=0088CB6B type="long __cdecl func(FILE* _File)" auto
|
||||
_fread_s 0088CD7B f end=0088CE07 type="size_t __cdecl func(void* _DstBuf, size_t _DstSize, size_t _ElementSize, size_t _Count, FILE* _File)" auto
|
||||
_frexp 0088D30A f end=0088D3E4 type="double __cdecl func(double _X, int* _Y)" auto
|
||||
__allshr 0088D3F0 f end=0088D411 type="undefined8 __fastcall func(byte param_1, int param_2)" auto
|
||||
_memchr 0088D420 f end=0088D4CD type="void* __cdecl func(void* _Buf, int _Val, size_t _MaxCount)" auto
|
||||
__ungetc_nolock 0088D4CD f end=0088D5EB type="int __cdecl func(int _Ch, FILE* _File)" auto
|
||||
_ferror 0088D5EB f end=0088D61A type="int __cdecl func(FILE* _File)" auto
|
||||
__setmode_nolock 0088D61A f end=0088D6D6 type="int __cdecl func(int _FileHandle, int _Mode)" auto
|
||||
__ismbcspace_l 0088D70A f end=0088D7CC type="int __cdecl func(uint _Ch, _locale_t _Locale)" auto
|
||||
__ismbcspace 0088D7CC f end=0088D7DA type="int __cdecl func(uint _Ch)" auto
|
||||
__atof_l 0088DAC0 f end=0088DB69 type="double __cdecl func(char* _String, _locale_t _Locale)" auto
|
||||
_atof 0088DB69 f end=0088DB77 type="double __cdecl func(char* _String)" auto
|
||||
__gmtime32_s 0088DD6D f end=0088DE9A type="errno_t __cdecl func(tm* _Tm, __time32_t* _Time)" auto
|
||||
___getgmtimebuf 0088DE9A f end=0088DEE2 type="tm* __cdecl func()" auto
|
||||
__gmtime32 0088DEE2 f end=0088DF06 type="tm* __cdecl func(__time32_t* _Time)" auto
|
||||
FID_conflict:__localtime64 0088E133 f end=0088E157 type="tm* __cdecl func(__time64_t* _Time)" auto
|
||||
__make__time32_t 0088E157 f end=0088E39C type="uint __stdcall func(int param_1)" auto
|
||||
__mktime32 0088E39C f end=0088E3A9 type="__time32_t __cdecl func(tm* _Tm)" auto
|
||||
_strupr_s_l_stat 0088E3A9 f end=0088E525 type="int __cdecl func(char* param_1, uint param_2, localeinfo_struct* param_3)" auto
|
||||
__strupr_s_l 0088E525 f end=0088E558 type="errno_t __cdecl func(char* _Str, size_t _Size, _locale_t _Locale)" auto
|
||||
__strupr 0088E558 f end=0088E5BA type="char* __cdecl func(char* _String)" auto
|
||||
_strlwr_s_l_stat 0088E5BA f end=0088E73B type="int __cdecl func(char* param_1, uint param_2, localeinfo_struct* param_3)" auto
|
||||
__strlwr_s_l 0088E73B f end=0088E76D type="errno_t __cdecl func(char* _Str, size_t _Size, _locale_t _Locale)" auto
|
||||
__strlwr 0088E76D f end=0088E7CF type="char* __cdecl func(char* _String)" auto
|
||||
__snprintf 0088E7CF f end=0088E87C type="int __cdecl func(char* _Dest, size_t _Count, char* _Format)" auto
|
||||
__difftime32 0088E87C f end=0088E8A6 type="double __cdecl func(__time32_t _Time1, __time32_t _Time2)" auto
|
||||
_strncat 0088E9E0 f end=0088EB15 type="char* __cdecl func(char* _Dest, char* _Source, size_t _Count)" auto
|
||||
__strcoll_l 0088EC98 f end=0088ED3C type="int __cdecl func(char* _Str1, char* _Str2, _locale_t _Locale)" auto
|
||||
_strcoll 0088ED3C f end=0088ED4F type="int __cdecl func(char* _Str1, char* _Str2)" auto
|
||||
___TypeMatch 0088ED7C f end=0088EDD8 type="undefined4 __stdcall func(byte* param_1, byte* param_2, uint* param_3)" auto
|
||||
___FrameUnwindToState 0088EE1C f end=0088EEDC type="void __stdcall func(int param_1, undefined4 param_2, int param_3, int param_4)" auto
|
||||
___DestructExceptionObject 0088EF42 f end=0088EF85 type="void __stdcall func(int* param_1)" auto
|
||||
___AdjustPointer 0088EF96 f end=0088EFBB type="int __stdcall func(int param_1, int* param_2)" auto
|
||||
IsInExceptionSpec 0088EFBB f end=0088F034 type="uchar __cdecl func(EHExceptionRecord* param_1, _s_ESTypeList* param_2)" auto
|
||||
CallUnexpected 0088F034 f end=0088F065 type="void __cdecl func(_s_ESTypeList* param_1)" auto
|
||||
Catch_All@0088f065 0088F065 f end=0088F07C type="void __stdcall func()" auto
|
||||
CallCatchBlock 0088F07D f end=0088F198 type="void* __cdecl func(EHExceptionRecord* param_1, EHRegistrationNode* param_2, _CONTEXT* param_3, _s_FuncInfo* param_4, void* param_5, int param_6, ulong param_7)" auto
|
||||
___BuildCatchObjectHelper 0088F219 f end=0088F398 type="char __stdcall func(int param_1, int* param_2, uint* param_3, byte* param_4)" auto
|
||||
___BuildCatchObject 0088F398 f end=0088F41D type="void __stdcall func(int param_1, int param_2, uint* param_3, int param_4)" auto
|
||||
CatchIt 0088F429 f end=0088F495 type="void __cdecl func(EHExceptionRecord* param_1, EHRegistrationNode* param_2, _CONTEXT* param_3, void* param_4, _s_FuncInfo* param_5, _s_HandlerType* param_6, _s_CatchableType* param_7, _s_TryBlockMapEntry* param_8, int param_9, EHRegistrationNode* param_10, uchar param_11)" auto
|
||||
FindHandlerForForeignException 0088F495 f end=0088F587 type="void __cdecl func(EHExceptionRecord* param_1, EHRegistrationNode* param_2, _CONTEXT* param_3, void* param_4, _s_FuncInfo* param_5, int param_6, int param_7, EHRegistrationNode* param_8)" auto
|
||||
FindHandler 0088F587 f end=0088F8DD type="void __cdecl func(EHExceptionRecord* param_1, EHRegistrationNode* param_2, _CONTEXT* param_3, void* param_4, _s_FuncInfo* param_5, uchar param_6, int param_7, EHRegistrationNode* param_8)" auto
|
||||
___InternalCxxFrameHandler 0088F8F5 f end=0088F9D9 type="undefined4 __stdcall func(EHExceptionRecord* param_1, EHRegistrationNode* param_2, _CONTEXT* param_3, void* param_4, _s_FuncInfo* param_5, int param_6, EHRegistrationNode* param_7, uchar param_8)" auto
|
||||
__CallSettingFrame@12 0088F9E0 f end=0088FA2C type="void __stdcall func(undefined4 param_1, undefined4 param_2, int param_3)" auto
|
||||
__validdrive 00890708 f end=0089073F type="int __cdecl func(uint param_1)" auto
|
||||
__getdcwd_nolock 0089073F f end=00890874 type="LPSTR __stdcall func(uint param_1, LPSTR param_2, DWORD param_3)" auto
|
||||
__getcwd 00890874 f end=008908B4 type="char* __cdecl func(char* _DstBuf, int _SizeInBytes)" auto
|
||||
__rt_probe_read4@4 00890C8D f end=00890CD8 type="undefined4 __stdcall func()" auto
|
||||
__lseek_nolock 00890CD8 f end=00890D4A type="long __cdecl func(int _FileHandle, long _Offset, int _Origin)" auto
|
||||
__lseek 00890D4A f end=00890E1C type="long __cdecl func(int _FileHandle, long _Offset, int _Origin)" auto
|
||||
__filbuf 00890E26 f end=00890F46 type="int __cdecl func(FILE* _File)" auto
|
||||
___libm_error_support 00891604 f end=0089187E type="void __stdcall func(double* param_1, undefined8* param_2, double* param_3, int param_4)" auto
|
||||
__ceil_default 00891985 f end=00891A56 type="float10 __stdcall func(double param_1)" auto
|
||||
__trandisp1 008927D0 f end=00892837 type="void __fastcall func(undefined4 param_1, int param_2)" auto
|
||||
__trandisp2 00892837 f end=008928C3 type="void __fastcall func(undefined4 param_1, int param_2)" auto
|
||||
__startOneArgErrorHandling 008929B7 f end=008929F3 type="float10 __fastcall func(undefined4 param_1, undefined4 param_2, undefined2 param_3, undefined4 param_4, undefined4 param_5, undefined4 param_6)" auto
|
||||
__fload_withFB 00892A45 f end=00892A88 type="uint __fastcall func(undefined4 param_1, int param_2)" auto
|
||||
__math_exit 00892AAB f end=00892AD5 type="void __stdcall func()" auto
|
||||
__d_inttype 00892B8C f end=00892BF0 type="undefined4 __stdcall func(double param_1)" auto
|
||||
__cintrindisp2 00893290 f end=008932CE type="void __stdcall func()" auto
|
||||
__cintrindisp1 008932CE f end=0089330B type="void __stdcall func()" auto
|
||||
__ctrandisp2 0089330B f end=00893353 type="void __stdcall func(undefined4 param_1, undefined4 param_2, undefined4 param_3, undefined4 param_4)" auto
|
||||
__ctrandisp1 008934A1 f end=008934D4 type="void __stdcall func(undefined4 param_1, undefined4 param_2)" auto
|
||||
__fload 008934D4 f end=00893510 type="float10 __stdcall func(uint param_1, int param_2)" auto
|
||||
__fltin2 00894820 f end=008948C5 type="FLT __cdecl func(FLT _Flt, char* _Str, _locale_t _Locale)" auto
|
||||
__modf_default 00894C2C f end=00894D36 type="float10 __stdcall func(double param_1, double* param_2)" auto
|
||||
__EH_prolog3 00894D36 f end=00894D69 type="void __stdcall func(int param_1)" auto
|
||||
__EH_prolog3_catch 00894D69 f end=00894D9F type="void __stdcall func(int param_1)" auto
|
||||
_ValidateRead 00894D9F f end=00894DAC type="int __cdecl func(void* param_1, uint param_2)" auto
|
||||
__getdrive 00894DAC f end=00894E72 type="int __cdecl func()" auto
|
||||
FID_conflict:__sopen_helper 008955CB f end=00895664 type="errno_t __cdecl func(char* _Filename, int _OFlag, int _ShFlag, int _PMode, int* _PFileHandle, int _BSecure)" auto
|
||||
FID_conflict:__sopen_s 00895697 f end=008956B5 type="errno_t __cdecl func(int* _FileHandle, char* _Filename, int _OpenFlag, int _ShareFlag, int _PermissionMode)" auto
|
||||
__mbsicmp_l 008956B5 f end=008958CF type="int __cdecl func(uchar* _Str1, uchar* _Str2, _locale_t _Locale)" auto
|
||||
__mbsicmp 008958CF f end=008958E2 type="int __cdecl func(uchar* _Str1, uchar* _Str2)" auto
|
||||
__mbsnbcmp_l 008958E2 f end=00895A4B type="int __cdecl func(uchar* _Str1, uchar* _Str2, size_t _MaxCount, _locale_t _Locale)" auto
|
||||
__mbsnbcmp 00895A4B f end=00895A62 type="int __cdecl func(uchar* _Str1, uchar* _Str2, size_t _MaxCount)" auto
|
||||
__frnd 00895A62 f end=00895A73 type="float10 __stdcall func(double param_1)" auto
|
||||
__87except 00895A73 f end=00895B6F type="void __stdcall func(int param_1, int* param_2, ushort* param_3)" auto
|
||||
__chsize_nolock 00895B6F f end=00895D23 type="int __cdecl func(int _FileHandle, longlong _Size)" auto
|
||||
Catch_All@008c363a 008C363A f end=008C3648 type="undefined4 __stdcall func()" auto
|
||||
Catch_All@008c4230 008C4230 f end=008C424A type="void __stdcall func()" auto
|
||||
__mbsnicmp_l 009C3550 f end=009C3719 type="int __cdecl func(uchar* _Str1, uchar* _Str2, size_t _MaxCount, _locale_t _Locale)" auto
|
||||
__mbsnicmp 009C3719 f end=009C3730 type="int __cdecl func(uchar* _Str1, uchar* _Str2, size_t _MaxCount)" auto
|
||||
__mbsupr_s_l 009C3730 f end=009C3833 type="errno_t __cdecl func(uchar* _Str, size_t _SizeInBytes, _locale_t _Locale)" auto
|
||||
FID_conflict:__mbslwr_s 009C3833 f end=009C3846 type="errno_t __cdecl func(uchar* _Str, size_t _SizeInBytes)" auto
|
||||
___dtoxmode 009C3846 f end=009C38FF type="uint __stdcall func(byte param_1, uchar* param_2)" auto
|
||||
_IsRootUNCName 009C38FF f end=009C3977 type="undefined4 __stdcall func()" auto
|
||||
FID_conflict:__wfullpath_helper 009C3977 f end=009C39D5 type="char* __stdcall func(char* param_1, char* param_2, size_t param_3, undefined4* param_4)" auto
|
||||
__wcstombs_l_helper 009C3CDE f end=009C3F24 type="void __stdcall func(int param_1, ushort* param_2, uint param_3, localeinfo_struct* param_4)" auto
|
||||
_wcstombs 009C3F24 f end=009C3F3B type="size_t __cdecl func(char* _Dest, wchar_t* _Source, size_t _MaxCount)" auto
|
||||
_bsearch 009C3F3B f end=009C3FFB type="void* __cdecl func(void* _Key, void* _Base, size_t _NumOfElements, size_t _SizeOfElements, _PtFuncCompare* _PtFuncCompare)" auto
|
||||
__mbsrchr_l 009C49D0 f end=009C4A90 type="uchar* __cdecl func(uchar* _Str, uint _Ch, _locale_t _Locale)" auto
|
||||
__mbsrchr 009C4A90 f end=009C4AA3 type="uchar* __cdecl func(uchar* _Str, uint _Ch)" auto
|
||||
__mbctolower_l 009C4CA7 f end=009C4D4B type="uint __cdecl func(uint _Ch, _locale_t _Locale)" auto
|
||||
FID_conflict:__mbctolower 009C4D4B f end=009C4D59 type="uint __cdecl func(uint _Ch)" auto
|
||||
__mbspbrk_l 009C4D59 f end=009C4E23 type="uchar* __cdecl func(uchar* _Str, uchar* _Control, _locale_t _Locale)" auto
|
||||
__mbspbrk 009C4E23 f end=009C4E36 type="uchar* __cdecl func(uchar* _Str, uchar* _Control)" auto
|
||||
Unwind@009c5a40 009C5A40 f end=009C5A48 type="void __stdcall func()" auto
|
||||
Unwind@009c5a70 009C5A70 f end=009C5A78 type="void __stdcall func()" auto
|
||||
Unwind@009c5a78 009C5A78 f end=009C5A80 type="void __stdcall func()" auto
|
||||
Unwind@009c5a80 009C5A80 f end=009C5A88 type="void __stdcall func()" auto
|
||||
Unwind@009c5aa0 009C5AA0 f end=009C5AB1 type="void __stdcall func()" auto
|
||||
Unwind@009c5ac0 009C5AC0 f end=009C5AD9 type="void __stdcall func()" auto
|
||||
Unwind@009c5ad9 009C5AD9 f end=009C5AE1 type="void __stdcall func()" auto
|
||||
Unwind@009c5ae1 009C5AE1 f end=009C5AE9 type="void __stdcall func()" auto
|
||||
Unwind@009c5ae9 009C5AE9 f end=009C5AF1 type="void __stdcall func()" auto
|
||||
Unwind@009c5b00 009C5B00 f end=009C5B11 type="void __stdcall func()" auto
|
||||
Unwind@009c5b20 009C5B20 f end=009C5B31 type="void __stdcall func()" auto
|
||||
Unwind@009c5b40 009C5B40 f end=009C5B48 type="void __stdcall func()" auto
|
||||
Unwind@009c5b48 009C5B48 f end=009C5B59 type="void __stdcall func()" auto
|
||||
Unwind@009c5b70 009C5B70 f end=009C5B78 type="void __stdcall func()" auto
|
||||
Unwind@009c5b78 009C5B78 f end=009C5B83 type="void __stdcall func()" auto
|
||||
Unwind@009c5b90 009C5B90 f end=009C5B98 type="void __stdcall func()" auto
|
||||
Unwind@009c5bb0 009C5BB0 f end=009C5BB8 type="void __stdcall func()" auto
|
||||
Unwind@009c5bd0 009C5BD0 f end=009C5BD8 type="void __stdcall func()" auto
|
||||
Unwind@009c5bd8 009C5BD8 f end=009C5BE0 type="void __stdcall func()" auto
|
||||
Unwind@009c5be0 009C5BE0 f end=009C5BE8 type="void __stdcall func()" auto
|
||||
Unwind@009c5be8 009C5BE8 f end=009C5BF0 type="void __stdcall func()" auto
|
||||
Unwind@009c5c00 009C5C00 f end=009C5C0E type="void __stdcall func()" auto
|
||||
Unwind@009c5c20 009C5C20 f end=009C5C29 type="void __stdcall func()" auto
|
||||
Unwind@009c5c2b 009C5C2B f end=009C5C34 type="void __stdcall func()" auto
|
||||
Unwind@009c5c36 009C5C36 f end=009C5C3E type="void __stdcall func()" auto
|
||||
Unwind@009c5c3e 009C5C3E f end=009C5C46 type="void __stdcall func()" auto
|
||||
Unwind@009c5c50 009C5C50 f end=009C5C58 type="void __stdcall func()" auto
|
||||
Unwind@009c5c70 009C5C70 f end=009C5C78 type="void __stdcall func()" auto
|
||||
Unwind@009c5c90 009C5C90 f end=009C5C98 type="void __stdcall func()" auto
|
||||
Unwind@009c5cb0 009C5CB0 f end=009C5CCE type="void __stdcall func()" auto
|
||||
Unwind@009c5d00 009C5D00 f end=009C5D08 type="void __stdcall func()" auto
|
||||
Unwind@009c5d20 009C5D20 f end=009C5D3E type="void __stdcall func()" auto
|
||||
Unwind@009c5d50 009C5D50 f end=009C5D61 type="void __stdcall func()" auto
|
||||
Unwind@009c5d70 009C5D70 f end=009C5D7B type="void __stdcall func()" auto
|
||||
Unwind@009c5d90 009C5D90 f end=009C5D98 type="void __stdcall func()" auto
|
||||
Unwind@009c5d98 009C5D98 f end=009C5DA0 type="void __stdcall func()" auto
|
||||
Unwind@009c5da0 009C5DA0 f end=009C5DAB type="void __stdcall func()" auto
|
||||
Unwind@009c5dab 009C5DAB f end=009C5DB6 type="void __stdcall func()" auto
|
||||
Unwind@009c5db6 009C5DB6 f end=009C5DBE type="void __stdcall func()" auto
|
||||
Unwind@009c5dbe 009C5DBE f end=009C5DC6 type="void __stdcall func()" auto
|
||||
Unwind@009c5dc6 009C5DC6 f end=009C5DD1 type="void __stdcall func()" auto
|
||||
Unwind@009c5dd1 009C5DD1 f end=009C5DDC type="void __stdcall func()" auto
|
||||
Unwind@009c5df0 009C5DF0 f end=009C5DF8 type="void __stdcall func()" auto
|
||||
Unwind@009c5df8 009C5DF8 f end=009C5E00 type="void __stdcall func()" auto
|
||||
Unwind@009c5e00 009C5E00 f end=009C5E08 type="void __stdcall func()" auto
|
||||
Unwind@009c5e20 009C5E20 f end=009C5E3E type="void __stdcall func()" auto
|
||||
Unwind@009c5e3e 009C5E3E f end=009C5E5C type="void __stdcall func()" auto
|
||||
Unwind@009c5e70 009C5E70 f end=009C5E78 type="void __stdcall func()" auto
|
||||
Unwind@009c5e90 009C5E90 f end=009C5E98 type="void __stdcall func()" auto
|
||||
Unwind@009c5e98 009C5E98 f end=009C5EA3 type="void __stdcall func()" auto
|
||||
Unwind@009c5eb0 009C5EB0 f end=009C5EBB type="void __stdcall func()" auto
|
||||
Unwind@009c5ed0 009C5ED0 f end=009C5ED8 type="void __stdcall func()" auto
|
||||
Unwind@009c5ef0 009C5EF0 f end=009C5EF8 type="void __stdcall func()" auto
|
||||
Unwind@009c5f10 009C5F10 f end=009C5F18 type="void __stdcall func()" auto
|
||||
Unwind@009c5f30 009C5F30 f end=009C5F3B type="void __stdcall func()" auto
|
||||
Unwind@009c5f50 009C5F50 f end=009C5F58 type="void __stdcall func()" auto
|
||||
Unwind@009c5f70 009C5F70 f end=009C5F7B type="void __stdcall func()" auto
|
||||
Unwind@009c5f7b 009C5F7B f end=009C5F83 type="void __stdcall func()" auto
|
||||
Unwind@009c5f90 009C5F90 f end=009C5F98 type="void __stdcall func()" auto
|
||||
Unwind@009c5fb0 009C5FB0 f end=009C5FC1 type="void __stdcall func()" auto
|
||||
Unwind@009c5fd0 009C5FD0 f end=009C5FDB type="void __stdcall func()" auto
|
||||
Unwind@009c5ff0 009C5FF0 f end=009C6001 type="void __stdcall func()" auto
|
||||
Unwind@009c6010 009C6010 f end=009C601B type="void __stdcall func()" auto
|
||||
Unwind@009c601b 009C601B f end=009C6026 type="void __stdcall func()" auto
|
||||
Unwind@009c6026 009C6026 f end=009C6031 type="void __stdcall func()" auto
|
||||
Unwind@009c6040 009C6040 f end=009C6048 type="void __stdcall func()" auto
|
||||
Unwind@009c6060 009C6060 f end=009C606B type="void __stdcall func()" auto
|
||||
Unwind@009c6080 009C6080 f end=009C608B type="void __stdcall func()" auto
|
||||
Unwind@009c60a0 009C60A0 f end=009C60A8 type="void __stdcall func()" auto
|
||||
Unwind@009c60c0 009C60C0 f end=009C60C8 type="void __stdcall func()" auto
|
||||
Unwind@009c60c8 009C60C8 f end=009C60D3 type="void __stdcall func()" auto
|
||||
Unwind@009c60d3 009C60D3 f end=009C60DE type="void __stdcall func()" auto
|
||||
Unwind@009c60de 009C60DE f end=009C60E9 type="void __stdcall func()" auto
|
||||
Unwind@009c6100 009C6100 f end=009C6108 type="void __stdcall func()" auto
|
||||
Unwind@009c6120 009C6120 f end=009C6128 type="void __stdcall func()" auto
|
||||
Unwind@009c6150 009C6150 f end=009C6161 type="void __stdcall func()" auto
|
||||
Unwind@009c6170 009C6170 f end=009C6181 type="void __stdcall func()" auto
|
||||
Unwind@009c6190 009C6190 f end=009C6198 type="void __stdcall func()" auto
|
||||
Unwind@009c6198 009C6198 f end=009C61A0 type="void __stdcall func()" auto
|
||||
Unwind@009c61b0 009C61B0 f end=009C61B8 type="void __stdcall func()" auto
|
||||
Unwind@009c61b8 009C61B8 f end=009C61C0 type="void __stdcall func()" auto
|
||||
Unwind@009c61c0 009C61C0 f end=009C61C8 type="void __stdcall func()" auto
|
||||
Unwind@009c6210 009C6210 f end=009C6221 type="void __stdcall func()" auto
|
||||
Unwind@009c6280 009C6280 f end=009C6291 type="void __stdcall func()" auto
|
||||
Unwind@009c62a0 009C62A0 f end=009C62B1 type="void __stdcall func()" auto
|
||||
Unwind@009c62c0 009C62C0 f end=009C62C8 type="void __stdcall func()" auto
|
||||
Unwind@009c62c8 009C62C8 f end=009C62D3 type="void __stdcall func()" auto
|
||||
Unwind@009c62e0 009C62E0 f end=009C62E8 type="void __stdcall func()" auto
|
||||
Unwind@009c62e8 009C62E8 f end=009C62F0 type="void __stdcall func()" auto
|
||||
Unwind@009c62f0 009C62F0 f end=009C62FB type="void __stdcall func()" auto
|
||||
Unwind@009c6330 009C6330 f end=009C6338 type="void __stdcall func()" auto
|
||||
Unwind@009c6338 009C6338 f end=009C6343 type="void __stdcall func()" auto
|
||||
Unwind@009c6343 009C6343 f end=009C634E type="void __stdcall func()" auto
|
||||
Unwind@009c6360 009C6360 f end=009C6368 type="void __stdcall func()" auto
|
||||
Unwind@009c6380 009C6380 f end=009C6391 type="void __stdcall func()" auto
|
||||
Unwind@009c63a0 009C63A0 f end=009C63B1 type="void __stdcall func()" auto
|
||||
Unwind@009c63c0 009C63C0 f end=009C63D1 type="void __stdcall func()" auto
|
||||
Unwind@009c63e0 009C63E0 f end=009C63F1 type="void __stdcall func()" auto
|
||||
Unwind@009c6400 009C6400 f end=009C6408 type="void __stdcall func()" auto
|
||||
Unwind@009c6408 009C6408 f end=009C6413 type="void __stdcall func()" auto
|
||||
Unwind@009c6413 009C6413 f end=009C641E type="void __stdcall func()" auto
|
||||
Unwind@009c6430 009C6430 f end=009C6438 type="void __stdcall func()" auto
|
||||
Unwind@009c6438 009C6438 f end=009C6443 type="void __stdcall func()" auto
|
||||
Unwind@009c6450 009C6450 f end=009C6458 type="void __stdcall func()" auto
|
||||
Unwind@009c6458 009C6458 f end=009C6463 type="void __stdcall func()" auto
|
||||
Unwind@009c6470 009C6470 f end=009C6478 type="void __stdcall func()" auto
|
||||
Unwind@009c64a0 009C64A0 f end=009C64A8 type="void __stdcall func()" auto
|
||||
Unwind@009c64a8 009C64A8 f end=009C64B3 type="void __stdcall func()" auto
|
||||
Unwind@009c64b3 009C64B3 f end=009C64BE type="void __stdcall func()" auto
|
||||
Unwind@009c64be 009C64BE f end=009C64C9 type="void __stdcall func()" auto
|
||||
Unwind@009c64c9 009C64C9 f end=009C64D4 type="void __stdcall func()" auto
|
||||
Unwind@009c64d4 009C64D4 f end=009C64E2 type="void __stdcall func()" auto
|
||||
Unwind@009c64f0 009C64F0 f end=009C64F8 type="void __stdcall func()" auto
|
||||
Unwind@009c64f8 009C64F8 f end=009C6503 type="void __stdcall func()" auto
|
||||
Unwind@009c6503 009C6503 f end=009C650E type="void __stdcall func()" auto
|
||||
Unwind@009c6520 009C6520 f end=009C6528 type="void __stdcall func()" auto
|
||||
Unwind@009c6540 009C6540 f end=009C6548 type="void __stdcall func()" auto
|
||||
Unwind@009c6560 009C6560 f end=009C6568 type="void __stdcall func()" auto
|
||||
Unwind@009c6580 009C6580 f end=009C6588 type="void __stdcall func()" auto
|
||||
Unwind@009c65a0 009C65A0 f end=009C65B1 type="void __stdcall func()" auto
|
||||
Unwind@009c65c0 009C65C0 f end=009C65C8 type="void __stdcall func()" auto
|
||||
Unwind@009c65c8 009C65C8 f end=009C65D3 type="void __stdcall func()" auto
|
||||
Unwind@009c65d3 009C65D3 f end=009C65DE type="void __stdcall func()" auto
|
||||
Unwind@009c65de 009C65DE f end=009C65E9 type="void __stdcall func()" auto
|
||||
Unwind@009c6600 009C6600 f end=009C6608 type="void __stdcall func()" auto
|
||||
Unwind@009c6608 009C6608 f end=009C6613 type="void __stdcall func()" auto
|
||||
Unwind@009c6613 009C6613 f end=009C661E type="void __stdcall func()" auto
|
||||
Unwind@009c661e 009C661E f end=009C6629 type="void __stdcall func()" auto
|
||||
Unwind@009c6640 009C6640 f end=009C6648 type="void __stdcall func()" auto
|
||||
Unwind@009c6660 009C6660 f end=009C6671 type="void __stdcall func()" auto
|
||||
Unwind@009c6680 009C6680 f end=009C6688 type="void __stdcall func()" auto
|
||||
Unwind@009c6688 009C6688 f end=009C6696 type="void __stdcall func()" auto
|
||||
Unwind@009c6696 009C6696 f end=009C66A4 type="void __stdcall func()" auto
|
||||
Unwind@009c66a4 009C66A4 f end=009C66B2 type="void __stdcall func()" auto
|
||||
Unwind@009c66b2 009C66B2 f end=009C66C0 type="void __stdcall func()" auto
|
||||
Unwind@009c66c0 009C66C0 f end=009C66CE type="void __stdcall func()" auto
|
||||
Unwind@009c66ce 009C66CE f end=009C66DC type="void __stdcall func()" auto
|
||||
Unwind@009c66f0 009C66F0 f end=009C66F8 type="void __stdcall func()" auto
|
||||
Unwind@009c6710 009C6710 f end=009C6718 type="void __stdcall func()" auto
|
||||
Unwind@009c6718 009C6718 f end=009C6720 type="void __stdcall func()" auto
|
||||
Unwind@009c6730 009C6730 f end=009C6738 type="void __stdcall func()" auto
|
||||
Unwind@009c6750 009C6750 f end=009C6761 type="void __stdcall func()" auto
|
||||
Unwind@009c6770 009C6770 f end=009C6781 type="void __stdcall func()" auto
|
||||
Unwind@009c6790 009C6790 f end=009C6798 type="void __stdcall func()" auto
|
||||
Unwind@009c6798 009C6798 f end=009C67A0 type="void __stdcall func()" auto
|
||||
Unwind@009c67b0 009C67B0 f end=009C67B8 type="void __stdcall func()" auto
|
||||
Unwind@009c67b8 009C67B8 f end=009C67C6 type="void __stdcall func()" auto
|
||||
Unwind@009c67c6 009C67C6 f end=009C67D4 type="void __stdcall func()" auto
|
||||
Unwind@009c67d4 009C67D4 f end=009C67E2 type="void __stdcall func()" auto
|
||||
Unwind@009c67e2 009C67E2 f end=009C67F0 type="void __stdcall func()" auto
|
||||
Unwind@009c67f0 009C67F0 f end=009C67FE type="void __stdcall func()" auto
|
||||
Unwind@009c6810 009C6810 f end=009C6818 type="void __stdcall func()" auto
|
||||
Unwind@009c6830 009C6830 f end=009C683B type="void __stdcall func()" auto
|
||||
Unwind@009c683b 009C683B f end=009C6846 type="void __stdcall func()" auto
|
||||
Unwind@009c6850 009C6850 f end=009C6858 type="void __stdcall func()" auto
|
||||
Unwind@009c6858 009C6858 f end=009C6863 type="void __stdcall func()" auto
|
||||
Unwind@009c6870 009C6870 f end=009C6878 type="void __stdcall func()" auto
|
||||
Unwind@009c6878 009C6878 f end=009C6883 type="void __stdcall func()" auto
|
||||
Unwind@009c6890 009C6890 f end=009C6898 type="void __stdcall func()" auto
|
||||
Unwind@009c6898 009C6898 f end=009C68A0 type="void __stdcall func()" auto
|
||||
Unwind@009c68b0 009C68B0 f end=009C68B8 type="void __stdcall func()" auto
|
||||
Unwind@009c68b8 009C68B8 f end=009C68C0 type="void __stdcall func()" auto
|
||||
Unwind@009c68d0 009C68D0 f end=009C68D8 type="void __stdcall func()" auto
|
||||
Unwind@009c68d8 009C68D8 f end=009C68E0 type="void __stdcall func()" auto
|
||||
Unwind@009c68e0 009C68E0 f end=009C68E8 type="void __stdcall func()" auto
|
||||
Unwind@009c68e8 009C68E8 f end=009C68F0 type="void __stdcall func()" auto
|
||||
Unwind@009c68f0 009C68F0 f end=009C68F8 type="void __stdcall func()" auto
|
||||
Unwind@009c6910 009C6910 f end=009C691B type="void __stdcall func()" auto
|
||||
Unwind@009c691b 009C691B f end=009C6926 type="void __stdcall func()" auto
|
||||
Unwind@009c6926 009C6926 f end=009C6931 type="void __stdcall func()" auto
|
||||
Unwind@009c6940 009C6940 f end=009C694B type="void __stdcall func()" auto
|
||||
Unwind@009c694b 009C694B f end=009C6956 type="void __stdcall func()" auto
|
||||
Unwind@009c6956 009C6956 f end=009C695E type="void __stdcall func()" auto
|
||||
Unwind@009c695e 009C695E f end=009C6969 type="void __stdcall func()" auto
|
||||
Unwind@009c6969 009C6969 f end=009C6974 type="void __stdcall func()" auto
|
||||
Unwind@009c6980 009C6980 f end=009C6988 type="void __stdcall func()" auto
|
||||
Unwind@009c6988 009C6988 f end=009C6993 type="void __stdcall func()" auto
|
||||
Unwind@009c69a0 009C69A0 f end=009C69AB type="void __stdcall func()" auto
|
||||
Unwind@009c69ab 009C69AB f end=009C69B6 type="void __stdcall func()" auto
|
||||
Unwind@009c69b6 009C69B6 f end=009C69C1 type="void __stdcall func()" auto
|
||||
Unwind@009c69c1 009C69C1 f end=009C69CC type="void __stdcall func()" auto
|
||||
Unwind@009c69cc 009C69CC f end=009C69D7 type="void __stdcall func()" auto
|
||||
Unwind@009c69d7 009C69D7 f end=009C69E2 type="void __stdcall func()" auto
|
||||
Unwind@009c69e2 009C69E2 f end=009C69EA type="void __stdcall func()" auto
|
||||
Unwind@009c6a00 009C6A00 f end=009C6A0B type="void __stdcall func()" auto
|
||||
Unwind@009c6a0b 009C6A0B f end=009C6A16 type="void __stdcall func()" auto
|
||||
Unwind@009c6a16 009C6A16 f end=009C6A1E type="void __stdcall func()" auto
|
||||
Unwind@009c6a1e 009C6A1E f end=009C6A29 type="void __stdcall func()" auto
|
||||
Unwind@009c6a40 009C6A40 f end=009C6A48 type="void __stdcall func()" auto
|
||||
Unwind@009c6a60 009C6A60 f end=009C6A68 type="void __stdcall func()" auto
|
||||
Unwind@009c6a68 009C6A68 f end=009C6A70 type="void __stdcall func()" auto
|
||||
Unwind@009c6a80 009C6A80 f end=009C6A88 type="void __stdcall func()" auto
|
||||
Unwind@009c6a88 009C6A88 f end=009C6A90 type="void __stdcall func()" auto
|
||||
Unwind@009c6aa0 009C6AA0 f end=009C6AA8 type="void __stdcall func()" auto
|
||||
Unwind@009c6aa8 009C6AA8 f end=009C6AB0 type="void __stdcall func()" auto
|
||||
Unwind@009c6ac0 009C6AC0 f end=009C6AC8 type="void __stdcall func()" auto
|
||||
Unwind@009c6ac8 009C6AC8 f end=009C6AD0 type="void __stdcall func()" auto
|
||||
Unwind@009c6ad0 009C6AD0 f end=009C6AD8 type="void __stdcall func()" auto
|
||||
Unwind@009c6af0 009C6AF0 f end=009C6AFB type="void __stdcall func()" auto
|
||||
Unwind@009c6afb 009C6AFB f end=009C6B06 type="void __stdcall func()" auto
|
||||
Unwind@009c6b10 009C6B10 f end=009C6B1B type="void __stdcall func()" auto
|
||||
Unwind@009c6b1b 009C6B1B f end=009C6B26 type="void __stdcall func()" auto
|
||||
Unwind@009c6b30 009C6B30 f end=009C6B38 type="void __stdcall func()" auto
|
||||
Unwind@009c6b38 009C6B38 f end=009C6B43 type="void __stdcall func()" auto
|
||||
Unwind@009c6b43 009C6B43 f end=009C6B51 type="void __stdcall func()" auto
|
||||
Unwind@009c6b60 009C6B60 f end=009C6B68 type="void __stdcall func()" auto
|
||||
Unwind@009c6b68 009C6B68 f end=009C6B73 type="void __stdcall func()" auto
|
||||
Unwind@009c6b73 009C6B73 f end=009C6B81 type="void __stdcall func()" auto
|
||||
Unwind@009c6b81 009C6B81 f end=009C6B89 type="void __stdcall func()" auto
|
||||
Unwind@009c6ba0 009C6BA0 f end=009C6BAB type="void __stdcall func()" auto
|
||||
Unwind@009c6bab 009C6BAB f end=009C6BB3 type="void __stdcall func()" auto
|
||||
Unwind@009c6bb3 009C6BB3 f end=009C6BBB type="void __stdcall func()" auto
|
||||
Unwind@009c6bbb 009C6BBB f end=009C6BC3 type="void __stdcall func()" auto
|
||||
Unwind@009c6bc3 009C6BC3 f end=009C6BCE type="void __stdcall func()" auto
|
||||
Unwind@009c6bce 009C6BCE f end=009C6BD6 type="void __stdcall func()" auto
|
||||
Unwind@009c6bd6 009C6BD6 f end=009C6BE1 type="void __stdcall func()" auto
|
||||
Unwind@009c6be1 009C6BE1 f end=009C6BE9 type="void __stdcall func()" auto
|
||||
Unwind@009c6be9 009C6BE9 f end=009C6BF1 type="void __stdcall func()" auto
|
||||
Unwind@009c6bf1 009C6BF1 f end=009C6BF9 type="void __stdcall func()" auto
|
||||
Unwind@009c6bf9 009C6BF9 f end=009C6C01 type="void __stdcall func()" auto
|
||||
Unwind@009c6c01 009C6C01 f end=009C6C09 type="void __stdcall func()" auto
|
||||
Unwind@009c6c09 009C6C09 f end=009C6C14 type="void __stdcall func()" auto
|
||||
Unwind@009c6c14 009C6C14 f end=009C6C1C type="void __stdcall func()" auto
|
||||
Unwind@009c6c30 009C6C30 f end=009C6C46 type="void __stdcall func()" auto
|
||||
Unwind@009c6c46 009C6C46 f end=009C6C5F type="void __stdcall func()" auto
|
||||
Unwind@009c6c70 009C6C70 f end=009C6C78 type="void __stdcall func()" auto
|
||||
Unwind@009c6c90 009C6C90 f end=009C6C98 type="void __stdcall func()" auto
|
||||
Unwind@009c6cb0 009C6CB0 f end=009C6CBB type="void __stdcall func()" auto
|
||||
Unwind@009c6cbb 009C6CBB f end=009C6CC6 type="void __stdcall func()" auto
|
||||
Unwind@009c6cc6 009C6CC6 f end=009C6CD1 type="void __stdcall func()" auto
|
||||
Unwind@009c6cd1 009C6CD1 f end=009C6CD9 type="void __stdcall func()" auto
|
||||
Unwind@009c6cd9 009C6CD9 f end=009C6CE2 type="void __stdcall func()" auto
|
||||
Unwind@009c6ce4 009C6CE4 f end=009C6CEF type="void __stdcall func()" auto
|
||||
Unwind@009c6d00 009C6D00 f end=009C6D08 type="void __stdcall func()" auto
|
||||
Unwind@009c6d08 009C6D08 f end=009C6D11 type="void __stdcall func()" auto
|
||||
Unwind@009c6d20 009C6D20 f end=009C6D29 type="void __stdcall func()" auto
|
||||
Unwind@009c6d40 009C6D40 f end=009C6D54 type="void __stdcall func()" auto
|
||||
Unwind@009c6d60 009C6D60 f end=009C6D6B type="void __stdcall func()" auto
|
||||
Unwind@009c6d6b 009C6D6B f end=009C6D76 type="void __stdcall func()" auto
|
||||
Unwind@009c6d80 009C6D80 f end=009C6D89 type="void __stdcall func()" auto
|
||||
Unwind@009c6d8b 009C6D8B f end=009C6D96 type="void __stdcall func()" auto
|
||||
Unwind@009c6d96 009C6D96 f end=009C6DA1 type="void __stdcall func()" auto
|
||||
Unwind@009c6db0 009C6DB0 f end=009C6DB8 type="void __stdcall func()" auto
|
||||
Unwind@009c6db8 009C6DB8 f end=009C6DC1 type="void __stdcall func()" auto
|
||||
Unwind@009c6dd0 009C6DD0 f end=009C6DDB type="void __stdcall func()" auto
|
||||
Unwind@009c6ddb 009C6DDB f end=009C6DE6 type="void __stdcall func()" auto
|
||||
Unwind@009c6de6 009C6DE6 f end=009C6DF1 type="void __stdcall func()" auto
|
||||
Unwind@009c6df1 009C6DF1 f end=009C6DFC type="void __stdcall func()" auto
|
||||
Unwind@009c6dfc 009C6DFC f end=009C6E07 type="void __stdcall func()" auto
|
||||
Unwind@009c6e20 009C6E20 f end=009C6E28 type="void __stdcall func()" auto
|
||||
Unwind@009c6e28 009C6E28 f end=009C6E33 type="void __stdcall func()" auto
|
||||
Unwind@009c6e40 009C6E40 f end=009C6E48 type="void __stdcall func()" auto
|
||||
Unwind@009c6e60 009C6E60 f end=009C6E68 type="void __stdcall func()" auto
|
||||
Unwind@009c6e68 009C6E68 f end=009C6E70 type="void __stdcall func()" auto
|
||||
Unwind@009c6e70 009C6E70 f end=009C6E78 type="void __stdcall func()" auto
|
||||
Unwind@009c6e90 009C6E90 f end=009C6E98 type="void __stdcall func()" auto
|
||||
Unwind@009c6e98 009C6E98 f end=009C6EA0 type="void __stdcall func()" auto
|
||||
Unwind@009c6ea0 009C6EA0 f end=009C6EA8 type="void __stdcall func()" auto
|
||||
Unwind@009c6ec0 009C6EC0 f end=009C6EC8 type="void __stdcall func()" auto
|
||||
Unwind@009c6ec8 009C6EC8 f end=009C6ED0 type="void __stdcall func()" auto
|
||||
Unwind@009c6ee0 009C6EE0 f end=009C6EF9 type="void __stdcall func()" auto
|
||||
Unwind@009c6ef9 009C6EF9 f end=009C6F02 type="void __stdcall func()" auto
|
||||
Unwind@009c6f04 009C6F04 f end=009C6F0C type="void __stdcall func()" auto
|
||||
Unwind@009c6f20 009C6F20 f end=009C6F28 type="void __stdcall func()" auto
|
||||
Unwind@009c6f40 009C6F40 f end=009C6F48 type="void __stdcall func()" auto
|
||||
Unwind@009c6f48 009C6F48 f end=009C6F50 type="void __stdcall func()" auto
|
||||
Unwind@009c6f60 009C6F60 f end=009C6F68 type="void __stdcall func()" auto
|
||||
Unwind@009c6f80 009C6F80 f end=009C6F88 type="void __stdcall func()" auto
|
||||
Unwind@009c6fa0 009C6FA0 f end=009C6FA8 type="void __stdcall func()" auto
|
||||
Unwind@009c6fa8 009C6FA8 f end=009C6FB3 type="void __stdcall func()" auto
|
||||
Unwind@009c6fc0 009C6FC0 f end=009C6FC8 type="void __stdcall func()" auto
|
||||
Unwind@009c6fc8 009C6FC8 f end=009C6FD0 type="void __stdcall func()" auto
|
||||
Unwind@009c6fe0 009C6FE0 f end=009C6FE8 type="void __stdcall func()" auto
|
||||
Unwind@009c6fe8 009C6FE8 f end=009C6FF0 type="void __stdcall func()" auto
|
||||
Unwind@009c7000 009C7000 f end=009C700B type="void __stdcall func()" auto
|
||||
Unwind@009c700b 009C700B f end=009C7016 type="void __stdcall func()" auto
|
||||
Unwind@009c7020 009C7020 f end=009C702B type="void __stdcall func()" auto
|
||||
Unwind@009c7040 009C7040 f end=009C7048 type="void __stdcall func()" auto
|
||||
Unwind@009c7048 009C7048 f end=009C7050 type="void __stdcall func()" auto
|
||||
Unwind@009c7050 009C7050 f end=009C7058 type="void __stdcall func()" auto
|
||||
Unwind@009c7070 009C7070 f end=009C7078 type="void __stdcall func()" auto
|
||||
Unwind@009c7078 009C7078 f end=009C7081 type="void __stdcall func()" auto
|
||||
Unwind@009c7083 009C7083 f end=009C708E type="void __stdcall func()" auto
|
||||
Unwind@009c708e 009C708E f end=009C7096 type="void __stdcall func()" auto
|
||||
Unwind@009c7096 009C7096 f end=009C70A1 type="void __stdcall func()" auto
|
||||
Unwind@009c70a1 009C70A1 f end=009C70AC type="void __stdcall func()" auto
|
||||
Unwind@009c70ac 009C70AC f end=009C70B4 type="void __stdcall func()" auto
|
||||
Unwind@009c70c0 009C70C0 f end=009C70C9 type="void __stdcall func()" auto
|
||||
Unwind@009c70e0 009C70E0 f end=009C70E8 type="void __stdcall func()" auto
|
||||
Unwind@009c70e8 009C70E8 f end=009C70F0 type="void __stdcall func()" auto
|
||||
Unwind@009c70f0 009C70F0 f end=009C70FB type="void __stdcall func()" auto
|
||||
Unwind@009c70fb 009C70FB f end=009C7103 type="void __stdcall func()" auto
|
||||
Unwind@009c7103 009C7103 f end=009C710E type="void __stdcall func()" auto
|
||||
Unwind@009c710e 009C710E f end=009C7116 type="void __stdcall func()" auto
|
||||
Unwind@009c7120 009C7120 f end=009C7128 type="void __stdcall func()" auto
|
||||
Unwind@009c7140 009C7140 f end=009C714B type="void __stdcall func()" auto
|
||||
Unwind@009c7160 009C7160 f end=009C7168 type="void __stdcall func()" auto
|
||||
Unwind@009c7180 009C7180 f end=009C7188 type="void __stdcall func()" auto
|
||||
Unwind@009c7188 009C7188 f end=009C7190 type="void __stdcall func()" auto
|
||||
Unwind@009c71a0 009C71A0 f end=009C71A8 type="void __stdcall func()" auto
|
||||
Unwind@009c71a8 009C71A8 f end=009C71B0 type="void __stdcall func()" auto
|
||||
Unwind@009c71c0 009C71C0 f end=009C71CB type="void __stdcall func()" auto
|
||||
Unwind@009c71e0 009C71E0 f end=009C71E8 type="void __stdcall func()" auto
|
||||
Unwind@009c7200 009C7200 f end=009C7208 type="void __stdcall func()" auto
|
||||
Unwind@009c7220 009C7220 f end=009C7228 type="void __stdcall func()" auto
|
||||
Unwind@009c7228 009C7228 f end=009C7230 type="void __stdcall func()" auto
|
||||
Unwind@009c7230 009C7230 f end=009C7238 type="void __stdcall func()" auto
|
||||
Unwind@009c7250 009C7250 f end=009C725B type="void __stdcall func()" auto
|
||||
Unwind@009c7270 009C7270 f end=009C7278 type="void __stdcall func()" auto
|
||||
Unwind@009c7278 009C7278 f end=009C7280 type="void __stdcall func()" auto
|
||||
Unwind@009c7290 009C7290 f end=009C7298 type="void __stdcall func()" auto
|
||||
Unwind@009c7298 009C7298 f end=009C72A0 type="void __stdcall func()" auto
|
||||
Unwind@009c72b0 009C72B0 f end=009C72B8 type="void __stdcall func()" auto
|
||||
Unwind@009c72b8 009C72B8 f end=009C72CC type="void __stdcall func()" auto
|
||||
Unwind@009c72e0 009C72E0 f end=009C72E8 type="void __stdcall func()" auto
|
||||
Unwind@009c72e8 009C72E8 f end=009C72F0 type="void __stdcall func()" auto
|
||||
Unwind@009c72f0 009C72F0 f end=009C72F8 type="void __stdcall func()" auto
|
||||
Unwind@009c7310 009C7310 f end=009C7318 type="void __stdcall func()" auto
|
||||
Unwind@009c7318 009C7318 f end=009C7320 type="void __stdcall func()" auto
|
||||
Unwind@009c7320 009C7320 f end=009C7328 type="void __stdcall func()" auto
|
||||
Unwind@009c7328 009C7328 f end=009C7333 type="void __stdcall func()" auto
|
||||
Unwind@009c7333 009C7333 f end=009C733B type="void __stdcall func()" auto
|
||||
Unwind@009c733b 009C733B f end=009C7343 type="void __stdcall func()" auto
|
||||
Unwind@009c7343 009C7343 f end=009C734E type="void __stdcall func()" auto
|
||||
Unwind@009c734e 009C734E f end=009C7356 type="void __stdcall func()" auto
|
||||
Unwind@009c7356 009C7356 f end=009C7361 type="void __stdcall func()" auto
|
||||
Unwind@009c7370 009C7370 f end=009C737B type="void __stdcall func()" auto
|
||||
Unwind@009c7390 009C7390 f end=009C7398 type="void __stdcall func()" auto
|
||||
Unwind@009c7398 009C7398 f end=009C73A0 type="void __stdcall func()" auto
|
||||
Unwind@009c73b0 009C73B0 f end=009C73B8 type="void __stdcall func()" auto
|
||||
Unwind@009c73b8 009C73B8 f end=009C73C0 type="void __stdcall func()" auto
|
||||
Unwind@009c73c0 009C73C0 f end=009C73C8 type="void __stdcall func()" auto
|
||||
Unwind@009c73c8 009C73C8 f end=009C73D0 type="void __stdcall func()" auto
|
||||
Unwind@009c73d0 009C73D0 f end=009C73D8 type="void __stdcall func()" auto
|
||||
Unwind@009c73d8 009C73D8 f end=009C73E0 type="void __stdcall func()" auto
|
||||
Unwind@009c73e0 009C73E0 f end=009C73EB type="void __stdcall func()" auto
|
||||
Unwind@009c73eb 009C73EB f end=009C73F6 type="void __stdcall func()" auto
|
||||
Unwind@009c7400 009C7400 f end=009C7408 type="void __stdcall func()" auto
|
||||
Unwind@009c7420 009C7420 f end=009C7428 type="void __stdcall func()" auto
|
||||
Unwind@009c7428 009C7428 f end=009C7430 type="void __stdcall func()" auto
|
||||
Unwind@009c7440 009C7440 f end=009C7448 type="void __stdcall func()" auto
|
||||
Unwind@009c7448 009C7448 f end=009C7450 type="void __stdcall func()" auto
|
||||
Unwind@009c7450 009C7450 f end=009C7458 type="void __stdcall func()" auto
|
||||
Unwind@009c7470 009C7470 f end=009C7478 type="void __stdcall func()" auto
|
||||
Unwind@009c7478 009C7478 f end=009C7480 type="void __stdcall func()" auto
|
||||
Unwind@009c7480 009C7480 f end=009C7488 type="void __stdcall func()" auto
|
||||
Unwind@009c74a0 009C74A0 f end=009C74A8 type="void __stdcall func()" auto
|
||||
Unwind@009c74c0 009C74C0 f end=009C74C8 type="void __stdcall func()" auto
|
||||
Unwind@009c74e0 009C74E0 f end=009C74E9 type="void __stdcall func()" auto
|
||||
Unwind@009c74eb 009C74EB f end=009C74F4 type="void __stdcall func()" auto
|
||||
Unwind@009c7500 009C7500 f end=009C750B type="void __stdcall func()" auto
|
||||
Unwind@009c750b 009C750B f end=009C7516 type="void __stdcall func()" auto
|
||||
Unwind@009c7520 009C7520 f end=009C7528 type="void __stdcall func()" auto
|
||||
Unwind@009c7528 009C7528 f end=009C7533 type="void __stdcall func()" auto
|
||||
Unwind@009c7540 009C7540 f end=009C7559 type="void __stdcall func()" auto
|
||||
Unwind@009c7570 009C7570 f end=009C7589 type="void __stdcall func()" auto
|
||||
Unwind@009c7589 009C7589 f end=009C7591 type="void __stdcall func()" auto
|
||||
Unwind@009c75a0 009C75A0 f end=009C75B9 type="void __stdcall func()" auto
|
||||
Unwind@009c75b9 009C75B9 f end=009C75C1 type="void __stdcall func()" auto
|
||||
Unwind@009c75d0 009C75D0 f end=009C75DB type="void __stdcall func()" auto
|
||||
Unwind@009c75db 009C75DB f end=009C75E3 type="void __stdcall func()" auto
|
||||
Unwind@009c75e3 009C75E3 f end=009C75EB type="void __stdcall func()" auto
|
||||
Unwind@009c75eb 009C75EB f end=009C7604 type="void __stdcall func()" auto
|
||||
Unwind@009c7604 009C7604 f end=009C760C type="void __stdcall func()" auto
|
||||
Unwind@009c760c 009C760C f end=009C7614 type="void __stdcall func()" auto
|
||||
Unwind@009c7614 009C7614 f end=009C761C type="void __stdcall func()" auto
|
||||
Unwind@009c761c 009C761C f end=009C7624 type="void __stdcall func()" auto
|
||||
Unwind@009c7624 009C7624 f end=009C762C type="void __stdcall func()" auto
|
||||
Unwind@009c762c 009C762C f end=009C7634 type="void __stdcall func()" auto
|
||||
Unwind@009c7640 009C7640 f end=009C7648 type="void __stdcall func()" auto
|
||||
Unwind@009c7648 009C7648 f end=009C7650 type="void __stdcall func()" auto
|
||||
Unwind@009c7675 009C7675 f end=009C767D type="void __stdcall func()" auto
|
||||
Unwind@009c76a0 009C76A0 f end=009C76A8 type="void __stdcall func()" auto
|
||||
Unwind@009c76d0 009C76D0 f end=009C76DB type="void __stdcall func()" auto
|
||||
Unwind@009c76db 009C76DB f end=009C76E9 type="void __stdcall func()" auto
|
||||
Unwind@009c7700 009C7700 f end=009C7711 type="void __stdcall func()" auto
|
||||
Unwind@009c7720 009C7720 f end=009C772B type="void __stdcall func()" auto
|
||||
Unwind@009c7740 009C7740 f end=009C7748 type="void __stdcall func()" auto
|
||||
Unwind@009c7748 009C7748 f end=009C7753 type="void __stdcall func()" auto
|
||||
Unwind@009c7753 009C7753 f end=009C775E type="void __stdcall func()" auto
|
||||
Unwind@009c7770 009C7770 f end=009C7778 type="void __stdcall func()" auto
|
||||
Loading…
Add table
Add a link
Reference in a new issue