Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- This file has been generated by IDA.
- It contains local type definitions from
- the type library 'WvsGame'
- */
- #define __int8 char
- #define __int16 short
- #define __int32 int
- #define __int64 long long
- struct ZRecyclableStatic::CallBackVtbl;
- struct IUnknownVtbl;
- struct ZRefCounted;
- struct ZRefCountedVtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::SpecificItem>,16,CItemInfo::SpecificItem>Vtbl;
- struct ZOverlapped::ZICallBackVtbl;
- struct ZPortVtbl;
- struct ZList<ZPort::ZPortThread *>Vtbl;
- struct ZThreadVtbl;
- struct ZPort::ZPortThread;
- struct ZList<ZRef<ZSocketBuffer> >Vtbl;
- struct ZRef<ZSocketBuffer>;
- struct ZSocketBuffer;
- struct CVerboseObjVtbl;
- struct CFieldObjVtbl;
- struct CWvsPhysicalSpace2DVtbl;
- struct RANGE;
- struct ZArray<unsigned long>;
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>Vtbl;
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE;
- struct CStaticFoothold;
- struct ZRef<CStaticFoothold>;
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::VECTORDATA;
- struct ZList<ZRef<CStaticFoothold> >Vtbl;
- struct ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR;
- struct CLadderOrRope;
- struct CAttrField;
- struct CLifePoolVtbl;
- struct CField;
- struct ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMin>Vtbl;
- struct ZList<ZRef<CMob> >Vtbl;
- struct MOBGEN;
- struct CONTROLLER;
- struct ZList<CMobDamageLog::INFO>Vtbl;
- struct CMobDamageLog::INFO;
- struct GW_ItemSlotBase;
- struct ZMap<long,ZRef<CalcDamageMobStat>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR;
- struct CalcDamageMobStat;
- struct CAttrShoe;
- struct IVecCtrlOwnerVtbl;
- struct IWzVector2D;
- struct ZList<CMovePath::ELEM>Vtbl;
- struct CMovePath::ELEM;
- struct CVecCtrlMob;
- struct ZMap<unsigned long,long,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,long,unsigned long>::_PAIR;
- struct ZRef<CMob>;
- struct ZList<ZRef<CNpc> >Vtbl;
- struct ZList<SCRIPTINFO>Vtbl;
- struct SCRIPTINFO;
- struct ZList<CNpcTemplate::REG>Vtbl;
- struct CNpcTemplate::REG;
- struct ZMap<long,CNpcTemplate::SHOPITEM,long>Vtbl;
- struct ZRecyclable<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR>Vtbl;
- struct ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR;
- struct ZMap<char const *,int,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,int,ZXString<char> >::_PAIR;
- struct ZMap<char const *,ZXString<char>,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR;
- struct CNpc;
- struct ZRef<CNpc>;
- struct __POSITION;
- struct ZRef<CONTROLLER>;
- struct ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMax>Vtbl;
- struct ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR;
- struct ZMap<unsigned long,ZRef<CMob>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR;
- struct ZMap<unsigned long,ZRef<CNpc>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR;
- struct ZMap<unsigned long,ZRef<CEmployee>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR;
- struct ZRef<CUser>;
- struct CMiniRoomBase;
- struct CEmployee;
- struct ZRef<CEmployee>;
- struct ZList<ZRef<CEmployee> >Vtbl;
- struct ZMap<unsigned long,unsigned long,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,unsigned long,unsigned long>::_PAIR;
- struct ZMap<unsigned long,tagPOINT,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR;
- struct CDropPoolVtbl;
- struct ZList<ZRef<CDrop> >Vtbl;
- struct ZRef<CDrop>;
- struct ZMap<unsigned long,ZRef<CDrop>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR;
- struct CMessageBoxPoolVtbl;
- struct ZList<ZRef<CMessageBox> >Vtbl;
- struct ZRef<CMessageBox>;
- struct ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR;
- struct CSummonedPoolVtbl;
- struct ZList<ZRef<CSummoned> >Vtbl;
- struct ZRef<CSummoned>;
- struct CAffectedAreaPoolVtbl;
- struct ZList<ZRef<CAffectedArea> >Vtbl;
- struct ZRef<CAffectedArea>;
- struct CTownPortalPoolVtbl;
- struct ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR;
- struct CTownPortal;
- struct ZRef<CTownPortal>;
- struct ZList<ZRef<CTownPortal> >Vtbl;
- struct ZList<ZRef<CReactor> >Vtbl;
- struct ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR;
- struct EVENTINFO2;
- struct REACTORGEN;
- struct ZRef<CReactor>;
- struct ZMap<unsigned long,ZRef<CReactor>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR;
- struct ZMap<ZXString<char>,unsigned long,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR;
- struct ZMap<unsigned long,ZRef<CUser>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR;
- struct ZList<ZRef<CUser> >Vtbl;
- struct ZList<CUser *>Vtbl;
- struct ZList<CFieldObj *>Vtbl;
- struct CFieldSplit;
- struct ZMap<char const *,tagRECT,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,tagRECT,ZXString<char> >::_PAIR;
- struct ZList<CField::BUFFZONE>Vtbl;
- struct CField::BUFFZONE;
- struct CField::SEAT;
- struct CEventManagerVtbl;
- struct ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR;
- struct EVENTINFO;
- struct ZList<ZRef<CFieldSet::REACTORACTIONINFO> >Vtbl;
- struct tagVARIANT;
- struct IRecordInfo;
- struct ZRef<CFieldSet::REACTORACTIONINFO>;
- struct ZList<ZRef<CFieldSet::EVENTPROGRESS> >Vtbl;
- struct ZRef<CFieldSet::EVENTPROGRESS>;
- struct CFieldSet;
- struct ZMap<long,unsigned long,long>Vtbl;
- struct ZRecyclable<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR>Vtbl;
- struct ZMap<long,unsigned long,long>::_PAIR;
- struct CClientSocket;
- struct ZList<MsgHistory>Vtbl;
- struct MsgHistory;
- struct CScriptVM;
- struct CTrunk;
- struct CStoreBank;
- struct CParcel;
- struct CWeddingWishList;
- struct CRPSGame;
- struct CPet;
- struct ZList<CInPacket>Vtbl;
- struct ZList<CCheatInspector::ATTACKSPEED::TIME>Vtbl;
- struct CCheatInspector::ATTACKSPEED::TIME;
- struct CCheatInspector::USERACTION;
- struct ZList<CVecCtrlUser::MOVEMENTINFO>Vtbl;
- struct CVecCtrlUser::MOVEMENTINFO;
- struct CVecCtrlUser;
- struct ZMap<long,long,long>Vtbl;
- struct ZRecyclable<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR>Vtbl;
- struct ZMap<long,long,long>::_PAIR;
- struct ZMap<long,unsigned short,long>Vtbl;
- struct ZRecyclable<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR>Vtbl;
- struct ZMap<long,unsigned short,long>::_PAIR;
- struct ZMap<unsigned short,_FILETIME,unsigned short>Vtbl;
- struct ZRecyclable<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR>Vtbl;
- struct ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR;
- struct ZMap<long,ZRef<GW_MiniGameRecord>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR;
- struct GW_MiniGameRecord;
- struct ZList<GW_CoupleRecord>Vtbl;
- struct GW_CoupleRecord;
- struct ZList<GW_FriendRecord>Vtbl;
- struct GW_FriendRecord;
- struct ZList<GW_MarriageRecord>Vtbl;
- struct GW_MarriageRecord;
- struct ZMap<unsigned short,ZXString<char>,unsigned short>Vtbl;
- struct ZRecyclable<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR>Vtbl;
- struct ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR;
- struct MigrateSummoned;
- struct ZList<ZRef<CalcDamageStat> >Vtbl;
- struct ZRef<CalcDamageStat>;
- struct ZList<unsigned long>Vtbl;
- struct CSecuritySession;
- struct CSecurityServerVtbl;
- struct idInfo;
- struct symbolInfo;
- struct ZRecyclable<ZRefCountedDummy<EVENTINFO>,16,EVENTINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<EVENTINFO2>,16,EVENTINFO2>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CReactorTemplate::ACTIONINFO>,16,CReactorTemplate::ACTIONINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO>,16,CFieldMan::REGIONALBONUSRATEINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CFieldMan::BlockedMapList>,16,CFieldMan::BlockedMapList>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<EVENT>,16,EVENT>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<EVENT2>,16,EVENT2>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> >Vtbl;
- struct ZList<long>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<long>,16,long>Vtbl;
- struct ZList<int>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<int>,16,int>Vtbl;
- struct CServerAppVtbl;
- struct ZIStreamVtbl;
- struct ZRecyclable<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> >Vtbl;
- struct ZMap<char const *,ZRef<CUser>,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<PARTYDATA>,16,PARTYDATA>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<SKILLENTRY>,16,SKILLENTRY>Vtbl;
- struct ZList<GW_SkillRecord>Vtbl;
- struct GW_SkillRecord;
- struct ZRecyclable<ZRefCountedDummy<SKILLROOT>,16,SKILLROOT>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<MOBSKILLENTRY>,16,MOBSKILLENTRY>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<MCSKILLENTRY>,16,MCSKILLENTRY>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<MCGUARDIANENTRY>,16,MCGUARDIANENTRY>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<InitialQuizInfo>,16,InitialQuizInfo>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<GUILDDATA>,16,GUILDDATA>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<GUILDMAKE>,16,GUILDMAKE>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<_tag_passedMapleTVMSG>,16,_tag_passedMapleTVMSG>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CFieldSet::EVENTPROGRESS>,16,CFieldSet::EVENTPROGRESS>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO>,16,CFieldSet::REACTORACTIONINFO>Vtbl;
- struct CWeddingManVtbl;
- struct ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR;
- struct GW_WeddingReservation;
- struct ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR;
- struct ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > >Vtbl;
- struct _com_errorVtbl;
- struct IErrorInfo;
- struct ZRecyclable<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CalcDamageMobStat>,16,CalcDamageMobStat>Vtbl;
- struct CStoreBankManVtbl;
- struct ZMap<unsigned long,ZRef<CStoreBankMan::STOREBANKENTRY>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CStoreBankMan::STOREBANKENTRY>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStoreBankMan::STOREBANKENTRY>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CStoreBankMan::STOREBANKENTRY>,unsigned long>::_PAIR;
- struct CStoreBankMan::STOREBANKENTRY;
- struct ZRecyclable<ZRefCountedDummy<CStoreBankMan::STOREBANKENTRY>,16,CStoreBankMan::STOREBANKENTRY>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CPetTemplate>,16,CPetTemplate>Vtbl;
- struct CItemInfoVtbl;
- struct ZMap<long,ZRef<CItemInfo::EQUIPITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::EQUIPITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::EQUIPITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::EQUIPITEM>,long>::_PAIR;
- struct ZMap<long,ZMap<char const *,ZXString<char>,ZXString<char> >,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZMap<char const *,ZXString<char>,ZXString<char> >,long>::_PAIR,16,ZMap<long,ZMap<char const *,ZXString<char>,ZXString<char> >,long>::_PAIR>Vtbl;
- struct ZMap<long,ZMap<char const *,ZXString<char>,ZXString<char> >,long>::_PAIR;
- struct ZMap<unsigned long,ZMap<char const *,ZXString<char>,ZXString<char> >,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZMap<char const *,ZXString<char>,ZXString<char> >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZMap<char const *,ZXString<char>,ZXString<char> >,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZMap<char const *,ZXString<char>,ZXString<char> >,unsigned long>::_PAIR;
- struct ZMap<long,ZRef<CItemInfo::PETFOODITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::PETFOODITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETFOODITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::PETFOODITEM>,long>::_PAIR;
- struct ZMap<long,ZRef<CItemInfo::BRIDLEITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::BRIDLEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::BRIDLEITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::BRIDLEITEM>,long>::_PAIR;
- struct CItemInfo::BRIDLEITEM;
- struct ZList<ZRef<CItemInfo::SpecificItem> >Vtbl;
- struct ZRef<CItemInfo::SpecificItem>;
- struct ZMap<long,ZRef<CItemInfo::STATECHANGEITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::STATECHANGEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::STATECHANGEITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::STATECHANGEITEM>,long>::_PAIR;
- struct CItemInfo::STATECHANGEITEM;
- struct ZMap<long,ZRef<CItemInfo::STATECHANGINGWEATHERITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::STATECHANGINGWEATHERITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::STATECHANGINGWEATHERITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::STATECHANGINGWEATHERITEM>,long>::_PAIR;
- struct CItemInfo::STATECHANGINGWEATHERITEM;
- struct ZMap<long,ZRef<CItemInfo::PORTALSCROLLITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::PORTALSCROLLITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PORTALSCROLLITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::PORTALSCROLLITEM>,long>::_PAIR;
- struct CItemInfo::PORTALSCROLLITEM;
- struct ZMap<long,ZRef<CItemInfo::PORTABLECHAIRITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::PORTABLECHAIRITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PORTABLECHAIRITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::PORTABLECHAIRITEM>,long>::_PAIR;
- struct CItemInfo::PORTABLECHAIRITEM;
- struct ZMap<long,ZRef<CItemInfo::UPGRADEITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::UPGRADEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::UPGRADEITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::UPGRADEITEM>,long>::_PAIR;
- struct CItemInfo::UPGRADEITEM;
- struct ZMap<long,ZRef<CItemInfo::MOBSUMMONITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::MOBSUMMONITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::MOBSUMMONITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::MOBSUMMONITEM>,long>::_PAIR;
- struct ZList<CItemInfo::MOBENTRY>Vtbl;
- struct CItemInfo::MOBENTRY;
- struct CItemInfo::MOBSUMMONITEM;
- struct ZMap<long,ZRef<CItemInfo::TAMINGMOBFOODITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::TAMINGMOBFOODITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::TAMINGMOBFOODITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::TAMINGMOBFOODITEM>,long>::_PAIR;
- struct CItemInfo::TAMINGMOBFOODITEM;
- struct ZMap<long,ZRef<CItemInfo::PETLIFEITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::PETLIFEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETLIFEITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::PETLIFEITEM>,long>::_PAIR;
- struct ZMap<long,ZRef<CItemInfo::BUNDLEITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::BUNDLEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::BUNDLEITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::BUNDLEITEM>,long>::_PAIR;
- struct ZMap<long,ZRef<CItemInfo::PETITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::PETITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::PETITEM>,long>::_PAIR;
- struct CItemInfo::PETITEM;
- struct ZMap<long,ZRef<CItemInfo::CASHITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::CASHITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::CASHITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::CASHITEM>,long>::_PAIR;
- struct CItemInfo::CASHITEM;
- struct ZMap<long,ZRef<CItemInfo::INCEXPITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::INCEXPITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::INCEXPITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::INCEXPITEM>,long>::_PAIR;
- struct CItemInfo::INCEXPITEM;
- struct ZMap<long,ZRef<CItemInfo::PETSKILLCHANGEITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::PETSKILLCHANGEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETSKILLCHANGEITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::PETSKILLCHANGEITEM>,long>::_PAIR;
- struct CItemInfo::PETSKILLCHANGEITEM;
- struct ZMap<long,ZRef<CItemInfo::SKILLLEARNITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::SKILLLEARNITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::SKILLLEARNITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::SKILLLEARNITEM>,long>::_PAIR;
- struct CItemInfo::SKILLLEARNITEM;
- struct ZMap<long,ZRef<CItemInfo::INCDROPITEM>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CItemInfo::INCDROPITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::INCDROPITEM>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CItemInfo::INCDROPITEM>,long>::_PAIR;
- struct CItemInfo::INCDROPITEM;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::PETLIFEITEM>,16,CItemInfo::PETLIFEITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<PARCEL>,16,PARCEL>Vtbl;
- struct CPartyManVtbl;
- struct ZMap<long,ZRef<PARTYDATA>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<PARTYDATA>,long>::_PAIR,16,ZMap<long,ZRef<PARTYDATA>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<PARTYDATA>,long>::_PAIR;
- struct CGuildManVtbl;
- struct ZMap<long,ZRef<GUILDDATA>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<GUILDDATA>,long>::_PAIR,16,ZMap<long,ZRef<GUILDDATA>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<GUILDDATA>,long>::_PAIR;
- struct ZMap<long,ZRef<GUILDMAKE>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<GUILDMAKE>,long>::_PAIR,16,ZMap<long,ZRef<GUILDMAKE>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<GUILDMAKE>,long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::PETFOODITEM>,16,CItemInfo::PETFOODITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::PETSKILLCHANGEITEM>,16,CItemInfo::PETSKILLCHANGEITEM>Vtbl;
- struct CQuestManVtbl;
- struct ZMap<ZXString<char>,ZArray<unsigned short>,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<ZXString<char>,ZArray<unsigned short>,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,ZArray<unsigned short>,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<ZXString<char>,ZArray<unsigned short>,ZXString<char> >::_PAIR;
- struct ZMap<unsigned short,ZRef<QuestDemand>,unsigned short>Vtbl;
- struct ZRecyclable<ZMap<unsigned short,ZRef<QuestDemand>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZRef<QuestDemand>,unsigned short>::_PAIR>Vtbl;
- struct ZMap<unsigned short,ZRef<QuestDemand>,unsigned short>::_PAIR;
- struct ZMap<long,int,long>Vtbl;
- struct ZRecyclable<ZMap<long,int,long>::_PAIR,16,ZMap<long,int,long>::_PAIR>Vtbl;
- struct ZMap<long,int,long>::_PAIR;
- struct QuestDemand;
- struct MODQUESTTIME;
- struct ZMap<unsigned long,ZArray<unsigned short>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZArray<unsigned short>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZArray<unsigned short>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZArray<unsigned short>,unsigned long>::_PAIR;
- struct ZMap<unsigned short,ZRef<QuestAct>,unsigned short>Vtbl;
- struct ZRecyclable<ZMap<unsigned short,ZRef<QuestAct>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZRef<QuestAct>,unsigned short>::_PAIR>Vtbl;
- struct ZMap<unsigned short,ZRef<QuestAct>,unsigned short>::_PAIR;
- struct ZMap<ZXString<char>,ZRef<InitialQuizInfo>,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<ZXString<char>,ZRef<InitialQuizInfo>,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,ZRef<InitialQuizInfo>,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<ZXString<char>,ZRef<InitialQuizInfo>,ZXString<char> >::_PAIR;
- struct ZMap<unsigned short,int,unsigned short>Vtbl;
- struct ZRecyclable<ZMap<unsigned short,int,unsigned short>::_PAIR,16,ZMap<unsigned short,int,unsigned short>::_PAIR>Vtbl;
- struct ZMap<unsigned short,int,unsigned short>::_PAIR;
- struct ZMap<long,ZArray<unsigned short>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZArray<unsigned short>,long>::_PAIR,16,ZMap<long,ZArray<unsigned short>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZArray<unsigned short>,long>::_PAIR;
- struct ZMap<unsigned long,int,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,int,unsigned long>::_PAIR,16,ZMap<unsigned long,int,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,int,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<QuestAct>,16,QuestAct>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZArray<tagRECT> >,16,ZArray<tagRECT> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CFriendMan::CFriend>,16,CFriendMan::CFriend>Vtbl;
- struct ZList<ZRef<CFieldMan::REGIONALBONUSRATEINFO> >Vtbl;
- struct ZRef<CFieldMan::REGIONALBONUSRATEINFO>;
- struct ZMap<unsigned long,ZRef<CField>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CField>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CField>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CField>,unsigned long>::_PAIR;
- struct ZList<ZRef<CField> >Vtbl;
- struct ZMap<char const *,ZRef<CFieldSet>,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,ZRef<CFieldSet>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CFieldSet>,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,ZRef<CFieldSet>,ZXString<char> >::_PAIR;
- struct ZList<ZRef<CFieldSet> >Vtbl;
- struct ZList<ZRef<CFieldMan::BlockedMapList> >Vtbl;
- struct ZRef<CFieldMan::BlockedMapList>;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::PORTALSCROLLITEM>,16,CItemInfo::PORTALSCROLLITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::PORTABLECHAIRITEM>,16,CItemInfo::PORTABLECHAIRITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::INCEXPITEM>,16,CItemInfo::INCEXPITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::INCDROPITEM>,16,CItemInfo::INCDROPITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CalcDamageStat>,16,CalcDamageStat>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::TAMINGMOBFOODITEM>,16,CItemInfo::TAMINGMOBFOODITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::BRIDLEITEM>,16,CItemInfo::BRIDLEITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::SKILLLEARNITEM>,16,CItemInfo::SKILLLEARNITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CInPacket>,16,CInPacket>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CalcDamageStat> >,16,ZRef<CalcDamageStat> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CTownPortal> >,16,ZRef<CTownPortal> >Vtbl;
- struct ZMap<unsigned long,ZRef<CClientSocket>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CClientSocket>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CClientSocket>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CClientSocket>,unsigned long>::_PAIR;
- struct ZList<ZRef<CClientSocket> >Vtbl;
- struct CTimeLogVtbl;
- struct ZMap<unsigned long,_LARGE_INTEGER,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,_LARGE_INTEGER,unsigned long>::_PAIR,16,ZMap<unsigned long,_LARGE_INTEGER,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,_LARGE_INTEGER,unsigned long>::_PAIR;
- struct CTimeLog::LogInfo;
- struct ZMap<unsigned long,ZRef<CTamingMobTemplate>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CTamingMobTemplate>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTamingMobTemplate>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CTamingMobTemplate>,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CSummoned> >,16,ZRef<CSummoned> >Vtbl;
- struct CSkillInfoVtbl;
- struct ZMap<long,ZRef<SKILLENTRY>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<SKILLENTRY>,long>::_PAIR,16,ZMap<long,ZRef<SKILLENTRY>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<SKILLENTRY>,long>::_PAIR;
- struct ZMap<long,ZRef<SKILLROOT>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<SKILLROOT>,long>::_PAIR,16,ZMap<long,ZRef<SKILLROOT>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<SKILLROOT>,long>::_PAIR;
- struct ZMap<long,ZRef<MOBSKILLENTRY>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<MOBSKILLENTRY>,long>::_PAIR,16,ZMap<long,ZRef<MOBSKILLENTRY>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<MOBSKILLENTRY>,long>::_PAIR;
- struct ZMap<long,ZRef<MCSKILLENTRY>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<MCSKILLENTRY>,long>::_PAIR,16,ZMap<long,ZRef<MCSKILLENTRY>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<MCSKILLENTRY>,long>::_PAIR;
- struct ZMap<long,ZRef<MCGUARDIANENTRY>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<MCGUARDIANENTRY>,long>::_PAIR,16,ZMap<long,ZRef<MCGUARDIANENTRY>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<MCGUARDIANENTRY>,long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<GW_SkillRecord>,16,GW_SkillRecord>Vtbl;
- struct CServerDialogVtbl;
- struct ZMap<void *,void *,void *>Vtbl;
- struct ZRecyclable<ZMap<void *,void *,void *>::_PAIR,16,ZMap<void *,void *,void *>::_PAIR>Vtbl;
- struct ZMap<void *,void *,void *>::_PAIR;
- struct ZMap<char const *,ZRef<ScriptInfo>,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,ZRef<ScriptInfo>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<ScriptInfo>,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,ZRef<ScriptInfo>,ZXString<char> >::_PAIR;
- struct ZMap<char const *,int (__thiscall CScriptSysFunc::*)(void),ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,int (__thiscall CScriptSysFunc::*)(void),ZXString<char> >::_PAIR,16,ZMap<char const *,int (__thiscall CScriptSysFunc::*)(void),ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,int (__thiscall CScriptSysFunc::*)(void),ZXString<char> >::_PAIR;
- struct CScriptSysFunc;
- struct ZRecyclable<ZRefCountedDummy<ScriptInfo>,16,ScriptInfo>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<MsgHistory>,16,MsgHistory>Vtbl;
- struct CRewardVtbl;
- struct ZMap<unsigned long,ZRef<CReactorTemplate>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CReactorTemplate>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactorTemplate>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CReactorTemplate>,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<CReactorTemplate::STATEINFO>,16,CReactorTemplate::STATEINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CReactorTemplate::REACTOREVENTINFO>,16,CReactorTemplate::REACTOREVENTINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CReactor> >,16,ZRef<CReactor> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<QuestDemand>,16,QuestDemand>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::UPGRADEITEM>,16,CItemInfo::UPGRADEITEM>Vtbl;
- struct ZMap<unsigned short,long,unsigned short>Vtbl;
- struct ZRecyclable<ZMap<unsigned short,long,unsigned short>::_PAIR,16,ZMap<unsigned short,long,unsigned short>::_PAIR>Vtbl;
- struct ZMap<unsigned short,long,unsigned short>::_PAIR;
- struct ZMap<long,ZRef<CPetTemplate>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CPetTemplate>,long>::_PAIR,16,ZMap<long,ZRef<CPetTemplate>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CPetTemplate>,long>::_PAIR;
- struct ZList<ZXString<char> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZXString<char> >,16,ZXString<char> >Vtbl;
- struct ZList<COmok::STONEINFO>Vtbl;
- struct COmok::STONEINFO;
- struct ZRecyclable<ZRefCountedDummy<GW_MiniGameRecord>,16,GW_MiniGameRecord>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<COmok::STONEINFO>,16,COmok::STONEINFO>Vtbl;
- struct ZList<MODSCRIPT>Vtbl;
- struct MODSCRIPT;
- struct ZRecyclable<ZRefCountedDummy<MODSCRIPT>,16,MODSCRIPT>Vtbl;
- struct ZMap<long,ZRef<CNpcTemplate>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CNpcTemplate>,long>::_PAIR,16,ZMap<long,ZRef<CNpcTemplate>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CNpcTemplate>,long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<SCRIPTINFO>,16,SCRIPTINFO>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CNpcTemplate::REG>,16,CNpcTemplate::REG>Vtbl;
- struct ZMap<unsigned long,ZList<ZRef<CNpc> >,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZList<ZRef<CNpc> >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZList<ZRef<CNpc> >,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZList<ZRef<CNpc> >,unsigned long>::_PAIR;
- struct ZMap<unsigned long,ZRef<CMorphTemplate>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CMorphTemplate>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMorphTemplate>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CMorphTemplate>,unsigned long>::_PAIR;
- struct CMorphTemplate;
- struct ZMap<long,ZRef<CMobTemplate>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CMobTemplate>,long>::_PAIR,16,ZMap<long,ZRef<CMobTemplate>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CMobTemplate>,long>::_PAIR;
- struct ZList<PARTYDAMAGE>Vtbl;
- struct PARTYDAMAGE;
- struct ZRecyclable<ZRefCountedDummy<PARTYDAMAGE>,16,PARTYDAMAGE>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CMobDamageLog::INFO>,16,CMobDamageLog::INFO>Vtbl;
- struct ZList<ZRef<CMiniRoomBase::MINIROOMENTRY> >Vtbl;
- struct ZRef<CMiniRoomBase::MINIROOMENTRY>;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CMiniRoomBase::MINIROOMENTRY> >,16,ZRef<CMiniRoomBase::MINIROOMENTRY> >Vtbl;
- struct ZMap<unsigned long,ZRef<CMiniRoomBase::MINIROOMENTRY>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CMiniRoomBase::MINIROOMENTRY>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMiniRoomBase::MINIROOMENTRY>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CMiniRoomBase::MINIROOMENTRY>,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CMessageBox> >,16,ZRef<CMessageBox> >Vtbl;
- struct ZList<VIEWCOUNTELEM>Vtbl;
- struct VIEWCOUNTELEM;
- struct ZMap<__POSITION *,long,__POSITION *>Vtbl;
- struct ZRecyclable<ZMap<__POSITION *,long,__POSITION *>::_PAIR,16,ZMap<__POSITION *,long,__POSITION *>::_PAIR>Vtbl;
- struct ZMap<__POSITION *,long,__POSITION *>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<VIEWCOUNTELEM>,16,VIEWCOUNTELEM>Vtbl;
- struct ZList<CLog::FILELOG>Vtbl;
- struct CLog::FILELOG;
- struct ZRecyclable<ZRefCountedDummy<CLog::FILELOG>,16,CLog::FILELOG>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CNpc> >,16,ZRef<CNpc> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CMob> >,16,ZRef<CMob> >Vtbl;
- struct ZList<tagPOINT>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<tagPOINT>,16,tagPOINT>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<unsigned long>,16,unsigned long>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CONTROLLER> >,16,ZRef<CONTROLLER> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CEmployee> >,16,ZRef<CEmployee> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::EQUIPITEM>,16,CItemInfo::EQUIPITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::STATECHANGEITEM>,16,CItemInfo::STATECHANGEITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::MOBSUMMONITEM>,16,CItemInfo::MOBSUMMONITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::BUNDLEITEM>,16,CItemInfo::BUNDLEITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::PETITEM>,16,CItemInfo::PETITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::CASHITEM>,16,CItemInfo::CASHITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::STATECHANGINGWEATHERITEM>,16,CItemInfo::STATECHANGINGWEATHERITEM>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::MOBENTRY>,16,CItemInfo::MOBENTRY>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CItemInfo::SpecificItem> >,16,ZRef<CItemInfo::SpecificItem> >Vtbl;
- struct ZMap<unsigned long,ZRef<CGameObject>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CGameObject>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CGameObject>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CGameObject>,unsigned long>::_PAIR;
- struct ZMap<unsigned long,_com_ptr_t<_com_IIID<IWzProperty,&_GUID_986515d9_0a0b_4929_8b4f_718682177b92> >,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,_com_ptr_t<_com_IIID<IWzProperty,&_GUID_986515d9_0a0b_4929_8b4f_718682177b92> >,unsigned long>::_PAIR,16,ZMap<unsigned long,_com_ptr_t<_com_IIID<IWzProperty,&_GUID_986515d9_0a0b_4929_8b4f_718682177b92> >,unsigned lon1f83f146Vtbl;
- struct ZMap<unsigned long,_com_ptr_t<_com_IIID<IWzProperty,&_GUID_986515d9_0a0b_4929_8b4f_718682177b92> >,unsigned long>::_PAIR;
- struct ZMap<unsigned long,ZRef<CActionMan::MOBACTIONENTRY>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CActionMan::MOBACTIONENTRY>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CActionMan::MOBACTIONENTRY>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CActionMan::MOBACTIONENTRY>,unsigned long>::_PAIR;
- struct CActionMan::MOBACTIONENTRY;
- struct ZMap<char const *,ZRef<ZArray<tagRECT> >,ZXString<char> >Vtbl;
- struct ZRecyclable<ZMap<char const *,ZRef<ZArray<tagRECT> >,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<ZArray<tagRECT> >,ZXString<char> >::_PAIR>Vtbl;
- struct ZMap<char const *,ZRef<ZArray<tagRECT> >,ZXString<char> >::_PAIR;
- struct CContinentManVtbl;
- struct ZRef<CONTIMOVE>;
- struct CFriendManVtbl;
- struct ZList<ZRef<CFriendMan::CFriend> >Vtbl;
- struct ZRef<CFriendMan::CFriend>;
- struct ZMap<unsigned long,ZRef<CFriendMan::CFriend>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CFriendMan::CFriend>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CFriendMan::CFriend>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CFriendMan::CFriend>,unsigned long>::_PAIR;
- struct CGachaponManVtbl;
- struct ZArray<GachaponInfo>;
- struct ZRecyclable<ZRefCountedDummy<ZFileStream>,16,ZFileStream>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZPort::ZPortThread *>,16,ZPort::ZPortThread *>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CClientSocket> >,16,ZRef<CClientSocket> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CField_MonsterCarnival::MEMBERDATA>,16,CField_MonsterCarnival::MEMBERDATA>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CFieldSet::REACTORACTIONINFO> >,16,ZRef<CFieldSet::REACTORACTIONINFO> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CFieldSet::EVENTPROGRESS> >,16,ZRef<CFieldSet::EVENTPROGRESS> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CFieldMan::REGIONALBONUSRATEINFO> >,16,ZRef<CFieldMan::REGIONALBONUSRATEINFO> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CField> >,16,ZRef<CField> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CFieldSet> >,16,ZRef<CFieldSet> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CFieldMan::BlockedMapList> >,16,ZRef<CFieldMan::BlockedMapList> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CField::BUFFZONE>,16,CField::BUFFZONE>Vtbl;
- struct ZMap<unsigned long,ZRef<CField_MonsterCarnival::MEMBERDATA>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CField_MonsterCarnival::MEMBERDATA>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CField_MonsterCarnival::MEMBERDATA>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CField_MonsterCarnival::MEMBERDATA>,unsigned long>::_PAIR;
- struct ZList<ZRef<CField::BALLOONENTRY> >Vtbl;
- struct ZRef<CField::BALLOONENTRY>;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CField::BALLOONENTRY> >,16,ZRef<CField::BALLOONENTRY> >Vtbl;
- struct ZMap<unsigned long,ZRef<CField::BALLOONENTRY>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZRef<CField::BALLOONENTRY>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CField::BALLOONENTRY>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZRef<CField::BALLOONENTRY>,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<CFieldObj *>,16,CFieldObj *>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CUser *>,16,CUser *>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CMovePath::ELEM>,16,CMovePath::ELEM>Vtbl;
- struct ZList<ZRef<EVENT> >Vtbl;
- struct ZRef<EVENT>;
- struct ZRecyclable<ZRefCountedDummy<ZRef<EVENT> >,16,ZRef<EVENT> >Vtbl;
- struct ZList<ZRef<EVENT2> >Vtbl;
- struct ZRef<EVENT2>;
- struct ZRecyclable<ZRefCountedDummy<ZRef<EVENT2> >,16,ZRef<EVENT2> >Vtbl;
- struct ZList<CEntrustedShop::SAVEDCHATENTRY>Vtbl;
- struct CEntrustedShop::SAVEDCHATENTRY;
- struct ZMap<void *,ZSocket *,void *>Vtbl;
- struct ZRecyclable<ZMap<void *,ZSocket *,void *>::_PAIR,16,ZMap<void *,ZSocket *,void *>::_PAIR>Vtbl;
- struct ZMap<void *,ZSocket *,void *>::_PAIR;
- struct ZSocket;
- struct ZList<ZSocketThread::REQ>Vtbl;
- struct ZSocketThread::REQ;
- struct ZSocketThread;
- struct ZISocketCallBack;
- struct ZISocketCallBackVtbl;
- struct ZRecyclable<ZRefCountedDummy<CEntrustedShop::SAVEDCHATENTRY>,16,CEntrustedShop::SAVEDCHATENTRY>Vtbl;
- struct ZMap<long,ZRef<CEmployeeTemplate>,long>Vtbl;
- struct ZRecyclable<ZMap<long,ZRef<CEmployeeTemplate>,long>::_PAIR,16,ZMap<long,ZRef<CEmployeeTemplate>,long>::_PAIR>Vtbl;
- struct ZMap<long,ZRef<CEmployeeTemplate>,long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CDrop> >,16,ZRef<CDrop> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<GW_CoupleRecord>,16,GW_CoupleRecord>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<GW_FriendRecord>,16,GW_FriendRecord>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CONTIMOVE>,16,CONTIMOVE>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<ZSocketBuffer> >,16,ZRef<ZSocketBuffer> >Vtbl;
- struct ZRecyclable<ZRefCountedDummy<CCheatInspector::ATTACKSPEED::TIME>,16,CCheatInspector::ATTACKSPEED::TIME>Vtbl;
- struct ZMap<unsigned long,ZXString<char>,unsigned long>Vtbl;
- struct ZRecyclable<ZMap<unsigned long,ZXString<char>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZXString<char>,unsigned long>::_PAIR>Vtbl;
- struct ZMap<unsigned long,ZXString<char>,unsigned long>::_PAIR;
- struct ZRecyclable<ZRefCountedDummy<ZSocketThread::REQ>,16,ZSocketThread::REQ>Vtbl;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CAffectedArea> >,16,ZRef<CAffectedArea> >Vtbl;
- struct tagTYPEDESC;
- struct tagARRAYDESC;
- struct _MIDL_STUB_DESC;
- struct _FULL_PTR_XLAT_TABLES;
- struct $3FA64165D15A4602C29B2D9B0DA4A5E9;
- struct IRpcChannelBuffer;
- struct ARRAY_INFO;
- struct _RPC_ASYNC_STATE;
- struct tagPROPVARIANT;
- struct ZRecyclable<ZRefCountedDummy<ZRef<CFriendMan::CFriend> >,16,ZRef<CFriendMan::CFriend> >Vtbl;
- struct $BA519187DB4FB038EDB1959BB4D2DF27;
- /* 1 */
- enum $9DDD4F46483D86D3A2269FABE671D8B5
- {
- FH_MARGIN = 0x14,
- };
- /* 2 */
- typedef MACRO_RS $A3BDB17FFC94E991269194D5FBDDC038;
- /* 3 */
- enum $03FD543304F818473E17E12E2B224F51
- {
- PETEVOL_SUCCESS = 0x0,
- PETEVOL_FAIL_UNKNOWN = 0x1,
- PETEVOL_FAIL_LOW_TAMENESS = 0x2,
- PETEVOL_FAIL_LOW_PETLEVEL = 0x3,
- PETEVOL_FAIL_NOT_EVOLPET = 0x4,
- PETEVOL_FAIL_NO_EVOLITEM = 0x5,
- PETEVOL_FAIL_NO_TARGETPET = 0x6,
- PETEVOL_FAIL_SAME_TARGETPET = 0x7,
- PETEVOL_FAIL_NO_PET = 0x8,
- PETEVOL_FAIL_USE_EVOL_ITEM = 0x9,
- };
- /* 4 */
- enum ITEMVARIATIONOPTION
- {
- ITEMVARIATION_NONE = 0x0,
- ITEMVARIATION_BETTER = 0x1,
- ITEMVARIATION_NORMAL = 0x2,
- ITEMVARIATION_GREAT = 0x3,
- ITEMVARIATION_GACHAPON = 0x4,
- };
- /* 5 */
- enum RewardType
- {
- MONEY = 0x0,
- ITEM = 0x1,
- };
- /* 6 */
- enum $9F40EEEB263F44EE444FF0C71BE7AF30
- {
- MS_PAD = 0x1,
- MS_PDD = 0x2,
- MS_MAD = 0x4,
- MS_MDD = 0x8,
- MS_ACC = 0x10,
- MS_EVA = 0x20,
- MS_Speed = 0x40,
- MS_Stun = 0x80,
- MS_Freeze = 0x100,
- MS_Poison = 0x200,
- MS_Seal = 0x400,
- MS_Darkness = 0x800,
- MS_PowerUp = 0x1000,
- MS_MagicUp = 0x2000,
- MS_PGuardUp = 0x4000,
- MS_MGuardUp = 0x8000,
- MS_Doom = 0x10000,
- MS_Web = 0x20000,
- MS_PImmune = 0x40000,
- MS_MImmune = 0x80000,
- MS_Showdown = 0x100000,
- MS_HardSkin = 0x200000,
- MS_Ambush = 0x400000,
- MS_DamagedElemAttr = 0x800000,
- MS_Venom = 0x1000000,
- MS_Blind = 0x2000000,
- MS_SealSkill = 0x4000000,
- };
- /* 7 */
- enum $D33BE80A4729B0EAE49166C29D3BE2AC
- {
- nMaxQuestionNumber = 0x3E8,
- };
- /* 8 */
- enum $C43253AA8BAE7B8D6225013BB726D112
- {
- nMaxAskNumber = 0x2,
- };
- /* 9 */
- enum $66FBCE778E0CEB5FD6D083E0CC28AB6E
- {
- ACT_WALK1 = 0x0,
- ACT_WALK2 = 0x1,
- ACT_STAND1 = 0x2,
- ACT_STAND2 = 0x3,
- ACT_ALERT = 0x4,
- ACT_SWINGO1 = 0x5,
- ACT_SWINGO2 = 0x6,
- ACT_SWINGO3 = 0x7,
- ACT_SWINGOF = 0x8,
- ACT_SWINGT1 = 0x9,
- ACT_SWINGT2 = 0xA,
- ACT_SWINGT3 = 0xB,
- ACT_SWINGTF = 0xC,
- ACT_SWINGP1 = 0xD,
- ACT_SWINGP2 = 0xE,
- ACT_SWINGPF = 0xF,
- ACT_STABO1 = 0x10,
- ACT_STABO2 = 0x11,
- ACT_STABOF = 0x12,
- ACT_STABT1 = 0x13,
- ACT_STABT2 = 0x14,
- ACT_STABTF = 0x15,
- ACT_SHOOT1 = 0x16,
- ACT_SHOOT2 = 0x17,
- ACT_SHOOT3 = 0x18,
- ACT_SHOOT4 = 0x19,
- ACT_SHOOT5 = 0x1A,
- ACT_SHOOTF = 0x1B,
- ACT_MAGICATTACK1 = 0x1C,
- ACT_MAGICATTACK2 = 0x1D,
- ACT_MAGICATTACKF = 0x1E,
- ACT_MAGICHEAL = 0x1F,
- ACT_PRONESTAB = 0x20,
- ACT_PRONE = 0x21,
- ACT_FLY = 0x22,
- ACT_JUMP = 0x23,
- ACT_LADDER = 0x24,
- ACT_ROPE = 0x25,
- ACT_DEAD = 0x26,
- ACT_SIT = 0x27,
- ACT_TIRED = 0x28,
- ACT_ALERT2 = 0x29,
- ACT_ALERT3 = 0x2A,
- ACT_ALERT4 = 0x2B,
- ACT_ALERT5 = 0x2C,
- ACT_LADDER2 = 0x2D,
- ACT_ROPE2 = 0x2E,
- ACT_SHOOT6 = 0x2F,
- ACT_MAGIC1 = 0x30,
- ACT_MAGIC2 = 0x31,
- ACT_MAGIC3 = 0x32,
- ACT_BURSTER1 = 0x33,
- ACT_BURSTER2 = 0x34,
- ACT_SAVAGEBLOW = 0x35,
- ACT_AVENGER = 0x36,
- ACT_ASSAULTER = 0x37,
- ACT_PRONE2 = 0x38,
- ACT_ASSASSINATION = 0x39,
- ACT_ASSASSINATIONS = 0x3A,
- ACT_RUSH = 0x3B,
- ACT_RUSH2 = 0x3C,
- ACT_BRANDISH1 = 0x3D,
- ACT_BRANDISH2 = 0x3E,
- ACT_SANCTUARY = 0x3F,
- ACT_METEOR = 0x40,
- ACT_PARALYZE = 0x41,
- ACT_BLIZZARD = 0x42,
- ACT_GENESIS = 0x43,
- ACT_NINJASTORM = 0x44,
- ACT_BLAST = 0x45,
- ACT_HOLYSHIELD = 0x46,
- ACT_SHOWDOWN = 0x47,
- ACT_RESURRECTION = 0x48,
- ACT_CHAINLIGHTNING = 0x49,
- ACT_SMOKESHELL = 0x4A,
- ACT_NO = 0x4B,
- };
- /* 10 */
- enum $63F23837DD5DE9C7FC54A6D17FD793DB
- {
- DB_GUILDERR_NONE = 0x0,
- DB_GUILDERR_CHARCTER_ALREADY_JOINED = 0x1,
- DB_GUILDERR_GUILDNAME_ALREADY_EXIST = 0x2,
- DB_GUILDERR_GUILD_NOT_EXIST = 0xFFFFFC19,
- };
- /* 11 */
- enum $6369979F47C42778FA92B69FD7E84421
- {
- SPEAKER_WORLD_MAX_LENGTH = 0x3C,
- };
- /* 12 */
- enum $3E9DB1BCA2629503722C6E15B5683C50
- {
- ITEMLOG_TYPE_CHARTOCHAR = 0x0,
- ITEMLOG_TYPE_CHARTOSPOT = 0x1,
- ITEMLOG_TYPE_SPOTTOCHAR = 0x2,
- ITEMLOG_TYPE_DESTROY = 0x3,
- ITEMLOG_TYPE_CREATE = 0x4,
- };
- /* 13 */
- enum $0EF79A7B178C5321E167435BDC46070C
- {
- FS_NORMAL = 0x0,
- FS_REQUEST = 0x1,
- FS_REFUSED = 0x2,
- };
- /* 14 */
- enum $84F6821BC7C2DD78C04D89DDBEB04447
- {
- ITEMLOG_NONE = 0x0,
- ITEMLOG_GROUND = 0x1,
- ITEMLOG_SHOP = 0x2,
- ITEMLOG_CASHSHOP = 0x3,
- ITEMLOG_TRUNK = 0x4,
- ITEMLOG_EXPIRED = 0x5,
- ITEMLOG_EXCHANGE = 0x6,
- ITEMLOG_PERSONALSHOP = 0x7,
- ITEMLOG_ENTRUSTEDSHOP = 0x8,
- ITEMLOG_PARCEL = 0x9,
- ITEMLOG_QUEST = 0xA,
- ITEMLOG_SCRIPT = 0xB,
- ITEMLOG_ADMIN = 0xC,
- ITEMLOG_BRIDLE = 0xD,
- ITEMLOG_PIGMY = 0xE,
- ITEMLOG_GACHAPON = 0xF,
- ITEMLOG_TIMEOVER = 0x10,
- ITEMLOG_CURSEDSCROLL = 0x11,
- ITEMLOG_WEDDING = 0x12,
- };
- /* 15 */
- enum $E8276D6052B3DEDBC7073043E6D2611C
- {
- PRICELOG_NONE = 0x0,
- PRICELOG_PERSONALSHOP = 0x1,
- PRICELOG_ENTRUSTEDSHOP = 0x2,
- };
- /* 16 */
- enum $831F66796E4B3168F06DE852D7A8650D
- {
- ZTL_DEFAULT_BLOCKCOUNT = 0x10,
- };
- /* 17 */
- enum $A98ACF7289D1795F2068477341131ABB
- {
- MENU_EQUIP = 0x0,
- MENU_ITEM = 0x1,
- MENU_STAT = 0x2,
- MENU_SKILL = 0x3,
- MENU_FRIEND = 0x4,
- MENU_WORLDMAP = 0x5,
- MENU_MESSENGER = 0x6,
- MENU_MINIMAP = 0x7,
- MENU_QUEST = 0x8,
- MENU_KEYCONFIG = 0x9,
- MENU_CHAT_ALL = 0xA,
- MENU_CHAT_WHISPER = 0xB,
- MENU_CHAT_PARTY = 0xC,
- MENU_CHAT_FRIEND = 0xD,
- MENU_SHORTCUT = 0xE,
- MENU_QUICKSLOT = 0xF,
- MENU_CHATTYPE = 0x10,
- MENU_GUILD = 0x11,
- MENU_CHAT_GUILD = 0x12,
- MENU_PARTY = 0x13,
- MENU_QUESTALARM = 0x14,
- MENU_NO = 0x15,
- BASICACTION_PICKUP = 0x32,
- BASICACTION_SIT = 0x33,
- BASICACTION_ATTACK = 0x34,
- BASICACTION_JUMP = 0x35,
- BASICACTION_NO = 0x4,
- BASICEMOTION_0 = 0x64,
- BASICEMOTION_1 = 0x65,
- BASICEMOTION_2 = 0x66,
- BASICEMOTION_3 = 0x67,
- BASICEMOTION_4 = 0x68,
- BASICEMOTION_5 = 0x69,
- BASICEMOTION_6 = 0x6A,
- BASICEMOTION_NO = 0x7,
- TOTAL_NO = 0x20,
- };
- /* 18 */
- enum CANVAS_PIXFORMAT
- {
- CP_UNKNOWN = 0x0,
- CP_A4R4G4B4 = 0x1,
- CP_A8R8G8B8 = 0x2,
- CP_R5G6B5 = 0x201,
- CP_DXT3 = 0x402,
- };
- /* 19 */
- enum $E4DE28D3114F326D28C18408EF885618
- {
- SHORTCUT_NO = 0x59,
- SHORTCUT_AND_BASIC_NO = 0x7F,
- SHORTCUT_DISPLAY_NO = 0x8,
- SHORTCUT_PETCONSUMEITEM_HP = 0xC8,
- SHORTCUT_PETCONSUMEITEM_MP = 0xC9,
- };
- /* 20 */
- enum CANVAS_LEVELMAP
- {
- CL_ALL16 = 0x1,
- CL_ALL32 = 0x2,
- CL_ALL56 = 0x201,
- CL_USE32OVER1 = 0x10002,
- CL_USE32OVER2 = 0x20002,
- CL_USE56OVER1 = 0x10201,
- CL_USE56OVER2 = 0x20201,
- };
- /* 21 */
- enum CANVAS_COLOR
- {
- CC_TRANSPARENT = 0xFFFFFF,
- };
- /* 22 */
- typedef $0FC989869F227A36D749990E523E5F04 POWER_ACTION;
- /* 23 */
- enum $8D62227F94D8939FD637D6F01A01901B
- {
- IT_EQUIP = 0x1,
- IT_CONSUME = 0x2,
- IT_INSTALL = 0x3,
- IT_ETC = 0x4,
- IT_CASH = 0x5,
- IT_NO = 0x5,
- IT_EXNO = 0x6,
- };
- /* 24 */
- typedef $C9C41CE7F7AB140BE1C872069B92FC11 LATENCY_TIME;
- /* 25 */
- enum $7F1D4CBF8521EEEFF2509538EF262F37
- {
- ITEQUIP_PETWEAR = 0xB4,
- ITEQUIP_PETABIL = 0xB5,
- ITEQUIP_PETRING_LABEL = 0xB6,
- ITEQUIP_PETRING_QUOTE = 0xB7,
- ITCASH_PET = 0x1F4,
- };
- /* 26 */
- enum $7516F1F198447B259E3F9960901C9361
- {
- BP_HAIR = 0x0,
- BP_CAP = 0x1,
- BP_FACEACC = 0x2,
- BP_EYEACC = 0x3,
- BP_EARACC = 0x4,
- BP_CLOTHES = 0x5,
- BP_PANTS = 0x6,
- BP_SHOES = 0x7,
- BP_GLOVES = 0x8,
- BP_CAPE = 0x9,
- BP_SHIELD = 0xA,
- BP_WEAPON = 0xB,
- BP_RING1 = 0xC,
- BP_RING2 = 0xD,
- BP_PETWEAR = 0xE,
- BP_RING3 = 0xF,
- BP_RING4 = 0x10,
- BP_PENDANT = 0x11,
- BP_TAMINGMOB = 0x12,
- BP_SADDLE = 0x13,
- BP_MOBEQUIP = 0x14,
- BP_PETRING_LABEL = 0x15,
- BP_PETABIL_ITEM = 0x16,
- BP_PETABIL_MESO = 0x17,
- BP_PETABIL_HPCONSUME = 0x18,
- BP_PETABIL_MPCONSUME = 0x19,
- BP_PETABIL_SWEEPFORDROP = 0x1A,
- BP_PETABIL_LONGRANGE = 0x1B,
- BP_PETABIL_PICKUPOTHERS = 0x1C,
- BP_PETRING_QUOTE = 0x1D,
- BP_COUNT = 0x1D,
- BP_EXCOUNT = 0x1E,
- BP_STICKER = 0x64,
- };
- /* 27 */
- typedef $091388B5486C38E232712F2AD090397D POWER_INFORMATION_LEVEL;
- /* 28 */
- enum $2FD2280883475E6AEA65E58152FCCC02
- {
- MORPHACT_WALK = 0x0,
- MORPHACT_STAND = 0x1,
- MORPHACT_JUMP = 0x2,
- MORPHACT_FLY = 0x3,
- MORPHACT_PRONE = 0x4,
- MORPHACT_LADDER = 0x5,
- MORPHACT_ROPE = 0x6,
- MORPHACT_NO = 0x7,
- };
- /* 29 */
- enum $962DB73BF18530E59256A83C365D5B46
- {
- PETABIL_COUNT = 0x7,
- };
- /* 30 */
- enum $89A6C86D30CEB8E0F8E5E1C6AA417F67
- {
- kPetConsumeItemX_HP = 0x2E,
- kPetConsumeItemY_HP = 0xB,
- kPetConsumeItemIdx_HP = 0xC8,
- kPetConsumeItemX_MP = 0x70,
- kPetConsumeItemY_MP = 0xB,
- kPetConsumeItemIdx_MP = 0xC9,
- };
- /* 31 */
- typedef $536385C8F382172408CEC3CAC70F99E4 SYM_TYPE;
- /* 32 */
- enum $EF22FE4EC02838D009CD5450A2C1697C
- {
- PETRING_COUNT = 0x2,
- };
- /* 33 */
- enum $09F57133AE823F80A59C81932E592FFC
- {
- RING_COUNT = 0x4,
- };
- /* 34 */
- enum $5AB746BEA6591F94DC4281B6581F5FB9
- {
- MOBACT_MOVE = 0x0,
- MOBACT_STAND = 0x1,
- MOBACT_JUMP = 0x2,
- MOBACT_FLY = 0x3,
- MOBACT_REGEN = 0x4,
- MOBACT_BOMB = 0x5,
- MOBACT_HIT1 = 0x6,
- MOBACT_HIT2 = 0x7,
- MOBACT_HITF = 0x8,
- MOBACT_DIE1 = 0x9,
- MOBACT_DIE2 = 0xA,
- MOBACT_DIEF = 0xB,
- MOBACT_ATTACK1 = 0xC,
- MOBACT_ATTACK2 = 0xD,
- MOBACT_ATTACK3 = 0xE,
- MOBACT_ATTACK4 = 0xF,
- MOBACT_ATTACK5 = 0x10,
- MOBACT_ATTACK6 = 0x11,
- MOBACT_ATTACK7 = 0x12,
- MOBACT_ATTACK8 = 0x13,
- MOBACT_ATTACKF = 0x14,
- MOBACT_SKILL1 = 0x15,
- MOBACT_SKILL2 = 0x16,
- MOBACT_SKILL3 = 0x17,
- MOBACT_SKILL4 = 0x18,
- MOBACT_SKILLF = 0x19,
- MOBACT_CHASE = 0x1A,
- MOBACT_NO = 0x1B,
- };
- /* 35 */
- enum $24906AA3C13F52BCF8B0998E37C96867
- {
- NIT_NONE = 0x0,
- NIT_HAIR = 0x1,
- NIT_FACE = 0x2,
- NIT_SKIN = 0x3,
- };
- /* 36 */
- enum $49367181C1968A2197BF067ACD16AA47
- {
- DEF_MALE_FACE = 0x4E20,
- DEF_MALE_HAIR = 0x7530,
- DEF_MALE_CLOTHES = 0xFDEA4,
- DEF_MALE_PANTS = 0x102CBA,
- DEF_FEMALE_FACE = 0x5208,
- DEF_FEMALE_HAIR = 0x791A,
- DEF_FEMALE_CLOTHES = 0xFE296,
- DEF_FEMALE_PANTS = 0x1030AF,
- TRANS_CAP = 0xF4ACA,
- TRANS_EARACC = 0xFBF58,
- TRANS_SHOES = 0x105C19,
- TRANS_GLOVES = 0x1082F6,
- TRANS_CAPE = 0x10D0D7,
- TRANS_CLAW = 0x19F8D3,
- };
- /* 37 */
- typedef $72442BC1633A72B4A848039868482DB7 OLE_TRISTATE;
- /* 38 */
- enum $8A41B3E0DDBCEB4F4B1A0604D710D9E1
- {
- NPCACT_MOVE = 0x0,
- NPCACT_STAND = 0x1,
- NPCACT_NO = 0x2,
- };
- /* 39 */
- enum $346A2D02C365C5D77AB39369334E89B4
- {
- LT_DEFAULT = 0x0,
- LT_PLOG = 0x1,
- LT_DUMP = 0x2,
- LT_FIELDLOG = 0x3,
- LT_FIELDLEVELLOG = 0x4,
- LT_NO = 0x5,
- };
- /* 40 */
- enum $9B048079595083DCEF43336AC0AB8955
- {
- PETACT_MOVE = 0x0,
- PETACT_STAND0 = 0x1,
- PETACT_STAND1 = 0x2,
- PETACT_JUMP = 0x3,
- PETACT_FLY = 0x4,
- PETACT_HUNGRY = 0x5,
- PETACT_REST0 = 0x6,
- PETACT_REST1 = 0x7,
- PETACT_HANG = 0x8,
- PETACT_CUSTOM = 0x9,
- PETACT_NO = 0x18,
- };
- /* 41 */
- enum $9B8611F49FC3B5EE9F78F9BE7744D063
- {
- WT_NONE = 0x0,
- WT_OH_SWORD = 0x1E,
- WT_OH_AXE = 0x1F,
- WT_OH_MACE = 0x20,
- WT_DAGGER = 0x21,
- WT_WAND = 0x25,
- WT_STAFF = 0x26,
- WT_TH_SWORD = 0x28,
- WT_TH_AXE = 0x29,
- WT_TH_MACE = 0x2A,
- WT_SPEAR = 0x2B,
- WT_POLEARM = 0x2C,
- WT_BOW = 0x2D,
- WT_CROSSBOW = 0x2E,
- WT_THROWINGGLOVE = 0x2F,
- WT_COUNT = 0xE,
- WT_EXCOUNT = 0xF,
- };
- /* 42 */
- enum $EBAE1008C7FC624141CE317C60F02F71
- {
- EMPLOYEEACT_STAND = 0x0,
- EMPLOYEEACT_NO = 0x1,
- };
- /* 43 */
- enum $9A4C4ED350A4B565329E1D53633B3116
- {
- SUMMONEDACT_STAND = 0x0,
- SUMMONEDACT_MOVE = 0x1,
- SUMMONEDACT_FLY = 0x2,
- SUMMONEDACT_SUMMONED = 0x3,
- SUMMONEDACT_ATTACK1 = 0x4,
- SUMMONEDACT_SKILL1 = 0x5,
- SUMMONEDACT_SKILL2 = 0x6,
- SUMMONEDACT_SKILL3 = 0x7,
- SUMMONEDACT_SKILL4 = 0x8,
- SUMMONEDACT_SKILL5 = 0x9,
- SUMMONEDACT_SKILL6 = 0xA,
- SUMMONEDACT_HIT = 0xB,
- SUMMONEDACT_DIE = 0xC,
- SUMMONEDACT_NO = 0xD,
- };
- /* 44 */
- enum $B273C9CEA744C21C5162BEF0001B9811
- {
- MOBSPECIES_BEAST = 0x0,
- MOBSPECIES_DRAGON = 0x1,
- MOBSPECIES_UNDEAD = 0x2,
- MOBSPECIES_ETC = 0x3,
- MOBSPECIES_NO = 0x4,
- };
- /* 45 */
- enum $1A944FE1EE781940878718E4C86096B5
- {
- MOBAPPEAR_NORMAL = 0xFFFFFFFF,
- MOBAPPEAR_REGEN = 0xFFFFFFFE,
- MOBAPPEAR_REVIVED = 0xFFFFFFFD,
- MOBAPPEAR_SUSPENDED = 0xFFFFFFFC,
- MOBAPPEAR_EFFECT = 0x0,
- };
- /* 46 */
- enum $0937EBC7D30DCF9168B0175D218B04D1
- {
- MOBBANTYPE_NONE = 0x0,
- MOBBANTYPE_COLLISION = 0x1,
- MOBBANTYPE_USERATTACK = 0x2,
- MOBBANTYPE_MOBSKILL = 0xFFFFFFFF,
- };
- /* 47 */
- enum $05901546F47DB4CF716B80F3D4237CFE
- {
- MGIT_NONE = 0x0,
- MGIT_OMOK = 0x1,
- MGIT_MEMORYGAME = 0x2,
- };
- /* 48 */
- enum $CBD4E616A2DB0D925A024FF3E0783320
- {
- FIXED_MOB_ID = 0x98967F,
- };
- /* 49 */
- enum $87885B3FB04C78A6323DA3488326E894
- {
- GOT_NONE = 0x0,
- GOT_GAMEOBJECT = 0x1,
- GOT_CREATURE = 0x2,
- GOT_USER = 0x3,
- GOT_NPC = 0x4,
- GOT_MOB = 0x5,
- GOT_PET = 0x6,
- GOT_ITEM = 0x7,
- GOT_PORTAL = 0x8,
- GOT_REACTOR = 0x9,
- GOT_EMPLOYEE = 0xA,
- GOT_NO = 0xB,
- };
- /* 50 */
- enum RESMAN_PARAM
- {
- RC_AUTO_SERIALIZE = 0x1,
- RC_AUTO_SERIALIZE_NO_CACHE = 0x2,
- RC_NO_AUTO_SERIALIZE = 0x4,
- RC_DEFAULT_AUTO_SERIALIZE = 0x0,
- RC_AUTO_SERIALIZE_MASK = 0x7,
- RC_AUTO_REPARSE = 0x10,
- RC_NO_AUTO_REPARSE = 0x20,
- RC_DEFAULT_AUTO_REPARSE = 0x0,
- RC_AUTO_REPARSE_MASK = 0x30,
- };
- /* 51 */
- enum $F055CC6BF427683F6F5CFF4371B34858
- {
- CIT_NONE = 0x0,
- CIT_HAIR = 0x1,
- CIT_FACE = 0x2,
- CIT_SKIN = 0x3,
- CIT_SHOP = 0x4,
- CIT_SETPETLIFE = 0x5,
- CIT_EMOTION = 0x6,
- CIT_PROTECTONDIE = 0x7,
- CIT_PET = 0x8,
- CIT_EFFECT = 0x9,
- CIT_BULLET = 0xA,
- CIT_SHOPEMPLOYEE = 0xB,
- CIT_SPEAKERCHANNEL = 0xC,
- CIT_SPEAKERWORLD = 0xD,
- CIT_WEATHER = 0xE,
- CIT_SETPETNAME = 0xF,
- CIT_MESSAGEBOX = 0x10,
- CIT_MONEYPOCKET = 0x11,
- CIT_JUKEBOX = 0x12,
- CIT_SENDMEMO = 0x13,
- CIT_MAPTRANSFER = 0x14,
- CIT_STATCHANGE = 0x15,
- CIT_SKILLCHANGE = 0x16,
- CIT_NAMING = 0x17,
- CIT_PROTECTING = 0x18,
- CIT_INCUBATOR = 0x19,
- CIT_PETSKILL = 0x1A,
- CIT_SHOPSCANNER = 0x1B,
- CIT_ADBOARD = 0x1C,
- CIT_GACHAPONCOUPON = 0x1D,
- CIT_PETFOOD = 0x1E,
- CIT_MORPH = 0x1F,
- CIT_WEDDINGTICKET = 0x20,
- CIT_INVITATIONTICKET = 0x21,
- CIT_QUICKDELIVERY = 0x22,
- CIT_PETEVOL = 0x23,
- CIT_AVATARMEGAPHONE = 0x24,
- CIT_HEARTSPEAKER = 0x25,
- CIT_SKULLSPEAKER = 0x26,
- CIT_REMOVABLE = 0x27,
- CIT_MAPLETV = 0x28,
- CIT_MAPLESOLETV = 0x29,
- CIT_MAPLELOVETV = 0x2A,
- CIT_MEGATV = 0x2B,
- CIT_MEGASOLETV = 0x2C,
- CIT_MEGALOVETV = 0x2D,
- CIT_CHANGECHARACTERNAME = 0x2E,
- CIT_HAIRSHOPMEMBERSHIPCOUPON = 0x2F,
- CIT_FACESHOPMEMBERSHIPCOUPON = 0x30,
- CIT_SKINSHOPMEMBERSHIPCOUPON = 0x31,
- CIT_TRANSFERWORLDCOUPON = 0x32,
- };
- /* 52 */
- enum std::_Uninitialized
- {
- _Noinit = 0x0,
- };
- /* 53 */
- enum $7F16BE22F23340E647C7D3FECF0A7B52
- {
- MS_SINGLE = 0x0,
- MS_ENGAGED = 0x1,
- MS_RESERVED = 0x2,
- MS_MARRIED = 0x3,
- };
- /* 54 */
- enum $83D3D27A7DF5AC2B334FD6F1F00E00EB
- {
- WT_CATHEDRAL = 0x1,
- WT_CATHEDRAL_NORMAL = 0xB,
- WT_CATHEDRAL_PREMIUM = 0xA,
- WT_VEGAS = 0x2,
- WT_VEGAS_NORMAL = 0x15,
- WT_VEGAS_PREMIUM = 0x14,
- };
- /* 55 */
- enum $D1716C0801B0E6A34F78B33F0B5093E8
- {
- WM_WEDDINGTOWN = 0x2887FA00,
- WM_CHAPEL_STARTMAP = 0x2887FA6E,
- WM_CATHEDRAL_STARTMAP = 0x2887FAD2,
- WM_PHOTOMAP = 0x2887FB2C,
- WM_EXITMAP = 0x2887FBF4,
- };
- /* 56 */
- enum $989B081E2F240363D04D476D4ABD4133
- {
- WI_ERB_MOONSTONE = 0x222E00,
- WI_ERB_STARGEM = 0x222E01,
- WI_ERB_GOLDENHEART = 0x222E02,
- WI_ERB_SILVERSWAN = 0x222E03,
- WI_ERBE_MOONSTONE = 0x3D837D,
- WI_ERBE_STARGEM = 0x3D837F,
- WI_ERBE_GOLDENHEART = 0x3D8381,
- WI_ERBE_SILVERSWAN = 0x3D8383,
- WI_ER_MOONSTONE = 0x3D837E,
- WI_ER_STARGEM = 0x3D8380,
- WI_ER_GOLDENHEART = 0x3D8382,
- WI_ER_SILVERSWAN = 0x3D8384,
- WI_WR_MOONSTONE = 0x10FAE3,
- WI_WR_STARGEM = 0x10FAE6,
- WI_WR_GOLDENHEART = 0x10FAE7,
- WI_WR_SILVERSWAN = 0x10FAE9,
- WI_IB_VEGAS = 0x3D8391,
- WI_IB_CATHEDRAL = 0x3D83A3,
- WI_IG_VEGAS = 0x3D83AE,
- WI_IG_CATHEDRAL = 0x3D83AF,
- WI_WT_VEGAS_PREMIUM = 0x501FBA,
- WI_WT_CATHEDRAL_PREMIUM = 0x501FBB,
- WI_WT_VEGAS_NORMAL = 0x501FB9,
- WI_WT_CATHEDRAL_NORMAL = 0x501FB8,
- WI_WR_VEGAS_PREMIUM = 0x3D8390,
- WI_WR_CATHEDRAL_PREMIUM = 0x3D838F,
- WI_WR_VEGAS_NORMAL = 0x3D83F9,
- WI_WR_CATHEDRAL_NORMAL = 0x3D83F8,
- WI_OB_FORCOUPLE = 0x3D83C0,
- WI_PARENTS_BLESSING = 0x3D838D,
- WI_OFFICIATORS_PERMISSION = 0x3D838E,
- };
- /* 57 */
- enum $893B98B75D3B5C277F024759D516D024
- {
- DB_CHARACTER_PER_ACCOUNT_WORLD_MAX = 0x3,
- };
- /* 58 */
- enum $E924082D954CF8910CF6DD24BC69157E
- {
- DB_CHARACTER_ALL_WORLD_MAX = 0x3C,
- };
- /* 59 */
- enum $8A115EA0D0BBA4D3BECB92B74191C733
- {
- ZTL_DEFAULT_SPINCOUNT = 0xFA0,
- };
- /* 60 */
- enum $1B477CE515B83F867A44D231F270401C
- {
- DB_LOGINID_MAX = 0xC,
- DB_LOGINID_MIN = 0x4,
- DB_EMAIL_MAX = 0x40,
- DB_EMAIL_MIN = 0x6,
- DB_PASSWORD_MAX = 0xC,
- DB_PASSWORD_MIN = 0x5,
- DB_PASSWORD_MD5 = 0x20,
- DB_SECONDARY_PW_MAX = 0x10,
- DB_SECONDARY_PW_MIN = 0x4,
- DB_SECONDARY_PW_MD5 = 0x20,
- DB_CHARACTERNAME_MAX = 0xC,
- DB_CHARACTERNAME_MIN = 0x4,
- DB_PETNAME_MAX = 0xC,
- DB_PETNAME_MIN = 0x4,
- DB_ITEMNAME_MAX = 0x10,
- DB_SHOPNAME_MAX = 0x20,
- DB_PARTYMEMBER_MAX = 0x6,
- DB_FRIEND_MAX = 0x32,
- DB_GUILDMEMBER_MAX = 0x64,
- DB_GUILDMEMBER_MIN = 0xA,
- DB_GUILDNAME_MAX = 0xC,
- DB_GUILDGRADENAME_MAX = 0xA,
- DB_GUILDNOTICE_MAX = 0x64,
- DB_QRKEY_MAX = 0xC,
- DB_QRVALUE_MAX = 0x10,
- DB_COMPLETEQRVALUE_UNITSIZE = 0x6,
- DB_SKILLCOOLTIME_UNITSIZE = 0x6,
- DB_NEXONCLUBID_MIN = 0x1,
- DB_NEXONCLUBID_MAX = 0x14,
- DB_TRANSACTION_MIN = 0x1,
- DB_TRANSACTION_MAX = 0x20,
- DB_MEMO_LENGTH = 0x64,
- DB_QUICK_PARCEL_MEMO_LENGTH = 0x64,
- DB_AGE_STATISTICS_NO = 0x7,
- DB_LEVEL_STATISTICS_NO = 0xA,
- DB_MAPTRANSFER_MAX = 0x5,
- DB_MAPTRANSFEREX_MAX = 0xA,
- DB_MEMOONGIFT_LENGTH = 0x48,
- DB_MESOLOG_MIN = 0xF4240,
- DB_MESOTRADE_LIMIT_LEVEL = 0xF,
- DB_MESOTRADE_LIMIT = 0xF4240,
- DB_PARCEL_MAX = 0xA,
- DB_BLOCKDESCRIPTION_MAX = 0x1E,
- DB_REPORTUSER_CHATLOG_MAX = 0x10E,
- DB_MAPLETV_FLASHNAME_MAX = 0xC,
- DB_PET_EXCEPTIONLIST_MAX = 0xA,
- DB_WORLDNAME_MAX = 0xC,
- };
- /* 61 */
- typedef $0FA2438F6DACE86812761B9F903D20EE $449F4C83174DB40EB4FD9C7BF2927223;
- /* 62 */
- typedef __MIDL_IInternetSecurityManager_0003 __MIDL_IInternetSecurityManager_0002;
- /* 63 */
- enum $139B2C47B1F0590529FB65430AED018D
- {
- CS_SKIN = 0x1,
- CS_FACE = 0x2,
- CS_HAIR = 0x4,
- CS_PETSN = 0x8,
- CS_LEV = 0x10,
- CS_JOB = 0x20,
- CS_STR = 0x40,
- CS_DEX = 0x80,
- CS_INT = 0x100,
- CS_LUK = 0x200,
- CS_HP = 0x400,
- CS_MHP = 0x800,
- CS_MP = 0x1000,
- CS_MMP = 0x2000,
- CS_AP = 0x4000,
- CS_SP = 0x8000,
- CS_EXP = 0x10000,
- CS_POP = 0x20000,
- CS_MONEY = 0x40000,
- };
- /* 64 */
- enum $526F147F8A737666C0BA8B61BD8FD9ED
- {
- AC_AUTHPROC = 0x1,
- AC_PREMIUM = 0x2,
- AC_TERMINATE = 0x4,
- AC_BLOCKEDMACHINEID = 0x8,
- };
- /* 65 */
- enum CANVAS_DITHERTYPE
- {
- CD_NONE = 0x0,
- CD_FS0 = 0x1,
- CD_FS1 = 0x2,
- CD_FS = 0x3,
- CD_FD0 = 0x11,
- CD_FD1 = 0x12,
- CD_FD = 0x13,
- };
- /* 66 */
- enum $9137AD48658DBF16AA981396F544FEC3
- {
- WEDDINGWL_MAX = 0xA,
- };
- /* 67 */
- typedef $B2CD58BB5E151C37D855099D3E2FDD5A STUB_PHASE;
- /* 68 */
- enum CANVAS_ALPHATYPE
- {
- CA_OVERWRITE = 0xFFFFFFFF,
- CA_REMOVEALPHA = 0xFFFFFFFE,
- };
- /* 69 */
- typedef $0AEECC1A63E1B2F73D11FBA74082B60B PROXY_PHASE;
- /* 70 */
- enum $59A195BCE44F839BCC594BA968B6C5D3
- {
- MEMO_DEFAULT = 0x0,
- MEMO_INCPOP = 0x1,
- MEMO_INVITATION = 0x2,
- MEMO_BROKEUP = 0x3,
- MEMO_DIVORCED = 0x4,
- };
- /* 71 */
- enum $BF402CE8AEC6322D7278E126D8085EAA
- {
- DB_GUILDBBS_TITLE_LENGTH = 0x19,
- DB_GUILDBBS_TEXT_LENGTH = 0x258,
- DB_GUILDBBS_COMMENT_LENGTH = 0x19,
- };
- /* 72 */
- enum VECTOR2D_MOVE
- {
- VM_FOREVER = 0x10000000,
- };
- /* 73 */
- enum $95825BB03292D91359DD856BAC4A550F
- {
- DBCHAR_CHARACTER = 0x1,
- DBCHAR_MONEY = 0x2,
- DBCHAR_ITEMSLOTEQUIP = 0x4,
- DBCHAR_ITEMSLOTCONSUME = 0x8,
- DBCHAR_ITEMSLOTINSTALL = 0x10,
- DBCHAR_ITEMSLOTETC = 0x20,
- DBCHAR_ITEMSLOTCASH = 0x40,
- DBCHAR_INVENTORYSIZE = 0x80,
- DBCHAR_SKILLRECORD = 0x100,
- DBCHAR_QUESTRECORD = 0x200,
- DBCHAR_MINIGAMERECORD = 0x400,
- DBCHAR_COUPLERECORD = 0x800,
- DBCHAR_MAPTRANSFER = 0x1000,
- DBCHAR_AVATAR = 0x2000,
- DBCHAR_QUESTCOMPLETE = 0x4000,
- DBCHAR_SKILLCOOLTIME = 0x8000,
- DBCHAR_ALL = 0xFFFF,
- DBCHAR_ITEMSLOT = 0x7C,
- };
- /* 74 */
- enum $FB07F48A66B9E2A49E5A9384BCC1FEF7
- {
- ITEMSLOTTYPE_EQUIP = 0x1,
- ITEMSLOTTYPE_BUNDLE = 0x2,
- ITEMSLOTTYPE_PET = 0x3,
- };
- /* 75 */
- enum $F817248BB921090271025F8DB5FA0DB1
- {
- AI_OH_SWORD = 0x1,
- AI_OH_AXE = 0x2,
- AI_OH_MACE = 0x4,
- AI_DAGGER = 0x8,
- AI_WAND = 0x10,
- AI_STAFF = 0x20,
- AI_TH_SWORD = 0x40,
- AI_TH_AXE = 0x80,
- AI_TH_MACE = 0x100,
- AI_SPEAR = 0x200,
- AI_POLEARM = 0x400,
- AI_BOW = 0x800,
- AI_CROSSBOW = 0x1000,
- AI_THROWINGGLOVE = 0x2000,
- };
- /* 76 */
- enum $E8885769BE973466B0C221238D8FB98B
- {
- PARTYMEMBER_MAX = 0x6,
- };
- /* 77 */
- enum $4DD523BEEA5D255FD665427CDE609543
- {
- SignCode_MalProcType = 0x0,
- SignCode_MyProcType = 0x1,
- };
- /* 78 */
- typedef tagRPCOPT_PROPERTIES __MIDL___MIDL_itf_objidl_0055_0001;
- /* 79 */
- enum $0C914BE73E3E8D6EF06F35DF25D14110
- {
- PETABIL_PICKUP_MESO = 0x1,
- PETABIL_PICKUP_ITEM = 0x2,
- PETABIL_PICKUP_OTHERS = 0x4,
- PETABIL_PICKUP_LONGRANGE = 0x8,
- PETABIL_PICKUP_SWEEPFORDROP = 0x10,
- PETABIL_CONSUME_HP = 0x20,
- PETABIL_CONSUME_MP = 0x40,
- };
- /* 80 */
- enum $41CB177EE227C9E920C92209E46863D2
- {
- MEGAPHONE_USE_LEVEL_LIMIT = 0xA,
- GACHAPON_USE_LEVEL_LIMIT = 0xF,
- ENTRUSTEDSHOP_USE_LEVEL_LIMIT = 0xF,
- TELEPORTROCK_OUTOF_MAPLE_ISLAND_LEVEL_LIMIT = 0x7,
- GACHAPON_AND_ENTRUSTEDSHOP_ACCOUNT_AGE_LIMIT = 0xE,
- };
- /* 81 */
- enum $A5F001BDA6C9F0F49281B4A13AAEEC66
- {
- IIR_Drop_Normal = 0x0,
- IIR_Drop_Premium = 0x1,
- IIR_Exp_Normal = 0x2,
- IIR_Exp_Premium = 0x3,
- };
- /* 82 */
- enum $B9841860732563A0840CB5D6F19BCE8F
- {
- GUILD_NONE = 0x0,
- GUILD_MASTER = 0x1,
- GUILD_SUBMASTER = 0x2,
- GUILD_MEMBER1 = 0x3,
- GUILD_MEMBER2 = 0x4,
- GUILD_MEMBER3 = 0x5,
- };
- /* 83 */
- enum $B8933C4EA9F6DC49181104B0431F9F8E
- {
- CHAT_STRING_MAX = 0x46,
- CHAT_STRING_MAX_ADMIN = 0x100,
- };
- /* 84 */
- enum $A974E1A055811BE45C8B9DF13A887F55
- {
- GUILD_INIT_REQUIREDMEMBER = 0x6,
- GUILD_GRADEMAX = 0x5,
- };
- /* 85 */
- enum $B3FD918CC877811DF3E5009C681209B0
- {
- WHITE_SCROLL_NOT_SET = 0x0,
- WHITE_SCROLL_NO_USE = 0x1,
- WHITE_SCROLL_USE = 0x2,
- };
- /* 86 */
- enum $57C8EA1412A568DE4050D6B987D8264B
- {
- DAYBYDAY_PARTYBONUS = 0x0,
- DAYBYDAY_GOODOPTIONITEM = 0x1,
- DAYBYDAY_QUESTCOMPLETEBONUS = 0x2,
- DAYBYDAY_POTIONDISCOUNT = 0x3,
- DAYBYDAY_NO = 0x4,
- };
- /* 87 */
- enum $CEC3459207AD45F7E5615E2738722C5C
- {
- MOB_DAMAGERAND_NORMAL = 0x0,
- MOB_DAMAGERAND_FAKE = 0x1,
- MOB_DAMAGERAND_BLIND = 0x2,
- MOB_DAMAGERAND_BLOCKING = 0x3,
- MOB_DAMAGERAND_NO = 0x4,
- };
- /* 88 */
- enum $7E87536A351B4A088D2D48DB4668C389
- {
- FIELDTYPE_DEFAULT = 0x0,
- FIELDTYPE_SNOWBALL = 0x1,
- FIELDTYPE_CONTIMOVE = 0x2,
- FIELDTYPE_TOURNAMENT = 0x3,
- FIELDTYPE_COCONUT = 0x4,
- FIELDTYPE_OXQUIZ = 0x5,
- FIELDTYPE_PERSONALTIMELIMIT = 0x6,
- FIELDTYPE_WAITINGROOM = 0x7,
- FIELDTYPE_GUILDBOSS = 0x8,
- FIELDTYPE_LIMITEDVIEW = 0x9,
- FIELDTYPE_MONSTERCARNIVAL = 0xA,
- FIELDTYPE_MONSTERCARNIVALREVIVE = 0xB,
- FIELDTYPE_ZAKUM = 0xC,
- FIELDTYPE_WEDDING = 0x3C,
- FIELDTYPE_WEDDINGPHOTO = 0x3D,
- FIELDTYPE_FISHINGKING = 0x4A,
- FILEDTYPE_SHOWABATH = 0x51,
- };
- /* 89 */
- enum $CD8E248D1DC710AB20B2CB4B2083B3A8
- {
- MCARNIVAL_TEAM_NONE = 0xFF,
- MCARNIVAL_TEAM_RED = 0x0,
- MCARNIVAL_TEAM_BLUE = 0x1,
- MCARNIVAL_TEAM_NO = 0x2,
- };
- /* 90 */
- enum $1D4112EF7DA306B897EBD425D57AF1E1
- {
- WT_NORMAL = 0x0,
- WT_SWEET = 0x1,
- WT_PREMIUM = 0x2,
- };
- /* 91 */
- enum $A12F18C07802C3C574B0BF2E15C0B4B4
- {
- ADBOARD_MAX_LENGTH = 0x28,
- };
- /* 92 */
- enum $CA6ECF738EBF0109D51B5E164C64054B
- {
- TRAP_TYPE_START = 0x0,
- TRAP_TYPE_PICKUPREQUEST_TRAPPASS = 0x1,
- TRAP_TYPE_PICKUPREQUEST_POS = 0x2,
- TRAP_TYPE_END = 0x3,
- };
- /* 93 */
- enum $009B6B93703E4FDDF7D390F6144FEBF7
- {
- ATTACK_DELAY_SUMMONED = 0x17D7840,
- };
- /* 94 */
- enum $64A89F134675E33E2E57A56E0DB75704
- {
- WVS_SCREEN_WIDTH = 0x320,
- WVS_SCREEN_HEIGHT = 0x258,
- };
- /* 95 */
- enum $7AEAE1FF769CB6BF3C1B1283B7AF1B10
- {
- ISLAND_MAPLE = 0x0,
- ISLAND_VICTORIA = 0x1,
- ISLAND_OSSYRIA = 0x2,
- ISLAND_NO = 0x3,
- };
- /* 96 */
- enum $65013186ACAE44B785E5DFBD2C0E8A9A
- {
- FIELDTYPE_EVENT = 0x9,
- FIELDTYPE_PREMIUM = 0x5A,
- };
- /* 97 */
- enum $FCDEDFFEC8B01B533F165EF39506C15D
- {
- EVENTTYPE_HUNTING = 0x1,
- EVENTTYPE_OXQUIZ = 0x2,
- EVENTTYPE_LADDER = 0x3,
- EVENTTYPE_UPLAND = 0x4,
- EVENTTYPE_SNOWBALL = 0x6,
- EVENTTYPE_ETC = 0x5,
- };
- /* 98 */
- enum $569B03CE368BEA17AF4A062051B3434A
- {
- FIELDOPT_MOVELIMIT = 0x1,
- FIELDOPT_SKILLLIMIT = 0x2,
- FIELDOPT_SUMMONLIMIT = 0x4,
- FIELDOPT_MYSTICDOORLIMIT = 0x8,
- FIELDOPT_MIGRATELIMIT = 0x10,
- FIELDOPT_PORTALSCROLLLIMIT = 0x20,
- FIELDOPT_TELEPORTITEMLIMIT = 0x40,
- FIELDOPT_MINIGAMELIMIT = 0x80,
- FIELDOPT_SPECIFICPORTALSCROLLLIMIT = 0x100,
- FIELDOPT_TAMINGMOBLIMIT = 0x200,
- FIELDOPT_STATCHANGEITEMCONSUMELIMIT = 0x400,
- FIELDOPT_PARTYBOSSCHANGELIMIT = 0x800,
- FIELDOPT_NOMOBCAPACITYLIMIT = 0x1000,
- FIELDOPT_WEDDINGINVITATIONLIMIT = 0x2000,
- };
- /* 99 */
- enum $4F7B632874CDCE16EA2C1B740C2AE34C
- {
- BALLOON_MINIROOM = 0x0,
- BALLOON_MESSAGEBOX = 0x1,
- BALLOON_MINIROOM_SHOP = 0x2,
- };
- /* 100 */
- enum $36DAC77BF71F12D55710F196D6C4D45C
- {
- PORTALTYPE_STARTPOINT = 0x0,
- PORTALTYPE_INVISIBLE = 0x1,
- PORTALTYPE_VISIBLE = 0x2,
- PORTALTYPE_COLLISION = 0x3,
- PORTALTYPE_CHANGABLE = 0x4,
- PORTALTYPE_CHANGABLE_INVISIBLE = 0x5,
- PORTALTYPE_TOWNPORTAL_POINT = 0x6,
- PORTALTYPE_SCRIPT = 0x7,
- PORTALTYPE_SCRIPT_INVISIBLE = 0x8,
- PORTALTYPE_COLLISION_SCRIPT = 0x9,
- };
- /* 101 */
- enum $40CEB7C0CF4DB6715D2C1935D6967538
- {
- BASIC_FIELD_ID = 0x632EA00,
- INVALID_FIELD_ID = 0x3B9AC9FF,
- MAPLE_ISLAND_MAX_FIELD_ID = 0x98967F,
- };
- /* 102 */
- enum $F79F7D00FB625B90C764A94CCCECCA20
- {
- MOVEABILITY_STOP = 0x0,
- MOVEABILITY_WALK = 0x1,
- MOVEABILITY_JUMP = 0x2,
- MOVEABILITY_FLY = 0x3,
- };
- /* 103 */
- enum $C552F53C9E715ED5F5977B65BED5B88D
- {
- MOVABLE_EARTH = 0x0,
- MOVABLE_WATER = 0x1,
- MOVABLE_BOTH = 0x2,
- };
- /* 104 */
- enum $63A378EF431540A28D86C471E7F5EEE3
- {
- JC_NONE = 0x0,
- JC_FIGHTER = 0x1,
- JC_WIZARD = 0x2,
- JC_ARCHER = 0x3,
- JC_THIEF = 0x4,
- JC_ADMIN = 0x5,
- JC_NO = 0x5,
- };
- /* 105 */
- enum $60CEBE71ECC900A2A23449842C9C5FEC
- {
- AT_MELEE = 0x0,
- AT_SHOOT = 0x1,
- AT_MAGIC = 0x2,
- };
- /* 106 */
- enum $598DF7722C5CE37BC99918ECFF294E6E
- {
- ELEMENT_PHYSICAL = 0x0,
- ELEMENT_ICE = 0x1,
- ELEMENT_FIRE = 0x2,
- ELEMENT_LIGHT = 0x3,
- ELEMENT_POISON = 0x4,
- ELEMENT_HOLY = 0x5,
- ELEMENT_DARK = 0x6,
- ELEMENT_UNDEAD = 0x7,
- ELEMENT_COUNT = 0x8,
- ELEMENT_ATTR_NONE = 0x0,
- ELEMENT_ATTR_DAMAGE0 = 0x1,
- ELEMENT_ATTR_DAMAGE50 = 0x2,
- ELEMENT_ATTR_DAMAGE150 = 0x3,
- };
- /* 107 */
- enum $BD98681C2D9AE8D1919BB2EF4DA6B568
- {
- Mob_AttackElem_None = 0x0,
- Mob_AttackElem_Ice = 0x1,
- Mob_AttackElem_Fire = 0x2,
- Mob_AttackElem_Light = 0x3,
- Mob_AttackElem_Poison = 0x4,
- Mob_AttackElem_Holy = 0x5,
- Mob_AttackElem_Dark = 0x6,
- Mob_AttackElem_Count = 0x7,
- };
- /* 108 */
- enum $5ACDC750331E86E2E8F3D0AEBA1EC2BF
- {
- Global_FontAdj = 0xFFFFFFFE,
- Global_FontAdj_Stan = 0xFFFFFFFF,
- Global_FontAdj_SHOP_LIST = 0xFFFFFFFB,
- };
- /* 109 */
- enum $468E146064861E45F1397C39F965B01E
- {
- Temporary_Reg_Due = 0x7,
- Waiting_Reg_Due = 0x1E,
- };
- /* 110 */
- enum $AA98C30C4CCC16FB9EDC40D47CFD2274
- {
- TL_FieldSplitMigrateFieldObj = 0x0,
- TL_FieldSplitRegisterUser = 0x1,
- TL_CalcDamageMDamage = 0x2,
- TL_CalcDamageMesoExplosionDamage = 0x3,
- TL_CalcDamagePDamage = 0x4,
- TL_LifePoolRemoveMob = 0x5,
- TL_MobOnMobDead = 0x6,
- TL_ScriptVMSetScriptAndRun = 0x7,
- TL_SkillInfoAdjustConsumeForActiveSkill = 0x8,
- TL_USkillDoActiveSkill_SelfStatChange = 0x9,
- TL_USkillDoActiveSkill_WeaponBooster = 0xA,
- TL_USkillDoActiveSkill_PartyStatChange = 0xB,
- TL_FieldSplitSendPacket = 0xC,
- TL_NO = 0xD,
- };
- /* 111 */
- enum $260C5CF34B3A6F73B42A702C131EE66B
- {
- Registration_Successfully = 0x0,
- Registration_Temporary = 0x1,
- Registration_Waiting = 0x2,
- Registration_Failed = 0x3,
- };
- /* 112 */
- typedef $2A6324B8E10DEE2666A6A5498DFC667B XLAT_SIDE;
- /* 113 */
- enum $30E4B2AC045306D4A73798F8630814D5
- {
- RD_DropPickUpRequest = 0x1E,
- RD_Min_UserSkillUse = 0xC8,
- RD_UserTransferChannel = 0x1F4,
- RD_UserMigrateToCashShop = 0x1F4,
- RD_UserChangeSlotPosition = 0x1F4,
- RD_UserUpgradeItemUse = 0x1F4,
- RD_UserStatChangeItemUse = 0xC8,
- RD_PetStatChangeItemUse = 0xC8,
- RD_UserMobSummonItemUse = 0xC8,
- RD_UserPetFoodItemUse = 0xC8,
- RD_UserTamingMobFoodItemUse = 0xC8,
- RD_UserBridleItemUse = 0xC8,
- RD_UserSkillLearnItemUse = 0xC8,
- RD_UserConsumeCashItemUse = 0x1F4,
- RD_UserPortalScrollUse = 0x1F4,
- RD_UserAbilityUp = 0x1F4,
- RD_UserSkillUp = 0x1F4,
- RD_UserDropMoney = 0xC8,
- RD_UserCharacterInfo = 0xC8,
- RD_UserActivatePet = 0xC8,
- };
- /* 114 */
- typedef $8C57D1DDA788D6050A7C554DBD1EB1AC ADDRESS_MODE;
- /* 115 */
- enum MOVE_ACTION_TYPE
- {
- MA_WALK = 0x1,
- MA_MOVE = 0x1,
- MA_STAND = 0x2,
- MA_JUMP = 0x3,
- MA_ALERT = 0x4,
- MA_PRONE = 0x5,
- MA_FLY = 0x6,
- MA_LADDER = 0x7,
- MA_ROPE = 0x8,
- MA_DEAD = 0x9,
- MA_SIT = 0xA,
- MA_STAND0 = 0xB,
- MA_HUNGRY = 0xC,
- MA_REST0 = 0xD,
- MA_REST1 = 0xE,
- MA_HANG = 0xF,
- MA_CHASE = 0x10,
- MA_NO = 0x11,
- };
- /* 116 */
- enum _NLA_BLOB_DATA_TYPE
- {
- NLA_RAW_DATA = 0x0,
- NLA_INTERFACE = 0x1,
- NLA_802_1X_LOCATION = 0x2,
- NLA_CONNECTIVITY = 0x3,
- NLA_ICS = 0x4,
- };
- /* 117 */
- enum _NLA_CONNECTIVITY_TYPE
- {
- NLA_NETWORK_AD_HOC = 0x0,
- NLA_NETWORK_MANAGED = 0x1,
- NLA_NETWORK_UNMANAGED = 0x2,
- NLA_NETWORK_UNKNOWN = 0x3,
- };
- /* 118 */
- enum _NLA_INTERNET
- {
- NLA_INTERNET_UNKNOWN = 0x0,
- NLA_INTERNET_NO = 0x1,
- NLA_INTERNET_YES = 0x2,
- };
- /* 119 */
- enum $3562F7EFCF41F832765783D4076E1C0F
- {
- QR_STATE_PERFORM = 0x1,
- QR_STATE_COMPLETE = 0x2,
- };
- /* 120 */
- enum $DA113D9CC3F50C396CED9699E7E85AED
- {
- INFO_NAME = 0x0,
- INFO_LEV = 0x1,
- INFO_JOB = 0x2,
- };
- /* 121 */
- enum $27FBE3FA71345176F8FBF1EA98AACDB5
- {
- PREFIX_ASTERIC = 0x1,
- PREFIX_EXCLAMATION = 0x2,
- PREFIX_THREAD = 0x4,
- PREFIX_TIME = 0x8,
- PREFIX_SHORTTIME = 0x10,
- };
- /* 122 */
- enum $D9058E53C8064D5B3B6F79160827726F
- {
- PREFIX_NO = 0x8,
- };
- /* 123 */
- typedef $D9058E53C8064D5B3B6F79160827726F $344509570B34145F9C8423F9AF1AA5FC;
- /* 124 */
- enum $5EF7CEE09403470856C684CABF158E8C
- {
- UNKNOWN = 0xFFFFFFFF,
- };
- /* 125 */
- enum $D85E665CB9718570E31D1CE6912E74AA
- {
- RECV_DATA_MAX_SIZE = 0x8000,
- };
- /* 126 */
- enum $0223F60580923ED6217DA87934AFD813
- {
- BLOCK_SIZE = 0x1,
- };
- /* 127 */
- enum $EF7C0E4A8CCB173AAC63430876B3E86B
- {
- WCODE_HRESULT_FIRST = 0x80040200,
- WCODE_HRESULT_LAST = 0x8004FFFF,
- };
- /* 128 */
- enum $6B3BAB7C153D27B07D8EAE11E951ED08
- {
- ALERT_DURATION = 0x1324,
- };
- /* 129 */
- enum $3B0595220E868E94790CAC084CBDF0A5
- {
- REQUEST_NORMAL = 0xFFFFFFFF,
- REQUEST_NONE = 0x0,
- REQUEST_EXCL = 0x1,
- };
- /* 130 */
- enum $799F1D9F82904379EC99EDE9F7635586
- {
- BUFFCOUNT = 0x4,
- MEMTYPE = 0x0,
- };
- /* 131 */
- typedef $799F1D9F82904379EC99EDE9F7635586 $132A40818B0F75257080DA2E9AA70488;
- /* 132 */
- enum $0250B77E2E14B632B2F2120DD56420AA
- {
- B_16 = 0x2E,
- B_32 = 0x4E,
- B_64 = 0x8E,
- B_128 = 0x10E,
- };
- /* 133 */
- typedef $0250B77E2E14B632B2F2120DD56420AA $819A5E3BD6C0C4329C67910B0401910E;
- /* 134 */
- enum $156957B600A02A6A29BFD69E6EF8C602
- {
- sREADY = 0x0,
- sDECODING = 0x1,
- sMESSAGE = 0x2,
- sPENDING = 0x3,
- sFINISHING = 0x4,
- };
- /* 135 */
- enum $9C9B8212F56143297FF0E0CCD99BC462
- {
- MSD_NOBOMB = 0x0,
- MSD_HP = 0x1,
- MSD_FIRSTATTACK = 0x2,
- MSD_TIMEATTACK = 0x4,
- };
- /* 136 */
- typedef $60CEBE71ECC900A2A23449842C9C5FEC $98B1EAFF59B5F9C42A80DF2AECFBB878;
- /* 137 */
- enum $C1756D7AC44E8B3CC56D98E6DF9E2D43
- {
- nRndSize = 0x7,
- };
- /* 138 */
- enum $8D435A1A52256C9158573FD12A11991A
- {
- NONE = 0x0,
- HOST = 0x1,
- ANYONE = 0x2,
- };
- /* 139 */
- enum $D995A45EBDFE98007D3F51E339A7FC9A
- {
- USERACTION_ATTACK = 0x0,
- USERACTION_PICKUP = 0x1,
- USERACTION_NPCACCESS = 0x2,
- USERACTION_PORTALACCESS = 0x3,
- };
- /* 140 */
- typedef $D85E665CB9718570E31D1CE6912E74AA $FEEC613D75E174BC421581EE1CA7CFEF;
- /* 141 */
- enum $4818F5A7CB330884796C2006AF05CF6A
- {
- MS_Invalid = 0x0,
- MS_WaitMigrateIn = 0x1,
- MS_WaitCenterMigrateInResult = 0x2,
- MS_Identified = 0x3,
- MS_WaitCenterMigrateOutResult = 0x4,
- MS_WaitMigrateOut = 0x5,
- MS_Disconnected = 0x6,
- };
- /* 142 */
- enum $5B3024E960A87E31DE03C58A6F8B72C5
- {
- WLTYPE_GIVE = 0x1,
- WLTYPE_RECV = 0x2,
- };
- /* 143 */
- enum $9E22495608167B58FB85277281863EF7
- {
- PAY_MEMORYGAME = 0x64,
- };
- /* 144 */
- enum $BCAC1B6DADA60A9E54F4284850E4C48A
- {
- T_NONE = 0x0,
- T_SKILL = 0x1,
- T_ITEM = 0x2,
- T_EMOTION = 0x3,
- T_MENU = 0x4,
- T_BASICACTION = 0x5,
- T_BASICEMOTION = 0x6,
- T_EFFECT = 0x7,
- T_COUNT = 0x7,
- };
- /* 145 */
- enum $7AB69BA2AB6FC0F2C90B9315E668AF11
- {
- MAX_ENTRY = 0x3,
- };
- /* 146 */
- enum $EA16FBEFA498353547060E8804B9F9A4
- {
- UNIT_TIME = 0x5,
- };
- /* 147 */
- enum $6CC14C8D93B579118A64C62C6F35D6EB
- {
- FIELDLEVELLOG_MINTIME = 0x5,
- FIELD_LEVELLOG_LEVELSECTION = 0xA,
- };
- /* 148 */
- enum $F490F5A83BBED84FFC708269578B1722
- {
- m = 0x2,
- M = 0x4,
- p = 0x2,
- };
- /* 149 */
- enum $34FB4593C28CBE877686AC5A9119907E
- {
- VX_MONSTERMAGNET_DRAGONPULSE = 0x3E8,
- VX_RUSH = 0x2BC,
- VX_NINJASTORM_KNOCKBACK = 0x12C,
- };
- /* 150 */
- enum $37E105D1AB7F01E3CF8D62D3A7FC8FBD
- {
- LOG_SIZE = 0x20,
- };
- /* 151 */
- enum $C89F1B16C50543929E4FC92BF90C8815
- {
- USER = 0x0,
- MOB = 0x1,
- NPC = 0x2,
- PET = 0x3,
- SUMMON = 0x4,
- TOWNPORTAL = 0x5,
- EMPLOYEE = 0x6,
- };
- /* 152 */
- enum ZFileStream::ZFSTATE
- {
- ATTACHED = 0x1,
- WRITE = 0x2,
- MAPPEDTOEND = 0x4,
- };
- /* 153 */
- enum $6C67D06D29B51144025D281DE250D941
- {
- WS_EMPTY = 0x0,
- WS_ENTERED = 0x1,
- WS_STARTED = 0x2,
- WS_PHOTOTIME = 0x3,
- WS_PARTY = 0x4,
- WS_PRESENT = 0x5,
- };
- /* 154 */
- enum $E21E6F35B82A96E6FA8508DE24BB9CAA
- {
- IPF_INTERNAL = 0x1,
- IPF_ADMIN = 0x2,
- IPF_SKIPCRC = 0x4,
- };
- /* 155 */
- enum $90129FB34E29B1CBBD6082B38B94F51F
- {
- WM_SERVERALIVE_TIME = 0x410,
- WM_SERVERALIVE_PROTOCOL = 0x411,
- DEADLOCKTIME = 0x2BF20,
- };
- /* 156 */
- enum $448FB65D96038B45FB1D79418497E73A
- {
- STOP = 0x0,
- START = 0x1,
- END0 = 0x2,
- END1 = 0x3,
- };
- /* 157 */
- enum $6F8261A8080977D37D6D64A01CEA447F
- {
- KICKEDLIST_NO = 0x18,
- };
- /* 158 */
- enum $83494F06B09CCDE2CA9B14FD58F4FB4C
- {
- FALLING = 0x0,
- BOMBING = 0x1,
- STOPPED = 0x2,
- TYPE_NO = 0x3,
- };
- /* 159 */
- enum $2939AEABF44DC2606C8191AB2644F50E
- {
- S_INIT = 0x0,
- S_HIT = 0x1,
- S_BOMBING = 0x2,
- S_FALLING = 0x3,
- };
- /* 160 */
- typedef $448FB65D96038B45FB1D79418497E73A $36DDB220884E46D248AA81AF8048F282;
- /* 161 */
- enum $D1F1C2007AEE17D0F538C02460C4CE6A
- {
- PAY_OMOK = 0x64,
- };
- /* 162 */
- enum $E68A48F811BB85A499400351C381D53B
- {
- MATCH_START = 0xFFFFFFFF,
- MATCH_32 = 0x0,
- MATCH_16 = 0x1,
- MATCH_8 = 0x2,
- MATCH_4 = 0x3,
- MATCH_FINAL = 0x4,
- MATCH_END = 0x5,
- MATCH_BREAKTIME = 0x64,
- };
- /* 163 */
- enum $E6833F7EAE65EFC99A909193FC47F619
- {
- GAME_MAKE = 0x0,
- GAME_PLAY = 0x1,
- GAME_BREAK = 0x2,
- GAME_NONE = 0x3,
- };
- /* 164 */
- enum $8A070BB93D41EAF6C297BD2A2630AC21
- {
- MCCARNIVAL_REWARD_CASEWIN = 0x0,
- MCCARNIVAL_REWARD_CASELOSE = 0x1,
- };
- /* 165 */
- enum $EBB2C1834B376B38C435569414F5757B
- {
- MCCARNIVAL_REWARD_CP = 0x0,
- MCCARNIVAL_REWARD_COIN = 0x1,
- MCCARNIVAL_REWARD_NUFF = 0x2,
- MCCARNIVAL_REWARD_RECOVERY = 0x3,
- MCCARNIVAL_REWARD_NO = 0x4,
- };
- /* 166 */
- struct ZRecyclableStatic::CallBack
- {
- ZRecyclableStatic::CallBackVtbl *vfptr;
- ZRecyclableStatic::CallBack *m_pNext;
- };
- /* 167 */
- struct ZRecyclableStatic::CallBackVtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclableStatic::CallBack *this, unsigned int);
- };
- /* 168 */
- struct __cppobj ZFakeStatAvBuff
- {
- };
- /* 169 */
- struct ZFatalSectionData
- {
- void *_m_pTIB;
- int _m_nRef;
- };
- /* 170 */
- struct __cppobj ZFatalSection : ZFatalSectionData
- {
- };
- /* 171 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::PORTABLECHAIRITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PORTABLECHAIRITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 172 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::UPGRADEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::UPGRADEITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 173 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::MOBSUMMONITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::MOBSUMMONITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 174 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::TAMINGMOBFOODITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::TAMINGMOBFOODITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 175 */
- struct __cppobj ZAllocBase
- {
- };
- /* 176 */
- struct __cppobj ZAllocAnonSelector
- {
- };
- /* 177 */
- struct __cppobj ZAllocEx<ZAllocAnonSelector> : ZAllocBase, ZAllocAnonSelector
- {
- _BYTE gap0[1];
- ZFatalSection m_lock;
- void *m_apBuff[4];
- void *m_apBlockHead[4];
- };
- /* 178 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::PETLIFEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETLIFEITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 179 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::BUNDLEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::BUNDLEITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 180 */
- struct ZRecyclableStatic
- {
- ZRecyclableStatic::CallBack *m_pHead;
- };
- /* 181 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::PETITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 182 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::CASHITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::CASHITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 183 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZMemoryStream::CHUNK>,16,ZMemoryStream::CHUNK> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 184 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZSocketThread::REQ>,16,ZSocketThread::REQ> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 185 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::INCEXPITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::INCEXPITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 186 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZPort::ZPortThread *>,16,ZPort::ZPortThread *> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 187 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::PETSKILLCHANGEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETSKILLCHANGEITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 188 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<ZSocketBuffer> >,16,ZRef<ZSocketBuffer> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 189 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::SKILLLEARNITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::SKILLLEARNITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 190 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<long>,16,long> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 191 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::INCDROPITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::INCDROPITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 192 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CLog::FILELOG>,16,CLog::FILELOG> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 193 */
- struct HINSTANCE__
- {
- int unused;
- };
- /* 194 */
- struct _SECURITY_ATTRIBUTES
- {
- unsigned int nLength;
- void *lpSecurityDescriptor;
- int bInheritHandle;
- };
- /* 195 */
- struct _STARTUPINFOA
- {
- unsigned int cb;
- char *lpReserved;
- char *lpDesktop;
- char *lpTitle;
- unsigned int dwX;
- unsigned int dwY;
- unsigned int dwXSize;
- unsigned int dwYSize;
- unsigned int dwXCountChars;
- unsigned int dwYCountChars;
- unsigned int dwFillAttribute;
- unsigned int dwFlags;
- unsigned __int16 wShowWindow;
- unsigned __int16 cbReserved2;
- char *lpReserved2;
- void *hStdInput;
- void *hStdOutput;
- void *hStdError;
- };
- /* 196 */
- struct _PROCESS_INFORMATION
- {
- void *hProcess;
- void *hThread;
- unsigned int dwProcessId;
- unsigned int dwThreadId;
- };
- /* 197 */
- union $A5A483E05FC9B52B872A8DCFA58CFF52
- {
- unsigned int Offset;
- void *Pointer;
- };
- /* 198 */
- struct _OVERLAPPED
- {
- unsigned int Internal;
- unsigned int InternalHigh;
- $A5A483E05FC9B52B872A8DCFA58CFF52 ___u2;
- unsigned int OffsetHigh;
- void *hEvent;
- };
- /* 199 */
- struct _FILETIME
- {
- unsigned int dwLowDateTime;
- unsigned int dwHighDateTime;
- };
- /* 200 */
- struct __declspec(align(4)) _WIN32_FIND_DATAA
- {
- unsigned int dwFileAttributes;
- _FILETIME ftCreationTime;
- _FILETIME ftLastAccessTime;
- _FILETIME ftLastWriteTime;
- unsigned int nFileSizeHigh;
- unsigned int nFileSizeLow;
- unsigned int dwReserved0;
- unsigned int dwReserved1;
- char cFileName[260];
- char cAlternateFileName[14];
- };
- /* 201 */
- struct HRSRC__
- {
- int unused;
- };
- /* 202 */
- struct _SYSTEMTIME
- {
- unsigned __int16 wYear;
- unsigned __int16 wMonth;
- unsigned __int16 wDayOfWeek;
- unsigned __int16 wDay;
- unsigned __int16 wHour;
- unsigned __int16 wMinute;
- unsigned __int16 wSecond;
- unsigned __int16 wMilliseconds;
- };
- /* 203 */
- struct $409DFF2A380C4FFE2B587D0390AC124E
- {
- unsigned __int16 wProcessorArchitecture;
- unsigned __int16 wReserved;
- };
- /* 204 */
- union $69B37F929FE0DC4D08D5E63EDAE9B09E
- {
- unsigned int dwOemId;
- $409DFF2A380C4FFE2B587D0390AC124E __s1;
- };
- /* 205 */
- struct _SYSTEM_INFO
- {
- $69B37F929FE0DC4D08D5E63EDAE9B09E ___u0;
- unsigned int dwPageSize;
- void *lpMinimumApplicationAddress;
- void *lpMaximumApplicationAddress;
- unsigned int dwActiveProcessorMask;
- unsigned int dwNumberOfProcessors;
- unsigned int dwProcessorType;
- unsigned int dwAllocationGranularity;
- unsigned __int16 wProcessorLevel;
- unsigned __int16 wProcessorRevision;
- };
- /* 206 */
- struct _OSVERSIONINFOA
- {
- unsigned int dwOSVersionInfoSize;
- unsigned int dwMajorVersion;
- unsigned int dwMinorVersion;
- unsigned int dwBuildNumber;
- unsigned int dwPlatformId;
- char szCSDVersion[128];
- };
- /* 207 */
- struct _MEMORY_BASIC_INFORMATION
- {
- void *BaseAddress;
- void *AllocationBase;
- unsigned int AllocationProtect;
- unsigned int RegionSize;
- unsigned int State;
- unsigned int Protect;
- unsigned int Type;
- };
- /* 208 */
- struct $FAF74743FBE1C8632047CFB668F7028A
- {
- unsigned int LowPart;
- int HighPart;
- };
- /* 209 */
- union _LARGE_INTEGER
- {
- $FAF74743FBE1C8632047CFB668F7028A __s0;
- $FAF74743FBE1C8632047CFB668F7028A u;
- __int64 QuadPart;
- };
- /* 210 */
- struct tagRECT
- {
- int left;
- int top;
- int right;
- int bottom;
- };
- /* 211 */
- struct HWND__
- {
- int unused;
- };
- /* 212 */
- struct tagPOINT
- {
- int x;
- int y;
- };
- /* 213 */
- struct tagMSG
- {
- HWND__ *hwnd;
- unsigned int message;
- unsigned int wParam;
- int lParam;
- unsigned int time;
- tagPOINT pt;
- };
- /* 214 */
- struct HMENU__
- {
- int unused;
- };
- /* 215 */
- struct HICON__
- {
- int unused;
- };
- /* 216 */
- struct HBRUSH__
- {
- int unused;
- };
- /* 217 */
- struct tagWNDCLASSEXA
- {
- unsigned int cbSize;
- unsigned int style;
- int (__stdcall *lpfnWndProc)(HWND__ *, unsigned int, unsigned int, int);
- int cbClsExtra;
- int cbWndExtra;
- HINSTANCE__ *hInstance;
- HICON__ *hIcon;
- HICON__ *hCursor;
- HBRUSH__ *hbrBackground;
- const char *lpszMenuName;
- const char *lpszClassName;
- HICON__ *hIconSm;
- };
- /* 218 */
- struct tagWNDCLASSA
- {
- unsigned int style;
- int (__stdcall *lpfnWndProc)(HWND__ *, unsigned int, unsigned int, int);
- int cbClsExtra;
- int cbWndExtra;
- HINSTANCE__ *hInstance;
- HICON__ *hIcon;
- HICON__ *hCursor;
- HBRUSH__ *hbrBackground;
- const char *lpszMenuName;
- const char *lpszClassName;
- };
- /* 219 */
- struct HDC__
- {
- int unused;
- };
- /* 220 */
- struct tagPAINTSTRUCT
- {
- HDC__ *hdc;
- int fErase;
- tagRECT rcPaint;
- int fRestore;
- int fIncUpdate;
- char rgbReserved[32];
- };
- /* 221 */
- struct HKL__
- {
- int unused;
- };
- /* 222 */
- struct HHOOK__
- {
- int unused;
- };
- /* 223 */
- struct _GUID
- {
- unsigned int Data1;
- unsigned __int16 Data2;
- unsigned __int16 Data3;
- char Data4[8];
- };
- /* 224 */
- struct IUnknown
- {
- IUnknownVtbl *vfptr;
- };
- /* 225 */
- struct IUnknownVtbl
- {
- int (__stdcall *QueryInterface)(IUnknown *this, _GUID *, void **);
- unsigned int (__stdcall *AddRef)(IUnknown *this);
- unsigned int (__stdcall *Release)(IUnknown *this);
- };
- /* 226 */
- struct HFONT__
- {
- int unused;
- };
- /* 227 */
- struct tagSIZE
- {
- int cx;
- int cy;
- };
- /* 228 */
- struct HBITMAP__
- {
- int unused;
- };
- /* 229 */
- struct tagBITMAPINFOHEADER
- {
- unsigned int biSize;
- int biWidth;
- int biHeight;
- unsigned __int16 biPlanes;
- unsigned __int16 biBitCount;
- unsigned int biCompression;
- unsigned int biSizeImage;
- int biXPelsPerMeter;
- int biYPelsPerMeter;
- unsigned int biClrUsed;
- unsigned int biClrImportant;
- };
- /* 230 */
- struct tagRGBQUAD
- {
- char rgbBlue;
- char rgbGreen;
- char rgbRed;
- char rgbReserved;
- };
- /* 231 */
- struct tagBITMAPINFO
- {
- tagBITMAPINFOHEADER bmiHeader;
- tagRGBQUAD bmiColors[1];
- };
- /* 232 */
- struct __declspec(align(4)) tagTEXTMETRICA
- {
- int tmHeight;
- int tmAscent;
- int tmDescent;
- int tmInternalLeading;
- int tmExternalLeading;
- int tmAveCharWidth;
- int tmMaxCharWidth;
- int tmWeight;
- int tmOverhang;
- int tmDigitizedAspectX;
- int tmDigitizedAspectY;
- char tmFirstChar;
- char tmLastChar;
- char tmDefaultChar;
- char tmBreakChar;
- char tmItalic;
- char tmUnderlined;
- char tmStruckOut;
- char tmPitchAndFamily;
- char tmCharSet;
- };
- /* 233 */
- struct tagLOGFONTA
- {
- int lfHeight;
- int lfWidth;
- int lfEscapement;
- int lfOrientation;
- int lfWeight;
- char lfItalic;
- char lfUnderline;
- char lfStrikeOut;
- char lfCharSet;
- char lfOutPrecision;
- char lfClipPrecision;
- char lfQuality;
- char lfPitchAndFamily;
- char lfFaceName[32];
- };
- /* 234 */
- struct HKEY__
- {
- int unused;
- };
- /* 235 */
- struct HIMC__
- {
- int unused;
- };
- /* 236 */
- struct tagCANDIDATEFORM
- {
- unsigned int dwIndex;
- unsigned int dwStyle;
- tagPOINT ptCurrentPos;
- tagRECT rcArea;
- };
- /* 237 */
- struct tagCOMPOSITIONFORM
- {
- unsigned int dwStyle;
- tagPOINT ptCurrentPos;
- tagRECT rcArea;
- };
- /* 238 */
- struct tagCANDIDATELIST
- {
- unsigned int dwSize;
- unsigned int dwStyle;
- unsigned int dwCount;
- unsigned int dwSelection;
- unsigned int dwPageStart;
- unsigned int dwPageSize;
- unsigned int dwOffset[1];
- };
- /* 239 */
- struct _ZAPIProcAddress
- {
- HINSTANCE__ *(__stdcall *LoadLibraryA)(const char *);
- int (__stdcall *(__stdcall *GetProcAddress)(HINSTANCE__ *, const unsigned __int16 *))();
- HINSTANCE__ *(__stdcall *GetModuleHandleA)(const char *);
- unsigned int (__stdcall *GetModuleFileNameA)(HINSTANCE__ *, char *, unsigned int);
- int (__stdcall *CloseHandle)(void *);
- void *(__stdcall *GetCurrentProcess)();
- unsigned int (__stdcall *GetCurrentProcessId)();
- void *(__stdcall *OpenProcess)(unsigned int, int, unsigned int);
- void (__stdcall *ExitProcess)(unsigned int);
- int (__stdcall *TerminateProcess)(void *, unsigned int);
- int (__stdcall *GetExitCodeProcess)(void *, unsigned int *);
- int (__stdcall *CreateProcessA)(const char *, char *, _SECURITY_ATTRIBUTES *, _SECURITY_ATTRIBUTES *, int, unsigned int, void *, const char *, _STARTUPINFOA *, _PROCESS_INFORMATION *);
- void *(__stdcall *GetCurrentThread)();
- unsigned int (__stdcall *GetCurrentThreadId)();
- unsigned int (__stdcall *SetThreadPriority)(void *, int);
- unsigned int (__stdcall *ResumeThread)(void *);
- unsigned int (__stdcall *SuspendThread)(void *);
- int (__stdcall *InterlockedIncrement)(int *);
- int (__stdcall *InterlockedDecrement)(int *);
- int (__stdcall *InterlockedExchange)(int *, int);
- int (__stdcall *InterlockedExchangeAdd)(int *, int);
- void *(__stdcall *CreateSemaphoreA)(_SECURITY_ATTRIBUTES *, int, int, const char *);
- int (__stdcall *ReleaseSemaphore)(void *, int, int *);
- void *(__stdcall *CreateEventA)(_SECURITY_ATTRIBUTES *, int, int, const char *);
- int (__stdcall *SetEvent)(void *);
- int (__stdcall *ResetEvent)(void *);
- void *(__stdcall *CreateMutexA)(_SECURITY_ATTRIBUTES *, int, const char *);
- unsigned int (__stdcall *WaitForSingleObject)(void *, unsigned int);
- unsigned int (__stdcall *WaitForMultipleObjects)(unsigned int, void *const *, int, unsigned int);
- void (__stdcall *Sleep)(unsigned int);
- void *(__stdcall *CreateIoCompletionPort)(void *, void *, unsigned int, unsigned int);
- int (__stdcall *GetQueuedCompletionStatus)(void *, unsigned int *, unsigned int *, _OVERLAPPED **, unsigned int);
- int (__stdcall *PostQueuedCompletionStatus)(void *, unsigned int, unsigned int, _OVERLAPPED *);
- void *(__stdcall *GlobalAlloc)(unsigned int, unsigned int);
- void *(__stdcall *GlobalFree)(void *);
- void *(__stdcall *GlobalLock)(void *);
- int (__stdcall *GlobalUnlock)(void *);
- void *(__stdcall *LocalAlloc)(unsigned int, unsigned int);
- void *(__stdcall *LocalFree)(void *);
- void *(__stdcall *HeapCreate)(unsigned int, unsigned int, unsigned int);
- int (__stdcall *HeapDestroy)(void *);
- void *(__stdcall *HeapAlloc)(void *, unsigned int, unsigned int);
- int (__stdcall *HeapFree)(void *, unsigned int, void *);
- void *(__stdcall *GetProcessHeap)();
- void *(__stdcall *CreateFileMappingA)(void *, _SECURITY_ATTRIBUTES *, unsigned int, unsigned int, unsigned int, const char *);
- void *(__stdcall *OpenFileMappingA)(unsigned int, int, const char *);
- void *(__stdcall *MapViewOfFile)(void *, unsigned int, unsigned int, unsigned int, unsigned int);
- int (__stdcall *UnmapViewOfFile)(const void *);
- int (__stdcall *FlushViewOfFile)(const void *, unsigned int);
- int (__stdcall *CreateDirectoryA)(const char *, _SECURITY_ATTRIBUTES *);
- int (__stdcall *RemoveDirectoryA)(const char *);
- unsigned int (__stdcall *GetFileAttributesA)(const char *);
- int (__stdcall *GetFileAttributesExA)(const char *, _GET_FILEEX_INFO_LEVELS, void *);
- void *(__stdcall *CreateFileA)(const char *, unsigned int, unsigned int, _SECURITY_ATTRIBUTES *, unsigned int, unsigned int, void *);
- int (__stdcall *ReadFile)(void *, void *, unsigned int, unsigned int *, _OVERLAPPED *);
- int (__stdcall *WriteFile)(void *, const void *, unsigned int, unsigned int *, _OVERLAPPED *);
- int (__stdcall *FlushFileBuffers)(void *);
- unsigned int (__stdcall *GetFileSize)(void *, unsigned int *);
- unsigned int (__stdcall *SetFilePointer)(void *, int, int *, unsigned int);
- int (__stdcall *SetEndOfFile)(void *);
- int (__stdcall *DeleteFileA)(const char *);
- void *(__stdcall *FindFirstFileA)(const char *, _WIN32_FIND_DATAA *);
- int (__stdcall *FindNextFileA)(void *, _WIN32_FIND_DATAA *);
- int (__stdcall *FindClose)(void *);
- void *(__stdcall *LoadResource)(HINSTANCE__ *, HRSRC__ *);
- unsigned int (__stdcall *SizeofResource)(HINSTANCE__ *, HRSRC__ *);
- void *(__stdcall *LockResource)(void *);
- HRSRC__ *(__stdcall *FindResourceA)(HINSTANCE__ *, const char *, const char *);
- HRSRC__ *(__stdcall *FindResourceW)(HINSTANCE__ *, const unsigned __int16 *, const unsigned __int16 *);
- unsigned int (__stdcall *GetCurrentDirectoryA)(unsigned int, char *);
- unsigned int (__stdcall *GetWindowsDirectoryA)(char *, unsigned int);
- unsigned int (__stdcall *GetSystemDirectoryA)(char *, unsigned int);
- unsigned int (__stdcall *GetTempPathA)(unsigned int, char *);
- unsigned int (__stdcall *GetLastError)();
- void (__stdcall *SetLastError)(unsigned int);
- unsigned int (__stdcall *GetTickCount)();
- void (__stdcall *GetLocalTime)(_SYSTEMTIME *);
- int (__stdcall *CompareFileTime)(_FILETIME *, _FILETIME *);
- int (__stdcall *FileTimeToSystemTime)(_FILETIME *, _SYSTEMTIME *);
- char *(__stdcall *lstrcatA)(char *, const char *);
- char *(__stdcall *lstrcpyA)(char *, const char *);
- int (__stdcall *lstrcmpiA)(const char *, const char *);
- int (__stdcall *lstrlenA)(const char *);
- int (__stdcall *lstrlenW)(const unsigned __int16 *);
- int (__stdcall *MultiByteToWideChar)(unsigned int, unsigned int, const char *, int, unsigned __int16 *, int);
- int (__stdcall *WideCharToMultiByte)(unsigned int, unsigned int, const unsigned __int16 *, int, char *, int, const char *, int *);
- unsigned int (__stdcall *WinExec)(const char *, unsigned int);
- unsigned int (__stdcall *GetACP)();
- void (__stdcall *GetSystemInfo)(_SYSTEM_INFO *);
- int (__stdcall *GetVersionExA)(_OSVERSIONINFOA *);
- char *(__stdcall *GetCommandLineA)();
- int (__stdcall *GetVolumeInformationA)(const char *, char *, unsigned int, unsigned int *, unsigned int *, unsigned int *, char *, unsigned int);
- unsigned int (__stdcall *FormatMessageA)(unsigned int, const void *, unsigned int, unsigned int, char *, unsigned int, char **);
- void (__stdcall *OutputDebugStringA)(const char *);
- unsigned int (__stdcall *VirtualQuery)(const void *, _MEMORY_BASIC_INFORMATION *, unsigned int);
- int (__stdcall *DisableThreadLibraryCalls)(HINSTANCE__ *);
- void *(__stdcall *QueryPerformanceFrequency)(_LARGE_INTEGER *);
- int (__stdcall *QueryPerformanceCounter)(_LARGE_INTEGER *);
- int (__stdcall *UnionRect)(tagRECT *, tagRECT *, tagRECT *);
- int (__stdcall *SetRect)(tagRECT *, int, int, int, int);
- int (__stdcall *SetRectEmpty)(tagRECT *);
- int (*wsprintfA)(char *, const char *, ...);
- int (__stdcall *DefWindowProcA)(HWND__ *, unsigned int, unsigned int, int);
- void (__stdcall *PostQuitMessage)(int);
- int (__stdcall *DestroyWindow)(HWND__ *);
- int (__stdcall *KillTimer)(HWND__ *, unsigned int);
- unsigned int (__stdcall *SetTimer)(HWND__ *, unsigned int, unsigned int, void (__stdcall *)(HWND__ *, unsigned int, unsigned int, unsigned int));
- int (__stdcall *DispatchMessageA)(tagMSG *);
- int (__stdcall *TranslateMessage)(tagMSG *);
- int (__stdcall *GetMessageA)(tagMSG *, HWND__ *, unsigned int, unsigned int);
- int (__stdcall *UpdateWindow)(HWND__ *);
- int (__stdcall *ShowWindow)(HWND__ *, int);
- HWND__ *(__stdcall *CreateWindowExA)(unsigned int, const char *, const char *, unsigned int, int, int, int, int, HWND__ *, HMENU__ *, HINSTANCE__ *, void *);
- int (__stdcall *GetWindowRect)(HWND__ *, tagRECT *);
- HWND__ *(__stdcall *GetDesktopWindow)();
- int (__stdcall *GetSystemMetrics)(int);
- unsigned __int16 (__stdcall *RegisterClassExA)(tagWNDCLASSEXA *);
- int (__stdcall *OffsetRect)(tagRECT *, int, int);
- int (__stdcall *SetWindowLongA)(HWND__ *, int, int);
- unsigned __int16 (__stdcall *RegisterClassA)(tagWNDCLASSA *);
- HICON__ *(__stdcall *LoadCursorA)(HINSTANCE__ *, const char *);
- HWND__ *(__stdcall *SetFocus)(HWND__ *);
- int (__stdcall *IsWindowVisible)(HWND__ *);
- __int16 (__stdcall *GetKeyState)(int);
- int (__stdcall *SendMessageA)(HWND__ *, unsigned int, unsigned int, int);
- int (__stdcall *GetClientRect)(HWND__ *, tagRECT *);
- int (__stdcall *GetWindowLongA)(HWND__ *, int);
- int (__stdcall *EndPaint)(HWND__ *, tagPAINTSTRUCT *);
- HDC__ *(__stdcall *BeginPaint)(HWND__ *, tagPAINTSTRUCT *);
- int (__stdcall *PtInRect)(tagRECT *, tagPOINT);
- char *(__stdcall *CharPrevA)(const char *, const char *);
- char *(__stdcall *CharNextA)(const char *);
- int (__stdcall *InflateRect)(tagRECT *, int, int);
- __int16 (__stdcall *GetAsyncKeyState)(int);
- unsigned int (__stdcall *GetDoubleClickTime)();
- int (__stdcall *SystemParametersInfoA)(unsigned int, unsigned int, void *, unsigned int);
- int (__stdcall *SetCursorPos)(int, int);
- int (__stdcall *ClientToScreen)(HWND__ *, tagPOINT *);
- int (__stdcall *IntersectRect)(tagRECT *, tagRECT *, tagRECT *);
- int (__stdcall *IsRectEmpty)(tagRECT *);
- int (__stdcall *DialogBoxParamA)(HINSTANCE__ *, const char *, HWND__ *, int (__stdcall *)(HWND__ *, unsigned int, unsigned int, int), int);
- int (__stdcall *ScreenToClient)(HWND__ *, tagPOINT *);
- int (__stdcall *GetCursorPos)(tagPOINT *);
- HICON__ *(__stdcall *SetCursor)(HICON__ *);
- int (__stdcall *EndDialog)(HWND__ *, int);
- int (__stdcall *SendDlgItemMessageA)(HWND__ *, int, unsigned int, unsigned int, int);
- int (__stdcall *ReleaseDC)(HWND__ *, HDC__ *);
- int (__stdcall *SetWindowPos)(HWND__ *, HWND__ *, int, int, int, int, unsigned int);
- HWND__ *(__stdcall *GetDlgItem)(HWND__ *, int);
- int (__stdcall *DrawTextA)(HDC__ *, const char *, int, tagRECT *, unsigned int);
- HDC__ *(__stdcall *GetDC)(HWND__ *);
- int (__stdcall *MessageBeep)(unsigned int);
- HWND__ *(__stdcall *GetFocus)();
- HKL__ *(__stdcall *GetKeyboardLayout)(unsigned int);
- int (__stdcall *PeekMessageA)(tagMSG *, HWND__ *, unsigned int, unsigned int, unsigned int);
- unsigned int (__stdcall *MsgWaitForMultipleObjects)(unsigned int, void **, int, unsigned int, unsigned int);
- int (__stdcall *UnregisterClassA)(const char *, HINSTANCE__ *);
- HICON__ *(__stdcall *LoadIconA)(HINSTANCE__ *, const char *);
- int (__stdcall *CloseClipboard)();
- void *(__stdcall *SetClipboardData)(unsigned int, void *);
- int (__stdcall *EmptyClipboard)();
- int (__stdcall *OpenClipboard)(HWND__ *);
- void *(__stdcall *GetClipboardData)(unsigned int);
- int (__stdcall *IsClipboardFormatAvailable)(unsigned int);
- int (__stdcall *ValidateRect)(HWND__ *, tagRECT *);
- int (__stdcall *InSendMessage)();
- int (__stdcall *GetWindowTextA)(HWND__ *, char *, int);
- int (__stdcall *EnumThreadWindows)(unsigned int, int (__stdcall *)(HWND__ *, int), int);
- int (__stdcall *SetForegroundWindow)(HWND__ *);
- HWND__ *(__stdcall *FindWindowA)(const char *, const char *);
- int (__stdcall *GetWindowTextLengthA)(HWND__ *);
- int (__stdcall *GetWindowTextLengthW)(HWND__ *);
- int (__stdcall *CopyRect)(tagRECT *, tagRECT *);
- int (__stdcall *ShowCursor)(int);
- int (__stdcall *IsWindow)(HWND__ *);
- HWND__ *(__stdcall *GetForegroundWindow)();
- int (__stdcall *EqualRect)(tagRECT *, tagRECT *);
- int (__stdcall *CallNextHookEx)(HHOOK__ *, int, unsigned int, int);
- HHOOK__ *(__stdcall *SetWindowsHookExA)(int, int (__stdcall *)(int, unsigned int, int), HINSTANCE__ *, unsigned int);
- int (__stdcall *UnhookWindowsHookEx)(HHOOK__ *);
- void *(__stdcall *CoTaskMemAlloc)(unsigned int);
- void *(__stdcall *CoTaskMemRealloc)(void *, unsigned int);
- void (__stdcall *CoTaskMemFree)(void *);
- void (__stdcall *OleUninitialize)();
- int (__stdcall *OleInitialize)(void *);
- int (__stdcall *CoCreateInstance)(_GUID *, IUnknown *, unsigned int, _GUID *, void **);
- void (__stdcall *CoUninitialize)();
- int (__stdcall *CoInitialize)(void *);
- void *(__stdcall *GetStockObject)(int);
- unsigned int (__stdcall *SetTextColor)(HDC__ *, unsigned int);
- int (__stdcall *DeleteObject)(void *);
- void *(__stdcall *SelectObject)(HDC__ *, void *);
- HFONT__ *(__stdcall *CreateFontA)(int, int, int, int, int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, const char *);
- int (__stdcall *SetBkMode)(HDC__ *, int);
- int (__stdcall *DeleteDC)(HDC__ *);
- int (__stdcall *TextOutA)(HDC__ *, int, int, const char *, int);
- int (__stdcall *GetTextExtentPoint32A)(HDC__ *, const char *, int, tagSIZE *);
- int (__stdcall *GetTextExtentPoint32W)(HDC__ *, const char *, int, tagSIZE *);
- HBITMAP__ *(__stdcall *CreateDIBSection)(HDC__ *, tagBITMAPINFO *, unsigned int, void **, void *, unsigned int);
- int (__stdcall *GetObjectA)(void *, int, void *);
- int (__stdcall *GetTextMetricsA)(HDC__ *, tagTEXTMETRICA *);
- unsigned int (__stdcall *SetTextAlign)(HDC__ *, unsigned int);
- HDC__ *(__stdcall *CreateCompatibleDC)(HDC__ *);
- HFONT__ *(__stdcall *CreateFontIndirectA)(tagLOGFONTA *);
- int (__stdcall *RegCreateKeyExA)(HKEY__ *, const char *, unsigned int, char *, unsigned int, unsigned int, _SECURITY_ATTRIBUTES *, HKEY__ **, unsigned int *);
- int (__stdcall *RegCloseKey)(HKEY__ *);
- int (__stdcall *RegDeleteValueA)(HKEY__ *, const char *);
- int (__stdcall *RegEnumValueA)(HKEY__ *, unsigned int, char *, unsigned int *, unsigned int *, unsigned int *, char *, unsigned int *);
- int (__stdcall *RegQueryValueExA)(HKEY__ *, const char *, unsigned int *, unsigned int *, char *, unsigned int *);
- int (__stdcall *RegSetValueExA)(HKEY__ *, const char *, unsigned int, unsigned int, const char *, unsigned int);
- int (__stdcall *RegQueryValueA)(HKEY__ *, const char *, char *, int *);
- int (__stdcall *RegOpenKeyExA)(HKEY__ *, const char *, unsigned int, unsigned int, HKEY__ **);
- int (__stdcall *SHGetSpecialFolderPathA)(HWND__ *, char *, int, int);
- unsigned int (__stdcall *ImmGetProperty)(HKL__ *, unsigned int);
- HIMC__ *(__stdcall *ImmAssociateContext)(HWND__ *, HIMC__ *);
- HIMC__ *(__stdcall *ImmCreateContext)();
- int (__stdcall *ImmDestroyContext)(HIMC__ *);
- int (__stdcall *ImmGetCandidateWindow)(HIMC__ *, unsigned int, tagCANDIDATEFORM *);
- int (__stdcall *ImmSetCandidateWindow)(HIMC__ *, tagCANDIDATEFORM *);
- int (__stdcall *ImmReleaseContext)(HWND__ *, HIMC__ *);
- int (__stdcall *ImmSetCompositionWindow)(HIMC__ *, tagCOMPOSITIONFORM *);
- HIMC__ *(__stdcall *ImmGetContext)(HWND__ *);
- int (__stdcall *ImmNotifyIME)(HIMC__ *, unsigned int, unsigned int, unsigned int);
- unsigned int (__stdcall *ImmGetCandidateListA)(HIMC__ *, unsigned int, tagCANDIDATELIST *, unsigned int);
- int (__stdcall *ImmGetCompositionStringA)(HIMC__ *, unsigned int, void *, unsigned int);
- int (__stdcall *ImmGetConversionStatus)(HIMC__ *, unsigned int *, unsigned int *);
- int (__stdcall *ImmGetOpenStatus)(HIMC__ *);
- unsigned int (__stdcall *timeGetTime)();
- int (__stdcall *WSAStartup)(unsigned __int16, void *);
- int (__stdcall *WSACleanup)();
- void *(__stdcall *WSACreateEvent)();
- int (__stdcall *WSASetEvent)(void *);
- int (__stdcall *WSAResetEvent)(void *);
- int (__stdcall *WSACloseEvent)(void *);
- int (__stdcall *WSAEventSelect)(unsigned int, void *, int);
- int (__stdcall *WSAAsyncSelect)(unsigned int, HWND__ *, unsigned int, int);
- unsigned int (__stdcall *WSAWaitForMultipleEvents)(unsigned int, void *const *, int, unsigned int, int);
- int (__stdcall *WSAEnumNetworkEvents)(unsigned int, void *, void *);
- int (__stdcall *WSASend)(unsigned int, void *, unsigned int, unsigned int *, unsigned int, void *, void *);
- int (__stdcall *WSARecv)(unsigned int, void *, unsigned int, unsigned int *, unsigned int *, void *, void *);
- int (__stdcall *WSAGetLastError)();
- void (__stdcall *WSASetLastError)(int);
- int (__stdcall *socket)(int, int, int);
- int (__stdcall *connect)(unsigned int, const void *, int);
- int (__stdcall *bind)(unsigned int, const void *, int);
- int (__stdcall *listen)(unsigned int, int);
- int (__stdcall *accept)(unsigned int, const void *, int *);
- int (__stdcall *ioctlsocket)(unsigned int, int, unsigned int *);
- int (__stdcall *closesocket)(unsigned int);
- int (__stdcall *getsockopt)(unsigned int, int, int, char *, int *);
- int (__stdcall *setsockopt)(unsigned int, int, int, const char *, int);
- int (__stdcall *send)(unsigned int, const char *, int, int);
- int (__stdcall *sendto)(unsigned int, const char *, int, int, const void *, int);
- int (__stdcall *recv)(unsigned int, const char *, int, int);
- int (__stdcall *recvfrom)(unsigned int, char *, int, int, const void *, int *);
- };
- /* 240 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,_LARGE_INTEGER,unsigned long>::_PAIR,16,ZMap<unsigned long,_LARGE_INTEGER,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 241 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<GW_CoupleRecord>,16,GW_CoupleRecord> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 242 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<GW_FriendRecord>,16,GW_FriendRecord> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 243 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 244 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<unsigned long>,16,unsigned long> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 245 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::MOBENTRY>,16,CItemInfo::MOBENTRY> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 246 */
- struct __cppobj ZRecyclableAvBuffer<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 247 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CItemInfo::SpecificItem> >,16,ZRef<CItemInfo::SpecificItem> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 248 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<void *,ZSocket *,void *>::_PAIR,16,ZMap<void *,ZSocket *,void *>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 249 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::PETFOODITEM>,16,CItemInfo::PETFOODITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 250 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::BRIDLEITEM>,16,CItemInfo::BRIDLEITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 251 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZFileStream>,16,ZFileStream> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 252 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::STATECHANGEITEM>,16,CItemInfo::STATECHANGEITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 253 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 254 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::STATECHANGINGWEATHERITEM>,16,CItemInfo::STATECHANGINGWEATHERITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 255 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 256 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::PORTALSCROLLITEM>,16,CItemInfo::PORTALSCROLLITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 257 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 258 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::PORTABLECHAIRITEM>,16,CItemInfo::PORTABLECHAIRITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 259 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 260 */
- struct CRand32
- {
- unsigned int m_s1;
- unsigned int m_s2;
- unsigned int m_s3;
- unsigned int m_past_s1;
- unsigned int m_past_s2;
- unsigned int m_past_s3;
- ZFatalSection m_lock;
- };
- /* 261 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::UPGRADEITEM>,16,CItemInfo::UPGRADEITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 262 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 263 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::MOBSUMMONITEM>,16,CItemInfo::MOBSUMMONITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 264 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::EQUIPITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::EQUIPITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 265 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::TAMINGMOBFOODITEM>,16,CItemInfo::TAMINGMOBFOODITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 266 */
- struct __cppobj ZAllocStrSelector<char>
- {
- };
- /* 267 */
- struct __cppobj ZAllocEx<ZAllocStrSelector<char> > : ZAllocBase, ZAllocStrSelector<char>
- {
- _BYTE gap0[1];
- ZFatalSection m_lock;
- void *m_apBuff[4];
- void *m_apBlockHead[4];
- };
- /* 268 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZMap<char const *,ZXString<char>,ZXString<char> >,long>::_PAIR,16,ZMap<long,ZMap<char const *,ZXString<char>,ZXString<char> >,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 269 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::PETLIFEITEM>,16,CItemInfo::PETLIFEITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 270 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 271 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::BUNDLEITEM>,16,CItemInfo::BUNDLEITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 272 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZMap<char const *,ZXString<char>,ZXString<char> >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZMap<char const *,ZXString<char>,ZXString<char> >,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 273 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::PETITEM>,16,CItemInfo::PETITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 274 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::PETFOODITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PETFOODITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 275 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::CASHITEM>,16,CItemInfo::CASHITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 276 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::BRIDLEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::BRIDLEITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 277 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::INCEXPITEM>,16,CItemInfo::INCEXPITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 278 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::STATECHANGEITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::STATECHANGEITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 279 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::PETSKILLCHANGEITEM>,16,CItemInfo::PETSKILLCHANGEITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 280 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::STATECHANGINGWEATHERITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::STATECHANGINGWEATHERITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 281 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::SKILLLEARNITEM>,16,CItemInfo::SKILLLEARNITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 282 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CItemInfo::INCDROPITEM>,16,CItemInfo::INCDROPITEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 283 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CItemInfo::PORTALSCROLLITEM>,long>::_PAIR,16,ZMap<long,ZRef<CItemInfo::PORTALSCROLLITEM>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 286 */
- union $A6060C91C31E59AB660C8CC631C858AE
- {
- int _m_nRef;
- ZRefCounted *_m_pNext;
- };
- /* 284 */
- struct ZRefCounted
- {
- ZRefCountedVtbl *vfptr;
- $A6060C91C31E59AB660C8CC631C858AE ___u1;
- ZRefCounted *_m_pPrev;
- };
- /* 285 */
- struct ZRefCountedVtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRefCounted *this, unsigned int);
- };
- /* 287 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CItemInfo::SpecificItem>,16,CItemInfo::SpecificItem> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CItemInfo::SpecificItem>,16,CItemInfo::SpecificItem>Vtbl *vfptr;
- };
- /* 288 */
- struct ZRecyclable<ZRefCountedDummy<CItemInfo::SpecificItem>,16,CItemInfo::SpecificItem>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CItemInfo::SpecificItem>,16,CItemInfo::SpecificItem> *this, unsigned int);
- };
- /* 289 */
- struct CItemInfo::SpecificItem
- {
- int nDivider;
- int nItemType;
- };
- /* 290 */
- struct __cppobj ZRefCountedDummy<CItemInfo::SpecificItem> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CItemInfo::SpecificItem>,16,CItemInfo::SpecificItem>
- {
- CItemInfo::SpecificItem t;
- };
- /* 291 */
- struct ZSocketBase
- {
- unsigned int _m_hSocket;
- };
- /* 292 */
- struct ZOverlapped::ZICallBack
- {
- ZOverlapped::ZICallBackVtbl *vfptr;
- };
- /* 293 */
- struct ZOverlapped::ZICallBackVtbl
- {
- void (__thiscall *OnComplete)(ZOverlapped::ZICallBack *this, void *, unsigned int, unsigned int, unsigned int);
- int (__thiscall *GetType)(ZOverlapped::ZICallBack *this);
- };
- /* 296 */
- struct __cppobj ZRefCountedAccessorBase
- {
- };
- /* 297 */
- struct __cppobj ZRefCountedAccessor<ZPort::ZPortThread *> : ZRefCountedAccessorBase
- {
- };
- /* 298 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZPort::ZPortThread *> > : ZRefCountedAccessorBase
- {
- };
- /* 299 */
- struct __cppobj ZList<ZPort::ZPortThread *> : ZRefCountedAccessor<ZPort::ZPortThread *>, ZRefCountedAccessor<ZRefCountedDummy<ZPort::ZPortThread *> >
- {
- ZList<ZPort::ZPortThread *>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZPort::ZPortThread **_m_pHead;
- ZPort::ZPortThread **_m_pTail;
- };
- /* 294 */
- struct ZPort
- {
- ZPortVtbl *vfptr;
- void *_m_hPort;
- volatile int _m_nAttachedHandles;
- volatile int _m_nTerminatingThreads;
- ZFatalSection _m_lockThreads;
- ZList<ZPort::ZPortThread *> _m_lpThreads;
- };
- /* 295 */
- struct ZPortVtbl
- {
- void *(__thiscall *__vecDelDtor)(ZPort *this, unsigned int);
- };
- /* 300 */
- struct ZList<ZPort::ZPortThread *>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZPort::ZPortThread *> *this, unsigned int);
- };
- /* 301 */
- struct ZThread
- {
- ZThreadVtbl *vfptr;
- unsigned int _m_dwThreadId;
- void *_m_hThread;
- };
- /* 302 */
- struct __cppobj ZThread::ZThreadResult
- {
- };
- /* 303 */
- struct ZThreadVtbl
- {
- void *(__thiscall *__vecDelDtor)(ZThread *this, unsigned int);
- int (__thiscall *Run)(ZThread *this, void *, ZThread::ZThreadResult *);
- };
- /* 304 */
- struct __cppobj ZOverlapped : _OVERLAPPED
- {
- ZOverlapped::ZICallBack *pCallBack;
- void *pUser;
- };
- /* 305 */
- struct __cppobj ZPort::ZPortThread : ZThread
- {
- ZPort *m_pPort;
- ZOverlapped *m_pOverlapped;
- volatile int m_bProcessing;
- volatile int m_tProcessStart;
- };
- /* 306 */
- struct __cppobj ZRefCountedAccessor<ZRef<ZSocketBuffer> > : ZRefCountedAccessorBase
- {
- };
- /* 307 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<ZSocketBuffer> > > : ZRefCountedAccessorBase
- {
- };
- /* 308 */
- struct __cppobj ZList<ZRef<ZSocketBuffer> > : ZRefCountedAccessor<ZRef<ZSocketBuffer> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<ZSocketBuffer> > >
- {
- ZList<ZRef<ZSocketBuffer> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<ZSocketBuffer> *_m_pHead;
- ZRef<ZSocketBuffer> *_m_pTail;
- };
- /* 309 */
- struct ZList<ZRef<ZSocketBuffer> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<ZSocketBuffer> > *this, unsigned int);
- };
- /* 310 */
- struct __cppobj ZRefCountedAccessor<ZSocketBuffer> : ZRefCountedAccessorBase
- {
- };
- /* 311 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZSocketBuffer> > : ZRefCountedAccessorBase
- {
- };
- /* 312 */
- struct _WSABUF
- {
- unsigned int len;
- char *buf;
- };
- /* 313 */
- struct __cppobj ZRef<ZSocketBuffer> : ZRefCountedAccessor<ZSocketBuffer>, ZRefCountedAccessor<ZRefCountedDummy<ZSocketBuffer> >
- {
- _BYTE gap0[1];
- ZSocketBuffer *p;
- };
- /* 314 */
- struct __cppobj __unaligned __declspec(align(4)) ZSocketBuffer : ZRefCounted, _WSABUF, ZRefCountedAccessorBase
- {
- ZRef<ZSocketBuffer> _m_pParent;
- };
- /* 315 */
- struct ZMeanBuff<unsigned int,4,1460>
- {
- unsigned int m_aSamples[4];
- unsigned int m_uIndex;
- unsigned int m_sum;
- };
- /* 316 */
- struct __cppobj ZSocketEx : ZRefCounted, ZOverlapped::ZICallBack, ZSocketBase
- {
- ZPort *_m_pPort;
- volatile int _m_bDeleted;
- int _m_nType;
- volatile int _m_nRef;
- ZFatalSection _m_lockSend;
- ZOverlapped _m_olSend;
- unsigned int _m_dwErrSend;
- ZList<ZRef<ZSocketBuffer> > _m_lSending;
- ZList<ZRef<ZSocketBuffer> > _m_lToSend;
- unsigned int _m_uToSend0;
- int _m_bSendOverlapped;
- ZFatalSection _m_lockRecv;
- ZOverlapped _m_olRecv;
- unsigned int _m_dwErrRecv;
- ZRef<ZSocketBuffer> _m_pRecvBuff;
- unsigned int _m_uRecvBegin;
- unsigned int _m_uMinRecv;
- int _m_bFixedRecvBuffer;
- ZMeanBuff<unsigned int,4,1460> _m_meanBuff;
- ZFatalSection _m_lockLoopBack;
- ZList<ZRef<ZSocketBuffer> > _m_lpLoopBack;
- };
- /* 317 */
- struct CVerboseObj
- {
- CVerboseObjVtbl *vfptr;
- };
- /* 318 */
- struct CVerboseObjVtbl
- {
- const char *(__thiscall *GetLogTail)(CVerboseObj *this);
- };
- /* 319 */
- struct ZArray<unsigned char>
- {
- char *a;
- };
- /* 320 */
- struct CInPacket
- {
- int m_bLoopback;
- int m_nState;
- ZArray<unsigned char> m_aRecvBuff;
- unsigned __int16 m_uLength;
- unsigned __int16 m_uRawSeq;
- unsigned __int16 m_uDataLen;
- unsigned int m_uOffset;
- };
- /* 321 */
- struct __cppobj CGameObject : ZRefCounted
- {
- unsigned int m_dwId;
- };
- /* 322 */
- struct __cppobj CCreature : CGameObject
- {
- };
- /* 323 */
- struct CFieldObj
- {
- CFieldObjVtbl *vfptr;
- CField *m_pField;
- CFieldSplit *m_apSplit[9];
- __POSITION *m_aPosSplit[9];
- __POSITION *m_posFieldObjList;
- };
- /* 324 */
- struct COutPacket
- {
- int m_bLoopback;
- ZArray<unsigned char> m_aSendBuff;
- unsigned int m_uOffset;
- int m_bIsEncryptedByShanda;
- };
- /* 796 */
- struct __cppobj ZRefCountedAccessor<CScriptVM> : ZRefCountedAccessorBase
- {
- };
- /* 797 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CScriptVM> > : ZRefCountedAccessorBase
- {
- };
- /* 811 */
- struct __cppobj ZRef<CScriptVM> : ZRefCountedAccessor<CScriptVM>, ZRefCountedAccessor<ZRefCountedDummy<CScriptVM> >
- {
- _BYTE gap0[1];
- CScriptVM *p;
- };
- /* 327 */
- struct ZXString<char>
- {
- char *_m_pStr;
- };
- /* 526 */
- struct __cppobj ZRefCountedAccessor<CMiniRoomBase> : ZRefCountedAccessorBase
- {
- };
- /* 527 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CMiniRoomBase> > : ZRefCountedAccessorBase
- {
- };
- /* 532 */
- struct __cppobj ZRef<CMiniRoomBase> : ZRefCountedAccessor<CMiniRoomBase>, ZRefCountedAccessor<ZRefCountedDummy<CMiniRoomBase> >
- {
- _BYTE gap0[1];
- CMiniRoomBase *p;
- };
- /* 583 */
- struct __cppobj ZRefCountedAccessor<ZRef<CSummoned> > : ZRefCountedAccessorBase
- {
- };
- /* 584 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CSummoned> > > : ZRefCountedAccessorBase
- {
- };
- /* 585 */
- struct __cppobj ZList<ZRef<CSummoned> > : ZRefCountedAccessor<ZRef<CSummoned> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CSummoned> > >
- {
- ZList<ZRef<CSummoned> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CSummoned> *_m_pHead;
- ZRef<CSummoned> *_m_pTail;
- };
- /* 812 */
- struct __cppobj ZRefCountedAccessor<CTrunk> : ZRefCountedAccessorBase
- {
- };
- /* 813 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CTrunk> > : ZRefCountedAccessorBase
- {
- };
- /* 816 */
- struct __cppobj ZRef<CTrunk> : ZRefCountedAccessor<CTrunk>, ZRefCountedAccessor<ZRefCountedDummy<CTrunk> >
- {
- _BYTE gap0[1];
- CTrunk *p;
- };
- /* 817 */
- struct __cppobj ZRefCountedAccessor<CStoreBank> : ZRefCountedAccessorBase
- {
- };
- /* 818 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CStoreBank> > : ZRefCountedAccessorBase
- {
- };
- /* 820 */
- struct __cppobj ZRef<CStoreBank> : ZRefCountedAccessor<CStoreBank>, ZRefCountedAccessor<ZRefCountedDummy<CStoreBank> >
- {
- _BYTE gap0[1];
- CStoreBank *p;
- };
- /* 821 */
- struct __cppobj ZRefCountedAccessor<CParcel> : ZRefCountedAccessorBase
- {
- };
- /* 822 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CParcel> > : ZRefCountedAccessorBase
- {
- };
- /* 830 */
- struct __cppobj ZRef<CParcel> : ZRefCountedAccessor<CParcel>, ZRefCountedAccessor<ZRefCountedDummy<CParcel> >
- {
- _BYTE gap0[1];
- CParcel *p;
- };
- /* 407 */
- struct __cppobj ZRefCountedAccessor<GW_ItemSlotBase> : ZRefCountedAccessorBase
- {
- };
- /* 408 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_ItemSlotBase> > : ZRefCountedAccessorBase
- {
- };
- /* 410 */
- struct __cppobj ZRef<GW_ItemSlotBase> : ZRefCountedAccessor<GW_ItemSlotBase>, ZRefCountedAccessor<ZRefCountedDummy<GW_ItemSlotBase> >
- {
- _BYTE gap0[1];
- GW_ItemSlotBase *p;
- };
- /* 831 */
- struct __cppobj ZRefCountedAccessor<CWeddingWishList> : ZRefCountedAccessorBase
- {
- };
- /* 832 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CWeddingWishList> > : ZRefCountedAccessorBase
- {
- };
- /* 834 */
- struct __cppobj ZRef<CWeddingWishList> : ZRefCountedAccessor<CWeddingWishList>, ZRefCountedAccessor<ZRefCountedDummy<CWeddingWishList> >
- {
- _BYTE gap0[1];
- CWeddingWishList *p;
- };
- /* 835 */
- struct __cppobj ZRefCountedAccessor<CRPSGame> : ZRefCountedAccessorBase
- {
- };
- /* 836 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CRPSGame> > : ZRefCountedAccessorBase
- {
- };
- /* 838 */
- struct __cppobj ZRef<CRPSGame> : ZRefCountedAccessor<CRPSGame>, ZRefCountedAccessor<ZRefCountedDummy<CRPSGame> >
- {
- _BYTE gap0[1];
- CRPSGame *p;
- };
- /* 839 */
- struct __cppobj ZRefCountedAccessor<CPet> : ZRefCountedAccessorBase
- {
- };
- /* 840 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CPet> > : ZRefCountedAccessorBase
- {
- };
- /* 851 */
- struct __cppobj ZRef<CPet> : ZRefCountedAccessor<CPet>, ZRefCountedAccessor<ZRefCountedDummy<CPet> >
- {
- _BYTE gap0[1];
- CPet *p;
- };
- /* 852 */
- struct __cppobj ZRefCountedAccessor<CInPacket> : ZRefCountedAccessorBase
- {
- };
- /* 853 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CInPacket> > : ZRefCountedAccessorBase
- {
- };
- /* 854 */
- struct __cppobj ZList<CInPacket> : ZRefCountedAccessor<CInPacket>, ZRefCountedAccessor<ZRefCountedDummy<CInPacket> >
- {
- ZList<CInPacket>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CInPacket *_m_pHead;
- CInPacket *_m_pTail;
- };
- /* 856 */
- struct CalcDamage
- {
- CRand32 m_RndGenForCharacter;
- CRand32 m_RndForCheckDamageMiss;
- CRand32 m_RndGenForMob;
- int m_nInvalidCount;
- };
- /* 857 */
- struct __cppobj ZRefCountedAccessor<CCheatInspector::ATTACKSPEED::TIME> : ZRefCountedAccessorBase
- {
- };
- /* 858 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CCheatInspector::ATTACKSPEED::TIME> > : ZRefCountedAccessorBase
- {
- };
- /* 859 */
- struct __cppobj ZList<CCheatInspector::ATTACKSPEED::TIME> : ZRefCountedAccessor<CCheatInspector::ATTACKSPEED::TIME>, ZRefCountedAccessor<ZRefCountedDummy<CCheatInspector::ATTACKSPEED::TIME> >
- {
- ZList<CCheatInspector::ATTACKSPEED::TIME>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CCheatInspector::ATTACKSPEED::TIME *_m_pHead;
- CCheatInspector::ATTACKSPEED::TIME *_m_pTail;
- };
- /* 862 */
- struct CCheatInspector::ATTACKSPEED
- {
- ZList<CCheatInspector::ATTACKSPEED::TIME> lAttackTime;
- int tDelaySum;
- int tLast;
- int nCount;
- };
- /* 863 */
- struct CCheatInspector::STATISTIC
- {
- int bStarted;
- unsigned int dwField;
- __int16 nJob;
- int tLastUpdate;
- int nAttackCount;
- int nHitCount;
- };
- /* 864 */
- struct CCheatInspector::MOBMOVE_CTRLCHEAT
- {
- int nCheatCount;
- int tLastCheatInform;
- unsigned int dwLastInformField;
- };
- /* 865 */
- struct CCheatInspector::MOBMOVE_STARTPOINT_CHECK
- {
- int nCheatInformCount;
- int nNotCheatInformCount;
- unsigned int dwLastInformField;
- };
- /* 332 */
- struct ZArray<long>
- {
- int *a;
- };
- /* 603 */
- struct ZArray<tagPOINT>
- {
- tagPOINT *a;
- };
- /* 866 */
- struct CAntiRepeat
- {
- int m_nX;
- int m_nY;
- int m_nRepeatCount;
- };
- /* 868 */
- struct ZArray<CCheatInspector::USERACTION>
- {
- CCheatInspector::USERACTION *a;
- };
- /* 413 */
- struct ZArray<tagRECT>
- {
- tagRECT *a;
- };
- /* 869 */
- struct CCheatInspector
- {
- CCheatInspector::ATTACKSPEED m_attackSpeeed;
- CCheatInspector::STATISTIC m_statistic;
- CCheatInspector::MOBMOVE_CTRLCHEAT m_mobctrlcheat;
- CCheatInspector::MOBMOVE_STARTPOINT_CHECK m_mobmovestart;
- unsigned int m_dwCounterForMovementInspector;
- int m_bFinalRangeAttack;
- int m_bUserMovePacketReceived;
- int m_nTotAttackGap;
- ZArray<long> m_anAttackGap;
- ZArray<tagPOINT> m_aptHitLast;
- tagPOINT m_ptHitLast;
- CAntiRepeat m_antiRepeat;
- ZArray<CCheatInspector::USERACTION> m_aUserAction;
- ZFatalSection m_lockUserAction;
- ZArray<tagRECT> m_arcUserMove;
- int m_nAttackActionLogCount;
- int m_tLastRequestTime;
- int m_nCheatRequestTimeCount;
- ZFatalSection m_lockRequestTime;
- int m_tDamagedTime;
- int m_tLastCollisionTime;
- int m_bWaitArriveDamage;
- int m_nNoDamageCount;
- int m_bRealDamaged;
- unsigned int m_nCollisionMobID;
- int m_nCollisionSkill;
- };
- /* 870 */
- struct __cppobj ZRefCountedAccessor<CVecCtrlUser> : ZRefCountedAccessorBase
- {
- };
- /* 871 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CVecCtrlUser> > : ZRefCountedAccessorBase
- {
- };
- /* 878 */
- struct __cppobj ZRef<CVecCtrlUser> : ZRefCountedAccessor<CVecCtrlUser>, ZRefCountedAccessor<ZRefCountedDummy<CVecCtrlUser> >
- {
- _BYTE gap0[1];
- CVecCtrlUser *p;
- };
- /* 879 */
- struct __unaligned __declspec(align(2)) GW_CharacterStat
- {
- unsigned int dwCharacterID;
- char sCharacterName[13];
- char nGender;
- char nSkin;
- int nFace;
- int nHair;
- _LARGE_INTEGER liPetLockerSN;
- char nLevel;
- __int16 nJob;
- __int16 nSTR;
- __int16 nDEX;
- __int16 nINT;
- __int16 nLUK;
- __int16 nHP;
- __int16 nMHP;
- __int16 nMP;
- __int16 nMMP;
- __int16 nAP;
- __int16 nSP;
- int nEXP;
- __int16 nPOP;
- int nMoney;
- unsigned int dwPosMap;
- char nPortal;
- int nCheckSum;
- char nItemCountCheckSum;
- };
- /* 814 */
- struct ZArray<ZRef<GW_ItemSlotBase> >
- {
- ZRef<GW_ItemSlotBase> *a;
- };
- /* 880 */
- struct ZMap<long,long,long>
- {
- ZMap<long,long,long>Vtbl *vfptr;
- ZMap<long,long,long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 885 */
- struct ZMap<long,unsigned short,long>
- {
- ZMap<long,unsigned short,long>Vtbl *vfptr;
- ZMap<long,unsigned short,long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 890 */
- struct ZMap<unsigned short,_FILETIME,unsigned short>
- {
- ZMap<unsigned short,_FILETIME,unsigned short>Vtbl *vfptr;
- ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 895 */
- struct ZMap<long,ZRef<GW_MiniGameRecord>,long>
- {
- ZMap<long,ZRef<GW_MiniGameRecord>,long>Vtbl *vfptr;
- ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 904 */
- struct __cppobj ZRefCountedAccessor<GW_CoupleRecord> : ZRefCountedAccessorBase
- {
- };
- /* 905 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_CoupleRecord> > : ZRefCountedAccessorBase
- {
- };
- /* 906 */
- struct __cppobj ZList<GW_CoupleRecord> : ZRefCountedAccessor<GW_CoupleRecord>, ZRefCountedAccessor<ZRefCountedDummy<GW_CoupleRecord> >
- {
- ZList<GW_CoupleRecord>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- GW_CoupleRecord *_m_pHead;
- GW_CoupleRecord *_m_pTail;
- };
- /* 909 */
- struct __cppobj ZRefCountedAccessor<GW_FriendRecord> : ZRefCountedAccessorBase
- {
- };
- /* 910 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_FriendRecord> > : ZRefCountedAccessorBase
- {
- };
- /* 911 */
- struct __cppobj ZList<GW_FriendRecord> : ZRefCountedAccessor<GW_FriendRecord>, ZRefCountedAccessor<ZRefCountedDummy<GW_FriendRecord> >
- {
- ZList<GW_FriendRecord>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- GW_FriendRecord *_m_pHead;
- GW_FriendRecord *_m_pTail;
- };
- /* 914 */
- struct __cppobj ZRefCountedAccessor<GW_MarriageRecord> : ZRefCountedAccessorBase
- {
- };
- /* 915 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_MarriageRecord> > : ZRefCountedAccessorBase
- {
- };
- /* 916 */
- struct __cppobj ZList<GW_MarriageRecord> : ZRefCountedAccessor<GW_MarriageRecord>, ZRefCountedAccessor<ZRefCountedDummy<GW_MarriageRecord> >
- {
- ZList<GW_MarriageRecord>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- GW_MarriageRecord *_m_pHead;
- GW_MarriageRecord *_m_pTail;
- };
- /* 919 */
- struct CharacterData::SELECTEDMOB
- {
- unsigned int dwMobID;
- int bAbs;
- int dwBonusEXP;
- };
- /* 920 */
- struct ZMap<unsigned short,ZXString<char>,unsigned short>
- {
- ZMap<unsigned short,ZXString<char>,unsigned short>Vtbl *vfptr;
- ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 925 */
- struct CharacterData
- {
- GW_CharacterStat characterStat;
- __unaligned __declspec(align(1)) ZRef<GW_ItemSlotBase> aEquipped[30];
- __unaligned __declspec(align(1)) ZRef<GW_ItemSlotBase> aEquipped2[30];
- __unaligned __declspec(align(1)) ZArray<ZRef<GW_ItemSlotBase> > aaItemSlot[6];
- __unaligned __declspec(align(1)) ZMap<long,long,long> mSkillRecord;
- __unaligned __declspec(align(1)) ZMap<long,long,long> mSkillMasterLev;
- __unaligned __declspec(align(1)) ZMap<long,unsigned short,long> mSkillCooltime;
- __unaligned __declspec(align(1)) ZMap<unsigned short,_FILETIME,unsigned short> mQuestComplete;
- __unaligned __declspec(align(1)) ZMap<long,ZRef<GW_MiniGameRecord>,long> mMiniGameRecord;
- __unaligned __declspec(align(1)) int nFriendMax;
- __unaligned __declspec(align(1)) ZList<GW_CoupleRecord> lCoupleRecord;
- __unaligned __declspec(align(1)) ZList<GW_FriendRecord> lFriendRecord;
- __unaligned __declspec(align(1)) ZList<GW_MarriageRecord> lMarriageRecord;
- __unaligned __declspec(align(1)) unsigned int adwMapTransfer[5];
- __unaligned __declspec(align(1)) unsigned int adwMapTransferEx[10];
- __unaligned __declspec(align(1)) int bReachMaxLevel;
- __unaligned __declspec(align(1)) _FILETIME ftReachMaxLevelTime;
- __unaligned __declspec(align(1)) int nItemTotalNumber[5];
- unsigned __int16 m_usSelectedMobQuestID;
- CharacterData::SELECTEDMOB m_smQuestData;
- ZMap<unsigned short,ZXString<char>,unsigned short> mQuestRecord;
- int bOnTrading;
- int nMoneyTrading;
- ZArray<long> aaItemTrading[6];
- };
- /* 479 */
- struct __unaligned __declspec(align(1)) AvatarLook
- {
- char nGender;
- int nSkin;
- int nFace;
- int nWeaponStickerID;
- int anHairEquip[30];
- int anUnseenEquip[30];
- int nPetID;
- };
- /* 926 */
- struct BasicStat
- {
- int nGender;
- int nLevel;
- int nJob;
- int nSTR;
- int nDEX;
- int nINT;
- int nLUK;
- int nPOP;
- int nMHP;
- int nMMP;
- };
- /* 927 */
- struct SecondaryStat
- {
- int nPAD;
- int nPAD_;
- int rPAD_;
- int tPAD_;
- int nPDD;
- int nPDD_;
- int rPDD_;
- int tPDD_;
- int nMAD;
- int nMAD_;
- int rMAD_;
- int tMAD_;
- int nMDD;
- int nMDD_;
- int rMDD_;
- int tMDD_;
- int nACC;
- int nACC_;
- int rACC_;
- int tACC_;
- int nEVA;
- int nEVA_;
- int rEVA_;
- int tEVA_;
- int nCraft;
- int nCraft_;
- int rCraft_;
- int tCraft_;
- int nSpeed;
- int nSpeed_;
- int rSpeed_;
- int tSpeed_;
- int nJump;
- int nJump_;
- int rJump_;
- int tJump_;
- int nMagicGuard_;
- int rMagicGuard_;
- int tMagicGuard_;
- int nDarkSight_;
- int rDarkSight_;
- int tDarkSight_;
- int mDarkSight_;
- int nBooster_;
- int rBooster_;
- int tBooster_;
- int nPowerGuard_;
- int rPowerGuard_;
- int tPowerGuard_;
- int nMaxHP_;
- int rMaxHP_;
- int tMaxHP_;
- int nMaxMP_;
- int rMaxMP_;
- int tMaxMP_;
- int nInvincible_;
- int rInvincible_;
- int tInvincible_;
- int nSoulArrow_;
- int rSoulArrow_;
- int tSoulArrow_;
- int nStun_;
- int rStun_;
- int tStun_;
- int nPoison_;
- int rPoison_;
- int tPoison_;
- int nSeal_;
- int rSeal_;
- int tSeal_;
- int nDarkness_;
- int rDarkness_;
- int tDarkness_;
- int nComboCounter_;
- int rComboCounter_;
- int tComboCounter_;
- int mComboCounter_;
- int nWeaponCharge_;
- int rWeaponCharge_;
- int tWeaponCharge_;
- int nDragonBlood_;
- int rDragonBlood_;
- int tDragonBlood_;
- int nHolySymbol_;
- int rHolySymbol_;
- int tHolySymbol_;
- int nMesoUp_;
- int rMesoUp_;
- int tMesoUp_;
- int nShadowPartner_;
- int rShadowPartner_;
- int tShadowPartner_;
- int nPickPocket_;
- int rPickPocket_;
- int tPickPocket_;
- int nMesoGuard_;
- int rMesoGuard_;
- int tMesoGuard_;
- int nThaw_;
- int rThaw_;
- int tThaw_;
- int nWeakness_;
- int rWeakness_;
- int tWeakness_;
- int nCurse_;
- int rCurse_;
- int tCurse_;
- int nSlow_;
- int rSlow_;
- int tSlow_;
- int nMorph_;
- int rMorph_;
- int tMorph_;
- int nMesoUpByItem_;
- int rMesoUpByItem_;
- int tMesoUpByItem_;
- int nRegen_;
- int rRegen_;
- int tRegen_;
- int nBasicStatUp_;
- int rBasicStatUp_;
- int tBasicStatUp_;
- int nStance_;
- int rStance_;
- int tStance_;
- int nSharpEyes_;
- int rSharpEyes_;
- int tSharpEyes_;
- int mSharpEyes_;
- int nManaReflection_;
- int rManaReflection_;
- int tManaReflection_;
- int nAttract_;
- int rAttract_;
- int tAttract_;
- int nSpiritJavelin_;
- int rSpiritJavelin_;
- int tSpiritJavelin_;
- int mSpiritJavelin_;
- int nInfinity_;
- int rInfinity_;
- int tInfinity_;
- int nHolyshield_;
- int rHolyshield_;
- int tHolyshield_;
- int nHamString_;
- int rHamString_;
- int tHamString_;
- int nBlind_;
- int rBlind_;
- int tBlind_;
- int nConcentration_;
- int rConcentration_;
- int tConcentration_;
- int nMonsterRiding_;
- int rMonsterRiding_;
- int tMonsterRiding_;
- int nBanMap_;
- int rBanMap_;
- int tBanMap_;
- int mBanMap_;
- int nMaxLevelBuff_;
- int rMaxLevelBuff_;
- int tMaxLevelBuff_;
- };
- /* 928 */
- struct __unaligned __declspec(align(1)) FUNCKEY_MAPPED
- {
- char nType;
- int nID;
- };
- /* 930 */
- struct ZArray<MigrateSummoned>
- {
- MigrateSummoned *a;
- };
- /* 931 */
- struct __cppobj ZRefCountedAccessor<ZRef<CalcDamageStat> > : ZRefCountedAccessorBase
- {
- };
- /* 932 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CalcDamageStat> > > : ZRefCountedAccessorBase
- {
- };
- /* 933 */
- struct __cppobj ZList<ZRef<CalcDamageStat> > : ZRefCountedAccessor<ZRef<CalcDamageStat> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CalcDamageStat> > >
- {
- ZList<ZRef<CalcDamageStat> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CalcDamageStat> *_m_pHead;
- ZRef<CalcDamageStat> *_m_pTail;
- };
- /* 939 */
- struct __cppobj ZRefCountedAccessor<unsigned long> : ZRefCountedAccessorBase
- {
- };
- /* 940 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<unsigned long> > : ZRefCountedAccessorBase
- {
- };
- /* 941 */
- struct __cppobj ZList<unsigned long> : ZRefCountedAccessor<unsigned long>, ZRefCountedAccessor<ZRefCountedDummy<unsigned long> >
- {
- ZList<unsigned long>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- unsigned int *_m_pHead;
- unsigned int *_m_pTail;
- };
- /* 325 */
- struct __cppobj __declspec(align(8)) CUser : CCreature, CVerboseObj, CFieldObj
- {
- ZFatalSection m_lockSocket;
- CClientSocket *m_pSocket;
- int m_bOnTransferField;
- ZRef<CScriptVM> m_pRunningVM;
- unsigned int m_dwQuestTargetField;
- ZXString<char> m_sQuestTargetPortal;
- ZRef<CMiniRoomBase> m_pMiniRoom;
- int m_bMiniRoomBalloon;
- int m_bADBoard;
- ZXString<char> m_sADBoard;
- ZList<ZRef<CSummoned> > m_lpSummoned;
- CNpc *m_pTradingNpc;
- ZRef<CTrunk> m_pTrunk;
- int m_bAuthorizedForTrunk;
- unsigned int m_dwStoreBankNpcTemplateID;
- ZRef<CStoreBank> m_pStoreBank;
- int m_bAuthorizedForStoreBank;
- ZRef<CParcel> m_pParcel;
- int m_bAuthorizedForParcel;
- int m_bParcelRequestSent;
- int m_nItemID_Parcel;
- int m_nTI_Parcel;
- int m_nPOS_Parcel;
- int m_nNumber_Parcel;
- int m_nMoney_Parcel;
- _LARGE_INTEGER m_liCashItemSN_Parcel;
- ZRef<GW_ItemSlotBase> m_pItem_Parcel;
- ZRef<CWeddingWishList> m_pWeddingWishList;
- int m_bTimeEventFlag;
- ZRef<CRPSGame> m_pRPSGame;
- ZRef<CPet> m_pPet;
- unsigned int m_uLocalSocketSN;
- unsigned int m_dwCharacterID;
- ZXString<char> m_sNexonClubID;
- ZXString<char> m_sCharacterName;
- int m_nSSN2;
- char m_nPurchaseExp;
- char m_nPrivateStatusID;
- char m_nGradeCode;
- int m_bMSMessenger;
- char m_bAuthenCode;
- unsigned int m_ulPremiumArgument;
- __POSITION *m_posList;
- __POSITION *m_posMap;
- __POSITION *m_posMapByName;
- int m_tLastCharacterHPInc;
- int m_tLastCharacterMPInc;
- int m_nIllegalHPIncTime;
- int m_nIllegalHPIncSize;
- int m_nIllegalMPIncTime;
- int m_nIllegalMPIncSize;
- ZFatalSection m_lockGuardData;
- int m_tLastCheckMalProc;
- int m_tIntervalCheckMalProc;
- int m_bWaitMalProcPacket;
- int m_tLastHPCheckClient;
- int m_tLastMPCheckClient;
- int m_nPlaytimeByHour;
- int m_tNextUpdateForPlaytimeByHour;
- ZFatalSection m_lockInitialQuiz;
- int m_tLastUpdateCalcDamageStat;
- ZList<CInPacket> m_lPacketHistory;
- int m_nTeamForMCarnival;
- __POSITION *m_posFieldUserList;
- char m_bCurFieldKey;
- ZFatalSection m_lock;
- CalcDamage m_CalcDamage;
- CCheatInspector m_cheatInspector;
- ZRef<CVecCtrlUser> m_pvc;
- ZArray<tagPOINT> m_aPointToCheck;
- ZArray<long> m_aWishItem;
- int m_tLoginTime;
- int m_tLastCharacterDataFlush;
- unsigned __int16 m_usCharacterDataModFlag;
- int m_tNextCheckCashItemExpire;
- int m_tLastCheckPetDead;
- $3B0595220E868E94790CAC084CBDF0A5 m_nCenterCashItemRequest;
- int m_tNextGeneralItemCheck;
- CharacterData m_character;
- ZRef<GW_ItemSlotBase> m_aRealEquip[30];
- ZRef<GW_ItemSlotBase> m_aRealEquip2[30];
- int m_nEmotion;
- int m_nTransferRequestedCharacterID;
- int m_nTargetWorldID;
- int m_bHasOpenedEntrustedShop;
- AvatarLook m_avatarLook;
- BasicStat m_basicStat;
- SecondaryStat m_secondaryStat;
- unsigned int m_dwAvatarModFlag;
- unsigned int m_dwTownPortalFieldID;
- tagPOINT m_ptFieldPortal;
- int m_nPreparedSkillID;
- int m_nIncMaxFriendCountCost;
- int m_nCreateNewGuildCost;
- int m_nRemoveGuildCost;
- int m_nIncMaxMemberNumCost;
- int m_nSetGuildMarkCost;
- tagPOINT m_ptCurPos;
- char m_bMoveAction;
- __int16 m_nFootholdSN;
- int m_nChoco;
- int m_nActiveEffectItemID;
- int m_nActivePortableChairID;
- int m_tPortableChairSittingTime;
- long double m_dIncExpRate;
- int m_bHide;
- int m_tLastAttack;
- int m_nAntiMacroAnswer;
- int m_nNumberAskedAntiMacro;
- int m_tLastAskedAntiMacro;
- unsigned int m_dwCharacterIDUseAntiMacro;
- int m_bIsOnInitialQuiz;
- int m_tLastInitialQuiz;
- int m_tLimitTime;
- int m_bIsInitialQuizTimeOver;
- ZXString<char> m_sGuildName;
- unsigned __int16 m_nGuildMarkBg;
- char m_nGuildMarkBgColor;
- unsigned __int16 m_nGuildMark;
- char m_nGuildMarkColor;
- int m_bLevelChanged;
- int m_bJobChanged;
- int m_bGuildQuestProtectItemExist;
- unsigned int m_dwGuildInviterID;
- int m_tGuildInvitedTime;
- int m_bBreathItemExist;
- int m_bCloseSocketNextTime;
- int m_tLastAttackTime;
- int m_tLastAttackDelay;
- int m_tFinalAttackDelay;
- int m_nLastBooster;
- int m_nAttackSpeedErr;
- int m_nAttackCheckIgnoreCnt;
- int m_bCheatAttentionFlag;
- int m_nMobMoveValidCount;
- int m_nRegenHP;
- int m_tLastRegenHP;
- int m_nRegenHPRemainTick;
- int m_tLastUpdateSkillCooltime;
- ZMap<long,long,long> m_mSkillCooltimeOver;
- FUNCKEY_MAPPED m_aFuncKeyMapped[89];
- int m_bFuncKeyMappedInitEmpty;
- int m_nPetConsumeItemID_HP;
- int m_nPetConsumeItemID_MP;
- int m_nTamingMobLevel;
- int m_nTamingMobExp;
- int m_nTamingMobFatigue;
- int m_tLastUpdateTamingMob;
- int m_tRemainFatigue;
- int m_tLastCancelTamingMob;
- int m_tLastKeyDown;
- int m_bKeyDown;
- ZArray<MigrateSummoned> m_aMigrateSummonedInfo;
- int m_nEventMobCount;
- int m_nInvalidHitPointCount;
- int m_nInvalidMobMoveCount;
- int m_nInvalidUserActionCount;
- int m_nInvalidTryRepeatCount;
- int m_nInvalidMobRandCount;
- int m_nInvalidDamageMissCount;
- int m_nInvalidMobMoveElapseCount;
- int m_nInvalidMobMoveDistanceCount;
- int m_nInvalidMobMoveBasicVecCheck;
- int m_nInvalidMobVelocityCount;
- int m_nSkipWarpCount;
- int m_bResurrected;
- int m_nWarpCheckedCount;
- int m_nInvalidDamageCount;
- int m_nBerserk;
- int m_tLastDamagedTime;
- int m_nInvalidDamagedTimeCnt;
- CRand32 m_RndActionMan;
- int m_tAttackAlertEndTime;
- int m_tAttackTimeCheckAlert;
- int m_nShopScannerEquipPos;
- int m_nShopScannerItemID;
- int m_bShopScannerUsing;
- int m_nLastWeekEventMsgSentDayofWeek;
- int m_tNextCheckChangeDayofWeek;
- int m_nFriendOldMax;
- int m_nGuildOldMax;
- int m_bShowPlantUI;
- int m_tLastFailedLoadWishListRequest;
- int m_nTradeMoneyLimit;
- int m_nTempTradeMoney;
- _SYSTEMTIME m_stTradeMoneyLimit;
- unsigned int m_dwAccountID;
- long double m_dIncDropRate;
- long double m_dIncDropRate_Ticket;
- ZList<ZRef<CalcDamageStat> > m_lCalcDamageStat;
- int m_bDeadlyAttack;
- int m_tDeadlyAttack;
- int m_bChase;
- int m_nTargetPosition_X;
- int m_nTargetPosition_Y;
- int m_bTemporaryLogging;
- int m_tLastIncorrectFieldPositionTime;
- int m_nIncorrectFieldPositionCount;
- char m_nHackingCount[8];
- int m_bBanHacker;
- int m_tBanHacker;
- unsigned int m_tLastSelectNPCTime;
- unsigned int m_nSummonedAttackDelayErrCnt;
- unsigned __int64 m_tLastSummonedAttack;
- unsigned int m_tLastBridleUsed;
- int m_nAssassinationCount;
- ZList<unsigned long> m_ldwPartyInvitedCharacterID;
- ZFatalSection m_PartyInviteLock;
- };
- /* 326 */
- struct CFieldObjVtbl
- {
- void *(__thiscall *__vecDelDtor)(CFieldObj *this, unsigned int);
- void (__thiscall *MakeEnterFieldPacket)(CFieldObj *this, COutPacket *);
- void (__thiscall *MakeLeaveFieldPacket)(CFieldObj *this, COutPacket *);
- int (__thiscall *IsShowTo)(CFieldObj *this, CUser *);
- };
- /* 331 */
- struct ZArray<RANGE>
- {
- RANGE *a;
- };
- /* 334 */
- struct ZArray<ZArray<unsigned long> >
- {
- ZArray<unsigned long> *a;
- };
- /* 351 */
- struct ZArray<TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::VECTORDATA>
- {
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::VECTORDATA *a;
- };
- /* 352 */
- struct ZArray<TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE>
- {
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE *a;
- };
- /* 335 */
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>
- {
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>Vtbl *vfptr;
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE *m_pRoot;
- ZArray<TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::VECTORDATA> m_aVecData;
- int m_nVecDataUsed;
- ZArray<TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE> m_aNode;
- int m_nNodeUsed;
- };
- /* 353 */
- struct __cppobj ZRefCountedAccessor<ZRef<CStaticFoothold> > : ZRefCountedAccessorBase
- {
- };
- /* 354 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CStaticFoothold> > > : ZRefCountedAccessorBase
- {
- };
- /* 355 */
- struct __cppobj ZList<ZRef<CStaticFoothold> > : ZRefCountedAccessor<ZRef<CStaticFoothold> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CStaticFoothold> > >
- {
- ZList<ZRef<CStaticFoothold> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CStaticFoothold> *_m_pHead;
- ZRef<CStaticFoothold> *_m_pTail;
- };
- /* 357 */
- struct ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 363 */
- struct ZArray<CLadderOrRope>
- {
- CLadderOrRope *a;
- };
- /* 328 */
- struct CWvsPhysicalSpace2D
- {
- CWvsPhysicalSpace2DVtbl *vfptr;
- tagRECT m_rcMBR;
- ZArray<RANGE> m_aMassRange;
- ZArray<long> m_aIndexZMass;
- ZArray<ZArray<unsigned long> > m_aaMassFootholdList;
- int m_nBaseZMass;
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2> m_rtFoothold;
- ZList<ZRef<CStaticFoothold> > m_lFoothold;
- ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long> m_mFoothold;
- ZArray<CLadderOrRope> m_aLadderOrRope;
- CAttrField *m_pAttrField;
- int m_bSkillLimited;
- ZList<ZRef<CStaticFoothold> > m_lFootholdFixedMob;
- };
- /* 329 */
- struct CWvsPhysicalSpace2DVtbl
- {
- void *(__thiscall *__vecDelDtor)(CWvsPhysicalSpace2D *this, unsigned int);
- };
- /* 330 */
- struct RANGE
- {
- int low;
- int high;
- };
- /* 333 */
- struct ZArray<unsigned long>
- {
- unsigned int *a;
- };
- /* 336 */
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2> *this, unsigned int);
- };
- /* 338 */
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::I2
- {
- int l;
- int t;
- int r;
- int b;
- };
- /* 350 */
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE::ENTRY
- {
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::I2 i;
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::VECTORDATA *pData;
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE *pChild;
- };
- /* 337 */
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE
- {
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE *pParent;
- int nLevel;
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::NODE::ENTRY E[5];
- int nCount;
- int bValidMBR;
- TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::I2 iMBR;
- };
- /* 339 */
- struct __cppobj ZRefCountedAccessor<CStaticFoothold> : ZRefCountedAccessorBase
- {
- };
- /* 340 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CStaticFoothold> > : ZRefCountedAccessorBase
- {
- };
- /* 341 */
- struct __cppobj ZRefCountedAccessor<CAttrFoothold> : ZRefCountedAccessorBase
- {
- };
- /* 342 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CAttrFoothold> > : ZRefCountedAccessorBase
- {
- };
- /* 343 */
- struct __cppobj CAttrFoothold : ZRefCounted
- {
- long double walk;
- long double drag;
- long double force;
- };
- /* 344 */
- struct __cppobj ZRef<CAttrFoothold> : ZRefCountedAccessor<CAttrFoothold>, ZRefCountedAccessor<ZRefCountedDummy<CAttrFoothold> >
- {
- _BYTE gap0[1];
- CAttrFoothold *p;
- };
- /* 346 */
- union $C948EF4BA6623ADE54314663EB9DD542
- {
- unsigned int m_dwSNPrev;
- CStaticFoothold *m_pfhPrev;
- };
- /* 347 */
- union $EBB0A7D6137E9CFAE14D1F5EC7C696AD
- {
- unsigned int m_dwSNNext;
- CStaticFoothold *m_pfhNext;
- };
- /* 345 */
- struct __cppobj __declspec(align(8)) CStaticFoothold : ZRefCounted
- {
- int m_x1;
- int m_y1;
- int m_x2;
- int m_y2;
- int m_lPage;
- int m_lZMass;
- ZRef<CAttrFoothold> m_pAttrFoothold;
- long double m_uvx;
- long double m_uvy;
- long double m_len;
- unsigned int m_dwSN;
- $C948EF4BA6623ADE54314663EB9DD542 ___u12;
- $EBB0A7D6137E9CFAE14D1F5EC7C696AD ___u13;
- };
- /* 348 */
- struct __cppobj ZRef<CStaticFoothold> : ZRefCountedAccessor<CStaticFoothold>, ZRefCountedAccessor<ZRefCountedDummy<CStaticFoothold> >
- {
- _BYTE gap0[1];
- CStaticFoothold *p;
- };
- /* 349 */
- struct TRSTree_InsertOnly<long,ZRef<CStaticFoothold>,2,4,2>::VECTORDATA
- {
- int x0;
- int y0;
- int x1;
- int y1;
- ZRef<CStaticFoothold> d;
- };
- /* 356 */
- struct ZList<ZRef<CStaticFoothold> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CStaticFoothold> > *this, unsigned int);
- };
- /* 358 */
- struct ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long> *this, unsigned int);
- };
- /* 359 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 360 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 361 */
- struct __cppobj ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CStaticFoothold> value;
- };
- /* 362 */
- struct CLadderOrRope
- {
- unsigned int dwSN;
- int bLadder;
- int bUpperFoothold;
- int x;
- int y1;
- int y2;
- int nPage;
- };
- /* 364 */
- struct CAttrField
- {
- long double walk;
- long double drag;
- long double fly;
- long double g;
- };
- /* 365 */
- struct __cppobj ZRefCountedAccessor<CPortal> : ZRefCountedAccessorBase
- {
- };
- /* 366 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CPortal> > : ZRefCountedAccessorBase
- {
- };
- /* 367 */
- struct __cppobj CPortal : CGameObject
- {
- unsigned int dwFieldID;
- int nIdx;
- ZXString<char> sName;
- int bEnable;
- int nType;
- tagPOINT ptPos;
- int nTMap;
- ZXString<char> sTName;
- ZXString<char> sScript;
- };
- /* 368 */
- struct __cppobj ZRef<CPortal> : ZRefCountedAccessor<CPortal>, ZRefCountedAccessor<ZRefCountedDummy<CPortal> >
- {
- _BYTE gap0[1];
- CPortal *p;
- };
- /* 369 */
- struct ZArray<ZRef<CPortal> >
- {
- ZRef<CPortal> *a;
- };
- /* 370 */
- struct __cppobj CPortalMap : ZRefCounted
- {
- ZArray<ZRef<CPortal> > m_apPortal;
- ZArray<long> m_aStartPoint;
- };
- /* 374 */
- struct __cppobj ZRefCountedAccessor<ZRef<CONTROLLER> > : ZRefCountedAccessorBase
- {
- };
- /* 375 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CONTROLLER> > > : ZRefCountedAccessorBase
- {
- };
- /* 500 */
- struct ZArray<ZRef<CONTROLLER> *>
- {
- ZRef<CONTROLLER> **a;
- };
- /* 376 */
- struct __cppobj ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMin> : ZRefCountedAccessor<ZRef<CONTROLLER> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CONTROLLER> > >
- {
- ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMin>Vtbl *vfptr;
- _BYTE gap4[1];
- const unsigned int _m_uIncrement;
- unsigned int _m_uCount;
- ZArray<ZRef<CONTROLLER> *> _m_aHeap;
- };
- /* 501 */
- struct __cppobj ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMax> : ZRefCountedAccessor<ZRef<CONTROLLER> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CONTROLLER> > >
- {
- ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMax>Vtbl *vfptr;
- _BYTE gap4[1];
- const unsigned int _m_uIncrement;
- unsigned int _m_uCount;
- ZArray<ZRef<CONTROLLER> *> _m_aHeap;
- };
- /* 503 */
- struct ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 508 */
- struct ZMap<unsigned long,ZRef<CMob>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CMob>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 380 */
- struct __cppobj ZRefCountedAccessor<ZRef<CMob> > : ZRefCountedAccessorBase
- {
- };
- /* 381 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CMob> > > : ZRefCountedAccessorBase
- {
- };
- /* 382 */
- struct __cppobj ZList<ZRef<CMob> > : ZRefCountedAccessor<ZRef<CMob> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CMob> > >
- {
- ZList<ZRef<CMob> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CMob> *_m_pHead;
- ZRef<CMob> *_m_pTail;
- };
- /* 513 */
- struct ZMap<unsigned long,ZRef<CNpc>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CNpc>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 455 */
- struct __cppobj ZRefCountedAccessor<ZRef<CNpc> > : ZRefCountedAccessorBase
- {
- };
- /* 456 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CNpc> > > : ZRefCountedAccessorBase
- {
- };
- /* 457 */
- struct __cppobj ZList<ZRef<CNpc> > : ZRefCountedAccessor<ZRef<CNpc> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CNpc> > >
- {
- ZList<ZRef<CNpc> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CNpc> *_m_pHead;
- ZRef<CNpc> *_m_pTail;
- };
- /* 518 */
- struct ZMap<unsigned long,ZRef<CEmployee>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CEmployee>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 535 */
- struct __cppobj ZRefCountedAccessor<ZRef<CEmployee> > : ZRefCountedAccessorBase
- {
- };
- /* 536 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CEmployee> > > : ZRefCountedAccessorBase
- {
- };
- /* 537 */
- struct __cppobj ZList<ZRef<CEmployee> > : ZRefCountedAccessor<ZRef<CEmployee> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CEmployee> > >
- {
- ZList<ZRef<CEmployee> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CEmployee> *_m_pHead;
- ZRef<CEmployee> *_m_pTail;
- };
- /* 378 */
- struct __cppobj ZRefCountedAccessor<CONTROLLER> : ZRefCountedAccessorBase
- {
- };
- /* 379 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CONTROLLER> > : ZRefCountedAccessorBase
- {
- };
- /* 499 */
- struct __cppobj ZRef<CONTROLLER> : ZRefCountedAccessor<CONTROLLER>, ZRefCountedAccessor<ZRefCountedDummy<CONTROLLER> >
- {
- _BYTE gap0[1];
- CONTROLLER *p;
- };
- /* 539 */
- struct ZArray<MOBGEN>
- {
- MOBGEN *a;
- };
- /* 540 */
- struct ZMap<unsigned long,unsigned long,unsigned long>
- {
- ZMap<unsigned long,unsigned long,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,unsigned long,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 545 */
- struct ZMap<unsigned long,tagPOINT,unsigned long>
- {
- ZMap<unsigned long,tagPOINT,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 550 */
- struct CLifePool::TimeMob
- {
- unsigned int dwTemplateID;
- int nStartHour;
- int nEndHour;
- ZXString<char> sMessage;
- int bGenerating;
- };
- /* 371 */
- struct CLifePool
- {
- CLifePoolVtbl *vfptr;
- CField *m_pField;
- ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMin> m_hCtrlMin;
- ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMax> m_hCtrlMax;
- ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long> m_mController;
- ZMap<unsigned long,ZRef<CMob>,unsigned long> m_mMob;
- ZList<ZRef<CMob> > m_lMob;
- ZMap<unsigned long,ZRef<CNpc>,unsigned long> m_mNpc;
- ZList<ZRef<CNpc> > m_lNpc;
- ZMap<unsigned long,ZRef<CEmployee>,unsigned long> m_mEmployee;
- ZList<ZRef<CEmployee> > m_lEmployee;
- ZRef<CONTROLLER> m_pCtrlNull;
- int m_nMobCapacityMin;
- int m_nMobCapacityMax;
- int m_tLastCreateMobTime;
- ZArray<MOBGEN> m_aMobGen;
- int m_nInitMobGenCount;
- int m_nMobGenCount;
- int m_bMobGenEnable;
- ZArray<unsigned long> m_aMobGenExcept;
- int m_nSubMobCount;
- ZMap<unsigned long,unsigned long,unsigned long> m_mFixedMobID;
- ZMap<unsigned long,tagPOINT,unsigned long> m_mFixedMobPosition;
- int m_nMobDamagedByMobState;
- int m_tMobDamagedByMobRemoved;
- ZFatalSection m_LockMobDamagedByMob;
- CLifePool::TimeMob m_TimeMob;
- };
- /* 372 */
- struct CLifePoolVtbl
- {
- void *(__thiscall *__vecDelDtor)(CLifePool *this, unsigned int);
- };
- /* 553 */
- struct __cppobj ZRefCountedAccessor<ZRef<CDrop> > : ZRefCountedAccessorBase
- {
- };
- /* 554 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CDrop> > > : ZRefCountedAccessorBase
- {
- };
- /* 555 */
- struct __cppobj ZList<ZRef<CDrop> > : ZRefCountedAccessor<ZRef<CDrop> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CDrop> > >
- {
- ZList<ZRef<CDrop> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CDrop> *_m_pHead;
- ZRef<CDrop> *_m_pTail;
- };
- /* 561 */
- struct ZMap<unsigned long,ZRef<CDrop>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CDrop>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 551 */
- struct CDropPool
- {
- CDropPoolVtbl *vfptr;
- CField *m_pField;
- int m_tLastExpire;
- int m_nDropIdCounter;
- int m_bDropEverlasting;
- ZList<ZRef<CDrop> > m_lDrop;
- ZMap<unsigned long,ZRef<CDrop>,unsigned long> m_mDrop;
- };
- /* 568 */
- struct __cppobj ZRefCountedAccessor<ZRef<CMessageBox> > : ZRefCountedAccessorBase
- {
- };
- /* 569 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CMessageBox> > > : ZRefCountedAccessorBase
- {
- };
- /* 570 */
- struct __cppobj ZList<ZRef<CMessageBox> > : ZRefCountedAccessor<ZRef<CMessageBox> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CMessageBox> > >
- {
- ZList<ZRef<CMessageBox> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CMessageBox> *_m_pHead;
- ZRef<CMessageBox> *_m_pTail;
- };
- /* 576 */
- struct ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 566 */
- struct CMessageBoxPool
- {
- CMessageBoxPoolVtbl *vfptr;
- CField *m_pField;
- int m_tLastExpire;
- int m_nMessageBoxIdCounter;
- ZList<ZRef<CMessageBox> > m_lMessageBox;
- ZMap<unsigned long,ZRef<CMessageBox>,unsigned long> m_mMessageBox;
- };
- /* 581 */
- struct CSummonedPool
- {
- CSummonedPoolVtbl *vfptr;
- CField *m_pField;
- int m_nSummonedIdCounter;
- ZList<ZRef<CSummoned> > m_lSummoned;
- };
- /* 593 */
- struct __cppobj ZRefCountedAccessor<ZRef<CAffectedArea> > : ZRefCountedAccessorBase
- {
- };
- /* 594 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CAffectedArea> > > : ZRefCountedAccessorBase
- {
- };
- /* 595 */
- struct __cppobj ZList<ZRef<CAffectedArea> > : ZRefCountedAccessor<ZRef<CAffectedArea> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CAffectedArea> > >
- {
- ZList<ZRef<CAffectedArea> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CAffectedArea> *_m_pHead;
- ZRef<CAffectedArea> *_m_pTail;
- };
- /* 591 */
- struct CAffectedAreaPool
- {
- CAffectedAreaPoolVtbl *vfptr;
- CField *m_pField;
- int m_nAffectedAreaIDCounter;
- ZList<ZRef<CAffectedArea> > m_lAffectedArea;
- };
- /* 604 */
- struct ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 613 */
- struct __cppobj ZRefCountedAccessor<ZRef<CTownPortal> > : ZRefCountedAccessorBase
- {
- };
- /* 614 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CTownPortal> > > : ZRefCountedAccessorBase
- {
- };
- /* 615 */
- struct __cppobj ZList<ZRef<CTownPortal> > : ZRefCountedAccessor<ZRef<CTownPortal> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CTownPortal> > >
- {
- ZList<ZRef<CTownPortal> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CTownPortal> *_m_pHead;
- ZRef<CTownPortal> *_m_pTail;
- };
- /* 601 */
- struct CTownPortalPool
- {
- CTownPortalPoolVtbl *vfptr;
- CField *m_pField;
- ZArray<tagPOINT> m_aTownPortal;
- ZMap<unsigned long,ZRef<CTownPortal>,unsigned long> m_mTownPortal;
- ZList<ZRef<CTownPortal> > m_lTownPortal;
- };
- /* 617 */
- struct __cppobj ZRefCountedAccessor<ZRef<CReactor> > : ZRefCountedAccessorBase
- {
- };
- /* 618 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CReactor> > > : ZRefCountedAccessorBase
- {
- };
- /* 619 */
- struct __cppobj ZList<ZRef<CReactor> > : ZRefCountedAccessor<ZRef<CReactor> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CReactor> > >
- {
- ZList<ZRef<CReactor> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CReactor> *_m_pHead;
- ZRef<CReactor> *_m_pTail;
- };
- /* 654 */
- struct ZMap<unsigned long,ZRef<CReactor>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CReactor>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 659 */
- struct ZMap<ZXString<char>,unsigned long,ZXString<char> >
- {
- ZMap<ZXString<char>,unsigned long,ZXString<char> >Vtbl *vfptr;
- ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 664 */
- struct ZArray<REACTORGEN>
- {
- REACTORGEN *a;
- };
- /* 665 */
- struct CReactorPool
- {
- CField *m_pField;
- int m_bShuffleOnReset;
- ZXString<char> m_sShuffleName;
- ZList<ZRef<CReactor> > m_lReactor;
- ZMap<unsigned long,ZRef<CReactor>,unsigned long> m_mReactor;
- ZMap<ZXString<char>,unsigned long,ZXString<char> > m_mReactorName;
- ZArray<REACTORGEN> m_aReactorGen;
- int m_tLastCreateReactorTime;
- int m_bReactorHitEnable;
- int m_nReactorTotalHit;
- };
- /* 666 */
- struct ZMap<unsigned long,ZRef<CUser>,unsigned long>
- {
- ZMap<unsigned long,ZRef<CUser>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 671 */
- struct __cppobj ZRefCountedAccessor<ZRef<CUser> > : ZRefCountedAccessorBase
- {
- };
- /* 672 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CUser> > > : ZRefCountedAccessorBase
- {
- };
- /* 673 */
- struct __cppobj ZList<ZRef<CUser> > : ZRefCountedAccessor<ZRef<CUser> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CUser> > >
- {
- ZList<ZRef<CUser> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CUser> *_m_pHead;
- ZRef<CUser> *_m_pTail;
- };
- /* 684 */
- struct ZArray<CFieldSplit>
- {
- CFieldSplit *a;
- };
- /* 685 */
- struct ZMap<char const *,tagRECT,ZXString<char> >
- {
- ZMap<char const *,tagRECT,ZXString<char> >Vtbl *vfptr;
- ZMap<char const *,tagRECT,ZXString<char> >::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 690 */
- struct __cppobj ZRefCountedAccessor<CField::BUFFZONE> : ZRefCountedAccessorBase
- {
- };
- /* 691 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CField::BUFFZONE> > : ZRefCountedAccessorBase
- {
- };
- /* 692 */
- struct __cppobj ZList<CField::BUFFZONE> : ZRefCountedAccessor<CField::BUFFZONE>, ZRefCountedAccessor<ZRefCountedDummy<CField::BUFFZONE> >
- {
- ZList<CField::BUFFZONE>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CField::BUFFZONE *_m_pHead;
- CField::BUFFZONE *_m_pTail;
- };
- /* 696 */
- struct ZArray<CField::SEAT>
- {
- CField::SEAT *a;
- };
- /* 449 */
- struct ZMap<unsigned long,long,unsigned long>
- {
- ZMap<unsigned long,long,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,long,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 789 */
- struct CField::AutoLieDetector
- {
- int nStartHour;
- int nEndHour;
- int nInterval;
- int nProp;
- int bDetecting;
- int tLastTry;
- };
- /* 790 */
- struct ZMap<long,unsigned long,long>
- {
- ZMap<long,unsigned long,long>Vtbl *vfptr;
- ZMap<long,unsigned long,long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 373 */
- struct __cppobj CField : ZRefCounted
- {
- unsigned int m_dwField;
- unsigned int m_dwFieldReturn;
- unsigned int m_dwForcedReturn;
- ZXString<char> m_sStreetName;
- ZXString<char> m_sMapName;
- tagPOINT m_ptLeftTop;
- tagSIZE m_szMap;
- long double m_dRecoveryRate;
- unsigned int m_dwOption;
- int m_nAutoDecHP;
- int m_nAutoDecMP;
- int m_bTown;
- int m_bClock;
- int m_bPersonalShop;
- int m_bSwim;
- int m_bAllMoveCheck;
- int m_nProtectItem;
- CWvsPhysicalSpace2D m_space2D;
- CPortalMap m_mPortal;
- ZXString<char> m_sWeatherMsg;
- int m_nWeatherItemID;
- int m_tWeatherBegin;
- int m_bWeatherByAdmin;
- int m_tWeatherDuration;
- int m_nJukeBoxItemID;
- int m_tJukeBoxEnd;
- unsigned int m_dwJBCharacterID;
- ZXString<char> m_sJBCharacterName;
- int m_tLastUpdateForBonusRate;
- long double m_dIncRate_EXP;
- long double m_dIncRate_Drop;
- CLifePool m_lifePool;
- CDropPool m_dropPool;
- CMessageBoxPool m_messageBoxPool;
- CSummonedPool m_summonedPool;
- CAffectedAreaPool m_affectedAreaPool;
- CTownPortalPool m_townPortalPool;
- CReactorPool m_reactorPool;
- ZMap<unsigned long,ZRef<CUser>,unsigned long> m_mUser;
- ZList<ZRef<CUser> > m_lUser;
- ZArray<CFieldSplit> m_aFieldSplit;
- CFieldSplit *m_pSplitStart;
- CFieldSplit *m_pSplitEnd;
- ZMap<char const *,tagRECT,ZXString<char> > m_mAreaRect;
- ZList<CField::BUFFZONE> m_lBuffZone;
- ZArray<CField::SEAT> m_aSeat;
- ZMap<unsigned long,long,unsigned long> m_mUserSeat;
- CFieldSet *m_pParentFieldSet;
- CField::AutoLieDetector m_AutoLieDetector;
- ZFatalSection m_lock;
- int m_nSplitRowCount;
- int m_nSplitColCount;
- ZArray<unsigned long> m_aPlayTime;
- unsigned int m_dwTotalPlayTime;
- ZMap<long,unsigned long,long> m_mStartTime;
- ZArray<unsigned long> m_aPlayLevel;
- };
- /* 377 */
- struct ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMin>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMin> *this, unsigned int);
- };
- /* 383 */
- struct ZList<ZRef<CMob> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CMob> > *this, unsigned int);
- };
- /* 384 */
- struct __cppobj ZRefCountedAccessor<CMob> : ZRefCountedAccessorBase
- {
- };
- /* 385 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CMob> > : ZRefCountedAccessorBase
- {
- };
- /* 386 */
- struct MobSelfDestruction
- {
- int nActionType;
- int nBearHP;
- int bFirstAttack;
- int tRemoveAfter;
- };
- /* 387 */
- struct MobAttackInfo
- {
- int nType;
- int nConMP;
- int bMagicAttack;
- int bDeadlyAttack;
- int nMPBurn;
- int nDisease;
- int nSkillLevel;
- int bKnockBack;
- int nPAD;
- int nMagicElemAttr;
- };
- /* 388 */
- struct ZArray<MobAttackInfo>
- {
- MobAttackInfo *a;
- };
- /* 389 */
- struct MobSkillInfo
- {
- int nSkillID;
- int nSLV;
- };
- /* 390 */
- struct ZArray<MobSkillInfo>
- {
- MobSkillInfo *a;
- };
- /* 391 */
- struct RewardInfo
- {
- RewardType nType;
- int nMoney;
- int nItemId;
- int nProb;
- int nMin;
- int nMax;
- int nPeriod;
- _FILETIME ftDateExpire;
- unsigned __int16 usQRKey;
- int nMaxCount;
- int bPremiumMap;
- };
- /* 392 */
- struct ZArray<RewardInfo>
- {
- RewardInfo *a;
- };
- /* 393 */
- struct MobBanMap
- {
- unsigned int dwFieldID;
- ZXString<char> sPortalName;
- };
- /* 394 */
- struct ZArray<MobBanMap>
- {
- MobBanMap *a;
- };
- /* 395 */
- const struct __cppobj __declspec(align(8)) CMobTemplate : ZRefCounted
- {
- unsigned int dwTemplateID;
- ZXString<char> sName;
- int nSpecies;
- int bBodyAttack;
- int bNotAttack;
- int nMoveAbility;
- int bBoss;
- int nLevel;
- int nMaxHP;
- int nMaxMP;
- int nSpeed;
- int nFlySpeed;
- int nChaseSpeed;
- int nPAD;
- int nPDD;
- int nMAD;
- int nMDD;
- int nACC;
- int nEVA;
- int nEXP;
- int nPushedDamage;
- int aDamagedElemAttr[8];
- int nHPRecovery;
- int nMPRecovery;
- int bUndead;
- long double nFs;
- int nHPTagColor;
- int nHPTagBgColor;
- int bInvincible;
- int bHasPublicDrop;
- int bHasExplosiveDrop;
- int nDeadBuff;
- int tRemoveAfter;
- int bRemoveQuest;
- int bPickUpDrop;
- int bFirstAttack;
- int nSelfDestructionHP;
- int bDamagedByMob;
- int bDoNotRemove;
- int nDropItemPeriod;
- int nBanType;
- ZXString<char> sBanMsg;
- MobSelfDestruction selfDestructionInfo;
- int nGetCP;
- int bHPgaugeHide;
- int nFixedDamage;
- int bOnlyNormalAttack;
- ZArray<MobAttackInfo> aAttackInfo;
- ZArray<MobSkillInfo> aSkillInfo;
- ZArray<RewardInfo> aRewardInfo;
- ZArray<unsigned long> adwReviveTemplateID;
- ZArray<MobBanMap> aBanMap;
- };
- /* 396 */
- struct MOBGEN
- {
- unsigned int dwTemplateID;
- int x;
- int y;
- int fh;
- int tRegenInterval;
- int tRegenAfter;
- int nMobCount;
- int nTeamForMCarnival;
- };
- /* 397 */
- struct __declspec(align(8)) MobStat
- {
- int nLevel;
- int aDamagedElemAttr[8];
- int nPAD;
- int nPAD_;
- int rPAD_;
- int tPAD_;
- int nPDD;
- int nPDD_;
- int rPDD_;
- int tPDD_;
- int nMAD;
- int nMAD_;
- int rMAD_;
- int tMAD_;
- int nMDD;
- int nMDD_;
- int rMDD_;
- int tMDD_;
- int nACC;
- int nACC_;
- int rACC_;
- int tACC_;
- int nEVA;
- int nEVA_;
- int rEVA_;
- int tEVA_;
- int nSpeed;
- int nSpeed_;
- int rSpeed_;
- int tSpeed_;
- int nStun_;
- int rStun_;
- int tStun_;
- int nFreeze_;
- int rFreeze_;
- int tFreeze_;
- int nPoison_;
- int rPoison_;
- int tPoison_;
- unsigned int wPoison_;
- int nSeal_;
- int rSeal_;
- int tSeal_;
- int nDarkness_;
- int rDarkness_;
- int tDarkness_;
- int nPowerUp_;
- int rPowerUp_;
- int tPowerUp_;
- int nMagicUp_;
- int rMagicUp_;
- int tMagicUp_;
- int nPGuardUp_;
- int rPGuardUp_;
- int tPGuardUp_;
- int nMGuardUp_;
- int rMGuardUp_;
- int tMGuardUp_;
- int nDoom_;
- int rDoom_;
- int tDoom_;
- int nWeb_;
- int rWeb_;
- int tWeb_;
- unsigned int wWeb_;
- int nPImmune_;
- int rPImmune_;
- int tPImmune_;
- int nMImmune_;
- int rMImmune_;
- int tMImmune_;
- int nShowdown_;
- int rShowdown_;
- int tShowdown_;
- int nHardSkin_;
- int rHardSkin_;
- int tHardSkin_;
- int nAmbush_;
- int rAmbush_;
- int tAmbush_;
- unsigned int wAmbush_;
- int nVenom_;
- int rVenom_;
- int tVenom_;
- unsigned int wVenom_;
- int nBlind_;
- int rBlind_;
- int tBlind_;
- int nSealSkill_;
- int rSealSkill_;
- int tSealSkill_;
- long double nFs;
- int bInvincible;
- };
- /* 398 */
- struct __cppobj CONTROLLER : ZRefCounted
- {
- CUser *pUser;
- ZList<ZRef<CMob> > lCtrlMob;
- ZList<ZRef<CNpc> > lCtrlNpc;
- __POSITION *posMinHeap;
- __POSITION *posMaxHeap;
- };
- /* 399 */
- struct MobSkillContext
- {
- int nSkillID;
- int nSLV;
- int tLastSkillUse;
- int nSummoned;
- };
- /* 400 */
- struct ZArray<MobSkillContext>
- {
- MobSkillContext *a;
- };
- /* 401 */
- struct __cppobj ZRefCountedAccessor<CMobDamageLog::INFO> : ZRefCountedAccessorBase
- {
- };
- /* 402 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CMobDamageLog::INFO> > : ZRefCountedAccessorBase
- {
- };
- /* 403 */
- struct __cppobj ZList<CMobDamageLog::INFO> : ZRefCountedAccessor<CMobDamageLog::INFO>, ZRefCountedAccessor<ZRefCountedDummy<CMobDamageLog::INFO> >
- {
- ZList<CMobDamageLog::INFO>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CMobDamageLog::INFO *_m_pHead;
- CMobDamageLog::INFO *_m_pTail;
- };
- /* 404 */
- struct ZList<CMobDamageLog::INFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CMobDamageLog::INFO> *this, unsigned int);
- };
- /* 405 */
- struct CMobDamageLog::INFO
- {
- unsigned int dwCharacterID;
- int nDamage;
- int tTime;
- };
- /* 406 */
- struct CMobDamageLog
- {
- unsigned int dwFieldID;
- int nInitHP;
- int nVainDamage;
- ZList<CMobDamageLog::INFO> lInfo;
- };
- /* 409 */
- struct __cppobj GW_ItemSlotBase : ZRefCounted
- {
- int nItemID;
- _LARGE_INTEGER liCashItemSN;
- _FILETIME dateExpire;
- };
- /* 411 */
- struct Reward
- {
- RewardType nType;
- int nMoney;
- int nPeriod;
- ZRef<GW_ItemSlotBase> pItem;
- RewardInfo *pInfo;
- };
- /* 412 */
- struct ZArray<Reward>
- {
- Reward *a;
- };
- /* 414 */
- struct ZMap<long,ZRef<CalcDamageMobStat>,long>
- {
- ZMap<long,ZRef<CalcDamageMobStat>,long>Vtbl *vfptr;
- ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 415 */
- struct ZMap<long,ZRef<CalcDamageMobStat>,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<long,ZRef<CalcDamageMobStat>,long> *this, unsigned int);
- };
- /* 416 */
- struct __cppobj ZRecyclable<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR>Vtbl *vfptr;
- };
- /* 417 */
- struct ZRecyclable<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR> *this, unsigned int);
- };
- /* 419 */
- struct __cppobj ZRefCountedAccessor<CalcDamageMobStat> : ZRefCountedAccessorBase
- {
- };
- /* 420 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CalcDamageMobStat> > : ZRefCountedAccessorBase
- {
- };
- /* 422 */
- struct __cppobj ZRef<CalcDamageMobStat> : ZRefCountedAccessor<CalcDamageMobStat>, ZRefCountedAccessor<ZRefCountedDummy<CalcDamageMobStat> >
- {
- _BYTE gap0[1];
- CalcDamageMobStat *p;
- };
- /* 418 */
- struct __cppobj ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR : ZRecyclable<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR>
- {
- ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR *pNext;
- int key;
- ZRef<CalcDamageMobStat> value;
- };
- /* 421 */
- struct CalcDamageMobStat
- {
- int nPAD_;
- int nMAD_;
- int nPowerUp_;
- int nMagicUp_;
- int nDoom_;
- int nPDD_;
- int nMDD_;
- int nPGuardUp_;
- int nMGuardUp_;
- int nPImmune_;
- int nMImmune_;
- int nHardSkin_;
- int nACC_;
- int nBlind_;
- int tCreate;
- int aDamagedElemAttr[8];
- };
- /* 423 */
- struct __cppobj ZRefCountedAccessor<CVecCtrlMob> : ZRefCountedAccessorBase
- {
- };
- /* 424 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CVecCtrlMob> > : ZRefCountedAccessorBase
- {
- };
- /* 425 */
- struct IVecCtrlOwner
- {
- IVecCtrlOwnerVtbl *vfptr;
- };
- /* 436 */
- struct _com_ptr_t<_com_IIID<IWzVector2D,&_GUID_f28bd1ed_3deb_4f92_9eec_10ef5a1c3fb4> >
- {
- IWzVector2D *m_pInterface;
- };
- /* 437 */
- struct AbsPos
- {
- long double x;
- long double y;
- long double vx;
- long double vy;
- };
- /* 438 */
- struct RelPos
- {
- long double pos;
- long double v;
- };
- /* 439 */
- struct $6DB869995A47DF4A7F13237F53F219D0
- {
- int bValid;
- long double vx;
- long double vy;
- };
- /* 427 */
- struct __cppobj ZRefCountedAccessor<CAttrShoe> : ZRefCountedAccessorBase
- {
- };
- /* 428 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CAttrShoe> > : ZRefCountedAccessorBase
- {
- };
- /* 430 */
- const struct __cppobj ZRef<CAttrShoe> : ZRefCountedAccessor<CAttrShoe>, ZRefCountedAccessor<ZRefCountedDummy<CAttrShoe> >
- {
- _BYTE gap0[1];
- CAttrShoe *p;
- };
- /* 440 */
- struct __cppobj ZRefCountedAccessor<CMovePath::ELEM> : ZRefCountedAccessorBase
- {
- };
- /* 441 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CMovePath::ELEM> > : ZRefCountedAccessorBase
- {
- };
- /* 442 */
- struct __cppobj ZList<CMovePath::ELEM> : ZRefCountedAccessor<CMovePath::ELEM>, ZRefCountedAccessor<ZRefCountedDummy<CMovePath::ELEM> >
- {
- ZList<CMovePath::ELEM>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CMovePath::ELEM *_m_pHead;
- CMovePath::ELEM *_m_pTail;
- };
- /* 445 */
- struct CMovePath
- {
- __int16 m_x;
- __int16 m_y;
- ZList<CMovePath::ELEM> m_lElem;
- ZArray<unsigned char> m_aKeyPadState;
- int m_bForcedFlush;
- __int16 m_fhLast;
- tagRECT m_rcMove;
- };
- /* 426 */
- struct __cppobj CVecCtrl : ZRefCounted
- {
- int m_cRef;
- IVecCtrlOwner *m_pOwner;
- int m_bActive;
- _com_ptr_t<_com_IIID<IWzVector2D,&_GUID_f28bd1ed_3deb_4f92_9eec_10ef5a1c3fb4> > m_pVecAlternate;
- AbsPos m_ap;
- AbsPos m_apl;
- RelPos m_rp;
- CStaticFoothold *m_pfh;
- CStaticFoothold *m_pfhLast;
- CLadderOrRope *m_pLadderOrRope;
- int m_lPage;
- int m_lZMass;
- tagRECT m_rcBound;
- int m_nMoveAction;
- int m_nInputX;
- int m_nInputY;
- int m_bJumpNext;
- $6DB869995A47DF4A7F13237F53F219D0 m_impactNext;
- CAttrField *m_pAttrField;
- ZRef<CAttrShoe> m_pCurAttrShoe;
- CMovePath m_path;
- CWvsPhysicalSpace2D *m_pSpace2D;
- int m_lZMass_Last;
- };
- /* 429 */
- struct __cppobj CAttrShoe : ZRefCounted
- {
- long double mass;
- long double walkAcc;
- long double walkSpeed;
- long double walkDrag;
- long double walkSlant;
- long double walkJump;
- long double swimAcc;
- long double swimSpeedH;
- long double swimSpeedV;
- long double flyAcc;
- long double flySpeed;
- };
- /* 431 */
- const struct CRTTI
- {
- CRTTI *m_pPrev;
- };
- /* 432 */
- struct IVecCtrlOwnerVtbl
- {
- int (__thiscall *GetType)(IVecCtrlOwner *this);
- _BYTE gap4[4];
- void (__thiscall *OnLayerZChanged)(IVecCtrlOwner *this, CVecCtrl *);
- ZRef<CAttrShoe> *(__thiscall *GetShoeAttr)(IVecCtrlOwner *this, ZRef<CAttrShoe> *result);
- tagPOINT *(__thiscall *GetPos)(IVecCtrlOwner *this);
- tagPOINT *(__thiscall *GetPosPrev)(IVecCtrlOwner *this);
- int (__thiscall *GetZMass)(IVecCtrlOwner *this);
- CRTTI *(__thiscall *GetRTTI)(IVecCtrlOwner *this);
- int (__thiscall *IsKindOf)(IVecCtrlOwner *this, CRTTI *);
- };
- /* 433 */
- struct __cppobj IWzSerialize : IUnknown
- {
- };
- /* 434 */
- struct __cppobj IWzShape2D : IWzSerialize
- {
- };
- /* 435 */
- struct __cppobj IWzVector2D : IWzShape2D
- {
- };
- /* 443 */
- struct ZList<CMovePath::ELEM>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CMovePath::ELEM> *this, unsigned int);
- };
- /* 444 */
- struct __declspec(align(2)) CMovePath::ELEM
- {
- char nAttr;
- __int16 x;
- __int16 y;
- __int16 vx;
- __int16 vy;
- char bMoveAction;
- __int16 fh;
- __int16 tElapse;
- char bStat;
- };
- /* 448 */
- struct __cppobj ZRef<CVecCtrlMob> : ZRefCountedAccessor<CVecCtrlMob>, ZRefCountedAccessor<ZRefCountedDummy<CVecCtrlMob> >
- {
- _BYTE gap0[1];
- CVecCtrlMob *p;
- };
- /* 446 */
- struct __cppobj __declspec(align(8)) CMob : CCreature, CFieldObj
- {
- int m_nMobType;
- CMobTemplate *m_pTemplate;
- CMobTemplate *m_pTemplateByDoom;
- MOBGEN *m_pMobGen;
- MobStat m_stat;
- unsigned int m_dwTemplateID;
- int m_nHomeFoothold;
- int m_nSummonType;
- unsigned int m_dwSummonOption;
- int m_bNoDropPriority;
- CONTROLLER *m_pController;
- int m_bNextAttackPossible;
- int m_tLastMove;
- int m_tLastAttack;
- int m_tLastRecovery;
- int m_nCtrlPriority;
- int m_tLastTryPickUpDrop;
- int m_tNextSummonMobPossible;
- int m_tLastUpdatePoison;
- int m_tLastUpdateVenom;
- int m_tLastUpdateAmbush;
- int m_tLastSendMobHP;
- int m_nHP;
- int m_nMP;
- int m_bSelfDestruct;
- int m_nSkillCommand;
- int m_tLastSkillUse;
- ZArray<MobSkillContext> m_aSkillContext;
- CMobDamageLog m_damageLog;
- tagPOINT m_ptCurPos;
- char m_bMoveAction;
- __int16 m_nFootholdSN;
- ZArray<Reward> m_aRewardPicked;
- int m_bAlreadyStealed;
- int m_nItemID_Stolen;
- int m_tCreate;
- int m_nCalcDamageStatIndex;
- int m_tLastUpdateCalcDamageStat;
- int m_tLastFixedMobMove;
- int m_bForcedDead;
- ZArray<tagRECT> m_arcMove;
- ZFatalSection m_lockMoveRect;
- tagPOINT m_ptLastPosition;
- int m_nMoveCheckCount;
- int m_bMonsterMagnet;
- int m_tLastSendSickMsg;
- int m_nItemCntMobDamagedByMob;
- int m_tLastHitMobDamagedByMob;
- int m_nLastX;
- int m_nLastY;
- int m_bExperiencedMoveStateChange;
- ZMap<long,ZRef<CalcDamageMobStat>,long> m_mCalcDamageMobStat;
- ZRef<CVecCtrlMob> m_pvc;
- ZMap<unsigned long,long,unsigned long> m_mAttacker;
- };
- /* 447 */
- struct __cppobj __declspec(align(8)) CVecCtrlMob : CVecCtrl
- {
- CMob *m_pMob;
- int m_nHomeMass;
- int m_bIsObsessed;
- };
- /* 450 */
- struct ZMap<unsigned long,long,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,long,unsigned long> *this, unsigned int);
- };
- /* 451 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 452 */
- struct ZRecyclable<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 453 */
- struct __cppobj ZMap<unsigned long,long,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,long,unsigned long>::_PAIR *pNext;
- unsigned int key;
- int value;
- };
- /* 454 */
- struct __cppobj ZRef<CMob> : ZRefCountedAccessor<CMob>, ZRefCountedAccessor<ZRefCountedDummy<CMob> >
- {
- _BYTE gap0[1];
- CMob *p;
- };
- /* 458 */
- struct ZList<ZRef<CNpc> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CNpc> > *this, unsigned int);
- };
- /* 459 */
- struct __cppobj ZRefCountedAccessor<CNpc> : ZRefCountedAccessorBase
- {
- };
- /* 460 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CNpc> > : ZRefCountedAccessorBase
- {
- };
- /* 461 */
- struct _bstr_t::Data_t
- {
- unsigned __int16 *m_wstr;
- char *m_str;
- unsigned int m_RefCount;
- };
- /* 462 */
- struct _bstr_t
- {
- _bstr_t::Data_t *m_Data;
- };
- /* 463 */
- struct __cppobj Ztl_bstr_t : _bstr_t
- {
- };
- /* 464 */
- struct ZArray<Ztl_bstr_t>
- {
- Ztl_bstr_t *a;
- };
- /* 465 */
- struct CNpcTemplate::ACT
- {
- Ztl_bstr_t bsAction;
- ZArray<Ztl_bstr_t> absSpeak;
- };
- /* 466 */
- struct ZArray<CNpcTemplate::ACT>
- {
- CNpcTemplate::ACT *a;
- };
- /* 467 */
- struct __cppobj ZRefCountedAccessor<SCRIPTINFO> : ZRefCountedAccessorBase
- {
- };
- /* 468 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<SCRIPTINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 469 */
- struct __cppobj ZList<SCRIPTINFO> : ZRefCountedAccessor<SCRIPTINFO>, ZRefCountedAccessor<ZRefCountedDummy<SCRIPTINFO> >
- {
- ZList<SCRIPTINFO>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- SCRIPTINFO *_m_pHead;
- SCRIPTINFO *_m_pTail;
- };
- /* 470 */
- struct ZList<SCRIPTINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<SCRIPTINFO> *this, unsigned int);
- };
- /* 471 */
- struct SCRIPTINFO
- {
- ZXString<char> sScript;
- int tStartDate;
- int tEndDate;
- };
- /* 472 */
- struct __cppobj ZRefCountedAccessor<CNpcTemplate::REG> : ZRefCountedAccessorBase
- {
- };
- /* 473 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CNpcTemplate::REG> > : ZRefCountedAccessorBase
- {
- };
- /* 474 */
- struct __cppobj ZList<CNpcTemplate::REG> : ZRefCountedAccessor<CNpcTemplate::REG>, ZRefCountedAccessor<ZRefCountedDummy<CNpcTemplate::REG> >
- {
- ZList<CNpcTemplate::REG>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CNpcTemplate::REG *_m_pHead;
- CNpcTemplate::REG *_m_pTail;
- };
- /* 475 */
- struct ZList<CNpcTemplate::REG>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CNpcTemplate::REG> *this, unsigned int);
- };
- /* 476 */
- struct CNpcTemplate::REG
- {
- ZXString<char> sName;
- ZXString<char> sVal;
- int nVal;
- };
- /* 477 */
- struct CNpcTemplate::SHOPITEM
- {
- int nItemID;
- int nPrice;
- int nStock;
- int nStockMax;
- int nLastFullStock;
- int nPeriod;
- int nQuantity;
- long double dUnitPrice;
- };
- /* 478 */
- struct ZArray<CNpcTemplate::SHOPITEM>
- {
- CNpcTemplate::SHOPITEM *a;
- };
- /* 480 */
- struct __cppobj CNpcTemplate : ZRefCounted
- {
- unsigned int dwTemplateID;
- ZXString<char> sName;
- int bMove;
- ZArray<Ztl_bstr_t> absSpeak;
- ZArray<CNpcTemplate::ACT> aAct;
- ZList<SCRIPTINFO> lScriptInfo;
- ZXString<char> sScript;
- ZList<CNpcTemplate::REG> lReg;
- ZArray<CNpcTemplate::SHOPITEM> aShopItem;
- int nTrunkCost_Get;
- int nTrunkCost_Put;
- int bStoreBank;
- int bParcel;
- int bGuildRank;
- int bRPSGame;
- int nWeddingWishList;
- AvatarLook avatarLook;
- int bImitatedDataExist;
- ZFatalSection m_lock;
- };
- /* 481 */
- struct ZMap<long,CNpcTemplate::SHOPITEM,long>
- {
- ZMap<long,CNpcTemplate::SHOPITEM,long>Vtbl *vfptr;
- ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 482 */
- struct ZMap<long,CNpcTemplate::SHOPITEM,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<long,CNpcTemplate::SHOPITEM,long> *this, unsigned int);
- };
- /* 483 */
- struct __cppobj ZRecyclable<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR>Vtbl *vfptr;
- };
- /* 484 */
- struct ZRecyclable<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR> *this, unsigned int);
- };
- /* 485 */
- struct __cppobj ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR : ZRecyclable<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR>
- {
- ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR *pNext;
- int key;
- CNpcTemplate::SHOPITEM value;
- };
- /* 486 */
- struct ZMap<char const *,int,ZXString<char> >
- {
- ZMap<char const *,int,ZXString<char> >Vtbl *vfptr;
- ZMap<char const *,int,ZXString<char> >::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 487 */
- struct ZMap<char const *,int,ZXString<char> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<char const *,int,ZXString<char> > *this, unsigned int);
- };
- /* 488 */
- struct __cppobj ZRecyclable<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR>Vtbl *vfptr;
- };
- /* 489 */
- struct ZRecyclable<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR> *this, unsigned int);
- };
- /* 490 */
- struct __cppobj ZMap<char const *,int,ZXString<char> >::_PAIR : ZRecyclable<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR>
- {
- ZMap<char const *,int,ZXString<char> >::_PAIR *pNext;
- ZXString<char> key;
- int value;
- };
- /* 491 */
- struct ZMap<char const *,ZXString<char>,ZXString<char> >
- {
- ZMap<char const *,ZXString<char>,ZXString<char> >Vtbl *vfptr;
- ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 492 */
- struct ZMap<char const *,ZXString<char>,ZXString<char> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<char const *,ZXString<char>,ZXString<char> > *this, unsigned int);
- };
- /* 493 */
- struct __cppobj ZRecyclable<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR>Vtbl *vfptr;
- };
- /* 494 */
- struct ZRecyclable<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR> *this, unsigned int);
- };
- /* 495 */
- struct __cppobj ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR : ZRecyclable<ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR>
- {
- ZMap<char const *,ZXString<char>,ZXString<char> >::_PAIR *pNext;
- ZXString<char> key;
- ZXString<char> value;
- };
- /* 496 */
- struct __cppobj CNpc : CCreature, CFieldObj
- {
- tagPOINT m_ptInitPos;
- CNpcTemplate *m_pNpcTemplate;
- RANGE m_rgHorz;
- CONTROLLER *m_pController;
- ZFatalSection m_lock;
- tagPOINT m_ptCurPos;
- tagPOINT m_ptOriginalPos;
- char m_bMoveAction;
- __int16 m_nFootholdSN;
- ZFatalSection m_lockShop;
- int m_tLastShopCheck;
- ZMap<long,CNpcTemplate::SHOPITEM,long> m_mShopItem;
- ZFatalSection m_lockReg;
- ZMap<char const *,int,ZXString<char> > m_mIntReg;
- ZMap<char const *,ZXString<char>,ZXString<char> > m_mStrReg;
- int m_tLastScriptCheck;
- unsigned __int16 m_wDay;
- int m_nFieldInstanceIdx;
- };
- /* 497 */
- struct __cppobj ZRef<CNpc> : ZRefCountedAccessor<CNpc>, ZRefCountedAccessor<ZRefCountedDummy<CNpc> >
- {
- _BYTE gap0[1];
- CNpc *p;
- };
- /* 498 */
- struct __cppobj __POSITION
- {
- };
- /* 502 */
- struct ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMax>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZHeapBase<ZRef<CONTROLLER>,CLifePool::CompareCtrlMax> *this, unsigned int);
- };
- /* 504 */
- struct ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long> *this, unsigned int);
- };
- /* 505 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 506 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 507 */
- struct __cppobj ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CONTROLLER> value;
- };
- /* 509 */
- struct ZMap<unsigned long,ZRef<CMob>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CMob>,unsigned long> *this, unsigned int);
- };
- /* 510 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 511 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 512 */
- struct __cppobj ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CMob> value;
- };
- /* 514 */
- struct ZMap<unsigned long,ZRef<CNpc>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CNpc>,unsigned long> *this, unsigned int);
- };
- /* 515 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 516 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 517 */
- struct __cppobj ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CNpc> value;
- };
- /* 519 */
- struct ZMap<unsigned long,ZRef<CEmployee>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CEmployee>,unsigned long> *this, unsigned int);
- };
- /* 520 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 521 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 523 */
- struct __cppobj ZRefCountedAccessor<CEmployee> : ZRefCountedAccessorBase
- {
- };
- /* 524 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CEmployee> > : ZRefCountedAccessorBase
- {
- };
- /* 534 */
- struct __cppobj ZRef<CEmployee> : ZRefCountedAccessor<CEmployee>, ZRefCountedAccessor<ZRefCountedDummy<CEmployee> >
- {
- _BYTE gap0[1];
- CEmployee *p;
- };
- /* 522 */
- struct __cppobj ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CEmployee> value;
- };
- /* 525 */
- struct __cppobj CEmployeeTemplate : ZRefCounted
- {
- unsigned int dwTemplateID;
- int nSlotCount;
- int nSkinWidth;
- int nSkinHeight;
- ZArray<Ztl_bstr_t> absAction;
- };
- /* 528 */
- struct __cppobj ZRefCountedAccessor<CUser> : ZRefCountedAccessorBase
- {
- };
- /* 529 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CUser> > : ZRefCountedAccessorBase
- {
- };
- /* 530 */
- struct __cppobj ZRef<CUser> : ZRefCountedAccessor<CUser>, ZRefCountedAccessor<ZRefCountedDummy<CUser> >
- {
- _BYTE gap0[1];
- CUser *p;
- };
- /* 531 */
- struct __cppobj CMiniRoomBase : ZRefCounted
- {
- unsigned int m_dwMiniRoomSN;
- unsigned int m_dwBalloonSN;
- ZXString<char> m_sTitle;
- ZXString<char> m_sPassword;
- int m_nMaxUsers;
- int m_nCurUsers;
- ZRef<CUser> m_apUser[8];
- unsigned int m_adwReserved[8];
- int m_anReservedTime[8];
- int m_anLeaveRequest[8];
- int m_bOpened;
- int m_bPrivate;
- int m_bCloseRequest;
- int m_nMiniRoomSpec;
- int m_bTournament;
- int m_bGameOn;
- int m_nRound;
- tagPOINT m_ptHost;
- };
- /* 533 */
- struct __cppobj __unaligned __declspec(align(4)) CEmployee : CCreature, CFieldObj
- {
- unsigned int m_dwEmployerID;
- CEmployeeTemplate *m_pEmployeeTemplate;
- ZXString<char> m_sEmployerName;
- ZRef<CMiniRoomBase> m_pMiniRoom;
- __int16 m_nFootholdSN;
- __declspec(align(4)) RANGE m_rgHorz;
- ZFatalSection m_lock;
- tagPOINT m_ptPos;
- };
- /* 538 */
- struct ZList<ZRef<CEmployee> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CEmployee> > *this, unsigned int);
- };
- /* 541 */
- struct ZMap<unsigned long,unsigned long,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,unsigned long,unsigned long> *this, unsigned int);
- };
- /* 542 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 543 */
- struct ZRecyclable<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 544 */
- struct __cppobj ZMap<unsigned long,unsigned long,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,unsigned long,unsigned long>::_PAIR *pNext;
- unsigned int key;
- unsigned int value;
- };
- /* 546 */
- struct ZMap<unsigned long,tagPOINT,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,tagPOINT,unsigned long> *this, unsigned int);
- };
- /* 547 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 548 */
- struct ZRecyclable<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 549 */
- struct __cppobj ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR *pNext;
- unsigned int key;
- tagPOINT value;
- };
- /* 552 */
- struct CDropPoolVtbl
- {
- void *(__thiscall *__vecDelDtor)(CDropPool *this, unsigned int);
- };
- /* 556 */
- struct ZList<ZRef<CDrop> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CDrop> > *this, unsigned int);
- };
- /* 557 */
- struct __cppobj ZRefCountedAccessor<CDrop> : ZRefCountedAccessorBase
- {
- };
- /* 558 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CDrop> > : ZRefCountedAccessorBase
- {
- };
- /* 559 */
- struct __cppobj __unaligned __declspec(align(4)) CDrop : ZRefCounted, CFieldObj
- {
- unsigned int m_dwDropID;
- unsigned int m_dwSourceID;
- tagPOINT m_pt1;
- tagPOINT m_pt2;
- unsigned int m_dwOwnerID;
- unsigned int m_dwOwnPartyID;
- int m_nOwnType;
- int m_tCreateTime;
- int m_bEverlasting;
- int m_bConsumeOnPickup;
- int m_bByPet;
- int m_bIsMoney;
- int m_nMoney;
- int m_nPeriod;
- unsigned __int16 m_usQRKey;
- __declspec(align(4)) int m_nShowMax;
- ZRef<GW_ItemSlotBase> m_pItem;
- int m_nPos;
- };
- /* 560 */
- struct __cppobj ZRef<CDrop> : ZRefCountedAccessor<CDrop>, ZRefCountedAccessor<ZRefCountedDummy<CDrop> >
- {
- _BYTE gap0[1];
- CDrop *p;
- };
- /* 562 */
- struct ZMap<unsigned long,ZRef<CDrop>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CDrop>,unsigned long> *this, unsigned int);
- };
- /* 563 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 564 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 565 */
- struct __cppobj ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CDrop> value;
- };
- /* 567 */
- struct CMessageBoxPoolVtbl
- {
- void *(__thiscall *__vecDelDtor)(CMessageBoxPool *this, unsigned int);
- };
- /* 571 */
- struct ZList<ZRef<CMessageBox> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CMessageBox> > *this, unsigned int);
- };
- /* 572 */
- struct __cppobj ZRefCountedAccessor<CMessageBox> : ZRefCountedAccessorBase
- {
- };
- /* 573 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CMessageBox> > : ZRefCountedAccessorBase
- {
- };
- /* 574 */
- struct __cppobj CMessageBox : ZRefCounted, CFieldObj
- {
- tagPOINT m_ptHost;
- unsigned int m_dwBalloonNumber;
- unsigned int m_dwMessageBoxID;
- ZXString<char> m_sCharacterName;
- ZXString<char> m_sHope;
- int m_nItemID;
- int m_tCreateTime;
- };
- /* 575 */
- struct __cppobj ZRef<CMessageBox> : ZRefCountedAccessor<CMessageBox>, ZRefCountedAccessor<ZRefCountedDummy<CMessageBox> >
- {
- _BYTE gap0[1];
- CMessageBox *p;
- };
- /* 577 */
- struct ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CMessageBox>,unsigned long> *this, unsigned int);
- };
- /* 578 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 579 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 580 */
- struct __cppobj ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CMessageBox> value;
- };
- /* 582 */
- struct CSummonedPoolVtbl
- {
- void *(__thiscall *__vecDelDtor)(CSummonedPool *this, unsigned int);
- };
- /* 586 */
- struct ZList<ZRef<CSummoned> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CSummoned> > *this, unsigned int);
- };
- /* 587 */
- struct __cppobj ZRefCountedAccessor<CSummoned> : ZRefCountedAccessorBase
- {
- };
- /* 588 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CSummoned> > : ZRefCountedAccessorBase
- {
- };
- /* 589 */
- struct __cppobj CSummoned : CFieldObj, ZRefCounted
- {
- CUser *m_pOwner;
- unsigned int m_dwCharacterID;
- int m_nSkillID;
- int m_nSLV;
- char m_bMoveAbility;
- char m_bAssistType;
- int m_tCreateTime;
- int m_tEnd;
- int m_nHP;
- int m_nPAD;
- int m_nMAD;
- tagPOINT m_ptCurPos;
- char m_bMoveAction;
- __int16 m_nFootholdSN;
- CSummonedPool *m_pSummonedPool;
- };
- /* 590 */
- struct __cppobj ZRef<CSummoned> : ZRefCountedAccessor<CSummoned>, ZRefCountedAccessor<ZRefCountedDummy<CSummoned> >
- {
- _BYTE gap0[1];
- CSummoned *p;
- };
- /* 592 */
- struct CAffectedAreaPoolVtbl
- {
- void *(__thiscall *__vecDelDtor)(CAffectedAreaPool *this, unsigned int);
- };
- /* 596 */
- struct ZList<ZRef<CAffectedArea> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CAffectedArea> > *this, unsigned int);
- };
- /* 597 */
- struct __cppobj ZRefCountedAccessor<CAffectedArea> : ZRefCountedAccessorBase
- {
- };
- /* 598 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CAffectedArea> > : ZRefCountedAccessorBase
- {
- };
- /* 599 */
- struct __cppobj CAffectedArea : CFieldObj, ZRefCounted
- {
- unsigned int m_dwID;
- int m_bMobSkill;
- unsigned int m_dwOwnerID;
- int m_nSkillID;
- int m_nSLV;
- int m_tStart;
- int m_tEnd;
- tagRECT m_rcAffectedArea;
- int m_bSmoke;
- };
- /* 600 */
- struct __cppobj ZRef<CAffectedArea> : ZRefCountedAccessor<CAffectedArea>, ZRefCountedAccessor<ZRefCountedDummy<CAffectedArea> >
- {
- _BYTE gap0[1];
- CAffectedArea *p;
- };
- /* 602 */
- struct CTownPortalPoolVtbl
- {
- void *(__thiscall *__vecDelDtor)(CTownPortalPool *this, unsigned int);
- };
- /* 605 */
- struct ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CTownPortal>,unsigned long> *this, unsigned int);
- };
- /* 606 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 607 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 609 */
- struct __cppobj ZRefCountedAccessor<CTownPortal> : ZRefCountedAccessorBase
- {
- };
- /* 610 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CTownPortal> > : ZRefCountedAccessorBase
- {
- };
- /* 612 */
- struct __cppobj ZRef<CTownPortal> : ZRefCountedAccessor<CTownPortal>, ZRefCountedAccessor<ZRefCountedDummy<CTownPortal> >
- {
- _BYTE gap0[1];
- CTownPortal *p;
- };
- /* 608 */
- struct __cppobj ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CTownPortal> value;
- };
- /* 611 */
- struct __cppobj CTownPortal : CFieldObj, ZRefCounted
- {
- unsigned int m_dwCharacterID;
- tagPOINT m_ptPosition;
- int m_tEnd;
- };
- /* 616 */
- struct ZList<ZRef<CTownPortal> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CTownPortal> > *this, unsigned int);
- };
- /* 620 */
- struct ZList<ZRef<CReactor> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CReactor> > *this, unsigned int);
- };
- /* 621 */
- struct __cppobj ZRefCountedAccessor<CReactor> : ZRefCountedAccessorBase
- {
- };
- /* 622 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CReactor> > : ZRefCountedAccessorBase
- {
- };
- /* 623 */
- struct ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>
- {
- ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 624 */
- struct ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long> *this, unsigned int);
- };
- /* 625 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 626 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 628 */
- struct __cppobj ZRefCountedAccessor<EVENTINFO2> : ZRefCountedAccessorBase
- {
- };
- /* 629 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<EVENTINFO2> > : ZRefCountedAccessorBase
- {
- };
- /* 631 */
- struct __cppobj ZRef<EVENTINFO2> : ZRefCountedAccessor<EVENTINFO2>, ZRefCountedAccessor<ZRefCountedDummy<EVENTINFO2> >
- {
- _BYTE gap0[1];
- EVENTINFO2 *p;
- };
- /* 627 */
- struct __cppobj ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<EVENTINFO2> value;
- };
- /* 630 */
- struct EVENTINFO2
- {
- unsigned int dwEventSN;
- ZArray<long> aArgs;
- };
- /* 632 */
- struct __cppobj CEventManager2 : CGameObject
- {
- ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long> m_mEventInfo;
- };
- /* 633 */
- struct __cppobj ZRefCountedAccessor<CReactorTemplate::STATEINFO> : ZRefCountedAccessorBase
- {
- };
- /* 634 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CReactorTemplate::STATEINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 635 */
- struct __cppobj ZRefCountedAccessor<CReactorTemplate::REACTOREVENTINFO> : ZRefCountedAccessorBase
- {
- };
- /* 636 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CReactorTemplate::REACTOREVENTINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 637 */
- struct CReactorTemplate::REACTOREVENTINFO
- {
- int nType;
- int tHitDelay;
- int nStateToBe;
- tagRECT rcCheckArea;
- ZArray<long> aArgs;
- };
- /* 638 */
- struct __cppobj ZRef<CReactorTemplate::REACTOREVENTINFO> : ZRefCountedAccessor<CReactorTemplate::REACTOREVENTINFO>, ZRefCountedAccessor<ZRefCountedDummy<CReactorTemplate::REACTOREVENTINFO> >
- {
- _BYTE gap0[1];
- CReactorTemplate::REACTOREVENTINFO *p;
- };
- /* 639 */
- struct ZArray<ZRef<CReactorTemplate::REACTOREVENTINFO> >
- {
- ZRef<CReactorTemplate::REACTOREVENTINFO> *a;
- };
- /* 640 */
- struct CReactorTemplate::STATEINFO
- {
- int tHitDelay;
- int tTimeout;
- ZArray<ZRef<CReactorTemplate::REACTOREVENTINFO> > aReactorEventInfo;
- };
- /* 641 */
- struct __cppobj ZRef<CReactorTemplate::STATEINFO> : ZRefCountedAccessor<CReactorTemplate::STATEINFO>, ZRefCountedAccessor<ZRefCountedDummy<CReactorTemplate::STATEINFO> >
- {
- _BYTE gap0[1];
- CReactorTemplate::STATEINFO *p;
- };
- /* 642 */
- struct ZArray<ZRef<CReactorTemplate::STATEINFO> >
- {
- ZRef<CReactorTemplate::STATEINFO> *a;
- };
- /* 643 */
- struct ZArray<ZArray<ZRef<CReactorTemplate::REACTOREVENTINFO> > >
- {
- ZArray<ZRef<CReactorTemplate::REACTOREVENTINFO> > *a;
- };
- /* 644 */
- struct __cppobj ZRefCountedAccessor<CReactorTemplate::ACTIONINFO> : ZRefCountedAccessorBase
- {
- };
- /* 645 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CReactorTemplate::ACTIONINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 646 */
- struct ZArray<ZXString<char> >
- {
- ZXString<char> *a;
- };
- /* 647 */
- struct CReactorTemplate::ACTIONINFO
- {
- int nState;
- int nType;
- int nProb;
- int nPeriod;
- ZXString<char> sDateExpire;
- ZArray<long> anArgs;
- ZArray<ZXString<char> > asArgs;
- ZXString<char> sMessage;
- };
- /* 648 */
- struct __cppobj ZRef<CReactorTemplate::ACTIONINFO> : ZRefCountedAccessor<CReactorTemplate::ACTIONINFO>, ZRefCountedAccessor<ZRefCountedDummy<CReactorTemplate::ACTIONINFO> >
- {
- _BYTE gap0[1];
- CReactorTemplate::ACTIONINFO *p;
- };
- /* 649 */
- struct ZArray<ZRef<CReactorTemplate::ACTIONINFO> >
- {
- ZRef<CReactorTemplate::ACTIONINFO> *a;
- };
- /* 650 */
- struct __cppobj CReactorTemplate : ZRefCounted
- {
- unsigned int m_dwTemplateID;
- int m_nStateCount;
- int m_tHitDelay;
- int m_bMove;
- int m_nMoveOnce;
- int m_tMoveDelay;
- int m_nReqHitCount;
- int m_bRemoveInFieldSet;
- ZArray<RewardInfo> aRewardInfo;
- ZArray<ZRef<CReactorTemplate::STATEINFO> > m_aStateInfo;
- ZArray<ZArray<ZRef<CReactorTemplate::REACTOREVENTINFO> > > m_aaEventInfo;
- ZArray<ZRef<CReactorTemplate::ACTIONINFO> > m_aActionInfo;
- };
- /* 651 */
- struct REACTORGEN
- {
- unsigned int dwTemplateID;
- ZXString<char> sName;
- int x;
- int y;
- int tRegenInterval;
- int tRegenAfter;
- int nReactorCount;
- int bFlip;
- };
- /* 652 */
- struct __cppobj __unaligned __declspec(align(4)) CReactor : CFieldObj, CEventManager2
- {
- CField *m_pField;
- CReactorTemplate *m_pTemplate;
- unsigned int m_dwTemplateID;
- REACTORGEN *m_pReactorGen;
- tagPOINT m_ptPos;
- int m_nState;
- int m_nOldState;
- int m_tTimeout;
- int m_tStateStart;
- int m_tStateEnd;
- int m_nHitCount;
- unsigned int m_dwOwnerID;
- unsigned int m_dwOwnPartyID;
- int m_nOwnType;
- int m_bFlip;
- int m_tLastHit;
- unsigned int m_dwLastHitCharacterID;
- ZRef<CNpc> m_pNpc;
- };
- /* 653 */
- struct __cppobj ZRef<CReactor> : ZRefCountedAccessor<CReactor>, ZRefCountedAccessor<ZRefCountedDummy<CReactor> >
- {
- _BYTE gap0[1];
- CReactor *p;
- };
- /* 655 */
- struct ZMap<unsigned long,ZRef<CReactor>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CReactor>,unsigned long> *this, unsigned int);
- };
- /* 656 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 657 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 658 */
- struct __cppobj ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CReactor> value;
- };
- /* 660 */
- struct ZMap<ZXString<char>,unsigned long,ZXString<char> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<ZXString<char>,unsigned long,ZXString<char> > *this, unsigned int);
- };
- /* 661 */
- struct __cppobj ZRecyclable<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR>Vtbl *vfptr;
- };
- /* 662 */
- struct ZRecyclable<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR> *this, unsigned int);
- };
- /* 663 */
- struct __cppobj ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR : ZRecyclable<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR>
- {
- ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR *pNext;
- ZXString<char> key;
- unsigned int value;
- };
- /* 667 */
- struct ZMap<unsigned long,ZRef<CUser>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<CUser>,unsigned long> *this, unsigned int);
- };
- /* 668 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 669 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 670 */
- struct __cppobj ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<CUser> value;
- };
- /* 674 */
- struct ZList<ZRef<CUser> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CUser> > *this, unsigned int);
- };
- /* 675 */
- struct __cppobj ZRefCountedAccessor<CUser *> : ZRefCountedAccessorBase
- {
- };
- /* 676 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CUser *> > : ZRefCountedAccessorBase
- {
- };
- /* 677 */
- struct __cppobj ZList<CUser *> : ZRefCountedAccessor<CUser *>, ZRefCountedAccessor<ZRefCountedDummy<CUser *> >
- {
- ZList<CUser *>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CUser **_m_pHead;
- CUser **_m_pTail;
- };
- /* 678 */
- struct ZList<CUser *>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CUser *> *this, unsigned int);
- };
- /* 679 */
- struct __cppobj ZRefCountedAccessor<CFieldObj *> : ZRefCountedAccessorBase
- {
- };
- /* 680 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CFieldObj *> > : ZRefCountedAccessorBase
- {
- };
- /* 681 */
- struct __cppobj ZList<CFieldObj *> : ZRefCountedAccessor<CFieldObj *>, ZRefCountedAccessor<ZRefCountedDummy<CFieldObj *> >
- {
- ZList<CFieldObj *>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CFieldObj **_m_pHead;
- CFieldObj **_m_pTail;
- };
- /* 682 */
- struct ZList<CFieldObj *>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CFieldObj *> *this, unsigned int);
- };
- /* 683 */
- struct CFieldSplit
- {
- int m_row;
- int m_col;
- int m_nIndex;
- ZList<CUser *> m_lpUser;
- ZList<CFieldObj *> m_alpFieldObj[11];
- };
- /* 686 */
- struct ZMap<char const *,tagRECT,ZXString<char> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<char const *,tagRECT,ZXString<char> > *this, unsigned int);
- };
- /* 687 */
- struct __cppobj ZRecyclable<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR>Vtbl *vfptr;
- };
- /* 688 */
- struct ZRecyclable<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR> *this, unsigned int);
- };
- /* 689 */
- struct __cppobj ZMap<char const *,tagRECT,ZXString<char> >::_PAIR : ZRecyclable<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR>
- {
- ZMap<char const *,tagRECT,ZXString<char> >::_PAIR *pNext;
- ZXString<char> key;
- tagRECT value;
- };
- /* 693 */
- struct ZList<CField::BUFFZONE>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CField::BUFFZONE> *this, unsigned int);
- };
- /* 694 */
- struct CField::BUFFZONE
- {
- tagRECT rcZone;
- int nItemID;
- int bEnabled;
- int tInterval;
- int tDuration;
- int tNextState;
- ZXString<char> sBuffZoneName;
- };
- /* 695 */
- struct CField::SEAT
- {
- int bUsed;
- tagPOINT pt;
- };
- /* 699 */
- struct ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>
- {
- ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 697 */
- struct CEventManager
- {
- CEventManagerVtbl *vfptr;
- ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long> m_mEventInfo;
- };
- /* 698 */
- struct CEventManagerVtbl
- {
- void (__thiscall *OnTime)(CEventManager *this, unsigned int);
- };
- /* 700 */
- struct ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long> *this, unsigned int);
- };
- /* 701 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 702 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 704 */
- struct __cppobj ZRefCountedAccessor<EVENTINFO> : ZRefCountedAccessorBase
- {
- };
- /* 705 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<EVENTINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 707 */
- struct __cppobj ZRef<EVENTINFO> : ZRefCountedAccessor<EVENTINFO>, ZRefCountedAccessor<ZRefCountedDummy<EVENTINFO> >
- {
- _BYTE gap0[1];
- EVENTINFO *p;
- };
- /* 703 */
- struct __cppobj ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<EVENTINFO> value;
- };
- /* 706 */
- struct EVENTINFO
- {
- unsigned int dwEventSN;
- ZArray<long> aArgs;
- };
- /* 708 */
- struct ZArray<CField *>
- {
- CField **a;
- };
- /* 709 */
- struct TIMER
- {
- unsigned int dwFlag;
- int tStart;
- };
- /* 710 */
- struct __cppobj ZRefCountedAccessor<ZRef<CFieldSet::REACTORACTIONINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 711 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CFieldSet::REACTORACTIONINFO> > > : ZRefCountedAccessorBase
- {
- };
- /* 712 */
- struct __cppobj ZList<ZRef<CFieldSet::REACTORACTIONINFO> > : ZRefCountedAccessor<ZRef<CFieldSet::REACTORACTIONINFO> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CFieldSet::REACTORACTIONINFO> > >
- {
- ZList<ZRef<CFieldSet::REACTORACTIONINFO> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CFieldSet::REACTORACTIONINFO> *_m_pHead;
- ZRef<CFieldSet::REACTORACTIONINFO> *_m_pTail;
- };
- /* 713 */
- struct ZList<ZRef<CFieldSet::REACTORACTIONINFO> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CFieldSet::REACTORACTIONINFO> > *this, unsigned int);
- };
- /* 714 */
- struct __cppobj ZRefCountedAccessor<CFieldSet::REACTORACTIONINFO> : ZRefCountedAccessorBase
- {
- };
- /* 715 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 716 */
- struct CFieldSet::REACTORINFO
- {
- ZXString<char> sName;
- int nEventState;
- };
- /* 717 */
- struct ZArray<CFieldSet::REACTORINFO>
- {
- CFieldSet::REACTORINFO *a;
- };
- /* 718 */
- struct $983F061E0B702DD8AE0B4B955735A6A3
- {
- unsigned int Lo;
- int Hi;
- };
- /* 719 */
- union tagCY
- {
- $983F061E0B702DD8AE0B4B955735A6A3 __s0;
- __int64 int64;
- };
- /* 720 */
- struct __cppobj IDispatch : IUnknown
- {
- };
- /* 721 */
- struct tagSAFEARRAYBOUND
- {
- unsigned int cElements;
- int lLbound;
- };
- /* 722 */
- struct tagSAFEARRAY
- {
- unsigned __int16 cDims;
- unsigned __int16 fFeatures;
- unsigned int cbElements;
- unsigned int cLocks;
- void *pvData;
- tagSAFEARRAYBOUND rgsabound[1];
- };
- /* 730 */
- struct $E2F13C0D8C7A5E44CBEA2DDC2BADB614
- {
- unsigned __int16 vt;
- unsigned __int16 wReserved1;
- unsigned __int16 wReserved2;
- unsigned __int16 wReserved3;
- __int64 llVal;
- };
- /* 724 */
- struct $5CC4D6FD2BF4E5B80FE1FD714DCA0CFA
- {
- char scale;
- char sign;
- };
- /* 725 */
- union $E8E1962575C385068B9574531BFC3312
- {
- $5CC4D6FD2BF4E5B80FE1FD714DCA0CFA __s0;
- unsigned __int16 signscale;
- };
- /* 726 */
- struct $A04CD8C0331024E133CCEC4B0AB36956
- {
- unsigned int Lo32;
- unsigned int Mid32;
- };
- /* 727 */
- union $7A677B4B5F473D49EAD695D1A5C275F0
- {
- $A04CD8C0331024E133CCEC4B0AB36956 __s0;
- unsigned __int64 Lo64;
- };
- /* 728 */
- struct tagDEC
- {
- unsigned __int16 wReserved;
- $E8E1962575C385068B9574531BFC3312 ___u1;
- unsigned int Hi32;
- $7A677B4B5F473D49EAD695D1A5C275F0 ___u3;
- };
- /* 731 */
- struct $158D9DD22A576E25358A0BCE82B87B79
- {
- _BYTE gap0[8];
- int lVal;
- IRecordInfo *pRecInfo;
- };
- /* 732 */
- struct $F28A51B4B40B0D33C72915D739D42B4B
- {
- _BYTE gap0[8];
- char bVal;
- };
- /* 733 */
- struct $31126B8528A05AF3606C6D495FD178E8
- {
- _BYTE gap0[8];
- __int16 iVal;
- };
- /* 734 */
- struct $50230A970D9734D4E9774CFC619DF0F6
- {
- _BYTE gap0[8];
- float fltVal;
- };
- /* 735 */
- struct $4C0EC2258454B893CE739DAE89D8DB7B
- {
- _BYTE gap0[8];
- long double dblVal;
- };
- /* 736 */
- struct $6DB36323059316E675433BB10D285009
- {
- _BYTE gap0[8];
- __int16 boolVal;
- };
- /* 737 */
- struct $8E3C8731874D1B3BC66617C4DD3163A6
- {
- _BYTE gap0[8];
- int scode;
- };
- /* 738 */
- struct $975D7356ADD96A22806A29B1352ADB9E
- {
- _BYTE gap0[8];
- tagCY cyVal;
- };
- /* 739 */
- struct $E94952165EEA9EEA990FEB33603E1B19
- {
- _BYTE gap0[8];
- long double date;
- };
- /* 740 */
- struct $C854646156F6772BF5D6F8470C9CCFAF
- {
- _BYTE gap0[8];
- unsigned __int16 *bstrVal;
- };
- /* 741 */
- struct $E5B1C7F2D5E36493F598EC26960BB7DB
- {
- _BYTE gap0[8];
- IUnknown *punkVal;
- };
- /* 742 */
- struct $8D8B084460DEC9BC3E921C6F829D6EF3
- {
- _BYTE gap0[8];
- IDispatch *pdispVal;
- };
- /* 743 */
- struct $9111F7F500D46C61AEB25D6B8A670068
- {
- _BYTE gap0[8];
- tagSAFEARRAY *parray;
- };
- /* 744 */
- struct $166B1F81F6EA96F97683A65F38FB1A59
- {
- _BYTE gap0[8];
- char *pbVal;
- };
- /* 745 */
- struct $76732A64405C0E287FCB302687644550
- {
- _BYTE gap0[8];
- __int16 *piVal;
- };
- /* 746 */
- struct $E5FC128E66C26C95254032BA69D36E74
- {
- _BYTE gap0[8];
- int *plVal;
- };
- /* 747 */
- struct $E9CDCC48CD0BB58E8F361AA17BFDA76E
- {
- _BYTE gap0[8];
- __int64 *pllVal;
- };
- /* 748 */
- struct $BF8CC88CDF129BD6E4FA4ABA13F521AD
- {
- _BYTE gap0[8];
- float *pfltVal;
- };
- /* 749 */
- struct $2CABE618CF1C2625A4479554E4967E0A
- {
- _BYTE gap0[8];
- long double *pdblVal;
- };
- /* 750 */
- struct $AAA92DA1D6E1B0E8462F69216B62027C
- {
- _BYTE gap0[8];
- __int16 *pboolVal;
- };
- /* 751 */
- struct $F7167AE7A8ABA03C094C204FB1564A28
- {
- _BYTE gap0[8];
- int *pscode;
- };
- /* 752 */
- struct $7B51B5C76A4BA345C9A429EF29FA6E8C
- {
- _BYTE gap0[8];
- tagCY *pcyVal;
- };
- /* 753 */
- struct $6857AE69DB7C952EEFD665431A7B503A
- {
- _BYTE gap0[8];
- long double *pdate;
- };
- /* 754 */
- struct $0878F16B0390542D20060EB711608720
- {
- _BYTE gap0[8];
- unsigned __int16 **pbstrVal;
- };
- /* 755 */
- struct $083396B094E4F2C8C28BDFBA00BD9767
- {
- _BYTE gap0[8];
- IUnknown **ppunkVal;
- };
- /* 756 */
- struct $EBB66D1D2A8DA2B871A18433B4EA29CF
- {
- _BYTE gap0[8];
- IDispatch **ppdispVal;
- };
- /* 757 */
- struct $9B6E68013BB8EA67A5E7A8A1004B2273
- {
- _BYTE gap0[8];
- tagSAFEARRAY **pparray;
- };
- /* 758 */
- struct $05F948FF59E71F84F429DFA9D1A9EE21
- {
- _BYTE gap0[8];
- tagVARIANT *pvarVal;
- };
- /* 759 */
- struct $6C39A09D97B880131B2C5BB4943CBB45
- {
- _BYTE gap0[8];
- void *byref;
- };
- /* 760 */
- struct $E898A5260D8380431CCAA47FCC291563
- {
- _BYTE gap0[8];
- char cVal;
- };
- /* 761 */
- struct $48802A31D3D0701BC13CEF9CEA041E7B
- {
- _BYTE gap0[8];
- unsigned __int16 uiVal;
- };
- /* 762 */
- struct $B644145F46FF1F932B106BFA6CC3F6D9
- {
- _BYTE gap0[8];
- unsigned int ulVal;
- };
- /* 763 */
- struct $EA00B0D50EAA1933F67C45009B664198
- {
- _BYTE gap0[8];
- unsigned __int64 ullVal;
- };
- /* 764 */
- struct $5CA90CF57237397281FB12BFD52C1905
- {
- _BYTE gap0[8];
- int intVal;
- };
- /* 765 */
- struct $E7F48E2F4EAA3149E57D87E5D1B2C6B8
- {
- _BYTE gap0[8];
- unsigned int uintVal;
- };
- /* 766 */
- struct $675235F551CBC1FC50A6AEC67CC6664B
- {
- _BYTE gap0[8];
- tagDEC *pdecVal;
- };
- /* 767 */
- struct $E1D71D20C3D01115E20D79FAE9629CE8
- {
- _BYTE gap0[8];
- char *pcVal;
- };
- /* 768 */
- struct $5669F5A4AD19EF2CB42A5602080CB0A6
- {
- _BYTE gap0[8];
- unsigned __int16 *puiVal;
- };
- /* 769 */
- struct $886F8AE9D7C8B1B861B6CA58D67B682A
- {
- _BYTE gap0[8];
- unsigned int *pulVal;
- };
- /* 770 */
- struct $ADBB94A21537A8461C6168A5B871A740
- {
- _BYTE gap0[8];
- unsigned __int64 *pullVal;
- };
- /* 771 */
- struct $CDA73A427DD2A30CDA26CA3394C33CF0
- {
- _BYTE gap0[8];
- int *pintVal;
- };
- /* 772 */
- struct $2516E53E690D8CC5659AAB7EDC49E664
- {
- _BYTE gap0[8];
- unsigned int *puintVal;
- };
- /* 773 */
- struct $17B4421FDC73B39569D8A12F584CB67F
- {
- _BYTE gap0[8];
- void *pvRecord;
- };
- /* 774 */
- union $1D906AAC96B4C7300AFA767FD56695DD
- {
- $E2F13C0D8C7A5E44CBEA2DDC2BADB614 __s0;
- tagDEC decVal;
- $158D9DD22A576E25358A0BCE82B87B79 __s2;
- $F28A51B4B40B0D33C72915D739D42B4B __s3;
- $31126B8528A05AF3606C6D495FD178E8 __s4;
- $50230A970D9734D4E9774CFC619DF0F6 __s5;
- $4C0EC2258454B893CE739DAE89D8DB7B __s6;
- $6DB36323059316E675433BB10D285009 __s7;
- $8E3C8731874D1B3BC66617C4DD3163A6 __s8;
- $975D7356ADD96A22806A29B1352ADB9E __s9;
- $E94952165EEA9EEA990FEB33603E1B19 __s10;
- $C854646156F6772BF5D6F8470C9CCFAF __s11;
- $E5B1C7F2D5E36493F598EC26960BB7DB __s12;
- $8D8B084460DEC9BC3E921C6F829D6EF3 __s13;
- $9111F7F500D46C61AEB25D6B8A670068 __s14;
- $166B1F81F6EA96F97683A65F38FB1A59 __s15;
- $76732A64405C0E287FCB302687644550 __s16;
- $E5FC128E66C26C95254032BA69D36E74 __s17;
- $E9CDCC48CD0BB58E8F361AA17BFDA76E __s18;
- $BF8CC88CDF129BD6E4FA4ABA13F521AD __s19;
- $2CABE618CF1C2625A4479554E4967E0A __s20;
- $AAA92DA1D6E1B0E8462F69216B62027C __s21;
- $F7167AE7A8ABA03C094C204FB1564A28 __s22;
- $7B51B5C76A4BA345C9A429EF29FA6E8C __s23;
- $6857AE69DB7C952EEFD665431A7B503A __s24;
- $0878F16B0390542D20060EB711608720 __s25;
- $083396B094E4F2C8C28BDFBA00BD9767 __s26;
- $EBB66D1D2A8DA2B871A18433B4EA29CF __s27;
- $9B6E68013BB8EA67A5E7A8A1004B2273 __s28;
- $05F948FF59E71F84F429DFA9D1A9EE21 __s29;
- $6C39A09D97B880131B2C5BB4943CBB45 __s30;
- $E898A5260D8380431CCAA47FCC291563 __s31;
- $48802A31D3D0701BC13CEF9CEA041E7B __s32;
- $B644145F46FF1F932B106BFA6CC3F6D9 __s33;
- $EA00B0D50EAA1933F67C45009B664198 __s34;
- $5CA90CF57237397281FB12BFD52C1905 __s35;
- $E7F48E2F4EAA3149E57D87E5D1B2C6B8 __s36;
- $675235F551CBC1FC50A6AEC67CC6664B __s37;
- $E1D71D20C3D01115E20D79FAE9629CE8 __s38;
- $5669F5A4AD19EF2CB42A5602080CB0A6 __s39;
- $886F8AE9D7C8B1B861B6CA58D67B682A __s40;
- $ADBB94A21537A8461C6168A5B871A740 __s41;
- $CDA73A427DD2A30CDA26CA3394C33CF0 __s42;
- $2516E53E690D8CC5659AAB7EDC49E664 __s43;
- $17B4421FDC73B39569D8A12F584CB67F __s44;
- };
- /* 723 */
- struct tagVARIANT
- {
- $1D906AAC96B4C7300AFA767FD56695DD ___u0;
- };
- /* 729 */
- struct __cppobj IRecordInfo : IUnknown
- {
- };
- /* 775 */
- struct __cppobj _variant_t : tagVARIANT
- {
- };
- /* 776 */
- struct __cppobj Ztl_variant_t : _variant_t
- {
- };
- /* 777 */
- struct ZArray<Ztl_variant_t>
- {
- Ztl_variant_t *a;
- };
- /* 778 */
- struct CFieldSet::REACTORACTIONINFO
- {
- int nFieldIdx;
- int nType;
- ZArray<CFieldSet::REACTORINFO> ari;
- ZArray<Ztl_variant_t> avArgs;
- };
- /* 779 */
- struct __cppobj ZRef<CFieldSet::REACTORACTIONINFO> : ZRefCountedAccessor<CFieldSet::REACTORACTIONINFO>, ZRefCountedAccessor<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO> >
- {
- _BYTE gap0[1];
- CFieldSet::REACTORACTIONINFO *p;
- };
- /* 780 */
- struct __cppobj ZRefCountedAccessor<ZRef<CFieldSet::EVENTPROGRESS> > : ZRefCountedAccessorBase
- {
- };
- /* 781 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZRef<CFieldSet::EVENTPROGRESS> > > : ZRefCountedAccessorBase
- {
- };
- /* 782 */
- struct __cppobj ZList<ZRef<CFieldSet::EVENTPROGRESS> > : ZRefCountedAccessor<ZRef<CFieldSet::EVENTPROGRESS> >, ZRefCountedAccessor<ZRefCountedDummy<ZRef<CFieldSet::EVENTPROGRESS> > >
- {
- ZList<ZRef<CFieldSet::EVENTPROGRESS> >Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- ZRef<CFieldSet::EVENTPROGRESS> *_m_pHead;
- ZRef<CFieldSet::EVENTPROGRESS> *_m_pTail;
- };
- /* 783 */
- struct ZList<ZRef<CFieldSet::EVENTPROGRESS> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CFieldSet::EVENTPROGRESS> > *this, unsigned int);
- };
- /* 784 */
- struct __cppobj ZRefCountedAccessor<CFieldSet::EVENTPROGRESS> : ZRefCountedAccessorBase
- {
- };
- /* 785 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CFieldSet::EVENTPROGRESS> > : ZRefCountedAccessorBase
- {
- };
- /* 786 */
- struct CFieldSet::EVENTPROGRESS
- {
- int tTime;
- int nActionOnField;
- ZArray<Ztl_variant_t> avArgs;
- };
- /* 787 */
- struct __cppobj ZRef<CFieldSet::EVENTPROGRESS> : ZRefCountedAccessor<CFieldSet::EVENTPROGRESS>, ZRefCountedAccessor<ZRefCountedDummy<CFieldSet::EVENTPROGRESS> >
- {
- _BYTE gap0[1];
- CFieldSet::EVENTPROGRESS *p;
- };
- /* 788 */
- struct __cppobj CFieldSet : ZRefCounted, CEventManager
- {
- ZXString<char> m_sName;
- int m_nCheckTimeOut;
- int m_bShuffleReactor;
- int m_bFieldSetStart;
- ZXString<char> m_sInitScript;
- int m_bEndFieldSetAct;
- int m_bReactorRegen;
- unsigned int m_dwTargetFieldID;
- int m_nCount;
- int m_nAffectedCount;
- ZArray<unsigned long> m_adwFieldID_Affected;
- ZArray<CField *> m_apField_Affected;
- ZArray<unsigned long> m_adwFieldID_All;
- ZArray<CField *> m_apField_All;
- int m_bCheckParty;
- ZFatalSection m_lock;
- TIMER m_tmOccupied;
- TIMER m_tmEnter;
- TIMER m_tmTimeOut;
- int m_bTryToRunInitScript;
- ZFatalSection m_lockVariable;
- ZMap<char const *,ZXString<char>,ZXString<char> > m_mVariable;
- ZList<ZRef<CFieldSet::REACTORACTIONINFO> > m_lReactorActionInfo;
- ZList<ZRef<CFieldSet::EVENTPROGRESS> > m_lEventProgress;
- int m_tEventStart;
- int m_bCastout;
- int m_tLastParty;
- };
- /* 791 */
- struct ZMap<long,unsigned long,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<long,unsigned long,long> *this, unsigned int);
- };
- /* 792 */
- struct __cppobj ZRecyclable<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR>Vtbl *vfptr;
- };
- /* 793 */
- struct ZRecyclable<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR> *this, unsigned int);
- };
- /* 794 */
- struct __cppobj ZMap<long,unsigned long,long>::_PAIR : ZRecyclable<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR>
- {
- ZMap<long,unsigned long,long>::_PAIR *pNext;
- int key;
- unsigned int value;
- };
- /* 943 */
- struct $BD85036DCC0442AA317E9171D0F2179B
- {
- char s_b1;
- char s_b2;
- char s_b3;
- char s_b4;
- };
- /* 944 */
- struct $CC608A129C88F312E26B04B0A6BA5EDC
- {
- unsigned __int16 s_w1;
- unsigned __int16 s_w2;
- };
- /* 945 */
- union $071526A26B1B222D12489DFA0B24DEDB
- {
- $BD85036DCC0442AA317E9171D0F2179B S_un_b;
- $CC608A129C88F312E26B04B0A6BA5EDC S_un_w;
- unsigned int S_addr;
- };
- /* 946 */
- struct in_addr
- {
- $071526A26B1B222D12489DFA0B24DEDB S_un;
- };
- /* 947 */
- struct sockaddr_in
- {
- __int16 sin_family;
- unsigned __int16 sin_port;
- in_addr sin_addr;
- char sin_zero[8];
- };
- /* 948 */
- struct __cppobj ZInetAddr : sockaddr_in
- {
- };
- /* 795 */
- struct __cppobj CClientSocket : ZSocketEx, CVerboseObj
- {
- ZFatalSection m_lockSend;
- CInPacket m_packetRecv;
- CInPacket m_packetLoopback;
- int m_nMigrateState;
- unsigned int m_dwCharacterId;
- int m_bAdminclient;
- CUser *m_pUser;
- volatile int m_bClosePosted;
- volatile int m_bUpdatePosted;
- int m_tLastUpdateTime;
- ZInetAddr m_addr;
- ZXString<char> m_sAddr;
- unsigned int m_uLocalSocketSN;
- __POSITION *m_posList;
- unsigned int m_uSeqSnd;
- unsigned int m_uSeqRcv;
- unsigned int m_uSeqRcvLast;
- int m_tAliveReqSent;
- int m_tLastAliveAck;
- int m_bGiveExtraTimeForAck;
- unsigned int m_nReceivedPacketCountIn500ms_NoCPMobMove;
- unsigned int m_tLastPacketAttackCheckTimefor500ms;
- unsigned int m_nPacketAttackCountFor500ms;
- int m_tLastPacketAttackCountClear;
- CSecuritySession *m_pSecuritySession;
- unsigned int m_tAcceptTime;
- };
- /* 798 */
- struct LockInfo
- {
- char *owner;
- int till;
- };
- /* 799 */
- struct ScriptInfo
- {
- char *name;
- char *code;
- int globalData;
- char *globalCategory;
- LockInfo *lock;
- int start;
- char *description;
- int tile;
- ZMap<char const *,int,ZXString<char> > dictionaryIndex;
- };
- /* 800 */
- struct __cppobj ZRefCountedAccessor<CGameObject> : ZRefCountedAccessorBase
- {
- };
- /* 801 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CGameObject> > : ZRefCountedAccessorBase
- {
- };
- /* 802 */
- struct __cppobj ZRef<CGameObject> : ZRefCountedAccessor<CGameObject>, ZRefCountedAccessor<ZRefCountedDummy<CGameObject> >
- {
- _BYTE gap0[1];
- CGameObject *p;
- };
- /* 803 */
- struct __cppobj ZRefCountedAccessor<MsgHistory> : ZRefCountedAccessorBase
- {
- };
- /* 804 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<MsgHistory> > : ZRefCountedAccessorBase
- {
- };
- /* 805 */
- struct __cppobj ZList<MsgHistory> : ZRefCountedAccessor<MsgHistory>, ZRefCountedAccessor<ZRefCountedDummy<MsgHistory> >
- {
- ZList<MsgHistory>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- MsgHistory *_m_pHead;
- MsgHistory *_m_pTail;
- };
- /* 806 */
- struct ZList<MsgHistory>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<MsgHistory> *this, unsigned int);
- };
- /* 807 */
- struct MsgHistory
- {
- int nType;
- COutPacket oPacket;
- int nCouponItemID;
- int nKind;
- ZArray<long> aCode;
- };
- /* 808 */
- struct Freeblock
- {
- int position;
- int size;
- Freeblock *link;
- };
- /* 809 */
- struct Garbage
- {
- int position;
- Garbage *link;
- };
- /* 810 */
- struct __cppobj CScriptVM : ZRefCounted
- {
- ZFatalSection m_lock;
- ZRef<CUser> m_pTarget;
- ScriptInfo *scriptInfo_;
- char *code_;
- int codeLength_;
- ZRef<CGameObject> self_;
- ZMap<char const *,int,ZXString<char> > *dictionaryIndex_;
- ZList<MsgHistory> m_lMsgHistory;
- __POSITION *m_posMsgHistory;
- int pc_;
- int sp_;
- int fp_;
- int ap_;
- int status_;
- int *memory_;
- char *category_;
- int memorysize_;
- Freeblock *freeblock_;
- Garbage *garbage_;
- int allocated_;
- int deallocated_;
- int stackbound_;
- int selfAddr_;
- int targetAddr_;
- };
- /* 815 */
- struct __cppobj CTrunk : ZRefCounted
- {
- CUser *m_pUser;
- CNpcTemplate *m_pNpc;
- int m_nSlotCount;
- int m_nMoney;
- ZArray<ZRef<GW_ItemSlotBase> > m_aaItemSlot[6];
- unsigned __int16 m_usModifiedFlag;
- int m_bLoaded;
- };
- /* 819 */
- struct __cppobj CStoreBank : ZRefCounted
- {
- CNpcTemplate *m_pNpc;
- int m_nSlotCount;
- int m_nMoney;
- int m_nFee;
- _FILETIME m_dateClose;
- ZArray<ZRef<GW_ItemSlotBase> > m_aaItemSlot[6];
- int m_nTotalPrice;
- };
- /* 823 */
- struct __cppobj ZRefCountedAccessor<PARCEL> : ZRefCountedAccessorBase
- {
- };
- /* 824 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<PARCEL> > : ZRefCountedAccessorBase
- {
- };
- /* 825 */
- struct __unaligned __declspec(align(2)) GW_ParcelInfo
- {
- int nSN;
- char sSender[13];
- int nMoney;
- _FILETIME dateExpire_Parcel;
- int bQuickDelivery;
- char sMemo[101];
- };
- /* 826 */
- struct __cppobj __unaligned __declspec(align(2)) PARCEL : GW_ParcelInfo
- {
- ZRef<GW_ItemSlotBase> pItem;
- };
- /* 827 */
- struct __cppobj ZRef<PARCEL> : ZRefCountedAccessor<PARCEL>, ZRefCountedAccessor<ZRefCountedDummy<PARCEL> >
- {
- _BYTE gap0[1];
- PARCEL *p;
- };
- /* 828 */
- struct ZArray<ZRef<PARCEL> >
- {
- ZRef<PARCEL> *a;
- };
- /* 829 */
- struct __cppobj CParcel : ZRefCounted
- {
- CUser *m_pUser;
- ZArray<ZRef<PARCEL> > m_apParcel;
- ZArray<ZRef<PARCEL> > m_apParcelToBeExpired;
- };
- /* 833 */
- struct __cppobj CWeddingWishList : ZRefCounted
- {
- CUser *m_pUser;
- unsigned int m_dwMarriageNo;
- int m_nGender;
- int m_nWLType;
- int m_nSlotCount;
- ZArray<ZXString<char> > m_asWishList;
- ZArray<ZRef<GW_ItemSlotBase> > m_aaItemSlot[6];
- unsigned __int16 m_usModifiedFlag;
- int m_bLoaded;
- };
- /* 837 */
- struct __cppobj CRPSGame : ZRefCounted
- {
- int m_bGiveReward;
- int m_tLimit;
- int m_nCntStraightVictories;
- CUser *m_pUser;
- };
- /* 841 */
- struct PETEVOLDATA
- {
- unsigned int dwPetTemplateID;
- long double fProb;
- };
- /* 842 */
- struct ZArray<PETEVOLDATA>
- {
- PETEVOLDATA *a;
- };
- /* 843 */
- struct CPetTemplate::ACTION
- {
- Ztl_bstr_t bsAction;
- ZArray<Ztl_bstr_t> absSpeak;
- };
- /* 844 */
- struct ZArray<CPetTemplate::ACTION>
- {
- CPetTemplate::ACTION *a;
- };
- /* 845 */
- struct CPetTemplate::INTERACTION
- {
- RANGE rgLevel;
- int nFriendnessInc;
- int nProb;
- ZArray<ZXString<char> > asCommand;
- ZArray<CPetTemplate::ACTION> actSuccess;
- ZArray<CPetTemplate::ACTION> actFail;
- };
- /* 846 */
- struct ZArray<CPetTemplate::INTERACTION>
- {
- CPetTemplate::INTERACTION *a;
- };
- /* 847 */
- struct CPetTemplate::FOODREACTION
- {
- RANGE rgLevel;
- ZArray<CPetTemplate::ACTION> actSuccess;
- ZArray<CPetTemplate::ACTION> actFail;
- };
- /* 848 */
- struct ZArray<CPetTemplate::FOODREACTION>
- {
- CPetTemplate::FOODREACTION *a;
- };
- /* 849 */
- struct CPetTemplate
- {
- unsigned int dwTemplateID;
- ZXString<char> sName;
- int nMoveAbility;
- int nHungry;
- int bPickUpItem;
- int bConsumeHP;
- int bConsumeMP;
- int bSweepForDrop;
- int bLongRange;
- int bCanEvol;
- int nEvolItemID;
- int nEvolReqPetLvl;
- int nEvolReqTameness;
- ZArray<PETEVOLDATA> aPED;
- long double fEvolProbSum;
- ZArray<Ztl_bstr_t> absAction;
- int m_nInteractions;
- ZArray<CPetTemplate::INTERACTION> m_aInteraction;
- ZArray<CPetTemplate::FOODREACTION> m_aFoodReaction;
- };
- /* 850 */
- struct __cppobj __declspec(align(8)) CPet : ZRefCounted
- {
- CPetTemplate *m_pTemplate;
- int m_bPickupMeso;
- int m_bPickupItem;
- int m_bPickupOthers;
- int m_bLongRange;
- int m_bSweepForDrop;
- int m_bConsumeHP;
- int m_bConsumeMP;
- int m_bNameTag;
- int m_bChatBalloon;
- _LARGE_INTEGER m_liPetLockerSN;
- CUser *m_pOwner;
- CField *m_pField;
- ZFatalSection *m_pLock;
- ZXString<char> m_sName;
- int m_nItemSlotPos;
- int m_tLastUpdated;
- int m_tRemainHungriness;
- int m_tLastInteraction;
- int m_nOvereat;
- tagPOINT m_ptCurPos;
- char m_bMoveAction;
- __int16 m_nFootholdSN;
- ZArray<long> m_aExceptionList;
- };
- /* 855 */
- struct ZList<CInPacket>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CInPacket> *this, unsigned int);
- };
- /* 860 */
- struct ZList<CCheatInspector::ATTACKSPEED::TIME>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CCheatInspector::ATTACKSPEED::TIME> *this, unsigned int);
- };
- /* 861 */
- struct CCheatInspector::ATTACKSPEED::TIME
- {
- int tTime;
- int tDelay;
- };
- /* 867 */
- struct __declspec(align(4)) CCheatInspector::USERACTION
- {
- tagPOINT ptPos;
- char bType;
- };
- /* 872 */
- struct __cppobj ZRefCountedAccessor<CVecCtrlUser::MOVEMENTINFO> : ZRefCountedAccessorBase
- {
- };
- /* 873 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO> > : ZRefCountedAccessorBase
- {
- };
- /* 874 */
- struct __cppobj ZList<CVecCtrlUser::MOVEMENTINFO> : ZRefCountedAccessor<CVecCtrlUser::MOVEMENTINFO>, ZRefCountedAccessor<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO> >
- {
- ZList<CVecCtrlUser::MOVEMENTINFO>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- CVecCtrlUser::MOVEMENTINFO *_m_pHead;
- CVecCtrlUser::MOVEMENTINFO *_m_pTail;
- };
- /* 875 */
- struct ZList<CVecCtrlUser::MOVEMENTINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<CVecCtrlUser::MOVEMENTINFO> *this, unsigned int);
- };
- /* 876 */
- struct __declspec(align(8)) CVecCtrlUser::MOVEMENTINFO
- {
- int tSecondaryStatChanged;
- __int16 nSpeed;
- __int16 nJump;
- char bSpec;
- long double fs;
- long double fSwim;
- char bSN;
- };
- /* 877 */
- struct __cppobj CVecCtrlUser : CVecCtrl
- {
- int m_nMaxFreeFallTickCount;
- CUser *m_pUser;
- int m_bImmovable;
- int m_tTimeLeftForCurMoveElem;
- __POSITION *m_posCurrent;
- int m_bNextImpactByFlashJump;
- int m_bNextImpactByMobPowerKnockBack;
- int m_bLadderOrRopeNext;
- int m_tTotalElapsed;
- int m_nFlashJumpSLV;
- ZXString<char> m_sLog;
- ZXString<char> m_sLogSave;
- int m_nRemainCheckCount;
- int m_nSuspiciousCount;
- int m_nSuspiciousCount_UserPosition;
- int m_tLastJumpCheck;
- CMovePath::ELEM m_eLast;
- ZList<CVecCtrlUser::MOVEMENTINFO> m_lMovementInfo;
- int m_bDiffXCheckFirstTime;
- int m_nLasteLastX;
- };
- /* 881 */
- struct ZMap<long,long,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<long,long,long> *this, unsigned int);
- };
- /* 882 */
- struct __cppobj ZRecyclable<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR>Vtbl *vfptr;
- };
- /* 883 */
- struct ZRecyclable<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR> *this, unsigned int);
- };
- /* 884 */
- struct __cppobj ZMap<long,long,long>::_PAIR : ZRecyclable<ZMap<long,long,long>::_PAIR,16,ZMap<long,long,long>::_PAIR>
- {
- ZMap<long,long,long>::_PAIR *pNext;
- int key;
- int value;
- };
- /* 886 */
- struct ZMap<long,unsigned short,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<long,unsigned short,long> *this, unsigned int);
- };
- /* 887 */
- struct __cppobj ZRecyclable<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR>Vtbl *vfptr;
- };
- /* 888 */
- struct ZRecyclable<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR> *this, unsigned int);
- };
- /* 889 */
- struct __cppobj __declspec(align(4)) ZMap<long,unsigned short,long>::_PAIR : ZRecyclable<ZMap<long,unsigned short,long>::_PAIR,16,ZMap<long,unsigned short,long>::_PAIR>
- {
- ZMap<long,unsigned short,long>::_PAIR *pNext;
- int key;
- unsigned __int16 value;
- };
- /* 891 */
- struct ZMap<unsigned short,_FILETIME,unsigned short>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned short,_FILETIME,unsigned short> *this, unsigned int);
- };
- /* 892 */
- struct __cppobj ZRecyclable<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR>Vtbl *vfptr;
- };
- /* 893 */
- struct ZRecyclable<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR> *this, unsigned int);
- };
- /* 894 */
- struct __cppobj ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR : ZRecyclable<ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR,16,ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR>
- {
- ZMap<unsigned short,_FILETIME,unsigned short>::_PAIR *pNext;
- unsigned __int16 key;
- _FILETIME value;
- };
- /* 896 */
- struct ZMap<long,ZRef<GW_MiniGameRecord>,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<long,ZRef<GW_MiniGameRecord>,long> *this, unsigned int);
- };
- /* 897 */
- struct __cppobj ZRecyclable<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR>Vtbl *vfptr;
- };
- /* 898 */
- struct ZRecyclable<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR> *this, unsigned int);
- };
- /* 900 */
- struct __cppobj ZRefCountedAccessor<GW_MiniGameRecord> : ZRefCountedAccessorBase
- {
- };
- /* 901 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_MiniGameRecord> > : ZRefCountedAccessorBase
- {
- };
- /* 903 */
- struct __cppobj ZRef<GW_MiniGameRecord> : ZRefCountedAccessor<GW_MiniGameRecord>, ZRefCountedAccessor<ZRefCountedDummy<GW_MiniGameRecord> >
- {
- _BYTE gap0[1];
- GW_MiniGameRecord *p;
- };
- /* 899 */
- struct __cppobj ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR : ZRecyclable<ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR,16,ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR>
- {
- ZMap<long,ZRef<GW_MiniGameRecord>,long>::_PAIR *pNext;
- int key;
- ZRef<GW_MiniGameRecord> value;
- };
- /* 902 */
- struct GW_MiniGameRecord
- {
- int nGameID;
- int nWin;
- int nDraw;
- int nLose;
- int nScore;
- };
- /* 907 */
- struct ZList<GW_CoupleRecord>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<GW_CoupleRecord> *this, unsigned int);
- };
- /* 908 */
- struct __unaligned __declspec(align(1)) GW_CoupleRecord
- {
- unsigned int dwPairCharacterID;
- char sPairCharacterName[13];
- _LARGE_INTEGER liSN;
- _LARGE_INTEGER liPairSN;
- };
- /* 912 */
- struct ZList<GW_FriendRecord>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<GW_FriendRecord> *this, unsigned int);
- };
- /* 913 */
- struct __unaligned __declspec(align(1)) GW_FriendRecord
- {
- unsigned int dwPairCharacterID;
- char sPairCharacterName[13];
- _LARGE_INTEGER liSN;
- _LARGE_INTEGER liPairSN;
- unsigned int dwFriendItemID;
- };
- /* 917 */
- struct ZList<GW_MarriageRecord>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<GW_MarriageRecord> *this, unsigned int);
- };
- /* 918 */
- struct GW_MarriageRecord
- {
- unsigned int dwMarriageNo;
- unsigned int dwGroomID;
- unsigned int dwBrideID;
- unsigned __int16 usStatus;
- __unaligned __declspec(align(1)) int nGroomItemID;
- __unaligned __declspec(align(1)) int nBrideItemID;
- char sGroomName[13];
- char sBrideName[13];
- };
- /* 921 */
- struct ZMap<unsigned short,ZXString<char>,unsigned short>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned short,ZXString<char>,unsigned short> *this, unsigned int);
- };
- /* 922 */
- struct __cppobj ZRecyclable<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR>Vtbl *vfptr;
- };
- /* 923 */
- struct ZRecyclable<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR> *this, unsigned int);
- };
- /* 924 */
- struct __cppobj ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR : ZRecyclable<ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR>
- {
- ZMap<unsigned short,ZXString<char>,unsigned short>::_PAIR *pNext;
- unsigned __int16 key;
- ZXString<char> value;
- };
- /* 929 */
- struct MigrateSummoned
- {
- int nSkillID;
- int tRemain;
- };
- /* 934 */
- struct ZList<ZRef<CalcDamageStat> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<ZRef<CalcDamageStat> > *this, unsigned int);
- };
- /* 935 */
- struct __cppobj ZRefCountedAccessor<CalcDamageStat> : ZRefCountedAccessorBase
- {
- };
- /* 936 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CalcDamageStat> > : ZRefCountedAccessorBase
- {
- };
- /* 937 */
- struct CalcDamageStat
- {
- int nJob;
- int nLevel;
- int nSTR;
- int nDEX;
- int nINT;
- int nLUK;
- int nPDD;
- int nMDD;
- int nPDD_;
- int nMDD_;
- int nInvincible_;
- int nMesoGuard_;
- int nPowerGuard_;
- int nSLV;
- int nPAD_;
- int nMAD_;
- int nACC_;
- int nEVA_;
- int nDarkness_;
- int nComboCounter_;
- int nWeaponCharge_;
- int rWeaponCharge_;
- int nBasicStatUp_;
- int nSharpEyes_;
- int nBerserk;
- int nMaxLevelBuff_;
- };
- /* 938 */
- struct __cppobj ZRef<CalcDamageStat> : ZRefCountedAccessor<CalcDamageStat>, ZRefCountedAccessor<ZRefCountedDummy<CalcDamageStat> >
- {
- _BYTE gap0[1];
- CalcDamageStat *p;
- };
- /* 942 */
- struct ZList<unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<unsigned long> *this, unsigned int);
- };
- /* 950 */
- struct CCSAuth
- {
- unsigned int m_dwSeed;
- unsigned int m_dwAuthValue;
- unsigned int m_bAuth;
- unsigned int m_dwCurrIndex;
- char m_table[8][5];
- unsigned int m_dwClientSequenceNumber;
- unsigned int m_dwServerSequenceNumber;
- unsigned int m_adwLastSeqs[12];
- unsigned int m_dwPPLastError;
- unsigned int m_dwSeq;
- };
- /* 949 */
- struct CSecuritySession
- {
- CClientSocket *m_pOwner;
- CCSAuth m_Auth;
- int m_tNextAuth;
- };
- /* 951 */
- struct __cppobj CIOBufferManipulator
- {
- };
- /* 952 */
- struct __cppobj _com_IIID<IWzResMan,&_GUID_57dfe40b_3e20_4dbc_97e8_805a50f381bf>
- {
- };
- /* 953 */
- struct __cppobj IWzResMan : IUnknown
- {
- };
- /* 954 */
- struct _com_ptr_t<_com_IIID<IWzResMan,&_GUID_57dfe40b_3e20_4dbc_97e8_805a50f381bf> >
- {
- IWzResMan *m_pInterface;
- };
- /* 955 */
- struct __cppobj ZAllocStrSelector<unsigned short>
- {
- };
- /* 956 */
- struct __cppobj ZAllocEx<ZAllocStrSelector<unsigned short> > : ZAllocBase, ZAllocStrSelector<unsigned short>
- {
- _BYTE gap0[1];
- ZFatalSection m_lock;
- void *m_apBuff[4];
- void *m_apBlockHead[4];
- };
- /* 957 */
- struct __cppobj TSingleton<CSecurityServer>
- {
- };
- /* 958 */
- struct __cppobj CSecurityServer : TSingleton<CSecurityServer>
- {
- CSecurityServerVtbl *vfptr;
- int m_bMemoryCheckEnabled;
- ZArray<unsigned long> m_MemoryHashes;
- ZArray<unsigned long> m_MemoryRegions;
- };
- /* 959 */
- struct CSecurityServerVtbl
- {
- void *(__thiscall *__vecDelDtor)(CSecurityServer *this, unsigned int);
- };
- /* 960 */
- struct __cppobj _com_IIID<IWzProperty,&_GUID_986515d9_0a0b_4929_8b4f_718682177b92>
- {
- };
- /* 961 */
- struct __cppobj IWzProperty : IWzSerialize
- {
- };
- /* 962 */
- struct _com_ptr_t<_com_IIID<IWzProperty,&_GUID_986515d9_0a0b_4929_8b4f_718682177b92> >
- {
- IWzProperty *m_pInterface;
- };
- /* 963 */
- struct ZXString<unsigned short>
- {
- unsigned __int16 *_m_pStr;
- };
- /* 964 */
- struct ZArray<unsigned short>
- {
- unsigned __int16 *a;
- };
- /* 965 */
- struct ZXString<unsigned short>::_ZXStringData
- {
- int nRef;
- int nCap;
- int nByteLen;
- };
- /* 966 */
- struct __cppobj CIGCipher
- {
- };
- /* 967 */
- struct structInfo
- {
- int size;
- int parent;
- char *category;
- };
- /* 968 */
- union $661C6B754DA7F1AB5E3D9EC7FA8B6250
- {
- structInfo *structure;
- int selector;
- int value;
- };
- /* 969 */
- struct dictUnit
- {
- char isStructure;
- $661C6B754DA7F1AB5E3D9EC7FA8B6250 ___u1;
- };
- /* 970 */
- struct declInfo
- {
- int id;
- int kind;
- int type;
- declInfo *typeDecl;
- int systemFlag;
- declInfo *parent;
- symbolInfo *fieldList;
- symbolInfo *constructor;
- declInfo *returnType;
- int address;
- idInfo *identifier;
- declInfo *owner;
- declInfo *link;
- };
- /* 971 */
- struct idInfo
- {
- char *name;
- int leximType;
- char *replaceWith;
- idInfo *link;
- };
- /* 972 */
- struct symbolInfo
- {
- idInfo *identifier;
- declInfo *declaration;
- symbolInfo *link;
- };
- /* 973 */
- struct scopeInfo
- {
- symbolInfo *symbol;
- scopeInfo *link;
- };
- /* 974 */
- struct pointstack
- {
- int point;
- pointstack *link;
- };
- /* 975 */
- struct nameList
- {
- char *name;
- nameList *link;
- };
- /* 976 */
- struct descriptionList
- {
- char *description;
- int tile;
- descriptionList *link;
- };
- /* 977 */
- struct selectionList
- {
- char *name;
- char *code;
- int point;
- char *filename;
- int lineno;
- selectionList *link;
- };
- /* 978 */
- union yy_parse_stype
- {
- int intVal;
- char *stringVal;
- idInfo *idVal;
- declInfo *declVal;
- symbolInfo *symbolVal;
- };
- /* 979 */
- struct _iobuf
- {
- char *_ptr;
- int _cnt;
- char *_base;
- int _flag;
- int _file;
- int _charbuf;
- int _bufsiz;
- char *_tmpfname;
- };
- /* 980 */
- struct yy_buffer_state
- {
- _iobuf *yy_input_file;
- char *yy_ch_buf;
- char *yy_buf_pos;
- int yy_buf_size;
- int yy_n_chars;
- int yy_eof_status;
- };
- /* 981 */
- struct inputstack
- {
- char *filename;
- yy_buffer_state *buffer;
- int lineno;
- };
- /* 982 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,unsigned long,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 983 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CReactor> >,16,ZRef<CReactor> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 984 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CSummoned> >,16,ZRef<CSummoned> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 985 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 986 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CMovePath::ELEM>,16,CMovePath::ELEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 987 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 988 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CField::BUFFZONE>,16,CField::BUFFZONE> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 989 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CStaticFoothold>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 990 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CField::BALLOONENTRY> >,16,ZRef<CField::BALLOONENTRY> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 991 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CUser>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 992 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<int>,16,int> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 993 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<char const *,tagRECT,ZXString<char> >::_PAIR,16,ZMap<char const *,tagRECT,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 994 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CField::BALLOONENTRY>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CField::BALLOONENTRY>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 995 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,unsigned long,long>::_PAIR,16,ZMap<long,unsigned long,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 996 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CReactorTemplate::STATEINFO>,16,CReactorTemplate::STATEINFO> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 997 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CGameObject>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CGameObject>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 998 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CONTROLLER>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 999 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMob>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1000 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CNpc>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1001 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CEmployee>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1002 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CMob> >,16,ZRef<CMob> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1003 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,unsigned long,unsigned long>::_PAIR,16,ZMap<unsigned long,unsigned long,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1004 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CNpc> >,16,ZRef<CNpc> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1005 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR,16,ZMap<unsigned long,tagPOINT,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1006 */
- struct CStringDecoder
- {
- const char *m_pBuf;
- int m_nCount;
- };
- /* 1007 */
- struct ZArray<char>
- {
- char *a;
- };
- /* 1008 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CONTROLLER> >,16,ZRef<CONTROLLER> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1009 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CDrop>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1010 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CEmployee> >,16,ZRef<CEmployee> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1011 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CField>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CField>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1012 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CUser *>,16,CUser *> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1013 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<char const *,ZRef<CFieldSet>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CFieldSet>,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1014 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CFieldObj *>,16,CFieldObj *> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1015 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,long,unsigned long>::_PAIR,16,ZMap<unsigned long,long,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1016 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CDrop> >,16,ZRef<CDrop> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1017 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMessageBox>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1018 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CFieldMan::REGIONALBONUSRATEINFO> >,16,ZRef<CFieldMan::REGIONALBONUSRATEINFO> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1019 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTownPortal>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1020 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CField> >,16,ZRef<CField> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1021 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1022 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CFieldSet> >,16,ZRef<CFieldSet> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1023 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<EVENTINFO2>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1024 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CFieldMan::BlockedMapList> >,16,ZRef<CFieldMan::BlockedMapList> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1025 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CNpcTemplate>,long>::_PAIR,16,ZMap<long,ZRef<CNpcTemplate>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1026 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CMessageBox> >,16,ZRef<CMessageBox> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1027 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR,16,ZMap<long,CNpcTemplate::SHOPITEM,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1028 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CAffectedArea> >,16,ZRef<CAffectedArea> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1029 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<char const *,int,ZXString<char> >::_PAIR,16,ZMap<char const *,int,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1030 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CTownPortal> >,16,ZRef<CTownPortal> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1031 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<EVENT> >,16,ZRef<EVENT> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1032 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZList<ZRef<CNpc> >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZList<ZRef<CNpc> >,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1033 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<EVENT2> >,16,ZRef<EVENT2> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1034 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CMobTemplate>,long>::_PAIR,16,ZMap<long,ZRef<CMobTemplate>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1035 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<SCRIPTINFO>,16,SCRIPTINFO> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1036 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CReactorTemplate>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactorTemplate>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1037 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CNpcTemplate::REG>,16,CNpcTemplate::REG> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1038 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CReactor>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1039 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<MODSCRIPT>,16,MODSCRIPT> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1040 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<EVENTINFO>,16,EVENTINFO> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<EVENTINFO>,16,EVENTINFO>Vtbl *vfptr;
- };
- /* 1041 */
- struct ZRecyclable<ZRefCountedDummy<EVENTINFO>,16,EVENTINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<EVENTINFO>,16,EVENTINFO> *this, unsigned int);
- };
- /* 1042 */
- struct __cppobj ZRefCountedDummy<EVENTINFO> : ZRefCounted, ZRecyclable<ZRefCountedDummy<EVENTINFO>,16,EVENTINFO>
- {
- EVENTINFO t;
- };
- /* 1043 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<EVENTINFO2>,16,EVENTINFO2> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<EVENTINFO2>,16,EVENTINFO2>Vtbl *vfptr;
- };
- /* 1044 */
- struct ZRecyclable<ZRefCountedDummy<EVENTINFO2>,16,EVENTINFO2>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<EVENTINFO2>,16,EVENTINFO2> *this, unsigned int);
- };
- /* 1045 */
- struct __cppobj ZRefCountedDummy<EVENTINFO2> : ZRefCounted, ZRecyclable<ZRefCountedDummy<EVENTINFO2>,16,EVENTINFO2>
- {
- EVENTINFO2 t;
- };
- /* 1046 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CReactorTemplate::ACTIONINFO>,16,CReactorTemplate::ACTIONINFO> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CReactorTemplate::ACTIONINFO>,16,CReactorTemplate::ACTIONINFO>Vtbl *vfptr;
- };
- /* 1047 */
- struct ZRecyclable<ZRefCountedDummy<CReactorTemplate::ACTIONINFO>,16,CReactorTemplate::ACTIONINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CReactorTemplate::ACTIONINFO>,16,CReactorTemplate::ACTIONINFO> *this, unsigned int);
- };
- /* 1048 */
- struct __cppobj ZRefCountedDummy<CReactorTemplate::ACTIONINFO> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CReactorTemplate::ACTIONINFO>,16,CReactorTemplate::ACTIONINFO>
- {
- CReactorTemplate::ACTIONINFO t;
- };
- /* 1049 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO>,16,CFieldMan::REGIONALBONUSRATEINFO> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO>,16,CFieldMan::REGIONALBONUSRATEINFO>Vtbl *vfptr;
- };
- /* 1050 */
- struct ZRecyclable<ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO>,16,CFieldMan::REGIONALBONUSRATEINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO>,16,CFieldMan::REGIONALBONUSRATEINFO> *this, unsigned int);
- };
- /* 1051 */
- struct CFieldMan::REGIONALBONUSRATEINFO
- {
- int nRegionCode;
- int nIncRate_EXP;
- int nIncRate_Drop;
- };
- /* 1052 */
- struct __cppobj ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CFieldMan::REGIONALBONUSRATEINFO>,16,CFieldMan::REGIONALBONUSRATEINFO>
- {
- CFieldMan::REGIONALBONUSRATEINFO t;
- };
- /* 1053 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CFieldMan::BlockedMapList>,16,CFieldMan::BlockedMapList> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CFieldMan::BlockedMapList>,16,CFieldMan::BlockedMapList>Vtbl *vfptr;
- };
- /* 1054 */
- struct ZRecyclable<ZRefCountedDummy<CFieldMan::BlockedMapList>,16,CFieldMan::BlockedMapList>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CFieldMan::BlockedMapList>,16,CFieldMan::BlockedMapList> *this, unsigned int);
- };
- /* 1055 */
- struct CFieldMan::BlockedMapList
- {
- unsigned int dwDivider;
- unsigned int dwFieldID;
- };
- /* 1056 */
- struct __cppobj ZRefCountedDummy<CFieldMan::BlockedMapList> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CFieldMan::BlockedMapList>,16,CFieldMan::BlockedMapList>
- {
- CFieldMan::BlockedMapList t;
- };
- /* 1057 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<EVENT>,16,EVENT> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<EVENT>,16,EVENT>Vtbl *vfptr;
- };
- /* 1058 */
- struct ZRecyclable<ZRefCountedDummy<EVENT>,16,EVENT>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<EVENT>,16,EVENT> *this, unsigned int);
- };
- /* 1059 */
- struct EVENT
- {
- CEventManager *pMain;
- unsigned int dwEventSN;
- int tEventTime;
- };
- /* 1060 */
- struct __cppobj ZRefCountedDummy<EVENT> : ZRefCounted, ZRecyclable<ZRefCountedDummy<EVENT>,16,EVENT>
- {
- EVENT t;
- };
- /* 1061 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<EVENT2>,16,EVENT2> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<EVENT2>,16,EVENT2>Vtbl *vfptr;
- };
- /* 1062 */
- struct ZRecyclable<ZRefCountedDummy<EVENT2>,16,EVENT2>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<EVENT2>,16,EVENT2> *this, unsigned int);
- };
- /* 1063 */
- struct __cppobj ZRefCountedAccessor<CEventManager2> : ZRefCountedAccessorBase
- {
- };
- /* 1064 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CEventManager2> > : ZRefCountedAccessorBase
- {
- };
- /* 1065 */
- struct __cppobj ZRef<CEventManager2> : ZRefCountedAccessor<CEventManager2>, ZRefCountedAccessor<ZRefCountedDummy<CEventManager2> >
- {
- _BYTE gap0[1];
- CEventManager2 *p;
- };
- /* 1066 */
- struct EVENT2
- {
- ZRef<CEventManager2> pMain;
- unsigned int dwEventSN;
- int tEventTime;
- };
- /* 1067 */
- struct __cppobj ZRefCountedDummy<EVENT2> : ZRefCounted, ZRecyclable<ZRefCountedDummy<EVENT2>,16,EVENT2>
- {
- EVENT2 t;
- };
- /* 1068 */
- struct __cppobj _com_IIID<IEnumVARIANT,&_GUID_00020404_0000_0000_c000_000000000046>
- {
- };
- /* 1069 */
- struct __cppobj IEnumVARIANT : IUnknown
- {
- };
- /* 1070 */
- struct _com_ptr_t<_com_IIID<IEnumVARIANT,&_GUID_00020404_0000_0000_c000_000000000046> >
- {
- IEnumVARIANT *m_pInterface;
- };
- /* 1071 */
- struct _com_ptr_t<_com_IIID<IUnknown,&_GUID_00000000_0000_0000_c000_000000000046> >
- {
- IUnknown *m_pInterface;
- };
- /* 1072 */
- struct __cppobj ZAllocHelper
- {
- };
- /* 1073 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> > : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> >Vtbl *vfptr;
- };
- /* 1074 */
- struct ZRecyclable<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> > *this, unsigned int);
- };
- /* 1075 */
- struct __cppobj ZRefCountedDummy<ZRef<CStaticFoothold> > : ZRefCounted, ZRecyclable<ZRefCountedDummy<ZRef<CStaticFoothold> >,16,ZRef<CStaticFoothold> >
- {
- ZRef<CStaticFoothold> t;
- };
- /* 1076 */
- struct __cppobj ZRefCountedAccessor<long> : ZRefCountedAccessorBase
- {
- };
- /* 1077 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<long> > : ZRefCountedAccessorBase
- {
- };
- /* 1078 */
- struct __cppobj ZList<long> : ZRefCountedAccessor<long>, ZRefCountedAccessor<ZRefCountedDummy<long> >
- {
- ZList<long>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- int *_m_pHead;
- int *_m_pTail;
- };
- /* 1079 */
- struct ZList<long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<long> *this, unsigned int);
- };
- /* 1080 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<long>,16,long> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<long>,16,long>Vtbl *vfptr;
- };
- /* 1081 */
- struct ZRecyclable<ZRefCountedDummy<long>,16,long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<long>,16,long> *this, unsigned int);
- };
- /* 1082 */
- struct __cppobj ZRefCountedDummy<long> : ZRefCounted, ZRecyclable<ZRefCountedDummy<long>,16,long>
- {
- int t;
- };
- /* 1083 */
- struct __cppobj ZRefCountedAccessor<int> : ZRefCountedAccessorBase
- {
- };
- /* 1084 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<int> > : ZRefCountedAccessorBase
- {
- };
- /* 1085 */
- struct __cppobj ZList<int> : ZRefCountedAccessor<int>, ZRefCountedAccessor<ZRefCountedDummy<int> >
- {
- ZList<int>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- int *_m_pHead;
- int *_m_pTail;
- };
- /* 1086 */
- struct ZList<int>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<int> *this, unsigned int);
- };
- /* 1087 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<int>,16,int> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<int>,16,int>Vtbl *vfptr;
- };
- /* 1088 */
- struct ZRecyclable<ZRefCountedDummy<int>,16,int>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<int>,16,int> *this, unsigned int);
- };
- /* 1089 */
- struct __cppobj ZRefCountedDummy<int> : ZRefCounted, ZRecyclable<ZRefCountedDummy<int>,16,int>
- {
- int t;
- };
- /* 1090 */
- struct ZSynchronizedHelper<ZFatalSection>
- {
- ZFatalSection *m_pLock;
- };
- /* 1091 */
- struct __cppobj TSingleton<CServerApp>
- {
- };
- /* 1092 */
- struct __cppobj CServerApp : TSingleton<CServerApp>
- {
- CServerAppVtbl *vfptr;
- int m_bPCOMInitialized;
- unsigned int m_dwMainThreadId;
- unsigned int m_uTimerPeriod;
- };
- /* 1093 */
- struct CServerAppVtbl
- {
- void *(__thiscall *__vecDelDtor)(CServerApp *this, unsigned int);
- };
- /* 1094 */
- struct __cppobj ZRefCountedAccessor<ZFileStream> : ZRefCountedAccessorBase
- {
- };
- /* 1095 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZFileStream> > : ZRefCountedAccessorBase
- {
- };
- /* 1096 */
- struct ZIStream
- {
- ZIStreamVtbl *vfptr;
- };
- /* 1097 */
- struct ZIStreamVtbl
- {
- void *(__thiscall *__vecDelDtor)(ZIStream *this, unsigned int);
- _BYTE gap4[4];
- unsigned int (__thiscall *Write)(ZIStream *this, const void *, unsigned int);
- unsigned int (__thiscall *ReadFromSpecificPos)(ZIStream *this, unsigned int, char *, unsigned int);
- void (__thiscall *Flush)(ZIStream *this, int);
- unsigned int (__thiscall *ReadEOF)(ZIStream *this, void *, unsigned int);
- unsigned int (__thiscall *WriteEOF)(ZIStream *this, const void *, unsigned int);
- unsigned int (__thiscall *CopyTo)(ZIStream *this, ZIStream *, unsigned int);
- unsigned int (__thiscall *CopyFrom)(ZIStream *this, ZIStream *, unsigned int);
- };
- /* 1098 */
- struct __cppobj ZISeekableStream : ZIStream
- {
- };
- /* 1099 */
- struct __cppobj ZRecyclable<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> > : ZAllocBase
- {
- ZRecyclable<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> >Vtbl *vfptr;
- };
- /* 1100 */
- struct ZRecyclable<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> > *this, unsigned int);
- };
- /* 1101 */
- struct __cppobj ZFixedArray<unsigned char,65536,0>::_ArrayData : ZRecyclable<ZFixedArray<unsigned char,65536,0>::_ArrayData,1,ZFixedArray<unsigned char,65536,0> >
- {
- char a[65536];
- };
- /* 1102 */
- struct ZFixedArray<unsigned char,65536,0>
- {
- ZFixedArray<unsigned char,65536,0>::_ArrayData *p;
- };
- /* 1103 */
- struct __cppobj ZFileStream : ZISeekableStream
- {
- unsigned __int64 m_uPos;
- void *m_hFile;
- void *m_hMap;
- void *m_pMap;
- unsigned __int64 m_uMapBegin;
- unsigned __int64 m_uMapEnd;
- ZFixedArray<unsigned char,65536,0> m_abBuff;
- int m_state;
- };
- /* 1104 */
- struct __cppobj ZRef<ZFileStream> : ZRefCountedAccessor<ZFileStream>, ZRefCountedAccessor<ZRefCountedDummy<ZFileStream> >
- {
- _BYTE gap0[1];
- ZFileStream *p;
- };
- /* 1105 */
- struct __cppobj CGameApp : CServerApp
- {
- ZFatalSection m_lockMasterLog;
- ZRef<ZFileStream> m_pfsMasterLog;
- _SYSTEMTIME m_stMasterLog;
- };
- /* 1106 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZArray<unsigned short>,long>::_PAIR,16,ZMap<long,ZArray<unsigned short>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1107 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,int,unsigned long>::_PAIR,16,ZMap<unsigned long,int,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1108 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CInPacket>,16,CInPacket> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1109 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CalcDamageStat> >,16,ZRef<CalcDamageStat> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1110 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1111 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<VIEWCOUNTELEM>,16,VIEWCOUNTELEM> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1112 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1113 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<QuestDemand>,16,QuestDemand> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1114 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<QuestAct>,16,QuestAct> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1115 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CalcDamageStat>,16,CalcDamageStat> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1116 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<GUILDDATA>,long>::_PAIR,16,ZMap<long,ZRef<GUILDDATA>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1117 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<GUILDMAKE>,long>::_PAIR,16,ZMap<long,ZRef<GUILDMAKE>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1118 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<void *,void *,void *>::_PAIR,16,ZMap<void *,void *,void *>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1119 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1120 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<__POSITION *,long,__POSITION *>::_PAIR,16,ZMap<__POSITION *,long,__POSITION *>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1121 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1122 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZXString<char>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZXString<char>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1123 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CFieldSet::REACTORACTIONINFO> >,16,ZRef<CFieldSet::REACTORACTIONINFO> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1124 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<ZRef<CFieldSet::EVENTPROGRESS> >,16,ZRef<CFieldSet::EVENTPROGRESS> > : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1125 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1126 */
- struct ZXString<char>::_ZXStringData
- {
- int nRef;
- int nCap;
- int nByteLen;
- };
- /* 1127 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1128 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<PARTYDATA>,long>::_PAIR,16,ZMap<long,ZRef<PARTYDATA>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1129 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<SKILLENTRY>,long>::_PAIR,16,ZMap<long,ZRef<SKILLENTRY>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1130 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<GW_SkillRecord>,16,GW_SkillRecord> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1131 */
- struct ZMap<char const *,ZRef<CUser>,ZXString<char> >
- {
- ZMap<char const *,ZRef<CUser>,ZXString<char> >Vtbl *vfptr;
- ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 1132 */
- struct ZMap<char const *,ZRef<CUser>,ZXString<char> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<char const *,ZRef<CUser>,ZXString<char> > *this, unsigned int);
- };
- /* 1133 */
- struct __cppobj ZRecyclable<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR>Vtbl *vfptr;
- };
- /* 1134 */
- struct ZRecyclable<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR> *this, unsigned int);
- };
- /* 1135 */
- struct __cppobj ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR : ZRecyclable<ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR,16,ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR>
- {
- ZMap<char const *,ZRef<CUser>,ZXString<char> >::_PAIR *pNext;
- ZXString<char> key;
- ZRef<CUser> value;
- };
- /* 1136 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<SKILLROOT>,long>::_PAIR,16,ZMap<long,ZRef<SKILLROOT>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1137 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<MOBSKILLENTRY>,long>::_PAIR,16,ZMap<long,ZRef<MOBSKILLENTRY>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1138 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<MCSKILLENTRY>,long>::_PAIR,16,ZMap<long,ZRef<MCSKILLENTRY>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1139 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<MCGUARDIANENTRY>,long>::_PAIR,16,ZMap<long,ZRef<MCGUARDIANENTRY>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1140 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,int,long>::_PAIR,16,ZMap<long,int,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1141 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<ZXString<char>,ZArray<unsigned short>,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,ZArray<unsigned short>,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1142 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned short,ZRef<QuestDemand>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZRef<QuestDemand>,unsigned short>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1143 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CCheatInspector::ATTACKSPEED::TIME>,16,CCheatInspector::ATTACKSPEED::TIME> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1144 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZArray<unsigned short>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZArray<unsigned short>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1145 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned short,ZRef<QuestAct>,unsigned short>::_PAIR,16,ZMap<unsigned short,ZRef<QuestAct>,unsigned short>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1146 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<MsgHistory>,16,MsgHistory> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1147 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<ZXString<char>,ZRef<InitialQuizInfo>,ZXString<char> >::_PAIR,16,ZMap<ZXString<char>,ZRef<InitialQuizInfo>,ZXString<char> >::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1148 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned short,int,unsigned short>::_PAIR,16,ZMap<unsigned short,int,unsigned short>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1149 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<PARTYDATA>,16,PARTYDATA> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<PARTYDATA>,16,PARTYDATA>Vtbl *vfptr;
- };
- /* 1150 */
- struct ZRecyclable<ZRefCountedDummy<PARTYDATA>,16,PARTYDATA>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<PARTYDATA>,16,PARTYDATA> *this, unsigned int);
- };
- /* 1151 */
- struct __unaligned __declspec(align(2)) PARTYMEMBER
- {
- unsigned int adwCharacterID[6];
- char asCharacterName[6][13];
- int anJob[6];
- int anLevel[6];
- int anChannelID[6];
- unsigned int dwPartyBossCharacterID;
- };
- /* 1152 */
- struct PARTYDATA::TOWNPORTAL
- {
- unsigned int m_dwTownID;
- unsigned int m_dwFieldID;
- tagPOINT m_ptFieldPortal;
- };
- /* 1153 */
- struct __unaligned __declspec(align(2)) PARTYDATA
- {
- PARTYMEMBER party;
- unsigned int adwFieldID[6];
- PARTYDATA::TOWNPORTAL aTownPortal[6];
- };
- /* 1154 */
- struct __cppobj __declspec(align(4)) ZRefCountedDummy<PARTYDATA> : ZRefCounted, ZRecyclable<ZRefCountedDummy<PARTYDATA>,16,PARTYDATA>
- {
- PARTYDATA t;
- };
- /* 1155 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<SKILLENTRY>,16,SKILLENTRY> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<SKILLENTRY>,16,SKILLENTRY>Vtbl *vfptr;
- };
- /* 1156 */
- struct ZRecyclable<ZRefCountedDummy<SKILLENTRY>,16,SKILLENTRY>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<SKILLENTRY>,16,SKILLENTRY> *this, unsigned int);
- };
- /* 1157 */
- struct ZArray<ZArray<long> >
- {
- ZArray<long> *a;
- };
- /* 1158 */
- struct __cppobj ZRefCountedAccessor<GW_SkillRecord> : ZRefCountedAccessorBase
- {
- };
- /* 1159 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_SkillRecord> > : ZRefCountedAccessorBase
- {
- };
- /* 1160 */
- struct __cppobj ZList<GW_SkillRecord> : ZRefCountedAccessor<GW_SkillRecord>, ZRefCountedAccessor<ZRefCountedDummy<GW_SkillRecord> >
- {
- ZList<GW_SkillRecord>Vtbl *vfptr;
- _BYTE gap4[1];
- unsigned int _m_uCount;
- GW_SkillRecord *_m_pHead;
- GW_SkillRecord *_m_pTail;
- };
- /* 1161 */
- struct ZList<GW_SkillRecord>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZList<GW_SkillRecord> *this, unsigned int);
- };
- /* 1162 */
- struct GW_SkillRecord
- {
- int nSkillID;
- int nInfo;
- int nMasterLevel;
- };
- /* 1163 */
- struct SKILLLEVELDATA
- {
- Ztl_bstr_t sHelp;
- int nHP;
- int nMP;
- int nPAD;
- int nPDD;
- int nMAD;
- int nMDD;
- int nACC;
- int nEVA;
- int nCraft;
- int nSpeed;
- int nJump;
- int nHPCon;
- int nMPCon;
- int nMoneyCon;
- int nItemCon;
- int nItemConNo;
- int nDamage;
- int nFixDamage;
- int tTime;
- int nProp;
- int nAttackCount;
- int nBulletCount;
- int nBulletConsume;
- int nMastery;
- int nMobCount;
- int nX;
- int nY;
- int nZ;
- int nAction;
- tagRECT rcAffectedArea;
- int nRange;
- Ztl_bstr_t sBallUOL;
- ZArray<Ztl_bstr_t> asHitUOL;
- int nCriticalDamage;
- int nCooltime;
- };
- /* 1164 */
- struct ZArray<SKILLLEVELDATA>
- {
- SKILLLEVELDATA *a;
- };
- /* 1165 */
- struct SKILLENTRY
- {
- int nSkillID;
- ZXString<char> sName;
- ZXString<char> sDescription;
- int nSkillType;
- int nAttackElemAttr;
- int nWeapon;
- ZArray<long> aAction;
- int nPrepareAction;
- int tPrepare;
- int tBallDelay;
- int bInvisible;
- int nDefaultMasterLev;
- ZArray<ZArray<long> > aFinalAttack;
- ZList<GW_SkillRecord> lReqSkill;
- ZArray<SKILLLEVELDATA> aLevelData;
- int bContinuousEffect;
- Ztl_bstr_t sEffectUOL;
- Ztl_bstr_t sAffectedUOL;
- ZArray<Ztl_bstr_t> asHitUOL;
- Ztl_bstr_t sBallUOL;
- Ztl_bstr_t sMobUOL;
- Ztl_bstr_t sTileUOL;
- Ztl_bstr_t sAfterimageUOL;
- Ztl_bstr_t sPrepareUOL;
- Ztl_bstr_t sKeyDownUOL;
- Ztl_bstr_t sKeyDownEndUOL;
- Ztl_bstr_t sSpecialUOL;
- Ztl_bstr_t sSummonedUOL;
- };
- /* 1166 */
- struct __cppobj ZRefCountedDummy<SKILLENTRY> : ZRefCounted, ZRecyclable<ZRefCountedDummy<SKILLENTRY>,16,SKILLENTRY>
- {
- SKILLENTRY t;
- };
- /* 1167 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<SKILLROOT>,16,SKILLROOT> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<SKILLROOT>,16,SKILLROOT>Vtbl *vfptr;
- };
- /* 1168 */
- struct ZRecyclable<ZRefCountedDummy<SKILLROOT>,16,SKILLROOT>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<SKILLROOT>,16,SKILLROOT> *this, unsigned int);
- };
- /* 1169 */
- struct __cppobj ZRefCountedAccessor<SKILLENTRY> : ZRefCountedAccessorBase
- {
- };
- /* 1170 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<SKILLENTRY> > : ZRefCountedAccessorBase
- {
- };
- /* 1171 */
- struct __cppobj ZRef<SKILLENTRY> : ZRefCountedAccessor<SKILLENTRY>, ZRefCountedAccessor<ZRefCountedDummy<SKILLENTRY> >
- {
- _BYTE gap0[1];
- SKILLENTRY *p;
- };
- /* 1172 */
- struct ZArray<ZRef<SKILLENTRY> >
- {
- ZRef<SKILLENTRY> *a;
- };
- /* 1173 */
- struct SKILLROOT
- {
- int nSkillRootID;
- ZXString<char> sBookName;
- ZArray<ZRef<SKILLENTRY> > aSkill;
- };
- /* 1174 */
- struct __cppobj ZRefCountedDummy<SKILLROOT> : ZRefCounted, ZRecyclable<ZRefCountedDummy<SKILLROOT>,16,SKILLROOT>
- {
- SKILLROOT t;
- };
- /* 1175 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<MOBSKILLENTRY>,16,MOBSKILLENTRY> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<MOBSKILLENTRY>,16,MOBSKILLENTRY>Vtbl *vfptr;
- };
- /* 1176 */
- struct ZRecyclable<ZRefCountedDummy<MOBSKILLENTRY>,16,MOBSKILLENTRY>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<MOBSKILLENTRY>,16,MOBSKILLENTRY> *this, unsigned int);
- };
- /* 1177 */
- struct MOBSKILLLEVELDATA
- {
- int nHPBelow;
- int nConMP;
- int tInterval;
- int tDuration;
- int nProp;
- int nX;
- int nY;
- tagRECT rcAffectedArea;
- int nEffect;
- int nLimit;
- int nTargetUserCount;
- int nDirection;
- Ztl_bstr_t sEffectUOL;
- Ztl_bstr_t sHitUOL;
- Ztl_bstr_t sMobUOL;
- Ztl_bstr_t sAffectedUOL;
- Ztl_bstr_t sTileUOL;
- ZArray<unsigned long> adwTemplateID;
- };
- /* 1178 */
- struct ZArray<MOBSKILLLEVELDATA>
- {
- MOBSKILLLEVELDATA *a;
- };
- /* 1179 */
- struct MOBSKILLENTRY
- {
- int nSkillID;
- ZArray<MOBSKILLLEVELDATA> aLevelData;
- };
- /* 1180 */
- struct __cppobj ZRefCountedDummy<MOBSKILLENTRY> : ZRefCounted, ZRecyclable<ZRefCountedDummy<MOBSKILLENTRY>,16,MOBSKILLENTRY>
- {
- MOBSKILLENTRY t;
- };
- /* 1181 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<MCSKILLENTRY>,16,MCSKILLENTRY> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<MCSKILLENTRY>,16,MCSKILLENTRY>Vtbl *vfptr;
- };
- /* 1182 */
- struct ZRecyclable<ZRefCountedDummy<MCSKILLENTRY>,16,MCSKILLENTRY>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<MCSKILLENTRY>,16,MCSKILLENTRY> *this, unsigned int);
- };
- /* 1183 */
- struct MCSKILLENTRY
- {
- int nTarget;
- int nMobSkillID;
- int nSLV;
- int nSpendCP;
- };
- /* 1184 */
- struct __cppobj ZRefCountedDummy<MCSKILLENTRY> : ZRefCounted, ZRecyclable<ZRefCountedDummy<MCSKILLENTRY>,16,MCSKILLENTRY>
- {
- MCSKILLENTRY t;
- };
- /* 1185 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<MCGUARDIANENTRY>,16,MCGUARDIANENTRY> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<MCGUARDIANENTRY>,16,MCGUARDIANENTRY>Vtbl *vfptr;
- };
- /* 1186 */
- struct ZRecyclable<ZRefCountedDummy<MCGUARDIANENTRY>,16,MCGUARDIANENTRY>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<MCGUARDIANENTRY>,16,MCGUARDIANENTRY> *this, unsigned int);
- };
- /* 1187 */
- struct MCGUARDIANENTRY
- {
- int nMobSkillID;
- int nSLV;
- int nSpendCP;
- };
- /* 1188 */
- struct __cppobj ZRefCountedDummy<MCGUARDIANENTRY> : ZRefCounted, ZRecyclable<ZRefCountedDummy<MCGUARDIANENTRY>,16,MCGUARDIANENTRY>
- {
- MCGUARDIANENTRY t;
- };
- /* 1189 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<InitialQuizInfo>,16,InitialQuizInfo> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<InitialQuizInfo>,16,InitialQuizInfo>Vtbl *vfptr;
- };
- /* 1190 */
- struct ZRecyclable<ZRefCountedDummy<InitialQuizInfo>,16,InitialQuizInfo>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<InitialQuizInfo>,16,InitialQuizInfo> *this, unsigned int);
- };
- /* 1191 */
- struct InitialQuizInfo
- {
- ZXString<char> sQuestion;
- ZXString<char> sHint;
- ZXString<char> sSolution;
- };
- /* 1192 */
- struct __cppobj ZRefCountedDummy<InitialQuizInfo> : ZRefCounted, ZRecyclable<ZRefCountedDummy<InitialQuizInfo>,16,InitialQuizInfo>
- {
- InitialQuizInfo t;
- };
- /* 1193 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<GUILDDATA>,16,GUILDDATA> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<GUILDDATA>,16,GUILDDATA>Vtbl *vfptr;
- };
- /* 1194 */
- struct ZRecyclable<ZRefCountedDummy<GUILDDATA>,16,GUILDDATA>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<GUILDDATA>,16,GUILDDATA> *this, unsigned int);
- };
- /* 1195 */
- struct __unaligned __declspec(align(1)) GUILDMEMBER
- {
- char sCharacterName[13];
- int nJob;
- int nLevel;
- int nGrade;
- int bOnLine;
- int nContribution;
- };
- /* 1196 */
- struct ZArray<GUILDMEMBER>
- {
- GUILDMEMBER *a;
- };
- /* 1197 */
- struct __unaligned __declspec(align(2)) GUILDDATA
- {
- int nGuildID;
- ZXString<char> sGuildName;
- ZArray<ZXString<char> > asGradeName;
- ZArray<unsigned long> adwCharacterID;
- ZArray<GUILDMEMBER> aMemberData;
- int nMaxMemberNum;
- unsigned __int16 nMarkBg;
- char nMarkBgColor;
- unsigned __int16 nMark;
- char nMarkColor;
- ZXString<char> sNotice;
- int nPoint;
- };
- /* 1198 */
- struct __cppobj __declspec(align(4)) ZRefCountedDummy<GUILDDATA> : ZRefCounted, ZRecyclable<ZRefCountedDummy<GUILDDATA>,16,GUILDDATA>
- {
- GUILDDATA t;
- };
- /* 1199 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<GUILDMAKE>,16,GUILDMAKE> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<GUILDMAKE>,16,GUILDMAKE>Vtbl *vfptr;
- };
- /* 1200 */
- struct ZRecyclable<ZRefCountedDummy<GUILDMAKE>,16,GUILDMAKE>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<GUILDMAKE>,16,GUILDMAKE> *this, unsigned int);
- };
- /* 1201 */
- struct GUILDMAKE
- {
- int nAgreeCount;
- int nAnswerCount;
- ZXString<char> sGuildName;
- int nSendPacketTime;
- };
- /* 1202 */
- struct __cppobj ZRefCountedDummy<GUILDMAKE> : ZRefCounted, ZRecyclable<ZRefCountedDummy<GUILDMAKE>,16,GUILDMAKE>
- {
- GUILDMAKE t;
- };
- /* 1203 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<_tag_passedMapleTVMSG>,16,_tag_passedMapleTVMSG> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<_tag_passedMapleTVMSG>,16,_tag_passedMapleTVMSG>Vtbl *vfptr;
- };
- /* 1204 */
- struct ZRecyclable<ZRefCountedDummy<_tag_passedMapleTVMSG>,16,_tag_passedMapleTVMSG>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<_tag_passedMapleTVMSG>,16,_tag_passedMapleTVMSG> *this, unsigned int);
- };
- /* 1205 */
- struct _tag_passedMapleTVMSG
- {
- char nFlag;
- char nMsgType;
- AvatarLook aSender;
- AvatarLook aReceiver;
- ZXString<char> str1;
- ZXString<char> str2;
- ZXString<char> str3;
- ZXString<char> str4;
- ZXString<char> str5;
- ZXString<char> str6;
- ZXString<char> str7;
- };
- /* 1206 */
- struct __cppobj ZRefCountedDummy<_tag_passedMapleTVMSG> : ZRefCounted, ZRecyclable<ZRefCountedDummy<_tag_passedMapleTVMSG>,16,_tag_passedMapleTVMSG>
- {
- _tag_passedMapleTVMSG t;
- };
- /* 1207 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CFieldSet::EVENTPROGRESS>,16,CFieldSet::EVENTPROGRESS> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CFieldSet::EVENTPROGRESS>,16,CFieldSet::EVENTPROGRESS>Vtbl *vfptr;
- };
- /* 1208 */
- struct ZRecyclable<ZRefCountedDummy<CFieldSet::EVENTPROGRESS>,16,CFieldSet::EVENTPROGRESS>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CFieldSet::EVENTPROGRESS>,16,CFieldSet::EVENTPROGRESS> *this, unsigned int);
- };
- /* 1209 */
- struct __cppobj ZRefCountedDummy<CFieldSet::EVENTPROGRESS> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CFieldSet::EVENTPROGRESS>,16,CFieldSet::EVENTPROGRESS>
- {
- CFieldSet::EVENTPROGRESS t;
- };
- /* 1210 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO>,16,CFieldSet::REACTORACTIONINFO> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO>,16,CFieldSet::REACTORACTIONINFO>Vtbl *vfptr;
- };
- /* 1211 */
- struct ZRecyclable<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO>,16,CFieldSet::REACTORACTIONINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO>,16,CFieldSet::REACTORACTIONINFO> *this, unsigned int);
- };
- /* 1212 */
- struct __cppobj ZRefCountedDummy<CFieldSet::REACTORACTIONINFO> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CFieldSet::REACTORACTIONINFO>,16,CFieldSet::REACTORACTIONINFO>
- {
- CFieldSet::REACTORACTIONINFO t;
- };
- /* 1213 */
- struct __cppobj TSingleton<CWeddingMan>
- {
- };
- /* 1216 */
- struct ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>
- {
- ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 1225 */
- struct ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>
- {
- ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 1233 */
- struct ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>
- {
- ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>Vtbl *vfptr;
- ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR **_m_apTable;
- unsigned int _m_uTableSize;
- unsigned int _m_uCount;
- unsigned int _m_uAutoGrowEvery128;
- unsigned int _m_uAutoGrowLimit;
- };
- /* 1214 */
- struct __cppobj CWeddingMan : TSingleton<CWeddingMan>
- {
- CWeddingManVtbl *vfptr;
- ZFatalSection m_lock;
- ZMap<unsigned long,unsigned long,unsigned long> m_mCharIDToMarriageNo;
- ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long> m_mReservationPending;
- ZMap<unsigned long,ZRef<CUser>,unsigned long> m_mReservationPendingGroom;
- ZMap<unsigned long,ZRef<CUser>,unsigned long> m_mReservationPendingBride;
- ZMap<unsigned long,unsigned long,unsigned long> m_mReservationStartUser;
- ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long> m_mReservationCompleted;
- ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long> m_mGroomWishList;
- ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long> m_mBrideWishList;
- ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long> m_mEngagementPending;
- int m_nCurrentWeddingState;
- unsigned int m_dwCurrentWeddingNo;
- unsigned int m_dwCurrentWeddingMap;
- int m_bIsReservationLoaded;
- unsigned int m_dwNumGuestBless;
- int m_bPhotoSuccess;
- int m_tLastUpdate;
- int m_bStartWeddingCeremony;
- };
- /* 1215 */
- struct CWeddingManVtbl
- {
- void *(__thiscall *__vecDelDtor)(CWeddingMan *this, unsigned int);
- };
- /* 1217 */
- struct ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long> *this, unsigned int);
- };
- /* 1218 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 1219 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 1221 */
- struct __cppobj ZRefCountedAccessor<GW_WeddingReservation> : ZRefCountedAccessorBase
- {
- };
- /* 1222 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<GW_WeddingReservation> > : ZRefCountedAccessorBase
- {
- };
- /* 1224 */
- struct __cppobj ZRef<GW_WeddingReservation> : ZRefCountedAccessor<GW_WeddingReservation>, ZRefCountedAccessor<ZRefCountedDummy<GW_WeddingReservation> >
- {
- _BYTE gap0[1];
- GW_WeddingReservation *p;
- };
- /* 1220 */
- struct __cppobj ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<GW_WeddingReservation>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<GW_WeddingReservation> value;
- };
- /* 1223 */
- struct GW_WeddingReservation
- {
- unsigned int dwReservationNo;
- unsigned int dwGroom;
- unsigned int dwBride;
- char sGroomName[13];
- char sBrideName[13];
- unsigned __int16 usWeddingType;
- };
- /* 1226 */
- struct ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long> *this, unsigned int);
- };
- /* 1227 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 1228 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 1230 */
- struct __cppobj ZRefCountedAccessor<ZArray<ZXString<char> > > : ZRefCountedAccessorBase
- {
- };
- /* 1231 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<ZArray<ZXString<char> > > > : ZRefCountedAccessorBase
- {
- };
- /* 1232 */
- struct __cppobj ZRef<ZArray<ZXString<char> > > : ZRefCountedAccessor<ZArray<ZXString<char> > >, ZRefCountedAccessor<ZRefCountedDummy<ZArray<ZXString<char> > > >
- {
- _BYTE gap0[1];
- ZArray<ZXString<char> > *p;
- };
- /* 1229 */
- struct __cppobj ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<ZArray<ZXString<char> > >,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<ZArray<ZXString<char> > > value;
- };
- /* 1234 */
- struct ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long> *this, unsigned int);
- };
- /* 1235 */
- struct __cppobj ZRecyclable<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR> : ZAllocBase
- {
- ZRecyclable<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR>Vtbl *vfptr;
- };
- /* 1236 */
- struct ZRecyclable<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR> *this, unsigned int);
- };
- /* 1238 */
- struct __cppobj ZRef<GW_MarriageRecord> : ZRefCountedAccessor<GW_MarriageRecord>, ZRefCountedAccessor<ZRefCountedDummy<GW_MarriageRecord> >
- {
- _BYTE gap0[1];
- GW_MarriageRecord *p;
- };
- /* 1237 */
- struct __cppobj ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR : ZRecyclable<ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR>
- {
- ZMap<unsigned long,ZRef<GW_MarriageRecord>,unsigned long>::_PAIR *pNext;
- unsigned int key;
- ZRef<GW_MarriageRecord> value;
- };
- /* 1239 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord>Vtbl *vfptr;
- };
- /* 1240 */
- struct ZRecyclable<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord> *this, unsigned int);
- };
- /* 1241 */
- struct __cppobj ZRefCountedDummy<GW_MarriageRecord> : ZRefCounted, ZRecyclable<ZRefCountedDummy<GW_MarriageRecord>,16,GW_MarriageRecord>
- {
- GW_MarriageRecord t;
- };
- /* 1242 */
- struct EXCHANGEELEM::_ADD
- {
- int nItemID;
- int nCount;
- ZRef<GW_ItemSlotBase> pItem;
- };
- /* 1243 */
- struct EXCHANGEELEM::_REMOVE
- {
- int nItemID;
- int nCount;
- int nTI;
- int nPOS;
- };
- /* 1244 */
- struct EXCHANGEELEM
- {
- int bAdd;
- EXCHANGEELEM::_ADD a;
- EXCHANGEELEM::_REMOVE r;
- };
- /* 1245 */
- struct ZArray<EXCHANGEELEM>
- {
- EXCHANGEELEM *a;
- };
- /* 1246 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation>Vtbl *vfptr;
- };
- /* 1247 */
- struct ZRecyclable<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation> *this, unsigned int);
- };
- /* 1248 */
- struct __cppobj ZRefCountedDummy<GW_WeddingReservation> : ZRefCounted, ZRecyclable<ZRefCountedDummy<GW_WeddingReservation>,16,GW_WeddingReservation>
- {
- GW_WeddingReservation t;
- };
- /* 1249 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> > : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> >Vtbl *vfptr;
- };
- /* 1250 */
- struct ZRecyclable<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> > *this, unsigned int);
- };
- /* 1251 */
- struct __cppobj ZRefCountedDummy<ZRef<CUser> > : ZRefCounted, ZRecyclable<ZRefCountedDummy<ZRef<CUser> >,16,ZRef<CUser> >
- {
- ZRef<CUser> t;
- };
- /* 1252 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > > : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > >Vtbl *vfptr;
- };
- /* 1253 */
- struct ZRecyclable<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > >Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > > *this, unsigned int);
- };
- /* 1254 */
- struct __cppobj ZRefCountedDummy<ZArray<ZXString<char> > > : ZRefCounted, ZRecyclable<ZRefCountedDummy<ZArray<ZXString<char> > >,16,ZArray<ZXString<char> > >
- {
- ZArray<ZXString<char> > t;
- };
- /* 1255 */
- struct __cppobj ZRefCountedAccessor<CField_WeddingPhoto> : ZRefCountedAccessorBase
- {
- };
- /* 1256 */
- struct __cppobj ZRefCountedAccessor<ZRefCountedDummy<CField_WeddingPhoto> > : ZRefCountedAccessorBase
- {
- };
- /* 1257 */
- struct __cppobj __declspec(align(8)) CField_WeddingPhoto : CField
- {
- int m_bPictureTook;
- };
- /* 1258 */
- struct __cppobj ZRef<CField_WeddingPhoto> : ZRefCountedAccessor<CField_WeddingPhoto>, ZRefCountedAccessor<ZRefCountedDummy<CField_WeddingPhoto> >
- {
- _BYTE gap0[1];
- CField_WeddingPhoto *p;
- };
- /* 1259 */
- struct ZException
- {
- const int m_hr;
- };
- /* 1260 */
- struct _com_error
- {
- _com_errorVtbl *vfptr;
- const int m_hresult;
- IErrorInfo *m_perrinfo;
- char *m_pszMsg;
- };
- /* 1261 */
- struct _com_errorVtbl
- {
- void *(__thiscall *__vecDelDtor)(_com_error *this, unsigned int);
- };
- /* 1262 */
- struct __cppobj IErrorInfo : IUnknown
- {
- };
- /* 1263 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CTamingMobTemplate>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CTamingMobTemplate>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1264 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1265 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<unsigned long,ZRef<CMorphTemplate>,unsigned long>::_PAIR,16,ZMap<unsigned long,ZRef<CMorphTemplate>,unsigned long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1266 */
- struct __cppobj CTamingMobTemplate : ZRefCounted
- {
- unsigned int dwTemplateID;
- ZXString<char> sName;
- int nSpeed;
- int nJump;
- long double dFs;
- int nSwim;
- int nFatigue;
- };
- /* 1267 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO>Vtbl *vfptr;
- };
- /* 1268 */
- struct ZRecyclable<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO> *this, unsigned int);
- };
- /* 1269 */
- struct __cppobj ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CVecCtrlUser::MOVEMENTINFO>,16,CVecCtrlUser::MOVEMENTINFO>
- {
- CVecCtrlUser::MOVEMENTINFO t;
- };
- /* 1270 */
- struct __cppobj ZRecyclableAvBuffer<ZRefCountedDummy<CMobDamageLog::INFO>,16,CMobDamageLog::INFO> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1271 */
- struct __cppobj ZRecyclableAvBuffer<ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR,16,ZMap<long,ZRef<CalcDamageMobStat>,long>::_PAIR> : ZRecyclableStatic::CallBack
- {
- ZFakeStatAvBuff *m_pStat;
- ZFatalSection m_l;
- void *m_pAv;
- };
- /* 1272 */
- struct __cppobj ZRecyclable<ZRefCountedDummy<CalcDamageMobStat>,16,CalcDamageMobStat> : ZAllocBase
- {
- ZRecyclable<ZRefCountedDummy<CalcDamageMobStat>,16,CalcDamageMobStat>Vtbl *vfptr;
- };
- /* 1273 */
- struct ZRecyclable<ZRefCountedDummy<CalcDamageMobStat>,16,CalcDamageMobStat>Vtbl
- {
- void *(__thiscall *__vecDelDtor)(ZRecyclable<ZRefCountedDummy<CalcDamageMobStat>,16,CalcDamageMobStat> *this, unsigned int);
- };
- /* 1274 */
- struct __cppobj ZRefCountedDummy<CalcDamageMobStat> : ZRefCounted, ZRecyclable<ZRefCountedDummy<CalcDamageMobStat>,16,CalcDamageMobStat>
- {
- CalcDamageMobStat t;
- };
- /* 1275 */
- struct SingleInstance
- {
- void *m_hMutex;
- };
- /* 1276 */
- struct __cppobj FinalExceptionHandlerRegister
- {
- };
- /* 1277 */
- struct _EXCEPTION_RECORD
- {
- unsigned int ExceptionCode;
- unsigned int ExceptionFlags;
- _EXCEPTION_RECORD *ExceptionRecord;
- void *ExceptionAddress;
- unsigned int NumberParameters;
- unsigned int ExceptionInformation[15];
- };
- /* 1278 */
- struct _FLOATING_SAVE_AREA
- {
- unsigned int ControlWord;
- unsigned int StatusWord;
- unsigned int TagWord;
- unsigned int ErrorOffset;
- unsigned int ErrorSelector;
- unsigned int DataOffset;
- unsigned int DataSelector;
- char RegisterArea[80];
- unsigned int Cr0NpxState;
- };
- /* 1279 */
- struct _CONTEXT
- {
- unsigned int ContextFlags;
- unsigned int Dr0;
- unsigned int Dr1;
- unsigned int Dr2;
- unsigned int Dr3;
- unsigned int Dr6;
- unsigned int Dr7;
- _FLOATING_SAVE_AREA FloatSave;
- unsigned int SegGs;
- unsigned int SegFs;
- unsigned int SegEs;
- unsigned int SegDs;
- unsigned int Edi;
- unsigned int Esi;
- unsigned int Ebx;
- unsigned int Edx;
- unsigned int Ecx;
- unsigned int Eax;
- unsigned int Ebp;
- unsigned int Eip;
- unsigned int SegCs;
- unsigned int EFlags;
- unsigned int Esp;
- unsigned int SegSs;
- char ExtendedRegisters[512];
- };
- /* 1280 */
- struct _EXCEPTION_POINTERS
- {
- _EXCEPTION_RECORD *ExceptionRecord;
- _CONTEXT *ContextRecord;
- };
- /* 1281 */
- struct _tagADDRESS
- {
- unsigned int Offset;
- unsigned __int16 Segment;
- ADDRESS_MODE Mode;
- };
- /* 1282 */
- struct _KDHELP
- {
- unsigned int Thread;
- unsigned int ThCallbackStack;
- unsigned int NextCallback;
- unsigned int FramePointer;
- unsigned int KiCallUserMode;
- unsigned int KeUserCallbackDispatcher;
- unsigned int SystemRangeStart;
- unsigned int ThCallbackBStore;
- unsigned int Reserved[8];
- };
- /* 1283 */
- struct _tagSTACKFRAME
- {
- _tagADDRESS AddrPC;
- _tagADDRESS AddrReturn;
- _tagADDRESS AddrFrame;
- _tagADDRESS AddrStack;
- void *FuncTableEntry;
- unsigned int Params[4];
- int Far;
- int Virtual;
- unsigned int Reserved[3];
- _KDHELP KdHelp;
- _tagADDRESS AddrBStore;
- };
- /* 1284 */
- struct __declspec(align(4)) _IMAGEHLP_SYMBOL
- {
- unsigned int SizeOfStruct;
- unsigned int Address;
- unsigned int Size;
- unsigned int Flags;
- unsigned int MaxNameLength;
- char Name[1];
- };
- /* 1285 */
- struct _IMAGEHLP_LINE
- {
- unsigned int SizeOfStruct;
- void *Key;
- unsigned int LineNumber;
- char *FileName;
- unsigned int Address;
- };
- /* 1286 */
- struct _MINIDUMP_EXCEPTION_INFORMATION
- {
- unsigned int ThreadId;
- _EXCEPTION_POINTERS *ExceptionPointers;
- int ClientPointers;
- };
- /* 1287 */
- struct _MINIDUMP_USER_STREAM
- {
- unsigned int Type;
- unsigned int BufferSize;
- void *Buffer;
- };
Add Comment
Please, Sign In to add comment