/* This file has been generated by IDA. It contains local type definitions from the type library 'Fiesta' */ #define __int8 char #define __int16 short #define __int32 int #define __int64 long long struct NiRefObjectVtbl; struct NiTimeController; struct NiExtraData; struct NiNode; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiCollisionObject; struct NiTArray >Vtbl; struct NiPointer; struct NiTListItem; struct NiTListItem; struct NiTListBase,NiNode *>Vtbl; struct NiDynamicEffect; struct NiTListBase,NiDynamicEffect *>Vtbl; struct NiTMapItem; struct MoverSlot::sSlotAniCode; struct NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *>Vtbl; struct EffectCtrlVtbl; struct NiTArrayVtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct CDecalEffectVtbl; struct NsEffectVtbl; struct NiPalette::RendererDataVtbl; struct NiPalette; struct NiTexture::RendererDataVtbl; struct NiTexture; struct NiColorA; struct NiTArrayVtbl; struct NiAdditionalGeometryData::NiAGDDataBlock; struct NiTArrayVtbl; struct NiTexturingProperty::Map; struct NiBinaryStream; struct NiBinaryStreamVtbl; struct NiStreamVtbl; struct NiTArrayVtbl; struct NiSearchPath; struct NiSearchPathVtbl; struct NiTArray >Vtbl; struct NiPointer; struct NiTMapItem; struct NiTMapBase,NiObject const *,unsigned int>Vtbl; struct NiTexturePalette; struct NiThread; struct NiThreadVtbl; struct NiThreadProcedure; struct NiThreadProcedureVtbl; struct NiStream::BackgroundLoadProcedure; struct NiTexturingProperty::MapVtbl; struct NiTextureTransform; struct NiTArrayVtbl; struct NiTexturingProperty::ShaderMap; struct NiSkinPartition::PartitionVtbl; struct IUnknownVtbl; struct IDirect3DDevice9; struct NiTArrayVtbl; struct NiVBBlock; struct NiVBSet; struct IDirect3DVertexBuffer9; struct NiTArrayVtbl; struct NiVBChip; struct NiVBDynamicSet; struct NiGeometryGroupVtbl; struct IDirect3DVertexDeclaration9; struct IDirect3DIndexBuffer9; struct type_infoVtbl; struct boost::detail::sp_counted_baseVtbl; struct std::pair >; struct NiTArrayVtbl; struct NsABVPicking::Record; struct std::pair; struct PgNsTerrain; struct NiTArrayVtbl; struct NiCollisionGroup::Record; struct NiCollisionGroup; struct NiTriShape; struct std::_Tree_nod,std::allocator >,1> >::_Node; struct std::pair; struct Char; struct std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node; struct std::_Tree_nod,std::allocator >,1> >::_Node; struct std::pair; struct std::pair,std::allocator > > *>; struct IEffectDestroyMessengerVtbl; struct NiTListItem; struct NiTListBase,IEffectDestroyMessenger *>Vtbl; struct AbStateInfecteeVtbl; struct NiTListItem; struct NiTListBase,AbStateInst *>Vtbl; struct IEffectHolderVtbl; struct NiTListItem; struct AttachEff; struct NiTListBase,AttachEff *>Vtbl; struct NiTMapItem; struct NiTMapItem; struct NiKFMTool::Transition; struct NiTMapBase,unsigned int,NiKFMTool::Transition *>Vtbl; struct NiKFMTool::Sequence; struct NiTMapBase,unsigned int,NiKFMTool::Sequence *>Vtbl; struct NiTMapItem; struct NiKFMTool::SequenceGroup; struct NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *>Vtbl; struct NiTArray >Vtbl; struct NiControllerSequence; struct NiPointer; struct NiTMapItem; struct NiTMapBase,char const *,unsigned int>Vtbl; struct NiAVObjectPalette; struct NiTArray *>Vtbl; struct NiTSet; struct NiTArray *>Vtbl; struct NiTSet; struct NiBoneLODController; struct NiActorManager; struct NiActorManager::CallbackObjectVtbl; struct NiTListItem; struct NiTListBase,unsigned int>Vtbl; struct NiTListItem; struct NiTListBase,float>Vtbl; struct NiTMapItem; struct NiTMapBase,unsigned int,NiControllerSequence *>Vtbl; struct NiTArray >Vtbl; struct NiPointer; struct NiTListItem; struct NiActorManager::TimelineData; struct NiTListBase,NiActorManager::TimelineData>Vtbl; struct NiTListItem; struct DamageInfo; struct NiTListBase,DamageInfo *>Vtbl; struct AttackSequenceManagerVtbl; struct NiTListItem; struct NiTListBase,AttackSequence *>Vtbl; struct NiTListItem; struct SkillSequence; struct NiTListBase,SkillSequence *>Vtbl; struct std::_List_nod >::_Node; struct OscillationVtbl; struct NiMaterialProperty; struct CharShapeVtbl; struct AfterImgShapeVtbl; struct NiStencilProperty; struct NiZBufferProperty; struct NiAlphaProperty; struct AfterImgEff; struct UpEffectData; struct std::_Tree_nod,std::allocator >,1> >::_Node; struct std::pair; struct NiSourceTexture; struct NiTArrayVtbl; struct NpNs_MoveToTargetVtbl; struct QUEST_DATA; struct std::_List_nod >::_Node; struct NiLight; struct ActionInfoSet; struct ActionInfoSetVtbl; struct ActionInfo; struct ActiveSkillViewInfo; struct std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node; struct std::_Tree_nod,std::allocator >,1> >::_Node; struct std::pair; struct std::pair,std::allocator > > *>; struct std::pair,std::allocator > const ,NiPointer >; struct DirectionControllers; struct MobInfo; struct MobViewInfo; struct Mover; struct ResElementVtbl; struct std::pair; struct std::pair >; struct mhObjectVtbl; struct std::_Tree_nod,std::allocator >,0> >::_Node; struct std::pair; struct mhObjActorVtbl; struct std::_Tree_nod,std::allocator >,0> >::_Node; struct std::pair; struct std::pair; struct std::pair; struct std::pair,std::allocator > const ,NiPointer >; struct IDirectMessengerVtbl; struct NiTArray >Vtbl; struct NiPointer; struct NiTArray >Vtbl; struct NiPointer; struct NiTArray >Vtbl; struct NiTArray >Vtbl; struct NiPointer; struct std::pair; struct std::pair; struct NiTMapItem; struct FontBucket; struct NiTMapBase,unsigned short,FontBucket *>Vtbl; struct NiTListItem; struct CBucketBlock; struct NiTListBase,CBucketBlock *>Vtbl; struct NiTListItem; struct SpScreenText; struct NiTListBase,SpScreenText *>Vtbl; struct CSpFont; struct ScrTexturePass; struct LightFogCtrlVtbl; struct NiTListItem; struct NiTListBase,NiTimeController *>Vtbl; struct DropItemVtbl; struct NsPathFindingVtbl; struct IMakeBlockInfoVtbl; struct NsMakeBlockInfo_Byte; struct InstantBlockVtbl; struct AreaInfoDataVtbl; struct AreaInfoData::IAreaData; struct AreaInfoData::IAreaDataVtbl; struct _RTL_CRITICAL_SECTION_DEBUG; struct CameraCtrlVtbl; struct SkyCtrlVtbl; struct NiTListItem >; struct Ni2DBuffer::RendererData; struct NiRenderTargetGroup::RendererDataVtbl; struct NiTListItem; struct NiTListBase,NiGeometry *>Vtbl; struct NiCullingProcessVtbl; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem >; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct NiTArrayVtbl; struct NiRoom::Wall; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTArrayVtbl; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTMapItem; struct NiTMapBase,NiGeometry *,int>Vtbl; struct std::pair; struct std::pair; struct NiTArray >Vtbl; struct CNullClassVtbl; struct HeightMapMakerVtbl; struct HeightMapMaker::TriangleIndex; struct std::pair >; struct std::pair >; struct DecalMgrVtbl; struct NiTListItem; struct CharDecal; struct NiTListBase,CharDecal *>Vtbl; struct NiTListItem; struct NiTListBase,Effect *>Vtbl; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct std::pair; struct NiTMapItem >; struct NiTMapBase >,unsigned long,NiPointer >Vtbl; struct std::pair >; struct std::pair,std::less,std::allocator > > > >; struct NiTMapItem >; struct CharSet; struct NiTMapBase >,unsigned long,NiPointer >Vtbl; struct NiTMapItem >; struct NiTMapBase >,unsigned long,NiPointer >Vtbl; struct NiTMapItem >; struct NiTMapBase >,unsigned char,NiPointer >Vtbl; struct std::pair,std::allocator > const ,NiPointer >; struct std::pair,std::allocator > const ,NiPointer >; struct NiTMapItem >; struct NiTMapBase >,unsigned long,NiPointer >Vtbl; struct ITableBaseVtbl; struct CDataReaderVtbl; struct CDataReader::HEAD; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase >,NiPointer >Vtbl; struct NiTList >; struct NiTListItem; struct NiTListBase,PgWinSpr *>Vtbl; struct std::pair; struct std::pair; struct UIUtil::IconCreateFuncVtbl; struct UIUtilVtbl; struct IAmbientAreaVtbl; struct IAmbientSoundManager; struct IAmbientSoundManagerVtbl; struct NiTListItem; struct NiTListBase,IAmbientArea *>Vtbl; struct NiTListItem; struct NiTListBase,void *>Vtbl; struct NiTListItem >; struct NiTListBase >,NiPointer >Vtbl; struct NiTListItem; struct SoundGroupAmbient::PlayingAreaInfo; struct NiTListBase,SoundGroupAmbient::PlayingAreaInfo *>Vtbl; struct NiTListItem; struct NiTListBase,NiAudioSource *>Vtbl; struct NiTListItem; struct NiTListBase,NiProviderInfo *>Vtbl; struct NiMilesAudioSystem; struct NiTListBase,NiPointer >Vtbl; struct SoundGroupVtbl; struct NiTListBase,NiAudioSource *>Vtbl; struct SoundChannel; struct std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType>; struct std::pair,std::allocator > >; struct PgWin::BoolVtbl; struct NiTListItem; struct NiInputDevice::ControlDesc; struct NiTListBase,NiInputDevice::ControlDesc *>Vtbl; struct NiTListItem; struct NiAction; struct NiTListBase,NiAction *>Vtbl; struct NiTMapItem; struct NiTMapBase,void *,PgFrameWork *>Vtbl; struct PgFrameMgrVtbl; struct PgMsg; struct PgWinMgrVtbl; struct PgWinCamera; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem; struct NiTListBase,PgWin *>Vtbl; struct PgWinMgr::PgWinMsg; struct PgCursor; struct NiInputMouse; struct NiTListBase,PgWin *>Vtbl; struct NiTListItem; struct NiTListBase,AutoSizingDialogWin::VirtualRect *>Vtbl; struct NiTListItem; struct NiTListBase,ScriptBtn *>Vtbl; struct std::_Container_proxy; struct std::_Iterator_base12; struct NiTListItem; struct NiTListBase,Char *>Vtbl; struct std::pair; struct std::pair; struct NiTListItem; struct NiTListBase,int>Vtbl; struct NetMgrVtbl; struct Net; struct ITableBaseVtbl; struct ITableBaseVtbl; struct SpeechBDVtbl; struct IDirect3DSurface9; struct NameBDVtbl; struct IConBDVtbl; struct PrivateStoreBDVtbl; struct GuildBDVtbl; struct ScreenBoardTextureVtbl; struct NiPointer; struct NiTListItem; struct NiTListBase,SpeechBD *>Vtbl; struct NiTListItem; struct NiTListBase,NameBD *>Vtbl; struct NiTListItem; struct CharScreenBoardBase; struct CharScreenBoardBaseVtbl; struct NiTListBase,CharScreenBoardBase *>Vtbl; struct NiTListItem; struct NiTListBase,PrivateStoreBD *>Vtbl; struct NiTListItem; struct NiTListBase,GuildBD *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct RaidInfoVtbl; struct PartyVtbl; struct NiTListItem; struct NiTListBase,PROTO_CHARGEDBUFF_INFO *>Vtbl; struct CGuildMemberVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem; struct NiTListBase,ItemAction *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem; struct NiTListBase,SkillIcon *>Vtbl; struct NiD3DPassVtbl; struct NiTArray >Vtbl; struct NiPointer; struct NiD3DRenderStateGroup; struct NiTArray >Vtbl; struct NiPointer; struct NiD3DVertexShader; struct NiD3DPixelShader; struct NiD3DShaderProgramCreatorVtbl; struct NiTArrayVtbl; struct NiDX9AdapterDesc::ModeDesc; struct NiTListItem; struct NiTMapItem; struct NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo; struct NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *>Vtbl; struct NiDX9DeviceDesc::DisplayFormatInfo; struct NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *>Vtbl; struct NiTMapItem; struct NiDX9Renderer; struct NiTMapItem; struct NiDX9VertexBufferManager::NiDX9VBInfo; struct NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *>Vtbl; struct NiDX9VertexBufferManager; struct NiDX9Renderer::PrePackObject; struct NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *>Vtbl; struct NiDX9Renderer::BatchedObject; struct NiD3DRenderState; struct NiD3DShaderInterface; struct NiTMapItem >; struct NiTMapBase,HWND__ *,NiPointer >Vtbl; struct NiGeometryGroupManagerVtbl; struct NiD3DGeometryGroupManager; struct NiUnsharedGeometryGroup; struct NiTMapItem; struct NiTMapBase,unsigned int,NiVBDynamicSet *>Vtbl; struct NiTMapItem; struct NiTMapBase,unsigned int,NiVBChip *>Vtbl; struct NiTArrayVtbl; struct NiDynamicGeometryGroup; struct NiDX9RenderState; struct NiTMapItem; struct NiDX9IndexBufferManager::NiDX9IBInfo; struct NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *>Vtbl; struct NiDX9IndexBufferManager; struct NiDX9TextureManager; struct NiTMapItem; struct NiDX9LightManager::LightEntry; struct NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *>Vtbl; struct NiTListItem; struct NiTListBase,NiLight *>Vtbl; struct NiDX9LightManager; struct NiTMapItem; struct NiDX9RenderedTextureData; struct NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *>Vtbl; struct NiTMapItem; struct NiDX9RenderedCubeMapData; struct NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *>Vtbl; struct NiTMapItem; struct NiDX9DynamicTextureData; struct NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *>Vtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem; struct NiTListBase,NiD3DShaderInterface *>Vtbl; struct NiD3DSCM_Vertex; struct NiTArray >Vtbl; struct NiTArrayVtbl; struct NiD3DDefaultShader; struct NiTArrayVtbl; struct NiTArrayVtbl; struct NiTArrayVtbl; struct NiD3DSCM_Pixel; struct std::pair,std::allocator > >; struct PgWinDropVtbl; struct DropContentsVtbl; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct CGuildVtbl; struct CGuildWar::GUILD_WAR_LIST; struct std::pair; struct NiTListItem; struct GUILD_HISTORY; struct NiTListBase,GUILD_HISTORY *>Vtbl; struct CGuildAcademyMemberVtbl; struct ITableBaseVtbl; struct std::pair; struct PROTO_NC_GUILD_LIST_ACK; struct CGuildListVtbl; struct std::pair; struct std::pair,std::allocator > const ,unsigned short>; struct std::pair > >; struct CItemAuthorityBaseVtbl; struct ITableBaseVtbl; struct std::exceptionVtbl; struct ORFieldVtbl; struct ORColumnHeader; struct ORColumnHeaderVtbl; struct ListIteratorDefaultVtbl; struct ListIteratorDefaultVtbl; struct ListVtbl; struct ListStruct; struct ListIteratorDefaultVtbl; struct ListIteratorDefaultVtbl; struct ListVtbl; struct ListStruct; struct ZlibUtilVtbl; struct IOptionBaseVtbl; struct zlibUtil2Vtbl; struct std::pair; struct std::pair; struct tagVARIANT; struct IRecordInfo; struct ITableBaseVtbl; struct NiImageReaderVtbl; struct ITableBaseVtbl; struct NiTArrayVtbl; struct NiBoundingVolumeVtbl; struct NiTArrayVtbl; struct NiPick::Record; struct NiOBBRootVtbl; struct NiOBBNode; struct NiOBBNodeVtbl; struct Ns_TourSceneVtbl; struct std::pair,std::allocator > const ,ItemInfo *>; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem; struct KeyMap::KeyNode; struct NiTListBase,KeyMap::KeyNode *>Vtbl; struct TargetWin::AbStateData; struct NiTListItem; struct RaidMarkWin; struct NiTListBase,RaidMarkWin *>Vtbl; struct NiTListItem; struct NpcMarkWin; struct NiTListBase,NpcMarkWin *>Vtbl; struct NiTListItem; struct PartyMarkWin; struct NiTListBase,PartyMarkWin *>Vtbl; struct std::pair; struct NiTListItem; struct QuestHelperMarkWin; struct NiTListBase,QuestHelperMarkWin *>Vtbl; struct NiTListItem; struct MobAreaMarkWin; struct NiTListBase,MobAreaMarkWin *>Vtbl; struct NiTListItem; struct GTIScanMarkWin; struct NiTListBase,GTIScanMarkWin *>Vtbl; struct NiTMapItem; struct MapMarkWin; struct NiTMapBase,unsigned int,MapMarkWin *>Vtbl; struct NiTMapItem; struct KQTeamMarkWin; struct NiTMapBase,unsigned short,KQTeamMarkWin *>Vtbl; struct FullMapWin; struct NiTListItem; struct MiniMapWin::sKQAlarmInfo; struct NiTListBase,MiniMapWin::sKQAlarmInfo *>Vtbl; struct NiTMapItem >; struct NiTMapBase >,int,NiPointer >Vtbl; struct KingdomQuestPlayerList; struct KingdomQuestTeamList; struct KingdomQuestWin; struct ActionWin; struct NiTArrayVtbl; struct CQuestWin2; struct std::pair,std::allocator > const ,bool>; struct StatusBuffWin; struct FriendWin; struct GuildWin; struct CPartyMatchWin; struct std::pair; struct HolyPromiseWin; struct HolyPromiseAddWin; struct FriendAddWin; struct ChatBlockListWin; struct OptionBaseWin; struct OptionGraphicWin; struct OptionSystemWin; struct OptionSoundWin; struct CalculatorWin; struct ItemShopWin; struct UserTradeWin; struct NPCSkillWin; struct NPCSoulWin; struct ServerMenuWin; struct ITimerVtbl; struct RebirthMenuWin; struct ReviveMenuWin; struct StorageWin; struct DesktopWin; struct EnchantGemWin; struct EnchantGemDeleteWin; struct EnchantGemToolTipWin; struct WeaponTitleWin; struct WeaponTitleDeleteWin; struct FriendCallWin; struct ChargedItemListWin; struct ItemMallMenuWin; struct NPCItemWin; struct CastingProgressWin; struct AnnounceWin; struct QuestNewsWin; struct QuestFinishWin; struct ReportWin; struct PrisonTimeWin; struct GuildWarKillCountWin; struct PkRealTiemRankWin; struct MakeKarisWin; struct GMCommandWin; struct GMPrisonWin; struct RidePetWin; struct GuildWarStateWin; struct GuildWarInformWin; struct PkKqRankingWin; struct WaitingForLogoutWin; struct ItemRepairWin; struct MysteryVaultWin; struct MapLinkGateWin; struct MoveModeWin; struct RollingDiceMsgWin; struct RollingDiceWin; struct PartyLootSetupWin; struct PartyLootSelectWin; struct GateChannelWin; struct QuestStartItemWin; struct NiBoxBV; struct GameFrameWork::AskInform; struct std::_List_nod >::_Node; struct GameFrameWork::AttackedMsg::AttackedFrom; struct CBlindEffect; struct CameraEffect; struct BasicInfoTipWin; struct PlayGuideMinWin; struct PlayGuideWin; struct CollectWin::sNewestInfo; struct CollectWin; struct CollectCardWin; struct AttendIconWin; struct AttendRewardWin; struct AttendCheckButVtbl; struct AttendCheckWin; struct std::_Tree_nod,std::allocator >,0> >::_Node; struct std::pair; struct FeedMoverWin; struct PetNameEditWin; struct SCENARIO_RANKING_INFO; struct EventRankWin; struct EventTimeWin; struct VoteWin; struct IndunLevelSelectWin; struct IndunLevelMsgWin; struct KQScoreWin; struct EffectMsg; struct MarketSearchItemVtbl; struct MarketSearchWin; struct PuzzleTimeWin; struct RandomOptionWin; struct ChatColorSpinWin; struct TermExtendWin; struct MinimonAutoItemUseWin; struct NiTMapItem >; struct NiTMapBase >,unsigned char,NiPointer >Vtbl; struct ClassChangeWin; struct KDTeamScoreWin; struct GuildEmblemWin; struct IDRankingWin; struct PartyScoreWin; struct ITableBaseVtbl; struct MAP_LINK; struct ITableBaseVtbl; struct ITableBaseVtbl; struct Scenario; struct ScenarioVtbl; struct NiTListItem; struct NiTListBase,QUEST_DATA *>Vtbl; struct NiTListItem; struct QuestHelperMgr::ProgressQuestMobGroup; struct NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *>Vtbl; struct PLAYER_QUEST_INFO; struct CQuestVtbl; struct std::pair; struct CQuestData; struct QuestMC; struct NiTListBase,QuestMC *>Vtbl; struct NiTListItem; struct NiTListBase,unsigned short>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct std::pair; struct ITableBaseVtbl; struct ITableBaseVtbl; struct std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *>; struct ITableBaseVtbl; struct std::pair,std::allocator > const ,ActiveSkillInfo *>; struct SingletonVtbl; struct ITableBaseVtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct SkillEmpowerRequest::EmpowerReq; struct NiTListBase,SkillEmpowerRequest::EmpowerReq *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct OptionVtbl; struct NiTListItem; struct NiTListBase,MachineOpt::WinPos *>Vtbl; struct CAbstractPropertyVtbl; struct std::pair,std::allocator > const ,CAbstractProperty *>; struct std::map,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> > >; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem; struct NiTListBase,SoundGroup *>Vtbl; struct NiTArray >Vtbl; struct NiTArray > *>Vtbl; struct NiTMapItem; struct NiTMapBase,NiObject *,NiObject *>Vtbl; struct NiTMapItem; struct NiTMapBase,NiObject *,bool>Vtbl; struct NiTListItem; struct TextEff; struct TextEffVtbl; struct NiTListBase,TextEff *>Vtbl; struct EffectObjectMgrVtbl; struct std::_Tree_nod,std::allocator >,0> >::_Node; struct std::pair; struct QuestPigeonEffect::EffectInfo; struct NiTArrayVtbl; struct NiTListBase,Effect *>Vtbl; struct ITableBaseVtbl; struct NiTListBase,CharDecal *>Vtbl; struct std::pair >; struct std::pair >; struct CVirtualServer::IProtoStruct; struct CVirtualServer::IProtoStructVtbl; struct std::pair; struct NiTListItem; struct NiTListBase,DropItem *>Vtbl; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct NsTextCodeV0_3Vtbl; struct SingletonVtbl; struct NiTArrayVtbl; struct FadeObject; struct ITableBaseVtbl; struct NiTListItem; struct NiTListBase,char *>Vtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiD3DVertexShader *>Vtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiD3DPixelShader *>Vtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiD3DShaderProgramCreator *>Vtbl; struct AreaInfoMgrVtbl; struct std::_List_nod >::_Node; struct AreaInfoMgr::TestData; struct NiTListItem >; struct NiTListBase >,NiPointer >Vtbl; struct std::pair; struct std::pair; struct std::pair; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ItemViewDummy; struct std::pair,std::allocator > const ,std::list > >; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct CarToonShaderVtbl; struct NiTArrayVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTMapItem; struct NiTMapBase,unsigned long,ActionInfoSet *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem; struct NiTListBase,ITimer *>Vtbl; struct ITableBaseVtbl; struct SpeechBD::CopyTexture::__l8::tRGBA; struct ITableBaseVtbl; struct ScreenBoardTexture::DrawTextA::__l22::tRGBA; struct PrivateStoreBD::CopyTexture::__l8::tRGBA; struct NameBD::CopyTexture::__l10::tRGBA; struct GuildBD::CopyTexture::__l10::tRGBA; struct OptionManagerVtbl; struct NiTListItem; struct NiTListBase,IOptionBase *>Vtbl; struct NiTListItem; struct NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListBase,MagicField *>Vtbl; struct ICharDeadEventVtbl; struct NiTListItem; struct NiTListBase,ICharDeadEvent *>Vtbl; struct std::pair *>; struct std::pair; struct std::ios_baseVtbl; struct std::ios_base::_Iosarray; struct std::ios_base::_Fnarray; struct std::locale::facetVtbl; struct std::locale; struct std::basic_streambuf >Vtbl; struct std::pair; struct std::pair; struct SingletonVtbl; struct NiTMapItem; struct NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *>Vtbl; struct CTextDataMemVtbl; struct INodeVtbl; struct std::_List_nod >::_Node; struct CTextDataVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ATL::IAtlStringMgrVtbl; struct ATL::IAtlMemMgrVtbl; struct Define_the_symbol__ATL_MIXED::Thank_youVtbl; struct ATL::CAtlModuleVtbl; struct ATL::IFixedStringLogVtbl; struct ATL::IAtlAutoThreadModuleVtbl; struct NiTListItem; struct TextFilter; struct TextFilterVtbl; struct NiTListBase,TextFilter *>Vtbl; struct NiTMapItem >; struct NiTMapBase >,unsigned long,NiPointer >Vtbl; struct NiTMapItem >; struct NiTMapBase >,unsigned long,NiPointer >Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct std::pair; struct std::pair,std::allocator > const ,int>; struct ITableBaseVtbl; struct std::pair; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct std::pair,std::allocator > const ,std::basic_string,std::allocator > >; struct ItemMixDataTabVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem; struct NiTListBase,MobCoordinate *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct SingletonVtbl; struct NiTListBase,int>Vtbl; struct SingletonVtbl; struct NiTMapItem >; union GCObject; struct Table; struct lua_State; struct Node; struct Proto; struct LocVar; struct Upvaldesc; struct UpVal; struct global_State; struct CallInfo; struct lua_Debug; struct lua_longjmp; struct LuaScript; struct NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer >Vtbl; struct LuaArgumentVtbl; struct NiInputSystem::CreateParamsVtbl; struct NiTArrayVtbl; struct NiActionMap; struct NiApplicationVtbl; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem; struct NiActionData; struct NiActionDataVtbl; struct NiTListBase,NiActionData *>Vtbl; struct NiInputSystem; struct NiTArray >Vtbl; struct NiAppWindow; struct NiAppWindowVtbl; struct NiFrameRate; struct PgImeCtrlVtbl; struct HIMC__; struct HKL__; struct DShowMovieVtbl; struct IGraphBuilder; struct IMediaControl; struct IMediaEventEx; struct AttackedFrom; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTArrayVtbl; struct std::pair,std::allocator > const ,unsigned int>; struct ISpLogDisplayVtbl; struct ITableBaseVtbl; struct CCallbackBaseVtbl; struct SteamCallback; struct GetAuthSessionTicketResponse_t; struct GameOverlayActivated_t; struct CMD5ChecksumVtbl; struct std::error_categoryVtbl; struct ISteamUserVtbl; struct NiTMapItem >; struct NiTArray >Vtbl; struct NiSequence; struct NiTMapBase,char const *,NiPointer >Vtbl; struct _RPC_ASYNC_STATE; struct _OVERLAPPED; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiPSysModifier *>Vtbl; struct NiParticleSystem; struct NiTArray >Vtbl; struct NiTArrayVtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiPointer; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct NiTMapBase,HWND__ *,PgEditWin *>Vtbl; struct INMTMN_DataVtbl; struct NiPointer; struct _s__RTTIClassHierarchyDescriptor; struct tagTYPEDESC; struct tagARRAYDESC; struct ID3DXAnimationCallbackHandlerVtbl; struct NpNsUtilVtbl; struct ITableBaseVtbl; struct _OLESTREAMVTBL; struct NiTListItem; struct NiDX9AdditionalDepthStencilBufferData; struct NiTListBase,NiDX9AdditionalDepthStencilBufferData *>Vtbl; struct _MIDL_STUB_DESC; struct $3FA64165D15A4602C29B2D9B0DA4A5E9; struct ARRAY_INFO; struct CQuestParserScriptVtbl; struct CGdp::GDP_CHUNK_LIST; struct std::basic_streambuf >Vtbl; struct std::basic_streambuf >Vtbl; struct std::_List_nod,std::allocator > >::_Node; struct NiPointer; struct std::tr1::_Ref_count_baseVtbl; struct ITableBaseVtbl; struct tagPROPVARIANT; struct NiTMapItem; struct NiTMapBase,unsigned int,float>Vtbl; struct NiTArray > *>Vtbl; struct ID3DXSaveUserDataVtbl; struct NiTListItem; struct NiTListBase,NiImageReader *>Vtbl; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct NiOptGeometryVtbl; struct NiOptVertex; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct ITableBaseVtbl; struct NiTArrayVtbl; struct NiIntersectorVtbl; struct _wireVARIANT; struct NiTArrayVtbl; struct ID3DXAllocateHierarchyVtbl; struct NiTArray >Vtbl; struct ID3DXLoadUserDataVtbl; struct PgNsTerrain::IVertexEditControllerVtbl; struct NiTMapBase >,char const *,NiPointer >Vtbl; struct NiTMapBase >,char const *,NiPointer >Vtbl; struct NiTListItem; struct PgRichText::Token; struct NiTListBase,PgRichText::Token *>Vtbl; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct NiPSysCollider; struct NiTArray >Vtbl; struct NiTListItem; struct PgTextTabData::tdata; struct NiTListBase,PgTextTabData::tdata *>Vtbl; struct NiLogBehaviorVtbl; struct PgTextTabDataVtbl; struct NpModelFactoryVtbl; struct NiTMapItem *>; struct NiTMapBase,NiTriBasedGeom *,NiTSet *>Vtbl; struct NiTMapItem; struct NiTMapBase,NiNode *,unsigned int>Vtbl; struct NiTMapItem; struct NiTMapBase,unsigned int,bool>Vtbl; struct NiTArray >Vtbl; struct NiTMapItem; struct NiTMapBase,NiTexturingProperty *,bool>Vtbl; struct NiTMapBase,char const *,NiAVObject *>Vtbl; struct CSSOWebBrowserVtbl; struct ArgvVtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiObject * (__cdecl*)(void)>Vtbl; struct NiTArrayVtbl; struct NiTArrayVtbl; struct NiD3DShaderDeclaration::PackingParameters; struct NPAnimationControlerVtbl; struct SpException::IExceptionHandlerVtbl; struct ITableBaseVtbl; struct ID3DXIncludeVtbl; struct NiTMapBase,NiAVObject *,bool>Vtbl; struct RectAngleAmbientAreaVtbl; struct ITableBaseVtbl; struct NpnsCameraVtbl; struct NiTArrayVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem; struct NiTListBase,PgWinBut *>Vtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct ITableBaseVtbl; struct CMsgMgrVtbl; struct NiTMapItem; struct CMsgEater; struct CMsg; struct CMsgEaterVtbl; struct NiTMapBase,void *,CMsgEater *>Vtbl; struct Encrypt::StreamVtbl; struct Encrypt::IEncryptMethodVtbl; struct ITableBaseVtbl; struct CLogSystemVtbl; struct png_row_info_struct; struct png_color_struct; struct png_info_struct; struct LexState; struct BlockCnt; struct DNameNodeVtbl; struct NiTArray >Vtbl; struct NiTArrayVtbl; struct NiScreenGeometryData::ScreenElement; struct NiScreenGeometryData::ScreenElementVtbl; struct NiTArray >Vtbl; struct NiPointer; struct NiTMapItem; struct NiTMapBase,char const *,unsigned short>Vtbl; struct NiTListItem; struct NiTListItem; struct NSBConstantMap::NSBCM_Entry; struct NiTListBase,NSBConstantMap::NSBCM_Entry *>Vtbl; struct NSBUserDefinedDataBlock; struct NiTListBase,NSBUserDefinedDataBlock *>Vtbl; struct NiTArray >Vtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiD3DGlobalConstantEntry *>Vtbl; struct NiTListItem; struct NSBPackingDef::NSBPDEntry; struct NiTListBase,NSBPackingDef::NSBPDEntry *>Vtbl; struct NiTListItem; struct NSBStateGroup::NSBSGEntry; struct NiTListBase,NSBStateGroup::NSBSGEntry *>Vtbl; struct NiTListItem; struct NSBAttributeDesc; struct NSBAttributeDescVtbl; struct NiTListBase,NSBAttributeDesc *>Vtbl; struct NiTMapItem; struct NiTMapBase,unsigned int,NiVBSet *>Vtbl; struct NSBPackingDef; struct NiTMapItem; struct NiTMapBase,char const *,NiShader *>Vtbl; struct NiTMapItem >; struct NiTMapBase,char const *,NiPointer >Vtbl; struct NiTArrayVtbl; struct NiTArrayVtbl; struct NSBTextureStage; struct NSBPass; struct NiTMapBase,char const *,NSBPackingDef *>Vtbl; struct NiTListItem; struct NSBObjectTable::ObjectDesc; struct NiTListBase,NSBObjectTable::ObjectDesc *>Vtbl; struct NiTArrayVtbl; struct NSBImplementation; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem >; struct NiPointer; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem; struct NiTListBase,NSBImplementation *>Vtbl; struct NiTListItem >; struct NiTListBase,NiPointer >Vtbl; struct NiTListItem; struct NSFParsedShader; struct NiTListBase,NSFParsedShader *>Vtbl; struct NiTListItem; struct NiTListBase,NiShaderAttributeDesc *>Vtbl; struct NiTMapItem >; struct NiTArray >Vtbl; struct NiD3DXEffectShader; struct NiTListItem; struct NiD3DXEffectParameter; struct NiTListBase,NiD3DXEffectParameter *>Vtbl; struct NiPointer; struct NiD3DXEffectTechniqueSet; struct NiTMapBase >,char const *,NiPointer >Vtbl; struct NiD3DXEffectFactoryVtbl; struct NiTMapItem; struct NiTMapBase,char const *,NiD3DXEffectFile *>Vtbl; struct NiTStringPointerMap; struct NiTListItem; struct NiTListBase,NiD3DXEffectFile *>Vtbl; struct NiTMapBase,char const *,NiD3DXEffectFile *>Vtbl; struct NsTextCodeV0_2Vtbl; struct NsFileReaderVtbl; struct std::pair; struct IDirectInputEffectShepherd; struct DIDRIVERVERSIONS; struct DIDEVICESTATE; struct CEd; struct IDirectInputDeviceCallbackVtbl; /* 1 */ enum $9E02737228DF5060E759F32703142FF5 { _BUF_SIZE = 0x8, }; /* 2 */ enum $B2FB91FA9CC7CF3BD50434AFDECAC47F { _ALLOC_MASK = 0x7, }; /* 3 */ enum CharAniType { MSCA_NONE = 0x0, MSCA_STAND = 0x1, MSCA_WALK = 0x2, MSCA_RUN = 0x3, MSCA_SPECIAL = 0x4, MSCA_ATTACK = 0x5, MSCA_CRITICAL = 0x6, MSCA_DAMAGE = 0x7, MSCA_DIE = 0x8, MSCA_SKILL = 0x9, MAX_CHARANITYPE = 0xA, }; /* 4 */ enum eActionWeight { AW_BASE = 0x0, AW_MOVING_SKILL = 0x1, AW_MOVER = 0x2, AW_HEAD_MOTION = 0x3, AW_DMG_MOTION = 0x4, AW_MAX = 0x5, }; /* 5 */ enum AniEventCode::Code1 { INVALID_CODE1 = 0xFFFFFFFF, STAND = 0x186A0, REGEN = 0x1ADB0, MOVE = 0x30D40, ATTACK = 0x493E0, DAMAGE = 0x61A80, DIE = 0x7A120, SKILL = 0x927C0, SKILLCAST = 0xAAE60, EMOTICON = 0xC3500, ETC = 0xDBBA0, DIRECTION = 0xDE2B0, }; /* 6 */ enum AniEventCode::Code2 { INVALID_CODE2 = 0xFFFFFFFF, NONE2 = 0x0, NORMALSTAND = 0x3E8, COMBATSTAND = 0x7D0, SKILLSTAND_1 = 0xBB8, SKILLSTAND_2 = 0xFA0, SKILLSTAND_3 = 0x1388, WALK = 0x3E8, RUN = 0x7D0, ATTACK1_1 = 0x3E8, ATTACK1_2 = 0x7D0, ATTACK1_3 = 0xBB8, ATTACK2_1 = 0x5DC, ATTACK2_2 = 0x9C4, ATTACK2_3 = 0xDAC, ATTACK_CRI1_1 = 0x1B58, ATTACK_CRI1_2 = 0x1F40, DAMAGE1 = 0x3E8, DAMAGE_CRITICAL1 = 0x7D0, DIE1 = 0x3E8, ATKSKILL1 = 0x3E8, ATKSKILL2 = 0x5DC, ATKSKILL3 = 0x7D0, ATKSKILL4 = 0x9C4, ATKSKILL5 = 0xBB8, ATKSKILL6 = 0xDAC, ATKSKILL7 = 0xFA0, ATKSKILL8 = 0x1194, ATKSKILL9 = 0x1388, ATKSKILL10 = 0x157C, ATKSKILL11 = 0x1770, ATKSKILL12 = 0x1964, ATKSKILL13 = 0x1B58, ATKSKILL14 = 0x1D4C, ATKSKILL15 = 0x1F40, ATKMULTSKILL1 = 0x2134, DEFSKILL1 = 0x2328, ATKSPCLSKILL1 = 0x251C, COMBO1 = 0x3E8, COMBO2 = 0x7D0, COMBO3 = 0xBB8, COMBO4 = 0xFA0, COMBO5 = 0x1388, COMBO6 = 0x1770, HI1 = 0x3E8, LOVE1 = 0x7D0, SMILE1 = 0xBB8, CRY1 = 0xFA0, DANCE1 = 0x1388, AUTOACTION = 0x3E8, PICKUP = 0x7D0, CASTING = 0xBB8, GREETING = 0xBB8, DOOR = 0x1770, DIRECTION_BEGIN = 0x3E8, DIRECTION_END = 0x7D0, DIRECTION_LOOP = 0xBB8, }; /* 7 */ enum $FC7DBE4D295CDE1D8CCF17C165073DB4 { CHARSHADOW_LEVEL_NONE = 0x0, CHARSHADOW_LEVEL_USER = 0x1, CHARSHADOW_LEVEL_MIDDLE = 0xA, CHARSHADOW_LEVEL_MAX = 0x32, }; /* 8 */ enum World::PickEnum { PICK_NONE = 0x0, PICK_CHAR = 0x1, PICK_GROUND = 0x2, PICK_DROPITEM = 0x3, PICK_MINIHOUSE = 0x4, PICK_MHOBJ = 0x5, PICK_MHOBJ_RELEASE = 0x6, PICK_SOMETHING_LOSE = 0x7, PICK_MHOBJ_NORMALCHOOSE = 0x8, PICK_MHOBJ_PORTAL = 0x9, PICK_MHOBJ_NONE = 0xA, }; /* 9 */ enum World::eMapType { MAPTYPE_NORMAL = 0x0, MAPTYPE_KINGDOMQUEST = 0x1, MAPTYPE_MINIHOUSE = 0x2, MAPTYPE_INSTANCE_DUNGEON = 0x3, MAPTYPE_BATTLE_FILED = 0x4, MAPTYPE_PRISON = 0x5, MAPTYPE_VILLAGE = 0x6, MAPTYPE_GBHOUSE = 0x7, }; /* 10 */ enum mhState { MH_STATE_NO = 0x0, MH_STATE_NORMAL = 0x1, MH_STATE_EDIT = 0x1, MH_STATE_EDIT_VIEING_MODE = 0x1, MH_STATE_REPAIR = 0x2, MH_STATE_EDIT_OBJ_PICKED = 0x3, MH_STATE_EDIT_OBJ_RELEASE = 0x4, MH_STATE_EDIT_CHAR_PICKED = 0x5, MH_STATE_EDIT_CHAR_RELEASE = 0x6, }; /* 11 */ enum $74294535378D22AC3278BE42F001C777 { MAX_EXTRA_LIGHT = 0x1E, }; /* 12 */ enum LastEffPos { CHEST_C = 0x0, OP_GROUND = 0x1, LEP_NONE = 0x2, MAX_LASTEFFPOS = 0x3, }; /* 13 */ typedef _PaddingMode AbnormalStateViewInfo::EffPosEnum; /* 14 */ enum $B03E8BF1CC255C71DE65D714F08249AB { EFF_TYPE_MARKET = 0x0, EFF_TYPE_KQTEAM = 0x1, }; /* 15 */ enum Char::StandMode { STAND_MODE_NORMAL = 0x0, STAND_MODE_COMBAT = 0x1, }; /* 16 */ enum NiActorManager::EventType { ANIM_ACTIVATED = 0x0, ANIM_DEACTIVATED = 0x1, TEXT_KEY_EVENT = 0x2, END_OF_SEQUENCE = 0x3, }; /* 17 */ typedef $9E02737228DF5060E759F32703142FF5 $F0551E099AE6F36F41F19B6664DCAFD9; /* 18 */ typedef $B2FB91FA9CC7CF3BD50434AFDECAC47F $8B51C3C74DF083A54E50CA72E34056B8; /* 19 */ enum $C6CFD6860219FB4E7F14048A6F7D1807 { DEFAULT_FRAME = 0x0, CHAR_SELECT_FRAME = 0x1, CHAR_CREATE_FRAME = 0x2, }; /* 20 */ enum $EDE4AE401A54C0038EB3494B7F7AF733 { APP_CULLED_MASK = 0x1, SELECTIVE_UPDATE_MASK = 0x2, SELECTIVE_XFORMS_MASK = 0x4, SELECTIVE_PROP_CONTROLLER_MASK = 0x8, SELECTIVE_RIGID_MASK = 0x10, DISPLAY_OBJECT_MASK = 0x20, DISABLE_SORTING = 0x40, }; /* 21 */ enum MoverSlotView::DataVersion { DataVersionKey = 0xC, }; /* 22 */ typedef MoverSlotView::DataVersion MoverMain::DataVersion; /* 23 */ typedef MoverSlotView::DataVersion MoverView::DataVersion; /* 24 */ typedef MoverSlotView::DataVersion MoverHG::DataVersion; /* 25 */ typedef MoverSlotView::DataVersion MoverSlotCharAni::DataVersion; /* 26 */ typedef MoverSlotView::DataVersion MoverAbility::DataVersion; /* 27 */ typedef MoverSlotView::DataVersion MoverItem::DataVersion; /* 28 */ enum WM_Link { WM_NONE = 0x0, WM_ROUN = 0x1, WM_ROUCOS01 = 0x2, WM_ROUCOS02 = 0x3, WM_ROUCOS03 = 0x4, WM_ROUVAL01 = 0x5, WM_ROUVAL02 = 0x6, WM_ELD = 0x7, WM_ELDCEM01 = 0x8, WM_ELDCEM02 = 0x9, WM_ELDGBL01 = 0xA, WM_ELDPRI01 = 0xB, WM_ELDFOR01 = 0xC, WM_ELDSLEEP01 = 0xD, WM_URG = 0xE, WM_ECHOCAVE = 0xF, WM_WINDYCAVE = 0x10, WM_GOLDCAVE = 0x11, WM_URGFIRE01 = 0x12, WM_URGSWA01 = 0x13, WM_ELDGBL02 = 0x14, WM_ELDPRI02 = 0x15, WM_LINKFIELD01 = 0x16, WM_LINKFIELD02 = 0x17, WM_URG_ALRUIN = 0x18, WM_ADLTHORN01 = 0x19, WM_URGDARK01 = 0x1A, WM_BERKAL01 = 0x1B, WM_BERA_ = 0x1C, WM_ADL = 0x1D, WM_BERFRZ01 = 0x1E, WM_BERVALE01 = 0x1F, WM_ADLVAL01 = 0x20, WM_TEVAL = 0x21, WM_BATTLEFIELD = 0x22, WM_TCAVE = 0x23, WM_SER = 0x24, MAX_WM_LINK = 0x25, }; /* 29 */ typedef MoverSlotView::DataVersion MapViewInfo::DataVersion; /* 30 */ enum WPMType { MWP_ON = 0x0, MWP_OFF = 0x1, MAX_WPMTYPE = 0x2, }; /* 31 */ typedef MoverSlotView::DataVersion MoverUpgradeEffect::DataVersion; /* 32 */ typedef MoverSlotView::DataVersion MoverUseSkill::DataVersion; /* 33 */ enum SlotMachineWin::COIN_TYPE { CT_USERCOIN = 0x0, CT_BETTINGCOIN = 0x1, CT_SHARECOIN = 0x2, }; /* 34 */ enum EditWin::Type { NORMAL = 0x50000000, PASSWD = 0x50000020, NUMBER = 0x50002000, MULTILINE = 0x50001004, }; /* 35 */ enum Font::Type { DEFAULT = 0x0, BOLD = 0x1, SMALL = 0x2, MENU = 0x3, DLGTEXT = 0x4, LARGE = 0x5, LARGEBOLD = 0x6, MAIN_MENU = 0x7, GTFONT = 0x8, TITLEBOLD = 0x9, NAMEPANEL3D = 0xA, GMCHAT = 0xB, TYPE_NUM = 0xC, }; /* 36 */ enum SlotMachineWin::BETTING_TYPE { BT_ONEBET = 0x0, BT_UNONEBET = 0x1, BT_8BET = 0x2, BT_RESET = 0x3, BT_REBET = 0x4, }; /* 37 */ enum SLWCreateInfo::ItemType { NONE = 0x0, ITEM = 0x1, COLUMN = 0x2, }; /* 38 */ enum SLWCreateInfo::SprDataType { SPRITE = 0x0, BUTTON = 0x1, CHECKBUTTON = 0x2, ITEMICON = 0x3, TEXT = 0x4, }; /* 39 */ enum SlotEntry::ESLOT_STATE { ES_INCREASE = 0x0, ES_DECREASE = 0x1, ES_TRANSITION = 0x2, ES_STOP = 0x3, }; /* 40 */ enum QUEST_DATA::QUEST_TYPE { QT_NORMAL = 0x0, QT_STORY = 0x1, QT_CLASS = 0x2, QT_EVENT = 0x3, QT_INSTANCE_DUNGEON = 0x4, QT_NORMAL_PARTY = 0x5, QT_EPIC = 0x6, QT_EPIC_PARTY = 0x7, QT_RAID = 0x8, QT_CHAO_QUEST = 0x9, QT_DAILY_QUEST = 0xA, QT_MAX_QUEST_TYPE = 0xB, }; /* 41 */ enum $5CC41F2737977ED27E16DC7E0D8609C8 { PGWM_CMD_SLOTHELP_OK = 0x0, PGWM_CMD_SLOTHELP_CLS = 0x1, PGWM_CMD_SLOTHELP_SLIDE = 0x2, }; /* 42 */ enum $FEAAC9F55DC49A0C6536FE5A30E49082 { ALPHA = 0x0, DITHER = 0x1, FOG = 0x2, MATERIAL = 0x3, REND_SPEC = 0x4, SHADE = 0x5, SPECULAR = 0x6, STENCIL = 0x7, TEXTURING = 0x8, VERTEX_COLOR = 0x9, WIREFRAME = 0xA, ZBUFFER = 0xB, MAX_TYPES = 0xC, }; /* 43 */ enum $7E786853F0B2911476A0EFF39A777E88 { PGWM_SLOTMACHINE_LARGE = 0x0, }; /* 44 */ enum $45C24738EC24240A61B28436CF60C1AD { MAX_BUTTON = 0x7, }; /* 45 */ enum NiInputKeyboard::KeyCode { KEY_NOKEY = 0x0, KEY_ESCAPE = 0x1, KEY_1 = 0x2, KEY_2 = 0x3, KEY_3 = 0x4, KEY_4 = 0x5, KEY_5 = 0x6, KEY_6 = 0x7, KEY_7 = 0x8, KEY_8 = 0x9, KEY_9 = 0xA, KEY_0 = 0xB, KEY_MINUS = 0xC, KEY_EQUALS = 0xD, KEY_BACK = 0xE, KEY_TAB = 0xF, KEY_Q = 0x10, KEY_W = 0x11, KEY_E = 0x12, KEY_R = 0x13, KEY_T = 0x14, KEY_Y = 0x15, KEY_U = 0x16, KEY_I = 0x17, KEY_O = 0x18, KEY_P = 0x19, KEY_LBRACKET = 0x1A, KEY_RBRACKET = 0x1B, KEY_RETURN = 0x1C, KEY_LCONTROL = 0x1D, KEY_A = 0x1E, KEY_S = 0x1F, KEY_D = 0x20, KEY_F = 0x21, KEY_G = 0x22, KEY_H = 0x23, KEY_J = 0x24, KEY_K = 0x25, KEY_L = 0x26, KEY_SEMICOLON = 0x27, KEY_APOSTROPHE = 0x28, KEY_GRAVE = 0x29, KEY_LSHIFT = 0x2A, KEY_BACKSLASH = 0x2B, KEY_Z = 0x2C, KEY_X = 0x2D, KEY_C = 0x2E, KEY_V = 0x2F, KEY_B = 0x30, KEY_N = 0x31, KEY_M = 0x32, KEY_COMMA = 0x33, KEY_PERIOD = 0x34, KEY_SLASH = 0x35, KEY_RSHIFT = 0x36, KEY_MULTIPLY = 0x37, KEY_LMENU = 0x38, KEY_SPACE = 0x39, KEY_CAPITAL = 0x3A, KEY_F1 = 0x3B, KEY_F2 = 0x3C, KEY_F3 = 0x3D, KEY_F4 = 0x3E, KEY_F5 = 0x3F, KEY_F6 = 0x40, KEY_F7 = 0x41, KEY_F8 = 0x42, KEY_F9 = 0x43, KEY_F10 = 0x44, KEY_NUMLOCK = 0x45, KEY_SCROLL = 0x46, KEY_NUMPAD7 = 0x47, KEY_NUMPAD8 = 0x48, KEY_NUMPAD9 = 0x49, KEY_SUBTRACT = 0x4A, KEY_NUMPAD4 = 0x4B, KEY_NUMPAD5 = 0x4C, KEY_NUMPAD6 = 0x4D, KEY_ADD = 0x4E, KEY_NUMPAD1 = 0x4F, KEY_NUMPAD2 = 0x50, KEY_NUMPAD3 = 0x51, KEY_NUMPAD0 = 0x52, KEY_DECIMAL = 0x53, KEY_OEM_102 = 0x54, KEY_F11 = 0x55, KEY_F12 = 0x56, KEY_F13 = 0x57, KEY_F14 = 0x58, KEY_F15 = 0x59, KEY_KANA = 0x5A, KEY_ABNT_C1 = 0x5B, KEY_CONVERT = 0x5C, KEY_NOCONVERT = 0x5D, KEY_YEN = 0x5E, KEY_ABNT_C2 = 0x5F, KEY_NUMPADEQUALS = 0x60, KEY_PREVTRACK = 0x61, KEY_AT = 0x62, KEY_COLON = 0x63, KEY_UNDERLINE = 0x64, KEY_KANJI = 0x65, KEY_STOP = 0x66, KEY_AX = 0x67, KEY_UNLABELED = 0x68, KEY_NEXTTRACK = 0x69, KEY_NUMPADENTER = 0x6A, KEY_RCONTROL = 0x6B, KEY_MUTE = 0x6C, KEY_CALCULATOR = 0x6D, KEY_PLAYPAUSE = 0x6E, KEY_MEDIASTOP = 0x6F, KEY_VOLUMEDOWN = 0x70, KEY_VOLUMEUP = 0x71, KEY_WEBHOME = 0x72, KEY_NUMPADCOMMA = 0x73, KEY_DIVIDE = 0x74, KEY_SYSRQ = 0x75, KEY_RMENU = 0x76, KEY_PAUSE = 0x77, KEY_HOME = 0x78, KEY_UP = 0x79, KEY_PRIOR = 0x7A, KEY_LEFT = 0x7B, KEY_RIGHT = 0x7C, KEY_END = 0x7D, KEY_DOWN = 0x7E, KEY_NEXT = 0x7F, KEY_INSERT = 0x80, KEY_DELETE = 0x81, KEY_LWIN = 0x82, KEY_RWIN = 0x83, KEY_APPS = 0x84, KEY_POWER = 0x85, KEY_SLEEP = 0x86, KEY_WAKE = 0x87, KEY_WEBSEARCH = 0x88, KEY_WEBFAVORITES = 0x89, KEY_WEBREFRESH = 0x8A, KEY_WEBSTOP = 0x8B, KEY_WEBFORWARD = 0x8C, KEY_WEBBACK = 0x8D, KEY_MYCOMPUTER = 0x8E, KEY_MAIL = 0x8F, KEY_MEDIASELECT = 0x90, KEY_TOTAL_COUNT = 0x91, }; /* 46 */ enum $BEBEB548520FAC499F453BACBDE65691 { PGWM_CMD_SLOTMACHINE_MIN = 0x0, PGWM_CMD_SLOTMACHINE_EXIT = 0x1, PGWM_CMD_SLOTMACHINE_SPIN = 0x2, PGWM_CMD_SLOTMACHINE_BETONE = 0x3, PGWM_CMD_SLOTMACHINE_CANCELONEBET = 0x4, PGWM_CMD_SLOTMACHINE_BET8 = 0x5, PGWM_CMD_SLOTMACHINE_RESET = 0x6, PGWM_CMD_SLOTMACHINE_STOP = 0x7, PGWM_CMD_SLOTMACHINE_HELP = 0x8, PGWM_CMD_SLOTMACHINE_RANKING = 0x9, }; /* 47 */ enum SoundGroupInterface::SndIndex { KDSUCCESS = 0x0, KDFAIL = 0x1, ISSUE = 0x2, WEAPONTITLE = 0x3, SFX_CLICK = 0x4, SFX_QITEMGET = 0x5, SFX_RITEMGET = 0x6, SFX_STARTQUEST = 0x7, SFX_ENDQUEST = 0x8, SFX_LVUP = 0x9, SFX_SLOTONE = 0xA, SFX_SLOTEND = 0xB, SFX_UPBEST = 0xC, SFX_UPGOOD = 0xD, SFX_UPWORST = 0xE, SFX_LEARNSKILL = 0xF, SFX_MoneyGet = 0x10, CharCreate = 0x11, CharCreateArc = 0x12, CharCreateClass = 0x13, CharCreateClr = 0x14, CharCreateFig = 0x15, CharCreateMag = 0x16, CharCreateSex = 0x17, SFX_ConFriend = 0x18, SFX_KQLast = 0x19, SFX_SoulStone = 0x1A, SFX_WDClosed = 0x1B, SFX_UChatJ = 0x1C, SFX_UChatM = 0x1D, SFX_OXField = 0x1E, SFX_Critical01 = 0x1F, DiceConnect = 0x20, DiceStartBetting = 0x21, DiceBettingLogo = 0x22, DiceOutMoney = 0x23, DiceChipsPiledUp_Pair = 0x24, DiceChipsPiledUp_Single = 0x25, DiceBettingCheckUp = 0x26, Cast_Clock = 0x27, Cast_Alarm = 0x28, Dice_CoinClick = 0x29, DiceRoll_Pair = 0x2A, DiceRoll_Single01 = 0x2B, DiceFinalResult = 0x2C, Dice_fanfare = 0x2D, MysteryVaultAlarm = 0x2E, PutOnClear = 0x2F, Collect_CardOpen = 0x30, Collect_CardReward = 0x31, GB_SM_Bet = 0x32, GB_SM_Cancle = 0x33, GB_SM_FullBet = 0x34, GB_SM_Lose = 0x35, GB_SM_Open = 0x36, GB_SM_ReelEnd = 0x37, GB_SM_ReelLoop = 0x38, GB_SM_ReelStart = 0x39, GB_SM_Reset = 0x3A, GB_SM_Spin = 0x3B, GB_SM_Stop = 0x3C, GB_SM_Win = 0x3D, CharCreateJok = 0x3E, SFX_ItemSort = 0x3F, SFX_MBoxGet = 0x40, SFX_ItemPutRing = 0x41, RandomOptionProgress = 0x42, MAX_INTERFACE_SOUND = 0x43, }; /* 48 */ enum SlotMachineWin::MachineState { EM_IDLE = 0x0, EM_BETTING = 0x1, EM_SEND_INFO = 0x2, EM_START = 0x3, EM_ROLLING = 0x4, EM_STOP = 0x5, EM_STOPPING = 0x6, EM_RESULT = 0x7, }; /* 49 */ enum $21E649E2D0CB9D97E528B3F599F10DE6 { ONELINE = 0x0, ALLLINE = 0x1, CENTER = 0x2, JACKPOT = 0x3, WIN_NUMS = 0x4, }; /* 50 */ enum $A1BB80FDA70EE7E9425FA9524562A2EC { UNIT_NUMS = 0x3, BETCOIN_NUMS = 0x8, SLOT_NUMS = 0x9, USERCOIN_NUMS = 0xC, INDICATOR_NUMS = 0x20, }; /* 51 */ enum $A2683F1775DC6DC5A375F86BA709EABE { BTN_ONEBET = 0x0, BTN_EIGHTBET = 0x1, BTN_CANCELONEBET = 0x2, BTN_RESET = 0x3, BTN_SPIN = 0x4, BTN_STOP = 0x5, BTN_NUMS = 0x6, }; /* 52 */ enum $A5315927D203AF0B1312E1990BF25C18 { DEF_MIN_DIST = 0x1, DEF_MAX_DIST = 0x64, }; /* 53 */ enum DICE_TAISAI_BETTING { DTB_EVEN = 0x0, DTB_ODD = 0x1, DTB_BIG = 0x2, DTB_SMALL = 0x3, DTB_PAIR_1 = 0x4, DTB_PAIR_2 = 0x5, DTB_PAIR_3 = 0x6, DTB_PAIR_4 = 0x7, DTB_PAIR_5 = 0x8, DTB_PAIR_6 = 0x9, DTB_TRIPLE_1 = 0xA, DTB_TRIPLE_2 = 0xB, DTB_TRIPLE_3 = 0xC, DTB_TRIPLE_4 = 0xD, DTB_TRIPLE_5 = 0xE, DTB_TRIPLE_6 = 0xF, DTB_ANYTRIPLE = 0x10, DTB_SUM_4 = 0x11, DTB_SUM_5 = 0x12, DTB_SUM_6 = 0x13, DTB_SUM_7 = 0x14, DTB_SUM_8 = 0x15, DTB_SUM_9 = 0x16, DTB_SUM_10 = 0x17, DTB_SUM_11 = 0x18, DTB_SUM_12 = 0x19, DTB_SUM_13 = 0x1A, DTB_SUM_14 = 0x1B, DTB_SUM_15 = 0x1C, DTB_SUM_16 = 0x1D, DTB_SUM_17 = 0x1E, DTB_DOMINO_12 = 0x1F, DTB_DOMINO_13 = 0x20, DTB_DOMINO_14 = 0x21, DTB_DOMINO_15 = 0x22, DTB_DOMINO_16 = 0x23, DTB_DOMINO_23 = 0x24, DTB_DOMINO_24 = 0x25, DTB_DOMINO_25 = 0x26, DTB_DOMINO_26 = 0x27, DTB_DOMINO_34 = 0x28, DTB_DOMINO_35 = 0x29, DTB_DOMINO_36 = 0x2A, DTB_DOMINO_45 = 0x2B, DTB_DOMINO_46 = 0x2C, DTB_DOMINO_56 = 0x2D, DTB_SINGLE_1 = 0x2E, DTB_SINGLE_2 = 0x2F, DTB_SINGLE_3 = 0x30, DTB_SINGLE_4 = 0x31, DTB_SINGLE_5 = 0x32, DTB_SINGLE_6 = 0x33, MAX_DICE_TAISAI_BETTING = 0x34, }; /* 54 */ enum $0C7FB6C95676F6614C73A8200F55E94B { INVALID_SPRINDEX = 0xFFFFFFFF, }; /* 55 */ enum MHDiceAniActor::DICE_ANIIDX { ANI_ONE = 0x64, ANI_TWO = 0xC8, ANI_THREE = 0x12C, ANI_FOUR = 0x190, ANI_FIVE = 0x1F4, ANI_SIX = 0x258, ANI_INVALID = 0x3E7, }; /* 56 */ enum $7C4540922E4AF70B0A512733839E792B { PGWM_CMD_SLOTRANK_TAB1 = 0x0, PGWM_CMD_SLOTRANK_TAB2 = 0x1, PGWM_CMD_SLOTRANK_SLIDEBAR = 0x2, PGWM_CMD_SLOTRANK_CLICK = 0x3, PGWM_CMD_SLOTRANK_CLOSE = 0x4, PGWM_CMD_SLOTRANK_OK = 0x5, }; /* 57 */ enum SpScreenText::TextAlign { HORZ_ALIGN_LEFT = 0x1, HORZ_ALIGN_CENTER = 0x2, HORZ_ALIGN_RIGHT = 0x3, HORZ_ALIGN_MASK = 0xF, VERT_ALIGN_TOP = 0x10, VERT_ALIGN_CENTER = 0x20, VERT_ALIGN_BOTTOM = 0x30, VERT_ALIGN_MASK = 0xF0, }; /* 58 */ enum BETTING_LEVEL_COIN { BLM_100_COIN = 0x0, BLM_500_COIN = 0x1, BLM_1000_COIN = 0x2, BLM_10000_COIN = 0x3, BLM_MAX_COIN = 0x4, BLM_SELECT_COIN_NUMS = 0x5, }; /* 59 */ enum $05308AE399C5B13E308E54D34DAC2F98 { Common = 0x0, FrameBox = 0x1, Loading = 0x2, Login = 0x3, MainInterface = 0x4, LogInterface = 0x5, SkillPowerIcon = 0x6, MainInterface_2 = 0x7, StatTitleIcon_16 = 0x8, StatTitleIcon_32 = 0x9, MainInterface_temp = 0xA, ChattingFrameBox = 0xB, PopupFrameBox = 0xC, PopupCursor = 0xD, ShortCut = 0xE, event01 = 0xF, Account_SvList = 0x10, ServerList = 0x11, MainInterface_Added = 0x12, Skin = 0x13, MainInterface_4 = 0x14, MainInterface_6 = 0x15, guildflag_Blue = 0x16, guildflag_Red = 0x17, MainInterface_8 = 0x18, GB_SlotMachine02 = 0x19, SignUp = 0x1A, CharCreate_LoginInterface = 0x1B, MainInterface_10 = 0x1C, MainInterface_11 = 0x1D, MainInterface_E01 = 0x1E, MainInterface_Forum = 0x1F, MenuTexNum = 0x20, }; /* 60 */ typedef EditWin::Type PgWinBut::ButShow; /* 61 */ enum PLAYER_QUEST_STATUS { PQS_NONE = 0x0, PQS_ABORT = 0x1, PQS_DONE = 0x2, PQS_SOON = 0x3, PQS_REPEAT = 0x4, PQS_ABLE = 0x5, PQS_ING = 0x6, PQS_FAILED = 0x7, PQS_REWARD = 0x8, PQS_LOWABLE = 0x9, PQS_READ_ABLE = 0x14, PQS_MAX_PLAYER_QUEST_STATUS = 0x15, }; /* 62 */ enum PgWinMgr::Depth { ABSOLUTE_NEAR = 0x0, MOST_NEAR = 0x1, MOST_FAR = 0xFFFFFFFE, ABSOLUTE_FAR = 0xFFFFFFFF, }; /* 63 */ enum $F28412AF768AEDBC250BE49E40D58119 { NONE_STOP = 0x0, ENTER_STOP = 0x1, TAB_STOP = 0x2, ESC_STOP = 0x4, ALL_STOP = 0xFFFFFFFF, ENTER_TAB_STOP = 0x3, ENTER_ESC_STOP = 0x5, }; /* 64 */ enum NiTexturingProperty::ClampMode { CLAMP_S_CLAMP_T = 0x0, CLAMP_S_WRAP_T = 0x1, WRAP_S_CLAMP_T = 0x2, WRAP_S_WRAP_T = 0x3, CLAMP_MAX_MODES = 0x4, }; /* 65 */ enum SlideBar::Type { HORIZONTAL = 0x0, VERTICAL = 0x1, }; /* 66 */ typedef $45C24738EC24240A61B28436CF60C1AD $235710047379F160342C8A0C0CDA8D32; /* 67 */ enum DirectUserMsgTag { DirectUserMsg_SizeDrag = 0xE, DirectUserMsg_PopupMenuClicked = 0xF, DirectUserMsg_PopupMenuSetCheckBox = 0x10, DirectUserMsg_ChangeChatBoard = 0x11, DirectUserMsg_Friend_Delete = 0x12, DirectUserMsg_Friend_View_AllInfo = 0x13, DirectUserMsg_Friend_PartyInvite = 0x14, DirectUserMsg_Friend_WhisperChat = 0x15, DirectUserMsg_DroppedOnSlot = 0x16, DirectUserMsg_SendPacketToZone = 0x17, DirectUserMsg_SendPacketToWorld = 0x18, DirectUserMsg_AddSysMsg = 0x19, DirectUserMsg_AddBattleMsg = 0x1A, DirectUserMsg_MsgBoxResponse = 0x1B, DirectUserMsg_InputBoxResponse = 0x1C, DirectUserMsg_StatPointDistribute = 0x1D, DirectUserMsg_GatheringStart = 0x1E, DirectUserMsg_GatheringSuccess = 0x1F, DirectUserMsg_GatheringCancel = 0x20, DirectUserMsg_ProducingOpenDialog = 0x21, DirectUserMsg_ProducingStart = 0x22, DirectUserMsg_ProducingCancel = 0x23, DirectUserMsg_CloseNpcDialog = 0x24, DirectUserMsg_NpcDialogResponse = 0x25, DirectUserMsg_QuestDialogResponse = 0x26, DirectUserMsg_CancelCharacterAction = 0x27, DirectUserMsg_CommunityTabChanged = 0x28, DirectUserMsg_InvalidateGuildList = 0x29, DirectUserMsg_OpenGuildMenu = 0x2A, DirectUserMsg_OpenGuildMasterMenu = 0x2B, DirectUserMsg_DelegatePacket = 0x2C, DirectUserMsg_OpenGuildStatusWin = 0x2D, DirectUserMsg_InformGuildWarMsg = 0x2E, DirectUserMsg_OpdnGuildSelectMenu = 0x2F, DirectUserMsg_InvalidateChargedItemInvenWin = 0x30, DirectUserMsg_InvalidateCompensationItemInvenWin = 0x31, DirectUserMsg_InvalidateGuildWarList = 0x32, DirectUserMsg_InvalidateGuildWarableList = 0x33, DirectUserMsg_ShowRoarWin = 0x34, DirectUserMsg_ShowWingStoneWin = 0x35, DirectUserMsg_GotoCharSelect = 0x36, DirectUserMsg_ShowProduceSkillSelectWin = 0x37, DirectUserMsg_Close_MH_UI_GuestList = 0x38, DirectUserMsg_Close_MH_ArrangeMode_Text = 0x39, DirectUserMsg_Close_MH_ConfigRoomInfo = 0x3A, DirectUserMsg_Close_MH_ConfigBlogAddr = 0x3B, DirectUserMsg_Close_MH_ItemInventory = 0x3C, DirectUserMsg_Close_MH_UI_Info = 0x3D, DirectUserMsg_MHInfoTabChanged = 0x3E, DirectUserMsg_MHMouseControlCursorOff = 0x3F, DirectUserMsg_MHUINormalize = 0x40, DirectUserMsg_CloseMH_MinWin = 0x41, DirectUserMsg_CloseMH_EmotionWin = 0x42, DirectUserMsg_ShowProduceSkillInitWin = 0x43, DirectUserMsg_HolyPromise_Invite_HighHolyPromise = 0x44, DirectUserMsg_HolyPromise_SendWhisper = 0x45, DirectUserMsg_HolyPromise_Removal_Promise = 0x46, DirectUserMsg_InvalidateAcademy = 0x47, DirectUserMsg_ShowItemRepairWin = 0x48, DirectUserMsg_InformGTMsg = 0x49, DirectUserMsg_GuildList_ChoiceGuild = 0x4A, DirectUserMsg_GuildList_ChoiceMaster = 0x4B, DirectUserMsg_TargetCharSoulCount_Clear = 0x4C, DirectUserMsg_CollectCardSlot_Change = 0x4D, DirectUserMsg_CollectCardSlot_Remove = 0x4E, DirectUserMsg_PetSetNameConfirm = 0x4F, DirectUserMsg_PetSetName = 0x50, DirectUserMsg_PetSetNameCancel = 0x51, DirectUserMsg_ChargedBuffErase = 0x52, }; /* 68 */ enum $6BC03FA02E0921440D888DE47787679A { MAINCHARWIN = 0x0, NPCWIN = 0x1, }; /* 69 */ enum $89EE9FCBE102D1C5E31BF9BB227AE2F2 { PGWM_CMD_QUEST_LCLICK = 0x0, PGWM_CMD_QUESTNAME_SLIDE1 = 0x1, PGWM_CMD_LIST_CLOSE = 0x2, PGWM_CMD_HELPLINK = 0x3, }; /* 70 */ enum $A6B1E07306BE8A0C7F5DC0FDF7F198AA { PGWM_ACTIONBTN_TAG = 0x12FD1, }; /* 71 */ enum MHDiceGameTask::INFO_TRANS_STATUS { E_IDLE = 0x0, E_TRANSFER = 0x1, }; /* 72 */ enum DICE_TAISAI_GAME_MODE { DTGM_AUTO = 0x0, DTGM_MANUAL = 0x1, MAX_DICE_TAISAI_GAME_MODE = 0x2, }; /* 73 */ enum DICE_TAISAI_GAME_STATUS { DTGS_NONE_BETTING = 0x0, DTGS_BETTING = 0x1, DTGS_ROLLING = 0x2, DTGS_STAND_BY = 0x3, MAX_DICE_TAISAI_GAME_STATUS = 0x4, }; /* 74 */ enum BETTING_LEVEL_MONEY { BLM_100CO = 0x0, BLM_1SIL = 0x1, BLM_10SIL = 0x2, BLM_100SIL = 0x3, BLM_1GOLD = 0x4, BLM_MAX = 0x5, BLM_SELECT_NUMS = 0x6, }; /* 75 */ enum MHDiceGameTask::DICE_GAME_MODE { GAME_IDLE_MODE = 0x0, MINIHOUSE_DICE_TAISAI_MODE = 0x1, GAMBLE_DICE_TAISAI_MODE = 0x2, GAMBLE_DICE_RESERVE_MODE = 0x3, GAMBLE_SLOT_MACHINE_MODE = 0x4, GAMBLE_SLOT_RESERVE_MODE = 0x5, }; /* 76 */ enum std::_Tree_val,std::allocator >,0> >::_Redbl { _Red = 0x0, _Black = 0x1, }; /* 77 */ enum $9ADEBD8A921918A39AFE0B81FE4AC4B2 { _Multi = 0x0, }; /* 78 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 79 */ typedef $9ADEBD8A921918A39AFE0B81FE4AC4B2 $58DE2DA9E8DDE5DA2E2F36082422D5FD; /* 80 */ enum BET_STATE { BET_RESET = 0x0, BET_BETTING = 0x1, BET_SUCCESS = 0x2, BET_FAIL = 0x3, BET_NON_BETTING = 0x4, }; /* 81 */ enum $55372D48E26CA4042287BD8C49EB4130 { PGWM_MH_UI_NORMAL = 0x0, }; /* 82 */ enum $1EA85CEFCB4F25F17260C4478F74A5D7 { PGWM_CMD_DICEGAME_EVEN = 0x0, PGWM_CMD_DICEGAME_ODD = 0x1, PGWM_CMD_DICEGAME_BIG = 0x2, PGWM_CMD_DICEGAME_SMALL = 0x3, PGWM_CMD_DICEGAME_PAIR_1 = 0x4, PGWM_CMD_DICEGAME_PAIR_2 = 0x5, PGWM_CMD_DICEGAME_PAIR_3 = 0x6, PGWM_CMD_DICEGAME_PAIR_4 = 0x7, PGWM_CMD_DICEGAME_PAIR_5 = 0x8, PGWM_CMD_DICEGAME_PAIR_6 = 0x9, PGWM_CMD_DICEGAME_TRIPLE_1 = 0xA, PGWM_CMD_DICEGAME_TRIPLE_2 = 0xB, PGWM_CMD_DICEGAME_TRIPLE_3 = 0xC, PGWM_CMD_DICEGAME_TRIPLE_4 = 0xD, PGWM_CMD_DICEGAME_TRIPLE_5 = 0xE, PGWM_CMD_DICEGAME_TRIPLE_6 = 0xF, PGWM_CMD_DICEGAME_ANYTRIPLE = 0x10, PGWM_CMD_DICEGAME_SUM_4 = 0x11, PGWM_CMD_DICEGAME_SUM_5 = 0x12, PGWM_CMD_DICEGAME_SUM_6 = 0x13, PGWM_CMD_DICEGAME_SUM_7 = 0x14, PGWM_CMD_DICEGAME_SUM_8 = 0x15, PGWM_CMD_DICEGAME_SUM_9 = 0x16, PGWM_CMD_DICEGAME_SUM_10 = 0x17, PGWM_CMD_DICEGAME_SUM_11 = 0x18, PGWM_CMD_DICEGAME_SUM_12 = 0x19, PGWM_CMD_DICEGAME_SUM_13 = 0x1A, PGWM_CMD_DICEGAME_SUM_14 = 0x1B, PGWM_CMD_DICEGAME_SUM_15 = 0x1C, PGWM_CMD_DICEGAME_SUM_16 = 0x1D, PGWM_CMD_DICEGAME_SUM_17 = 0x1E, PGWM_CMD_DICEGAME_DOMINO_12 = 0x1F, PGWM_CMD_DICEGAME_DOMINO_13 = 0x20, PGWM_CMD_DICEGAME_DOMINO_14 = 0x21, PGWM_CMD_DICEGAME_DOMINO_15 = 0x22, PGWM_CMD_DICEGAME_DOMINO_16 = 0x23, PGWM_CMD_DICEGAME_DOMINO_23 = 0x24, PGWM_CMD_DICEGAME_DOMINO_24 = 0x25, PGWM_CMD_DICEGAME_DOMINO_25 = 0x26, PGWM_CMD_DICEGAME_DOMINO_26 = 0x27, PGWM_CMD_DICEGAME_DOMINO_34 = 0x28, PGWM_CMD_DICEGAME_DOMINO_35 = 0x29, PGWM_CMD_DICEGAME_DOMINO_36 = 0x2A, PGWM_CMD_DICEGAME_DOMINO_45 = 0x2B, PGWM_CMD_DICEGAME_DOMINO_46 = 0x2C, PGWM_CMD_DICEGAME_DOMINO_56 = 0x2D, PGWM_CMD_DICEGAME_SINGLE_1 = 0x2E, PGWM_CMD_DICEGAME_SINGLE_2 = 0x2F, PGWM_CMD_DICEGAME_SINGLE_3 = 0x30, PGWM_CMD_DICEGAME_SINGLE_4 = 0x31, PGWM_CMD_DICEGAME_SINGLE_5 = 0x32, PGWM_CMD_DICEGAME_SINGLE_6 = 0x33, PGWM_CMD_DICEGAME_100COPPER = 0x34, PGWM_CMD_DICEGAME_1SILVER = 0x35, PGWM_CMD_DICEGAME_10SILVER = 0x36, PGWM_CMD_DICEGAME_100SILVER = 0x37, PGWM_CMD_DICEGAME_GOLD = 0x38, PGWM_CMD_DICEGAME_MAX = 0x39, PGWM_CMD_DICEGAME_CLS = 0x3A, PGWM_CMD_DICEGAME_MIN = 0x3B, PGWM_CMD_DICEGAME_RANKING = 0x3C, PGWM_CMD_DICEGAME_HELP = 0x3D, PGWM_CMD_DICEGAME_BUTTON_MAX = 0x3E, }; /* 83 */ enum $F941068755B218818C307FC4C47EA61F { PGWM_CMD_DICEHELP_OK = 0x0, PGWM_CMD_DICEHELP_CLS = 0x1, PGWM_CMD_DICEHELP_RATE = 0x2, PGWM_CMD_DICEHELP_SLIDE = 0x3, }; /* 84 */ enum $3EF1F633AF54A5076DD31148DEF12D01 { PGWM_CMD_DICERANK_TAB1 = 0x0, PGWM_CMD_DICERANK_TAB2 = 0x1, PGWM_CMD_DICERANK_SLIDEBAR = 0x2, PGWM_CMD_DICERANK_CLICK = 0x3, PGWM_CMD_DICERANK_CLOSE = 0x4, PGWM_CMD_DICERANK_OK = 0x5, }; /* 85 */ enum $63C8B3BA53CF4C5E00C6BCDEF1DD545F { PGWM_CMD_OK = 0x0, PGWM_CMD_CANCEL = 0x1, PGWM_CMD_CLOSE = 0x2, }; /* 86 */ typedef $1EA85CEFCB4F25F17260C4478F74A5D7 $6F288B9BDA908B750ED5245CC0728753; /* 87 */ enum $1579094718B23D554F513E237144B2BB { PGWM_CMD_GAMBLE_RETURN = 0x0, PGWM_CMD_GAMBLE_MINIMIZE = 0x1, PGWM_CMD_GAMBLE_HELP = 0x2, }; /* 88 */ enum PROTOCOL_COMMAND { NC_NULL = 0x0, NC_LOG = 0x1, NC_MISC = 0x2, NC_USER = 0x3, NC_CHAR = 0x4, NC_AVATAR = 0x5, NC_MAP = 0x6, NC_BRIEFINFO = 0x7, NC_ACT = 0x8, NC_BAT = 0x9, NC_OPTOOL = 0xA, NC_PATCH = 0xB, NC_ITEM = 0xC, NC_ITEMDB = 0xD, NC_PARTY = 0xE, NC_MENU = 0xF, NC_CHARSAVE = 0x10, NC_QUEST = 0x11, NC_SKILL = 0x12, NC_TRADE = 0x13, NC_SOULSTONE = 0x14, NC_FRIEND = 0x15, NC_KQ = 0x16, NC_WT = 0x17, NC_CT = 0x18, NC_ANNOUNCE = 0x19, NC_BOOTH = 0x1A, NC_SCENARIO = 0x1B, NC_CHAR_OPTION = 0x1C, NC_GUILD = 0x1D, NC_SCRIPT = 0x1E, NC_PRISON = 0x1F, NC_REPORT = 0x20, NC_EVENT_FRIEND = 0x21, NC_EVENT_WORLDCUP = 0x22, NC_MINIHOUSE = 0x23, NC_CHARGED = 0x24, NC_HOLY_PROMISE = 0x25, NC_GUILD_ACADEMY = 0x26, NC_PROMOTION = 0x28, NC_INSTANCE_DUNGEON = 0x29, NC_CHAT_RESTRICT = 0x2A, NC_DICE_TAISAI = 0x2B, NC_RAID = 0x2C, NC_USER_CONNECTION = 0x2D, NC_AUCTION = 0x2E, NC_GAMBLE = 0x2F, NC_MID = 0x30, NC_COLLECT = 0x31, NC_SYSLOG = 0x32, NC_MOVER = 0x33, NC_EVENT = 0x34, NC_PET = 0x35, }; /* 89 */ enum $234EC541933A91F3ABE2A4E62256B3BC { BD_MAX_LINE = 0x4, BD_TEXT_WIDTH = 0xC8, BD_TEXT_HEIGHT = 0x33, BD_WIDTH = 0xE4, BD_HEIGHT = 0x51, }; /* 90 */ typedef $234EC541933A91F3ABE2A4E62256B3BC $33E7533A3884C7266FEAAFE7733424B0; /* 91 */ enum PROTOCOL_COMMAND_GAMBLE { NC_GAMBLE_NULL = 0x0, NC_GAMBLE_ZONE_PREVMAPNAME_CMD = 0x1, NC_GAMBLE_GAMBLEHOUSE_EXIT_REQ = 0x2, NC_GAMBLE_GAMBLEHOUSE_EXIT_ACK = 0x3, NC_GAMBLE_COIN_CHANGE_CMD = 0x4, NC_GAMBLE_EXCHANGECOIN_CHANGE_CMD = 0x5, NC_GAMBLE_COIN_DB_ADD_REQ = 0x6, NC_GAMBLE_COIN_DB_ADD_ACK = 0x7, NC_GAMBLE_EXCHANGEDCOIN_INIT_CMD = 0x9, NC_GAMBLE_EXCHANGEDCOIN_DB_INFO_REQ = 0xA, NC_GAMBLE_EXCHANGEDCOIN_DB_INFO_ACK = 0xB, NC_GAMBLE_COIN_EXCHANGEMACHINE_UI_OPEN_CMD = 0xC, NC_GAMBLE_COIN_VIPCARD_UI_OPEN_REQ = 0xD, NC_GAMBLE_COIN_VIPCARD_UI_OPEN_ACK = 0xE, NC_GAMBLE_COIN_BUY_REQ = 0xF, NC_GAMBLE_COIN_BUY_ACK = 0x10, NC_GAMBLE_COIN_DB_BUY_REQ = 0x11, NC_GAMBLE_COIN_DB_BUY_ACK = 0x12, NC_GAMBLE_COIN_SELL_REQ = 0x13, NC_GAMBLE_COIN_SELL_ACK = 0x14, NC_GAMBLE_COIN_DB_SELL_REQ = 0x15, NC_GAMBLE_COIN_DB_SELL_ACK = 0x16, NC_GAMBLE_TYPE_AND_WHERE_STAND_REQ = 0x17, NC_GAMBLE_TYPE_AND_WHERE_STAND_ACK = 0x18, NC_GAMBLE_COIN_DB_USE_COINITEM_REQ = 0x19, NC_GAMBLE_COIN_DB_USE_COINITEM_ACK = 0x1A, NC_GAMBLE_COIN_USE_COINITEM_MESSAGE_CMD = 0x1B, NC_GAMBLE_ENTER_PLAYER_DIRECT_CMD = 0x1C, NC_GAMBLE_WORLD_PREVMAPNAME_CMD = 0x1D, NC_GAMBLE_PLAYERACT_CMD = 0x1E, NC_GAMBLE_DICE_TAISAI_GAME_JOIN_REQ = 0x64, NC_GAMBLE_DICE_TAISAI_GAME_JOIN_ACK = 0x65, NC_GAMBLE_DICE_TAISAI_GAME_JOIN_CMD = 0x66, NC_GAMBLE_DICE_TAISAI_GAME_BETTING_INFO_CMD = 0x67, NC_GAMBLE_DICE_TAISAI_GAME_LEAVE_REQ = 0x68, NC_GAMBLE_DICE_TAISAI_GAME_LEAVE_ACK = 0x69, NC_GAMBLE_DICE_TAISAI_GAME_LEAVE_CMD = 0x6A, NC_GAMBLE_DICE_TAISAI_ALL_RANK_REQ = 0x6B, NC_GAMBLE_DICE_TAISAI_DB_ALL_RANK_REQ = 0x6C, NC_GAMBLE_DICE_TAISAI_DB_ALL_RANK_ACK = 0x6D, NC_GAMBLE_DICE_TAISAI_ALL_RANK_ACK = 0x6E, NC_GAMBLE_DICE_TAISAI_CURR_RANK_REQ = 0x6F, NC_GAMBLE_DICE_TAISAI_CURR_RANK_ACK = 0x70, NC_GAMBLE_DICE_TAISAI_BETTING_REQ = 0x71, NC_GAMBLE_DICE_TAISAI_BETTING_ACK = 0x72, NC_GAMBLE_DICE_TAISAI_BETTING_CMD = 0x73, NC_GAMBLE_DICE_TAISAI_BETTING_CANCEL_REQ = 0x74, NC_GAMBLE_DICE_TAISAI_BETTING_CANCEL_ACK = 0x75, NC_GAMBLE_DICE_TAISAI_BETTING_CANCEL_CMD = 0x76, NC_GAMBLE_DICE_TAISAI_DICE_ROLL_CMD = 0x77, NC_GAMBLE_DICE_TAISAI_DB_DICE_ROLL_RESULT_REQ = 0x78, NC_GAMBLE_DICE_TAISAI_DB_DICE_ROLL_RESULT_ACK = 0x79, NC_GAMBLE_DICE_TAISAI_DB_DICE_ROLL_RESULT_LOG_CMD = 0x7A, NC_GAMBLE_DICE_TAISAI_DICE_ROLL_RESULT_CMD = 0x7B, NC_GAMBLE_DICE_TAISAI_DICE_ROLL_RESULT_EMOTION_CMD = 0x7C, NC_GAMBLE_DICE_TAISAI_LARGE_AMOUNT_REQ = 0x7D, NC_GAMBLE_DICE_TAISAI_LARGE_AMOUNT_ACK = 0x7E, NC_GAMBLE_DICE_TAISAI_LARGE_AMOUNT_CMD = 0x7F, NC_GAMBLE_DICE_TAISAI_BET_START_CMD = 0x80, NC_GAMBLE_DICE_TAISAI_TIMER_CMD = 0x81, NC_GAMBLE_SLOTMACHINE_GAME_JOIN_REQ = 0xC8, NC_GAMBLE_SLOTMACHINE_GAME_JOIN_ACK = 0xC9, NC_GAMBLE_SLOTMACHINE_GAME_LEAVE_REQ = 0xCA, NC_GAMBLE_SLOTMACHINE_GAME_LEAVE_ACK = 0xCB, NC_GAMBLE_SLOTMACHINE_START_REQ = 0xCC, NC_GAMBLE_SLOTMACHINE_START_ACK = 0xCD, NC_GAMBLE_SLOTMACHINE_STOPBUTTON_REQ = 0xCE, NC_GAMBLE_SLOTMACHINE_STOPBUTTON_ACK = 0xCF, NC_GAMBLE_SLOTMACHINE_WHEELSTOP_REQ = 0xD0, NC_GAMBLE_SLOTMACHINE_WHEELSTOP_ACK = 0xD1, NC_GAMBLE_SLOTMACHINE_STAND_UP_CMD = 0xD2, NC_GAMBLE_SLOTMACHINE_DB_RESULT_REQ = 0xD3, NC_GAMBLE_SLOTMACHINE_DB_RESULT_ACK = 0xD4, NC_GAMBLE_SLOTMACHINE_DB_GAMEINFO_REQ = 0xD5, NC_GAMBLE_SLOTMACHINE_DB_GAMEINFO_ACK = 0xD6, NC_GAMBLE_SLOTMACHINE_JACKPOTINFO_CMD = 0xD8, NC_GAMBLE_SLOTMACHINE_JACKPOTRANKING_REQ = 0xD9, NC_GAMBLE_SLOTMACHINE_JACKPOTRANKING_ACK = 0xDA, NC_GAMBLE_SLOTMACHINE_WINRANKING_REQ = 0xDB, NC_GAMBLE_SLOTMACHINE_WINRANKING_ACK = 0xDC, NC_GAMBLE_SLOTMACHINE_SOMEONE_GET_JACKPOT_CMD = 0xDD, }; /* 92 */ typedef $C6CFD6860219FB4E7F14048A6F7D1807 $FBCD60E051CF4218B6A41F917A020AF5; /* 93 */ enum $F5B842E80C09F232C019000687B94019 { MAX_CHARACTER_NUM = 0xC8, }; /* 94 */ enum PROTOCOL_COMMAND_MISC { NC_MISC_NULL = 0x0, NC_MISC_S2SCONNECTION_RDY = 0x1, NC_MISC_S2SCONNECTION_REQ = 0x2, NC_MISC_S2SCONNECTION_ACK = 0x3, NC_MISC_HEARTBEAT_REQ = 0x4, NC_MISC_HEARTBEAT_ACK = 0x5, NC_MISC_SEED_REQ = 0x6, NC_MISC_SEED_ACK = 0x7, NC_MISC_USER_COUNT_CMD = 0x8, NC_MISC_CONNECTER_REQ = 0x9, NC_MISC_CONNECTER_ACK = 0xA, NC_MISC_DELIVER_WM_LOGIN_ACDB_CMD = 0xB, NC_MISC_DELIVER_WM_LOGIN_ALDB_CMD = 0xC, NC_MISC_GAMETIME_REQ = 0xD, NC_MISC_GAMETIME_ACK = 0xE, NC_MISC_CLIENT_DEBUG_MSG_CMD = 0xF, NC_MISC_RESTMINUTE_CMD = 0x10, NC_MISC_ZONERINGLINKTEST_RNG = 0x11, NC_MISC_PINGTEST_CLIENT_ZONE_DB = 0x12, NC_MISC_PINGTEST_TOOL_WM_CLIENT_ZONE_DB = 0x13, NC_MISC_PINGTEST_TOOL_WM_DB = 0x14, NC_MISC_PINGTEST_TOOL_WM_ZONE_DB = 0x15, NC_MISC_PINGTEST_TOOL_WM_ZONE = 0x16, NC_MISC_HIDE_EXCEPT_ME_ON_CMD = 0x17, NC_MISC_HIDE_EXCEPT_ME_OFF_CMD = 0x18, NC_MISC_APEX_SERVER_DATA_CMD = 0x19, NC_MISC_APEX_CLIENT_DATA_CMD = 0x1A, NC_MISC_WEB_KEY_REQ = 0x1B, NC_MISC_WEB_KEY_ACK = 0x1C, NC_MISC_WEB_DB_KEY_REQ = 0x1D, NC_MISC_WEB_DB_KEY_ACK = 0x1E, NC_MISC_CHAR_LOGOFF_STATISTICS = 0x1F, NC_MISC_EVENT_HIT3_ADD_CASH = 0x20, NC_MISC_TIMEFROMWORLD_CMD = 0x21, NC_MISC_START_THE_BOOM_CMD = 0x23, NC_MISC_WHSHANDLEFIX_CMD = 0x24, NC_MISC_WHSHANDLEREPAIR_CMD = 0x25, NC_MISC_XTRAP2_SERVER_DATA_CMD = 0x26, NC_MISC_XTRAP2_CLIENT_DATA_CMD = 0x27, NC_MISC_XTRAP2_OPTOOL_READ_CODEMAP_REQ = 0x28, NC_MISC_XTRAP2_OPTOOL_READ_CODEMAP_ACK = 0x29, NC_MISC_CONNECTFROMWHERE_REQ = 0x2A, NC_MISC_CONNECTFROMWHERE_ACK = 0x2B, NC_MISC_CONNECTFROMWHERE_DB_REQ = 0x2F, NC_MISC_CONNECTFROMWHERE_DB_ACK = 0x30, NC_MISC_EVENT_L20_DB_REQ = 0x2C, NC_MISC_EVENT_L20_DB_ACK = 0x2D, NC_MISC_EVENT_L20_CMD = 0x2E, NC_MISC_SERVERPARAMETER_REQ = 0x2F, NC_MISC_SERVERPARAMETER_ACK = 0x30, NC_MISC_CS_REQ = 0x31, NC_MISC_CS_ACK = 0x32, NC_MISC_CS_CLOSE = 0x33, NC_MISC_HACK_SCAN_STORE_CMD = 0x34, NC_MISC_HACK_SCAN_STORE_DB_CMD = 0x35, NC_MISC_APEX_CLIENT_CHCSTART_CMD = 0x36, NC_MISC_EVENT_DONE_MUNSANG_Z2WM = 0x37, NC_MISC_EVENT_DONE_MUNSANG_WM2ACC = 0x38, NC_MISC_EVENT_DONE_MUNSANG_ACC2WM = 0x39, NC_MISC_EVENT_DONE_MUNSANG_WM2Z = 0x3A, NC_MISC_EVENT_DONE_MUNSANG_Z2CLI = 0x3B, NC_MISC_GM_CHAT_COLOR_REQ = 0x3D, NC_MISC_CLIENT_LOADING_BUG_DETECT_CMD = 0x40, NC_MISC_DB_CLIENT_LOADING_BUG_DETECT_CMD = 0x41, NC_MISC_MISCERROR_CMD = 0x42, NC_MISC_EVENT_LONG_TIME_PLAY_CMD = 0x43, NC_MISC_GET_CHAT_BLOCK_SPAM_FILTER_DB_CMD = 0x44, NC_MISC_GET_CHAT_BLOCK_SPAM_FILTER_CMD = 0x45, NC_MISC_SET_CHAT_BLOCK_SPAM_FILTER_CMD = 0x46, NC_MISC_SET_CHAT_BLOCK_SPAM_FILTER_DB_CMD = 0x47, NC_MISC_CHAT_BLOCK_SPAMER_BLOCKTIME_CMD = 0x48, NC_MISC_SERVER_TIME_NOTIFY_CMD = 0x49, NC_MISC_SPAMMER_REPORT_REQ = 0x5F, NC_MISC_SPAMMER_REPORT_ACK = 0x60, NC_MISC_SPAMMER_CHAT_BAN_REQ = 0x61, NC_MISC_SPAMMER_CHAT_BAN_ACK = 0x62, NC_MISC_SPAMMER_SET_DB_CHAT_BAN_REQ = 0x63, NC_MISC_SPAMMER_SET_DB_CHAT_BAN_ACK = 0x64, NC_MISC_SPAMMER_ZONE_CHAT_BAN_CMD = 0x65, NC_MISC_SPAMMER_RELEASE_CHAT_BAN_REQ = 0x66, NC_MISC_SPAMMER_RELEASE_CHAT_BAN_ACK = 0x67, NC_MISC_SPAMMER_RELEASE_CHAT_BAN_DB_REQ = 0x68, NC_MISC_SPAMMER_RELEASE_CHAT_BAN_DB_ACK = 0x69, NC_MISC_EVENTNPC_STANDSTART_ZONE_CMD = 0x6A, NC_MISC_EVENTNPC_STANDEND_ZONE_CMD = 0x6B, NC_MISC_EVENTNPC_STANDSTART_CLIENT_CMD = 0x6C, NC_MISC_EVENTNPC_STANDEND_CLIENT_CMD = 0x6D, NC_MISC_ITEMSHOP_URL_REQ = 0x6E, NC_MISC_ITEMSHOP_URL_ACK = 0x6F, NC_MISC_ITEMSHOP_URL_DB_REQ = 0x70, NC_MISC_ITEMSHOP_URL_DB_ACK = 0x71, }; /* 95 */ enum $5B3FFC03142E11EFFE78F66ED32E21CC { MAX_CHAR_ABSTATE = 0x32, }; /* 96 */ enum $21D2696705E5FEF07478C0496F07A0B5 { MAX_ZONE = 0x5, }; /* 97 */ typedef MoverSlotView::DataVersion ActionViewInfo::DataVersion; /* 98 */ typedef Font::Type ActionType; /* 99 */ enum $4865A382AD9E2C1ED75A13D463B25F46 { BD_CHAR = 0x0, BD_DROPITEM = 0x1, BD_MINIHOUSE = 0x2, }; /* 100 */ enum GuildBD::EnemyStatus { ES_NOENEMY = 0x0, ES_WARDECLARED = 0x1, ES_ENGAGED = 0x2, }; /* 101 */ enum ScreenBDMgr::NameBoardType { NBT_CHAR = 0x0, NBT_ITEM = 0x1, NBT_MINIHOUSE = 0x2, }; /* 102 */ enum $3295BC61AB0513FDFB4D6DC4158DC54D { PGWM_NONE = 0x0, PGWM_CLOSE = 0x1, PGWM_DESTROY = 0x2, PGWM_EDIT_CHANGE = 0x3, PGWM_EDIT_END = 0x4, PGWM_COMMAND = 0x5, PGWM_NOTIFY = 0x6, PGWM_MOUSE_EVENT = 0x7, PGWM_ERROR_INPUT = 0x8, PGWM_USER = 0x9, }; /* 103 */ typedef $63C8B3BA53CF4C5E00C6BCDEF1DD545F $70DDEBDF0A866AE5BFA47A2D0F70A65C; /* 104 */ enum CNSTimer_MarkCheck::TIMERSTATE { INVALID = 0x0, BEFORE = 0xFFFFFFFF, OVER = 0x1, }; /* 105 */ enum NiActorManager::TransitionState { NO_TRANSITION = 0x0, BLENDING = 0x1, MORPHING = 0x2, CROSSFADING = 0x3, }; /* 106 */ enum PgWinBut::Type { DOWN = 0x0, UP = 0x1, }; /* 107 */ enum MsgBox::ButType { MSGBOX_NONE = 0x0, MSGBOX_OK = 0x1, MSGBOX_OKCANCEL = 0x2, MSGBOX_CANCEL = 0x3, MSGBOX_PRIVATESOTRE_BUY_SELL = 0x4, MSGBOX_DENIALCLOSE = 0x5, MSGBOX_AGREEREFUSAL = 0x6, MSGBOX_BOOTH_SEARCHING = 0x7, MSGBOX_RANDOMOPTION = 0x8, }; /* 108 */ enum MainChar::ReserveAct { RESERVEACT_NONE = 0x0, RESERVEACT_PICKGROUND = 0x1, RESERVEACT_PICKCHAR = 0x2, RESERVEACT_ATTACK = 0x3, RESERVEACT_SKILL = 0x4, RESERVEACT_PICKITEM = 0x5, RESERVEACT_GROUNDSKILL = 0x6, RESERVEACT_MH_CHAR_EMOTION = 0x7, }; /* 109 */ enum GAMBLE_TYPE { GBT_BASE = 0x0, GBT_DICETAISAI = 0x1, GBT_SLOTMACHINE = 0x2, GBT_MAX = 0x3, }; /* 110 */ enum $63CD02B1AC8B2C3FA678B251C813BB65 { PGWM_CMD_COINCHANGE_TOMONEY = 0x0, PGWM_CMD_COINCHANGE_TOCOIN = 0x1, PGWM_CMD_COINCHANGE_CLOSE = 0x2, PGWM_CMD_COINCHANGE_HELP = 0x3, PGWM_CMD_COINCHANGE_EXCHANGE = 0x4, }; /* 111 */ enum $34DC939E3A804A5EC9069C4E090C2CA3 { FOCUS_NONE = 0x0, FOCUS_FIELD = 0x1, }; /* 112 */ enum $DD75F2FF11F5642113FBEC2523CF51D8 { PGWM_CMD_GAMBLEHOUSECARD_CLOSE = 0x0, PGWM_CMD_GAMBLEHOUSECARD_HELP = 0x1, }; /* 113 */ enum BasicInfoLinkType { BIL_NONE = 0x0, BIL_BEGINNER_1 = 0x1, BIL_BEGINNER_2 = 0x2, BIL_BEGINNER_3 = 0x3, BIL_BEGINNER_4 = 0x4, BIL_BEGINNER_5 = 0x5, BIL_BEGINNER_6 = 0x6, BIL_CHAT_1 = 0x7, BIL_CHAT_2 = 0x8, BIL_CHAT_3 = 0x9, BIL_BATTLE_1 = 0xA, BIL_BATTLE_2 = 0xB, BIL_BATTLE_3 = 0xC, BIL_BATTLE_4 = 0xD, BIL_BATTLE_5 = 0xE, BIL_BATTLE_6 = 0xF, BIL_SKILL_1 = 0x10, BIL_SKILL_2 = 0x11, BIL_SKILL_3 = 0x12, BIL_SKILL_4 = 0x13, BIL_SKILL_5 = 0x14, BIL_SKILL_6 = 0x15, BIL_IMPOWER_1 = 0x16, BIL_IMPOWER_2 = 0x17, BIL_IMPOWER_3 = 0x18, BIL_IMPOWER_4 = 0x19, BIL_CHARINFO_1 = 0x1A, BIL_CHARINFO_2 = 0x1B, BIL_CHARINFO_3 = 0x1C, BIL_CHARINFO_4 = 0x1D, BIL_FREESTAT_1 = 0x1E, BIL_FREESTAT_2 = 0x1F, BIL_FREESTAT_3 = 0x20, BIL_MAP_1 = 0x21, BIL_MAP_2 = 0x22, BIL_MAP_3 = 0x23, BIL_MAP_4 = 0x24, BIL_MAP_5 = 0x25, BIL_COLLECT_1 = 0x26, BIL_COLLECT_2 = 0x27, BIL_COLLECT_3 = 0x28, BIL_COLLECT_4 = 0x29, BIL_REVIVAL_1 = 0x2A, BIL_REVIVAL_2 = 0x2B, BIL_NICKNAME_1 = 0x2C, BIL_NICKNAME_2 = 0x2D, BIL_NICKNAME_3 = 0x2E, BIL_NICKNAME_4 = 0x2F, BIL_MINIHOUSE_1 = 0x30, BIL_MINIHOUSE_2 = 0x31, BIL_MINIHOUSE_3 = 0x32, BIL_MINIHOUSE_4 = 0x33, BIL_MINIHOUSE_5 = 0x34, BIL_MINIHOUSE_6 = 0x35, BIL_MINIHOUSE_7 = 0x36, BIL_MINIHOUSE_8 = 0x37, BIL_MINIHOUSE_9 = 0x38, BIL_MINIHOUSE_10 = 0x39, BIL_MINIHOUSE_11 = 0x3A, BIL_MINIHOUSE_12 = 0x3B, BIL_MINIHOUSE_13 = 0x3C, BIL_MINIHOME_1 = 0x3D, BIL_MINIHOME_2 = 0x3E, BIL_MINIHOME_3 = 0x3F, BIL_MINIHOME_4 = 0x40, BIL_MINIHOME_5 = 0x41, BIL_MINIHOME_6 = 0x42, BIL_MINIHOME_7 = 0x43, BIL_MINIHOME_8 = 0x44, BIL_QUEST_1 = 0x45, BIL_QUEST_2 = 0x46, BIL_QUEST_3 = 0x47, BIL_QUEST_4 = 0x48, BIL_QUEST_5 = 0x49, BIL_QUEST_6 = 0x4A, BIL_QUEST_7 = 0x4B, BIL_QUEST_8 = 0x4C, BIL_PVP_1 = 0x4D, BIL_PVP_2 = 0x4E, BIL_PVP_3 = 0x4F, BIL_PVP_4 = 0x50, BIL_FRIEND_1 = 0x51, BIL_FRIEND_2 = 0x52, BIL_FRIEND_3 = 0x53, BIL_FRIEND_4 = 0x54, BIL_HOLYPROMISE_1 = 0x55, BIL_HOLYPROMISE_2 = 0x56, BIL_HOLYPROMISE_3 = 0x57, BIL_HOLYPROMISE_4 = 0x58, BIL_HOLYPROMISE_5 = 0x59, BIL_HOLYPROMISE_6 = 0x5A, BIL_GUILD_1 = 0x5B, BIL_GUILD_2 = 0x5C, BIL_GUILD_3 = 0x5D, BIL_GUILD_4 = 0x5E, BIL_GUILD_5 = 0x5F, BIL_GUILD_6 = 0x60, BIL_GUILD_7 = 0x61, BIL_GUILD_8 = 0x62, BIL_GUILDWAR_1 = 0x63, BIL_GUILDWAR_2 = 0x64, BIL_GUILDWAR_3 = 0x65, BIL_GUILDWAR_4 = 0x66, BIL_GUILDWAR_5 = 0x67, BIL_GUILDWAR_6 = 0x68, BIL_GUILDWAR_7 = 0x69, BIL_GUILDWAR_8 = 0x6A, BIL_GUILDWAR_9 = 0x6B, BIL_GUILDWAR_10 = 0x6C, BIL_WEDDING_1 = 0x6D, BIL_WEDDING_2 = 0x6E, BIL_WEDDING_3 = 0x6F, BIL_WEDDING_4 = 0x70, BIL_WEDDING_5 = 0x71, BIL_WEDDING_6 = 0x72, BIL_WEDDING_7 = 0x73, BIL_EMOTION_1 = 0x74, BIL_EMOTION_2 = 0x75, BIL_EMOTION_3 = 0x76, BIL_EMOTION_4 = 0x77, BIL_GATE_1 = 0x78, BIL_GATE_2 = 0x79, BIL_GATE_3 = 0x7A, BIL_GATE_4 = 0x7B, BIL_GATE_5 = 0x7C, BIL_GATE_6 = 0x7D, BIL_GATE_7 = 0x7E, BIL_GATE_8 = 0x7F, BIL_INVEN_1 = 0x80, BIL_ITEM_1 = 0x81, BIL_ITEM_2 = 0x82, BIL_ITEM_3 = 0x83, BIL_ITEM_4 = 0x84, BIL_ITEM_5 = 0x85, BIL_ITEM_6 = 0x86, BIL_ITEM_7 = 0x87, BIL_ITEM_8 = 0x88, BIL_ITEM_9 = 0x89, BIL_ITEM_10 = 0x8A, BIL_ITEM_11 = 0x8B, BIL_ITEM_12 = 0x8C, BIL_ITEM_13 = 0x8D, BIL_ITEM_14 = 0x8E, BIL_ITEM_15 = 0x8F, BIL_ITEM_16 = 0x90, BIL_ITEM_17 = 0x91, BIL_ITEM_18 = 0x92, BIL_CARDCOLLECT_1 = 0x93, BIL_CARDCOLLECT_2 = 0x94, BIL_CARDCOLLECT_3 = 0x95, BIL_SMELTING_1 = 0x96, BIL_SMELTING_2 = 0x97, BIL_SMELTING_3 = 0x98, BIL_SMELTING_4 = 0x99, BIL_ENCHANT_1 = 0x9A, BIL_ENCHANT_2 = 0x9B, BIL_ENCHANT_3 = 0x9C, BIL_ENCHANT_4 = 0x9D, BIL_WEAPONTITLE_1 = 0x9E, BIL_WEAPONTITLE_2 = 0x9F, BIL_RANDOMOPTIONITEM_1 = 0xA0, BIL_RANDOMOPTIONITEM_2 = 0xA1, BIL_PARTY_1 = 0xA2, BIL_PARTY_2 = 0xA3, BIL_PARTY_3 = 0xA4, BIL_PARTY_4 = 0xA5, BIL_PARTY_5 = 0xA6, BIL_PARTY_6 = 0xA7, BIL_PARTY_7 = 0xA8, BIL_KIGNDOMQUEST_1 = 0xA9, BIL_KIGNDOMQUEST_2 = 0xAA, BIL_KIGNDOMQUEST_3 = 0xAB, BIL_PRODUCTION_1 = 0xAC, BIL_PRODUCTION_2 = 0xAD, BIL_PRODUCTION_3 = 0xAE, BIL_PRODUCTION_4 = 0xAF, BIL_PRODUCTION_5 = 0xB0, BIL_PRODUCTION_6 = 0xB1, BIL_PRODUCTION_7 = 0xB2, BIL_PRODUCTION_8 = 0xB3, BIL_MOVER_1 = 0xB4, BIL_MOVER_2 = 0xB5, BIL_MOVER_3 = 0xB6, BIL_MOVER_4 = 0xB7, BIL_CHANGJOB_1 = 0xB8, BIL_CHANGJOB_2 = 0xB9, BIL_MONSTER_1 = 0xBA, BIL_MONSTER_2 = 0xBB, BIL_BATTLEFEILD_1 = 0xBC, BIL_BATTLEFEILD_2 = 0xBD, BIL_BATTLEFEILD_3 = 0xBE, BIL_BATTLEFEILD_4 = 0xBF, BIL_BATTLEFEILD_5 = 0xC0, BIL_BATTLEFEILD_6 = 0xC1, BIL_BATTLEFEILD_7 = 0xC2, BIL_GBHOUSE_1 = 0xC3, BIL_GBHOUSE_2 = 0xC4, MAX_BASICINFOLINKTYPE = 0xC5, }; /* 114 */ enum PROTOCOL_COMMAND_ACT { NC_ACT_NULL = 0x0, NC_ACT_CHAT_REQ = 0x1, NC_ACT_SOMEONECHAT_CMD = 0x2, NC_ACT_WALK_REQ = 0x3, NC_ACT_SOMEONEWALK_CMD = 0x4, NC_ACT_RUN_REQ = 0x5, NC_ACT_SOMEONERUN_CMD = 0x6, NC_ACT_MOVEFAIL_ACK = 0x7, NC_ACT_CHANGEMODE_REQ = 0x8, NC_ACT_SOMEONECHANGEMODE_CMD = 0x9, NC_ACT_NPCCLICK_CMD = 0xA, NC_ACT_ENDOFTRADE_CMD = 0xB, NC_ACT_WHISPER_REQ = 0xC, NC_ACT_SOMEONEWHISPER_CMD = 0xD, NC_ACT_WHISPERFAIL_ACK = 0xE, NC_ACT_WHISPERSUCCESS_ACK = 0xF, NC_ACT_NOTICE_REQ = 0x10, NC_ACT_NOTICE_CMD = 0x11, NC_ACT_STOP_REQ = 0x12, NC_ACT_SOMEONESTOP_CMD = 0x13, NC_ACT_PARTYCHAT_REQ = 0x14, NC_ACT_PARTYCHAT_CMD = 0x15, NC_ACT_PARTYCHAT_ACK = 0x16, NC_ACT_MOVEWALK_CMD = 0x17, NC_ACT_SOMEONEMOVEWALK_CMD = 0x18, NC_ACT_MOVERUN_CMD = 0x19, NC_ACT_SOMEONEMOVERUN_CMD = 0x1A, NC_ACT_MOVEFAIL_CMD = 0x1B, NC_ACT_NPCMENUOPEN_REQ = 0x1C, NC_ACT_NPCMENUOPEN_ACK = 0x1D, NC_ACT_SHOUT_CMD = 0x1E, NC_ACT_SOMEONESHOUT_CMD = 0x1F, NC_ACT_EMOTICON_CMD = 0x20, NC_ACT_SOMEONEEMOTICON_CMD = 0x21, NC_ACT_EMOTICONSTOP_CMD = 0x22, NC_ACT_SOMEONEEMOTICONSTOP_CMD = 0x23, NC_ACT_JUMP_CMD = 0x24, NC_ACT_SOMEEONEJUMP_CMD = 0x25, NC_ACT_SOMEONESPEEDCHANGE_CMD = 0x26, NC_ACT_PITCHTENT_REQ = 0x27, NC_ACT_PITCHTENT_ACK = 0x28, NC_ACT_SOMEONEPITCHTENT_CMD = 0x29, NC_ACT_FOLDTENT_REQ = 0x2A, NC_ACT_FOLDTENT_ACK = 0x2B, NC_ACT_SOMEONEFOLDTENT_CMD = 0x2C, NC_ACT_GATHERSTART_REQ = 0x2D, NC_ACT_GATHERSTART_ACK = 0x2E, NC_ACT_SOMEONEGATHERSTART_CMD = 0x2F, NC_ACT_GATHERCANCEL_CMD = 0x30, NC_ACT_SOMEONEGATHERCANCEL_CMD = 0x31, NC_ACT_GATHERCOMPLETE_REQ = 0x32, NC_ACT_GATHERCOMPLETE_ACK = 0x33, NC_ACT_SOMEONEGATHERCOMPLETE_CMD = 0x34, NC_ACT_PRODUCE_CAST_REQ = 0x35, NC_ACT_PRODUCE_CAST_FAIL_ACK = 0x36, NC_ACT_PRODUCE_CAST_SUC_ACK = 0x37, NC_ACT_SOMEONEPRODUCE_CAST_CMD = 0x38, NC_ACT_PRODUCE_CASTABORT_CMD = 0x39, NC_ACT_SOMEONEPRODUCE_CASTCUT_CMD = 0x3A, NC_ACT_PRODUCE_MAKE_CMD = 0x3B, NC_ACT_SOMEONEPRODUCE_MAKE_CMD = 0x3C, NC_ACT_REINFORCE_FOLDTENT_CMD = 0x3D, NC_ACT_MOVESPEED_CMD = 0x3E, NC_ACT_RIDE_ON_CMD = 0x3F, NC_ACT_SOMEONERIDE_ON_CMD = 0x40, NC_ACT_RIDE_FAIL_CMD = 0x41, NC_ACT_RIDE_OFF_CMD = 0x42, NC_ACT_SOMEONERIDE_OFF_CMD = 0x43, NC_ACT_RIDE_FEEDING_REQ = 0x44, NC_ACT_RIDE_FEEDING_ACK = 0x45, NC_ACT_RIDE_HUNGRY_CMD = 0x46, NC_ACT_CREATECASTBAR = 0x47, NC_ACT_CANCELCASTBAR = 0x48, NC_ACT_REINFORCE_RUN_CMD = 0x49, NC_ACT_REINFORCE_STOP_CMD = 0x4A, NC_ACT_ROAR_REQ = 0x4B, NC_ACT_ROAR_ACK = 0x4C, NC_ACT_REINFORCE_WALK_CMD = 0x4D, NC_ACT_WEDDING_PROPOSE_WORD_REQ = 0x4E, NC_ACT_WEDDING_PROPOSEREQ_REQ = 0x4F, NC_ACT_WEDDING_PROPOSEACK_REQ = 0x50, NC_ACT_WEDDING_PROPOSEACK_ACK = 0x51, NC_ACT_WEDDING_PROPOSEREQ_ACK = 0x52, NC_ACT_WEDDING_HALL_RESERV_REQ = 0x53, NC_ACT_WEDDING_HALL_RESERV_ACK = 0x54, NC_ACT_WEDDING_COUPLE_ENTRANCE_RNG = 0x55, NC_ACT_WEDDING_HALL_GUEST_ENTER_READY_REQ = 0x56, NC_ACT_WEDDING_HALL_GUEST_ENTER_READY_ACK = 0x57, NC_ACT_WEDDING_HALL_GUEST_ENTER_REQ = 0x58, NC_ACT_WEDDING_HALL_GUEST_ENTER_ACK = 0x59, NC_ACT_WEDDING_SOMEONE = 0x5A, NC_ACT_WEDDING_AGREEMENT_DIVORCE_REQ = 0x5B, NC_ACT_WEDDING_COMPULSORY_DIVORCE_REQ = 0x5C, NC_ACT_WEDDING_DIVORCE_REQ_ACK = 0x5D, NC_ACT_WEDDING_DIVORCE_REFUSE_CMD = 0x5E, NC_ACT_ACTIONBYITEM_REQ = 0x67, NC_ACT_ACTIONBYITEM_ACK = 0x68, NC_ACT_REINFORCERELOC_CMD = 0x69, NC_ACT_REINFORCEMOVEBYPATH_CMD = 0x6A, NC_ACT_SETITEMHEALEFFECT = 0x6F, NC_ACT_AUTO_WAY_FINDING_USE_GATE_REQ = 0x70, NC_ACT_AUTO_WAY_FINDING_USE_GATE_ACK = 0x71, NC_ACT_NPC_ACTION_CMD = 0x72, NC_ACT_NPC_MENU_CMD = 0x73, NC_ACT_ANIMATION_START_CMD = 0x74, NC_ACT_ANIMATION_STOP_CMD = 0x75, NC_ACT_ANIMATION_LEVEL_CHANGE_CMD = 0x76, NC_ACT_EFFECT_MESSAGE_CMD = 0x77, NC_ACT_PLAY_SOUND_CMD = 0x78, NC_ACT_SCRIPT_MSG_CMD = 0x79, NC_ACT_OBJECT_SOUND_CMD = 0x7A, NC_ACT_OBJECT_EFFECT_CMD = 0x7B, NC_ACT_EVENT_CODE_ACTION_CMD = 0x7C, NC_ACT_SCRIPT_MSG_WORLD_CMD = 0x7D, NC_ACT_SHOW_CINEMATIC = 0x82, NC_ACT_END_CINEMATIC = 0x83, }; /* 115 */ enum NiVertexColorProperty::SourceVertexMode { SOURCE_IGNORE = 0x0, SOURCE_EMISSIVE = 0x1, SOURCE_AMB_DIFF = 0x2, SOURCE_NUM_MODES = 0x3, }; /* 116 */ enum NiVertexColorProperty::LightingMode { LIGHTING_E = 0x0, LIGHTING_E_A_D = 0x1, LIGHTING_NUM_MODES = 0x2, }; /* 117 */ enum $224AFE3CA55F221AEA4D39BEE8683D4D { PGWM_CMD_GAMBLEMINI_CLICK = 0x0, }; /* 118 */ enum $1EA6B5DB8A2E18ED3B9F77986036C9DB { PGWM_CMD_SELECTED = 0x0, }; /* 119 */ typedef MoverSlotView::DataVersion GB_DICE_Dividind::DataVersion; /* 120 */ typedef MoverSlotView::DataVersion GBHouse::DataVersion; /* 121 */ enum StateType { Normal = 0x0, Skill = 0x1, Scroll = 0x2, Potion = 0x3, Debuff = 0x4, MAX_STATETYPE = 0x5, }; /* 122 */ enum IDirectMessenger::DispatchTo { DT_CHILDREN_RECURSIVE = 0x0, DT_PARENT_RECURSIVE = 0x1, }; /* 123 */ enum $A9CE72D396B28B1F69698CE1BBE71E11 { PGFM_GAME_FIRST_START = 0x9, PGFM_GAME_START = 0xA, PGFM_OPEN_CHATINPUTWIN = 0xB, PGFM_OPEN_CHARINFOWIN = 0xC, PGFM_OPEN_IVENWIN = 0xD, PGFM_OPEN_SKILLWIN = 0xE, PGFM_OPEN_ACTIONWIN = 0xF, PGFM_OPEN_QUESTWIN = 0x10, PGFM_OPEN_HELPWIN = 0x11, PGFM_OPEN_FRIENDWIN = 0x12, PGFM_OPEN_MINIHOUSEMENUWIN = 0x13, PGFM_OPEN_ITEMMALLWIN = 0x14, PGFM_OPEN_FORUMWIN = 0x15, PGFM_OPEN_SYSTEMWIN = 0x16, PGFM_OPEN_OPTIONWIN = 0x17, PGFM_LOGOUT = 0x18, PGFM_CHAR_SELECT = 0x19, PGFM_EXIT = 0x1A, PGFM_ON_ERROR_GOTO_ACCOUNT = 0x1B, PGFM_ON_ERROR_GOTO_EXIT = 0x1C, PGFM_ESCAPE = 0x1D, PGFM_F1 = 0x1E, PGFM_F2 = 0x1F, PGFM_F3 = 0x20, PGFM_F4 = 0x21, PGFM_F5 = 0x22, PGFM_F6 = 0x23, PGFM_F7 = 0x24, PGFM_F8 = 0x25, PGFM_F9 = 0x26, PGFM_F10 = 0x27, PGFM_F11 = 0x28, PGFM_F12 = 0x29, PGFM_GRAVE = 0x2A, PGFM_SPACE = 0x2B, PGFM_HOTKEY_TAB = 0x2C, PGFM_HOTKEY1 = 0x2D, PGFM_HOTKEY2 = 0x2E, PGFM_HOTKEY3 = 0x2F, PGFM_HOTKEY4 = 0x30, PGFM_HOTKEY5 = 0x31, PGFM_HOTKEY6 = 0x32, PGFM_HOTKEY7 = 0x33, PGFM_HOTKEY8 = 0x34, PGFM_HOTKEY9 = 0x35, PGFM_HOTKEY0 = 0x36, PGFM_HOTKEY_MINUS = 0x37, PGFM_HOTKEY_EQUALS = 0x38, PGFM_HOTKEY_SHIFT_1 = 0x39, PGFM_HOTKEY_SHIFT_2 = 0x3A, PGFM_HOTKEY_SHIFT_3 = 0x3B, PGFM_HOTKEY_SHIFT_4 = 0x3C, PGFM_HOTKEY_SHIFT_5 = 0x3D, PGFM_HOTKEY_SHIFT_6 = 0x3E, PGFM_HOTKEY_SHIFT_7 = 0x3F, PGFM_HOTKEY_SHIFT_8 = 0x40, PGFM_HOTKEY_SHIFT_9 = 0x41, PGFM_HOTKEY_SHIFT_0 = 0x42, PGFM_HOTKEY_SHIFT_MINUS = 0x43, PGFM_HOTKEY_SHIFT_EQUALS = 0x44, PGFM_HOTKEY_CTRL_1 = 0x45, PGFM_HOTKEY_CTRL_2 = 0x46, PGFM_HOTKEY_CTRL_3 = 0x47, PGFM_HOTKEY_CTRL_4 = 0x48, PGFM_HOTKEY_CTRL_5 = 0x49, PGFM_HOTKEY_CTRL_6 = 0x4A, PGFM_HOTKEY_CTRL_7 = 0x4B, PGFM_HOTKEY_CTRL_8 = 0x4C, PGFM_HOTKEY_CTRL_9 = 0x4D, PGFM_HOTKEY_CTRL_0 = 0x4E, PGFM_HOTKEY_CTRL_MINUS = 0x4F, PGFM_HOTKEY_CTRL_EQUALS = 0x50, PGFM_HOTKEY_ALT_1 = 0x51, PGFM_HOTKEY_ALT_2 = 0x52, PGFM_HOTKEY_ALT_3 = 0x53, PGFM_HOTKEY_ALT_4 = 0x54, PGFM_HOTKEY_ALT_5 = 0x55, PGFM_HOTKEY_ALT_6 = 0x56, PGFM_HOTKEY_ALT_7 = 0x57, PGFM_HOTKEY_ALT_8 = 0x58, PGFM_HOTKEY_ALT_9 = 0x59, PGFM_HOTKEY_ALT_0 = 0x5A, PGFM_HOTKEY_ALT_MINUS = 0x5B, PGFM_HOTKEY_ALT_EQUALS = 0x5C, PGFM_SHORTCUT_SKILL_USE = 0x5D, PGFM_COMBO1_KEY = 0x5E, PGFM_COMBO2_KEY = 0x5F, PGFM_COMBO3_KEY = 0x60, PGFM_TAB_KEY = 0x61, PGFM_KEY_GO = 0x62, PGFM_KEY_BACK = 0x63, PGFM_KEY_LEFT = 0x64, PGFM_KEY_RIGHT = 0x65, PGFM_KEY_JUMP = 0x66, PGFM_WALKORRUN_KEY = 0x67, PGFM_HPSOULSTONE_USE_KEY = 0x68, PGFM_SPSOULSTONE_USE_KEY = 0x69, PGFM_OPEN_CHARINFOWIN_KEY = 0x6A, PGFM_OPEN_INVENTORYWIN_KEY = 0x6B, PGFM_OPEN_SKILLWIN_KEY = 0x6C, PGFM_OPEN_ACTIONWIN_KEY = 0x6D, PGFM_OPEN_FRIENDWIN_KEY = 0x6E, PGFM_OPEN_MINIPARTYWIN_KEY = 0x6F, PGFM_ACTION_EMOTION_PAUSE_KEY = 0x70, PGFM_PARTY_JOINPROPOSE_ACCEPT = 0x71, PGFM_PARTY_JOINPROPOSE_REJECT = 0x72, PGFM_TRADE_PROPOSEASK_ACCEPT = 0x73, PGFM_TRADE_PROPOSEASK_REJECT = 0x74, PGFM_TRADE_PROPOSE_CANCEL = 0x75, PGFM_FRIEND_CONFIRM_REQ_YES = 0x76, PGFM_FRIEND_CONFIRM_REQ_NO = 0x77, PGFM_FRIEND_DELETE_YES = 0x78, PGFM_POPUP_PROPOSE_TRADE = 0x79, PGFM_POPUP_INVITE_PARTY = 0x7A, PGFM_POPUP_FIRE_PARTY_MEMBER = 0x7B, PGFM_POPUP_DELEGATE_PARTY_CHIEF = 0x7C, PGFM_POPUP_QUIT_PARTY = 0x7D, PGFM_POPUP_LOOT_SETUP = 0x7E, PGFM_POPUP_CANCEL = 0x7F, PGFM_OPEN_POPUP = 0x80, PGFM_OPEN_RAID_POPUP = 0x81, PGFM_OPEN_KQTEAM_POPUP = 0x82, PGFM_DROP_ITEM = 0x83, PGFM_TIMER_TRADE_REJECT = 0x84, PGFM_NPCDIALOG_COMMAND = 0x85, PGFM_OPEN_SHORTCUTSUBWIN = 0x86, PGFM_OPEN_SHORTCUTPANELTURN = 0x87, PGFM_OPEN_SHORTCUTPANELTURNV = 0x88, PGFM_OPEN_SHORTCUTSUBPANELTURN = 0x89, PGFM_OPEN_SHORTCUTSUBPANELTURNV = 0x8A, PGFM_REFLASH_SHORTCUTWIN = 0x8B, PGFM_CHANGE_DISPLAY_RESOLUTION = 0x8C, PGFM_OPEN_RESOLUTION_POPUP = 0x8D, PGFM_POPUP_DISPLAY_RESOLUTION0 = 0x8E, PGFM_POPUP_DISPLAY_RESOLUTION1 = 0x8F, PGFM_POPUP_DISPLAY_RESOLUTION2 = 0x90, PGFM_POPUP_DISPLAY_RESOLUTION3 = 0x91, PGFM_POPUP_DISPLAY_RESOLUTION4 = 0x92, PGFM_POPUP_DISPLAY_RESOLUTION5 = 0x93, PGFM_POPUP_DISPLAY_RESOLUTION6 = 0x94, PGFM_POPUP_DISPLAY_RESOLUTION7 = 0x95, PGFM_POPUP_DISPLAY_RESOLUTION8 = 0x96, PGFM_POPUP_DISPLAY_RESOLUTION9 = 0x97, PGFM_POPUP_DISPLAY_RESOLUTION10 = 0x98, PGFM_POPUP_DISPLAY_RESOLUTION11 = 0x99, PGFM_POPUP_DISPLAY_RESOLUTION12 = 0x9A, PGFM_POPUP_DISPLAY_RESOLUTION13 = 0x9B, PGFM_POPUP_DISPLAY_RESOLUTION14 = 0x9C, PGFM_POPUP_DISPLAY_RESOLUTION15 = 0x9D, PGFM_POPUP_DISPLAY_RESOLUTION16 = 0x9E, PGFM_POPUP_DISPLAY_RESOLUTION17 = 0x9F, PGFM_POPUP_DISPLAY_RESOLUTION18 = 0xA0, PGFM_POPUP_DISPLAY_RESOLUTION19 = 0xA1, PGFM_OPEN_MINIHOUSEMENUWIN_KEY = 0xA2, PGFM_OPEN_PRIVATESTOREWIN = 0xA3, PGFM_OPEN_PRIVATESTORE_BUY = 0xA4, PGFM_OPEN_PRIVATESTORE_SELL = 0xA5, PGFM_OPEN_PRIVATESTORE_SEARCH = 0xA6, PGFM_CLOSE_PRIVATESTORE_MENU = 0xA7, PGFM_OPEN_DIVIDEWIN = 0xA8, PGFM_OPEN_INPUTTEXTWIN = 0xA9, PGFM_OPEN_MONEYWIN = 0xAA, PGFM_OPEN_HOLYREWARDMONEYWIN = 0xAB, PGFM_OPEN_PRIVATESTOREWIN_KEY = 0xAC, PGFM_OPEN_RESTHOUSE_KEY = 0xAD, PGFM_OPEN_KQuestTimeWin = 0xAE, PGFM_SET_DRAW_WINMGR = 0xAF, PGFM_SET_DRAW_SCRNBDMGR = 0xB0, PGFM_SET_DRAW_TEXTEFFMGR = 0xB1, PGFM_SET_DRAW_WORLD = 0xB2, PGFM_SET_DRAW_TARGETHPBAR = 0xB3, PGFM_OPEN_KEYREMAPPINGWIN = 0xB4, PGFM_OPEN_WROLDMAP_KEY = 0xB5, PGFM_OPEN_FULL_WROLDMAP_KEY = 0xB6, PGFM_DELETE_RANGE_CHAR = 0xB7, PGFM_OPEN_MINIHOUSEINVENTORYWIN = 0xB8, PGFM_OPEN_CHARGEDITEMLISTWIN = 0xB9, PGFM_OPEN_ROARWIN = 0xBA, PGFM_HOTKEY_NORMAL_CHAT = 0xBB, PGFM_HOTKEY_GUILD_CHAT = 0xBC, PGFM_HOTKEY_PARTY_CHAT = 0xBD, PGFM_HOTKEY_WHISPER_CHAT = 0xBE, PGFM_HOTKEY_TIME_LIMIT_ITEM = 0xBF, PGFM_POPUP_MH_UI_GUESTLIST_CONFIG_ROOM = 0xC0, PGFM_POPUP_MH_UI_GUESTLIST_SHOW_BLOG = 0xC1, PGFM_POPUP_MH_UI_GUESTLIST_CHANGE_BLOG_ADDR = 0xC2, PGFM_POPUP_MH_UI_GUESTLIST_KICK_GUEST = 0xC3, PGFM_POPUP_MH_UI_GUESTLIST_SET_ARR_MODE = 0xC4, PGFM_POPUP_MH_UI_RETURNTO_INV_MHITEM = 0xC5, PGFM_POPUP_MH_UI_ARRTOINV_MHITEM = 0xC6, PGFM_POPUP_MH_UI_DELETE_MHITEM = 0xC7, PGFM_MH_UI_GUESTLIST_OPEN_POPUP = 0xC8, PGFM_OPEN_MINIHOUSE_BUILD_INDOOR_MODE = 0xC9, PGFM_MINIHOUSE_DECORATE_MODE = 0xCA, PGFM_OPEN_MINIHOUSE_WEB_HOMEPAGE = 0xCB, PGFM_CLOSE_MINIHOUSE_WEB_HOMEPAGE = 0xCC, PGFM_OPEN_MINIHOUSE_VISIT_INDOOR_MODE = 0xCD, PGFM_MINIHOUSE_INDOOR_MODE_OUT = 0xCE, PGFM_MH_UI_GUESTLIST_OPEN = 0xCF, PGFM_MH_UI_GUESTLIST_CLOSE = 0xD0, PGFM_MH_UI_GUESTLIST_MINIMIZE = 0xD1, PGFM_MH_UI_GUESTLIST_BACK_PAGE = 0xD2, PGFM_MH_UI_GUESTLIST_NEXT_PAGE = 0xD3, PGFM_MH_UI_CONFIG_BLOG_ADDR_OPEN = 0xD4, PGFM_MH_UI_CONFIG_BLOG_ADDR_CLOSE = 0xD5, PGFM_MH_UI_CONFIG_ROOMINFO_OPEN = 0xD6, PGFM_MH_UI_CONFIG_ROOMINFO_CLOSE = 0xD7, PGFM_MH_UI_INPUTPASSWORD_OPEN = 0xD8, PGFM_MH_UI_INPUTPASSWORD_CLOSE = 0xD9, PGFM_MINIHOUSE_CHANGEBLOG_ADDR = 0xDA, PGFM_MH_UI_ITEMINVENTORY_OPEN = 0xDB, PGFM_MH_UI_OBJACTION = 0xDC, PGFM_MH_UI_CHAR_EMOTION = 0xDD, PGFM_POPUP_MH_UI_SETPICKEDOBJ = 0xDE, PGFM_MH_UI_SETPW_EDIT = 0xDF, PGFM_MH_UI_MINIMIZE = 0xE0, PGFM_MH_UI_NORMALIZE = 0xE1, PGFM_MH_UI_FOCUSOBJ_CANCEL = 0xE2, PGFM_MH_UI_USE_PORTAL = 0xE3, PGFM_POPUP_MH_UI_RETURNTO_INV_MHITEM_POSIIONED = 0xE4, PGFM_MH_UI_DICEGAME_JOIN = 0xE5, PGFM_MH_UI_DICEGAME_EXCHANGE_MONEY = 0xE6, PGFM_MH_UI_DICEGAME_EXPECT_MONEY = 0xE7, PGFM_MH_UI_OBJEFFECT = 0xE8, PGFM_CHARINV_LOCK = 0xE9, PGFM_CHARINV_UNLOCK = 0xEA, PGFM_REPAIROBJ_SEND = 0xEB, PGFM_POPUP_WINGSTONE_PLACELIST = 0xEC, PGFM_POPUP_WINGSTONE_PLACE_LIST0 = 0xED, PGFM_POPUP_WINGSTONE_PLACE_LIST1 = 0xEE, PGFM_POPUP_WINGSTONE_PLACE_LIST2 = 0xEF, PGFM_POPUP_WINGSTONE_PLACE_LIST3 = 0xF0, PGFM_POPUP_WINGSTONE_PLACE_LIST4 = 0xF1, PGFM_POPUP_MINIHOUSE_IN_OK = 0xF2, PGFM_POPUP_MINIHOUSE_IN_CANCEL = 0xF3, PGFM_OPEN_SLASH_CHATINPUT = 0xF4, PGFM_OPEN_GUILDWIN = 0xF5, PGFM_OPEN_HOLY_PROMISE = 0xF6, PGFM_OPEN_GUILD_ACADEMY = 0xF7, PGFM_OPEN_PARTY_MATCHING = 0xF8, PGFM_OPEN_WEDDING = 0xF9, PGFM_HOTKEY_GUILD_ACADEMY_CHAT = 0xFA, PGFM_MAP_LOGIN_ERROR = 0xFB, PGFM_KEY_AUTORUN = 0xFC, PGFM_SET_AUTOPICKITEM = 0xFD, PGFM_OPEN_RAIDWIN = 0xFE, PGFM_ADD_ENCHANT_NEWSOCKET = 0xFF, PGFM_GOTO_PRISON_YES = 0x100, PGFM_GOTO_PRISON_NO = 0x101, PGFM_USER_CHAT_BAN_YES = 0x102, PGFM_USER_CHAT_BAN_NO = 0x103, PGFM_QUEST_GIVE_UP = 0x104, PGFM_QUEST_ACCEPT = 0x105, PGFM_OPEN_MINIHOUSEJOINWIN = 0x106, PGFM_PUONBELONG_CANCEL = 0x107, PGFM_INVENMODE_CHANGE = 0x108, PGFM_PICKCANCEL_ON = 0x109, PGFM_PUONBELONG_CANCEL_CANCEL = 0x10A, PGFM_REFRESH_HOTKEY = 0x10B, PGFM_COLLECT_CARD_REGISTER = 0x10C, PGFM_COLLECT_CARD_REGISTER_CANCEL = 0x10D, PGFM_CHARGED_BUFF_ERASE = 0x10E, PGFM_KARIS_DIVIDE_OK = 0x10F, PGFM_KARIS_DIVIDE_CANCEL = 0x110, }; /* 124 */ enum LOOTING_TYPE { LOOTING_TYPE_FREE = 0x0, LOOTING_TYPE_ORDER = 0x1, LOOTING_TYPE_LOOTER = 0x2, LOOTING_TYPE_DICE = 0x3, MAX_LOOTING_TYPE = 0x4, }; /* 125 */ enum ITEM_LOOT_TYPE { ITEM_LOOT_NORMAL = 0x0, ITEM_LOOT_NAMED = 0x1, ITEM_LOOT_RARE_AND_SET = 0x2, ITEM_LOOT_UNIQUE = 0x3, ITEM_LOOT_MAX = 0x4, }; /* 126 */ enum $C94E8EC41E0E02EF06FF2C355444C2D7 { PGWM_CMD_MEMBER_OK = 0x0, PGWM_CMD_MEMBER_CANCEL = 0x1, }; /* 127 */ enum $C0DEDBB9474431F1C04517DD6667C4F2 { PGWM_CMD_RAID_TITLE = 0x0, PGWM_CMD_RAID_CLS = 0x1, PGWM_CMD_RAID_OK = 0x2, PGWM_CMD_RAID_OK1 = 0x3, PGWM_CMD_RAID_OK2 = 0x4, PGWM_CMD_RAID_OK3 = 0x5, PGWM_CMD_RAID_OK4 = 0x6, PGWM_CMD_RAID_PARTY01 = 0x7, PGWM_CMD_RAID_PARTY02 = 0x8, PGWM_CMD_RAID_PARTY03 = 0x9, PGWM_CMD_RAID_PARTY04 = 0xA, PGWM_CMD_RAID_PARTY05 = 0xB, PGWM_CMD_RAID_PARTY06 = 0xC, PGWM_CMD_RAID_PARTY07 = 0xD, PGWM_CMD_RAID_PARTY08 = 0xE, PGWM_CMD_RAID_MEMBER = 0xF, PGWM_CMD_RAID_MEMBER_LBT_DOWN = 0x10, PGWM_CMD_RAID_MEMBER_RBT_DOWN = 0x11, PGWM_CMD_RAID_HELPLINK = 0x12, PGWM_CMD_LOOTOPTION_LOOTTYPE = 0x13, PGWM_CMD_LOOTOPTION_ITEMGRADE = 0x14, }; /* 128 */ enum ExpeditionWin::LOOTING_OPTION_SLOT { LOOTING_SLOT_TYPE = 0x0, LOOTING_SLOT_ITEM = 0x1, LOOTING_SLOT_MAX = 0x2, }; /* 129 */ enum $CFA4AD052985E5F001B76BB71BBBF07C { PGWM_CMD_RAIDPARTY_TITLE = 0x0, PGWM_CMD_RAIDPARTY_CLS = 0x1, PGWM_CMD_RAIDPARTY_MAX = 0x2, PGWM_CMD_RAIDPARTY_MIN = 0x3, PGWM_CMD_RAIDPARTY_LBUTTON = 0x4, PGWM_CMD_RAIDPARTY_RBUTTON = 0x5, }; /* 130 */ enum ExpeditionPartyWin::PARTICIPANT_TYPE { ENTRY_FIGHTER = 0x0, ENTRY_CLERIC = 0x1, ENTRY_ARCHER = 0x2, ENTRY_MAGE = 0x3, ENTRY_JOCKER = 0x4, ENTRY_CLASS_MAX_NUM = 0x5, MAX_ABSTATEWIN = 0xA, }; /* 131 */ enum PopupMenuID { PID_UNKNOWN = 0x0, PID_CHAR_PROPOSE_TRADE = 0x1, PID_CHAR_INVITE_PARTY = 0x2, PID_CHAR_FIRE_PARTY_MEMBER = 0x3, PID_CHAR_DELEGATE_PARTY_CHIEF = 0x4, PID_CHAR_QUIT_PARTY = 0x5, PID_CHAR_FOLLOWCHAR = 0x6, PID_CHAR_WHISPER = 0x7, PID_CHAR_UNMETAMORPHOSIS = 0x8, PID_CHAR_CANCEL = 0x9, PID_CHAR_INVITE_GUILD = 0xA, PID_CHAR_PRISON = 0xB, PID_CHAR_CHASE = 0xC, PID_CHAR_REPORT = 0xD, PID_CHAR_CHAT_BAN = 0xE, PID_LOOT_SETUP_FREE = 0xF, PID_LOOT_SETUP_SEQUENTIAL = 0x10, PID_CHATFILTER_NORMAL = 0x11, PID_CHATFILTER_WHISPER = 0x12, PID_CHATFILTER_PARTY = 0x13, PID_CHATFILTER_GUILD = 0x14, PID_CHATFILTER_GUILD_ACADEMY = 0x15, PID_CHATFILTER_RAID = 0x16, PID_CHATFILTER_RAID_NOTICE = 0x17, PID_CHATFILTER_SHOUT = 0x18, PID_CHATFILTER_SYSTEM = 0x19, PID_CHATFILTER_BATTLE = 0x1A, PID_CHATMODE_NORMAL = 0x1B, PID_CHATMODE_PARTY = 0x1C, PID_CHATMODE_GUILD = 0x1D, PID_CHATMODE_GUILD_ACADEMY = 0x1E, PID_CHATMODE_RAID = 0x1F, PID_GUILD_SETUP_CORPS = 0x20, PID_GUILD_SETUP_GIVERATE = 0x21, PID_GUILD_APPOINT_MASTER = 0x22, PID_GUILD_APPOINT_SUBMASTER = 0x23, PID_GUILD_APPOINT_COMMANDEROFCORPS = 0x24, PID_GUILD_APPOINT_SENIOR = 0x25, PID_GUILD_APPOINT_KNIGHT = 0x26, PID_GUILD_FIRE_APPOINTMENT = 0x27, PID_GUILD_BANISH = 0x28, PID_GUILD_WHISPER_CHAT = 0x29, PID_QUEST_LIST_1 = 0x2A, PID_QUEST_LIST_2 = 0x2B, PID_QUEST_LIST_3 = 0x2C, PID_QUEST_LIST_4 = 0x2D, PID_QUEST_LIST_5 = 0x2E, PID_QUEST_LIST_6 = 0x2F, PID_QUEST_LIST_7 = 0x30, PID_QUEST_LIST_8 = 0x31, PID_QUEST_LIST_9 = 0x32, PID_QUEST_LIST_10 = 0x33, PID_QUEST_LIST_11 = 0x34, PID_QUEST_LIST_12 = 0x35, PID_QUEST_LIST_13 = 0x36, PID_QUEST_LIST_14 = 0x37, PID_QUEST_LIST_15 = 0x38, PID_QUEST_LIST_16 = 0x39, PID_QUEST_LIST_17 = 0x3A, PID_QUEST_LIST_18 = 0x3B, PID_QUEST_LIST_19 = 0x3C, PID_QUEST_LIST_20 = 0x3D, PID_CHAT_00 = 0x3E, PID_CHAT_01 = 0x3F, PID_CHAT_02 = 0x40, PID_CHAT_03 = 0x41, PID_CHAT_04 = 0x42, PID_CHAT_05 = 0x43, PID_CHAT_06 = 0x44, PID_CHAT_07 = 0x45, PID_CHAT_08 = 0x46, PID_CHAT_09 = 0x47, PID_CHAT_10 = 0x48, PID_CHAT_11 = 0x49, PID_CHAT_12 = 0x4A, PID_CHAT_13 = 0x4B, PID_CHAT_14 = 0x4C, PID_CHAT_15 = 0x4D, PID_CHAT_16 = 0x4E, PID_CHAT_WHISPER_00 = 0x4F, PID_CHAT_WHISPER_01 = 0x50, PID_CHAT_WHISPER_02 = 0x51, PID_CHAT_WHISPER_03 = 0x52, PID_CHAT_WHISPER_04 = 0x53, PID_CHAT_WHISPER_05 = 0x54, PID_MHINV_RETURNTOINV = 0x3E8, PID_CHATPOPUP_ADD_FRIEND = 0x3E9, PID_CHATFILTER_BLOCK = 0x3EA, PID_DISCUSSION_DIVORCE = 0x3EB, PID_COMPULSION_DIVORCE = 0x3EC, PID_CHAR_INVITE_HIGH_HOLYPROMISE = 0x3ED, PID_GUILDACADEMY_WHISPERCHAT = 0x3EE, PID_GUILDACADEMY_INVITEGUILD = 0x3EF, PID_GUILDACADEMY_FORBIDCHAT = 0x3F0, PID_GUILDACADEMY_PERMITCHAT = 0x3F1, PID_GUILDACADEMY_VANISH = 0x3F2, PID_GUILD_APPOINT_ACADEMYMASTER = 0x3F3, PID_GUILD_INITIALIZE_ACADEMYMASTER = 0x3F4, PID_SHOW = 0x3F5, PID_HIDE = 0x3F6, PID_SKILL_BUFF = 0x3F7, PID_SCROLL_BUFF = 0x3F8, PID_POTION_BUFF = 0x3F9, PID_ANY_BUFF = 0x3FA, PID_DEBUFF = 0x3FB, PID_RAID_SELECT = 0x3FC, PID_RAID_INVITE = 0x3FD, PID_RAID_VANISH = 0x3FE, PID_RAID_LEAVE = 0x3FF, PID_RAID_CHANGE_LEADER = 0x400, PID_RAID_CHANGE_LOOTER = 0x401, PID_RAID_SUBLEADER_UP = 0x402, PID_RAID_SUBLEADER_DOWN = 0x403, PID_FREE_LOOTING = 0x404, PID_ORDER_LOOTING = 0x405, PID_SOMEONE_LOOTING = 0x406, PID_LOOT_SETUP = 0x407, PID_ROLLING_DICE = 0x408, POD_DICE_NOT_USE = 0x409, PID_COLLECT_OPEN = 0x40A, PID_INVITE_FRIEND = 0x40B, PID_RIDE_ON = 0x40C, PID_VOTE = 0x40D, PID_ITEM_LOOT_NORMAL = 0x40E, PID_ITEM_LOOT_NAMED = 0x40F, PID_ITEM_LOOT_RARE_AND_SET = 0x410, PID_ITEM_LOOT_UNIQUE = 0x411, PID_PARTY_MASTER = 0x412, PID_PARTY_MEMBER_1 = 0x413, PID_PARTY_MEMBER_2 = 0x414, PID_PARTY_MEMBER_3 = 0x415, PID_PARTY_MEMBER_4 = 0x416, }; /* 132 */ typedef SLWCreateInfo::ItemType ExpeditionPartyWin::BUFF_TYPE; /* 133 */ enum $2ED9816B98D73D95D4C7B086DE5B77DC { PGWM_CMD_LOOTSELECT_CLS = 0x0, PGWM_CMD_LOOTSELECT_SLIDEBAR_UP = 0x1, PGWM_CMD_LOOTSELECT_SLIDEBAR_DOWN = 0x2, PGWM_CMD_LOOTSELECT_SLIDEBAR = 0x3, PGWM_CMD_LOOTSELECT_CLICK = 0x4, }; /* 134 */ enum NiAlphaProperty::AlphaFunction { ALPHA_ONE = 0x0, ALPHA_ZERO = 0x1, ALPHA_SRCCOLOR = 0x2, ALPHA_INVSRCCOLOR = 0x3, ALPHA_DESTCOLOR = 0x4, ALPHA_INVDESTCOLOR = 0x5, ALPHA_SRCALPHA = 0x6, ALPHA_INVSRCALPHA = 0x7, ALPHA_DESTALPHA = 0x8, ALPHA_INVDESTALPHA = 0x9, ALPHA_SRCALPHASAT = 0xA, ALPHA_MAX_MODES = 0xB, }; /* 135 */ enum NiAlphaProperty::TestFunction { TEST_ALWAYS = 0x0, TEST_LESS = 0x1, TEST_EQUAL = 0x2, TEST_LESSEQUAL = 0x3, TEST_GREATER = 0x4, TEST_NOTEQUAL = 0x5, TEST_GREATEREQUAL = 0x6, TEST_NEVER = 0x7, TEST_MAX_MODES = 0x8, }; /* 136 */ enum $01F29595028811A1CFAE55575A64491F { PGWM_CMD_LOOTOPTION_CLS = 0x0, PGWM_CMD_LOOTOPTION_LOOTITEM_01 = 0x1, PGWM_CMD_LOOTOPTION_LOOTITEM_02 = 0x2, PGWM_CMD_LOOTOPTION_LOOTITEM_03 = 0x3, PGWM_CMD_LOOTOPTION_LOOTITEM_04 = 0x4, PGWM_CMD_LOOTOPTION_LOOTITEM_05 = 0x5, PGWM_CMD_LOOTOPTION_BELONG = 0x6, PGWM_CMD_LOOTOPTION_BUTTON = 0x7, PGWM_CMD_LOOTOPTION_HELPLINK = 0x8, }; /* 137 */ enum EditWin::ImeStatus { IS_UNKNOWN = 0x0, IS_KOREAN = 0x1, IS_ENGLISH = 0x2, }; /* 138 */ enum DirectMsgTag { DirectMsg_None = 0x0, DirectMsg_MouseMove = 0x1, DirectMsg_LButtonPressed = 0x2, DirectMsg_LButtonReleased = 0x3, DirectMsg_LButtonDown = 0x4, DirectMsg_RButtonPressed = 0x5, DirectMsg_RButtonReleased = 0x6, DirectMsg_RButtonDown = 0x7, DirectMsg_NcMouseMove = 0x8, DirectMsg_NcLButtonPressed = 0x9, DirectMsg_NcLButtonReleased = 0xA, DirectMsg_NcLButtonDown = 0xB, DirectMsg_NcRButtonPressed = 0xC, DirectMsg_NcRButtonReleased = 0xD, DirectMsg_Max = 0xE, }; /* 139 */ enum $BB0BECE84038792FBBC54B6E33571D14 { ALPHA_MASK = 0x1, SRC_BLEND_MASK = 0x1E, SRC_BLEND_POS = 0x1, DEST_BLEND_MASK = 0x1E0, DEST_BLEND_POS = 0x5, TEST_ENABLE_MASK = 0x200, TEST_FUNC_MASK = 0x1C00, TEST_FUNC_POS = 0xA, ALPHA_NOSORTER_MASK = 0x2000, }; /* 140 */ enum $D27E8446E398FEE9635A45E79B6CAA14 { PGWM_CMD_ENTRY_BTN_CMD = 0x0, PGWM_CMD_ENTRY_RIGTHBTN_CMD = 0x1, }; /* 141 */ enum ExpeditionLootOptionWin::_DICE_TYPE { PGWM_CMD_LOOTOPTION_NONE = 0x0, PGWM_CMD_LOOTOPTION_ROLLING = 0x1, }; /* 142 */ enum $6D84F3214FB887C9B5448A1D2AD89DBE { TYPE_MYGUILD = 0x0, TYPE_ENEMYGUILD = 0x1, }; /* 143 */ enum PROTOCOL_COMMAND_GUILD_ACADEMY { NC_GUILD_ACADEMY_NULL = 0x0, NC_GUILD_ACADEMY_START_DB_ALL_REQ = 0x1, NC_GUILD_ACADEMY_START_DB_ALL_ACK = 0x2, NC_GUILD_ACADEMY_START_DB_GET_RANKING_LIST_REQ = 0x3, NC_GUILD_ACADEMY_START_DB_GET_RANKING_LIST_ACK = 0x4, NC_GUILD_ACADEMY_START_DB_RANK_BALANCE_REQ = 0x5, NC_GUILD_ACADEMY_START_DB_RANK_BALANCE_ACK = 0x6, NC_GUILD_ACADEMY_MY_GUILD_ACADEMY_INFO_REQ = 0x7, NC_GUILD_ACADEMY_MY_GUILD_ACADEMY_INFO_ACK = 0x8, NC_GUILD_ACADEMY_MY_ACADEMY_RANK_INFO_REQ = 0x9, NC_GUILD_ACADEMY_MY_ACADEMY_RANK_INFO_ACK = 0xA, NC_GUILD_ACADEMY_LIST_REQ = 0xB, NC_GUILD_ACADEMY_LIST_ACK = 0xC, NC_GUILD_ACADEMY_MEMBER_LIST_REQ = 0xD, NC_GUILD_ACADEMY_MEMBER_LIST_ACK = 0xE, NC_GUILD_ACADEMY_DB_MEMBER_REQ = 0xF, NC_GUILD_ACADEMY_DB_MEMBER_ACK = 0x10, NC_GUILD_ACADEMY_MEMBER_JOIN_REQ = 0x11, NC_GUILD_ACADEMY_MEMBER_JOIN_ACK = 0x12, NC_GUILD_ACADEMY_MEMBER_JOIN_CMD = 0x13, NC_GUILD_ACADEMY_DB_MEMBER_JOIN_REQ = 0x14, NC_GUILD_ACADEMY_DB_MEMBER_JOIN_ACK = 0x15, NC_GUILD_ACADEMY_MEMBER_VANISH_REQ = 0x16, NC_GUILD_ACADEMY_MEMBER_VANISH_ACK = 0x17, NC_GUILD_ACADEMY_MEMBER_VANISH_CMD = 0x18, NC_GUILD_ACADEMY_DB_MEMBER_VANISH_REQ = 0x19, NC_GUILD_ACADEMY_DB_MEMBER_VANISH_ACK = 0x1A, NC_GUILD_ACADEMY_MEMBER_LEAVE_REQ = 0x1B, NC_GUILD_ACADEMY_MEMBER_LEAVE_ACK = 0x1C, NC_GUILD_ACADEMY_DB_MEMBER_LEAVE_REQ = 0x1D, NC_GUILD_ACADEMY_DB_MEMBER_LEAVE_ACK = 0x1E, NC_GUILD_ACADEMY_MASTER_TELEPORT_REQ = 0x1F, NC_GUILD_ACADEMY_MASTER_TELEPORT_ACK = 0x20, NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_REQ = 0x21, NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_ACK = 0x22, NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CMD = 0x23, NC_GUILD_ACADEMY_NOTIFY_REQ = 0x24, NC_GUILD_ACADEMY_NOTIFY_ACK = 0x25, NC_GUILD_ACADEMY_NOTIFY_CMD = 0x26, NC_GUILD_ACADEMY_DB_NOTIFY_REQ = 0x27, NC_GUILD_ACADEMY_DB_NOTIFY_ACK = 0x28, NC_GUILD_ACADEMY_MEMBER_GUILD_INVITE_REQ = 0x29, NC_GUILD_ACADEMY_MEMBER_GUILD_INVITE_ACK = 0x2A, NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_REQ = 0x2B, NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_ACK = 0x2C, NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_ERR = 0x2D, NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_CMD = 0x2E, NC_GUILD_ACADEMY_DB_MEMBER_GUILD_JOIN_REQ = 0x2F, NC_GUILD_ACADEMY_DB_MEMBER_GUILD_JOIN_ACK = 0x30, NC_GUILD_ACADEMY_GET_REWARD_MONEY_REQ = 0x31, NC_GUILD_ACADEMY_GET_REWARD_MONEY_ACK = 0x32, NC_GUILD_ACADEMY_DB_GET_REWARD_MONEY_REQ = 0x33, NC_GUILD_ACADEMY_DB_GET_REWARD_MONEY_ACK = 0x34, NC_GUILD_ACADEMY_GET_REWARD_ITEM_REQ = 0x35, NC_GUILD_ACADEMY_GET_REWARD_ITEM_ACK = 0x36, NC_GUILD_ACADEMY_DB_GET_REWARD_ITEM_REQ = 0x37, NC_GUILD_ACADEMY_DB_GET_REWARD_ITEM_ACK = 0x38, NC_GUILD_ACADEMY_SET_REWARD_MONEY_REQ = 0x39, NC_GUILD_ACADEMY_SET_REWARD_MONEY_ACK = 0x3A, NC_GUILD_ACADEMY_DB_SET_REWARD_MONEY_REQ = 0x3B, NC_GUILD_ACADEMY_DB_SET_REWARD_MONEY_ACK = 0x3C, NC_GUILD_ACADEMY_SET_REWARD_ITEM_REQ = 0x3D, NC_GUILD_ACADEMY_SET_REWARD_ITEM_ACK = 0x3E, NC_GUILD_ACADEMY_DB_SET_REWARD_ITEM_REQ = 0x3F, NC_GUILD_ACADEMY_DB_SET_REWARD_ITEM_ACK = 0x40, NC_GUILD_ACADEMY_CLEAR_REWARD_MONEY_REQ = 0x41, NC_GUILD_ACADEMY_CLEAR_REWARD_MONEY_ACK = 0x42, NC_GUILD_ACADEMY_DB_CLEAR_REWARD_MONEY_REQ = 0x43, NC_GUILD_ACADEMY_DB_CLEAR_REWARD_MONEY_ACK = 0x44, NC_GUILD_ACADEMY_CLEAR_REWARD_ITEM_REQ = 0x45, NC_GUILD_ACADEMY_CLEAR_REWARD_ITEM_ACK = 0x46, NC_GUILD_ACADEMY_DB_CLEAR_REWARD_ITEM_REQ = 0x47, NC_GUILD_ACADEMY_DB_CLEAR_REWARD_ITEM_ACK = 0x48, NC_GUILD_ACADEMY_GET_GRADUATE_REQ = 0x49, NC_GUILD_ACADEMY_GET_GRADUATE_ACK = 0x4A, NC_GUILD_ACADEMY_DB_GET_GRADUATE_REQ = 0x4B, NC_GUILD_ACADEMY_DB_GET_GRADUATE_ACK = 0x4C, NC_GUILD_ACADEMY_GET_RANKING_LIST_REQ = 0x4D, NC_GUILD_ACADEMY_GET_RANKING_LIST_ACK = 0x4E, NC_GUILD_ACADEMY_DB_GET_RANKING_LIST_REQ = 0x4F, NC_GUILD_ACADEMY_DB_GET_RANKING_LIST_ACK = 0x50, NC_GUILD_ACADEMY_DB_GRADUATE_JOIN_REQ = 0x51, NC_GUILD_ACADEMY_DB_GRADUATE_JOIN_ACK = 0x52, NC_GUILD_ACADEMY_DB_GRADUATE_JOIN_CMD = 0x53, NC_GUILD_ACADEMY_DB_LEVEL_UP_REQ = 0x54, NC_GUILD_ACADEMY_DB_LEVEL_UP_ACK = 0x55, NC_GUILD_ACADEMY_DB_LEVEL_UP_CMD = 0x56, NC_GUILD_ACADEMY_DB_RANK_BALANCE_REQ = 0x57, NC_GUILD_ACADEMY_DB_RANK_BALANCE_ACK = 0x58, NC_GUILD_ACADEMY_SET_MASTER_REQ = 0x59, NC_GUILD_ACADEMY_SET_MASTER_ACK = 0x5A, NC_GUILD_ACADEMY_SET_MASTER_CMD = 0x5B, NC_GUILD_ACADEMY_DB_SET_MASTER_REQ = 0x5C, NC_GUILD_ACADEMY_DB_SET_MASTER_ACK = 0x5D, NC_GUILD_ACADEMY_DISMISS_CMD = 0x5E, NC_GUILD_ACADEMY_DELETE_CMD = 0x5F, NC_GUILD_ACADEMY_MEMBER_LEAVE_CMD = 0x60, NC_GUILD_ACADEMY_MEMBER_LOGON_CMD = 0x61, NC_GUILD_ACADEMY_MEMBER_LOGOFF_CMD = 0x62, NC_GUILD_ACADEMY_MEMBER_MAP_CMD = 0x63, NC_GUILD_ACADEMY_MEMBER_INTRO_CMD = 0x64, NC_GUILD_ACADEMY_MEMBER_PARTY_CMD = 0x65, NC_GUILD_ACADEMY_MEMBER_LEVEL_CMD = 0x66, NC_GUILD_ACADEMY_MEMBER_CLASS_CMD = 0x67, NC_GUILD_ACADEMY_CHAT_REQ = 0x68, NC_GUILD_ACADEMY_CHAT_CMD = 0x69, NC_GUILD_ACADEMY_CHAT_ACK = 0x6A, NC_GUILD_ACADEMY_DB_ACADEMY_REWARD_REQ = 0x6B, NC_GUILD_ACADEMY_DB_ACADEMY_REWARD_ACK = 0x6C, NC_GUILD_ACADEMY_REWARD_STORAGE_OPEN_REQ = 0x6D, NC_GUILD_ACADEMY_REWARD_STORAGE_OPEN_ACK = 0x6E, NC_GUILD_ACADEMY_REWARD_STORAGE_CLOSE_CMD = 0x6F, NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_GRADE_REQ = 0x70, NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_GRADE_ACK = 0x71, NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_RNG = 0x72, NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_CMD = 0x73, NC_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_RNG = 0x74, NC_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_CMD = 0x75, NC_GUILD_ACADEMY_ZONE_MEMBER_JOIN_CMD = 0x76, NC_GUILD_ACADEMY_ZONE_MEMBER_LEAVE_CMD = 0x77, NC_GUILD_ACADEMY_ZONE_MASTER_TELEPORT_CMD = 0x78, NC_GUILD_ACADEMY_ZONE_MEMBER_GUILD_JOIN_CMD = 0x79, NC_GUILD_ACADEMY_ZONE_GUILD_BUFF_CMD = 0x7A, NC_GUILD_ACADEMY_ZONE_GUILD_ACADEMY_MASTER_BUFF_CMD = 0x7B, NC_GUILD_ACADEMY_WAR_INFO_LIST_CMD = 0x7C, NC_GUILD_ACADEMY_WAR_START_CMD = 0x7D, NC_GUILD_ACADEMY_WAR_END_CMD = 0x7E, NC_GUILD_ACADEMY_DB_SET_MASTER_BY_LEAVE_REQ = 0x7F, NC_GUILD_ACADEMY_DB_SET_MASTER_BY_LEAVE_ACK = 0x80, NC_GUILD_ACADEMY_SET_MASTER_BY_LEAVE_CMD = 0x81, NC_GUILD_ACADEMY_DB_REWARD_WANT_CMD = 0x82, NC_GUILD_ACADEMY_REWARD_WANT_CMD = 0x83, NC_GUILD_ACADEMY_REWARDSTORAGE_ITEM_INFO_ZONE_RNG = 0x84, NC_GUILD_ACADEMY_REWARDSTORAGE_REWARD_ZONE_RNG = 0x85, NC_GUILD_ACADEMY_REWARDSTORAGE_GRADE_INFO_CMD = 0x86, NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_REQ = 0x87, NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_ACK = 0x88, NC_GUILD_ACADEMY_MEMBER_DB_SAVE_CHAT_BAN_TIME_CMD = 0x89, NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CANCEL_REQ = 0x8A, NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CANCEL_ACK = 0x8B, NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CANCEL_CMD = 0x8C, NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_CANCEL_REQ = 0x8D, NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_CANCEL_ACK = 0x8E, NC_GUILD_ACADEMY_HISTORY_LIST_REQ = 0x8F, NC_GUILD_ACADEMY_HISTORY_LIST_ACK = 0x90, NC_GUILD_ACADEMY_HISTORY_DB_LIST_REQ = 0x91, NC_GUILD_ACADEMY_HISTORY_DB_LIST_ACK = 0x92, }; /* 144 */ enum $F881D70D61F51D061C3F5A0EB1BCFEB3 { GUILD_TOURNAMENT_STATUS_NONE = 0x1, GUILD_TOURNAMENT_STATUS_ING = 0x2, }; /* 145 */ enum DirectUserMsgBody_MsgBoxResponse::MsgBoxResponse { OK = 0x0, CANCEL = 0x1, }; /* 146 */ typedef $89EE9FCBE102D1C5E31BF9BB227AE2F2 $B9AFA0E69644CEF74A69348DBEA0E8D7; /* 147 */ enum $1B2FC4352E65EEEC5AD6EC06F73067D2 { SP_DAMAGEUP = 0x0, SP_SMALLSP = 0x1, SP_LONGKEEPTIME = 0x2, SP_SHORTCOOLTIME = 0x3, MAX_SKILL_POWER = 0x4, }; /* 148 */ typedef SLWCreateInfo::ItemType ShortCut::Type; /* 149 */ enum ITask::TaskState { TS_NONINITIALIZED = 0x0, TS_INITIALIZED = 0x1, TS_FINISHED = 0x2, }; /* 150 */ enum GuildAcademyMemberVanishTask::State { ASKING_YESORNO = 0x0, ASKING_YESORNO_WAITING_NC_GUILD_ACADEMY_MEMBER_VANISH_ACK = 0x1, ASKING_CONFIRM = 0x2, }; /* 151 */ enum $9A0B462E027530D9293D4188DE476D27 { GUILD_ACADEMY_STORAGE_NUM_PER_PAGE = 0x24, }; /* 152 */ enum $061D00BB625DDAF3245DEB127B0B3888 { LINE_NUM = 0x3C, }; /* 153 */ typedef MoverSlotView::DataVersion SingleData::DataVersion; /* 154 */ typedef MoverSlotView::DataVersion GUILD_GRADE_DATA::DataVersion; /* 155 */ enum $C65A898BE7951C5BA848723184D01884 { NUM_PER_PAGE = 0x24, }; /* 156 */ enum $D65FED3440BDE4842DBAA97F35F4F41D { MAX_SHINE_GUILD_NAME = 0x10, MAX_SHINE_GUILD_PASSWORD = 0xC, MAX_SHINE_GUILD_MEMBER = 0x190, MAX_SHINE_GUILD_NOTIFY = 0x200, MAX_SHINE_GUILD_INTRO = 0x80, MAX_SHINE_GUILD_MEMBER_INTRO = 0x40, }; /* 157 */ enum $B4B3D404417FD73F1001B261AA5B3B4A { GUILD_TOURNAMENT_MEMBER_GRADE = 0x0, GUILD_TOURNAMENT_MAX_TREE = 0x1F, GUILD_TOURNAMENT_RESULT_NOMATCH = 0x0, GUILD_TOURNAMENT_RESULT_WIN = 0x1, GUILD_TOURNAMENT_RESULT_LOSE = 0x2, GUILD_TOURNAMENT_RESULT_DRAW = 0x3, GUILD_TOURNAMENT_DURING_MATCH = 0x4, GUILD_TOURNAMENT_MAX_TIME_ZONE = 0x9, }; /* 158 */ enum $AF18DD9F1F8AFAD91CD01F421D8E412E { MAX_SHINE_GUILD_ACADEMY_MEMBER = 0x64, MAX_SHINE_GUILD_ACADEMY_NOTIFY = 0x200, MAX_SHINE_GUILD_ACADEMY_INTRO = 0x80, MAX_SHINE_GUILD_ACADEMY_MEMBER_INTRO = 0x40, }; /* 159 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 160 */ typedef $C65A898BE7951C5BA848723184D01884 $A39C8A44A85355AC8FA46E03CEBB0D13; /* 161 */ enum $4C3F2A6E25C2852E0F14079DDBADF235 { BTN_GUILD_CREATE = 0x0, BTN_GUILD_LIST = 0x1, BTN_GUILD_DISMISS = 0x2, BTN_GUILD_STORAGE = 0x3, BTN_PRE_BTN = 0x4, BTN_MAX = 0x5, }; /* 162 */ enum $AF18D183C81A940392E327CCF0110E1C { STEP_1 = 0x8, STEP_2 = 0x10, STEP_3 = 0x18, STEP_4 = 0x1C, STEP_5 = 0x1E, }; /* 163 */ typedef MoverSlotView::DataVersion SetItemName::DataVersion; /* 164 */ typedef MoverSlotView::DataVersion ItemActionEffectDesc::DataVersion; /* 165 */ typedef MoverSlotView::DataVersion SetEffect::DataVersion; /* 166 */ typedef MoverSlotView::DataVersion ActionEffectItem::DataVersion; /* 167 */ typedef MoverSlotView::DataVersion ItemAction::DataVersion; /* 168 */ typedef MoverSlotView::DataVersion ItemActionEffect::DataVersion; /* 169 */ enum ActionTargetType { ATT_TargetType = 0x0, ATT_MobGradeType = 0x1, ATT_MobType = 0x2, ATT_ChrClassType = 0x3, MAX_ACTIONTARGETTYPE = 0x4, }; /* 170 */ enum ActionActivityType { AAT_AttackType = 0x0, AAT_RecoverType = 0x1, AAT_ABSTATEINDEX = 0x2, AAT_DispelAttr = 0x3, AAT_TargetAction = 0x4, AAT_SkillEffectIncreaseType = 0x5, AAT_ActionRangeType = 0x6, AAT_ActiveSkillGroupIndex = 0x7, AAT_ActionETCType = 0x8, AAT_SetItemEffectType = 0x9, MAX_ACTIONACTIVITYTYPE = 0xA, }; /* 171 */ typedef MoverSlotView::DataVersion ItemActionCondition::DataVersion; /* 172 */ enum ShortCut::ShortCutDataType { DATATYPE_EMPTY = 0x0, DATATYPE_ITEM_SHORTCUT = 0x1, DATATYPE_ITEM_INVPOS = 0x2, DATATYPE_SKILL = 0x3, DATATYPE_ACTION_DEFAULT = 0x4, DATATYPE_ACTION_EMOTION = 0x5, DATATYPE_ACTION_CHARGED = 0x6, }; /* 173 */ enum $4AC53E15A16EBA01658BF9049EBC1E7B { ST_ACTIVE = 0x0, ST_PASSIVE = 0x1, }; /* 174 */ enum $EE981528A0226AEF6A713C55F03971F6 { PAGETYPE_ACTIVE = 0x0, PAGETYPE_PASSIVE = 0x1, PAGETYPE_COMBO = 0x2, PAGETYPE_PRODUCT = 0x3, }; /* 175 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Redbl; /* 176 */ enum SkillInfoWin::_PassiveEffect { HEALUP_RATE = 0x1, HEALKEEPTTIME_RATE = 0x2, }; /* 177 */ enum $82C4FD4A000191B9A4DB32B7C59C7B4B { PGWN_CMD_POWERUP = 0x9, PGWN_CMD_POWERDOWN = 0xA, }; /* 178 */ enum $EF6DC54175334C6B0FBE4B2C8109A721 { PGWM_CMD_GUILDACADEMY_MONEYCOMPENSATION_NONE = 0xA, PGWM_CMD_GUILDACADEMY_MONEYCOMPENSATION_WINCLOSE = 0xB, PGWM_CMD_GUILDACADEMY_MONEYCOMPENSATION_APPLY_BTN = 0xC, PGWM_CMD_GUILDACADEMY_MONEYCOMPENSATION_INITIALIZE_BTN = 0xD, PGWM_CMD_GUILDACADEMY_MONEYCOMPENSATION_GUILDSTORAGE_BTN = 0xE, PGWM_CMD_GUILDACADEMY_MONEYCOMPENSATION_HELPLINK = 0xF, }; /* 179 */ enum $0CABA149B85AF6E5545645CF5B84718E { GEM_INPUT = 0x0, GOLD_INPUT = 0x1, SILVER_INPUT = 0x2, COPPER_INPUT = 0x3, }; /* 180 */ typedef GuildAcademyMemberVanishTask::State GuildAcademyMoneyRewardWin::State; /* 181 */ enum $11D5245FBB0438F38D11B2ED0ED79958 { PGWM_CMD_GUILDACADEMY_ITEMCOMPENSATION_NONE = 0xA, PGWM_CMD_GUILDACADEMY_ITEMCOMPENSATION_WINCLOSE = 0xB, PGWN_CMD_GUILDACADEMY_ITEMCOMPENSATION_INV_LCLICK = 0xC, PGWN_CMD_GUILDACADEMY_ITEMCOMPENSATION_INV_RCLICK = 0xD, PGWM_CMD_GUILDACADEMY_ITEMCOMPENSATION_APPLY_BTN = 0xE, PGWM_CMD_GUILDACADEMY_ITEMCOMPENSATION_INITIALIZE_BTN = 0xF, PGWM_CMD_GUILDACADEMY_ITEMCOMPENSATION_GUILDSTORAGE_BTN = 0x10, PGWM_CMD_GUILDACADEMY_ITEMCOMPENSATION_HELPLINK = 0x11, }; /* 182 */ enum $5230317ABEFAAFBC4A22B10095D0CC49 { INVEN_TYPE_GUILD_ACADEMY_ITEM_REWARD = 0x0, }; /* 183 */ enum GUILD_EMBLEM_STATE { GUILD_EMBLEM_ON = 0x0, GUILD_EMBLEM_OFF_LIMIT_MEMBER = 0x1, GUILD_EMBLEM_DELETED = 0x2, GUILD_EMBLEM_ON_LIMIT_DATE = 0x3, GUILD_EMBLEM_NULL_LIMIT_MEMBER = 0x4, GUILD_EMBLEM_NULL = 0xFF, }; /* 184 */ enum PROTOCOL_USER_CONNECTION { NC_USER_CONNECTION_NULL = 0x0, NC_USER_CONNECTION_SET_ACCLOG_UP_CMD = 0x1, NC_USER_CONNECTION_SET_WORLD_DOWN_CMD = 0x2, NC_USER_CONNECTION_GET_LOGIN_USER_REQ = 0x3, NC_USER_CONNECTION_GET_LOGIN_USER_ACK = 0x4, NC_USER_CONNECTION_SET_USER_WORLD_LOGIN_CMD = 0x5, NC_USER_CONNECTION_SET_USER_WORLD_LOGOUT_CMD = 0x6, NC_USER_CONNECTION_CHANGE_CHAR_ID_REQ = 0x9, NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_REQ = 0xA, NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_ACK = 0xB, NC_USER_CONNECTION_CHANGE_CHAR_ID_ACK = 0xC, NC_USER_CONNECTION_CHANGE_CHAR_ID_CMD = 0xD, NC_USER_CONNECTION_CHANGE_CHAR_ID_ACADEMY_MASTER_CMD = 0xE, NC_USER_CONNECTION_ZONE_CHANGE_CHAR_ID_CMD = 0xF, NC_USER_CONNECTION_CHANGE_CHAR_ID_ITEM_USE_REQ = 0x10, NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_ITEM_USE_REQ = 0x11, NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_ITEM_USE_ACK = 0x12, NC_USER_CONNECTION_CHANGE_CHAR_ID_ITEM_USE_ACK = 0x13, }; /* 185 */ enum PROTOCOL_COMMAND_CHAR { NC_CHAR_NULL = 0x0, NC_CHAR_LOGIN_REQ = 0x1, NC_CHAR_LOGINFAIL_ACK = 0x2, NC_CHAR_LOGIN_ACK = 0x3, NC_CHAR_CHARDATA_REQ = 0x4, NC_CHAR_CHARDATA_ACK = 0x5, NC_CHAR_CHARDATAFAIL_ACK = 0x6, NC_CHAR_BASE_CMD = 0x7, NC_CHAR_SHAPE_CMD = 0x8, NC_CHAR_QUEST_DOING_CMD = 0xA, NC_CHAR_QUEST_DONE_CMD = 0xB, NC_CHAR_ABSTATE_CMD = 0xC, NC_CHAR_SKILL_CMD = 0xD, NC_CHAR_SKILL_PASSIVE_CMD = 0xE, NC_CHAR_HOUSE_CMD = 0xF, NC_CHAR_FRIEND_CMD = 0x10, NC_CHAR_MASPUP_CMD = 0x11, NC_CHAR_GUILD_CMD = 0x12, NC_CHAR_EMBLEM_CMD = 0x13, NC_CHAR_PET_CMD = 0x14, NC_CHAR_ARENA_CMD = 0x15, NC_CHAR_SEAWAR_CMD = 0x16, NC_CHAR_ITEM_CMD = 0x17, NC_CHAR_CHESTINFO_CMD = 0x18, NC_CHAR_CHARTITLE_CMD = 0x19, NC_CHAR_KQMAP_CMD = 0x1A, NC_CHAR_CHARGEDBUFF_CMD = 0x1B, NC_CHAR_ZONE_CHARDATA_REQ = 0x1C, NC_CHAR_ZONE_CHARDATA_ACK = 0x1D, NC_CHAR_ZONE_CHARDATAFAIL_ACK = 0x1E, NC_CHAR_ZONE_BASE_CMD = 0x1F, NC_CHAR_ZONE_SHAPE_CMD = 0x20, NC_CHAR_ZONE_QUEST_DOING_CMD = 0x21, NC_CHAR_ZONE_QUEST_DONE_CMD = 0x22, NC_CHAR_ZONE_ABSTATE_CMD = 0x23, NC_CHAR_ZONE_SKILL_CMD = 0x24, NC_CHAR_ZONE_PASSIVE_CMD = 0x25, NC_CHAR_ZONE_HOUSE_CMD = 0x26, NC_CHAR_ZONE_FRIEND_CMD = 0x27, NC_CHAR_ZONE_MASPUP_CMD = 0x28, NC_CHAR_ZONE_GUILD_CMD = 0x29, NC_CHAR_ZONE_EMBLEM_CMD = 0x2A, NC_CHAR_ZONE_PET_CMD = 0x2B, NC_CHAR_ZONE_ARENA_CMD = 0x2C, NC_CHAR_ZONE_SEAWAR_CMD = 0x2D, NC_CHAR_ZONE_ITEM_CMD = 0x2E, NC_CHAR_ZONE_CHESTINFO_CMD = 0x2F, NC_CHAR_ZONE_GAME_CMD = 0x30, NC_CHAR_ZONE_CHARTITLE_CMD = 0x31, NC_CHAR_ZONE_CHARGEDBUFF_CMD = 0x32, NC_CHAR_CENCHANGE_CMD = 0x33, NC_CHAR_BASEPARAMCHANGE_CMD = 0x34, NC_CHAR_CHANGEPARAMCHANGE_CMD = 0x35, NC_CHAR_LOGIN_DB = 0x36, NC_CHAR_LOGOUT_DB = 0x37, NC_CHAR_CLIENT_BASE_CMD = 0x38, NC_CHAR_CLIENT_SHAPE_CMD = 0x39, NC_CHAR_CLIENT_QUEST_DOING_CMD = 0x3A, NC_CHAR_CLIENT_QUEST_DONE_CMD = 0x3B, NC_CHAR_CLIENT_ABSTATE_CMD = 0x3C, NC_CHAR_CLIENT_SKILL_CMD = 0x3D, NC_CHAR_CLIENT_PASSIVE_CMD = 0x3E, NC_CHAR_CLIENT_HOUSE_CMD = 0x3F, NC_CHAR_CLIENT_FRIEND_CMD = 0x40, NC_CHAR_CLIENT_MASPUP_CMD = 0x41, NC_CHAR_CLIENT_GUILD_CMD = 0x42, NC_CHAR_CLIENT_EMBLEM_CMD = 0x43, NC_CHAR_CLIENT_PET_CMD = 0x44, NC_CHAR_CLIENT_ARENA_CMD = 0x45, NC_CHAR_CLIENT_SEAWAR_CMD = 0x46, NC_CHAR_CLIENT_ITEM_CMD = 0x47, NC_CHAR_CLIENT_GAME_CMD = 0x48, NC_CHAR_CLIENT_CHARTITLE_CMD = 0x49, NC_CHAR_CLIENT_CHARGEDBUFF_CMD = 0x4A, NC_CHAR_REGISTNUMBER_REQ = 0x4B, NC_CHAR_REGISTNUMBER_ACK = 0x4C, NC_CHAR_DEADMENU_CMD = 0x4D, NC_CHAR_REVIVE_REQ = 0x4E, NC_CHAR_REVIVESAME_CMD = 0x4F, NC_CHAR_REVIVEOTHER_CMD = 0x50, NC_CHAR_PROMOTE_REQ = 0x55, NC_CHAR_CLASSCHANGE_REQ = 0x56, NC_CHAR_CLASSCHANGE_ACK = 0x57, NC_CHAR_CLASSCHANGE_CMD = 0x58, NC_CHAR_PROMOTE_ACK = 0x59, NC_CHAR_SOMEONEPROMOTE_CMD = 0x5A, NC_CHAR_STAT_REMAINPOINT_CMD = 0x5B, NC_CHAR_STAT_INCPOINT_REQ = 0x5C, NC_CHAR_STAT_INCPOINT_DB_REQ = 0x5D, NC_CHAR_STAT_INCPOINTSUC_DB_ACK = 0x5E, NC_CHAR_STAT_INCPOINTSUC_ACK = 0x5F, NC_CHAR_STAT_INCPOINTFAIL_DB_ACK = 0x60, NC_CHAR_STAT_INCPOINTFAIL_ACK = 0x61, NC_CHAR_STAT_DECPOINT_REQ = 0x62, NC_CHAR_STAT_DECPOINT_DB_REQ = 0x63, NC_CHAR_STAT_DECPOINTSUC_DB_ACK = 0x64, NC_CHAR_STAT_DECPOINTSUC_ACK = 0x65, NC_CHAR_STAT_DECPOINTFAIL_DB_ACK = 0x66, NC_CHAR_STAT_DECPOINTFAIL_ACK = 0x67, NC_CHAR_PLAYERSEARCH_RNG = 0x68, NC_CHAR_PLAYERFOUND_RNG = 0x69, NC_CHAR_PLAYERSUMMON_RNG = 0x6A, NC_CHAR_KICKPLAYEROUT_RNG = 0x6B, NC_CHAR_PLAYERBANNED_RNG = 0x6C, NC_CHAR_SOMEONEGUILDCHANGE_CMD = 0x6E, NC_CHAR_FAMECHANGE_CMD = 0x6F, NC_CHAR_FAMESAVE_CMD = 0x70, NC_CHAR_LOGOUTREADY_CMD = 0x71, NC_CHAR_LOGOUTCANCEL_CMD = 0x72, NC_CHAR_EXP_CHANGED_CMD = 0x73, NC_CHAR_LEVEL_CHANGED_CMD = 0x74, NC_CHAR_DATATRANSMISSION_RNG = 0x75, NC_CHAR_GET_ITEMLIST_BY_TYPE_REQ = 0x76, NC_CHAR_GET_ITEMLIST_BY_TYPE_ACK = 0x77, NC_CHAR_SET_STYLE_REQ = 0x78, NC_CHAR_SET_STYLE_ACK = 0x79, NC_CHAR_SET_STYLE_DB_REQ = 0x7A, NC_CHAR_SET_STYLE_DB_ACK = 0x7B, NC_CHAR_SET_STYLE_GET_INFO_REQ = 0x7C, NC_CHAR_SET_STYLE_GET_INFO_ACK = 0x7D, NC_CHAR_SET_STYLE_GET_INFO_DB_REQ = 0x7E, NC_CHAR_SET_STYLE_GET_INFO_DB_ACK = 0x7F, NC_CHAR_WEDDINGDATA_REQ = 0x80, NC_CHAR_WEDDINGDATA_ACK = 0x81, NC_CHAR_WEDDINGDATA_CMD = 0x82, NC_CHAR_WEDDING_PROPOSE_REQ = 0x83, NC_CHAR_WEDDING_PROPOSE_ACK = 0x84, NC_CHAR_WEDDING_PROPOSE_CANCEL_REQ = 0x85, NC_CHAR_WEDDING_PROPOSE_CANCEL_ACK = 0x86, NC_CHAR_WEDDING_ESCAPE_DIVORCE_REQ = 0x87, NC_CHAR_WEDDING_ESCAPE_DIVORCE_ACK = 0x88, NC_CHAR_WEDDING_DIVORCE_BY_AGREE_REQ = 0x89, NC_CHAR_WEDDING_DIVORCE_BY_AGREE_ACK = 0x8A, NC_CHAR_WEDDING_DIVORCE_BY_FORCE_REQ = 0x8B, NC_CHAR_WEDDING_DIVORCE_BY_FORCE_ACK = 0x8C, NC_CHAR_WEDDING_DIVORCE_DO_REQ = 0x8D, NC_CHAR_WEDDING_DIVORCE_DO_ACK = 0x8E, NC_CHAR_WEDDING_DIVORCE_CANCEL_REQ = 0x8F, NC_CHAR_WEDDING_DIVORCE_CANCEL_ACK = 0x90, NC_CHAR_WEDDING_DO_REQ = 0x91, NC_CHAR_WEDDING_DO_ACK = 0x92, NC_CHAR_WEDDING_PARTNER_INFO_REQ = 0x93, NC_CHAR_WEDDING_PARTNER_INFO_ACK = 0x94, NC_CHAR_WEDDING_PARTNER_INFO_RNG = 0x95, NC_CHAR_SOMEONEGUILDACADEMYCHANGE_CMD = 0x96, NC_CHAR_GUILD_ACADEMY_CMD = 0x97, NC_CHAR_GUILD_ACADEMY_ZONE_CMD = 0x98, NC_CHAR_GET_ITEMLIST_BY_TYPE_NUM_REQ = 0x99, NC_CHAR_GET_ITEMLIST_BY_TYPE_NUM_ACK = 0x9A, NC_CHAR_WEDDING_PARTNER_SUMMON_RNG = 0xAA, NC_CHAR_WEDDING_REFRESH_INFO_RNG = 0xAB, NC_CHAR_PLAYERSEARCH_BY_NORMAL_USER_RNG = 0xAD, NC_CHAR_PLAYERFOUND_BY_NORMAL_USER_RNG = 0xAE, NC_CHAR_POLYMORPH_CMD = 0xAF, NC_CHAR_DEPOLYMORPH_CMD = 0xB0, NC_CHAR_EMPTY_INSTANCE_DUNGEON_RNG = 0xB1, NC_CHAR_WEDDING_CANCEL_WEDDING = 0xB2, NC_CHAR_REGNUM_VARIFICATION_REQ = 0xB3, NC_CHAR_REGNUM_VARIFICATION_ACK = 0xB4, NC_CHAR_ZONE_LINK_FROM_CMD = 0xB8, NC_CHAR_SAVE_LINK_REQ = 0xB9, NC_CHAR_CLIENT_AUTO_PICK_REQ = 0xBC, NC_CHAR_CLIENT_AUTO_PICK_ACK = 0xBD, NC_CHAR_CLIENT_AUTO_PICK_CMD = 0xBE, NC_CHAR_ZONE_AUTO_PICK_CMD = 0xC1, NC_CHAR_ADMIN_LEVEL_INFORM_CMD = 0xC6, NC_CHAR_GET_CHAT_BLOCK_SPAMER_DB_CMD = 0xCA, NC_CHAR_GET_CHAT_BLOCK_SPAMER_CMD = 0xCB, NC_CHAR_QUEST_READ_CMD = 0xCC, NC_CHAR_ZONE_QUEST_READ_CMD = 0xCD, NC_CHAR_CLIENT_QUEST_READ_CMD = 0xCE, NC_CHAR_ITEMACTIONCOOLTIME_CMD = 0xCF, NC_CHAR_ITEMACTIONCOOLTIME_ZONE_CMD = 0xD0, NC_CHAR_FREESTAT_SET_DB_REQ = 0xD1, NC_CHAR_FREESTAT_SET_DB_ACK = 0xD2, NC_CHAR_SINGLE_OPTION_CMD = 0xD2, NC_CHAR_ZONE_SINGLE_OPTION_CMD = 0xD3, NC_CHAR_MYSTERYVAULT_UI_STATE_CMD = 0xD4, NC_CHAR_QUEST_REPEAT_CMD = 0xD5, NC_CHAR_ZONE_QUEST_REPEAT_CMD = 0xD6, NC_CHAR_CLIENT_QUEST_REPEAT_CMD = 0xD7, NC_CHAR_NEWBIE_GUIDE_VIEW_LIST_CMD = 0xD8, NC_CHAR_CLIENT_NEWBIE_GUIDE_VIEW_LIST_CMD = 0xD9, NC_CHAR_NEWBIE_GUIDE_VIEW_SET_CMD = 0xDA, NC_CHAR_DB_NEWBIE_GUIDE_VIEW_SET_CMD = 0xDB, NC_CHAR_COININFO_CMD = 0xDC, NC_CHAR_ZONE_COININFO_CMD = 0xDD, NC_CHAR_CLIENT_COININFO_CMD = 0xDE, NC_CHAR_CHANGEBYCONDITION_PARAM_CMD = 0xDF, NC_CHAR_CARDCOLLECT_CMD = 0xE2, NC_CHAR_ZONE_CARDCOLLECT_CMD = 0xE3, NC_CHAR_CLIENT_CARDCOLLECT_CMD = 0xE4, NC_CHAR_CARDCOLLECT_BOOKMARK_CMD = 0xE5, NC_CHAR_ZONE_CARDCOLLECT_BOOKMARK_CMD = 0xE6, NC_CHAR_CLIENT_CARDCOLLECT_BOOKMARK_CMD = 0xE7, NC_CHAR_CARDCOLLECT_REWARD_CMD = 0xE8, NC_CHAR_ZONE_CARDCOLLECT_REWARD_CMD = 0xE9, NC_CHAR_CLIENT_CARDCOLLECT_REWARD_CMD = 0xEA, NC_CHAR_EVENT_ATTENDANCE_LIST_DB_REQ = 0xEB, NC_CHAR_EVENT_ATTENDANCE_LIST_DB_ACK = 0xEC, NC_CHAR_EVENT_ATTENDANCE_LIST_CLIENT_CMD = 0xED, NC_CHAR_EVENT_ATTENDANCE_CHECK_DB_REQ = 0xEE, NC_CHAR_EVENT_ATTENDANCE_CHECK_DB_ACK = 0xEF, NC_CHAR_EVENT_ATTENDANCE_CHECK_CMD = 0xF0, NC_CHAR_EVENT_ATTENDANCE_REWARD_REQ = 0xF1, NC_CHAR_EVENT_ATTENDANCE_REWARD_ACK = 0xF2, NC_CHAR_EVENT_ATTENDANCE_REWARD_DB_REQ = 0xF3, NC_CHAR_EVENT_ATTENDANCE_REWARD_DB_ACK = 0xF4, NC_CHAR_EVENT_ATTENDANCE_CHANGE_DAY_CMD = 0xF5, NC_CHER_EVENT_ATTENDANCE_CHANGE_START_CMD = 0xF6, NC_CHAR_REBIRTH_CMD = 0x102, NC_CHAR_REBIRTH_REJECT_CMD = 0x103, NC_CHAR_TUTORIAL_POPUP_REQ = 0x110, NC_CHAR_TUTORIAL_POPUP_ACK = 0x111, NC_CHAR_TUTORIAL_MAKE_ITEM_REQ = 0x112, NC_CHAR_TUTORIAL_MAKE_ITEM_ACK = 0x113, NC_CHAR_TUTORIAL_INFO_WORLD_CMD = 0x114, NC_CHAR_TUTORIAL_INFO_ZONE_CMD = 0x115, NC_CHAR_TUTORIAL_STEP_REQ = 0x116, NC_CHAR_TUTORIAL_STEP_ACK = 0x117, NC_CHAR_TUTORIAL_STEP_SAVE_REQ = 0x118, NC_CHAR_TUTORIAL_STEP_SAVE_ACK = 0x119, NC_CHAR_TUTORIAL_FREESTAT_INIT_REQ = 0x11A, NC_CHAR_TUTORIAL_FREESTAT_INIT_ACK = 0x11B, NC_CHAR_TUTORIAL_STEP_SAVE_CMD = 0x11C, NC_CHAR_TUTORIAL_DOING_CMD = 0x11D, NC_CHAR_CHAT_COLOR_CMD = 0x11E, NC_CHAR_ZONE_CHAT_COLOR_CMD = 0x11F, NC_CHAR_SUPPORT_REWARD_CMD = 0x120, NC_CHAR_USEITEM_MINIMON_INFO_CMD = 0x121, NC_CHAR_USEITEM_MINIMON_INFO_ZONE_CMD = 0x122, NC_CHAR_USEITEM_MINIMON_INFO_CLIENT_CMD = 0x123, NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_ON_REQ = 0x124, NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_ON_ACK = 0x125, NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_OFF_REQ = 0x126, NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_OFF_ACK = 0x127, NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_ON_REQ = 0x128, NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_ON_ACK = 0x129, NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_OFF_REQ = 0x12A, NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_OFF_ACK = 0x12B, NC_CHAR_USEITEM_MINIMON_USE_BROAD_CMD = 0x12C, NC_CHAR_USEITEM_MINIMON_NOTICE_CMD = 0x12D, NC_CHAR_CHARGEDBUFF_ERASE_REQ = 0x12E, NC_CHAR_CHARGEDBUFF_ERASE_ACK = 0x12F, NC_CHAR_SELL_ITEM_INFO_ZONE_CMD = 0x130, NC_GAMIGO_NEW_TUTORIAL_STORE_STEP_REQ = 0x142, NC_CHAR_ANI_FILE_CHECK_CMD = 0x143, }; /* 186 */ enum PROTOCOL_COMMAND_ITEM { NC_ITEM_NULL = 0x0, NC_ITEM_CELLCHANGE_CMD = 0x1, NC_ITEM_EQUIPCHANGE_CMD = 0x2, NC_ITEM_BUY_REQ = 0x3, NC_ITEM_BUY_ACK = 0x4, NC_ITEM_SELL_ACK = 0x5, NC_ITEM_SELL_REQ = 0x6, NC_ITEM_DROP_REQ = 0x7, NC_ITEM_DROP_ACK = 0x8, NC_ITEM_PICK_REQ = 0x9, NC_ITEM_PICK_ACK = 0xA, NC_ITEM_RELOC_REQ = 0xB, NC_ITEM_RELOC_ACK = 0xC, NC_ITEM_SPLIT_REQ = 0xD, NC_ITEM_SPLIT_ACK = 0xE, NC_ITEM_EQUIP_REQ = 0xF, NC_ITEM_RINGEQUIP_REQ = 0x10, NC_ITEM_EQUIP_ACK = 0x11, NC_ITEM_UNEQUIP_REQ = 0x12, NC_ITEM_UNEQUIP_ACK = 0x13, NC_ITEM_SOMEONEPICK_CMD = 0x14, NC_ITEM_USE_REQ = 0x15, NC_ITEM_USE_ACK = 0x16, NC_ITEM_UPGRADE_REQ = 0x17, NC_ITEM_UPGRADE_ACK = 0x18, NC_ITEM_USEABORT_CMD = 0x19, NC_ITEM_USECOMPLETE_CMD = 0x1A, NC_ITEM_PICKOTHER_ACK = 0x1B, NC_ITEM_DEPOSIT_REQ = 0x1C, NC_ITEM_DEPOSIT_ACK = 0x1D, NC_ITEM_WITHDRAW_REQ = 0x1E, NC_ITEM_WITHDRAW_ACK = 0x1F, NC_ITEM_CHARGEDINVENOPEN_REQ = 0x20, NC_ITEM_CHARGEDINVENOPEN_ACK = 0x21, NC_ITEM_CHARGED_WITHDRAW_REQ = 0x22, NC_ITEM_CHARGED_WITHDRAW_ACK = 0x23, NC_ITEM_BREAKSUCCESS_CMD = 0x24, NC_ITEM_BREAKFAIL_CMD = 0x25, NC_ITEM_GUILD_STORAGE_WITHDRAW_REQ = 0x26, NC_ITEM_GUILD_STORAGE_WITHDRAW_ACK = 0x27, NC_ITEM_OPENSTORAGEPAGE_REQ = 0x28, NC_ITEM_SOMEONEUSE_CMD = 0x29, NC_ITEM_DISMANTLE_REQ = 0x2A, NC_ITEM_DISMANTLE_ACK = 0x2B, NC_ITEM_REWARDINVENOPEN_REQ = 0x2C, NC_ITEM_REWARDINVENOPEN_ACK = 0x2D, NC_ITEM_REWARDINVENOPENFAIL_ACK = 0x2E, NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_REQ = 0x2F, NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_ACK = 0x30, NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_REQ = 0x31, NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_ACK = 0x32, NC_ITEM_MH_FURNITURE_ENDURE_KIT_USE_REQ = 0x33, NC_ITEM_MH_FURNITURE_ENDURE_KIT_USE_ACK = 0x34, NC_ITEM_WEAPONENDURE_CHARGE_REQ = 0x35, NC_ITEM_WEAPONENDURE_CHARGE_ACK = 0x36, NC_ITEM_WEAPONENDURESET_CMD = 0x37, NC_ITEM_ITEMBREAK_CMD = 0x38, NC_ITEM_REVIVEITEMUSE_CMD = 0x39, NC_ITEM_REVIVEITEMUSEFAIL_CMD = 0x3A, NC_ITEM_DICE_GAME_CMD = 0x3B, NC_ITEM_DICE_GAME_START_REQ = 0x3C, NC_ITEM_DICE_GAME_START_ACK = 0x3D, NC_ITEM_DICE_GAME_START_CMD = 0x3E, NC_ITEM_DICE_GAME_RESULT_CMD = 0x3F, NC_ITEM_ENCHANT_ADD_GEM_REQ = 0x40, NC_ITEM_ENCHANT_ADD_GEM_ACK = 0x41, NC_ITEM_ENCHANT_REMOVE_GEM_REQ = 0x42, NC_ITEM_ENCHANT_REMOVE_GEM_ACK = 0x43, NC_ITEM_ENCHANT_ADD_NEW_SOCKET_REQ = 0x44, NC_ITEM_ENCHANT_ADD_NEW_SOCKET_ACK = 0x45, NC_ITEM_ENCHANT_SET_GEM_LOT_CMD = 0x46, NC_ITEM_BUY_SUC_ACTION_CMD = 0x47, NC_ITEM_EQUIP_BELONGED_CANCEL_USE_REQ = 0x48, NC_ITEM_EQUIP_BELONGED_CANCEL_USE_ACK = 0x49, NC_ITEM_AUTO_ARRANGE_INVEN_REQ = 0x4A, NC_ITEM_AUTO_ARRANGE_INVEN_ACK = 0x4B, NC_ITEM_ACCOUNT_STORAGE_OPEN_CMD = 0x4C, NC_ITEM_ACCOUNT_STORAGE_CLOSE_CMD = 0x4D, NC_ITEM_USE_ACTIVESKILL_REQ = 0x4E, NC_ITEM_USE_ACTIVESKILL_ACK = 0x4F, NC_ITEM_MINIMON_EQUIP_REQ = 0x50, NC_ITEM_MOVER_UPGRADE_REQ = 0x51, NC_ITEM_MOVER_UPGRADE_ACK = 0x52, NC_ITEM_RANDOMOPTION_CHANGE_REQ = 0x53, NC_ITEM_RANDOMOPTION_CHANGE_ACK = 0x54, NC_ITEM_CHAT_COLOR_CHANGE_REQ = 0x55, NC_ITEM_CHAT_COLOR_CHANGE_ACK = 0x56, NC_ITEM_TERMEXTEND_REQ = 0x57, NC_ITEM_TERMEXTEND_ACK = 0x58, NC_ITEM_REPURCHASE_REQ = 0x59, NC_ITEM_REPURCHASE_ACK = 0x5A, NC_ITEM_SELL_ITEM_LIST_CMD = 0x5B, NC_ITEM_SELL_ITEM_INSERT_CMD = 0x5C, NC_ITEM_SELL_ITEM_DELETE_CMD = 0x5D, NC_ITEM_CLASS_CHANGE_REQ = 0x5E, NC_ITEM_CLASS_CHANGE_ACK = 0x5F, NC_ITEM_OPENCLASSCHANGEMENU_CMD = 0x60, NC_ITEM_RANDOMOPTION_CHANGE_ACCEPT_REQ = 0x61, NC_ITEM_RANDOMOPTION_CHANGE_ACCEPT_ACK = 0x62, NC_ITEM_SHIELDENDURE_CHARGE_REQ = 0x64, NC_ITEM_SHIELDENDURE_CHARGE_ACK = 0x65, NC_ITEM_SHIELDENDURESET_CMD = 0x66, NC_ITEM_MAPLINK_SCROLL_REQ = 0x67, NC_ITEM_MAPLINK_SCROLL_ACK = 0x68, NC_ITEM_MIX_ITEM_REQ = 0x69, NC_ITEM_MIX_ITEM_ACK = 0x6A, NC_ITEM_RANDOMOPTION_RECOVER_COUNT_LIMIT_REQ = 0x6B, NC_ITEM_RANDOMOPTION_RECOVER_COUNT_LIMIT_ACK = 0x6C, NC_ITEM_NEW_UPGRADE_REQ = 0x6D, NC_ITEM_NEW_UPGRADE_ACK = 0x6E, NC_ITEM_BRACELET_UPGRADE_REQ = 0x6F, NC_ITEM_BRACELET_UPGRADE_ACK = 0x70, }; /* 187 */ enum PROTOCOL_COMMAND_GUILD { NC_GUILD_NULL = 0x0, NC_GUILD_INFO_REQ = 0x1, NC_GUILD_INFO_ACK = 0x2, NC_GUILD_LIST_REQ = 0x3, NC_GUILD_LIST_ACK = 0x4, NC_GUILD_MAKE_REQ = 0x5, NC_GUILD_MAKE_ACK = 0x6, NC_GUILD_DISMISS_REQ = 0x7, NC_GUILD_DISMISS_ACK = 0x8, NC_GUILD_MEMBER_INVITE_REQ = 0x9, NC_GUILD_MEMBER_INVITE_ACK = 0xA, NC_GUILD_MEMBER_JOIN_REQ = 0xB, NC_GUILD_MEMBER_JOIN_ACK = 0xC, NC_GUILD_MEMBER_JOIN_ERR = 0xD, NC_GUILD_MEMBER_VANISH_REQ = 0xE, NC_GUILD_MEMBER_VANISH_ACK = 0xF, NC_GUILD_NOTIFY_REQ = 0x10, NC_GUILD_NOTIFY_ACK = 0x11, NC_GUILD_MONEY_SUB_REQ = 0x12, NC_GUILD_MONEY_SUB_ACK = 0x13, NC_GUILD_GRADE_REQ = 0x14, NC_GUILD_GRADE_ACK = 0x15, NC_GUILD_MEMBER_GRADE_REQ = 0x16, NC_GUILD_MEMBER_GRADE_ACK = 0x17, NC_GUILD_MY_GUILD_INFO_REQ = 0x18, NC_GUILD_MY_GUILD_INFO_ACK = 0x19, NC_GUILD_MEMBER_LIST_REQ = 0x1A, NC_GUILD_MEMBER_LIST_ACK = 0x1B, NC_GUILD_MEMBER_LEAVE_REQ = 0x1C, NC_GUILD_MEMBER_LEAVE_ACK = 0x1D, NC_GUILD_MONEY_ADD_REQ = 0x1E, NC_GUILD_MONEY_ADD_ACK = 0x1F, NC_GUILD_MEMBER_INTRO_REQ = 0x20, NC_GUILD_MEMBER_INTRO_ACK = 0x21, NC_GUILD_WAR_REQ = 0x22, NC_GUILD_WAR_ACK = 0x23, NC_GUILD_WAR_ABLE_LIST_REQ = 0x24, NC_GUILD_WAR_ABLE_LIST_ACK = 0x25, NC_GUILD_WAR_LIST_REQ = 0x26, NC_GUILD_WAR_LIST_ACK = 0x27, NC_GUILD_WAR_SCORE_REQ = 0x28, NC_GUILD_WAR_SCORE_ACK = 0x29, NC_GUILD_WAR_SCORE_CMD = 0x2A, NC_GUILD_MONEY_ADD_CMD = 0x2B, NC_GUILD_MONEY_SUB_CMD = 0x2C, NC_GUILD_NOTIFY_CMD = 0x2D, NC_GUILD_GRADE_CMD = 0x2E, NC_GUILD_DISMISS_CMD = 0x2F, NC_GUILD_DELETE_CMD = 0x30, NC_GUILD_WAR_DECLARATION_CMD = 0x31, NC_GUILD_WAR_TARGET_CMD = 0x32, NC_GUILD_WAR_START_CMD = 0x33, NC_GUILD_WAR_END_CMD = 0x34, NC_GUILD_WAR_COOLDOWN_DONE_CMD = 0x35, NC_GUILD_MEMBER_JOIN_CMD = 0x36, NC_GUILD_MEMBER_VANISH_CMD = 0x37, NC_GUILD_MEMBER_LEAVE_CMD = 0x38, NC_GUILD_MEMBER_GRADE_CMD = 0x39, NC_GUILD_MEMBER_FLAGS_CMD = 0x3A, NC_GUILD_MEMBER_EXP_RATIO_CMD = 0x3B, NC_GUILD_MEMBER_INTRO_CMD = 0x3C, NC_GUILD_MEMBER_LOGON_CMD = 0x3D, NC_GUILD_MEMBER_LOGOFF_CMD = 0x3E, NC_GUILD_MEMBER_PARTY_CMD = 0x3F, NC_GUILD_MEMBER_LEVEL_CMD = 0x40, NC_GUILD_MEMBER_MAP_CMD = 0x41, NC_GUILD_MEMBER_CLASS_CMD = 0x42, NC_GUILD_ZONE_WAR_START_CMD = 0x43, NC_GUILD_ZONE_WAR_END_CMD = 0x44, NC_GUILD_ZONE_WAR_KILL_CMD = 0x45, NC_GUILD_ZONE_LIST_REQ = 0x46, NC_GUILD_ZONE_LIST_ACK = 0x47, NC_GUILD_ZONE_MAKE_CMD = 0x48, NC_GUILD_ZONE_DELETE_CMD = 0x49, NC_GUILD_ZONE_MEMBER_JOIN_CMD = 0x4A, NC_GUILD_ZONE_MEMBER_LEAVE_CMD = 0x4B, NC_GUILD_ZONE_MONEY_CMD = 0x4C, NC_GUILD_ZONE_TYPE_CMD = 0x4D, NC_GUILD_ZONE_GRADE_CMD = 0x4E, NC_GUILD_ZONE_FAME_CMD = 0x4F, NC_GUILD_ZONE_STONE_LEVEL_CMD = 0x50, NC_GUILD_ZONE_EXP_CMD = 0x51, NC_GUILD_DB_REQ = 0x52, NC_GUILD_DB_ACK = 0x53, NC_GUILD_DB_MEMBER_REQ = 0x54, NC_GUILD_DB_MEMBER_ACK = 0x55, NC_GUILD_DB_ALL_REQ = 0x56, NC_GUILD_DB_ALL_ACK = 0x57, NC_GUILD_DB_MAKE_REQ = 0x58, NC_GUILD_DB_MAKE_ACK = 0x59, NC_GUILD_DB_DELETE_REQ = 0x5A, NC_GUILD_DB_DELETE_ACK = 0x5B, NC_GUILD_DB_DISMISS_REQ = 0x5C, NC_GUILD_DB_DISMISS_ACK = 0x5D, NC_GUILD_DB_MONEY_ADD_REQ = 0x5E, NC_GUILD_DB_MONEY_ADD_ACK = 0x5F, NC_GUILD_DB_MONEY_SUB_REQ = 0x60, NC_GUILD_DB_MONEY_SUB_ACK = 0x61, NC_GUILD_DB_NOTIFY_REQ = 0x62, NC_GUILD_DB_NOTIFY_ACK = 0x63, NC_GUILD_DB_INTRO_REQ = 0x64, NC_GUILD_DB_INTRO_ACK = 0x65, NC_GUILD_DB_WAR_REQ = 0x66, NC_GUILD_DB_WAR_ACK = 0x67, NC_GUILD_DB_RESULT_WRITE_CMD = 0x68, NC_GUILD_DB_MEMBER_JOIN_REQ = 0x69, NC_GUILD_DB_MEMBER_JOIN_ACK = 0x6A, NC_GUILD_DB_MEMBER_LEAVE_REQ = 0x6B, NC_GUILD_DB_MEMBER_LEAVE_ACK = 0x6C, NC_GUILD_DB_MEMBER_INTRO_REQ = 0x6D, NC_GUILD_DB_MEMBER_INTRO_ACK = 0x6E, NC_GUILD_DB_MEMBER_GRADE_REQ = 0x6F, NC_GUILD_DB_MEMBER_GRADE_ACK = 0x70, NC_GUILD_DB_MEMBER_VANISH_REQ = 0x71, NC_GUILD_DB_MEMBER_VANISH_ACK = 0x72, NC_GUILD_CHAT_REQ = 0x73, NC_GUILD_CHAT_CMD = 0x74, NC_GUILD_CHAT_ACK = 0x75, NC_GUILD_NAME_REQ = 0x76, NC_GUILD_NAME_ACK = 0x77, NC_GUILD_GUILDWARCONFIRM_REQ = 0x78, NC_GUILD_GUILDWARCONFIRM_ACK = 0x79, NC_GUILD_TOURNAMENT_JOIN_REQ = 0x7A, NC_GUILD_TOURNAMENT_JOIN_ACK = 0x7B, NC_GUILD_TOURNAMENT_LEAVE_REQ = 0x7C, NC_GUILD_TOURNAMENT_LEAVE_ACK = 0x7D, NC_GUILD_TOURNAMENT_LIST_REQ = 0x7E, NC_GUILD_TOURNAMENT_LIST_ACK = 0x7F, NC_GUILD_TOURNAMENT_TYPE_CMD = 0x80, NC_GUILD_TOURNAMENT_START_CMD = 0x81, NC_GUILD_TOURNAMENT_END_CMD = 0x82, NC_GUILD_TOURNAMENTSTART_CMD = 0x83, NC_GUILD_TOURNAMENTSTOP_CMD = 0x84, NC_GUILD_TOURNAMENT_DB_GET_REQ = 0x85, NC_GUILD_TOURNAMENT_DB_GET_ACK = 0x86, NC_GUILD_TOURNAMENT_DB_SET_REQ = 0x87, NC_GUILD_TOURNAMENT_DB_SET_ACK = 0x88, NC_GUILD_TOURNAMENT_DB_JOIN_REQ = 0x89, NC_GUILD_TOURNAMENT_DB_JOIN_ACK = 0x8A, NC_GUILD_TOURNAMENT_DB_SET_TYPE_REQ = 0x8B, NC_GUILD_TOURNAMENT_DB_SET_TYPE_ACK = 0x8C, NC_GUILD_MOBGUILD_CMD = 0x8D, NC_GUILD_TOURNAMENT_DB_SET_RESULT_REQ = 0x8E, NC_GUILD_TOURNAMENT_DB_SET_RESULT_ACK = 0x8F, NC_GUILD_TOURNAMENT_RESULT_CMD = 0x90, NC_GUILD_STORAGEOPEN_REQ = 0x91, NC_GUILD_STORAGEOPEN_ACK = 0x92, NC_GUILD_STORAGEWITHDRAW_RNG = 0x93, NC_GUILD_STORAGEWITHDRAW_CMD = 0x94, NC_GUILD_GUILDWARSTATUS_REQ = 0x95, NC_GUILD_GUILDWARSTATUS_ACK = 0x96, NC_GUILD_TOURNAMENT_DB_SET_MATCH_REQ = 0x97, NC_GUILD_TOURNAMENT_DB_SET_MATCH_ACK = 0x98, NC_GUILD_TOURNAMENT_DB_SET_MATCH_TIME_REQ = 0x99, NC_GUILD_TOURNAMENT_DB_SET_MATCH_TIME_ACK = 0x9A, NC_GUILD_TOURNAMENT_RECALL_ENTER_CMD = 0x9B, NC_GUILD_TOURNAMENT_RECALL_ENTER_REQ = 0x9C, NC_GUILD_TOURNAMENT_RECALL_ENTER_ACK = 0x9D, NC_GUILD_STORAGE_WITHDRAW_GRADE_REQ = 0x9E, NC_GUILD_STORAGE_WITHDRAW_GRADE_ACK = 0x9F, NC_ITEMDB_CLOSE_GUILD_STORAGE_CMD = 0xA0, NC_GUILD_GRADE_GROWTH_REQ = 0xA1, NC_GUILD_GRADE_GROWTH_ACK = 0xA2, NC_GUILD_GRADE_GROWTH_DATA_REQ = 0xA3, NC_GUILD_GRADE_GROWTH_DATA_ACK = 0xA4, NC_GUILD_GRADE_GROWTH_ZONE_REQ = 0xA5, NC_GUILD_GRADE_GROWTH_ZONE_ACK = 0xA6, NC_GUILD_DB_GRADE_GROWTH_REQ = 0xA7, NC_GUILD_DB_GRADE_GROWTH_ACK = 0xA8, NC_GUILD_DATA_CHANGE_CMD = 0xA9, NC_GUILD_TOURNAMENT_DB_REWARD_CREATE_REQ = 0xAA, NC_GUILD_TOURNAMENT_DB_REWARD_CREATE_ACK = 0xAB, NC_GUILD_RENAME_REQ = 0xAC, NC_GUILD_RENAME_ACK = 0xAD, NC_GUILD_RENAME_CMD = 0xAE, NC_GUILD_WORLD_RENAME_REQ = 0xAF, NC_GUILD_WORLD_RENAME_ACK = 0xB0, NC_GUILD_WORLD_RENAME_CMD = 0xB1, NC_GUILD_DB_RENAME_REQ = 0xB2, NC_GUILD_DB_RENAME_ACK = 0xB3, NC_GUILD_RETYPE_REQ = 0xB4, NC_GUILD_RETYPE_ACK = 0xB5, NC_GUILD_RETYPE_CMD = 0xB6, NC_GUILD_WORLD_RETYPE_REQ = 0xB7, NC_GUILD_WORLD_RETYPE_ACK = 0xB8, NC_GUILD_WORLD_RETYPE_CMD = 0xB9, NC_GUILD_DB_RETYPE_REQ = 0xBA, NC_GUILD_DB_RETYPE_ACK = 0xBB, NC_GUILD_DB_TOKEN_ALL_REQ = 0xBC, NC_GUILD_DB_TOKEN_ALL_ACK = 0xBD, NC_GUILD_MY_GUILD_TOKEN_INFO_REQ = 0xBE, NC_GUILD_MY_GUILD_TOKEN_INFO_ACK = 0xBF, NC_GUILD_ZONE_USE_GUILD_TOKEN_CMD = 0xC0, NC_GUILD_WORLD_USE_GUILD_TOKEN_CMD = 0xC1, NC_GUILD_WORLD_SET_GUILD_TOKEN_CMD = 0xC2, NC_GUILD_MY_GUILD_TOURNAMENT_MATCH_TIME_REQ = 0xC3, NC_GUILD_MY_GUILD_TOURNAMENT_MATCH_TIME_ACK = 0xC4, NC_GUILD_TOURNAMENT_LAST_WINNER_CMD = 0xC5, NC_GUILD_TOURNAMENT_ZONE_MEMBERGRADE_REQ = 0xC6, NC_GUILD_TOURNAMENT_ZONE_MEMBERGRADE_ACK = 0xC7, NC_GUILD_TOURNAMENT_ZONE_FIGHTER_ENTER_CMD = 0xC8, NC_GUILD_TOURNAMENT_ZONE_FIGHTER_OUT_CMD = 0xC9, NC_GUILD_TOURNAMENT_FLAGCAPTURE_REQ = 0xCA, NC_GUILD_TOURNAMENT_FLAGCAPTURE_ACK = 0xCB, NC_GUILD_TOURNAMENT_FLAGCAPTURE_CMD = 0xCC, NC_GUILD_TOURNAMENT_FLAGCAPTURE_RESULT_CMD = 0xCD, NC_GUILD_TOURNAMENT_SKILLPOINT_CMD = 0xCE, NC_GUILD_TOURNAMENT_USESKILL_REQ = 0xCF, NC_GUILD_TOURNAMENT_USESKILL_ACK = 0xD0, NC_GUILD_TOURNAMENT_USESKILL_CMD = 0xD1, NC_GUILD_TOURNAMENT_DICEGAME_START_CMD = 0xD2, NC_GUILD_TOURNAMENT_DICEGAME_THROW_REQ = 0xD3, NC_GUILD_TOURNAMENT_DICEGAME_THROW_ACK = 0xD4, NC_GUILD_TOURNAMENT_DICEGAME_THROW_CMD = 0xD5, NC_GUILD_TOURNAMENT_DICEGAME_BEFORE_END_TIME_MSG_CMD = 0xD6, NC_GUILD_TOURNAMENT_OBSERVER_ENTER_REQ = 0xD7, NC_GUILD_TOURNAMENT_OBSERVER_ENTER_ACK = 0xD8, NC_GUILD_TOURNAMENT_ZONE_OBSERVER_ENTER_REQ = 0xD9, NC_GUILD_TOURNAMENT_ZONE_OBSERVER_ENTER_ACK = 0xDA, NC_GUILD_TOURNAMENT_OBSERVER_OUT_REQ = 0xDB, NC_GUILD_TOURNAMENT_OBSERVER_OUT_ACK = 0xDC, NC_GUILD_TOURNAMENT_SCORE_CMD = 0xDD, NC_GUILD_TOURNAMENT_PLAYERDIEMSG_CMD = 0xDE, NC_GUILD_TOURNAMENT_PLAYERKILLMSG_CMD = 0xDF, NC_GUILD_TOURNAMENT_STARTMSG_CMD = 0xE0, NC_GUILD_TOURNAMENT_MANAGERUSERMSG_CMD = 0xE1, NC_GUILD_TOURNAMENTSTOPMSG_CMD = 0xE2, NC_GUILD_TOURNAMENT_ZONE_JOIN_NEW_REQ = 0xE3, NC_GUILD_TOURNAMENT_ZONE_JOIN_NEW_ACK = 0xE4, NC_GUILD_TOURNAMENT_DB_JOIN_NEW_REQ = 0xE5, NC_GUILD_TOURNAMENT_DB_JOIN_NEW_ACK = 0xE6, NC_GUILD_TOURNAMENT_DB_FINAL_SELECTION_REQ = 0xE7, NC_GUILD_TOURNAMENT_DB_FINAL_SELECTION_ACK = 0xE8, NC_GUILD_TOURNAMENT_JOIN_LIST_REQ = 0xE9, NC_GUILD_TOURNAMENT_JOIN_LIST_ACK = 0xEA, NC_GUILD_TOURNAMENT_DB_JOIN_LIST_REQ = 0xEB, NC_GUILD_TOURNAMENT_DB_JOIN_LIST_ACK = 0xEC, NC_GUILD_TOURNAMENT_NOTIFY_CMD = 0xED, NC_GUILD_DB_DELETE_CANCEL_REQ = 0xEE, NC_GUILD_DB_DELETE_CANCEL_ACK = 0xEF, NC_GUILD_TOURNAMENT_ITEM_PICK_CMD = 0xF0, NC_GUILD_TOURNAMENT_ITEM_EFFECT_CMD = 0xF1, NC_GUILD_TOURNAMENT_ITEM_FLAG_CMD = 0xF2, NC_GUILD_TOURNAMENT_ITEM_SCAN_CMD = 0xF3, NC_GUILD_TOURNAMENT_GOLD_REFUND_ZONE_CMD = 0xF4, NC_GUILD_TOURNAMENT_GOLD_REFUND_CMD = 0xF5, NC_GUILD_TOURNAMENT_ENTER_LIST_DB_GET_REQ = 0xF6, NC_GUILD_TOURNAMENT_ENTER_LIST_DB_GET_ACK = 0xF7, NC_GUILD_TOURNAMENT_REFUND_NOTICE_CMD = 0xF8, NC_GUILD_TOURNAMENT_REFUND_NOTICE_DB_SET_REQ = 0xF9, NC_GUILD_TOURNAMENT_REFUND_NOTICE_DB_SET_ACK = 0xFA, NC_GUILD_HISTORY_LIST_REQ = 0xFD, NC_GUILD_HISTORY_LIST_ACK = 0xFE, NC_GUILD_HISTORY_DB_LIST_REQ = 0xFF, NC_GUILD_HISTORY_DB_LIST_ACK = 0x100, NC_GUILD_EMBLEM_CHECK_AVAILABILITY_REQ = 0x101, NC_GUILD_EMBLEM_CHECK_AVAILABILITY_ACK = 0x102, NC_GUILD_EMBLEM_INFO_DB_REQ = 0x103, NC_GUILD_EMBLEM_INFO_DB_ACK = 0x104, NC_GUILD_EMBLEM_SAVE_REQ = 0x105, NC_GUILD_EMBLEM_SAVE_ACK = 0x106, NC_GUILD_EMBLEM_SAVE_DB_REQ = 0x107, NC_GUILD_EMBLEM_SAVE_DB_ACK = 0x108, NC_GUILD_EMBLEM_OFF_MSG_CMD = 0x109, NC_GUILD_EMBLEM_INFO_CMD = 0x10A, NC_GUILD_EMBLEM_INFO_NOTICE_CMD = 0x10B, NC_GUILD_EMBLEM_LEVELUP_CMD = 0x10C, NC_GUILD_EMBLEM_STATE_DB_REQ = 0x10D, NC_GUILD_EMBLEM_STATE_DB_ACK = 0x10E, }; /* 188 */ enum $486002F865B6E6993845F71957C418FA { GUILD_WAR_STATUS_NONE = 0x0, GUILD_WAR_STATUS_WAIT = 0x1, GUILD_WAR_STATUS_ING = 0x2, GUILD_WAR_STATUS_COOLDOWN = 0x3, GUILD_WAR_RESULT_WIN = 0x0, GUILD_WAR_RESULT_LOSE = 0x1, GUILD_WAR_RESULT_DRAW = 0x2, GUILD_WAR_GUILD_TYPE = 0x1, GUILD_WAR_GRADE = 0x1, GUILD_WAR_TIME = 0x3C, GUILD_WAR_COOL_TIME_MINUTE = 0x78, GUILD_WAR_START_DELAY = 0x5, GUILD_WAR_END_DELAY = 0x5, GUILD_WAR_WIN_FAME = 0x0, GUILD_WAR_LOSE_FAME = 0x0, GUILD_WAR_DRAW_FAME = 0x0, GUILD_WAR_WIN_FAME_RATE = 0x64, }; /* 189 */ enum $EA797865C08A414B428DB93C3D9F19DE { GGRADE_LEVONE = 0x1, GGRADE_LEVTWO = 0x2, GGRADE_LEVTHREE = 0x3, GGRADE_LEVFOUR = 0x4, GGRADE_FRIENDLY = 0x0, GGRADE_WAR = 0x1, }; /* 190 */ enum $174DCFACA8473A12A35441A7C0A8EA9F { PGWM_CMD_GTT_CLICK = 0x0, }; /* 191 */ enum $424BD1601EB29DBFFDB8DEBB4D694741 { PGWM_CMD_MAXIMUM = 0x0, }; /* 192 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 193 */ enum GuildNameCache::GuildNameStorage::GuildNameStorageState { GNS_RECEIVING = 0x0, GNS_RECEIVED = 0x1, }; /* 194 */ enum GuildTask::State { IDLE = 0x0, WAITING_MAKE_ACK = 0x1, }; /* 195 */ enum CGuildTournament::GUILD_TOURNAMENT_MATCH_TYPE { GUILD_TOURNAMENT_MATCH_NONE = 0x0, GUILD_TOURNAMENT_MATCH_JOIN = 0x1, GUILD_TOURNAMENT_MATCH_PRACTICE = 0x2, GUILD_TOURNAMENT_MATCH_PRACTICE_END = 0x3, GUILD_TOURNAMENT_MATCH_161 = 0x4, GUILD_TOURNAMENT_MATCH_162 = 0x5, GUILD_TOURNAMENT_MATCH_8 = 0x6, GUILD_TOURNAMENT_MATCH_4 = 0x7, GUILD_TOURNAMENT_MATCH_2 = 0x8, GUILD_TOURNAMENT_MATCH_END = 0x9, GUILD_TOURNAMENT_MATCH_CANCEL = 0xA, GUILD_TOURNAMENT_MATCH_DBERROR = 0xB, }; /* 196 */ enum $92F91BEFD4EFD28EF854B987FF4B93AB { PGWM_CMD_GUILDACADEMY_JOIN = 0xA, PGWM_CMD_GUILDACADEMY_RANKING = 0xB, PGWM_CMD_GUILDACADEMY_HALLOFFAME = 0xC, PGWM_CMD_GUILDACADEMY_DELEGATION_MASTERPOWER = 0xD, PGWM_CMD_GUILDACADEMY_INITIALIZE_MASTER = 0xE, PGWM_CMD_GUILDACADEMY_SET_COMPENSATION_MONEY = 0xF, PGWM_CMD_GUILDACADEMY_SET_COMPENSATION_ITEM = 0x10, PGWM_CMD_GUILDACADEMY_LEAVE = 0x11, PGWM_CMD_GUILDACADEMY_PREVMENU = 0x12, PGWM_CMD_GUILDACADEMY_LCLICK = 0x13, PGWM_CMD_GUILDACADEMY_RCLICK = 0x14, PGWM_CMD_GUILDACADEMY_HELPLINK = 0x15, }; /* 197 */ enum $795F0AE6B6E9DF37945D5FBD07796803 { PGWM_CMD_GUILDACADEMY_RANKING_NONE = 0xA, PGWM_CMD_GUILDACADEMY_RANKING_WINCLOSE = 0xB, PGWM_CMD_GUILDACADEMY_RANKING_SLIDECURSOR = 0xC, PGWM_CMD_GUILDACADEMY_RANKING_SLIDEBAR = 0xD, PGWM_CMD_GUILDACADEMY_RANKING_SORTBYTITLE01 = 0xE, PGWM_CMD_GUILDACADEMY_RANKING_SORTBYTITLE02 = 0xF, PGWM_CMD_GUILDACADEMY_RANKING_SORTBYTITLE03 = 0x10, PGWM_CMD_GUILDACADEMY_RANKING_SORTBYTITLE04 = 0x11, PGWM_CMD_GUILDACADEMY_RANKING_LCLICK = 0x12, PGWM_CMD_GUILDACADEMY_RANKING_THISWEEK_BTN = 0x13, PGWM_CMD_GUILDACADEMY_RANKING_LASTWEEK_BTN = 0x14, PGWM_CMD_GUILDACADEMY_RANKING_OK_BTN = 0x15, PGWM_CMD_GUILDACADEMY_RANKING_HELPLINK = 0x16, }; /* 198 */ enum $B8B50659B60BC659454183A4771DBBB8 { PGWM_CMD_GUILDACADEMY_HALLOFFAME_NONE = 0xA, PGWM_CMD_GUILDACADEMY_HALLOFFAME_WINCLOSE = 0xB, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SLIDECURSOR = 0xC, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SLIDEBAR = 0xD, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SORTBYTITLE01 = 0xE, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SORTBYTITLE02 = 0xF, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SORTBYTITLE03 = 0x10, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SORTBYTITLE04 = 0x11, PGWM_CMD_GUILDACADEMY_HALLOFFAME_SORTBYTITLE05 = 0x12, PGWM_CMD_GUILDACADEMY_HALLOFFAME_LCLICK = 0x13, PGWM_CMD_GUILDACADEMY_HALLOFFAME_OK_BTN = 0x14, PGWM_CMD_GUILDACADEMY_HALLOFFAME_HELPLINK = 0x15, }; /* 199 */ typedef GuildTask::State GuildAcademyMemberTask::State; /* 200 */ enum $361E0932D878A4C3147B02A11CEBEE60 { MENU_NUM_MAX = 0x7, }; /* 201 */ typedef $92F91BEFD4EFD28EF854B987FF4B93AB $0E3361B0722EAFC726A508C316CA7F74; /* 202 */ enum PgWin::PG_MOUSE_EVENT { PGME_LBUTTONDOWN = 0x0, PGME_LBUTTONPRESSED = 0x1, PGME_LBUTTONRELEASED = 0x2, PGME_RBUTTONPRESSED = 0x3, PGME_RBUTTONRELEASED = 0x4, }; /* 203 */ enum GuildAcademyWin::eAcademyInfo { ACADEMY_INFO_MASTER = 0x0, ACADEMY_INFO_ONLINE = 0x1, ACADEMY_INFO_POINT = 0x2, ACADEMY_INFO_LANKING = 0x3, ACADEMY_INFO_BUGGTIME = 0x4, ACADEMY_INFO_MAX = 0x5, }; /* 204 */ enum $FD38FBEC0E98ABCFF05B51A736182306 { TAB_INFO = 0x0, TAB_MEMBER = 0x1, TAB_HISTORY = 0x2, }; /* 205 */ enum DirectUserMsgBody_CommunityTabChanged::TabEnum { TE_FRIEND = 0x0, TE_GUILD = 0x1, TE_PARTYMATCH = 0x2, TE_WEDDING = 0x3, TE_HOLYPROMISE = 0x4, TE_GUILDACADEMY = 0x5, }; /* 206 */ enum GUILD_HISTORY_MSG_TYPE { GUILD_HISTORY_MSG_TYPE_INVALID = 0xFFFFFFFF, GUILD_HISTORY_BASIC_MSG_START = 0x0, GUILD_CREATED = 0x0, GUILD_MEMBER_JOIN = 0x1, GUILD_MEMBER_LEAVE = 0x2, GUILD_MEMBER_VANISH = 0x3, GUILD_HISTORY_BASIC_MSG_END = 0x3, GUILD_HISTORY_CHANGE_GRADE_MSG_START = 0xA, GUILD_MEMBER_CHANGE_GRADE_TO_MASTER = 0xA, GUILD_MEMBER_CHANGE_GRADE_TO_SUBMASTER = 0xB, GUILD_MEMBER_CHANGE_GRADE_TO_ELDER = 0xC, GUILD_MEMBER_CHANGE_GRADE_TO_GUARD = 0xD, GUILD_HISTORY_CHANGE_GRADE_MSG_END = 0xD, GUILD_ACADEMY_HISTORY_BASIC_MSG_START = 0x64, GUILD_ACADEMY_CREATED = 0x64, GUILD_ACADEMY_MEMBER_JOIN = 0x65, GUILD_ACADEMY_MEMBER_LEAVE = 0x66, GUILD_ACADEMY_MEMBER_VANISH = 0x67, GUILD_ACADEMY_HISTORY_BASIC_MSG_END = 0x67, }; /* 207 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 208 */ typedef DirectUserMsgBody_MsgBoxResponse::MsgBoxResponse DirectUserMsgBody_InputBoxResponse::InputBoxResponse; /* 209 */ typedef GuildAcademyMemberVanishTask::State GuildAcademyMasterAppointTask::State; /* 210 */ typedef GuildAcademyMemberVanishTask::State GuildAcademyMasterInitializeTask::State; /* 211 */ typedef GuildAcademyMemberVanishTask::State GuildAcademyLeaveTask::State; /* 212 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Redbl; /* 213 */ typedef GuildAcademyMemberVanishTask::State GuildAcademyJoinReqTask::State; /* 214 */ enum InputBox::ActionAfterInputEnd { AAIE_NOTHING = 0x0, AAIE_CLOSE = 0x1, AAIE_DESTROY = 0x2, }; /* 215 */ enum $BAC64280FCE219819E4902A5F1746DE6 { MAX_COMPSTRING_CANDLIST = 0x9, MAX_COMPSTRING_SIZE = 0x100, }; /* 216 */ enum $97D6190316AD6910680F42A5AB0BF093 // Guild member ranks { GUILD_MEMBER_GRADE_MASTER = 0x0, GUILD_MEMBER_GRADE_1 = 0x1, GUILD_MEMBER_GRADE_2 = 0x2, GUILD_MEMBER_GRADE_3 = 0x3, GUILD_MEMBER_GRADE_4 = 0x4, GUILD_MEMBER_GRADE_5 = 0x5, GUILD_MEMBER_GRADE_MEMBER = 0x6, }; /* 217 */ enum $E4FC1CD8137EFB78F5E71A430FF04F6F { PGWM_CMD_UP = 0x0, PGWM_CMD_DOWN = 0x1, PGWM_CMD_MOSTDOWN = 0x2, PGWM_CMD_TAB = 0x3, PGWM_CMD_ACTIVE0 = 0x4, PGWM_CMD_ACTIVE1 = 0x5, PGWM_CMD_ACTIVE2 = 0x6, PGWM_CMD_ACTIVE3 = 0x7, PGWM_CMD_FILTERBTN = 0x8, PGWM_CMD_REPORT = 0x9, PGWM_CMD_CHATCOMMAND = 0xA, PGWM_CMD_CHAT_01 = 0xB, PGWM_CMD_CHAT_02 = 0xC, PGWM_CMD_CHAT_03 = 0xD, PGWM_CMD_CHAT_04 = 0xE, PGWM_CMD_CHAT_05 = 0xF, PGWM_CMD_CHAT_06 = 0x10, PGWM_CMD_CHAT_07 = 0x11, PGWM_CMD_CHAT_08 = 0x12, PGWM_CMD_LOCK = 0x13, }; /* 218 */ typedef SLWCreateInfo::ItemType ChatBoardFlex::Type; /* 219 */ enum $4262A629CDD7E97672AEBD72DA17BB2B { MAX_STR_LEN = 0x100, MAX_SYSVIEW_LINE = 0x64, MAX_VIEW_LINE = 0x28, MAX_LINE = 0x32, MAX_SAVED_LINE = 0x5DC, }; /* 220 */ typedef $E4FC1CD8137EFB78F5E71A430FF04F6F $1CA9976B3A375C747D5717BEC9CD85BC; /* 221 */ enum ChatBoardFlex::eWisperTokenType { WTT_FROM = 0x0, WTT_TO = 0x1, WTT_COUNT = 0x2, }; /* 222 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val >,std::less,std::allocator > > >,0> >::_Redbl; /* 223 */ enum $6320F7A7A63D99CDA1F74E5BE10946E7 { MAX_USER_CHAT = 0x80, }; /* 224 */ enum $0A71E01C450807D4B212BFC99F16310C { MAX_EMOTION_COUNT = 0x11, }; /* 225 */ enum $97A3EF7C1F7BEEA37AD6A4682A8387DF { NORMAL_CHAT = 0x0, WHISPER_CHAT = 0x1, PARTY_CHAT = 0x2, GUILD_CHAT = 0x3, }; /* 226 */ typedef $6320F7A7A63D99CDA1F74E5BE10946E7 $7A252EBE2C6820FCB5DE1689FE223960; /* 227 */ typedef $0A71E01C450807D4B212BFC99F16310C $0C640FC3A8FE42061DEF329E26C296C6; /* 228 */ typedef $97A3EF7C1F7BEEA37AD6A4682A8387DF $90963C5C72D693B633924E6763D4D0C6; /* 229 */ enum $BF81229D50FE1A455FEF34B6E6852996 { CHATSIZEMINWIDTH = 0x190, }; /* 230 */ typedef const $FD38FBEC0E98ABCFF05B51A736182306 $A0FF05D188D0855B9E0F63DA51836525; /* 231 */ enum DropContents::SenderType { ST_INV_CHAR = 0x0, ST_INV_EQUIP = 0x1, ST_INV_SKILL = 0x2, ST_INV_REWARD = 0x3, ST_SHORTCUT = 0x4, ST_SHOP = 0x5, ST_BANK = 0x6, ST_TRADE = 0x7, ST_ITEM_UPGRADE = 0x8, ST_INV_ACTION = 0x9, ST_MINIHOUSE_INV_CHAR = 0xA, ST_MINIHOUSE_INV_EQUIP = 0xB, ST_SKILL_SELECT = 0xC, ST_GUILD_TOURNAMENT_STORAGE = 0xD, ST_INV_MINIHOUSE_ITEM_FURNITURE = 0xE, ST_INV_MINIHOUSE_ITEM_ACCESSORY = 0xF, ST_INV_MINIHOUSE_ITEM_TILEALL = 0x10, ST_INV_MINIHOUSE_ITEM_MINIGAME = 0x11, ST_INV_ITEMUPGRADE_MAX_12_GRADE = 0x12, ST_INV_GUILD_ACADEMY_STORAGE = 0x13, ST_GUILD_ACADEMY_ITEM_REWARD = 0x14, ST_INV_PREMIUM_ACTION = 0x15, }; /* 232 */ enum E_RELOC_ERR { ERE_NO_ERR = 0x0, ERE_CHAR_BELONGED = 0x1, ERE_ACC_BELONGED = 0x2, ERE_COMMON_BELONGED = 0x3, }; /* 233 */ enum EffectEnumerate { EE_SILVERWINGCOOLTIME = 0x0, EE_NOLOSTINKILLED = 0x1, EE_MOREINVENTORY = 0x2, EE_MORESTORAGE = 0x3, EE_MOREBOOTHSLOT = 0x4, EE_FASTMINING = 0x5, EE_MOREHPSTONE = 0x6, EE_MORESPSTONE = 0x7, EE_MOREHSPSTONE = 0x8, EE_COSTUM = 0x9, EE_AKPOWER = 0xA, EE_DPPOWER = 0xB, EE_ALLPOWER = 0xC, EE_HPINCREASE = 0xD, EE_SPINCREASE = 0xE, EE_ALLINCREASE = 0xF, EE_DROP_RATE = 0x10, EE_FEED = 0x11, EE_EXP_RATE = 0x12, EE_STATUS = 0x13, EE_ITEMAT_RATE = 0x14, EE_ITENDF_RATE = 0x15, EE_ITEMAL_RATE = 0x16, EE_PRODUCTSPEEDRATE = 0x17, EE_PRODUCTMASTERYRATE = 0x18, EE_PRODUCTALLRATE = 0x19, EE_JUSTREVIVE_HP = 0x1A, EE_ENDURE_KIT = 0x1B, EE_WEAPON_MAXENDURE = 0x1C, EE_ADDPRODSKILL = 0x1D, EE_JUSTRREVIVAL = 0x1E, EE_SETABSTATE = 0x1F, EE_GBCOIN = 0x20, EE_STORAGE_ANYWHERE = 0x21, EE_LPINCREASE = 0x22, EE_AUTOPATHFIND = 0x23, EE_CHATCOLOR = 0x24, EE_TERMEXTEND = 0x25, EE_EXPHOLD = 0x26, EE_CLASSCHANGE = 0x27, EE_QEXP_RATE = 0x28, MAX_EFFECTENUMERATE = 0x29, }; /* 234 */ enum STORAGE_OPEN_CLOSE_TYPE { SOCT_STORAGE_WINDOW = 0x0, SOCT_MONEY_REWARD_WINDOW = 0x1, SOCT_ITEM_REWARD_WINDOW = 0x2, SOCT_MAX = 0x3, }; /* 235 */ enum $BD38CBF551F95674BF3931960DB0B195 { MODE_NORMAL = 0x0, MODE_SHOP = 0x1, MODE_BANK = 0x2, MODE_PRIVATESTORE = 0x3, MODE_GTTSTORE = 0x4, MODE_GUILD_ACADEMY_STORAGE = 0x5, MODE_ITEM_REPAIR = 0x6, MODE_CREATE_NEWSOCKET = 0x7, MODE_PUTONBELONG_CANCEL = 0x8, MODE_RECOVERYCOUNTITEM = 0x9, }; /* 236 */ enum WeaponTypeEnum { WT_NONE = 0x0, WT_SWORD = 0x1, WT_BOW = 0x2, WT_STAFF = 0x3, WT_AXE = 0x4, WT_MACE = 0x5, WT_SPIKE = 0x6, WT_FIST = 0x7, WT_BODY = 0x8, WT_STONE = 0x9, WT_CROSSBOW = 0xA, WT_WAND = 0xB, WT_SPEAR = 0xC, WT_HAMMER = 0xD, WT_SPECIAL = 0xE, WT_PRODUCTIONTOOL = 0xF, WT_INVINCIBLEHAMMER = 0x10, WT_DSWORD = 0x11, WT_CLAW = 0x12, WT_BLADE = 0x13, WT_RANGE_PY = 0x14, WT_TSWORD = 0x15, MAX_WEAPONTYPEENUM = 0x16, }; /* 237 */ enum WeaponDemandType { DT_ONEHAND = 0x0, DT_TWOHAND = 0x1, DT_ALL = 0x2, DT_WEAPON = 0x3, DT_HAMMER = 0x4, DT_MACE = 0x5, DT_NONE = 0x6, DT_SHIELD = 0x7, DT_BOW = 0x8, DT_CBOW = 0x9, DT_STAFF = 0xA, DT_WAND = 0xB, DT_CLAW = 0xC, DT_DSWORD = 0xD, DT_BLADE = 0xE, MAX_WEAPONDEMANDTYPE = 0xF, }; /* 238 */ enum $9A04A94BA7F54A89DAC46B77A8D085E3 { MAX_MINIHOUSE_EQUIP_NUM = 0xB, }; /* 239 */ enum ItemClassEnum { ITEMCLASS_BYTELOT = 0x0, ITEMCLASS_WORDLOT = 0x1, ITEMCLASS_DWRDLOT = 0x2, ITEMCLASS_QUESTITEM = 0x3, ITEMCLASS_AMULET = 0x4, ITEMCLASS_WEAPON = 0x5, ITEMCLASS_ARMOR = 0x6, ITEMCLASS_SHIELD = 0x7, ITEMCLASS_BOOT = 0x8, ITEMCLASS_FURNITURE = 0x9, ITEMCLASS_DECORATION = 0xA, ITEMCLASS_SKILLSCROLL = 0xB, ITEMCLASS_RECALLSCROLL = 0xC, ITEMCLASS_BINDITEM = 0xD, ITEMCLASS_UPSOURCE = 0xE, ITEMCLASS_ITEMCHEST = 0xF, ITEMCLASS_WTLICENCE = 0x10, ITEMCLASS_KQ = 0x11, ITEMCLASS_HOUSESKIN = 0x12, ITEMCLASS_UPRED = 0x13, ITEMCLASS_UPBLUE = 0x14, ITEMCLASS_KQSTEP = 0x15, ITEMCLASS_FEED = 0x16, ITEMCLASS_RIDING = 0x17, ITEMCLASS_AMOUNT = 0x18, ITEMCLASS_UPGOLD = 0x19, ITEMCLASS_COSWEAPON = 0x1A, ITEMCLASS_ACTIONITEM = 0x1B, ITEMCLASS_GBCOIN = 0x1C, ITEMCLASS_CAPSULE = 0x1D, ITEMCLASS_CLOSEDCARD = 0x1E, ITEMCLASS_OPENCARD = 0x1F, ITEMCLASS_MONEY = 0x20, ITEMCLASS_NOEFFECT = 0x21, ITEMCLASS_ENCHANT = 0x22, ITEMCLASS_ACTIVESKILL = 0x23, ITEMCLASS_PUP = 0x24, ITEMCLASS_COSSHIELD = 0x25, ITEMCLASS_BRACELET = 0x26, MAX_ITEMCLASSENUM = 0x27, }; /* 240 */ enum E_BelongType { BT_COMMON = 0x0, BT_NO_SELL = 0x1, BT_NO_DROP = 0x2, BT_NO_SELL_DROP = 0x3, BT_ACC = 0x4, BT_CHR = 0x5, BT_ONLY_DEL = 0x6, BT_NO_DEL = 0x7, BT_PUTON_ACC = 0x8, BT_PUTON_CHR = 0x9, BT_NO_STORAGE = 0xA, MAX_E_BELONGTYPE = 0xB, }; /* 241 */ enum SHINE_PUT_ON_BELONGED_ITEM { SPOBI_NOT_BELONGED = 0x0, SPOBI_BELONGED = 0x1, }; /* 242 */ enum DivideWin::DIVIDE_MODE { D_NONE = 0x0, D_CHARINVENTORY = 0x1, D_STORAGEINVENTORY = 0x2, D_GTT_STORAGEINVENTORY = 0x3, }; /* 243 */ typedef $4262A629CDD7E97672AEBD72DA17BB2B $06FF3D92361143FC799E37E8D7FDC2D0; /* 244 */ enum DropContents::ContentsType { CT_ITEM = 0x0, CT_SKILL = 0x1, CT_ITEMSELLINFO = 0x2, CT_ACTION = 0x3, CT_SOULSTONE = 0x4, CT_MONEY = 0x5, CT_ITEM_SHORTCUT = 0x6, CT_PREMIUM_ACTION = 0x7, }; /* 245 */ typedef MoverSlotView::DataVersion BelongTypeInfo::DataVersion; /* 246 */ typedef $34DC939E3A804A5EC9069C4E090C2CA3 $EF519FE099B8A11880D914CA6491EFC2; /* 247 */ enum GradeType { GT_NORMAL = 0x0, GT_NAMED = 0x1, GT_RARE = 0x2, GT_UNIQUE = 0x3, GT_CHARGE = 0x4, GT_SET = 0x5, GT_LEGENDARY = 0x6, GT_MYTHIC = 0x7, MAX_GRADETYPE = 0x8, }; /* 248 */ enum REWARD_ITEM_OPTION { RIO_MONEY = 0x1, RIO_ITEM = 0x2, RIO_LOT = 0x3, RIO_UPGRADE = 0x4, }; /* 249 */ enum boost::detail::function::functor_manager_operation_type { clone_functor_tag = 0x0, destroy_functor_tag = 0x1, }; /* 250 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Redbl; /* 251 */ enum PROTOCOL_COMMAND_USER { NC_USER_NULL = 0x0, NC_USER_XTRAP_REQ = 0x4, NC_USER_XTRAP_ACK = 0x5, NC_USER_LOGIN_REQ = 0x6, NC_USER_PASSWORD_CHECK_REQ = 0x7, NC_USER_PASSWORD_CHECK_ACK = 0x8, NC_USER_LOGINFAIL_ACK = 0x9, NC_USER_LOGIN_ACK = 0xA, NC_USER_WORLDSELECT_REQ = 0xB, NC_USER_WORLDSELECT_ACK = 0xC, NC_USER_WILLLOGIN_REQ = 0xD, NC_USER_WILLLOGIN_ACK = 0xE, NC_USER_LOGINWORLD_REQ = 0xF, NC_USER_LOGIN_DB = 0x10, NC_USER_LOGOUT_DB = 0x11, NC_USER_AVATARINFO_REQ = 0x12, NC_USER_AVATARINFO_ACK = 0x13, NC_USER_LOGINWORLD_ACK = 0x14, NC_USER_LOGINWORLDFAIL_ACK = 0x15, NC_USER_KICKOFFFROMWORLD_CMD = 0x16, NC_USER_CONNECTCUT_CMD = 0x17, NC_USER_NORMALLOGOUT_CMD = 0x18, NC_USER_CONNECTCUT2ZONE_CMD = 0x19, NC_USER_CONNECTCUT2WORLDMANAGER_CMD = 0x1A, NC_USER_WORLD_STATUS_REQ = 0x1B, NC_USER_WORLD_STATUS_ACK = 0x1C, NC_USER_LOGIN_NETMARBLE_REQ = 0x1D, NC_USER_LOGIN_NETMARBLE_DB_REQ = 0x1E, NC_USER_AVATAR_LIST_REQ = 0x1F, NC_USER_LOGIN_OUTSPARK_REQ = 0x20, NC_USER_REGISENUMBER_REQ = 0x23, NC_USER_REGISENUMBER_ACK = 0x24, NC_USER_TEENAGER_CMD = 0x25, NC_USER_TEENAGER_REQ = 0x26, NC_USER_TEENAGER_ACK = 0x27, NC_USER_TEENAGER_SET_CMD = 0x28, NC_USER_TEENAGER_REMAIN_MIN_CMD = 0x29, NC_USER_IS_IP_BLOCK_REQ = 0x2A, NC_USER_IS_IP_BLOCK_ACK = 0x2B, NC_USER_POSSIBLE_NEW_CONNECT_CMD = 0x31, NC_USER_USE_BEAUTY_SHOP_CMD = 0x32, NC_USER_WILL_WORLD_SELECT_REQ = 0x33, NC_USER_WILL_WORLD_SELECT_ACK = 0x34, NC_USER_CREATE_OTP_REQ = 0x35, NC_USER_CREATE_OTP_ACK = 0x36, NC_USER_LOGIN_WITH_OTP_REQ = 0x37, NC_USER_GER_LOGIN_REQ = 0x38, NC_USER_GER_PASSWORD_CHECK_REQ = 0x39, NC_USER_GER_PASSWORD_CHECK_ACK = 0x3A, NC_USER_GER_IS_IP_BLOCK_REQ = 0x3B, NC_USER_GER_IS_IP_BLOCK_ACK = 0x3C, NC_USER_TW_LOGIN_REQ = 0x3D, NC_USER_TW_PASSWORD_CHECK_REQ = 0x3E, NC_USER_TW_PASSWORD_CHECK_ACK = 0x3F, NC_USER_TW_IS_IP_BLOCK_REQ = 0x40, NC_USER_TW_IS_IP_BLOCK_ACK = 0x41, NC_USER_JP_LOGIN_REQ = 0x4A, NC_USER_JP_PASSWORD_CHECK_REQ = 0x4B, NC_USER_JP_PASSWORD_CHECK_ACK = 0x4C, NC_USER_JP_IS_IP_BLOCK_REQ = 0x4D, NC_USER_JP_IS_IP_BLOCK_ACK = 0x4E, NC_USER_CH_LOGIN_REQ = 0x52, NC_USER_CH_PASSWORD_CHECK_REQ = 0x53, NC_USER_CH_PASSWORD_CHECK_ACK = 0x54, NC_USER_CH_IS_IP_BLOCK_REQ = 0x55, NC_USER_CH_IS_IP_BLOCK_ACK = 0x56, NC_USER_US_LOGIN_REQ = 0x5A, NC_USER_US_PASSWORD_CHECK_REQ = 0x5B, NC_USER_US_PASSWORD_CHECK_ACK = 0x5C, NC_USER_US_IS_IP_BLOCK_REQ = 0x5D, NC_USER_US_IS_IP_BLOCK_ACK = 0x5E, NC_USER_TUTORIAL_CAN_SKIP_CMD = 0x5F, NC_USER_RETURN_CHECK_REQ = 0x60, NC_USER_RETURN_CHECK_ACK = 0x61, NC_USER_LOGOUT_LAST_DAY_REQ = 0x62, NC_USER_LOGOUT_LAST_DAY_ACK = 0x63, NC_USER_SET_RETURN_CMD = 0x64, NC_USER_CLIENT_VERSION_CHECK_REQ = 0x65, NC_USER_CLIENT_WRONGVERSION_CHECK_ACK = 0x66, NC_USER_CLIENT_RIGHTVERSION_CHECK_ACK = 0x67, }; /* 252 */ enum ItemEquipEnum { ITEMEQUIP_NONE = 0x0, ITEMEQUIP_HAT = 0x1, ITEMEQUIP_NOUSE03 = 0x2, ITEMEQUIP_NOUSE01 = 0x3, ITEMEQUIP_NOUSE02 = 0x4, ITEMEQUIP_FACETATTOO = 0x5, ITEMEQUIP_NECKLACE = 0x6, ITEMEQUIP_BODY = 0x7, ITEMEQUIP_BODYACC = 0x8, ITEMEQUIP_BACK = 0x9, ITEMEQUIP_LEFTHAND = 0xA, ITEMEQUIP_LEFTHANDACC = 0xB, ITEMEQUIP_RIGHTHAND = 0xC, ITEMEQUIP_RIGHTHANDACC = 0xD, ITEMEQUIP_BRACELET = 0xE, ITEMEQUIP_LEFTRING = 0xF, ITEMEQUIP_RIGHTRING = 0x10, ITEMEQUIP_COSEFF = 0x11, ITEMEQUIP_TAIL = 0x12, ITEMEQUIP_LEG = 0x13, ITEMEQUIP_LEGACC = 0x14, ITEMEQUIP_SHOES = 0x15, ITEMEQUIP_SHOESACC = 0x16, ITEMEQUIP_EARRING = 0x17, ITEMEQUIP_MOUTH = 0x18, ITEMEQUIP_MINIMON = 0x19, ITEMEQUIP_EYE = 0x1A, ITEMEQUIP_HATACC = 0x1B, ITEMEQUIP_MINIMON_R = 0x1C, ITEMEQUIP_SHIELDACC = 0x1D, MAX_ITEMEQUIPENUM = 0x1E, }; /* 253 */ enum $C453543F2F1BA43BC290EF19275835B2 { input_length = 0x1000, }; /* 254 */ enum $03A81FEAF91F20C4C8B1106C2EEBBA49 { output_length = 0x1000, }; /* 255 */ typedef $03A81FEAF91F20C4C8B1106C2EEBBA49 $DA1A05A7A2D6118D8C5ECD3C6622E658; /* 256 */ enum $F0AA5B0D2A1F74D674AC0DB006F23CFC { MAX_SHORTCUT = 0x64, }; /* 257 */ enum DirectUserMsgBody_MHInfoTabChanged::TabEnum { TE_INFO = 0x0, TE_GUEST_BOOK = 0x1, TE_EDIT_ROOM = 0x2, TE_PORTAL_LIST = 0x3, TE_SETTING = 0x4, TE_OUT = 0x5, }; /* 258 */ enum mhAccount { MH_ACCOUNT_NO = 0x0, MH_ACCOUNT_GUEST = 0x1, MH_ACCOUNT_MASTER = 0x2, }; /* 259 */ enum $52F551B3AF8801D081C3C0B6FC14BA30 { PGWM_MH_UI_MINIHOMEINFO_CLICK = 0x0, PGWM_MH_UI_GUESTBOARD_CLICK = 0x1, PGWM_MH_UI_DECORATE_ITEMINVEN_CLICK = 0x2, PGWM_MH_UI_GATELIST_CLICK = 0x3, PGWM_MH_UI_CONFIG_CLICK = 0x4, PGWM_MH_UI_OUT = 0x5, PGWM_MH_UI_ASK = 0x6, PGWM_MH_UI_OK = 0x7, PGWM_MH_UI_PASSWORD_CLICK = 0x8, PGWM_MH_UI_ITEMINFO_SHOW_CLICK = 0x9, PGWM_MH_UI_MINIMIZE = 0xA, PGWM_MH_UI_HELPLINK = 0xB, }; /* 260 */ enum mhSettingWin::CheckBoxIndex { Box_PassWord = 0x0, Box_ItemView = 0x1, Box_MaxIndex = 0x2, }; /* 261 */ enum mhSettingWin::EditBoxIndex { Edt_Title = 0x0, Edt_PersonCount = 0x1, Edt_PassWord = 0x2, Edt_Notice = 0x3, Edt_MaxIndex = 0x4, }; /* 262 */ enum $F56F9B2B8DCF45AA3BD9864B4373E2ED { PGWM_MH_UI_OK_CLICK = 0x0, PGWM_MH_UI_CANCEL_CLICK = 0x1, }; /* 263 */ enum $F7AB763DEF439E484F67FEA38BEDE03A { TextField_ItemName = 0x0, TextField_KitValue = 0x1, TextField_ItemEndure = 0x2, }; /* 264 */ typedef $52F551B3AF8801D081C3C0B6FC14BA30 $48DD3D87B8C2FCA947F296BC09B371B6; /* 265 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 266 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 267 */ enum mhMouseControlWin::BtnIndex { TurnLeft = 0x0, TurnLeftClick = 0x1, TurnRight = 0x2, TurnRightClick = 0x3, CtrlNormal = 0x4, CtrlClick = 0x5, BtnMax = 0x6, AllLeft = 0x7, AllRight = 0x8, AllCtrl = 0x9, All = 0xA, }; /* 268 */ typedef $55372D48E26CA4042287BD8C49EB4130 $27C3EA136F3E67232162BC775F410194; /* 269 */ typedef mhSettingWin::CheckBoxIndex mhJoinWin::CheckBoxIndex; /* 270 */ typedef mhSettingWin::EditBoxIndex mhJoinWin::EditBoxIndex; /* 271 */ enum $1E472DF256ADD403D1A6AF5CFBF82A4D { TextIndex_RoomMaker = 0x0, TextIndex_Title = 0x1, TextIndex_PersonCount = 0x2, TextIndex_Notice = 0x3, }; /* 272 */ enum $53D92BDD48354091EB38FBB02BA3224C { PGWM_MH_UI_ACT1 = 0x0, PGWM_MH_UI_ACT2 = 0x1, PGWM_MH_UI_ACT3 = 0x2, PGWM_MH_UI_ACT4 = 0x3, PGWM_MH_UI_ACT5 = 0x4, PGWM_MH_UI_ACT6 = 0x5, PGWM_MH_UI_ACT7 = 0x6, PGWM_MH_UI_ACT8 = 0x7, PGWM_MH_UI_ACT9 = 0x8, PGWM_MH_UI_ACT10 = 0x9, PGWM_MH_UI_ACT11 = 0xA, PGWM_MH_UI_ACT12 = 0xB, PGWM_MH_UI_ACT13 = 0xC, PGWM_MH_UI_ACT14 = 0xD, PGWM_MH_UI_ACT15 = 0xE, PGWM_MH_UI_MAX_ACTSLOT = 0xF, PGWM_MH_UI_MENU1 = 0x10, PGWM_MH_UI_MENU2 = 0x11, PGWM_MH_UI_MENU3 = 0x12, PGWM_MH_UI_MENU4 = 0x13, PGWM_MH_UI_MENU5 = 0x14, PGWM_MH_UI_OPEN_WIN = 0x15, PGWM_MH_UI_CLOSE_WIN = 0x16, }; /* 273 */ enum GameType { GT_NOGAME = 0x0, GT_DICE = 0x1, MAX_GAMETYPE = 0x2, }; /* 274 */ enum mhMiscUtil::ModelType { MODEL_NIF = 0x0, MODEL_KFM = 0x1, }; /* 275 */ enum mhDefaultValue { MH_DEFAULT_NUM = 0xFFFFFFFF, MH_OBJ_DEFAULT_ID = 0xFFFFFFFF, MH_OBJ_DEFAULT_TEXTURE = 0xFFFFFFFE, MH_OBJ_ROT_AXIS_MOUSE_TO_ROT_VALUE = 0x28, }; /* 276 */ enum mhReturnType { MH_RET_FAILED = 0x0, MH_RET_OK = 0x1, MH_RET_NINODE_ERROR = 0x2, MH_RET_NINODE_CREATE_ERROR = 0x3, MH_RET_WRONG_POINTER = 0x4, MH_RET_ALREADY_EXIST_ID = 0x5, MH_RET_WRONG_TEXTURE_INDEX = 0x6, MH_RET_MEM_ERROR = 0x7, MH_RET_DONT_EXIST_ID = 0x8, MH_RET_DONT_EXIST_FILE = 0x9, MH_RET_DONT_EXIST_NAMEOBJ = 0xA, MH_RET_DONT_EXIST_COLIOBJ = 0xB, MH_RET_WRONG_NODENAME_NUM = 0xC, MH_RET_LOSE_PICKCHAR = 0xD, MH_RET_DELAYED_DEL = 0xE, }; /* 277 */ enum mhRoomTexStyle { MH_ROOM_TEX_STYLE_TILE = 0x0, MH_ROOM_TEX_STYLE_CUSTOM = 0x1, }; /* 278 */ enum mhRoomTextStyleIndex { MH_ROOM_TEX_INDEX_FLOOR = 0x0, MH_ROOM_TEX_INDEX_WALL = 0x1, MH_ROOM_TEX_INDEX_ROOF = 0x2, }; /* 279 */ enum mhObjectBindStyle { MH_BIND_NORMAL = 0x0, MH_BIND_WALL = 0x1, MH_BIND_CEILING = 0x2, }; /* 280 */ enum mhObjectAction { MH_ACT_NONE = 0x0, }; /* 281 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 282 */ enum NiTexture::FormatPrefs::PixelLayout { PALETTIZED_8 = 0x0, HIGH_COLOR_16 = 0x1, TRUE_COLOR_32 = 0x2, COMPRESSED = 0x3, BUMPMAP = 0x4, PALETTIZED_4 = 0x5, PIX_DEFAULT = 0x6, SINGLE_COLOR_8 = 0x7, SINGLE_COLOR_16 = 0x8, SINGLE_COLOR_32 = 0x9, DOUBLE_COLOR_32 = 0xA, DOUBLE_COLOR_64 = 0xB, FLOAT_COLOR_64 = 0xC, FLOAT_COLOR_128 = 0xD, }; /* 283 */ typedef SLWCreateInfo::ItemType NiTexture::FormatPrefs::AlphaFormat; /* 284 */ enum NiTexture::FormatPrefs::MipFlag { NO = 0x0, YES = 0x1, MIP_DEFAULT = 0x2, }; /* 285 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 286 */ enum $B110512E6E6EDDF1F013CE45333310E9 { ANI_IDLE_ID = 0x2710, ANI_GROUPING_MIN_ID = 0x2710, ANI_COLI_ACTION_ID = 0xC350, ANI_OBJ_ACT_ID = 0x7530, ANI_START_ID = 0x2711, ANI_DELETE_ID = 0x2712, ANI_OBJ_INVALID_ACT_ID = 0xFFFF, }; /* 287 */ enum MHE_STEP { MHE_STEP_NONE = 0x0, MHE_STEP_1 = 0x1, MHE_STEP_2 = 0x2, MHE_STEP_3 = 0x3, MHE_STEP_4 = 0x4, MAX_MHE_STEP = 0x5, }; /* 288 */ enum mhObject::mhObjBindType::BindPosNum { BT_NUM_NONE = 0xFFFFFFFF, BT_NUM_WALL = 0x0, BT_NUM_FLOOR = 0x1, BT_NUM_ROOF = 0x2, BT_NUM_MAX = 0x3, }; /* 289 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 290 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 291 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 292 */ enum Char::MoveMode { MOVE_MODE_WALK = 0x0, MOVE_MODE_RUN = 0x1, }; /* 293 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 294 */ enum PROTOCOL_COMMAND_MINIHOUSE { NC_MINIHOUSE_NULL = 0x0, NC_MINIHOUSE_ACTIV_REQ = 0x1, NC_MINIHOUSE_ACTIV_ACK = 0x2, NC_MINIHOUSE_BUILDING_REQ = 0x3, NC_MINIHOUSE_BUILDING_ACK = 0x4, NC_MINIHOUSE_BUILDING_CMD = 0x5, NC_MINIHOUSE_FUNICHERINVEN_CMD = 0x8, NC_MINIHOUSE_FUNICHER_CMD = 0x9, NC_MINIHOUSE_LOGINCOMPLETE_REQ = 0xA, NC_MINIHOUSE_LOGINCOMPLETE_ACK = 0xB, NC_MINIHOUSE_LOGINCOMPLETE_CMD = 0xC, NC_MINIHOUSE_LOGOUTCOMPLETE_CMD = 0xD, NC_MINIHOUSE_VISITREADY_REQ = 0xE, NC_MINIHOUSE_VISITREADY_ACK = 0xF, NC_MINIHOUSE_VISIT_REQ = 0x10, NC_MINIHOUSE_VISIT_ACK = 0x11, NC_MINIHOUSE_KICKOUT_REQ = 0x12, NC_MINIHOUSE_KICKOUT_ACK = 0x13, NC_MINIHOUSE_KICKOUT_CMD = 0x14, NC_MINIHOUSE_KICKOUTCANCEL_REQ = 0x15, NC_MINIHOUSE_KICKOUTCANCEL_ACK = 0x16, NC_MINIHOUSE_KICKOUTCANCEL_CMD = 0x17, NC_MINIHOUSE_EXIT_REQ = 0x18, NC_MINIHOUSE_EXIT_ACK = 0x19, NC_MINIHOUSE_ARRANGEMODE_REQ = 0x1A, NC_MINIHOUSE_ARRANGEMODE_ACK = 0x1B, NC_MINIHOUSE_ARRANGEMODE_CMD = 0x1C, NC_MINIHOUSE_FUNITUREINFOCOMPLETE_REQ = 0x1D, NC_MINIHOUSE_FUNITUREINFOCOMPLETE_ACK = 0x1E, NC_MINIHOUSE_REARRANGE_REQ = 0x1F, NC_MINIHOUSE_REARRANGE_ACK = 0x20, NC_MINIHOUSE_REARRANGE_CMD = 0x21, NC_MINIHOUSE_CREATE_FURNITURE_REQ = 0x22, NC_MINIHOUSE_CREATE_FURNITURE_ACK = 0x23, NC_MINIHOUSE_CREATE_FURNITURE_CMD = 0x24, NC_MINIHOUSE_DELETE_FURNITURE_REQ = 0x25, NC_MINIHOUSE_DELETE_FURNITURE_ACK = 0x26, NC_MINIHOUSE_DELETE_FURNITURE_CMD = 0x27, NC_MINIHOUSE_COMPULSIONMOVETO_REQ = 0x28, NC_MINIHOUSE_COMPULSIONMOVETO_ACK = 0x29, NC_MINIHOUSE_COMPULSIONMOVETO_CMD = 0x2A, NC_MINIHOUSE_MODIFY_PASSWORD_REQ = 0x2B, NC_MINIHOUSE_MODIFY_PASSWORD_ACK = 0x2C, NC_MINIHOUSE_MODIFY_PASSWORD_CMD = 0x2D, NC_MINIHOUSE_MODIFY_TITLE_REQ = 0x2E, NC_MINIHOUSE_MODIFY_TITLE_ACK = 0x2F, NC_MINIHOUSE_MODIFY_TITLE_CMD = 0x30, NC_MINIHOUSE_MODIFY_OUTSIDE_TITLE_CMD = 0x31, NC_MINIHOUSE_MODIFY_MAXENTERNUM_REQ = 0x32, NC_MINIHOUSE_MODIFY_MAXENTERNUM_ACK = 0x33, NC_MINIHOUSE_MODIFY_MAXENTERNUM_CMD = 0x34, NC_MINIHOUSE_MODIFY_OWNERBLOG_REQ = 0x35, NC_MINIHOUSE_MODIFY_OWNERBLOG_ACK = 0x36, NC_MINIHOUSE_OWNERBLOG_REQ = 0x37, NC_MINIHOUSE_OWNERBLOG_ACK = 0x38, NC_MINIHOUSE_DB_OWNERBLOG_GET_REQ = 0x39, NC_MINIHOUSE_DB_OWNERBLOG_GET_ACK = 0x3A, NC_MINIHOUSE_DB_OWNERBLOG_SET_REQ = 0x3B, NC_MINIHOUSE_DB_OWNERBLOG_SET_ACK = 0x3C, NC_MINIHOUSE_CHAR_ACTION_REQ = 0x3D, NC_MINIHOUSE_CHAR_ACTION_ACK = 0x3E, NC_MINIHOUSE_CHAR_ACTION_CMD = 0x3F, NC_MINIHOUSE_FURNITURE_EFFECT_REQ = 0x40, NC_MINIHOUSE_FURNITURE_EFFECT_ACK = 0x41, NC_MINIHOUSE_FURNITURE_EFFECT_CMD = 0x42, NC_MINIHOUSE_MODIFY_ITEM_INFO_OPEN_REQ = 0x43, NC_MINIHOUSE_MODIFY_ITEM_INFO_OPEN_ACK = 0x44, NC_MINIHOUSE_MODIFY_ITEM_INFO_OPEN_CMD = 0x45, NC_MINIHOUSE_MODIFY_NOTIFY_REQ = 0x48, NC_MINIHOUSE_MODIFY_NOTIFY_ACK = 0x49, NC_MINIHOUSE_MODIFY_NOTIFY_CMD = 0x4A, NC_MINIHOUSE_PORTAL_LIST_CMD = 0x4B, NC_MINIHOUSE_PORTAL_ADD_CMD = 0x4C, NC_MINIHOUSE_PORTAL_DEL_REQ = 0x4D, NC_MINIHOUSE_PORTAL_DEL_ACK = 0x4E, NC_MINIHOUSE_PORTAL_DEL_CMD = 0x4F, NC_MINIHOUSE_PORTAL_OPEN_REQ = 0x50, NC_MINIHOUSE_PORTAL_OPEN_ACK = 0x51, NC_MINIHOUSE_PORTAL_CLOSE_REQ = 0x53, NC_MINIHOUSE_PORTAL_CLOSE_ACK = 0x54, NC_MINIHOUSE_PORTAL_EFFECT_REQ = 0x56, NC_MINIHOUSE_PORTAL_EFFECT_ACK = 0x57, NC_MINIHOUSE_PORTAL_EFFECT_CMD = 0x58, NC_MINIHOUSE_DB_PORTAL_LIST_REQ = 0x59, NC_MINIHOUSE_DB_PORTAL_LIST_ACK = 0x5A, NC_MINIHOUSE_DB_VISITER_COUNT_REQ = 0x5B, NC_MINIHOUSE_DB_VISITER_COUNT_ACK = 0x5C, NC_MINIHOUSE_DB_PORTAL_ADD_REQ = 0x5D, NC_MINIHOUSE_DB_PORTAL_ADD_ACK = 0x5E, NC_MINIHOUSE_DB_PORTAL_DEL_REQ = 0x5F, NC_MINIHOUSE_DB_PORTAL_DEL_ACK = 0x60, NC_MINIHOUSE_FURNITURE_ENDURE_CMD = 0x61, NC_MINIHOUSE_FURNITURE_EMOTION_REQ = 0x62, NC_MINIHOUSE_FURNITURE_EMOTION_ACK = 0x63, NC_MINIHOUSE_FURNITURE_EMOTION_CMD = 0x64, NC_MINIHOUSE_FURNITURE_EMOTION_CANCEL_REQ = 0x65, NC_MINIHOUSE_FURNITURE_EMOTION_CANCEL_ACK = 0x66, NC_MINIHOUSE_FURNITURE_EMOTION_CANCEL_CMD = 0x67, }; /* 295 */ enum mhUIID { MH_UI_WEBHOMEPAGE = 0x1, MH_UI_GUESTLIST = 0x2, MH_UI_ALL = 0xA, }; /* 296 */ enum mhObjSceneType { MH_OBJSCENE_NORMAL = 0x0, MH_OBJSCENE_ABSTATE = 0x1, }; /* 297 */ enum mhObjTranslate { MH_OBJ_ROT_AXIS_ALL = 0x0, MH_OBJ_ROT_AXIS_X = 0x1, MH_OBJ_ROT_AXIS_Y = 0x2, MH_OBJ_ROT_AXIS_Z = 0x3, MH_OBJ_MOV_X = 0x4, MH_OBJ_MOV_Y = 0x5, MH_OBJ_MOV_Z = 0x6, MH_OBJ_MOV_ALL = 0x7, }; /* 298 */ enum mhCollisionType { MH_COL_COLLIDEE = 0x0, MH_COL_COLLIDER = 0x1, MH_COL_ALL = 0x2, }; /* 299 */ enum Ns_TourScene::TS_RESULT { CONTINUE_TOUR = 0xFFFFFFFF, TERMINATE_TOUR = 0x0, NEXT_TOUR = 0x1, }; /* 300 */ enum mhConditionBOOL { MH_CONDITION_FALSE = 0x0, MH_CONDITION_TRUE = 0x1, MH_CONDITION_HOLD = 0x2, }; /* 301 */ enum mhColliStyle { MH_COLSTYLE_NONE = 0x0, MH_COLSTYLE_OBJ_OBJ = 0x1, MH_COLSTYLE_OBJ_CHAR = 0x2, MH_COLSTYLE_OBJ_OBJ_CHAR = 0x3, }; /* 302 */ typedef EditWin::Type Cursor::Type; /* 303 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Redbl; /* 304 */ enum Char::EmotionState { EMOTION_NONE = 0x0, EMOTION_ANI = 0x1, EMOTION_PAUSE = 0x2, EMOTION_LOOP = 0x3, EMOTION_MH = 0x4, }; /* 305 */ enum $B324F16B0CEB9855AEF699F0AA795235 { BASE_INDEX = 0x0, DARK_INDEX = 0x1, DETAIL_INDEX = 0x2, GLOSS_INDEX = 0x3, GLOW_INDEX = 0x4, BUMP_INDEX = 0x5, DECAL_BASE = 0x6, }; /* 306 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 307 */ typedef _PaddingMode mhFocusObj::ClickInfo; /* 308 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 309 */ enum NiCollisionData::PropagationMode { PROPAGATE_ON_SUCCESS = 0x0, PROPAGATE_ON_FAILURE = 0x1, PROPAGATE_ALWAYS = 0x2, PROPAGATE_NEVER = 0x3, PROPAGATIONMODE_POS = 0x4, }; /* 310 */ enum NiCollisionData::CollisionMode { USE_OBB = 0x0, USE_TRI = 0x1, USE_ABV = 0x2, NOTEST = 0x3, USE_NIBOUND = 0x4, COLLISIONMODE_POS = 0x5, }; /* 311 */ enum MHFO_RangeEnumerate { MHFO_ER_VISITOR = 0x0, MHFO_ER_PARTY = 0x1, MHFO_ER_GUILD = 0x2, MHFO_ER_MINLEVEL = 0x3, MHFO_ER_MAXLEVEL = 0x4, MAX_MHFO_RANGEENUMERATE = 0x5, }; /* 312 */ enum $B48D70B3E625362216565FA15372C1F6 { bucket_size = 0x1, }; /* 313 */ enum $20540A80346E495D4FE8770A8E1C7927 { CONTINUE_COLLISIONS = 0x0, TERMINATE_COLLISIONS = 0x1, BREAKOUT_COLLISIONS = 0x2, }; /* 314 */ enum GuildWin::eGuildInfo { GUILD_INFO_MASTER = 0x0, GUILD_INTO_GRADE = 0x1, GUILD_INFO_MAX_NUM = 0x2, GUILD_INFO_FAME = 0x3, GUILD_INFO_ONLINE = 0x4, GUILD_INFO_BUFFTIME = 0x5, GUILD_INFO_TOKEN = 0x6, GUILD_INFO_MAX = 0x7, }; /* 315 */ enum MapNavigator::DOT_STATE { GATE_NOT = 0x0, GATE_YET_PROCESS = 0x1, GATE_PROCESSING = 0x2, GATE_PROCESSED = 0x3, GATE_STATE_MAX = 0x4, }; /* 316 */ enum $4FEA2C42376089849438B912D4648D0A { EMBLEMCOLOR_RED = 0x0, EMBLEMCOLOR_ORANGE = 0x1, EMBLEMCOLOR_YELLOW = 0x2, EMBLEMCOLOR_GREEN = 0x3, EMBLEMCOLOR_PURPLE = 0x4, EMBLEMCOLOR_BLUE = 0x5, EMBLEMCOLOR_BLACK = 0x6, EMBLEMCOLOR_WHITE = 0x7, EMBLEMCOLOR_MAX = 0x8, }; /* 317 */ enum ColorID { red = 0x0, blue = 0x1, lightsteelblue = 0x2, paleturquoise = 0x3, aquamarine = 0x4, lime = 0x5, white = 0x6, yellow = 0x7, gold = 0x8, darkorange = 0x9, orange = 0xA, silver = 0xB, pink = 0xC, purple = 0xD, lightorange = 0xE, sandybrown = 0xF, palegreen = 0x10, magenta = 0x11, deeppink = 0x12, hotpink = 0x13, lightpink = 0x14, lightviolet = 0x15, violet = 0x16, darkpink = 0x17, palevioletred = 0x18, lightgreen = 0x19, SkyBlue = 0x1A, Chat_Me = 0x1B, Chat_Other = 0x1C, Chat_FieldShout = 0x1D, Chat_Whisper = 0x1E, Chat_Party = 0x1F, Chat_Guild = 0x20, Chat_Friend = 0x21, Chat_AllShout = 0x22, Chat_Announcement = 0x23, Chat_System = 0x24, Chat_GuildAcademy = 0x25, Chat_GMNormal = 0x26, Chat_GMShout = 0x27, Chat_GMWhisper = 0x28, System_Attack = 0x29, System_Damage = 0x2A, System_SkillAttack = 0x2B, System_SkillDamage = 0x2C, System_Buff = 0x2D, System_Debuff = 0x2E, System_System = 0x2F, System_Warning = 0x30, System_Etc = 0x31, Center_Announcement = 0x32, Center_Publication = 0x33, Center_Quest = 0x34, Charge_Roar = 0x35, Chat_Raid = 0x36, MAX_COLORID = 0x37, }; /* 318 */ enum PROTOCOL_COMMAND_MENU { NC_MENU_NULL = 0x0, NC_MENU_SERVERMENU_REQ = 0x1, NC_MENU_SERVERMENU_ACK = 0x2, NC_MENU_SHOPOPENWEAPON_CMD = 0x3, NC_MENU_SHOPOPENSKILL_CMD = 0x4, NC_MENU_SHOPOPENSOULSTONE_CMD = 0x5, NC_MENU_SHOPOPENITEM_CMD = 0x6, NC_MENU_OPENSTORAGE_FAIL_CMD = 0x7, NC_MENU_OPENSTORAGE_CMD = 0x8, NC_MENU_SHOPOPENTABLE_WEAPON_CMD = 0x9, NC_MENU_SHOPOPENTABLE_SKILL_CMD = 0xA, NC_MENU_SHOPOPENTABLE_ITEM_CMD = 0xB, NC_MENU_GUILDMENUOPEN_CMD = 0xC, NC_MENU_RANDOMOPTION_CMD = 0xE, NC_MENU_SERVERMENU_CLOSE_CMD = 0xF, NC_MENU_INDUNRANK_CMD = 0x10, }; /* 319 */ enum GUILD_TOURNAMENT_NOTIFY_TYPE { GTNT_FINAL_SELECTION = 0x1, GTNT_WINNER = 0x2, }; /* 320 */ enum MiniMapWin::eMiniMapSideBtnType { MMSBT_SCHEDULE = 0x0, MMSBT_PARTYMATCHING = 0x1, MMSBT_RAID = 0x2, MMSBT_PRODUCT = 0x3, MMSBT_COUNT = 0x4, }; /* 321 */ enum ID_LEVEL_TYPE { ILT_EASY = 0x0, ILT_NORMAL = 0x1, ILT_HARD = 0x2, ILT_MAX = 0x3, }; /* 322 */ typedef MoverSlotView::DataVersion GUILD_TOURNAMENT_SKILLDESC::DataVersion; /* 323 */ enum $A2865BDA98ADBD5A14A1BEB0EEFE3863 { PGWM_CMD_GUILD_NONE = 0xA, PGWM_CMD_GUILD_WINCLOSE = 0xB, PGWM_CMD_GUILD_DETAILINFO = 0xC, PGWM_CMD_GUILD_ADDGUILDMEMBER = 0xD, PGWM_CMD_GUILD_GUILDMENU = 0xE, PGWM_CMD_GUILD_DISPLAYGUILDMEMBERINFO = 0xF, PGWM_CMD_GUILD_SLIDECURSOR = 0x10, PGWM_CMD_GUILD_SLIDEBAR = 0x11, PGWM_CMD_GUILD_NOTICE_SLIDEBAR = 0x12, PGWM_CMD_GUILD_SORTBYTITLE01 = 0x13, PGWM_CMD_GUILD_SORTBYTITLE02 = 0x14, PGWM_CMD_GUILD_SORTBYTITLE03 = 0x15, PGWM_CMD_GUILD_SORTBYTITLE04 = 0x16, PGWM_CMD_GUILD_SORTBYTITLE05 = 0x17, PGWM_CMD_GUILD_RCLICK = 0x18, PGWM_CMD_GUILD_LCLICK = 0x19, PGWM_CMD_GUILD_EDIT_NOTICE = 0x1A, PGWM_CMD_GUILD_FRIEND_TAB = 0x1B, PGWM_CMD_GUILD_PARTYMATCH_TAB = 0x1C, PGWM_CMD_GUILD_WEDDING_TAB = 0x1D, PGWM_CMD_GUILD_HOLYPROMISE_TAB = 0x1E, PGWM_CMD_GUILD_ACADEMY_TAB = 0x1F, PGWM_CMD_GUILD_HELPLINK = 0x20, PGWM_CMD_GUILD_TOURNAMENT_MENU = 0x21, PGWM_CMD_GUILD_INFO_TAB1 = 0x22, PGWM_CMD_GUILD_INFO_TAB2 = 0x23, PGWM_CMD_GUILD_INFO_TAB3 = 0x24, PGWM_CMD_GUILD_SORTBYHIS01 = 0x25, PGWM_CMD_GUILD_SORTBYHIS02 = 0x26, PGWM_CMD_GUILD_SORTBYHIS03 = 0x27, PGWM_CMD_GUILD_HISTORY_SLIDEBAR = 0x28, PGWM_CMD_GUILD_EMBLEMWIN = 0x29, }; /* 324 */ enum $4936476B05994C2FA8782698A2F5AEC9 { FRIEND_DELETE = 0x0, PARTY_INVITE = 0x1, }; /* 325 */ enum $5454DE68A99589425F6D7310AFFF04C0 { GUILD_GRADE_FRIENDSHIP = 0x0, GUILD_GRADE_WAR = 0x1, GUILD_GRADE_LEV1 = 0x1, GUILD_GRADE_LEV2 = 0x2, GUILD_GRADE_LEV3 = 0x3, GUILD_GRADE_LEV4 = 0x4, }; /* 326 */ typedef $FD38FBEC0E98ABCFF05B51A736182306 $A5DC292A05F4357D531B2D3733C44B6F; /* 327 */ enum DOT_TYPE { DT_NULL = 0x0, DT_WAYPOINT = 0x1, DT_GATE = 0x2, DT_MAX = 0x3, }; /* 328 */ enum LINK_TYPE { LT_FULL_DUPLEX_LINK = 0x0, LT_ONE_WAY_LINK = 0x1, LT_MAX = 0x2, }; /* 329 */ enum BFS_DOT_STATUS { BFS_DS_NULL = 0x0, BFS_DS_LINK = 0x1, BFS_DS_COMPLETE = 0x2, BFS_DS_MAX = 0x3, }; /* 330 */ enum $4D81C152C443446029DCA69E25DD714F { PGWM_CMD_ZOOMIN = 0x0, PGWM_CMD_ZOOMOUT = 0x1, PGWM_CMD_HIDE = 0x2, PGWM_CMD_SHOW = 0x3, PGWM_CMD_ALLMAP = 0x4, PGWM_CMD_SCHEDULE = 0x5, PGWM_CMD_PARTYMATCH = 0x6, PGWM_CMD_GTT_QUIT = 0x7, PGWM_CMD_RAID_WIN = 0x8, PGWM_CMD_PRODUCT = 0x9, }; /* 331 */ enum MiniMapWin::Mode { FULL_MODE = 0x0, ZOOM_MODE = 0x1, }; /* 332 */ enum $9D8CC9F3476178471A1379DF9851966D { MAP_NAME_MARGIN_SIZE = 0xFFFFFFE2, }; /* 333 */ typedef MoverSlotView::DataVersion GUILD_TOURNAMENT_REQUIRE::DataVersion; /* 334 */ typedef MoverSlotView::DataVersion GTIView::DataVersion; /* 335 */ enum $BA4E7276B10F5F51C61EDE9FCB2D9A57 { PGWM_CMD_EMBLEM_NONE = 0xA, PGWM_CMD_EMBLEM_APPLY = 0xB, PGWM_CMD_EMBLEM_WINCLOSE = 0xC, PGWM_CMD_EMBLEM_HELPLINK = 0xD, PGWM_CMD_EMBLEM_PAGE_PRE = 0xE, PGWM_CMD_EMBLEM_PAGE_NEXT = 0xF, PGWM_CMD_EMBLEM_SELECT_EMBLEM = 0x10, PGWM_CMD_EMBLEM_COLOR_CHANGE = 0x11, PGWM_CMD_EMBLEM__MAX = 0x12, }; /* 336 */ typedef GuildTask::State GuildMemberTask::State; /* 337 */ enum $02C6C00B1E8F017B6EA95F014F91FB62 { NUM_VIEW_LINE_NUM = 0x16, }; /* 338 */ enum $4C783F4FA6E2C7A0EF543DADC7F85869 { NUM_COLUMN_NUM = 0x6, }; /* 339 */ enum QUEST_DATA::QUEST_NPC_MOB_ACTION { QNMA_REWARD_OBJECT = 0x0, QNMA_KILL = 0x1, QNMA_FIND = 0x2, QNMA_CONVERSATION = 0x3, }; /* 340 */ enum $38AF021AB16876057C49A4B59FD6B29F { MOB_SPECIES_NONE = 0x0, MOB_SPECIES_GROUP1 = 0x1, MOB_SPECIES_GROUP2 = 0x2, MOB_SPECIES_GROUP3 = 0x3, MOB_SPECIES_GROUPS = 0x4, }; /* 341 */ typedef MoverSlotView::DataVersion MobCoordinate::DataVersion; /* 342 */ enum DialogParser::TokenType { TT_NORMAL = 0x0, TT_USERNAME = 0x1, TT_LINEFEED = 0x2, TT_SHOWREWARD = 0x3, TT_LINE = 0x4, TT_REWARD = 0x5, TT_EVENT = 0x6, TT_CREATEBTN = 0x7, TT_CREATEBTNNPC = 0x8, TT_SCENARIO = 0x9, TT_NEXT = 0xA, TT_FINISHED = 0xB, TT_SHOWMENU = 0xC, TT_EMOTION = 0xD, TT_ERROR = 0xE, TT_DELAY = 0xF, TT_END = 0x10, }; /* 343 */ enum CDataReader::DATA_MODE { DATA_MODE_NORMAL = 0x0, DATA_MODE_ENCRYPTION = 0x1, }; /* 344 */ enum CDataReader::TYPE_LIST { TYPE_LIST_END = 0x0, TYPE_LIST_BYTE = 0x1, TYPE_LIST_WORD = 0x2, TYPE_LIST_DWORD = 0x3, TYPE_LIST_QWORD = 0x4, TYPE_LIST_FLOAT = 0x5, TYPE_LIST_FILENAME = 0x6, TYPE_LIST_FILEAUTO = 0x7, TYPE_LIST_REMARK = 0x8, TYPE_LIST_STR = 0x9, TYPE_LIST_STRAUTO = 0xA, TYPE_LIST_INX = 0xB, TYPE_LIST_INXBYTE = 0xC, TYPE_LIST_INXWORD = 0xD, TYPE_LIST_INXDWORD = 0xE, TYPE_LIST_INXQWORD = 0xF, TYPE_LIST_BYTE_BIT = 0x10, TYPE_LIST_WORD_BIT = 0x11, TYPE_LIST_DWORD_BIT = 0x12, TYPE_LIST_QWORD_BIT = 0x13, TYPE_LIST_BYTE_ARRAY = 0x14, TYPE_LIST_WORD_ARRAY = 0x15, TYPE_LIST_DWORD_ARRAY = 0x16, TYPE_LIST_QWORD_ARRAY = 0x17, TYPE_LIST_STR_ARRAY = 0x18, TYPE_LIST_STRAUTO_ARRAY = 0x19, TYPE_LIST_VARSTR = 0x1A, TYPE_LIST_INXSTR = 0x1B, TYPE_LIST_UNKNOWNED = 0x1C, TYPE_LIST_TWO_INX = 0x1D, }; /* 345 */ enum CQuestData::QUEST_DATA_READ_ERROR_VALUE { QDREV_NO_ERROR = 0x0, QDREV_FILE_NOT_FOUND = 0x1, QDREV_FILE_IS_NOT_QUEST_DATA = 0x2, QDREV_MISS_MATCH_VERSION = 0x3, QDREV_DATA_READ_FAILED = 0x4, }; /* 346 */ enum QUEST_DATA::QUEST_REWARD_USE { QRU_UNUSE = 0x0, QRU_PERIMARY = 0x1, QRU_SELECTABLE = 0x2, }; /* 347 */ enum QUEST_DATA::QUEST_REWARD_TYPE { QRT_EXP = 0x0, QRT_MONEY = 0x1, QRT_ITEM = 0x2, QRT_ABSTATE = 0x3, QRT_FAME = 0x4, QRT_PET = 0x5, QRT_MINIHOUSE = 0x6, QRT_TITLE = 0x7, QRT_KILLPOINT = 0x8, }; /* 348 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 349 */ enum $8AB38B39D189D4A2D31674BCFF3C14AF { DEFAULT_REWARD_NUM = 0xA, }; /* 350 */ enum $0E25C173E7F1BAB52B4245C629AE8A43 { SELECT_REWARD_NUM = 0xA, }; /* 351 */ enum $CAED05D1D18F2336DD50257FDBE94425 { CATEGORY_MAX = 0x14, }; /* 352 */ typedef $38AF021AB16876057C49A4B59FD6B29F $60E8BC0BA2CB91A91D7344E931AB7990; /* 353 */ enum EpicQuestWin::eUI_TYPE { UI_LOW_LEVEL = 0x0, UI_EPIC_QUEST = 0x1, }; /* 354 */ enum $0A4271ED32409DD1520AB9F1514AA51F { QUEST_VIEW_LEVEL_GAP = 0x96, }; /* 355 */ typedef $0A4271ED32409DD1520AB9F1514AA51F $54906FD58A87497C631565CC921C3EEB; /* 356 */ enum $CE663258B80EE08C644FB3C7901AE3BD { BUTTON_BLINK_EFFECT_HILIGHT_TIME = 0x1, BUTTON_BLINK_EFFECT_NORMAL_TIME = 0x2, }; /* 357 */ enum $AD94B9B855AC80B473862CE44F83E5DD { SELECT_PROGRESS_TAB = 0x1, SELECT_AVAILABLE_TAB = 0x2, }; /* 358 */ typedef MoverSlotView::DataVersion MiniHouse::DataVersion; /* 359 */ enum TotalMasteryType { MT_STONE = 0x0, MT_PORTION = 0x1, MT_SCROLL = 0x2, MT_SUMMON = 0x3, MT_COMPOUND = 0x4, MT_RESOLVE = 0x5, MT_COOK = 0x6, MAX_TOTALMASTERYTYPE = 0x7, }; /* 360 */ typedef MoverSlotView::DataVersion ProduceInfo::DataVersion; /* 361 */ typedef MoverSlotView::DataVersion WEAPON_TITLE_DATA::DataVersion; /* 362 */ enum WEAPON_TITLE_DATA::WTSP_REFERENCE { WTSP_LIST = 0x0, ABSTATE = 0x1, MAX_WTSP_REFERENCE = 0x2, }; /* 363 */ typedef SLWCreateInfo::ItemType WEAPON_TITLE_DATA::WTSP_LIST; /* 364 */ enum _IJL_COLOR { IJL_RGB = 0x1, IJL_BGR = 0x2, IJL_YCBCR = 0x3, IJL_G = 0x4, IJL_RGBA_FPX = 0x5, IJL_YCBCRA_FPX = 0x6, IJL_OTHER = 0xFF, }; /* 365 */ enum _IJL_JPGSUBSAMPLING { IJL_NONE = 0x0, IJL_411 = 0x1, IJL_422 = 0x2, IJL_4114 = 0x3, IJL_4224 = 0x4, }; /* 366 */ enum _IJLIOTYPE { IJL_SETUP = 0xFFFFFFFF, IJL_JFILE_READPARAMS = 0x0, IJL_JBUFF_READPARAMS = 0x1, IJL_JFILE_READWHOLEIMAGE = 0x2, IJL_JBUFF_READWHOLEIMAGE = 0x3, IJL_JFILE_READHEADER = 0x4, IJL_JBUFF_READHEADER = 0x5, IJL_JFILE_READENTROPY = 0x6, IJL_JBUFF_READENTROPY = 0x7, IJL_JFILE_WRITEWHOLEIMAGE = 0x8, IJL_JBUFF_WRITEWHOLEIMAGE = 0x9, IJL_JFILE_WRITEHEADER = 0xA, IJL_JBUFF_WRITEHEADER = 0xB, IJL_JFILE_WRITEENTROPY = 0xC, IJL_JBUFF_WRITEENTROPY = 0xD, IJL_JFILE_READONEHALF = 0xE, IJL_JBUFF_READONEHALF = 0xF, IJL_JFILE_READONEQUARTER = 0x10, IJL_JBUFF_READONEQUARTER = 0x11, IJL_JFILE_READONEEIGHTH = 0x12, IJL_JBUFF_READONEEIGHTH = 0x13, IJL_JFILE_READTHUMBNAIL = 0x14, IJL_JBUFF_READTHUMBNAIL = 0x15, }; /* 367 */ enum _IJLERR { IJL_OK = 0x0, IJL_INTERRUPT_OK = 0x1, IJL_ROI_OK = 0x2, IJL_EXCEPTION_DETECTED = 0xFFFFFFFF, IJL_INVALID_ENCODER = 0xFFFFFFFE, IJL_UNSUPPORTED_SUBSAMPLING = 0xFFFFFFFD, IJL_UNSUPPORTED_BYTES_PER_PIXEL = 0xFFFFFFFC, IJL_MEMORY_ERROR = 0xFFFFFFFB, IJL_BAD_HUFFMAN_TABLE = 0xFFFFFFFA, IJL_BAD_QUANT_TABLE = 0xFFFFFFF9, IJL_INVALID_JPEG_PROPERTIES = 0xFFFFFFF8, IJL_ERR_FILECLOSE = 0xFFFFFFF7, IJL_INVALID_FILENAME = 0xFFFFFFF6, IJL_ERROR_EOF = 0xFFFFFFF5, IJL_PROG_NOT_SUPPORTED = 0xFFFFFFF4, IJL_ERR_NOT_JPEG = 0xFFFFFFF3, IJL_ERR_COMP = 0xFFFFFFF2, IJL_ERR_SOF = 0xFFFFFFF1, IJL_ERR_DNL = 0xFFFFFFF0, IJL_ERR_NO_HUF = 0xFFFFFFEF, IJL_ERR_NO_QUAN = 0xFFFFFFEE, IJL_ERR_NO_FRAME = 0xFFFFFFED, IJL_ERR_MULT_FRAME = 0xFFFFFFEC, IJL_ERR_DATA = 0xFFFFFFEB, IJL_ERR_NO_IMAGE = 0xFFFFFFEA, IJL_FILE_ERROR = 0xFFFFFFE9, IJL_INTERNAL_ERROR = 0xFFFFFFE8, IJL_BAD_RST_MARKER = 0xFFFFFFE7, IJL_THUMBNAIL_DIB_TOO_SMALL = 0xFFFFFFE6, IJL_THUMBNAIL_DIB_WRONG_COLOR = 0xFFFFFFE5, IJL_BUFFER_TOO_SMALL = 0xFFFFFFE4, IJL_UNSUPPORTED_FRAME = 0xFFFFFFE3, IJL_ERR_COM_BUFFER = 0xFFFFFFE2, IJL_RESERVED = 0xFFFFFF9D, }; /* 368 */ typedef _IJL_JPGSUBSAMPLING JpgImage::JI_IJL_JPGSUBSAMPLING; /* 369 */ typedef _IJL_COLOR JpgImage::JI_IJL_COLOR; /* 370 */ enum _DCTTYPE { IJL_AAN = 0x0, IJL_IPP = 0x1, }; /* 371 */ enum _UPSAMPLING_TYPE { IJL_BOX_FILTER = 0x0, IJL_TRIANGLE_FILTER = 0x1, }; /* 372 */ enum _PROCESSOR_TYPE { IJL_OTHER_PROC = 0x0, IJL_PENTIUM_PROC = 0x1, IJL_PENTIUM_PRO_PROC = 0x2, IJL_PENTIUM_PROC_MMX_TECH = 0x3, IJL_PENTIUM_II_PROC = 0x4, IJL_PENTIUM_III_PROC = 0x5, IJL_PENTIUM_4_PROC = 0x6, IJL_NEW_PROCESSOR = 0x7, }; /* 373 */ enum _FAST_MCU_PROCESSING_TYPE { IJL_NO_CC_OR_US = 0x0, IJL_111_YCBCR_111_RGB = 0x1, IJL_111_YCBCR_111_BGR = 0x2, IJL_411_YCBCR_111_RGB = 0x3, IJL_411_YCBCR_111_BGR = 0x4, IJL_422_YCBCR_111_RGB = 0x5, IJL_422_YCBCR_111_BGR = 0x6, IJL_111_YCBCR_1111_RGBA_FPX = 0x7, IJL_411_YCBCR_1111_RGBA_FPX = 0x8, IJL_422_YCBCR_1111_RGBA_FPX = 0x9, IJL_1111_YCBCRA_FPX_1111_RGBA_FPX = 0xA, IJL_4114_YCBCRA_FPX_1111_RGBA_FPX = 0xB, IJL_4224_YCBCRA_FPX_1111_RGBA_FPX = 0xC, IJL_111_RGB_1111_RGBA_FPX = 0xD, IJL_1111_RGBA_FPX_1111_RGBA_FPX = 0xE, IJL_111_OTHER_111_OTHER = 0xF, IJL_411_OTHER_111_OTHER = 0x10, IJL_422_OTHER_111_OTHER = 0x11, IJL_YCBYCR_YCBCR = 0x12, IJL_YCBCR_YCBYCR = 0x13, IJL_1_G_1_G = 0x14, }; /* 374 */ enum NiFontString::Flags { COLORED = 0x1, CENTERED = 0x2, }; /* 375 */ enum StatDistribute { SD_STR = 0x0, SD_CON = 0x1, SD_DEX = 0x2, SD_INT = 0x3, SD_MEN = 0x4, SD_MAX = 0x5, }; /* 376 */ typedef GuildTask::State StatPointReqTask::State; /* 377 */ enum $9A7AE844DBE24205B29442BE43062FE3 { MAX_MATERIAL = 0xA, GATEGORY_ITEM_TAG = 0xFFFFFFFF, }; /* 378 */ enum PROTOCOL_COMMAND_SKILL { NC_SKILL_NULL = 0x0, NC_SKILL_SKILLTEACH_REQ = 0x1, NC_SKILL_SKILLTEACHSUC_ACK = 0x2, NC_SKILL_SKILLTEACHFAIL_ACK = 0x3, NC_SKILL_SKILL_LEARNSUC_CMD = 0x4, NC_SKILL_SKILL_LEARNFAIL_CMD = 0x5, NC_SKILL_SETABSTATE_CMD = 0x6, NC_SKILL_SOMEONESETABSTATE_CMD = 0x7, NC_SKILL_RESETABSTATE_CMD = 0x8, NC_SKILL_SOMEONERESETABSTATE_CMD = 0x9, NC_SKILL_EMPOW_RESET_REQ = 0xA, NC_SKILL_EMPOW_RESET_DB_REQ = 0xB, NC_SKILL_EMPOW_RESET_DB_FAIL_ACK = 0xC, NC_SKILL_EMPOW_RESET_DB_SUC_ACK = 0xD, NC_SKILL_EMPOW_RESET_FAIL_ACK = 0xE, NC_SKILL_EMPOW_RESET_SUC_ACK = 0xF, NC_SKILL_EMPOWPOINT_CMD = 0x10, NC_SKILL_EMPOWALLOC_REQ = 0x11, NC_SKILL_EMPOWALLOC_DB_REQ = 0x12, NC_SKILL_EMPOWALLOC_DB_ACK = 0x13, NC_SKILL_EMPOWALLOC_ACK = 0x14, NC_SKILL_SKILLEXP_CLIENT_CMD = 0x1D, NC_SKILL_REVIVE_CMD = 0x1E, NC_SKILL_SOMEONEREVIVE_CMD = 0x1F, NC_SKILL_PASSIVESKILL_LEARN_CMD = 0x20, NC_SKILL_COOLTIME_CMD = 0x21, NC_SKILL_PRODUCTFIELD_REQ = 0x22, NC_SKILL_PRODUCTFIELD_ACK = 0x23, NC_SKILL_UNLEARN_REQ = 0x24, NC_SKILL_ERASE_REQ = 0x25, NC_SKILL_ERASE_ACK = 0x26, NC_SKILL_UNLEARN_ACK = 0x27, NC_SKILL_WARP_CMD = 0x28, NC_SKILL_SOMEONEREVAVALTOME_CMD = 0x29, NC_SKILL_REPLYREVIVE_CMD = 0x2A, NC_SKILL_REPLYREVIVEFAIL_CMD = 0x2B, NC_SKILL_ITEMACTIONCOOLTIME_CMD = 0x2C, NC_SKILL_JUMP_CMD = 0x2D, }; /* 379 */ enum ProductionWin::ProduceBtnState { PBS_PRODUCE_START = 0x0, PBS_PRODUCE_STOP = 0x1, }; /* 380 */ enum ProductTask::State { }; /* 381 */ typedef AniEventCode::Code2 $E9A0798A1A96A6E6B39E93AFF37A10C9; /* 382 */ enum PROTOCOL_COMMAND_DICE_TAISAI { NC_DICE_TAISAI_NULL = 0x0, NC_DICE_TAISAI_GAME_JOIN_REQ = 0x1, NC_DICE_TAISAI_GAME_JOIN_ACK = 0x2, NC_DICE_TAISAI_GAME_JOIN_CMD = 0x3, NC_DICE_TAISAI_GAME_BETTING_INFO_CMD = 0x4, NC_DICE_TAISAI_GAME_LEAVE_REQ = 0x5, NC_DICE_TAISAI_GAME_LEAVE_ACK = 0x6, NC_DICE_TAISAI_GAME_LEAVE_CMD = 0x7, NC_DICE_TAISAI_BOARD_PITCH_CMD = 0x8, NC_DICE_TAISAI_BOARD_FOLD_RESERVE_CMD = 0x9, NC_DICE_TAISAI_BOARD_FOLD_CMD = 0xA, NC_DICE_TAISAI_EXPECT_INCOME_MONEY_REQ = 0xB, NC_DICE_TAISAI_DB_EXPECT_INCOME_MONEY_REQ = 0xC, NC_DICE_TAISAI_DB_EXPECT_INCOME_MONEY_ACK = 0xD, NC_DICE_TAISAI_EXPECT_INCOME_MONEY_ACK = 0xE, NC_DICE_TAISAI_RECEIPT_INCOME_MONEY_REQ = 0xF, NC_DICE_TAISAI_DB_RECEIPT_INCOME_MONEY_REQ = 0x10, NC_DICE_TAISAI_DB_RECEIPT_INCOME_MONEY_ACK = 0x11, NC_DICE_TAISAI_RECEIPT_INCOME_MONEY_ACK = 0x12, NC_DICE_TAISAI_GAME_MODE_CHANGE_REQ = 0x13, NC_DICE_TAISAI_GAME_MODE_CHANGE_ACK = 0x14, NC_DICE_TAISAI_GAME_MODE_CHANGE_CMD = 0x15, NC_DICE_TAISAI_RANK_REQ = 0x16, NC_DICE_TAISAI_DB_RANK_REQ = 0x17, NC_DICE_TAISAI_DB_RANK_ACK = 0x18, NC_DICE_TAISAI_RANK_ACK = 0x19, NC_DICE_TAISAI_BETTING_REQ = 0x1A, NC_DICE_TAISAI_BETTING_ACK = 0x1B, NC_DICE_TAISAI_BETTING_CMD = 0x1C, NC_DICE_TAISAI_BETTING_CANCEL_REQ = 0x1D, NC_DICE_TAISAI_BETTING_CANCEL_ACK = 0x1E, NC_DICE_TAISAI_BETTING_CANCEL_CMD = 0x1F, NC_DICE_TAISAI_DICE_ROLL_REQ = 0x20, NC_DICE_TAISAI_DICE_ROLL_ACK = 0x21, NC_DICE_TAISAI_DICE_ROLL_CMD = 0x22, NC_DICE_TAISAI_DB_DICE_ROLL_RESULT_REQ = 0x23, NC_DICE_TAISAI_DB_DICE_ROLL_RESULT_ACK = 0x24, NC_DICE_TAISAI_DB_DICE_ROLL_RESULT_LOG_CMD = 0x25, NC_DICE_TAISAI_DICE_ROLL_RESULT_CMD = 0x26, NC_DICE_TAISAI_DICE_ROLL_RESULT_EMOTION_CMD = 0x27, NC_DICE_TAISAI_LARGE_AMOUNT_REQ = 0x28, NC_DICE_TAISAI_LARGE_AMOUNT_ACK = 0x29, NC_DICE_TAISAI_LARGE_AMOUNT_CMD = 0x2A, NC_DICE_TAISAI_BET_START_CMD = 0x2B, NC_DICE_TAISAI_TIMER_CMD = 0x2C, NC_DICE_TAISAI_DB_ITEM_ID_CHANGE_REQ = 0x2C, NC_DICE_TAISAI_DB_ITEM_ID_CHANGE_ACK = 0x2D, }; /* 383 */ enum NiInputMouse::Button { NIM_NONE = 0xFFFFFFFF, NIM_LEFT = 0x0, NIM_RIGHT = 0x1, NIM_MIDDLE = 0x2, NIM_X1 = 0x3, NIM_X2 = 0x4, NIM_X3 = 0x5, NIM_X4 = 0x6, NIM_X5 = 0x7, NIM_NUM_BUTTONS = 0x8, }; /* 384 */ typedef AniEventCode::Code2 ItemUseTask::State; /* 385 */ enum $E9163E43949C2A7625869551FB2786EC { MAX_ENCHANT_GEM = 0x3, }; /* 386 */ enum $92660C4F874BF7476D8014452B8EFF13 { PGWN_CMD_REG_BTN_BASE = 0x1, PGWN_CMD_REG_BTN1 = 0x1, PGWN_CMD_REG_BTN2 = 0x2, PGWN_CMD_REG_BTN3 = 0x3, PGWN_CMD_SET_MAKER_NAME = 0x4, PGWN_CMD_QUIT = 0x5, }; /* 387 */ enum World::SItemRepairInfo::ItemRepairState { REPAIR_STATE_NONE = 0x0, REPAIR_STATE_START = 0x1, REPAIR_STATE_CANCEL = 0x2, }; /* 388 */ typedef $E9163E43949C2A7625869551FB2786EC $D3D87D4688D2AE198DC69D782DB072D6; /* 389 */ enum World::SItemEnchantInfo::ItemEnchantState { ENCHANT_STATE_NONE = 0x0, ENCHANT_STATE_START = 0x1, ENCHANT_STATE_CANCEL = 0x2, }; /* 390 */ enum World::SItemRandomOptRecoverCount::ItemRecoverCountState { RECOVER_STATE_NONE = 0x0, RECOVER_STATE_START = 0x1, RECOVER_STATE_CANCEL = 0x2, }; /* 391 */ enum $8CAD9EA548FDD0443ED51DBC40874228 { PRIVATESTORE_DEFAULT_SELLITEM_COUNT = 0x5, PRIVATESTORE_DEFAULT_SELLITEM_TOTAL_COUNT = 0x14, }; /* 392 */ enum $70C3814D7D342BBBB3FAB64B6281A711 { PRIVATESTORE_SELL_CLIENT = 0x0, PRIVATESTORE_SELL = 0x1, PRIVATESTORE_BUY_CLIENT = 0x2, PRIVATESTORE_BUY = 0x3, PGWM_CMD_BUYITEM_OK = 0x4, PGWM_CMD_BUYITEM_COUNT_OK = 0x5, }; /* 393 */ enum CursorState::CURSORSTATE { CUR_NONE = 0x0, PUT_ON_BELONG_CLEAR = 0x1, }; /* 394 */ enum ItemTypeEnum { ITEMTYPE_EQU = 0x0, ITEMTYPE_EXH = 0x1, ITEMTYPE_ETC = 0x2, ITEMTYPE_QUEST = 0x3, ITEMTYPE_STARTQUEST = 0x4, ITEMTYPE_VIP = 0x5, ITEMTYPE_CONFIRM = 0x6, MAX_ITEMTYPEENUM = 0x7, }; /* 395 */ enum ItemFuncEnum { ITEMFUNC_NONE = 0x0, ITEMFUNC_ENDUREKIT_WC = 0x1, ITEMFUNC_ENDUREKIT_F = 0x2, ITEMFUNC_JUSTREVIVAL = 0x3, ITEMFUNC_CHANGE_NAME = 0x4, ITEMFUNC_CHANGE_RELATION = 0x5, ITEMFUNC_PUTON_CLEAR = 0x6, MAX_ITEMFUNCENUM = 0x7, }; /* 396 */ enum ABSTATEINDEX { STA_SEVERBONE = 0x0, STA_REDSLASH = 0x1, STA_BATTLEBLOWSTUN = 0x2, STA_MIGHTYSOULMAIN = 0x3, STA_MIGHTYSOUL = 0x4, STA_MORALEDECREASEWC = 0x5, STA_SPEEDSHIELD = 0x6, STA_HARMDEFECT = 0x7, STA_BERSEKERFRENZY = 0x8, STA_SHOCKBLADESTUN = 0x9, STA_MIGHTYSOUL2 = 0xA, STA_MIGHTYSOUL3 = 0xB, STA_MIGHTYSOUL4 = 0xC, STA_MIGHTYSOUL5 = 0xD, STA_VIOLENCE = 0xE, STA_BUCKLER = 0xF, STA_NEGLECT = 0x10, STA_BREAK = 0x11, STA_BLESSINGMAIN = 0x12, STA_BLESSING = 0x13, STA_SAFEPROTECTION = 0x14, STA_PSYCHICBLUNTSTUN = 0x15, STA_PSYCHICCHOPBLOOD = 0x16, STA_DARKNESSPROTECTION = 0x17, STA_RESTORE = 0x18, STA_HITPROTECTION = 0x19, STA_MENTALSHOUTMAIN = 0x1A, STA_MENTALSHOUT = 0x1B, STA_DIVINESHIELD = 0x1C, STA_DIVINEWEAPONWCMAIN = 0x1D, STA_DIVINEWEAPONWC = 0x1E, STA_SACRIFICE = 0x1F, STA_CROSSCASTINGCOOLTIME = 0x20, STA_PANICFORCEMR = 0x21, STA_REVERSEORDER = 0x22, STA_HORRORFORCESTR = 0x23, STA_BLESSING2 = 0x24, STA_BLESSING3 = 0x25, STA_BLESSING4 = 0x26, STA_BLESSING5 = 0x27, STA_MENTALSHOUT2 = 0x28, STA_MENTALSHOUT3 = 0x29, STA_MENTALSHOUT4 = 0x2A, STA_MENTALSHOUT5 = 0x2B, STA_DIVINEWEAPONWC2 = 0x2C, STA_DIVINEWEAPONWC3 = 0x2D, STA_DIVINEWEAPONWC4 = 0x2E, STA_DIVINEWEAPONWC5 = 0x2F, STA_REBIRTH = 0x30, STA_DEADLYBLESSING = 0x31, STA_DODGE = 0x32, STA_PURYIMPACTSTUN = 0x33, STA_FORESTWIND = 0x34, STA_WINDCHARGEMAIN = 0x35, STA_WINDCHARGE = 0x36, STA_BONEARROW = 0x37, STA_SPIRITTHORNENTANGLE = 0x38, STA_POISONSHOT = 0x39, STA_BITEARROW = 0x3A, STA_MISTCHARGEMAIN = 0x3B, STA_MISTCHARGE = 0x3C, STA_SPIRITFOG = 0x3D, STA_HAWKTALONATKSPEED = 0x3E, STA_NATURECASTINGCOOLTIME = 0x3F, STA_PIERCINGGUARD = 0x40, STA_SHOCKSCREAMWC = 0x41, STA_STINGERUPTIONSLOW = 0x42, STA_WINDCHARGE2 = 0x43, STA_WINDCHARGE3 = 0x44, STA_WINDCHARGE4 = 0x45, STA_WINDCHARGE5 = 0x46, STA_MISTCHARGE2 = 0x47, STA_MISTCHARGE3 = 0x48, STA_MISTCHARGE4 = 0x49, STA_MISTCHARGE5 = 0x4A, STA_HIDE = 0x4B, STA_BLIND = 0x4C, STA_ENTRAPHIDE = 0x4D, STA_ICEBOLT = 0x4E, STA_LIGHTNINGBOLT = 0x4F, STA_BLUR = 0x50, STA_SOULEDGE = 0x51, STA_RINGSHIELD = 0x52, STA_ICEBLASTSTUN = 0x53, STA_CHAINLIGHTNINGSTUN = 0x54, STA_DRAINMINDFEAR = 0x55, STA_CHAINCASTINGCOOLTIME = 0x56, STA_CURSEMAGICCASTIME = 0x57, STA_FROSTNOVA = 0x58, STA_THUNDERBOLT = 0x59, STA_SOULEDGEMAIN = 0x5A, STA_SOULEDGE2 = 0x5B, STA_SOULEDGE3 = 0x5C, STA_SOULEDGE4 = 0x5D, STA_SOULEDGE5 = 0x5E, STA_DEEPER = 0x5F, STA_MESMERIZE = 0x60, STA_POLYMORPH = 0x61, STA_ICEFIELD = 0x62, STA_MARASTUN = 0x63, STA_KINGSLIMEBLOODING = 0x64, STA_MARLONEENTANGLE = 0x65, STA_NOXENTANGLE = 0x66, STA_SKELKNIGHTBLOODING = 0x67, STA_ROBOACPLUS = 0x68, STA_GOKINGSTUN = 0x69, STA_GOKINGSTRRATE = 0x6A, STA_KINGCALLACPLUS = 0x6B, STA_GHKNIGHTENTANGLE = 0x6C, STA_HUNGRYWOLFBLOODING = 0x6D, STA_KQSKELKNIGHTENTANGLE = 0x6E, STA_MARLONECAPTAINATKSPD = 0x6F, STA_ARCHMAGEBOOKSTUN = 0x70, STA_GHOSTFEAR = 0x71, STA_KQ_BOSSROBOFEAR = 0x72, STA_KQ_BOSSROBO2FEAR = 0x73, STA_NOXSK2BLOODING = 0x74, STA_KQ_G_TBRAIDERCURSE = 0x75, STA_ELFKNIGHTSOULDEXCURSE = 0x76, STA_JOKERTRUMPYTHCURSE = 0x77, STA_KEBINGCURSE = 0x78, STA_KINGCRABCURSE = 0x79, STA_NAVARCURSE = 0x7A, STA_MARACURSE = 0x7B, STA_SKELWARRIORCURSE = 0x7C, STA_ARCHMAGEBOOKCURSE = 0x7D, STA_KARATEMPLERCURSE = 0x7E, STA_SMARTPHINOCURSE = 0x7F, STA_MARLONESOLDIERCURSE = 0x80, STA_OLDFOXCURSE = 0x81, STA_GOBLINMAGECURSE = 0x82, STA_HARKANCURSE = 0x83, STA_DISHARKANCURSE = 0x84, STA_STONIECURSE = 0x85, STA_OGRECURSE = 0x86, STA_MARASAILORCURSE = 0x87, STA_OLDARCHONCURSE = 0x88, STA_KINGMUSHROOMCURSE = 0x89, STA_BCTRUMPYCURSE = 0x8A, STA_KQ_K_BOSSPHINOCURSE = 0x8B, STA_KQ_K_PHINOFLIECURSE = 0x8C, STA_TORTURERBLOODING = 0x8D, STA_SHARPBOARBLOODING = 0x8E, STA_FOBLOODING = 0x8F, STA_BABYWEREBEARBLOODING = 0x90, STA_SENIORTORTURERBLOODING = 0x91, STA_JEWELKEEPERBLOODING = 0x92, STA_SHYLPHBLOODING = 0x93, STA_SGTRUMPYBLOODING = 0x94, STA_KQ_K_SOLIDERBLOODING = 0x95, STA_SKELKNIGHTDISEASE = 0x96, STA_MOB1SLOW = 0x97, STA_MOB2SLOW = 0x98, STA_MOB3SLOW = 0x99, STA_MOB4SLOW = 0x9A, STA_MOB5SLOW = 0x9B, STA_MOB1STUN = 0x9C, STA_MOB2STUN = 0x9D, STA_MOB3STUN = 0x9E, STA_MOB4STUN = 0x9F, STA_MOB5STUN = 0xA0, STA_KQMARASTUN = 0xA1, STA_KQGOBLEKINGSTUN = 0xA2, STA_DIAMASTERSTUN = 0xA3, STA_ANCIENTSTONIESTUN = 0xA4, STA_MOB1ENTANGLE = 0xA5, STA_MOB2ENTANGLE = 0xA6, STA_MOB3ENTANGLE = 0xA7, STA_MOB4ENTANGLE = 0xA8, STA_MOB5ENTANGLE = 0xA9, STA_KQMARLONEENTANGLE = 0xAA, STA_LEGENDARYTREEENTANGLE = 0xAB, STA_GIANTELVENTREEENTANGLE = 0xAC, STA_MOB1POISON = 0xAD, STA_MOB2POISON = 0xAE, STA_MOB3POISON = 0xAF, STA_MOB4POISON = 0xB0, STA_MOB5POISON = 0xB1, STA_MOB6POISON = 0xB2, STA_DIATRUMPYPOISON = 0xB3, STA_MOB1DISEASE1 = 0xB4, STA_MOB2DISEASE1 = 0xB5, STA_MOB3DISEASE1 = 0xB6, STA_MOB4DISEASE1 = 0xB7, STA_MOB5DISEASE1 = 0xB8, STA_MOB6DISEASE1 = 0xB9, STA_MOB1DISEASE2 = 0xBA, STA_MOB2DISEASE2 = 0xBB, STA_MOB3DISEASE2 = 0xBC, STA_MOB4DISEASE2 = 0xBD, STA_MOB5DISEASE2 = 0xBE, STA_MOB6DISEASE2 = 0xBF, STA_MOB1DISEASE3 = 0xC0, STA_MOB2DISEASE3 = 0xC1, STA_MOB3DISEASE3 = 0xC2, STA_MOB4DISEASE3 = 0xC3, STA_MOB5DISEASE3 = 0xC4, STA_MOB6DISEASE3 = 0xC5, STA_MOBIMMORTAL = 0xC6, STA_MOBINVISIBLE = 0xC7, STA_MOBMRPLUS = 0xC8, STA_ACMODE = 0xC9, STA_MRMODE = 0xCA, STA_HELGAACMINUS = 0xCB, STA_BESTLOWCONHPPOTION = 0xCC, STA_LOWCONHPPOTION = 0xCD, STA_NORCONHPPOTION = 0xCE, STA_HIGHCONHPPOTION = 0xCF, STA_BESTHIGHCONHPPOTION = 0xD0, STA_BESTLOWCONSPPOTION = 0xD1, STA_LOWCONSPPOTION = 0xD2, STA_NORCONSPPOTION = 0xD3, STA_HIGHCONSPPOTION = 0xD4, STA_BESTHIGHCONSPPOTION = 0xD5, STA_BESTLOWTHSCROLL = 0xD6, STA_LOWTHSCROLL = 0xD7, STA_NORTHSCROLL = 0xD8, STA_HIGHTHSCROLL = 0xD9, STA_BESTHIGHTHSCROLL = 0xDA, STA_BESTLOWTBSCROLL = 0xDB, STA_LOWTBSCROLL = 0xDC, STA_NORTBSCROLL = 0xDD, STA_HIGHTBSCROLL = 0xDE, STA_BESTHIGHTBSCROLL = 0xDF, STA_BESTLOWMRSCROLL = 0xE0, STA_LOWMRSCROLL = 0xE1, STA_NORMRSCROLL = 0xE2, STA_HIGHMRSCROLL = 0xE3, STA_BESTHIGHMRSCROLL = 0xE4, STA_BESTLOWACSCROLL = 0xE5, STA_LOWACSCROLL = 0xE6, STA_NORACSCROLL = 0xE7, STA_HIGHACSCROLL = 0xE8, STA_BESTHIGHACSCROLL = 0xE9, STA_BESTLOWCRISCROLL = 0xEA, STA_LOWCRISCROLL = 0xEB, STA_NORCRISCROLL = 0xEC, STA_HIGHCRISCROLL = 0xED, STA_BESTHIGHCRISCROLL = 0xEE, STA_BESTLOWMAXHPSCROLL = 0xEF, STA_LOWMAXHPSCROLL = 0xF0, STA_NORMAXHPSCROLL = 0xF1, STA_HIGHMAXHPSCROLL = 0xF2, STA_BESTHIGHMAXHPSCROLL = 0xF3, STA_BESTLOWMAXSPSCROLL = 0xF4, STA_LOWMAXSPSCROLL = 0xF5, STA_NORMAXSPSCROLL = 0xF6, STA_HIGHMAXSPSCROLL = 0xF7, STA_BESTHIGHMAXSPSCROLL = 0xF8, STA_BESTLOWSTRCRISCROLL = 0xF9, STA_LOWSTRCRISCROLL = 0xFA, STA_NORSTRCRISCROLL = 0xFB, STA_HIGHSTRCRISCROLL = 0xFC, STA_BESTHIGHSTRCRISCROLL = 0xFD, STA_BESTLOWDEXSCROLL = 0xFE, STA_LOWDEXSCROLL = 0xFF, STA_NORDEXSCROLL = 0x100, STA_HIGHDEXSCROLL = 0x101, STA_BESTHIGHDEXSCROLL = 0x102, STA_BESTLOWACMRSCROLL = 0x103, STA_LOWACMRSCROLL = 0x104, STA_NORACMRSCROLL = 0x105, STA_HIGHACMRSCROLL = 0x106, STA_BESTHIGHACMRSCROLL = 0x107, STA_NORMSSCROLL = 0x108, STA_LOWPSNRESIPOTION = 0x109, STA_NORPSNRESIPOTION = 0x10A, STA_HIGHPSNRESIPOTION = 0x10B, STA_LOWDSSRESIPOTION = 0x10C, STA_NORDSSRESIPOTION = 0x10D, STA_HIGHDSSRESIPOTION = 0x10E, STA_LOWCURRESIPOTION = 0x10F, STA_NORCURRESIPOTION = 0x110, STA_HIGHCURRESIPOTION = 0x111, STA_ALLCURRESIPOTION = 0x112, STA_ALLDSSRESIPOTION = 0x113, STA_ALLPSNRESIPOTION = 0x114, STA_LOWMSSCROLL = 0x115, STA_HIGHMSSCROLL = 0x116, STA_BESTMSSCROLL = 0x117, STA_BESTLOWMSSCROLL = 0x118, STA_RAMAPOTION01 = 0x119, STA_RAMAPOTION02 = 0x11A, STA_RAMAPOTION03 = 0x11B, STA_RAMAPOTION04 = 0x11C, STA_RAMAPOTION05 = 0x11D, STA_RAMAPOTION06 = 0x11E, STA_RAMAPOTION07 = 0x11F, STA_GMHIDEMODE = 0x120, STA_OBSERVERHIDEMODE = 0x121, STA_QUESTENTANGLE = 0x122, STA_IMMORTAL = 0x123, STA_KEEPFROMCHAT = 0x124, STA_WEDDINGBUFF = 0x125, STA_WEDDINGSUB01 = 0x126, STA_WEDDINGSUB02 = 0x127, STA_SOLEFIRE = 0x128, STA_ACAMSBUF10PMAIN = 0x129, STA_ACAMSBUF10P = 0x12A, STA_ACAMSBUF7PMAIN = 0x12B, STA_ACAMSBUF7P = 0x12C, STA_ACAGENALBUF = 0x12D, STA_NATURALENEMY = 0x12E, STA_KALBANPOISON = 0x12F, STA_KALBANDISEASE = 0x130, STA_KALBANSTUN = 0x131, STA_COMMONSTUN01 = 0x132, STA_COMMONSTUN02 = 0x133, STA_COMMONSTUN03 = 0x134, STA_COMMONSTUN04 = 0x135, STA_COMMONSTUN05 = 0x136, STA_COMMONSTUN06 = 0x137, STA_COMMONSTUN07 = 0x138, STA_COMMONSTUN08 = 0x139, STA_COMMONSTUN09 = 0x13A, STA_COMMONSTUN10 = 0x13B, STA_COMMONFEAR01 = 0x13C, STA_COMMONFEAR02 = 0x13D, STA_COMMONFEAR03 = 0x13E, STA_COMMONFEAR04 = 0x13F, STA_COMMONFEAR05 = 0x140, STA_COMMONFEAR06 = 0x141, STA_COMMONFEAR07 = 0x142, STA_COMMONFEAR08 = 0x143, STA_COMMONFEAR09 = 0x144, STA_COMMONFEAR10 = 0x145, STA_ETHEREAL = 0x146, STA_GLDRESTORE = 0x147, STA_GLDMOVESPEEDUP = 0x148, STA_GLDACMINUS = 0x149, STA_GLDSLOW = 0x14A, STA_GLDSTUN = 0x14B, STA_KARENDOT = 0x14C, STA_KARENDIVINE = 0x14D, STA_KARENSTATIC = 0x14E, STA_KARENCAPTIVATE = 0x14F, STA_ROCKCANTHEAL = 0x150, STA_ROCKCANTCHAT = 0x151, STA_ROCKDASHSTUN = 0x152, STA_KARENDOTHEAL = 0x153, STA_KARENSTUN = 0x154, STA_MRMINUS = 0x155, STA_SILBERKBLOODING = 0x156, STA_BLOODFEAR = 0x157, STA_GLDATKUP = 0x158, STA_RESTEXP = 0x159, STA_KNOCKBACK = 0x15A, STA_KNOCKBACKFLY = 0x15B, STA_KNOCKBACKROLL = 0x15C, STA_FATALKNOCKBACK = 0x15D, STA_CANNOTCONTROL = 0x15E, STA_EVENTHPUP = 0x15F, STA_EVENTSPUP = 0x160, STA_EVENTALLSTATSUP = 0x161, STA_EVENTSPEED = 0x162, STA_EVENTACUP = 0x163, STA_EVENTMRUP = 0x164, STA_ANGRY = 0x165, STA_PARALYSIS = 0x166, STA_SPIRIT = 0x167, STA_TIMEATTACK = 0x168, STA_STAACREDDRAGON = 0x169, STA_STAMRBLUEDRAGON = 0x16A, STA_TIMEATTACKMINI = 0x16B, STA_MONKEYSTUN = 0x16C, STA_MONKEYDEFENSE = 0x16D, STA_GTIRATEPOINT = 0x16E, STA_GTISPEED = 0x16F, STA_GTIRESISTALL = 0x170, STA_GTIREFLECT = 0x171, STA_GTIBLIND = 0x172, STA_GTICONFUSION = 0x173, STA_GTIMETASLIME = 0x174, STA_GTIHIDE = 0x175, STA_GTISCAN = 0x176, STA_GTIBINDING = 0x177, STA_GTIBOMB1 = 0x178, STA_GTIBOMB2 = 0x179, STA_GTIBOMBDIE = 0x17A, STA_GTIREVERSEORDER = 0x17B, STA_GTIVIRUSRT = 0x17C, STA_GTIVIRUSMOVE = 0x17D, STA_GTIMOBSUICIDE = 0x17E, STA_GTIKNOCKBACKROLL = 0x17F, STA_CRACKERACDOWN = 0x180, STA_CRACKERWCDOWN = 0x181, STA_CRACKERDISEASE = 0x182, STA_CRACKERCURSE = 0x183, STA_CRACKERWCUPRATE = 0x184, STA_CRACKERACUPRATE = 0x185, STA_HUMARACDOWNRATE = 0x186, STA_BODYFORCE = 0x187, STA_CANNOTCHANGETARGET = 0x188, STA_SHADOWBINDING = 0x189, STA_SOULFREE = 0x18A, STA_NORTHPOISON = 0x18B, STA_FITBLOOD = 0x18C, STA_FITMOVEDOWN = 0x18D, STA_NORTFBURN = 0x18E, STA_RANGEEVASIONUP = 0x18F, STA_POISONDMGADD = 0x190, STA_POISONDMGDOWN = 0x191, STA_BLOODDMGDOWN = 0x192, STA_USESPADD = 0x193, STA_DOTDMGDOWN = 0x194, STA_EVASIONDOWN = 0x195, STA_SHOCKSTUN = 0x196, STA_DOTDMGADDALL = 0x197, STA_SHOCKRUN = 0x198, STA_KQSKELKNIGHTBLOODING = 0x199, STA_MOBBURNTYPE01 = 0x19A, STA_MOBSTUNTYPE01 = 0x19B, STA_VACANT = 0x19C, STA_WOLFCLAWTBUPRATE = 0x19D, STA_ENTRAPBLN = 0x19E, STA_ENTRAPMSD = 0x19F, STA_ENTRAPBLD = 0x1A0, STA_ENTRAPPLS = 0x1A1, STA_QUESTENTANGLE2 = 0x1A2, STA_GBGAMEMEMBERFULL = 0x1A3, STA_MULTIBLOOD = 0x1A4, STA_CHRTITLEWCUPRATE = 0x1A5, STA_CHRTITLEWCDOWNRATE = 0x1A6, STA_CHRTITLEMAUPRATE = 0x1A7, STA_CHRTITLEMADOWNRATE = 0x1A8, STA_CHRTITLEACUPRATE = 0x1A9, STA_CHRTITLEACDOWNRATE = 0x1AA, STA_CHRTITLEMRUPRATE = 0x1AB, STA_CHRTITLEMRDOWNRATE = 0x1AC, STA_CHRTITLEHPUPRATE = 0x1AD, STA_CHRTITLEHPDOWNRATE = 0x1AE, STA_CHRTITLEHPRESTORE = 0x1AF, STA_CHRTITLESPUPRATE = 0x1B0, STA_CHRTITLESPRESTORE = 0x1B1, STA_CHRTITLETHUPRATE = 0x1B2, STA_CHRTITLETHDOWNRATE = 0x1B3, STA_CHRTITLETBUPRATE = 0x1B4, STA_CHRTITLETBDOWNRATE = 0x1B5, STA_CHRTITLESPEEDUPRATE = 0x1B6, STA_CHRTITLESPEEDDOWNRATE = 0x1B7, STA_CHRTITLECRITICALUPRATE = 0x1B8, STA_CHRTITLEBLOODING = 0x1B9, STA_MOBAPU01 = 0x1BA, STA_BH_HELGA_NONE = 0x1BB, STA_HELGBALL = 0x1BC, STA_BH_KARATEMPLER_NONE = 0x1BD, STA_BH_HELGAAPU01 = 0x1BE, STA_BH_HELGADRT01 = 0x1BF, STA_BH_HELGA_IDLE01 = 0x1C0, STA_MOBACPLUS = 0x1C1, STA_MOBSTN01 = 0x1C2, STA_MOBPSN01 = 0x1C3, STA_MOBOPU01 = 0x1C4, STA_MOBMSD02 = 0x1C5, STA_MOBSLC01 = 0x1C6, STA_MOBBLD01 = 0x1C7, STA_MOBMTS01 = 0x1C8, STA_MOBBRN01 = 0x1C9, STA_MOBMSD01 = 0x1CA, STA_ADLUBAUP = 0x1CB, STA_ADLUBADOWN = 0x1CC, STA_BURNPAINME = 0x1CD, STA_BURNPAINFOE = 0x1CE, STA_GROUNDSTRIKE = 0x1CF, STA_BOMBSHOT = 0x1D0, STA_CROSSDROP = 0x1D1, STA_METEOR = 0x1D2, STA_MAGICDANCEUSESPDOWN = 0x1D3, STA_DEEPFEARMENDOWNRATE = 0x1D4, STA_MENDOWNRATE = 0x1D5, STA_SHAMECRIUP = 0x1D6, STA_MOBMRS01 = 0x1D7, STA_MOBACS01 = 0x1D8, STA_NOTTARGET = 0x1D9, STA_MAGICDANCEUSESPDOWN02 = 0x1DA, STA_MAGICDANCEUSESPDOWN03 = 0x1DB, STA_MAGICDANCEUSESPDOWN04 = 0x1DC, STA_MAGICDANCEUSESPDOWN05 = 0x1DD, STA_MENDOWNRATE02 = 0x1DE, STA_MENDOWNRATE03 = 0x1DF, STA_MENDOWNRATE04 = 0x1E0, STA_MENDOWNRATE05 = 0x1E1, STA_SHAMECRIUP02 = 0x1E2, STA_SHAMECRIUP03 = 0x1E3, STA_SHAMECRIUP04 = 0x1E4, STA_SHAMECRIUP05 = 0x1E5, STA_SNSATKUP = 0x1E6, STA_SNSCRIUP = 0x1E7, STA_SNSDEFENSEUP = 0x1E8, STA_SNSHPUP = 0x1E9, STA_SNSSPUP = 0x1EA, STA_SNSSPEEDUP = 0x1EB, STA_MULTIHEAL = 0x1EC, STA_HIDEWC = 0x1ED, STA_EGLACK04 = 0x1EE, STA_EGLACKMAD05 = 0x1EF, STA_SALARE04 = 0x1F0, STA_SALARE00 = 0x1F1, STA_ADLFLOUSSIER = 0x1F2, STA_ADLFLOUSSIERIMT = 0x1F3, STA_ADLFSTUN = 0x1F4, STA_EGLACKMAD04 = 0x1F5, STA_MINEICE = 0x1F6, STA_MINESTUN = 0x1F7, STA_MINEFIREVIVI = 0x1F8, STA_MINEICEVIVI = 0x1F9, STA_MINEREWARD = 0x1FA, STA_SETF2WCUP = 0x1FB, STA_SETF2ACUP = 0x1FC, STA_SETF4HPUP = 0x1FD, STA_SETF4ACDOWN = 0x1FE, STA_SETF4ACUP = 0x1FF, STA_SETF4WCUPRATE = 0x200, STA_SETF4ACUPRATE = 0x201, STA_SETA2WCUP = 0x202, STA_SETA4SPEEDUP = 0x203, STA_SETA4SPEEDDOWN = 0x204, STA_SETA4ATKSPEEDUP = 0x205, STA_SETM2MAUP = 0x206, STA_SETM2MRUP = 0x207, STA_SETM3SPUP = 0x208, STA_SETM4MAUP = 0x209, STA_SETM4MRDOWN = 0x20A, STA_SETM4SPUP = 0x20B, STA_SETM4MRUP = 0x20C, STA_SETC2WCUP = 0x20D, STA_SETC2MAUP = 0x20E, STA_SETC3MRUP = 0x20F, STA_SETC4MRUP = 0x210, STA_SETC4WCUP = 0x211, STA_SETC4ATKDOWN = 0x212, STA_SETC4ACUP = 0x213, STA_SETC4ACDOWN = 0x214, STA_SETC4MAUP = 0x215, STA_SETJ2WCUP = 0x216, STA_SETJ2HPUP = 0x217, STA_SETJ3SPUP = 0x218, STA_SETJ4ACDOWN = 0x219, STA_SETJ4ATKSPPEUP = 0x21A, STA_SETJ4CRLUP = 0x21B, STA_SETJ4WCUP = 0x21C, STA_ENWCUP = 0x21D, STA_ENMAUP = 0x21E, STA_ENATKSPEED = 0x21F, STA_ENWCRATE = 0x220, STA_ENADDDMGRATE = 0x221, STA_ENKNOCKBACKRATE = 0x222, STA_ENBINDINGRATE = 0x223, STA_ENMOVEDOWNRATE = 0x224, STA_QDAYWCUP = 0x225, STA_QDAYMAUP = 0x226, STA_QDAYEXPUP = 0x227, STA_QDAYDROPUP = 0x228, STA_SWICEWARN = 0x229, STA_SURPRISE = 0x22A, STA_SWPLSWARN = 0x22B, STA_SWSTNWARN = 0x22C, STA_SWBRN01WARN = 0x22D, STA_SWLVTWARN = 0x22E, STA_AWAYBACKSPOT = 0x22F, STA_RADIONBUFF = 0x230, STA_AIRIBUFF = 0x231, STA_WARLBRAINWASH = 0x232, STA_WARLBRN01 = 0x233, STA_STUNCANATTACK = 0x234, STA_TRANSFORM = 0x235, STA_BALLSNOW = 0x236, STA_SNOWMAN = 0x237, STA_WARNSETBUFF = 0x238, STA_SET_VALEN_STN = 0x239, STA_SET_VALEN_Heal = 0x23A, STA_VALEN_REWARD = 0x23B, STA_KQEGG_SPDW = 0x23C, STA_KQEGG_REWARD = 0x23D, STA_KQEGG_SPUP = 0x23E, STA_KQSPRING_FEAR = 0x23F, STA_KQSPRING_SLOW = 0x240, STA_KQ_SPUP_BUFF = 0x241, STA_KQ_SPIM_BUFF = 0x242, STA_KQ_SPUP_RATE_BUFF = 0x243, STA_KQSPRING_ARROW = 0x244, STA_WARHBRN01 = 0x245, STA_WARHBRN = 0x246, STA_STRONGER_RANGEATTACK = 0x247, STA_STRONGER_MELEEATTACK = 0x248, STA_FLAMINGBODY = 0x249, STA_COUNT30 = 0x24A, STA_WARHWPNBRN = 0x24B, STA_ORBATKRATEUP = 0x24C, STA_RECOUP = 0x24D, STA_LIGHTTOUCH = 0x24E, STA_TREAT = 0x24F, STA_LIGHTMARK = 0x250, STA_MINHP = 0x251, STA_MOONLIGHT = 0x252, STA_LPDOTPLUS = 0x253, STA_DMGSHIELD = 0x254, STA_DELCASTTIME = 0x255, STA_SETS2WCMAUP = 0x256, STA_SETS2ACMRUP = 0x257, STA_SETS4WCMAUP = 0x258, STA_SETS4ACMRUP = 0x259, STA_SENPARTYHPUPMAIN = 0x25A, STA_SENPARTYHPUP = 0x25B, STA_SENPARTYHPUP1 = 0x25C, STA_SENEVENTEXPUP = 0x25D, STA_SENEVENTDROPUP = 0x25E, STA_PZL_HIDE = 0x25F, STA_PZL_OCCUPY = 0x260, STA_PZL_REWARD_S = 0x261, STA_PZL_REWARD_H = 0x262, STA_PZL_REWARD_SH1 = 0x263, STA_PZL_REWARD_SH2 = 0x264, STA_ROUTMAGEATKUP = 0x265, STA_ARK_STN = 0x266, STA_ARK_BLD01 = 0x267, STA_ARK_BLD02 = 0x268, STA_ARK_BLD03 = 0x269, STA_ARK_BRN01 = 0x26A, STA_ARK_BRN02 = 0x26B, STA_ARK_BRN03 = 0x26C, STA_ARK_THDOWN01 = 0x26D, STA_ARK_THDOWN02 = 0x26E, STA_KAHAL_STN = 0x26F, STA_KAHAL_BLD = 0x270, STA_KAHAL_FEAR01 = 0x271, STA_KAHAL_FEAR02 = 0x272, STA_KAHAL_SHOUT = 0x273, STA_KAHAL_SPDDOWN = 0x274, STA_KAHAL_ICE = 0x275, STA_SIREN_STN1 = 0x276, STA_SIREN_STN2 = 0x277, STA_SIREN_NOMOVE = 0x278, STA_SIREN_KNOCKBACK1 = 0x279, STA_SIREN_KNOCKBACK2 = 0x27A, STA_SIREN_HEAL = 0x27B, STA_SIREN_LVT1 = 0x27C, STA_SIREN_LVT2 = 0x27D, STA_SIREN_BLD01 = 0x27E, STA_SIREN_FEAR = 0x27F, STA_SIREN_BLD02 = 0x280, STA_CONHPPOTION_T6 = 0x281, STA_CONSPPOTION_T6 = 0x282, STA_DEXPOTION_T6 = 0x283, STA_ACMRPOTION_T6 = 0x284, STA_STRCRIPOTION_T6 = 0x285, STA_PSNRESIPOTION_T6 = 0x286, STA_DSSRESIPOTION_T6 = 0x287, STA_CURRESIPOTION_T6 = 0x288, STA_THSCROLL_T6 = 0x289, STA_TBSCROLL_T6 = 0x28A, STA_MRSCROLL_T6 = 0x28B, STA_ACSCROLL_T6 = 0x28C, STA_CRISCROLL_T6 = 0x28D, STA_MAXHPSCROLL_T6 = 0x28E, STA_MAXSPSCROLL_T6 = 0x28F, STA_MSSCROLL_T6 = 0x290, STA_BERVALE_ICE01 = 0x291, STA_BERVALE_ICE02 = 0x292, STA_BERVALE_BLD01 = 0x293, STA_BERVALE_BLD02 = 0x294, STA_B_ALBI_BRN = 0x295, STA_B_ALBI_KNOCK = 0x296, STA_B_ALBI_STN = 0x297, STA_B_ALBI_FEAR = 0x298, STA_B_ALBI_DOT = 0x299, STA_B_ALBI_REFLECT = 0x29A, STA_B_ALBI_ACMRUP = 0x29B, STA_ADLFGCRAZY = 0x29C, STA_FCITRIEDOT = 0x29D, STA_LCWCMAUP = 0x29E, STA_E_SLIME = 0x29F, STA_E_HONEYING = 0x2A0, STA_E_PHINO = 0x2A1, STA_E_LIZARDMAN = 0x2A2, STA_E_KINGCRAB = 0x2A3, STA_E_SPARKDOG = 0x2A4, STA_E_LAVAVIVI = 0x2A5, STA_E_PHINOFLIE = 0x2A6, STA_E_MUSHROOM = 0x2A7, STA_E_SPIDER = 0x2A8, STA_E_B_CRACKERHUMAR = 0x2A9, STA_E_HELGA = 0x2AA, STA_EMP_STUN = 0x2AB, STA_EMP_KINGBLOODING = 0x2AC, STA_EMP_EMPBLOODING = 0x2AD, STA_EMP_LVT = 0x2AE, STA_LCACMRUP = 0x2AF, STA_E_FIREWORKS = 0x2B0, STA_ARENA_SPDUP = 0x2B1, STA_ARENA_STUN = 0x2B2, STA_ARENA_DRAGOUT = 0x2B3, STA_ARENA_DEFDW = 0x2B4, STA_ARENA_SPDDW = 0x2B5, STA_ARENA_ALLDW = 0x2B6, STA_ARENA_REWARD = 0x2B7, STA_ARENA_FLAG_RED = 0x2B8, STA_ARENA_FLAG_BLUE = 0x2B9, STA_ARENA_MINHP = 0x2BA, STA_X_ICE = 0x2BB, STA_X_SNOWMAN = 0x2BC, STA_X_REWARD01 = 0x2BD, STA_X_REWARD02 = 0x2BE, STA_X_REWARD03 = 0x2BF, STA_X_REWARD04 = 0x2C0, STA_E_SKI_ICE = 0x2C1, STA_E_SKI_SPEEDUP = 0x2C2, STA_E_SKI_REWARD = 0x2C3, STA_E_SKI_STUN = 0x2C4, STA_LAB_PURYIMPACTSTUN = 0x2C5, STA_C_PURYIMPACTSTUN = 0x2C6, STA_E_EGG2014_HOSHEMING = 0x2C7, STA_E_EGG2014_SELFREVIVE = 0x2C8, STA_E_EGG2014_EXPUP = 0x2C9, STA_E_EGG2014_DROPRATEUP = 0x2CA, STA_MOVERSTATUPSINGLE = 0x2CB, STA_MOVERSTATUPPARTY = 0x2CC, STA_MOVERSTATUP = 0x2CD, STA_KDSOCCER_SPEED_UP = 0x2CE, STA_KDSOCCER_INVINCIBLE = 0x2CF, STA_KQWATER_ARROW_BLUE = 0x2D0, STA_KQWATER_ARROW_RED = 0x2D1, STA_E_JACKO = 0x2D2, STA_E_KEBING = 0x2D3, STA_E_FORASCHIEF = 0x2D4, STA_E_H_WIN_SPEEDUP = 0x2D5, STA_E_H_WIN_SPEEDDOWN = 0x2D6, STA_ADLFLOUSSIER_H = 0x2D7, STA_E_USER_NEWBIE01 = 0x2D8, STA_E_USER_NEWBIE02 = 0x2D9, STA_E_USER_NEWBIE03 = 0x2DA, STA_E_USER_NEWBIE04 = 0x2DB, STA_E_USER_NEWBIE05 = 0x2DC, STA_E_USER_COMEBACK_MAIN01 = 0x2DD, STA_E_USER_COMEBACK_MAIN02 = 0x2DE, STA_E_USER_COMEBACK_MAIN03 = 0x2DF, STA_E_USER_COMEBACK_MAIN04 = 0x2E0, STA_E_USER_COMEBACK_MAIN05 = 0x2E1, STA_E_USER_COMEBACK01 = 0x2E2, STA_E_USER_COMEBACK02 = 0x2E3, STA_E_USER_COMEBACK03 = 0x2E4, STA_E_USER_COMEBACK04 = 0x2E5, STA_E_USER_COMEBACK05 = 0x2E6, STA_XMAS_STATUP = 0x2E7, STA_IDBUFF_100 = 0x2E8, STA_IDBUFF_80 = 0x2E9, STA_IDBUFF_60 = 0x2EA, STA_IDBUFF_40 = 0x2EB, STA_IDBUFF_20 = 0x2EC, STA_E_SNOWMANR = 0x2ED, STA_E_SNOWMANB = 0x2EE, STA_KDFARGELS_BLOOD01 = 0x2EF, STA_KDFARGELS_BLOOD02 = 0x2F0, STA_KDFARGELS_BLOOD03 = 0x2F1, STA_KDFARGELS_MRDOWNRATE = 0x2F2, STA_KDFARGELS_AIRBORNE = 0x2F3, STA_KDFARGELS_ACMRDOWN = 0x2F4, STA_KDFARGELS_DMGNEGLECT = 0x2F5, STA_KDFARGELS_DOTHEAL = 0x2F6, STA_SDVALE01_STN = 0x2F7, STA_SDVALE01_WHEEL = 0x2F8, STA_SDVALE01_SPDUP = 0x2F9, STA_SDVALE01_SPDDOWN = 0x2FA, STA_SDVALE01_BLIND = 0x2FB, STA_SDVALE01_PSN = 0x2FC, STA_SDVALE01_ICEFIELD = 0x2FD, STA_SDVALE01_BRN = 0x2FE, STA_SDVALE01_WCMAUP = 0x2FF, STA_SDVALE01_KNOCK = 0x300, STA_COSMUSAACRATE = 0x301, STA_COSMUSACRI = 0x302, STA_COSMUSAALLSTAT = 0x303, STA_BH_ALBI_REFLECT = 0x304, STA_BH_ALBI_ACMRUP = 0x305, STA_E_ZOMBIE = 0x306, STA_E_MARACREW = 0x307, STA_E_MARAELITE = 0x308, STA_E_MARASAILOR = 0x309, STA_E_PSYKEN = 0x30A, STA_E_PSYKENDOG = 0x30B, STA_E_MEGAN = 0x30C, STA_E_YETI = 0x30D, STA_E_IMP = 0x30E, STA_E_ROBO = 0x30F, STA_E_HOB = 0x310, STA_E_PINKY = 0x311, STA_E_WARH_DEVILDOM = 0x312, STA_E_ARKNOVICE = 0x313, STA_E_ARKTECH = 0x314, STA_E_MANDRAGORA = 0x315, STA_E_S_HAYREDDIN = 0x316, STA_E_MARA = 0x317, STA_BHKARENDOT = 0x318, STA_BHKARENDIVINE = 0x319, STA_BHKARENSTATIC = 0x31A, STA_BHKARENCAPTIVATE = 0x31B, STA_BHKARENDOTHEAL = 0x31C, STA_BHKARENSTUN = 0x31D, STA_BHKARENREF = 0x31E, STA_GCGCAST = 0x31F, STA_SCGATK = 0x320, STA_STONEATK = 0x321, STA_COLL_BLOOD = 0x322, STA_COLL_ACID = 0x323, STA_COLL_KNOCK_01 = 0x324, STA_COLL_AIRBORNE = 0x325, STA_COLL_STUN_01 = 0x326, STA_COLL_STUN_02 = 0x327, STA_COLL_FEAR = 0x328, STA_COLL_HEAL = 0x329, STA_COLL_STUN_03 = 0x32A, STA_BLA_ACMDOWN = 0x32B, STA_BLA_DOT = 0x32C, STA_BLA_KNOCK = 0x32D, STA_BLA_FEAR = 0x32E, STA_BLA_LVT = 0x32F, STA_BLA_STN = 0x330, STA_BLA_ACRATE = 0x331, STA_TGGUARDIANBALL = 0x332, STA_TGHAMMER = 0x333, STA_TGROAR = 0x334, STA_TGDOT = 0x335, MAX_ABSTATEINDEX = 0x336, }; /* 397 */ typedef MoverSlotView::DataVersion RIDING::DataVersion; /* 398 */ enum $A7158C808A13C0E6894387F40D3C04CE { INVEN_TYPE_MY = 0x0, }; /* 399 */ enum $4E9695BECD5268B3B87E8A6E309B84ED { WT_ADD_UI = 0x0, WT_DEL_UI = 0x1, }; /* 400 */ enum $E3318080486940479B2C501AF86833DE { PGWM_ITEM_REPAIR_NONE = 0xA, PGWM_ITEM_REPAIR_CLOSEWIN = 0xB, PGWM_ITEM_REPAIR_OK_BTN = 0xC, PGWM_ITEM_REPAIR_CANCEL_BTN = 0xD, }; /* 401 */ typedef $F7AB763DEF439E484F67FEA38BEDE03A $549DAF513B597337BC98177BE1A56803; /* 402 */ enum TaskType { TT_NOTSPECIFIED = 0x0, TT_ATTACK_SEQ = 0x1, }; /* 403 */ typedef MoverSlotView::DataVersion ActiveSkillViewInfo::DataVersion; /* 404 */ enum $ABAED93EBE4F8522E0473977469B48A9 { PRODUCE_BASESKILLID_BASE = 0x71AC, PRODUCE_BASESKILLID_BASE_LAST = 0x71B1, PRODUCE_BASESKILLID_LAST = 0x7210, GATHER_SKILLID_BASE = 0x7148, PRODUCE_SKILLID_BASE = 0x4E20, PRODUCE_SKILLID_LAST = 0x752F, MAX_SKILL_NUM = 0xBB8, }; /* 405 */ typedef MoverSlotView::DataVersion ActiveSkillInfo::DataVersion; /* 406 */ typedef MoverSlotView::DataVersion PassiveSkillViewInfo::DataVersion; /* 407 */ typedef MoverSlotView::DataVersion PassiveSkillInfo::DataVersion; /* 408 */ enum UseClassType { UCT_NONE = 0x0, UCT_ALL = 0x1, UCT_FIGHTER_ALL = 0x2, UCT_CLEVERFIGHTER_AND_OVER = 0x3, UCT_WARRIOR_AND_OVER = 0x4, UCT_WARRIOR_OVER = 0x5, UCT_GLADIATOR_ONLY = 0x6, UCT_KNIGHT_ONLY = 0x7, UCT_CLERIC_ALL = 0x8, UCT_HIGHCLERIC_AND_OVER = 0x9, UCT_PALADIN_AND_OVER = 0xA, UCT_GUARDIAN_ONLY = 0xB, UCT_HOLYKNIGHT_ONLY = 0xC, UCT_PALADIN_OVER = 0xD, UCT_ARCHER_ALL = 0xE, UCT_HAWKARCHER_AND_OVER = 0xF, UCT_SCOUT_AND_OVER = 0x10, UCT_RANGER_ONLY = 0x11, UCT_SHARPSHOOTER_ONLY = 0x12, UCT_SCOUT_OVER = 0x13, UCT_MAGE_ALL = 0x14, UCT_WIZMAGE_AND_OVER = 0x15, UCT_ENCHANTER_AND_OVER = 0x16, UCT_WIZARD_ONLY = 0x17, UCT_WARLOCK_ONLY = 0x18, UCT_ENCHANTER_OVER = 0x19, UCT_SENTINEL_EXCLUDE = 0x1A, UCT_JOKER_ALL = 0x1B, UCT_CHASER_AND_OVER = 0x1C, UCT_CRUEL_AND_OVER = 0x1D, UCT_ASSASSIN_ONLY = 0x1E, UCT_CLOSER_ONLY = 0x1F, UCT_CRUEL_OVER = 0x20, UCT_SENTINEL_ALL = 0x21, UCT_SAVIOR_ONLY = 0x22, UCT_DEEPER_SKILL = 0x23, UCT_SHIELD = 0x24, UCT_CLASS_CHANGE = 0x25, UCT_SHIELD_NOT_GLA = 0x26, MAX_USECLASSTYPE = 0x27, }; /* 409 */ typedef MoverSlotView::DataVersion ProduceViewInfo::DataVersion; /* 410 */ typedef SLWCreateInfo::ItemType ActiveSkillGroupIndex; /* 411 */ enum $9C1A541A6C570FECA405B73B13586261 { MAX_VOLUME = 0x32, }; /* 412 */ enum ShineKeyMsg::ShineKeyEnum { SHINE_KEY_HELP = 0x0, SHINE_KEY_SYSTEM = 0x1, SHINE_KEY_CHARACTER = 0x2, SHINE_KEY_INVENTORY = 0x3, SHINE_KEY_SKILL = 0x4, SHINE_KEY_QUEST = 0x5, SHINE_KEY_COMMUNITY = 0x6, SHINE_KEY_MINIHOUSE = 0x7, SHINE_KEY_ACTION = 0x8, SHINE_KEY_CHATING = 0x9, SHINE_KEY_NORMAL_CHAT = 0xA, SHINE_KEY_GUILD_CHAT = 0xB, SHINE_KEY_PARTY_CHAT = 0xC, SHINE_KEY_WHISPER_CHAT = 0xD, SHINE_KEY_TIME_LIMIT_ITEM = 0xE, SHINE_KEY_ITEM_MALL = 0xF, SHINE_KEY_GUILDWIN = 0x10, SHINE_KEY_HOLY_PROMISE = 0x11, SHINE_KEY_PARTYMATCHING = 0x12, SHINE_KEY_WEDDING = 0x13, SHINE_KEY_GUILD_ACADEMY = 0x14, SHINE_KEY_RAID = 0x15, SHINE_KEY_GUILD_ACADEMY_CHAT = 0x16, SHINE_KEY_GO = 0x17, SHINE_KEY_BACK = 0x18, SHINE_KEY_BACKSTEP = 0x19, SHINE_KEY_LEFT = 0x1A, SHINE_KEY_RIGHT = 0x1B, SHINE_KEY_WALKRUN = 0x1C, SHINE_KEY_JUMP = 0x1D, SHINE_KEY_ARROW_GO = 0x1E, SHINE_KEY_ARROW_BACK = 0x1F, SHINE_KEY_ARROW_LEFT = 0x20, SHINE_KEY_ARROW_RIGHT = 0x21, SHINE_KEY_RESET = 0x22, SHINE_KEY_STOP = 0x23, SHINE_KEY_HPSTON = 0x24, SHINE_KEY_SPSTON = 0x25, SHINE_KEY_AUTOTARGET = 0x26, SHINE_KEY_STORE = 0x27, SHINE_KEY_PARTY = 0x28, SHINE_KEY_WORLDMAP = 0x29, SHINE_KEY_FULLWORLDMAP = 0x2A, SHINE_KEY_DELETE_RANGE_CHAR = 0x2B, SHINE_KEY_PKMODE = 0x2C, SHINE_KEY_AUTORUN = 0x2D, SHINE_KEY_MINIHOUSE_JOIN = 0x2E, SHINE_KEY_SHORTCUT_1_1 = 0x2F, SHINE_KEY_SHORTCUT_1_2 = 0x30, SHINE_KEY_SHORTCUT_1_3 = 0x31, SHINE_KEY_SHORTCUT_1_4 = 0x32, SHINE_KEY_SHORTCUT_1_5 = 0x33, SHINE_KEY_SHORTCUT_1_6 = 0x34, SHINE_KEY_SHORTCUT_1_7 = 0x35, SHINE_KEY_SHORTCUT_1_8 = 0x36, SHINE_KEY_SHORTCUT_1_9 = 0x37, SHINE_KEY_SHORTCUT_1_10 = 0x38, SHINE_KEY_SHORTCUT_1_11 = 0x39, SHINE_KEY_SHORTCUT_1_12 = 0x3A, SHINE_KEY_SHORTCUT_2_1 = 0x3B, SHINE_KEY_SHORTCUT_2_2 = 0x3C, SHINE_KEY_SHORTCUT_2_3 = 0x3D, SHINE_KEY_SHORTCUT_2_4 = 0x3E, SHINE_KEY_SHORTCUT_2_5 = 0x3F, SHINE_KEY_SHORTCUT_2_6 = 0x40, SHINE_KEY_SHORTCUT_2_7 = 0x41, SHINE_KEY_SHORTCUT_2_8 = 0x42, SHINE_KEY_SHORTCUT_2_9 = 0x43, SHINE_KEY_SHORTCUT_2_10 = 0x44, SHINE_KEY_SHORTCUT_2_11 = 0x45, SHINE_KEY_SHORTCUT_2_12 = 0x46, SHINE_KEY_SHORTCUT_3_1 = 0x47, SHINE_KEY_SHORTCUT_3_2 = 0x48, SHINE_KEY_SHORTCUT_3_3 = 0x49, SHINE_KEY_SHORTCUT_3_4 = 0x4A, SHINE_KEY_SHORTCUT_3_5 = 0x4B, SHINE_KEY_SHORTCUT_3_6 = 0x4C, SHINE_KEY_SHORTCUT_3_7 = 0x4D, SHINE_KEY_SHORTCUT_3_8 = 0x4E, SHINE_KEY_SHORTCUT_3_9 = 0x4F, SHINE_KEY_SHORTCUT_3_10 = 0x50, SHINE_KEY_SHORTCUT_3_11 = 0x51, SHINE_KEY_SHORTCUT_3_12 = 0x52, SHINE_KEY_SHORTCUT_4_1 = 0x53, SHINE_KEY_SHORTCUT_4_2 = 0x54, SHINE_KEY_SHORTCUT_4_3 = 0x55, SHINE_KEY_SHORTCUT_4_4 = 0x56, SHINE_KEY_SHORTCUT_4_5 = 0x57, SHINE_KEY_SHORTCUT_4_6 = 0x58, SHINE_KEY_SHORTCUT_4_7 = 0x59, SHINE_KEY_SHORTCUT_4_8 = 0x5A, SHINE_KEY_SHORTCUT_4_9 = 0x5B, SHINE_KEY_SHORTCUT_4_10 = 0x5C, SHINE_KEY_SHORTCUT_4_11 = 0x5D, SHINE_KEY_SHORTCUT_4_12 = 0x5E, SHINE_KEY_MAX = 0x5F, }; /* 413 */ enum ePropertyType { eptUNKNOWN = 0x0, eptBOOL = 0x1, eptDWORD = 0x2, eptINT = 0x3, eptFLOAT = 0x4, eptSTRING = 0x5, eptPTR = 0x6, eptMAX_PROPERTY_TYPES = 0x7, }; /* 414 */ enum ShineGameOptAttrib::ShineGameOpt { SHOW_MY_CHAR_NAME = 0x0, SHOW_OTHERS_CHAR_NAME = 0x1, SHOW_NPC_NAME = 0x2, SHOW_MONSTER_NAME = 0x3, SHOW_ITEM_NAME = 0x4, SHOW_HP_BAR = 0x5, SHOW_SP_BAR = 0x6, SHOW_INTERFACE = 0x7, SHOW_SPEECH_BUBBLE = 0x8, SHOW_BILLBOARD_NAMEPANEL = 0x9, SHOW_BASICINFO_TIP = 0xA, SHOW_PLAYGUIDE = 0xB, REFUSE_WHISPER = 0xC, REFUSE_TRADE = 0xD, REFUSE_PARTY_INVITE = 0xE, REFUSE_GUILD_INVITE = 0xF, REFUSE_SYSTEM_MSG = 0x10, REFUSE_CONFIRM_MSG = 0x11, AUTOHIDE_SYSTEMWIN = 0x12, AUTOHIDE_CHATWIN = 0x13, NOTICE_LOGIN_GUILDMEMBER = 0x14, START_CHATTING_ENTER = 0x15, INIT_INTERFACEPOS = 0x16, ENABLE_SKILLLOCK = 0x17, SHOW_AUTOSTACK = 0x1B, SHINE_GAME_OPT_MAX = 0x1C, }; /* 415 */ enum MachineOpt::EmSaveWinPos_V1 { PGFM_StatusWin = 0x0, PGFM_TargetWin = 0x1, PGFM_ShortCutWin = 0x2, PGFM_ShortCutWinV = 0x3, PGFM_ShortCutSubWin1 = 0x4, PGFM_ShortCutSubWin2 = 0x5, PGFM_ShortCutSubWin3 = 0x6, PGFM_ShortCutSubWin4 = 0x7, PGFM_ShortCutSubWinV1 = 0x8, PGFM_ShortCutSubWinV2 = 0x9, PGFM_ShortCutSubWinV3 = 0xA, PGFM_ShortCutSubWinV4 = 0xB, PGFM_ItemUpgradeWin = 0xC, PGFM_MoverUpgradeWin = 0xD, PGFM_FriendWin = 0xE, PGFM_FriendAddWin = 0xF, PGFM_ActionWin = 0x10, PGFM_KingDomQuest = 0x11, PGFM_OptionWin = 0x12, PGFM_CharInfoWin = 0x13, PGFM_InventoryWin = 0x14, PGFM_SkillWin = 0x15, PGFM_MiniMapWin = 0x16, PGFM_ChatDisplayWin = 0x17, PGFM_SysMsgDisplayWin = 0x18, PGFM_ServerTimeWin = 0x19, PGFM_TOTWin = 0x1A, PGFM_ItemMixWin = 0x1B, PGFM_WIN_MAX = 0x1C, }; /* 416 */ typedef ShineKeyMsg::ShineKeyEnum MachineOpt::EmKeyMapping_V1; /* 417 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Redbl; /* 418 */ enum NiAudioSource::Status { DONE = 0x0, PLAYING = 0x1, STOPPED = 0x2, FREE = 0x3, PLAYINGBUTRELEASED = 0x4, LOADED = 0x5, NOT_SET = 0x6, }; /* 419 */ enum CharShape::LinkIndex { LINK_HATACC = 0x0, LINK_HAIR = 0x1, LINK_FACE = 0x2, LINK_EYE = 0x3, LINK_MOUTH = 0x4, LINK_CHEST = 0x5, LINK_CHEST_R = 0x6, LINK_BACK = 0x7, LINK_TOPLINK = 0x8, LINK_LEFTSHOULDER = 0x9, LINK_RIGHTSHOULDER = 0xA, LINK_LEFTHAND = 0xB, LINK_RIGHTHAND = 0xC, LINK_LEFTBRACELET = 0xD, LINK_RIGHTBRACELET = 0xE, LINK_BELT = 0xF, LINK_TAIL = 0x10, LINK_LEFTSHOESACC = 0x11, LINK_RIGHTSHOESACC = 0x12, LINK_LEFTUPPERARM = 0x13, LINK_RIGHTUPPERARM = 0x14, LINK_LEFTTHIGH = 0x15, LINK_RIGHTTHIGH = 0x16, LINK_LEFTCALF = 0x17, LINK_RIGHTCALF = 0x18, LINK_WORLD = 0x19, LINK_WORLD_COS = 0x1A, LINK_NUM = 0x1B, }; /* 420 */ typedef LastEffPos ActionInfo::EFF_POS; /* 421 */ enum $59D3F5AD2AFBC4DDF9FE8568EEC38FAF { TYPE_3D = 0x0, TYPE_AMBIENT = 0x1, TYPE_DEFAULT = 0x0, }; /* 422 */ enum $59B08EAE35DA5112EAFCFF68C65DD630 { LOOP_SINGLE = 0x1, LOOP_INFINITE = 0x0, }; /* 423 */ enum $4868352A30E6307783710A7E7FF516C6 { BGM_SOURCE1 = 0x0, BGM_SOURCE2 = 0x1, MAX_BGM_SOURCE = 0x2, }; /* 424 */ typedef EditWin::Type SoundGroupBgm::State; /* 425 */ typedef AniEventCode::Code2 SoundGroupMainChar::SndIndex; /* 426 */ typedef MoverSlotView::DataVersion MapAmbienceSoundInfo::DataVersion; /* 427 */ enum MapAmbienceSoundInfo::SoundType { ST_2D = 0x0, ST_3D = 0x1, MAX_SOUNDTYPE = 0x2, }; /* 428 */ enum NiRenderer::EFrameState { FRAMESTATE_OUTSIDE_FRAME = 0x0, FRAMESTATE_INSIDE_FRAME = 0x1, FRAMESTATE_WAITING_FOR_DISPLAY = 0x2, }; /* 429 */ enum $DBA6D85A5E6E0B672F39F62EF856B356 { CAM_EFF_NONE = 0x0, CAM_EFF_FADEOUT = 0x1, CAM_EFF_FADEIN = 0x2, CAM_EFF_JUMP = 0x3, CAM_EFF_JUMPRESET = 0x4, CAM_EFF_ALARM = 0x5, CAM_EFF_LOOP = 0x6, }; /* 430 */ enum $BC5C6016BC137E540E0FAC75BB14564C { SCHEDULE_NONE = 0x0, SCHEDULE_IDLE = 0x1, SCHEDULE_FADEIN = 0x2, SCHEDULE_FADEOUT = 0x3, SCHEDULE_CAMJUMP = 0x4, SCHEDULE_CAMRESET = 0x5, SCHEDULE_STOP = 0x6, }; /* 431 */ enum NsFadeNode::FadeState { Idle = 0x0, FadeIn = 0x1, FadeOut = 0x2, }; /* 432 */ enum NiTexturingProperty::FilterMode { FILTER_NEAREST = 0x0, FILTER_BILERP = 0x1, FILTER_TRILERP = 0x2, FILTER_NEAREST_MIPNEAREST = 0x3, FILTER_NEAREST_MIPLERP = 0x4, FILTER_BILERP_MIPNEAREST = 0x5, FILTER_MAX_MODES = 0x6, }; /* 433 */ enum NiTexturingProperty::ApplyMode { APPLY_REPLACE = 0x0, APPLY_DECAL = 0x1, APPLY_MODULATE = 0x2, APPLY_DEPRECATED = 0x3, APPLY_DEPRECATED2 = 0x4, APPLY_MAX_MODES = 0x5, }; /* 434 */ enum $1B4A153BB4E65F34DE0B7B1545A63B68 { DEF_MAX_SIZE = 0x400, }; /* 435 */ enum $788853F88E31FE1FCEA9D8C891E7CCF7 { DEF_GROW_BY = 0x400, }; /* 436 */ enum TextEffMgr::TextEffColor { WHITE = 0x0, RED = 0x1, YELLOW = 0x2, SKILL_DAMAGE_FROM_MOB = 0x3, SKILL_DAMAGE_FROM_MAINUSER = 0x4, HEAL = 0x5, COLOR_NUM = 0x6, }; /* 437 */ enum $99E5C5181B4768D454354C7AC25A9D11 { ZBUFFERTEST_MASK = 0x1, ZBUFFERWRITE_MASK = 0x2, }; /* 438 */ enum $A0964E96F96B2DAEB0649BF649CF0C8F { HD_DEADMASK = 0x80000000, HD_CRIMASK = 0x40000000, HD_MISSMASK = 0x20000000, HD_HEALMASK = 0x10000000, HD_ENCHANTMASK = 0x8000000, HD_NODAMAGEMASK = 0x4000000, HD_BLOCKMASK = 0x2000000, HD_RESISTMASK = 0x1000000, HD_SKILLDAMAGE = 0x800000, HD_MYDAMAGE = 0x400000, HD_COSTUMEMASK = 0x200000, HD_IMMUNEMASK = 0x100000, HD_DAMAGEMASK = 0xFFFF, HIT_DAMAGE_NONE = 0x0, }; /* 439 */ enum NiTimeController::AnimType { APP_TIME = 0x0, APP_INIT = 0x1, }; /* 440 */ enum $466751BE8C5ECA9FB25267F3D35E39A4 { ANIMTYPE_MASK = 0x1, ANIMTYPE_POS = 0x0, CYCLETYPE_MASK = 0x6, CYCLETYPE_POS = 0x1, ACTIVE_MASK = 0x8, DIRECTION_MASK = 0x10, MANAGERCONTROLLED_MASK = 0x20, }; /* 441 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 442 */ enum EFFECT_MESSAGE_TYPE { EMT_WIN = 0x0, EMT_LOSE = 0x1, EMT_DRAW = 0x2, EMT_START = 0x3, EMT_COUNT_8_SEC = 0x4, EMT_SUCCESS = 0x5, EMT_FAIL = 0x6, EMT_START_OLYMPIC = 0x7, EMT_GOAL_OLYMPIC = 0x8, EMT_SOCCER_WIN = 0x9, EMT_SOCCER_LOSE = 0xA, EMT_SOCCER_DRAW = 0xB, EMT_SOCCER_KICK_OFF = 0xC, EMT_SOCCER_GOAL = 0xD, EMT_WATER_START = 0xE, EMT_MAX = 0xF, }; /* 443 */ enum QuestPigeonEffect::LETTE_STATE { STATE_LETTER_FLY = 0x0, STATE_LETTER_ARRIVE = 0x1, STATE_LETTER_DIE = 0x2, STATE_LETTER_WAIT = 0x3, }; /* 444 */ enum $6B683CB69B391C58277C02A70FE5DAF1 { EFFECTTYPE_DEFAULT = 0x0, EFFECTTYPE_ANICTRL = 0x1, }; /* 445 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator,0> >::_Redbl; /* 446 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 447 */ enum NiBoundingVolume::BoundType { BASE_BV = 0xFFFFFFFF, SPHERE_BV = 0x0, BOX_BV = 0x1, CAPSULE_BV = 0x2, LOZENGE_BV = 0x3, UNION_BV = 0x4, HALFSPACE_BV = 0x5, MAXTYPE_BV = 0x6, }; /* 448 */ enum OscTarget { OSC_FORCE_MY_CAMERA = 0x0, OSC_FORCE_ENEMY_CAMERA = 0x1, OSC_FORCE_PARTY_CAMERA = 0x2, OSC_FORCE_ALL_CAMERA = 0x3, OSC_FORCE_MAX = 0x3, OSC_MY_CAMERA = 0x4, OSC_ENEMY_CAMERA = 0x5, OSC_PARTY_CAMERA = 0x6, OSC_ALL_CAMERA = 0x7, OSC_ME_DMG = 0x8, OSC_MAX_NUM = 0x9, }; /* 449 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 450 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 451 */ enum $AE4648A06B5E6F159DF7A98F627C65BC { ePPE_SUBEFFECT = 0x0, ePPE_HAZE = 0x1, ePPE_GLOW = 0x2, ePPE_OUTLINE = 0x3, ePPE_COLORFILTER = 0x4, ePPE_HDR = 0x5, ePPE_MRT = 0x6, ePPE_AFTERIMAGE = 0x7, ePPE_NONE = 0x8, ePPE_MAX_TYPES = 0x9, }; /* 452 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Redbl; /* 453 */ enum NiGeometryGroupManager::RepackingBehavior { STATIC = 0x0, UNSHARED = 0x1, DYNAMIC = 0x2, }; /* 454 */ enum NiGeometryData::DataFlags { NBT_METHOD_NONE = 0x0, NBT_METHOD_NDL = 0x1000, NBT_METHOD_DEPRECATED = 0x2000, NBT_METHOD_ATI = 0x3000, NBT_METHOD_MASK = 0xF000, TEXTURE_SET_MASK = 0x3F, }; /* 455 */ enum $D5C515C4EB58FD161E4E83992593227A { VERTEX_MASK = 0x1, NORMAL_MASK = 0x2, COLOR_MASK = 0x4, TEXTURE_MASK = 0x8, DIRTY_MASK = 0xFFF, }; /* 456 */ typedef NiAlphaProperty::TestFunction NiZBufferProperty::TestFunction; /* 457 */ typedef NiAlphaProperty::TestFunction NiStencilProperty::TestFunc; /* 458 */ enum NiStencilProperty::Action { ACTION_KEEP = 0x0, ACTION_ZERO = 0x1, ACTION_REPLACE = 0x2, ACTION_INCREMENT = 0x3, ACTION_DECREMENT = 0x4, ACTION_INVERT = 0x5, ACTION_MAX = 0x6, }; /* 459 */ enum NiStencilProperty::DrawMode { DRAW_CCW_OR_BOTH = 0x0, DRAW_CCW = 0x1, DRAW_CW = 0x2, DRAW_BOTH = 0x3, DRAW_MAX = 0x4, }; /* 460 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 461 */ enum NiControllerSequence::AnimState { INACTIVE = 0x0, ANIMATING = 0x1, EASEIN = 0x2, EASEOUT = 0x3, TRANSSOURCE = 0x4, TRANSDEST = 0x5, MORPHSOURCE = 0x6, }; /* 462 */ enum $CC56B2950C8F6A575527D0DA090CFDC3 { SHAPE_TYPE0 = 0x0, SHAPE_TYPE1 = 0x1, }; /* 463 */ enum $74ECCDDC51F56272E498463D40628E30 { MAX_VERTEX_CNT = 0x12C, }; /* 464 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 465 */ enum PROTOCOL_COMMAND_BAT { NC_BAT_NULL = 0x0, NC_BAT_TARGETTING_REQ = 0x1, NC_BAT_TARGETINFO_CMD = 0x2, NC_BAT_HIT_REQ = 0x3, NC_BAT_SOMEONEDAMAGED_SMALL_CMD = 0x4, NC_BAT_SOMEONEDAMAGED_LARGE_CMD = 0x5, NC_BAT_SOMEONEDEAD_SMALL_CMD = 0x6, NC_BAT_SOMEONEDEAD_LARGE_CMD = 0x7, NC_BAT_UNTARGET_REQ = 0x8, NC_BAT_SKILLENCHANT_REQ = 0x9, NC_BAT_SOMEONESKILLENCHANT_REQ = 0xA, NC_BAT_EXPGAIN_CMD = 0xB, NC_BAT_LEVELUP_CMD = 0xC, NC_BAT_SUMEONELEVELUP_CMD = 0xD, NC_BAT_HPCHANGE_CMD = 0xE, NC_BAT_SPCHANGE_CMD = 0xF, NC_BAT_APCHANGE_CMD = 0x10, NC_BAT_EXPLOST_CMD = 0x11, NC_BAT_SMASH_REQ = 0x12, NC_BAT_SMASH_HIT_ACK = 0x13, NC_BAT_SMASH_HITTED_ACK = 0x14, NC_BAT_SMASH_MISS_ACK = 0x15, NC_BAT_SOMEONESMASH_DAMAGED_CMD = 0x16, NC_BAT_SOMEONESMASH_DEAD_CMD = 0x17, NC_BAT_SKILLCAST_REQ = 0x18, NC_BAT_SKILLCAST_FAIL_ACK = 0x19, NC_BAT_SKILLCAST_SUC_ACK = 0x1A, NC_BAT_SOMEONESKILLCAST_CMD = 0x1B, NC_BAT_SKILLCASTABORT_CMD = 0x1C, NC_BAT_SOMEONESKILLCASTCUT_CMD = 0x1D, NC_BAT_SKILLCASTCUT_CMD = 0x1E, NC_BAT_SKILLSMASH_CMD = 0x1F, NC_BAT_SKILLSMASH_HIT_CMD = 0x20, NC_BAT_SKILLSMASH_HITTED_CMD = 0x21, NC_BAT_SKILLSMASH_MISS_CMD = 0x22, NC_BAT_SKILLSMASH_ENCHANT_CMD = 0x23, NC_BAT_SOMEONESKILLSMASH_DAMAGED_CMD = 0x24, NC_BAT_SOMEONESKILLSMASH_DEAD_CMD = 0x25, NC_BAT_SOMEONESKILLSMASH_ENCHANT_CMD = 0x26, NC_BAT_ABSTATESET_CMD = 0x27, NC_BAT_ABSTATERESET_CMD = 0x28, NC_BAT_ABSTATEINFORM_CMD = 0x29, NC_BAT_ABSTATEINFORM_NOEFFECT_CMD = 0x2A, NC_BAT_BASHSTART_CMD = 0x2B, NC_BAT_BASH_HIT_CMD = 0x2C, NC_BAT_BASH_HITTED_CMD = 0x2D, NC_BAT_SOMEONEBASH_HIT_CMD = 0x2E, NC_BAT_BASH_MISS_CMD = 0x2F, NC_BAT_BASH_MISSED_CMD = 0x30, NC_BAT_SOMEONEBASH_MISS_CMD = 0x31, NC_BAT_BASHSTOP_CMD = 0x32, NC_BAT_SKILLBASH_CAST_REQ = 0x33, NC_BAT_SKILLBASH_CAST_FAIL_ACK = 0x34, NC_BAT_SKILLBASH_CAST_SUC_ACK = 0x35, NC_BAT_SOMEONESKILLBASH_CAST_CMD = 0x36, NC_BAT_SKILLBASH_CASTABORT_CMD = 0x37, NC_BAT_SOMEONESKILLBASH_CASTCUT_CMD = 0x38, NC_BAT_SKILLBASH_HIT_CMD = 0x39, NC_BAT_SKILLBASH_HITTED_CMD = 0x3A, NC_BAT_SOMEONESKILLBASH_HIT_CMD = 0x3B, NC_BAT_DOTDAMAGE_CMD = 0x3C, NC_BAT_CEASE_FIRE_CMD = 0x3D, NC_BAT_ASSIST_REQ = 0x3E, NC_BAT_ASSIST_ACK = 0x3F, NC_BAT_SKILLBASH_OBJ_CAST_REQ = 0x40, NC_BAT_SKILLBASH_FLD_CAST_REQ = 0x41, NC_BAT_SOMEONESKILLBASH_OBJ_CAST_CMD = 0x42, NC_BAT_SOMEONESKILLBASH_FLD_CAST_CMD = 0x43, NC_BAT_SKILLBASH_CASTABORT_REQ = 0x44, NC_BAT_SKILLBASH_CASTABORT_ACK = 0x45, NC_BAT_FAMEGAIN_CMD = 0x46, NC_BAT_SWING_START_CMD = 0x47, NC_BAT_SWING_DAMAGE_CMD = 0x48, NC_BAT_SOMEONESWING_DAMAGE_CMD = 0x49, NC_BAT_PKINPKFIELD_WMS_CMD = 0x4A, NC_BAT_PKINPKFIELD_CLIENT_CMD = 0x4B, NC_BAT_REALLYKILL_CMD = 0x4A, NC_BAT_MOBSLAYER_CMD = 0x4C, NC_BAT_TARGETCHANGE_CMD = 0x4D, NC_BAT_SKILLBASH_HIT_OBJ_START_CMD = 0x4E, NC_BAT_SOMEONESKILLBASH_HIT_OBJ_START_CMD = 0x4F, NC_BAT_SKILLBASH_HIT_FLD_START_CMD = 0x50, NC_BAT_SOMEONESKILLBASH_HIT_FLD_START_CMD = 0x51, NC_BAT_SKILLBASH_HIT_DAMAGE_CMD = 0x52, NC_BAT_SOULCOLLECT_CMD = 0x53, NC_BAT_ABSTATE_ERASE_REQ = 0x54, NC_BAT_ABSTATE_ERASE_ACK = 0x55, NC_BAT_SUMEONESKILLCUT_CMD = 0x56, NC_BAT_SKILLBASH_HIT_BLAST_CMD = 0x57, NC_BAT_WORLD_MOB_KILL_ANNOUNCE_CMD = 0x58, NC_BAT_CLIENT_MOB_KILL_ANNOUNCE_CMD = 0x59, NC_BAT_AREADOTDAMAGE_CMD = 0x5A, NC_BAT_REFLECTIONDAMAGE_CMD = 0x5B, NC_BAT_TOGGLESKILL_ON_CMD = 0x5C, NC_BAT_TOGGLESKILL_OFF_CMD = 0x5D, NC_BAT_SKILLBLAST_LIGHTNINGWAVE_CMD = 0x5E, NC_BAT_LPCHANGE_CMD = 0x5F, }; /* 466 */ enum PROTOCOL_COMMAND_BRIEFINFO { NC_BRIEFINFO_NULL = 0x0, NC_BRIEFINFO_INFORM_CMD = 0x1, NC_BRIEFINFO_CHANGEDECORATE_CMD = 0x2, NC_BRIEFINFO_CHANGEUPGRADE_CMD = 0x3, NC_BRIEFINFO_UNEQUIP_CMD = 0x4, NC_BRIEFINFO_CHANGEWEAPON_CMD = 0x5, NC_BRIEFINFO_LOGINCHARACTER_CMD = 0x6, NC_BRIEFINFO_CHARACTER_CMD = 0x7, NC_BRIEFINFO_REGENMOB_CMD = 0x8, NC_BRIEFINFO_MOB_CMD = 0x9, NC_BRIEFINFO_DROPEDITEM_CMD = 0xA, NC_BRIEFINFO_ITEMONFIELD_CMD = 0xB, NC_BRIEFINFO_MAGICFIELDSPREAD_CMD = 0xC, NC_BRIEFINFO_MAGICFIELDINFO_CMD = 0xD, NC_BRIEFINFO_BRIEFINFODELETE_CMD = 0xE, NC_BRIEFINFO_BUILDDOOR_CMD = 0xF, NC_BRIEFINFO_DOOR_CMD = 0x10, NC_BRIEFINFO_EFFECTBLAST_CMD = 0x11, NC_BRIEFINFO_EFFECT_CMD = 0x12, NC_BRIEFINFO_MINIHOUSEBUILD_CMD = 0x13, NC_BRIEFINFO_MINIHOUSE_CMD = 0x14, NC_BRIEFINFO_PLAYER_LIST_INFO_APPEAR_CMD = 0x16, NC_BRIEFINFO_ABSTATE_CHANGE_CMD = 0x18, NC_BRIEFINFO_ABSTATE_CHANGE_LIST_CMD = 0x19, NC_BRIEFINFO_REGENMOVER_CMD = 0x1A, NC_BRIEFINFO_MOVER_CMD = 0x1B, NC_BRIEFINFO_REGENPET_CMD = 0x1C, NC_BRIEFINFO_PET_CMD = 0x1D, }; /* 467 */ enum WORLD_MANAGER_SERVER_USER_STATUS { WMSUS_CLOSED = 0x0, WMSUS_WORKING = 0x1, WMSUS_EMPTY = 0x2, WMSUS_RES1 = 0x3, WMSUS_UNKNOWN = 0x4, WMSUS_FULL = 0x5, WMSUS_1 = 0x6, WMSUS_2 = 0x7, WMSUS_3 = 0x8, WMSUS_4 = 0x9, WMSUS_5 = 0xA, }; /* 468 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 469 */ enum Shadow::eShadowMode { Circle = 0x0, Model = 0x1, }; /* 470 */ enum $DA2D7AE83EE1B12B4A1DB33899E1394E { NEAR_PLANE = 0x0, FAR_PLANE = 0x1, LEFT_PLANE = 0x2, RIGHT_PLANE = 0x3, TOP_PLANE = 0x4, BOTTOM_PLANE = 0x5, MAX_PLANES = 0x6, }; /* 471 */ enum $307AE3FFB641F176821653850FDEF696 { ALL_PLANES_SET = 0x3F, }; /* 472 */ enum NiSortAdjustNode::SortingMode { SORTING_INHERIT = 0x0, SORTING_OFF = 0x1, SORTING_MAX = 0x2, }; /* 473 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 474 */ enum NiFogProperty::FogFunction { FOG_Z_LINEAR = 0x0, FOG_RANGE_SQ = 0x1, FOG_VERTEX_ALPHA = 0x2, }; /* 475 */ enum $BE664C3D28DFF8AFCC8740EF1E852417 { FOG_MASK = 0x1, FOG_FUNC_MASK = 0x6, FOG_FUNC_POS = 0x1, }; /* 476 */ enum MainChar::TargetType { TT_UNKNOWN = 0x0, TT_NPC = 0x1, TT_NPC_BUFF = 0x2, TT_ENEMY = 0x3, TT_WOOD = 0x4, TT_HERB = 0x5, TT_MINE = 0x6, TT_BOX_MINE = 0x7, TT_BOX_HERB = 0x8, TT_PET = 0x9, }; /* 477 */ enum TargetType { TARGET_ENEMY = 0x0, TARGET_ME = 0x1, TARGET_PARTY = 0x2, TARGET_FRIEND = 0x3, TARGET_SPOT = 0x4, TARGET_ALL = 0x5, TARGET_GROUP = 0x6, TARGET_ENEMYUSER = 0x7, TARGET_EVERY = 0x8, TARGET_ENEMYGUILD = 0x9, TARGET_MYGUILD = 0xA, TARGET_MYNPC = 0xB, TARGET_MYRAID = 0xC, TARGET_BOX = 0xD, TARGET_THISACTION = 0xE, TARGET_ATTACKME = 0xF, TARGET_DAMAGEBYME = 0x10, TARGET_THISSKILL = 0x11, TARGET_NONE = 0x12, MAX_TARGETTYPE = 0x13, }; /* 478 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 479 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less >,std::allocator >,0> >::_Redbl; /* 480 */ enum NsTextCodeV0_3::_RESULT { EQUAL = 0x0, }; /* 481 */ enum NiObjectNET::CopyType { COPY_NONE = 0x0, COPY_EXACT = 0x1, COPY_UNIQUE = 0x2, }; /* 482 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator,0> >::_Redbl; /* 483 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator,0> >::_Redbl; /* 484 */ enum EffectAxisEnum { SHAKE_LEFTRIGHT = 0x0, SHAKE_UPDOWN = 0x1, MAX_EFFECTAXISENUM = 0x2, }; /* 485 */ enum NiRenderer::ClearFlags { CLEAR_BACKBUFFER = 0x1, CLEAR_STENCIL = 0x2, CLEAR_ZBUFFER = 0x4, CLEAR_NONE = 0x0, CLEAR_ALL = 0x7, }; /* 486 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 487 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 488 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 489 */ enum NiTimeController::CycleType { LOOP = 0x0, REVERSE = 0x1, CLAMP = 0x2, MAX_CYCLE_TYPES = 0x3, }; /* 490 */ typedef GuildAcademyMemberVanishTask::State ItemRepairTask::State; /* 491 */ typedef SLWCreateInfo::ItemType AreaInfoMgr::TestType; /* 492 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 493 */ enum MobType { MT_HUMAN = 0x0, MT_MAGICLIFE = 0x1, MT_SPIRIT = 0x2, MT_BEAST = 0x3, MT_ELEMENTAL = 0x4, MT_UNDEAD = 0x5, MT_NPC = 0x6, MT_OBJECT = 0x7, MT_MINE = 0x8, MT_HERB = 0x9, MT_WOOD = 0xA, MT_NONAME = 0xB, MT_NOTARGET = 0xC, MT_NOTARGET2 = 0xD, MT_GLDITEM = 0xE, MT_FLAG = 0xF, MT_DEVIL = 0x10, MT_META = 0x11, MT_NODAMAGE = 0x12, MT_NODAMAGE2 = 0x13, MT_NONAMEGATE = 0x14, MT_BOX_HERB = 0x15, MT_BOX_MINE = 0x16, MT_GB_DICE = 0x17, MT_NODAMAGE3 = 0x18, MT_FRIEND = 0x19, MT_GB_SLOTMACHINE = 0x1A, MT_FRIENDDMGABSORB = 0x1B, MT_DEVILDOM = 0x1C, MT_NOTARGET3 = 0x1D, MT_META2 = 0x1E, MT_DWARF = 0x1F, MT_MACHINE = 0x20, MAX_MOBTYPE = 0x21, }; /* 494 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 495 */ enum Char::LvGapIndex { LvGapRed = 0x0, LvGapOrange = 0x1, LvGapYellow = 0x2, LvGapGreen = 0x3, LvGapGray = 0x4, LvGapMax = 0x5, }; /* 496 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 497 */ typedef MoverSlotView::DataVersion FaceInfo::DataVersion; /* 498 */ typedef MoverSlotView::DataVersion PupMain::DataVersion; /* 499 */ typedef MoverSlotView::DataVersion PupView::DataVersion; /* 500 */ enum $BDAF0BF27454587270DA806CDE9EAAE8 { NAME_HATACC = 0x0, NAME_HAIR = 0x1, NAME_FACE = 0x2, NAME_EYE = 0x3, NAME_MOUTH = 0x4, NAME_CHEST = 0x5, NAME_CHEST_R = 0x6, NAME_BODY = 0x7, NAME_BACK = 0x8, NAME_TOPLINK = 0x9, NAME_LEFTSHOULDER = 0xA, NAME_RIGHTSHOULDER = 0xB, NAME_LEFTHAND = 0xC, NAME_RIGHTHAND = 0xD, NAME_LEFTBRACELET = 0xE, NAME_RIGHTBRACELET = 0xF, NAME_BELT = 0x10, NAME_TAIL = 0x11, NAME_LEG = 0x12, NAME_SHOES = 0x13, NAME_LEFTSHOESACC = 0x14, NAME_RIGHTSHOESACC = 0x15, NAME_LODNODE0 = 0x16, NAME_LODNODE1 = 0x17, NAME_LODNODE2 = 0x18, NAME_LEFTUPPERARM = 0x19, NAME_RIGHTUPPERARM = 0x1A, NAME_LEFTTHIGH = 0x1B, NAME_RIGHTTHIGH = 0x1C, NAME_LEFTCALF = 0x1D, NAME_RIGHTCALF = 0x1E, NAME_WORLD = 0x1F, NAME_WORLD_COS = 0x20, NAME_NUM = 0x21, }; /* 501 */ typedef AniEventCode::Code2 Char::AttackNO; /* 502 */ enum Skill::Type { NONE_SKILL = 0x0, ACTTIVE_SKILL = 0x1, PASSIVE_SKILL = 0x2, COMBO_SKILL = 0x3, }; /* 503 */ enum CT_ELEMENT_VALUE { ELEMENT_UNKNOWNED = 0x0, ELEMENT_KNOWNED = 0x1, ELEMENT_USABLE = 0x2, ELEMENT_USE = 0x3, MAX_CT_ELEMENT = 0x4, }; /* 504 */ enum MainChar::MoveState { Non = 0x0, Start = 0x1, Progress = 0x2, End = 0x3, }; /* 505 */ enum CHARACTER_TITLE_TYPE { ID_NONE = 0x0, ID_EXP = 0x1, ID_CLASS = 0x2, ID_LOGON_TIME_AT_ONCE = 0x3, ID_PLAY_TIME = 0x4, ID_MONEY = 0x5, ID_MONEY_GIVE = 0x6, ID_MONEY_BEG = 0x7, ID_KILLED_BY_MOB = 0x8, ID_NOKILLED_BY_MOB = 0x9, ID_WEAPON_TITLE = 0xA, ID_TOTAL_KILL_MOB = 0xB, ID_KILL_GUILD = 0xC, ID_KILLED_BY_GUILD = 0xD, ID_TOTAL_GUILD_ATC = 0xE, ID_MY_GUILD_GRADE = 0xF, ID_FULL_PARTY_JOIN = 0x10, ID_ARENA_MY_WIN = 0x11, ID_ARENA_MY_LOST = 0x12, ID_ARENA_MY_ATT = 0x13, ID_KQ_ATT = 0x14, ID_KQ_SUCCESS = 0x15, ID_KQ_FAIL = 0x16, ID_SELL_NPC_COUNT = 0x17, ID_BUY_NPC_COUNT = 0x18, ID_NOJUM_SELL = 0x19, ID_AUCTION_SELL = 0x1A, ID_ITEM_UP_SUCCESS_COUNT = 0x1B, ID_ITEM_UP_FAIL_COUNT = 0x1C, ID_ITEM_UP_SUC_CON = 0x1D, ID_ITEM_UP_FAIL_CON = 0x1E, ID_ITEM_UP_MY_BEST = 0x1F, ID_ITEM_UP_DESTORY_COUNT = 0x20, ID_MASTER_PUPIL_COUNT = 0x21, ID_FRIEND_COUNT = 0x22, ID_MINI_FUNI_COUNT = 0x23, ID_MINI_VISITOR_COUNT = 0x24, ID_PET_BUY = 0x25, ID_PET_KILLED = 0x26, ID_RARE_ITEM_GET = 0x27, ID_QUEST_SUC_COUNT = 0x28, ID_NOCHATTING_COUNT = 0x29, ID_BROADCAST_COUNT = 0x2A, ID_CHAR_TITLE = 0x2B, ID_FAME_COUNT = 0x2C, ID_JOB_FIGHTER = 0x2D, ID_JOB_CLERIC = 0x2E, ID_JOB_ARCHER = 0x2F, ID_JOB_MAGE = 0x30, ID_PRODUCT_HP = 0x31, ID_PRODUCT_SP = 0x32, ID_PRODUCT_GS = 0x33, ID_PRODUCT_PS = 0x34, ID_PRODUCT_US = 0x35, ID_COLLECT_MINERAL = 0x36, ID_COLLECT_TREE = 0x37, ID_COLLECT_HERB = 0x38, ID_CLBETA_TITLE = 0x39, ID_GAME_DICE_WIN = 0x3A, ID_GAME_DICE_SET = 0x3B, ID_JOB_JOKER = 0x3C, ID_CC_HUMAR02 = 0x3D, ID_CC_C_JEWELGOLEM01 = 0x3E, ID_CC_HELGA01 = 0x3F, ID_CC_KAREN02 = 0x40, ID_CC_KALBANOBEB02 = 0x41, ID_CC_MARA02 = 0x42, ID_CC_SLIME02 = 0x43, ID_CC_LEVIATHAN01 = 0x44, ID_CC_DARKFOG = 0x45, ID_CC_ELFKNIGHTSOUL = 0x46, ID_CC_FIREPAMELIA = 0x47, ID_CC_GUARDIANMASTER01 = 0x48, ID_CC_HARPY01 = 0x49, ID_CC_WOLF = 0x4A, ID_CC_JEWELKEEPER = 0x4B, ID_CC_KINGCRAB02 = 0x4C, ID_CC_MAGRITE = 0x4D, ID_CC_MARLONE03 = 0x4E, ID_CC_ORC = 0x4F, ID_CC_PHINOFLIE = 0x50, ID_CC_SILBERK = 0x51, ID_CC_STONIE = 0x52, ID_CC_TOMBRAIDER03 = 0x53, ID_CC_BAT = 0x54, ID_CC_BOOGY02 = 0x55, ID_CC_SHELLA = 0x56, ID_CC_VIVI = 0x57, ID_CC_GREENKY = 0x58, ID_CC_ICELICH = 0x59, ID_CC_LAB_1902 = 0x5A, ID_CC_LAB_BATTLE0102 = 0x5B, ID_CC_LAB_WATCHMAN0102 = 0x5C, ID_CC_MARASAILOR01 = 0x5D, ID_CC_RATMAN02 = 0x5E, ID_CC_SHYLPH = 0x5F, ID_CC_SKELKNIGHT02 = 0x60, ID_CC_VAMPIREBAT = 0x61, ID_CC_CLOVERTRUMPY02 = 0x62, ID_CC_CLOVERTRUMPY03 = 0x63, ID_CC_EARTHCALERBEN = 0x64, ID_CC_FLYINGSTAFF = 0x65, ID_CC_HARKAN01 = 0x66, ID_CC_HONEYING03 = 0x67, ID_CC_KEBING01 = 0x68, ID_CC_LEIPOON = 0x69, ID_CC_LIVINGSTATUE02 = 0x6A, ID_CC_LIZARDMAN03 = 0x6B, ID_CC_MINEMOLE01 = 0x6C, ID_CC_NOX = 0x6D, ID_CC_SPADETRUMPY02 = 0x6E, ID_CC_SPARKDOG02 = 0x6F, ID_CC_ZOMBIE = 0x70, ID_JOB_SENTINEL = 0x71, ID_PZL_SLIME = 0x72, ID_PZL_HONEYING = 0x73, ID_PZL_SLIME_HONEYING = 0x74, ID_OLYMPIC_MEDAL_GOLD = 0x75, ID_OLYMPIC_MEDAL_SILVER = 0x76, ID_OLYMPIC_MEDAL_BRONZE = 0x77, ID_SOCCER_TOP_SCORER = 0x78, ID_SOCCER_PLAYER = 0x79, ID_H_WIN_MASTER = 0x7A, ID_H_WIN_GUIDE = 0x7B, ID_H_WIN_PASSER = 0x7C, ID_H_WIN_HELGA = 0x7D, ID_H_WIN_HUMAR = 0x7E, ID_H_WIN_JACKO = 0x7F, ID_UNION_QUEST = 0x80, ID_UNION_QUEST1 = 0x81, ID_UNION_QUEST2 = 0x82, ID_UNION_QUEST3 = 0x83, MAX_CHARACTER_TITLE_TYPE = 0x84, }; /* 506 */ enum KQ_TEAM_TYPE { KQTT_RED = 0x0, KQTT_BLUE = 0x1, KQTT_MAX = 0x2, }; /* 507 */ enum $A5BBD25E15822813D8A958194DC62C2E { MAX_MSG_LEN = 0x200, MAX_BUT = 0x5, }; /* 508 */ enum SkillSpecial { SS_NONE = 0x0, SS_HEALAMOUNT = 0x1, SS_CURE = 0x2, SS_DISPEL = 0x3, SS_TELEPORT = 0x4, SS_WHOLEHEALAMOUNT = 0x5, SS_MANABURN = 0x6, SS_UNDEADTODMG = 0x7, SS_DISPELALL = 0x8, SS_DISPELONE = 0x9, SS_THHPUP = 0xA, SS_DIEHPUP = 0xB, SS_REVIVAL = 0xC, SS_MAGICFIELD_TICK = 0xD, SS_MAGICFIELD_KEEP = 0xE, SS_STEALENCHANT = 0xF, SS_HPCONVERTSP = 0x10, SS_HPUPRATE = 0x11, SS_FLYDURINGCAST = 0x12, SS_SILVERWING = 0x13, SS_DISPELDEBUFF = 0x14, SS_DISPELCURSE = 0x15, SS_DISPELPOISON = 0x16, SS_DISPELDISEASE = 0x17, SS_WHOLEAGGRORATE = 0x18, SS_WARPING = 0x19, SS_DISPELRANDOM = 0x1A, SS_DETECT = 0x1B, SS_WHOLEAGGRORANGE = 0x1C, SS_HIDE = 0x1D, SS_Silience = 0x1E, SS_MESMERIZE = 0x1F, SS_SUMMON = 0x20, SS_METAMORPHOSIS = 0x21, SS_CROSSCOUNTER = 0x22, SS_DISPELDEEPER = 0x23, SS_DASH = 0x24, SS_DISPELBUFF = 0x25, SS_DASH2 = 0x26, SS_HPRATE = 0x27, SS_CURSETIMEADD = 0x28, SS_FIRETIMEADD = 0x29, SS_HOLDME = 0x2A, SS_JWALK = 0x2B, SS_POSIONTIMEADD = 0x2C, SS_SHOOTME = 0x2D, SS_DMGCOLLTIMEDOWN = 0x2E, SS_AREATYPE = 0x2F, SS_BOMBDISPELALL = 0x30, SS_MAGICFIELDPARTY = 0x31, SS_HEALFRIENDRATE = 0x32, SS_SETABSTATEFRIEND = 0x33, SS_RANDOMTARGETNUMBER = 0x34, SS_NEXTTARGETAREA = 0x35, SS_DMGDOWNRATE = 0x36, SS_MAXDMGDOWNRATE = 0x37, SS_SHOTSPEED = 0x38, SS_TARGETHPDOWNDMGUPRATE = 0x39, SS_JUMP = 0x3A, SS_SETABSTATEME = 0x3B, SS_NOTTARGET = 0x3C, SS_ABKEEPTIME = 0x3D, SS_TOPAGGRONO = 0x3E, SS_RANDOMTARGET = 0x3F, SS_MAGICFIELD_DELAY_START_TIME = 0x40, SS_DISPELABSTATE = 0x41, SS_BMP_MAGICFIELD_ROTATIONSPEED_RIGHT = 0x42, SS_MOVE_CHR = 0x43, SS_HIDE_CHR_START = 0x44, SS_HIDE_CHR_END = 0x45, SS_RECALL = 0x46, SS_DMGSHARE = 0x47, SS_SUCKHP = 0x48, SS_RANDOMTARGETSPOT = 0x49, MAX_SKILLSPECIAL = 0x4A, }; /* 509 */ enum ReviveMenuWin::BtnIndex { BTN_INDEX_REVIVE_TOWN = 0x0, BTN_INDEX_ITEM_MALL = 0x1, BTN_INDEX_REVIVE_FROM_ITEM = 0x2, BTN_INDEX_REVIVE_FROM_CLERIC = 0x3, BTN_INDEX_MAX = 0x4, }; /* 510 */ enum $0686A80BA8778BB259AC81FCC3A64E3A { PGWM_CMD_BUT0 = 0x0, PGWM_CMD_BUT1 = 0x1, PGWM_CMD_BUT2 = 0x2, PGWM_CMD_BUT3 = 0x3, PGWM_CMD_BUT4 = 0x4, }; /* 511 */ typedef $A7158C808A13C0E6894387F40D3C04CE $C3445BF4C327B1A804256ECC4E4E3DC5; /* 512 */ enum $97111007E9B9EA24DC7AF382CA46B169 { PGWM_CMD_REVIVE = 0x0, PGWM_CMD_ITEM_MALL = 0x1, PGWM_CMD_REVIVE_FROM_ITEM = 0x2, PGWM_CMD_REVIVE_FROM_CLERIC = 0x3, PGWM_CMD_REVIVE_HELPLINK = 0x4, }; /* 513 */ enum CharShape::AttachType { Origin = 0x0, Left = 0x1, Right = 0x2, both = 0x3, }; /* 514 */ enum MinimonRoleType { MRT_NONE = 0x0, MRT_PICK = 0x1, MRT_USEITEM = 0x2, MAX_MINIMONROLETYPE = 0x3, }; /* 515 */ typedef _PaddingMode DummyTypeEnum; /* 516 */ enum AniEventCode::Code3 { INVALID_CODE3 = 0xFFFFFFFF, NONE3 = 0x0, ONEHANDSWORD = 0xA, TWOHANDSWORD = 0x14, BOW = 0x1E, CROSSBOW = 0x28, ONEHANDSTAFF = 0x32, TWOHANDSTAFF = 0x3C, TWOHANDAXE = 0x46, INVINCIBLEHAMMER = 0x50, DUALSTYLEWEAPON = 0x5A, OPEN = 0x14, CLOSE = 0x1E, }; /* 517 */ enum CharSet::LOD { MaxLodLevel = 0x3, }; /* 518 */ enum EquipTypeEnum { ICON = 0x0, LINK = 0x1, SET = 0x2, MAX_EQUIPTYPEENUM = 0x3, }; /* 519 */ enum CharShape::GeomIndex { GEOM_HAIR = 0x0, GEOM_FACE = 0x1, GEOM_BODY = 0x2, GEOM_LEG = 0x3, GEOM_SHOES = 0x4, GEOM_NUM = 0x5, }; /* 520 */ enum CharShape::LodGeomIndex { LOD_GEOM_BODY_0 = 0x0, LOD_GEOM_BODY_1 = 0x1, LOD_GEOM_BODY_2 = 0x2, LOD_GEOM_LEG_0 = 0x3, LOD_GEOM_LEG_1 = 0x4, LOD_GEOM_LEG_2 = 0x5, LOD_GEOM_SHOES_0 = 0x6, LOD_GEOM_SHOES_1 = 0x7, LOD_GEOM_SHOES_2 = 0x8, LOD_GEOM_NUM = 0x9, }; /* 521 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 522 */ enum HairDummyType { HAIR_NONE = 0x0, HAIR_FRONT = 0x1, HAIR_BOTTOM = 0x2, HAIR_TOP = 0x3, HAIR_ACC = 0x4, HAIR_ACC2 = 0x5, HAIR_ACC3 = 0x6, MAX_HAIRDUMMYTYPE = 0x7, }; /* 523 */ typedef MoverSlotView::DataVersion ItemViewDummy::DataVersion; /* 524 */ enum ChrClassType { CCT_FIGHTER = 0x0, CCT_ARCHER = 0x1, CCT_CLERIC = 0x2, CCT_MAGE = 0x3, CCT_JOKER = 0x4, CCT_SENTINEL = 0x5, CCT_COMMON = 0x6, MAX_CHRCLASSTYPE = 0x7, }; /* 525 */ enum ItemUpGrade::WeaponTexType { TYPE_NONE = 0x0, TYPE_GLOWMAP = 0x1, TYPE_DARKMAP = 0x2, TYPE_DETAILMAP = 0x3, TYPE_MAPMAX = 0x4, }; /* 526 */ typedef MoverSlotView::DataVersion MinimonInfo::DataVersion; /* 527 */ enum MinimonEquipPos { MINIMON_LEFT = 0x0, MINIMON_RIGHT = 0x1, MINIMON_BOTH = 0x2, MINIMON_NONE = 0x3, MAX_MINIMONEQUIPPOS = 0x4, }; /* 528 */ typedef MoverSlotView::DataVersion ChrBasicEquip::DataVersion; /* 529 */ enum IVEType { IVET_ALLOFF = 0x0, IVET_HAIROFF = 0x1, IVET_BA3OFF = 0x2, IVET_FA12OFF = 0x3, IVET_FRONTOFF = 0x4, IVET_DEFAULT = 0x5, IVET_3PIECE_BOOTS = 0x6, IVET_3PIECE_PANTS = 0x7, IVET_2PIECE_PANTS = 0x8, IVET_3PIECE_AMOR = 0x9, IVET_1PIECE = 0xA, MAX_IVETYPE = 0xB, }; /* 530 */ enum EquipType { ET_NONE = 0x0, ET_MALE = 0x1, ET_FEMALE = 0x2, ET_BOTH = 0x3, MAX_EQUIPTYPE = 0x4, }; /* 531 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 532 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Redbl; /* 533 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Redbl; /* 534 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Redbl; /* 535 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator,0> >::_Redbl; /* 536 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 537 */ enum MobBriefFlag { MBF_NORMAL = 0x0, MBF_GATE = 0x1, }; /* 538 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 539 */ enum $8A8DFC132BF102438B3BB4B38F953D8D { _EEN_DS = 0x1, }; /* 540 */ enum ActionMgr::eACTIONEFF_TYPE { MELEE_AE = 0x0, RANGE_AE = 0x1, ACTIONEFF_MAX = 0x2, }; /* 541 */ enum MobAttackType { MAT_MELEE = 0x0, MAT_RANGE = 0x1, MAX_MOBATTACKTYPE = 0x2, }; /* 542 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 543 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Redbl; /* 544 */ typedef MoverSlotView::DataVersion UseClassTypeInfo::DataVersion; /* 545 */ enum $711E2404F8F38DB33B846F71E12D110B { DEFAULT_IMPLEMENTATION = 0xFFFFFFFF, }; /* 546 */ enum Char::DoorState { DOOR_OPEN = 0x0, DOOR_CLOSE = 0x1, }; /* 547 */ typedef NiTimeController::CycleType $C1146135BD4908C33FF5189974200131; /* 548 */ enum NiKFMTool::TransitionType { TYPE_BLEND = 0x0, TYPE_MORPH = 0x1, TYPE_CROSSFADE = 0x2, TYPE_CHAIN = 0x3, TYPE_DEFAULT_SYNC = 0x4, TYPE_DEFAULT_NONSYNC = 0x5, TYPE_DEFAULT_INVALID = 0x6, }; /* 549 */ typedef SLWCreateInfo::ItemType ActiveSkillViewInfo::CasType; /* 550 */ enum ActiveSkillViewInfo::ActType { SHORT = 0x0, LONG = 0x1, LASTTARGET = 0x2, MAX_ACTTYPE = 0x3, }; /* 551 */ enum $E7A0C2C7B0F44DCE9E45C7884932A2E5 { SKILL_ACTSTEP_NONE = 0x0, SKILL_ACTSTEP_CASRDY = 0x1, SKILL_ACTSTEP_DURING_CASRDY = 0x2, SKILL_ACTSTEP_CAS = 0x3, SKILL_ACTSTEP_DURING_CAS = 0x4, SKILL_ACTSTEP_SWING = 0x5, SKILL_ACTSTEP_DURING_SWING = 0x6, SKILL_ACTSTEP_LAST = 0x7, }; /* 552 */ enum SubState { SUBAB_STRRATE = 0x0, SUBAB_STRPLUS = 0x1, SUBAB_WCPLUS = 0x2, SUBAB_WCRATE = 0x3, SUBAB_ACPLUS = 0x4, SUBAB_ACRATE = 0x5, SUBAB_DEXPLUS = 0x6, SUBAB_TBPLUS = 0x7, SUBAB_TBRATE = 0x8, SUBAB_THPLUS = 0x9, SUBAB_THRATE = 0xA, SUBAB_INTPLUS = 0xB, SUBAB_MAPLUS = 0xC, SUBAB_MENPLUS = 0xD, SUBAB_MRPLUS = 0xE, SUBAB_MRRATE = 0xF, SUBAB_DAMAGESHIELD = 0x10, SUBAB_MANASHIELD = 0x11, SUBAB_SHIELDACRATE = 0x12, SUBAB_MOVESPEED = 0x13, SUBAB_ATKSPEED = 0x14, SUBAB_STUN = 0x15, SUBAB_BLOODING = 0x16, SUBAB_ENTANGLE = 0x17, SUBAB_MAXHPRATE = 0x18, SUBAB_MAXSPRATE = 0x19, SUBAB_DEADHPSPRECOVRATE = 0x1A, SUBAB_DOTDAMAGE = 0x1B, SUBAB_FEAR = 0x1C, SUBAB_CONHEAL = 0x1D, SUBAB_CASTINGTIMEPLUS = 0x1E, SUBAB_COOLTIMEREMOVE = 0x1F, SUBAB_MAGICATTACKNOUSE = 0x20, SUBAB_POISON = 0x21, SUBAB_DISEASE = 0x22, SUBAB_CURSE = 0x23, SUBAB_RESIST = 0x24, SUBAB_CRITICALRATE = 0x25, SUBAB_DEFAULT = 0x26, SUBAB_MAXHPPLUS = 0x27, SUBAB_MAXSPPLUS = 0x28, SUBAB_CONSPHEAL = 0x29, SUBAB_QUESTSTUN = 0x2A, SUBAB_WCMINUS = 0x2B, SUBAB_DEXMINUS = 0x2C, SUBAB_ACMINUS = 0x2D, SUBAB_MRMINUS = 0x2E, SUBAB_STRMINUS = 0x2F, SUBAB_THMINUS = 0x30, SUBAB_TBMINUS = 0x31, SUBAB_CURSEMR = 0x32, SUBAB_CURSETH = 0x33, SUBAB_CURSEAC = 0x34, SUBAB_CURSETB = 0x35, SUBAB_CURSEDEX = 0x36, SUBAB_CURSEWC = 0x37, SUBAB_INTRATE = 0x38, SUBAB_CURSECRITICAL = 0x39, SUBAB_SELFREVIVE = 0x3A, SUBAB_RANGESHIELDCOUNTER = 0x3B, SUBAB_HIDE = 0x3C, SUBAB_BLIND = 0x3D, SUBAB_DEADLYBLESSING = 0x3E, SUBAB_GUILDBUFAC = 0x3F, SUBAB_NATURALENEMY = 0x40, SUBAB_QUESTENTANGLE = 0x41, SUBAB_CONHPSPHEAL = 0x42, SUBAB_KNOCKBACK = 0x43, SUBAB_FATALKNOCKBACK = 0x44, SUBAB_EVENTTRANSFORM = 0x45, SUBAB_CAPTIVATE = 0x46, SUBAB_CANTHEAL = 0x47, SUBAB_CANTCHAT = 0x48, SUBAB_ACMODE = 0x49, SUBAB_MRMODE = 0x4A, SUBAB_ANGRY = 0x4B, SUBAB_DAMAGENEGLECT = 0x4C, SUBAB_TIMEATTACK = 0x4D, SUBAB_DETACHPROCESS = 0x4E, SUBAB_HUMARWCRATE = 0x4F, SUBAB_HUMARACRATE = 0x50, SUBAB_ACDOWNRATE = 0x51, SUBAB_GTI = 0x52, SUBAB_BURN = 0x53, SUBAB_FITBLOODING = 0x54, SUBAB_RANGEEVASION = 0x55, SUBAB_USESPRATE = 0x56, SUBAB_SOULFREE = 0x57, SUBAB_ONETIMECANNOTUSESKILL = 0x58, SUBAB_MOBAPU = 0x59, SUBAB_HELGANONE = 0x5A, SUBAB_HELGBALL = 0x5B, SUBAB_UBAUP = 0x5C, SUBAB_UBADOWN = 0x5D, SUBAB_BURNPAINME = 0x5E, SUBAB_BURNPAINFOE = 0x5F, SUBAB_AIRBORNE = 0x60, SUBAB_BOMBSHOT = 0x61, SUBAB_CROSSDROP = 0x62, SUBAB_METEOR = 0x63, SUBAB_USESPDOWN = 0x64, SUBAB_MENDOWNRATEME = 0x65, SUBAB_MENDOWNRATE = 0x66, SUBAB_CRIUPRATE = 0x67, SUBAB_DMGSHIELD = 0x68, SUBAB_CANNOTTARGET = 0x69, SUBAB_HIDEDAMAGE = 0x6A, SUBAB_MAGICFIELD = 0x6B, SUBAB_MINEREWARD = 0x6C, SUBAB_EXPRATE = 0x6D, SUBAB_DROPRATE = 0x6E, SUBAB_MARATE = 0x6F, SUBAB_SURPRISE = 0x70, SUBAB_DISPEL = 0x71, SUBAB_RANGEDMGDOWNRATE = 0x72, SUBAB_DMGSHIELDRATE = 0x73, SUBAB_DMGDOWNRATE = 0x74, SUBAB_MINHP = 0x75, SUBAB_DELCASTING = 0x76, SUBAB_RANGEDMGDOWNRATEATK = 0x77, MAX_SUBSTATE = 0x78, }; /* 553 */ enum SubAbstateAction { SAA_NONE = 0x0, SAA_STRRATE = 0x1, SAA_STRPLUS = 0x2, SAA_WCPLUS = 0x3, SAA_WCRATE = 0x4, SAA_ACPLUS = 0x5, SAA_ACRATE = 0x6, SAA_DEXPLUS = 0x7, SAA_TBPLUS = 0x8, SAA_TBRATE = 0x9, SAA_THPLUS = 0xA, SAA_THRATE = 0xB, SAA_INTPLUS = 0xC, SAA_MAPLUS = 0xD, SAA_MENTALPLUS = 0xE, SAA_MRPLUS = 0xF, SAA_MRRATE = 0x10, SAA_SHIELDAMOUNT = 0x11, SAA_SHIELDACRATE = 0x12, SAA_NOMOVE = 0x13, SAA_SPEEDRATE = 0x14, SAA_ATTACKSPEEDRATE = 0x15, SAA_MAXHPRATE = 0x16, SAA_MAXSPRATE = 0x17, SAA_DEADHPSPRECOVRATE = 0x18, SAA_NOATTACK = 0x19, SAA_TICK = 0x1A, SAA_DOTDAMAGE = 0x1B, SAA_CONHEAL = 0x1C, SAA_CASTINGTIMEPLUS = 0x1D, SAA_HEALAMOUNT = 0x1E, SAA_POISONRESISTRATE = 0x1F, SAA_DISEASERESISTRATE = 0x20, SAA_CURSERESISTRATE = 0x21, SAA_CRITICALRATE = 0x22, SAA_MAXHPPLUS = 0x23, SAA_MAXSPPLUS = 0x24, SAA_INTRATE = 0x25, SAA_FEAR = 0x26, SAA_ALLSTATEPLUS = 0x27, SAA_REVIVEHEALRATE = 0x28, SAA_COUNT = 0x29, SAA_SILIENCE = 0x2A, SAA_DEADLYBLESSING = 0x2B, SAA_DAMAGERATE = 0x2C, SAA_TARGETENEMY = 0x2D, SAA_MARATE = 0x2E, SAA_HEALRATE = 0x2F, SAA_DOTRATE = 0x30, SAA_AWAY = 0x31, SAA_TOTALDAMAGERATE = 0x32, SAA_DISPELSPEEDRATE = 0x33, SAA_SETABSTATEME = 0x34, SAA_SETABSTATEFRIEND = 0x35, SAA_SETABSTATE = 0x36, SAA_AREA = 0x37, SAA_GTIRESISTRATE = 0x38, SAA_MAXHPRATEDAMAGE = 0x39, SAA_METAABILITY = 0x3A, SAA_METASKIN = 0x3B, SAA_MISSRATE = 0x3C, SAA_REFLECTDAMAGE = 0x3D, SAA_RELESEACTION = 0x3E, SAA_SCANENEMYUSER = 0x3F, SAA_TARGETALL = 0x40, SAA_HIDEENEMY = 0x41, SAA_TARGETNOTME = 0x42, SAA_DOTDIEDAMAGE = 0x43, SAA_ADDALLDOTDMG = 0x44, SAA_ADDBLOODINGDMG = 0x45, SAA_ADDPOISONDMG = 0x46, SAA_EVASIONAMOUNT = 0x47, SAA_USESPRATE = 0x48, SAA_ACMINUS = 0x49, SAA_ACDOWNRATE = 0x4A, SAA_SUBTRACTALLDOTDMG = 0x4B, SAA_SUBTRACTBLOODINGDMG = 0x4C, SAA_SUBTRACTPOISONDMG = 0x4D, SAA_ATKSPEEDDOWNRATE = 0x4E, SAA_AWAYBACK = 0x4F, SAA_CRITICALDOWNRATE = 0x50, SAA_DEXMINUS = 0x51, SAA_HEALAMOUNTMINUS = 0x52, SAA_MAMINUS = 0x53, SAA_MADOWNRATE = 0x54, SAA_MAXHPDOWNRATE = 0x55, SAA_MRMINUS = 0x56, SAA_MRDOWNRATE = 0x57, SAA_SPEEDDOWNRATE = 0x58, SAA_STRMINUS = 0x59, SAA_TBMINUS = 0x5A, SAA_TBDOWNRATE = 0x5B, SAA_THMINUS = 0x5C, SAA_THDOWNRATE = 0x5D, SAA_WCMINUS = 0x5E, SAA_WCDOWNRATE = 0x5F, SAA_DOTWCRATE = 0x60, SAA_TARGETNUMVER = 0x61, SAA_DOTMARATE = 0x62, SAA_MENDOWNRATE = 0x63, SAA_USESPDOWN = 0x64, SAA_CRIUPRATE = 0x65, SAA_MRSHIELDRATE = 0x66, SAA_ACSHIELDRATE = 0x67, SAA_MONSTERSTICK = 0x68, SAA_SETACTIVESKILL = 0x69, SAA_HPRATEDAMAGE = 0x6A, SAA_EXPRATE = 0x6B, SAA_DROPRATE = 0x6C, SAA_AWAYBACKSPOT = 0x6D, SAA_STOPANI = 0x6E, SAA_DOTDMGDOWNRATE = 0x6F, SAA_SHIELDRATE = 0x70, SAA_LPAMOUNT = 0x71, SAA_MINHP = 0x72, SAA_DMGDOWNRATE = 0x73, SAA_SPEEDRESISTRATE = 0x74, SAA_MELEE = 0x75, SAA_RANGE = 0x76, SAA_ALLSTATPLUS = 0x77, SAA_RANGEOVER = 0x78, MAX_SUBABSTATEACTION = 0x79, }; /* 554 */ typedef MoverSlotView::DataVersion WeaponAttrib::DataVersion; /* 555 */ typedef MoverSlotView::DataVersion MobConditionView::DataVersion; /* 556 */ enum Char::WeaponEquipType { WET_HAMMER = 0x0, WRE_MACE = 0x1, WET_ONEHAND = 0x2, WET_TWOHAND = 0x3, WET_DUALHAND = 0x4, WET_BLADE = 0x5, WET_NONE = 0x6, }; /* 557 */ enum $1642CC8CF87DF1DB1AAD023C3EDEA983 { LOD_CHANGE_POINT_0 = 0x0, LOD_CHANGE_POINT_1 = 0x1, LOD_CHANGE_POINT_NUM = 0x2, }; /* 558 */ enum $1044BC9A367EDA998212BACA981BED2C { HPUPDATE_INITVALUE = 0xFFFF0000, HPUPDATE_APPLY_IMMEDIATELY = 0xFFFE0000, }; /* 559 */ enum MiniMapIconType { MMIT_NPCFuniture = 0x0, MMIT_NPCGuild = 0x1, MMIT_NPCHelp = 0x2, MMIT_NPCItem = 0x3, MMIT_NPCKingdom = 0x4, MMIT_NPCLink = 0x5, MMIT_NPCMine = 0x6, MMIT_NPCQuest = 0x7, MMIT_NPCSkill = 0x8, MMIT_NPCSmith = 0x9, MMIT_NPCSoulStone = 0xA, MMIT_NPCStore = 0xB, MMIT_NPCTempler = 0xC, MMIT_NPCNormal = 0xD, MMIT_NPCWTitle = 0xE, MMIT_NPCHouseZone = 0xF, MMIT_NPCRedFlag = 0x10, MMIT_NPCBlueFlag = 0x11, MMIT_NPCNormalFlag = 0x12, MMIT_NPCBlueGate = 0x13, MMIT_NPCRedGate = 0x14, MMIT_NPCNormalGate = 0x15, MMIT_NPCNone = 0x16, MMIT_NPCLinkTown = 0x17, MMIT_NPCIDGate = 0x18, MMIT_MobChief = 0x19, MMIT_MobDmg = 0x1A, MMIT_MobNormal = 0x1B, MMIT_MobNotDamaged = 0x1C, MMIT_MobAlreadyDamaged = 0x1D, MMIT_MobChrLocFlag = 0x1E, MAX_MINIMAPICONTYPE = 0x1F, }; /* 560 */ enum ArmorTypeEnum { AT_NONE = 0x0, AT_CLOTH = 0x1, AT_LEATHER = 0x2, AT_SCALE = 0x3, AT_PLATE = 0x4, AT_BONE = 0x5, AT_HARDSKIN = 0x6, AT_WEAKSKIN = 0x7, AT_BARTSKIN = 0x8, AT_GELSKIN = 0x9, AT_FURSKIN = 0xA, AT_SPECIAL = 0xB, MAX_ARMORTYPEENUM = 0xC, }; /* 561 */ enum BaseCharClass { CC_FIGHT = 0x0, CC_CLERIC = 0x1, CC_ARCHER = 0x2, CC_MAGE = 0x3, CC_CHARCOPY = 0x4, CC_MOBCOPY = 0x5, CC_JOKER = 0x6, CC_SENTINEL = 0x7, MAX_BASECHARCLASS = 0x8, }; /* 562 */ enum $199D2BC9A65E76FDE37A3A13B6C2DCAD { NPCACTION_BASE_ACTION = 0x0, NPCACTION_PERIOD_ACTION = 0x1, NPCACTION_EVENT_ACTION = 0x2, NPCACTION_MAX = 0x3, }; /* 563 */ typedef MoverSlotView::DataVersion DmgSndMapByArmorType::DataVersion; /* 564 */ typedef MoverSlotView::DataVersion MobRandomIdleAni::DataVersion; /* 565 */ typedef MoverSlotView::DataVersion MobNoFadeIn::DataVersion; /* 566 */ enum $3B01DB7C5A097877ECD2871755E84574 { MAX_TEXTKEY_LEN = 0x8, }; /* 567 */ enum ActionInfo::WeaponDemand { WD_NONE = 0x0, WD_SWORD = 0x1, WD_TWOHANDSWORD = 0x2, WD_TWOHANDAXE = 0x4, WD_BOW = 0x8, WD_CROSSBOW = 0x10, WD_HAMMER = 0x20, WD_MACE = 0x40, WD_STAFF = 0x80, WD_WAND = 0x100, WD_MININGTOOL = 0x200, WD_LUMBERINGTOOL = 0x400, WD_HERBINGTOOL = 0x800, WD_INVINCIBLEHAMMER = 0x10000, WD_DSWORD = 0x20000, WD_CLAW = 0x40000, WD_BLADE = 0x60000, WD_ALL = 0xFFFFFFFF, }; /* 568 */ enum $C0F0A689004A40A3EBC0D6D952782EA9 { PGFM_INIT = 0x0, PGFM_TERMINATE = 0x1, PGFM_TERMINATEWITHBACK = 0x2, PGFM_START = 0x3, PGFM_CHANGE = 0x4, PGFM_POP = 0x5, PGFM_UNPOP = 0x6, PGFM_TOFRAMEWORK = 0x7, PGFM_USER = 0x8, }; /* 569 */ enum $DC9757D8CBE7B6385D8773925304DCC6 { PGWM_CMD_BTN_HAIRTYPE = 0x0, PGWM_CMD_BTN_FACETYPE = 0x1, PGWM_CMD_BTN_GENDERTYPE = 0x2, PGWM_CMD_TAB_01 = 0x3, PGWM_CMD_TAB_02 = 0x4, PGWM_CMD_TAB_03 = 0x5, PGWM_CMD_TAB_04 = 0x6, PGWM_CMD_TAB_BACK2PREV = 0x7, PGWM_CMD_TAB_ADD_01 = 0x8, PGWM_CMD_TAB_ADD_02 = 0x9, PGWM_CMD_TAB_ADD_03 = 0xA, PGWM_CMD_TAB_ADD_04 = 0xB, PGWM_CMD_COLOR_ICON_CLICKED = 0xC, PGWM_CMD_LIST_LCLICK = 0xD, PGWM_CMD_SLIDEBAR = 0xE, PGWM_CMD_GUILDACADEMY_SLIDECURSOR = 0xF, }; /* 570 */ typedef $A9CE72D396B28B1F69698CE1BBE71E11 $B38A32459D33EB58EE3FDAA59B174B73; /* 571 */ enum $32A476CF49CF024AF0B2E91BA0FF89E6 { PGWM_CMD_TURN_LEFT = 0x0, PGWM_CMD_TURN_RIGHT = 0x1, }; /* 572 */ typedef $02C6C00B1E8F017B6EA95F014F91FB62 $1E9B8266F8D54A27845E1CAF2F4BF300; /* 573 */ typedef MoverSlotView::DataVersion TownPortal::DataVersion; /* 574 */ enum $54D5293CEBA5A507A12BE9352FA572AD { URL_SIZE = 0x400, }; /* 575 */ enum WorldSelectWin::eServerStateBtnType { SERVER_STATE_GOOD = 0x0, SERVER_STATE_BUSY = 0x1, SERVER_STATE_NORMAL = 0x2, SERVER_CHECKING = 0x3, SERVER_CLOSED = 0x4, SERVER_STATE_MAX = 0x5, }; /* 576 */ enum $FFFB0DF4FBAD7D444EF5A43B1C1C37BD { PGFM_STARTLOAD = 0x9, }; /* 577 */ enum $D6A742EB19FAD87BDE869D7B60C01C1E { MAX_LIFE = 0x5, }; /* 578 */ enum $52C83C0852E8716CA5D4B127047E2410 { CHECK_SUCCESS = 0x0, CHECK_BAD_ID = 0x1, CHECK_BAD_PASSWD = 0x2, CHECK_WRONG_VERSION = 0x3, }; /* 579 */ enum $CCC782EB55B11EF55BBDAA15F30CAB43 { PGWM_CMD_OPTION = 0x0, }; /* 580 */ enum $59F451A5D9589918180DBE3BB43A2E80 { PGWM_CMD_EXIT = 0x0, }; /* 581 */ enum SHN_DATA_FILE_INDEX { SHN_Abstate = 0x0, SHN_ActiveSkill = 0x1, SHN_CharacterTitleData = 0x2, SHN_ChargedEffect = 0x3, SHN_ClassName = 0x4, SHN_Gather = 0x5, SHN_GradeItemOption = 0x6, SHN_ItemDismantle = 0x7, SHN_ItemInfo = 0x8, SHN_MapInfo = 0x9, SHN_MiniHouse = 0xA, SHN_MiniHouseFurniture = 0xB, SHN_MiniHouseObjAni = 0xC, SHN_MobInfo = 0xD, SHN_PassiveSkill = 0xE, SHN_Riding = 0xF, SHN_SubAbstate = 0x10, SHN_UpgradeInfo = 0x11, SHN_WeaponAttrib = 0x12, SHN_WeaponTitleData = 0x13, SHN_MiniHouseFurnitureObjEffect = 0x14, SHN_MiniHouseFurnitureEndure = 0x15, SHN_DiceDividind = 0x16, SHN_ActionViewInfo = 0x17, SHN_MapLinkPoint = 0x18, SHN_MapWayPoint = 0x19, SHN_AbStateView = 0x1A, SHN_ActiveSkillView = 0x1B, SHN_CharacterTitleStateView = 0x1C, SHN_EffectViewInfo = 0x1D, SHN_ItemShopView = 0x1E, SHN_ItemViewInfo = 0x1F, SHN_MapViewInfo = 0x20, SHN_MobViewInfo = 0x21, SHN_NPCViewInfo = 0x22, SHN_PassiveSkillView = 0x23, SHN_ProduceView = 0x24, SHN_CollectCardView = 0x25, SHN_GTIView = 0x26, SHN_ItemViewEquipTypeInfo = 0x27, SHN_SingleData = 0x28, SHN_MarketSearchInfo = 0x29, SHN_ItemMoney = 0x2A, SHN_PupMain = 0x2B, SHN_ChatColor = 0x2C, SHN_TermExtendMatch = 0x2D, SHN_MinimonInfo = 0x2E, SHN_MinimonAutoUseItem = 0x2F, SHN_ChargedDeletableBuff = 0x30, SHN_SlanderFilter = 0x31, SHN_MaxCnt = 0x32, }; /* 582 */ enum PROTOCOL_COMMAND_MAP { NC_MAP_NULL = 0x0, NC_MAP_LOGIN_REQ = 0x1, NC_MAP_LOGIN_ACK = 0x2, NC_MAP_LOGINCOMPLETE_CMD = 0x3, NC_MAP_LOGINFAIL_ACK = 0x4, NC_MAP_LOGOUT_CMD = 0x5, NC_MAP_LINK_REQ = 0x6, NC_MAP_LINKCANCEL_ACK = 0x7, NC_MAP_LINKALLOW_ACK = 0x8, NC_MAP_LINKSAME_CMD = 0x9, NC_MAP_LINKOTHER_CMD = 0xA, NC_MAP_LINKSTART_CMD = 0xB, NC_MAP_LINKEND_CMD = 0xC, NC_MAP_LINKRESERVE_REQ = 0xD, NC_MAP_LINKRESERVE_ACK = 0xE, NC_MAP_REGIST_CMD = 0xF, NC_MAP_EXPBONUS_RNG = 0x10, NC_MAP_ITEMBONUS_RNG = 0x11, NC_MAP_FREEPKZONE_ON_CMD = 0x12, NC_MAP_FREEPKZONE_OFF_CMD = 0x13, NC_MAP_WING_SAVE_REQ = 0x14, NC_MAP_WING_SAVE_ACK = 0x15, NC_MAP_WING_FLY_REQ = 0x16, NC_MAP_WING_FLY_ACK = 0x17, NC_MAP_PARTYBATTLEZONE_ON_CMD = 0x18, NC_MAP_PARTYBATTLEZONE_OFF_CMD = 0x19, NC_MAP_TOWNPORTAL_REQ = 0x1A, NC_MAP_TOWNPORTAL_ACK = 0x1B, NC_MAP_TONORMALCOORD_CMD = 0x1C, NC_MAP_LINK_FAIL_CMD = 0x1D, NC_MAP_MULTY_LINK_CMD = 0x1F, NC_MAP_MULTY_LINK_SELECT_REQ = 0x1F, NC_MAP_MULTY_LINK_SELECT_ACK = 0x20, NC_MAP_FIELD_ATTRIBUTE_CMD = 0x27, NC_MAP_KQTEAMBATTLEZONE_ON_CMD = 0x28, NC_MAP_KQTEAMBATTLEZONE_OFF_CMD = 0x29, NC_MAP_LINKEND_CLIENT_CMD = 0x2A, NC_MAP_CAN_USE_REVIVEITEM_CMD = 0x2B, NC_MAP_INDUN_LEVEL_VIEW_CMD = 0x2C, }; /* 583 */ enum $3B8A06A0DD3EED6C8DB68CE052161FBD { PGFM_ERRORMSGCLOSE = 0x9, PGFM_TRYCONNECTTOZONE = 0xA, PGFM_INITATSAMESERVER = 0xB, PGFM_INITCHARACTERATOTHERSERVER = 0xC, PGFM_INITWORLDATOTHERSERVER = 0xD, PGFM_MAPLOGINFAIL_MSG_CLOSE = 0xE, }; /* 584 */ enum PROTOCOL_COMMAND_CHAR_OPTION { NC_CHAR_OPTION_NULL = 0x0, NC_CHAR_OPTION_GET_ALL_REQ = 0x1, NC_CHAR_OPTION_GET_SHORTCUTDATA_REQ = 0x2, NC_CHAR_OPTION_GET_SHORTCUTDATA_ACK = 0x3, NC_CHAR_OPTION_GET_SHORTCUTSIZE_REQ = 0x4, NC_CHAR_OPTION_GET_SHORTCUTSIZE_ACK = 0x5, NC_CHAR_OPTION_GET_VIDEO_REQ = 0x6, NC_CHAR_OPTION_GET_VIDEO_ACK = 0x7, NC_CHAR_OPTION_GET_SOUND_REQ = 0x8, NC_CHAR_OPTION_GET_SOUND_ACK = 0x9, NC_CHAR_OPTION_GET_GAME_REQ = 0xA, NC_CHAR_OPTION_GET_GAME_ACK = 0xB, NC_CHAR_OPTION_GET_WINDOWPOS_REQ = 0xC, NC_CHAR_OPTION_GET_WINDOWPOS_ACK = 0xD, NC_CHAR_OPTION_GET_KEYMAPPING_REQ = 0xE, NC_CHAR_OPTION_GET_KEYMAPPING_ACK = 0xF, NC_CHAR_OPTION_SET_SHORTCUTDATA_CMD = 0x10, NC_CHAR_OPTION_SET_SHORTCUTSIZE_CMD = 0x11, NC_CHAR_OPTION_SET_VIDEO_CMD = 0x12, NC_CHAR_OPTION_SET_SOUND_CMD = 0x13, NC_CHAR_OPTION_SET_GAME_CMD = 0x14, NC_CHAR_OPTION_SET_WINDOWPOS_CMD = 0x15, NC_CHAR_OPTION_SET_KEYMAPPING_CMD = 0x16, NC_CHAR_OPTION_DB_GET_SHORTCUTDATA_REQ = 0x17, NC_CHAR_OPTION_DB_GET_SHORTCUTDATA_ACK = 0x18, NC_CHAR_OPTION_DB_GET_SHORTCUTSIZE_REQ = 0x19, NC_CHAR_OPTION_DB_GET_SHORTCUTSIZE_ACK = 0x1A, NC_CHAR_OPTION_DB_GET_VIDEO_REQ = 0x1B, NC_CHAR_OPTION_DB_GET_VIDEO_ACK = 0x1C, NC_CHAR_OPTION_DB_GET_SOUND_REQ = 0x1D, NC_CHAR_OPTION_DB_GET_SOUND_ACK = 0x1E, NC_CHAR_OPTION_DB_GET_GAME_REQ = 0x1F, NC_CHAR_OPTION_DB_GET_GAME_ACK = 0x20, NC_CHAR_OPTION_DB_GET_WINDOWPOS_REQ = 0x21, NC_CHAR_OPTION_DB_GET_WINDOWPOS_ACK = 0x22, NC_CHAR_OPTION_DB_GET_KEYMAPPING_REQ = 0x23, NC_CHAR_OPTION_DB_GET_KEYMAPPING_ACK = 0x24, NC_CHAR_OPTION_DB_SET_SHORTCUTDATA_CMD = 0x25, NC_CHAR_OPTION_DB_SET_SHORTCUTSIZE_CMD = 0x26, NC_CHAR_OPTION_DB_SET_VIDEO_CMD = 0x27, NC_CHAR_OPTION_DB_SET_SOUND_CMD = 0x28, NC_CHAR_OPTION_DB_SET_GAME_CMD = 0x29, NC_CHAR_OPTION_DB_SET_WINDOWPOS_CMD = 0x2A, NC_CHAR_OPTION_DB_SET_KEYMAPPING_CMD = 0x2B, NC_CHAR_OPTION_IMPROVE_DB_GET_DATA_TYPE_CMD = 0x2C, NC_CHAR_OPTION_IMPROVE_DB_GET_SHORTCUTDATA_CMD = 0x2D, NC_CHAR_OPTION_IMPROVE_DB_GET_KEYMAP_CMD = 0x2E, NC_CHAR_OPTION_IMPROVE_DB_GET_GAMEOPTION_CMD = 0x2F, NC_CHAR_OPTION_IMPROVE_DB_GET_ETC3_CMD = 0x30, NC_CHAR_OPTION_IMPROVE_DB_GET_ETC4_CMD = 0x31, NC_CHAR_OPTION_IMPROVE_GET_SHORTCUTDATA_CMD = 0x32, NC_CHAR_OPTION_IMPROVE_GET_KEYMAP_CMD = 0x33, NC_CHAR_OPTION_IMPROVE_GET_GAMEOPTION_CMD = 0x34, NC_CHAR_OPTION_IMPROVE_GET_ETC3_CMD = 0x35, NC_CHAR_OPTION_IMPROVE_GET_ETC4_CMD = 0x36, NC_CHAR_OPTION_IMPROVE_SET_SHORTCUTDATA_REQ = 0x37, NC_CHAR_OPTION_IMPROVE_SET_SHORTCUTDATA_ACK = 0x38, NC_CHAR_OPTION_IMPROVE_SET_KEYMAP_REQ = 0x39, NC_CHAR_OPTION_IMPROVE_SET_KEYMAP_ACK = 0x3A, NC_CHAR_OPTION_IMPROVE_SET_GAMEOPTION_REQ = 0x3B, NC_CHAR_OPTION_IMPROVE_SET_GAMEOPTION_ACK = 0x3C, NC_CHAR_OPTION_IMPROVE_SET_ETC3_REQ = 0x3D, NC_CHAR_OPTION_IMPROVE_SET_ETC3_ACK = 0x3E, NC_CHAR_OPTION_IMPROVE_SET_ETC4_REQ = 0x3F, NC_CHAR_OPTION_IMPROVE_SET_ETC4_ACK = 0x40, NC_CHAR_OPTION_IMPROVE_INIT_SHORTCUTDATA_REQ = 0x41, NC_CHAR_OPTION_IMPROVE_INIT_SHORTCUTDATA_ACK = 0x42, NC_CHAR_OPTION_IMPROVE_INIT_KEYMAP_REQ = 0x43, NC_CHAR_OPTION_IMPROVE_INIT_KEYMAP_ACK = 0x44, NC_CHAR_OPTION_IMPROVE_INIT_GAMEOPTION_REQ = 0x45, NC_CHAR_OPTION_IMPROVE_INIT_GAMEOPTION_ACK = 0x46, NC_CHAR_OPTION_IMPROVE_INIT_ETC3_REQ = 0x47, NC_CHAR_OPTION_IMPROVE_INIT_ETC3_ACK = 0x48, NC_CHAR_OPTION_IMPROVE_INIT_ETC4_REQ = 0x49, NC_CHAR_OPTION_IMPROVE_INIT_ETC4_ACK = 0x4A, NC_CHAR_OPTION_IMPROVE_DB_SET_SHORTCUTDATA_REQ = 0x4B, NC_CHAR_OPTION_IMPROVE_DB_SET_SHORTCUTDATA_ACK = 0x4C, NC_CHAR_OPTION_IMPROVE_DB_SET_KEYMAP_REQ = 0x4D, NC_CHAR_OPTION_IMPROVE_DB_SET_KEYMAP_ACK = 0x4E, NC_CHAR_OPTION_IMPROVE_DB_SET_GAMEOPTION_REQ = 0x4F, NC_CHAR_OPTION_IMPROVE_DB_SET_GAMEOPTION_ACK = 0x50, NC_CHAR_OPTION_IMPROVE_DB_SET_ETC3_REQ = 0x51, NC_CHAR_OPTION_IMPROVE_DB_SET_ETC3_ACK = 0x52, NC_CHAR_OPTION_IMPROVE_DB_SET_ETC4_REQ = 0x53, NC_CHAR_OPTION_IMPROVE_DB_SET_ETC4_ACK = 0x54, NC_CHAR_OPTION_IMPROVE_DB_INIT_SHORTCUTDATA_REQ = 0x55, NC_CHAR_OPTION_IMPROVE_DB_INIT_SHORTCUTDATA_ACK = 0x56, NC_CHAR_OPTION_IMPROVE_DB_INIT_KEYMAP_REQ = 0x57, NC_CHAR_OPTION_IMPROVE_DB_INIT_KEYMAP_ACK = 0x58, NC_CHAR_OPTION_IMPROVE_DB_INIT_GAMEOPTION_REQ = 0x59, NC_CHAR_OPTION_IMPROVE_DB_INIT_GAMEOPTION_ACK = 0x5A, NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC3_REQ = 0x5B, NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC3_ACK = 0x5C, NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC4_REQ = 0x5D, NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC4_ACK = 0x5E, NC_CHAR_OPTION_LOGIN_BLOCKDATA_ERR = 0x5F, NC_CHAR_OPTION_LOGIN_BLOCKDATA_ERR_REQ = 0x60, }; /* 585 */ enum $B1E65AFC1D05A3A9E751C69D26407765 { ZONELINK_CONNECT = 0x0, ZONELINK_NOT_CONNECT_ERROR = 0x64, }; /* 586 */ enum $FE038A989F0A73C813ACAA0516A583B7 { PGWM_CMD_TRACKING = 0x1, PGWM_CMD_FOLLOW = 0x2, PGWM_CMD_03 = 0x3, PGWM_CMD_04 = 0x4, PGWM_CMD_05 = 0x5, }; /* 587 */ typedef MoverSlotView::DataVersion ChatColor::DataVersion; /* 588 */ enum NiPixelFormat::Format { FORMAT_RGB = 0x0, FORMAT_RGBA = 0x1, FORMAT_PAL = 0x2, FORMAT_PALALPHA = 0x3, FORMAT_DXT1 = 0x4, FORMAT_DXT3 = 0x5, FORMAT_DXT5 = 0x6, FORMAT_RGB24NONINTERLEAVED = 0x7, FORMAT_BUMP = 0x8, FORMAT_BUMPLUMA = 0x9, FORMAT_RENDERERSPECIFIC = 0xA, FORMAT_ONE_CHANNEL = 0xB, FORMAT_TWO_CHANNEL = 0xC, FORMAT_THREE_CHANNEL = 0xD, FORMAT_FOUR_CHANNEL = 0xE, FORMAT_DEPTH_STENCIL = 0xF, FORMAT_UNKNOWN = 0x10, FORMAT_MAX = 0x11, }; /* 589 */ enum NiPixelFormat::Component { COMP_RED = 0x0, COMP_GREEN = 0x1, COMP_BLUE = 0x2, COMP_ALPHA = 0x3, COMP_COMPRESSED = 0x4, COMP_OFFSET_U = 0x5, COMP_OFFSET_V = 0x6, COMP_OFFSET_W = 0x7, COMP_OFFSET_Q = 0x8, COMP_LUMA = 0x9, COMP_HEIGHT = 0xA, COMP_VECTOR_X = 0xB, COMP_VECTOR_Y = 0xC, COMP_VECTOR_Z = 0xD, COMP_PADDING = 0xE, COMP_INTENSITY = 0xF, COMP_INDEX = 0x10, COMP_DEPTH = 0x11, COMP_STENCIL = 0x12, COMP_EMPTY = 0x13, COMP_MAX = 0x14, NUM_COMPS = 0x4, }; /* 590 */ enum NiPixelFormat::Representation { REP_FIXED = 0x0, REP_HALF = 0x1, REP_FLOAT = 0x2, REP_INDEX = 0x3, REP_COMPRESSED = 0x4, REP_UNKNOWN = 0x5, REP_MAX = 0x6, }; /* 591 */ enum NiPixelFormat::Tiling { TILE_NONE = 0x0, TILE_XENON = 0x1, TILE_MAX = 0x2, }; /* 592 */ enum $1100D50072F4E1B4429E3599D1C8A837 { INVALID_RENDERER_HINT = 0xFFFFFFFF, }; /* 593 */ enum $03E4B3225D9532A68416326F9F3E78AE { ENDIAN_MASK = 0x1, }; /* 594 */ typedef ReviveMenuWin::BtnIndex ChangeNameWin::BtnIndex; /* 595 */ enum ChangeNameWin::BtnFunction { BTN_FUNC_NONE = 0x0, BTN_FUNC_DELCHAR_OK = 0x1, BTN_FUNC_RENAME_FORCE = 0x2, BTN_FUNC_RENAME_ITEM = 0x3, }; /* 596 */ enum $C33428864F91E5BABA31B3C70137033F { NUM_OF_SLOT = 0x2A, NUM_OF_PAGE = 0x1, PGWM_CMD_ACTION_NONE = 0x2, PGWM_CMD_ACTION = 0x3, PGWM_CMD_ACTION_WINCLOSE = 0x4, PGWM_CMD_INV_RCLICK = 0x5, PGWN_CMD_INV_LCLICK = 0x6, PGWM_CMD_ACTION_HELPLINK = 0x7, }; /* 597 */ enum $E7375A43A4ED375D326B0F93F9EF95DC { INVEN_TYPE_DEFAULT = 0x0, INVEN_TYPE_EMOTION = 0x1, }; /* 598 */ typedef $C33428864F91E5BABA31B3C70137033F $78ACB03242377375893EEA2867E00B0C; /* 599 */ enum Market::SetWeapon::__l2::ItemSort { IS_WEAPON = 0x0, IS_ARMOR = 0x1, IS_ACC = 0x2, }; /* 600 */ enum $8CAB25D312C69E6ADE4F4DB0AD3933A3 { MAX_SELL_INFO = 0xC8, }; /* 601 */ typedef MoverSlotView::DataVersion MapWayPoint::DataVersion; /* 602 */ typedef MoverSlotView::DataVersion MapLinkPoint::DataVersion; /* 603 */ enum DeadEventType { DEventType_BASE = 0x0, DEventType_LVUP = 0x1, DEventType_DropItem = 0x2, DEventType_ExpGain = 0x3, DEventType_SomeoneLVUP = 0x4, DEventType_InformWhoKilledMe = 0x5, }; /* 604 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val *,std::less,std::allocator *> >,0> >::_Redbl; /* 605 */ typedef $92660C4F874BF7476D8014452B8EFF13 $5FC35A8CD30FC637B7AB5687230DB424; /* 606 */ enum $DBDE8AE3BE3572C1105E906E611275D1 { _Allocated = 0x1, _Constant = 0x2, _Noread = 0x4, _Append = 0x8, _Atend = 0x10, }; /* 607 */ enum $D78A09537603E058867F494A102DE664 { _MINSIZE = 0x20, }; /* 608 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 609 */ enum std::_Iosb::_Iostate { _Statmask = 0x17, }; /* 610 */ enum std::_Uninitialized { _Noinit = 0x0, }; /* 611 */ enum CSpFont::AddFontPassResult { APR_OK = 0x0, APR_ERR_UNKNOWN = 0x1, APR_ERR_TEXTUREFULL = 0x2, APR_ERR_INVALID_BUCKET = 0x3, }; /* 612 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 613 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 614 */ enum Tutorial::eBlinkEffectType { BET_MINIHOUSE_MENU_WIN_REST = 0x0, BET_COUNT = 0x1, }; /* 615 */ enum PROTOCOL_COMMAND_QUEST { NC_QUEST_NULL = 0x0, NC_QUEST_SCRIPT_CMD_REQ = 0x1, NC_QUEST_SCRIPT_CMD_ACK = 0x2, NC_QUEST_DB_SET_INFO_REQ = 0x3, NC_QUEST_DB_SET_INFO_ACK = 0x4, NC_QUEST_DB_CLEAR_REQ = 0x5, NC_QUEST_DB_CLEAR_ACK = 0x6, NC_QUEST_GIVE_UP_REQ = 0x7, NC_QUEST_GIVE_UP_ACK = 0x8, NC_QUEST_DB_GIVE_UP_REQ = 0x9, NC_QUEST_DB_GIVE_UP_ACK = 0xA, NC_QUEST_CLIENT_SCENARIO_DONE_REQ = 0xB, NC_QUEST_CLIENT_SCENARIO_DONE_ACK = 0xC, NC_QUEST_NOTIFY_MOB_KILL_CMD = 0xD, NC_QUEST_SCENARIO_RUN_CMD = 0xE, NC_QUEST_SELECT_START_REQ = 0xF, NC_QUEST_SELECT_START_ACK = 0x10, NC_QUEST_REWARD_SELECT_ITEM_INDEX_CMD = 0x11, NC_QUEST_REWARD_NEED_SELECT_ITEM_CMD = 0x12, NC_QUEST_ERR = 0x13, NC_QUEST_START_REQ = 0x14, NC_QUEST_START_ACK = 0x15, NC_QUEST_READ_REQ = 0x16, NC_QUEST_READ_ACK = 0x17, NC_QUEST_DB_READ_REQ = 0x18, NC_QUEST_DB_READ_ACK = 0x19, NC_QUEST_DB_DONE_REQ = 0x1A, NC_QUEST_DB_DONE_ACK = 0x1B, NC_QUEST_RESET_TIME_CMD = 0x1C, NC_QUEST_RESET_TIME_ZONE_CMD = 0x1D, NC_QUEST_RESET_TIME_CLIENT_CMD = 0x1E, NC_QUEST_JOBDUNGEON_FIND_RNG = 0x1F, NC_QUEST_JOBDUNGEON_LINK_FAIL_CMD = 0x20, }; /* 616 */ enum $C78DB2DA0CAEAB909CBEA30CF55FF073 { PGWM_QUESTICON_CMD = 0xA, }; /* 617 */ enum QuestNewsWin::QUEST_PIGEON_STATE { QP_NONE = 0x0, QP_WAIT = 0x1, QP_FINISH = 0x2, }; /* 618 */ enum $14B3345C122565A2A9A7276D05534D23 { PGWM_QUESTCHECK_CMD = 0xA, PGWM_QUESTAUTOFINISH_CMD = 0xB, }; /* 619 */ enum NODETYPE { NT_BLOCK = 0x0, NT_FIELD = 0x1, }; /* 620 */ enum BTN_TYPE { BT_NORMAL = 0x0, BT_QUESTBTN = 0x1, }; /* 621 */ enum CTextData::OpenFlag { modeRead = 0x0, modeWrite = 0x1, }; /* 622 */ typedef CTextData::OpenFlag CTextDataMem::OpenFlag; /* 623 */ typedef MoverSlotView::DataVersion NpcDialogData::DataVersion; /* 624 */ enum NPCItemWin::TAPTYPE { TAPTYPE_WTITLE = 0x0, TAPTYPE_ITEM = 0x1, TAPTYPE_COUNT = 0x2, }; /* 625 */ enum NPCItemWin::PAGETYPE { PAGETYPE_WTITLE = 0x0, PAGETYPE_ENCHANT = 0x1, PAGETYPE_ITEM = 0x2, PAGETYPE_REPURCHASE = 0x3, PAGETYPE_COUNT = 0x4, }; /* 626 */ enum KingdomQuestPlayerList::eSortType { ST_LEVEL = 0x0, ST_CLASS = 0x1, ST_NAME = 0x2, ST_COUNT = 0x3, }; /* 627 */ typedef KingdomQuestPlayerList::eSortType KingdomQuestTeamList::eSortType; /* 628 */ enum KQTeamDivideType { KQTD_NONE = 0x0, KQTD_RANDOM = 0x1, KQTD_USERSELECT = 0x2, MAX_KQTEAMDIVIDETYPE = 0x3, }; /* 629 */ enum $44382C23138EE89D5624F712AB5D9224 { PGWM_CMD_KQUEST_NONE = 0x0, PGWM_CMD_KQUEST_CLOSE = 0x1, PGWM_CMD_KQUEST_SORTBYTITLE = 0x2, PGWM_CMD_KQUEST_SORTBYUSERCNT = 0x3, PGWM_CMD_KQUEST_SORTBYSTARTTIME = 0x4, PGWM_CMD_KQUEST_SORTBYSTATE = 0x5, PGWM_CMD_KQUEST_OK = 0x6, PGWM_CMD_KQUEST_CANCEL = 0x7, PGWM_CMD_KQUEST_RCLICK = 0x8, PGWM_CMD_KQUEST_LCLICK = 0x9, PGWM_CMD_KQUEST_SLIDE1 = 0xA, PGWM_CMD_KQUEST_SLIDE2 = 0xB, PGWM_CMD_KQUEST_MYLIST = 0xC, PGWM_CMD_KQUEST_ALLLIST = 0xD, PGWM_CMD_KQUEST_HELPLINK = 0xE, PGWM_CMD_KQUEST_PLAYERLIST = 0xF, }; /* 630 */ enum $88C5D911ABA1ED3EBBC0C355EFBE1FA7 { PGWM_CMD_KQUEST_PLAYERLIST_CLOSE = 0x0, PGWM_CMD_KQUEST_PLAYERLIST_SLIDE = 0x1, PGWM_CMD_KQUEST_PLAYERLIST_REFLASH = 0x2, PGWM_CMD_KQUEST_PLAYERLIST_SORT = 0x3, PGWM_CMD_KQUEST_PLAYERLIST_RCLICK = 0x4, }; /* 631 */ enum $8AC4C2AB175747FF23EC4D93BD484785 { PGWM_CMD_KQUEST_TEAMLIST_CLOSE = 0x0, PGWM_CMD_KQUEST_TEAMLIST_RED_SLIDE = 0x1, PGWM_CMD_KQUEST_TEAMLIST_RED_SELECT = 0x2, PGWM_CMD_KQUEST_TEAMLIST_RED_RCLICK = 0x3, PGWM_CMD_KQUEST_TEAMLIST_BLUE_SLIDE = 0x4, PGWM_CMD_KQUEST_TEAMLIST_BLUE_SELECT = 0x5, PGWM_CMD_KQUEST_TEAMLIST_BLUE_RCLICK = 0x6, PGWM_CMD_KQUEST_TEAMLIST_REFLASH = 0x7, PGWM_CMD_KQUEST_TEAMLIST_SORT = 0x8, }; /* 632 */ enum FIELD_MAP_TYPE { FMT_NORMAL = 0x0, FMT_KINGDOMQUEST = 0x1, FMT_MINIHOUSE = 0x2, FMT_INSTANCEDUNGEON = 0x3, FMT_TUTORIAL = 0x4, FMT_MAX = 0x5, }; /* 633 */ typedef MoverSlotView::DataVersion KQVoteDesc::DataVersion; /* 634 */ typedef MoverSlotView::DataVersion KQIsVote::DataVersion; /* 635 */ typedef MoverSlotView::DataVersion KQTeam::DataVersion; /* 636 */ typedef MoverSlotView::DataVersion KQVoteMajorityRate::DataVersion; /* 637 */ enum NiInputMouse::Axes { NIM_AXIS_X = 0x0, NIM_AXIS_Y = 0x1, NIM_AXIS_Z = 0x2, NIM_AXIS_COUNT = 0x3, }; /* 638 */ enum ReportWin::REPORT_MODE { REPORT_ADD = 0x0, REPORT_PROCESS = 0x1, }; /* 639 */ typedef SLWCreateInfo::ItemType ChatColorSpinWin::ColorType; /* 640 */ typedef SLWCreateInfo::ItemType ChatBoard::Type; /* 641 */ enum $53915DC1D0E5E6EFD5CA7D0A6468B93E { GUILD_TYPE_0 = 0x0, GUILD_TYPE_1 = 0x1, GUILD_TYPE_2 = 0x2, GUILD_TYPE_3 = 0x3, GUILD_TYPE_4 = 0x4, }; /* 642 */ typedef MoverSlotView::DataVersion GUILD_TOURNAMENT_SKILL::DataVersion; /* 643 */ enum ATL::_CTIMESPANFORMATSTEP { _CTFS_NONE = 0x0, _CTFS_FORMAT = 0x1, _CTFS_NZ = 0x2, }; /* 644 */ enum $0383BAFAED8297D238774B15CC49C649 { GUILD_MAKE_CHAR_LEVEL = 0x14, GUILD_MAKE_CHAR_MONEY = 0x2FAF080, GUILD_MAKE_CHAR_NEED_ITEM = 0xFFFF, GUILD_MAKE_MIN_PASSWORD = 0x1, GUILD_MAKE_MAX_PASSWORD = 0x8, GUILD_MAKE_DEFULT_MEMBER_COUNT = 0xC8, MAXGUILDNUMBER = 0x4000, }; /* 645 */ typedef GuildAcademyMemberVanishTask::State GuildMemberVanishTask::State; /* 646 */ typedef GuildAcademyMemberVanishTask::State GuildMemberGradeSetupTask::State; /* 647 */ typedef GuildAcademyMemberVanishTask::State GuildDismissTask::State; /* 648 */ enum GuildFoundWin::EDIT_FOCUS_STATUS { EFS_GUILD_NAME = 0x0, EFS_GUILD_PASSWORD = 0x1, }; /* 649 */ enum $F67B7A0F5706E5815FDFD38753DA2EDF { MAX_STRLEN = 0x200, }; /* 650 */ typedef $4C3F2A6E25C2852E0F14079DDBADF235 $3C216A7F218A86235F56C0D215F459FA; /* 651 */ enum $838D85E49173361A606DB0B4A1078409 { TEXT_FACE = 0x0, TEXT_HAIRSHAPE = 0x1, TEXT_HAIRCOLOR = 0x2, TEXT_GENDER = 0x3, TEXT_MAX = 0x4, }; /* 652 */ enum CharCreateFrameWork::eCLASS_TYPE { CT_FIGHTER = 0x0, CT_ARCHER = 0x1, CT_CLERIC = 0x2, CT_MAGE = 0x3, CT_JOKER = 0x4, CT_SENTINEL = 0x5, CT_MAX = 0x6, }; /* 653 */ enum $DE56696779BCBF6FF9CB7A176EB6E54A { PGWM_FACE_L = 0x0, PGWM_FACE_R = 0x1, PGWM_HAIRSHAPE_L = 0x2, PGWM_HAIRSHAPE_R = 0x3, PGWM_HAIRCOLOR_L = 0x4, PGWM_HAIRCOLOR_R = 0x5, PGWM_GENDERARROW_L = 0x6, PGWM_GENDERARROW_R = 0x7, }; /* 654 */ enum $7D314C42B617D0661CE6FB7C5C811FB7 { MAX_FACE = 0x3, MAX_HAIR = 0x4, MAX_COLOR = 0x19, }; /* 655 */ enum PgWinBar::BarGrowType { BGT_LEFT = 0x0, BGT_TOP = 0x1, BGT_RIGHT = 0x2, BGT_BOTTOM = 0x3, }; /* 656 */ typedef MoverSlotView::DataVersion ItemShopView::DataVersion; /* 657 */ enum $07CBB601E1B9FBECD247677A8CF82D92 { PGWM_CMD_OPTIONGAME_NONE = 0xA, PGWM_CMD_OPTIONGAME_MYNAME = 0xB, PGWM_CMD_OPTIONGAME_OTHERCHARNAME = 0xC, PGWM_CMD_OPTIONGAME_NPCNAME = 0xD, PGWM_CMD_OPTIONGAME_MONSTERNAME = 0xE, PGWM_CMD_OPTIONGAME_ITEMNAME = 0xF, PGWM_CMD_OPTIONGAME_HP = 0x10, PGWM_CMD_OPTIONGAME_SP = 0x11, PGWM_CMD_OPTIONGAME_INTERFACE = 0x12, PGWM_CMD_OPTIONGAME_SPEECH = 0x13, PGWM_CMD_OPTIONGAME_INTERFACEPOS = 0x14, PGWM_CMD_OPTIONGAME_CHATTINGHIDE = 0x15, PGWM_CMD_OPTIONGAME_WISREJ = 0x16, PGWM_CMD_OPTIONGAME_TRDREJ = 0x17, PGWM_CMD_OPTIONGAME_PARREJ = 0x18, PGWM_CMD_OPTIONGAME_AGREJ = 0x19, PGWM_CMD_OPTIONGAME_SYSTEMMSG = 0x1A, PGWM_CMD_OPTIONGAME_OKMSGBOX = 0x1B, PGWM_CMD_OPTIONGAME_CHATINPUT = 0x1C, PGWM_CMD_OPTIONGAME_NAMEPANEL_ENABLE = 0x1D, PGWM_CMD_OPTIONGAME_BASICINFOTIP = 0x1E, PGWM_CMD_OPTIONGAME_PLAYGUIDE = 0x1F, PGWM_CMD_OPTIONGAME_AUTOSTACK = 0x20, }; /* 658 */ enum $165D4248FE1B1750E40F060764258774 { GAME = 0x0, GRAPHIC = 0x1, SOUND = 0x2, }; /* 659 */ enum $0002BD12C2A42D1D4A1936C70CBDDCB3 { PGWM_CMD_OPTIONBASE_NONE = 0xA, PGWM_CMD_OPTIONBASE_GAME = 0xB, PGWM_CMD_OPTIONBASE_GRAPHIC = 0xC, PGWM_CMD_OPTIONBASE_SOUND = 0xD, PGWM_CMD_OPTIONBASE_DEFAULTSETTING = 0xE, PGWM_CMD_OPTIONBASE_APPLY = 0xF, PGWM_CMD_OPTIONBASE_CLOSE = 0x10, PGWM_CMD_OPTIONBASE_HELP = 0x11, }; /* 660 */ enum $BBD16FF99D585B78756C43D40972E5CC { PGWM_CMD_OPTIONSOUND_NONE = 0xA, PGWM_CMD_OPTIONSOUND_SLIDE_CLICK = 0xB, }; /* 661 */ enum $F351C890C01006871DB31E898E686220 { MASTER_VOLUME = 0x0, BG_VOLUME = 0x1, EFFECT_VOLUME = 0x2, ENV_EFFECT_VOLUME = 0x3, SLIDE_MAX_NUM = 0x4, }; /* 662 */ enum $D13ECEE48BC92576E9EFDC62B046C404 { PGWM_CMD_OPTIONGRAPHIC_NONE = 0xA, PGWM_CMD_OPTIONGRAPHIC_SLIDE_CLICK = 0xB, PGWM_CMD_OPTIONGRAPHIC_OUTLINE = 0xC, PGWM_CMD_OPTIONGRAPHIC_RESOLUTIONCLICK = 0xD, PGWM_CMD_OPTIONGRAPHIC_WINDOWFULLMODE = 0xE, PGWM_CMD_OPTIONGRAPHIC_MULTISAMPLE = 0xF, PGWM_CMD_OPTIONGRAPHIC_GLOWEFFECT = 0x10, PGWM_CMD_OPTIONGRAPHIC_LIGHTEFFECT = 0x11, PGWM_CMD_OPTIONGRAPHIC_SHAKEEFFECT = 0x12, PGWM_CMD_OPTIONGRAPHIC_CHARAURA = 0x13, PGWM_CMD_OPTIONGRAPHIC_SCREENSHOT = 0x14, }; /* 663 */ typedef $F351C890C01006871DB31E898E686220 $99ABA0E8A47FECD06EDE8339ED6C7F52; /* 664 */ enum $DEAAC9A4FA95504790A0353E106F5B7E { MAP_FIELD = 0x0, MAP_DUNGEON = 0x1, }; /* 665 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 666 */ typedef MoverSlotView::DataVersion WorldMapAvatarInfo::DataVersion; /* 667 */ enum $17914EEFF68E6E9D807C87765D495EF6 { MAX_WEAPON_TITLE = 0x3, }; /* 668 */ enum PROTOCOL_COMMAND_WEAPONTITLE { NC_WT_NULL = 0x0, NC_WT_LICENSE_REQ = 0x1, NC_WT_LICENSE_ACK = 0x2, NC_WT_GRADE_CMD = 0x3, NC_WT_TITLE_CMD = 0x4, NC_WT_LICENSE_SET_REQ = 0x5, NC_WT_LICENSE_SET_ACK = 0x6, NC_WT_LICENSE_CLR_REQ = 0x7, NC_WT_LICENSE_CLR_ACK = 0x8, NC_WT_MOB_KILLCOUNT_SET_REQ = 0x9, NC_WT_MOB_KILLCOUNT_SET_ACK = 0xA, NC_WT_TITLE_SET_REQ = 0xB, NC_WT_TITLE_SET_ACK = 0xC, NC_WT_MOBINC_CMD = 0xD, }; /* 669 */ enum WaitingForLogoutWin::LogoutType { LT_SERVERSELECT = 0x0, LT_CHARSELECT = 0x1, LT_EXIT = 0x2, }; /* 670 */ typedef ExpeditionPartyWin::PARTICIPANT_TYPE $EFEF0FFEBAAFE111B65F6C116B057481; /* 671 */ enum StatusWin::eStoneAlarmTextType { SATT_SHORTCUT = 0x0, SATT_PUSH_BUTTON = 0x1, SATT_MAX = 0x2, }; /* 672 */ enum $8A6C5C3A013967CEBEA6AFF2A07937D4 { PGWM_CMD_CANCEL_BUT = 0x0, }; /* 673 */ enum AccountFrameWork::DisplayAspect { DA_4_3 = 0x0, DA_5_3 = 0x1, DA_5_4 = 0x2, DA_8_5 = 0x3, DA_16_9 = 0x4, }; /* 674 */ enum $4A3524C53B8B04F37DCDAEBC06AC4689 { PGWM_CMD_SIGNUP = 0x0, }; /* 675 */ enum $0FBA8AE69C8F4717D7EA2B8A07F21C36 { PGWM_CMD_SPAWNAPPS_NONE = 0x0, PGWM_CMD_SPAWNAPPS_CLOSE = 0x1, }; /* 676 */ enum $7DFD526AC8335A45CDDE10C54EE03B82 { PGWM_CMD_HPSOUL = 0x9, PGWM_CMD_SPSOUL = 0xA, PGWM_CMD_SELECT_ME = 0xB, }; /* 677 */ enum VoteReasonWin::eVoteReasonType { VRT_NOMANNER = 0x1, VRT_DISTURBANCE = 0x2, VRT_ABUSE = 0x3, VRT_EXPLOIT = 0x4, VRT_COUNT = 0x5, }; /* 678 */ enum $F84756E1E8A9DA0B15C19A9FAEC18828 { PGWM_CMD_VOTE_OK = 0x0, PGWM_CMD_VOTE_CANCEL = 0x1, PGWM_CMD_VOTE_REASON = 0x2, PGWM_CMD_VOTE_SELECTED = 0x3, PGWM_CMD_VOTE_HELPLINK = 0x4, }; /* 679 */ typedef VoteReasonWin::eVoteReasonType VoteWin::eVoteReasonType; /* 680 */ enum $5BCAA541FC41AFA8AE4DF639EC348778 { PGWM_CMD_VOTE_REASON_SELECT = 0x0, }; /* 681 */ enum KQ_VOTING_TYPE { KVT_CANCEL = 0x0, KVT_YES = 0x1, KVT_NO = 0x2, KVT_MAX = 0x3, }; /* 682 */ typedef $061D00BB625DDAF3245DEB127B0B3888 $9F773B4A8E5C298851A7CFE2720480E3; /* 683 */ enum $4FE25DC8C02330EC61B02404D0E5D191 { SOUL_OFF = 0x0, SOUL_ON = 0x1, MAX_SOUL_STATE = 0x2, MAX_SOUL = 0x7, }; /* 684 */ enum MobGradeType { MGT_NORMAL = 0x0, MGT_CHIEF = 0x1, MGT_BOSS = 0x2, MGT_HERO = 0x3, MGT_ELITE = 0x4, MGT_NONE = 0x5, MAX_MOBGRADETYPE = 0x6, }; /* 685 */ enum $C93F569826B4E56AAAC88F9088E971D4 { PGWM_CMD_RCLICK = 0x2710, PGWM_CMD_MINBUTCLICK = 0x2711, PGWM_CMD_MAXBUTCLICK = 0x2712, }; /* 686 */ typedef $59F451A5D9589918180DBE3BB43A2E80 $1B25B866B5113697DE770C07EB041384; /* 687 */ enum PgWinCircleGauge::WindDir { WD_CW = 0x0, WD_CCW = 0x1, }; /* 688 */ enum $B6E0FCBE53E7C3B8D99C4AC47178CD30 { PGWN_CMD_OK = 0x9, PGWN_CMD_CANCEL = 0xA, PGWM_CMD_TITLECOMBO = 0xB, }; /* 689 */ typedef $7DFD526AC8335A45CDDE10C54EE03B82 $E935123E37355BADC54168ACD3DFD95E; /* 690 */ enum $E73654187115FD2AB4D5235B3E0BC524 { NUM_SELECTABLE = 0x2, }; /* 691 */ typedef $B6E0FCBE53E7C3B8D99C4AC47178CD30 $0B4163AA5731AC0F288604085CB30001; /* 692 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 693 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Redbl; /* 694 */ enum SkillEffectIncreaseType { SEIT_DAMAGE_RATE_INCREASE = 0x0, SEIT_COOLTIME_RATE_DECREASE = 0x1, SEIT_KEEPTIME_RATE_INCREASE = 0x2, SEIT_USESP_RATE_DECREASE = 0x3, SEIT_STA_AC_RATE_DECREASE = 0x4, SEIT_AGGRO_RATE_INCREASE = 0x5, SEIT_STA_DEX_RATE_DECREASE = 0x6, SEIT_SS_RATE_THHPUP = 0x7, SEIT_STA_MAX_HPSP_RATE_INCREASE = 0x8, SEIT_STA_DEAD_HPSP_RECOVER_RATE_INCREASE = 0x9, SEIT_STA_SHIELDAC_RATE_INDREASE = 0xA, SEIT_HEAL_RATE_INCREASE = 0xB, SEIT_STA_DOT_HEAL_RATE_INCREASE = 0xC, SEIT_STA_WC_RATE_INCEASE = 0xD, SEIT_STA_SHEILD_BLOCK_RATE_INCREASE = 0xE, MAX_SKILLEFFECTINCREASETYPE = 0xF, }; /* 695 */ enum SkillEffectType { SE_PHYSICDAMAGE = 0x0, SE_MAGICDAMAGE = 0x1, SE_FIREDAMAGE = 0x2, SE_COLDDAMAGE = 0x3, SE_LIGHTNINGDAMAGE = 0x4, SE_HEALING = 0x5, SE_TELEPORT = 0x6, SE_REVIVAL = 0x7, SE_CURE = 0x8, SE_DISPEL = 0x9, SE_WHOLEHEAL = 0xA, SE_DEFAULT = 0xB, SE_VOLLEY = 0xC, SE_SUMMON = 0xD, SE_METAMORPHOSIS = 0xE, SE_PYRATEDAMAGE = 0xF, MAX_SKILLEFFECTTYPE = 0x10, }; /* 696 */ enum KeyRemappingWin::Modifiers { KMOD_NONE = 0x0, KMOD_CONTROL = 0x1, KMOD_MENU = 0x2, KMOD_WIN = 0x4, KMOD_SHIFT = 0x8, KMOD_CAPS_LOCK = 0x10, }; /* 697 */ enum $683F73E00F441B896D868FD5CD59A8E1 { PGWM_CMD_PREV = 0x1, PGWM_CMD_NEXT = 0x2, PGWN_CMD_SHORTCUT_LCLICK = 0x3, PGWN_CMD_SHORTCUT_RCLICK = 0x4, PGWN_CMD_PANELTRUN = 0x5, PGWN_CMD_SUBPANEL = 0x6, PGWM_CMD_SHORTCUT_DEFAULT_SLOT_RCLICK = 0x7, PGWM_CMD_SHORTCUT_EMOTION_SLOT_RCLICK = 0x8, PGWM_CMD_SHORTCUT_ITEM_RCLICK = 0x9, PGWM_CMD_SHORTCUT_INVPOSITEM_RCLICK = 0xA, PGWM_CMD_SHORTCUT_PREMIUM_ACTION_RCLICK = 0xB, }; /* 698 */ typedef ShineKeyMsg::ShineKeyEnum KeyRemappingWin::SHINE_KEY_V1; /* 699 */ typedef NiInputKeyboard::KeyCode KeyRemappingWin::KeyCode; /* 700 */ enum $E701D3D941A4BB4FAE65AB1920BAA7A2 { PAGETYPE_MAINMENU = 0x0, PAGETYPE_GAME = 0x1, PAGETYPE_SHORTCUT = 0x2, }; /* 701 */ enum $D7DCB6F97FB8DEF769B3389EC56A2195 { PGWM_CMD_YES = 0x1, PGWM_CMD_NO = 0x2, }; /* 702 */ enum $6A495B7B87B13F34B5824CB5973CE9CE { PGWM_CMD_GIVE_UP = 0x1, PGWM_CMD_ROLLING = 0x2, }; /* 703 */ enum $EA8CF6898E49E6D7A4108D04C2DFC1AB { PRODUCE_SKILL_GRADE_0_EXP = 0x0, PRODUCE_SKILL_GRADE_1_EXP = 0x3E8, PRODUCE_SKILL_GRADE_2_EXP = 0x2EE0, PRODUCE_SKILL_GRADE_3_EXP = 0x88B8, PRODUCE_SKILL_GRADE_4_EXP = 0x186A0, }; /* 704 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,1> >::_Redbl; /* 705 */ enum $38DCD48CA4ECAD07C5C373799A693218 { CHECKBOX_CLICKED = 0x64, }; /* 706 */ enum PARTY_ITEM_LOOTING_TYPE { }; /* 707 */ enum BasicInfoFindType { BIF_ABYSS = 0x0, BIF_ATTACK = 0x1, BIF_AUTOMOVE = 0x2, BIF_BATTLEZONE = 0x3, BIF_BOSSFIELD = 0x4, BIF_CAMERA = 0x5, BIF_CHANGJOB = 0x6, BIF_CHARINFO = 0x7, BIF_COLLECT = 0x8, BIF_CUMMUNITY = 0x9, BIF_EMOTION = 0xA, BIF_ENCHANT = 0xB, BIF_FIELD = 0xC, BIF_FREESTAT = 0xD, BIF_GATEABYSS = 0xE, BIF_GATEINSTANTE = 0xF, BIF_GATENOR = 0x10, BIF_GATETELEPORT = 0x11, BIF_GUIDCREATE = 0x12, BIF_GUIDTYPE = 0x13, BIF_GUILDACADEMY = 0x14, BIF_GUILDTORNAMENT = 0x15, BIF_GUILDWAR = 0x16, BIF_HOLYPROMISE = 0x17, BIF_INSTANT = 0x18, BIF_INVENTORY = 0x19, BIF_ITEMCOSTUME = 0x1A, BIF_ITEMEQUIP = 0x1B, BIF_ITEMPICK = 0x1C, BIF_ITEMUSE = 0x1D, BIF_KDQUEST = 0x1E, BIF_KDQUESTREWARD = 0x1F, BIF_MINIHOUSEBUY = 0x20, BIF_MINIHOUSEFURNITURE = 0x21, BIF_MINIHOUSEREST = 0x22, BIF_MINIHOUSESELL = 0x23, BIF_MINIHOUSESHOP = 0x24, BIF_MINIMAP = 0x25, BIF_MINIMON = 0x26, BIF_MINIMONAUTOPICK = 0x27, BIF_MONSTER = 0x28, BIF_MOVE = 0x29, BIF_MOVER = 0x2A, BIF_NICKNAME = 0x2B, BIF_PARTYINVITE = 0x2C, BIF_PARTYMATCHING = 0x2D, BIF_PARTYRAID = 0x2E, BIF_PRODUCT = 0x2F, BIF_PRODUCTCOMPOSITE = 0x30, BIF_PRODUCTDECOMPOSITE = 0x31, BIF_QUEST = 0x32, BIF_QUSETBIRD = 0x33, BIF_REVIVAL = 0x34, BIF_SKILL = 0x35, BIF_SKILLATTACK = 0x36, BIF_SKILLIMPOWER = 0x37, BIF_SKILLLEARN = 0x38, BIF_SKILLMASTER = 0x39, BIF_SKILLPOION = 0x3A, BIF_SKILLPURCHASE = 0x3B, BIF_SKILLREGIST = 0x3C, BIF_SMELTING = 0x3D, BIF_SMELTINGUPGRADE = 0x3E, BIF_VENDOR = 0x3F, BIF_WEDDING = 0x40, BIF_CHAT = 0x41, BIF_CHATMOVE = 0x42, BIF_SOULSTONE = 0x43, BIF_CHARINFOWIN = 0x44, BIF_MINIMAPFULL = 0x45, BIF_MINIMAPFULLAUTOMOVE = 0x46, BIF_WORLDMAP = 0x47, BIF_PRIVITSHOPSEARTCH = 0x48, BIF_ADDFRIEND = 0x49, BIF_INVITEFRIEND = 0x4A, BIF_MINIMONDUAL = 0x4B, BIF_MINIMONAUTOUSE = 0x4C, BIF_ITEMCOMPAIR = 0x4D, BIF_MYSTERYBOLT = 0x4E, BIF_MYSTERYBOLTREWARD = 0x4F, BIF_STORE = 0x50, BIF_STORESHARE = 0x51, BIF_USERTRADE = 0x52, BIF_CARDCOLLECTION = 0x53, BIF_WEAPONTITLE = 0x54, BIF_RANDOMOPTION = 0x55, BIF_PARTYLOOTING = 0x56, BIF_MOVERUPGRADE = 0x57, BIF_LUCKYHOUSE = 0x58, BIF_LUCKYHOUSECOIN = 0x59, MAX_BASICINFOFINDTYPE = 0x5A, }; /* 708 */ enum $C03C4F5489C300B936D78471D25D0BEA { PGWM_CMD_CLICK = 0x0, }; /* 709 */ typedef $DC9757D8CBE7B6385D8773925304DCC6 $42C36819A4667C758C00A867151CE90C; /* 710 */ enum PlayGuideWin::eState { STATE_OPEN = 0x0, STATE_CLOSE = 0x1, }; /* 711 */ enum BasicInfoCategory { BIL_BEGINNER = 0x0, BIL_CHAT = 0x1, BIL_BATTLE = 0x2, BIL_SKILL = 0x3, BIL_IMPOWER = 0x4, BIL_CHARINFO = 0x5, BIL_FREESTAT = 0x6, BIL_MAP = 0x7, BIL_COLLECT = 0x8, BIL_REVIVA = 0x9, BIL_NICKNAME = 0xA, BIL_MINIHOUSE = 0xB, BIL_MINIHOME = 0xC, BIL_QUEST = 0xD, BIL_FRIEND = 0xE, BIL_HOLYPROMISE = 0xF, BIL_GUILD = 0x10, BIL_GUILDWAR = 0x11, BIL_WEDDING = 0x12, BIL_EMOTION = 0x13, BIL_GATE = 0x14, BIL_INVEN = 0x15, BIL_ITEM = 0x16, BIL_CARDCOLLECT = 0x17, BIL_SMELTING = 0x18, BIL_ENCHANT = 0x19, BIL_WEAPONTITLE = 0x1A, BIL_RANDOMOPTIONITEM = 0x1B, BIL_PARTY = 0x1C, BIL_KIGNDOMQUEST = 0x1D, BIL_PRODUCTION = 0x1E, BIL_MOVER = 0x1F, BIL_CHANGJOB = 0x20, BIL_MONSTER = 0x21, BIL_BATTLEFEILD = 0x22, BIL_GBHOUSE = 0x23, MAX_BASICINFOCATEGORY = 0x24, }; /* 712 */ enum BIL_C_Type { BIL_C_NONE = 0x0, BIL_C_MOB_CLICK = 0x1, BIL_C_LV_UP = 0x2, BIL_C_LINKIN_MAP = 0x3, MAX_BIL_C_TYPE = 0x4, }; /* 713 */ typedef MoverSlotView::DataVersion BasicInfoLink::DataVersion; /* 714 */ typedef MoverSlotView::DataVersion BasicInfoFind::DataVersion; /* 715 */ typedef MoverSlotView::DataVersion BasicInfoFindUI::DataVersion; /* 716 */ typedef MoverSlotView::DataVersion BasicInfoFindWord::DataVersion; /* 717 */ typedef MoverSlotView::DataVersion BasicInfoTitle::DataVersion; /* 718 */ typedef MoverSlotView::DataVersion BasicInfoTip::DataVersion; /* 719 */ typedef MoverSlotView::DataVersion BasicInfoTipCycle::DataVersion; /* 720 */ enum PartyWin::BUFF_TYPE { SKILL_TYPE = 0x1, SCROLL_TYPE = 0x2, POTION_TYPE = 0x4, ANY_TYPE = 0x8, DEBUFF_TYPE = 0x10, ALL = 0xFFFFFFFF, }; /* 721 */ enum $F2D967AF815F5E236700B6B8711AF828 { PGWM_CMD_BUFEXTEND = 0x0, PGWM_CMD_DEBUFEXTEND = 0x1, }; /* 722 */ typedef PartyWin::BUFF_TYPE MiniPartyWin::BUFF_TYPE; /* 723 */ typedef $F2D967AF815F5E236700B6B8711AF828 $86653BDF59955D0023A011A93484B719; /* 724 */ enum PROTOCOL_COMMAND_PARTY { NC_PARTY_NULL = 0x0, NC_PARTY_FUNDAMENTAL_CMD = 0x1, NC_PARTY_JOIN_REQ = 0x2, NC_PARTY_JOINPROPOSE_REQ = 0x3, NC_PARTY_JOINPROPOSE_ALLOW_ACK = 0x4, NC_PARTY_JOINPROPOSE_REJECT_ACK = 0x5, NC_PARTY_JOINPROPOSE_TIMEOUT_ACK = 0x6, NC_PARTY_JOIN_ACK = 0x7, NC_PARTY_JOIN_CMD = 0x8, NC_PARTY_MEMBER_LIST_CMD = 0x9, NC_PARTY_LEAVE_REQ = 0xA, NC_PARTY_LEAVE_ACK = 0xB, NC_PARTY_LEAVE_CMD = 0xC, NC_PARTY_KICKOFF_REQ = 0x14, NC_PARTY_KICKOFF_ACK = 0x15, NC_PARTY_KICKOFF_CMD = 0x16, NC_PARTY_DISMISS_ACK = 0x1E, NC_PARTY_DISMISS_CMD = 0x1F, NC_PARTY_CHANGEMASTER_REQ = 0x28, NC_PARTY_CHANGEMASTER_ACK = 0x29, NC_PARTY_CHANGEMASTER_CMD = 0x2A, NC_PARTY_MEMBERINFORM_CMD = 0x32, NC_PARTY_MEMBERCLASS_CMD = 0x33, NC_PARTY_LOGIN_CMD = 0x3C, NC_PARTY_LOGININFO_CMD = 0x3D, NC_PARTY_LOGOUT_CMD = 0x46, NC_PARTY_LOGOUTINFO_CMD = 0x47, NC_PARTY_MEMBERINFOREQ_CMD = 0x48, NC_PARTY_MEMBERLOCATION_CMD = 0x49, NC_PARTY_MEMBERMAPOUT = 0x4A, NC_PARTY_ITEM_LOOTING_SET = 0x4B, NC_PARTY_ITEM_LOOTING_CMD = 0x4C, NC_PARTY_ITEM_LOOTING_ZONE_CMD = 0x4D, NC_PARTY_MEMBERINFORM_REQ = 0x4E, NC_PARTY_MEMBERINFORM_ACK = 0x4F, NC_PARTY_FINDER_ADD_REQ = 0x50, NC_PARTY_FINDER_ADD_ACK = 0x51, NC_PARTY_FINDER_DELETE_REQ = 0x52, NC_PARTY_FINDER_DELETE_ACK = 0x53, NC_PARTY_FINDER_LIST_REQ = 0x54, NC_PARTY_FINDER_LIST_ACK = 0x55, NC_PARTY_FINDER_DELETE_YOUR_MSG_CMD = 0x56, NC_PARTY_SET_LOOTER_REQ = 0x5A, NC_PARTY_SET_LOOTER_ACK = 0x5B, NC_PARTY_SET_LOOTER_CMD = 0x5C, NC_PARTY_SET_LOOTER_BROAD_CMD = 0x5D, NC_PARTY_ZONE_SET_LOOTER_CMD = 0x5E, NC_PARTY_ITEM_JOIN_LOOTING_CMD = 0x5F, NC_PARTY_ZONE_JOIN_CMD = 0x60, NC_PARTY_ZONE_LEAVE_CMD = 0x61, }; /* 725 */ typedef $2ED9816B98D73D95D4C7B086DE5B77DC $91884872CBC846FD35BFDE8DC12EB92F; /* 726 */ typedef $01F29595028811A1CFAE55575A64491F $C8FB45E594AAE2FA84D6F5381F3E436C; /* 727 */ typedef ExpeditionWin::LOOTING_OPTION_SLOT PartyLootSetupWin::LOOTING_OPTION_SLOT; /* 728 */ typedef ExpeditionLootOptionWin::_DICE_TYPE PartyLootSetupWin::_DICE_TYPE; /* 729 */ typedef $A5BBD25E15822813D8A958194DC62C2E $6534FB81C639F0EC19128EAC5DAE29EB; /* 730 */ typedef $0686A80BA8778BB259AC81FCC3A64E3A $3B5FBF2289F2A0AA1DAD76016CC0BA40; /* 731 */ enum $DF903025AEE30BAB7C2B1F1F04F297E0 { PAGETYPE_WEAPON = 0x0, PAGETYPE_ARMOR = 0x1, PAGETYPE_ACC = 0x2, }; /* 732 */ typedef $EE981528A0226AEF6A713C55F03971F6 $4C3C768AFD5C995BD00424D012371C62; /* 733 */ enum $51A0FFA3BCF00BC7694FBE712EA738D9 { PAGETYPE_FIG = 0x0, PAGETYPE_CLE = 0x1, PAGETYPE_ARC = 0x2, PAGETYPE_MAG = 0x3, PAGETYPE_JOK = 0x4, PAGETYPE_SEN = 0x5, PAGETYPE_MAX = 0x6, }; /* 734 */ typedef $4AC53E15A16EBA01658BF9049EBC1E7B Market::SkillType; /* 735 */ enum $250B64CA9D66919CD6545A3AB478898E { PGWM_MYSTERYVAULT_CLICK_CMD = 0x1, }; /* 736 */ enum $325626889E7C2C27DB8628DD197DBCB6 { PGWM_CMD_RUN_START = 0x0, }; /* 737 */ enum $890D26165C05653B18AC52B4FB064DC8 { ENABLE_TO_VIEW_LV = 0x14, }; /* 738 */ enum $AF546D3A28F789CA958797A22E88BDD1 { MAX_EQUIP = 0xB, }; /* 739 */ typedef $BD38CBF551F95674BF3931960DB0B195 $AF2484E71FB6CA0B4BAB375DDA8C4F31; /* 740 */ enum MarketSearch { MS_ALL = 0x0, MS_WEAPON = 0x1, MS_ARMOR = 0x2, MS_ACCESSORY = 0x3, MS_SCROLL = 0x4, MS_ENCHANT = 0x5, MS_POTION = 0x6, MS_ETC = 0x7, MAX_MARKETSEARCH = 0x8, }; /* 741 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Redbl; /* 742 */ enum MarketSearchWin::UI_IC_BTN_INDEX { ICBTN_OPENMENU = 0x0, ICBTN_OPENMENU_ARROW = 0x1, ICBTN_ALL = 0x2, ICBTN_WEAPON = 0x3, ICBTN_ARMOR = 0x4, ICBTN_ACCESSORY = 0x5, ICBTN_SCROLL = 0x6, ICBTN_ENCHANT = 0x7, ICBTN_POTION = 0x8, ICBTN_ETC = 0x9, ICBTN_MAX = 0xA, }; /* 743 */ enum MarketSearchWin::UI_COLUMNWINSTR_INDEX { COLUMNWINSTR_ITEMICON = 0x0, COLUMNWINSTR_GEMINPUT = 0x1, COLUMNWINSTR_GEMBTN = 0x2, COLUMNWINSTR_GOLDINPUT = 0x3, COLUMNWINSTR_GOLDBTN = 0x4, COLUMNWINSTR_SILVERINPUT = 0x5, COLUMNWINSTR_SILVERBTN = 0x6, COLUMNWINSTR_COPPERINPUT = 0x7, COLUMNWINSTR_COPPERBTN = 0x8, COLUMNWINSTR_MAX = 0x9, }; /* 744 */ enum $945F21B0C51471CAD3FD74B6396ED1E9 { MAX_MARKET_SEARCH_ITEM = 0x64, }; /* 745 */ enum $37DF4C4E868567BD533B1819B998E85A { BOOTH_SEARCH_DELAY = 0x3, }; /* 746 */ enum $1B35FB7A8A3B21B7FFB266C444F4B983 { SORT_NONE = 0x0, SORT_NAME = 0x1, SORT_NAME_DESC = 0x2, SORT_LEVEL = 0x3, SORT_LEVEL_DESC = 0x4, SORT_MONEY = 0x5, SORT_MONEY_DESC = 0x6, }; /* 747 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Redbl; /* 748 */ enum MarketSearchWin::UI_MONEY_INDEX { MONEYINDEX_GEM = 0x0, MONEYINDEX_GOLD = 0x1, MONEYINDEX_SILVER = 0x2, MONEYINDEX_COPPER = 0x3, MONEYINDEX_MAX = 0x4, }; /* 749 */ enum AuctionGroup { AG_ALL = 0x0, AG_M_WEAPON = 0x1, AG_M_ARMOR = 0x2, AG_M_ACCESSORY = 0x3, AG_M_PRODUCE = 0x4, AG_M_ENCHANT = 0x5, AG_M_RAW = 0x6, AG_M_ETC = 0x7, AG_S_ONEHANDSWORD = 0x8, AG_S_TWOHANDSWORD = 0x9, AG_S_AXE = 0xA, AG_S_MACE = 0xB, AG_S_HAMMER = 0xC, AG_S_BOW = 0xD, AG_S_CBOW = 0xE, AG_S_STAFF = 0xF, AG_S_WAND = 0x10, AG_S_CLAW = 0x11, AG_S_DSWORD = 0x12, AG_S_FIGHTER = 0x13, AG_S_CLERIC = 0x14, AG_S_ARCHER = 0x15, AG_S_MAGE = 0x16, AG_S_JOKER = 0x17, AG_S_NECK = 0x18, AG_S_EARRING = 0x19, AG_S_RING = 0x1A, AG_S_SCROLL = 0x1B, AG_S_POTION = 0x1C, AG_S_STONE = 0x1D, AG_S_FOOD = 0x1E, AG_S_ENCHANT = 0x1F, AG_S_PRODRAW = 0x20, AG_S_FARM = 0x21, AG_S_MOVER = 0x22, AG_S_MINIHOUSE = 0x23, AG_S_COSTUME = 0x24, AG_S_ABILLITY = 0x25, AG_S_EMOTION = 0x26, AG_S_ETC = 0x27, AG_S_BLADE = 0x28, AG_S_SENTINEL = 0x29, AG_S_BRACELET = 0x2A, MAX_AUCTIONGROUP = 0x2B, }; /* 750 */ enum $D0CF1A1428E36F8447E02C4EDAD8DB84 { PGWM_MAPLINKGATE_CLOSE_CMD = 0x1, PGWM_MAPLINKGATE_CLICK_CMD = 0x2, PGWM_MAPLINKGATE_CLICK_1_CMD = 0x3, PGWM_MAPLINKGATE_CLICK_2_CMD = 0x4, PGWM_MAPLINKGATE_CLICK_3_CMD = 0x5, PGWM_MAPLINKGATE_PRE_PAGE = 0x6, PGWM_MAPLINKGATE_NEXT_PAGE = 0x7, }; /* 751 */ enum $54AE2BF678614CCA3A025135968833A2 { MAP_LINK_MAP_COUNT = 0x3, }; /* 752 */ enum $C0E1AF2E49F3250FA78C1B8AAAD8C451 { PAGE_PRE = 0x0, PAGE_NEXT = 0x1, PAGE_MAX = 0x2, }; /* 753 */ enum $1437DD4CA3D4448784A4782ABB9FA997 { INVEN_TYPE_ITEM = 0x0, INVEN_TYPE_STUFF = 0x1, INVEN_TYPE_REDGEM = 0x2, INVEN_TYPE_BLUEGEM = 0x3, INVEN_TYPE_GOLDNINE = 0x4, INVEN_TYPE_EMPTY = 0x5, INVEN_TYPE_DECOMPOSITION = 0x6, INVEN_TYPE_APPEARKARIS = 0x7, }; /* 754 */ enum $A4DCE238AEA39D46033DF391EE05A218 { ITEM_SLOT_INDEX = 0x8, GEM_RED_SLOT_INDEX = 0x9, GEM_BLUE_SLOT_INDEX = 0xA, GEM_GOLDNINE_SLOT_INDEX = 0xB, }; /* 755 */ enum $82792C151F27247D5173E95C0D396E94 { FORGE_RAW_SLOT_NUM = 0x8, FORGE_GEM_SLOT_NUM = 0x2, FORGE_SLOT_NUM = 0xC, }; /* 756 */ typedef SLWCreateInfo::ItemType MakeKarisWin::ForgeState; /* 757 */ enum $88EB78057952084722C28CA9CBC2FEAC { PGWM_UI_MAKEKARISWIN_NONE = 0xB, PGWM_UI_MAKEKARISWIN_STARTANI = 0xC, PGWM_UI_MAKEKARISWIN_SENTPACKET = 0xD, PGMW_UI_MAKEKARISWIN_COMPLETE = 0xE, PGWM_UI_MAKEKARISWIN_END = 0xF, PGWM_UI_SLOT_LCLICK = 0x10, PGWM_CMD_MAKEKARISWIN_HELPLINK = 0x11, }; /* 758 */ enum $D887F250A2FA7C0832F1004D3CB6DD44 { SLOTINDEX_DECOMPOSITION = 0x0, MAX_SLOTINDEX_NUM = 0x1, }; /* 759 */ typedef SLWCreateInfo::ItemType ItemUpgradeWin::UpgradeState; /* 760 */ enum $C7C7053FEB610ED4766DA3150A0608D0 { UPGRADE_NORMAL = 0x0, UPGRADE_NEWUPAGRADE = 0x1, UPGRADE_BRACELET = 0x2, }; /* 761 */ enum $C4B6FA98D51F3B76DE8B1392F9D3F1A9 { }; /* 762 */ typedef MoverSlotView::DataVersion ItemDismantle::DataVersion; /* 763 */ enum MainMenuWin::MENU_TAB_MODE { PGWM_TAB_0 = 0x0, PGWM_TAB_1 = 0x1, PGWM_TAB_2 = 0x2, }; /* 764 */ typedef SLWCreateInfo::ItemType ShineKeyMsg::ShineKeyAttribute; /* 765 */ typedef KeyRemappingWin::Modifiers NiInputKeyboard::Modifiers; /* 766 */ enum KeyMap::PressType { WAS_PRESSED = 0x0, WAS_RELEASED = 0x1, IS_DOWN = 0x2, }; /* 767 */ enum MachineOpt::EmShortCutSubTab_V1 { PGW_SHORTCUT_SUBTAB_0 = 0x0, PGW_SHORTCUT_SUBTAB_1 = 0x1, PGW_SHORTCUT_SUBTAB_2 = 0x2, PGW_SHORTCUT_SUBTAB_3 = 0x3, PGW_SHORTCUT_SUBTAB_MAX = 0x4, }; /* 768 */ enum ItemTradeWin::TradeMode { TO_INVENTORY = 0x0, TO_NPCSHOP = 0x1, TO_PRIVATESHOP = 0x2, TO_GTT = 0x3, }; /* 769 */ typedef $DF903025AEE30BAB7C2B1F1F04F297E0 $0040C4ABBC07C26420FB53F8C830FC99; /* 770 */ enum $DC00DF8943A134E89B51D72EB69405E9 { NUM_ITEM_PER_PAGE = 0x4, }; /* 771 */ enum ItemInfoWin::eSellState { SellState_Buy = 0x0, SellState_Sell = 0x1, SellState_NPC_Sell = 0x2, SellState_NPC_Repurchase = 0x3, }; /* 772 */ enum CardGrade { CG_S_GRADE = 0x0, CG_A_GRADE = 0x1, CG_B_GRADE = 0x2, CG_C_GRADE = 0x3, MAX_CARDGRADE = 0x4, }; /* 773 */ enum $5F49813AA88DD6D91A9C3D7C152150EC { PGWM_CMD_CLOSE_BUTTON = 0xA, }; /* 774 */ typedef MoverSlotView::DataVersion ItemMix::DataVersion; /* 775 */ enum UpgradeFactor { UPG_AC = 0x0, UPG_WC = 0x1, UPG_SHIELDAC = 0x2, UPG_MA = 0x3, UPG_MR = 0x4, UPG_STAT = 0x5, UPG_WC_MA = 0x6, UPG_AC_MR = 0x7, UPG_CRIT = 0x8, MAX_UPGRADEFACTOR = 0x9, }; /* 776 */ enum RandomOptionType { ROT_STR = 0x0, ROT_CON = 0x1, ROT_DEX = 0x2, ROT_INT = 0x3, ROT_MEN = 0x4, ROT_TH = 0x5, ROT_CRI = 0x6, ROT_WC = 0x7, ROT_AC = 0x8, ROT_MA = 0x9, ROT_MR = 0xA, ROT_TB = 0xB, ROT_CRITICAL_TB = 0xC, ROT_DEMANDLVDOWN = 0xD, ROT_MAXHP = 0xE, MAX_RANDOMOPTIONTYPE = 0xF, }; /* 777 */ enum OptionStat { IOS_STR = 0x0, IOS_CON = 0x1, IOS_DEX = 0x2, IOS_INT = 0x3, IOS_MEN = 0x4, IOS_MAX = 0x5, }; /* 778 */ typedef MoverSlotView::DataVersion CollectCard::DataVersion; /* 779 */ enum CardMobGroupIndex { MG_NONE = 0x0, MG_ALKA = 0x1, MG_ANCIENTSTONIE = 0x2, MG_APE = 0x3, MG_ARCHMAGEBOOK = 0x4, MG_ARCHON = 0x5, MG_BARIDON = 0x6, MG_BAT = 0x7, MG_BATTLEBEAK = 0x8, MG_BELLOWKNIGHT = 0x9, MG_BELLOWKNIGHT_G = 0xA, MG_BELLOWKNIGHTRORD = 0xB, MG_BELLOWKNIGHT_S = 0xC, MG_BIGMUDMAN = 0xD, MG_BLACKINCUBUS = 0xE, MG_BOAR = 0xF, MG_BOOGY = 0x10, MG_BOSSPHINO = 0x11, MG_C_JEWELGOLEM = 0x12, MG_CAIMAN = 0x13, MG_CAIMANGIANT = 0x14, MG_CAIMANJUNIOR = 0x15, MG_CLOVERTRUMPY = 0x16, MG_COREGUARDIAN_U = 0x17, MG_CRAB = 0x18, MG_CRYSTALGUARDIAN_U = 0x19, MG_DARKFOG = 0x1A, MG_DARKSHADOW = 0x1B, MG_DIATRUMPY = 0x1C, MG_DRAGONNEUT = 0x1D, MG_EARTHCALERBEN = 0x1E, MG_ELFKNIGHTSOUL = 0x1F, MG_ELVENTREE = 0x20, MG_FIREGOLEM = 0x21, MG_FIRELICH = 0x22, MG_FIRENIX = 0x23, MG_FIREPAMELIA = 0x24, MG_FIRESPIRIT = 0x25, MG_FIRETAITAN = 0x26, MG_FLAMESPIRIT = 0x27, MG_FLYINGSTAFF = 0x28, MG_FOGLENCE = 0x29, MG_FOX = 0x2A, MG_GAGOYLE = 0x2B, MG_GHOST = 0x2C, MG_GHOSTKNIGHT = 0x2D, MG_GIANTMAGMATON = 0x2E, MG_GIANTREDCONDOR = 0x2F, MG_GOBLEKING = 0x30, MG_GOBLIN = 0x31, MG_GOBLINCAPTAIN = 0x32, MG_GOBLINMAGE = 0x33, MG_GOLDENBAT = 0x34, MG_GREENKY = 0x35, MG_GUARDIANMASTER = 0x36, MG_HARKAN = 0x37, MG_HARPY = 0x38, MG_HEARTTRUMPY = 0x39, MG_HELGA = 0x3A, MG_HOB = 0x3B, MG_HONEYING = 0x3C, MG_HUMAR = 0x3D, MG_ICELICH = 0x3E, MG_IMP = 0x3F, MG_INCUBUS = 0x40, MG_INCUBUSAGOLE = 0x41, MG_INCUBUSROCK = 0x42, MG_JEWELKEEPER = 0x43, MG_JEWELTREE = 0x44, MG_JOKERTRUMPY = 0x45, MG_KALBANOBEB = 0x46, MG_KAMARIS = 0x47, MG_KARADARKTEMPLER = 0x48, MG_KARASOLIDER = 0x49, MG_KAREN = 0x4A, MG_KARTMINER = 0x4B, MG_KEBING = 0x4C, MG_KIDMON = 0x4D, MG_KILLERHIDE = 0x4E, MG_KINGCRAB = 0x4F, MG_KINGSPIDER = 0x50, MG_KRUGE = 0x51, MG_LAB_19 = 0x52, MG_LAB_20 = 0x53, MG_LAB_23 = 0x54, MG_LAB_25 = 0x55, MG_LAB_BATTLE01 = 0x56, MG_LAB_BATTLE02 = 0x57, MG_LAB_GUARDIAN01 = 0x58, MG_LAB_GUARDIAN02 = 0x59, MG_LAB_SNAKE = 0x5A, MG_LAB_WATCHMAN01 = 0x5B, MG_LAB_WATCHMAN02 = 0x5C, MG_LEGENDARYTREE = 0x5D, MG_LEIPOON = 0x5E, MG_LEOPARD = 0x5F, MG_LEVIATHAN = 0x60, MG_LIPS = 0x61, MG_LIVINGSTATUE = 0x62, MG_LIVINGTOTEM = 0x63, MG_LIZARDMAN = 0x64, MG_LIZARDMANKNIGHT = 0x65, MG_MADSLUG = 0x66, MG_MAGEBOOK = 0x67, MG_MAGMATON = 0x68, MG_MAGRITE = 0x69, MG_MANDRAKE = 0x6A, MG_MANTRAPPLANT = 0x6B, MG_MARA = 0x6C, MG_MARACREW = 0x6D, MG_MARAELITE = 0x6E, MG_MARASAILOR = 0x6F, MG_MARLONE = 0x70, MG_MARLONEARCHER = 0x71, MG_MARLONECAPTAIN = 0x72, MG_MARLONEFIGHTER = 0x73, MG_MARLONEMEGATON = 0x74, MG_MIMIC = 0x75, MG_MINEMOLE = 0x76, MG_MINER = 0x77, MG_MINIDRAGON = 0x78, MG_MUDMAN = 0x79, MG_MUSHROOM = 0x7A, MG_NAIADSOUL = 0x7B, MG_NAVAR = 0x7C, MG_NERPA = 0x7D, MG_NOX = 0x7E, MG_OGRE = 0x7F, MG_ORC = 0x80, MG_ORCCAPTAIN = 0x81, MG_PERGY = 0x82, MG_PHINO = 0x83, MG_PHINOFLIE = 0x84, MG_PHOUCH = 0x85, MG_PINKY = 0x86, MG_PIXY = 0x87, MG_POISONGOLEM = 0x88, MG_PRISONER = 0x89, MG_PROCK = 0x8A, MG_PSYKEN = 0x8B, MG_PSYKENDOG = 0x8C, MG_RAPLAN = 0x8D, MG_RATMAN = 0x8E, MG_REDCONDOR = 0x8F, MG_REDSHADOW = 0x90, MG_RHINOCE = 0x91, MG_RHINOCEHUNTER = 0x92, MG_RHINOCELORD = 0x93, MG_ROBO = 0x94, MG_ROCK = 0x95, MG_RUBYGUARDIAN_U = 0x96, MG_RUGA = 0x97, MG_RUNNINGBAS = 0x98, MG_SEIDHUNTER = 0x99, MG_SEIDSTAR = 0x9A, MG_SEIDWARRIOR = 0x9B, MG_SHADOW = 0x9C, MG_SHADOWMASTER = 0x9D, MG_SHELLA = 0x9E, MG_SHYLPH = 0x9F, MG_SILBERK = 0xA0, MG_SKELARCHER = 0xA1, MG_SKELETON = 0xA2, MG_SKELKNIGHT = 0xA3, MG_SLIME = 0xA4, MG_SLUG = 0xA5, MG_SPADETRUMPY = 0xA6, MG_SPARKDOG = 0xA7, MG_SPIDER = 0xA8, MG_STONIE = 0xA9, MG_SUBHEL = 0xAA, MG_T_DUSTGOLEM = 0xAB, MG_T_IRONGOLEM = 0xAC, MG_T_STONEGOLEM = 0xAD, MG_TOMBRAIDER = 0xAE, MG_TORTURER = 0xAF, MG_UNDEADMINER = 0xB0, MG_VAMPIREBAT = 0xB1, MG_VEHIMOTH = 0xB2, MG_VEHIMOTHUNDEATH = 0xB3, MG_VIVI = 0xB4, MG_WEASEL = 0xB5, MG_WEREBEAR = 0xB6, MG_WEREBOAR = 0xB7, MG_WINDNEPILIM = 0xB8, MG_WOLF = 0xB9, MG_ZOMBIE = 0xBA, MG_GOLEM = 0xBB, MAX_CARDMOBGROUPINDEX = 0xBC, }; /* 780 */ typedef MoverSlotView::DataVersion CollectCardView::DataVersion; /* 781 */ typedef MoverSlotView::DataVersion CollectCardGroupDesc::DataVersion; /* 782 */ typedef MoverSlotView::DataVersion CollectCardReward::DataVersion; /* 783 */ enum CardReward { CR_ALL = 0x0, CR_S = 0x1, CR_A = 0x2, CR_B = 0x3, CR_C = 0x4, MAX_CARDREWARD = 0x5, }; /* 784 */ typedef MoverSlotView::DataVersion CollectCardTitle::DataVersion; /* 785 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Redbl; /* 786 */ typedef MoverSlotView::DataVersion BRAccUpgradeInfo::DataVersion; /* 787 */ enum ChargedItemUseTask::State { WAITING_REPLY = 0x0, }; /* 788 */ enum $4C87325C8611935E0BA59CEA113E6B68 { COMPENSATION_NUM_PER_PAGE = 0x18, }; /* 789 */ enum $4F1F635D1DAB2F5F98E455209D169F00 { COMPENSATION_PGWM_CMD_PREVPAGE = 0x1, COMPENSATION_PGWM_CMD_NEXTPAGE = 0x2, COMPENSATION_PGWM_CMD_HELPLINK = 0x3, COMPENSATION_PGWM_CMD_ITEMICON_BASE = 0x4, COMPENSATION_INVRCLICK = 0x5, COMPENSATION_INVLCLICK = 0x6, COMPENSATION_PGWM_CMD_ITEMICON_END = 0x1C, }; /* 790 */ enum ItemSlot::SLOT_TYPE { SLOT_TYPE_BUFF = 0x0, SLOT_TYPE_CHARGED = 0x1, }; /* 791 */ enum $8DE6D154CF80F44BE83DE2A895B84E9E { PGWM_CMD_INDUN_LEVEL_SELECT = 0x0, PGWM_CMD_INDUN_LEVEL_SELECT_CANCEL = 0x1, }; /* 792 */ enum $6161D9B6DA8B1828F465A99EB619342F { PGWM_CMD_INDUN_LEVEL_MSG_OK = 0x0, PGWM_CMD_INDUN_LEVEL_MSG_CANCEL = 0x1, }; /* 793 */ enum $05F6CDD6179F94F42D69BEE80B825BB5 { PGWM_CMD_FRIEND_OK = 0x0, PGWM_CMD_FRIEND_CANCEL = 0x1, }; /* 794 */ enum $71D6CE1E67FF31CB9F3250A4FDBA6DA7 { PGWM_CMD_HOLYPROMISE_LCLICK = 0x0, PGWM_CMD_HOLYPROMISE_RCLICK = 0x1, PGWM_CMD_HOLYPROMISE_HIGH_RANK_LCLICK = 0x2, PGWM_CMD_HOLYPROMISE_HIGH_RANK_RCLICK = 0x3, PGWM_CMD_HOLYPROMISE_WINCLOSE = 0x4, PGWM_CMD_HOLYPROMISE_SORTBYTITLE01 = 0x5, PGWM_CMD_HOLYPROMISE_SORTBYTITLE02 = 0x6, PGWM_CMD_HOLYPROMISE_SORTBYTITLE03 = 0x7, PGWM_CMD_HOLYPROMISE_SORTBYTITLE04 = 0x8, PGWM_CMD_HOLLYPROMISE_SLIDEBAR = 0x9, PGWM_CMD_HOLYPROMISE_FRIEND_TAB = 0xA, PGWM_CMD_HOLYPROMISE_GUILD_TAB = 0xB, PGWM_CMD_HOLYPROMISE_ACADEMY_TAB = 0xC, PGWM_CMD_HOLYPROMISE_WEDDING_TAB = 0xD, PGWM_CMD_HOLYPROMISE_PARTYMATCH_TAB = 0xE, PGWM_CMD_HOLYPROMISE_NONE = 0xF, PGWM_CMD_HOLYPROMISE_HIGHPROMISE_INVITE = 0x10, PGWM_CMD_HOLYPROMISE_SEND_WHISPER = 0x11, PGWM_CMD_HOLYPROMISE_REMOVAL = 0x12, PGWM_CMD_HOLYPROMISE_HELPLINK = 0x13, }; /* 795 */ enum PROTOCOL_COMMAND_HOLYPROMISE { NC_HOLY_PROMISE_NULL = 0x0, NC_HOLY_PROMISE_SET_UP_REQ = 0x1, NC_HOLY_PROMISE_SET_UP_ACK = 0x2, NC_HOLY_PROMISE_SET_UP_CONFIRM_ING = 0x3, NC_HOLY_PROMISE_SET_UP_CONFIRM_REQ = 0x4, NC_HOLY_PROMISE_SET_UP_CONFIRM_ACK = 0x5, NC_HOLY_PROMISE_DEL_UP_REQ = 0x6, NC_HOLY_PROMISE_DEL_UP_ACK = 0x7, NC_HOLY_PROMISE_DEL_DOWN_REQ = 0xA, NC_HOLY_PROMISE_DEL_DOWN_ACK = 0xB, NC_HOLY_PROMISE_LIST_CMD = 0x14, NC_HOLY_PROMISE_ADD_CMD = 0x15, NC_HOLY_PROMISE_DEL_CMD = 0x18, NC_HOLY_PROMISE_LOGIN_CMD = 0x16, NC_HOLY_PROMISE_LOGOUT_CMD = 0x17, NC_HOLY_PROMISE_LEVEL_CMD = 0x19, NC_HOLY_PROMISE_REWARD_ITEM_CMD = 0x1A, NC_HOLY_PROMISE_REWARD_MONEY_CMD = 0x1B, NC_HOLY_PROMISE_DB_SET_UP_REQ = 0x1E, NC_HOLY_PROMISE_DB_SET_UP_ACK = 0x1F, NC_HOLY_PROMISE_DB_DEL_UP_REQ = 0x20, NC_HOLY_PROMISE_DB_DEL_UP_ACK = 0x21, NC_HOLY_PROMISE_DB_DEL_DOWN_REQ = 0x22, NC_HOLY_PROMISE_DB_DEL_DOWN_ACK = 0x23, NC_HOLY_PROMISE_DB_DEL_CHAR_REQ = 0x24, NC_HOLY_PROMISE_DB_DEL_CHAR_ACK = 0x25, NC_HOLY_PROMISE_DB_GET_UP_REQ = 0x26, NC_HOLY_PROMISE_DB_GET_UP_ACK = 0x27, NC_HOLY_PROMISE_DB_GET_MEMBER_REQ = 0x28, NC_HOLY_PROMISE_DB_GET_MEMBER_ACK = 0x29, NC_HOLY_PROMISE_DB_REWARD_REQ = 0x2A, NC_HOLY_PROMISE_DB_REWARD_ACK = 0x2B, NC_HOLY_PROMISE_DB_SET_DATE_REQ = 0x2C, NC_HOLY_PROMISE_DB_SET_DATE_ACK = 0x2D, NC_HOLY_PROMISE_MY_UP_ZONE = 0x32, NC_HOLY_PROMISE_USE_MONEY_ZONE = 0x33, NC_HOLY_PROMISE_MYUPPER_REQ = 0x34, NC_HOLY_PROMISE_MYUPPER_ACK = 0x35, NC_HOLY_PROMISE_CENTRANSFER_RNG = 0x36, NC_HOLY_PROMISE_GET_CEN_REWARD_REQ = 0x3C, NC_HOLY_PROMISE_GET_CEN_REWARD_ACK = 0x3D, NC_HOLY_PROMISE_DB_GET_CEN_REWARD_REQ = 0x3E, NC_HOLY_PROMISE_DB_GET_CEN_REWARD_ACK = 0x3F, NC_HOLY_PROMISE_WITHDRAW_CEN_REWARD_REQ = 0x40, NC_HOLY_PROMISE_WITHDRAW_CEN_REWARD_ACK = 0x41, NC_HOLY_PROMISE_DB_WITHDRAW_CEN_REWARD_REQ = 0x42, NC_HOLY_PROMISE_DB_WITHDRAW_CEN_REWARD_ACK = 0x43, NC_HOLY_PROMISE_DB_GET_REMAIN_MONEY_CMD = 0x44, NC_HOLY_PROMISE_CLIENT_GET_REMAIN_MONEY_CMD = 0x45, }; /* 796 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 797 */ enum $41373A589266EFD90827CE150A04F050 { PGWM_CMD_HELP_NONE = 0x0, PGWM_CMD_HELP_CLOSE = 0x1, }; /* 798 */ enum GateChannelWin::BtnMsg { PGWM_MH_UI_MOVE_1 = 0x0, PGWM_MH_UI_MOVE_2 = 0x1, PGWM_MH_UI_MOVE_CANCEL = 0x2, }; /* 799 */ enum PROTOCOL_COMMAND_FRIEND { NC_FRIEND_NULL = 0x0, NC_FRIEND_SET_REQ = 0x1, NC_FRIEND_SET_ACK = 0x2, NC_FRIEND_SET_CONFIRM_REQ = 0x3, NC_FRIEND_SET_CONFIRM_ACK = 0x4, NC_FRIEND_DEL_REQ = 0x5, NC_FRIEND_DEL_ACK = 0x6, NC_FRIEND_LIST_CMD = 0x7, NC_FRIEND_ADD_CMD = 0x8, NC_FRIEND_LOGIN_CMD = 0x9, NC_FRIEND_LOGOUT_CMD = 0xA, NC_FRIEND_REFUSE_CMD = 0xB, NC_FRIEND_DEL_CMD = 0xC, NC_FRIEND_MAP_CMD = 0xD, NC_FRIEND_PARTY_CMD = 0xE, NC_FRIEND_LEVEL_CMD = 0xF, NC_FRIEND_DB_SET_REQ = 0x10, NC_FRIEND_DB_SET_ACK = 0x11, NC_FRIEND_DB_DEL_REQ = 0x12, NC_FRIEND_DB_DEL_ACK = 0x13, NC_FRIEND_DB_GET_REQ = 0x14, NC_FRIEND_DB_GET_ACK = 0x15, NC_FRIEND_CLASS_CHANGE_CMD = 0x18, NC_FRIEND_DB_POINT_CMD = 0x1C, NC_FRIEND_POINT_REQ = 0x1D, NC_FRIEND_POINT_ACK = 0x1E, NC_FRIEND_FIND_FRIENDS_REQ = 0x1F, NC_FRIEND_FIND_FRIENDS_ACK = 0x20, NC_FRIEND_UES_FRIEND_POINT_REQ = 0x21, NC_FRIEND_UES_FRIEND_POINT_ACK = 0x22, NC_FRIEND_SOMEONE_GET_SPECIALITEM_ZONE_CMD = 0x23, NC_FRIEND_SOMEONE_GET_SPECIALITEM_WORLD_CMD = 0x24, NC_FRIEND_GET_DIFF_FRIEND_POINT_CMD = 0x25, }; /* 800 */ typedef $05F6CDD6179F94F42D69BEE80B825BB5 $F0DE33D17FB873231BCC72E94E35036D; /* 801 */ enum $75C427FEB8D7C3B1D5D894BF201AA729 { PGWM_CMD_FRIEND_NONE = 0xA, PGWM_CMD_FRIEND_WINCLOSE = 0xB, PGWM_CMD_FRIEND_ADDFRND = 0xC, PGWM_CMD_FRIEND_ADDINFOBTN = 0xD, PGWM_CMD_FRIEND_SHOWALLFRND = 0xE, PGWM_CMD_FRIEND_SLIDECURSOR = 0xF, PGWM_CMD_FRIEND_SLIDEBAR = 0x10, PGWM_CMD_FRIEND_SLIDEBTN_UP = 0x11, PGWM_CMD_FRIEND_SLIDEBTN_DN = 0x12, PGWM_CMD_FRIEND_SORTBYTITLE01 = 0x13, PGWM_CMD_FRIEND_SORTBYTITLE02 = 0x14, PGWM_CMD_FRIEND_SORTBYTITLE03 = 0x15, PGWM_CMD_FRIEND_SORTBYTITLE04 = 0x16, PGWM_CMD_FRIEND_RCLICK = 0x17, PGWM_CMD_FRIEND_LCLICK = 0x18, PGWM_CMD_FRIEND_GUILD_TAB = 0x19, PGWM_CMD_FRIEND_PARTYMATCH_TAB = 0x1A, PGWM_CMD_FRIEND_WEDDING_TAB = 0x1B, PGWM_CMD_FRIEND_HOLYPROMISE_TAB = 0x1C, PGWM_CMD_FRIEND_ACADEMY_TAB = 0x1D, PGWM_CMD_FRIEND_REJECT = 0x1E, PGWM_CMD_FRIEND_HELPLINK = 0x1F, PGWM_CMD_FRIEND_LIST_TAB = 0x20, PGWM_CMD_FRIEND_FIND_TAB = 0x21, PGWM_CMD_FRIEND_POINT_USE = 0x22, PGWM_CMD_FRIEND_POINT_HELP = 0x23, PGWM_CMD_FRIEND_FIND_ADD = 0x24, PGWM_CMD_FRIEND_INVITER_ADD = 0x25, PGWM_CMD_FRIEND_INVITER_LCLICK = 0x26, PGWM_CMD_FRIEND_INVITER_RCLICK = 0x27, PGWM_CMD_FRIEND_SORTBYTITLE05 = 0x28, PGWM_CMD_FRIEND_SORTBYTITLE06 = 0x29, }; /* 802 */ enum FriendWin::TitleType { TT_BasicInfo = 0x0, TT_MoreInfo = 0x1, TT_Find = 0x2, TT_Max = 0x3, }; /* 803 */ enum FriendWin::ColumnName { CN_Name = 0x0, CN_Class = 0x1, CN_Level = 0x2, CN_Inparty = 0x3, CN_Add = 0x3, CN_Location = 0x4, CN_LastConnet = 0x5, }; /* 804 */ enum FriendWin::TabIndex { TI_List = 0x0, TI_Find = 0x1, TI_Max = 0x2, }; /* 805 */ enum $468EFA75E8286043AE766B1C390628EE { PGWM_CMD_FRIEND_POINT_TIP_MSG_OK = 0x0, }; /* 806 */ typedef $4936476B05994C2FA8782698A2F5AEC9 $9CA015917F6DB186F7FBD4B9535AD8D4; /* 807 */ typedef $75C427FEB8D7C3B1D5D894BF201AA729 $E6576C8290D5D5197AA571723837590B; /* 808 */ enum FeedMoverWin::eMoverTextureType { MTT_NORMAL = 0x0, MTT_HUNGRY = 0x1, MTT_EAT = 0x2, MTT_COUNT = 0x3, }; /* 809 */ typedef ChargedItemUseTask::State ItemDropTask::State; /* 810 */ enum CollectMainWin::eRewardArrowType { RAT_FRONT = 0x0, RAT_NEXT = 0x1, RAT_COUNT = 0x2, }; /* 811 */ enum CollectCardListWin::eCardListType { CLT_BOOKMARK = 0x0, CLT_GRADE = 0x1, }; /* 812 */ enum CollectWin::eMenuType { MT_MAIN = 0x0, MT_BOOKMARK = 0x1, MT_GRADE_FIRST = 0x2, MT_GRADE_S = 0x2, MT_GRADE_A = 0x3, MT_GRADE_B = 0x4, MT_GRADE_C = 0x5, MT_COUNT = 0x6, }; /* 813 */ enum CollectRwItemWin::eRewardStateType { RST_DISABLE = 0x0, RST_REWARD = 0x1, RST_COMPLETE = 0x2, RST_COUNT = 0x3, }; /* 814 */ enum $A6279CEFAC6A85C4088059EAD53D4B1D { PGWM_CMD_UPDATE_BOOKMARK = 0x0, PGWM_CMD_UPDATE_GRADE = 0x1, PGWM_CMD_SELECT_CARD = 0x2, PGWM_CMD_SELECT_REWARD_ITEM = 0x3, PGWM_CMD_REGIST_BOOKMARK = 0x4, PGWM_CMD_POPUP_CARD_MENU = 0x5, }; /* 815 */ enum CollectCardListWin::eRewardTextType { RTT_CONDITION = 0x0, RTT_SUB_NAME = 0x1, RTT_CONDITION_VAL = 0x2, RTT_SUB_NAME_VAL = 0x3, RTT_COUNT = 0x4, }; /* 816 */ typedef $A6279CEFAC6A85C4088059EAD53D4B1D $DB3736FC2A723F60990AF079C94EA86F; /* 817 */ enum CollectMainWin::eBarType { BT_GRADE_ALL = 0x0, BT_GRADE_FIRST = 0x1, BT_GRADE_S = 0x1, BT_GRADE_A = 0x2, BT_GRADE_B = 0x3, BT_GRADE_C = 0x4, BT_GRADE_COUNT = 0x5, BT_REWARD = 0x5, BT_COUNT = 0x6, }; /* 818 */ enum CollectWin::ePopupType { PT_TOP = 0x0, PT_BOTTOM = 0x1, PT_COUNT = 0x2, }; /* 819 */ enum $646DA6D023E037E12C75D94B0C417129 { PGWM_CMD_PAGE_NUM = 0x0, PGWM_CMD_PAGE_ARROW = 0x1, }; /* 820 */ enum CollectPageWin::ePageArrowType { PAT_FIRST = 0x0, PAT_FRONT = 0x1, PAT_NEXT = 0x2, PAT_LAST = 0x3, PAT_COUNT = 0x4, }; /* 821 */ enum CollectRwChoiceWin::eRewardItemSlotType { RIST_1 = 0x0, RIST_2 = 0x1, RIST_3 = 0x2, RIST_4 = 0x3, RIST_5 = 0x4, RIST_COUNT = 0x5, }; /* 822 */ enum CollectCardWin::eCollectCardStar { CCS_1 = 0x0, CCS_2 = 0x1, CCS_3 = 0x2, CCS_4 = 0x3, CCS_5 = 0x4, CCS_6 = 0x5, CCS_7 = 0x6, CCS_8 = 0x7, CCS_9 = 0x8, CCS_COUNT = 0x9, }; /* 823 */ enum CollectCardWin::eCollectCardMobGradeType { CCMGT_NORMAL = 0x0, CCMGT_CHIEF = 0x1, CCMGT_BOSS = 0x2, CCMGT_HERO = 0x3, CCMGT_ELITE = 0x4, CCMGT_COUNT = 0x5, }; /* 824 */ enum CollectCardWin::eCollectCardMobType { CCMT_HUMAN = 0x0, CCMT_MAGICLIFE = 0x1, CCMT_SPIRIT = 0x2, CCMT_BEAST = 0x3, CCMT_ELEMENTAL = 0x4, CCMT_UNDEAD = 0x5, CCMT_COUNT = 0x6, }; /* 825 */ enum $B3D2A6B029EC6A7C5BFF7B24801577CA { PGWM_CMD_CHATBLOCK_NONE = 0x0, PGWM_CMD_CHATBLOCK_SELECT_DELETE = 0x1, PGWM_CMD_CHATBLOCK_ALL_DELETE = 0x2, PGWM_CMD_CHATBLOCK_SLIDECURSOR = 0x3, PGWM_CMD_CHATBLOCK_SLIDEBAR = 0x4, PGWM_CMD_CHATBLOCK_SLIDEBTN_UP = 0x5, PGWM_CMD_CHATBLOCK_SLIDEBTN_DN = 0x6, PGWM_CMD_CHATBLOCK_WINCLOSE = 0x7, PGWM_CMD_CHATBLOCK_CLICK = 0x8, PGWM_CMD_CHATBLOCK_HELPLINK = 0x9, }; /* 826 */ enum $59B529732A291ACC8CEEEEA1C2E11F0E { STATE_DESC_LINE_NUM = 0x7, }; /* 827 */ typedef MoverSlotView::DataVersion CharacterTitleStateView::DataVersion; /* 828 */ enum CharInfoWin::StatTitleSort { STS_STRENGTH = 0x0, STS_DEXERITY = 0x1, STS_CONSTITUTION = 0x2, STS_INTELLIGENCE = 0x3, STS_MENTAL = 0x4, MAX_STAT_TITLE_SORT = 0x5, }; /* 829 */ enum $4BA1E1EC0DA51AD4040F867D8370C5B8 { MAX_STAT_TITLE_PER_SORT = 0x4, }; /* 830 */ typedef MoverSlotView::DataVersion RaceName::DataVersion; /* 831 */ enum StatusBuffWin::EBUFF_TYPE { BUFF_UI = 0x0, DBUFF_UI = 0x1, CHARGEDBUFF_UI = 0x2, }; /* 832 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Redbl; /* 833 */ typedef MoverSlotView::DataVersion ChargedMessageItem::DataVersion; /* 834 */ typedef MoverSlotView::DataVersion ChargedIconItem::DataVersion; /* 835 */ typedef MoverSlotView::DataVersion ChargedDeletableBuff::DataVersion; /* 836 */ enum AttendRewardType { AR_WEEK = 0x0, AR_DAY = 0x1, MAX_ATTENDREWARDTYPE = 0x2, }; /* 837 */ enum $29CBEA8390D83FC18201EE7CEDEE334C { PGWM_UI_CLOSE = 0x0, }; /* 838 */ typedef MoverSlotView::DataVersion AttendReward::DataVersion; /* 839 */ enum $79123663C0B379603C93B86A906A09FE { PGWM_LCLICK_CMD = 0x0, }; /* 840 */ enum $5741D5F13173315F691F47378883FA7E { CB_TYPE_NONE = 0x0, CB_TYPE_CHECKED = 0x1, CB_TYPE_FAIL = 0x2, CB_TYPE_REWARD_NONE = 0x3, CB_TYPE_REWARD_SUC = 0x4, CB_TYPE_REWARD_BUT = 0x5, }; /* 841 */ typedef $29CBEA8390D83FC18201EE7CEDEE334C $DC0061F7F5559A2F5C8C6ABAF8E3335C; /* 842 */ enum $8887D5021F8398E3F1959A79DD12CC63 { WEEK_1st = 0x0, WEEK_2nd = 0x1, WEEK_3rd = 0x2, WEEK_4th = 0x3, WEEK_MAX = 0x4, }; /* 843 */ enum $10FCCBD8B2217B0C1C31F4AA5907CC3B { DAY_1st = 0x0, DAY_2nd = 0x1, DAY_3rd = 0x2, DAY_4th = 0x3, DAY_5th = 0x4, DAY_6th = 0x5, DAY_7th = 0x6, DAY_LAST = 0x6, DAY_MAX = 0x7, }; /* 844 */ typedef SLWCreateInfo::ItemType KeyboardMoveProcess::Result; /* 845 */ enum GameFrameWork::AutoPickType { APIT_SHORTCUT = 0x0, APIT_MINIMON = 0x1, }; /* 846 */ enum $50B4C48EAD8B3A1E6D31B3BF2F1F3BDE { SLOT_MAIN = 0x0, SLOT_SUB = 0x1, MAX_SLOT = 0x2, }; /* 847 */ enum $0DC8EBFE56115CA1BE7C43CE416F6A92 { OPT_STR = 0x0, OPT_DEX = 0x1, OPT_END = 0x2, OPT_INT = 0x3, OPT_MEN = 0x4, OPT_MAXHP = 0x5, OPT_DMG = 0x6, OPT_DEF = 0x7, OPT_MDMG = 0x8, OPT_MDEF = 0x9, OPT_AIM = 0xA, OPT_EVA = 0xB, OPT_CRI = 0xC, OPT_BLOCK_CRI = 0xD, OPT_REQLV = 0xE, MAX_OPT = 0xF, }; /* 848 */ typedef AccountFrameWork::DisplayAspect GameFrameWork::DisplayAspect; /* 849 */ typedef $50B4C48EAD8B3A1E6D31B3BF2F1F3BDE $F478E8B792E2D8CA4C9FBFD79D693A6D; /* 850 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,0> >::_Redbl; /* 851 */ enum GameFrameWork::ProcessNetState { PNS_ZONE = 0x0, PNS_WORLD = 0x1, }; /* 852 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator,0> >::_Redbl; /* 853 */ enum ACCOUNT_STORAGE_OPEN_TYPE { ASOT_NPC = 0x0, ASOT_BUTTON = 0x1, ASOT_MAX = 0x2, }; /* 854 */ enum ScriptMsgPos { SMP_CHAT = 0x0, SMP_ANNOUNCE = 0x1, SMP_REMAIN = 0x2, SMP_AUTORUN = 0x3, SMP_NPCDLG = 0x4, SMP_BOX_ANNOUNCE = 0x5, MAX_SCRIPTMSGPOS = 0x6, }; /* 855 */ enum GameFrameWork::SkillCastState { SCS_IDLE = 0x0, SCS_PICKGROUND = 0x1, SCS_CASTING = 0x2, SCS_WAITING_HIT = 0x3, }; /* 856 */ enum GameFrameWork::CellChangeInvPosMode { CellChange_MODE0 = 0x0, CellChange_MODE1 = 0x1, CellChange_MODE2 = 0x2, CellChange_MODE3 = 0x3, }; /* 857 */ enum GameFrameWork::SmartWhisper::State { SWS_NORMAL = 0x0, SWS_SMARTWHISPER_ENABLE = 0x1, SWS_SMARTWHISPER_DISABLE = 0x2, }; /* 858 */ enum SlotWin::SLOT_TYPE { SLOT_TYPE_MAIN = 0x0, SLOT_TYPE_SUB = 0x1, }; /* 859 */ enum $3D0EEE5BFA48FA988987FE95F6B7310D { RANOPT_BEFORE = 0x0, RANOPT_AFTER = 0x1, }; /* 860 */ enum MixItemIcon::MIX_ITEM_SLOT_TYPE { SLOT_TYPE_FIRST = 0x0, SLOT_TYPE_SECOND = 0x1, SLOT_TYPE_ADDITEM = 0x2, SLOT_TYPE_RESULT = 0x3, }; /* 861 */ enum $50D73C35828CED98938E7B7C2D3BD554 { PGWM_CMD_SLOT_RCLICK = 0xA, PGWM_CMD_SLOT_LCLICK = 0xB, PGWM_CMD_APPLY = 0xC, PGWM_CMD_WINCLOSE = 0xD, }; /* 862 */ enum EventRankWin::eCloumnType { CLOUMN_TYPE_RANK = 0x0, CLOUMN_TYPE_NAME = 0x1, CLOUMN_TYPE_SCORE = 0x2, CLOUMN_TYPE_COUNT = 0x3, }; /* 863 */ enum LuaScriptMgr::eLuaScriptType { LUA_SCRIPT_TYPE_TUTORIAL = 0x0, LUA_SCRIPT_TYPE_NEWBIE_IMPROVE = 0x1, LUA_SCRIPT_TYPE_COUNT = 0x2, }; /* 864 */ typedef $BC5C6016BC137E540E0FAC75BB14564C $1CFC6B7A482D503E0D79D8FA8A1E7075; /* 865 */ enum TargetState { TS_LIVE = 0x0, TS_CORPSE = 0x1, TS_NONE = 0x2, MAX_TARGETSTATE = 0x3, }; /* 866 */ enum GameFrameWork::SkillTargetType { STT_OBJ = 0x0, STT_GROUND = 0x1, }; /* 867 */ enum PROTOCOL_COMMAND_CHAT_RESTRICT { NC_CHAT_RESTRICT_NULL = 0x0, NC_CHAT_RESTRICT_DB_LIST_CMD = 0x1, NC_CHAT_RESTRICT_LIST_CMD = 0x2, NC_CHAT_RESTRICT_ADD_REQ = 0x3, NC_CHAT_RESTRICT_DB_ADD_REQ = 0x4, NC_CHAT_RESTRICT_DB_ADD_ACK = 0x5, NC_CHAT_RESTRICT_ADD_ACK = 0x6, NC_CHAT_RESTRICT_DEL_REQ = 0x7, NC_CHAT_RESTRICT_DB_DEL_REQ = 0x8, NC_CHAT_RESTRICT_DB_DEL_ACK = 0x9, NC_CHAT_RESTRICT_DEL_ACK = 0xA, NC_CHAT_RESTRICT_DEL_ALL_REQ = 0xB, NC_CHAT_RESTRICT_DB_DEL_ALL_REQ = 0xC, NC_CHAT_RESTRICT_DB_DEL_ALL_ACK = 0xD, NC_CHAT_RESTRICT_DEL_ALL_ACK = 0xE, }; /* 868 */ enum PROTOCOL_COMMAND_RAID { NC_RAID_NULL = 0x0, NC_RAID_MAKE_REQ = 0x1, NC_RAID_MAKE_ACK = 0x2, NC_RAID_MAKE_BROAD_CMD = 0x3, NC_RAID_ZONE_MAKE_CMD = 0x4, NC_RAID_MEMBER_LIST_CMD = 0x5, NC_RAID_DISMISS_BROAD_CMD = 0x6, NC_RAID_ZONE_DISMISS_CMD = 0x7, NC_RAID_LOOTING_TYPE_REQ = 0x8, NC_RAID_LOOTING_TYPE_ACK = 0x9, NC_RAID_LOOTING_TYPE_BROAD_CMD = 0xA, NC_RAID_ZONE_LOOTING_TYPE_CMD = 0xB, NC_RAID_INVITATION_REQ = 0xC, NC_RAID_INVITATION_ACK = 0xD, NC_RAID_INVITATION_CMD = 0xE, NC_RAID_INVITATION_ANSWER_REQ = 0xF, NC_RAID_INVITATION_ANSWER_ACK = 0x10, NC_RAID_INVITATION_ANSWER_CMD = 0x11, NC_RAID_MEMBER_JOIN_BROAD_CMD = 0x12, NC_RAID_ZONE_MEMBER_JOIN_CMD = 0x13, NC_RAID_LEAVE_REQ = 0x14, NC_RAID_LEAVE_ACK = 0x15, NC_RAID_LEAVE_BROAD_CMD = 0x16, NC_RAID_ZONE_LEAVE_CMD = 0x17, NC_RAID_VANISH_REQ = 0x18, NC_RAID_VANISH_ACK = 0x19, NC_RAID_VANISH_CMD = 0x1A, NC_RAID_VANISH_BROAD_CMD = 0x1B, NC_RAID_ZONE_VANISH_CMD = 0x1C, NC_RAID_ZONE_LOGIN_CMD = 0x1D, NC_RAID_LOGININFO_CMD = 0x1E, NC_RAID_ZONE_LOGOUT_CMD = 0x1F, NC_RAID_LOGOUTINFO_CMD = 0x20, NC_RAID_MAPOUT_CMD = 0x21, NC_RAID_MEMBERINFORM_CMD = 0x22, NC_RAID_MEMBERCLASS_CMD = 0x23, NC_RAID_WORLD_MEMBERCLASS_CMD = 0x24, NC_RAID_MEMBER_BROADCAST_INFO_CMD = 0x25, NC_RAID_LOCATION_CMD = 0x26, NC_RAID_SLOT_MOVE_REQ = 0x27, NC_RAID_SLOT_MOVE_ACK = 0x28, NC_RAID_SLOT_MOVE_BROAD_CMD = 0x29, NC_RAID_ZONE_SLOT_MOVE_CMD = 0x2A, NC_RAID_SET_LEADER_REQ = 0x2B, NC_RAID_SET_LEADER_ACK = 0x2C, NC_RAID_SET_LEADER_CMD = 0x2D, NC_RAID_SET_LEADER_BROAD_CMD = 0x2E, NC_RAID_ZONE_SET_LEADER_CMD = 0x2F, NC_RAID_SET_SUB_LEADER_REQ = 0x30, NC_RAID_SET_SUB_LEADER_ACK = 0x31, NC_RAID_SET_SUB_LEADER_CMD = 0x32, NC_RAID_SET_SUB_LEADER_BROAD_CMD = 0x33, NC_RAID_ZONE_SET_SUB_LEADER_CMD = 0x34, NC_RAID_DEL_SUB_LEADER_REQ = 0x35, NC_RAID_DEL_SUB_LEADER_ACK = 0x36, NC_RAID_DEL_SUB_LEADER_CMD = 0x37, NC_RAID_DEL_SUB_LEADER_BROAD_CMD = 0x38, NC_RAID_ZONE_DEL_SUB_LEADER_CMD = 0x39, NC_RAID_SET_LOOTER_REQ = 0x3A, NC_RAID_SET_LOOTER_ACK = 0x3B, NC_RAID_SET_LOOTER_CMD = 0x3C, NC_RAID_SET_LOOTER_BROAD_CMD = 0x3D, NC_RAID_ZONE_SET_LOOTER_CMD = 0x3E, NC_RAID_CHAT_REQ = 0x3F, NC_RAID_CHAT_ACK = 0x40, NC_RAID_CHAT_BROAD_CMD = 0x41, NC_RAID_WARNING_REQ = 0x42, NC_RAID_WARNING_ACK = 0x43, NC_RAID_WARNING_BROAD_CMD = 0x44, }; /* 869 */ enum PROTOCOL_COMMAND_SOULSTONE { NC_SOULSTONE_NULL = 0x0, NC_SOULSTONE_HP_BUY_REQ = 0x1, NC_SOULSTONE_SP_BUY_REQ = 0x2, NC_SOULSTONE_HP_BUY_ACK = 0x3, NC_SOULSTONE_SP_BUY_ACK = 0x4, NC_SOULSTONE_BUYFAIL_ACK = 0x5, NC_SOULSTONE_USEFAIL_ACK = 0x6, NC_SOULSTONE_HP_USE_REQ = 0x7, NC_SOULSTONE_HP_USESUC_ACK = 0x8, NC_SOULSTONE_SP_USE_REQ = 0x9, NC_SOULSTONE_SP_USESUC_ACK = 0xA, NC_SOULSTONE_HP_SOMEONEUSE_CMD = 0xB, NC_SOULSTONE_SP_SOMEONEUSE_CMD = 0xC, }; /* 870 */ enum PROTOCOL_COMMAND_SCENARIO { NC_SCENARIO_NULL = 0x0, NC_SCENARIO_RUNEFFECT_CMD = 0x1, NC_SCENARIO_ANIMATION_CMD = 0x2, NC_SCENARIO_MESSAGENPC_CMD = 0x3, NC_SCENARIO_MESSAGENOTICE_CMD = 0x4, NC_SCENARIO_AREAENTRY_REQ = 0x5, NC_SCENARIO_AREAENTRY_ACK = 0x6, NC_SCENARIO_AREALEAVE_REQ = 0x7, NC_SCENARIO_AREALEAVE_ACK = 0x8, NC_SCENARIO_DOORSTATE_CMD = 0x9, NC_SCENARIO_LIGHT_CMD = 0xA, NC_SCENARIO_OBJTYPECHANGE_CMD = 0xB, NC_SCENARIO_CHATWIN_CMD = 0xC, NC_SCENARIO_ANIMATE_CMD = 0xD, NC_SCENARIO_FOG_CMD = 0xE, NC_SCENARIO_PLAYERLIKEMOB_ANIMATE_CMD = 0xF, NC_SCENARIO_BRIEFEFFECT_CMD = 0x10, NC_SCENARIO_NPCCHAT_CMD = 0x11, NC_SCENARIO_MESSAGE_CMD = 0x12, NC_SCENARIO_CAMERA_MOVE_CMD = 0x14, NC_SCENARIO_SCRIPTMESSAGE_CMD = 0x15, NC_SCENARIO_TIMER_CMD = 0x16, NC_SCENARIO_MAPMARK_CMD = 0x17, NC_SCENARIO_MAP_OBJECT_CONTROL_CMD = 0x18, NC_SCENARIO_DIALOG_CMD = 0x19, NC_SCENARIO_TOPVIEW_CMD = 0x1A, NC_SCENARIO_SYSTEM_MESSAGE_CMD = 0x1B, NC_SCENARIO_HIDE_OTHER_PLAYER_CMD = 0x1C, NC_SCENARIO_EFFECT_TIMER_CMD = 0x1D, NC_SCENARIO_DIRECTIONAL_ARROW_CMD = 0x1E, NC_SCENARIO_DEL_DIRECTIONAL_ARROW_CMD = 0x1F, NC_SCENARIO_RANKING_LIST_CMD = 0x20, NC_SCENARIO_TIMER_START_CMD = 0x21, NC_SCENARIO_TIMER_END_CMD = 0x22, }; /* 871 */ enum DeadMenuType { DMT_BASE = 0x0, DMT_REBIRTH = 0x1, DMT_MAX = 0x2, }; /* 872 */ enum PROTOCOL_COMMAND_PET { NC_PET_NULL = 0x0, NC_PET_SET_TENDENCY_DB_REQ = 0x1, NC_PET_SET_NAME_DB_REQ = 0x3, NC_PET_SET_NAME_DB_ACK = 0x4, NC_PET_ASK_NEW_NAME_REQ = 0x5, NC_PET_ASK_NEW_NAME_ACK = 0x6, NC_PET_SET_NAME_REQ = 0x7, NC_PET_SET_NAME_ACK = 0x8, NC_PET_SET_NAME_CANCEL_REQ = 0x9, NC_PET_SET_NAME_CANCEL_ACK = 0xA, NC_PET_LOAD_INFO_DB_REQ = 0xB, NC_PET_LOAD_INFO_DB_ACK = 0xC, NC_PET_CREATE_DB_REQ = 0xD, NC_PET_CREATE_DB_ACK = 0xE, NC_PET_REMOVE_DB_REQ = 0xF, NC_PET_REMOVE_DB_ACK = 0x10, NC_PET_USE_ITEM_FAIL_ACK = 0x11, NC_PET_LINK_RESUMMON_CMD = 0x12, NC_PET_SET_NAME_CMD = 0x13, }; /* 873 */ enum AbStateSaveTypeEnum { AST_NONE = 0x0, AST_LINK_LOGOFF = 0x1, AST_LINK_LOGOFF_DIE = 0x2, AST_LINK_DIE = 0x3, MAX_ABSTATESAVETYPEENUM = 0x4, }; /* 874 */ enum KINGDOMQUEST_ID { KQ_KING_SLIME = 0x0, KQ_RAGE_PIRATES = 0x1, KQ_UNDER_HALL = 0x2, KQ_GOLDHILL = 0x3, KQ_GORDONMASTER = 0x4, KQ_MINIDRAGON = 0x5, KQ_HERO_10 = 0x6, KQ_HERO_20 = 0x7, KQ_HERO_30 = 0x8, KQ_HERO_40 = 0x9, KQ_HERO_50 = 0xA, KQ_HERO_60 = 0xB, KQ_HERO_70 = 0xC, KQ_KINGKONG = 0xD, KQ_HONEYING = 0xE, KQ_SPIDER = 0xF, KQ_H_MINIDRAGON = 0x10, KQ_HeroBattle1 = 0x11, KQ_HeroBattle2 = 0x12, KQ_HeroBattle3 = 0x13, KQ_HeroBattle4 = 0x14, KQ_AntiHenis100 = 0x15, KQ_VICTOR = 0x16, KQ_HeroBattle5 = 0x17, KQ_MINE = 0x18, KQ_EGG = 0x19, KQ_SPRING = 0x1A, KQ_GREENHILL = 0x1B, KQ_ARENA1 = 0x1C, KQ_ARENA2 = 0x1D, KQ_ARENA3 = 0x1E, KQ_ARENA4 = 0x1F, KQ_ARENA5 = 0x20, KQ_ARENA6 = 0x21, KQ_SOCCER = 0x22, KQ_WATER = 0x23, KQ_SOCCER_W = 0x24, KQ_FARGELS = 0x25, KQ_CAKE = 0x26, KQ_EASTER = 0x27, KQ_HeroBattle6 = 0x28, KQ_HeroBattle7 = 0x29, KQ_COLLISIO = 0x2A, KQ_BDAY2017 = 0x2B, MAX_KINGDOMQUEST_ID = 0x2C, }; /* 875 */ enum $246F7ED7058F04FC043F28B9F45F3C4D { E_IRT_MY_RECORD = 0x3, E_IRT_MAX = 0x4, }; /* 876 */ enum PROTOCOL_COMMAND_KINGDOMQUEST { NC_KQ_NULL = 0x0, NC_KQ_LIST_REQ = 0x1, NC_KQ_LIST_ACK = 0x2, NC_KQ_STATUS_REQ = 0x3, NC_KQ_STATUS_ACK = 0x4, NC_KQ_JOIN_REQ = 0x5, NC_KQ_JOIN_ACK = 0x6, NC_KQ_JOIN_CANCEL_REQ = 0x7, NC_KQ_JOIN_CANCEL_ACK = 0x8, NC_KQ_SCHEDULE_REQ = 0x9, NC_KQ_SCHEDULE_ACK = 0xA, NC_KQ_NOTIFY_CMD = 0xB, NC_KQ_START_CMD = 0xC, NC_KQ_W2Z_MAKE_REQ = 0xD, NC_KQ_Z2W_MAKE_ACK = 0xE, NC_KQ_W2Z_START_CMD = 0xF, NC_KQ_Z2W_END_CMD = 0x10, NC_KQ_W2Z_DESTROY_CMD = 0x11, NC_KQ_COMPLETE_CMD = 0x12, NC_KQ_FAIL_CMD = 0x13, NC_KQ_SCORE_CMD = 0x14, NC_KQ_REWARD_REQ = 0x15, NC_KQ_REWARDSUC_ACK = 0x16, NC_KQ_REWARDFAIL_ACK = 0x17, NC_KQ_RESTDEADNUM_CMD = 0x18, NC_KQ_ENTRYRESPONCE_REQ = 0x19, NC_KQ_ENTRYRESPONCE_ACK = 0x1A, NC_KQ_LIST_REFRESH_REQ = 0x1B, NC_KQ_LIST_TIME_ACK = 0x1C, NC_KQ_LIST_ADD_ACK = 0x1D, NC_KQ_LIST_DELETE_ACK = 0x1E, NC_KQ_LIST_UPDATE_ACK = 0x1F, NC_KQ_SCORE_SIMPLE_CMD = 0x21, NC_KQ_MOBKILLNUMBER_CMD = 0x22, NC_KQ_NOREWARD_CMD = 0x23, NC_KQ_JOINING_ALARM_CMD = 0x24, NC_KQ_JOINING_ALARM_END_CMD = 0x25, NC_KQ_JOINING_ALARM_LIST = 0x26, NC_KQ_VOTE_START_REQ = 0x27, NC_KQ_VOTE_START_ACK = 0x28, NC_KQ_VOTE_VOTING_CMD = 0x29, NC_KQ_VOTE_VOTING_REQ = 0x2A, NC_KQ_VOTE_VOTING_ACK = 0x2B, NC_KQ_VOTE_RESULT_SUC_CMD = 0x2C, NC_KQ_VOTE_RESULT_FAIL_CMD = 0x2D, NC_KQ_VOTE_CANCEL_CMD = 0x2E, NC_KQ_VOTE_BAN_MSG_CMD = 0x2F, NC_KQ_VOTE_BAN_MSG_LOGOFF_CMD = 0x30, NC_KQ_JOIN_LIST_REQ = 0x31, NC_KQ_JOIN_LIST_ACK = 0x32, NC_KQ_LINK_TO_FORCE_BY_BAN_CMD = 0x33, NC_KQ_VOTE_START_CHECK_REQ = 0x34, NC_KQ_VOTE_START_CHECK_ACK = 0x35, NC_KQ_SCORE_INFO_CMD = 0x36, NC_KQ_TEAM_SELECT_REQ = 0x37, NC_KQ_TEAM_SELECT_ACK = 0x38, NC_KQ_TEAM_SELECT_CMD = 0x39, NC_KQ_TEAM_TYPE_CMD = 0x3A, NC_KQ_PLAYER_DISJOIN_CMD = 0x3B, NC_KQ_SCORE_BOARD_INFO_CMD = 0x3C, NC_KQ_WINTER_EVENT_2014_SCORE_CMD = 0x3D, }; /* 877 */ enum $CFA374FA8B1E3624E75CEEA3CE77C06A { MY_RECORD_DAMAGE = 0x0, MY_RECORD_DAMAGE_RECEIVE = 0x1, MY_RECORD_HEAL = 0x2, MY_RECORD_CLEAR_TIME = 0x3, MY_RECORD_MAX = 0x4, }; /* 878 */ enum $525260EC0EBCA16491C7B02B4A0BFFD5 { MY_DATE_PAST = 0x0, MY_DATE_NEW = 0x1, MY_DATE_MAX = 0x2, }; /* 879 */ enum $7886AD978A4605A1D26B9A12F303E3E0 { MY_INFO_TITLE = 0x0, MY_INFO_NAME = 0x1, MY_INFO_LV = 0x2, MY_INFO_JOB = 0x3, MY_INFO_MAX = 0x4, }; /* 880 */ enum PROTOCOL_COMMAND_COLLECT { NC_COLLECT_NULL = 0x0, NC_COLLECT_PEEPING_REQ = 0x1, NC_COLLECT_PEEPING_DB_REQ = 0x2, NC_COLLECT_PEEPING_DB_COLLECT_ACK = 0x3, NC_COLLECT_PEEPING_DB_COLLECT_BOOKMARK_ACK = 0x4, NC_COLLECT_PEEPING_COLLECT_ACK = 0x5, NC_COLLECT_PEEPING_COLLECT_BOOKMARK_ACK = 0x6, NC_COLLECT_CARDOPEN_CMD = 0x7, NC_COLLECT_CARDREGIST_REQ = 0x8, NC_COLLECT_REGIST_REQ = 0x9, NC_COLLECT_REGIST_ACK = 0xA, NC_COLLECT_CARDREGIST_ACK = 0xB, NC_COLLECT_BOOKMARK_REGIST_REQ = 0xC, NC_COLLECT_BOOKMARK_REGIST_DB_REQ = 0xD, NC_COLLECT_BOOKMARK_REGIST_DB_ACK = 0xE, NC_COLLECT_BOOKMARK_REGIST_ACK = 0xF, NC_COLLECT_REWARD_REQ = 0x10, NC_COLLECT_REWARD_DB_REQ = 0x11, NC_COLLECT_REWARD_DB_ACK = 0x12, NC_COLLECT_REWARD_ACK = 0x13, NC_COLLECT_CHARACTERDB_UP_GET_CARDCOUNT_CMD = 0x14, }; /* 881 */ enum MAP_OBJECT_CONTROL_TYPE { MOCT_NORMAL = 0x0, MOCT_ALPHA = 0x1, MOCT_MAX = 0x2, }; /* 882 */ enum PROTOCOL_COMMAND_PRISON { NC_PRISON_NULL = 0x0, NC_PRISON_ADD_GM_REQ = 0x1, NC_PRISON_ADD_GM_ACK = 0x2, NC_PRISON_OK_CMD = 0x3, NC_PRISON_END_REQ = 0x4, NC_PRISON_END_ACK = 0x5, NC_PRISON_GET_REQ = 0x6, NC_PRISON_GET_ACK = 0x7, NC_PRISON_UNDOING_CMD = 0x8, NC_PRISON_ALTER_GM_REQ = 0x9, NC_PRISON_ALTER_GM_ACK = 0xA, NC_DATA_PRISON_ADD_GM_REQ = 0xB, NC_DATA_PRISON_ADD_GM_ACK = 0xC, NC_DATA_PRISON_UPDATE_MIN_CMD = 0xD, NC_DATA_PRISON_GET_REQ = 0xE, NC_DATA_PRISON_GET_ACK = 0xF, NC_DATA_PRISON_ALTER_GM_REQ = 0x10, NC_DATA_PRISON_ALTER_GM_ACK = 0x11, NC_ZONE_PRISON_END_CMD = 0x12, NC_ZONE_PRISON_GO_REQ = 0x13, NC_ZONE_PRISON_GO_ACK = 0x14, NC_PRISON_GIVE_UP_REQ = 0x15, NC_PRISON_GIVE_UP_FAIL_ACK = 0x16, NC_PRISON_ADD_REQ = 0x17, NC_PRISON_ADD_ACK = 0x18, }; /* 883 */ typedef CHARACTER_TITLE_TYPE ANNOUNCE_DATA::ANNOUNCE_TYPE; /* 884 */ enum PROTOCOL_COMMAND_INSTANCE_DUNGEON { NC_INSTANCE_DUNGEON_NULL = 0x0, NC_INSTANCE_DUNGEON_EMPTY_DUNGEON_CMD = 0x1, NC_INSTANCE_DUNGEON_DELETE_DUNGEON_CMD = 0x2, NC_INSTANCE_DUNGEON_RESET_COUNTDOWN_CMD = 0x3, NC_INSTANCE_DUNGEON_FIND_RNG = 0x4, NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_REQ = 0x8, NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_ACK = 0x9, NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_ECHO_REQ = 0xA, NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_ECHO_ACK = 0xB, NC_INSTANCE_DUNGEON_LEVEL_SELECT_MENU_REQ = 0xC, NC_INSTANCE_DUNGEON_LEVEL_SELECT_MENU_ACK = 0xD, NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_REQ = 0xE, NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_ACK = 0xF, NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_ECHO_REQ = 0x10, NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_ECHO_ACK = 0x11, NC_INSTANCE_DUNGEON_RANK_RESULT_CMD = 0x12, NC_INSTANCE_DUNGEON_RANK_SAVE_DB_CMD = 0x13, NC_INSTANCE_DUNGEON_RANK_SAVE_WORLD_CMD = 0x14, NC_INSTANCE_DUNGEON_RANK_UPDATE_DB_REQ = 0x15, NC_INSTANCE_DUNGEON_RANK_UPDATE_DB_ACK = 0x16, NC_INSTANCE_DUNGEON_RANK_LIST_REQ = 0x17, NC_INSTANCE_DUNGEON_RANK_LIST_ACK = 0x18, NC_INSTANCE_DUNGEON_MAP_REGIST_CMD = 0x19, NC_INSTANCE_DUNGEON_RANK_REQ = 0x1A, NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGEDEALT_REQ = 0x1B, NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGETAKEN_REQ = 0x1C, NC_INSTANCE_DUNGEON_RANK_TAB_HEALINGDONE_REQ = 0x1D, NC_INSTANCE_DUNGEON_RANK_TAB_MYRANK_REQ = 0x1E, NC_INSTANCE_DUNGEON_RANK_ACK = 0x1F, NC_INSTANCE_DUNGEON_RANK_MYRANK_CMD = 0x20, NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGEDEALT_ACK = 0x21, NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGETAKEN_ACK = 0x22, NC_INSTANCE_DUNGEON_RANK_TAB_HEALINGDONE_ACK = 0x23, NC_INSTANCE_DUNGEON_RANK_TAB_MYRANK_ACK = 0x24, NC_INSTANCE_DUNGEON_RANK_NEW_RANK_MSG = 0x25, }; /* 885 */ enum DispelAttr { DA_NONE = 0x0, DA_GOOD = 0x1, DA_DEBUFF = 0x2, DA_DISEASE = 0x3, DA_POISON = 0x4, DA_CURSE = 0x5, DA_STUN = 0x6, DA_FEAR = 0x7, DA_DEEPER = 0x8, DA_HIDE = 0x9, DA_BOMB = 0xA, DA_CHARGED = 0xB, MAX_DISPELATTR = 0xC, }; /* 886 */ enum SubDispelAttr { SDA_NONE = 0x0, SDA_STUN = 0x1, SDA_MOVESPEED = 0x2, SDA_FEAR = 0x3, SDA_BLOODING = 0x4, SDA_DEEPER = 0x5, SDA_BLIND = 0x6, SDA_REVERSE = 0x7, SDA_BIND = 0x8, SDA_MESMERIZE = 0x9, SDA_SEVERBONE = 0xA, SDA_KNOCKBACK = 0xB, SDA_TBMINUS = 0xC, SDA_GTIRESIST = 0xD, MAX_SUBDISPELATTR = 0xE, }; /* 887 */ enum PROTOCOL_COMMAND_CHARACTERTITLE { NC_CT_NULL = 0x0, NC_CT_SET_CURRENT_REQ = 0x1, NC_CT_SET_CURRENT_ACK = 0x2, NC_CT_SET_SOMEONECHANGE_CMD = 0x3, NC_CT_SET_CMD = 0x4, NC_CT_DB_SET_CMD = 0x5, NC_CT_CHARTTING_CMD = 0x6, NC_CT_ADD_FRIEND_CMD = 0x7, NC_CT_SET_CURRENT_DB_CMD = 0x8, NC_CT_LUASCRIPT_SET_WORLD_CMD = 0x9, NC_CT_LUASCRIPT_SET_ZONE_CMD = 0xA, }; /* 888 */ enum PROTOCOL_COMMAND_REPORT { NC_REPORT_NULL = 0x0, NC_REPORT_ADD_REQ = 0x1, NC_REPORT_ADD_ACK = 0x2, NC_REPORT_CANCEL_REQ = 0x3, NC_REPORT_CANCEL_ACK = 0x4, NC_REPORT_GET_REQ = 0x5, NC_REPORT_GET_ACK = 0x6, NC_DATA_REPORT_ADD_REQ = 0x7, NC_DATA_REPORT_ADD_ACK = 0x8, NC_DATA_REPORT_CANCEL_REQ = 0x9, NC_DATA_REPORT_CANCEL_ACK = 0xA, NC_DATA_REPORT_GET_REQ = 0xB, NC_DATA_REPORT_GET_ACK = 0xC, }; /* 889 */ enum PROTOCOL_COMMAND_ANNOUNCE { NC_ANNOUNCE_NULL = 0x0, NC_ANNOUNCE_Z2W_CMD = 0x1, NC_ANNOUNCE_W2C_CMD = 0x2, }; /* 890 */ enum PROTOCOL_COMMAND_BOOTH { NC_BOOTH_NULL = 0x0, NC_BOOTH_OPEN_REQ = 0x1, NC_BOOTH_OPEN_ACK = 0x2, NC_BOOTH_SOMEONEOPEN_CMD = 0x3, NC_BOOTH_CLOSE_REQ = 0x4, NC_BOOTH_CLOSE_ACK = 0x5, NC_BOOTH_SOMEONECLOSE_CMD = 0x6, NC_BOOTH_ENTRY_REQ = 0x7, NC_BOOTH_ENTRY_SELL_ACK = 0x8, NC_BOOTH_ENTRY_BUY_ACK = 0x9, NC_BOOTH_REFRESH_REQ = 0xA, NC_BOOTH_REFRESH_SELL_ACK = 0xB, NC_BOOTH_REFRESH_BUY_ACK = 0xC, NC_BOOTH_ITEMTRADE_REQ = 0xD, NC_BOOTH_ITEMTRADE_ACK = 0xE, NC_BOOTH_BUYREFRESH_CMD = 0xF, NC_BOOTH_INTERIORSTART_REQ = 0x10, NC_BOOTH_INTERIORSTART_ACK = 0x11, NC_BOOTH_SOMEONEINTERIORSTART_CMD = 0x12, NC_BOOTH_SEARCH_ITEM_LIST_CATEGORIZED_REQ = 0x13, NC_BOOTH_SEARCH_ITEM_LIST_CATEGORIZED_ACK = 0x14, NC_BOOTH_SEARCH_BOOTH_POSITION_REQ = 0x15, NC_BOOTH_SEARCH_BOOTH_POSITION_ACK = 0x16, NC_BOOTH_SEARCH_BOOTH_CLOSED_CMD = 0x17, }; /* 891 */ enum PROTOCOL_COMMAND_MOVER { NC_MOVER_NULL = 0x0, NC_MOVER_RIDE_ON_REQ = 0x1, NC_MOVER_RIDE_ON_CMD = 0x2, NC_MOVER_RIDE_ON_FAIL_CMD = 0x3, NC_MOVER_SOMEONE_RIDE_ON_CMD = 0x4, NC_MOVER_RIDE_OFF_REQ = 0x5, NC_MOVER_RIDE_OFF_CMD = 0x6, NC_MOVER_RIDE_OFF_FAIL_CMD = 0x7, NC_MOVER_SOMEONE_RIDE_OFF_CMD = 0x8, NC_MOVER_FEEDING_ERROR_CMD = 0x9, NC_MOVER_HUNGRY_CMD = 0xA, NC_MOVER_LINKDATA_WORLD_CMD = 0xB, NC_MOVER_LINKDATA_ZONE_CMD = 0xC, NC_MOVER_MOVESPEED_CMD = 0xD, NC_MOVER_SKILLBASH_OBJ_CAST_REQ = 0xE, NC_MOVER_SKILLBASH_FLD_CAST_REQ = 0xF, }; /* 892 */ enum PROTOCOL_COMMAND_CHARSAVE { NC_CHARSAVE_NULL = 0x0, NC_CHARSAVE_ALL_REQ = 0x1, NC_CHARSAVE_ALL_ACK = 0x2, NC_CHARSAVE_LOCATION_CMD = 0x3, NC_CHARSAVE_LEVEL_CMD = 0x4, NC_CHARSAVE_QUEST_DOING_REQ = 0x5, NC_CHARSAVE_QUEST_DOING_ACK = 0x6, NC_CHARSAVE_ABSTATE_REQ = 0x7, NC_CHARSAVE_ABSTATE_ACK = 0x8, NC_CHARSAVE_SKILL_REQ = 0x9, NC_CHARSAVE_SKILL_ACK = 0xA, NC_CHARSAVE_TITLE_REQ = 0xB, NC_CHARSAVE_TITLE_ACK = 0xC, NC_CHARSAVE_CHARSTAT_CMD = 0xD, NC_CHARSAVE_2WLDMAN_ALL_CMD = 0xE, NC_CHARSAVE_2WLDMAN_QUEST_DOING_CMD = 0xF, NC_CHARSAVE_2WLDMAN_QUEST_DONE_CMD = 0x10, NC_CHARSAVE_2WLDMAN_ABSTATE_CMD = 0x11, NC_CHARSAVE_2WLDMAN_SKILL_CMD = 0x12, NC_CHARSAVE_2WLDMAN_ITEM_CMD = 0x13, NC_CHARSAVE_2WLDMAN_CHESTINFO_CMD = 0x14, NC_CHARSAVE_2WLDMAN_GAME_CMD = 0x15, NC_CHARSAVE_2WLDMAN_TITLE_CMD = 0x16, NC_CHARSAVE_2WLDMAN_MISC_CMD = 0x17, NC_CHARSAVE_PKCOUNT_CMD = 0x18, NC_CHARSAVE_2WLDMAN_LINK_FROM_CMD = 0x19, NC_CHARSAVE_REST_EXP_LAST_EXEC_TIME_SAVE_REQ = 0x1A, NC_CHARSAVE_REST_EXP_LAST_EXEC_TIME_SAVE_ACK = 0x1B, NC_CHARSAVE_AUTO_PICK_SAVE_REQ = 0x1C, NC_CHARSAVE_AUTO_PICK_SAVE_ACK = 0x1D, NC_CHARSAVE_SET_CHAT_BLOCK_SPAMER_WM_CMD = 0x21, NC_CHARSAVE_SET_CHAT_BLOCK_SPAMER_DB_CMD = 0x22, NC_CHARSAVE_ITEMACTIONCOOLTIME_REQ = 0x23, NC_CHARSAVE_ITEMACTIONCOOLTIME_ACK = 0x24, NC_CHARSAVE_UI_STATE_SAVE_REQ = 0x25, NC_CHARSAVE_UI_STATE_SAVE_ACK = 0x26, NC_CHARSAVE_DB_UI_STATE_SAVE_REQ = 0x27, NC_CHARSAVE_DB_UI_STATE_SAVE_ACK = 0x28, NC_CHARSAVE_2WLDMAN_QUEST_READ_CMD = 0x29, NC_CHARSAVE_2WLDMAN_SINGLE_OPTION_CMD = 0x2A, NC_CHARSAVE_2WLDMAN_QUEST_REPEAT_CMD = 0x2B, NC_CHARSAVE_2WLDMAN_COININFO_CMD = 0x2C, NC_CHARSAVE_CHAT_COLOR_CMD = 0x31, NC_CHARSAVE_2WLDMAN_CHAT_COLOR_CMD = 0x32, NC_CHARSAVE_2WLDMAN_PET_LINK_RESUMMON_CMD = 0x33, NC_CHARSAVE_2WLDMAN_ITEMACTIONCOOLTIME_CMD = 0x34, NC_CHARSAVE_USEITEM_MINIMON_INFO_DB_CMD = 0x35, NC_CHARSAVE_USEITEM_MINIMON_INFO_WORLD_CMD = 0x36, NC_CHARSAVE_SELL_ITEM_INFO_CMD = 0x37, }; /* 893 */ typedef $246F7ED7058F04FC043F28B9F45F3C4D E_INDUN_RANK_TYPE; /* 894 */ enum PROTOCOL_COMMAND_TRADE { NC_TRADE_NULL = 0x0, NC_TRADE_PROPOSE_REQ = 0x1, NC_TRADE_PROPOSE_ASK_REQ = 0x2, NC_TRADE_PROPOSE_ASKNO_ACK = 0x3, NC_TRADE_PROPOSENO_ACK = 0x4, NC_TRADE_PROPOSE_ASKYES_ACK = 0x5, NC_TRADE_PROPOSEYES_ACK = 0x6, NC_TRADE_PROPOSE_CANCEL_CMD = 0x7, NC_TRADE_PROPOSE_CANCELED_CMD = 0x8, NC_TRADE_START_CMD = 0x9, NC_TRADE_CANCEL_REQ = 0xA, NC_TRADE_CANCEL_ACK = 0xB, NC_TRADE_CANCEL_CMD = 0xC, NC_TRADE_UPBOARD_REQ = 0xD, NC_TRADE_UPBOARDFAIL_ACK = 0xE, NC_TRADE_UPBOARD_ACK = 0xF, NC_TRADE_OPPOSITUPBOARD_CMD = 0x10, NC_TRADE_DOWNBOARD_REQ = 0x11, NC_TRADE_DOWNBOARDFAIL_ACK = 0x12, NC_TRADE_DOWNBOARD_ACK = 0x13, NC_TRADE_OPPOSITDOWNBOARD_CMD = 0x14, NC_TRADE_CENBOARDING_REQ = 0x15, NC_TRADE_CENBOARDINGFAIL_ACK = 0x16, NC_TRADE_CENBOARDING_ACK = 0x17, NC_TRADE_OPPOSITCENBOARDING_CMD = 0x18, NC_TRADE_BOARDLOCK_REQ = 0x19, NC_TRADE_BOARDLOCKFAIL_ACK = 0x1A, NC_TRADE_BOARDLOCK_ACK = 0x1B, NC_TRADE_OPPOSITBOARDLOCK_CMD = 0x1C, NC_TRADE_BOARDUNLOCK_CMD = 0x1D, NC_TRADE_OPPOSITBOARDUNLOCK_CMD = 0x1E, NC_TRADE_DECIDE_REQ = 0x1F, NC_TRADE_DECIDEFAIL_ACK = 0x20, NC_TRADE_DECIDE_ACK = 0x21, NC_TRADE_OPPOSITDECIDE_CMD = 0x22, NC_TRADE_TRADEFAIL_CMD = 0x23, NC_TRADE_TRADECOMPLETE_CMD = 0x24, }; /* 895 */ enum PROTOCOL_COMMAND_CHARGED { NC_CHARGED_NULL = 0x0, NC_CHARGED_SETBUFF_CMD = 0x1, NC_CHARGED_RESETBUFF_CMD = 0x2, NC_CHARGED_BUFFSTART_CMD = 0x3, NC_CHARGED_BUFFTERMINATE_CMD = 0x4, NC_CHARGED_STAT_INITIALIZE_DB_REQ = 0x5, NC_CHARGED_SKILLEMPOW_INITIALIZE_DB_REQ = 0x6, NC_CHARGED_STAT_INITIALIZE_DB_SUC_ACK = 0x7, NC_CHARGED_SKILLEMPOW_INITIALIZE_DB_SUC_ACK = 0x8, NC_CHARGED_STAT_INITIALIZE_DB_FAIL_ACK = 0x9, NC_CHARGED_SKILLEMPOW_INITIALIZE_DB_FAIL_ACK = 0xA, NC_CHARGED_DELETEWEAPONTITLE_CMD = 0xB, NC_CHARGED_STAT_INITIALIZE_SUC_CMD = 0xC, NC_CHARGED_SKILLEMPOW_INITIALIZE_SUC_CMD = 0xD, NC_CHARGED_STAT_INITIALIZE_FAIL_CMD = 0xE, NC_CHARGED_SKILLEMPOW_INITIALIZE_FAIL_CMD = 0xF, NC_CHARGED_BOOTHSLOTSIZE_CMD = 0x10, }; /* 896 */ enum QUEST_SCRIPT_COMMAND { QSC_ERROR = 0x0, QSC_END = 0x1, QSC_SAY = 0x2, QSC_SCENARIO = 0x3, QSC_CALLPS = 0x4, QSC_CLEAR = 0x5, QSC_ACCEPT = 0x6, QSC_CANCEL = 0x7, QSC_PROGRESS = 0x8, QSC_FAILED = 0x9, QSC_DONE = 0xA, QSC_LINK = 0xB, QSC_ABORT = 0xC, QSC_DELETE_ITEM = 0xD, QSC_CREATE_ITEM = 0xE, QSC_DROP_ITEM = 0xF, QSC_REMARK = 0x10, QSC_IF = 0x11, QSC_GOTO = 0x12, QSC_MARK = 0x13, QSC_SET = 0x14, QSC_ADD = 0x15, QSC_SUB = 0x16, QSC_GET_PLAYER_RACE = 0x17, QSC_GET_PLAYER_CLASS = 0x18, QSC_GET_PLAYER_LEVEL = 0x19, QSC_GET_PLAYER_GENDER = 0x1A, QSC_GET_PLAYER_EMPTY_INVENTORY = 0x1B, QSC_REPEAT_QUEST_GIVE_UP = 0x1C, QSC_UNKNOWNED = 0x1D, QSC_SET_ABSTATE = 0x1E, QSC_RESET_ABSTATE = 0x1F, QSC_IS_ABSTATE = 0x20, QSC_GET_ITEM_LOT = 0x21, QSC_MAX = 0x22, QSC_EOF = 0x23, }; /* 897 */ enum $D9EEA59CAD4F26175AA495C0ED98C9D4 { GUIDE_VIEW_KILL_COUNT = 0x3, }; /* 898 */ enum QUEST_SCRIPT_TALKER { QS_TALKER_NPC = 0x0, QS_TALKER_ME = 0x1, QST_MAX = 0x2, }; /* 899 */ enum MobKillAnnounceType { MKL_Helga = 0x0, MKL_Karen = 0x1, MKL_B_CrackerHumar = 0x2, MKL_BH_Helga = 0x3, MKL_BH_Humar = 0x4, MKL_Chimera = 0x5, MKL_B_Albireo = 0x6, MKL_BH_Albireo = 0x7, MKL_BH_Karen = 0x8, MKL_IS_Blakhan = 0x9, MAX_MOBKILLANNOUNCETYPE = 0xA, }; /* 900 */ typedef MoverSlotView::DataVersion MobKillAnnounceText::DataVersion; /* 901 */ typedef MoverSlotView::DataVersion DamageEffect::DataVersion; /* 902 */ enum DamageBaseType { DBT_Abstate = 0x0, MAX_DAMAGEBASETYPE = 0x1, }; /* 903 */ enum $E87E08468848BBE041D131478EBD549F { PGWM_CMD_PARTYSCORE_TITLE_SORTBYTITLE01 = 0xA, PGWM_CMD_PARTYSCORE_TITLE_SORTBYTITLE02 = 0xB, PGWM_CMD_PARTYSCORE_TITLE_SORTBYTITLE03 = 0xC, PGWM_CMD_PARTYSCORE_TITLE_SORTBYTITLE04 = 0xD, PGWM_CMD_PARTYSCORE_TITLE_SORTBYTITLE05 = 0xE, PGWM_CMD_PARTYSCORE_TITLE_SORTBYTITLE06 = 0xF, PGWM_CMD_PARTYSCORE_APPLY = 0x10, PGWM_CMD_PARTYSCORE_HELP = 0x11, PGWM_CMD_PARTYSCORE_WINCLOSE = 0x12, PGWM_CMD_PARTYSCORE_MAX = 0x13, }; /* 904 */ enum $BF6B451421A1395A858C2944852ADFB5 { PGWM_CMD_IDRANKING_NONE = 0xA, PGWM_CMD_IDRANKING_DAMAGE_TAB = 0xB, PGWM_CMD_IDRANKING_DAMAGERE_RECEIVE_TAB = 0xC, PGWM_CMD_IDRANKING_HEAL_TAB = 0xD, PGWM_CMD_IDRANKING_MY_RECORD_TAB = 0xE, PGWM_CMD_IDRANKING_HELP = 0xF, PGWM_CMD_IDRANKING_WINCLOSE = 0x10, PGWM_CMD_IDRANKING_SELECT_BTN = 0x11, PGWM_CMD_IDRANKING_SELECT_ID = 0x12, PGWM_CMD_IDRANKING_SLIDE = 0x13, PGWM_CMD_IDRANKING_MAX = 0x14, }; /* 905 */ enum GameFrameWork::eCollectCardWin { CCW_1 = 0x0, CCW_2 = 0x1, CCW_3 = 0x2, CCW_4 = 0x3, CCW_COUNT = 0x4, }; /* 906 */ typedef $41373A589266EFD90827CE150A04F050 $10FEDA9340A532CE6728349342364628; /* 907 */ enum $56AC8F3A0012E83592D41109620862A4 { DEPTH_STENCIL_NUM = 0x9, }; /* 908 */ enum NiDX9Renderer::FrameBufferFormat { FBFMT_UNKNOWN = 0x0, FBFMT_R8G8B8 = 0x1, FBFMT_A8R8G8B8 = 0x2, FBFMT_X8R8G8B8 = 0x3, FBFMT_R5G6B5 = 0x4, FBFMT_X1R5G5B5 = 0x5, FBFMT_A1R5G5B5 = 0x6, FBFMT_A4R4G4B4 = 0x7, FBFMT_R3G3B2 = 0x8, FBFMT_A8 = 0x9, FBFMT_A8R3G3B2 = 0xA, FBFMT_X4R4G4B4 = 0xB, FBFMT_R16F = 0xC, FBFMT_G16R16F = 0xD, FBFMT_A16B16G16R16F = 0xE, FBFMT_R32F = 0xF, FBFMT_G32R32F = 0x10, FBFMT_A32B32G32R32F = 0x11, FBFMT_NUM = 0x12, }; /* 909 */ enum NiDX9Renderer::DepthStencilFormat { DSFMT_UNKNOWN = 0x0, DSFMT_D16_LOCKABLE = 0x46, DSFMT_D32 = 0x47, DSFMT_D15S1 = 0x49, DSFMT_D24S8 = 0x4B, DSFMT_D16 = 0x50, DSFMT_D24X8 = 0x4D, DSFMT_D24X4S4 = 0x4F, }; /* 910 */ enum GatherType { GT_HERBING = 0x0, GT_MINING = 0x1, GT_WOODCUTTING = 0x2, GT_FISHING = 0x3, MAX_GATHERTYPE = 0x4, }; /* 911 */ typedef GuildTask::State GatheringTask::State; /* 912 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Redbl; /* 913 */ typedef KeyRemappingWin::Modifiers KeyMap::Modif; /* 914 */ enum MachineOpt::EmShortCutDefaultDisplaySloat_V1 { NUM_DEFAULT_DISPLAY_SLOAT = 0xC, }; /* 915 */ typedef MoverSlotView::DataVersion GatherInfo::DataVersion; /* 916 */ enum $B1D904814CAA35DE3E5155DAAAF2EBF4 { MAX_WHISPER_ID = 0x64, }; /* 917 */ enum BUGTRAP_LOGFORMAT_tag { BTLF_XML = 0x1, BTLF_TEXT = 0x2, BTLF_STREAM = 0x3, }; /* 918 */ enum BUGTRAP_LOGLEVEL_tag { BTLL_NONE = 0x0, BTLL_ERROR = 0x1, BTLL_WARNING = 0x2, BTLL_IMPORTANT = 0x3, BTLL_INFO = 0x4, BTLL_VERBOSE = 0x5, BTLL_ALL = 0x4, }; /* 919 */ enum $988865EC93CBBB25C163A9E881EC1700 { PGFM_TRY_CONNECTTOZONE = 0x9, }; /* 920 */ enum BUGTRAP_LOGFLAGS_tag { BTLF_NONE = 0x0, BTLF_SHOWLOGLEVEL = 0x1, BTLF_SHOWTIMESTAMP = 0x2, }; /* 921 */ enum PROTOCOL_COMMAND_AVATAR { NC_AVATAR_NULL = 0x0, NC_AVATAR_CREATE_REQ = 0x1, NC_AVATAR_CREATEDATA_REQ = 0x2, NC_AVATAR_CREATEDATAFAIL_ACK = 0x3, NC_AVATAR_CREATEFAIL_ACK = 0x4, NC_AVATAR_CREATEDATASUC_ACK = 0x5, NC_AVATAR_CREATESUCC_ACK = 0x6, NC_AVATAR_ERASE_REQ = 0x7, NC_AVATAR_ERASEDATA_REQ = 0x8, NC_AVATAR_ERASEDATAFAIL_ACK = 0x9, NC_AVATAR_ERASEFAIL_ACK = 0xA, NC_AVATAR_ERASEDATASUC_ACK = 0xB, NC_AVATAR_ERASESUCC_ACK = 0xC, NC_USP_USER_CHARACTER_INSERT = 0xD, NC_USP_USER_CHARACTER_DELETE = 0xE, NC_AVATAR_RENAME_REQ = 0xF, NC_AVATAR_RENAME_ACK = 0x10, NC_AVATAR_RENAME_DB_REQ = 0x11, NC_AVATAR_RENAME_DB_ACK = 0x12, NC_AVATAR_GUILD_DATA_REQ = 0x13, NC_AVATAR_GUILD_DATA_ACK = 0x14, NC_AVATAR_GUILD_MEMBER_DATA_REQ = 0x15, NC_AVATAR_GUILD_MEMBER_DATA_ACK = 0x16, }; /* 922 */ enum $30AC619EAA2CFB5A79020312B2A79F28 { PGFM_CONNECTWORLDMGR = 0x9, }; /* 923 */ enum CGameID::EGameIDType { k_EGameIDTypeApp = 0x0, k_EGameIDTypeGameMod = 0x1, k_EGameIDTypeShortcut = 0x2, k_EGameIDTypeP2P = 0x3, }; /* 924 */ enum $CE95BDF041289D58359A37E5F909D21B { k_iSteamUserCallbacks = 0x64, }; /* 925 */ enum $7AE7D11A4A92908A95AD49D3D0A8B27B { k_iSteamFriendsCallbacks = 0x12C, }; /* 926 */ enum $5ACCA345198C743CBC537F8392B8D869 { k_iSteamMatchmakingCallbacks = 0x1F4, }; /* 927 */ enum $68FBBB15FF2671A68E39B7920FBA40AF { k_iSteamUtilsCallbacks = 0x2BC, }; /* 928 */ enum $4D2F29AE67BC93B6AFDDDD4341956CF8 { k_iSteamAppsCallbacks = 0x3E8, }; /* 929 */ enum $0E058EB220585A5F6AD0DD6CE8C49935 { k_iSteamUserStatsCallbacks = 0x44C, }; /* 930 */ enum $FE0347FCF3B1460A2BEF2E7C3F0F7C2C { k_iSteamNetworkingCallbacks = 0x4B0, }; /* 931 */ enum $0264E91DBF7A2BBEC6E806BF204CFA1B { k_iClientRemoteStorageCallbacks = 0x514, }; /* 932 */ enum $FD360262F56B111CF7764CDEECCB2FA3 { k_cchStatNameMax = 0x80, }; /* 933 */ enum $8DF2C37A6FDD097329D0E936CB6AF929 { k_iClientHTTPCallbacks = 0x834, }; /* 934 */ enum $AAC6F232B1BF6A25AA1F35F902015810 { k_iSteamScreenshotsCallbacks = 0x8FC, }; /* 935 */ enum $BADCFC95CF65DB248A8C3DDAD5C8D9D8 { k_iClientUnifiedMessagesCallbacks = 0x9C4, }; /* 936 */ enum $FAE877D1DBF0AF78238F23D09C2D3CBD { k_iClientUGCCallbacks = 0xD48, }; /* 937 */ enum EUniverse { k_EUniverseInvalid = 0x0, k_EUniversePublic = 0x1, k_EUniverseBeta = 0x2, k_EUniverseInternal = 0x3, k_EUniverseDev = 0x4, k_EUniverseMax = 0x5, }; /* 938 */ enum $483B864C2E2FBC8159CA33326516C8CA { k_cchMaxRichPresenceValueLength = 0x100, }; /* 939 */ enum EAccountType { k_EAccountTypeInvalid = 0x0, k_EAccountTypeIndividual = 0x1, k_EAccountTypeMultiseat = 0x2, k_EAccountTypeGameServer = 0x3, k_EAccountTypeAnonGameServer = 0x4, k_EAccountTypePending = 0x5, k_EAccountTypeContentServer = 0x6, k_EAccountTypeClan = 0x7, k_EAccountTypeChat = 0x8, k_EAccountTypeConsoleUser = 0x9, k_EAccountTypeAnonUser = 0xA, k_EAccountTypeMax = 0xB, }; /* 940 */ enum EChatSteamIDInstanceFlags { k_EChatAccountInstanceMask = 0xFFF, k_EChatInstanceFlagClan = 0x80000, k_EChatInstanceFlagLobby = 0x40000, k_EChatInstanceFlagMMSLobby = 0x20000, }; /* 941 */ enum EMarketingMessageFlags { k_EMarketingMessageFlagsNone = 0x0, k_EMarketingMessageFlagsHighPriority = 0x1, k_EMarketingMessageFlagsPlatformWindows = 0x2, k_EMarketingMessageFlagsPlatformMac = 0x4, k_EMarketingMessageFlagsPlatformLinux = 0x8, k_EMarketingMessageFlagsPlatformRestrictions = 0xE, }; /* 942 */ enum $F7813D00DC2EF439805F4B10223F41B8 { k_ECallbackFlagsRegistered = 0x1, k_ECallbackFlagsGameServer = 0x2, }; /* 943 */ enum $D5FF2DA3E07036E30BF5C7979A767FE4 { k_iCallback = 0xA3, }; /* 944 */ enum EResult { k_EResultOK = 0x1, k_EResultFail = 0x2, k_EResultNoConnection = 0x3, k_EResultInvalidPassword = 0x5, k_EResultLoggedInElsewhere = 0x6, k_EResultInvalidProtocolVer = 0x7, k_EResultInvalidParam = 0x8, k_EResultFileNotFound = 0x9, k_EResultBusy = 0xA, k_EResultInvalidState = 0xB, k_EResultInvalidName = 0xC, k_EResultInvalidEmail = 0xD, k_EResultDuplicateName = 0xE, k_EResultAccessDenied = 0xF, k_EResultTimeout = 0x10, k_EResultBanned = 0x11, k_EResultAccountNotFound = 0x12, k_EResultInvalidSteamID = 0x13, k_EResultServiceUnavailable = 0x14, k_EResultNotLoggedOn = 0x15, k_EResultPending = 0x16, k_EResultEncryptionFailure = 0x17, k_EResultInsufficientPrivilege = 0x18, k_EResultLimitExceeded = 0x19, k_EResultRevoked = 0x1A, k_EResultExpired = 0x1B, k_EResultAlreadyRedeemed = 0x1C, k_EResultDuplicateRequest = 0x1D, k_EResultAlreadyOwned = 0x1E, k_EResultIPNotFound = 0x1F, k_EResultPersistFailed = 0x20, k_EResultLockingFailed = 0x21, k_EResultLogonSessionReplaced = 0x22, k_EResultConnectFailed = 0x23, k_EResultHandshakeFailed = 0x24, k_EResultIOFailure = 0x25, k_EResultRemoteDisconnect = 0x26, k_EResultShoppingCartNotFound = 0x27, k_EResultBlocked = 0x28, k_EResultIgnored = 0x29, k_EResultNoMatch = 0x2A, k_EResultAccountDisabled = 0x2B, k_EResultServiceReadOnly = 0x2C, k_EResultAccountNotFeatured = 0x2D, k_EResultAdministratorOK = 0x2E, k_EResultContentVersion = 0x2F, k_EResultTryAnotherCM = 0x30, k_EResultPasswordRequiredToKickSession = 0x31, k_EResultAlreadyLoggedInElsewhere = 0x32, k_EResultSuspended = 0x33, k_EResultCancelled = 0x34, k_EResultDataCorruption = 0x35, k_EResultDiskFull = 0x36, k_EResultRemoteCallFailed = 0x37, k_EResultPasswordUnset = 0x38, k_EResultExternalAccountUnlinked = 0x39, k_EResultPSNTicketInvalid = 0x3A, k_EResultExternalAccountAlreadyLinked = 0x3B, k_EResultRemoteFileConflict = 0x3C, k_EResultIllegalPassword = 0x3D, k_EResultSameAsPreviousValue = 0x3E, k_EResultAccountLogonDenied = 0x3F, k_EResultCannotUseOldPassword = 0x40, k_EResultInvalidLoginAuthCode = 0x41, k_EResultAccountLogonDeniedNoMail = 0x42, k_EResultHardwareNotCapableOfIPT = 0x43, k_EResultIPTInitError = 0x44, k_EResultParentalControlRestricted = 0x45, k_EResultFacebookQueryError = 0x46, k_EResultExpiredLoginAuthCode = 0x47, k_EResultIPLoginRestrictionFailed = 0x48, k_EResultAccountLockedDown = 0x49, k_EResultAccountLogonDeniedVerifiedEmailRequired = 0x4A, k_EResultNoMatchingURL = 0x4B, k_EResultBadResponse = 0x4C, k_EResultRequirePasswordReEntry = 0x4D, k_EResultValueOutOfRange = 0x4E, k_EResultUnexpectedError = 0x4F, k_EResultDisabled = 0x50, k_EResultInvalidCEGSubmission = 0x51, k_EResultRestrictedDevice = 0x52, k_EResultRegionLocked = 0x53, k_EResultRateLimitExceeded = 0x54, }; /* 945 */ typedef $D5FF2DA3E07036E30BF5C7979A767FE4 $5CE456AD981F1C24B26E433279CB1849; /* 946 */ enum std::basic_filebuf >::_Initfl { _Newfl = 0x0, _Openfl = 0x1, _Closefl = 0x2, }; /* 947 */ enum $C7A66656BD20095141AF9DA597C58E36 { ok = 0x0, partial = 0x1, error = 0x2, noconv = 0x3, }; /* 948 */ enum $0AE1ED1D395576D0F5C137E464D7BFE0 { _Openprot = 0x40, }; /* 949 */ enum $3065823E5191D2C998FA93C46B23A3F9 { alnum = 0x107, alpha = 0x103, cntrl = 0x20, digit = 0x4, graph = 0x117, lower = 0x2, print = 0x1D7, punct = 0x10, space = 0x48, upper = 0x1, xdigit = 0x80, }; /* 950 */ enum EBeginAuthSessionResult { k_EBeginAuthSessionResultOK = 0x0, k_EBeginAuthSessionResultInvalidTicket = 0x1, k_EBeginAuthSessionResultDuplicateRequest = 0x2, k_EBeginAuthSessionResultInvalidVersion = 0x3, k_EBeginAuthSessionResultGameMismatch = 0x4, k_EBeginAuthSessionResultExpiredTicket = 0x5, }; /* 951 */ enum EUserHasLicenseForAppResult { k_EUserHasLicenseResultHasLicense = 0x0, k_EUserHasLicenseResultDoesNotHaveLicense = 0x1, k_EUserHasLicenseResultNoAuth = 0x2, }; /* 952 */ enum EVoiceResult { k_EVoiceResultOK = 0x0, k_EVoiceResultNotInitialized = 0x1, k_EVoiceResultNotRecording = 0x2, k_EVoiceResultNoData = 0x3, k_EVoiceResultBufferTooSmall = 0x4, k_EVoiceResultDataCorrupted = 0x5, k_EVoiceResultRestricted = 0x6, k_EVoiceResultUnsupportedCodec = 0x7, }; /* 953 */ enum __MIDL_IUri_0001 { Uri_PROPERTY_ABSOLUTE_URI = 0x0, Uri_PROPERTY_STRING_START = 0x0, Uri_PROPERTY_AUTHORITY = 0x1, Uri_PROPERTY_DISPLAY_URI = 0x2, Uri_PROPERTY_DOMAIN = 0x3, Uri_PROPERTY_EXTENSION = 0x4, Uri_PROPERTY_FRAGMENT = 0x5, Uri_PROPERTY_HOST = 0x6, Uri_PROPERTY_PASSWORD = 0x7, Uri_PROPERTY_PATH = 0x8, Uri_PROPERTY_PATH_AND_QUERY = 0x9, Uri_PROPERTY_QUERY = 0xA, Uri_PROPERTY_RAW_URI = 0xB, Uri_PROPERTY_SCHEME_NAME = 0xC, Uri_PROPERTY_USER_INFO = 0xD, Uri_PROPERTY_USER_NAME = 0xE, Uri_PROPERTY_STRING_LAST = 0xE, Uri_PROPERTY_HOST_TYPE = 0xF, Uri_PROPERTY_DWORD_START = 0xF, Uri_PROPERTY_PORT = 0x10, Uri_PROPERTY_SCHEME = 0x11, Uri_PROPERTY_ZONE = 0x12, Uri_PROPERTY_DWORD_LAST = 0x12, }; /* 954 */ typedef $B2CD58BB5E151C37D855099D3E2FDD5A STUB_PHASE; /* 955 */ typedef $0AEECC1A63E1B2F73D11FBA74082B60B PROXY_PHASE; /* 956 */ enum BasicInfoHelp { BIH_BEGINNER1 = 0x0, BIH_BEGINNER2 = 0x1, BIH_BEGINNER3 = 0x2, BIH_BATTLE1 = 0x3, BIH_BATTLE2 = 0x4, BIH_SKILL1 = 0x5, BIH_SKILL2 = 0x6, BIH_SKILL3 = 0x7, BIH_IMPOWER1 = 0x8, BIH_IMPOWER2 = 0x9, BIH_FREESTAT1 = 0xA, BIH_FREESTAT2 = 0xB, BIH_MAP1 = 0xC, BIH_COLLECT1 = 0xD, BIH_COLLECT2 = 0xE, BIH_REVIVA1 = 0xF, BIH_NICKNAME1 = 0x10, BIH_NICKNAME2 = 0x11, BIH_MINIHOUSE1 = 0x12, BIH_MINIHOUSE2 = 0x13, BIH_MINIHOUSE3 = 0x14, BIH_MINIHOUSE4 = 0x15, BIH_MINIHOUSE5 = 0x16, BIH_MINIHOME1 = 0x17, BIH_MINIHOME2 = 0x18, BIH_MINIHOME3 = 0x19, BIH_MINIHOME4 = 0x1A, BIH_QUEST1 = 0x1B, BIH_QUEST3 = 0x1C, BIH_QUEST4 = 0x1D, BIH_HOLYPROMISE1 = 0x1E, BIH_HOLYPROMISE2 = 0x1F, BIH_HOLYPROMISE3 = 0x20, BIH_GUILD1 = 0x21, BIH_GUILD2 = 0x22, BIH_GUILD3 = 0x23, BIH_GUILD4 = 0x24, BIH_GUILDWAR1 = 0x25, BIH_GUILDWAR2 = 0x26, BIH_GUILDWAR3 = 0x27, BIH_GUILDWAR4 = 0x28, BIH_GUILDWAR5 = 0x29, BIH_WEDDING1 = 0x2A, BIH_WEDDING2 = 0x2B, BIH_WEDDING3 = 0x2C, BIH_WEDDING4 = 0x2D, BIH_EMOTION1 = 0x2E, BIH_EMOTION2 = 0x2F, BIH_GATE1 = 0x30, BIH_GATE2 = 0x31, BIH_GATE3 = 0x32, BIH_GATE4 = 0x33, BIH_ITEM1 = 0x34, BIH_ITEM2 = 0x35, BIH_ITEM3 = 0x36, BIH_ITEM4 = 0x37, BIH_ITEM5 = 0x38, BIH_SMELTING1 = 0x39, BIH_SMELTING2 = 0x3A, BIH_ENCHANT1 = 0x3B, BIH_ENCHANT2 = 0x3C, BIH_PARTY1 = 0x3D, BIH_PARTY2 = 0x3E, BIH_KIGNDOMQUEST1 = 0x3F, BIH_KIGNDOMQUEST2 = 0x40, BIH_KIGNDOMQUEST3 = 0x41, BIH_PRODUCTION1 = 0x42, BIH_PRODUCTION2 = 0x43, BIH_PRODUCTION3 = 0x44, BIH_PRODUCTION4 = 0x45, BIH_MOVER1 = 0x46, BIH_CHANGJOB1 = 0x47, BIH_MONSTER1 = 0x48, BIH_MONSTER2 = 0x49, BIH_BATTLEFEILD1 = 0x4A, BIH_BATTLEFEILD2 = 0x4B, BIH_BATTLEFEILD3 = 0x4C, BIH_BATTLEFEILD5 = 0x4D, BIH_BATTLEFEILD6 = 0x4E, MAX_BASICINFOHELP = 0x4F, }; /* 957 */ enum __MIDL_IUri_0002 { Uri_HOST_UNKNOWN = 0x0, Uri_HOST_DNS = 0x1, Uri_HOST_IPV4 = 0x2, Uri_HOST_IPV6 = 0x3, Uri_HOST_IDN = 0x4, }; /* 958 */ enum SkillHitTp { SHT_FROM_PY_NORMAL_HITRATE = 0x0, SHT_FROM_MA_NORMAL_HITRATE = 0x1, SHT_ALWAYHIT = 0x2, SHT_CURE = 0x3, SHT_DISPEL = 0x4, SHT_MANABURN = 0x5, MAX_SKILLHITTP = 0x6, }; /* 959 */ enum QUEST_EDITOR_DATA_VERSION { QUEST_EDITOR_LOAD_VERSION = 0x6, QUEST_EDITOR_SAVE_VERSION = 0x6, }; /* 960 */ enum _D3DXERR { D3DXERR_CANNOTMODIFYINDEXBUFFER = 0x88760B54, D3DXERR_INVALIDMESH = 0x88760B55, D3DXERR_CANNOTATTRSORT = 0x88760B56, D3DXERR_SKINNINGNOTSUPPORTED = 0x88760B57, D3DXERR_TOOMANYINFLUENCES = 0x88760B58, D3DXERR_INVALIDDATA = 0x88760B59, D3DXERR_LOADEDMESHASNODATA = 0x88760B5A, D3DXERR_DUPLICATENAMEDFRAGMENT = 0x88760B5B, D3DXERR_CANNOTREMOVELASTITEM = 0x88760B5C, }; /* 961 */ enum tagRpcLocalAddressFormat { rlafInvalid = 0x0, rlafIPv4 = 0x1, rlafIPv6 = 0x2, }; /* 962 */ enum _PRIORITY_HINT { IoPriorityHintVeryLow = 0x0, IoPriorityHintLow = 0x1, IoPriorityHintNormal = 0x2, MaximumIoPriorityHintType = 0x3, }; /* 963 */ enum _PRINTER_OPTION_FLAGS { PRINTER_OPTION_NO_CACHE = 0x1, PRINTER_OPTION_CACHE = 0x2, PRINTER_OPTION_CLIENT_CHANGE = 0x4, PRINTER_OPTION_NO_CLIENT_DATA = 0x8, }; /* 964 */ typedef $0FC989869F227A36D749990E523E5F04 POWER_ACTION; /* 965 */ typedef $CC15F4327A358B822A1EAA149A8E4762 PIPE_ATTRIBUTE_TYPE; /* 966 */ enum _D3DXMESHOPT { D3DXMESHOPT_COMPACT = 0x1000000, D3DXMESHOPT_ATTRSORT = 0x2000000, D3DXMESHOPT_VERTEXCACHE = 0x4000000, D3DXMESHOPT_STRIPREORDER = 0x8000000, D3DXMESHOPT_IGNOREVERTS = 0x10000000, D3DXMESHOPT_DONOTSPLIT = 0x20000000, D3DXMESHOPT_DEVICEINDEPENDENT = 0x400000, }; /* 967 */ typedef $C9C41CE7F7AB140BE1C872069B92FC11 LATENCY_TIME; /* 968 */ typedef $A98B79572840FDA381AA9CDCE69D1BC8 DISK_CACHE_RETENTION_PRIORITY; /* 969 */ enum _PROC_THREAD_ATTRIBUTE_NUM { ProcThreadAttributeParentProcess = 0x0, ProcThreadAttributeExtendedFlags = 0x1, ProcThreadAttributeHandleList = 0x2, ProcThreadAttributeGroupAffinity = 0x3, ProcThreadAttributePreferredNode = 0x4, ProcThreadAttributeIdealProcessor = 0x5, ProcThreadAttributeUmsThread = 0x6, ProcThreadAttributeMitigationPolicy = 0x7, ProcThreadAttributeMax = 0x8, }; /* 970 */ enum tagRpcCallType { rctInvalid = 0x0, rctNormal = 0x1, rctTraining = 0x2, rctGuaranteed = 0x3, }; /* 971 */ enum tagRpcCallClientLocality { rcclInvalid = 0x0, rcclLocal = 0x1, rcclRemote = 0x2, rcclClientUnknownLocality = 0x3, }; /* 972 */ enum PROTOCOL_COMMAND_OPTOOL { NC_OPTOOL_NULL = 0x0, NC_OPTOOL_S2SCONNECT_LIST_REQ = 0x1, NC_OPTOOL_S2SCONNECT_LIST_ACK = 0x2, NC_OPTOOL_CLOSE_SERVER_REQ = 0x3, NC_OPTOOL_CLOSE_SERVER_ACK = 0x4, NC_OPTOOL_MAP_USER_LIST_REQ = 0x5, NC_OPTOOL_MAP_USER_LIST_ACK = 0x6, NC_OPTOOL_CONNECT_BRIF_REQ = 0x7, NC_OPTOOL_CONNECT_BRIF_ACK = 0x8, NC_OPTOOL_KQ_SCHEDULE_REQ = 0x9, NC_OPTOOL_KQ_SCHEDULE_ACK = 0xA, NC_OPTOOL_KQ_CHANGE_CMD = 0xB, NC_OPTOOL_KQ_MAP_ALLOC_INFO_REQ = 0xC, NC_OPTOOL_KQ_MAP_ALLOC_INFO_ACK = 0xD, NC_OPTOOL_SET_CLIENT_NUM_OF_USER_LIMIT = 0xE, NC_OPTOOL_REQ_CLIENT_NUM_OF_USER_LIMIT = 0xF, NC_OPTOOL_ACK_CLIENT_NUM_OF_USER_LIMIT = 0x10, NC_OPTOOL_KQ_DELETE_CMD = 0x11, NC_OPTOOL_LOGIN_USER_RATABLE_GET_REQ = 0x12, NC_OPTOOL_LOGIN_USER_RATABLE_GET_ACK = 0x13, NC_OPTOOL_LOGIN_USER_RATABLE_SET_CMD = 0x14, NC_OPTOOL_GUILD_TOURNAMENT_CHANGE_CMD = 0x15, NC_OPTOOL_GUILD_TOURNAMENT_CHANGE_ACK = 0x16, NC_OPTOOL_LOGON_PROCESS_TIME_VIEW_CLR = 0x17, NC_OPTOOL_LOGON_PROCESS_TIME_VIEW_REQ = 0x18, NC_OPTOOL_LOGON_PROCESS_TIME_VIEW_ACK = 0x19, NC_OPTOOL_WM_SEND_PACKET_STATISTICS_CLR = 0x1A, NC_OPTOOL_WM_SEND_PACKET_STATISTICS_REQ = 0x1B, NC_OPTOOL_WM_SEND_PACKET_STATISTICS_ACK = 0x1C, NC_OPTOOL_CHARACTER_DELETE_REQ = 0x1D, NC_OPTOOL_CHARACTER_DELETE_ACK = 0x1E, NC_OPTOOL_CHARACTER_DELETE_CMD = 0x1F, NC_OPTOOL_GUILD_CHANGE_MEMBER_GRADE_REQ = 0x20, NC_OPTOOL_GUILD_CHANGE_MEMBER_GRADE_ACK = 0x21, NC_OPTOOL_GUILD_TOURNAMENT_SCHEDULE_RESET_REQ = 0x22, NC_OPTOOL_GUILD_TOURNAMENT_SCHEDULE_RESET_ACK = 0x23, NC_OPTOOL_GUILD_DATA_CHANGE_REQ = 0x24, NC_OPTOOL_GUILD_DATA_CHANGE_ACK = 0x25, NC_OPTOOL_KQ_ALL_RESET_CMD = 0x26, NC_OPTOOL_FIND_USER_REQ = 0x27, NC_OPTOOL_FIND_USER_ACK = 0x28, NC_OPTOOL_KICK_USER_REQ = 0x29, NC_OPTOOL_KICK_USER_ACK = 0x2A, NC_OPTOOL_GUILD_DISMISS_CANCEL_REQ = 0x2B, NC_OPTOOL_GUILD_DISMISS_CANCEL_ACK = 0x2C, }; /* 973 */ enum mhObjRotationDir { MH_OBJ_ROT_DIR_CW = 0x0, MH_OBJ_ROT_DIR_CCW = 0x1, }; /* 974 */ enum _FILE_ID_TYPE { FileIdType = 0x0, ObjectIdType = 0x1, MaximumFileIdType = 0x2, }; /* 975 */ enum SNSType { SNS_LVUP = 0x0, SNS_CT = 0x1, SNS_WEDDING = 0x2, SNS_DIVORCE = 0x3, SNS_MINIHOME = 0x4, SNS_DANCING = 0x5, SNS_JACKPOT = 0x6, SNS_MOVER = 0x7, SNS_JOBCHANGE = 0x8, SNS_GT = 0x9, SNS_GUILD_JOIN = 0xA, SNS_GUILD_CREATE = 0xB, SNS_MOBKILL = 0xC, SNS_PVP = 0xD, SNS_ITEM = 0xE, MAX_SNSTYPE = 0xF, }; /* 976 */ typedef $091388B5486C38E232712F2AD090397D POWER_INFORMATION_LEVEL; /* 977 */ enum mhUIState { MH_UISTATE_CONFIGROOMINFO_JOIN = 0x0, MH_UISTATE_CONFIGROOMINFO_OUT = 0x1, MH_UISTATE_CONFIGROOMINFO_REQFIX = 0x2, }; /* 978 */ enum GT_REWARD_TYPE { ID_ITEM = 0x0, ID_GUILD_FAME = 0x1, ID_GUILD_MONEY = 0x2, ID_GUILD_EXP = 0x3, ID_GUILD_TOKEN = 0x4, ID_GUILD_MONEY_DIVISION = 0x5, MAX_GT_REWARD_TYPE = 0x6, }; /* 979 */ enum IsSaveType { IS_NO_SAVE = 0x0, IS_SAVE_WHEN_LINK = 0x1, IS_SAVE_WHEN_DEAD = 0x2, MAX_ISSAVETYPE = 0x3, }; /* 980 */ enum MobCondition_Type { MCT_HP = 0x0, MAX_MOBCONDITION_TYPE = 0x1, }; /* 981 */ enum DelConditionType { DCT_NONE = 0x0, DCT_LINKIN_ALL = 0x1, MAX_DELCONDITIONTYPE = 0x2, }; /* 982 */ enum ITEM_OPTION_TYPE { IOT_NUMBER = 0x0, IOT_STR = 0x1, IOT_INT = 0x2, IOT_DEX = 0x3, IOT_MEN = 0x4, IOT_CON = 0x5, IOT_TH = 0x6, IOT_TB = 0x7, IOT_AC = 0x8, IOT_WC = 0x9, IOT_MA = 0xA, IOT_MR = 0xB, MAX_ITEM_OPTION_TYPE = 0xC, }; /* 983 */ enum KQPlayType { KQP_NONE = 0x0, KQP_SOLO = 0x1, KQP_TEAM = 0x2, KQP_PARTY = 0x3, MAX_KQPLAYTYPE = 0x4, }; /* 984 */ enum _RPC_NOTIFICATIONS { RpcNotificationCallNone = 0x0, RpcNotificationClientDisconnect = 0x1, RpcNotificationCallCancel = 0x2, }; /* 985 */ typedef $0125F7DD214878EB629B8863199E19EA SYSTEM_POWER_CONDITION; /* 986 */ enum AUCTION_ITEM_INFO_TYPE { AII_SEARCH = 0x0, AII_MY_REGISTER_GOOD_LIST = 0x2, MAX_AUCTION_ITEM_INFO_TYPE = 0x3, }; /* 987 */ enum MAUI_Type { MAUI_NONE = 0x0, MAUI_CHARGED = 0x1, MAUI_BUFFITEM = 0x2, MAX_MAUI_TYPE = 0x3, }; /* 988 */ enum AbStateMsgTimeEnum { AMT_START = 0x0, AMT_END = 0x1, MAX_ABSTATEMSGTIMEENUM = 0x2, }; /* 989 */ enum _D3DXREGISTER_SET { D3DXRS_BOOL = 0x0, D3DXRS_INT4 = 0x1, D3DXRS_FLOAT4 = 0x2, D3DXRS_SAMPLER = 0x3, D3DXRS_FORCE_DWORD = 0x7FFFFFFF, }; /* 990 */ enum DividendRate { DR_Even = 0x0, DR_Big = 0x1, DR_Pair = 0x2, DR_Triple = 0x3, DR_AnyTriple = 0x4, DR_4_17 = 0x5, DR_5_16 = 0x6, DR_6_15 = 0x7, DR_7_14 = 0x8, DR_8_13 = 0x9, DR_9_10_11_12 = 0xA, DR_Domino = 0xB, DR_Single1 = 0xC, DR_Single2 = 0xD, DR_Single3 = 0xE, MAX_DIVIDENDRATE = 0xF, }; /* 991 */ enum _D3DXPARAMETER_CLASS { D3DXPC_SCALAR = 0x0, D3DXPC_VECTOR = 0x1, D3DXPC_MATRIX_ROWS = 0x2, D3DXPC_MATRIX_COLUMNS = 0x3, D3DXPC_OBJECT = 0x4, D3DXPC_STRUCT = 0x5, D3DXPC_FORCE_DWORD = 0x7FFFFFFF, }; /* 992 */ typedef $FD19F3E103D4016A907C359DAF3A86E6 POWER_PLATFORM_ROLE; /* 993 */ enum UseEffectType { UE_HPUP = 0x0, UE_SPUP = 0x1, UE_POISONREMOVE = 0x2, UE_DISEASEREMOVE = 0x3, UE_ABSTATE = 0x4, UE_CURSEREMOVE = 0x5, UE_NONE = 0x6, UE_HPSPALLUP = 0x7, UE_DEBUFALLREMOVE = 0x8, UE_ACTIONITEM = 0x9, MAX_USEEFFECTTYPE = 0xA, }; /* 994 */ enum _D3DXPARAMETER_TYPE { D3DXPT_VOID = 0x0, D3DXPT_BOOL = 0x1, D3DXPT_INT = 0x2, D3DXPT_FLOAT = 0x3, D3DXPT_STRING = 0x4, D3DXPT_TEXTURE = 0x5, D3DXPT_TEXTURE1D = 0x6, D3DXPT_TEXTURE2D = 0x7, D3DXPT_TEXTURE3D = 0x8, D3DXPT_TEXTURECUBE = 0x9, D3DXPT_SAMPLER = 0xA, D3DXPT_SAMPLER1D = 0xB, D3DXPT_SAMPLER2D = 0xC, D3DXPT_SAMPLER3D = 0xD, D3DXPT_SAMPLERCUBE = 0xE, D3DXPT_PIXELSHADER = 0xF, D3DXPT_VERTEXSHADER = 0x10, D3DXPT_PIXELFRAGMENT = 0x11, D3DXPT_VERTEXFRAGMENT = 0x12, D3DXPT_FORCE_DWORD = 0x7FFFFFFF, }; /* 995 */ enum EPrintPropertyType { kPropertyTypeString = 0x1, kPropertyTypeInt32 = 0x2, kPropertyTypeInt64 = 0x3, kPropertyTypeByte = 0x4, kPropertyTypeTime = 0x5, kPropertyTypeDevMode = 0x6, kPropertyTypeSD = 0x7, kPropertyTypeNotificationReply = 0x8, kPropertyTypeNotificationOptions = 0x9, kPropertyTypeBuffer = 0xA, }; /* 996 */ enum PupMindTypeEnum { PM_SJ = 0x0, PM_NT = 0x1, PM_NF = 0x2, PM_SP = 0x3, MAX_PUPMINDTYPEENUM = 0x4, }; /* 997 */ enum EPrintXPSJobProgress { kAddingDocumentSequence = 0x0, kDocumentSequenceAdded = 0x1, kAddingFixedDocument = 0x2, kFixedDocumentAdded = 0x3, kAddingFixedPage = 0x4, kFixedPageAdded = 0x5, kResourceAdded = 0x6, kFontAdded = 0x7, kImageAdded = 0x8, kXpsDocumentCommitted = 0x9, }; /* 998 */ enum PupFactorTypeEnum { PF_STRESS = 0x0, PF_MIND = 0x1, MAX_PUPFACTORTYPEENUM = 0x2, }; /* 999 */ enum std::pointer_safety::pointer_safety { relaxed = 0x0, preferred = 0x1, strict = 0x2, }; /* 1000 */ enum PupAITypeEnum { PAI_NONE = 0x0, PAI_FOLLOW = 0x1, PAI_REVOLUTION = 0x2, PAI_DANCE = 0x3, PAI_ATTACK = 0x4, PAI_ROAMING = 0x5, PAI_ROTATION = 0x6, PAI_TALK = 0x7, PAI_DIE = 0x8, PAI_SCRIPT = 0x9, MAX_PUPAITYPEENUM = 0xA, }; /* 1001 */ enum _SHRINK_VOLUME_REQUEST_TYPES { ShrinkPrepare = 0x1, ShrinkCommit = 0x2, ShrinkAbort = 0x3, }; /* 1002 */ enum PROTOCOL_AUCTION { NC_AUCTION_NULL = 0x0, NC_AUCTION_NOTIFY_STORAGE_BOX_EXIST_ITEM_CMD = 0x1, NC_AUCTION_EXPIRATION_TIME_REQ = 0x2, NC_AUCTION_EXPIRATION_TIME_ACK = 0x3, NC_AUCTION_NOTIFY_EXPIRATION_ITEM_CMD = 0x4, NC_AUCTION_NOTIFY_WORLD_SELL_ITEM_CMD = 0x5, NC_AUCTION_NOTIFY_SELL_ITEM_CMD = 0x6, NC_AUCTION_SEARCH_REQ = 0x7, NC_AUCTION_DB_SEARCH_REQ = 0x8, NC_AUCTION_DB_SEARCH_ACK = 0x9, NC_AUCTION_SEARCH_ACK = 0xA, NC_AUCTION_BUY_REQ = 0xB, NC_AUCTION_DB_BUY_REQ = 0xC, NC_AUCTION_DB_BUY_ACK = 0xD, NC_AUCTION_BUY_ACK = 0xE, NC_AUCTION_MY_REGISTER_GOOD_LIST_REQ = 0xF, NC_AUCTION_DB_MY_REGISTER_GOOD_LIST_REQ = 0x10, NC_AUCTION_DB_MY_REGISTER_GOOD_LIST_ACK = 0x11, NC_AUCTION_MY_REGISTER_GOOD_LIST_ACK = 0x12, NC_AUCTION_REGISTER_GOOD_REQ = 0x13, NC_AUCTION_DB_REGISTER_GOOD_REQ = 0x14, NC_AUCTION_DB_REGISTER_GOOD_ACK = 0x15, NC_AUCTION_REGISTER_GOOD_ACK = 0x16, NC_AUCTION_REGISTER_CANCEL_GOOD_REQ = 0x17, NC_AUCTION_DB_REGISTER_CANCEL_GOOD_REQ = 0x18, NC_AUCTION_DB_REGISTER_CANCEL_GOOD_ACK = 0x19, NC_AUCTION_REGISTER_CANCEL_GOOD_ACK = 0x1A, NC_AUCTION_MY_STORAGE_BOX_REQ = 0x1B, NC_AUCTION_DB_MY_STORAGE_BOX_REQ = 0x1C, NC_AUCTION_DB_MY_STORAGE_BOX_ACK = 0x1D, NC_AUCTION_MY_STORAGE_BOX_ACK = 0x1E, NC_AUCTION_MY_STORAGE_ITEM_DETAIL_INFO_REQ = 0x1F, NC_AUCTION_DB_MY_STORAGE_ITEM_DETAIL_INFO_REQ = 0x20, NC_AUCTION_DB_MY_STORAGE_ITEM_DETAIL_INFO_SUC_ACK = 0x21, NC_AUCTION_DB_MY_STORAGE_ITEM_DETAIL_INFO_FAIL_ACK = 0x22, NC_AUCTION_MY_STORAGE_ITEM_DETAIL_INFO_SUC_ACK = 0x23, NC_AUCTION_MY_STORAGE_ITEM_DETAIL_INFO_FAIL_ACK = 0x24, NC_AUCTION_STORAGE_BOX_WITHDRAW_REQ = 0x25, NC_AUCTION_DB_STORAGE_BOX_WITHDRAW_REQ = 0x26, NC_AUCTION_DB_STORAGE_BOX_WITHDRAW_ACK = 0x27, NC_AUCTION_STORAGE_BOX_WITHDRAW_ACK = 0x28, }; /* 1003 */ enum EPrintXPSJobOperation { kJobProduction = 0x1, kJobConsumption = 0x2, }; /* 1004 */ enum PupFactorConditionTypeEnum { PFC_NONE = 0x0, PFC_S_DANCE = 0x1, PFC_S_SUCCESS = 0x2, PFC_S_FAIL = 0x3, PFC_S_CRIFAIL = 0x4, PFC_S_GATHER = 0x5, PFC_S_PROD = 0x6, PFC_S_MOVER = 0x7, PFC_S_REVIVALTOWN = 0x8, PFC_S_REVIVALHERE = 0x9, PFC_S_RESTHOUSE = 0xA, PFC_S_STORE = 0xB, PFC_M_ATTACK = 0xC, PFC_M_DANCE = 0xD, PFC_M_FOLLOW = 0xE, PFC_M_TALK = 0xF, PFC_M_REVOLUTION = 0x10, MAX_PUPFACTORCONDITIONTYPEENUM = 0x11, }; /* 1005 */ enum NEXT_START_MODE { AFTER_END = 0x0, AFTER_START = 0x1, MAX_NEXT_START_MODE = 0x2, }; /* 1006 */ enum START_REPEAT_MODE { START_REPEAT_FOREVER = 0x0, START_REPEAT_COUNT = 0x1, MAX_START_REPEAT_MODE = 0x2, }; /* 1007 */ enum PLAYER_REPEAT_MODE { PLAYER_REPEAT_FOREVER = 0x0, PLAYER_REPEAT_COUNT = 0x1, MAX_PLAYER_REPEAT_MODE = 0x2, }; /* 1008 */ enum PLAYER_REVIVAL_MODE { PLAYER_REVIVAL_TOWN = 0x0, PLAYER_REVIVAL_START_FOREVER = 0x1, PLAYER_REVIVAL_START_COUNT = 0x2, PLAYER_REVIVAL_FOREVER = 0x3, PLAYER_REVIVAL_COUNT = 0x4, MAX_PLAYER_REVIVAL_MODE = 0x5, }; /* 1009 */ enum PupCaseTypeEnum { SJ01 = 0x0, SJ02 = 0x1, SJ03 = 0x2, SJ04 = 0x3, SJ05 = 0x4, SJ06 = 0x5, SJ07 = 0x6, SJ08 = 0x7, SJ09 = 0x8, SJ10 = 0x9, NT01 = 0xA, NT02 = 0xB, NT03 = 0xC, NT04 = 0xD, NT05 = 0xE, NT06 = 0xF, NT07 = 0x10, NT08 = 0x11, NT09 = 0x12, NT10 = 0x13, NF01 = 0x14, NF02 = 0x15, NF03 = 0x16, NF04 = 0x17, NF05 = 0x18, NF06 = 0x19, NF07 = 0x1A, NF08 = 0x1B, NF09 = 0x1C, NF10 = 0x1D, SP01 = 0x1E, SP02 = 0x1F, SP03 = 0x20, SP04 = 0x21, SP05 = 0x22, SP06 = 0x23, SP07 = 0x24, SP08 = 0x25, SP09 = 0x26, SP10 = 0x27, ALL_PUP_CASE = 0x28, MAX_PUPCASETYPEENUM = 0x29, }; /* 1010 */ enum DICE_TAISAI_BETTING_TYPE { DTBT_BETTING = 0x0, DTBT_BETTING_CANCEL = 0x1, MAX_DICE_TAISAI_BETTING_TYPE = 0x2, }; /* 1011 */ enum std::float_denorm_style { denorm_indeterminate = 0xFFFFFFFF, denorm_absent = 0x0, denorm_present = 0x1, }; /* 1012 */ enum PupPriorityTypeEnum { PPT_MapLink = 0x0, PPT_Die = 0x1, PPT_CallPup = 0x2, PPT_Follow = 0x3, PPT_Idle = 0x4, MAX_PUPPRIORITYTYPEENUM = 0x5, }; /* 1013 */ enum std::float_round_style { round_indeterminate = 0xFFFFFFFF, round_toward_zero = 0x0, round_to_nearest = 0x1, round_toward_infinity = 0x2, round_toward_neg_infinity = 0x3, }; /* 1014 */ enum KQ_Medal { KQ_NONE = 0x0, KQ_GOLD = 0x1, KQ_SILVER = 0x2, KQ_COUPER = 0x3, }; /* 1015 */ enum PRINT_EXECUTION_CONTEXT { PRINT_EXECUTION_CONTEXT_APPLICATION = 0x0, PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE = 0x1, PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST = 0x2, PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE = 0x3, PRINT_EXECUTION_CONTEXT_WOW64 = 0x4, }; /* 1016 */ enum MobRace { MR_NONE = 0x0, MR_PHINO = 0x1, MR_MARA = 0x2, MR_MARLONE = 0x3, MR_SKEL = 0x4, MR_CEM = 0x5, MR_GOBLIN = 0x6, MR_KARA = 0x7, MR_KEEPER = 0x8, MR_PI = 0x9, MR_LIZARD = 0xA, MR_TRUMPY = 0xB, MR_ORC = 0xC, MR_SLIME = 0xD, MR_BOAR = 0xE, MR_STAFF = 0xF, MR_ARCHON = 0x10, MR_STONIE = 0x11, MR_INCUBUS = 0x12, MR_TREE = 0x13, MR_IMP = 0x14, MR_VIVI = 0x15, MR_KEBING = 0x16, MR_GUARDIAN = 0x17, MR_MINER = 0x18, MR_BELLOW = 0x19, MR_CAIMAN = 0x1A, MR_RHINOCE = 0x1B, MR_MUD = 0x1C, MR_SLUG = 0x1D, MR_SHADOW = 0x1E, MR_CHAR = 0x1F, MR_STATUE = 0x20, MR_HELGA = 0x21, MR_SPIRIT = 0x22, MR_MAGRITE = 0x23, MR_WOLF = 0x24, MR_BEAR = 0x25, MR_SPIDER = 0x26, MR_MAND = 0x27, MR_LICH = 0x28, MR_POON = 0x29, MR_DEPRAVITY = 0x2A, MR_WIND = 0x2B, MR_SELF = 0x2C, MR_ELF = 0x2D, MR_HONEYING = 0x2E, MR_BOOGY = 0x2F, MR_CRAB = 0x30, MR_GUARD_NORMAL = 0x31, MR_DEVILDOM = 0x32, MR_SLAYER = 0x33, MR_DARKARMY = 0x34, MR_BKNIGHTS = 0x35, MAX_MOBRACE = 0x36, }; /* 1017 */ enum ModeIDLvType { MIL_EASY = 0x0, MIL_NORMAL = 0x1, MIL_HARD = 0x2, MAX_MODEIDLVTYPE = 0x3, }; /* 1018 */ enum _D3DXMESHDATATYPE { D3DXMESHTYPE_MESH = 0x1, D3DXMESHTYPE_PMESH = 0x2, D3DXMESHTYPE_PATCHMESH = 0x3, D3DXMESHTYPE_FORCE_DWORD = 0x7FFFFFFF, }; /* 1019 */ enum PROTOCOL_COMMAND_PROMOTION { NC_PROMOTION_NULL = 0x0, NC_PROMOTION_USER_REQ = 0x1, NC_PROMOTION_USER_ACK = 0x2, NC_PROMOTION_USER_CMD = 0x3, NC_PROMOTION_DB_REWARD_REQ = 0x4, NC_PROMOTION_DB_REWARD_ACK = 0x5, NC_PROMOTION_REWARD_ITEM_CMD = 0x6, }; /* 1020 */ enum NiInputErr { NIIERR_OK = 0x0, NIIERR_GENERIC = 0x80000000, NIIERR_UNSUPPORTED = 0x80000001, NIIERR_INVALIDPARAMS = 0x80000002, NIIERR_INITFAILED = 0x80000003, NIIERR_INVALIDDEVICE = 0x80000004, NIIERR_DEVICENOTFOUND = 0x80000005, NIIERR_DEVICELOST = 0x80000006, NIIERR_DEVICECREATEFAIL = 0x80000007, NIIERR_DEVICEINITFAIL = 0x80000008, NIIERR_DEVICEERROR = 0x80000009, NIIERR_DEVICECHANGE = 0x8000000A, NIIERR_NOOPENPORTS = 0x8000000B, NIIERR_APIFAILURE = 0x8000000C, NIIERR_ALLOCFAILED = 0x8000000D, NIIERR_INVALIDACTION = 0x8000000E, NIIERR_NOTMAPPED = 0x8000000F, NIIERR_MAPPINGFAILED = 0x80000010, NIIERR_MAPPINGFAILED_GAMEPAD = 0x80000011, NIIERR_MAPPINGFAILED_KEYBOARD = 0x80000012, NIIERR_MAPPINGFAILED_MOUSE = 0x80000013, NIIERR_MAPPING_TAKEN = 0x80000014, NIIERR_INVALID_AXIS = 0x80000020, NIIERR_ENUM_NOTRUNNING = 0x80000030, NIIERR_ENUM_NOTCOMPLETE = 0x80000031, NIIERR_ENUM_FAILED = 0x80000032, NIIERR_ENUM_COMPLETE = 0x0, }; /* 1021 */ enum EnemyDetect { ED_BOUT = 0x0, ED_AGGRESSIVE = 0x1, ED_NOBRAIN = 0x2, ED_AGGRESSIVE2 = 0x3, ED_AGGREESIVEALL = 0x4, ED_ENEMYALLDETECT = 0x5, MAX_ENEMYDETECT = 0x6, }; /* 1022 */ enum MOBATTACKTARGET { MAT_ENEMY = 0x0, MAT_ME = 0x1, MAT_MYRACE = 0x2, MAT_NONE = 0x3, MAT_NPC = 0x4, MAX_MOBATTACKTARGET = 0x5, }; /* 1023 */ enum NORMALHITTYPE { HT_PY = 0x0, HT_MA = 0x1, HT_NONE = 0x2, MAX_NORMALHITTYPE = 0x3, }; /* 1024 */ typedef $8166B8857E7CD08BCB1E0D6C8F56BCBA ACTCTX_REQUESTED_RUN_LEVEL; /* 1025 */ enum MHFO_EffectEnumerate { MHFO_EE_RECALL = 0x0, MHFO_EE_ABSTATE = 0x1, MHFO_EE_ITEMUSE = 0x2, MHFO_EE_PORTAL = 0x3, MAX_MHFO_EFFECTENUMERATE = 0x4, }; /* 1026 */ enum DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY { DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER = 0xFFFFFFFF, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15 = 0x0, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO = 0x1, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO = 0x2, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO = 0x3, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI = 0x4, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI = 0x5, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS = 0x6, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN = 0x8, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI = 0x9, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL = 0xA, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED = 0xB, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL = 0xC, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED = 0xD, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE = 0xE, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL = 0x80000000, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1027 */ typedef $53091E8B7324FD0E85FFE62254BC5002 ACTCTX_COMPATIBILITY_ELEMENT_TYPE; /* 1028 */ enum SHINE_REWARD_TYPE { SRT_NONE = 0x0, SRT_ITEM = 0x1, SRT_EXP = 0x2, SRT_MONEY = 0x3, SRT_HONOR = 0x4, SRT_HP_SOUL_STONE = 0x5, SRT_SP_SOUL_STONE = 0x6, SRT_GURAD_SOUL_STONE = 0x7, SRT_ATTACK_SOUL_STONE = 0x8, SRT_CLASS_CHANGE = 0x9, SRT_PET = 0xA, MAX_SHINE_REWARD_TYPE = 0xB, }; /* 1029 */ enum $C792F6078A6A3F6A449549E9DBCE5AE4 { GUILD_GRADE_0 = 0x0, GUILD_GRADE_1 = 0x1, GUILD_GRADE_2 = 0x2, GUILD_GRADE_3 = 0x3, GUILD_GRADE_4 = 0x4, GUILD_GRADE_5 = 0x5, }; /* 1030 */ enum vc_attributes::YesNoMaybe { No = 0xFFF0001, Maybe = 0xFFF0010, Yes = 0xFFF0100, }; /* 1031 */ typedef $2A6324B8E10DEE2666A6A5498DFC667B XLAT_SIDE; /* 1032 */ enum vc_attributes::AccessType { NoAccess = 0x0, Read = 0x1, Write = 0x2, ReadWrite = 0x3, }; /* 1033 */ enum DISPLAYCONFIG_SCANLINE_ORDERING { DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED = 0x0, DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE = 0x1, DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED = 0x2, DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST = 0x2, DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST = 0x3, DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1034 */ enum SetIndex { SET_NONE = 0x0, SET_HEALRATE = 0x1, SET_DAMEGERATE = 0x2, SET_ACRATE = 0x3, SET_ABSTATEKEEPTIMERATE = 0x4, SET_SPCONSUMRATE = 0x5, SET_HPSPRECOVERYRATE = 0x6, SET_COOLTIMERATE = 0x7, SET_DEXRATE = 0x8, SET_HPDRAINRATE = 0x9, SET_MOVESPEEDRATE = 0xA, SET_THRATE = 0xB, SET_AGGRORATE = 0xC, SET_PROBABILITYRATE = 0xD, SET_HPSPMAXRATE = 0xE, SET_ABSTATERATE = 0xF, SET_DAMEGEIGNORERATE = 0x10, MAX_SETINDEX = 0x11, }; /* 1035 */ enum _D3DXCALLBACK_SEARCH_FLAGS { D3DXCALLBACK_SEARCH_EXCLUDING_INITIAL_POSITION = 0x1, D3DXCALLBACK_SEARCH_BEHIND_INITIAL_POSITION = 0x2, D3DXCALLBACK_SEARCH_FORCE_DWORD = 0x7FFFFFFF, }; /* 1036 */ enum FilterType { FT_COMPLETE = 0x0, FT_PART = 0x1, MAX_FILTERTYPE = 0x2, }; /* 1037 */ enum LAYER_NUMBER_TYPE { LNT_BASE = 0x0, LNT_CHAR_NUMBER = 0x1, LNT_MAX = 0x2, }; /* 1038 */ enum DISPLAYCONFIG_SCALING { DISPLAYCONFIG_SCALING_IDENTITY = 0x1, DISPLAYCONFIG_SCALING_CENTERED = 0x2, DISPLAYCONFIG_SCALING_STRETCHED = 0x3, DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 0x4, DISPLAYCONFIG_SCALING_CUSTOM = 0x5, DISPLAYCONFIG_SCALING_PREFERRED = 0x80, DISPLAYCONFIG_SCALING_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1039 */ enum ASSOCCLASS { ASSOCCLASS_SHELL_KEY = 0x0, ASSOCCLASS_PROGID_KEY = 0x1, ASSOCCLASS_PROGID_STR = 0x2, ASSOCCLASS_CLSID_KEY = 0x3, ASSOCCLASS_CLSID_STR = 0x4, ASSOCCLASS_APP_KEY = 0x5, ASSOCCLASS_APP_STR = 0x6, ASSOCCLASS_SYSTEM_STR = 0x7, ASSOCCLASS_FOLDER = 0x8, ASSOCCLASS_STAR = 0x9, }; /* 1040 */ enum LAYER_TYPE { LT_BASE = 0x0, LT_TUTORIAL = 0x1, LT_MAX_LAYER = 0x2, }; /* 1041 */ enum PROTOCOL_COMMAND_ITEMDB { NC_ITEMDB_NULL = 0x0, NC_ITEMDB_ADMINCREATE_REQ = 0x1, NC_ITEMDB_ADMINCREATESUC_ACK = 0x2, NC_ITEMDB_ADMINCREATEFAIL_ACK = 0x3, NC_ITEMDB_QUESTALL_REQ = 0x4, NC_ITEMDB_QUESTALLSUC_ACK = 0x5, NC_ITEMDB_QUESTALLFAIL_ACK = 0x6, NC_ITEMDB_QUESTLOT_REQ = 0x7, NC_ITEMDB_QUESTLOTSUC_ACK = 0x8, NC_ITEMDB_QUESTLOTFAIL_ACK = 0x9, NC_ITEMDB_BUYALL_REQ = 0xA, NC_ITEMDB_BUYALLSUC_ACK = 0xB, NC_ITEMDB_BUYALLFAIL_ACK = 0xC, NC_ITEMDB_BUYLOT_REQ = 0xD, NC_ITEMDB_BUYLOTSUC_ACK = 0xE, NC_ITEMDB_BUYLOTFAIL_ACK = 0xF, NC_ITEMDB_EQUIP_REQ = 0x10, NC_ITEMDB_EQUIPSUC_ACK = 0x11, NC_ITEMDB_EQUIPFAIL_ACK = 0x12, NC_ITEMDB_UNEQUIP_REQ = 0x13, NC_ITEMDB_UNEQUIPSUC_ACK = 0x14, NC_ITEMDB_UNEQUIPFAIL_ACK = 0x15, NC_ITEMDB_DROPALL_REQ = 0x16, NC_ITEMDB_DROPALLSUC_ACK = 0x17, NC_ITEMDB_DROPALLFAIL_ACK = 0x18, NC_ITEMDB_DROPLOT_REQ = 0x19, NC_ITEMDB_DROPLOTSUC_ACK = 0x1A, NC_ITEMDB_DROPLOTFAIL_ACK = 0x1B, NC_ITEMDB_PICKALL_REQ = 0x1C, NC_ITEMDB_PICKALLSUC_ACK = 0x1D, NC_ITEMDB_PICKALLFAIL_ACK = 0x1E, NC_ITEMDB_PICKMERGE_REQ = 0x1F, NC_ITEMDB_PICKMERGESUC_ACK = 0x20, NC_ITEMDB_PICKMERGEFAIL_ACK = 0x21, NC_ITEMDB_SELLALL_REQ = 0x22, NC_ITEMDB_SELLALLSUC_ACK = 0x23, NC_ITEMDB_SELLALLFAIL_ACK = 0x24, NC_ITEMDB_SELLLOT_REQ = 0x25, NC_ITEMDB_SELLLOTSUC_ACK = 0x26, NC_ITEMDB_SELLLOTFAIL_ACK = 0x27, NC_ITEMDB_RELOC_REQ = 0x28, NC_ITEMDB_RELOCSUC_ACK = 0x29, NC_ITEMDB_RELOCFAIL_ACK = 0x2A, NC_ITEMDB_EXCHANGE_REQ = 0x2B, NC_ITEMDB_EXCHANGESUC_ACK = 0x2C, NC_ITEMDB_EXCHANGEFAIL_ACK = 0x2D, NC_ITEMDB_MERGE_REQ = 0x2E, NC_ITEMDB_MERGESUC_ACK = 0x2F, NC_ITEMDB_MERGEFAIL_ACK = 0x30, NC_ITEMDB_SPLIT_N_MERGE_REQ = 0x31, NC_ITEMDB_SPLIT_N_MERGESUC_ACK = 0x32, NC_ITEMDB_SPLIT_N_MERGEFAIL_ACK = 0x33, NC_ITEMDB_SPLIT_REQ = 0x34, NC_ITEMDB_SPLITSUC_ACK = 0x35, NC_ITEMDB_SPLITFAIL_ACK = 0x36, NC_ITEMDB_MOB_DROP_CMD = 0x37, NC_ITEMDB_PICKMONEY_REQ = 0x38, NC_ITEMDB_PICKMONEYSUC_ACK = 0x39, NC_ITEMDB_PICKMONEYFAIL_ACK = 0x3A, NC_ITEMDB_ITEMTRADE_REQ = 0x3B, NC_ITEMDB_ITEMTRADEFAIL_ACK = 0x3C, NC_ITEMDB_ITEMTRADESUC_ACK = 0x3D, NC_ITEMDB_USELOT_REQ = 0x3E, NC_ITEMDB_USEALL_REQ = 0x3F, NC_ITEMDB_USE_ACK = 0x40, NC_ITEMDB_SOULSTONEBUY_REQ = 0x41, NC_ITEMDB_SOULSTONEBUYSUC_ACK = 0x42, NC_ITEMDB_SOULSTONEBUYFAIL_ACK = 0x43, NC_ITEMDB_OPENSTORAGE_REQ = 0x44, NC_ITEMDB_OPENSTORAGE_FAIL_ACK = 0x45, NC_ITEMDB_OPENSTORAGE_ACK = 0x46, NC_ITEMDB_UPGRADE_REQ = 0x47, NC_ITEMDB_UPGRADE_ACK = 0x48, NC_ITEMDB_ITEMCHANGE_REQ = 0x49, NC_ITEMDB_ITEMCHANGE_ACK = 0x4A, NC_ITEMDB_ITEMTOTALINFORM_REQ = 0x4B, NC_ITEMDB_ITEMTOTALINFORM_ACK = 0x4C, NC_ITEMDB_CREATEITEMLIST_REQ = 0x4D, NC_ITEMDB_CREATEITEMLISTSUC_ACK = 0x4E, NC_ITEMDB_CREATEITEMLISTFAIL_ACK = 0x4F, NC_ITEMDB_GETFROMCHEST_REQ = 0x50, NC_ITEMDB_GETFROMCHESTSUC_ACK = 0x51, NC_ITEMDB_GETFROMCHESTFAIL_ACK = 0x52, NC_ITEMDB_BOOTHTRADE_ALL_REQ = 0x53, NC_ITEMDB_BOOTHTRADE_MERGE_REQ = 0x54, NC_ITEMDB_BOOTHTRADE_LOT_REQ = 0x55, NC_ITEMDB_BOOTHTRADE_ACK = 0x56, NC_ITEMDB_PRODUCE_REQ = 0x57, NC_ITEMDB_PRODUCE_ACK = 0x58, NC_ITEMDB_DESTROY_REQ = 0x59, NC_ITEMDB_DESTROY_ACK = 0x5A, NC_ITEMDB_QUESTREWARD_REQ = 0x5B, NC_ITEMDB_QUESTREWARD_ACK = 0x5C, NC_ITEMDB_QUESTITEMGET_REQ = 0x5D, NC_ITEMDB_QUESTITEMGET_ACK = 0x5E, NC_ITEMDB_DEPOSIT_REQ = 0x5F, NC_ITEMDB_DEPOSIT_ACK = 0x60, NC_ITEMDB_WITHDRAW_REQ = 0x61, NC_ITEMDB_WITHDRAW_ACK = 0x62, NC_ITEMDB_CHARGED_LIST_REQ = 0x63, NC_ITEMDB_CHARGED_LIST_ACK = 0x64, NC_ITEMDB_CHARGED_WITHDRAW_REQ = 0x65, NC_ITEMDB_CHARGED_WITHDRAW_ACK = 0x66, NC_ITEMDB_CREATEMUSHROOM_REQ = 0x67, NC_ITEMDB_CREATEMUSHROOMSUC_ACK = 0x68, NC_ITEMDB_CREATEMUSHROOMFAIL_ACK = 0x69, NC_ITEMDB_ITEMBREAK_REQ = 0x6A, NC_ITEMDB_ITEMBREAKSUC_ACK = 0x6B, NC_ITEMDB_ITEMBREAKFAIL_ACK = 0x6C, NC_ITEMDB_CHESTITEM_REQ = 0x6D, NC_ITEMDB_CHESTITEM_ACK = 0x6E, NC_ITEMDB_GUILD_TOURNAMENT_REWARD_CREATE_REQ = 0x6F, NC_ITEMDB_GUILD_TOURNAMENT_REWARD_CREATE_ACK = 0x70, NC_ITEMDB_OPEN_GUILD_STORAGE_REQ = 0x71, NC_ITEMDB_OPEN_GUILD_STORAGE_FAIL_ACK = 0x72, NC_ITEMDB_OPEN_GUILD_STORAGE_ACK = 0x73, NC_ITEMDB_GUILD_STORAGE_WITHDRAW_REQ = 0x74, NC_ITEMDB_GUILD_STORAGE_WITHDRAW_ACK = 0x75, NC_ITEMDB_DISMANTLE_REQ = 0x76, NC_ITEMDB_DISMANTLE_ACK = 0x77, NC_ITEMDB_INC_DEC_MONEY_REQ = 0x7A, NC_ITEMDB_INC_DEC_MONEYSUC_ACK = 0x7B, NC_ITEMDB_INC_DEC_MONEYFAIL_ACK = 0x7C, NC_ITEMDB_MINIHOUSE_EFFECT_DEMANDGOOD_REQ = 0x7D, NC_ITEMDB_MINIHOUSE_EFFECT_DEMANDGOOD_ACK = 0x7E, NC_ITEMDB_REINFORCEUNEQUIP_REQ = 0x7F, NC_ITEMDB_REINFORCEUNEQUIPSUC_ACK = 0x80, NC_ITEMDB_REINFORCEUNEQUIPFAIL_ACK = 0x81, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_REQ = 0x82, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_FAIL_ACK = 0x83, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_ACK = 0x84, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_REQ = 0x85, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_ACK = 0x86, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_REQ = 0x87, NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_ACK = 0x88, NC_ITEMDB_MINIHOUSE_PORTAL_EFFECT_DEMANDGOOD_REQ = 0x89, NC_ITEMDB_MINIHOUSE_PORTAL_EFFECT_DEMANDGOOD_ACK = 0x8A, NC_ITEMDB_FURNITURE_ENDURE_REQ = 0x8B, NC_ITEMDB_FURNITURE_ENDURE_ACK = 0x8C, NC_ITEMDB_WEAPONENDURE_CHARGE_REQ = 0x8D, NC_ITEMDB_WEAPONENDURE_CHARGE_ACK = 0x8E, NC_ITEMDB_WEAPONENDURESET_CMD = 0x8F, NC_ITEMDB_GUILD_TOKEN_BUYALL_REQ = 0x90, NC_ITEMDB_GUILD_TOKEN_BUYALLSUC_ACK = 0x91, NC_ITEMDB_GUILD_TOKEN_BUYALLFAIL_ACK = 0x92, NC_ITEMDB_GUILD_TOKEN_BUYLOT_REQ = 0x93, NC_ITEMDB_GUILD_TOKEN_BUYLOTSUC_ACK = 0x94, NC_ITEMDB_GUILD_TOKEN_BUYLOTFAIL_ACK = 0x95, NC_ITEMDB_ENCHANT_ADD_GEM_REQ = 0x96, NC_ITEMDB_ENCHANT_ADD_GEM_ACK = 0x97, NC_ITEMDB_ENCHANT_REMOVE_GEM_REQ = 0x98, NC_ITEMDB_ENCHANT_REMOVE_GEM_ACK = 0x99, NC_ITEMDB_ENCHANT_ADD_NEW_SOCKET_REQ = 0x9A, NC_ITEMDB_ENCHANT_ADD_NEW_SOCKET_ACK = 0x9B, NC_ITEMDB_ENCHANT_SET_GEM_LOT_REQ = 0x9C, NC_ITEMDB_ENCHANT_SET_GEM_LOT_ACK = 0x9D, NC_ITEMDB_MYSTERY_VAULT_MAKEITEM_REQ = 0x9E, NC_ITEMDB_MYSTERY_VAULT_MAKEITEM_ACK = 0x9F, NC_ITEMDB_BUYCAPSULE_REQ = 0xA0, NC_ITEMDB_BUYCAPSULE_ACK = 0xA1, NC_ITEMDB_CAPSULEITEM_REQ = 0xA2, NC_ITEMDB_CAPSULEITEM_ACK = 0xA3, NC_ITEMDB_GETFROMCAPSULE_REQ = 0xA4, NC_ITEMDB_GETFROMCAPSULE_ACK = 0xA5, NC_ITEMDB_EQUIP_BELONGED_CANCEL_USE_REQ = 0xA6, NC_ITEMDB_EQUIP_BELONGED_CANCEL_USE_ACK = 0xA7, NC_ITEMDB_ITEMINFO_REQ = 0xA8, NC_ITEMDB_ITEMINFO_ACK = 0xA9, NC_ITEMDB_ITEMREBUILD_REQ = 0xAA, NC_ITEMDB_ITEMREBUILD_ACK = 0xAB, NC_ITEMDB_MOVER_UPGRADE_REQ = 0xAC, NC_ITEMDB_MOVER_UPGRADE_ACK = 0xAD, NC_ITEMDB_MOVER_RAREMOVER_REQ = 0xAE, NC_ITEMDB_MOVER_RAREMOVER_ACK = 0xAF, NC_ITEMDB_ITEMMONEY_BUYALL_REQ = 0xB0, NC_ITEMDB_ITEMMONEY_BUYLOT_REQ = 0xB1, NC_ITEMDB_ITEMMONEY_BUY_ACK = 0xB2, NC_ITEMDB_RANDOMOPTION_CHANGE_REQ = 0xB3, NC_ITEMDB_RANDOMOPTION_CHANGE_ACK = 0xB4, NC_ITEMDB_CHAT_COLOR_CHANGE_REQ = 0xB5, NC_ITEMDB_CHAT_COLOR_CHANGE_ACK = 0xB6, NC_ITEMDB_TERMEXTEND_REQ = 0xB7, NC_ITEMDB_TERMEXTEND_ACK = 0xB8, NC_ITEMDB_REPURCHASE_ALL_REQ = 0xB9, NC_ITEMDB_REPURCHASE_ALL_ACK = 0xBA, NC_ITEMDB_REPURCHASE_LOT_REQ = 0xBB, NC_ITEMDB_REPURCHASE_LOT_ACK = 0xBC, NC_ITEMDB_CLASS_CHANGE_REQ = 0xBD, NC_ITEMDB_CLASS_CHANGE_ACK = 0xBE, NC_ITEMDB_UES_FRIEND_POINT_REQ = 0xBF, NC_ITEMDB_UES_FRIEND_POINT_ACK = 0xC0, NC_ITEMDB_RANDOMOPTION_CHANGE_CONSUME_AND_COUNTING_REQ = 0xC1, NC_ITEMDB_RANDOMOPTION_CHANGE_CONSUME_AND_COUNTING_ACK = 0xC2, NC_ITEMDB_SHIELDENDURE_CHARGE_REQ = 0xC6, NC_ITEMDB_SHIELDENDURE_CHARGE_ACK = 0xC7, NC_ITEMDB_SHIELDENDURESET_CMD = 0xC8, NC_ITEMDB_MAPLINK_ITEM_CONSUME_REQ = 0xC9, NC_ITEMDB_MAPLINK_ITEM_CONSUME_ACK = 0xCA, NC_ITEMDB_MIX_ITEM_REQ = 0xCB, NC_ITEMDB_MIX_ITEM_ACK = 0xCC, NC_ITEMDB_RANDOMOPTION_RECOVER_COUNT_LIMIT_REQ = 0xCD, NC_ITEMDB_RANDOMOPTION_RECOVER_COUNT_LIMIT_ACK = 0xCE, NC_ITEMDB_RESET_SCROLL_LINK_MAP_INFO_CMD = 0xCF, NC_ITEMDB_NEW_UPGRADE_REQ = 0xD1, NC_ITEMDB_NEW_UPGRADE_ACK = 0xD2, NC_ITEMDB_BRACELET_UPGRADE_REQ = 0xD3, NC_ITEMDB_BRACELET_UPGRADE_ACK = 0xD4, }; /* 1042 */ enum $3CE9D289EBB03BD63FE811D7F2BF3097 { GUILD_DISMISS_MEMBER_GRADE = 0x0, GUILD_DISMISS_DELAY_DAY = 0x1, GUILD_DISMISS_STATUS_NONE = 0x0, GUILD_DISMISS_STATUS_RESERVED = 0x1, GUILD_DISMISS_STATUS_DELETED = 0x2, }; /* 1043 */ enum KINGDOMQUEST_REW_ID { REW_KQ_KING_SLIME = 0x0, REW_KQ_RAGE_PIRATES = 0x1, REW_KQ_UNDER_HALL = 0x2, REW_KQ_GOLDHILL = 0x3, REW_KQ_GORDONMASTER = 0x4, REW_KQ_MINIDRAGON = 0x5, REW_HERO_10 = 0x6, HERO_10_0 = 0x7, HERO_10_1 = 0x8, HERO_10_2 = 0x9, HERO_10_3 = 0xA, REW_HERO_20 = 0xB, HERO_20_0 = 0xC, HERO_20_1 = 0xD, HERO_20_2 = 0xE, HERO_20_3 = 0xF, REW_HERO_30 = 0x10, HERO_30_0 = 0x11, HERO_30_1 = 0x12, HERO_30_2 = 0x13, HERO_30_3 = 0x14, REW_HERO_40 = 0x15, HERO_40_0 = 0x16, HERO_40_1 = 0x17, HERO_40_2 = 0x18, HERO_40_3 = 0x19, REW_HERO_50 = 0x1A, HERO_50_0 = 0x1B, HERO_50_1 = 0x1C, HERO_50_2 = 0x1D, HERO_50_3 = 0x1E, REW_HERO_60 = 0x1F, HERO_60_0 = 0x20, HERO_60_1 = 0x21, HERO_60_2 = 0x22, HERO_60_3 = 0x23, REW_HERO_70 = 0x24, HERO_70_0 = 0x25, HERO_70_1 = 0x26, HERO_70_2 = 0x27, HERO_70_3 = 0x28, REW_KQ_KINGKONG = 0x29, REW_KQ_HONEYING = 0x2A, REW_KQ_SPIDER = 0x2B, REW_KQ_H_MINIDRAGON = 0x2C, REW_HERO_1 = 0x2D, HERO_1_0 = 0x2E, HERO_1_1 = 0x2F, HERO_1_2 = 0x30, HERO_1_3 = 0x31, HERO_1_4 = 0x32, REW_HERO_2 = 0x33, HERO_2_0 = 0x34, HERO_2_1 = 0x35, HERO_2_2 = 0x36, HERO_2_3 = 0x37, HERO_2_4 = 0x38, REW_HERO_3 = 0x39, HERO_3_0 = 0x3A, HERO_3_1 = 0x3B, HERO_3_2 = 0x3C, HERO_3_3 = 0x3D, HERO_3_4 = 0x3E, REW_HERO_4 = 0x3F, HERO_4_0 = 0x40, HERO_4_1 = 0x41, HERO_4_2 = 0x42, HERO_4_3 = 0x43, HERO_4_4 = 0x44, REW_KQ_AntiHenis100 = 0x45, REW_KQ_VICTOR = 0x46, REW_HERO_5 = 0x47, HERO_5_0 = 0x48, HERO_5_1 = 0x49, HERO_5_2 = 0x4A, HERO_5_3 = 0x4B, HERO_5_4 = 0x4C, REW_KQ_MINE = 0x4D, REW_KQ_EGG = 0x4E, REW_KQ_SPRING = 0x4F, REW_KQ_SPRING_DRAW = 0x50, REW_KQ_SPRING_LOSE = 0x51, REW_KQ_SPRING_WIN = 0x52, REW_KQ_ARENA = 0x53, REW_KQ_ARENA_WIN = 0x54, REW_KQ_ARENA_DRAW = 0x55, REW_KQ_GREENHILL = 0x56, REW_KQ_SOCCER = 0x57, REW_KQ_SOCCER_WIN = 0x58, REW_KQ_SOCCER_DRAW = 0x59, REW_KQ_SOCCER_LOSE = 0x5A, REW_KQ_WATER = 0x5B, REW_KQ_WATER_WIN = 0x5C, REW_KQ_WATER_DRAW = 0x5D, REW_KQ_WATER_LOSE = 0x5E, REW_KQ_SOCCER_W = 0x5F, REW_KQ_SOCCER_W_WIN = 0x60, REW_KQ_SOCCER_W_DRAW = 0x61, REW_KQ_SOCCER_W_LOSE = 0x62, REW_KQ_FARGELS = 0x63, REW_KQ_CAKE = 0x64, REW_KQ_CAKE_WIN = 0x65, REW_KQ_CAKE_DRAW = 0x66, REW_KQ_CAKE_LOSE = 0x67, REW_HERO_6 = 0x68, HERO_6_0 = 0x69, HERO_6_1 = 0x6A, HERO_6_2 = 0x6B, HERO_6_3 = 0x6C, HERO_6_4 = 0x6D, REW_HERO_7 = 0x6E, HERO_7_0 = 0x6F, HERO_7_1 = 0x70, HERO_7_2 = 0x71, HERO_7_3 = 0x72, HERO_7_4 = 0x73, REW_KQ_EASTER = 0x74, REW_KQ_COLLISIO = 0x75, REW_KQ_COLLISIO_WIN = 0x76, REW_KQ_COLLISIO_DRAW = 0x77, REW_KQ_COLLISIO_LOSE = 0x78, REW_KQ_BDAY2017 = 0x79, REW_KQ_BDAY2017_WIN = 0x7A, REW_KQ_BDAY2017_LOSE = 0x7B, MAX_KINGDOMQUEST_REW_ID = 0x7C, }; /* 1044 */ enum RpcProxyPerfCounters { RpcCurrentUniqueUser = 0x1, RpcBackEndConnectionAttempts = 0x2, RpcBackEndConnectionFailed = 0x3, RpcRequestsPerSecond = 0x4, RpcIncomingConnections = 0x5, RpcIncomingBandwidth = 0x6, RpcOutgoingBandwidth = 0x7, RpcAttemptedLbsDecisions = 0x8, RpcFailedLbsDecisions = 0x9, RpcAttemptedLbsMessages = 0xA, RpcFailedLbsMessages = 0xB, RpcLastCounter = 0xC, }; /* 1045 */ enum LAYER_OBJECT_VIEW_TYPE { LOVI_BASE_LAYER = 0x0, LOVI_ALL_LAYER = 0x1, LVI_MAX = 0x2, }; /* 1046 */ enum DISPLAYCONFIG_ROTATION { DISPLAYCONFIG_ROTATION_IDENTITY = 0x1, DISPLAYCONFIG_ROTATION_ROTATE90 = 0x2, DISPLAYCONFIG_ROTATION_ROTATE180 = 0x3, DISPLAYCONFIG_ROTATION_ROTATE270 = 0x4, DISPLAYCONFIG_ROTATION_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1047 */ enum _D3DXINCLUDE_TYPE { D3DXINC_LOCAL = 0x0, D3DXINC_SYSTEM = 0x1, D3DXINC_FORCE_DWORD = 0x7FFFFFFF, }; /* 1048 */ enum $29DEC9BDF2081FEAF439EA201DF812EE { GUILD_GRADE_MEMBER_GRADE = 0x0, }; /* 1049 */ enum $79360698A67B690EBEB5CFD8216CC412 { GUILD_TYPE_MEMBER_GRADE = 0x0, }; /* 1050 */ enum $F2ED812F22A7D59364D4991A96E49BE2 { GUILD_NOTIFY_GRADE = 0x2, }; /* 1051 */ enum $A27028B5F7C3C0E7DB5CE6C2EA5067DC { GUILD_INVITE_MEMBER_GRADE = 0x1, }; /* 1052 */ enum DISPLAYCONFIG_MODE_INFO_TYPE { DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE = 0x1, DISPLAYCONFIG_MODE_INFO_TYPE_TARGET = 0x2, DISPLAYCONFIG_MODE_INFO_TYPE_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1053 */ enum $12C9A173D9F54E9F4D16EB491D632E22 { GUILD_JOIN_MEMBER_GRADE = 0x6, }; /* 1054 */ enum $9543309507E9C7AC7A2842D4E375B3F5 { GUILD_VANISH_MEMBER_GRADE = 0x1, }; /* 1055 */ enum DISPLAYCONFIG_PIXELFORMAT { DISPLAYCONFIG_PIXELFORMAT_8BPP = 0x1, DISPLAYCONFIG_PIXELFORMAT_16BPP = 0x2, DISPLAYCONFIG_PIXELFORMAT_24BPP = 0x3, DISPLAYCONFIG_PIXELFORMAT_32BPP = 0x4, DISPLAYCONFIG_PIXELFORMAT_NONGDI = 0x5, DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1056 */ enum $FA2017A495E4363A00E1F1F8A9B27DAF { NI_DX9_RENDER_ID = 0x8, }; /* 1057 */ enum $32D288109C67C68C7171C4CD08881ACF { GUILD_EXP_RATIO_MEMBER_GRADE = 0x0, }; /* 1058 */ enum $32B9B84ECD2D5A05F4195237F16B02E5 { GUILD_MEMBER_GRADE_MEMBER_GRADE = 0x0, }; /* 1059 */ enum $3B220F9B6CBD27BB10537BD31CC60930 { GUILD_LEAVE_MEMBER_GRADE = 0x1, }; /* 1060 */ enum PROTOCOL_COMMAND_SYSLOG { NC_SYSLOG_NULL = 0x0, NC_SYSLOG_ACCOUNT_LOGIN_SUCCESS = 0x1, NC_SYSLOG_ACCOUNT_LOGIN_FAILURE = 0x2, NC_SYSLOG_ACCOUNT_LOGOUT = 0x3, NC_SYSLOG_CHAR_CREATED = 0x4, NC_SYSLOG_CHAR_DELETED = 0x5, NC_SYSLOG_CHAR_ENTER_GAME = 0x6, NC_SYSLOG_CHAR_LEAVE_GAME = 0x7, NC_SYSLOG_CHAR_LEVEL_UP = 0x8, NC_SYSLOG_CHAR_ZONE_TRANSITION = 0x9, NC_SYSLOG_CHAR_DEATH = 0xA, NC_SYSLOG_CHAR_VICTORY = 0xB, NC_SYSLOG_CHAR_LOOT = 0xC, NC_SYSLOG_CHAR_ITEM_BUY = 0xD, NC_SYSLOG_CHAR_ITEM_SELL = 0xE, NC_SYSLOG_CHAR_QUEST_STARTED = 0xF, NC_SYSLOG_CHAR_QUEST_FINISHED = 0x10, NC_SYSLOG_SERVER_CCU = 0x11, NC_SYSLOG_CHAR_ITEMMONEY_BUY = 0x14, NC_SYSLOG_CHAR_ITEM_REBUY = 0x15, NC_GAMIGO_NEW_TUTORIAL_STORE_STEP = 0x17, }; /* 1061 */ enum PROTOCOL_COMMAND_LOG { NC_LOG_USER_LOGINFAIL = 0x320, NC_LOG_USER_LOGIN = 0x321, NC_LOG_USER_LOGOUT = 0x322, NC_LOG_GAME_DATA_TYPE_0 = 0x3E8, NC_LOG_GAME_DATA_TYPE_1 = 0x3E9, NC_LOG_GAME_DATA_TYPE_2 = 0x3EA, NC_LOG_GAME_DATA_TYPE_3 = 0x3EB, NC_LOG_GAME_DATA_TYPE_4 = 0x3EC, NC_LOG_GAME_DATA_TYPE_5 = 0x3ED, NC_LOG_GAME_DATA_TYPE_6 = 0x3EE, NC_LOG_GAME_DATA_TYPE_7 = 0x3EF, NC_LOG_GAME_DATA_TYPE_8 = 0x3F0, NC_LOG_GAME_DATA_TYPE_9 = 0x3F1, NC_LOG_GAME_DATA_TYPE_A = 0x3F2, NC_LOG_GAME_DATA_TYPE_B = 0x3F3, NC_LOG_GAME_DATA_TYPE_C = 0x3F4, NC_LOG_GAME_DATA_TYPE_D = 0x3F5, NC_LOG_GAME_DATA_TYPE_E = 0x3F6, NC_LOG_GAME_DATA_TYPE_F = 0x3F7, NC_LOG_GAME_DATA_TYPE_G = 0x3F8, NC_LOG_GAME_DATA_TYPE_H = 0x3F9, NC_LOG_GAME_DATA_TYPE_I = 0x3FA, NC_LOG_GAME_DATA_TYPE_J = 0x3FB, NC_LOG_GAME_DATA_TYPE_K = 0x3FC, NC_LOG_GAME_DATA_TYPE_L = 0x3FD, NC_LOG_NULL = 0x0, NC_LOG_GAME_ADD = 0x1, NC_LOG_GAME_ADD_REQ = 0x2, NC_LOG_GAME_ADD_ACK = 0x3, NC_LOG_GAME_LOGIN = 0xA, NC_LOG_GAME_LOGOUT = 0xB, NC_LOG_GAME_LOGIN_SPAWN_APPS = 0xC, NC_LOG_GAME_LINK = 0xF, NC_LOG_GMAE_LOGOUT_ZONEINFO = 0x10, NC_LOG_GAME_CREATE_AVATAR = 0x11, NC_LOG_GAME_DELETE_AVATAR = 0x12, NC_LOG_GAME_HIT = 0x14, NC_LOG_GAME_MOVE = 0x15, NC_LOG_GAME_PRISON = 0x19, NC_LOG_GAME_PRISON_RELEASE = 0x1A, NC_LOG_GAME_LEVEL_UP = 0x1E, NC_LOG_GAME_LEVEL_DOWN = 0x1F, NC_LOG_GAME_CHANGE_CLASS = 0x20, NC_LOG_GAME_PK = 0x28, NC_LOG_GAME_PKED = 0x29, NC_LOG_GAME_MK = 0x2A, NC_LOG_GAME_MKED = 0x2B, NC_LOG_GAME_MK_GETEXP = 0x2C, NC_LOG_GAME_MK_GETEXPINFIELD = 0x2D, NC_LOG_GAME_SKILL_LEARN = 0x32, NC_LOG_GAME_SKILL_DELETE = 0x33, NC_LOG_GAME_SKILL_USE = 0x34, NC_LOG_GAME_STATE_SET = 0x37, NC_LOG_GAME_STATE_CLEAR = 0x38, NC_LOG_GAME_CHARGED_BUFF_SET = 0x39, NC_LOG_GAME_CHARGED_BUFF_CLR = 0x3A, NC_LOG_GAME_QUEST_GET = 0x3C, NC_LOG_GAME_QUEST_COMPLETE = 0x3D, NC_LOG_GAME_QUEST_SET_INFO = 0x3E, NC_LOG_GAME_QUEST_ITEM_GET = 0x3F, NC_LOG_GAME_QUEST_DELETE = 0x40, NC_LOG_GAME_KQ_ENTER = 0x41, NC_LOG_GAME_KQ_LEAVE = 0x42, NC_LOG_GAME_ITEM_MOB_DROP_RATE = 0x44, NC_LOG_GAME_ITEM_BREAK = 0x45, NC_LOG_GAME_ITEM_TAKE = 0x46, NC_LOG_GAME_ITEM_DROP = 0x47, NC_LOG_GAME_ITEM_BUY = 0x48, NC_LOG_GAME_ITEM_SELL = 0x49, NC_LOG_GAME_ITEM_TRADE = 0x4A, NC_LOG_GAME_ITEM_USE = 0x4B, NC_LOG_GAME_ITEM_INVEN_MOVE = 0x4C, NC_LOG_GAME_ITEM_EQUIP = 0x4D, NC_LOG_GAME_ITEM_UNEQUIP = 0x4E, NC_LOG_GAME_ITEM_CREATE = 0x4F, NC_LOG_GAME_ITEM_STORE_IN = 0x50, NC_LOG_GAME_ITEM_STORE_OUT = 0x51, NC_LOG_GAME_ITEM_UPGRADE = 0x52, NC_LOG_GAME_ITEM_TITLE = 0x54, NC_LOG_GAME_ITEM_MOB_DROP = 0x55, NC_LOG_GAME_ITEM_MERGE = 0x56, NC_LOG_GAME_ITEM_SPLIT = 0x57, NC_LOG_GAME_ITEM_SOULSTONEBUY = 0x58, NC_LOG_GAME_ITEM_USELOT = 0x59, NC_LOG_GAME_ITEM_USEALL = 0x5A, NC_LOG_GAME_ITEM_BOOTH_BUY = 0x5B, NC_LOG_GAME_ITEM_BOOTH_SELL = 0x5C, NC_LOG_GAME_ITEM_PRODUCT = 0x53, NC_LOG_GAME_ITEM_PRODUCT_STUFF = 0x5D, NC_LOG_GAME_MONEY_DEPOSIT = 0x5E, NC_LOG_GAME_MONEY_WITHDRAW = 0x5F, NC_LOG_GAME_MONEY_TRADE_INCOME = 0x60, NC_LOG_GAME_MONEY_TRADE_OUTGO = 0x61, NC_LOG_GAME_MONEY_CHANGE = 0x62, NC_LOG_GAME_ENCHANNT = 0x64, NC_LOG_GAME_DISENCHANT = 0x65, NC_LOG_GAME_PARTY_CREATE = 0x6E, NC_LOG_GAME_PARTY_JOIN = 0x6F, NC_LOG_GAME_PARTY_LEAVE = 0x70, NC_LOG_GAME_PARTY_CHG_MAS = 0x71, NC_LOG_GAME_PARTY_DELETE = 0x72, NC_LOG_GAME_PARTY_BANISH = 0x73, NC_LOG_GAME_FRIEND_ADD = 0x78, NC_LOG_GAME_FRIEND_DELETE = 0x79, NC_LOG_GAME_MAS_PUP_ADD = 0x82, NC_LOG_GAME_MAS_PUP_DELETE = 0x83, NC_LOG_GAME_GUILD_CREATE = 0x8C, NC_LOG_GAME_GUILD_DELETE = 0x8D, NC_LOG_GAME_GUILD_TYPE = 0x8E, NC_LOG_GAME_GUILD_GRADE = 0x8F, NC_LOG_GAME_GUILD_WAR_DECLARE = 0x90, NC_LOG_GAME_GUILD_WAR_ACCEPT = 0x91, NC_LOG_GAME_GUILD_WAR_RESULT = 0x92, NC_LOG_GAME_GUILD_M_JOIN = 0xA0, NC_LOG_GAME_GUILD_M_LEAVE = 0xA1, NC_LOG_GAME_GUILD_M_BANISH = 0xA2, NC_LOG_GAME_GUILD_M_GRADE = 0xA3, NC_LOG_GAME_GUILD_K_MONEY_WITHDRAW = 0xAA, NC_LOG_GAME_GUILD_G_REWARD_MONEY = 0xAB, NC_LOG_GAME_GUILD_4_REWARD_FAME = 0xAC, NC_LOG_GAME_GUILD_G_REWARD_EXP = 0xAD, NC_LOG_GAME_GUILD_4_TOURNAMENT_RESULT = 0xAE, NC_LOG_GAME_GUILD_G_REWARD_TOKEN = 0xAF, NC_LOG_GAME_GUILD_G_REWARD_MONEY_DIVISION = 0xB0, NC_LOG_GAME_CHARGE_WITHDRAW = 0xBE, NC_LOG_GAME_MINIHOUSE = 0xC8, NC_LOG_GAME_MINIHOUSE_BUILDING = 0xC9, NC_LOG_GAME_MINIHOUSE_VISIT = 0xCA, NC_LOG_GAME_PET = 0xFA, NC_LOG_GAME_EMBLEM = 0x10E, NC_LOG_GAME_QUEST_REWARD_EXP = 0x118, NC_LOG_GAME_QUEST_REWARD_MONEY = 0x119, NC_LOG_GAME_QUEST_REWARD_ITEM = 0x11A, NC_LOG_GAME_QUEST_REWARD_ABSTATE = 0x11B, NC_LOG_GAME_QUEST_REWARD_FAME = 0x11C, NC_LOG_GAME_QUEST_REWARD_PET = 0x11D, NC_LOG_GAME_QUEST_REWARD_MINIHOUSE = 0x11E, NC_LOG_GAME_QUEST_REWARD_TITLE = 0x11F, NC_LOG_GAME_ARENA_PVP = 0x12C, NC_LOG_GAME_ARENA_FBZ = 0x136, NC_LOG_GAME_ARENA_CNG = 0x140, NC_LOG_GAME_ARENA_GUILD = 0x14A, NC_LOG_GAME_ITEM_PUT_ON_BELONGED = 0x154, NC_LOG_GAME_SEAWAR = 0x190, NC_LOG_REGENLOCATESAVE_CMD = 0x1EA, NC_LOG_GAME_MINIGAME = 0x1F4, NC_LOG_GAME_ITEM_TAKE_INVEN_EXT = 0x1FE, NC_LOG_GAME_ITEM_DROP_INVEN_EXT = 0x1FF, NC_LOG_GAME_ITEM_BUY_INVEN_EXT = 0x200, NC_LOG_GAME_ITEM_SELL_INVEN_EXT = 0x201, NC_LOG_GAME_ITEM_USE_INVEN_EXT = 0x202, NC_LOG_GAME_ITEM_INVEN_MOVE_INVEN_EXT = 0x203, NC_LOG_GAME_ITEM_EQUIP_INVEN_EXT = 0x204, NC_LOG_GAME_ITEM_UNEQUIP_INVEN_EXT = 0x205, NC_LOG_GAME_ITEM_CREATE_INVEN_EXT = 0x206, NC_LOG_GAME_ITEM_STORE_IN_INVEN_EXT = 0x207, NC_LOG_GAME_ITEM_STORE_OUT_INVEN_EXT = 0x208, NC_LOG_GAME_ITEM_PUT_ON_BELONGED_EXT = 0x209, NC_LOG_GAME_ITEM_CW_BREAKATZERO = 0x212, NC_LOG_WEDDING_PROPOSE_EXE = 0x258, NC_LOG_WEDDING_PROPOSE_CANCEL = 0x259, NC_LOG_WEDDING_DIVORCE_REQ = 0x25A, NC_LOG_WEDDING_DIVORCE_EXE = 0x25B, NC_LOG_WEDDING_DIVORCE_CANCEL = 0x25C, NC_LOG_WEDDING_HALL_RESERVE = 0x25D, NC_LOG_WEDDING_HALL_START = 0x25E, NC_LOG_WEDDING_HALL_CANCEL = 0x25F, NC_LOG_WEDDING_WEDDING_EXE = 0x260, NC_LOG_GUILD_ACADEMY_JOIN = 0x352, NC_LOG_GUILD_ACADEMY_LEAVE = 0x353, NC_LOG_GUILD_ACADEMY_VANISH = 0x354, NC_LOG_GUILD_ACADEMY_SET_MASTER = 0x355, NC_LOG_GUILD_ACADEMY_GRADUATE = 0x356, NC_LOG_GUILD_ACADEMY_GUILD_INVITE = 0x357, NC_LOG_GUILD_ACADEMY_CHAT_BAN = 0x358, NC_LOG_GUILD_ACADEMY_MASTER_TELEPORT = 0x359, NC_LOG_GUILD_ACADEMY_SET_REWARD_MONEY = 0x35A, NC_LOG_GUILD_ACADEMY_SET_REWARD_ITEM = 0x35B, NC_LOG_GUILD_ACADEMY_CLEAR_REWARD_MONEY = 0x35C, NC_LOG_GUILD_ACADEMY_CLEAR_REWARD_ITEM = 0x35D, NC_LOG_GUILD_ACADEMY_REWARD_MONEY = 0x35E, NC_LOG_GUILD_ACADEMY_REWARD_ITEM = 0x35F, NC_LOG_GUILD_ACADEMY_REWARD_ITEM_PAY = 0x360, NC_LOG_GUILD_ACADEMY_LEVEL_UP = 0x361, NC_LOG_GAME_MK2_START = 0x38E, NC_LOG_GAME_MK2_SUCCESS = 0x38F, NC_LOG_GAME_MK2_FAIL = 0x390, NC_LOG_GAME_MK2_DEAD = 0x391, NC_LOG_GAME_MK_DROP_ITEM = 0x398, NC_LOG_MOVER_UPGRADE = 0x39A, NC_LOG_MOVER_RAREMOVER = 0x39B, NC_LOG_ITEMMONEY_BUY = 0x39C, NC_LOG_RANDOMOPTION_CHANGE = 0x39D, NC_LOG_RANDOMOPTION_CHANGE_BEFORE = 0x39E, NC_LOG_RANDOMOPTION_CHANGE_AFTER = 0x39F, NC_LOG_RANDOMOPTION_USE_CONSUME_ITEM_TO_TARGET_ITEM = 0x3A0, NC_LOG_UES_FRIEND_POINT = 0x3A1, NC_LOG_CLASS_CHANGE_REQ = 0x3A2, NC_LOG_RANDOMOPTION_RECOVER_COUNT_LIMIT = 0x3A5, }; /* 1062 */ enum ISEType { ISET_NONEEQUIP = 0x0, ISET_MINIMON = 0x1, ISET_MINIMON_R = 0x2, ISET_MINIMON_BOTH = 0x3, ISET_COS_TAIL = 0x4, ISET_COS_BACK = 0x5, ISET_COS_RIGHT = 0x6, ISET_COS_LEFT = 0x7, ISET_COS_TWOHAND = 0x8, ISET_COS_HEAD = 0x9, ISET_COS_EYE = 0xA, ISET_COS_3PIECE_AMOR = 0xB, ISET_COS_3PIECE_PANTS = 0xC, ISET_COS_3PIECE_BOOTS = 0xD, ISET_COS_2PIECE_PANTS = 0xE, ISET_COS_1PIECE = 0xF, ISET_NORMAL_BOOTS = 0x10, ISET_NORMAL_PANTS = 0x11, ISET_RING = 0x12, ISET_SHIELD = 0x13, ISET_NORMAL_AMOR = 0x14, ISET_WEAPON_RIGHT = 0x15, ISET_WEAPON_TWOHAND = 0x16, ISET_WEAPON_LEFT = 0x17, ISET_EARRING = 0x18, ISET_NORMAL_HAT = 0x19, ISET_NECK = 0x1A, ISET_COS_MASK = 0x1B, ISET_INVINCIBLEHAMMER = 0x1C, ISET_COS_MASK_EYE = 0x1D, ISET_COS_HIDE_HEAD = 0x1E, ISET_COS_EFF = 0x1F, ISET_COS_SHIELD = 0x20, ISET_BRACELET = 0x21, MAX_ISETYPE = 0x22, }; /* 1063 */ enum _D3DXPLAYBACK_TYPE { D3DXPLAY_LOOP = 0x0, D3DXPLAY_ONCE = 0x1, D3DXPLAY_PINGPONG = 0x2, D3DXPLAY_FORCE_DWORD = 0x7FFFFFFF, }; /* 1064 */ enum $697F835C73951957F5BC1826E50A7A79 { GUILD_ACADEMY_MEMBER_GRADE_MEMBER = 0x0, }; /* 1065 */ enum QUERY_USER_NOTIFICATION_STATE { QUNS_NOT_PRESENT = 0x1, QUNS_BUSY = 0x2, QUNS_RUNNING_D3D_FULL_SCREEN = 0x3, QUNS_PRESENTATION_MODE = 0x4, QUNS_ACCEPTS_NOTIFICATIONS = 0x5, QUNS_QUIET_TIME = 0x6, }; /* 1066 */ enum $501B05BA26DC94F9124A0AE7DE821F29 { GUILD_ACADEMY_JOIN_MEMBER_GRADE = 0x0, }; /* 1067 */ enum SET_REWARD_STATUS { SRS_INSERT = 0x0, SRS_UPDATE = 0x1, SRS_DELETE = 0x2, }; /* 1068 */ enum SOULSTONE_FLAG { STONE_HPSTONE = 0x0, STONE_SPSTONE = 0x1, }; /* 1069 */ enum _D3DXPATCHMESHTYPE { D3DXPATCHMESH_RECT = 0x1, D3DXPATCHMESH_TRI = 0x2, D3DXPATCHMESH_NPATCH = 0x3, D3DXPATCHMESH_FORCE_DWORD = 0x7FFFFFFF, }; /* 1070 */ enum REWARD_MONEY_LEVEL { RML_10 = 0xA, RML_16 = 0x10, RML_21 = 0x15, RML_26 = 0x1A, RML_31 = 0x1F, RML_36 = 0x24, RML_41 = 0x29, RML_46 = 0x2E, RML_51 = 0x33, RML_56 = 0x38, RML_61 = 0x3D, }; /* 1071 */ enum _D3DXMESH { D3DXMESH_32BIT = 0x1, D3DXMESH_DONOTCLIP = 0x2, D3DXMESH_POINTS = 0x4, D3DXMESH_RTPATCHES = 0x8, D3DXMESH_NPATCHES = 0x4000, D3DXMESH_VB_SYSTEMMEM = 0x10, D3DXMESH_VB_MANAGED = 0x20, D3DXMESH_VB_WRITEONLY = 0x40, D3DXMESH_VB_DYNAMIC = 0x80, D3DXMESH_VB_SOFTWAREPROCESSING = 0x8000, D3DXMESH_IB_SYSTEMMEM = 0x100, D3DXMESH_IB_MANAGED = 0x200, D3DXMESH_IB_WRITEONLY = 0x400, D3DXMESH_IB_DYNAMIC = 0x800, D3DXMESH_IB_SOFTWAREPROCESSING = 0x10000, D3DXMESH_VB_SHARE = 0x1000, D3DXMESH_USEHWONLY = 0x2000, D3DXMESH_SYSTEMMEM = 0x110, D3DXMESH_MANAGED = 0x220, D3DXMESH_WRITEONLY = 0x440, D3DXMESH_DYNAMIC = 0x880, D3DXMESH_SOFTWAREPROCESSING = 0x18000, }; /* 1072 */ enum TitlePermitType { TPT_PERMIT = 0x0, TPT_IMPOSSIBLE = 0x1, MAX_TITLEPERMITTYPE = 0x2, }; /* 1073 */ typedef $C76430121188DB029AABDFCFE322BAEC WELL_KNOWN_SID_TYPE; /* 1074 */ enum _D3DXCOMPRESSION_FLAGS { D3DXCOMPRESS_DEFAULT = 0x0, D3DXCOMPRESS_FORCE_DWORD = 0x7FFFFFFF, }; /* 1075 */ enum TitleRefreshType { TRT_REFRESH = 0x0, TRT_KEEP = 0x1, MAX_TITLEREFRESHTYPE = 0x2, }; /* 1076 */ enum REWARD_MONEY_LEVEL_SECTION { RMLS_1 = 0x0, RMLS_2 = 0x1, RMLS_3 = 0x2, RMLS_4 = 0x3, RMLS_5 = 0x4, RMLS_6 = 0x5, RMLS_7 = 0x6, RMLS_8 = 0x7, RMLS_9 = 0x8, RMLS_10 = 0x9, RMLS_MAX = 0xA, }; /* 1077 */ enum _NORM_FORM { NormalizationOther = 0x0, NormalizationC = 0x1, NormalizationD = 0x2, NormalizationKC = 0x5, NormalizationKD = 0x6, }; /* 1078 */ enum _D3DXPATCHMESH { D3DXPATCHMESH_DEFAULT = 0x0, }; /* 1079 */ enum _D3DXMESHSIMP { D3DXMESHSIMP_VERTEX = 0x1, D3DXMESHSIMP_FACE = 0x2, }; /* 1080 */ enum _D3DXCLEANTYPE { D3DXCLEAN_BACKFACING = 0x1, D3DXCLEAN_BOWTIES = 0x2, D3DXCLEAN_SKINNING = 0x1, D3DXCLEAN_OPTIMIZATION = 0x1, D3DXCLEAN_SIMPLIFICATION = 0x3, }; /* 1081 */ enum _MAX_FVF_DECL_SIZE { MAX_FVF_DECL_SIZE = 0x41, }; /* 1082 */ enum _D3DXTANGENT { D3DXTANGENT_WRAP_U = 0x1, D3DXTANGENT_WRAP_V = 0x2, D3DXTANGENT_WRAP_UV = 0x3, D3DXTANGENT_DONT_NORMALIZE_PARTIALS = 0x4, D3DXTANGENT_DONT_ORTHOGONALIZE = 0x8, D3DXTANGENT_ORTHOGONALIZE_FROM_V = 0x10, D3DXTANGENT_ORTHOGONALIZE_FROM_U = 0x20, D3DXTANGENT_WEIGHT_BY_AREA = 0x40, D3DXTANGENT_WEIGHT_EQUAL = 0x80, D3DXTANGENT_WIND_CW = 0x100, D3DXTANGENT_CALCULATE_NORMALS = 0x200, D3DXTANGENT_GENERATE_IN_PLACE = 0x400, }; /* 1083 */ enum DISPLAYCONFIG_TOPOLOGY_ID { DISPLAYCONFIG_TOPOLOGY_INTERNAL = 0x1, DISPLAYCONFIG_TOPOLOGY_CLONE = 0x2, DISPLAYCONFIG_TOPOLOGY_EXTEND = 0x4, DISPLAYCONFIG_TOPOLOGY_EXTERNAL = 0x8, DISPLAYCONFIG_TOPOLOGY_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1084 */ enum PROTOCOL_COMMAND_PATCH { NC_PATCH_NULL = 0x0, NC_PATCH_LAUNCHER_VERSION_REQ = 0x1, NC_PATCH_LAUNCHER_VERSION_ACK = 0x2, NC_PATCH_NOTICE_REQ = 0x3, NC_PATCH_NOTICE_ACK = 0x4, NC_PATCH_CLIENT_VERSION_REQ = 0x5, NC_PATCH_CLIENT_VERSION_ACK = 0x6, NC_PATCH_SERVER_ALLOC_REQ = 0x7, NC_PATCH_SERVER_ALLOC_ACK = 0x8, NC_PATCH_INFO_REQ = 0x9, NC_PATCH_INFO_ACK = 0xA, NC_PATCH_INFO_DATA_REQ = 0xB, NC_PATCH_INFO_DATA_ACK = 0xC, NC_PATCH_FILE_INFO_REQ = 0xD, NC_PATCH_FILE_INFO_ACK = 0xE, NC_PATCH_FILE_DATA_REQ = 0xF, NC_PATCH_FILE_DATA_ACK = 0x10, NC_PATCH_CLOSE_REQ = 0x11, NC_PATCH_STATUS_SET_REQ = 0x12, NC_PATCH_NOTICE_SET_REQ = 0x13, NC_PATCH_INFO_VERIFY_REQ = 0x14, NC_PATCH_INFO_VERIFY_ACK = 0x15, NC_PATCH_DATA_SERVER_READY_CMD = 0x16, NC_PATCH_DATA_SERVER_USER_COUNT_CMD = 0x17, }; /* 1085 */ enum DISPLAYCONFIG_DEVICE_INFO_TYPE { DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME = 0x1, DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME = 0x2, DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE = 0x3, DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME = 0x4, DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE = 0x5, DISPLAYCONFIG_DEVICE_INFO_FORCE_UINT32 = 0xFFFFFFFF, }; /* 1086 */ typedef $05308AE399C5B13E308E54D34DAC2F98 $3F0E868EE38E7553F9E023749070C98C; /* 1087 */ enum $267CB5B148F97716FE11D17ACA67644C { GUILD_ACADEMY_REWARD_STORE_GRADE = 0x0, }; /* 1088 */ enum SQL_GUILD_EMBLEM_STATE { SQL_GUILD_EMBLEM_ON = 0x0, SQL_GUILD_EMBLEM_OFF = 0x1, SQL_GUILD_EMBLEM_DELETED = 0x2, SQL_GUILD_EMBLEM_NULL = 0xFF, }; /* 1089 */ enum _D3DXEFFECTDEFAULTTYPE { D3DXEDT_STRING = 0x1, D3DXEDT_FLOATS = 0x2, D3DXEDT_DWORD = 0x3, D3DXEDT_FORCEDWORD = 0x7FFFFFFF, }; /* 1090 */ enum _D3DXSHCOMPRESSQUALITYTYPE { D3DXSHCQUAL_FASTLOWQUALITY = 0x1, D3DXSHCQUAL_SLOWHIGHQUALITY = 0x2, D3DXSHCQUAL_FORCE_DWORD = 0x7FFFFFFF, }; /* 1091 */ enum _D3DXSHGPUSIMOPT { D3DXSHGPUSIMOPT_SHADOWRES256 = 0x1, D3DXSHGPUSIMOPT_SHADOWRES512 = 0x0, D3DXSHGPUSIMOPT_SHADOWRES1024 = 0x2, D3DXSHGPUSIMOPT_SHADOWRES2048 = 0x3, D3DXSHGPUSIMOPT_HIGHQUALITY = 0x4, D3DXSHGPUSIMOPT_FORCE_DWORD = 0x7FFFFFFF, }; /* 1092 */ enum _D3DXIMAGE_FILEFORMAT { D3DXIFF_BMP = 0x0, D3DXIFF_JPG = 0x1, D3DXIFF_TGA = 0x2, D3DXIFF_PNG = 0x3, D3DXIFF_DDS = 0x4, D3DXIFF_PPM = 0x5, D3DXIFF_DIB = 0x6, D3DXIFF_HDR = 0x7, D3DXIFF_PFM = 0x8, D3DXIFF_FORCE_DWORD = 0x7FFFFFFF, }; /* 1093 */ enum GTIActionType { GTIT_ACTISKILL = 0x0, GTIT_ABSTATE = 0x1, GTIT_FLAG = 0x2, GTIT_MOBBREED = 0x3, MAX_GTIACTIONTYPE = 0x4, }; /* 1094 */ enum _D3DXWELDEPSILONSFLAGS { D3DXWELDEPSILONS_WELDALL = 0x1, D3DXWELDEPSILONS_WELDPARTIALMATCHES = 0x2, D3DXWELDEPSILONS_DONOTREMOVEVERTICES = 0x4, D3DXWELDEPSILONS_DONOTSPLIT = 0x8, }; /* 1095 */ enum SHSTOCKICONID { SIID_DOCNOASSOC = 0x0, SIID_DOCASSOC = 0x1, SIID_APPLICATION = 0x2, SIID_FOLDER = 0x3, SIID_FOLDEROPEN = 0x4, SIID_DRIVE525 = 0x5, SIID_DRIVE35 = 0x6, SIID_DRIVEREMOVE = 0x7, SIID_DRIVEFIXED = 0x8, SIID_DRIVENET = 0x9, SIID_DRIVENETDISABLED = 0xA, SIID_DRIVECD = 0xB, SIID_DRIVERAM = 0xC, SIID_WORLD = 0xD, SIID_SERVER = 0xF, SIID_PRINTER = 0x10, SIID_MYNETWORK = 0x11, SIID_FIND = 0x16, SIID_HELP = 0x17, SIID_SHARE = 0x1C, SIID_LINK = 0x1D, SIID_SLOWFILE = 0x1E, SIID_RECYCLER = 0x1F, SIID_RECYCLERFULL = 0x20, SIID_MEDIACDAUDIO = 0x28, SIID_LOCK = 0x2F, SIID_AUTOLIST = 0x31, SIID_PRINTERNET = 0x32, SIID_SERVERSHARE = 0x33, SIID_PRINTERFAX = 0x34, SIID_PRINTERFAXNET = 0x35, SIID_PRINTERFILE = 0x36, SIID_STACK = 0x37, SIID_MEDIASVCD = 0x38, SIID_STUFFEDFOLDER = 0x39, SIID_DRIVEUNKNOWN = 0x3A, SIID_DRIVEDVD = 0x3B, SIID_MEDIADVD = 0x3C, SIID_MEDIADVDRAM = 0x3D, SIID_MEDIADVDRW = 0x3E, SIID_MEDIADVDR = 0x3F, SIID_MEDIADVDROM = 0x40, SIID_MEDIACDAUDIOPLUS = 0x41, SIID_MEDIACDRW = 0x42, SIID_MEDIACDR = 0x43, SIID_MEDIACDBURN = 0x44, SIID_MEDIABLANKCD = 0x45, SIID_MEDIACDROM = 0x46, SIID_AUDIOFILES = 0x47, SIID_IMAGEFILES = 0x48, SIID_VIDEOFILES = 0x49, SIID_MIXEDFILES = 0x4A, SIID_FOLDERBACK = 0x4B, SIID_FOLDERFRONT = 0x4C, SIID_SHIELD = 0x4D, SIID_WARNING = 0x4E, SIID_INFO = 0x4F, SIID_ERROR = 0x50, SIID_KEY = 0x51, SIID_SOFTWARE = 0x52, SIID_RENAME = 0x53, SIID_DELETE = 0x54, SIID_MEDIAAUDIODVD = 0x55, SIID_MEDIAMOVIEDVD = 0x56, SIID_MEDIAENHANCEDCD = 0x57, SIID_MEDIAENHANCEDDVD = 0x58, SIID_MEDIAHDDVD = 0x59, SIID_MEDIABLURAY = 0x5A, SIID_MEDIAVCD = 0x5B, SIID_MEDIADVDPLUSR = 0x5C, SIID_MEDIADVDPLUSRW = 0x5D, SIID_DESKTOPPC = 0x5E, SIID_MOBILEPC = 0x5F, SIID_USERS = 0x60, SIID_MEDIASMARTMEDIA = 0x61, SIID_MEDIACOMPACTFLASH = 0x62, SIID_DEVICECELLPHONE = 0x63, SIID_DEVICECAMERA = 0x64, SIID_DEVICEVIDEOCAMERA = 0x65, SIID_DEVICEAUDIOPLAYER = 0x66, SIID_NETWORKCONNECT = 0x67, SIID_INTERNET = 0x68, SIID_ZIPFILE = 0x69, SIID_SETTINGS = 0x6A, SIID_DRIVEHDDVD = 0x84, SIID_DRIVEBD = 0x85, SIID_MEDIAHDDVDROM = 0x86, SIID_MEDIAHDDVDR = 0x87, SIID_MEDIAHDDVDRAM = 0x88, SIID_MEDIABDROM = 0x89, SIID_MEDIABDR = 0x8A, SIID_MEDIABDRE = 0x8B, SIID_CLUSTEREDDRIVE = 0x8C, SIID_MAX_ICONS = 0xAE, }; /* 1096 */ enum AttackType { AT_NORMAL = 0x0, AT_SKILL = 0x1, AT_MAGIC = 0x2, AT_PHYSIC = 0x3, AT_CRITICAL = 0x4, AT_MISS = 0x5, AT_BLOCK = 0x6, MAX_ATTACKTYPE = 0x7, }; /* 1097 */ enum ReactionTypeEnum { RAT_NONE = 0x0, RAT_BUY = 0x1, MAX_REACTIONTYPEENUM = 0x2, }; /* 1098 */ enum MoveDirect { MD_FORWARD = 0x0, MD_BACKWARD = 0x1, }; /* 1099 */ enum GBSMCardType { GBSMCard_HPPotion = 0x0, GBSMCard_SPPotion = 0x1, GBSMCard_Honeying = 0x2, GBSMCard_Boogy = 0x3, GBSMCard_Pinky = 0x4, GBSMCard_PrinceSlime = 0x5, GBSMCard_QueenSlime = 0x6, GBSMCard_KingSlime = 0x7, GBSMCard_FiestaLogo = 0x8, MAX_GBSMCARDTYPE = 0x9, }; /* 1100 */ enum SHINE_MINIGAME_TYPE { SMT_NULL = 0x0, SMT_DICE_TAISAI = 0x1, }; /* 1101 */ enum NiShaderErrorPrefix { NISHADERERR_GLOBALPREFIX = 0x0, NISHADERERR_D3DPREFIX = 0x8000, NISHADERERROR_DX9PREFIX = 0x2000, NISHADERERROR_XENONPREFIX = 0x1000, }; /* 1102 */ enum INSTANCE_DUNGEON::CATEGORY { CATEGORY_CLASSIC = 0xFFFFFFFF, CATEGORY_PARTY = 0x0, CATEGORY_GUILD = 0x1, CATEGORY_INDIVIDUAL = 0x2, CATEGORY_RAID = 0x3, }; /* 1103 */ enum GBSMBetType { GB_SlotMachine_01 = 0x0, GB_SlotMachine_02 = 0x1, GB_SlotMachine_03 = 0x2, MAX_GBSMBETTYPE = 0x3, }; /* 1104 */ enum std::errc::errc { address_family_not_supported = 0x66, address_in_use = 0x64, address_not_available = 0x65, already_connected = 0x71, argument_list_too_long = 0x7, argument_out_of_domain = 0x21, bad_address = 0xE, bad_file_descriptor = 0x9, bad_message = 0x68, broken_pipe = 0x20, connection_aborted = 0x6A, connection_already_in_progress = 0x67, connection_refused = 0x6B, connection_reset = 0x6C, cross_device_link = 0x12, destination_address_required = 0x6D, device_or_resource_busy = 0x10, directory_not_empty = 0x29, executable_format_error = 0x8, file_exists = 0x11, file_too_large = 0x1B, filename_too_long = 0x26, function_not_supported = 0x28, host_unreachable = 0x6E, identifier_removed = 0x6F, illegal_byte_sequence = 0x2A, inappropriate_io_control_operation = 0x19, interrupted = 0x4, invalid_argument = 0x16, invalid_seek = 0x1D, io_error = 0x5, is_a_directory = 0x15, message_size = 0x73, network_down = 0x74, network_reset = 0x75, network_unreachable = 0x76, no_buffer_space = 0x77, no_child_process = 0xA, no_link = 0x79, no_lock_available = 0x27, no_message_available = 0x78, no_message = 0x7A, no_protocol_option = 0x7B, no_space_on_device = 0x1C, no_stream_resources = 0x7C, no_such_device_or_address = 0x6, no_such_device = 0x13, no_such_file_or_directory = 0x2, no_such_process = 0x3, not_a_directory = 0x14, not_a_socket = 0x80, not_a_stream = 0x7D, not_connected = 0x7E, not_enough_memory = 0xC, not_supported = 0x81, operation_canceled = 0x69, operation_in_progress = 0x70, operation_not_permitted = 0x1, operation_not_supported = 0x82, operation_would_block = 0x8C, owner_dead = 0x85, permission_denied = 0xD, protocol_error = 0x86, protocol_not_supported = 0x87, read_only_file_system = 0x1E, resource_deadlock_would_occur = 0x24, resource_unavailable_try_again = 0xB, result_out_of_range = 0x22, state_not_recoverable = 0x7F, stream_timeout = 0x89, text_file_busy = 0x8B, timed_out = 0x8A, too_many_files_open_in_system = 0x17, too_many_files_open = 0x18, too_many_links = 0x1F, too_many_synbolic_link_levels = 0x72, value_too_large = 0x84, wrong_protocol_type = 0x88, }; /* 1105 */ enum PROTOCOL_COMMAND_LOG_EASY_LOG_SYS { NC_LOG_GAME_ITEM_PUT_ON_BELONGED_CANCEL = 0x7D0, NC_LOG_GAME_ENCHANT_ADD_GEM = 0x7E4, NC_LOG_GAME_ENCHANT_REMOVE_GEM = 0x7E5, NC_LOG_GAME_ENCHANT_ADD_NEW_SOCKET = 0x7E6, NC_LOG_GAME_TUTORIAL_DONE = 0x7E9, NC_LOG_GAME_WINTER_OLYMPICS_PLAYER_RESULT = 0x7EA, NC_LOG_GAME_WINTER_OLYMPICS_SEASON_REWARD = 0x7EB, NC_LOG_ITEM_TERMEXTEND_USE = 0x7EE, NC_LOG_GAME_ITEM_REPURCHASE = 0x7F8, NC_LOG_GAME_CHRISTMAS_DECO_TRY_BIG_TREE = 0x7FD, NC_LOG_GAME_CHRISTMAS_DECO_TRY_SMALL_TREE = 0x7FE, NC_LOG_GAME_CHRISTMAS_DECO_COMPLETE_BIG_TREE = 0x7FF, NC_LOG_GAME_CHRISTMAS_DECO_COMPLETE_SMALL_TREE = 0x800, NC_LOG_GAME_CHRISTMAS_START_DEFENCE = 0x801, NC_LOG_GAME_CHRISTMAS_SUCC_DEFENCE = 0x802, }; /* 1106 */ enum GB_ANIType { GB_ANI_WinCode01 = 0x0, GB_ANI_WinCode02 = 0x1, GB_ANI_WinCode03 = 0x2, GB_ANI_LoseCode01 = 0x3, GB_ANI_LoseCode02 = 0x4, GB_ANI_LoseCode03 = 0x5, GB_START_Game = 0x6, GB_END_Game = 0x7, MAX_GB_ANITYPE = 0x8, }; /* 1107 */ enum GB_BanType { GB_BAN_NO_PLAY = 0x0, MAX_GB_BANTYPE = 0x1, }; /* 1108 */ enum GB_JPSaveType { GB_JP_NONE = 0x0, GB_JP_BET = 0x1, MAX_GB_JPSAVETYPE = 0x2, }; /* 1109 */ enum MOVER_SYSTEM_TYPE { MVST_RIDE = 0x0, MVST_RIDE_ADEL = 0x1, MVST_MOVER = 0x2, MVST_MAX = 0x3, }; /* 1110 */ enum _D3DXPRIORITY_TYPE { D3DXPRIORITY_LOW = 0x0, D3DXPRIORITY_HIGH = 0x1, D3DXPRIORITY_FORCE_DWORD = 0x7FFFFFFF, }; /* 1111 */ enum GBRewardType { GBSM_JACKPOT = 0x0, MAX_GBREWARDTYPE = 0x1, }; /* 1112 */ enum ImagePinType { IPT_ME = 0x0, IPT_TARGET = 0x1, IPT_SPOT = 0x2, MAX_IMAGEPINTYPE = 0x3, }; /* 1113 */ enum MAX_SHINE_VALUES { MAX_SHINE_MAP_NAME = 0xC, MAX_SHINE_PASSWORD = 0x10, MAX_SHINE_WORLD_NAME = 0x10, MAX_SHINE_IP_ADDRESS = 0x10, MAX_SHINE_DATA_INDEX_STRING = 0x20, MAX_SHINE_USER_ID = 0x100, MAX_SHINE_USER_PW = 0x10, MAX_SHINE_CHAR_ID = 0x14, MAX_SHINE_PET_NAME = 0x10, }; /* 1114 */ enum ToggleSkillEnum { TS_HPRATEOFF = 0x0, MAX_TOGGLESKILLENUM = 0x1, }; /* 1115 */ enum PS_ConditionEnum { PS_CBOWATKRATEKNOCKBACK = 0x0, PS_SKILLSPUSEDOWN = 0x1, PS_AREAENEMYSPDOWN = 0x2, PS_MEDMGMISSCRIUPRATE = 0x3, MAX_PS_CONDITIONENUM = 0x4, }; /* 1116 */ enum ActionRangeType { HP_RATE_0_20 = 0x0, Lv_0_40 = 0x1, SP_ABSOLUTE_0_1000 = 0x2, Lv_0_19 = 0x3, Lv_20_49 = 0x4, Lv_50_79 = 0x5, Lv_80_99 = 0x6, Lv_100_150 = 0x7, MAX_ACTIONRANGETYPE = 0x8, }; /* 1117 */ enum MOVE_STATE { MS_HALT = 0x0, MS_MOVE = 0x1, MS_MAX = 0x2, }; /* 1118 */ enum _D3DXEVENT_TYPE { D3DXEVENT_TRACKSPEED = 0x0, D3DXEVENT_TRACKWEIGHT = 0x1, D3DXEVENT_TRACKPOSITION = 0x2, D3DXEVENT_TRACKENABLE = 0x3, D3DXEVENT_PRIORITYBLEND = 0x4, D3DXEVENT_FORCE_DWORD = 0x7FFFFFFF, }; /* 1119 */ typedef $13CC20D9AD0BBA5D63681FE6203B0C08 BIDI_TYPE; /* 1120 */ enum ActionETCType { AET_ITEMEQUIP = 0x0, AET_ITEMUSE = 0x1, MAX_ACTIONETCTYPE = 0x2, }; /* 1121 */ enum _D3DXTRANSITION_TYPE { D3DXTRANSITION_LINEAR = 0x0, D3DXTRANSITION_EASEINEASEOUT = 0x1, D3DXTRANSITION_FORCE_DWORD = 0x7FFFFFFF, }; /* 1122 */ enum RecoverType { RT_HPABSOLUTEPLUS = 0x0, RT_HPRATEPLUS = 0x1, RT_SPABSOLUTEPLUS = 0x2, RT_SPRATEPLUS = 0x3, RT_HPABSOLUTEMINUS = 0x4, RT_HPRATEMINUS = 0x5, RT_SPABSOLUTEMINUS = 0x6, RT_SPRATEMINUS = 0x7, MAX_RECOVERTYPE = 0x8, }; /* 1123 */ enum TargetAction { TA_DIE = 0x0, MAX_TARGETACTION = 0x1, }; /* 1124 */ enum RangeFactor { RF_HP_RATE = 0x0, RF_HP_ABSOLUTE = 0x1, RF_SP_RATE = 0x2, RF_SP_ABSOLUTE = 0x3, RF_LV = 0x4, MAX_RANGEFACTOR = 0x5, }; /* 1125 */ enum EFFECT_TIMER_FUNC { ETF_TIMER = 0x0, ETF_REMOVE = 0x1, ETF_MAX = 0x2, }; /* 1126 */ enum OBJECT_SIGHT_STATE { OSS_NONE = 0x0, OSS_WIDE = 0x1, OSS_MAX = 0x2, }; /* 1127 */ enum StateSetType { SST_NOT_HERE = 0x0, SST_SET_HERE = 0x1, MAX_STATESETTYPE = 0x2, }; /* 1128 */ enum TUTORIAL_STATE { TS_PROGRESS = 0x0, TS_DONE = 0x1, TS_SKIP = 0x2, TS_EXCEPTION = 0x3, TS_MAX = 0x4, }; /* 1129 */ enum StateDropType { SDT_STA = 0x0, SDT_STRENGTH = 0x1, MAX_STATEDROPTYPE = 0x2, }; /* 1130 */ enum ATKTYPE { SKLTP_DAMAGE = 0x0, SKLTP_HEAL = 0x1, SKLTP_ABSTATE = 0x2, SKLTP_SPECIAL = 0x3, SKLTP_DISPEL = 0x4, MAX_ATKTYPE = 0x5, }; /* 1131 */ enum CAHT_CHAT_COLOR_ITEM_TYPE { CCCIT_CHAT_FONT_COLOR_CHANGE = 0x1, CCCIT_CHAT_BALLOON_COLOR_CHANGE = 0x2, CCCIT_CHAT_COLOR_CHANGE = 0x3, }; /* 1132 */ enum USER_TYPE { UT_NORMAL = 0x1, UT_NEWBIE = 0x2, UT_RETURN = 0x3, }; /* 1133 */ enum MobKillType { MKT_DEFAULT = 0x0, MKT_ONLYSCRIPT = 0x1, MKT_MOB = 0x2, MAX_MOBKILLTYPE = 0x3, }; /* 1134 */ enum SetItemEffectType { SIET_DEFAULT = 0x0, SIET_DAMAGE_RATE_INCREASE = 0x1, MAX_SETITEMEFFECTTYPE = 0x2, }; /* 1135 */ enum std::io_errc::io_errc { stream = 0x1, }; /* 1136 */ enum BOOTH_TRADE_TYPE { ALL_BOOTH_TRADE_TYPE = 0x0, BUY_BOOTH_TRADE_ALL = 0x1, BUY_BOOTH_TRADE_MERGE = 0x2, BUY_BOOTH_TRADE_SPLITCREATE = 0x3, SELL_BOOTH_TRADE_ALL = 0x4, SELL_BOOTH_TRADE_MERGE = 0x5, SELL_BOOTH_TRADE_SPLITCREATE = 0x6, BOOTH_TRADE_TYPE_MAX = 0x6, }; /* 1137 */ typedef Market::SetWeapon::__l2::ItemSort ItemSort; /* 1138 */ enum _RPC_HTTP_REDIRECTOR_STAGE { RPCHTTP_RS_REDIRECT = 0x1, RPCHTTP_RS_ACCESS_1 = 0x2, RPCHTTP_RS_SESSION = 0x3, RPCHTTP_RS_ACCESS_2 = 0x4, RPCHTTP_RS_INTERFACE = 0x5, }; /* 1139 */ enum _FILE_INFO_BY_HANDLE_CLASS { FileBasicInfo = 0x0, FileStandardInfo = 0x1, FileNameInfo = 0x2, FileRenameInfo = 0x3, FileDispositionInfo = 0x4, FileAllocationInfo = 0x5, FileEndOfFileInfo = 0x6, FileStreamInfo = 0x7, FileCompressionInfo = 0x8, FileAttributeTagInfo = 0x9, FileIdBothDirectoryInfo = 0xA, FileIdBothDirectoryRestartInfo = 0xB, FileIoPriorityHintInfo = 0xC, FileRemoteProtocolInfo = 0xD, MaximumFileInfoByHandleClass = 0xE, }; /* 1140 */ enum _tagINTERNETFEATURELIST { FEATURE_OBJECT_CACHING = 0x0, FEATURE_ZONE_ELEVATION = 0x1, FEATURE_MIME_HANDLING = 0x2, FEATURE_MIME_SNIFFING = 0x3, FEATURE_WINDOW_RESTRICTIONS = 0x4, FEATURE_WEBOC_POPUPMANAGEMENT = 0x5, FEATURE_BEHAVIORS = 0x6, FEATURE_DISABLE_MK_PROTOCOL = 0x7, FEATURE_LOCALMACHINE_LOCKDOWN = 0x8, FEATURE_SECURITYBAND = 0x9, FEATURE_RESTRICT_ACTIVEXINSTALL = 0xA, FEATURE_VALIDATE_NAVIGATE_URL = 0xB, FEATURE_RESTRICT_FILEDOWNLOAD = 0xC, FEATURE_ADDON_MANAGEMENT = 0xD, FEATURE_PROTOCOL_LOCKDOWN = 0xE, FEATURE_HTTP_USERNAME_PASSWORD_DISABLE = 0xF, FEATURE_SAFE_BINDTOOBJECT = 0x10, FEATURE_UNC_SAVEDFILECHECK = 0x11, FEATURE_GET_URL_DOM_FILEPATH_UNENCODED = 0x12, FEATURE_TABBED_BROWSING = 0x13, FEATURE_SSLUX = 0x14, FEATURE_DISABLE_NAVIGATION_SOUNDS = 0x15, FEATURE_DISABLE_LEGACY_COMPRESSION = 0x16, FEATURE_FORCE_ADDR_AND_STATUS = 0x17, FEATURE_XMLHTTP = 0x18, FEATURE_DISABLE_TELNET_PROTOCOL = 0x19, FEATURE_FEEDS = 0x1A, FEATURE_BLOCK_INPUT_PROMPTS = 0x1B, FEATURE_ENTRY_COUNT = 0x1C, }; /* 1141 */ enum QUEST_SCRIPT_VARIABLE { QSV_RESULT = 0x0, QSV_VAR1 = 0x1, QSV_VAR2 = 0x2, QSV_VAR3 = 0x3, QSV_VAR4 = 0x4, QSV_VAR5 = 0x5, QSV_PROGRESS = 0x6, QSV_CONSTANT = 0x7, QSV_MAX = 0x8, }; /* 1142 */ enum PROTOCOL_COMMAND_EVENT { NC_EVENT_NULL = 0x0, NC_EVENT_GET_ALL_EVENT_INFO_REQ = 0x1, NC_EVENT_GET_ALL_EVENT_INFO_ACK = 0x2, NC_EVENT_ADD_EVENT_REQ = 0x3, NC_EVENT_ADD_EVENT_ACK = 0x4, NC_EVENT_UPDATE_EVENT_REQ = 0x5, NC_EVENT_UPDATE_EVENT_ACK = 0x6, NC_EVENT_DEL_EVENT_REQ = 0x7, NC_EVENT_DEL_EVENT_ACK = 0x8, NC_EVENT_SET_ALL_READY_REQ = 0x9, NC_EVENT_SET_ALL_READY_ACK = 0xA, NC_EVENT_ADD_UPDATE_EVENT_CMD = 0xB, NC_EVENT_DEL_EVENT_CMD = 0xC, }; /* 1143 */ enum QUEST_SCRIPT_ARITHMETIC_EXPRESSION { QSAE_EQUAL = 0x0, QSAE_NOT_EQUAL = 0x1, QSAE_LESS = 0x2, QSAE_GREATER = 0x3, QSAE_LESS_EQUAL = 0x4, QSAE_GREATER_EQUAL = 0x5, QSAE_MAX = 0x6, }; /* 1144 */ enum CHAR_OPTION_DATA_TYPE { CODT_NO_RECV = 0x0, CODT_BINARY_DATA = 0x1, CODT_IMPROVE_DATA = 0x2, }; /* 1145 */ enum QUEST_SCRIPT_ITEM_LOT_ALL { QS_ITEM_LOT_ALL = 0x0, QS_ITEM_LOT_MAX = 0x1, }; /* 1146 */ enum QUEST_SCENARIO_ID { QUEST_SCENARIO_ID_UPGRADE = 0x5, QUEST_SCENARIO_ID_REG_WEAPON_TITLE = 0x7, }; /* 1147 */ typedef $FEAAC9F55DC49A0C6536FE5A30E49082 NiDynamicEffect::EffectType; /* 1148 */ enum NiDX9Resource::Type { TYPE_TEXTURE = 0x0, TYPE_TEXTURE_CUBE = 0x1, TYPE_TEXTURE_VOLUME = 0x2, TYPE_VERTEXBUFFER = 0x3, TYPE_INDEXBUFFER = 0x4, TYPE_INVALID = 0xFFFF, TYPE_COUNT = 0x10000, }; /* 1149 */ enum NiD3DTextureStage::TSTextureFlags { TSTF_IGNORE = 0x0, TSTF_NONE = 0x100000, TSTF_NDL_BASE = 0x200000, TSTF_NDL_DARK = 0x300000, TSTF_NDL_DETAIL = 0x400000, TSTF_NDL_GLOSS = 0x500000, TSTF_NDL_GLOW = 0x600000, TSTF_NDL_BUMP = 0x700000, TSTF_NDL_TYPEMASK = 0xF00000, TSTF_MAP_DECAL = 0x1000000, TSTF_MAP_SHADER = 0x2000000, TSTF_MAP_MASK = 0xF000000, TSTF_MAP_USE_INDEX = 0x10000000, TSTF_MAP_USE_MASK = 0xF0000000, TSTF_INDEX_MASK = 0xFFFF, }; /* 1150 */ enum NiD3DTextureStage::TSTextureTransformFlags { TSTTF_IGNORE = 0x0, TSTTF_GLOBAL = 0x10000000, TSTTF_CONSTANT = 0x20000000, TSTTF_SOURCE_MASK = 0xF0000000, TSTTF_NI_NO_CALC = 0x0, TSTTF_NI_WORLD_PARALLEL = 0x1, TSTTF_NI_WORLD_PERSPECTIVE = 0x2, TSTTF_NI_WORLD_SPHERE_MAP = 0x3, TSTTF_NI_CAMERA_SPHERE_MAP = 0x4, TSTTF_NI_SPECULAR_CUBE_MAP = 0x5, TSTTF_NI_DIFFUSE_CUBE_MAP = 0x6, }; /* 1151 */ enum NiD3DTextureStage::TSObjTextureFlags { TSOTF_IGNORE = 0x0, TSOTF_INDEX_MASK = 0xFF, TSOTF_TYPE_MASK = 0xFF00, TSOTF_TYPE_SHIFT = 0x8, }; /* 1152 */ typedef MoverSlotView::DataVersion FaceCutMsg::DataVersion; /* 1153 */ typedef MoverSlotView::DataVersion UpGradeInfo::DataVersion; /* 1154 */ enum NiKFMTool::KFM_RC { KFM_SUCCESS = 0x0, KFM_ERROR = 0x1, KFM_ERR_SEQUENCE = 0x2, KFM_ERR_TRANSITION = 0x3, KFM_ERR_TRANSITION_TYPE = 0x4, KFM_ERR_BLEND_PAIR = 0x5, KFM_ERR_NULL_TEXT_KEYS = 0x6, KFM_ERR_BLEND_PAIR_INDEX = 0x7, KFM_ERR_CHAIN_SEQUENCE = 0x8, KFM_ERR_SEQUENCE_IN_CHAIN = 0x9, KFM_ERR_INFINITE_CHAIN = 0xA, KFM_ERR_SEQUENCE_GROUP = 0xB, KFM_ERR_SEQUENCE_IN_GROUP = 0xC, KFM_ERR_FILE_IO = 0xD, KFM_ERR_FILE_FORMAT = 0xE, KFM_ERR_FILE_VERSION = 0xF, KFM_ERR_ENDIAN_MISMATCH = 0x10, KFM_ERR_SYNC_TRANS_TYPE = 0x11, KFM_ERR_NONSYNC_TRANS_TYPE = 0x12, }; /* 1155 */ enum $420BAD584757BFECE30C858A9072B4C5 { MAX_POS = 0x6, }; /* 1156 */ enum $CD3A09B51B55A24A35CCCFA014AA050C { UPDATENORMAL_MASK = 0x1, }; /* 1157 */ typedef CNSTimer_MarkCheck::TIMERSTATE NpWKTimer::TS; /* 1158 */ typedef MoverSlotView::DataVersion KINGDOM_QUEST::DataVersion; /* 1159 */ enum $47FE27F03CDA5B1CCBA663662CC2B2A6 { STYLE_DEFAULT = 0x50000000, STYLE_PASSWD = 0x50000020, STYLE_NUMBER = 0x50002000, STYLE_MULTILINE = 0x50001004, STYLE_MONEY = 0x50002002, }; /* 1160 */ enum NiBSplineColorInterpolator::Channel { COLORA = 0x0, }; /* 1161 */ enum $CA373D50ACB728794AC801033BDE60EC { USEDEF_STACK_SIZE = 0xFFFFFFFF, DEFAULT_STACK_SIZE = 0x0, }; /* 1162 */ typedef GuildTask::State NiThread::Priority; /* 1163 */ enum NiThread::Status { RUNNING = 0x0, SUSPENDED = 0x1, COMPLETE = 0x2, }; /* 1164 */ enum $54CC5D9CBA6F9D75666156A6D28C29C2 { MANAGER_CONTROLLED_MASK = 0x1, ONLY_USE_HIGHEST_WEIGHT_MASK = 0x2, COMPUTE_NORMALIZED_WEIGHTS_MASK = 0x4, }; /* 1165 */ enum NiBillboardNode::FaceMode { ALWAYS_FACE_CAMERA = 0x0, ROTATE_ABOUT_UP = 0x1, RIGID_FACE_CAMERA = 0x2, ALWAYS_FACE_CENTER = 0x3, RIGID_FACE_CENTER = 0x4, }; /* 1166 */ typedef $420BAD584757BFECE30C858A9072B4C5 $DECE95BA1F61E49ABFAD0DA54EC7244A; /* 1167 */ enum $BBB7E31CAB58C81563F7A194D7668154 { FACE_MODE_MASK = 0x7, FACE_MODE_POS = 0x0, }; /* 1168 */ enum $A049667C97175D9B9CD7A3F0B034B546 { PGWM_CMD_SLIDEBAR_CLICK1 = 0x0, PGWM_CMD_SLIDEBAR_CLICK2 = 0x1, }; /* 1169 */ enum Skill::ActSkill { Hit1 = 0x0, Hit2 = 0x1, Hit3 = 0x2, Hit4 = 0x3, HardSkinLC1 = 0x4, HardSkinLC2 = 0x5, HardSkinLC3 = 0x6, HardSkinLC4 = 0x7, Wield1 = 0x8, Wield2 = 0x9, Wield3 = 0xA, Wield4 = 0xB, ShieldLC1 = 0xC, ShieldLC2 = 0xD, ShieldLC3 = 0xE, ShieldLC4 = 0xF, PowerShot1 = 0x10, PowerShot2 = 0x11, PowerShot3 = 0x12, PowerShot4 = 0x13, DodgeLC1 = 0x14, DodgeLC2 = 0x15, DodgeLC3 = 0x16, DodgeLC4 = 0x17, IceBolt1 = 0x18, IceBolt2 = 0x19, IceBolt3 = 0x1A, IceBolt4 = 0x1B, RingShieldLC1 = 0x1C, RingShieldLC2 = 0x1D, RingShieldLC3 = 0x1E, RingShieldLC4 = 0x1F, Brandish1 = 0x20, Brandish2 = 0x21, Brandish3 = 0x22, Brandish4 = 0x23, Brandish5 = 0x24, HardSkinHC1 = 0x25, HardSkinHC2 = 0x26, HardSkinHC3 = 0x27, HardSkinHC4 = 0x28, HardSkinHC5 = 0x29, Break1 = 0x2A, Break2 = 0x2B, Break3 = 0x2C, Break4 = 0x2D, Break5 = 0x2E, ShieldHC1 = 0x2F, ShieldHC2 = 0x30, ShieldHC3 = 0x31, ShieldHC4 = 0x32, ShieldHC5 = 0x33, AimingShot1 = 0x34, AimingShot2 = 0x35, AimingShot3 = 0x36, AimingShot4 = 0x37, AimingShot5 = 0x38, DodgeHC1 = 0x39, DodgeHC2 = 0x3A, DodgeHC3 = 0x3B, DodgeHC4 = 0x3C, DodgeHC5 = 0x3D, LightningBolt1 = 0x3E, LightningBolt2 = 0x3F, LightningBolt3 = 0x40, LightningBolt4 = 0x41, LightningBolt5 = 0x42, RingShieldHC1 = 0x43, RingShieldHC2 = 0x44, RingShieldHC3 = 0x45, RingShieldHC4 = 0x46, RingShieldHC5 = 0x47, ActiveSkillNum = 0x48, }; /* 1170 */ enum Skill::ComSkill { }; /* 1171 */ enum Skill::PasSkill { }; /* 1172 */ enum PgProfileMgr::RunMode { PROFILE_MODE = 0x0, CALLSTACK_MODE = 0x1, }; /* 1173 */ enum $5A9A49DDD17798D2E7229290201C9330 { AGD_NITYPE_INVALID = 0x0, AGD_NITYPE_FLOAT1 = 0x1, AGD_NITYPE_FLOAT2 = 0x2, AGD_NITYPE_FLOAT3 = 0x3, AGD_NITYPE_FLOAT4 = 0x4, AGD_NITYPE_LONG1 = 0x5, AGD_NITYPE_LONG2 = 0x6, AGD_NITYPE_LONG3 = 0x7, AGD_NITYPE_LONG4 = 0x8, AGD_NITYPE_ULONG1 = 0x9, AGD_NITYPE_ULONG2 = 0xA, AGD_NITYPE_ULONG3 = 0xB, AGD_NITYPE_ULONG4 = 0xC, AGD_NITYPE_SHORT1 = 0xD, AGD_NITYPE_SHORT2 = 0xE, AGD_NITYPE_SHORT3 = 0xF, AGD_NITYPE_SHORT4 = 0x10, AGD_NITYPE_USHORT1 = 0x11, AGD_NITYPE_USHORT2 = 0x12, AGD_NITYPE_USHORT3 = 0x13, AGD_NITYPE_USHORT4 = 0x14, AGD_NITYPE_BYTE1 = 0x15, AGD_NITYPE_BYTE2 = 0x16, AGD_NITYPE_BYTE3 = 0x17, AGD_NITYPE_BYTE4 = 0x18, AGD_NITYPE_UBYTE1 = 0x19, AGD_NITYPE_UBYTE2 = 0x1A, AGD_NITYPE_UBYTE3 = 0x1B, AGD_NITYPE_UBYTE4 = 0x1C, AGD_NITYPE_BLEND1 = 0x1D, AGD_NITYPE_BLEND2 = 0x1E, AGD_NITYPE_BLEND3 = 0x1F, AGD_NITYPE_BLEND4 = 0x20, AGD_NITYPE_COUNT = 0x21, AGD_NITYPE_CUSTOM = 0x22, }; /* 1174 */ typedef NiGeometryGroupManager::RepackingBehavior NiGeometryData::Consistency; /* 1175 */ enum $CFA64D29F7062310BEFB85BB39BEDB62 { AGD_KEEP_MASK = 0x1, AGD_MUTABLE = 0x2, AGD_STATIC = 0x3, AGD_VOLATILE = 0x4, AGD_CONSISTENCY_MASK = 0x6, }; /* 1176 */ enum NiDX9Renderer::FlagType { USE_NOFLAGS = 0x0, USE_MANUALDEPTHSTENCIL = 0x1, USE_FULLSCREEN = 0x4, USE_STENCIL = 0x8, USE_16BITBUFFERS = 0x10, USE_MULTITHREADED = 0x20, USE_FPU_PRESERVE = 0x40, }; /* 1177 */ enum NiDX9Renderer::DeviceDesc { DEVDESC_PURE = 0x0, DEVDESC_HAL_HWVERTEX = 0x1, DEVDESC_HAL_MIXEDVERTEX = 0x2, DEVDESC_HAL_SWVERTEX = 0x3, DEVDESC_REF = 0x4, DEVDESC_REF_HWVERTEX = 0x5, DEVDESC_REF_MIXEDVERTEX = 0x6, DEVDESC_NUM = 0x7, }; /* 1178 */ enum NiDX9Renderer::PresentationInterval { PRESENT_INTERVAL_IMMEDIATE = 0x0, PRESENT_INTERVAL_ONE = 0x1, PRESENT_INTERVAL_TWO = 0x2, PRESENT_INTERVAL_THREE = 0x3, PRESENT_INTERVAL_FOUR = 0x4, PRESENT_INTERVAL_NUM = 0x5, }; /* 1179 */ enum NiDX9Renderer::SwapEffect { SWAPEFFECT_DEFAULT = 0x0, SWAPEFFECT_DISCARD = 0x1, SWAPEFFECT_FLIP = 0x2, SWAPEFFECT_COPY = 0x3, SWAPEFFECT_NUM = 0x4, }; /* 1180 */ enum NiDX9Renderer::FramebufferMode { FBMODE_DEFAULT = 0x0, FBMODE_LOCKABLE = 0x1, FBMODE_MULTISAMPLES_2 = 0x2, FBMODE_MULTISAMPLES_3 = 0x3, FBMODE_MULTISAMPLES_4 = 0x4, FBMODE_MULTISAMPLES_5 = 0x5, FBMODE_MULTISAMPLES_6 = 0x6, FBMODE_MULTISAMPLES_7 = 0x7, FBMODE_MULTISAMPLES_8 = 0x8, FBMODE_MULTISAMPLES_9 = 0x9, FBMODE_MULTISAMPLES_10 = 0xA, FBMODE_MULTISAMPLES_11 = 0xB, FBMODE_MULTISAMPLES_12 = 0xC, FBMODE_MULTISAMPLES_13 = 0xD, FBMODE_MULTISAMPLES_14 = 0xE, FBMODE_MULTISAMPLES_15 = 0xF, FBMODE_MULTISAMPLES_16 = 0x10, FBMODE_MULTISAMPLES_NONMASKABLE = 0x80000000, FBMODE_NUM = 0x11, }; /* 1181 */ enum NiDX9Renderer::RefreshRate { REFRESHRATE_DEFAULT = 0x0, }; /* 1182 */ enum NiDX9Renderer::TexFormat { TEX_RGB555 = 0x0, TEX_RGB565 = 0x1, TEX_RGB888 = 0x2, TEX_RGBA5551 = 0x3, TEX_RGBA4444 = 0x4, TEX_RGBA8888 = 0x5, TEX_PAL8 = 0x6, TEX_PALA8 = 0x7, TEX_DXT1 = 0x8, TEX_DXT3 = 0x9, TEX_DXT5 = 0xA, TEX_BUMP88 = 0xB, TEX_BUMPLUMA556 = 0xC, TEX_BUMPLUMA888 = 0xD, TEX_L8 = 0xE, TEX_A8 = 0xF, TEX_R16F = 0x10, TEX_RG32F = 0x11, TEX_RGBA64F = 0x12, TEX_R32F = 0x13, TEX_RG64F = 0x14, TEX_RGBA128F = 0x15, TEX_DEFAULT = 0x16, TEX_NUM = 0x16, }; /* 1183 */ enum NiDX9Renderer::TexUsage { TEXUSE_TEX = 0x0, TEXUSE_RENDERED_TEX = 0x1, TEXUSE_CUBE = 0x2, TEXUSE_RENDERED_CUBE = 0x3, TEXUSE_NUM = 0x4, }; /* 1184 */ enum NiDX9Renderer::FramebufferStatus { FBSTATUS_OK = 0x0, FBSTATUS_NOT_FOUND = 0x1, FBSTATUS_NEEDS_RESET = 0x2, }; /* 1185 */ enum NiDX9Renderer::RecreateStatus { RECREATESTATUS_FAILED = 0x0, RECREATESTATUS_RESTORED = 0x1, RECREATESTATUS_OK = 0x2, }; /* 1186 */ enum $8F107AA8623C8D729956C583B49CF6DC { HW_BONE_LIMIT = 0x4, }; /* 1187 */ enum Ni2DBuffer::CopyFilterPreference { COPY_FILTER_NONE = 0x0, COPY_FILTER_POINT = 0x1, COPY_FILTER_LINEAR = 0x2, COPY_FILTER_MAX = 0x3, }; /* 1188 */ enum $E895C32B9C501E6B768C94A7D4B42B04 { VERTEX_FLAG_DX_TEXTUREMASK = 0xFF000000, VERTEX_FLAG_DX_TEXTURESHIFT = 0x18, VERTEX_FLAG_DX_HASNORMALS = 0x800000, VERTEX_FLAG_DX_HASCOLORS = 0x400000, }; /* 1189 */ enum $46CF791D0745621148CABCCEC3195871 { SimpleLineVertexFVF = 0x2, }; /* 1190 */ enum $2403D9CD7C78000873D302ECBFF3239D { TexturedLineVertexFVF = 0x102, }; /* 1191 */ enum $E2109BD10A5EC1191B88ED3334234E48 { ColoredLineVertexFVF = 0x42, }; /* 1192 */ enum $DEE6F9DEE2DC738663F5C50787A75478 { SourceVertexFVF = 0x142, }; /* 1193 */ enum $E1DBAB28A4AEA38F4BE6F39E82D08281 { SourceNormalVertexFVF = 0x152, }; /* 1194 */ enum $A8DDF8B2C884D7B1B5598B05AAA7F38A { D3DFORMATSIZECOUNT = 0x76, }; /* 1195 */ typedef MoverSlotView::DataVersion ItemMoney::DataVersion; /* 1196 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Redbl; /* 1197 */ enum std::_Iosb::_Dummy_enum { _Dummy_enum_val = 0x1, }; /* 1198 */ enum std::_Iosb::_Fmtflags { _Fmtmask = 0xFFFF, _Fmtzero = 0x0, }; /* 1199 */ enum std::_Iosb::_Openmode { _Openmask = 0xFF, }; /* 1200 */ enum std::_Iosb::_Seekdir { _Seekmask = 0x3, }; /* 1201 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Redbl; /* 1202 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Redbl; /* 1203 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator,0> >::_Redbl; /* 1204 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::less,std::allocator > >,0> >::_Redbl; /* 1205 */ enum std::ios_base::event { erase_event = 0x0, imbue_event = 0x1, copyfmt_event = 0x2, }; /* 1206 */ enum AreaInfoData::IAreaData::AreaType { CIRCLE = 0x0, SQUARE = 0x1, }; /* 1207 */ typedef MoverSlotView::DataVersion CharNPC_ViewInfo::DataVersion; /* 1208 */ enum NiLookAtController::Axis { X = 0x0, Y = 0x1, Z = 0x2, }; /* 1209 */ enum $F9A5BBCFB08A2340A3CFD5E643DD497B { FLIP_MASK = 0x1, AXIS_MASK = 0x6, AXIS_POS = 0x1, }; /* 1210 */ enum NiAnimationKey::KeyContent { FLOATKEY = 0x0, POSKEY = 0x1, ROTKEY = 0x2, COLORKEY = 0x3, TEXTKEY = 0x4, BOOLKEY = 0x5, NUMKEYCONTENTS = 0x6, }; /* 1211 */ enum NiAnimationKey::KeyType { NOINTERP = 0x0, LINKEY = 0x1, BEZKEY = 0x2, TCBKEY = 0x3, EULERKEY = 0x4, STEPKEY = 0x5, NUMKEYTYPES = 0x6, }; /* 1212 */ enum NiPathController::BankDir { NEGATIVE = 0xFFFFFFFF, POSITIVE = 0x1, }; /* 1213 */ typedef $F9A5BBCFB08A2340A3CFD5E643DD497B $348E3560E4AAEC770519FCF2CC1069F5; /* 1214 */ typedef MoverSlotView::DataVersion MiniHouseFurniture::DataVersion; /* 1215 */ typedef MoverSlotView::DataVersion TextDataType::DataVersion; /* 1216 */ typedef $B48D70B3E625362216565FA15372C1F6 $B89150E55A2CFF6A01C14CBC0D3D7DFB; /* 1217 */ enum NiTextureTransformController::TransformMember { TT_TRANSLATE_U = 0x0, TT_TRANSLATE_V = 0x1, TT_ROTATE = 0x2, TT_SCALE_U = 0x3, TT_SCALE_V = 0x4, }; /* 1218 */ enum $01AE87641CB2BC29E19DAEF3A6DD43EB { KEEP_XYZ = 0x1, KEEP_NORM = 0x2, KEEP_COLOR = 0x4, KEEP_UV = 0x8, KEEP_INDICES = 0x10, KEEP_BONEDATA = 0x20, KEEP_ALL = 0x3F, }; /* 1219 */ enum $713B8185BDD9C8B9778531B3FDA9C5A7 { COMPRESS_NORM = 0x1, COMPRESS_COLOR = 0x2, COMPRESS_UV = 0x4, COMPRESS_WEIGHT = 0x8, COMPRESS_POSITION = 0x10, COMPRESS_ALL = 0x1F, }; /* 1220 */ enum NiBSplinePoint3Interpolator::Channel { POINT3 = 0x0, }; /* 1221 */ enum PgImeCtrl::ImeIndicator { ImeI_NONE = 0x0, ImeI_KOREAN = 0x1, ImeI_JAPANESE = 0x2, ImeI_CHINESE = 0x3, ImeI_TAIWAN = 0x4, }; /* 1222 */ typedef MoverSlotView::DataVersion KINGDOM_QUEST_DESC::DataVersion; /* 1223 */ enum INpModelData::NPMD_CHARACTERSTATE { NPMD_TARGETANIMATION = 0x0, NPMD_CURRENTANIMATION = 0x1, NPMD_ANIMATIONTIME_ACTIVATED = 0x2, NPMD_ANIMATIONTIME_DEACTIVATED = 0x3, NPMD_ANIMATIONSEQUENCE = 0x4, NPMD_ACTORMANAGER = 0x5, NPMD_CHANGETEXTURE = 0x6, NPMD_END = 0x7, }; /* 1224 */ enum $561090FAC8D8388F6B46F422D747D8D1 { NO_SIDE = 0x0, POSITIVE_SIDE = 0x1, NEGATIVE_SIDE = 0x2, }; /* 1225 */ enum NiD3DSCM_Pixel::Pixel_DefinedMappings { SCMP_DEF_INVALID = 0x0, SCMP_DEF_CONSTS_TAYLOR_SIN = 0x1, SCMP_DEF_CONSTS_TAYLOR_COS = 0x2, SCMP_DEF_CONSTS_TIME = 0x3, SCMP_DEF_CONSTS_SINTIME = 0x4, SCMP_DEF_CONSTS_COSTIME = 0x5, SCMP_DEF_CONSTS_TANTIME = 0x6, SCMP_DEF_CONSTS_TIME_SINTIME_COSTIME_TANTIME = 0x7, SCMP_DEF_MATERIAL_DIFFUSE = 0x8, SCMP_DEF_MATERIAL_AMBIENT = 0x9, SCMP_DEF_MATERIAL_SPECULAR = 0xA, SCMP_DEF_MATERIAL_EMISSIVE = 0xB, SCMP_DEF_MATERIAL_POWER = 0xC, SCMP_DEF_COUNT = 0xD, }; /* 1226 */ enum NiShaderAttributeDesc::AttributeType { ATTRIB_TYPE_UNDEFINED = 0x0, ATTRIB_TYPE_BOOL = 0x1, ATTRIB_TYPE_STRING = 0x2, ATTRIB_TYPE_UNSIGNEDINT = 0x3, ATTRIB_TYPE_FLOAT = 0x4, ATTRIB_TYPE_POINT2 = 0x5, ATTRIB_TYPE_POINT3 = 0x6, ATTRIB_TYPE_POINT4 = 0x7, ATTRIB_TYPE_MATRIX3 = 0x8, ATTRIB_TYPE_MATRIX4 = 0x9, ATTRIB_TYPE_COLOR = 0xA, ATTRIB_TYPE_TEXTURE = 0xB, ATTRIB_TYPE_FLOAT8 = 0xC, ATTRIB_TYPE_FLOAT12 = 0xD, ATTRIB_TYPE_ARRAY = 0xE, ATTRIB_TYPE_COUNT = 0xF, }; /* 1227 */ enum $C8A2DC9DC9A962F596BE534FC856D9B6 { SPLITCOUNT = 0x8, }; /* 1228 */ enum $E0113E91D9F97EABFAFF56BA7B28B293 { TileLength = 0x32, }; /* 1229 */ typedef MoverSlotView::DataVersion KINGDOM_QUEST_MAP::DataVersion; /* 1230 */ enum $1B91237001688AA23C164D5E5052B8CC { GDP_MAX_NAME = 0x104, GDPID = 0x1A504447, GDP_DEFAULT_NUM_EMPTY_MAKES = 0xA, GDP_COPY_BUFFER_SIZE = 0x20000, }; /* 1231 */ enum CGdp::GDP_IO_TYPE { GDP_IO_WIN32 = 0x0, GDP_IO_ANSI = 0x1, }; /* 1232 */ enum CGdp::GDP_TYPE { GDP_TYPE_MAIN = 0x1A504447, GDP_TYPE_LINK = 0x1, GDP_TYPE_FILE = 0x2, GDP_TYPE_DELETED = 0x3, GDP_TYPE_EMPTY = 0x4, GDP_TYPE_END = 0x5, }; /* 1233 */ enum $91B3ADCA5CCD1A6FDB9CA2A8773A5A55 { ENCRYPTED_HEADER = 0x1, ENCRYPTED_DATA = 0x2, }; /* 1234 */ enum CGdp::GDP_STORE_TYPE { GDP_STORE_COPY = 0x0, GDP_STORE_DIB = 0x1, GDP_STORE_ZIP = 0x2, }; /* 1235 */ enum NiRenderedCubeMap::FaceID { FACE_POS_X = 0x0, FACE_NEG_X = 0x1, FACE_POS_Y = 0x2, FACE_NEG_Y = 0x3, FACE_POS_Z = 0x4, FACE_NEG_Z = 0x5, FACE_NUM = 0x6, }; /* 1236 */ enum NiMaterialColorController::Field { AMB = 0x0, DIFF = 0x1, SPEC = 0x2, SELF_ILLUM = 0x3, }; /* 1237 */ enum $FE4075389DD92FEC64D1423A5EB7BF7D { FIELD_MASK = 0x7, FIELD_POS = 0x0, }; /* 1238 */ typedef MoverSlotView::DataVersion MiniHouseFurnitureObjEffect::DataVersion; /* 1239 */ enum NiProcessorAffinity::Processor { PROCESSOR_0 = 0x1, PROCESSOR_1 = 0x2, PROCESSOR_2 = 0x4, PROCESSOR_3 = 0x8, PROCESSOR_4 = 0x10, PROCESSOR_5 = 0x20, PROCESSOR_6 = 0x40, PROCESSOR_7 = 0x80, PROCESSOR_8 = 0x100, PROCESSOR_9 = 0x200, PROCESSOR_10 = 0x400, PROCESSOR_11 = 0x800, PROCESSOR_12 = 0x1000, PROCESSOR_13 = 0x2000, PROCESSOR_14 = 0x4000, PROCESSOR_15 = 0x8000, PROCESSOR_16 = 0x10000, PROCESSOR_17 = 0x20000, PROCESSOR_18 = 0x40000, PROCESSOR_19 = 0x80000, PROCESSOR_20 = 0x100000, PROCESSOR_21 = 0x200000, PROCESSOR_22 = 0x400000, PROCESSOR_23 = 0x800000, PROCESSOR_24 = 0x1000000, PROCESSOR_25 = 0x2000000, PROCESSOR_26 = 0x4000000, PROCESSOR_27 = 0x8000000, PROCESSOR_28 = 0x10000000, PROCESSOR_29 = 0x20000000, PROCESSOR_30 = 0x40000000, PROCESSOR_31 = 0x80000000, PROCESSOR_XENON_CORE_0_THREAD_0 = 0x1, PROCESSOR_XENON_CORE_0_THREAD_1 = 0x2, PROCESSOR_XENON_CORE_1_THREAD_0 = 0x4, PROCESSOR_XENON_CORE_1_THREAD_1 = 0x8, PROCESSOR_XENON_CORE_2_THREAD_0 = 0x10, PROCESSOR_XENON_CORE_2_THREAD_1 = 0x20, PROCESSOR_DONT_CARE = 0xFFFFFFFF, }; /* 1240 */ typedef MoverSlotView::DataVersion MHEmotion::DataVersion; /* 1241 */ typedef $466751BE8C5ECA9FB25267F3D35E39A4 $FC09997343D3AE4DD29C08766B3D9CDF; /* 1242 */ enum NiDI8InputSystem::DefaultActions { AXIS_0_H = 0x0, AXIS_0_V = 0x1, AXIS_1_H = 0x2, AXIS_1_V = 0x3, AXIS_2_H = 0x4, AXIS_2_V = 0x5, AXIS_3_H = 0x6, AXIS_3_V = 0x7, POV_DPAD = 0x8, BUTTON_RUP = 0x9, BUTTON_RDOWN = 0xA, BUTTON_RLEFT = 0xB, BUTTON_RRIGHT = 0xC, BUTTON_L1 = 0xD, BUTTON_R1 = 0xE, BUTTON_START = 0xF, BUTTON_SELECT = 0x10, BUTTON_L2 = 0x11, BUTTON_R2 = 0x12, BUTTON_A = 0x13, BUTTON_B = 0x14, DEFACTION_COUNT = 0x15, }; /* 1243 */ enum NiInputDevice::Type { NIID_NULL = 0x0, NIID_KEYBOARD = 0x1, NIID_MOUSE = 0x2, NIID_GAMEPAD = 0x3, }; /* 1244 */ enum NiTransformInterpolator::Channel { POSITION = 0x0, ROTATION = 0x1, SCALE = 0x2, }; /* 1245 */ typedef MoverSlotView::DataVersion ItemViewEquipTypeInfo::DataVersion; /* 1246 */ typedef MoverSlotView::DataVersion ColorInfoType::DataVersion; /* 1247 */ enum NiIntersector::IntersectionType { IT_INVALID = 0x0, IT_EMPTY = 0x1, IT_CONTACT = 0x2, IT_OVERLAP = 0x3, }; /* 1248 */ enum $3C8B1AD08516D6AB1A876E9A907772FB { NIDI8KB_NUM_KEYS = 0x100, }; /* 1249 */ typedef MoverSlotView::DataVersion MiniHouseObjAni::DataVersion; /* 1250 */ typedef SLWCreateInfo::ItemType NiTexture::RendererData::CreationFailure; /* 1251 */ enum NiD3DShaderConstantMap::Usage { SCM_USAGE_PIXEL = 0x1, SCM_USAGE_VERTEX = 0x2, }; /* 1252 */ enum NiShaderAttributeDesc::ObjectType { OT_UNDEFINED = 0x0, OT_EFFECT_GENERALLIGHT = 0x1, OT_EFFECT_POINTLIGHT = 0x2, OT_EFFECT_DIRECTIONALLIGHT = 0x3, OT_EFFECT_SPOTLIGHT = 0x4, OT_EFFECT_ENVIRONMENTMAP = 0x5, OT_EFFECT_PROJECTEDSHADOWMAP = 0x6, OT_EFFECT_PROJECTEDLIGHTMAP = 0x7, OT_EFFECT_FOGMAP = 0x8, OT_COUNT = 0x9, }; /* 1253 */ typedef MoverSlotView::DataVersion TextDataType3::DataVersion; /* 1254 */ typedef MoverSlotView::DataVersion ScriptMsg::DataVersion; /* 1255 */ enum $709C423398F759F390FED55FEE955537 { DITHER_MASK = 0x1, }; /* 1256 */ enum $B3383CEC478A023C14AE713FFC839D89 { WIREFRAME_MASK = 0x1, }; /* 1257 */ enum NiBSplineFloatInterpolator::Channel { FLOAT = 0x0, }; /* 1258 */ enum $84B6171060C992A29AEFD66553D8486E { FLOAT_OFFSET = 0x0, FLOAT_RANGE = 0x1, NUM_SCALARS = 0x2, }; /* 1259 */ enum NiInputMouse::Modifiers { MMOD_NONE = 0x0, MMOD_LEFT = 0x1, MMOD_RIGHT = 0x2, MMOD_MIDDLE = 0x4, MMOD_X1 = 0x8, MMOD_X2 = 0x10, MMOD_X3 = 0x20, MMOD_X4 = 0x40, MMOD_X5 = 0x80, MMOD_LCONTROL = 0x100, MMOD_RCONTROL = 0x200, MMOD_LMENU = 0x400, MMOD_RMENU = 0x800, MMOD_LWIN = 0x1000, MMOD_RWIN = 0x2000, MMOD_LSHIFT = 0x4000, MMOD_RSHIFT = 0x8000, MMOD_CAPS_LOCK = 0x10000, }; /* 1260 */ enum PgNsTerrain::SpliteType { SLASH = 0x0, BACKSLASH = 0x1, }; /* 1261 */ typedef CNSTimer_MarkCheck::TIMERSTATE PgRichText::TokenType; /* 1262 */ typedef SLWCreateInfo::ItemType NpKMI_Tool::ModelType; /* 1263 */ typedef MoverSlotView::DataVersion MobViewInfo::DataVersion; /* 1264 */ enum $159DB71F548031E6D8874607BC6B37BF { ROTATE_NONE = 0x0, ROTATE_LEFT = 0x1, ROTATE_RIGHT = 0x2, }; /* 1265 */ typedef $84B6171060C992A29AEFD66553D8486E $BB3253B0CFBEEB397931118AF4A02814; /* 1266 */ enum $8135FB65C87D6A95804EC0F77EB6AE28 { TGA_Map = 0x1, TGA_RGB = 0x2, TGA_Mono = 0x3, TGA_RLEMap = 0x9, TGA_RLERGB = 0xA, TGA_RLEMono = 0xB, }; /* 1267 */ enum $A0D34A0A96E90A56EBFAA21CB336267A { MAXCOLORS = 0x4000, }; /* 1268 */ enum $CBD8743E0E30D6310CDEAD339D13116D { DX9_MAX_VBS = 0x5, }; /* 1269 */ enum $B28C3A859C7D7FEC8BA9C8F27158FBA3 { DX9_MAX_IBS = 0x5, }; /* 1270 */ enum PROTOCOL_COMMAND_MATCH_INSTANCE_DUNGEON { }; /* 1271 */ enum $345C652F7A9E6E4A031FB4BEA7A8EB91 { CONE_MASK = 0x1, LOADED_MASK = 0x2, STREAM_MASK = 0x4, ALLOW_SHARING_MASK = 0x8, }; /* 1272 */ enum $81018FFEE3C6C1A5EBB70E636E7CD153 { NOT_FADING = 0xFFFFFFFF, }; /* 1273 */ enum $1BCEB2159334DE474DAEAB7CD55FA460 { NID3DPASS_NAME_LEN = 0x10, }; /* 1274 */ enum $554BC8439F41E3291AFCB37607A2E553 { DEFAULT_POOL_SIZE = 0xFFFFFFFF, }; /* 1275 */ enum $18D02A7970EDB848DBB43BEECC4DF913 { NUM_DIGITS = 0x3, NUM_NUMS = 0xB, WINDOW = 0x14, DIGIT_HEIGHT = 0x10, DIGIT_WIDTH = 0x8, }; /* 1276 */ enum $50A11B5B6BEBB15980AD36E7BD458835 { PGWNM_LB_SELCHANGE = 0x0, }; /* 1277 */ enum NiD3DShaderDeclaration::ShaderParameter { SHADERPARAM_INVALID = 0xFFFFFFFF, SHADERPARAM_NI_POSITION = 0x0, SHADERPARAM_NI_BLENDWEIGHT = 0x1, SHADERPARAM_NI_BLENDINDICES = 0x2, SHADERPARAM_NI_NORMAL = 0x3, SHADERPARAM_NI_COLOR = 0x4, SHADERPARAM_NI_TEXCOORD0 = 0x5, SHADERPARAM_NI_TEXCOORD1 = 0x6, SHADERPARAM_NI_TEXCOORD2 = 0x7, SHADERPARAM_NI_TEXCOORD3 = 0x8, SHADERPARAM_NI_TEXCOORD4 = 0x9, SHADERPARAM_NI_TEXCOORD5 = 0xA, SHADERPARAM_NI_TEXCOORD6 = 0xB, SHADERPARAM_NI_TEXCOORD7 = 0xC, SHADERPARAM_NI_TANGENT = 0xD, SHADERPARAM_NI_BINORMAL = 0xE, SHADERPARAM_DATA_ZERO = 0xF, SHADERPARAM_DATA_ONE = 0x10, SHADERPARAM_SKIP_COUNT_MASK = 0x40000000, SHADERPARAM_EXTRA_DATA_MASK = 0x80000000, }; /* 1278 */ enum NiD3DShaderDeclaration::ShaderParameterType { SPTYPE_FLOAT1 = 0x0, SPTYPE_FLOAT2 = 0x1, SPTYPE_FLOAT3 = 0x2, SPTYPE_FLOAT4 = 0x3, SPTYPE_UBYTECOLOR = 0x4, SPTYPE_UBYTE4 = 0x5, SPTYPE_SHORT2 = 0x6, SPTYPE_SHORT4 = 0x7, SPTYPE_NORMUBYTE4 = 0x8, SPTYPE_NORMSHORT2 = 0x9, SPTYPE_NORMSHORT4 = 0xA, SPTYPE_NORMUSHORT2 = 0xB, SPTYPE_NORMUSHORT4 = 0xC, SPTYPE_UDEC3 = 0xD, SPTYPE_NORMDEC3 = 0xE, SPTYPE_FLOAT16_2 = 0xF, SPTYPE_FLOAT16_4 = 0x10, SPTYPE_NONE = 0x11, SPTYPE_COUNT = 0x12, }; /* 1279 */ enum NiD3DShaderDeclaration::ShaderParameterUsage { SPUSAGE_POSITION = 0x0, SPUSAGE_BLENDWEIGHT = 0x1, SPUSAGE_BLENDINDICES = 0x2, SPUSAGE_NORMAL = 0x3, SPUSAGE_PSIZE = 0x4, SPUSAGE_TEXCOORD = 0x5, SPUSAGE_TANGENT = 0x6, SPUSAGE_BINORMAL = 0x7, SPUSAGE_TESSFACTOR = 0x8, SPUSAGE_POSITIONT = 0x9, SPUSAGE_COLOR = 0xA, SPUSAGE_FOG = 0xB, SPUSAGE_DEPTH = 0xC, SPUSAGE_SAMPLE = 0xD, SPUSAGE_COUNT = 0xE, }; /* 1280 */ enum NiD3DShaderDeclaration::ShaderParameterTesselator { SPTESS_DEFAULT = 0x0, SPTESS_PARTIALU = 0x1, SPTESS_PARTIALV = 0x2, SPTESS_CROSSUV = 0x3, SPTESS_UV = 0x4, SPTESS_LOOKUP = 0x5, SPTESS_LOOKUPPRESAMPLED = 0x6, SPTESS_COUNT = 0x7, }; /* 1281 */ typedef MoverSlotView::DataVersion GradeItemOption::DataVersion; /* 1282 */ enum $0A3EBBF83C46768410C4B0BF7DD6C89D { MAX_GAMEPADS = 0x8, }; /* 1283 */ enum NiInputSystem::Usage { FOREGROUND = 0x10000000, BACKGROUND = 0x20000000, EXCLUSIVE = 0x40000000, NONEXCLUSIVE = 0x80000000, USAGE_MASK = 0xF0000000, }; /* 1284 */ enum NiInputSystem::Mode { IMMEDIATE = 0x0, MAPPED = 0x1, }; /* 1285 */ enum NiInputSystem::DeviceMasks { KEYBOARD = 0x80000000, MOUSE = 0x40000000, GAMEPAD_MASK = 0xFFFF, }; /* 1286 */ typedef MoverSlotView::DataVersion ChargedItemEffect::DataVersion; /* 1287 */ typedef MoverSlotView::DataVersion MarketSearchInfo::DataVersion; /* 1288 */ enum $C468E5E554F81A926EE1AF80F597CA70 { MAX_COLUMN = 0x64, MAX_ONELINE_BYTE = 0x1000, }; /* 1289 */ enum $2832C19DAC2B66EEC589DF43BE86F551 { Fmt_String = 0x0, Fmt_Int = 0x1, Fmt_Float = 0x2, Fmt_Double = 0x3, }; /* 1290 */ typedef MoverSlotView::DataVersion AbnormalStateInfo::DataVersion; /* 1291 */ enum NiLogger::OpenMode { OPEN_APPEND = 0x0, OPEN_OVERWRITE = 0x1, OPEN_UNIQUENAME = 0x2, }; /* 1292 */ enum $D1C54ACCB100C1C667BE03CBA5A3C819 { MAX_NUM_LOGFILES = 0x10, }; /* 1293 */ enum $F5AA0B7204C9FC44BA90BBE7C96080C4 { MAX_OUTPUT_LENGTH = 0x200, }; /* 1294 */ enum $412CA2C0F301C79BB8E4CAA0054C2A13 { NI_ALPHAPIXELS = 0x1, NI_FOURCC = 0x4, NI_RGB = 0x40, }; /* 1295 */ enum $9983FCF28F0B309129C881CE05BC720A { NI_DXTC1 = 0x31545844, NI_DXTC3 = 0x33545844, NI_DXTC5 = 0x35545844, NI_R16 = 0x6F, NI_RG32 = 0x70, NI_RGBA64 = 0x71, NI_R32 = 0x72, NI_RG64 = 0x73, NI_RGBA128 = 0x74, }; /* 1296 */ enum $60527D30E95DEDBC759CEB7C6BF1ABAA { NI_DDS = 0x20534444, }; /* 1297 */ enum $41ED946C2759DFC3FCE520DB33478EB8 { NI_DDSD_CAPS = 0x1, NI_DDSD_HEIGHT = 0x2, NI_DDSD_WIDTH = 0x4, NI_DDSD_PIXELFORMAT = 0x1000, NI_DDSD_LINEARSIZE = 0x80000, NI_DDSD_DEPTH = 0x800000, }; /* 1298 */ enum $D448CE87D1F7C3C31DB46B3337DD9684 { NI_DDSCAPS_COMPLEX = 0x8, NI_DDSCAPS_TEXTURE = 0x1000, NI_DDSCAPS_MIPMAP = 0x400000, }; /* 1299 */ enum $92ABFDF7D56131E3F0ED615637AEEE4D { NI_DDSCAPS2_CUBEMAP = 0x200, NI_DDSCAPS2_CUBEMAP_POSITIVEX = 0x400, NI_DDSCAPS2_CUBEMAP_NEGATIVEX = 0x800, NI_DDSCAPS2_CUBEMAP_POSITIVEY = 0x1000, NI_DDSCAPS2_CUBEMAP_NEGATIVEY = 0x2000, NI_DDSCAPS2_CUBEMAP_POSITIVEZ = 0x4000, NI_DDSCAPS2_CUBEMAP_NEGATIVEZ = 0x8000, NI_DDSCAPS2_VOLUME = 0x200000, }; /* 1300 */ enum NsABVPicking::IntersectType { BOUND_INTERSECT = 0x0, TRIANGLE_INTERSECT = 0x1, ABV_INTERSECT = 0x2, }; /* 1301 */ enum NsABVPicking::PickType { FIND_ALL = 0x0, FIND_FIRST = 0x1, }; /* 1302 */ enum NsABVPicking::SortType { SORT = 0x0, NO_SORT = 0x1, }; /* 1303 */ enum NiCollisionData::CollisionTest { OBB_OBB = 0x0, OBB_TRI = 0x1, OBB_ABV = 0x2, OBB_NIBOUND = 0x3, TRI_TRI = 0x4, TRI_ABV = 0x5, TRI_NIBOUND = 0x6, ABV_ABV = 0x7, ABV_NIBOUND = 0x8, NIBOUND_NIBOUND = 0x9, NOTEST_NOTEST = 0xA, }; /* 1304 */ enum NiPSysMeshEmitter::MeshEmissionType { NI_EMIT_FROM_VERTICES = 0x0, NI_EMIT_FROM_FACE_CENTER = 0x1, NI_EMIT_FROM_EDGE_CENTER = 0x2, NI_EMIT_FROM_FACE_SURFACE = 0x3, NI_EMIT_FROM_EDGE_SURFACE = 0x4, NI_EMIT_MAX = 0x5, }; /* 1305 */ enum NiPSysMeshEmitter::InitialVelocityType { NI_VELOCITY_USE_NORMALS = 0x0, NI_VELOCITY_USE_RANDOM = 0x1, NI_VELOCITY_USE_DIRECTION = 0x2, NI_VELOCITY_MAX = 0x3, }; /* 1306 */ enum $3143A7E76DC998FE4865D06FD624AE89 { value = 0x1, }; /* 1307 */ typedef $3143A7E76DC998FE4865D06FD624AE89 $F9AF551EA4EDF7DA3F11B1C468C927D1; /* 1308 */ typedef MoverSlotView::DataVersion CHARACTER_TITLE_DATA::DataVersion; /* 1309 */ enum __vc_attributes::pointer_defaultAttribute::type_e { ptr = 0x0, ref = 0x1, unique = 0x2, }; /* 1310 */ typedef CharShape::AttachType __vc_attributes::threadingAttribute::threading_e; /* 1311 */ enum __vc_attributes::event_receiverAttribute::type_e { native = 0x0, com = 0x1, managed = 0x2, }; /* 1312 */ enum __vc_attributes::aggregatableAttribute::type_e { never = 0x0, allowed = 0x1, always = 0x2, }; /* 1313 */ typedef __vc_attributes::event_receiverAttribute::type_e __vc_attributes::event_sourceAttribute::type_e; /* 1314 */ enum __vc_attributes::event_sourceAttribute::optimize_e { speed = 0x0, size = 0x1, }; /* 1315 */ enum __vc_attributes::moduleAttribute::type_e { dll = 0x1, exe = 0x2, service = 0x3, unspecified = 0x4, EXE = 0x2, SERVICE = 0x3, }; /* 1316 */ enum __vc_attributes::helper_attributes::usageAttribute::usage_e { eAnyUsage = 0x0, eCoClassUsage = 0x1, eCOMInterfaceUsage = 0x2, eInterfaceUsage = 0x6, eMemberUsage = 0x8, eMethodUsage = 0x10, eInterfaceMethodUsage = 0x20, eInterfaceMemberUsage = 0x40, eCoClassMemberUsage = 0x80, eCoClassMethodUsage = 0x100, eGlobalMethodUsage = 0x300, eGlobalDataUsage = 0x400, eClassUsage = 0x800, eInterfaceParameterUsage = 0x1000, eMethodParameterUsage = 0x3000, eIDLModuleUsage = 0x4000, eAnonymousUsage = 0x8000, eTypedefUsage = 0x10000, eUnionUsage = 0x20000, eEnumUsage = 0x40000, eDefineTagUsage = 0x80000, eStructUsage = 0x100000, eLocalUsage = 0x200000, ePropertyUsage = 0x400000, eEventUsage = 0x800000, eTemplateUsage = 0x1000000, eModuleUsage = 0x1000000, eIllegalUsage = 0x2000000, eAsynchronousUsage = 0x4000000, eAnyIDLUsage = 0x3F7FFF, }; /* 1317 */ enum __vc_attributes::helper_attributes::v1_alttypeAttribute::type_e { eBoolean = 0x0, eInteger = 0x1, eFloat = 0x2, eDouble = 0x3, }; /* 1318 */ typedef MoverSlotView::DataVersion HairColorInfo::DataVersion; /* 1319 */ typedef MoverSlotView::DataVersion ItemOptions::DataVersion; /* 1320 */ enum NiPSysGravityModifier::ForceType { FORCE_PLANAR = 0x0, FORCE_SPHERICAL = 0x1, }; /* 1321 */ enum $D07CD29E9E22602EA5FE8FAE17A1E3F6 { MAGIC_NUMBER = 0x46434E, }; /* 1322 */ typedef NiInputSystem::Mode NiCursor::Flags; /* 1323 */ enum $C5ED1B4746D54841255B0778F20F049D { DEST_PIXEL_STRIDE = 0x4, }; /* 1324 */ typedef NiRenderedCubeMap::FaceID NiSourceCubeMap::FaceID; /* 1325 */ typedef MoverSlotView::DataVersion CharacterTitleStateServer::DataVersion; /* 1326 */ typedef MoverSlotView::DataVersion MobInfo::DataVersion; /* 1327 */ typedef MoverSlotView::DataVersion QUEST_DIALOG::DataVersion; /* 1328 */ enum $54815FC21F0CDCEDEA66A2002C6AC013 { MAX_RENDER_BUFFERS = 0x4, }; /* 1329 */ typedef MoverSlotView::DataVersion TextDataType2::DataVersion; /* 1330 */ enum $DD0F638193C253EECBDD0A9F57738F65 { AUTO_SKIP_UPDATE = 0xFFFFFFFF, }; /* 1331 */ enum $22E268D3352269124A0449D25F411F0C { ORDER_KILLOLDPARTICLES = 0x0, ORDER_EMITTER = 0x3E8, ORDER_SPAWN = 0x7D0, ORDER_GENERAL = 0xBB8, ORDER_FORCE = 0xFA0, ORDER_COLLIDER = 0x1388, ORDER_POSUPDATE = 0x1770, ORDER_POSTPOSUPDATE = 0x1964, ORDER_BOUNDUPDATE = 0x1B58, }; /* 1332 */ enum NiSCMExtraData::ShaderProgramType { VERTEX = 0x0, PIXEL = 0x1, NUM_TYPES = 0x2, }; /* 1333 */ typedef MoverSlotView::DataVersion ClassName::DataVersion; /* 1334 */ enum $1D52434A15529CF79FDD7112A3162D8E { CAPS_PALETTIZED = 0x1, CAPS_HARDWARESKINNING = 0x2, CAPS_NONPOW2_CONDITIONAL_TEXT = 0x4, CAPS_NONPOW2_TEXT = 0x8, CAPS_MAX = 0x8, }; /* 1335 */ enum $050D7AA68A066911CEDF4A16E2C2F0AA { MAX_EFF = 0x3, MAX_SND = 0x2, }; /* 1336 */ typedef GuildTask::State NiStream::ThreadStatus; /* 1337 */ enum $32847D4B999BE525759867A7572D0323 { STREAM_OKAY = 0x0, FILE_NOT_LOADED = 0x1, NOT_NIF_FILE = 0x2, OLDER_VERSION = 0x3, LATER_VERSION = 0x4, NO_CREATE_FUNCTION = 0x5, ENDIAN_MISMATCH = 0x6, }; /* 1338 */ enum KeyMap::ModifType { KMODTYPE_ANY = 0x0, KMODTYPE_ALL = 0x1, }; /* 1339 */ enum NiD3DSCM_Vertex::Vertex_DefinedMappings { SCMV_DEF_INVALID = 0x0, SCMV_DEF_PROJ = 0x1, SCMV_DEF_INVPROJ = 0x2, SCMV_DEF_VIEW = 0x3, SCMV_DEF_INVVIEW = 0x4, SCMV_DEF_WORLD = 0x5, SCMV_DEF_INVWORLD = 0x6, SCMV_DEF_WORLDVIEW = 0x7, SCMV_DEF_INVWORLDVIEW = 0x8, SCMV_DEF_VIEWPROJ = 0x9, SCMV_DEF_INVVIEWPROJ = 0xA, SCMV_DEF_WORLDVIEWPROJ = 0xB, SCMV_DEF_INVWORLDVIEWPROJ = 0xC, SCMV_DEF_PROJ_T = 0xD, SCMV_DEF_INVPROJ_T = 0xE, SCMV_DEF_VIEW_T = 0xF, SCMV_DEF_INVVIEW_T = 0x10, SCMV_DEF_WORLD_T = 0x11, SCMV_DEF_INVWORLD_T = 0x12, SCMV_DEF_WORLDVIEW_T = 0x13, SCMV_DEF_INVWORLDVIEW_T = 0x14, SCMV_DEF_VIEWPROJ_T = 0x15, SCMV_DEF_INVVIEWPROJ_T = 0x16, SCMV_DEF_WORLDVIEWPROJ_T = 0x17, SCMV_DEF_INVWORLDVIEWPROJ_T = 0x18, SCMV_DEF_SKINWORLDVIEW = 0x19, SCMV_DEF_INVSKINWORLDVIEW = 0x1A, SCMV_DEF_SKINWORLDVIEW_T = 0x1B, SCMV_DEF_INVSKINWORLDVIEW_T = 0x1C, SCMV_DEF_SKINWORLDVIEWPROJ = 0x1D, SCMV_DEF_INVSKINWORLDVIEWPROJ = 0x1E, SCMV_DEF_SKINWORLDVIEWPROJ_T = 0x1F, SCMV_DEF_INVSKINWORLDVIEWPROJ_T = 0x20, SCMV_DEF_BONE_MATRIX_3 = 0x21, SCMV_DEF_BONE_MATRIX_4 = 0x22, SCMV_DEF_SKINBONE_MATRIX_3 = 0x23, SCMV_DEF_SKINBONE_MATRIX_4 = 0x24, SCMV_DEF_TEXTRANSFORMBASE = 0x25, SCMV_DEF_INVTEXTRANSFORMBASE = 0x26, SCMV_DEF_TEXTRANSFORMBASE_T = 0x27, SCMV_DEF_INVTEXTRANSFORMBASE_T = 0x28, SCMV_DEF_TEXTRANSFORMDARK = 0x29, SCMV_DEF_INVTEXTRANSFORMDARK = 0x2A, SCMV_DEF_TEXTRANSFORMDARK_T = 0x2B, SCMV_DEF_INVTEXTRANSFORMDARK_T = 0x2C, SCMV_DEF_TEXTRANSFORMDETAIL = 0x2D, SCMV_DEF_INVTEXTRANSFORMDETAIL = 0x2E, SCMV_DEF_TEXTRANSFORMDETAIL_T = 0x2F, SCMV_DEF_INVTEXTRANSFORMDETAIL_T = 0x30, SCMV_DEF_TEXTRANSFORMGLOSS = 0x31, SCMV_DEF_INVTEXTRANSFORMGLOSS = 0x32, SCMV_DEF_TEXTRANSFORMGLOSS_T = 0x33, SCMV_DEF_INVTEXTRANSFORMGLOSS_T = 0x34, SCMV_DEF_TEXTRANSFORMGLOW = 0x35, SCMV_DEF_INVTEXTRANSFORMGLOW = 0x36, SCMV_DEF_TEXTRANSFORMGLOW_T = 0x37, SCMV_DEF_INVTEXTRANSFORMGLOW_T = 0x38, SCMV_DEF_TEXTRANSFORMBUMP = 0x39, SCMV_DEF_INVTEXTRANSFORMBUMP = 0x3A, SCMV_DEF_TEXTRANSFORMBUMP_T = 0x3B, SCMV_DEF_INVTEXTRANSFORMBUMP_T = 0x3C, SCMV_DEF_TEXTRANSFORMDECAL = 0x3D, SCMV_DEF_INVTEXTRANSFORMDECAL = 0x3E, SCMV_DEF_TEXTRANSFORMDECAL_T = 0x3F, SCMV_DEF_INVTEXTRANSFORMDECAL_T = 0x40, SCMV_DEF_TEXTRANSFORMSHADER = 0x41, SCMV_DEF_INVTEXTRANSFORMSHADER = 0x42, SCMV_DEF_TEXTRANSFORMSHADER_T = 0x43, SCMV_DEF_INVTEXTRANSFORMSHADER_T = 0x44, SCMV_DEF_MATRIXTYPE_COUNT = 0x45, SCMV_DEF_LIGHT_POS_WS = 0x45, SCMV_DEF_LIGHT_DIR_WS = 0x46, SCMV_DEF_LIGHT_POS_OS = 0x47, SCMV_DEF_LIGHT_DIR_OS = 0x48, SCMV_DEF_MATERIAL_DIFFUSE = 0x49, SCMV_DEF_MATERIAL_AMBIENT = 0x4A, SCMV_DEF_MATERIAL_SPECULAR = 0x4B, SCMV_DEF_MATERIAL_EMISSIVE = 0x4C, SCMV_DEF_MATERIAL_POWER = 0x4D, SCMV_DEF_EYE_POS = 0x4E, SCMV_DEF_EYE_DIR = 0x4F, SCMV_DEF_CONSTS_TAYLOR_SIN = 0x50, SCMV_DEF_CONSTS_TAYLOR_COS = 0x51, SCMV_DEF_CONSTS_TIME = 0x52, SCMV_DEF_CONSTS_SINTIME = 0x53, SCMV_DEF_CONSTS_COSTIME = 0x54, SCMV_DEF_CONSTS_TANTIME = 0x55, SCMV_DEF_CONSTS_TIME_SINTIME_COSTIME_TANTIME = 0x56, SCMV_DEF_AMBIENTLIGHT = 0x57, SCMV_DEF_COUNT = 0x58, }; /* 1340 */ enum NiD3DSCM_Vertex::Vertex_ObjectMappings { SCMV_OBJ_INVALID = 0x0, SCMV_OBJ_DIMMER = 0x1, SCMV_OBJ_UNDIMMEDAMBIENT = 0x2, SCMV_OBJ_UNDIMMEDDIFFUSE = 0x3, SCMV_OBJ_UNDIMMEDSPECULAR = 0x4, SCMV_OBJ_AMBIENT = 0x5, SCMV_OBJ_DIFFUSE = 0x6, SCMV_OBJ_SPECULAR = 0x7, SCMV_OBJ_WORLDPOSITION = 0x8, SCMV_OBJ_MODELPOSITION = 0x9, SCMV_OBJ_WORLDDIRECTION = 0xA, SCMV_OBJ_MODELDIRECTION = 0xB, SCMV_OBJ_WORLDTRANSFORM = 0xC, SCMV_OBJ_MODELTRANSFORM = 0xD, SCMV_OBJ_SPOTATTENUATION = 0xE, SCMV_OBJ_ATTENUATION = 0xF, SCMV_OBJ_WORLDPROJECTIONMATRIX = 0x10, SCMV_OBJ_MODELPROJECTIONMATRIX = 0x11, SCMV_OBJ_WORLDPROJECTIONTRANSLATION = 0x12, SCMV_OBJ_MODELPROJECTIONTRANSLATION = 0x13, SCMV_OBJ_WORLDCLIPPINGPLANE = 0x14, SCMV_OBJ_MODELCLIPPINGPLANE = 0x15, SCMV_OBJ_TEXCOORDGEN = 0x16, SCMV_OBJ_COUNT = 0x17, }; /* 1341 */ enum $F9AB37179A815737A86FD75B64FDCFD1 { MAX_LINK = 0x20, MAX_VAR = 0xA, MAX_BUFFSIZE = 0x1000, }; /* 1342 */ enum $8D8D6D3B8B1A4F82714F8F575215C9AC { LINK_TYPE_LINK = 0x0, LINK_TYPE_CALL = 0x1, LINK_TYPE_REVCODE = 0x2, }; /* 1343 */ typedef MoverSlotView::DataVersion HairInfo::DataVersion; /* 1344 */ enum NiD3DRenderState::NiD3DSamplerState { NISAMP_INVALID = 0xFFFFFFFF, NISAMP_ADDRESSU = 0x0, NISAMP_ADDRESSV = 0x1, NISAMP_ADDRESSW = 0x2, NISAMP_BORDERCOLOR = 0x3, NISAMP_MAGFILTER = 0x4, NISAMP_MINFILTER = 0x5, NISAMP_MIPFILTER = 0x6, NISAMP_MIPMAPLODBIAS = 0x7, NISAMP_MAXMIPLEVEL = 0x8, NISAMP_MAXANISOTROPY = 0x9, NISAMP_SRGBTEXTURE = 0xA, NISAMP_ELEMENTINDEX = 0xB, NISAMP_DMAPOFFSET = 0xC, NISAMP_TOTAL_COUNT = 0xD, }; /* 1345 */ enum NiTextureEffect::TextureType { PROJECTED_LIGHT = 0x0, PROJECTED_SHADOW = 0x1, ENVIRONMENT_MAP = 0x2, FOG_MAP = 0x3, }; /* 1346 */ enum NiTextureEffect::CoordGenType { WORLD_PARALLEL = 0x0, WORLD_PERSPECTIVE = 0x1, SPHERE_MAP = 0x2, SPECULAR_CUBE_MAP = 0x3, DIFFUSE_CUBE_MAP = 0x4, NUM_COORD_GEN = 0x5, }; /* 1347 */ typedef $D5C515C4EB58FD161E4E83992593227A $9D7A4B7374FC678AAC5E718A6CD27021; /* 1348 */ enum NiCollisionGroup::Record::IntersectCacheMode { NO_INTERSECT = 0x0, INTERSECT = 0x1, NEED_TEST = 0x2, }; /* 1349 */ enum $64E1FE95806D24C773F2258EC17EB03C { MAXIMUM_DIMENSIONALITY = 0x4, }; /* 1350 */ enum $6A0A27AC511FC3F447EF8A954BDB053A { AXIS_NONE = 0x0, AXIS_N = 0x1, AXIS_M = 0x2, AXIS_E0xF0 = 0x4, AXIS_E0xF1 = 0x8, AXIS_E0xF2 = 0x10, AXIS_E1xF0 = 0x20, AXIS_E1xF1 = 0x40, AXIS_E1xF2 = 0x80, AXIS_E2xF0 = 0x100, AXIS_E2xF1 = 0x200, AXIS_E2xF2 = 0x400, AXIS_NxE0 = 0x800, AXIS_NxE1 = 0x1000, AXIS_NxE2 = 0x2000, AXIS_MxF0 = 0x4000, AXIS_MxF1 = 0x8000, AXIS_MxF2 = 0x10000, }; /* 1351 */ enum NsABVPicking::CoordinateType { MODEL_COORDINATES = 0x0, WORLD_COORDINATES = 0x1, }; /* 1352 */ enum NsABVPicking::FindABV { CONTINUE = 0x0, RETURN_FIND = 0x1, RETURN_NOTFIND = 0x2, }; /* 1353 */ typedef NsABVPicking::PickType NiPick::PickType; /* 1354 */ typedef NsABVPicking::SortType NiPick::SortType; /* 1355 */ typedef NsABVPicking::IntersectType NiPick::IntersectType; /* 1356 */ typedef NsABVPicking::CoordinateType NiPick::CoordinateType; /* 1357 */ typedef GuildTask::State NiTask::TaskStatus; /* 1358 */ enum NiDevImageConverter::Platform { ANY = 0x0, PLAYSTATION2 = 0x1, XBOX = 0x2, GAMECUBE = 0x3, XENON = 0x4, NUM_PLATFORMS = 0x5, }; /* 1359 */ typedef SLWCreateInfo::ItemType NiPSysBombModifier::DecayType; /* 1360 */ enum NiPSysBombModifier::SymmType { SPHERICAL = 0x0, CYLINDRICAL = 0x1, PLANAR = 0x2, }; /* 1361 */ typedef MoverSlotView::DataVersion ActiveSkillGroup::DataVersion; /* 1362 */ enum CharSet::Index { BODY = 0x0, LEG = 0x1, SHOES = 0x2, INDEX_NUM = 0x3, }; /* 1363 */ typedef MoverSlotView::DataVersion EffectViewInfo::DataVersion; /* 1364 */ typedef MoverSlotView::DataVersion MiniHouseEndure::DataVersion; /* 1365 */ enum SoulStone::Type { HP = 0x0, SP = 0x1, POWER = 0x2, GRAURD = 0x3, }; /* 1366 */ enum NiInputGamePad::Button { NIGP_NONE = 0xFFFFFFFF, NIGP_LUP = 0x0, NIGP_LDOWN = 0x1, NIGP_LLEFT = 0x2, NIGP_LRIGHT = 0x3, NIGP_L1 = 0x4, NIGP_L2 = 0x5, NIGP_R1 = 0x6, NIGP_R2 = 0x7, NIGP_RUP = 0x8, NIGP_RDOWN = 0x9, NIGP_RLEFT = 0xA, NIGP_RRIGHT = 0xB, NIGP_A = 0xC, NIGP_B = 0xD, NIGP_START = 0xE, NIGP_SELECT = 0xF, NIGP_NUMBUTTONS = 0x10, NIGP_USER_0 = 0x10, }; /* 1367 */ enum NiInputGamePad::ButtonMask { NIGP_MASK_NONE = 0x0, NIGP_MASK_LUP = 0x1, NIGP_MASK_LDOWN = 0x2, NIGP_MASK_LLEFT = 0x4, NIGP_MASK_LRIGHT = 0x8, NIGP_MASK_L1 = 0x10, NIGP_MASK_L2 = 0x20, NIGP_MASK_R1 = 0x40, NIGP_MASK_R2 = 0x80, NIGP_MASK_RUP = 0x100, NIGP_MASK_RDOWN = 0x200, NIGP_MASK_RLEFT = 0x400, NIGP_MASK_RRIGHT = 0x800, NIGP_MASK_A = 0x1000, NIGP_MASK_B = 0x2000, NIGP_MASK_START = 0x4000, NIGP_MASK_SELECT = 0x8000, }; /* 1368 */ enum NiInputGamePad::DefaultAxis { NIGP_DEFAULT_LEFT_HORZ = 0x0, NIGP_DEFAULT_LEFT_VERT = 0x1, NIGP_DEFAULT_RIGHT_HORZ = 0x2, NIGP_DEFAULT_RIGHT_VERT = 0x3, NIGP_DEFAULT_X1_HORZ = 0x4, NIGP_DEFAULT_X1_VERT = 0x5, NIGP_DEFAULT_X2_HORZ = 0x6, NIGP_DEFAULT_X2_VERT = 0x7, }; /* 1369 */ enum NiInputGamePad::Sticks { NIGP_STICK_LEFT = 0x10000, NIGP_STICK_RIGHT = 0x20000, NIGP_STICK_X1 = 0x40000, NIGP_STICK_X2 = 0x80000, NIGP_STICK_MASK = 0xF0000, NIGP_STICK_AXIS_H = 0x1, NIGP_STICK_AXIS_V = 0x2, NIGP_STICK_AXIS_3 = 0x4, NIGP_STICK_AXIS_MASK = 0xF, }; /* 1370 */ enum NiInputGamePad::StickInvert { NIGP_INVERT_LEFT_H = 0x1, NIGP_INVERT_LEFT_V = 0x2, NIGP_INVERT_RIGHT_H = 0x4, NIGP_INVERT_RIGHT_V = 0x8, NIGP_INVERT_X1_H = 0x10, NIGP_INVERT_X1_V = 0x20, NIGP_INVERT_X2_H = 0x40, NIGP_INVERT_X2_V = 0x80, }; /* 1371 */ enum $0A95099D01CC8A3EA1765237C0500DDC { NIGP_MAX_BUTTONS = 0x20, NIGP_MAX_AXES = 0x20, }; /* 1372 */ enum NiAudioSystem::SpeakerType { TYPE_3D_2_SPEAKER = 0x0, TYPE_3D_HEADPHONE = 0x1, TYPE_3D_SURROUND = 0x2, TYPE_3D_4_SPEAKER = 0x3, TYPE_3D_5_1_SPEAKER = 0x4, TYPE_3D_7_1_SPEAKER = 0x5, TYPE_3D_SPEAKER_TYPE_COUNT = 0x6, }; /* 1373 */ typedef MoverSlotView::DataVersion SubAbStateInfo::DataVersion; /* 1374 */ enum QUEST_DATA::DAILY_QUEST_TYPE { DQT_NONE = 0x0, DQT_DAY = 0x1, DQT_WEEK = 0x2, DQT_MONTH = 0x3, DQT_YEAR = 0x4, DQT_MAX = 0x5, }; /* 1375 */ enum QUEST_DATA::QUEST_START_DATE_MODE { QSDM_YEAR_TERM = 0x0, QSDM_MONTH_TERM = 0x1, QSDM_DATE_TERM = 0x2, QSDM_PERIOD = 0x3, }; /* 1376 */ enum QUEST_DATA::QUEST_ACTION_TYPE_IF { QUEST_ACTION_IF_NONE = 0x0, QUEST_ACTION_IF_MOB_KILL = 0x1, QUEST_ACTION_IF_GATHER = 0x2, QUEST_ACTION_IF_TOUCH_OBJECT = 0x3, QUEST_ACTION_IF_AREAINFO = 0x4, }; /* 1377 */ enum QUEST_DATA::QUEST_ACTION_TYPE_THEN { QUEST_ACTION_THEN_NONE = 0x0, QUEST_ACTION_THEN_DROP_ITEM = 0x1, QUEST_ACTION_THEN_DO_SCENARIO = 0x2, QUEST_ACTION_THEN_MOB_REGEN = 0x3, QUEST_ACTION_THEN_CALL_PS = 0x4, }; /* 1378 */ enum $171DBE97BED226576119CC53CFEA4A1E { EXCEPTION_REPORT_VERSION = 0x1, MODULE_NAME_LEN = 0x10, STACK_DUMP_SIZE = 0x400, CODE_DUMP_SIZE = 0x10, }; /* 1379 */ enum $A9C10D1F4AA4B103E5D221968202FDFA { ENVIRONMENT_GENERIC = 0x0, ENVIRONMENT_PADDEDCELL = 0x1, ENVIRONMENT_ROOM = 0x2, ENVIRONMENT_BATHROOM = 0x3, ENVIRONMENT_LIVINGROOM = 0x4, ENVIRONMENT_STONEROOM = 0x5, ENVIRONMENT_AUDITORIUM = 0x6, ENVIRONMENT_CONCERTHALL = 0x7, ENVIRONMENT_CAVE = 0x8, ENVIRONMENT_ARENA = 0x9, ENVIRONMENT_HANGAR = 0xA, ENVIRONMENT_CARPETEDHALLWAY = 0xB, ENVIRONMENT_HALLWAY = 0xC, ENVIRONMENT_STONECORRIDOR = 0xD, ENVIRONMENT_ALLEY = 0xE, ENVIRONMENT_FOREST = 0xF, ENVIRONMENT_CITY = 0x10, ENVIRONMENT_MOUNTAINS = 0x11, ENVIRONMENT_QUARRY = 0x12, ENVIRONMENT_PLAIN = 0x13, ENVIRONMENT_PARKINGLOT = 0x14, ENVIRONMENT_SEWERPIPE = 0x15, ENVIRONMENT_UNDERWATER = 0x16, ENVIRONMENT_DRUGGED = 0x17, ENVIRONMENT_DIZZY = 0x18, ENVIRONMENT_PSYCHOTIC = 0x19, ENVIRONMENT_COUNT = 0x1A, }; /* 1380 */ typedef $50D73C35828CED98938E7B7C2D3BD554 $76DCE77DF34612B7A2CB8C4417A13657; /* 1381 */ enum $2BD77FB437EF52ABCC176BFED61BA120 { UPDATE_ONLY_ACTIVE_CHILD_MASK = 0x1, }; /* 1382 */ enum NiInputDevice::Status { UNKNOWN = 0xFFFFFFFF, READY = 0x0, BUSY = 0x1, REMOVED = 0x2, LOST = 0x3, }; /* 1383 */ typedef NiInputDevice::Status NiInputDevice::ControlDesc::Type; /* 1384 */ enum NiInputDevice::ControlDesc::Flags { DATA_DIGITAL = 0x1, DATA_ANALOG = 0x2, DATA_MASK = 0xF, TYPE_INPUT = 0x10, TYPE_OUTPUT = 0x20, TYPE_HYBRID = 0x30, TYPE_MASK = 0xF0, OUT_RUMBLE = 0x100, OUT_FORCEFB = 0x200, OUT_MASK = 0xF00, }; /* 1385 */ typedef NiTransformInterpolator::Channel NiBSplineTransformInterpolator::Channel; /* 1386 */ typedef MoverSlotView::DataVersion ActionEffectInfo::DataVersion; /* 1387 */ enum NiSystemDesc::PlatformID { NI_WIN32 = 0x0, NI_XENON = 0x1, NI_NUM_PLATFORM_IDS = 0x2, }; /* 1388 */ enum $DE2EE31CDA420718623FF9AA8B0BE39A { MAX_PARAM = 0x5, }; /* 1389 */ typedef MoverSlotView::DataVersion UpEffectData::DataVersion; /* 1390 */ typedef MoverSlotView::DataVersion AbnormalStateViewInfo::DataVersion; /* 1391 */ enum $3E5C2FE39389E6D41798D4041410627E { SMOOTH_MASK = 0x1, }; /* 1392 */ enum $31F27065FF12797B2FD3F48D03646FD2 { WINDOWS_BMPCOREHEADER_SIZE = 0xC, }; /* 1393 */ enum $FAC7141D4F2FF7CC77C602D4C8B41A8C { WINDOWS_BMPTOTALHEADER_SIZE = 0x36, }; /* 1394 */ enum $595552754734925BCF6CEE5E27F9F9A7 { WINDOWS_BI_RGB = 0x0, WINDOWS_BI_RLE8 = 0x1, WINDOWS_BI_RLE4 = 0x2, WINDOWS_BI_BITFIELDS = 0x3, }; /* 1395 */ enum $D008F49CE8F98B53B7DE9C712C00E083 { INVALID_HANDLE = 0xFFFF, }; /* 1396 */ enum NiD3DShaderConstantMapEntry::Mapping { SCME_MAP_CONSTANT = 0x10000000, SCME_MAP_DEFINED = 0x20000000, SCME_MAP_ATTRIBUTE = 0x30000000, SCME_MAP_GLOBAL = 0x40000000, SCME_MAP_OPERATOR = 0x50000000, SCME_MAP_OBJECT = 0x60000000, SCME_MAP_MASK = 0xF0000000, }; /* 1397 */ enum NiD3DShaderConstantMapEntry::Position { SCME_POS_X = 0x1000000, SCME_POS_Y = 0x2000000, SCME_POS_Z = 0x4000000, SCME_POS_W = 0x8000000, SCME_POS_XY = 0x3000000, SCME_POS_ZW = 0xC000000, SCME_POS_XYZ = 0x7000000, SCME_POS_XYZW = 0xF000000, SCME_POS_MASK = 0xF000000, }; /* 1398 */ enum NiD3DShaderConstantMapEntry::OperatorType { SCME_OPERATOR_MULTIPLY = 0x10000000, SCME_OPERATOR_DIVIDE = 0x20000000, SCME_OPERATOR_ADD = 0x30000000, SCME_OPERATOR_SUBTRACT = 0x40000000, SCME_OPERATOR_MASK = 0xF0000000, SCME_OPERATOR_RESULT_INVERSE = 0x1000000, SCME_OPERATOR_RESULT_TRANSPOSE = 0x2000000, SCME_OPERATOR_RESULT_MASK = 0xF000000, SCME_OPERATOR_ENTRY1_MASK = 0xFFF, SCME_OPERATOR_ENTRY2_MASK = 0xFFF000, SCME_OPERATOR_ENTRY2_SHIFT = 0xC, }; /* 1399 */ enum $32F88B74261D0C4102F9B89C213BF565 { SCME_ATTRIB_TYPE_MASK = 0xFF, SCME_OBJECT_TYPE_MASK = 0xFF00, SCME_OBJECT_TYPE_SHIFT = 0x8, }; /* 1400 */ enum NiD3DDefaultShader::PassFogStatus { NO_FOG = 0x0, BLACK_FOG = 0x1, STANDARD_FOG = 0x2, }; /* 1401 */ enum $33BDDCEF52255F6B1733424B79698FC6 { SGI_VERBATIM = 0x0, SGI_RLE = 0x1, }; /* 1402 */ enum $30C2BB70C11D81F7EB716117EF4A1007 { SGI_MAGIC = 0x1DA, }; /* 1403 */ typedef MoverSlotView::DataVersion DICE_Dividind::DataVersion; /* 1404 */ enum $18CF8B7E668D44B7E238C9F3A4C146E7 { MAX_HP_UPDATE = 0xA, }; /* 1405 */ typedef NiLookAtController::Axis NiLookAtInterpolator::Axis; /* 1406 */ typedef MoverSlotView::DataVersion ItemInfo::DataVersion; /* 1407 */ enum NiPathInterpolator::Channel { PATH = 0x0, PERCENTAGE = 0x1, }; /* 1408 */ typedef NiPathController::BankDir NiPathInterpolator::BankDir; /* 1409 */ enum NiProcessorSpecificCode::ProcessorID { NI_UNSUPPORTED = 0x0, NI_PENTIUM = 0x1, NI_PENTIUM_MMX = 0x2, NI_PENTIUM_PRO = 0x3, NI_PENTIUM_II = 0x4, NI_PENTIUM_III = 0x5, NI_3DNOW = 0x6, NI_NUM_PROCESSOR_IDS = 0x7, }; /* 1410 */ enum $5EC609B15826B5822E49DA11804EB048 { STAGEARRAYSIZE = 0x21, SAMPLERARRAYSIZE = 0xE, }; /* 1411 */ enum NiShader::Platform { NISHADER_DX9 = 0x2, NISHADER_XENON = 0x8, NISHADER_AGNOSTIC = 0xA, }; /* 1412 */ enum NiD3DRenderState::NiD3DRenderStateCaps { CAPS_TABLE_FOG = 0x1, CAPS_ZBUFFER = 0x2, CAPS_IND_UV_WRAP = 0x4, }; /* 1413 */ enum NiD3DRenderState::VertexBlendModes { NIVBMODES_COUNT = 0x5, }; /* 1414 */ enum $4B52EDF86859F1D17092BCF80CFADC8F { NI_MAX_RENDER_STATES = 0x100, NI_MAX_TEXTURE_STAGE_STATES = 0x21, NI_MAX_TEXTURE_STAGES = 0x10, }; /* 1415 */ enum $2F532320D6471F1B7027721918CA4EAE { TOKEN_MAX_SEPRATOR = 0x100, TOKEN_ID_ERROR = 0xFFFFFFFF, }; /* 1416 */ enum $0CF147659012D83D4B18682833B3A851 { MAX_ATTACH_DISTANCE = 0x10, }; /* 1417 */ enum $18F35422669AC9CF2AA4F3CB04C7849C { COLORMODE_MASK = 0x7, COLORMODE_POS = 0x0, }; /* 1418 */ typedef MoverSlotView::DataVersion MapInfo::DataVersion; /* 1419 */ typedef NiInputSystem::Mode NiTaskManager::TaskPriority; /* 1420 */ typedef NiAudioSource::Status NiTaskManager::ManagerStatus; /* 1421 */ enum $FA54E05C014214A67E35F6F9E837CD29 { MAX_UV = 0x64, MAX_VERTEX_FLOATS = 0x1, }; /* 1422 */ typedef CNSTimer_MarkCheck::TIMERSTATE $B88CCCBDD524FA8277948D490E1B77F3; /* 1423 */ enum $7B4E161D2CC2166F074143520271CBCD { SPEC_MASK = 0x1, }; /* 1424 */ enum NiShaderAttributeDesc::Flags { ATTRIB_FLAGS_NONE = 0x0, ATTRIB_FLAGS_RANGED = 0x1, ATTRIB_FLAGS_HIDDEN = 0x2, }; /* 1425 */ enum $D4D216B81B8508FA2664C08060F56003 { SOCKET_BUFFERSIZE = 0x8000, }; /* 1426 */ enum $B139B5A7FF76CADBFD5F5943DCD4DCAF { ISAMBIENT_MASK = 0x1, }; /* 1427 */ enum NiAction::Flags { APPFIXED = 0x1, APPMAPPED = 0x2, APPNOMAP = 0x4, FORCEFEEDBACK = 0x10, NORANGE = 0x20, GAMEBRYORANGE = 0x40, ANALOG = 0x80, RETURN_BOOLEAN = 0x100, USE_MODIFIERS = 0x200, DEVICE_SPECIFIC = 0x400, CONTINUOUS = 0x1000, }; /* 1428 */ enum NiAction::How { NIA_APPREQUESTED = 0x1, NIA_DEFAULT = 0x2, NIA_ERROR = 0x3, NIA_HWAPP = 0x4, NIA_HWDEFAULT = 0x5, NIA_UNMAPPED = 0x6, NIA_USERCONFIG = 0x7, }; /* 1429 */ typedef NiInputSystem::DeviceMasks NiAction::Semantic; /* 1430 */ enum NiTurret::TurretInput { TUR_DEFAULT = 0x0, TUR_KEYBOARD = 0x1, TUR_MOUSE = 0x2, TUR_GAMEPAD = 0x3, }; /* 1431 */ enum NiFile::OpenMode { READ_ONLY = 0x0, WRITE_ONLY = 0x1, APPEND_ONLY = 0x2, }; /* 1432 */ enum $9359B8EAD074D5B56D9170B8AC7E74DF { TRIANGLE_INDEX_MASK = 0x10, TRIANGLE_COUNT_MASK = 0x20, }; /* 1433 */ typedef MoverSlotView::DataVersion ItemViewInfo::DataVersion; /* 1434 */ enum NiTextureTransform::TransformMethod { MAYA_TRANSFORM = 0x0, MAX_TRANSFORM = 0x1, }; /* 1435 */ typedef MoverSlotView::DataVersion ChrCreateEquip::DataVersion; /* 1436 */ enum $02B904193799B5D345708D354390A408 { MAX_LENGTH_OF_KEY = 0x20, }; /* 1437 */ typedef MoverSlotView::DataVersion TermExtendMatch::DataVersion; /* 1438 */ typedef MoverSlotView::DataVersion TermExtendMatchGroupDesc::DataVersion; /* 1439 */ typedef MoverSlotView::DataVersion MinimonAutoUseItem::DataVersion; /* 1440 */ enum BUGTRAP_FLAGS_tag { BTF_NONE = 0x0, BTF_DETAILEDMODE = 0x1, BTF_EDITMAIL = 0x2, BTF_ATTACHREPORT = 0x4, BTF_LISTPROCESSES = 0x8, BTF_SHOWADVANCEDUI = 0x10, BTF_SCREENCAPTURE = 0x20, BTF_INTERCEPTSUEF = 0x80, BTF_DESCRIBEERROR = 0x100, BTF_RESTARTAPP = 0x200, }; /* 1441 */ enum $54B1664A9365B8E4F3B04203858DA22C { PNG_Mono = 0x0, PNG_RGB = 0x2, PNG_Map = 0x3, PNG_MonoA = 0x4, PNG_RGBA = 0x6, }; /* 1442 */ typedef $A0D34A0A96E90A56EBFAA21CB336267A $00B6D9AF2BF270357663871BF259DACD; /* 1443 */ typedef $5BDA056A888DC5F03790D737B7575A6D INTERNET_SCHEME; /* 1444 */ typedef $D1D25F7E59039EE4F06FC6A15C79D0DD InternetCookieState; /* 1445 */ typedef $1EA6B5DB8A2E18ED3B9F77986036C9DB $B1A0DAB12C20D986C45F93D795B121B6; /* 1446 */ typedef MoverSlotView::DataVersion EmotionFilter::DataVersion; /* 1447 */ typedef MoverSlotView::DataVersion BadNameFilter::DataVersion; /* 1448 */ typedef MoverSlotView::DataVersion SlanderFilter::DataVersion; /* 1449 */ enum $CAE94E11D3963989BC5E11ADA5E545C8 { EMBLEM_BG = 0x0, EMBLEM_OUTLINE = 0x1, EMBLEM_PATTEN = 0x2, EMBLEM_MAX = 0x3, }; /* 1450 */ typedef MoverSlotView::DataVersion FontSet::DataVersion; /* 1451 */ typedef $ACDD7173F686B0B8EEB5D0397954DC28 VIDEOENCODER_BITRATE_MODE; /* 1452 */ typedef $32A476CF49CF024AF0B2E91BA0FF89E6 $A7E245E7A70346AFBC9B1524E7F30945; /* 1453 */ enum $426CA75D5B763F2B2988F8A9140B22CE { PGWM_OK = 0x0, PGWM_CANCEL = 0x1, }; /* 1454 */ enum $2D506AB61DDCE47E46424BE915BCFFE4 { TREE_BAISC = 0x0, TREE_PROMOTE_STEP1 = 0x1, TREE_PROMOTE_STEP2 = 0x2, TREE_PROMOTE_STEP3_LEFT = 0x3, TREE_PROMOTE_STEP3_RIGHT = 0x4, TREE_MAX = 0x5, }; /* 1455 */ enum $1897E4E81B27D54C18D04F794D62260F { PROMOTE_ARROW_STEP1 = 0x0, PROMOTE_ARROW_STEP2 = 0x1, PROMOTE_ARROW_STEP3 = 0x2, PROMOTE_ARROW_STEP4 = 0x3, PROMOTE_ARROW_MAX = 0x4, }; /* 1456 */ enum $6B01A0B592970D1E07B31E2B8AD3A727 { PGWM_CLASS_FIGHTER = 0x0, PGWM_CLASS_ARCHER = 0x1, PGWM_CLASS_CLERIC = 0x2, PGWM_CLASS_MAGE = 0x3, PGWM_CLASS_JOKER = 0x4, PGWM_CLASS_Sentinel = 0x5, PGWM_CLASS_MAX = 0x6, }; /* 1457 */ typedef $6B01A0B592970D1E07B31E2B8AD3A727 $A1C221C7E65AD3CBB407E9EF757E1133; /* 1458 */ typedef $8C57D1DDA788D6050A7C554DBD1EB1AC ADDRESS_MODE; /* 1459 */ enum SA_AttrTarget { SA_All = 0xFFFF, SA_Assembly = 0x1, SA_Class = 0x4, SA_Constructor = 0x20, SA_Delegate = 0x1000, SA_Enum = 0x10, SA_Event = 0x200, SA_Field = 0x100, SA_GenericParameter = 0x4000, SA_Interface = 0x400, SA_Method = 0x40, SA_Module = 0x2, SA_Parameter = 0x800, SA_Property = 0x80, SA_ReturnValue = 0x2000, SA_Struct = 0x8, SA_This = 0x8000, }; /* 1460 */ enum block_state { need_more = 0x0, block_done = 0x1, finish_started = 0x2, finish_done = 0x3, }; /* 1461 */ typedef _ATTRIBUTEINFO inflate_mode; /* 1462 */ enum codetype { CODES = 0x0, LENS = 0x1, DISTS = 0x2, }; /* 1463 */ enum TMS { TM_INDEX = 0x0, TM_NEWINDEX = 0x1, TM_GC = 0x2, TM_MODE = 0x3, TM_LEN = 0x4, TM_EQ = 0x5, TM_ADD = 0x6, TM_SUB = 0x7, TM_MUL = 0x8, TM_DIV = 0x9, TM_MOD = 0xA, TM_POW = 0xB, TM_UNM = 0xC, TM_LT = 0xD, TM_LE = 0xE, TM_CONCAT = 0xF, TM_CALL = 0x10, TM_N = 0x11, }; /* 1464 */ enum OpCode { OP_MOVE = 0x0, OP_LOADK = 0x1, OP_LOADKX = 0x2, OP_LOADBOOL = 0x3, OP_LOADNIL = 0x4, OP_GETUPVAL = 0x5, OP_GETTABUP = 0x6, OP_GETTABLE = 0x7, OP_SETTABUP = 0x8, OP_SETUPVAL = 0x9, OP_SETTABLE = 0xA, OP_NEWTABLE = 0xB, OP_SELF = 0xC, OP_ADD = 0xD, OP_SUB = 0xE, OP_MUL = 0xF, OP_DIV = 0x10, OP_MOD = 0x11, OP_POW = 0x12, OP_UNM = 0x13, OP_NOT = 0x14, OP_LEN = 0x15, OP_CONCAT = 0x16, OP_JMP = 0x17, OP_EQ = 0x18, OP_LT = 0x19, OP_LE = 0x1A, OP_TEST = 0x1B, OP_TESTSET = 0x1C, OP_CALL = 0x1D, OP_TAILCALL = 0x1E, OP_RETURN = 0x1F, OP_FORLOOP = 0x20, OP_FORPREP = 0x21, OP_TFORCALL = 0x22, OP_TFORLOOP = 0x23, OP_SETLIST = 0x24, OP_CLOSURE = 0x25, OP_VARARG = 0x26, OP_EXTRAARG = 0x27, }; /* 1465 */ enum expkind { VVOID = 0x0, VNIL = 0x1, VTRUE = 0x2, VFALSE = 0x3, VK = 0x4, VKNUM = 0x5, VNONRELOC = 0x6, VLOCAL = 0x7, VUPVAL = 0x8, VINDEXED = 0x9, VJMP = 0xA, VRELOCABLE = 0xB, VCALL = 0xC, VVARARG = 0xD, }; /* 1466 */ enum BinOpr { OPR_ADD = 0x0, OPR_SUB = 0x1, OPR_MUL = 0x2, OPR_DIV = 0x3, OPR_MOD = 0x4, OPR_POW = 0x5, OPR_CONCAT = 0x6, OPR_EQ = 0x7, OPR_LT = 0x8, OPR_LE = 0x9, OPR_NE = 0xA, OPR_GT = 0xB, OPR_GE = 0xC, OPR_AND = 0xD, OPR_OR = 0xE, OPR_NOBINOPR = 0xF, }; /* 1467 */ enum UnOpr { OPR_MINUS = 0x0, OPR_NOT = 0x1, OPR_LEN = 0x2, OPR_NOUNOPR = 0x3, }; /* 1468 */ enum RESERVED { TK_AND = 0x101, TK_BREAK = 0x102, TK_DO = 0x103, TK_ELSE = 0x104, TK_ELSEIF = 0x105, TK_END = 0x106, TK_FALSE = 0x107, TK_FOR = 0x108, TK_FUNCTION = 0x109, TK_GOTO = 0x10A, TK_IF = 0x10B, TK_IN = 0x10C, TK_LOCAL = 0x10D, TK_NIL = 0x10E, TK_NOT = 0x10F, TK_OR = 0x110, TK_REPEAT = 0x111, TK_RETURN = 0x112, TK_THEN = 0x113, TK_TRUE = 0x114, TK_UNTIL = 0x115, TK_WHILE = 0x116, TK_CONCAT = 0x117, TK_DOTS = 0x118, TK_EQ = 0x119, TK_GE = 0x11A, TK_LE = 0x11B, TK_NE = 0x11C, TK_DBCOLON = 0x11D, TK_EOS = 0x11E, TK_NUMBER = 0x11F, TK_NAME = 0x120, TK_STRING = 0x121, }; /* 1469 */ enum OpArgMask { OpArgN = 0x0, OpArgU = 0x1, OpArgR = 0x2, OpArgK = 0x3, }; /* 1470 */ enum OpMode { iABC = 0x0, iABx = 0x1, iAsBx = 0x2, iAx = 0x3, }; /* 1471 */ typedef $3065823E5191D2C998FA93C46B23A3F9 $291F5BEB9C149347B4F02619FFC9078D; /* 1472 */ enum std::time_base::dateorder { no_order = 0x0, dmy = 0x1, mdy = 0x2, ymd = 0x3, ydm = 0x4, }; /* 1473 */ enum _NT_PRODUCT_TYPE { NtProductWinNt = 0x1, NtProductLanManNt = 0x2, NtProductServer = 0x3, }; /* 1474 */ enum _ALTERNATIVE_ARCHITECTURE_TYPE { StandardDesign = 0x0, NEC98x86 = 0x1, EndAlternatives = 0x2, }; /* 1475 */ typedef __vc_attributes::moduleAttribute::type_e $4C3161804E05B3540D0B3C44F3D03C1E; /* 1476 */ enum INTRNCVT_STATUS { INTRNCVT_OK = 0x0, INTRNCVT_OVERFLOW = 0x1, INTRNCVT_UNDERFLOW = 0x2, }; /* 1477 */ enum STATE { ST_NORMAL = 0x0, ST_PERCENT = 0x1, ST_FLAG = 0x2, ST_WIDTH = 0x3, ST_DOT = 0x4, ST_PRECIS = 0x5, ST_SIZE = 0x6, ST_TYPE = 0x7, }; /* 1478 */ enum CHARTYPE { CH_OTHER = 0x0, CH_PERCENT = 0x1, CH_DOT = 0x2, CH_STAR = 0x3, CH_ZERO = 0x4, CH_DIGIT = 0x5, CH_FLAG = 0x6, CH_SIZE = 0x7, CH_TYPE = 0x8, }; /* 1479 */ enum ARG_TYPE { eblank = 0x0, e_int_arg = 0x1, e_short_arg = 0x2, e_ptr_arg = 0x3, e_int64_arg = 0x4, e_long_long_arg = 0x5, e_long_arg = 0x6, e_longdouble_arg = 0x7, e_double_arg = 0x8, }; /* 1480 */ enum $1DD7A03358E0D01DD359262876E6A0F0 { lkNormal = 0x0, lkPrealloc = 0x1, lkDeleted = 0x2, }; /* 1481 */ enum state_t { S_INIT = 0x0, S_EAT0L = 0x1, S_SIGNM = 0x2, S_GETL = 0x3, S_GETR = 0x4, S_POINT = 0x5, S_E = 0x6, S_SIGNE = 0x7, S_EAT0E = 0x8, S_GETE = 0x9, S_END = 0xA, S_E_IMPLICIT = 0xB, }; /* 1482 */ enum error_types { logl_zero = 0x0, logl_negative = 0x1, log_zero = 0x2, log_negative = 0x3, logf_zero = 0x4, logf_negative = 0x5, log10l_zero = 0x6, log10l_negative = 0x7, log10_zero = 0x8, log10_negative = 0x9, log10f_zero = 0xA, log10f_negative = 0xB, expl_overflow = 0xC, expl_underflow = 0xD, exp_overflow = 0xE, exp_underflow = 0xF, expf_overflow = 0x10, expf_underflow = 0x11, powl_overflow = 0x12, powl_underflow = 0x13, powl_zero_to_zero = 0x14, powl_zero_to_negative = 0x15, powl_neg_to_non_integer = 0x16, powl_nan_to_zero = 0x17, pow_overflow = 0x18, pow_underflow = 0x19, pow_zero_to_zero = 0x1A, pow_zero_to_negative = 0x1B, pow_neg_to_non_integer = 0x1C, pow_nan_to_zero = 0x1D, powf_overflow = 0x1E, powf_underflow = 0x1F, powf_zero_to_zero = 0x20, powf_zero_to_negative = 0x21, powf_neg_to_non_integer = 0x22, powf_nan_to_zero = 0x23, atan2l_zero = 0x24, atan2_zero = 0x25, atan2f_zero = 0x26, expm1l_overflow = 0x27, expm1l_underflow = 0x28, expm1_overflow = 0x29, expm1_underflow = 0x2A, expm1f_overflow = 0x2B, expm1f_underflow = 0x2C, hypotl_overflow = 0x2D, hypot_overflow = 0x2E, hypotf_overflow = 0x2F, sqrtl_negative = 0x30, sqrt_negative = 0x31, sqrtf_negative = 0x32, scalbl_overflow = 0x33, scalbl_underflow = 0x34, scalb_overflow = 0x35, scalb_underflow = 0x36, scalbf_overflow = 0x37, scalbf_underflow = 0x38, acosl_gt_one = 0x39, acos_gt_one = 0x3A, acosf_gt_one = 0x3B, asinl_gt_one = 0x3C, asin_gt_one = 0x3D, asinf_gt_one = 0x3E, coshl_overflow = 0x3F, cosh_overflow = 0x40, coshf_overflow = 0x41, y0l_zero = 0x42, y0l_negative = 0x43, y0l_gt_loss = 0x44, y0_zero = 0x45, y0_negative = 0x46, y0_gt_loss = 0x47, y0f_zero = 0x48, y0f_negative = 0x49, y0f_gt_loss = 0x4A, y1l_zero = 0x4B, y1l_negative = 0x4C, y1l_gt_loss = 0x4D, y1_zero = 0x4E, y1_negative = 0x4F, y1_gt_loss = 0x50, y1f_zero = 0x51, y1f_negative = 0x52, y1f_gt_loss = 0x53, ynl_zero = 0x54, ynl_negative = 0x55, ynl_gt_loss = 0x56, yn_zero = 0x57, yn_negative = 0x58, yn_gt_loss = 0x59, ynf_zero = 0x5A, ynf_negative = 0x5B, ynf_gt_loss = 0x5C, j0l_gt_loss = 0x5D, j0_gt_loss = 0x5E, j0f_gt_loss = 0x5F, j1l_gt_loss = 0x60, j1_gt_loss = 0x61, j1f_gt_loss = 0x62, jnl_gt_loss = 0x63, jn_gt_loss = 0x64, jnf_gt_loss = 0x65, lgammal_overflow = 0x66, lgammal_negative = 0x67, lgammal_reserve = 0x68, lgamma_overflow = 0x69, lgamma_negative = 0x6A, lgamma_reserve = 0x6B, lgammaf_overflow = 0x6C, lgammaf_negative = 0x6D, lgammaf_reserve = 0x6E, gammal_overflow = 0x6F, gammal_negative = 0x70, gammal_reserve = 0x71, gamma_overflow = 0x72, gamma_negative = 0x73, gamma_reserve = 0x74, gammaf_overflow = 0x75, gammaf_negative = 0x76, gammaf_reserve = 0x77, fmodl_by_zero = 0x78, fmod_by_zero = 0x79, fmodf_by_zero = 0x7A, remainderl_by_zero = 0x7B, remainder_by_zero = 0x7C, remainderf_by_zero = 0x7D, sinhl_overflow = 0x7E, sinh_overflow = 0x7F, sinhf_overflow = 0x80, atanhl_gt_one = 0x81, atanhl_eq_one = 0x82, atanh_gt_one = 0x83, atanh_eq_one = 0x84, atanhf_gt_one = 0x85, atanhf_eq_one = 0x86, acoshl_lt_one = 0x87, acosh_lt_one = 0x88, acoshf_lt_one = 0x89, log1pl_zero = 0x8A, log1pl_negative = 0x8B, log1p_zero = 0x8C, log1p_negative = 0x8D, log1pf_zero = 0x8E, log1pf_negative = 0x8F, ldexpl_overflow = 0x90, ldexpl_underflow = 0x91, ldexp_overflow = 0x92, ldexp_underflow = 0x93, ldexpf_overflow = 0x94, ldexpf_underflow = 0x95, logbl_zero = 0x96, logb_zero = 0x97, logbf_zero = 0x98, nextafterl_overflow = 0x99, nextafter_overflow = 0x9A, nextafterf_overflow = 0x9B, ilogbl_zero = 0x9C, ilogb_zero = 0x9D, ilogbf_zero = 0x9E, exp2l_overflow = 0x9F, exp2l_underflow = 0xA0, exp2_overflow = 0xA1, exp2_underflow = 0xA2, exp2f_overflow = 0xA3, exp2f_underflow = 0xA4, exp10l_overflow = 0xA5, exp10_overflow = 0xA6, exp10f_overflow = 0xA7, log2l_zero = 0xA8, log2l_negative = 0xA9, log2_zero = 0xAA, log2_negative = 0xAB, log2f_zero = 0xAC, log2f_negative = 0xAD, log_nan = 0x3E8, log10_nan = 0x3E9, exp_nan = 0x3EA, atan_nan = 0x3EB, ceil_nan = 0x3EC, floor_nan = 0x3ED, pow_nan = 0x3EE, modf_nan = 0x3EF, acos_nan = 0x3F0, asin_nan = 0x3F1, sin_naninf = 0x3F2, cos_naninf = 0x3F3, tan_naninf = 0x3F4, }; /* 1483 */ enum _FPIEEE_FORMAT { _FpFormatFp32 = 0x0, _FpFormatFp64 = 0x1, _FpFormatFp80 = 0x2, _FpFormatFp128 = 0x3, _FpFormatI16 = 0x4, _FpFormatI32 = 0x5, _FpFormatI64 = 0x6, _FpFormatU16 = 0x7, _FpFormatU32 = 0x8, _FpFormatU64 = 0x9, _FpFormatBcd80 = 0xA, _FpFormatCompare = 0xB, _FpFormatString = 0xC, }; /* 1484 */ enum _FP_OPERATION_CODE { _FpCodeUnspecified = 0x0, _FpCodeAdd = 0x1, _FpCodeSubtract = 0x2, _FpCodeMultiply = 0x3, _FpCodeDivide = 0x4, _FpCodeSquareRoot = 0x5, _FpCodeRemainder = 0x6, _FpCodeCompare = 0x7, _FpCodeConvert = 0x8, _FpCodeRound = 0x9, _FpCodeTruncate = 0xA, _FpCodeFloor = 0xB, _FpCodeCeil = 0xC, _FpCodeAcos = 0xD, _FpCodeAsin = 0xE, _FpCodeAtan = 0xF, _FpCodeAtan2 = 0x10, _FpCodeCabs = 0x11, _FpCodeCos = 0x12, _FpCodeCosh = 0x13, _FpCodeExp = 0x14, _FpCodeFabs = 0x15, _FpCodeFmod = 0x16, _FpCodeFrexp = 0x17, _FpCodeHypot = 0x18, _FpCodeLdexp = 0x19, _FpCodeLog = 0x1A, _FpCodeLog10 = 0x1B, _FpCodeModf = 0x1C, _FpCodePow = 0x1D, _FpCodeSin = 0x1E, _FpCodeSinh = 0x1F, _FpCodeTan = 0x20, _FpCodeTanh = 0x21, _FpCodeY0 = 0x22, _FpCodeY1 = 0x23, _FpCodeYn = 0x24, _FpCodeLogb = 0x25, _FpCodeNextafter = 0x26, _FpCodeNegate = 0x27, _FpCodeFmin = 0x28, _FpCodeFmax = 0x29, _FpCodeConvertTrunc = 0x2A, _XMMIAddps = 0x2B, _XMMIAddss = 0x2C, _XMMISubps = 0x2D, _XMMISubss = 0x2E, _XMMIMulps = 0x2F, _XMMIMulss = 0x30, _XMMIDivps = 0x31, _XMMIDivss = 0x32, _XMMISqrtps = 0x33, _XMMISqrtss = 0x34, _XMMIMaxps = 0x35, _XMMIMaxss = 0x36, _XMMIMinps = 0x37, _XMMIMinss = 0x38, _XMMICmpps = 0x39, _XMMICmpss = 0x3A, _XMMIComiss = 0x3B, _XMMIUComiss = 0x3C, _XMMICvtpi2ps = 0x3D, _XMMICvtsi2ss = 0x3E, _XMMICvtps2pi = 0x3F, _XMMICvtss2si = 0x40, _XMMICvttps2pi = 0x41, _XMMICvttss2si = 0x42, _XMMIAddsubps = 0x43, _XMMIHaddps = 0x44, _XMMIHsubps = 0x45, _XMMIRoundps = 0x46, _XMMIRoundss = 0x47, _XMMIDpps = 0x48, _XMMI2Addpd = 0x49, _XMMI2Addsd = 0x4A, _XMMI2Subpd = 0x4B, _XMMI2Subsd = 0x4C, _XMMI2Mulpd = 0x4D, _XMMI2Mulsd = 0x4E, _XMMI2Divpd = 0x4F, _XMMI2Divsd = 0x50, _XMMI2Sqrtpd = 0x51, _XMMI2Sqrtsd = 0x52, _XMMI2Maxpd = 0x53, _XMMI2Maxsd = 0x54, _XMMI2Minpd = 0x55, _XMMI2Minsd = 0x56, _XMMI2Cmppd = 0x57, _XMMI2Cmpsd = 0x58, _XMMI2Comisd = 0x59, _XMMI2UComisd = 0x5A, _XMMI2Cvtpd2pi = 0x5B, _XMMI2Cvtsd2si = 0x5C, _XMMI2Cvttpd2pi = 0x5D, _XMMI2Cvttsd2si = 0x5E, _XMMI2Cvtps2pd = 0x5F, _XMMI2Cvtss2sd = 0x60, _XMMI2Cvtpd2ps = 0x61, _XMMI2Cvtsd2ss = 0x62, _XMMI2Cvtdq2ps = 0x63, _XMMI2Cvttps2dq = 0x64, _XMMI2Cvtps2dq = 0x65, _XMMI2Cvttpd2dq = 0x66, _XMMI2Cvtpd2dq = 0x67, _XMMI2Addsubpd = 0x68, _XMMI2Haddpd = 0x69, _XMMI2Hsubpd = 0x6A, _XMMI2Roundpd = 0x6B, _XMMI2Roundsd = 0x6C, _XMMI2Dppd = 0x6D, }; /* 1485 */ enum _FPIEEE_ROUNDING_MODE { _FpRoundNearest = 0x0, _FpRoundMinusInfinity = 0x1, _FpRoundPlusInfinity = 0x2, _FpRoundChopped = 0x3, }; /* 1486 */ enum _FPIEEE_PRECISION { _FpPrecisionFull = 0x0, _FpPrecision53 = 0x1, _FpPrecision24 = 0x2, }; /* 1487 */ enum Tokens { TOK_basedLp = 0x0, TOK_cdecl = 0x1, TOK_pascal = 0x2, TOK_stdcall = 0x3, TOK_thiscall = 0x4, TOK_fastcall = 0x5, TOK_cocall = 0x6, TOK_eabi = 0x7, TOK_ptr64 = 0x8, TOK_restrict = 0x9, TOK_unaligned = 0xA, TOK__last = 0xB, }; /* 1488 */ enum DNameStatus { DN_valid = 0x0, DN_truncated = 0x1, DN_invalid = 0x2, DN_error = 0x3, }; /* 1489 */ enum _RTC_ErrorNumber { _RTC_CHKSTK = 0x0, _RTC_CVRT_LOSS_INFO = 0x1, _RTC_CORRUPT_STACK = 0x2, _RTC_UNINIT_LOCAL_USE = 0x3, _RTC_CORRUPTED_ALLOCA = 0x4, _RTC_ILLEGAL = 0x5, }; /* 1490 */ enum $8ED0503E517A38579DE2CB4C99962E1A { intrNone = 0x0, intrA0 = 0x1, intrA1 = 0x2, intrA2 = 0x3, intrB0 = 0x4, intrB1 = 0x5, intrB2 = 0x6, intrA0B0 = 0x7, intrA0B1 = 0x8, intrA0B2 = 0x9, intrA1B0 = 0xA, intrA1B1 = 0xB, intrA1B2 = 0xC, intrA2B0 = 0xD, intrA2B1 = 0xE, intrA2B2 = 0xF, }; /* 1491 */ enum $17A43D5FC135D4E5CAE91F74085C50B5 { USE_OBBS = 0x2, NO_TEST = 0x4, PROPAGATE_POS = 0x8, }; /* 1492 */ enum $799BA0F350BF059BB6B4F9E7D1B0D746 { MAX_RTTI_LEN = 0x100, }; /* 1493 */ enum $43D93E7ACC24604CE1FB86DE21FE5A8F { MAX_VERSION_LEN = 0xF, }; /* 1494 */ enum $1DBF3BB8AB047D383676719A66C63BC3 { ERR_WIDTH = 0x20, ERR_HEIGHT = 0x20, }; /* 1495 */ enum NiDX9Select::ReturnVal { RETURN_OK = 0x0, RETURN_FAIL = 0x1, RETURN_CANCEL = 0x2, }; /* 1496 */ enum $841935A6AE6A7D31899BCFEF2FC847D9 { IDC_STATIC = 0xFFFF, }; /* 1497 */ enum $77239FD687794ECADB273F3E65102D45 { IDC_ADAPTER_COMBO = 0x3E8, }; /* 1498 */ enum $C0E5971ACE3BE98DEF1ACEB75CE96BBD { IDC_MODE_COMBO = 0x3E9, }; /* 1499 */ enum $6CBC60350CB00AAFE46C608D52A3742E { IDC_RESOLUTION_COMBO = 0x3EA, }; /* 1500 */ enum $D78BB85BE0F7786E65975CF7BD395D15 { IDC_ZBUFFER_CHECK = 0x3EB, }; /* 1501 */ enum $82C27CB555B5C50954F8CE68F94E76B9 { IDC_MULTISAMPLE_COMBO = 0x3EC, }; /* 1502 */ enum NiBinaryShader::BoneMatrixCalcMethod { BONECALC_SKIN = 0x0, BONECALC_NO_SKIN = 0x1, }; /* 1503 */ enum $A172135CA5BC8F3738B4850E40A3C73D { NSBSG_SAVE = 0x1, NSBSG_ATTRIBUTE = 0x2, NSBSG_USEMAPVALUE = 0x4, }; /* 1504 */ enum $251CC25F7E1FDC75D0840AEB13F2E7C3 { INDEX_MASK_STRIDE = 0x80000000, INDEX_MASK_SOFTWAREVP = 0x40000000, }; /* 1505 */ enum NSBStageAndSamplerStates::NiD3DTextureStageState { NID3DTSS_COLOROP = 0x0, NID3DTSS_COLORARG0 = 0x1, NID3DTSS_COLORARG1 = 0x2, NID3DTSS_COLORARG2 = 0x3, NID3DTSS_ALPHAOP = 0x4, NID3DTSS_ALPHAARG0 = 0x5, NID3DTSS_ALPHAARG1 = 0x6, NID3DTSS_ALPHAARG2 = 0x7, NID3DTSS_RESULTARG = 0x8, NID3DTSS_BUMPENVMAT00 = 0x9, NID3DTSS_BUMPENVMAT01 = 0xA, NID3DTSS_BUMPENVMAT10 = 0xB, NID3DTSS_BUMPENVMAT11 = 0xC, NID3DTSS_BUMPENVLSCALE = 0xD, NID3DTSS_BUMPENVLOFFSET = 0xE, NID3DTSS_TEXCOORDINDEX = 0xF, NID3DTSS_TEXTURETRANSFORMFLAGS = 0x10, NID3DTSS_COUNT = 0x11, NID3DTSS_INVALID = 0x7FFFFFFF, }; /* 1506 */ enum NSBStageAndSamplerStates::NiD3DTextureOp { NID3DTOP_DISABLE = 0x0, NID3DTOP_SELECTARG1 = 0x1, NID3DTOP_SELECTARG2 = 0x2, NID3DTOP_MODULATE = 0x3, NID3DTOP_MODULATE2X = 0x4, NID3DTOP_MODULATE4X = 0x5, NID3DTOP_ADD = 0x6, NID3DTOP_ADDSIGNED = 0x7, NID3DTOP_ADDSIGNED2X = 0x8, NID3DTOP_SUBTRACT = 0x9, NID3DTOP_ADDSMOOTH = 0xA, NID3DTOP_BLENDDIFFUSEALPHA = 0xB, NID3DTOP_BLENDTEXTUREALPHA = 0xC, NID3DTOP_BLENDFACTORALPHA = 0xD, NID3DTOP_BLENDTEXTUREALPHAPM = 0xE, NID3DTOP_BLENDCURRENTALPHA = 0xF, NID3DTOP_PREMODULATE = 0x10, NID3DTOP_MODULATEALPHA_ADDCOLOR = 0x11, NID3DTOP_MODULATECOLOR_ADDALPHA = 0x12, NID3DTOP_MODULATEINVALPHA_ADDCOLOR = 0x13, NID3DTOP_MODULATEINVCOLOR_ADDALPHA = 0x14, NID3DTOP_BUMPENVMAP = 0x15, NID3DTOP_BUMPENVMAPLUMINANCE = 0x16, NID3DTOP_DOTPRODUCT3 = 0x17, NID3DTOP_MULTIPLYADD = 0x18, NID3DTOP_LERP = 0x19, NID3DTOP_COUNT = 0x1A, NID3DTOP_INVALID = 0x7FFFFFFF, }; /* 1507 */ enum NSBStageAndSamplerStates::NiD3DTextureArg { NID3DTA_CURRENT = 0x0, NID3DTA_DIFFUSE = 0x1, NID3DTA_SELECTMASK = 0x2, NID3DTA_SPECULAR = 0x3, NID3DTA_TEMP = 0x4, NID3DTA_TEXTURE = 0x5, NID3DTA_TFACTOR = 0x6, NID3DTA_COUNT = 0x7, NID3DTA_ALPHAREPLICATE = 0x40000000, NID3DTA_COMPLEMENT = 0x80000000, NID3DTA_INVALID = 0x7FFFFFFF, }; /* 1508 */ enum NSBStageAndSamplerStates::NiD3DTextureTransformFlags { NID3DTTFF_DISABLE = 0x0, NID3DTTFF_COUNT1 = 0x1, NID3DTTFF_COUNT2 = 0x2, NID3DTTFF_COUNT3 = 0x3, NID3DTTFF_COUNT4 = 0x4, NID3DTTFF_PROJECTED = 0x100, NID3DTTFF_INVALID = 0x7FFFFFFF, }; /* 1509 */ enum NSBStageAndSamplerStates::NiD3DTexCoordIndexFlags { NID3DTSI_PASSTHRU = 0x0, NID3DTSI_CAMERASPACENORMAL = 0x10000000, NID3DTSI_CAMERASPACEPOSITION = 0x20000000, NID3DTSI_CAMERASPACEREFLECTIONVECTOR = 0x30000000, NID3DTSI_SPHEREMAP = 0x40000000, NID3DTSI_INVALID = 0x7FFFFFFF, }; /* 1510 */ enum NSBStageAndSamplerStates::NiD3DTextureSamplerState { NID3DSAMP_ADDRESSU = 0x0, NID3DSAMP_ADDRESSV = 0x1, NID3DSAMP_ADDRESSW = 0x2, NID3DSAMP_BORDERCOLOR = 0x3, NID3DSAMP_MAGFILTER = 0x4, NID3DSAMP_MINFILTER = 0x5, NID3DSAMP_MIPFILTER = 0x6, NID3DSAMP_MIPMAPLODBIAS = 0x7, NID3DSAMP_MAXMIPLEVEL = 0x8, NID3DSAMP_MAXANISOTROPY = 0x9, NID3DSAMP_SRGBTEXTURE = 0xA, NID3DSAMP_ELEMENTINDEX = 0xB, NID3DSAMP_DMAPOFFSET = 0xC, NID3DSAMP_COUNT = 0xD, NID3DSAMP_DEPRECATED = 0x7FFFFFFE, NID3DSAMP_INVALID = 0x7FFFFFFF, }; /* 1511 */ enum NSBStageAndSamplerStates::NiD3DTextureAddress { NID3DTADDRESS_WRAP = 0x0, NID3DTADDRESS_MIRROR = 0x1, NID3DTADDRESS_CLAMP = 0x2, NID3DTADDRESS_BORDER = 0x3, NID3DTADDRESS_MIRRORONCE = 0x4, NID3DTADDRESS_COUNT = 0x5, NID3DTADDRESS_INVALID = 0x7FFFFFFF, }; /* 1512 */ enum NSBStageAndSamplerStates::NiD3DTextureFilter { NID3DTEXF_NONE = 0x0, NID3DTEXF_POINT = 0x1, NID3DTEXF_LINEAR = 0x2, NID3DTEXF_ANISOTROPIC = 0x3, NID3DTEXF_PYRAMIDALQUAD = 0x4, NID3DTEXF_GAUSSIANQUAD = 0x5, NID3DTEXF_COUNT = 0x6, NID3DTEXF_INVALID = 0x7FFFFFFF, }; /* 1513 */ enum NSBPackingDef::NiD3DPackingDefType { NID3DPDT_FLOAT1 = 0x0, NID3DPDT_FLOAT2 = 0x1, NID3DPDT_FLOAT3 = 0x2, NID3DPDT_FLOAT4 = 0x3, NID3DPDT_UBYTECOLOR = 0x4, NID3DPDT_UBYTE4 = 0x5, NID3DPDT_SHORT1 = 0x6, NID3DPDT_SHORT2 = 0x7, NID3DPDT_SHORT3 = 0x8, NID3DPDT_SHORT4 = 0x9, NID3DPDT_NORMSHORT1 = 0xA, NID3DPDT_NORMSHORT2 = 0xB, NID3DPDT_NORMSHORT3 = 0xC, NID3DPDT_NORMSHORT4 = 0xD, NID3DPDT_NORMPACKED3 = 0xE, NID3DPDT_PBYTE1 = 0xF, NID3DPDT_PBYTE2 = 0x10, NID3DPDT_PBYTE3 = 0x11, NID3DPDT_PBYTE4 = 0x12, NID3DPDT_FLOAT2H = 0x13, NID3DPDT_NORMUBYTE4 = 0x14, NID3DPDT_NORMUSHORT2 = 0x15, NID3DPDT_NORMUSHORT4 = 0x16, NID3DPDT_UDEC3 = 0x17, NID3DPDT_NORMDEC3 = 0x18, NID3DPDT_FLOAT16_2 = 0x19, NID3DPDT_FLOAT16_4 = 0x1A, NID3DPDT_COUNT = 0x1B, NID3DPDT_INVALID = 0x7FFFFFFF, }; /* 1514 */ enum $33084B7C637018120615DCAFEC9F1480 { NIVBDYNAMICSET_DEF_BLOCKSIZE = 0x800, }; /* 1515 */ typedef $251CC25F7E1FDC75D0840AEB13F2E7C3 $442E452AAA892D59035CECE0CB988D0E; /* 1516 */ typedef $D07CD29E9E22602EA5FE8FAE17A1E3F6 $845FC5EF4EE4BB2320D830D6D4DC0263; /* 1517 */ typedef CNSTimer_MarkCheck::TIMERSTATE NSBShader::ValidityFlag; /* 1518 */ enum $B2648285A808AF267C2BE972118E942A { NIVBSET_DEF_BLOCKSIZE = 0x10000, NIVBSET_DEF_FREETHRESHOLD = 0x80, }; /* 1519 */ enum $2E86352F7E8B9A6BC2F4DD765CCD86AC { NIVBSET_FLAG_SOFTWAREVP = 0x80000000, }; /* 1520 */ enum NiLoopedThreadProcedure::ReturnCode { THREAD_TERMINATED = 0x0, PROC_TERMINATED = 0x1, }; /* 1521 */ enum NSBRenderStates::NiD3DRenderState { NID3DRS_ZENABLE = 0x0, NID3DRS_FILLMODE = 0x1, NID3DRS_SHADEMODE = 0x2, NID3DRS_ZWRITEENABLE = 0x3, NID3DRS_ALPHATESTENABLE = 0x4, NID3DRS_LASTPIXEL = 0x5, NID3DRS_SRCBLEND = 0x6, NID3DRS_DESTBLEND = 0x7, NID3DRS_CULLMODE = 0x8, NID3DRS_ZFUNC = 0x9, NID3DRS_ALPHAREF = 0xA, NID3DRS_ALPHAFUNC = 0xB, NID3DRS_DITHERENABLE = 0xC, NID3DRS_ALPHABLENDENABLE = 0xD, NID3DRS_FOGENABLE = 0xE, NID3DRS_SPECULARENABLE = 0xF, NID3DRS_FOGCOLOR = 0x10, NID3DRS_FOGTABLEMODE = 0x11, NID3DRS_FOGSTART = 0x12, NID3DRS_FOGEND = 0x13, NID3DRS_FOGDENSITY = 0x14, NID3DRS_RANGEFOGENABLE = 0x15, NID3DRS_STENCILENABLE = 0x16, NID3DRS_STENCILFAIL = 0x17, NID3DRS_STENCILZFAIL = 0x18, NID3DRS_STENCILPASS = 0x19, NID3DRS_STENCILFUNC = 0x1A, NID3DRS_STENCILREF = 0x1B, NID3DRS_STENCILMASK = 0x1C, NID3DRS_STENCILWRITEMASK = 0x1D, NID3DRS_TEXTUREFACTOR = 0x1E, NID3DRS_WRAP0 = 0x1F, NID3DRS_WRAP1 = 0x20, NID3DRS_WRAP2 = 0x21, NID3DRS_WRAP3 = 0x22, NID3DRS_WRAP4 = 0x23, NID3DRS_WRAP5 = 0x24, NID3DRS_WRAP6 = 0x25, NID3DRS_WRAP7 = 0x26, NID3DRS_CLIPPING = 0x27, NID3DRS_LIGHTING = 0x28, NID3DRS_AMBIENT = 0x29, NID3DRS_FOGVERTEXMODE = 0x2A, NID3DRS_COLORVERTEX = 0x2B, NID3DRS_LOCALVIEWER = 0x2C, NID3DRS_NORMALIZENORMALS = 0x2D, NID3DRS_DIFFUSEMATERIALSOURCE = 0x2E, NID3DRS_SPECULARMATERIALSOURCE = 0x2F, NID3DRS_AMBIENTMATERIALSOURCE = 0x30, NID3DRS_EMISSIVEMATERIALSOURCE = 0x31, NID3DRS_VERTEXBLEND = 0x32, NID3DRS_CLIPPLANEENABLE = 0x33, NID3DRS_POINTSIZE = 0x34, NID3DRS_POINTSIZE_MIN = 0x35, NID3DRS_POINTSPRITEENABLE = 0x36, NID3DRS_POINTSCALEENABLE = 0x37, NID3DRS_POINTSCALE_A = 0x38, NID3DRS_POINTSCALE_B = 0x39, NID3DRS_POINTSCALE_C = 0x3A, NID3DRS_MULTISAMPLEANTIALIAS = 0x3B, NID3DRS_MULTISAMPLEMASK = 0x3C, NID3DRS_PATCHEDGESTYLE = 0x3D, NID3DRS_DEBUGMONITORTOKEN = 0x3E, NID3DRS_POINTSIZE_MAX = 0x3F, NID3DRS_INDEXEDVERTEXBLENDENABLE = 0x40, NID3DRS_COLORWRITEENABLE = 0x41, NID3DRS_TWEENFACTOR = 0x42, NID3DRS_BLENDOP = 0x43, NID3DRS_POSITIONDEGREE = 0x44, NID3DRS_NORMALDEGREE = 0x45, NID3DRS_SCISSORTESTENABLE = 0x46, NID3DRS_SLOPESCALEDEPTHBIAS = 0x47, NID3DRS_ANTIALIASEDLINEENABLE = 0x48, NID3DRS_MINTESSELLATIONLEVEL = 0x49, NID3DRS_MAXTESSELLATIONLEVEL = 0x4A, NID3DRS_ADAPTIVETESS_X = 0x4B, NID3DRS_ADAPTIVETESS_Y = 0x4C, NID3DRS_ADAPTIVETESS_Z = 0x4D, NID3DRS_ADAPTIVETESS_W = 0x4E, NID3DRS_ENABLEADAPTIVETESSELLATION = 0x4F, NID3DRS_TWOSIDEDSTENCILMODE = 0x50, NID3DRS_CCW_STENCILFAIL = 0x51, NID3DRS_CCW_STENCILZFAIL = 0x52, NID3DRS_CCW_STENCILPASS = 0x53, NID3DRS_CCW_STENCILFUNC = 0x54, NID3DRS_COLORWRITEENABLE1 = 0x55, NID3DRS_COLORWRITEENABLE2 = 0x56, NID3DRS_COLORWRITEENABLE3 = 0x57, NID3DRS_BLENDFACTOR = 0x58, NID3DRS_SRGBWRITEENABLE = 0x59, NID3DRS_DEPTHBIAS = 0x5A, NID3DRS_WRAP8 = 0x5B, NID3DRS_WRAP9 = 0x5C, NID3DRS_WRAP10 = 0x5D, NID3DRS_WRAP11 = 0x5E, NID3DRS_WRAP12 = 0x5F, NID3DRS_WRAP13 = 0x60, NID3DRS_WRAP14 = 0x61, NID3DRS_WRAP15 = 0x62, NID3DRS_SEPARATEALPHABLENDENABLE = 0x63, NID3DRS_SRCBLENDALPHA = 0x64, NID3DRS_DESTBLENDALPHA = 0x65, NID3DRS_BLENDOPALPHA = 0x66, NID3DRS_VIEWPORTENABLE = 0x67, NID3DRS_HIGHPRECISIONBLENDENABLE = 0x68, NID3DRS_HIGHPRECISIONBLENDENABLE1 = 0x69, NID3DRS_HIGHPRECISIONBLENDENABLE2 = 0x6A, NID3DRS_HIGHPRECISIONBLENDENABLE3 = 0x6B, NID3DRS_TESSELLATIONMODE = 0x6C, NID3DRS_COUNT = 0x6D, NID3DRS_DEPRECATED = 0x7FFFFFFE, NID3DRS_INVALID = 0x7FFFFFFF, }; /* 1522 */ enum NSBRenderStates::NiD3DZBufferType { NID3DZB_FALSE = 0x0, NID3DZB_TRUE = 0x1, NID3DZB_USEW = 0x2, NID3DZB_COUNT = 0x3, NID3DZB_INVALID = 0x7FFFFFFF, }; /* 1523 */ enum NSBRenderStates::NiD3DFillMode { NID3DFILL_POINT = 0x0, NID3DFILL_WIREFRAME = 0x1, NID3DFILL_SOLID = 0x2, NID3DFILL_COUNT = 0x3, NID3DFILL_INVALID = 0x7FFFFFFF, }; /* 1524 */ enum NSBRenderStates::NiD3DShadeMode { NID3DSHADE_FLAT = 0x0, NID3DSHADE_GOURAUD = 0x1, NID3DSHADE_PHONG = 0x2, NID3DSHADE_COUNT = 0x3, NID3DSHADE_INVALID = 0x7FFFFFFF, }; /* 1525 */ enum NSBRenderStates::NiD3DBlend { NID3DBLEND_ZERO = 0x0, NID3DBLEND_ONE = 0x1, NID3DBLEND_SRCCOLOR = 0x2, NID3DBLEND_INVSRCCOLOR = 0x3, NID3DBLEND_SRCALPHA = 0x4, NID3DBLEND_INVSRCALPHA = 0x5, NID3DBLEND_DESTALPHA = 0x6, NID3DBLEND_INVDESTALPHA = 0x7, NID3DBLEND_DESTCOLOR = 0x8, NID3DBLEND_INVDESTCOLOR = 0x9, NID3DBLEND_SRCALPHASAT = 0xA, NID3DBLEND_BOTHSRCALPHA = 0xB, NID3DBLEND_BOTHINVSRCALPHA = 0xC, NID3DBLEND_BLENDFACTOR = 0xD, NID3DBLEND_INVBLENDFACTOR = 0xE, NID3DBLEND_CONSTANTALPHA = 0xF, NID3DBLEND_INVCONSTANTALPHA = 0x10, NID3DBLEND_COUNT = 0x11, NID3DBLEND_INVALID = 0x7FFFFFFF, }; /* 1526 */ enum NSBRenderStates::NiD3DCull { NID3DCULL_NONE = 0x0, NID3DCULL_CW = 0x1, NID3DCULL_CCW = 0x2, NID3DCULL_COUNT = 0x3, NID3DCULL_INVALID = 0x7FFFFFFF, }; /* 1527 */ enum NSBRenderStates::NiD3DCmpFunc { NID3DCMP_NEVER = 0x0, NID3DCMP_LESS = 0x1, NID3DCMP_EQUAL = 0x2, NID3DCMP_LESSEQUAL = 0x3, NID3DCMP_GREATER = 0x4, NID3DCMP_NOTEQUAL = 0x5, NID3DCMP_GREATEREQUAL = 0x6, NID3DCMP_ALWAYS = 0x7, NID3DCMP_COUNT = 0x8, NID3DCMP_INVALID = 0x7FFFFFFF, }; /* 1528 */ enum NSBRenderStates::NiD3DFogMode { NID3DFOG_NONE = 0x0, NID3DFOG_EXP = 0x1, NID3DFOG_EXP2 = 0x2, NID3DFOG_LINEAR = 0x3, NID3DFOG_COUNT = 0x4, NID3DFOG_INVALID = 0x7FFFFFFF, }; /* 1529 */ enum NSBRenderStates::NiD3DStencilOp { NID3DSTENCILOP_KEEP = 0x0, NID3DSTENCILOP_ZERO = 0x1, NID3DSTENCILOP_REPLACE = 0x2, NID3DSTENCILOP_INCRSAT = 0x3, NID3DSTENCILOP_DECRSAT = 0x4, NID3DSTENCILOP_INVERT = 0x5, NID3DSTENCILOP_INCR = 0x6, NID3DSTENCILOP_DECR = 0x7, NID3DSTENCILOP_COUNT = 0x8, NID3DSTENCILOP_INVALID = 0x7FFFFFFF, }; /* 1530 */ enum NSBRenderStates::NiD3DWrap { NID3DWRAP_DISABLED = 0x0, NID3DWRAP_U = 0x1, NID3DWRAP_V = 0x2, NID3DWRAP_W = 0x3, NID3DWRAP_UV = 0x4, NID3DWRAP_UW = 0x5, NID3DWRAP_VW = 0x6, NID3DWRAP_UVW = 0x7, NID3DWRAP_COUNT = 0x8, NID3DWRAP_INVALID = 0x7FFFFFFF, }; /* 1531 */ enum NSBRenderStates::NiD3DMaterialColorSource { NID3DMCS_MATERIAL = 0x0, NID3DMCS_COLOR1 = 0x1, NID3DMCS_COLOR2 = 0x2, NID3DMCS_COUNT = 0x3, NID3DMCS_INVALID = 0x7FFFFFFF, }; /* 1532 */ enum NSBRenderStates::NiD3DVertexBlendFlags { NID3DVBF_DISABLE = 0x0, NID3DVBF_1WEIGHTS = 0x1, NID3DVBF_2WEIGHTS = 0x2, NID3DVBF_3WEIGHTS = 0x3, NID3DVBF_TWEENING = 0x4, NID3DVBF_0WEIGHTS = 0x5, NID3DVBF_COUNT = 0x6, NID3DVBF_DEPRECATED = 0x7FFFFFFE, NID3DVBF_INVALID = 0x7FFFFFFF, }; /* 1533 */ enum NSBRenderStates::NiD3DPatchEdgeStyle { NID3DPATCHEDGE_DISCRETE = 0x0, NID3DPATCHEDGE_CONTINUOUS = 0x1, NID3DPATCHEDGE_COUNT = 0x2, NID3DPATCHEDGE_INVALID = 0x7FFFFFFF, }; /* 1534 */ enum NSBRenderStates::NiD3DDebugMonitorTokens { NID3DDMT_ENABLE = 0x0, NID3DDMT_DISABLE = 0x1, NID3DDMT_COUNT = 0x2, NID3DDMT_INVALID = 0x7FFFFFFF, }; /* 1535 */ enum NSBRenderStates::NiD3DBlendOp { NID3DBLENDOP_ADD = 0x0, NID3DBLENDOP_SUBTRACT = 0x1, NID3DBLENDOP_REVSUBTRACT = 0x2, NID3DBLENDOP_MIN = 0x3, NID3DBLENDOP_MAX = 0x4, NID3DBLENDOP_COUNT = 0x5, NID3DBLENDOP_DEPRECATED = 0x7FFFFFFE, NID3DBLENDOP_INVALID = 0x7FFFFFFF, }; /* 1536 */ enum NSBRenderStates::NiD3DDegreeType { NID3DDEGREE_LINEAR = 0x1, NID3DDEGREE_QUADRATIC = 0x2, NID3DDEGREE_CUBIC = 0x3, NID3DDEGREE_QUINTIC = 0x5, NID3DDEGREE_INVALID = 0x7FFFFFFF, }; /* 1537 */ enum NSBRenderStates::NiD3DTessellationMode { NID3DTM_DISCRETE = 0x0, NID3DTM_CONTINUOUS = 0x1, NID3DTM_PEREDGE = 0x2, NID3DTM_COUNT = 0x3, NID3DTM_INVALID = 0x7FFFFFFF, }; /* 1538 */ enum NiConstantMapMode { CONSTMAP_VERTEX = 0x0, CONSTMAP_PIXEL = 0x1, }; /* 1539 */ enum NiD3DXEffectParameterDesc::ParameterType { PT_NONE = 0x0, PT_MATRIX = 0x1, PT_VECTOR = 0x2, PT_FLOAT = 0x3, PT_BOOL = 0x4, PT_UINT = 0x5, PT_TEXTURE = 0x6, PT_PREDEFINED = 0x7, PT_OBJECT = 0x8, PT_ARRAY = 0x9, }; /* 1540 */ enum NiD3DXEffectParameterVectorDesc::VectorType { TYPE_POINT2 = 0x0, TYPE_POINT3 = 0x1, TYPE_POINT4 = 0x2, TYPE_MAX = 0x3, }; /* 1541 */ typedef NiD3DXEffectParameterVectorDesc::VectorType NiD3DXEffectParameterArrayDesc::ArrayType; /* 1542 */ enum $B42592232636C382AC9533B3FA642181 { MAX_ROWS = 0x14, MAX_COLUMNS = 0x4, MAX_ENTRIES = 0x50, }; /* 1543 */ enum NiD3DXEffectParameterTextureDesc::TextureType { TT_NONE = 0x0, TT_2D = 0x1, TT_3D = 0x2, TT_CUBE = 0x3, }; /* 1544 */ typedef $B42592232636C382AC9533B3FA642181 $AD53C3AD374D27CAF2625AD591F15FDD; /* 1545 */ typedef NiBinaryShader::BoneMatrixCalcMethod NiD3DXEffectShader::BoneMatrixCalcMethod; /* 1546 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Redbl; /* 1547 */ typedef NsTextCodeV0_3::_RESULT NsTextCodeV0_2::_RESULT; /* 1548 */ typedef std::_Tree_val,std::allocator >,0> >::_Redbl std::_Tree_val,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Redbl; /* 1549 */ enum FILE_USAGE_TYPE { FUT_PLAYING = 0x0, FUT_EDITING = 0x1, FUT_GENERIC = 0x2, }; /* 1550 */ enum KNOWNDESTCATEGORY { KDC_FREQUENT = 0x1, KDC_RECENT = 0x2, }; /* 1551 */ enum APPDOCLISTTYPE { ADLT_RECENT = 0x0, ADLT_FREQUENT = 0x1, }; /* 1552 */ enum ASSOCIATIONLEVEL { AL_MACHINE = 0x0, AL_EFFECTIVE = 0x1, AL_USER = 0x2, }; /* 1553 */ enum ASSOCIATIONTYPE { AT_FILEEXTENSION = 0x0, AT_URLPROTOCOL = 0x1, AT_STARTMENUCLIENT = 0x2, AT_MIMETYPE = 0x3, }; /* 1554 */ enum FFFP_MODE { FFFP_EXACTMATCH = 0x0, FFFP_NEARESTPARENTMATCH = 0x1, }; /* 1555 */ enum KF_CATEGORY { KF_CATEGORY_VIRTUAL = 0x1, KF_CATEGORY_FIXED = 0x2, KF_CATEGORY_COMMON = 0x3, KF_CATEGORY_PERUSER = 0x4, }; /* 1556 */ typedef $7A3BD45A5F95625F9F6BD169AC310B53 SHELL_LINK_DATA_FLAGS; /* 1557 */ enum KNOWN_FOLDER_FLAG { KF_FLAG_DEFAULT = 0x0, KF_FLAG_CREATE = 0x8000, KF_FLAG_DONT_VERIFY = 0x4000, KF_FLAG_DONT_UNEXPAND = 0x2000, KF_FLAG_NO_ALIAS = 0x1000, KF_FLAG_INIT = 0x800, KF_FLAG_DEFAULT_PATH = 0x400, KF_FLAG_NOT_PARENT_RELATIVE = 0x200, KF_FLAG_SIMPLE_IDLIST = 0x100, KF_FLAG_ALIAS_ONLY = 0x80000000, }; /* 1558 */ enum SQFL { sqflAlways = 0x0, sqflDll = 0x1, sqflFactory = 0x2, sqflDi = 0x3, sqflMouse = 0x4, sqflDev = 0x5, sqflKbd = 0x6, sqflDf = 0x7, sqflJoy = 0x8, sqflEm = 0x9, sqflSubclass = 0xA, sqflCursor = 0xB, sqflHel = 0xC, sqflLl = 0xD, sqflExcl = 0xE, sqflDEnum = 0xF, sqflExtDll = 0x10, sqflHid = 0x11, sqflHidDev = 0x12, sqflJoyCfg = 0x13, sqflEff = 0x14, sqflOleDup = 0x15, sqflEShep = 0x16, sqflJoyEff = 0x17, sqflJoyReg = 0x18, sqflVxdEff = 0x19, sqflNil = 0x1A, sqflHidUsage = 0x1B, sqflUtil = 0x1C, sqflObj = 0x1D, sqflCommon = 0x1E, sqflHidParse = 0x1F, sqflCal = 0x20, sqflJoyType = 0x21, sqflHidOutput = 0x22, sqflHidIni = 0x23, sqflPort = 0x24, sqflWDM = 0x25, sqflRegUtils = 0x26, sqflCrit = 0x27, sqflCompat = 0x28, sqflRaw = 0x29, sqflMaxArea = 0x2A, sqflTrace = 0x10000, sqflIn = 0x20000, sqflOut = 0x40000, sqflBenign = 0x80000, sqflError = 0x100000, sqflVerbose = 0x200000, sqflMajor = 0x400000, }; /* 1559 */ enum _HIDP_REPORT_TYPE { HidP_Input = 0x0, HidP_Output = 0x1, HidP_Feature = 0x2, }; /* 1560 */ struct __cppobj std::_Container_base0 { }; /* 16483 */ typedef unsigned __int16 wchar_t; /* 1561 */ union std::_String_val >::_Bxty { wchar_t _Buf[8]; wchar_t *_Ptr; char _Alias[8]; }; /* 1562 */ struct __cppobj std::_Allocator_base { }; /* 1563 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1564 */ struct __cppobj __declspec(align(4)) std::_String_val > : std::_Container_base0 { std::_String_val >::_Bxty _Bx; unsigned int _Mysize; unsigned int _Myres; std::allocator _Alval; }; /* 1565 */ struct __cppobj std::basic_string,std::allocator > : std::_String_val > { }; /* 1566 */ struct __cppobj std::_Iterator_base0 { }; /* 1567 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 1568 */ struct __cppobj std::_String_const_iterator,std::allocator > : std::_Iterator012 { const wchar_t *_Ptr; }; /* 1569 */ struct __cppobj std::char_traits { }; /* 1570 */ struct __cppobj std::allocator::rebind { }; /* 1571 */ struct NiRefObject { NiRefObjectVtbl *vfptr; unsigned int m_uiRefCount; }; /* 1572 */ struct NiRefObjectVtbl { void *(__thiscall *__vecDelDtor)(NiRefObject *this, unsigned int); }; /* 1573 */ struct __cppobj NiObject : NiRefObject { }; /* 1575 */ struct NiPointer { NiTimeController *m_pObject; }; /* 1574 */ struct __cppobj NiObjectNET : NiObject { char *m_pcName; NiPointer m_spControllers; NiExtraData **m_ppkExtra; unsigned int m_uiExtraDataSize; unsigned int m_uiMaxSize; }; /* 1576 */ struct __cppobj __declspec(align(4)) NiTimeController : NiObject { unsigned __int16 m_uFlags; float m_fFrequency; float m_fPhase; float m_fLoKeyTime; float m_fHiKeyTime; float m_fStartTime; float m_fLastTime; float m_fWeightedLastTime; float m_fScaledTime; bool m_bComputeScaledTime; NiObjectNET *m_pTarget; NiPointer m_spNext; bool m_bForceUpdate; }; /* 1577 */ struct __cppobj NiExtraData : NiObject { char *m_pcName; }; /* 1579 */ struct NiPoint3 { float x; float y; float z; }; /* 1580 */ struct NiBound { NiPoint3 m_kCenter; float m_fRadius; }; /* 1581 */ struct NiMatrix3 { float m_pEntry[3][3]; }; /* 1582 */ struct NiTransform { NiMatrix3 m_Rotate; NiPoint3 m_Translate; float m_fScale; }; /* 1588 */ struct __cppobj NiTAbstractPoolAllocator { }; /* 1589 */ struct __cppobj NiTPointerAllocator : NiTAbstractPoolAllocator { }; /* 1590 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1583 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 1591 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 1592 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 1595 */ struct NiPointer { NiCollisionObject *m_pObject; }; /* 1593 */ struct __cppobj NiAVObject : NiObjectNET { unsigned __int16 m_uFlags; NiNode *m_pkParent; NiBound m_kWorldBound; NiTransform m_kLocal; NiTransform m_kWorld; NiTPointerList > m_kPropertyList; NiPointer m_spCollisionObject; }; /* 1596 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1609 */ struct __cppobj NiTListBase,NiDynamicEffect *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1599 */ struct NiTListBase,NiDynamicEffect *> { NiTListBase,NiDynamicEffect *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiDynamicEffect *>::AntiBloatAllocator m_kAllocator; }; /* 1610 */ struct __cppobj NiTPointerListBase,NiDynamicEffect *> : NiTListBase,NiDynamicEffect *> { }; /* 1611 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiDynamicEffect *> { }; /* 1578 */ struct __cppobj NiNode : NiAVObject { NiTArray > m_kChildren; NiTPointerList m_kEffectList; NiBound m_kBound; }; /* 1584 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 1585 */ struct __cppobj NiProperty : NiObjectNET { }; /* 1586 */ struct NiPointer { NiProperty *m_pObject; }; /* 1587 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 1594 */ struct __cppobj NiCollisionObject : NiObject { NiAVObject *m_pkSceneObject; }; /* 1597 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 1598 */ struct NiPointer { NiAVObject *m_pObject; }; /* 1600 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiDynamicEffect *m_element; }; /* 1604 */ struct __cppobj NiTListBase,NiNode *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1601 */ struct NiTListBase,NiNode *> { NiTListBase,NiNode *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiNode *>::AntiBloatAllocator m_kAllocator; }; /* 1602 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiNode *m_element; }; /* 1603 */ struct NiTListBase,NiNode *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiNode *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiNode *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiNode *> *this, NiTListItem *); }; /* 1605 */ struct __cppobj NiTPointerListBase,NiNode *> : NiTListBase,NiNode *> { }; /* 1606 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiNode *> { }; /* 1607 */ struct __cppobj NiDynamicEffect : NiAVObject { bool m_bOn; int m_iIndex; unsigned int m_uiPushCount; unsigned int m_uiRevID; NiTPointerList m_kAffectedNodeList; NiTPointerList m_kUnaffectedNodeList; }; /* 1608 */ struct NiTListBase,NiDynamicEffect *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiDynamicEffect *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiDynamicEffect *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiDynamicEffect *> *this, NiTListItem *); }; /* 1612 */ struct NiPointer { NiNode *m_pObject; }; /* 1617 */ struct __cppobj DFALL { }; /* 1618 */ struct __cppobj NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 1613 */ struct NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> { NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *>::AntiBloatAllocator m_kAllocator; }; /* 1614 */ struct NiTMapItem { NiTMapItem *m_pkNext; CharAniType m_key; MoverSlot::sSlotAniCode *m_val; }; /* 1615 */ struct MoverSlot::sSlotAniCode { unsigned int m_dwLegCode; unsigned int m_dwAniCode; }; /* 1616 */ struct NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this, CharAniType); bool (__thiscall *IsKeysEqual)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this, CharAniType, CharAniType); void (__thiscall *SetValue)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this, NiTMapItem *, CharAniType, MoverSlot::sSlotAniCode *); void (__thiscall *ClearValue)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this); void (__thiscall *DeleteItem)(NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> *this, NiTMapItem *); }; /* 1619 */ struct __cppobj NiTMap : NiTMapBase,enum CharAniType,MoverSlot::sSlotAniCode *> { }; /* 1620 */ struct MoverSlotView { char MoverIDX[32]; char MoverSlotPosition; char IsViewChar; }; /* 1878 */ struct __cppobj DFALL { }; /* 1879 */ struct __cppobj NiTListBase,IEffectDestroyMessenger *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 1875 */ struct NiTListBase,IEffectDestroyMessenger *> { NiTListBase,IEffectDestroyMessenger *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,IEffectDestroyMessenger *>::AntiBloatAllocator m_kAllocator; }; /* 1880 */ struct __cppobj NiTPointerListBase,IEffectDestroyMessenger *> : NiTListBase,IEffectDestroyMessenger *> { }; /* 1881 */ struct __cppobj NiTList : NiTPointerListBase,IEffectDestroyMessenger *> { }; /* 1621 */ struct IEffectDestroyMessenger { IEffectDestroyMessengerVtbl *vfptr; NiTList m_pkEffectDestoryMessengerList; }; /* 1624 */ struct NiTArray { NiTArrayVtbl *vfptr; NiTimeController **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1622 */ struct EffectCtrl { EffectCtrlVtbl *vfptr; NiAVObject *m_pEffectObject; float m_fMinTime; float m_fMaxTime; float m_uiControllerCount; float m_fFrequency; float m_fPhase; NiTArray m_kControllers; }; /* 1623 */ struct EffectCtrlVtbl { void *(__thiscall *__vecDelDtor)(EffectCtrl *this, unsigned int); }; /* 1625 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1631 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1626 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 1627 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 1632 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 1633 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 1634 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 1639 */ struct __cppobj std::_Allocator_base { }; /* 1640 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1641 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiTimeController **_Myfirst; NiTimeController **_Mylast; NiTimeController **_Myend; std::allocator _Alval; }; /* 1642 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 1637 */ struct NsEffect { NsEffectVtbl *vfptr; NiAVObject *m_pEffectObject; float m_fMinTime; float m_fMaxTime; float m_uiControllerCount; std::vector > m_vectorTimeController; }; /* 1688 */ struct NiPoint2 { float x; float y; }; /* 1818 */ struct __cppobj std::_Allocator_base { }; /* 1819 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1820 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiPoint3 *_Myfirst; NiPoint3 *_Mylast; NiPoint3 *_Myend; std::allocator _Alval; }; /* 1821 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 1822 */ struct __cppobj std::_Allocator_base { }; /* 1823 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1824 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiPoint2 *_Myfirst; NiPoint2 *_Mylast; NiPoint2 *_Myend; std::allocator _Alval; }; /* 1825 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 1826 */ struct __cppobj std::_Allocator_base { }; /* 1827 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1828 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiColorA *_Myfirst; NiColorA *_Mylast; NiColorA *_Myend; std::allocator _Alval; }; /* 1829 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 1830 */ struct NsDecal { PgNsTerrain *m_pkHpTerrain; NiPointer m_spObTerrain; NiPointer m_spCollider; unsigned int m_uiIntersectVertexCount; unsigned int m_uiIntersectObjectCount; float m_fDecalHight; float m_fDecalWidth; NiCollisionGroup *m_pkCollisionGroup; NiNode *m_pDecalNode; unsigned int m_uiCurIndex; NiTriShape *m_pkTriShape; NiAVObject *m_pkCurObject; NiPoint2 m_pos2CurPos; std::vector > m_vecPosision; std::vector > m_vecUV; std::vector > m_vecColorA; }; /* 1635 */ struct CDecalEffect { CDecalEffectVtbl *vfptr; NsEffect m_kEffect; NsDecal m_kDecalMaker; NiPointer m_spDecalNode; PgNsTerrain *m_pkTerrain; NiNode *m_pBuildingScene; }; /* 1831 */ struct __cppobj std::binary_function { }; /* 1832 */ struct __cppobj std::less : std::binary_function { }; /* 1833 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 1838 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 1839 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 1840 */ struct __cppobj std::_Allocator_base > { }; /* 1841 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 1842 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 1843 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 1844 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 1845 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 1847 */ struct __cppobj std::binary_function { }; /* 1848 */ struct __cppobj std::less : std::binary_function { }; /* 1849 */ struct __cppobj std::_Tmap_traits,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> : std::_Container_base0 { std::less comp; }; /* 1866 */ struct __cppobj std::_Allocator_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> { }; /* 1867 */ struct __cppobj std::allocator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> : std::_Allocator_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> { }; /* 1868 */ struct __cppobj std::_Allocator_base,std::allocator > > *> > { }; /* 1869 */ struct __cppobj std::allocator,std::allocator > > *> > : std::_Allocator_base,std::allocator > > *> > { }; /* 1870 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > : std::_Tmap_traits,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> { std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> _Alnod; std::allocator,std::allocator > > *> > _Alval; }; /* 1871 */ struct __cppobj std::_Tree_val,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > : std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > { }; /* 1872 */ struct __cppobj std::_Tree,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > : std::_Tree_val,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > { }; /* 1873 */ struct __cppobj std::map,std::allocator > > *,std::less,std::allocator,std::allocator > > *> > > : std::_Tree,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > { }; /* 1851 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 1856 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 1857 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 1858 */ struct __cppobj std::_Allocator_base > { }; /* 1859 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 1860 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 1861 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 1862 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 1863 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 1643 */ union std::_String_val >::_Bxty { char _Buf[16]; char *_Ptr; char _Alias[16]; }; /* 1644 */ struct __cppobj std::_Allocator_base { }; /* 1645 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1646 */ struct __cppobj __declspec(align(4)) std::_String_val > : std::_Container_base0 { std::_String_val >::_Bxty _Bx; unsigned int _Mysize; unsigned int _Myres; std::allocator _Alval; }; /* 1647 */ struct __cppobj std::basic_string,std::allocator > : std::_String_val > { }; /* 1628 */ struct __cppobj __unaligned __declspec(align(4)) Effect : NiRefObject, IEffectDestroyMessenger { int m_ShaderEffectType; EffectCtrl m_kCtrl; NiPointer m_spNode; NiPoint3 m_kDir; float m_fStartTime; float m_fLifeTime; float m_fLastUpdateTime; NiPointer m_spDefaultEffect; NiPointer m_spDecalEffect; bool m_bCreateProgramEff; __declspec(align(4)) PgTList > m_kChildList; bool m_bLoop; __declspec(align(4)) Effect *m_pkChainEffect; bool m_bStopFlag; __declspec(align(4)) CDecalEffect m_kDecalEffect; bool m_bDecalEffect; __declspec(align(4)) unsigned int m_uiActCasterAniCode; std::multimap,std::allocator > > m_mapAEEffInfo; std::multimap,std::allocator > > m_mapMelee; std::multimap,std::allocator > > m_mapRange; Char *m_pkCaster; std::map,std::allocator > > *,std::less,std::allocator,std::allocator > > *> > > m_mapShakeInfo; std::multimap,std::allocator > > m_mapMyCamShake; std::multimap,std::allocator > > m_mapForceMyCamShake; std::multimap,std::allocator > > m_mapAllCamShake; std::multimap,std::allocator > > m_mapForceAllCamShake; bool m_bEnableAura; __declspec(align(4)) unsigned int m_uiEffectType; unsigned __int16 m_kAniTargetHandle; unsigned __int16 m_kAbStateID; bool m_bAniStart; __declspec(align(4)) float m_fLoopKeepTime; float m_fLoopWaitTime; float m_fLoopLastTime; float m_fLoopStartTime; std::basic_string,std::allocator > m_kLoopSoundFileName; bool m_bStretch; __declspec(align(4)) float m_fLength; float m_fAccumulate; unsigned __int16 m_kActiveSKillID; }; /* 1629 */ struct NiPointer { Effect *m_pObject; }; /* 1630 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 1636 */ struct CDecalEffectVtbl { void *(__thiscall *__vecDelDtor)(CDecalEffect *this, unsigned int); }; /* 1638 */ struct NsEffectVtbl { void *(__thiscall *__vecDelDtor)(NsEffect *this, unsigned int); }; /* 1648 */ struct NsPathMaker { std::basic_string,std::allocator > m_strDefaultPath; std::basic_string,std::allocator > m_strTempPath; }; /* 1649 */ struct __declspec(align(4)) NiPixelFormat::NiComponentSpec { NiPixelFormat::Component m_eComponent; NiPixelFormat::Representation m_eRepresentation; char m_ucBitsPerComponent; bool m_bSigned; }; /* 1650 */ struct NiPixelFormat { char m_uFlags; char m_ucBitsPerPixel; NiPixelFormat::Format m_eFormat; NiPixelFormat::Tiling m_eTiling; unsigned int m_uiRendererHint; unsigned int m_uiExtraData; NiPixelFormat::NiComponentSpec m_akComponents[4]; }; /* 1651 */ struct NiPalette::PaletteEntry { char m_ucRed; char m_ucGreen; char m_ucBlue; char m_ucAlpha; }; /* 1652 */ struct NiPalette::RendererData { NiPalette::RendererDataVtbl *vfptr; NiPalette *m_pkPalette; }; /* 1653 */ struct NiPalette::RendererDataVtbl { void *(__thiscall *__vecDelDtor)(NiPalette::RendererData *this, unsigned int); }; /* 1654 */ struct __cppobj NiPalette : NiObject { bool m_bAlpha; unsigned int m_uiEntries; unsigned int m_uiRevID; NiPalette::PaletteEntry *m_pkPalette; NiPalette::RendererData *m_pkRendererData; NiPalette *m_pkPrev; NiPalette *m_pkNext; }; /* 1655 */ struct NiPointer { NiPalette *m_pObject; }; /* 1656 */ struct __cppobj NiPixelData : NiObject { NiPixelFormat m_kPixelFormat; NiPointer m_spPalette; char *m_pucPixels; unsigned int *m_puiWidth; unsigned int *m_puiHeight; unsigned int *m_puiOffsetInBytes; unsigned int m_uiMipmapLevels; unsigned int m_uiPixelStride; unsigned int m_uiRevID; unsigned int m_uiFaces; }; /* 1657 */ struct NiPointer { NiPixelData *m_pObject; }; /* 1658 */ struct NiColor { float r; float g; float b; }; /* 1659 */ struct __cppobj std::binary_function { }; /* 1660 */ struct __cppobj std::less : std::binary_function { }; /* 1661 */ struct __cppobj std::_Tset_traits,std::allocator,0> : std::_Container_base0 { std::less comp; }; /* 1662 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator,0> >::_Node { std::_Tree_nod,std::allocator,0> >::_Node *_Left; std::_Tree_nod,std::allocator,0> >::_Node *_Parent; std::_Tree_nod,std::allocator,0> >::_Node *_Right; unsigned int _Myval; char _Color; char _Isnil; }; /* 1663 */ struct __cppobj std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 1664 */ struct __cppobj std::allocator,std::allocator,0> >::_Node> : std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 1665 */ struct __cppobj std::_Allocator_base { }; /* 1666 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1667 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator,0> > : std::_Tset_traits,std::allocator,0> { std::_Tree_nod,std::allocator,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator,0> >::_Node> _Alnod; std::allocator _Alval; }; /* 1668 */ struct __cppobj std::_Tree_val,std::allocator,0> > : std::_Tree_nod,std::allocator,0> > { }; /* 1669 */ struct __cppobj std::_Tree,std::allocator,0> > : std::_Tree_val,std::allocator,0> > { }; /* 1670 */ struct __cppobj std::set,std::allocator > : std::_Tree,std::allocator,0> > { }; /* 1671 */ struct __cppobj std::_Tmap_traits,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> : std::_Container_base0 { std::less comp; }; /* 1672 */ struct __declspec(align(4)) std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node { std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Left; std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Parent; std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 1673 */ struct NiTexture::FormatPrefs { NiTexture::FormatPrefs::PixelLayout m_ePixelLayout; NiTexture::FormatPrefs::AlphaFormat m_eAlphaFmt; NiTexture::FormatPrefs::MipFlag m_eMipMapped; }; /* 1674 */ struct NiTexture::RendererData { NiTexture::RendererDataVtbl *vfptr; NiTexture *m_pkTexture; }; /* 1675 */ struct NiTexture::RendererDataVtbl { void *(__thiscall *__vecDelDtor)(NiTexture::RendererData *this, unsigned int); unsigned int (__thiscall *GetWidth)(NiTexture::RendererData *this); unsigned int (__thiscall *GetHeight)(NiTexture::RendererData *this); NiPixelFormat *(__thiscall *GetPixelFormat)(NiTexture::RendererData *this); }; /* 1676 */ struct __cppobj NiTexture : NiObjectNET { NiTexture::FormatPrefs m_kFormatPrefs; NiTexture::RendererData *m_pkRendererData; NiTexture *m_pkPrev; NiTexture *m_pkNext; }; /* 1677 */ struct NiPointer { NiTexture *m_pObject; }; /* 1678 */ struct PgNsTerrain::CPgTerrainLayer { std::basic_string,std::allocator > m_strDiffuseFileName; std::basic_string,std::allocator > m_strBlendFileName; float m_fTexelSizeX; float m_fTexelSizeY; float m_fStartPosX; float m_fStartPosY; float m_fWidth; float m_fHeight; NiPointer m_spkBaseTexture; float m_fUVScaleDiffuse; float m_fUVScaleBlend; float *m_pfBlendMap; NiPointer m_spkBlendTexture; unsigned int m_uiBlendMapWidth; unsigned int m_uiBlendMapHeight; }; /* 1679 */ struct __cppobj NiPropertyState : NiRefObject { NiPointer m_aspProps[12]; }; /* 1680 */ struct NiPointer { NiPropertyState *m_pObject; }; /* 1681 */ struct NiDynamicEffectState::ListItem { NiDynamicEffectState::ListItem *m_pNext; NiDynamicEffect *m_pItem; }; /* 1682 */ struct NiPlane { NiPoint3 m_kNormal; float m_fConstant; }; /* 1683 */ struct __cppobj NiTextureEffect : NiDynamicEffect { NiMatrix3 m_kModelProjMat; NiPoint3 m_kModelProjTrans; NiMatrix3 m_kWorldProjMat; NiPoint3 m_kWorldProjTrans; NiPointer m_spTexture; NiTexturingProperty::FilterMode m_eFilter; NiTexturingProperty::ClampMode m_eClamp; NiTextureEffect::TextureType m_eTextureMode; NiTextureEffect::CoordGenType m_eCoordMode; bool m_bPlaneEnable; NiPlane m_kModelPlane; NiPlane m_kWorldPlane; }; /* 1684 */ struct __cppobj NiDynamicEffectState : NiRefObject { bool m_bMultiTexture; NiDynamicEffectState::ListItem *m_pLightList; NiDynamicEffectState::ListItem *m_pProjLightList; NiDynamicEffectState::ListItem *m_pProjShadowList; NiTextureEffect *m_pEnvMap; NiTextureEffect *m_pFogMap; }; /* 1685 */ struct NiPointer { NiDynamicEffectState *m_pObject; }; /* 1686 */ struct NiObjectGroup { unsigned int m_uiSize; void *m_pvBuffer; void *m_pvFree; unsigned int m_uiRefCount; }; /* 1687 */ struct NiColorA { float r; float g; float b; float a; }; /* 1689 */ struct NiAdditionalGeometryData::NiAGDDataStream { char m_uFlags; unsigned int m_uiType; unsigned int m_uiUnitSize; unsigned int m_uiTotalSize; unsigned int m_uiStride; unsigned int m_uiBlockIndex; unsigned int m_uiBlockOffset; }; /* 1690 */ struct NiTArray { NiTArrayVtbl *vfptr; NiAdditionalGeometryData::NiAGDDataBlock **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1691 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1692 */ struct NiAdditionalGeometryData::NiAGDDataBlock { unsigned int m_uiDataBlockSize; char *m_pucDataBlock; }; /* 1693 */ struct __cppobj NiAdditionalGeometryData : NiObject { unsigned int m_uiRevID; unsigned __int16 m_usVertexCount; unsigned int m_uiDataStreamCount; NiAdditionalGeometryData::NiAGDDataStream *m_pkDataStreamEntries; NiTArray m_aDataBlocks; }; /* 1694 */ struct NiPointer { NiAdditionalGeometryData *m_pObject; }; /* 1695 */ struct NiGeometryGroup { NiGeometryGroupVtbl *vfptr; unsigned int m_uiRefCount; IDirect3DDevice9 *m_pkD3DDevice; }; /* 1696 */ struct NiScreenTexture::ScreenRect { __int16 m_sPixTop; __int16 m_sPixLeft; unsigned __int16 m_usPixWidth; unsigned __int16 m_usPixHeight; unsigned __int16 m_usTexTop; unsigned __int16 m_usTexLeft; NiColorA m_kColor; }; /* 1697 */ struct NiTSet { NiScreenTexture::ScreenRect *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1698 */ struct NiTArray { NiTArrayVtbl *vfptr; NiTexturingProperty::Map **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1699 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1700 */ struct NiTexturingProperty::Map { NiTexturingProperty::MapVtbl *vfptr; NiPointer m_spTexture; NiTexturingProperty::ClampMode m_eClamp; NiTexturingProperty::FilterMode m_eFilter; unsigned int m_uiTexCoord; NiTextureTransform *m_pkTextureTransform; }; /* 1705 */ struct NiTArray { NiTArrayVtbl *vfptr; NiObjectGroup **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1709 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1712 */ struct NiTSet { unsigned int *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1716 */ struct __cppobj NiTMapBase,NiObject const *,unsigned int>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1713 */ struct NiTMapBase,NiObject const *,unsigned int> { NiTMapBase,NiObject const *,unsigned int>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiObject const *,unsigned int>::AntiBloatAllocator m_kAllocator; }; /* 1717 */ struct __cppobj NiTPointerMap : NiTMapBase,NiObject const *,unsigned int> { }; /* 1719 */ struct NiPointer { NiTexturePalette *m_pObject; }; /* 1720 */ struct NiSemaphore { volatile int m_iCount; int m_iMaxCount; void *m_hSemaphore; }; /* 1701 */ struct NiStream { NiStreamVtbl *vfptr; NiTArray m_kGroups; unsigned int m_uiNifFileVersion; unsigned int m_uiNifFileUserDefinedVersion; char m_acFileName[260]; bool m_bSaveLittleEndian; bool m_bSourceIsLittleEndian; NiSearchPath *m_pkSearchPath; NiTArray > m_kObjects; NiTArray > m_kTopObjects; NiBinaryStream *m_pkIstr; NiBinaryStream *m_pkOstr; NiTSet m_kLinkIDs; unsigned int m_uiLinkIndex; NiTSet m_kLinkIDBlocks; unsigned int m_uiLinkBlockIndex; NiTPointerMap m_kRegisterMap; NiPointer m_spTexturePalette; unsigned __int16 m_usNiAVObjectFlags; unsigned __int16 m_usNiTimeControllerFlags; unsigned __int16 m_usNiPropertyFlags; NiStream::ThreadStatus m_eBackgroundLoadStatus; bool m_bBackgroundLoadExitStatus; unsigned int m_uiLoad; unsigned int m_uiLink; unsigned int m_uiPostLink; NiSemaphore m_kSemaphore; NiThread *m_pkThread; NiStream::BackgroundLoadProcedure *m_pkBGLoadProc; char m_acLastLoadedRTTI[260]; unsigned int m_uiLastError; char m_acLastErrorMessage[260]; }; /* 1702 */ struct NiBinaryStream { NiBinaryStreamVtbl *vfptr; unsigned int (__cdecl *m_pfnRead)(NiBinaryStream *, void *, unsigned int, unsigned int *, unsigned int); unsigned int (__cdecl *m_pfnWrite)(NiBinaryStream *, const void *, unsigned int, unsigned int *, unsigned int); }; /* 1703 */ struct NiBinaryStreamVtbl { void *(__thiscall *__vecDelDtor)(NiBinaryStream *this, unsigned int); bool (__thiscall *operator bool)(NiBinaryStream *this); void (__thiscall *SetEndianSwap)(NiBinaryStream *this, bool); }; /* 1704 */ struct NiStreamVtbl { void *(__thiscall *__vecDelDtor)(NiStream *this, unsigned int); _BYTE gap4[8]; bool (__thiscall *Load)(NiStream *this, const char *); bool (__thiscall *Save)(NiStream *this, NiBinaryStream *); bool (__thiscall *Save)(NiStream *this, char **, int *); bool (__thiscall *Save)(NiStream *this, const char *); void (__thiscall *BackgroundLoadOnExit)(NiStream *this); bool (__thiscall *RegisterSaveObject)(NiStream *this, NiObject *); void (__thiscall *ChangeObject)(NiStream *this, NiObject *); unsigned int (__thiscall *GetLinkIDFromObject)(NiStream *this, NiObject *); void (__thiscall *SaveLinkID)(NiStream *this, NiObject *); bool (__thiscall *LoadHeader)(NiStream *this); void (__thiscall *SaveHeader)(NiStream *this); bool (__thiscall *LoadStream)(NiStream *this); bool (__thiscall *SaveStream)(NiStream *this); void (__thiscall *RegisterObjects)(NiStream *this); void (__thiscall *LoadTopLevelObjects)(NiStream *this); void (__thiscall *SaveTopLevelObjects)(NiStream *this); bool (__thiscall *LoadObject)(NiStream *this); }; /* 1706 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1707 */ struct NiSearchPath { NiSearchPathVtbl *vfptr; unsigned int m_uiNextPath; char m_acFilePath[260]; char m_acReferencePath[260]; }; /* 1708 */ struct NiSearchPathVtbl { void *(__thiscall *__vecDelDtor)(NiSearchPath *this, unsigned int); void (__thiscall *Reset)(NiSearchPath *this); bool (__thiscall *GetNextSearchPath)(NiSearchPath *this, char *, unsigned int); }; /* 1710 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 1711 */ struct NiPointer { NiObject *m_pObject; }; /* 1714 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiObject *m_key; unsigned int m_val; }; /* 1715 */ struct NiTMapBase,NiObject const *,unsigned int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiObject const *,unsigned int> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiObject const *,unsigned int> *this, NiObject *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiObject const *,unsigned int> *this, NiObject *, NiObject *); void (__thiscall *SetValue)(NiTMapBase,NiObject const *,unsigned int> *this, NiTMapItem *, NiObject *, unsigned int); void (__thiscall *ClearValue)(NiTMapBase,NiObject const *,unsigned int> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiObject const *,unsigned int> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiObject const *,unsigned int> *this, NiTMapItem *); }; /* 1718 */ struct __cppobj NiTexturePalette : NiRefObject { }; /* 1723 */ struct NiProcessorAffinity { NiProcessorAffinity::Processor m_eIdealProcessor; unsigned int m_uiAffinityMask; }; /* 1721 */ struct NiThread { NiThreadVtbl *vfptr; NiProcessorAffinity m_kAffinity; unsigned int m_uiStackSize; NiThreadProcedure *m_pkProcedure; NiThread::Priority m_ePriority; NiThread::Status m_eStatus; volatile unsigned int m_uiReturnValue; void *m_hThread; char *m_pcName; }; /* 1722 */ struct NiThreadVtbl { void *(__thiscall *__vecDelDtor)(NiThread *this, unsigned int); }; /* 1724 */ struct NiThreadProcedure { NiThreadProcedureVtbl *vfptr; }; /* 1725 */ struct NiThreadProcedureVtbl { void *(__thiscall *__vecDelDtor)(NiThreadProcedure *this, unsigned int); unsigned int (__thiscall *ThreadProcedure)(NiThreadProcedure *this, void *); }; /* 1726 */ struct __cppobj NiStream::BackgroundLoadProcedure : NiThreadProcedure { NiStream *m_pkStream; }; /* 1727 */ struct NiTexturingProperty::MapVtbl { void *(__thiscall *__vecDelDtor)(NiTexturingProperty::Map *this, unsigned int); void (__thiscall *LoadBinary)(NiTexturingProperty::Map *this, NiStream *); void (__thiscall *SaveBinary)(NiTexturingProperty::Map *this, NiStream *); }; /* 1728 */ struct NiTextureTransform { NiPoint2 m_kTranslate; float m_fRotate; NiPoint2 m_kScale; NiPoint2 m_kCenter; bool m_bMatrixDirty; NiMatrix3 m_kMatrix; NiTextureTransform::TransformMethod m_eMethod; }; /* 1729 */ struct NiTArray { NiTArrayVtbl *vfptr; NiTexturingProperty::ShaderMap **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1730 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1731 */ struct __cppobj NiTexturingProperty::ShaderMap : NiTexturingProperty::Map { unsigned int m_uiID; }; /* 1732 */ struct __cppobj NiTexturingProperty : NiProperty { NiTexturingProperty::ApplyMode m_eApply; bool m_bMultiTexture; NiTArray m_kMaps; unsigned int m_uiDecals; NiTArray *m_pkShaderMaps; }; /* 1733 */ struct NiPointer { NiTexturingProperty *m_pObject; }; /* 20811 */ enum _D3DPRIMITIVETYPE { D3DPT_POINTLIST = 0x1, D3DPT_LINELIST = 0x2, D3DPT_LINESTRIP = 0x3, D3DPT_TRIANGLELIST = 0x4, D3DPT_TRIANGLESTRIP = 0x5, D3DPT_TRIANGLEFAN = 0x6, D3DPT_FORCE_DWORD = 0x7FFFFFFF, }; /* 1734 */ struct NiGeometryBufferData { unsigned int m_uiFlags; NiGeometryGroup *m_pkGeometryGroup; unsigned int m_uiFVF; IDirect3DVertexDeclaration9 *m_hDeclaration; bool m_bSoftwareVP; unsigned int m_uiVertCount; unsigned int m_uiMaxVertCount; unsigned int m_uiStreamCount; unsigned int *m_puiVertexStride; NiVBChip **m_ppkVBChip; unsigned int m_uiIndexCount; unsigned int m_uiIBSize; IDirect3DIndexBuffer9 *m_pkIB; unsigned int m_uiBaseVertexIndex; _D3DPRIMITIVETYPE m_eType; unsigned int m_uiTriCount; unsigned int m_uiMaxTriCount; unsigned int m_uiNumArrays; const unsigned __int16 *m_pusArrayLengths; const unsigned __int16 *m_pusIndexArray; }; /* 1735 */ struct __cppobj NiScreenTexture : NiObject { NiTSet m_kScreenRects; NiPointer m_spTexProp; unsigned __int16 m_usDirtyFlags; NiGeometryBufferData *m_pkBuffData; }; /* 1736 */ struct __cppobj NiGeometryData : NiObject { NiObjectGroup *m_pkGroup; unsigned __int16 m_usVertices; unsigned __int16 m_usID; NiBound m_kBound; NiPoint3 *m_pkVertex; NiPoint3 *m_pkNormal; NiColorA *m_pkColor; NiPoint2 *m_pkTexture; unsigned __int16 m_usDataFlags; unsigned __int16 m_usDirtyFlags; char m_ucKeepFlags; char m_ucCompressFlags; NiPointer m_spAdditionalGeomData; NiGeometryBufferData *m_pkBuffData; }; /* 1737 */ struct NiSkinPartition::Partition { NiSkinPartition::PartitionVtbl *vfptr; unsigned __int16 *m_pusBones; float *m_pfWeights; unsigned __int16 *m_pusVertexMap; char *m_pucBonePalette; unsigned __int16 *m_pusTriList; unsigned __int16 *m_pusStripLengths; unsigned __int16 m_usVertices; unsigned __int16 m_usTriangles; unsigned __int16 m_usBones; unsigned __int16 m_usStrips; unsigned __int16 m_usBonesPerVertex; NiGeometryBufferData *m_pkBuffData; }; /* 1738 */ struct NiSkinPartition::PartitionVtbl { void *(__thiscall *__vecDelDtor)(NiSkinPartition::Partition *this, unsigned int); }; /* 1739 */ struct __cppobj NiSkinPartition : NiObject { unsigned int m_uiPartitions; NiSkinPartition::Partition *m_pkPartitions; }; /* 1740 */ struct NiPointer { NiSkinPartition *m_pObject; }; /* 1741 */ struct NiSkinData::BoneVertData { unsigned __int16 m_usVert; float m_fWeight; }; /* 1742 */ struct __declspec(align(4)) NiSkinData::BoneData { NiTransform m_kSkinToBone; NiBound m_kBound; NiSkinData::BoneVertData *m_pkBoneVertData; unsigned __int16 m_usVerts; }; /* 1743 */ struct __cppobj NiSkinData : NiObject { NiPointer m_spSkinPartition; NiTransform m_kRootParentToSkin; unsigned int m_uiBones; NiSkinData::BoneData *m_pkBoneData; }; /* 1744 */ struct NiPointer { NiSkinData *m_pObject; }; /* 1745 */ struct __cppobj NiSkinInstance : NiObject { NiPointer m_spSkinData; NiPointer m_spSkinPartition; NiAVObject *m_pkRootParent; NiAVObject **m_ppkBones; unsigned int m_uiFrameID; unsigned int m_uiNumMatrices; void *m_pvBoneMatrices; unsigned int m_uiNumRegisters; void *m_pvSkinToWorldWorldToSkinMatrix; }; /* 1746 */ struct IUnknown { IUnknownVtbl *lpVtbl; }; /* 1747 */ const struct _GUID { unsigned int Data1; unsigned __int16 Data2; unsigned __int16 Data3; char Data4[8]; }; /* 16931 */ typedef int HRESULT; /* 1748 */ struct IUnknownVtbl { HRESULT (__stdcall *QueryInterface)(IUnknown *, _GUID *const , void **); unsigned int (__stdcall *AddRef)(IUnknown *); unsigned int (__stdcall *Release)(IUnknown *); }; /* 1749 */ struct __cppobj IDirect3DDevice9 : IUnknown { }; /* 1750 */ struct NiTArray { NiTArrayVtbl *vfptr; NiVBBlock **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1751 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 20799 */ enum _D3DPOOL { D3DPOOL_DEFAULT = 0x0, D3DPOOL_MANAGED = 0x1, D3DPOOL_SYSTEMMEM = 0x2, D3DPOOL_SCRATCH = 0x3, D3DPOOL_FORCE_DWORD = 0x7FFFFFFF, }; /* 1756 */ struct NiTArray { NiTArrayVtbl *vfptr; NiVBChip **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1752 */ struct NiVBBlock { NiVBSet *m_pkSet; unsigned int m_uiIndex; IDirect3DVertexBuffer9 *m_pkVB; unsigned int m_uiSize; unsigned int m_uiFVF; unsigned int m_uiFlags; unsigned int m_uiUsage; _D3DPOOL m_ePool; unsigned int m_uiCurrOffset; unsigned int m_uiFreeBytes; unsigned int m_uiTotalFreeBytes; NiTArray m_apkChips; NiVBBlock *m_pkNextBlock; NiVBBlock *m_pkPrevBlock; }; /* 1753 */ struct NiVBSet { unsigned int m_uiIndex; unsigned int m_uiFVF; unsigned int m_uiFlags; unsigned int m_uiBlockSize; IDirect3DDevice9 *m_pkD3DDevice; unsigned int m_uiUsage; _D3DPOOL m_ePool; NiTArray m_apkBlocks; NiVBBlock *m_pkBlockList; unsigned int m_uiFreeSpaceThreshold; }; /* 1754 */ struct __cppobj IDirect3DResource9 : IUnknown { }; /* 1755 */ struct __cppobj IDirect3DVertexBuffer9 : IDirect3DResource9 { }; /* 1757 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1760 */ union $A18DF21CA5B8163CF9D54596FA478F20 { NiVBBlock *m_pkBlock; NiVBDynamicSet *m_pkDynamicSet; }; /* 1758 */ struct NiVBChip { unsigned int m_uiIndex; $A18DF21CA5B8163CF9D54596FA478F20 ___u1; IDirect3DVertexBuffer9 *m_pkVB; unsigned int m_uiOffset; unsigned int m_uiLockFlags; unsigned int m_uiSize; NiVBChip *m_pkNextChip; NiVBChip *m_pkPrevChip; }; /* 1759 */ struct NiVBDynamicSet { unsigned int m_uiIndex; unsigned int m_uiFVF; unsigned int m_uiBlockSize; IDirect3DDevice9 *m_pkD3DDevice; IDirect3DVertexBuffer9 *m_pkVB; unsigned int m_uiCurrOffset; }; /* 1761 */ union $94245A31F283BECCAB2BA6B85BC18162 { void (__thiscall *~NiGeometryGroup)(NiGeometryGroup *this); void *(__thiscall *__vecDelDtor)(NiGeometryGroup *this, unsigned int); }; /* 1762 */ struct NiGeometryGroupVtbl { void (__thiscall *Purge)(NiGeometryGroup *this); __declspec(align(8)) void (__thiscall *AddObject)(NiGeometryGroup *this, NiGeometryData *, NiSkinInstance *, NiSkinPartition::Partition *); void (__thiscall *RemoveObject)(NiGeometryGroup *this, NiScreenTexture *); void (__thiscall *RemoveObject)(NiGeometryGroup *this, NiSkinPartition::Partition *); void (__thiscall *RemoveObject)(NiGeometryGroup *this, NiGeometryData *); NiVBChip *(__thiscall *CreateChip)(NiGeometryGroup *this, NiGeometryBufferData *, unsigned int); void (__thiscall *ReleaseChip)(NiGeometryGroup *this, NiGeometryBufferData *, unsigned int); bool (__thiscall *IsDynamic)(NiGeometryGroup *this); $94245A31F283BECCAB2BA6B85BC18162 ___u8; }; /* 1763 */ struct __cppobj IDirect3DVertexDeclaration9 : IUnknown { }; /* 1764 */ struct __cppobj IDirect3DIndexBuffer9 : IDirect3DResource9 { }; /* 1765 */ struct NiPointer { NiGeometryData *m_pObject; }; /* 1766 */ struct NiPointer { NiSkinInstance *m_pObject; }; /* 1767 */ struct __cppobj NiShader : NiRefObject { char *m_pszName; unsigned int m_uiImplementation; }; /* 1768 */ struct NiPointer { NiShader *m_pObject; }; /* 1769 */ struct __cppobj NiGeometry : NiAVObject { NiPointer m_spPropertyState; NiPointer m_spEffectState; NiPointer m_spModelData; NiPointer m_spSkinInstance; NiPointer m_spShader; }; /* 1770 */ struct PgNsTerrain::CPgBlockObject { PgNsTerrain::CPgTerrainLayer *m_pkLayer; NiGeometry *m_pkGeometry; unsigned int m_uiUsePosMinX; unsigned int m_uiUsePosMinY; unsigned int m_uiUsePosMaxX; unsigned int m_uiUsePosMaxY; unsigned int m_uiUseUVMinU; unsigned int m_uiUseUVMinV; }; /* 1775 */ struct boost::detail::lightweight_mutex { int l_; }; /* 1771 */ struct boost::detail::sp_counted_base { boost::detail::sp_counted_baseVtbl *vfptr; int use_count_; int weak_count_; boost::detail::lightweight_mutex mtx_; }; /* 1772 */ const struct __declspec(align(4)) type_info { type_infoVtbl *vfptr; void *_M_data; char _M_d_name[1]; }; /* 1773 */ struct type_infoVtbl { void *(__thiscall *__vecDelDtor)(type_info *this, unsigned int); }; /* 1774 */ struct boost::detail::sp_counted_baseVtbl { void *(__thiscall *__vecDelDtor)(boost::detail::sp_counted_base *this, unsigned int); void (__thiscall *dispose)(boost::detail::sp_counted_base *this); void (__thiscall *destruct)(boost::detail::sp_counted_base *this); void *(__thiscall *get_deleter)(boost::detail::sp_counted_base *this, type_info *); }; /* 1776 */ struct boost::detail::shared_count { boost::detail::sp_counted_base *pi_; }; /* 1777 */ struct boost::shared_ptr { PgNsTerrain::CPgBlockObject *px; boost::detail::shared_count pn; }; /* 1778 */ struct std::_Pair_base > { const unsigned int first; boost::shared_ptr second; }; /* 1779 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 1780 */ struct __cppobj boost::fast_pool_allocator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 1781 */ struct __cppobj boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 1782 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tmap_traits,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> { std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Myhead; unsigned int _Mysize; boost::fast_pool_allocator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> _Alnod; boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> _Alval; }; /* 1783 */ struct __cppobj std::_Tree_val,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 1784 */ struct __cppobj std::_Tree,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tree_val,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 1785 */ struct __cppobj std::map,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> > : std::_Tree,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 1786 */ struct PgNsTerrain::CPgTerrainBlock { unsigned int m_uiStartX; unsigned int m_uiStartY; unsigned int m_uiBlockWidth; unsigned int m_uiBlockHeight; unsigned int m_uiQuadsWide; unsigned int m_uiQuadsHigh; std::set,std::allocator > mapBlockLayer; std::map,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> > mapBlockObject; }; /* 1787 */ struct __cppobj std::_Allocator_base { }; /* 1788 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 1789 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PgNsTerrain::CPgTerrainLayer *_Myfirst; PgNsTerrain::CPgTerrainLayer *_Mylast; PgNsTerrain::CPgTerrainLayer *_Myend; std::allocator _Alval; }; /* 1790 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 1791 */ struct NiPointer { NiGeometry *m_pObject; }; /* 1792 */ struct PgNsTerrain::MapTile { NiPointer m_spGeomatry; }; /* 1793 */ struct Ns2DToIndex { unsigned int m_uiWidth; unsigned int m_uiHeight; unsigned int m_uiTotalCnt; }; /* 1794 */ struct NiTArray { NiTArrayVtbl *vfptr; NsABVPicking::Record **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1795 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1796 */ struct NsABVPicking::Record { NiPointer m_spObject; NiPointer m_spProxyParent; NiPoint3 m_intersect; float m_fDistance; unsigned __int16 m_usTriangleIndex; unsigned __int16 m_usVertexIndex[3]; NiPoint2 m_texture; NiPoint3 m_normal; NiColorA m_color; int m_nBoundType; }; /* 1797 */ struct NsABVPicking { float m_fExpand; NsABVPicking::PickType m_ePickType; NsABVPicking::SortType m_eSortType; NsABVPicking::IntersectType m_eIntersectType; NsABVPicking::CoordinateType m_eCoordinateType; bool m_bFrontOnly; bool m_bObserveAppCullFlag; NiPointer m_spRoot; NiTArray m_pickResults; NsABVPicking::Record *m_pLastAddedRecord; bool m_bReturnTexture; bool m_bReturnNormal; bool m_bReturnSmoothNormal; bool m_bReturnColor; }; /* 1798 */ struct PgNsPicking { NsABVPicking m_kPick; NiPointer m_spScene; NiPoint3 m_pos3Result; NsABVPicking::Record *m_pPickRecord; }; /* 1799 */ struct __cppobj PgNsTerrain::EVGLess { }; /* 1800 */ struct __cppobj std::_Tmap_traits,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> : std::_Container_base0 { PgNsTerrain::EVGLess comp; }; /* 1801 */ struct __declspec(align(4)) std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node { std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Left; std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Parent; std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 1802 */ const struct PgNsTerrain::val { unsigned int nX; unsigned int nY; }; /* 1803 */ struct std::_Pair_base { PgNsTerrain::val first; float second; }; /* 1804 */ struct __cppobj std::pair : std::_Pair_base { }; /* 1805 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 1806 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 1807 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tmap_traits,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> { std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Myhead; unsigned int _Mysize; boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> _Alnod; boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> _Alval; }; /* 1808 */ struct __cppobj std::_Tree_val,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 1809 */ struct __cppobj std::_Tree,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tree_val,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 1810 */ struct __cppobj std::map,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> > : std::_Tree,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 1811 */ struct PgNsTerrain { NsPathMaker m_kAppRootPath; NiPointer m_spScene; NiPointer m_spCollisionNode; std::basic_string,std::allocator > m_stringHeightFileName; float m_fOneBlockWidth; float m_fOneBlockHeight; std::basic_string,std::allocator > m_strMapFileType; std::basic_string,std::allocator > m_strMapFileVersion; std::basic_string,std::allocator > m_strVertexColorTexFileName; NiPointer m_spTexVertexColor; float *m_pfEditedVertexGap; float *m_pOriginfHeightMap; float *m_pfHeightMap; NiColor *m_pkColorMap; unsigned int m_uiHeightMapWidth; unsigned int m_uiHeightMapHeight; unsigned int m_uiHeightMapWide; unsigned int m_uiHeightMapHigh; unsigned int m_uiBlockCntX; unsigned int m_uiBlockCntY; unsigned int m_uiTotalBlockCnt; unsigned int m_uiBlockWidth; unsigned int m_uiBlockHeight; unsigned int m_uiQuadsWide; unsigned int m_uiQuadsHigh; unsigned int m_uiBlocksWide; unsigned int m_uiBlocksHigh; float m_fWeight1; float m_fWeight2; PgNsTerrain::CPgTerrainBlock *m_pkTerrainBlock; std::vector > m_pkTotalLayer; unsigned int m_uiLayerCount; float m_fMinAlpha; PgNsTerrain::MapTile *m_arrMapTile; Ns2DToIndex m_kToIndex; Ns2DToIndex m_kToIndexADDOne; PgNsPicking m_kPick; NiPointer m_spkDecal; bool m_bMakeCollisionObject; std::map,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> > m_mapEditVertexGap; }; /* 1812 */ struct NiTArray { NiTArrayVtbl *vfptr; NiCollisionGroup::Record **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1813 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 1814 */ struct NiCollisionGroup::Record { bool m_bLocked; NiCollisionGroup::Record::IntersectCacheMode m_eIntersectCache; NiAVObject *m_pkRoot; NiAVObject *m_pkObject; int m_iMaxDepth; int m_iBinSize; }; /* 1815 */ struct NiCollisionGroup { NiTArray m_kColliders; NiTArray m_kCollidees; }; /* 1816 */ struct __cppobj NiTriBasedGeom : NiGeometry { }; /* 1817 */ struct __cppobj NiTriShape : NiTriBasedGeom { }; /* 1834 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 1835 */ struct ActionEffectInfo { unsigned int ID; char GrapicFile[32]; char GEffectPos[17]; char GEffectKeep; char Geffectdirection; char IsDecal; char SoundFile[32]; }; /* 1836 */ struct std::_Pair_base { const float first; ActionEffectInfo *second; }; /* 1837 */ struct __cppobj std::pair : std::_Pair_base { }; /* 1892 */ struct __cppobj DFALL { }; /* 1893 */ struct __cppobj NiTListBase,AbStateInst *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 1889 */ struct NiTListBase,AbStateInst *> { NiTListBase,AbStateInst *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,AbStateInst *>::AntiBloatAllocator m_kAllocator; }; /* 1894 */ struct __cppobj NiTPointerListBase,AbStateInst *> : NiTListBase,AbStateInst *> { }; /* 1895 */ struct __cppobj NiTList : NiTPointerListBase,AbStateInst *> { }; /* 1896 */ struct AbStateInfectee::AbStateProperty { int iUnMovableCount; int iUnAttackableCount; int iFearCount; int bVisible; int bTrapVisible; int iKarenCaptivateStateCount; int iCantChatStateCount; int iCantHealStateCount; int nAddCastingTime; }; /* 1885 */ struct $237F328CBBEC1C3235B234BBFA51CE91 { char byR; char byG; char byB; char byA; }; /* 1886 */ union AbStateInfectee::AbstateColor { unsigned int dwRGB; $237F328CBBEC1C3235B234BBFA51CE91 __s1; }; /* 1884 */ struct AbStateInfectee { AbStateInfecteeVtbl *vfptr; float m_fPrevTime; NiTList m_kAbStateList; AbStateInfectee::AbStateProperty m_kAbStateProperty; AbStateInfectee::AbstateColor m_kAbstateColor; }; /* 1903 */ struct __cppobj DFALL { }; /* 1904 */ struct __cppobj NiTListBase,AttachEff *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 1899 */ struct NiTListBase,AttachEff *> { NiTListBase,AttachEff *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,AttachEff *>::AntiBloatAllocator m_kAllocator; }; /* 1905 */ struct __cppobj NiTPointerListBase,AttachEff *> : NiTListBase,AttachEff *> { }; /* 1906 */ struct __cppobj NiTList : NiTPointerListBase,AttachEff *> { }; /* 1897 */ struct IEffectHolder { IEffectHolderVtbl *vfptr; bool m_bShow; NiTList m_kAttachEffectList; }; /* 2022 */ struct __cppobj DFALL { }; /* 2023 */ struct __cppobj NiTListBase,AttackSequence *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2019 */ struct NiTListBase,AttackSequence *> { NiTListBase,AttackSequence *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,AttackSequence *>::AntiBloatAllocator m_kAllocator; }; /* 2024 */ struct __cppobj NiTPointerListBase,AttackSequence *> : NiTListBase,AttackSequence *> { }; /* 2025 */ struct __cppobj NiTList : NiTPointerListBase,AttackSequence *> { }; /* 2030 */ struct __cppobj DFALL { }; /* 2031 */ struct __cppobj NiTListBase,SkillSequence *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2026 */ struct NiTListBase,SkillSequence *> { NiTListBase,SkillSequence *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SkillSequence *>::AntiBloatAllocator m_kAllocator; }; /* 2032 */ struct __cppobj NiTPointerListBase,SkillSequence *> : NiTListBase,SkillSequence *> { }; /* 2033 */ struct __cppobj NiTList : NiTPointerListBase,SkillSequence *> { }; /* 2006 */ struct __declspec(align(4)) AttackSequenceManager { AttackSequenceManagerVtbl *vfptr; NiTList m_kAttSeqList; NiTList m_kSkillSeqList; float m_fCurrFrequency; float m_fTargetFrequency; bool m_bHardStopAttSeq; unsigned int m_uiTargetAniCode; bool m_bInDuringAttackInServer; unsigned __int16 m_kLastTargetHandle; int m_iCurrAttSeqCode; int m_iLastAttSeqCode; float m_fLastSequenceEndTime; bool m_bSequenceStarted; bool m_bAnimationStopWhenHitTime; }; /* 2034 */ struct STREETBOOTH_SIGNBOARD { char signboard[30]; }; /* 2035 */ struct $89E43DFCE8C9D4014785E3686C98831A { unsigned __int16 kPrevRightHandEquipItemID; char byPrevRightHandUpgrade; unsigned __int16 kPrevLeftHandEquipItemID; char byPrevLeftHandUpgrade; unsigned __int16 kPrevRightHandAccItemID; unsigned __int16 kPrevLeftHandAccItemID; unsigned __int16 kPrevShieldAccItemID; }; /* 2036 */ struct Char::stEQUIP_BACKUP { $89E43DFCE8C9D4014785E3686C98831A kCase1; bool bUnEquipLeftHand; bool bUnEquipRightHand; bool bUnEquipLeftHandAcc; bool bUnEquipRightHandAcc; bool bUnEquipShieldAcc; int iBackupCase; }; /* 2037 */ struct __cppobj std::_Allocator_base { }; /* 2038 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2039 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { unsigned int *_Myfirst; unsigned int *_Mylast; unsigned int *_Myend; std::allocator _Alval; }; /* 2040 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2041 */ struct __declspec(align(4)) LinkedEffect { std::vector > m_vecEffectHandle; bool m_bShowLinkEffect; }; /* 2043 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 2044 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 2045 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 2046 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 2047 */ struct __cppobj std::list > : std::_List_val > { }; /* 2048 */ struct NiPointer { NiActorManager *m_pObject; }; /* 2049 */ struct Oscillation { OscillationVtbl *vfptr; float m_fCurrTime; float m_fNextPeakTime; float m_fPeriod; float m_fAmplitude; float m_fTargetAmplitude; float m_fValue; float m_fStartTime; float m_fPhase; float m_fDampingMagnitude; }; /* 2052 */ struct __cppobj OscillationEx : Oscillation { EffectAxisEnum m_eAxis; }; /* 2054 */ struct NiPointer { NiMaterialProperty *m_pObject; }; /* 2057 */ struct $050E0EECA9116B4E3A3935292D917DD5 { __int8 lefthand : 4; __int8 righthand : 4; __int8 body : 4; __int8 leg : 4; __int8 shoes : 4; }; /* 2058 */ struct __unaligned __declspec(align(1)) PROTO_EQUIPMENT { unsigned __int16 Equ_Head; unsigned __int16 Equ_Mouth; unsigned __int16 Equ_RightHand; unsigned __int16 Equ_Body; unsigned __int16 Equ_LeftHand; unsigned __int16 Equ_Pant; unsigned __int16 Equ_Boot; unsigned __int16 Equ_AccBoot; unsigned __int16 Equ_AccPant; unsigned __int16 Equ_AccBody; unsigned __int16 Equ_AccHeadA; unsigned __int16 Equ_MiniMon_R; unsigned __int16 Equ_Eye; unsigned __int16 Equ_AccLeftHand; unsigned __int16 Equ_AccRightHand; unsigned __int16 Equ_AccBack; unsigned __int16 Equ_CosEff; unsigned __int16 Equ_AccHip; unsigned __int16 Equ_Minimon; unsigned __int16 Equ_AccShield; $050E0EECA9116B4E3A3935292D917DD5 upgrade; }; /* 2071 */ struct NiPointer { AfterImgEff *m_pObject; }; /* 2072 */ struct ItemUpGrade::ItemUpGradeState { unsigned int dwEffectIndex[2]; }; /* 2074 */ struct ItemUpGrade::WeaponUpgradeStat { int nUpLevel; UpEffectData *pkUpEff; }; /* 2075 */ struct ItemUpGrade { ItemUpGrade::ItemUpGradeState m_arrLinkData[30]; ItemUpGrade::WeaponUpgradeStat m_WeaponUpgradeStat; }; /* 2076 */ struct __cppobj std::binary_function { }; /* 2077 */ struct __cppobj std::less : std::binary_function { }; /* 2078 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 2082 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 2083 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 2084 */ struct __cppobj std::_Allocator_base > { }; /* 2085 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2086 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2087 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 2088 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 2089 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 2091 */ struct NiPointer { NiSourceTexture *m_pObject; }; /* 2092 */ struct NiTArray { NiTArrayVtbl *vfptr; NiGeometry **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2094 */ struct __cppobj CSpactralGlow_Shader_Controller : NiRefObject { NiPointer m_spTexture; NiNode *m_pTargetObjNode; bool m_bEnable; bool m_bHardwareSupport; NiTArray m_kArryChildGeometry; std::basic_string,std::allocator > m_kShaderName1; std::basic_string,std::allocator > m_kShaderName2; }; /* 2055 */ struct CharShape { CharShapeVtbl *vfptr; NiPointer m_aspHairNode[6]; NiPointer m_spFaceNode; NiNode *m_apkLinkNode[27]; NiNode *m_pkBaseFaceShapeNode; char m_byFaceShapeType; NiNode *m_pkEyeShapeNode; char m_byEyeState; NiNode *m_pkEyeShapeAnotherNode; bool m_bFaceCulling; char m_byRace; char m_byGender; char m_byHairType; char m_byHairColor; char m_byFace; unsigned __int16 m_kMobID; char m_kClassID; PROTO_EQUIPMENT m_kEquip; unsigned int m_uiRidePetID; float m_fHeight; bool m_barrRemoveShape[3]; NiNode *m_pkRootNode; NiActorManager *m_pActor; NiGeometry *m_apkGeom[5]; int m_nSetLodGeoCnt; NiGeometry *m_apkLodGeom[9]; NiBoneLODController *m_pkBoneLodController; NiPointer m_spAuraOfWeapon; ItemUpGrade m_kItemUpGrade; std::multimap,std::allocator > > m_mapDummyLinkNode; CSpactralGlow_Shader_Controller m_SpactralGlowEffect; bool m_bAutoPickItem; unsigned int m_hMiniMonAutoPickEff; unsigned int m_uiEquipPos; bool m_bAutoUseItem; unsigned int m_hMinimonAutoUseEff; NiPointer m_spChestBlur; bool m_bGTIBomb; unsigned int m_uiFaceTypeIndex; }; /* 2095 */ struct __declspec(align(4)) NpNs_SmoothRotateControler { NiPoint3 m_pos3StartDir; NiPoint3 m_pos3TargetDir; NiPoint3 m_pos3CurrentDir; NiPoint3 m_pos3Up; float m_fStartAngle; float m_fCurrentAngle; float m_fStartTime; float m_fOldTime; float m_fSpeed; bool m_bRotate; }; /* 2096 */ struct __declspec(align(4)) NpNs_MoveToTarget { NpNs_MoveToTargetVtbl *vfptr; float m_fStartTime; float m_fOldTime; NiPoint3 m_pos3Start; NiPoint3 m_pos3End; NiPoint3 m_pos3Cur; NiPoint3 m_pos3CalcuCur; NiPoint3 m_pos3OldPos; NiPoint3 m_pos3DirMove; float m_fMoveLength; float m_fSpeed; bool m_bmove; }; /* 2098 */ struct __cppobj Ns_XYFlatMoveToTarget : NpNs_MoveToTarget { float m_fFlateHeight; }; /* 2099 */ struct __cppobj __declspec(align(4)) MoveToTarget : Ns_XYFlatMoveToTarget { float m_fWillSpeed; bool m_bEmotion; }; /* 2100 */ struct JumpProcessor { bool m_bJumpButPress; int m_nJumpState; NiPointer m_spJumpInfo; float m_fJumpTime; float m_fJumpStartTime; bool m_bJumpFlyStart; NiActorManager *m_pActor; Char *m_pChar; bool m_bEndEvent; NiPoint3 m_pos3StartPos; NiPoint3 m_pos3CurPos; unsigned int m_uiEC_JumpStart_Stand; unsigned int m_uiEC_JumpStart_Run; unsigned int m_uiEC_JumpFly; unsigned int m_uiEC_JumpLandingStand; unsigned int m_uiEC_JumpLandingMove; unsigned int m_uiResultJumpStartCode; unsigned int m_uiResultLandingCode; NsEffect m_kEffect; }; /* 2112 */ struct CQuest::NPC_QUEST_STATUS { unsigned __int16 hID; QUEST_DATA *lpQuestData; PLAYER_QUEST_STATUS eResultState; int nLevel; }; /* 2113 */ struct CQuestInfoViewMgr { NiPointer m_spQuestInfo; unsigned __int16 m_hNpcId; CQuest::NPC_QUEST_STATUS m_kNpcState; }; /* 2115 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 2116 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 2117 */ struct __cppobj std::_Allocator_base { }; /* 2118 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2119 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 2120 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 2121 */ struct __cppobj std::list > : std::_List_val > { }; /* 2122 */ struct __declspec(align(4)) $035A2B12E1E2C69FE3F7AE69398E5804 { float m_fMoveSpeed; bool m_bMovable; bool m_bDisable; }; /* 2124 */ struct NiPointer { NiLight *m_pObject; }; /* 2125 */ struct $7C9003DCDE26B197D3F46E0C6AB8E04B { NiPointer spIceLight; NiPointer spPoisonLight; }; /* 1973 */ struct NiActorManager::CallbackObject { NiActorManager::CallbackObjectVtbl *vfptr; }; /* 2130 */ struct __cppobj std::binary_function { }; /* 2131 */ struct __cppobj std::less : std::binary_function { }; /* 2132 */ struct __cppobj std::_Tmap_traits,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> : std::_Container_base0 { std::less comp; }; /* 2149 */ struct __cppobj std::_Allocator_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> { }; /* 2150 */ struct __cppobj std::allocator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> : std::_Allocator_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> { }; /* 2151 */ struct __cppobj std::_Allocator_base,std::allocator > > *> > { }; /* 2152 */ struct __cppobj std::allocator,std::allocator > > *> > : std::_Allocator_base,std::allocator > > *> > { }; /* 2153 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > : std::_Tmap_traits,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> { std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> _Alnod; std::allocator,std::allocator > > *> > _Alval; }; /* 2154 */ struct __cppobj std::_Tree_val,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > : std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > { }; /* 2155 */ struct __cppobj std::_Tree,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > : std::_Tree_val,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > { }; /* 2156 */ struct __cppobj std::map,std::allocator > > *,std::less,std::allocator,std::allocator > > *> > > : std::_Tree,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > { }; /* 2134 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 2139 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 2140 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 2141 */ struct __cppobj std::_Allocator_base > { }; /* 2142 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2143 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2144 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 2145 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 2146 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 2157 */ struct __cppobj __declspec(align(4)) ActionMgr : NiActorManager::CallbackObject { Char *m_pkChar; NiActorManager *m_pActor; ActionInfoSet *m_pkActInfoSet; ActiveSkillViewInfo *m_pkCurPlaySkillViewInfo; ActionInfo *m_pkCurPlayActInfo; unsigned int m_uiCurEventCode; std::map,std::allocator > > *,std::less,std::allocator,std::allocator > > *> > > m_mapAEEffInfo; std::multimap,std::allocator > > m_mapMelee; std::multimap,std::allocator > > m_mapRange; bool m_abActionEff[3]; bool m_abActionSnd[2]; ActionInfo *m_pkLastAttackActInfo; float m_fActionStartTime; float m_fActionLastUpdateTime; int m_iOldLoopCnt; float m_fEffectStartTime; bool m_bUseActorSequence; }; /* 2158 */ struct CRidePetCtl { unsigned int m_uiStandEventCode; unsigned int m_uiRunEventCode; unsigned int m_uiWalkEventCode; unsigned int m_uiSpecialEventCode; unsigned int m_uiID; NiPointer m_spPetActor; ActionMgr *m_pkActionMgr; CSpactralGlow_Shader_Controller m_kShaderCtrl; }; /* 2159 */ struct Char::stEYEBLINKING_STATE_INFO { char byState; unsigned int dwTime; }; /* 2188 */ struct NiPointer { DirectionControllers *m_pObject; }; /* 2059 */ struct CNSTimer { float m_fStartTime; float m_fObjectTime; float m_fElapsedTime; }; /* 2060 */ struct __declspec(align(4)) CNSTimer_Interval { CNSTimer m_NSTimer; float m_fOldTime; float m_fMod; float m_fCheckTime; bool m_bResult; }; /* 2199 */ struct SHINE_XY_TYPE { unsigned int x; unsigned int y; }; /* 1846 */ struct __cppobj __declspec(align(2)) Char : AbStateInfectee, IEffectHolder, AttackSequenceManager { unsigned int m_dwCurrHpUpdateSeqNo; unsigned int m_dwHpUpdateSkipCount; unsigned int m_dwTOTCurrHpUpdateSeqNo; unsigned int m_dwTOTHpUpdateSkipCount; unsigned int m_uiCurrCharTitleType; unsigned __int16 m_byMiniHouseSkinID; STREETBOOTH_SIGNBOARD m_stSignboard; bool m_bIsSell; char m_CharTitleName[256]; bool m_bUseCharTitle; float m_fSaveCharSpeed; Char::stEQUIP_BACKUP m_kEquippedBackup; Char::stEQUIP_BACKUP m_kAttackEquipBackup; unsigned __int16 m_kTargetResourceHandle; LinkedEffect kLinkedEffect; NiAVObject *m_pOldParent; unsigned __int16 m_kHandle; char m_acName[40]; char m_acLinkGateName[40]; int m_iHP; int m_iPrevHP; int m_iMaxHP; int m_iSP; int m_iMaxSP; int m_iAP; int m_iMaxAP; int m_iLP; int m_iMaxLP; int m_iTOTHP; int m_iMaxTOTHP; unsigned int m_dwGuildRegNum; char m_GuildAcademyMemberFlag; std::list > m_lstTraceMove; NiPointer m_spActor; NiPointer m_spScene; NiPointer m_spCarrierNode; NiPointer m_spCharNode; NiPointer m_spHouseNode; NiPointer m_spCtrlNode; NiPointer m_spCharShakeNode; NiPointer m_spCharShakeTranslateNode; OscillationEx m_kDamageOscillation; NiPointer m_spMaterialProp; CharShape m_kCharShape; bool m_bVisibleWeapon; bool m_bOldDuringMove; bool m_bConnectServer; bool m_bReserveSkillSmash; float m_fLastUpdateTime; float m_fAnimationSpeed; float m_fAnimationUpdateTime; float m_fMaxViewLength; float m_fMaxLiveLength; float m_fLodLength[2]; bool m_bWasHitTime; NpNs_SmoothRotateControler m_kSmoothRotater; MoveToTarget m_kMoveToTarget; JumpProcessor m_kJumpProcessor; CQuestInfoViewMgr m_kQuestInfoView; float m_fWalkSpeed; float m_fRunSpeed; float m_fMoveSpeedRate; NiPoint3 m_pos3CameraPos; unsigned int m_uiLayerAniCode[2]; NiControllerSequence *m_pkLeftSeq; NiControllerSequence *m_pkRightSeq; NiControllerSequence *m_pkUpSeq; NiControllerSequence *m_pkDownSeq; bool m_bEnabledHeadMovement; float m_fTargetYawWeight; float m_fTargetPitchWeight; Char::EmotionState m_eEmotionState; unsigned int m_uiCurEmotionCode; unsigned int m_uiEmotionIndex; Skill::Type m_eCurPlaySkillType; unsigned __int16 m_kCurPlaySkillID; bool m_bIsUpdate; bool m_bIsUpdateScene; char m_byMode; bool m_bIsChangeCampMode; Char::StandMode m_eStandMode; Char::MoveMode m_eMoveMode; char m_byType; std::map,std::allocator > > *,std::less,std::allocator,std::allocator > > *> > > m_mapShakeInfo; std::multimap,std::allocator > > m_mapDamShake; std::multimap,std::allocator > > m_mapMyCamShake; std::multimap,std::allocator > > m_mapForceMyCamShake; std::multimap,std::allocator > > m_mapEnemyCamShake; std::multimap,std::allocator > > m_mapForceEnemeyCamShake; std::multimap,std::allocator > > m_mapPartyCamShake; std::multimap,std::allocator > > m_mapForcePartyCamShake; std::multimap,std::allocator > > m_mapAllCamShake; std::multimap,std::allocator > > m_mapForceAllCamShake; std::list > m_lstfHitTime; unsigned __int16 m_ReservedHitCharHandle; unsigned int m_uiHitDamage; $035A2B12E1E2C69FE3F7AE69398E5804 m_kCharAbState; $7C9003DCDE26B197D3F46E0C6AB8E04B m_kAbStateVisual; float m_fPrevLastTime; bool m_bCulled; bool m_bCulledOld; ActionMgr m_kActionMgr; ActionMgr m_kActionMgr_Metamor; ActionMgr m_kRidePetAction; unsigned __int16 m_AttackTargetHandle; unsigned int m_uiSkillActStep; bool m_bActionHit; float m_fSkillActionStartTime; bool m_bWillDead; unsigned int m_dwGroundSkillTargetPointX; unsigned int m_dwGroundSkillTargetPointY; bool m_bGroundSkillTargetPointSetted; bool m_bNeverCullingFlag; bool m_bIsDoor; char m_szBlockName[33]; int m_nCurrLODLevel; CRidePetCtl m_kRidePetCtl; float m_fChairHeight; bool m_bUserCharacter; float m_fActionTimer; char m_byEventActionFlag; bool m_bIsRevived; char m_byCharNPCActionState; Char::stEYEBLINKING_STATE_INFO m_stBlinkingInfo; char m_BeforeMetamorphosisClass; NiPointer m_spDirectionCtrls; float m_fSkillActstep_Swing_Time; MobInfo *m_pMobinfo; MobViewInfo *m_pMobViewInfo; unsigned int m_SavePosIndex; bool m_bWaitingAckWhenInvenFull; bool m_bBuffItemAutoUse; bool m_bChargedItemAutoUse; int m_iCharLevel; bool m_bAniStop; bool m_bAniStart; bool m_bDoorAnimation; Char::DoorState m_eDoorState; bool m_bClearChar; bool m_bGtiSpeed; bool m_bPolymorph; CNSTimer_Interval m_kGtiSpeedInterval; CSpactralGlow_Shader_Controller m_kRestHouseShader; bool m_bShockWave; CNSTimer m_RisingTimer; float m_fAcceleration; float m_fSpeed; float m_fGroudStrikeKeepTime; float m_fCountTime; NiPoint3 m_MovePoint; unsigned __int16 m_kMoverHandle; unsigned int m_uiMoverSlot; Mover *m_pkMover; unsigned int m_uiConditionAniLevel; bool m_bSS_Hide; __unaligned __declspec(align(1)) SHINE_XY_TYPE m_kTo; __unaligned __declspec(align(1)) SHINE_XY_TYPE m_kFrom; unsigned __int16 m_kSkillID; char m_byKQTeamType; bool m_bAirTime; bool m_bDownTime; }; /* 1850 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node { std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Right; std::pair,std::allocator > > *> _Myval; char _Color; char _Isnil; }; /* 1852 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 1853 */ struct __unaligned __declspec(align(2)) EffectViewInfo { unsigned __int16 ID; unsigned int Amplitude; unsigned int Period; unsigned int Damp; EffectAxisEnum Axis; }; /* 1854 */ struct std::_Pair_base { const float first; EffectViewInfo *second; }; /* 1855 */ struct __cppobj std::pair : std::_Pair_base { }; /* 1864 */ struct std::_Pair_base,std::allocator > > *> { OscTarget first; std::multimap,std::allocator > > *second; }; /* 1865 */ struct __cppobj std::pair,std::allocator > > *> : std::_Pair_base,std::allocator > > *> { }; /* 1874 */ struct IEffectDestroyMessengerVtbl { void *(__thiscall *__vecDelDtor)(IEffectDestroyMessenger *this, unsigned int); void (__thiscall *RegisterEffectMessenger)(IEffectDestroyMessenger *this, IEffectDestroyMessenger *); void (__thiscall *OnEffectDestory)(IEffectDestroyMessenger *this, Effect *); void (__thiscall *DeleteEffectDestoryMessengerList)(IEffectDestroyMessenger *this); }; /* 1876 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; IEffectDestroyMessenger *m_element; }; /* 1877 */ struct NiTListBase,IEffectDestroyMessenger *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,IEffectDestroyMessenger *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,IEffectDestroyMessenger *> *this); void (__thiscall *DeleteItem)(NiTListBase,IEffectDestroyMessenger *> *this, NiTListItem *); }; /* 1882 */ struct SubAbStateInst { unsigned __int16 kID; }; /* 1883 */ struct __cppobj AbStateInst : IEffectDestroyMessenger { unsigned __int16 kID; unsigned int uiSubStateCount; SubAbStateInst akSubState[4]; float fLifeTime; Effect *pkFirstEffect; Effect *pkLoopingEffect; char acLastEffectName[64]; unsigned int uiSubStateStr; }; /* 1887 */ union $B4D60FF7859EB58A3C606A9D4DD24649 { void (__thiscall *~AbStateInfectee)(AbStateInfectee *this); void *(__thiscall *__vecDelDtor)(AbStateInfectee *this, unsigned int); }; /* 1888 */ struct AbStateInfecteeVtbl { void (__thiscall *Affect)(AbStateInfectee *this, AbStateInst *, bool); void (__thiscall *Deaffect)(AbStateInfectee *this, AbStateInst *, bool); void (__thiscall *SetAbStateProperty)(AbStateInfectee *this, ABSTATEINDEX, bool, int); int (__thiscall *IsVisible)(AbStateInfectee *this); bool (__thiscall *AddAbStateByAbstateIndex)(AbStateInfectee *this, ABSTATEINDEX, float, bool); void (__thiscall *DeleteAbStateByAbstateIndex)(AbStateInfectee *this, ABSTATEINDEX); AbStateInfectee::AbstateColor (__thiscall *GetAbstateColor)(AbStateInfectee *this); $B4D60FF7859EB58A3C606A9D4DD24649 ___u7; }; /* 1890 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; AbStateInst *m_element; }; /* 1891 */ struct NiTListBase,AbStateInst *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,AbStateInst *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,AbStateInst *> *this); void (__thiscall *DeleteItem)(NiTListBase,AbStateInst *> *this, NiTListItem *); }; /* 1898 */ struct IEffectHolderVtbl { void *(__thiscall *__vecDelDtor)(IEffectHolder *this, unsigned int); }; /* 1900 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; AttachEff *m_element; }; /* 1901 */ struct __cppobj __declspec(align(4)) AttachEff : Effect { bool m_bSkillEffect; unsigned __int16 m_kTargetCharHandle; NiPointer m_spkTargetNode; IEffectHolder *m_pkEffectHolder; bool m_bAura; bool m_bEffectHold; }; /* 1902 */ struct NiTListBase,AttachEff *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,AttachEff *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,AttachEff *> *this); void (__thiscall *DeleteItem)(NiTListBase,AttachEff *> *this, NiTListItem *); }; /* 1921 */ struct __cppobj NiTMapBase,unsigned int,NiKFMTool::Sequence *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1907 */ struct NiTMapBase,unsigned int,NiKFMTool::Sequence *> { NiTMapBase,unsigned int,NiKFMTool::Sequence *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiKFMTool::Sequence *>::AntiBloatAllocator m_kAllocator; }; /* 1908 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiKFMTool::Sequence *m_val; }; /* 1917 */ struct __cppobj NiTMapBase,unsigned int,NiKFMTool::Transition *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1909 */ struct NiTMapBase,unsigned int,NiKFMTool::Transition *> { NiTMapBase,unsigned int,NiKFMTool::Transition *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiKFMTool::Transition *>::AntiBloatAllocator m_kAllocator; }; /* 1910 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiKFMTool::Transition *m_val; }; /* 1911 */ struct NiKFMTool::Transition::BlendPair { char *m_pcStartKey; char *m_pcTargetKey; }; /* 1912 */ struct NiTSet { NiKFMTool::Transition::BlendPair **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1913 */ struct NiKFMTool::Transition::ChainInfo { unsigned int m_uiSequenceID; float m_fDuration; }; /* 1914 */ struct NiTSet { NiKFMTool::Transition::ChainInfo *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1915 */ struct NiKFMTool::Transition { NiKFMTool::TransitionType m_eType; float m_fDuration; NiTSet m_aBlendPairs; NiTSet m_aChainInfo; NiKFMTool::TransitionType m_eDefaultType; }; /* 1916 */ struct NiTMapBase,unsigned int,NiKFMTool::Transition *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this, NiTMapItem *, unsigned int, NiKFMTool::Transition *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiKFMTool::Transition *> *this, NiTMapItem *); }; /* 1918 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiKFMTool::Transition *> { }; /* 1919 */ struct NiKFMTool::Sequence { unsigned int m_uiSequenceID; char *m_pcFilename; int m_iAnimIndex; NiTPointerMap m_mapTransitions; }; /* 1920 */ struct NiTMapBase,unsigned int,NiKFMTool::Sequence *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this, NiTMapItem *, unsigned int, NiKFMTool::Sequence *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiKFMTool::Sequence *> *this, NiTMapItem *); }; /* 1922 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiKFMTool::Sequence *> { }; /* 1929 */ struct __cppobj NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1923 */ struct NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> { NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *>::AntiBloatAllocator m_kAllocator; }; /* 1924 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiKFMTool::SequenceGroup *m_val; }; /* 1925 */ struct NiKFMTool::SequenceGroup::SequenceInfo { unsigned int m_uiSequenceID; int m_iPriority; float m_fWeight; float m_fEaseInTime; float m_fEaseOutTime; unsigned int m_uiSynchronizeSequenceID; }; /* 1926 */ struct NiTSet { NiKFMTool::SequenceGroup::SequenceInfo *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1927 */ struct NiKFMTool::SequenceGroup { unsigned int m_uiGroupID; char *m_pcName; NiTSet m_aSequenceInfo; }; /* 1928 */ struct NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this, NiTMapItem *, unsigned int, NiKFMTool::SequenceGroup *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> *this, NiTMapItem *); }; /* 1930 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiKFMTool::SequenceGroup *> { }; /* 1931 */ struct __cppobj NiKFMTool : NiRefObject { char *m_pcBaseKFMPath; char *m_pcFullPathBuffer; char *m_pcModelPath; char *m_pcModelRoot; NiTPointerMap m_mapSequences; NiTPointerMap m_mapSequenceGroups; NiKFMTool::Transition *m_pkDefaultSyncTrans; NiKFMTool::Transition *m_pkDefaultNonSyncTrans; }; /* 1932 */ struct NiPointer { NiKFMTool *m_pObject; }; /* 1933 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1934 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 1935 */ struct __cppobj NiInterpolator : NiObject { float m_fLastTime; }; /* 1936 */ struct NiPointer { NiInterpolator *m_pObject; }; /* 1937 */ struct __cppobj NiInterpController : NiTimeController { }; /* 1938 */ struct NiPointer { NiInterpController *m_pObject; }; /* 1939 */ struct NiBlendInterpolator::InterpArrayItem { NiPointer m_spInterpolator; float m_fWeight; float m_fNormalizedWeight; char m_cPriority; float m_fEaseSpinner; float m_fUpdateTime; }; /* 1940 */ struct __cppobj NiBlendInterpolator : NiInterpolator { char m_uFlags; char m_ucArraySize; char m_ucInterpCount; char m_ucSingleIdx; char m_cHighPriority; char m_cNextHighPriority; NiBlendInterpolator::InterpArrayItem *m_pkInterpArray; NiInterpolator *m_pkSingleInterpolator; float m_fWeightThreshold; float m_fSingleTime; float m_fHighSumOfWeights; float m_fNextHighSumOfWeights; float m_fHighEaseSpinner; }; /* 1941 */ struct __declspec(align(4)) NiControllerSequence::InterpArrayItem { NiPointer m_spInterpolator; NiPointer m_spInterpCtlr; NiBlendInterpolator *m_pkBlendInterp; char m_ucBlendIdx; }; /* 1942 */ struct __cppobj NiStringPalette : NiObject { char *m_pcBuffer; unsigned int m_uiAllocatedSize; unsigned int m_uiEndOfBuffer; }; /* 1943 */ struct NiPointer { NiStringPalette *m_pObject; }; /* 1944 */ struct NiControllerSequence::IDTag { NiPointer m_spStringPalette; unsigned int m_uiAVObjectName; unsigned int m_uiPropertyType; unsigned int m_uiCtlrType; unsigned int m_uiCtlrID; unsigned int m_uiInterpolatorID; }; /* 1945 */ struct NiTextKey { float m_fTime; char *m_pText; }; /* 1946 */ struct __cppobj NiTextKeyExtraData : NiExtraData { unsigned int m_uiNumKeys; NiTextKey *m_pKeys; }; /* 1947 */ struct NiPointer { NiTextKeyExtraData *m_pObject; }; /* 1954 */ struct __cppobj NiTMapBase,char const *,unsigned int>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1951 */ struct NiTMapBase,char const *,unsigned int> { NiTMapBase,char const *,unsigned int>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,unsigned int>::AntiBloatAllocator m_kAllocator; }; /* 1955 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,unsigned int> { }; /* 1956 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,unsigned int> : NiTPointerMap { bool m_bCopy; }; /* 1957 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,unsigned int> { }; /* 1958 */ struct NiTSet > { NiPointer *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1960 */ struct NiPointer { NiAVObjectPalette *m_pObject; }; /* 1948 */ struct __cppobj NiControllerManager : NiTimeController { NiTArray > m_kSequenceArray; NiTStringPointerMap m_kIndexMap; bool m_bCumulative; NiTSet > m_kTempBlendSeqs; NiPointer m_spObjectPalette; }; /* 1949 */ struct __cppobj NiControllerSequence : NiObject { char *m_pcName; unsigned int m_uiArraySize; unsigned int m_uiArrayGrowBy; NiControllerSequence::InterpArrayItem *m_pkInterpArray; NiControllerSequence::IDTag *m_pkIDTagArray; float m_fSeqWeight; NiPointer m_spTextKeys; NiTimeController::CycleType m_eCycleType; float m_fFrequency; float m_fBeginKeyTime; float m_fEndKeyTime; float m_fLastTime; float m_fWeightedLastTime; float m_fLastScaledTime; NiControllerManager *m_pkOwner; NiControllerSequence::AnimState m_eState; float m_fOffset; float m_fStartTime; float m_fEndTime; float m_fDestFrame; NiControllerSequence *m_pkPartnerSequence; char *m_pcAccumRoot; NiAVObject *m_pkAccumRoot; NiPointer m_spStringPalette; }; /* 1950 */ struct NiPointer { NiControllerSequence *m_pObject; }; /* 1952 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; unsigned int m_val; }; /* 1953 */ struct NiTMapBase,char const *,unsigned int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,unsigned int> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,unsigned int> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,unsigned int> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,unsigned int> *this, NiTMapItem *, const char *, unsigned int); void (__thiscall *ClearValue)(NiTMapBase,char const *,unsigned int> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,unsigned int> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,unsigned int> *this, NiTMapItem *); }; /* 1959 */ struct __cppobj NiAVObjectPalette : NiObject { }; /* 1961 */ struct NiPointer { NiControllerManager *m_pObject; }; /* 1962 */ struct NiTArray *> { NiTArray *>Vtbl *vfptr; NiTSet **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1963 */ struct NiTArray *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray *> *this, unsigned int); }; /* 1964 */ struct NiTSet { NiNode **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1965 */ struct NiTArray *> { NiTArray *>Vtbl *vfptr; NiTSet **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 1966 */ struct NiTArray *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray *> *this, unsigned int); }; /* 1967 */ struct NiBoneLODController::SkinInfo { NiTriBasedGeom *m_pkSkinGeom; NiPointer m_spSkinInst; }; /* 1968 */ struct NiTSet { NiBoneLODController::SkinInfo **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1969 */ struct NiTSet { NiTriBasedGeom **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 1970 */ struct __cppobj NiBoneLODController : NiTimeController { int m_iLOD; unsigned int m_uiNumLODs; NiTArray *> m_kBoneArray; NiTArray *> m_kSkinArray; NiTSet m_kSkinSet; }; /* 1971 */ struct NiPointer { NiBoneLODController *m_pObject; }; /* 1979 */ struct __cppobj NiTListBase,unsigned int>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1976 */ struct NiTListBase,unsigned int> { NiTListBase,unsigned int>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,unsigned int>::AntiBloatAllocator m_kAllocator; }; /* 1980 */ struct __cppobj NiTPointerListBase,unsigned int> : NiTListBase,unsigned int> { }; /* 1981 */ struct __cppobj NiTPointerList : NiTPointerListBase,unsigned int> { }; /* 1985 */ struct __cppobj NiTListBase,float>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1982 */ struct NiTListBase,float> { NiTListBase,float>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,float>::AntiBloatAllocator m_kAllocator; }; /* 1986 */ struct __cppobj NiTPointerListBase,float> : NiTListBase,float> { }; /* 1987 */ struct __cppobj NiTPointerList : NiTPointerListBase,float> { }; /* 1991 */ struct __cppobj NiTMapBase,unsigned int,NiControllerSequence *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 1988 */ struct NiTMapBase,unsigned int,NiControllerSequence *> { NiTMapBase,unsigned int,NiControllerSequence *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiControllerSequence *>::AntiBloatAllocator m_kAllocator; }; /* 1992 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiControllerSequence *> { }; /* 1993 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2002 */ struct __cppobj NiTAbstractPoolAllocator { }; /* 2003 */ struct __cppobj NiTObjectAllocator : NiTAbstractPoolAllocator { }; /* 2004 */ struct __cppobj NiTListBase,NiActorManager::TimelineData>::AntiBloatAllocator : NiTObjectAllocator { unsigned int m_uiCount; }; /* 1998 */ struct NiTListBase,NiActorManager::TimelineData> { NiTListBase,NiActorManager::TimelineData>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiActorManager::TimelineData>::AntiBloatAllocator m_kAllocator; }; /* 2005 */ struct __cppobj NiTObjectList : NiTListBase,NiActorManager::TimelineData> { }; /* 1972 */ struct __cppobj NiActorManager : NiRefObject { NiPointer m_spKFMTool; NiPointer m_spNIFRoot; NiPointer m_spManager; NiPointer m_spBoneLOD; NiActorManager::CallbackObject *m_pkCallbackObject; unsigned int m_eTargetID; float m_fTime; float m_fTimelineRefreshTime; bool m_bBuildTimeline; bool m_bStartTransition; NiActorManager::TransitionState m_eTransitionState; float m_fTransStartTime; float m_fTransEndTime; float m_fTransStartFrameTime; const char *m_pcTargetKey; unsigned int m_eCurID; NiControllerSequence *m_pkCurSequence; unsigned int m_eNextID; NiControllerSequence *m_pkNextSequence; float m_fNextChainTime; NiTPointerList m_kChainIDs; NiTPointerList m_kChainDurations; bool m_bChainActive; bool m_bCumulativeAnimations; NiTPointerMap m_kSequenceMap; NiTArray > m_kCallbacks; NiTObjectList m_kTimeline; NiTSet m_kExtraSequences; }; /* 1974 */ const struct __cppobj NiTextKeyMatch : NiRefObject { const char *m_pcLastKeyMatched; const char *m_pcMatchKey; }; /* 1975 */ struct NiActorManager::CallbackObjectVtbl { void (__thiscall *AnimActivated)(NiActorManager::CallbackObject *this, NiActorManager *, unsigned int, float, float); void (__thiscall *AnimDeactivated)(NiActorManager::CallbackObject *this, NiActorManager *, unsigned int, float, float); void (__thiscall *TextKeyEvent)(NiActorManager::CallbackObject *this, NiActorManager *, unsigned int, const char *, NiTextKeyMatch *, float, float); void (__thiscall *EndOfSequence)(NiActorManager::CallbackObject *this, NiActorManager *, unsigned int, float, float); }; /* 1977 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; unsigned int m_element; }; /* 1978 */ struct NiTListBase,unsigned int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,unsigned int> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,unsigned int> *this); void (__thiscall *DeleteItem)(NiTListBase,unsigned int> *this, NiTListItem *); }; /* 1983 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; float m_element; }; /* 1984 */ struct NiTListBase,float>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,float> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,float> *this); void (__thiscall *DeleteItem)(NiTListBase,float> *this, NiTListItem *); }; /* 1989 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiControllerSequence *m_val; }; /* 1990 */ struct NiTMapBase,unsigned int,NiControllerSequence *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiControllerSequence *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiControllerSequence *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiControllerSequence *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiControllerSequence *> *this, NiTMapItem *, unsigned int, NiControllerSequence *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiControllerSequence *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiControllerSequence *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiControllerSequence *> *this, NiTMapItem *); }; /* 1994 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 1995 */ struct NiPointer { NiTextKeyMatch *m_pObject; }; /* 1996 */ struct __cppobj NiActorManager::CallbackData : NiRefObject { NiActorManager::EventType m_eEventType; unsigned int m_eSequenceID; NiPointer m_spMatchObject; }; /* 1997 */ struct NiPointer { NiActorManager::CallbackData *m_pObject; }; /* 1999 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiActorManager::TimelineData m_element; }; /* 2000 */ struct NiActorManager::TimelineData { float m_fEventTime; NiActorManager::EventType m_eEventType; unsigned int m_eSequenceID; NiPointer m_spMatchObject; const char *m_pcTextKeyMatched; }; /* 2001 */ struct NiTListBase,NiActorManager::TimelineData>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiActorManager::TimelineData> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiActorManager::TimelineData> *this); void (__thiscall *DeleteItem)(NiTListBase,NiActorManager::TimelineData> *this, NiTListItem *); }; /* 2011 */ struct __cppobj DFALL { }; /* 2012 */ struct __cppobj NiTListBase,DamageInfo *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2007 */ struct NiTListBase,DamageInfo *> { NiTListBase,DamageInfo *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,DamageInfo *>::AntiBloatAllocator m_kAllocator; }; /* 2008 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; DamageInfo *m_element; }; /* 2009 */ struct DamageInfo { bool bViewDamage; unsigned int uiDamage; unsigned __int16 kTargetHandle; unsigned int kTargetRestHP; unsigned int dwHpChangeSeqNo; __int16 SeqNum; __int16 DmgNum; }; /* 2010 */ struct NiTListBase,DamageInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,DamageInfo *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,DamageInfo *> *this); void (__thiscall *DeleteItem)(NiTListBase,DamageInfo *> *this, NiTListItem *); }; /* 2013 */ struct __cppobj NiTPointerListBase,DamageInfo *> : NiTListBase,DamageInfo *> { }; /* 2014 */ struct __cppobj NiTList : NiTPointerListBase,DamageInfo *> { }; /* 2015 */ struct DamageInfoSet { NiTList kDamageList; }; /* 2016 */ struct AttackSequence { char byActionCode; float fRecvTime; float fCoolTime; bool bStarted; bool bFirstAttack; bool bLastSequence; DamageInfoSet kDamageInfoSet; int iAttSeqCode; bool bDamageRecved; __int16 m_SeqNum; }; /* 2017 */ union $2102FD1AC57CEE88A5CBA45CD1FDC040 { void (__thiscall *~AttackSequenceManager)(AttackSequenceManager *this); void *(__thiscall *__vecDelDtor)(AttackSequenceManager *this, unsigned int); }; /* 2018 */ struct AttackSequenceManagerVtbl { NiActorManager *(__thiscall *GetActor)(AttackSequenceManager *this); Char *(__thiscall *GetChar)(AttackSequenceManager *this); void (__thiscall *SetAnimationSpeed)(AttackSequenceManager *this, float); void (__thiscall *SetAnimationOffset)(AttackSequenceManager *this, float); bool (__thiscall *AnimationStopWhenHitTime)(AttackSequenceManager *this); bool (__thiscall *ApplicateAttackSeq)(AttackSequenceManager *this, AttackSequence *, bool); $2102FD1AC57CEE88A5CBA45CD1FDC040 ___u6; }; /* 2020 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; AttackSequence *m_element; }; /* 2021 */ struct NiTListBase,AttackSequence *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,AttackSequence *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,AttackSequence *> *this); void (__thiscall *DeleteItem)(NiTListBase,AttackSequence *> *this, NiTListItem *); }; /* 2027 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SkillSequence *m_element; }; /* 2028 */ struct __declspec(align(4)) SkillSequence { unsigned __int16 kSkillID; DamageInfoSet kDamageInfoSet; unsigned __int16 m_Index; }; /* 2029 */ struct NiTListBase,SkillSequence *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SkillSequence *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SkillSequence *> *this); void (__thiscall *DeleteItem)(NiTListBase,SkillSequence *> *this, NiTListItem *); }; /* 2042 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; NiPoint3 _Myval; }; /* 2050 */ union $DC1D92AD93F9E8EB7D3746341434FD23 { void (__thiscall *~Oscillation)(Oscillation *this); void *(__thiscall *__vecDelDtor)(Oscillation *this, unsigned int); }; /* 2051 */ struct OscillationVtbl { void (__thiscall *Clear)(Oscillation *this); $DC1D92AD93F9E8EB7D3746341434FD23 ___u1; }; /* 2053 */ struct __cppobj NiMaterialProperty : NiProperty { int m_iIndex; NiColor m_amb; NiColor m_diff; NiColor m_spec; NiColor m_emit; float m_fShine; float m_fAlpha; unsigned int m_uiRevID; void *m_pvRendererData; }; /* 2056 */ struct CharShapeVtbl { void *(__thiscall *__vecDelDtor)(CharShape *this, unsigned int); }; /* 2064 */ struct NiPointer { NiStencilProperty *m_pObject; }; /* 2066 */ struct NiPointer { NiZBufferProperty *m_pObject; }; /* 2068 */ struct NiPointer { NiAlphaProperty *m_pObject; }; /* 2069 */ struct NiPointer { NiTriShape *m_pObject; }; /* 2061 */ struct AfterImgShape { AfterImgShapeVtbl *vfptr; float m_fWidth; int m_nTotalVertexCnt; bool m_bSmoothColor; bool m_bStart; bool m_bPause; int m_nStartIndex; int m_nEndIndex; NiColorA m_kColorStart; NiColorA m_kColorEnd; NiPoint3 *m_pkVertices; NiPointer m_spkStencilProp; NiPointer m_spkZBufferProp; NiPointer m_spkAlphaProp; NiPointer m_spkTriShape; }; /* 2062 */ struct AfterImgShapeVtbl { void *(__thiscall *__vecDelDtor)(AfterImgShape *this, unsigned int); void (__thiscall *Init)(AfterImgShape *this, int); bool (__thiscall *Update)(AfterImgShape *this, float); void (__thiscall *SetVertex)(AfterImgShape *this, NiPoint3 *, NiPoint3 *); }; /* 2063 */ struct __cppobj NiStencilProperty : NiProperty { char m_bEnable; NiStencilProperty::TestFunc m_eTest; unsigned int m_uiRef; unsigned int m_uiMask; NiStencilProperty::Action m_eFailAct; NiStencilProperty::Action m_eZFailAct; NiStencilProperty::Action m_ePassAct; NiStencilProperty::DrawMode m_eDrawMode; }; /* 2065 */ struct __cppobj NiZBufferProperty : NiProperty { unsigned __int16 m_uFlags; NiZBufferProperty::TestFunction m_eTest; }; /* 2067 */ struct __cppobj __declspec(align(2)) NiAlphaProperty : NiProperty { unsigned __int16 m_uFlags; char m_ucAlphaTestRef; }; /* 2070 */ struct __cppobj AfterImgEff : Effect { CNSTimer_Interval m_kTimerInterval; float m_fExpandTime; unsigned int m_uiShapeType; float m_fWidth; AfterImgShape *m_pkAterImgShape; NiPointer m_spActor; float m_fOldTime; NiPoint3 m_pos3Old0; NiPoint3 m_pos3Old1; NiAVObject *m_pkAftImgDummy0; NiAVObject *m_pkAftImgDummy1; NiTextKeyExtraData *m_pkTextKeyExtraData; }; /* 2073 */ struct UpEffectData { unsigned __int16 ID; char UpEffect[12]; char UpTexture[12]; char UpAfterImgEff[12]; }; /* 2079 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2080 */ struct std::_Pair_base { ItemEquipEnum first; NiNode *second; }; /* 2081 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2090 */ struct __cppobj __declspec(align(4)) NiSourceTexture : NiTexture { char *m_pcFilename; char *m_pcPlatformFilename; NiPointer m_spSrcPixelData; bool m_bStatic; bool m_bLoadDirectToRendererHint; }; /* 2093 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 2097 */ struct NpNs_MoveToTargetVtbl { void *(__thiscall *__vecDelDtor)(NpNs_MoveToTarget *this, unsigned int); _BYTE gap4[8]; float (__thiscall *GetSpeed)(NpNs_MoveToTarget *this); void (__thiscall *StartMove)(NpNs_MoveToTarget *this, NiPoint3 *); void (__thiscall *StartMove)(NpNs_MoveToTarget *this, NiPoint3 *, NiPoint3 *); void (__thiscall *StartMove)(NpNs_MoveToTarget *this, float, NiPoint3 *); void (__thiscall *StartMove)(NpNs_MoveToTarget *this, float, NiPoint3 *, NiPoint3 *); void (__thiscall *Stop)(NpNs_MoveToTarget *this); bool (__thiscall *Update)(NpNs_MoveToTarget *this, float); void (__thiscall *SetCurrentPos)(NpNs_MoveToTarget *this, NiPoint3 *); void (__thiscall *SetCalcuCurrentPos)(NpNs_MoveToTarget *this, NiPoint3 *); NiPoint3 *(__thiscall *GetCalcuCurrentPos)(NpNs_MoveToTarget *this); void (__thiscall *GetCurrentPos)(NpNs_MoveToTarget *this, NiPoint3 *); NiPoint3 *(__thiscall *GetCurrentPos)(NpNs_MoveToTarget *this); void (__thiscall *GetMoveDir)(NpNs_MoveToTarget *this, NiPoint3 *); NiPoint3 *(__thiscall *GetMoveDir)(NpNs_MoveToTarget *this); void (__thiscall *GetOldPos)(NpNs_MoveToTarget *this, NiPoint3 *); NiPoint3 *(__thiscall *GetOldPos)(NpNs_MoveToTarget *this); }; /* 2101 */ struct QUEST_DATA::QUEST_START_CONDITION { char bIsWaitListView; char bIsWaitListProgress; char bLevel; char LevelMin; char LevelMax; char bNPC; unsigned __int16 NPCID; char bItem; unsigned __int16 ItemID; unsigned __int16 ItemLot; char bLocation; unsigned __int16 Location; unsigned int LocationX; unsigned int LocationY; unsigned int LocationRange; char bQuest; unsigned __int16 QuestID; char bRace; char Race; char bClass; char Class; char bGender; char Gender; char bDate; char DateMode; __int64 DateStart; __int64 DateEnd; }; /* 2102 */ struct __declspec(align(2)) QUEST_DATA::QUEST_END_CONDITION::_NPCMobList { char bNPCMob; unsigned __int16 NPCMobID; char NPCMobAction; char NPCMobCount; char TargetGroup; }; /* 2103 */ struct QUEST_DATA::QUEST_END_CONDITION::_ItemList { char bItem; unsigned __int16 ItemID; unsigned __int16 ItemLot; }; /* 2104 */ struct QUEST_DATA::QUEST_END_CONDITION { char bIsWaitListProgress; char bLevel; char Level; QUEST_DATA::QUEST_END_CONDITION::_NPCMobList NPCMobList[5]; QUEST_DATA::QUEST_END_CONDITION::_ItemList ItemList[5]; char bLocation; unsigned __int16 Location; unsigned int LocationX; unsigned int LocationY; unsigned int LocationRange; char bScenario; unsigned __int16 ScenarioID; char bRace; char Race; char bClass; char Class; char bTimeLimit; unsigned __int16 TimeLimit; }; /* 2105 */ struct __declspec(align(4)) QUEST_DATA::QUEST_ACTION { char IfType; unsigned int IfTarget; char ThenType; unsigned int ThenTarget; unsigned int ThenPersent; unsigned int ThenCountMin; unsigned int ThenCountMax; char TargetGroup; }; /* 2106 */ struct QUEST_DATA::QUEST_REWARD::VALUE::Item { unsigned __int16 ItemID; unsigned __int16 ItemLot; }; /* 2107 */ struct __declspec(align(2)) QUEST_DATA::QUEST_REWARD::VALUE::Abstate { unsigned int AbstateKeepTime; unsigned __int16 AbstateID; char AbstateStrength; }; /* 2108 */ struct QUEST_DATA::QUEST_REWARD::VALUE::CharacterTitle { char Type; char ElementNo; }; /* 2109 */ union QUEST_DATA::QUEST_REWARD::VALUE { unsigned int Exp; unsigned int Money; QUEST_DATA::QUEST_REWARD::VALUE::Item Item; QUEST_DATA::QUEST_REWARD::VALUE::Abstate Abstate; unsigned int Fame; unsigned int PetID; char MiniHouseID; QUEST_DATA::QUEST_REWARD::VALUE::CharacterTitle CharacterTitle; unsigned int KillPoint; }; /* 2110 */ struct QUEST_DATA::QUEST_REWARD { char Use; char Type; QUEST_DATA::QUEST_REWARD::VALUE Value; }; /* 2111 */ struct QUEST_DATA { unsigned int nQuestDataSize; unsigned __int16 ID; unsigned int NameID; unsigned int BrifingID; char Region; char Type; char Repeatable; char nDailyQuestType; QUEST_DATA::QUEST_START_CONDITION Start; QUEST_DATA::QUEST_END_CONDITION End; char NumOfAction; QUEST_DATA::QUEST_ACTION Action[10]; QUEST_DATA::QUEST_REWARD Reward[12]; unsigned __int16 SizeOfScriptStart; unsigned __int16 SizeOfScriptEnd; unsigned __int16 SizeOfScriptDoing; char *pScriptStart; char *pScriptDoing; char *pScriptEnd; char DialogData[]; }; /* 2114 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; float _Myval; }; /* 2123 */ struct __cppobj NiLight : NiDynamicEffect { float m_fDimmer; NiColor m_kAmb; NiColor m_kDiff; NiColor m_kSpec; void *m_pvRendererData; }; /* 2126 */ struct ActionInfoSet { ActionInfoSetVtbl *vfptr; unsigned int m_uiTotal; ActionInfo *m_pkInfo; char m_acFileName[128]; }; /* 2127 */ struct ActionInfoSetVtbl { void *(__thiscall *__vecDelDtor)(ActionInfoSet *this, unsigned int); }; /* 2128 */ struct ActionInfo { unsigned __int16 ID; char InxName[33]; char ActionName[33]; unsigned int dwWeaponDemandMask; char AniInx[33]; unsigned int uiEventCode; unsigned int WeaponType; char EffFile[3][33]; unsigned int EffPos[3]; unsigned int EffNote[3]; int EffKeep[3]; int EffDir[3]; char SndFile[2][33]; unsigned int SndPos[2]; unsigned int SndNote[2]; int SndRandPlay; }; /* 2129 */ struct ActiveSkillViewInfo { unsigned __int16 ID; char InxName[32]; __unaligned __declspec(align(1)) unsigned int CancelCasting; char TargetChange; __unaligned __declspec(align(1)) unsigned int IconIndex; char IconFile[32]; __unaligned __declspec(align(1)) unsigned int R; __unaligned __declspec(align(1)) unsigned int G; __unaligned __declspec(align(1)) unsigned int B; __unaligned __declspec(align(1)) ActiveSkillViewInfo::CasType CastingType; __unaligned __declspec(align(1)) ActiveSkillViewInfo::ActType ActionType; char CasRdyAction[32]; char CasAction[32]; char SwingAction[32]; __unaligned __declspec(align(1)) unsigned int ShoEfSpd; char ShoEffect[32]; char ShoSnd[32]; char LastAction[32]; char LastEffectA[32]; __unaligned __declspec(align(1)) LastEffPos eLastEffPos; char LastEfASnd[32]; char LastAreaEf[32]; char LastAEfWhe[32]; char LastAESnd[32]; char DOTRageEft[32]; char DOTRageEftSnd[32]; char DOTRageEftLoop[32]; char DOTRageEftLoopSnd[32]; char Descript[256]; __unaligned __declspec(align(1)) unsigned int uiDemandLv; char Function[128]; char HideHandItem; }; /* 2133 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node { std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Right; std::pair,std::allocator > > *> _Myval; char _Color; char _Isnil; }; /* 2135 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2136 */ struct __declspec(align(4)) ActionMgr::ActionEffectInfoEx { ActionEffectInfo *m_pkInfo; bool m_bSpecialSound; }; /* 2137 */ struct std::_Pair_base { const float first; ActionMgr::ActionEffectInfoEx *second; }; /* 2138 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2147 */ struct std::_Pair_base,std::allocator > > *> { ActionMgr::eACTIONEFF_TYPE first; std::multimap,std::allocator > > *second; }; /* 2148 */ struct __cppobj std::pair,std::allocator > > *> : std::_Pair_base,std::allocator > > *> { }; /* 2160 */ struct __cppobj std::binary_function,std::allocator >,std::basic_string,std::allocator >,bool> { }; /* 2161 */ struct __cppobj std::less,std::allocator > > : std::binary_function,std::allocator >,std::basic_string,std::allocator >,bool> { }; /* 2162 */ struct __cppobj std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 2163 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Right; std::pair,std::allocator > const ,NiPointer > _Myval; char _Color; char _Isnil; }; /* 2164 */ union boost::detail::function::any_pointer { void *obj_ptr; const void *const_obj_ptr; void (__cdecl *func_ptr)(); char data[1]; }; /* 2165 */ struct boost::function_base { boost::detail::function::any_pointer (__cdecl *manager)(boost::detail::function::any_pointer, boost::detail::function::functor_manager_operation_type); boost::detail::function::any_pointer functor; }; /* 2166 */ struct __cppobj boost::detail::function::unusable { }; /* 2167 */ struct __cppobj boost::function1 > : boost::function_base { boost::detail::function::unusable *(__cdecl *invoker)(boost::detail::function::unusable *result, boost::detail::function::any_pointer, const char *); }; /* 2168 */ struct __cppobj boost::function > : boost::function1 > { }; /* 2169 */ struct __cppobj __declspec(align(4)) TimerController : NiRefObject { boost::function > m_CallBackFunction; std::basic_string,std::allocator > m_strEventName; float m_fCurDelayTime; float m_fMaxDelayTime; float m_fFirstTime; int m_nLoopCurCount; int m_nLoopMaxCount; bool m_bEnable; }; /* 2170 */ struct NiPointer { TimerController *m_pObject; }; /* 2171 */ struct __cppobj std::_Allocator_base > { }; /* 2172 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2173 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { NiPointer *_Myfirst; NiPointer *_Mylast; NiPointer *_Myend; std::allocator > _Alval; }; /* 2174 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 2175 */ struct __cppobj DirectionController : NiRefObject { std::vector,std::allocator > > m_vecRunTimers; }; /* 2176 */ struct NiPointer { DirectionController *m_pObject; }; /* 2177 */ struct std::_Pair_base,std::allocator > const ,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 2178 */ struct __cppobj std::pair,std::allocator > const ,NiPointer > : std::_Pair_base,std::allocator > const ,NiPointer > { }; /* 2179 */ struct __cppobj std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2180 */ struct __cppobj std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> : std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2181 */ struct __cppobj std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2182 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > > : std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2183 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,NiPointer > > _Alval; }; /* 2184 */ struct __cppobj std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2185 */ struct __cppobj std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2186 */ struct __cppobj std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > : std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2187 */ struct __cppobj DirectionControllers : NiRefObject { std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_mapDirectionCtrls; NiPointer m_spCurrentController; }; /* 2189 */ struct MobInfo { unsigned __int16 ID; char InxName[32]; char Name[32]; __unaligned __declspec(align(1)) unsigned int Level; __unaligned __declspec(align(1)) unsigned int MaxHP; __unaligned __declspec(align(1)) unsigned int WalkSpeed; __unaligned __declspec(align(1)) unsigned int RunSpeed; char IsNPC; __unaligned __declspec(align(1)) unsigned int Size; __unaligned __declspec(align(1)) WeaponTypeEnum WeaponType; __unaligned __declspec(align(1)) ArmorTypeEnum ArmorType; __unaligned __declspec(align(1)) MobGradeType GradeType; __unaligned __declspec(align(1)) MobType Type; char IsPlayerSide; unsigned int AbsoluteSize; }; /* 2190 */ struct __unaligned __declspec(align(1)) MobViewInfo { unsigned __int16 ID; char InxName[32]; char FileName[32]; char Texture[32]; MobAttackType AttackType; char ShotEffect[32]; char MobPortrait[32]; unsigned int ChrMarkSize; MiniMapIconType MiniMapIcon; unsigned __int16 NpcViewIndex; unsigned __int16 BoundingBox; unsigned __int16 EffectViewID; char SpectralGlow; char Group1[32]; char Group2[32]; char Group3[32]; char GroupS[32]; }; /* 2191 */ struct MoverSlot { const unsigned int m_uiSlot; NiPointer m_spSlotNode; NiPointer m_spHideNode; NiTMap m_kSlotAni; unsigned int m_dwCurLegCode; MoverSlotView *m_pkMoverSlotView; Char *m_pkChar; }; /* 2192 */ struct __cppobj std::_Allocator_base { }; /* 2193 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2194 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { MoverSlot **_Myfirst; MoverSlot **_Mylast; MoverSlot **_Myend; std::allocator _Alval; }; /* 2195 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2196 */ struct __unaligned __declspec(align(1)) MoverMain { unsigned int MoverID; char MoverIDX[32]; unsigned int CastingTime; unsigned int CoolTime; unsigned __int16 RunSpeed; unsigned __int16 WalkSpeed; unsigned __int16 DurationHour; char MaxCharSlot; }; /* 2197 */ struct MoverView { char MoverIDX[32]; char Name[32]; char FolderName[32]; char Texture[32]; char Normalmage[32]; char HungryImage[32]; char EatImage[32]; char MoverTypeIDX[16]; }; /* 2198 */ struct __cppobj Mover : Char { std::vector > m_kMoverSlots; unsigned int m_kMoverID; bool m_bFeed; bool m_bAbility; unsigned int m_uiSpecialEventCode; MoverMain *m_pkMoverMain; MoverView *m_pkMoverView; bool m_bWay; unsigned int m_hMoverEffect; }; /* 2200 */ struct CT_INFO { char Type; __int8 ElementNo : 6; __int8 ElementValue : 2; }; /* 2201 */ struct __declspec(align(2)) MainChar::CTWT_INFO { char LV; unsigned __int16 MobID; char Value; }; /* 2202 */ struct MainChar::sItemSkill { bool m_bUse; unsigned int m_uiInvenSlot; }; /* 2203 */ struct __cppobj MainChar : Char { CT_INFO ms_ctInfo[528]; unsigned int ms_uiTotalCharTitle; MainChar::CTWT_INFO ms_ctwtInfo[3]; unsigned int ms_uiTotalCTWeaponTitle; CNSTimer_Interval m_kMainCharMotionPTimer; NiPointer m_spCollider; NiPoint3 m_kFinalMoveTargetPos; bool m_bFinalMoveTargetPos; Char *m_pkTargetChar; Char *m_pkAttackTarget; unsigned __int16 m_pkTOTChar; bool m_bNewClickChar; MainChar::ReserveAct m_eReserveAct; Skill::Type m_eReserveSkillType; unsigned __int16 m_kReserveSkillID; NiPoint3 m_kRevMovePos; bool m_bAttackWill; char m_byCurrNormalAttCode; char m_byCurrSkillAttCode; char m_byPkGrade; float m_fPowAutoStepLength; MainChar::ReserveAct m_eStartReserveAct; MainChar::MoveState m_eStartMoveTarget; NiPoint3 m_kStartMovePos; NiPoint3 m_kNextMovePos; NiPoint3 m_kResStartSPos; NiPoint3 m_pos3MoveDir; float m_fTotalMoveLength; NiPoint3 m_pos3ArrWP[100]; bool m_bWay; int m_nWPCnt; int m_nCurWP; bool m_bIsFindEndPoint; bool m_bPathFindingStart; NiPoint3 m_pos3InputTargetPos; int m_nCurCornerCnt; unsigned int m_uiPlayerSight; bool m_bMainCharAura; bool m_IsTargetChangeView; NiPointer m_pChainEffect; NiPoint3 m_pLength; bool m_bZigZag; bool m_bAirBorne; unsigned __int16 m_kAirBorneID; MainChar::sItemSkill m_kItemSkill; }; /* 2204 */ struct __cppobj std::binary_function { }; /* 2205 */ struct __cppobj std::less : std::binary_function { }; /* 2206 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2207 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2208 */ struct ResElement { ResElementVtbl *vfptr; NiPointer m_pNiNode; NiPointer m_pActorMgr; bool m_bIsCanAnimation; std::basic_string,std::allocator > m_FileName; }; /* 2209 */ struct ResElementVtbl { void *(__thiscall *__vecDelDtor)(ResElement *this, unsigned int); }; /* 2210 */ struct __cppobj mhResTableElement : ResElement { mhObjectBindStyle m_eBindType; mhObjectAction m_eAction; int m_iWeight; int m_iLoadingWeight; unsigned __int16 m_ElementID; int m_iTexID; }; /* 2211 */ struct std::_Pair_base { const int first; mhResTableElement *second; }; /* 2212 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2213 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2214 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2215 */ struct __cppobj std::_Allocator_base > { }; /* 2216 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2217 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2218 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2219 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2220 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2221 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 2222 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 2223 */ struct std::_Pair_base > { const int first; NiPointer second; }; /* 2224 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 2225 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2226 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2227 */ struct __cppobj std::_Allocator_base > > { }; /* 2228 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 2229 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 2230 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 2231 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 2232 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 2233 */ struct mhResTableManager { std::map,std::allocator > > m_mapResModel; std::map,std::less,std::allocator > > > m_mapResTex; }; /* 2234 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2235 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2238 */ struct __cppobj std::binary_function { }; /* 2239 */ struct __cppobj std::less : std::binary_function { }; /* 2240 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2244 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2245 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2246 */ struct __cppobj std::_Allocator_base > { }; /* 2247 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2248 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2249 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2250 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2251 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2252 */ struct mhObject::mhObjBindType { char m_byBindType[3]; }; /* 2253 */ struct mhObjActor { mhObjActorVtbl *vfptr; }; /* 2255 */ struct __cppobj mhObjAniActor : mhObjActor { unsigned __int16 m_Handle; unsigned __int16 m_NextHandle; }; /* 2256 */ struct __cppobj std::binary_function { }; /* 2257 */ struct __cppobj std::less : std::binary_function { }; /* 2258 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2262 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2263 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2264 */ struct __cppobj std::_Allocator_base > { }; /* 2265 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2266 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2267 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2268 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2269 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2236 */ struct mhObject { mhObjectVtbl *vfptr; int m_iGUID; int m_iResGUID; int m_iParentGUID; std::basic_string,std::allocator > m_RootName; MHE_STEP m_Endure; std::map,std::allocator > > m_pkModelRes; ResElement *m_pkResource; mhObject::mhObjBindType m_BindType; mhObjAniActor m_AniActor; int m_iMHResGUID; std::map,std::allocator > > m_mapEmotionInfo; }; /* 2237 */ struct mhObjectVtbl { void *(__thiscall *__vecDelDtor)(mhObject *this, unsigned int); int (__thiscall *Update)(mhObject *this, float); }; /* 2241 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2242 */ struct std::_Pair_base { MHE_STEP first; ResElement *second; }; /* 2243 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2254 */ struct mhObjActorVtbl { void *(__thiscall *__vecDelDtor)(mhObjActor *this, unsigned int); int (__thiscall *update)(mhObjActor *this, float, NiActorManager *); int (__thiscall *PlayEffect)(mhObjActor *this, unsigned int); int (__thiscall *PlaySoundA)(mhObjActor *this, unsigned int); }; /* 2259 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2260 */ struct std::_Pair_base { const char first; unsigned __int16 second; }; /* 2261 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2270 */ struct std::_Pair_base { const int first; mhObject *second; }; /* 2271 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2272 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2273 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2274 */ struct __cppobj std::_Allocator_base > { }; /* 2275 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2276 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2277 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2278 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2279 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2280 */ struct mhObjectManager { std::map,std::allocator > > m_mapObject; }; /* 2281 */ struct mhCollisionManager { NiCollisionGroup m_pkCollisionGroup; }; /* 2282 */ struct mhManagerMediator { mhResTableManager m_ResTableManager; mhObjectManager m_ObjManager; mhCollisionManager m_CollisionManager; }; /* 2283 */ struct __cppobj std::binary_function { }; /* 2284 */ struct __cppobj std::less : std::binary_function { }; /* 2285 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2286 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2287 */ struct std::_Pair_base { const unsigned __int16 first; unsigned int second; }; /* 2288 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2289 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2290 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2291 */ struct __cppobj std::_Allocator_base > { }; /* 2292 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2293 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2294 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2295 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2296 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2297 */ struct mhGameMainConnectMgr { std::map,std::allocator > > m_mapSendPacketInfo; }; /* 2298 */ struct MiniHouseRoomInfo::TexStyleGroup { mhRoomTexStyle m_eRoomComponent[3]; }; /* 2299 */ struct MiniHouseRoomInfo { MiniHouseRoomInfo::TexStyleGroup m_RoomTexStyles; NiNode *m_spRoomNiNode; std::basic_string,std::allocator > m_SelectedNodeName; }; /* 2300 */ struct tagPOINT { int x; int y; }; /* 2301 */ struct __cppobj std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 2302 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Right; std::pair,std::allocator > const ,NiPointer > _Myval; char _Color; char _Isnil; }; /* 2303 */ struct __cppobj NiAmbientLight : NiLight { }; /* 2304 */ struct NiPointer { NiAmbientLight *m_pObject; }; /* 2305 */ struct std::_Pair_base,std::allocator > const ,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 2306 */ struct __cppobj std::pair,std::allocator > const ,NiPointer > : std::_Pair_base,std::allocator > const ,NiPointer > { }; /* 2307 */ struct __cppobj std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2308 */ struct __cppobj std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> : std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2309 */ struct __cppobj std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2310 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > > : std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2311 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,NiPointer > > _Alval; }; /* 2312 */ struct __cppobj std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2313 */ struct __cppobj std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2314 */ struct __cppobj std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > : std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2315 */ struct __cppobj std::binary_function { }; /* 2316 */ struct __cppobj std::less : std::binary_function { }; /* 2317 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2318 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2319 */ struct IDirectMessenger { IDirectMessengerVtbl *vfptr; IDirectMessenger *m_pkMsgHooker; unsigned int m_uiMessageNum; }; /* 2320 */ struct IDirectMessengerVtbl { void (__thiscall *SetMsgHooker)(IDirectMessenger *this, IDirectMessenger *); void (__thiscall *SendDirectMessage)(IDirectMessenger *this, int, void *, IDirectMessenger *); void (__thiscall *SetMessageNum)(IDirectMessenger *this, unsigned int); void (__thiscall *DirectMessage)(IDirectMessenger *this, int, void *, IDirectMessenger *); void (__thiscall *DirectDispatchToChildren)(IDirectMessenger *this, int, void *, IDirectMessenger *); void (__thiscall *DirectDispatchToParent)(IDirectMessenger *this, int, void *, IDirectMessenger *); }; /* 2322 */ union $31508301A7441FA869AF5D631E4A4428 { int m_iWidth; unsigned int m_uiWidth; }; /* 2323 */ union $6A57DFC18102EF35E341A85BC72E4366 { int m_iHeight; unsigned int m_uiHeight; }; /* 2321 */ struct __cppobj __declspec(align(4)) PgWin : NiNode, IDirectMessenger { $31508301A7441FA869AF5D631E4A4428 ___u2; $6A57DFC18102EF35E341A85BC72E4366 ___u3; bool m_bEnable; bool m_bOpenCloseSoundEnable; bool m_bDroppable; unsigned int m_uiExtStyle; unsigned int m_uiDepth; NiPointer m_spMaterialProp; bool m_bResigterFirstHit; PgWin *m_pkToolTipWin; PgWin *m_pkToolTipParentWin; char *m_pcToolTipWinText; bool m_bIsUpdate; }; /* 2324 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2325 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 2326 */ struct __cppobj __declspec(align(4)) NiTriBasedGeomData : NiGeometryData { unsigned __int16 m_usTriangles; }; /* 2327 */ struct NiTriShapeData::SharedNormalArray { unsigned __int16 m_usNumSharedNormals; unsigned __int16 *m_pusSharedNormalIndexArray; }; /* 2328 */ struct NiTriShapeData::SNAMemBlock { unsigned __int16 *m_pusBlock; unsigned __int16 *m_pusFreeBlock; unsigned int m_uiBlockSize; unsigned int m_uiFreeBlockSize; NiTriShapeData::SNAMemBlock *m_pkNext; }; /* 2329 */ struct __cppobj NiTriShapeData : NiTriBasedGeomData { unsigned int m_uiTriListLength; unsigned __int16 *m_pusTriList; NiTriShapeData::SharedNormalArray *m_pkSharedNormals; unsigned __int16 m_usSharedNormalsArraySize; NiTriShapeData::SNAMemBlock *m_pkSNAMemoryBlocks; }; /* 2330 */ struct NiScreenElementsData::Polygon { unsigned __int16 m_usNumVertices; unsigned __int16 m_usVOffset; unsigned __int16 m_usNumTriangles; unsigned __int16 m_usIOffset; }; /* 2331 */ struct __cppobj __declspec(align(2)) NiScreenElementsData : NiTriShapeData { NiScreenElementsData::Polygon *m_akPolygon; unsigned __int16 *m_ausPIndexer; unsigned __int16 m_usMaxPQuantity; unsigned __int16 m_usPGrowBy; unsigned __int16 m_usPQuantity; unsigned __int16 m_usMaxVQuantity; unsigned __int16 m_usVGrowBy; unsigned __int16 m_usMaxIQuantity; unsigned __int16 m_usIGrowBy; bool m_bBoundNeedsUpdate; }; /* 2332 */ struct NiPointer { NiScreenElementsData *m_pObject; }; /* 2333 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2334 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 2335 */ struct __cppobj PgSprData::PgHitTester : NiRefObject { char *m_pucBuff; unsigned int m_uiXPos; unsigned int m_uiYPos; unsigned int m_uiWidth; unsigned int m_uiHeight; unsigned int m_uiChangedWidth; unsigned int m_uiChangedHeight; NiPoint2 m_akUVs[4]; PgSprData::PgHitTester *m_pkNext; }; /* 2336 */ struct NiPointer { PgSprData::PgHitTester *m_pObject; }; /* 2337 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2338 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 2339 */ struct __cppobj PgSprData : NiRefObject { NiTArray > m_akGeomData; NiTArray > m_akHitTester; NiPointer m_spTexture; NiTArray > m_akAlphaPropertyData; }; /* 2340 */ struct NiPointer { PgSprData *m_pObject; }; /* 2341 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2342 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 2343 */ struct __cppobj NiScreenElements : NiTriShape { }; /* 2344 */ struct NiPointer { NiScreenElements *m_pObject; }; /* 2345 */ struct __cppobj PgSpr : NiRefObject { NiPointer m_spSprData; NiTArray > m_akGeom; }; /* 2346 */ struct NiPointer { PgSpr *m_pObject; }; /* 2347 */ struct __cppobj PgWinSpr : PgWin { NiPointer m_spSpr; unsigned int m_uiSelectSprIndex; }; /* 2348 */ struct PgMsg::Frame { unsigned int m_uiDumy[2]; unsigned int m_uiFrameMsg; unsigned int m_uiFrameWParam; unsigned int m_uiFramelParam; }; /* 2349 */ struct PgTQueue { PgMsg::Frame *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiHead; unsigned int m_uiTail; }; /* 2350 */ struct __cppobj __declspec(align(4)) PgFrameWork : IDirectMessenger { PgTQueue m_kMsgQ; void *m_BackFrameID; bool m_bInit; }; /* 2351 */ struct __cppobj PgWinFrame : PgWinSpr { PgFrameWork *m_pkFrameWork; int m_iDragOffX; int m_iDragOffY; bool m_bMovable; bool m_bIsDuringMove; int m_iOldDragOffX; int m_iOldDragOffY; int m_iVXPos; int m_iVYPos; bool m_bLeftLike; bool m_bTopLike; bool m_bRightLike; bool m_bBottomLike; bool m_bLeftAttached; bool m_bTopAttached; bool m_bRightAttached; bool m_bBottomAttached; float m_fInitXPos; float m_fInitYPos; }; /* 2352 */ struct std::_Pair_base { mhUIID first; PgWinFrame *second; }; /* 2353 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2354 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2355 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2356 */ struct __cppobj std::_Allocator_base > { }; /* 2357 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2358 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2359 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2360 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2361 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2362 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2363 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2364 */ struct __declspec(align(2)) std::_Pair_base { const unsigned __int16 first; char second; }; /* 2365 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2366 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2367 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2368 */ struct __cppobj std::_Allocator_base > { }; /* 2369 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2370 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2371 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2372 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2373 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2378 */ struct __cppobj DFALL { }; /* 2379 */ struct __cppobj NiTMapBase,unsigned short,FontBucket *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2374 */ struct NiTMapBase,unsigned short,FontBucket *> { NiTMapBase,unsigned short,FontBucket *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned short,FontBucket *>::AntiBloatAllocator m_kAllocator; }; /* 2375 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned __int16 m_key; FontBucket *m_val; }; /* 2376 */ struct FontBucket { char w; char h; unsigned __int16 left; unsigned __int16 top; char byTextureIndex; float tx1; float ty1; float tx2; float ty2; }; /* 2377 */ struct NiTMapBase,unsigned short,FontBucket *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned short,FontBucket *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned short,FontBucket *> *this, unsigned __int16); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned short,FontBucket *> *this, unsigned __int16, unsigned __int16); void (__thiscall *SetValue)(NiTMapBase,unsigned short,FontBucket *> *this, NiTMapItem *, unsigned __int16, FontBucket *); void (__thiscall *ClearValue)(NiTMapBase,unsigned short,FontBucket *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned short,FontBucket *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned short,FontBucket *> *this, NiTMapItem *); }; /* 2380 */ struct __cppobj NiTMap : NiTMapBase,unsigned short,FontBucket *> { }; /* 2385 */ struct __cppobj DFALL { }; /* 2386 */ struct __cppobj NiTListBase,CBucketBlock *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2381 */ struct NiTListBase,CBucketBlock *> { NiTListBase,CBucketBlock *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,CBucketBlock *>::AntiBloatAllocator m_kAllocator; }; /* 2382 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; CBucketBlock *m_element; }; /* 2383 */ struct CBucketBlock { FontBucket *m_pkBlock; unsigned int m_dwSize; unsigned int m_dwUsedCount; }; /* 2384 */ struct NiTListBase,CBucketBlock *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,CBucketBlock *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,CBucketBlock *> *this); void (__thiscall *DeleteItem)(NiTListBase,CBucketBlock *> *this, NiTListItem *); }; /* 2387 */ struct __cppobj NiTPointerListBase,CBucketBlock *> : NiTListBase,CBucketBlock *> { }; /* 2388 */ struct __cppobj NiTList : NiTPointerListBase,CBucketBlock *> { }; /* 2389 */ struct CBucketPool { unsigned int m_dwBlockUnit; NiTList m_kBlockList; CBucketBlock *m_pkCurrBlock; }; /* 2390 */ struct CBucketBuffer { unsigned int m_dwFontSize; unsigned int m_dwMaxTexture; unsigned int m_dwTextureSize; unsigned int m_dwLoadXPos; unsigned int m_dwLoadYPos; unsigned int m_dwCurrTextureIndex; unsigned int m_dwLoadedFontCount; NiPointer m_aspkTextures[32]; NiTMap m_kFontHash; CBucketPool *m_pkBucketPool; }; /* 2391 */ struct HFONT__ { int unused; }; /* 2392 */ struct HDC__ { int unused; }; /* 2393 */ struct HBITMAP__ { int unused; }; /* 2394 */ struct FontRenderStuff { HDC__ *hDC; HBITMAP__ *hBitmap; HBITMAP__ *hOldBitmap; unsigned int *pdwDCRenderBuffer; unsigned int dwBufferSize; }; /* 2399 */ struct __cppobj DFALL { }; /* 2400 */ struct __cppobj NiTListBase,SpScreenText *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2395 */ struct NiTListBase,SpScreenText *> { NiTListBase,SpScreenText *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SpScreenText *>::AntiBloatAllocator m_kAllocator; }; /* 2396 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SpScreenText *m_element; }; /* 2404 */ struct NiPointer { CSpFont *m_pObject; }; /* 2405 */ struct tagRECT { int left; int top; int right; int bottom; }; /* 2409 */ struct StrBuffer { char *m_pcStr; int m_iBufferSize; int m_iStrLen; }; /* 2397 */ struct __cppobj SpScreenText : NiNode { NiPointer m_spFont; tagRECT m_kRect; ScrTexturePass *m_pkFontRenderPass; unsigned int m_dwMaxPass; unsigned int m_dwShadowOffset; NiColorA m_kColor; int m_iAlignOption; bool m_bAutoWordWrap; bool m_bTextCmdOn; bool m_bClipEnable; StrBuffer m_kString; bool m_bInvalidate; int m_iVerticalGap; }; /* 2398 */ struct NiTListBase,SpScreenText *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SpScreenText *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SpScreenText *> *this); void (__thiscall *DeleteItem)(NiTListBase,SpScreenText *> *this, NiTListItem *); }; /* 2401 */ struct __cppobj NiTPointerListBase,SpScreenText *> : NiTListBase,SpScreenText *> { }; /* 2402 */ struct __cppobj NiTList : NiTPointerListBase,SpScreenText *> { }; /* 2403 */ struct __cppobj CSpFont : NiRefObject { CBucketBuffer m_kBucketBuffer; HFONT__ *m_hFont; HFONT__ *m_hOldFont; FontRenderStuff m_kFontRenderStuff; unsigned int m_dwSpacing; float m_fTextScale; unsigned int m_dwFontSize; unsigned int m_dwFontSizeInPixel; unsigned int m_dwTextureSize; unsigned int m_dwMaxTexture; NiTList m_kRegisteredText; unsigned int m_dwOutlineOffset; char m_acColorToken[128]; }; /* 2406 */ struct __cppobj __declspec(align(4)) SpScreenGeometryClip : NiScreenElements { tagRECT *m_pkRect; bool m_bClipEnable; }; /* 2407 */ struct NiPointer { SpScreenGeometryClip *m_pObject; }; /* 2408 */ struct __declspec(align(4)) ScrTexturePass { NiPointer spScrGeom; bool bAttached; }; /* 2410 */ struct __cppobj PgFont : CSpFont { unsigned int m_uiDefHeight; }; /* 2411 */ struct NiPointer { PgFont *m_pObject; }; /* 2412 */ struct __cppobj PgTextGeometry : SpScreenText { unsigned int m_uiDrawFormat; NiPointer m_spPgFont; unsigned int m_uiTextWidth; unsigned int m_uiTextHeight; bool m_bResetTextAfterDraw; int m_nTextIndex; }; /* 2413 */ struct NiPointer { PgTextGeometry *m_pObject; }; /* 2414 */ struct __cppobj PgWinText : PgWin { NiPointer m_spTextGeom; }; /* 2415 */ struct NiPointer { PgWinText *m_pObject; }; /* 2416 */ struct __cppobj __declspec(align(4)) PgWinBut : PgWinSpr { unsigned int m_uiCmdMsg; unsigned int m_uiCmdMsgParam; PgWinBut::Type m_eType; PgWinBut::ButShow m_eButShow; bool m_bHadBeenPushed; unsigned int m_uiButNum; bool m_bEnableClickSound; bool m_bClickCheck; }; /* 2417 */ struct __cppobj PgWinLRBut : PgWinBut { unsigned int m_uiRCmdMsg; unsigned int m_uiRCmdMsgParam; }; /* 2418 */ struct __cppobj ClockShadowWin : PgWin { NiPointer m_spTriShape; bool m_bStart; float m_fStartTime; float m_fRotateTime; bool b_show; unsigned __int16 m_kSkillID; }; /* 2419 */ struct NiPointer { ClockShadowWin *m_pObject; }; /* 2420 */ struct CNSTimer_MarkCheck { CNSTimer m_NSTimer; float m_fMarkTime; CNSTimer_MarkCheck::TIMERSTATE m_TimeStateCur; CNSTimer_MarkCheck::TIMERSTATE m_TimeStaeKillCondition; }; /* 2421 */ struct __declspec(align(2)) SpEffect { NiPointer m_spEffect; CNSTimer_MarkCheck m_kMarkCheck; NsEffect m_kEffect; bool m_bLive; bool m_bLoop; bool m_bClamp; }; /* 2422 */ struct __cppobj __declspec(align(4)) IconWin : PgWinLRBut { NiPointer m_spGeom; NiPointer m_spTexProp; unsigned int m_uiIconIndex; NiPointer m_spOverGeomForRefCount; NiPointer m_spClickGeomForRefCount; NiPointer m_spOverGeom; NiPointer m_spClickGeom; bool m_bShowFocus; unsigned __int16 m_coolTimeID; unsigned __int16 m_CoolGroupItemActionID; NiPointer m_spClockShadowWin; SpEffect *m_pkCoolTimeOverEffect; bool m_bClockShadowWinActive; bool m_bCoolTimeCheckNeeded; }; /* 2423 */ struct ShineItemAttr_ByteLot { char lot; }; /* 2424 */ struct ShineItemAttr_WordLot { unsigned __int16 lot; }; /* 2425 */ struct ShineItemAttr_DwrdLot { unsigned int lot; }; /* 2426 */ struct ShineItemAttr_QuestItem { unsigned __int16 lot; }; /* 2427 */ struct ShineDateTime { unsigned __int32 year : 8; unsigned __int32 month : 5; unsigned __int32 date : 6; unsigned __int32 hour : 6; unsigned __int32 minute : 7; }; /* 2428 */ struct $BA792661B6A8A2DB1C0266A653A1AC4D { __int8 identify : 1; __int8 optionnum : 7; }; /* 2429 */ union ItemOptionNumber { $BA792661B6A8A2DB1C0266A653A1AC4D str; char bin; }; /* 2430 */ struct ItemOptionStorage::FixedInfo { ItemOptionNumber optionnumber; }; /* 2431 */ struct __unaligned __declspec(align(1)) ItemOptionStorage::Element { char itemoption_type; unsigned __int16 itemoption_value; }; /* 2432 */ struct ItemOptionStorage { ItemOptionStorage::FixedInfo fixed; ItemOptionStorage::Element optionlist[8]; }; /* 2433 */ struct __unaligned __declspec(align(2)) ShineItemAttr_Amulet { ShineDateTime deletetime; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; char upgrade; char strengthen; char upgradefailcount; ItemOptionStorage UpgradeOption; char randomOptionChangedCount; ItemOptionStorage option; }; /* 2434 */ #pragma pack(push, 1) struct __unaligned __declspec(align(2)) $846E78F8F1EB25D46D834A99261B9D61 { unsigned __int16 monster; unsigned __int32 killcount : 28; unsigned __int32 reserved : 4; }; #pragma pack(pop) /* 2435 */ struct __unaligned __declspec(align(1)) $FD2CF8E9010B3884B2A559AF78033A94 { unsigned __int16 elementalGemID; char restCount; }; /* 2436 */ struct __unaligned __declspec(align(1)) ShineItemAttr_Weapon { char upgrade; char strengthen; char upgradefailcount; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; $846E78F8F1EB25D46D834A99261B9D61 mobkills[3]; unsigned __int16 CharacterTitleMobID; char usertitle[21]; $FD2CF8E9010B3884B2A559AF78033A94 gemSockets[3]; char maxSocketCount; char createdSocketCount; ShineDateTime deletetime; char randomOptionChangedCount; ItemOptionStorage option; }; /* 2437 */ struct __unaligned __declspec(align(1)) ShineItemAttr_Armor { char upgrade; char strengthen; char upgradefailcount; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; ShineDateTime deletetime; char randomOptionChangedCount; ItemOptionStorage option; }; /* 2438 */ struct __unaligned __declspec(align(1)) ShineItemAttr_Shield { char upgrade; char strengthen; char upgradefailcount; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; ShineDateTime deletetime; char randomOptionChangedCount; ItemOptionStorage option; }; /* 2439 */ struct __unaligned __declspec(align(1)) ShineItemAttr_Boot { char upgrade; char strengthen; char upgradefailcount; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; ShineDateTime deletetime; char randomOptionChangedCount; ItemOptionStorage option; }; /* 2440 */ struct $34E5D5F0CB77496464955B2609C1079E { __int8 IsPlaced : 1; }; /* 2441 */ struct __unaligned __declspec(align(4)) ShineItemAttr_Furniture { $34E5D5F0CB77496464955B2609C1079E flag; unsigned __int16 furnicherID; ShineDateTime deletetime; float LocX; float LocY; float LocZ; float Direct; ShineDateTime dEndureEndTime; char nEndureGrade; unsigned __int64 nRewardMoney; }; /* 2442 */ struct ShineItemAttr_Decoration { ShineDateTime deletetime; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; }; /* 2443 */ struct __cppobj ShineItemAttr_SkillScroll { }; /* 2444 */ struct __cppobj ShineItemAttr_RecallScroll : ShineItemAttr_ByteLot { }; /* 2445 */ struct __unaligned __declspec(align(2)) ShineItemAttr_BindItem::Bind { unsigned __int16 mapid; unsigned int x; unsigned int y; }; /* 2446 */ struct __unaligned __declspec(align(1)) ShineItemAttr_BindItem { char portalnum; ShineItemAttr_BindItem::Bind portal[10]; }; /* 2447 */ struct __cppobj ShineItemAttr_UpSource : ShineItemAttr_ByteLot { }; /* 2448 */ struct $ABC9A29A70D2308B55C82FBE1C48FDF2 { __int8 itemnum : 4; __int8 flag : 4; }; /* 2449 */ struct $E0C9EB0EB1F220819204DDF41838D7D6 { unsigned __int32 notuse : 9; unsigned __int32 method : 4; unsigned __int32 zone : 5; unsigned __int32 serial : 8; unsigned __int32 second : 6; unsigned __int32 minute : 6; unsigned __int32 hour : 5; unsigned __int32 day : 5; unsigned __int32 month : 4; unsigned __int32 year : 5; unsigned __int32 world : 6; unsigned __int32 mrsv : 1; }; /* 2450 */ union SHINE_ITEM_REGISTNUMBER { $E0C9EB0EB1F220819204DDF41838D7D6 binary; unsigned int dwrdkey[2]; unsigned __int64 key; }; /* 2451 */ struct __unaligned __declspec(align(1)) ShineItemAttr_ItemChest { $ABC9A29A70D2308B55C82FBE1C48FDF2 type; SHINE_ITEM_REGISTNUMBER content[8]; }; /* 2452 */ struct __cppobj ShineItemAttr_WeaponTitleLicence { }; /* 2453 */ struct __cppobj ShineItemAttr_KingdomQuest { }; /* 2454 */ struct ShineItemAttr_MiniHouseSkin { ShineDateTime deletetime; }; /* 2455 */ struct __cppobj ShineItemAttr_UpRed : ShineItemAttr_ByteLot { }; /* 2456 */ struct __cppobj ShineItemAttr_UpBlue : ShineItemAttr_ByteLot { }; /* 2457 */ struct __cppobj ShineItemAttr_UpGold : ShineItemAttr_ByteLot { }; /* 2458 */ struct __cppobj ShineItemAttr_KQStep : ShineItemAttr_WordLot { }; /* 2459 */ struct __cppobj ShineItemAttr_Feed : ShineItemAttr_ByteLot { }; /* 2460 */ struct $424CA90C152D5080B0CCAE285A0AB46B { unsigned __int16 ridenum : 15; unsigned __int16 duringriding : 1; }; /* 2461 */ struct __unaligned __declspec(align(1)) ShineItemAttr_Riding { unsigned __int16 hungrypoint; ShineDateTime deletetime; $424CA90C152D5080B0CCAE285A0AB46B bitflag; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; unsigned int nHP; char nGrade; unsigned __int16 nRareFailCount; }; /* 2462 */ struct ShineItemAttr_Amount { unsigned int amount; }; /* 2463 */ struct ShineItemAttr_CostumWeapon { unsigned int CostumCharged; }; /* 2464 */ struct ShineItemAttr_CostumShield { unsigned int CostumCharged; }; /* 2465 */ struct ShineItemAttr_ActionItem { ShineDateTime deletetime; }; /* 2466 */ struct ShineItemAttr_Enchant { char lot; }; /* 2467 */ struct __cppobj ShineItemAttr_GBCoin { }; /* 2468 */ struct __unaligned __declspec(align(4)) ShineItemAttr_Capsule { SHINE_ITEM_REGISTNUMBER content; ShineDateTime useabletime; }; /* 2469 */ struct __unaligned __declspec(align(1)) ShineItemAttr_MobCardCollect_Unident { unsigned int SerialNumber; unsigned __int16 CardID; char Star; unsigned __int16 Group; }; /* 2470 */ struct __unaligned __declspec(align(1)) ShineItemAttr_MobCardCollect { unsigned int SerialNumber; char Star; }; /* 2471 */ struct __cppobj ShineItemAttr_NoEffect : ShineItemAttr_ByteLot { }; /* 2472 */ struct ShineItemAttr_ActiveSkill { unsigned __int16 lot; }; /* 2473 */ struct __unaligned __declspec(align(2)) ShineItemAttr_Pet { unsigned int nPetRegNum; unsigned int nPetID; char sName[17]; char bSummoning; }; /* 2474 */ struct __unaligned __declspec(align(1)) ShineItemAttr_Bracelet { ShineDateTime deletetime; SHINE_PUT_ON_BELONGED_ITEM IsPutOnBelonged; char upgrade; char strengthen; char upgradefailcount; char randomOptionChangedCount; ItemOptionStorage option; }; /* 2475 */ union __unaligned __declspec(align(1)) SHINE_ITEM_ATTRIBUTE { ShineItemAttr_ByteLot blot; ShineItemAttr_WordLot wlot; ShineItemAttr_DwrdLot dlot; ShineItemAttr_QuestItem qstitm; ShineItemAttr_Amulet amulet; ShineItemAttr_Weapon weapon; ShineItemAttr_Armor armor; ShineItemAttr_Shield shield; ShineItemAttr_Boot boot; ShineItemAttr_Furniture furniture; ShineItemAttr_Decoration decorate; ShineItemAttr_SkillScroll skillscroll; ShineItemAttr_RecallScroll recallscroll; ShineItemAttr_BindItem binditem; ShineItemAttr_UpSource upsource; ShineItemAttr_ItemChest itemchest; ShineItemAttr_WeaponTitleLicence weapontitlelicence; ShineItemAttr_KingdomQuest kingdomquest; ShineItemAttr_MiniHouseSkin minihouseskin; ShineItemAttr_UpRed upgraderedgem; ShineItemAttr_UpBlue upgradebluegem; ShineItemAttr_UpGold upgradegoldgem; ShineItemAttr_KQStep kqstep; ShineItemAttr_Feed feed; ShineItemAttr_Riding riding; ShineItemAttr_Amount amount; ShineItemAttr_CostumWeapon costumweapon; ShineItemAttr_CostumShield costumshield; ShineItemAttr_ActionItem actionitem; ShineItemAttr_Enchant Enchant; ShineItemAttr_GBCoin GBCoin; ShineItemAttr_Capsule Capsule; ShineItemAttr_MobCardCollect_Unident MobCard_Unident; ShineItemAttr_MobCardCollect MobCard; ShineItemAttr_NoEffect NoEffect; ShineItemAttr_ActiveSkill ActiveSkill; ShineItemAttr_Pet Pet; ShineItemAttr_Bracelet Bracelet; }; /* 2476 */ struct __unaligned __declspec(align(1)) SHINE_ITEM_STRUCT { unsigned __int16 itemid; SHINE_ITEM_ATTRIBUTE itemattr; }; /* 2477 */ struct __unaligned __declspec(align(2)) ItemInfo { unsigned __int16 ID; char InxName[32]; char Name[64]; ItemTypeEnum Type; ItemClassEnum Class; unsigned int MaxLot; ItemEquipEnum Equip; AuctionGroup ItemAuctionGroup; GradeType ItemGradeType; char TwoHand; unsigned int AtkSpeed; unsigned int DemandLv; unsigned int Grade; unsigned int MinWC; unsigned int MaxWC; unsigned int AC; unsigned int MinMA; unsigned int MaxMA; unsigned int MR; unsigned int TH; unsigned int TB; unsigned int WCRate; unsigned int MARate; unsigned int ACRate; unsigned int MRRate; unsigned int CriRate; unsigned int CriMinWc; unsigned int CriMaxWc; unsigned int CriMinMa; unsigned int CriMaxMa; unsigned int CrlTB; UseClassType UseClass; unsigned int BuyPrice; unsigned int SellPrice; char BuyDemandLv; unsigned int BuyFame; unsigned int BuyGToken; unsigned int BuyGBCoin; WeaponTypeEnum WeaponType; ArmorTypeEnum ArmorType; char UpLimit; unsigned __int16 BasicUpInx; unsigned __int16 UpSucRatio; unsigned __int16 UpLuckRatio; char UpResource; unsigned __int16 AddUpInx; unsigned int ShieldAC; unsigned int HitRatePlus; unsigned int EvaRatePlus; unsigned int MACriPlus; unsigned int CriDamPlus; unsigned int MagCriDamPlus; E_BelongType BT_Inx; char TitleName[32]; char ItemUseSkill[32]; char SetItemIndex[32]; ItemFuncEnum ItemFunc; }; /* 2478 */ struct ItemViewInfo { unsigned __int16 ID; char InxName[32]; __unaligned __declspec(align(1)) unsigned int IconIndex; char IconFile[32]; __unaligned __declspec(align(1)) unsigned int SubIconIndex; char SubIconFile[32]; __unaligned __declspec(align(1)) unsigned int PeriodIconIndex; char PeriodIconFile[32]; __unaligned __declspec(align(1)) unsigned int R; __unaligned __declspec(align(1)) unsigned int G; __unaligned __declspec(align(1)) unsigned int B; __unaligned __declspec(align(1)) unsigned int SUB_R; __unaligned __declspec(align(1)) unsigned int SUB_G; __unaligned __declspec(align(1)) unsigned int SUB_B; __unaligned __declspec(align(1)) EquipTypeEnum EquipType; char LinkFile[32]; char TextureFile[32]; __unaligned __declspec(align(1)) unsigned int MSetNo; __unaligned __declspec(align(1)) unsigned int FSetNo; __unaligned __declspec(align(1)) float GrnItemSize; char GrnItemTex[32]; unsigned __int16 UpEffect; char DropSnd[32]; char EquSnd[32]; char PutSnd[32]; IVEType IVET_Index; char Descript[256]; }; /* 2479 */ struct __cppobj Item : NiRefObject { SHINE_ITEM_STRUCT m_kStruct; ItemInfo *m_pkInfo; ItemViewInfo *m_pkViewInfo; }; /* 2480 */ struct NiPointer { Item *m_pObject; }; /* 2481 */ struct __declspec(align(4)) DecoPlaneColor { NiPointer m_spDecoPlane; NiPointer m_spSubPlane; bool m_bShowDeco; bool m_bShowSub; }; /* 2482 */ struct __declspec(align(4)) DecoPlaneTex { NiPointer m_spDecoPlane; NiPointer m_spDecoTexProp; unsigned int m_uiDecoImageIndex; bool m_bShowDeco; }; /* 2483 */ struct __cppobj __declspec(align(4)) ItemIcon : IconWin { PgWinText *m_pkLotText; NiPointer m_spItem; bool m_bShowLotText; bool m_bShowSubIcon; unsigned int m_uiSubIconIndex; NiPointer m_spSubImagePlane; NiPointer m_spSubImageTexProp; DecoPlaneColor m_kGradeDeco; DecoPlaneTex m_kTermDeco; bool m_bgray; NiPointer m_spBackPlane; NiPointer m_spTopPlane; bool m_bInputProcess; }; /* 2484 */ struct __cppobj MsgBox : PgWinFrame { MsgBox::ButType m_eButType; NiPointer m_apkTextWin[6]; ItemIcon *m_pkItemSlotWin; NiPointer m_pkUnderSlotTextWin; PgMsg::Frame m_kFrameMsg; PgMsg::Frame m_kFrameCancelMsg; PgMsg::Frame m_kFrameSearchMsg; PgMsg::Frame m_kFrameCloseMsg; PgWin *m_pkRevMsgWinOnClose; unsigned int m_uiOkMsg; unsigned int m_wOkParam; int m_lOkParam; unsigned int m_uiCancelMsg; unsigned int m_wCancelParam; int m_lCancelParam; }; /* 2485 */ struct NiPointer { MsgBox *m_pObject; }; /* 2486 */ struct PROTO_NC_MINIHOUSE_BUILDING_REQ { char maxvisiter; char password[9]; char title[21]; char bItemInfoClose; char sNotify[101]; }; /* 2487 */ struct mhObjActionIDInfo { unsigned __int16 iCandidateObjID; unsigned __int16 mhObjAni_Handle; }; /* 2488 */ struct mhFocusObj { mhObject *m_Object; mhFocusObj::ClickInfo m_eInfo; }; /* 2489 */ struct __declspec(align(4)) mhObjEndureInfo { MHE_STEP e; unsigned __int16 iCandidateObjID; }; /* 2490 */ struct __unaligned __declspec(align(1)) MHEmotion { unsigned __int16 MHEmotionID; char ActionViewInfo; char ActionIndex; unsigned int EventCode; unsigned int LegEventCode; char Name[32]; char IconIndex; char IconFile[16]; }; /* 2491 */ struct mhCharEmotionInfo { unsigned __int16 TargetObjID; unsigned __int16 OldTargetObjID; char ActPos; char OldActPos; MHEmotion *EmotionInfo; }; /* 2492 */ struct __declspec(align(4)) MiniHouseIndoor { mhManagerMediator m_ManagerMediator; mhGameMainConnectMgr *m_GameMainConnectMgr; MiniHouseRoomInfo m_RoomInfo; mhState m_eState; mhAccount m_eAccount; NiPointer m_spRootScene; NiPointer m_spNormalScene; NiPointer m_spAbStateEffScene; NiAVObject *m_PickedObj; tagPOINT m_MousePosForTrans; tagPOINT m_MDownStartCurPos; NiPoint3 m_kMDownGroundPos; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_mapLight; std::map,std::allocator > > m_mapUIGroup; std::map,std::allocator > > m_mapCharLev; unsigned __int16 m_PickedCharhWnd; bool m_bReadytoCreateObj; bool m_bForceArrStateHold; bool m_bAskReturnToInvState; int m_iReturnToInvItemID; NiPointer m_spMsgBox; PROTO_NC_MINIHOUSE_BUILDING_REQ m_BuildingInfo; mhObjActionIDInfo m_ObjActionIDInfo; NiPointer m_spObjEffMsg; unsigned __int16 m_ColiObjID; mhFocusObj m_FocusObj; NiPointer m_spFocusObjEff; mhObjEndureInfo m_RevChangeEndure; unsigned __int16 m_RepairObjID; mhCharEmotionInfo m_mhCharEmotionInfo; unsigned __int16 m_CandidateFocusID; }; /* 2498 */ struct __cppobj NiTListBase,NiTimeController *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2495 */ struct NiTListBase,NiTimeController *> { NiTListBase,NiTimeController *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiTimeController *>::AntiBloatAllocator m_kAllocator; }; /* 2499 */ struct __cppobj NiTPointerListBase,NiTimeController *> : NiTListBase,NiTimeController *> { }; /* 2500 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiTimeController *> { }; /* 2501 */ struct __cppobj PgTList : NiTPointerList { }; /* 2493 */ struct LightFogCtrl { LightFogCtrlVtbl *vfptr; PgTList m_kCtrlList; float m_fFreq; NiPointer m_spFogMat; NiPointer m_spAmibentLightMat; NiPointer m_spBackgroundColorMat; }; /* 2494 */ struct LightFogCtrlVtbl { void *(__thiscall *__vecDelDtor)(LightFogCtrl *this, unsigned int); }; /* 2496 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiTimeController *m_element; }; /* 2497 */ struct NiTListBase,NiTimeController *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiTimeController *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiTimeController *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiTimeController *> *this, NiTListItem *); }; /* 2502 */ struct World::ReadyToMiniHouse { bool bMaster; }; /* 2503 */ struct __cppobj std::_Allocator_base { }; /* 2504 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2505 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { Char **_Myfirst; Char **_Mylast; Char **_Myend; std::allocator _Alval; }; /* 2506 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2507 */ struct __declspec(align(4)) DropItem { DropItemVtbl *vfptr; unsigned __int16 m_kItemID; unsigned __int16 m_kHandle; bool m_bPickable; NiPointer m_spNode; bool m_bOutPlayerSight; }; /* 2508 */ struct DropItemVtbl { void *(__thiscall *__vecDelDtor)(DropItem *this, unsigned int); }; /* 2509 */ struct __cppobj std::_Allocator_base { }; /* 2510 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2511 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { DropItem **_Myfirst; DropItem **_Mylast; DropItem **_Myend; std::allocator _Alval; }; /* 2512 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2513 */ struct __cppobj NiSortAdjustNode : NiNode { NiSortAdjustNode::SortingMode m_eSortingMode; }; /* 2514 */ struct NiPointer { NiSortAdjustNode *m_pObject; }; /* 2517 */ struct PXY { int X; int Y; }; /* 2515 */ struct NsPathFinding { NsPathFindingVtbl *vfptr; PXY m_kPxyBufferStartPos; unsigned int FWMapSx; unsigned int FWMapSy; unsigned int MoveObcPtr; int MoveObcGather; PXY StartPos; PXY EndPos; PXY EndOriPos; unsigned int GoalReached; int DirectMove; int ChangedEndPos; PXY JuncPos; unsigned int FWMaxStep; PXY NearPos; unsigned int NearLength; PXY Pos; PXY NewPos; char Dir; unsigned __int16 Step; PXY ShPos; PXY PList[1024]; unsigned __int16 LList[1024]; unsigned __int16 PCnt; unsigned int Shortest; int DiffX; int DiffY; unsigned __int16 Loops; unsigned __int16 ShStep; unsigned __int16 StepCnt; unsigned __int16 AW; PXY LineStartPos; unsigned __int16 Steps; int NoJunc; PXY JuncBF[512]; PXY JuncFinalBF[512]; unsigned int dwFinalWayCount; unsigned __int16 LenMap[512][512]; unsigned int IsMoveAbleCnt; unsigned int MaxMoveableCnt; NsMakeBlockInfo_Byte *m_pkBlockInfo; }; /* 2516 */ struct NsPathFindingVtbl { void *(__thiscall *__vecDelDtor)(NsPathFinding *this, unsigned int); }; /* 2518 */ struct __declspec(align(4)) IMakeBlockInfo { IMakeBlockInfoVtbl *vfptr; float m_fTileLength; unsigned int m_nSize; unsigned int m_uiSplitCnt; unsigned int m_uiTotalDataSize; unsigned int m_uiOneSideBlockCnt; float m_fSubTileLength; bool *m_pbOnTable; bool m_bInit; }; /* 2519 */ union $07D4847F1E1CA841BBE5335A3E7F3B05 { void (__thiscall *~IMakeBlockInfo)(IMakeBlockInfo *this); void *(__thiscall *__vecDelDtor)(IMakeBlockInfo *this, unsigned int); }; /* 2520 */ struct IMakeBlockInfoVtbl { void (__thiscall *SetBlockData)(IMakeBlockInfo *this, unsigned int, unsigned int, float); __declspec(align(8)) bool (__thiscall *SetBlock)(IMakeBlockInfo *this, unsigned int, bool); bool (__thiscall *SetBlock)(IMakeBlockInfo *this, unsigned int, unsigned int, unsigned int, unsigned int, bool); bool (__thiscall *SetBlock)(IMakeBlockInfo *this, unsigned int, unsigned int, bool); bool (__thiscall *GetBlock)(IMakeBlockInfo *this, unsigned int, unsigned int); bool (__thiscall *Save)(IMakeBlockInfo *this, const char *); bool (__thiscall *Load)(IMakeBlockInfo *this, const char *); void (__thiscall *DeleteAllData)(IMakeBlockInfo *this); $07D4847F1E1CA841BBE5335A3E7F3B05 ___u8; }; /* 2521 */ const struct __cppobj NsMakeBlockInfo_Byte : IMakeBlockInfo { char *m_pBlockInfoByte; unsigned int m_uiRealTotalBlockSize; unsigned int m_uiRealOneSideDataSize; }; /* 2522 */ struct CFindWay::PXY { unsigned int X; unsigned int Y; }; /* 2523 */ struct CFindWay { int m_bLoaded; unsigned int m_uiRealTotalBlockSize; unsigned int m_uiOneSideBlockCnt; unsigned int m_uiRealOneSideDataSize; char *m_pBlockInfoByte; unsigned int FWMapSx; unsigned int FWMapSy; CFindWay::PXY PList[768]; unsigned __int16 LList[768]; unsigned int PCnt; CFindWay::PXY NearPos; unsigned __int16 NearLength; CFindWay::PXY Pos; CFindWay::PXY NewPos; char Dir; unsigned __int16 Step; CFindWay::PXY ShPos; unsigned int Shortest; int DiffX; int DiffY; unsigned __int16 Loops; CFindWay::PXY LineStartPos; char DirTbl[13]; unsigned int XTbl[13]; unsigned int YTbl[13]; int NoJunc; CFindWay::PXY JuncBF[512]; int BaseLenMapX; int BaseLenMapY; int LenMapSx; int LenMapSy; unsigned __int16 *LenMap; int LenMapInRange; CFindWay::PXY StartPos; CFindWay::PXY EndPos; unsigned int GoalReached; int ChangedEndPos; int NumOfJunc; CFindWay::PXY JuncList[32]; }; /* 2526 */ struct InstantBlock::SaveHeader { unsigned int nNameSize; char szBlockName[32]; unsigned int nStartX; unsigned int nStartY; unsigned int nEndX; unsigned int nEndY; unsigned int nDataSize; unsigned int nAddress; }; /* 2524 */ struct InstantBlock { InstantBlockVtbl *vfptr; InstantBlock::SaveHeader m_pkSaveHeaderData[256]; unsigned int m_uiTotalHeadCnt; char *m_pbyBlockData; CFindWay *pFindWay; }; /* 2525 */ struct InstantBlockVtbl { void *(__thiscall *__vecDelDtor)(InstantBlock *this, unsigned int); }; /* 2527 */ struct AreaInfoData { AreaInfoDataVtbl *vfptr; AreaInfoData::IAreaData *m_pData[256]; unsigned int m_uiTotalDataCnt; }; /* 2528 */ struct AreaInfoDataVtbl { void *(__thiscall *__vecDelDtor)(AreaInfoData *this, unsigned int); }; /* 2531 */ union Name8 { char n8_name[32]; unsigned int n8_code[8]; }; /* 2529 */ struct AreaInfoData::IAreaData { AreaInfoData::IAreaDataVtbl *vfptr; Name8 Name; int nAreaType; }; /* 2530 */ struct AreaInfoData::IAreaDataVtbl { bool (__thiscall *IntersectTest)(AreaInfoData::IAreaData *this, float, float); }; /* 2532 */ struct __declspec(align(4)) NiFrustum { float m_fLeft; float m_fRight; float m_fTop; float m_fBottom; float m_fNear; float m_fFar; bool m_bOrtho; }; /* 2533 */ struct NiRect { float m_left; float m_right; float m_top; float m_bottom; }; /* 2534 */ struct __cppobj NiCamera : NiAVObject { float m_aafWorldToCam[4][4]; NiFrustum m_kViewFrustum; float m_fMinNearPlaneDist; float m_fMaxFarNearRatio; NiRect m_kPort; float m_fLODAdjust; }; /* 2535 */ struct NiPointer { NiCamera *m_pObject; }; /* 2536 */ struct __cppobj NiAccumulator : NiObject { NiCamera *m_pkCamera; }; /* 2537 */ struct NiPointer { NiAccumulator *m_pObject; }; /* 2538 */ struct _RTL_CRITICAL_SECTION { _RTL_CRITICAL_SECTION_DEBUG *DebugInfo; int LockCount; int RecursionCount; void *OwningThread; void *LockSemaphore; unsigned int SpinCount; }; /* 2539 */ struct _LIST_ENTRY { _LIST_ENTRY *Flink; _LIST_ENTRY *Blink; }; /* 2540 */ struct _RTL_CRITICAL_SECTION_DEBUG { unsigned __int16 Type; unsigned __int16 CreatorBackTraceIndex; _RTL_CRITICAL_SECTION *CriticalSection; _LIST_ENTRY ProcessLocksList; unsigned int EntryCount; unsigned int ContentionCount; unsigned int Flags; unsigned __int16 CreatorBackTraceIndexHigh; unsigned __int16 SpareWORD; }; /* 2541 */ struct NiCriticalSection { _RTL_CRITICAL_SECTION m_kCriticalSection; unsigned int m_ulThreadOwner; unsigned int m_uiLockCount; }; /* 2542 */ struct __cppobj __declspec(align(4)) NiRenderer : NiObject { NiPointer m_spAccum; NiPropertyState *m_pkCurrProp; NiDynamicEffectState *m_pkCurrEffects; NiCriticalSection m_kRendererLock; NiCriticalSection m_kPrecacheCriticalSection; NiCriticalSection m_kSourceDataCriticalSection; NiRenderer::EFrameState m_eFrameState; NiRenderer::EFrameState m_eOffScreenFrameState; unsigned int m_uiFrameID; bool m_bRenderTargetGroupActive; bool m_bBatchRendering; }; /* 2543 */ struct CameraCtrl { CameraCtrlVtbl *vfptr; float m_fZoom; float m_fZoomMax; float m_fZoomMin; float m_fZoomDef; float m_fMsDeltaX; float m_fMsDeltaY; std::list > m_lstTraceCam; NiPoint3 m_kLookAtPos; float m_fAngleUD; float m_fAngleUDMax; float m_fAngleUDMin; float m_fAngleLR; NiPoint3 m_kUpDir; NiPoint3 m_kRightDir; NiPoint3 m_kFrontDir; float m_fZoomRatePerTick; float m_fLastUpdateTime; float m_fTargetZoom; float m_fTargetAngleLR; unsigned int m_uiCheckRayTile; }; /* 2544 */ struct CameraCtrlVtbl { void *(__thiscall *__vecDelDtor)(CameraCtrl *this, unsigned int); }; /* 2545 */ struct SkyCtrl { SkyCtrlVtbl *vfptr; NiPointer m_spNode; int m_nMaxTime; }; /* 2546 */ struct SkyCtrlVtbl { void *(__thiscall *__vecDelDtor)(SkyCtrl *this, unsigned int); bool (__thiscall *SetNode)(SkyCtrl *this, NiNode *); void (__thiscall *Start)(SkyCtrl *this, float, unsigned int); void (__thiscall *Update)(SkyCtrl *this, float); }; /* 2547 */ struct __cppobj NiDirectionalLight : NiLight { NiPoint3 m_kWorldDir; }; /* 2548 */ struct NiPointer { NiDirectionalLight *m_pObject; }; /* 2581 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2549 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2550 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 2551 */ struct NiPointer { NiRenderer *m_pObject; }; /* 2554 */ struct NiPointer { Ni2DBuffer::RendererData *m_pObject; }; /* 2552 */ struct __cppobj Ni2DBuffer : NiObject { unsigned int m_uiWidth; unsigned int m_uiHeight; NiPointer m_spRendererData; }; /* 2553 */ struct __cppobj Ni2DBuffer::RendererData : NiRefObject { Ni2DBuffer *m_pkBuffer; }; /* 2555 */ struct NiPointer { Ni2DBuffer *m_pObject; }; /* 2556 */ struct __cppobj NiRenderedTexture : NiTexture { NiPointer m_spBuffer; }; /* 2557 */ struct NiPointer { NiRenderedTexture *m_pObject; }; /* 2558 */ struct __cppobj NiDepthStencilBuffer : Ni2DBuffer { }; /* 2559 */ struct NiPointer { NiDepthStencilBuffer *m_pObject; }; /* 2560 */ struct NiRenderTargetGroup::RendererData { NiRenderTargetGroup::RendererDataVtbl *vfptr; }; /* 2561 */ struct NiRenderTargetGroup::RendererDataVtbl { void *(__thiscall *__vecDelDtor)(NiRenderTargetGroup::RendererData *this, unsigned int); }; /* 2562 */ struct __cppobj NiRenderTargetGroup : NiObject { NiPointer m_aspBuffers[4]; unsigned int m_uiNumBuffers; NiPointer m_spDepthStencilBuffer; NiRenderTargetGroup::RendererData *m_pkRendererData; }; /* 2563 */ struct NiPointer { NiRenderTargetGroup *m_pObject; }; /* 2564 */ struct NiPointer { NiTextureEffect *m_pObject; }; /* 2568 */ struct __cppobj NiTListBase,NiGeometry *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2565 */ struct NiTListBase,NiGeometry *> { NiTListBase,NiGeometry *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiGeometry *>::AntiBloatAllocator m_kAllocator; }; /* 2566 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiGeometry *m_element; }; /* 2567 */ struct NiTListBase,NiGeometry *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiGeometry *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiGeometry *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiGeometry *> *this, NiTListItem *); }; /* 2569 */ struct __cppobj NiTPointerListBase,NiGeometry *> : NiTListBase,NiGeometry *> { }; /* 2570 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiGeometry *> { }; /* 2571 */ struct __cppobj MasterPropertyAccumulator : NiAccumulator { NiTPointerList > m_propertyList; NiTPointerList m_kObjects; }; /* 2572 */ struct NiPointer { MasterPropertyAccumulator *m_pObject; }; /* 2573 */ struct NiVisibleArray { NiGeometry **m_ppkArray; unsigned int m_uiCurrentSize; unsigned int m_uiAllocatedSize; unsigned int m_uiGrowBy; }; /* 2576 */ struct NiFrustumPlanes { NiPlane m_akCullingPlanes[6]; unsigned int m_uiActivePlanes; }; /* 2574 */ struct NiCullingProcess { NiCullingProcessVtbl *vfptr; const bool m_bUseVirtualAppend; NiVisibleArray *m_pkVisibleSet; NiCamera *m_pkCamera; NiFrustum m_kFrustum; NiFrustumPlanes m_kPlanes; }; /* 2575 */ struct NiCullingProcessVtbl { void *(__thiscall *__vecDelDtor)(NiCullingProcess *this, unsigned int); void (__thiscall *Process)(NiCullingProcess *this, NiAVObject *); void (__thiscall *Process)(NiCullingProcess *this, NiCamera *, NiAVObject *, NiVisibleArray *); void (__thiscall *AppendVirtual)(NiCullingProcess *this, NiGeometry *); }; /* 2577 */ struct NsShadowObject { bool m_bUsedMultiEffect; NiPointer m_spCamera; NiPointer m_spEdgeCamera; NiPointer m_spRenderer; NiPointer m_spRenderedTexture; NiPointer m_spRenderTargetGroup; NiPointer m_spMat; NiPointer m_spShadow; NiPointer m_spShadow1; NiPointer m_spShadow2; NiPointer m_spShadow3; NiColor m_kColorShadow; NiColor m_kColorBack; NiPointer m_spLineObject; NiPointer m_spCaster; NiPoint3 m_dir; unsigned int m_uiIndex; NiPointer m_spSort; NiVisibleArray m_kVisible; NiCullingProcess m_kCuller; }; /* 2578 */ struct __cppobj Shadow : NiRefObject { NsDecal m_kDecal; NsShadowObject *m_pkShdowObject; NiPointer m_spNode; NiPointer m_spCircleShadowObject; NiPointer m_spModelShadowObject; Shadow::eShadowMode m_eShadowMode; }; /* 2579 */ struct NiPointer { Shadow *m_pObject; }; /* 2580 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 2582 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 2583 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 2584 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 2585 */ struct __cppobj Picking : NsABVPicking { }; /* 2586 */ union Name3 { char n3_name[12]; unsigned int n3_code[3]; }; /* 2587 */ struct __cppobj CMagicCircleController : NiRefObject { NiPoint3 m_SavePos; bool m_bEnable; NiPointer m_spCircleObject; NsDecal m_kDecal; }; /* 2588 */ struct NiPointer { CMagicCircleController *m_pObject; }; /* 2589 */ struct __cppobj NiSingleInterpController : NiInterpController { NiPointer m_spInterpolator; }; /* 2590 */ struct __cppobj NiTransformController : NiSingleInterpController { }; /* 2591 */ struct NiPointer { NiTransformController *m_pObject; }; /* 2616 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2592 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2593 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 2597 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2594 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2595 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 2596 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 2598 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 2599 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 2600 */ struct NiTArray { NiTArrayVtbl *vfptr; NiRoom::Wall **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2601 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 2602 */ struct NiRoom::Wall { NiPlane m_kModelPlane; NiPlane m_kWorldPlane; }; /* 2608 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2603 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2604 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 2605 */ struct __cppobj NiPortal : NiAVObject { unsigned __int16 m_uFlags; unsigned __int16 m_usVertices; NiPoint3 *m_pkModelVertex; NiAVObject *m_pkAdjoiner; NiBound m_kModelBound; NiPoint3 *m_pkWorldVertex; }; /* 2606 */ struct NiPointer { NiPortal *m_pObject; }; /* 2607 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 2609 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 2610 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 2611 */ struct NiTArray { NiTArrayVtbl *vfptr; bool *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2612 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 2613 */ struct __cppobj __declspec(align(4)) NiRoom : NiNode { NiTPointerList > m_kOldWalls; NiTArray m_kWalls; NiTPointerList > m_kInPortal; NiTArray m_kInPortalActive; NiTPointerList > m_kOutPortal; NiTPointerList > m_kFixture; unsigned int m_uiLastRenderedTimestamp; bool m_bRenderLock; }; /* 2614 */ struct NiPointer { NiRoom *m_pObject; }; /* 2615 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 2617 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 2618 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 2622 */ struct __cppobj DFALL { }; /* 2623 */ struct __cppobj NiTMapBase,NiGeometry *,int>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 2619 */ struct NiTMapBase,NiGeometry *,int> { NiTMapBase,NiGeometry *,int>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiGeometry *,int>::AntiBloatAllocator m_kAllocator; }; /* 2620 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiGeometry *m_key; int m_val; }; /* 2621 */ struct NiTMapBase,NiGeometry *,int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiGeometry *,int> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiGeometry *,int> *this, NiGeometry *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiGeometry *,int> *this, NiGeometry *, NiGeometry *); void (__thiscall *SetValue)(NiTMapBase,NiGeometry *,int> *this, NiTMapItem *, NiGeometry *, int); void (__thiscall *ClearValue)(NiTMapBase,NiGeometry *,int> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiGeometry *,int> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiGeometry *,int> *this, NiTMapItem *); }; /* 2624 */ struct __cppobj NiTMap : NiTMapBase,NiGeometry *,int> { }; /* 2625 */ struct __cppobj NiFixtureCuller : NiCullingProcess { NiTMap m_kFixtureMap; }; /* 2626 */ struct __cppobj NiRoomGroup : NiNode { NiPointer m_spShell; NiTPointerList > m_kRooms; NiPointer m_spLastRoom; NiFixtureCuller m_kFixtureCuller; }; /* 2627 */ struct NiPointer { NiRoomGroup *m_pObject; }; /* 2628 */ struct std::_List_nod,std::allocator > >::_Node { std::_List_nod,std::allocator > >::_Node *_Next; std::_List_nod,std::allocator > >::_Node *_Prev; NiPointer _Myval; }; /* 2629 */ struct __cppobj std::_Allocator_base,std::allocator > >::_Node> { }; /* 2630 */ struct __cppobj std::allocator,std::allocator > >::_Node> : std::_Allocator_base,std::allocator > >::_Node> { }; /* 2631 */ struct __cppobj std::_Allocator_base > { }; /* 2632 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2633 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > > : std::_Container_base0 { std::_List_nod,std::allocator > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > >::_Node> _Alnod; std::allocator > _Alval; }; /* 2634 */ struct __cppobj std::_List_val,std::allocator > > : std::_List_nod,std::allocator > > { }; /* 2635 */ struct __cppobj std::list,std::allocator > > : std::_List_val,std::allocator > > { }; /* 2636 */ struct NsMergePortal { NiPointer m_spRoomGroup; std::list,std::allocator > > m_listRoomNode; std::list,std::allocator > > m_listLinkNode; }; /* 2637 */ struct __cppobj std::binary_function,NiPointer,bool> { }; /* 2638 */ struct __cppobj std::less > : std::binary_function,NiPointer,bool> { }; /* 2639 */ struct __cppobj std::_Tset_traits,std::less >,std::allocator >,0> : std::_Container_base0 { std::less > comp; }; /* 2640 */ struct __declspec(align(4)) std::_Tree_nod,std::less >,std::allocator >,0> >::_Node { std::_Tree_nod,std::less >,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::less >,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::less >,std::allocator >,0> >::_Node *_Right; NiPointer _Myval; char _Color; char _Isnil; }; /* 2641 */ struct __cppobj std::_Allocator_base,std::less >,std::allocator >,0> >::_Node> { }; /* 2642 */ struct __cppobj std::allocator,std::less >,std::allocator >,0> >::_Node> : std::_Allocator_base,std::less >,std::allocator >,0> >::_Node> { }; /* 2643 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less >,std::allocator >,0> > : std::_Tset_traits,std::less >,std::allocator >,0> { std::_Tree_nod,std::less >,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less >,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2644 */ struct __cppobj std::_Tree_val,std::less >,std::allocator >,0> > : std::_Tree_nod,std::less >,std::allocator >,0> > { }; /* 2645 */ struct __cppobj std::_Tree,std::less >,std::allocator >,0> > : std::_Tree_val,std::less >,std::allocator >,0> > { }; /* 2646 */ struct __cppobj std::set,std::less >,std::allocator > > : std::_Tree,std::less >,std::allocator >,0> > { }; /* 2647 */ struct __cppobj std::binary_function { }; /* 2648 */ struct __cppobj std::less : std::binary_function { }; /* 2649 */ struct __cppobj std::_Tset_traits,std::allocator,0> : std::_Container_base0 { std::less comp; }; /* 2650 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator,0> >::_Node { std::_Tree_nod,std::allocator,0> >::_Node *_Left; std::_Tree_nod,std::allocator,0> >::_Node *_Parent; std::_Tree_nod,std::allocator,0> >::_Node *_Right; NiAVObject *_Myval; char _Color; char _Isnil; }; /* 2651 */ struct __cppobj std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 2652 */ struct __cppobj std::allocator,std::allocator,0> >::_Node> : std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 2653 */ struct __cppobj std::_Allocator_base { }; /* 2654 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2655 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator,0> > : std::_Tset_traits,std::allocator,0> { std::_Tree_nod,std::allocator,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator,0> >::_Node> _Alnod; std::allocator _Alval; }; /* 2656 */ struct __cppobj std::_Tree_val,std::allocator,0> > : std::_Tree_nod,std::allocator,0> > { }; /* 2657 */ struct __cppobj std::_Tree,std::allocator,0> > : std::_Tree_val,std::allocator,0> > { }; /* 2658 */ struct __cppobj std::set,std::allocator > : std::_Tree,std::allocator,0> > { }; /* 2659 */ struct $2855438363EAC391235637C3A76E32E6 { unsigned int dwRGB; NiPointer spScene; NiPointer spLightScene; }; /* 2660 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; NiAVObject *_Myval; }; /* 2661 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 2662 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 2663 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 2664 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 2665 */ struct __cppobj std::list > : std::_List_val > { }; /* 2666 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2667 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2668 */ struct std::_Pair_base { NiAVObject *const first; NiBound second; }; /* 2669 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2670 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2671 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2672 */ struct __cppobj std::_Allocator_base > { }; /* 2673 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2674 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2675 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2676 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2677 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2678 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 2679 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2680 */ struct World::AniObjectType { float fMaxTime; float fStartTime; }; /* 2681 */ struct std::_Pair_base { NiAVObject *const first; World::AniObjectType second; }; /* 2682 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2683 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2684 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 2685 */ struct __cppobj std::_Allocator_base > { }; /* 2686 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2687 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2688 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 2689 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 2690 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 2691 */ struct NsMakeQuadScene { int m_nUsedLevelCnt; int m_nTotalLevel; int m_nCountX; int m_nCountY; float m_fLengthX; float m_fLengthY; NiNode *m_pRootScene; }; /* 2692 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 2693 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 2694 */ struct FindCullUpdateNode::CullUpdateAreaInfo { NiTArray > kCheckedNodes; NiPoint3 pos3Center; float fRadius; }; /* 2695 */ struct CNullClass { CNullClassVtbl *vfptr; }; /* 2696 */ struct CNullClassVtbl { void *(__thiscall *__vecDelDtor)(CNullClass *this, unsigned int); }; /* 2697 */ struct __cppobj CRTTIClass : CNullClass { }; /* 2698 */ struct __cppobj CBaseObject : CRTTIClass { std::basic_string,std::allocator > m_strName; }; /* 2699 */ struct __cppobj CRTTIClass : CBaseObject { }; /* 2700 */ struct __cppobj __declspec(align(4)) CWorldConfig : CRTTIClass { NiPointer m_spGroundObject; NiPointer m_spDirectionLight; bool m_bGroundDLEnable; }; /* 2701 */ struct World::SItemRepairInfo { World::SItemRepairInfo::ItemRepairState eRepairState; }; /* 2702 */ struct World::SItemEnchantInfo { World::SItemEnchantInfo::ItemEnchantState eEnchantstate; }; /* 2703 */ struct World::SItemRandomOptRecoverCount { World::SItemRandomOptRecoverCount::ItemRecoverCountState eItemRecoverCountState; }; /* 2708 */ struct __cppobj std::_Allocator_base { }; /* 2709 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2710 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { HeightMapMaker::TriangleIndex **_Myfirst; HeightMapMaker::TriangleIndex **_Mylast; HeightMapMaker::TriangleIndex **_Myend; std::allocator _Alval; }; /* 2706 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2711 */ struct HeightMapMaker::GroupIndex { NiPoint3 m_MinPoint; NiPoint3 m_MaxPoint; std::vector > m_LinkIndex; }; /* 2704 */ struct HeightMapMaker { HeightMapMakerVtbl *vfptr; std::vector > m_IndexMap; NiPoint3 m_MinPoint; NiPoint3 m_MaxPoint; NiPoint3 m_PitchLegnth; HeightMapMaker::GroupIndex m_GroupIndex[10][10]; }; /* 2705 */ struct HeightMapMakerVtbl { void *(__thiscall *__vecDelDtor)(HeightMapMaker *this, unsigned int); }; /* 2707 */ struct HeightMapMaker::TriangleIndex { NiPoint3 Pos[3]; NiPoint2 TriMin; NiPoint2 TriMax; __unaligned __declspec(align(1)) std::vector > adjoinTriangle; unsigned int unIndex; long double EqutionOfPlane[4]; }; /* 2712 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 2713 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 2714 */ struct __cppobj stGlobalLightInfo : NiRefObject { NiColor m_kColor; }; /* 2715 */ struct NiPointer { stGlobalLightInfo *m_pObject; }; /* 2716 */ struct std::_Pair_base > { const int first; NiPointer second; }; /* 2717 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 2718 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2719 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2720 */ struct __cppobj std::_Allocator_base > > { }; /* 2721 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 2722 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 2723 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 2724 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 2725 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 2726 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 2727 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 2728 */ struct __cppobj stFogInfo : NiRefObject { NiColor m_kColor; }; /* 2729 */ struct NiPointer { stFogInfo *m_pObject; }; /* 2730 */ struct std::_Pair_base > { const int first; NiPointer second; }; /* 2731 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 2732 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2733 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2734 */ struct __cppobj std::_Allocator_base > > { }; /* 2735 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 2736 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 2737 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 2738 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 2739 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 2746 */ struct __cppobj NiTListBase,CharDecal *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2742 */ struct NiTListBase,CharDecal *> { NiTListBase,CharDecal *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,CharDecal *>::AntiBloatAllocator m_kAllocator; }; /* 2747 */ struct __cppobj NiTPointerListBase,CharDecal *> : NiTListBase,CharDecal *> { }; /* 2748 */ struct __cppobj NiTPointerList : NiTPointerListBase,CharDecal *> { }; /* 2749 */ struct __cppobj PgTList : NiTPointerList { }; /* 2740 */ struct DecalMgr { DecalMgrVtbl *vfptr; PgNsTerrain *m_pkTerrain; NiNode *m_pkBuildingScene; PgTList m_kList; }; /* 2741 */ struct DecalMgrVtbl { void *(__thiscall *__vecDelDtor)(DecalMgr *this, unsigned int); }; /* 2743 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; CharDecal *m_element; }; /* 2744 */ struct __cppobj CharDecal : CDecalEffect { NiPoint3 m_kPos; unsigned __int16 m_hHandle; bool m_bEnd; float m_fLifeTime; }; /* 2745 */ struct NiTListBase,CharDecal *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,CharDecal *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,CharDecal *> *this); void (__thiscall *DeleteItem)(NiTListBase,CharDecal *> *this, NiTListItem *); }; /* 2750 */ struct World { MiniHouseIndoor m_MiniHouseIndoorMode; bool m_bCameraMove; bool m_bChangeFogFlag; LightFogCtrl m_kLightFogCtrl; World::ReadyToMiniHouse m_MinihouseJoinOpt; bool m_bMagicCircle; std::vector > m_vecNearMob; std::vector > m_vecNearDropItem; float m_fMaxHeight; float m_fMinHeight; NiPointer m_spLightArea; NiPointer m_spFog; NiPointer m_spWorldScene; NiPointer m_spCharScene; NiPointer m_spDropItemScene; NiPointer m_spGroundScene; NiPointer m_spShadowScene; NiPointer m_spGroundObject; NiPointer m_spDirectionalLightScene; NiPointer m_spMinihouseScene; NiPointer m_spNormalLightScene; NiPointer m_spAbstateCharScene; NiPointer m_spWeatherEffectScene; NiPointer m_spGroundTerrain; NiPointer m_spAllGroundScene; NiPointer m_spBuildingScene; NiPointer m_spBDAni; NiPointer m_spBDNotAni; NiPointer m_spSkyScene; NiPointer m_spWaterScene; NiPointer m_spEffectScene; NiPointer m_spGroundCollidee; NiPointer m_spGroundObjectCollidee; NiPointer m_spBuildingCollidee; NiPointer m_spUseCameraCollidee; PgNsTerrain *m_pkTerrain; NsPathFinding kPathFinding; CFindWay kPathFindingNew; InstantBlock m_kInstantBlock; AreaInfoData m_kAreaInfoData; NiPointer m_spCamera; NiRenderer *m_pkRenderer; CameraCtrl m_kCameraCtrl; float m_fCameraFOV; bool m_bCameraOrtho; NiFrustum m_kSkyFrustum; NiFrustum m_kWorldFrustum; float m_fNearPlaneRadius; OscillationEx m_kCamOscillation; NiPoint3 m_kLookAtDelta; NiPoint3 m_kCameraPosDelta; bool m_bControllerMode; bool m_bAutoCameraMode; unsigned int m_dwOldTime; float m_fAngleUDDelta; float m_fAngleLRDelta; float m_fDist; NiPoint3 m_kLookAtPos; SkyCtrl m_kSkyCtrl; NiPointer m_spAmbientLight; NiPointer m_spDirectionalLight; NiPointer m_spMapDirectionalLight; NiColor m_kBackGroundColor; unsigned int m_eCharShadowLevel; PgTList > m_kShadowList; Picking *m_pkPick; NiPointer m_spMoveTargetPointNode; Name3 m_kMapName; NiPointer m_spMagicCircleController; char m_MapType; NiPointer m_spShakeContrl; NiPointer m_spCharSelectMarkNode; NsDecal m_kCharSelectMarkDecal; NsMergePortal m_kMergePortal; NiPointer m_spMiniMapTexture; NsMakeBlockInfo_Byte *m_pkBlockInfo; std::set,std::less >,std::allocator > > m_setChar; std::set,std::allocator > m_vecFadeObject; std::set,std::allocator > m_vecCameraIntersectObject; std::set,std::allocator > m_vecUpdateFadeObject; NiPointer m_spTexturePalette; NiPointer m_spCameraShakeNode; $2855438363EAC391235637C3A76E32E6 m_kExtraLightScene[30]; std::list > m_vecAniObject; std::map,std::allocator > > m_mapBound; std::map,std::allocator > > m_mapBoundTime; NsMakeQuadScene kQaudSceneMakerAni; NsMakeQuadScene kQaudSceneMakerNotAni; FindCullUpdateNode::CullUpdateAreaInfo m_kCullUPdateData; CWorldConfig *m_pWorldConfig; World::SItemRepairInfo m_ItemRepairInfo; World::SItemEnchantInfo m_ItemEnchantInfo; World::SItemRandomOptRecoverCount m_RandomOptRecoverCountInfo; HeightMapMaker m_HeightMapMaker; std::map,std::less,std::allocator > > > m_mapGlobalLight; std::map,std::less,std::allocator > > > m_mapFogInfo; int m_globalLightIndex; DecalMgr m_kDecalMgr; }; /* 2751 */ struct __cppobj ActorTextKeyMatch : NiTextKeyMatch { }; /* 2752 */ struct NiPointer { ActorTextKeyMatch *m_pObject; }; /* 2756 */ struct __cppobj NiTListBase,Effect *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2753 */ struct NiTListBase,Effect *> { NiTListBase,Effect *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,Effect *>::AntiBloatAllocator m_kAllocator; }; /* 2754 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; Effect *m_element; }; /* 2755 */ struct NiTListBase,Effect *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,Effect *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,Effect *> *this); void (__thiscall *DeleteItem)(NiTListBase,Effect *> *this, NiTListItem *); }; /* 2757 */ struct __cppobj NiTPointerListBase,Effect *> : NiTListBase,Effect *> { }; /* 2758 */ struct __cppobj NiTPointerList : NiTPointerListBase,Effect *> { }; /* 2759 */ struct __cppobj PgTList : NiTPointerList { }; /* 2760 */ struct __cppobj std::binary_function { }; /* 2761 */ struct __cppobj std::less : std::binary_function { }; /* 2762 */ struct __cppobj std::_Tset_traits,std::allocator,0> : std::_Container_base0 { std::less comp; }; /* 2763 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator,0> >::_Node { std::_Tree_nod,std::allocator,0> >::_Node *_Left; std::_Tree_nod,std::allocator,0> >::_Node *_Parent; std::_Tree_nod,std::allocator,0> >::_Node *_Right; Effect *_Myval; char _Color; char _Isnil; }; /* 2764 */ struct __cppobj std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 2765 */ struct __cppobj std::allocator,std::allocator,0> >::_Node> : std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 2766 */ struct __cppobj std::_Allocator_base { }; /* 2767 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2768 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator,0> > : std::_Tset_traits,std::allocator,0> { std::_Tree_nod,std::allocator,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator,0> >::_Node> _Alnod; std::allocator _Alval; }; /* 2769 */ struct __cppobj std::_Tree_val,std::allocator,0> > : std::_Tree_nod,std::allocator,0> > { }; /* 2770 */ struct __cppobj std::_Tree,std::allocator,0> > : std::_Tree_val,std::allocator,0> > { }; /* 2771 */ struct __cppobj std::set,std::allocator > : std::_Tree,std::allocator,0> > { }; /* 2775 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 2772 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2773 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 2774 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 2776 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 2777 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 2778 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 2779 */ struct ABSTATE_INFORMATION { ABSTATEINDEX abstateID; unsigned int restKeeptime; unsigned int strength; }; /* 2780 */ struct __unaligned __declspec(align(2)) EffectMgr::AbstateAni { ABSTATE_INFORMATION kAbstateInfom; unsigned __int16 kTarget; }; /* 2781 */ struct __cppobj std::_Allocator_base { }; /* 2782 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2783 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { EffectMgr::AbstateAni *_Myfirst; EffectMgr::AbstateAni *_Mylast; EffectMgr::AbstateAni *_Myend; std::allocator _Alval; }; /* 2784 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2785 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 2786 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 2787 */ struct std::_Pair_base { const unsigned int first; Effect *second; }; /* 2788 */ struct __cppobj std::pair : std::_Pair_base { }; /* 2789 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 2790 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 2791 */ struct __cppobj std::_Allocator_base > { }; /* 2792 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 2793 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 2794 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 2795 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 2796 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 2797 */ struct EffectMgr { PgTList m_kList; std::set,std::allocator > m_setEffectHandle; NiTStringPointerMap > m_kEffNodeMap; NiPointer m_spTexturePalette; Effect *m_pGuildAcademyMasterEffect; std::vector > m_kAbsateAniVec; std::multimap,std::allocator > > m_kClientEffectMap; }; /* 2798 */ struct __cppobj ArrowEff : Effect { float m_fSpeed; unsigned __int16 m_kTargetCharHandle; unsigned __int16 m_kCasterCharHandle; NpNs_MoveToTarget m_kMoveToTarget; char m_acBombEffectName[33]; unsigned int m_uiHitDamage; bool m_bHitDamageShow; __int16 m_iAtkSeqNum; DamageInfoSet m_kDamageInfoSet; NiPoint3 m_kCasterDir; NiPointer m_spWeaponAfterImgEff; char m_acBombSndName[33]; LastEffPos m_ePlayPos; }; /* 2799 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 2800 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> : std::_Iterator012 { std::_Tree_nod,std::allocator,0> >::_Node *_Ptr; }; /* 2801 */ struct __cppobj std::_Tree_const_iterator,std::allocator,0> > > : std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> { }; /* 2802 */ struct __cppobj ClientEffect : Effect { unsigned __int16 m_kTargetCharHandle; NiPoint3 m_kTargetPos; NiPoint3 m_kOffSet; }; /* 2803 */ struct __cppobj LookAtEffect : ClientEffect { NiPoint3 m_kLookAtPos; unsigned int m_uiIndex; }; /* 2807 */ struct __cppobj DFALL > { }; /* 2808 */ struct __cppobj NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 2804 */ struct NiTMapBase >,unsigned long,NiPointer > { NiTMapBase >,unsigned long,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2805 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; unsigned int m_key; NiPointer m_val; }; /* 2806 */ struct NiTMapBase >,unsigned long,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *, unsigned int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned long,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); }; /* 2809 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned long,NiPointer > { }; /* 2810 */ struct __cppobj std::binary_function { }; /* 2811 */ struct __cppobj std::less : std::binary_function { }; /* 2812 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> : std::_Container_base0 { std::less comp; }; /* 2813 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node *_Right; std::pair,std::less,std::allocator > > > > _Myval; char _Color; char _Isnil; }; /* 2814 */ struct __cppobj std::binary_function { }; /* 2815 */ struct __cppobj std::less : std::binary_function { }; /* 2816 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 2817 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 2818 */ struct std::_Pair_base > { const unsigned int first; NiPointer second; }; /* 2819 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 2820 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2821 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 2822 */ struct __cppobj std::_Allocator_base > > { }; /* 2823 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 2824 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 2825 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 2826 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 2827 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 2828 */ struct std::_Pair_base,std::less,std::allocator > > > > { NiActorManager *const first; std::map,std::less,std::allocator > > > second; }; /* 2829 */ struct __cppobj std::pair,std::less,std::allocator > > > > : std::_Pair_base,std::less,std::allocator > > > > { }; /* 2830 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node> { }; /* 2831 */ struct __cppobj std::allocator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node> { }; /* 2832 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > > > > > { }; /* 2833 */ struct __cppobj std::allocator,std::less,std::allocator > > > > > : std::_Allocator_base,std::less,std::allocator > > > > > { }; /* 2834 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > : std::_Tmap_traits,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> { std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node> _Alnod; std::allocator,std::less,std::allocator > > > > > _Alval; }; /* 2835 */ struct __cppobj std::_Tree_val,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > : std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > { }; /* 2836 */ struct __cppobj std::_Tree,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > : std::_Tree_val,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > { }; /* 2837 */ struct __cppobj std::map,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > > > : std::_Tree,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > { }; /* 2843 */ struct __cppobj DFALL > { }; /* 2844 */ struct __cppobj NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 2838 */ struct NiTMapBase >,unsigned long,NiPointer > { NiTMapBase >,unsigned long,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2841 */ struct NiPointer { CharSet *m_pObject; }; /* 2839 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; unsigned int m_key; NiPointer m_val; }; /* 2840 */ struct __cppobj CharSet : NiRefObject { int m_nSetGeoCnt; NiPointer m_spRootNode; NiGeometry *m_pkBodyGeom[3]; NiGeometry *m_pkLegGeom[3]; NiGeometry *m_pkShoesGeom[3]; }; /* 2842 */ struct NiTMapBase >,unsigned long,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *, unsigned int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned long,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); }; /* 2845 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned long,NiPointer > { }; /* 2849 */ struct __cppobj DFALL > { }; /* 2850 */ struct __cppobj NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 2846 */ struct NiTMapBase >,unsigned long,NiPointer > { NiTMapBase >,unsigned long,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2847 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; unsigned int m_key; NiPointer m_val; }; /* 2848 */ struct NiTMapBase >,unsigned long,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *, unsigned int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned long,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); }; /* 2851 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned long,NiPointer > { }; /* 2855 */ struct __cppobj NiTMapBase >,unsigned char,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 2852 */ struct NiTMapBase >,unsigned char,NiPointer > { NiTMapBase >,unsigned char,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned char,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2853 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; char m_key; NiPointer m_val; }; /* 2854 */ struct NiTMapBase >,unsigned char,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned char,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned char,NiPointer > *this, char); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned char,NiPointer > *this, char, char); void (__thiscall *SetValue)(NiTMapBase >,unsigned char,NiPointer > *this, NiTMapItem > *, char, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned char,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned char,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned char,NiPointer > *this, NiTMapItem > *); }; /* 2856 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned char,NiPointer > { }; /* 2857 */ struct __cppobj std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 2858 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Right; std::pair,std::allocator > const ,NiPointer > _Myval; char _Color; char _Isnil; }; /* 2859 */ struct std::_Pair_base,std::allocator > const ,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 2860 */ struct __cppobj std::pair,std::allocator > const ,NiPointer > : std::_Pair_base,std::allocator > const ,NiPointer > { }; /* 2861 */ struct __cppobj std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2862 */ struct __cppobj std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> : std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2863 */ struct __cppobj std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2864 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > > : std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2865 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,NiPointer > > _Alval; }; /* 2866 */ struct __cppobj std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2867 */ struct __cppobj std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2868 */ struct __cppobj std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > : std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2869 */ struct __cppobj std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 2870 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Right; std::pair,std::allocator > const ,NiPointer > _Myval; char _Color; char _Isnil; }; /* 2871 */ struct std::_Pair_base,std::allocator > const ,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 2872 */ struct __cppobj std::pair,std::allocator > const ,NiPointer > : std::_Pair_base,std::allocator > const ,NiPointer > { }; /* 2873 */ struct __cppobj std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2874 */ struct __cppobj std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> : std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 2875 */ struct __cppobj std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2876 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > > : std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 2877 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,NiPointer > > _Alval; }; /* 2878 */ struct __cppobj std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2879 */ struct __cppobj std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2880 */ struct __cppobj std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > : std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 2884 */ struct __cppobj DFALL > { }; /* 2885 */ struct __cppobj NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 2881 */ struct NiTMapBase >,unsigned long,NiPointer > { NiTMapBase >,unsigned long,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 2882 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; unsigned int m_key; NiPointer m_val; }; /* 2883 */ struct NiTMapBase >,unsigned long,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *, unsigned int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned long,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); }; /* 2886 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned long,NiPointer > { }; /* 2887 */ struct __cppobj NiVertexColorProperty : NiProperty { unsigned __int16 m_uFlags; NiVertexColorProperty::SourceVertexMode m_eSource; NiVertexColorProperty::LightingMode m_eLighting; }; /* 2888 */ struct NiPointer { NiVertexColorProperty *m_pObject; }; /* 2889 */ struct CharResMgr { NiTMap > m_kCharActorMap; NiTMap > m_kMobActorMap; NiTMap > m_kRidePetMap; NiTMap > m_kMoverMap; NiTMap > m_kPetMap; std::map,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > > > m_kKfMap; NiPointer m_spPigeonActor; NiTMap > m_kCharSetMap; NiTMap > m_kHouseMap; NiTMap > m_kQuestInfoMap; NiTMap > m_kHairMap; NiTMap > m_kFaceMap; NiTMap > m_kItemMap; NiTMap > m_kDropItemMap; NiTMap > m_kItemUpgradeTextureEffectMap; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_kSubItemMap; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_kSubItemTextureMap; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_kItemTextureMap; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_kMiniHouseTextureMap; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_kHairTextureMap; NiTMap > m_kFaceTextureMap; NiTMap > m_kFaceTattooMap; NiTMap > m_kSetTextureMap; NiTMap > m_kHairDetailTextureMap; NiTMap > m_kClosedEyeMap; NiPointer m_spDamageContrl; NiPointer m_spCharShakeNode; NiPointer m_spVertProp; NiPointer m_spMatProp; }; /* 2890 */ struct HairInfo { char ID; char IndexName[32]; char HairName[32]; char Grade; __unaligned __declspec(align(1)) EquipType fighter; __unaligned __declspec(align(1)) EquipType archer; __unaligned __declspec(align(1)) EquipType cleric; __unaligned __declspec(align(1)) EquipType mage; __unaligned __declspec(align(1)) EquipType Joker; __unaligned __declspec(align(1)) EquipType Sentinel; char ucIsLink_Front; char acModelName_Front[32]; char FrontTex[32]; char ucIsLink_Bottom; char acModelName_Bottom[32]; char BottomTex[32]; char ucIsLink_Top; char acModelName_Top[32]; char TopTex[32]; __unaligned __declspec(align(1)) HairDummyType Exception1; __unaligned __declspec(align(1)) HairDummyType Exception2; char ucIsLink_Acc; char acModelName_Acc[32]; char Acc1Tex[32]; char ucIsLink_Acc2; char acModelName_Acc2[32]; char Acc2Tex[32]; char ucIsLink_Acc3; char acModelName_Acc3[32]; char Acc3Tex[32]; }; /* 2894 */ struct CDataReader { CDataReaderVtbl *vfptr; unsigned int m_nFileSize; unsigned int m_nBFSize; unsigned int m_nDataArraySize; unsigned int m_nFileCheckSum; Name8 m_sFileMD5; CDataReader::HEAD *m_pHead; char *m_pData; char **m_pDataArray; }; /* 2891 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2892 */ union $7657642635FC0E30C1B18CA092322BD7 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2893 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $7657642635FC0E30C1B18CA092322BD7 ___u2; }; /* 2895 */ struct CDataReaderVtbl { void *(__thiscall *__vecDelDtor)(CDataReader *this, unsigned int); }; /* 2896 */ struct CDataReader::FIELD { char Name[48]; CDataReader::TYPE_LIST Type; unsigned int Size; }; /* 2897 */ struct CDataReader::HEAD { unsigned int nVersionKey; char sVersion[20]; unsigned int nReserved; CDataReader::DATA_MODE nDataMode; unsigned int nFileSize; unsigned int nDataSize; unsigned int nNumOfRecord; unsigned int nFieldSize; unsigned int nNumOfField; CDataReader::FIELD Field[]; }; /* 2898 */ struct __cppobj MoverMainTab : ITableBase { }; /* 2899 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 2900 */ struct __cppobj std::_String_const_iterator,std::allocator > : std::_Iterator012 { const char *_Ptr; }; /* 2901 */ struct __cppobj std::_String_iterator,std::allocator > : std::_String_const_iterator,std::allocator > { }; /* 2902 */ struct __cppobj std::char_traits { }; /* 2903 */ struct __cppobj std::allocator::rebind { }; /* 2904 */ struct __cppobj std::allocator::rebind,std::allocator,0> >::_Node> { }; /* 2905 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2906 */ union $0A2CA7AE5C39B17127A22118718672F9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2907 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $0A2CA7AE5C39B17127A22118718672F9 ___u2; }; /* 2908 */ struct MoverHG { char MoverIDX[32]; char FeedType[32]; unsigned __int16 RestoreAmount; unsigned __int16 MaxHG; unsigned __int16 CreateHG; unsigned __int16 Tick; unsigned __int16 ConsumeHG; }; /* 2909 */ struct __cppobj MoverHGTab : ITableBase { }; /* 2910 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2911 */ union $D648CF46688B12B2C793413481DD4480 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2912 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $D648CF46688B12B2C793413481DD4480 ___u2; }; /* 2913 */ struct __cppobj MoverViewTab : ITableBase { }; /* 2914 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2915 */ union $EC296252C2F0D8E542DE6A03DD3FEC2C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2916 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $EC296252C2F0D8E542DE6A03DD3FEC2C ___u2; }; /* 2917 */ struct __cppobj MoverSlotViewTab : ITableBase { }; /* 2918 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2919 */ union $D5712F85C1B55D7F9C01A4DAD0537770 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2920 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $D5712F85C1B55D7F9C01A4DAD0537770 ___u2; }; /* 2921 */ struct __cppobj MoverSlotCharAniTab : ITableBase { }; /* 2922 */ struct __unaligned __declspec(align(1)) MoverSlotCharAni { char MoverTypeIDX[16]; char MoverSlotPosition; CharAniType CharAni; unsigned int RideLegECode; unsigned int RideAniECode; }; /* 2923 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2924 */ union $90A233DCDA3B9EBB9A07D4A8CEB65E4B { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2925 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $90A233DCDA3B9EBB9A07D4A8CEB65E4B ___u2; }; /* 2926 */ struct __unaligned __declspec(align(1)) MoverAbility { char MoverIDX[32]; char MoverLv; unsigned int HP; unsigned int WCMin; unsigned int WCMax; unsigned int MAMin; unsigned int MAMax; unsigned __int16 AC; unsigned __int16 MR; unsigned __int16 TH; unsigned __int16 TB; char ResIndex[32]; unsigned int AbsoluteSize; }; /* 2927 */ struct __cppobj MoverAbilityTab : ITableBase { }; /* 2928 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2929 */ union $32F29F1D5D57E95FD0498099909881BF { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2930 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $32F29F1D5D57E95FD0498099909881BF ___u2; }; /* 2931 */ struct MoverItem { char MoverIDX[32]; char ItemIDX[32]; }; /* 2932 */ struct __cppobj MoverItemTab : ITableBase { }; /* 2933 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2934 */ union $2E751C1EB7A8E9D963D57A492C97FAE9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2935 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $2E751C1EB7A8E9D963D57A492C97FAE9 ___u2; }; /* 2936 */ struct MapInfo { unsigned __int16 ID; __unaligned __declspec(align(1)) Name3 MapName; char Name[32]; __unaligned __declspec(align(1)) WM_Link IsWMLink; __unaligned __declspec(align(1)) unsigned int RegenX; __unaligned __declspec(align(1)) unsigned int RegenY; char KingdomMap; __unaligned __declspec(align(1)) Name3 MapFolderName; char InSide; unsigned int Sight; }; /* 2937 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { MapInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 2938 */ struct __cppobj MapInfoTab : IIDTableBase { }; /* 2939 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2940 */ union $504D2E7FE9B1F4ED0BF6F9309200440D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2941 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $504D2E7FE9B1F4ED0BF6F9309200440D ___u2; }; /* 2942 */ struct MapViewInfo { unsigned __int16 ID; __unaligned __declspec(align(1)) Name3 MapName; char BGM_Name_01[32]; char BGM_Name_02[32]; char BGM_Name_03[32]; unsigned __int16 BGMDlyTime; float MiniMapScale; char Enlargement; char KingdomMap; __unaligned __declspec(align(1)) Name3 MapFolderName; char MinimapView; char WorldMapView; char Loading[32]; unsigned int BGMVol; char LoadLocation; __unaligned __declspec(align(1)) unsigned __int16 StartX; __unaligned __declspec(align(1)) unsigned __int16 StartY; __unaligned __declspec(align(1)) unsigned __int16 EndX; __unaligned __declspec(align(1)) unsigned __int16 EndY; char WeatherEffect[32]; __unaligned __declspec(align(1)) unsigned __int16 ZoomMax; char MiniMapSort; WPMType MWP_IsMove; }; /* 2943 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { MapViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 2944 */ struct __cppobj MapViewInfoTab : IIDTableBase { }; /* 2945 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2946 */ union $A233559F6FE6D0B68030C04E30BCAB61 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2947 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A233559F6FE6D0B68030C04E30BCAB61 ___u2; }; /* 2948 */ struct __unaligned __declspec(align(1)) MoverUpgradeEffect { unsigned __int16 RunSpeed; unsigned __int16 HPSPRecoveryTick; unsigned __int16 HPSPRecovery; unsigned __int16 CastingTime; unsigned __int16 CastingCoolTime; char EffectFileName[32]; char AbStateIDX[32]; char Strength; }; /* 2949 */ struct __cppobj MoverUpgradeEffectTab : ITableBase { }; /* 2950 */ struct __cppobj std::allocator::rebind { }; /* 2951 */ struct __cppobj NiActorManager::ChainCompletionInfo : NiRefObject { float m_fSeqStart; float m_fTransStart; float m_fTransEnd; float m_fInSeqBeginFrame; char *m_pcName; char *m_pcNextName; NiKFMTool::Transition *m_pkTransition; unsigned int m_uiSrcID; unsigned int m_uiDesID; }; /* 2952 */ struct NiPointer { NiActorManager::ChainCompletionInfo *m_pObject; }; /* 2953 */ struct NiTSet > { NiPointer *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 2954 */ struct __cppobj NiActorManager::CompletionInfo : NiRefObject { float m_fFrameInDestWhenTransitionCompletes; float m_fTimeToCompleteTransition; float m_fFrameTransitionOccursInSrc; float m_fTimeForChainToComplete; NiKFMTool::Transition::BlendPair *m_pkBlendPair; NiTSet > m_kChainCompletionInfoSet; }; /* 2955 */ struct NiPointer { NiActorManager::CompletionInfo *m_pObject; }; /* 2956 */ struct MoverUseSkill { char MoverIDX[32]; char ActiveSkillIDX[32]; }; /* 2957 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 2958 */ union $DC7FC75171E2AC98F043C720164C83CA { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 2959 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DC7FC75171E2AC98F043C720164C83CA ___u2; }; /* 2960 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; MoverSlot::sSlotAniCode *m_element; }; /* 2961 */ struct __cppobj std::_Scalar_ptr_iterator_tag { }; /* 2962 */ struct CLinearInterpolation { float _value; float _step; float _remainingTime; }; /* 2963 */ struct CEaseInOutInterpolation { float _value; float _target; float _remainingTime; float _totalTime; float _speed; float _acceleration; float _remainingDist; float _totalDist; }; /* 2964 */ struct NiPointer { PgWinSpr *m_pObject; }; /* 2965 */ struct SlotEntry { int _iCurID; float _MaxSpeed; float _Time; CLinearInterpolation _easeLinear; CEaseInOutInterpolation _easeInOut; CNSTimer _DiceTimer; bool _bUseTimer; float _fMove; float _preAcel; NiPointer ms_kSpr; SlotEntry::ESLOT_STATE me_state; const float cHeightInTex; bool _bTransiton; float _fOverDist; float _fWheelTime; }; /* 2966 */ struct SLOTMACHINE_WinState { __int8 _789 : 1; __int8 _456 : 1; __int8 _123 : 1; __int8 _741 : 1; __int8 _852 : 1; __int8 _963 : 1; __int8 _753 : 1; __int8 _951 : 1; __int8 all : 1; __int8 bonus : 1; __int8 jackpot : 1; }; /* 2967 */ struct NiQuaternion { float m_fW; float m_fX; float m_fY; float m_fZ; }; /* 2968 */ struct MHChipEffect { NiPointer m_spEffect; CNSTimer_MarkCheck m_kMarkCheck; NsEffect m_kEffect; bool m_bLive; bool m_bLoop; NiQuaternion m_Qut; NiPoint3 m_TransPos; }; /* 2969 */ struct __cppobj __declspec(align(8)) SlotMachineWin : PgWinFrame { PgWinSpr *m_pkFrameSpr[3]; PgWinText *m_pkJackPotText[3]; PgWinText *m_pkTitleText[2]; PgWinBut *m_pkButs[6]; PgWinSpr *m_pkBetCoin[8]; PgWinSpr *m_pkBetNum[8]; PgWinSpr *m_pkShareCoin[8]; PgWinSpr *m_pkShareNum[8]; PgWinSpr *m_pkMyCoin[12]; PgWinSpr *m_pkMyCoinNum[12]; bool m_bClickBetBut; bool m_bTransition; bool m_bMachineTimeSetting; int m_iBetNum; int m_iResult[9]; PgWinSpr *m_pkBetIndicator[32]; int m_i1BetPerCoin; float m_fSlotAlpha; float m_fAlpha; bool m_bTurnLight; bool m_bRecivedResult; SLOTMACHINE_WinState m_WinState; CEaseInOutInterpolation _easeInOut[6]; SlotMachineWin::MachineState me_State; CNSTimer m_MachineTimer; CNSTimer m_GameTimer; int m_iStopID; SlotEntry ms_Slot[9]; MHChipEffect *m_pkBarEffect[2]; MHChipEffect *m_pkWinEffect[4]; PgWinSpr *m_pkWinSlots[9]; __int64 m_nUserCoin; __int64 m_nTempUserCoin; __int64 m_nPreBettingCoin; __int64 m_nBettingCoin; __int64 m_nPreShareCoin; __int64 m_nShareCoin; __int64 m_nWinCoin; PgWinSpr *m_pkWinLines[8]; NiPointer ms_EffectPos; }; /* 2970 */ struct __unaligned __declspec(align(2)) $3C709A6FBDD7A4C46976ED2396D1C3C0 { unsigned __int16 BettingUnit; unsigned int JackpotPrice; }; /* 2971 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_SLOTMACHINE_JACKPOTINFO_CMD { char JackPotNum; $3C709A6FBDD7A4C46976ED2396D1C3C0 JackPotList[]; }; /* 2972 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_SLOTMACHINE_WHEELSTOP_ACK { unsigned __int16 nError; unsigned __int16 bet; unsigned int win; SLOTMACHINE_WinState WinLine; }; /* 2973 */ struct __cppobj std::_Allocator_base { }; /* 2974 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2975 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PgWinText **_Myfirst; PgWinText **_Mylast; PgWinText **_Myend; std::allocator _Alval; }; /* 2976 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2977 */ struct __cppobj std::_Allocator_base { }; /* 2978 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2979 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PgWinSpr **_Myfirst; PgWinSpr **_Mylast; PgWinSpr **_Myend; std::allocator _Alval; }; /* 2980 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2981 */ struct __cppobj std::_Allocator_base { }; /* 2982 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2983 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PgWin **_Myfirst; PgWin **_Mylast; PgWin **_Myend; std::allocator _Alval; }; /* 2984 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2985 */ struct __cppobj ColumnBut : PgWinLRBut { std::vector > m_vecTextWin; std::vector > m_vecSprWin; std::vector > m_vecAddWin; bool m_bCheck; int m_nIndex; }; /* 2986 */ struct __cppobj SlideBar : PgWin { PgWinSpr *m_pkSlide; PgWinSpr *m_pkSlidePoint; int m_nSplitCnt; int m_nCurPos; SlideBar::Type m_eType; unsigned int m_uiID; unsigned int m_uiClickMsg; }; /* 2987 */ struct __cppobj std::_Allocator_base { }; /* 2988 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2989 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { ColumnBut **_Myfirst; ColumnBut **_Mylast; ColumnBut **_Myend; std::allocator _Alval; }; /* 2990 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2991 */ struct SlideListWin::ListItem::ColumnData { std::basic_string,std::allocator > m_strColumnText; int m_nFontSize; int m_r; int m_g; int m_b; unsigned int m_uiAlignText; }; /* 2992 */ struct __cppobj std::_Allocator_base { }; /* 2993 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 2994 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { SlideListWin::ListItem::ColumnData *_Myfirst; SlideListWin::ListItem::ColumnData *_Mylast; SlideListWin::ListItem::ColumnData *_Myend; std::allocator _Alval; }; /* 2995 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 2996 */ struct SlideListWin::ListItem { unsigned int m_dwData; bool m_bCheck; std::vector > m_vecColumn; }; /* 2997 */ struct boost::shared_ptr { SlideListWin::ListItem *px; boost::detail::shared_count pn; }; /* 2998 */ struct __cppobj std::_Allocator_base > { }; /* 2999 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3000 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { boost::shared_ptr *_Myfirst; boost::shared_ptr *_Mylast; boost::shared_ptr *_Myend; std::allocator > _Alval; }; /* 3001 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 3002 */ struct __cppobj SlideListWin : PgWinSpr { std::vector > m_vecButList; std::vector,std::allocator > > m_arrListItem; int m_nColumnCnt; int m_nMaxViewListCnt; int m_nSlideSplitCnt; float m_fCurSlideBtnPos; int m_nViewStartPos; bool m_bCheckEnable; unsigned int m_uiLClickMsg; unsigned int m_uiRClickMsg; PgFont *m_pkFont; }; /* 3003 */ union Name5 { char n5_name[20]; unsigned int n5_code[5]; }; /* 3004 */ union $1E22328D4899AFB0735DA5EFA45AF146 { unsigned int JackpotPrice; unsigned int nWinCnt; }; /* 3005 */ struct SlotJackpotRankInfo { Name5 sCharID; $1E22328D4899AFB0735DA5EFA45AF146 ___u1; }; /* 3006 */ struct __cppobj std::_Allocator_base { }; /* 3007 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3008 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { SlotJackpotRankInfo *_Myfirst; SlotJackpotRankInfo *_Mylast; SlotJackpotRankInfo *_Myend; std::allocator _Alval; }; /* 3009 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 3010 */ struct __cppobj GBSlotRankWin : PgWinFrame { PgWinText *m_pkTabText; ColumnBut *m_pkTab01; ColumnBut *m_pkTab02; SlideBar *m_pkSlideBarEx; SlideListWin *m_pUserList; unsigned int m_uiSelectedIndex; unsigned int m_nCurSelTab; std::vector > m_JackpotRankList; std::vector > m_WinRankList; }; /* 3011 */ struct __cppobj __declspec(align(4)) MiniSlotMachineWin : PgWinFrame { bool m_bAutoOnOff; }; /* 3012 */ struct __cppobj GBSlotHelpWin : PgWinFrame { SlideListWin *m_pListWin; SlideBar *m_pSlideBar; }; /* 3013 */ struct SLOTMACHINE_BettingLine { __int8 _789 : 3; __int8 _456 : 3; __int8 _123 : 3; __int8 _741 : 3; __int8 _852 : 3; __int8 _963 : 3; __int8 _753 : 3; __int8 _951 : 3; }; /* 3014 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_START_REQ { SLOTMACHINE_BettingLine betting; }; /* 3020 */ struct __cppobj DFALL > { }; /* 3021 */ struct __cppobj NiTListBase >,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 3016 */ struct NiTListBase >,NiPointer > { NiTListBase >,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase >,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 3022 */ struct __cppobj NiTPointerListBase >,NiPointer > : NiTListBase >,NiPointer > { }; /* 3023 */ struct __cppobj NiTList > : NiTPointerListBase >,NiPointer > { }; /* 3015 */ struct __cppobj ITask : NiRefObject, IDirectMessenger { ITask::TaskState m_eTaskState; TaskType m_eTaskType; ITask *m_pkParentTask; NiTList > m_kChildTaskList; NiTList > m_kSerialTaskList; }; /* 3017 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 3018 */ struct NiPointer { ITask *m_pObject; }; /* 3019 */ struct NiTListBase >,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase >,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase >,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase >,NiPointer > *this, NiTListItem > *); }; /* 3024 */ struct __cppobj MHDiceAniActor : mhObjActor { unsigned __int16 m_uiAniSeqID; unsigned __int16 m_AniSeqIDOffset; MHDiceAniActor::DICE_ANIIDX m_NextAni; }; /* 3025 */ struct __cppobj __declspec(align(4)) BettingBut : PgWinBut { int m_Pos; bool m_bHighlight; BET_STATE m_eBetState; PgWinBut::ButShow m_eOldButShow; float m_fAlphaOfButton; float m_fTime; bool m_bIsShowEgde; bool m_bIsSwitched; unsigned int m_uiNextSprIdx; CNSTimer m_kTimer; bool m_bIsResetTimer; }; /* 3026 */ struct NiPointer { BettingBut *m_pObject; }; /* 3030 */ struct __cppobj NiTListBase,PgWinSpr *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3027 */ struct NiTListBase,PgWinSpr *> { NiTListBase,PgWinSpr *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PgWinSpr *>::AntiBloatAllocator m_kAllocator; }; /* 3028 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PgWinSpr *m_element; }; /* 3029 */ struct NiTListBase,PgWinSpr *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PgWinSpr *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PgWinSpr *> *this); void (__thiscall *DeleteItem)(NiTListBase,PgWinSpr *> *this, NiTListItem *); }; /* 3031 */ struct __cppobj NiTPointerListBase,PgWinSpr *> : NiTListBase,PgWinSpr *> { }; /* 3032 */ struct __cppobj NiTPointerList : NiTPointerListBase,PgWinSpr *> { }; /* 3033 */ struct __cppobj PgTList : NiTPointerList { }; /* 3034 */ struct __cppobj __declspec(align(4)) ToggleBut : PgWinBut { bool m_bHighlight; }; /* 3035 */ struct NiPointer { ToggleBut *m_pObject; }; /* 3036 */ struct __cppobj __declspec(align(8)) GambleDiceGameWin : PgWinFrame { NiPointer m_spTimer; NiPointer m_spTimerFill; NiPointer m_spTimerBack; NiPointer m_pStartEffect; NiPointer m_spTitleText; NiPointer m_spLightSpr[32]; unsigned __int16 m_uiOnLightIdx[4]; ResElement m_pkDice[3]; MHDiceAniActor m_AniActor[3]; MHChipEffect *m_pkChipThrowEff; SpEffect *m_pkDiceRollEffect; SpEffect *m_pkRewardEff; NiPointer m_EffectPos; NiPointer m_pRunEffect; NiPointer m_spNumTex[10]; NiPointer m_spHistory[7][3]; NiPointer m_spBettingBut[52]; NiPointer m_spChips[52]; NiPointer m_spBetMoney[7]; NiPointer m_spBetNumSpr[7]; NiPointer m_spShareMoney[7]; NiPointer m_spShareNumSpr[7]; NiPointer m_spMyMoney[12]; NiPointer m_spMyBetNumSpr[12]; NiPointer m_sp100CooperChip; NiPointer m_sp1SilverChip; NiPointer m_sp10SilverChip; NiPointer m_sp100SilverChip; NiPointer m_spGoldChip; NiPointer m_spMaxChip; NiPointer m_spHistroyPos[21]; NiPointer m_spDiceNum[6]; NiPointer m_spResultDiceNum[6]; PgTList m_kHistoryList; SpEffect *m_pkResultEffectList[10]; unsigned int m_uiSuccessNum; unsigned __int64 m_nUserBettingMoney; unsigned __int64 m_nTempBettingMoeny; unsigned __int64 m_nInvenRemainMoney; NiPointer m_pkChipSelectBut[5]; NiPointer m_spResultDicePos[3]; NiPointer m_spResultDice[3]; MHChipEffect *m_pkDiceUpEff[3]; NiPointer m_spTimeCountText; unsigned __int16 m_uiCurrentTime; CNSTimer m_DiceTimer; bool m_bIsResetTimer; bool m_bResultDiceAni; bool m_bRewardAni; bool m_bReverseCount; bool m_bIsHappendBigPot; NiPointer m_pBigpotEff; float m_fDiceAniTime; float m_fRewardTime; float m_fResultTime; }; /* 3037 */ struct __cppobj MiniHouseDiceGameWin : PgWinFrame { NiPointer m_spTimer; NiPointer m_spTimerFill; NiPointer m_spTimerBack; NiPointer m_pStartEffect; NiPointer m_spTitleText; NiPointer m_spLightSpr[32]; unsigned __int16 m_uiOnLightIdx[4]; ResElement m_pkDice[3]; MHDiceAniActor m_AniActor[3]; MHChipEffect *m_pkChipThrowEff; SpEffect *m_pkDiceRollEffect; SpEffect *m_pkRewardEff; NiPointer m_EffectPos; NiPointer m_pRunEffect; NiPointer m_spNumTex[10]; NiPointer m_spHistory[7][3]; NiPointer m_spBettingBut[52]; NiPointer m_spChips[52]; NiPointer m_spBetMoney[8]; NiPointer m_spBetNumSpr[8]; NiPointer m_spShareMoney[8]; NiPointer m_spShareNumSpr[8]; NiPointer m_spMyMoney[12]; NiPointer m_spMyBetNumSpr[12]; NiPointer m_sp100CooperChip; NiPointer m_sp1SilverChip; NiPointer m_sp10SilverChip; NiPointer m_sp100SilverChip; NiPointer m_spGoldChip; NiPointer m_spMaxChip; NiPointer m_spHistroyPos[21]; NiPointer m_spDiceNum[6]; NiPointer m_spResultDiceNum[6]; PgTList m_kHistoryList; SpEffect *m_pkResultEffectList[10]; unsigned int m_uiSuccessNum; unsigned int m_nUserBettingMoney; unsigned int m_nTempBettingMoeny; unsigned int m_nInvenRemainMoney; NiPointer m_pkChipSelectBut[6]; NiPointer m_spResultDicePos[3]; NiPointer m_spResultDice[3]; MHChipEffect *m_pkDiceUpEff[3]; NiPointer m_spTimeCountText; unsigned __int16 m_uiCurrentTime; CNSTimer m_DiceTimer; bool m_bIsResetTimer; bool m_bResultDiceAni; bool m_bRewardAni; bool m_bReverseCount; bool m_bIsHappendBigPot; NiPointer m_pBigpotEff; float m_fDiceAniTime; float m_fRewardTime; float m_fResultTime; }; /* 3038 */ struct __cppobj __declspec(align(4)) mhMinimizeDiceGameWin : PgWinFrame { bool m_bAutoOnOff; }; /* 3039 */ struct __cppobj mhDiceHelpWin : PgWinFrame { SlideListWin *m_pListWin; SlideBar *m_pSlideBar; }; /* 3040 */ struct DiceRankInfo { Name5 sCharID; unsigned int nWinCnt; }; /* 3041 */ struct __cppobj std::_Allocator_base { }; /* 3042 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3043 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { DiceRankInfo *_Myfirst; DiceRankInfo *_Mylast; DiceRankInfo *_Myend; std::allocator _Alval; }; /* 3044 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 3045 */ struct __cppobj mhDiceRankWin : PgWinFrame { ColumnBut *m_pkTab01; ColumnBut *m_pkTab02; PgWinSpr *m_pkSprRankGold[20]; PgWinSpr *m_pkSprRankSilver[20]; PgWinSpr *m_pkSprRankBronze[20]; int m_iMedalCnt[3]; SlideBar *m_pkSlideBarEx; SlideListWin *m_pUserList; unsigned int m_uiSelectedIndex; unsigned int m_nCurSelTab; std::vector > m_CarrerRankList; std::vector > m_CurRankList; }; /* 3046 */ struct __cppobj mhDiceRateSheetWin : PgWinFrame { }; /* 3047 */ struct __cppobj SpeechBubbleWin : PgWinFrame { unsigned int m_uiMode; PgWinSpr *m_pkCornor01; PgWinSpr *m_pkCornor02; PgWinSpr *m_pkCornor03; PgWinSpr *m_pkCornor04; PgWinSpr *m_pkMiddleUP; PgWinSpr *m_pkMiddleLeft; PgWinSpr *m_pkMiddleDown; PgWinSpr *m_pkMiddleRight; PgWinSpr *m_pkCenter; PgWinSpr *m_pkCornor01ArrowUp; PgWinSpr *m_pkCornor01ArrowLeft; PgWinSpr *m_pkCornor02ArrowUp; PgWinSpr *m_pkCornor02ArrowRight; PgWinSpr *m_pkCornor03ArrowDown; PgWinSpr *m_pkCornor03ArrowLeft; PgWinSpr *m_pkCornor04ArrowDown; PgWinSpr *m_pkCornor04ArrowRight; PgWinText *m_pkTextWin; int m_uiConner02PosX; int m_uiConner03PosY; unsigned int m_uiMinWidth; unsigned int m_uiMinHeight; float m_fNpcPosX; float m_fNpcPosY; }; /* 3048 */ struct __cppobj TextBtn : PgWinBut { PgWinSpr *m_pkDeco; int m_iBtnWidth; PgWinText *m_pkText; }; /* 3049 */ struct __cppobj __declspec(align(8)) RewardInvItem : NiRefObject { QUEST_DATA::QUEST_REWARD_TYPE m_eItemType; NiPointer m_spItem; __int64 m_i64Money; __int64 m_i64Exp; unsigned int m_iFameVal; }; /* 3050 */ struct NiPointer { RewardInvItem *m_pObject; }; /* 3051 */ struct __cppobj RewardInvWin : IconWin { NiPointer m_spRewardInvItem; unsigned int m_uiInvIndex; }; /* 3052 */ struct __cppobj RewardWin : PgWinFrame { PgWinText *m_pkTitleTextWin; RewardInvWin *m_apkInvWin[10]; RewardInvWin *m_apkSelectInvWin[10]; unsigned __int16 m_kCurrQuestID; bool m_bHaveSelectRewardQuest; bool m_bIsNpcReward; int m_iSelectedReward; PgWinText *m_pkRewardTextWin; PgWinSpr *m_pkSelectInvSprWin[10]; }; /* 3053 */ struct __cppobj AutoSizingDialogWin : PgWin { int m_iTextGeomCount; PgTextGeometry *m_apkTextGeoms[3]; int m_iBtnCount; TextBtn *m_apkBtns[10]; int m_iLineCount; PgWinSpr *m_apkLines[3]; PgFont *m_pkFont; unsigned int m_uiVerticalGap; unsigned int m_dwCurrQuestID; char m_byCurrScriptCmd; unsigned int m_dwCurrentRunningScenarioID; RewardWin *m_pkRewardWin; }; /* 3054 */ struct __cppobj FlexDlgBtn : PgWinBut { int m_iBtnWidth; PgWinSpr *m_pkLeft; PgWinSpr *m_pkRight; PgWinSpr *m_pkMiddle; PgWinText *m_pkText; }; /* 3055 */ struct $6351EF21A672300D5F614A2436E339F5 { bool bLeft; bool bRight; bool bTop; bool bBottom; }; /* 3056 */ struct __cppobj __declspec(align(4)) FrameBoxWin : PgWinFrame { unsigned int m_uiOrgWidth; unsigned int m_uiOrgHeight; unsigned int m_uiEdgeHeight; unsigned int m_uiEdgeWidth; NiScreenElements *m_pkGeom; bool m_bSizeDraggable; bool m_bIsDuringSizeDrag; int m_iSizeDragOrgX; int m_iSizeDragOrgY; int m_iSizeDragOrgLeft; int m_iSizeDragOrgTop; int m_iSizeDragOrgWidth; int m_iSizeDragOrgHeight; int m_iSizeDragMinWidth; int m_iSizeDragMaxWidth; int m_iSizeDragMinHeight; int m_iSizeDragMaxHeight; $6351EF21A672300D5F614A2436E339F5 m_kSizeDragBarState; bool m_bLock; }; /* 3057 */ struct $FD4165A7028E4BA3F43E588CA4485CF9 { int iMsg; void *pvMsgBody; }; /* 3058 */ struct __cppobj PopupMenu : PgWinBut { $FD4165A7028E4BA3F43E588CA4485CF9 m_kClickEvent; PopupMenuID m_ePopupMenuID; unsigned int m_uiExtraData; }; /* 3059 */ struct NiPointer { PopupMenu *m_pObject; }; /* 3060 */ struct __cppobj PopupMenuWin : FrameBoxWin { unsigned int m_dwMenuCount; NiPointer m_aspMenu[20]; PgWin *m_pkReceiver; }; /* 3061 */ struct __cppobj __declspec(align(4)) DlgQuestListWin : PgWinFrame { SlideListWin *m_pListWinQuestList; SlideBar *m_pSlideBarList; unsigned __int16 m_currTalkingNpcID; }; /* 3062 */ struct __cppobj __declspec(align(4)) SpeechBubbleDlgWin : SpeechBubbleWin { AutoSizingDialogWin *m_pkDialog; int m_iBtnCount; FlexDlgBtn *m_apkBtns[7]; unsigned int m_dwCurrQuestID; char m_byCurrScriptCmd; PopupMenuWin *m_pkQuestListPopup; PopupMenuWin *m_pkDivorceMenuListPopup; DlgQuestListWin *m_pkDlgQuestListWin; RewardWin *m_pkRewardWin; bool m_bClickPortalNPC; FlexDlgBtn *m_apkOutLineBtns; bool m_bShowOutLine; unsigned int m_uiDefaultRewardWinWidth; bool m_bSelectReward; }; /* 3063 */ struct __cppobj __declspec(align(4)) NpcDialogWin : PgWinFrame { bool m_bHold; SpeechBubbleDlgWin *m_pkNpcDlgWin; SpeechBubbleDlgWin *m_pkUserDlgWin; NiPointer m_spFaceCut; unsigned __int16 m_currTalkingNpcID; bool m_bCloseTimerEnabled; float m_fTimeToClose; unsigned int m_uiDivorceSelect; CNSTimer_Interval m_kRandomTimer_Interval; bool m_bCheckTimer; }; /* 3064 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 3065 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 3066 */ struct DiceTaiSaiAllBetting { unsigned int nBetMoney[52]; unsigned int nBetSumMoney; }; /* 3067 */ struct __declspec(align(4)) EntryInfo { DiceTaiSaiAllBetting m_BettingInfo; bool m_bReserveQuit; }; /* 3068 */ struct std::_Pair_base { const unsigned __int16 first; EntryInfo second; }; /* 3069 */ struct __cppobj std::pair : std::_Pair_base { }; /* 3070 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3071 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3072 */ struct __cppobj std::_Allocator_base > { }; /* 3073 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3074 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 3075 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 3076 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 3077 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 3078 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 3079 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 3080 */ struct DiceTaiSaiBetting { DICE_TAISAI_BETTING nBetting; unsigned int nMoney; }; /* 3081 */ struct std::_Pair_base { const unsigned __int16 first; DiceTaiSaiBetting second; }; /* 3082 */ struct __cppobj std::pair : std::_Pair_base { }; /* 3083 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3084 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3085 */ struct __cppobj std::_Allocator_base > { }; /* 3086 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3087 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 3088 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 3089 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 3090 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 3091 */ struct DiceTaiSaiInfo { char nNumber[3]; }; /* 3092 */ struct DiceTaiSai::DiceVariety { DiceTaiSaiInfo Dice; char isEven; char isBig; char isPair; char isTriple; char isSum; char nDominoCnt; char nDominoNum[6]; char nSingleCnt; char nSingleNum[6]; }; /* 3093 */ struct DiceTaiSai { DiceTaiSai::DiceVariety m_Dice[216]; }; /* 3094 */ struct DiceTaiSaiDividind { unsigned __int16 DividendRate[15]; bool bIsInitDividendRate[15]; DividendRate ConertDividendRateTable[52]; }; /* 3095 */ struct NiPointer { PgWin *m_pObject; }; /* 3096 */ struct __cppobj __declspec(align(8)) MHDiceGameTask : ITask { GambleDiceGameWin *m_pkGambleDiceGameWin; MiniHouseDiceGameWin *m_pkDiceGameWin; bool m_bComeinMHOnResultStauts; bool m_bInitialFinished; mhMinimizeDiceGameWin *m_pkMiniGameWin; mhDiceHelpWin *m_pkDiceHelpWin; mhDiceRankWin *m_pkDiceRankWin; mhDiceRateSheetWin *m_pkDiceRateSheetWin; NpcDialogWin *m_pkNpcDlgWin; std::map,std::allocator > > map_ParticipantInfo; std::map,std::allocator > > map_BettingReq; DICE_TAISAI_GAME_MODE m_eDiceSaiGameMode; DICE_TAISAI_GAME_STATUS m_eDiceSaiGameStatus; unsigned __int16 m_nLengthInOneGame; unsigned __int16 m_nInterval; char m_nGameCnt; MHDiceGameTask::INFO_TRANS_STATUS m_eStatusOfInfoTrans; unsigned __int16 m_nReqCount; BETTING_LEVEL_MONEY m_eBettingAmount; DiceTaiSai m_DiceTaiSai; DiceTaiSaiDividind m_Dividind; unsigned int m_nMaxBetMoney; unsigned __int16 m_nNumberOfEntrant; unsigned int m_DiceAniCode[3]; float m_fRollingTime; bool m_bIsResetTimer; CNSTimer m_kTimer; bool m_bIsGusetStatus; NiPointer m_spExitConfirmWin; NiPointer m_spLowLevelWarnigWin; int m_nDiceVariety; float m_fTimerPosOnPregress; bool m_IsBettingStartPlaying; bool m_IsClockCastPlaying; bool m_IsClockAlramPlaying; float m_fClockCastTime; float m_fClockAlramTime; bool m_bOutReserveOnMiniHouse; bool m_bPrintDiceResult[3]; float m_fAlphaValueOfDiceWindow; unsigned __int16 m_nGetSystemTaxRate; float m_fDiceResultTime; bool m_bIsNonBettingOver; bool m_bIsResultOver; float m_fDiplayLightTime; bool m_bIsEnterGameRoom; bool m_bGameStartClick; unsigned __int64 m_nExchangedCoin; unsigned __int64 m_nExchangeableCoin; unsigned __int64 m_nInvenRemainMoney; MHDiceGameTask::DICE_GAME_MODE m_eDiceGameMode; NiPoint3 m_kDestPos; unsigned __int16 m_nNpcHandle; char m_nWhereStand; DiceTaiSaiDividind m_GBDividind; int m_bGBInitialFinished; unsigned __int16 m_hMobID; bool m_bLeaveReserve; SlotMachineWin *m_pkSlotMachineWin; GBSlotHelpWin *m_pkGBSlotHelpWin; GBSlotRankWin *m_pkGBSlotRankWin; MiniSlotMachineWin *m_pkMiniSlotMachineWin; }; /* 3097 */ struct UIUtil::IconCreateFunc { UIUtil::IconCreateFuncVtbl *vfptr; }; /* 3098 */ struct UIUtil::IconCreateFuncVtbl { IconWin *(__thiscall *Create)(UIUtil::IconCreateFunc *this, int, int, PgWin *); }; /* 3099 */ struct UIUtil { UIUtilVtbl *vfptr; int m_iXOff; int m_iYOff; PgWin *m_pkParent; NiPointer m_spUIGeom; }; /* 3100 */ struct UIUtilVtbl { void *(__thiscall *__vecDelDtor)(UIUtil *this, unsigned int); }; /* 3101 */ struct __cppobj PgWinCloseBut : PgWinBut { }; /* 3102 */ struct HWND__ { int unused; }; /* 3103 */ struct __cppobj PgEditWin : NiRefObject { bool m_bNotAltDown; bool m_bNotPaste; HWND__ *m_hWnd; HWND__ *m_hParentWnd; int m_iTextLength; char *m_pcText; char *m_pcLastText; char *m_pcStrAffiliate; bool m_bStrClip; NiPointer m_spFont; unsigned int m_uiMaxEditWidth; unsigned int m_uiStep; bool m_bOverflowStr; bool m_bEnterCheck; unsigned int m_uiStopFlag; bool m_bClearTextOnEnd; PgWinText *m_pkWinText; }; /* 3104 */ struct NiPointer { PgEditWin *m_pObject; }; /* 3105 */ struct __cppobj PgWinEditText : PgWinText { }; /* 3106 */ struct NiPointer { PgWinEditText *m_pObject; }; /* 3107 */ struct __cppobj __declspec(align(4)) EditWin : PgWin { bool m_bEnalbe; EditWin::Type m_eType; NiPointer m_spFont; NiPointer m_spEditWin; NiPointer m_spTextWin; NiPointer m_spCaret; bool m_bForceFocusWhenClick; int m_iShowCaret; unsigned int m_uiLastBlinkTime; bool m_bIsLinkEdit; }; /* 3108 */ struct __cppobj __declspec(align(4)) EditWinEx : EditWin { std::basic_string,std::allocator > m_DefaultStr; bool m_bClearTextWhenFocusOn; }; /* 3109 */ struct D3DXCOLOR { float r; float g; float b; float a; }; /* 3110 */ struct __cppobj PgWinBar : PgWinSpr { PgWinBar::BarGrowType m_eType; float m_fCurValue; float m_fMaxValue; }; /* 3111 */ struct __cppobj NiAudioSource : NiAVObject { unsigned __int16 m_uFlags; char *m_pcFilename; char *m_pcLocalName; unsigned int m_uiInitialType; int m_iLoopCount; float m_fConeAngle1Deg; float m_fConeAngle2Deg; float m_fConeGain; NiPoint3 m_kDirection; NiPoint3 m_kUp; float m_fMinDistance; float m_fMaxDistance; float m_fGain; int m_lPlaybackRate; float m_fPlayTime; unsigned int m_uiPlayPosition; float m_fRoomEffectLevel; float m_fOcclusionFactor; float m_fObstructionFactor; float m_fFadeInitialGain; float m_fFadeDestinationGain; float m_fFadeStartTime; float m_fFadeDuration; NiPoint3 m_kLocalVelocity; }; /* 3112 */ struct NiPointer { NiAudioSource *m_pObject; }; /* 3188 */ struct __cppobj DFALL { }; /* 3189 */ struct __cppobj NiTListBase,NiAudioSource *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3186 */ struct NiTListBase,NiAudioSource *> { NiTListBase,NiAudioSource *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiAudioSource *>::AntiBloatAllocator m_kAllocator; }; /* 3190 */ struct __cppobj NiTPointerListBase,NiAudioSource *> : NiTListBase,NiAudioSource *> { }; /* 3191 */ struct __cppobj NiTList : NiTPointerListBase,NiAudioSource *> { }; /* 3113 */ struct SoundGroup { SoundGroupVtbl *vfptr; unsigned int m_dwOccupyingChannelCount; NiTList m_kPlayingSourceList; NiMilesAudioSystem *m_pkAudioSystem; SoundChannel *m_pkSoundChannel; bool m_bEnable; float m_fGain; float m_fSoundMin; float m_fSoundMax; unsigned int m_dwTableSize; char **m_ppcTable; float m_fSoundMaxRange; }; /* 3114 */ struct __declspec(align(4)) NiProviderInfo { char *m_cProviderString; unsigned int m_uiProviderNumber; bool m_bIsOpen; }; /* 3115 */ struct __cppobj NiMilesSource : NiAudioSource { NiProviderInfo *m_pkProvider; void *m_pvSource; void *m_pvMemPtr; NiAudioSource::Status m_eDoneStatus; }; /* 3116 */ struct SoundIndex { unsigned int m_dwIndex; char *m_acFilename; }; /* 3117 */ struct __cppobj SoundGroupStatic : SoundGroup { NiPointer *m_pspSourceTable; }; /* 3118 */ struct __cppobj __declspec(align(4)) SoundGroupBgm : SoundGroupStatic { std::basic_string,std::allocator > m_kNextBgmFn; SoundGroupBgm::State m_eState; float m_fPlayEndTime; bool m_bRandomPlayOn; bool m_bPlayStarted; int m_iCurrSourceIndex; int m_iOldSourceIndex; unsigned int m_uiBgmCount; unsigned int m_uiCurrPlayingBgmIndex; unsigned __int16 m_kCurrPlayingMapID; float m_fDurationToFade; float m_fBgmVol; bool m_bCrossFade; }; /* 3119 */ struct IAmbientArea { IAmbientAreaVtbl *vfptr; std::basic_string,std::allocator > m_kSndFilename; int m_iVolume; MapAmbienceSoundInfo::SoundType m_eSoundType; int m_iIndex; bool m_bWasInside; IAmbientSoundManager *m_pkSoundMgr; }; /* 3120 */ struct IAmbientAreaVtbl { bool (__thiscall *IsInside)(IAmbientArea *this, float, float); NiPoint2 *(__thiscall *GetCenter)(IAmbientArea *this, NiPoint2 *result); float (__thiscall *GetRadius)(IAmbientArea *this); }; /* 3121 */ struct IAmbientSoundManager { IAmbientSoundManagerVtbl *vfptr; }; /* 3122 */ struct IAmbientSoundManagerVtbl { int (__thiscall *OnEnterArea)(IAmbientSoundManager *this, IAmbientArea *); void (__thiscall *OnExitArea)(IAmbientSoundManager *this, IAmbientArea *); }; /* 3126 */ struct __cppobj DFALL { }; /* 3127 */ struct __cppobj NiTListBase,IAmbientArea *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3123 */ struct NiTListBase,IAmbientArea *> { NiTListBase,IAmbientArea *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,IAmbientArea *>::AntiBloatAllocator m_kAllocator; }; /* 3124 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; IAmbientArea *m_element; }; /* 3125 */ struct NiTListBase,IAmbientArea *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,IAmbientArea *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,IAmbientArea *> *this); void (__thiscall *DeleteItem)(NiTListBase,IAmbientArea *> *this, NiTListItem *); }; /* 3128 */ struct __cppobj NiTPointerListBase,IAmbientArea *> : NiTListBase,IAmbientArea *> { }; /* 3129 */ struct __cppobj NiTList : NiTPointerListBase,IAmbientArea *> { }; /* 3133 */ struct __cppobj NiTListBase,void *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3130 */ struct NiTListBase,void *> { NiTListBase,void *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,void *>::AntiBloatAllocator m_kAllocator; }; /* 3131 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; void *m_element; }; /* 3132 */ struct NiTListBase,void *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,void *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,void *> *this); void (__thiscall *DeleteItem)(NiTListBase,void *> *this, NiTListItem *); }; /* 3134 */ struct __cppobj NiTPointerListBase,void *> : NiTListBase,void *> { }; /* 3135 */ struct __cppobj NiTPointerList : NiTPointerListBase,void *> { }; /* 3136 */ struct __cppobj SpTList : NiTPointerList { }; /* 3140 */ struct __cppobj DFALL > { }; /* 3141 */ struct __cppobj NiTListBase >,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 3137 */ struct NiTListBase >,NiPointer > { NiTListBase >,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase >,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 3138 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 3139 */ struct NiTListBase >,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase >,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase >,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase >,NiPointer > *this, NiTListItem > *); }; /* 3142 */ struct __cppobj NiTPointerListBase >,NiPointer > : NiTListBase >,NiPointer > { }; /* 3143 */ struct __cppobj NiTList > : NiTPointerListBase >,NiPointer > { }; /* 3144 */ struct __cppobj SoundGroupDynamic : SoundGroup { SpTList m_kUniqueSourceList; NiTList > m_kActiveSourceList; NiTList > m_kAmbientSourceRecycleList; NiTList > m_k3DSourceRecycleList; unsigned int m_dwMaxUniqueSourceCount; }; /* 3145 */ struct __cppobj SoundGroupFieldEffect : SoundGroupDynamic { }; /* 3146 */ struct __cppobj SoundGroup3DAmbient : SoundGroupFieldEffect { }; /* 3151 */ struct __cppobj DFALL { }; /* 3152 */ struct __cppobj NiTListBase,SoundGroupAmbient::PlayingAreaInfo *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3147 */ struct NiTListBase,SoundGroupAmbient::PlayingAreaInfo *> { NiTListBase,SoundGroupAmbient::PlayingAreaInfo *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SoundGroupAmbient::PlayingAreaInfo *>::AntiBloatAllocator m_kAllocator; }; /* 3148 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SoundGroupAmbient::PlayingAreaInfo *m_element; }; /* 3149 */ struct SoundGroupAmbient::PlayingAreaInfo { int iAreaIndex; NiAudioSource *pkSource; float fVolume; }; /* 3150 */ struct NiTListBase,SoundGroupAmbient::PlayingAreaInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SoundGroupAmbient::PlayingAreaInfo *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SoundGroupAmbient::PlayingAreaInfo *> *this); void (__thiscall *DeleteItem)(NiTListBase,SoundGroupAmbient::PlayingAreaInfo *> *this, NiTListItem *); }; /* 3153 */ struct __cppobj NiTPointerListBase,SoundGroupAmbient::PlayingAreaInfo *> : NiTListBase,SoundGroupAmbient::PlayingAreaInfo *> { }; /* 3154 */ struct __cppobj NiTList : NiTPointerListBase,SoundGroupAmbient::PlayingAreaInfo *> { }; /* 3155 */ struct __cppobj SoundGroupAmbient : SoundGroupStatic, IAmbientSoundManager { NiTList m_kAreaList; __unaligned __declspec(align(1)) SoundGroup3DAmbient m_k3DAmbient; NiTList m_kPlayingAreaList; float m_fPlaying2DVolume[3]; }; /* 3156 */ struct __cppobj SoundGroupIndexedStatic : SoundGroupStatic { }; /* 3157 */ struct __cppobj SoundGroupInterface : SoundGroupIndexedStatic { SoundGroupDynamic m_kDynamicGroup; }; /* 3158 */ struct __cppobj SoundGroupMainChar : SoundGroupIndexedStatic { }; /* 3159 */ struct __cppobj SoundGroupNPCVoice : SoundGroupDynamic { }; /* 3160 */ struct __cppobj NiAudioListener : NiAVObject { NiPoint3 m_kDirection; NiPoint3 m_kUp; void *m_pvListener; NiPoint3 m_kLocalVelocity; }; /* 3161 */ struct NiPointer { NiAudioListener *m_pObject; }; /* 3165 */ struct __cppobj NiTListBase,NiAudioSource *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3162 */ struct NiTListBase,NiAudioSource *> { NiTListBase,NiAudioSource *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiAudioSource *>::AntiBloatAllocator m_kAllocator; }; /* 3163 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiAudioSource *m_element; }; /* 3164 */ struct NiTListBase,NiAudioSource *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiAudioSource *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiAudioSource *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiAudioSource *> *this, NiTListItem *); }; /* 3166 */ struct __cppobj NiTPointerListBase,NiAudioSource *> : NiTListBase,NiAudioSource *> { }; /* 3167 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiAudioSource *> { }; /* 3168 */ struct __cppobj NiAudioSystem : NiObject { char m_uFlags; float m_fUnitsPerMeter; NiPointer m_spListener; NiTPointerList *m_pSources; }; /* 3172 */ struct __cppobj NiTListBase,NiProviderInfo *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3169 */ struct NiTListBase,NiProviderInfo *> { NiTListBase,NiProviderInfo *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiProviderInfo *>::AntiBloatAllocator m_kAllocator; }; /* 3170 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiProviderInfo *m_element; }; /* 3171 */ struct NiTListBase,NiProviderInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiProviderInfo *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiProviderInfo *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiProviderInfo *> *this, NiTListItem *); }; /* 3173 */ struct __cppobj NiTPointerListBase,NiProviderInfo *> : NiTListBase,NiProviderInfo *> { }; /* 3174 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiProviderInfo *> { }; /* 3175 */ struct __cppobj NiMilesAudioSystem : NiAudioSystem { char m_uFlags; HWND__ *m_hWnd; void *m_pDIG; NiTPointerList *m_pProviders; NiProviderInfo *m_pkDefaultProvider; }; /* 3176 */ struct __cppobj NiMilesListener : NiAudioListener { }; /* 3179 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3177 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 3178 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 3180 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 3181 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 3182 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 3183 */ struct __declspec(align(4)) SoundMgr { unsigned int m_dwAvailableChannelCount; SoundGroupBgm *m_pkBGMGroup; SoundGroupAmbient *m_pkAmbientGroup; SoundGroup3DAmbient *m_pk3DAmbientGroup; SoundGroupFieldEffect *m_pkEffectGroup; SoundGroupInterface *m_pkInterfaceGroup; SoundGroupMainChar *m_pkMainCharGroup; SoundGroupNPCVoice *m_pkNPCVoiceGroup; NiMilesAudioSystem *m_pkAudioSystem; NiMilesListener *m_pkListener; NiPointer m_spListeneerNode; NiPointer m_spBGM; bool m_bBGMPlayedAndDone; float m_bBGMStart; float m_fBGMDoneTime; bool m_bEnable; float m_fOldMasterVolume; float m_fDistanceFactor; PgTList > m_kList; bool m_bNPCVoiceExist; }; /* 3184 */ union $5BA3AAA86C8F0FC9FB07B7BE1685BE5B { void (__thiscall *~SoundGroup)(SoundGroup *this); void *(__thiscall *__vecDelDtor)(SoundGroup *this, unsigned int); }; /* 3185 */ struct SoundGroupVtbl { NiPointer *(__thiscall *CreateSource)(SoundGroup *this, NiPointer *result, unsigned int); _BYTE gap4[8]; void (__thiscall *SetTableSize)(SoundGroup *this, unsigned int); bool (__thiscall *IsUniqueSource)(SoundGroup *this, NiMilesSource *); bool (__thiscall *Check3DSoundPlayable)(SoundGroup *this, NiPoint3 *); NiAudioSource *(__thiscall *PlaySoundA)(SoundGroup *this, SoundIndex *, bool, bool); NiAudioSource *(__thiscall *Play3DSound)(SoundGroup *this, SoundIndex *, NiNode *, bool); NiAudioSource *(__thiscall *Play3DSound)(SoundGroup *this, SoundIndex *, NiPoint3 *, bool); void (__thiscall *StopAllSound)(SoundGroup *this); void (__thiscall *SetGain)(SoundGroup *this, float); void (__thiscall *Update)(SoundGroup *this, float); void (__thiscall *UpdatePlayingSource)(SoundGroup *this); bool (__thiscall *Initialize)(SoundGroup *this, SoundMgr *, unsigned int); void (__thiscall *Terminate)(SoundGroup *this); void (__thiscall *UnloadAllSound)(SoundGroup *this); void (__thiscall *DetachAllSound)(SoundGroup *this); void (__thiscall *SetEnable)(SoundGroup *this, bool); $5BA3AAA86C8F0FC9FB07B7BE1685BE5B ___u16; }; /* 3187 */ struct NiTListBase,NiAudioSource *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiAudioSource *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiAudioSource *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiAudioSource *> *this, NiTListItem *); }; /* 3192 */ struct __cppobj SoundChannel { }; /* 3193 */ struct NiPointer { SlotMachineWin *m_pObject; }; /* 3194 */ struct NiPointer { MiniSlotMachineWin *m_pObject; }; /* 3195 */ struct NiPointer { GBSlotHelpWin *m_pObject; }; /* 3196 */ struct NiPointer { GBSlotRankWin *m_pObject; }; /* 3197 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3198 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { SlotJackpotRankInfo *_Ptr; }; /* 3199 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3200 */ struct __cppobj std::_Allocator_base > { }; /* 3201 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3202 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { NiPointer *_Myfirst; NiPointer *_Mylast; NiPointer *_Myend; std::allocator > _Alval; }; /* 3203 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 3204 */ struct __cppobj std::_Tmap_traits,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 3205 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node { std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node *_Right; std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> _Myval; char _Color; char _Isnil; }; /* 3206 */ struct std::_Pair_base,std::allocator > const ,enum SLWCreateInfo::SprDataType> { std::basic_string,std::allocator > first; SLWCreateInfo::SprDataType second; }; /* 3207 */ struct __cppobj std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> : std::_Pair_base,std::allocator > const ,enum SLWCreateInfo::SprDataType> { }; /* 3208 */ struct __cppobj std::_Allocator_base,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node> { }; /* 3209 */ struct __cppobj std::allocator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node> : std::_Allocator_base,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node> { }; /* 3210 */ struct __cppobj std::_Allocator_base,std::allocator > const ,enum SLWCreateInfo::SprDataType> > { }; /* 3211 */ struct __cppobj std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> > : std::_Allocator_base,std::allocator > const ,enum SLWCreateInfo::SprDataType> > { }; /* 3212 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > : std::_Tmap_traits,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> { std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> > _Alval; }; /* 3213 */ struct __cppobj std::_Tree_val,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > : std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > { }; /* 3214 */ struct __cppobj std::_Tree,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > : std::_Tree_val,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > { }; /* 3215 */ struct __cppobj std::map,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> > > : std::_Tree,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > { }; /* 3216 */ struct __cppobj std::_Tmap_traits,std::allocator >,std::less,std::allocator,std::allocator > > >,0> : std::_Container_base0 { std::less comp; }; /* 3217 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node { std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Right; std::pair,std::allocator > > _Myval; char _Color; char _Isnil; }; /* 3218 */ struct std::_Pair_base,std::allocator > > { const unsigned int first; std::basic_string,std::allocator > second; }; /* 3219 */ struct __cppobj std::pair,std::allocator > > : std::_Pair_base,std::allocator > > { }; /* 3220 */ struct __cppobj std::_Allocator_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> { }; /* 3221 */ struct __cppobj std::allocator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> : std::_Allocator_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> { }; /* 3222 */ struct __cppobj std::_Allocator_base,std::allocator > > > { }; /* 3223 */ struct __cppobj std::allocator,std::allocator > > > : std::_Allocator_base,std::allocator > > > { }; /* 3224 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > : std::_Tmap_traits,std::allocator >,std::less,std::allocator,std::allocator > > >,0> { std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> _Alnod; std::allocator,std::allocator > > > _Alval; }; /* 3225 */ struct __cppobj std::_Tree_val,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > : std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > { }; /* 3226 */ struct __cppobj std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > : std::_Tree_val,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > { }; /* 3227 */ struct __cppobj std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > : std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > { }; /* 3228 */ struct __cppobj std::_Allocator_base,std::allocator > > { }; /* 3229 */ struct __cppobj std::allocator,std::allocator > > : std::_Allocator_base,std::allocator > > { }; /* 3230 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator >,std::allocator,std::allocator > > > : std::_Container_base0 { std::basic_string,std::allocator > *_Myfirst; std::basic_string,std::allocator > *_Mylast; std::basic_string,std::allocator > *_Myend; std::allocator,std::allocator > > _Alval; }; /* 3231 */ struct __cppobj std::vector,std::allocator >,std::allocator,std::allocator > > > : std::_Vector_val,std::allocator >,std::allocator,std::allocator > > > { }; /* 3232 */ struct SLWCreateInfo::Item { int nItemType; NiNode *pNode; std::vector,std::allocator > > vecSprData; std::map,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> > > mapSprDataWinState; std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > mapSprDataWinStateOrder; tagRECT rect; std::vector,std::allocator >,std::allocator,std::allocator > > > vecNodeName; bool bAbbreviatable; int nVisiableTextMaxNums; }; /* 3233 */ struct boost::shared_ptr { SLWCreateInfo::Item *px; boost::detail::shared_count pn; }; /* 3234 */ struct __cppobj std::_Allocator_base > { }; /* 3235 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3236 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { boost::shared_ptr *_Myfirst; boost::shared_ptr *_Mylast; boost::shared_ptr *_Myend; std::allocator > _Alval; }; /* 3237 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 3238 */ struct SLWCreateInfo { std::vector,std::allocator > > m_arrItem; bool m_bMakeData; int m_nOffX; int m_nOffY; }; /* 3239 */ struct PgWin::Bool { PgWin::BoolVtbl *vfptr; bool m_bReserveFalse; int m_iBool; }; /* 3240 */ struct PgWin::BoolVtbl { void *(__thiscall *__vecDelDtor)(PgWin::Bool *this, unsigned int); }; /* 3245 */ struct __cppobj NiTListBase,NiInputDevice::ControlDesc *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3241 */ struct NiTListBase,NiInputDevice::ControlDesc *> { NiTListBase,NiInputDevice::ControlDesc *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiInputDevice::ControlDesc *>::AntiBloatAllocator m_kAllocator; }; /* 3242 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiInputDevice::ControlDesc *m_element; }; /* 3243 */ struct NiInputDevice::ControlDesc { unsigned int m_uiIndex; char *m_pacName; NiInputDevice::ControlDesc::Type m_eType; unsigned int m_uiFlags; unsigned int m_uiPlatformSpecificData; }; /* 3244 */ struct NiTListBase,NiInputDevice::ControlDesc *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiInputDevice::ControlDesc *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiInputDevice::ControlDesc *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiInputDevice::ControlDesc *> *this, NiTListItem *); }; /* 3246 */ struct __cppobj NiTPointerListBase,NiInputDevice::ControlDesc *> : NiTListBase,NiInputDevice::ControlDesc *> { }; /* 3247 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiInputDevice::ControlDesc *> { }; /* 3248 */ struct __cppobj NiInputDevice::Description : NiRefObject { NiInputDevice::Type m_eType; unsigned int m_uiPort; unsigned int m_uiSlot; char *m_pacName; char *m_pacDesc; bool m_bDeviceOwned; NiTPointerList m_kControls; void *m_kControlsIter; unsigned int m_uiButtonCount; unsigned int m_uiAxisCount; unsigned int m_uiPOVCount; }; /* 3249 */ struct NiPointer { NiInputDevice::Description *m_pObject; }; /* 3254 */ struct __cppobj NiTListBase,NiAction *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3250 */ struct NiTListBase,NiAction *> { NiTListBase,NiAction *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiAction *>::AntiBloatAllocator m_kAllocator; }; /* 3251 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiAction *m_element; }; /* 3252 */ struct __cppobj NiAction : NiRefObject { char *m_pcName; unsigned int m_uiAppData; unsigned int m_uiSemantic; unsigned int m_uiFlags; unsigned int m_uiDeviceID; int m_iRangeLow; int m_iRangeHigh; void *m_pvContext; unsigned int m_uiKeyModifiers; unsigned int m_uiMouseModifiers; unsigned int m_uiPadModifiers; unsigned int m_uiControl; unsigned int m_uiHow; }; /* 3253 */ struct NiTListBase,NiAction *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiAction *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiAction *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiAction *> *this, NiTListItem *); }; /* 3255 */ struct __cppobj NiTPointerListBase,NiAction *> : NiTListBase,NiAction *> { }; /* 3256 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiAction *> { }; /* 3257 */ struct __cppobj NiInputDevice : NiRefObject { NiPointer m_spDescription; NiInputDevice::Status m_eStatus; unsigned int m_uiModifiers; bool m_bActionMapped; NiTPointerList *m_pkMappedActions; NiInputErr m_eLastError; }; /* 3258 */ struct NiInputDevice::Button { char m_ucValue; bool m_bPressed; char m_ucLastValue; bool m_bLastPressed; bool m_bPressedLastUpdate; unsigned int m_uiModifiers; unsigned int m_uiLastModifiers; }; /* 3259 */ struct __cppobj NiInputKeyboard : NiInputDevice { bool m_bCapsLock; char m_aucKeystate[32]; char m_aucKeystateLastUpdate[32]; NiInputDevice::Button *m_pkKeys; }; /* 3260 */ struct TextData::Node { unsigned int dwEnumVal; char *pStr; char *pStrVoice; char *pStrSoundEffect; }; /* 3264 */ struct __cppobj NiTMapBase,void *,PgFrameWork *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3261 */ struct NiTMapBase,void *,PgFrameWork *> { NiTMapBase,void *,PgFrameWork *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,void *,PgFrameWork *>::AntiBloatAllocator m_kAllocator; }; /* 3262 */ struct NiTMapItem { NiTMapItem *m_pkNext; void *m_key; PgFrameWork *m_val; }; /* 3263 */ struct NiTMapBase,void *,PgFrameWork *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,void *,PgFrameWork *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,void *,PgFrameWork *> *this, void *); bool (__thiscall *IsKeysEqual)(NiTMapBase,void *,PgFrameWork *> *this, void *, void *); void (__thiscall *SetValue)(NiTMapBase,void *,PgFrameWork *> *this, NiTMapItem *, void *, PgFrameWork *); void (__thiscall *ClearValue)(NiTMapBase,void *,PgFrameWork *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,void *,PgFrameWork *> *this); void (__thiscall *DeleteItem)(NiTMapBase,void *,PgFrameWork *> *this, NiTMapItem *); }; /* 3265 */ struct __cppobj NiTPointerMap : NiTMapBase,void *,PgFrameWork *> { }; /* 3266 */ struct __cppobj PgTList : NiTPointerList { }; /* 3273 */ struct PgTQueue { PgMsg *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiHead; unsigned int m_uiTail; }; /* 3274 */ struct __cppobj PgMsgQ : PgTQueue { }; /* 3267 */ struct PgFrameMgr { PgFrameMgrVtbl *vfptr; bool m_bQuit; unsigned int m_uiExitCode; NiTPointerMap m_kFrameMap; PgTList m_kRunList; PgTList m_kSleepList; PgMsgQ m_kMsgQ; }; /* 3268 */ struct PgFrameMgrVtbl { void *(__thiscall *__vecDelDtor)(PgFrameMgr *this, unsigned int); }; /* 3269 */ struct PgMsg::Param { unsigned int m_uiP0; unsigned int m_uiP1; unsigned int m_uiP2; unsigned int m_uiP3; unsigned int m_uiP4; }; /* 3270 */ struct $D13DF1276A5B77D377D822D89DEB08C2 { unsigned int m_uiParam0; unsigned int m_uiParam1; unsigned int m_uiParam2; unsigned int m_uiParam3; unsigned int m_uiParam4; }; /* 3271 */ union $4522DF245C602F358ED45E572669FEAD { $D13DF1276A5B77D377D822D89DEB08C2 __s0; PgMsg::Param m_Param; PgMsg::Frame m_Frame; }; /* 3272 */ struct PgMsg { unsigned int m_uiMsg; $4522DF245C602F358ED45E572669FEAD ___u1; }; /* 3275 */ struct NiPointer { MHDiceGameTask *m_pObject; }; /* 3276 */ struct TextData2::Node { unsigned int dwEnumVal; char *pStr; char *pStrVoice; char *pStrSoundEffect; }; /* 3277 */ struct _D3DCOLORVALUE { float r; float g; float b; float a; }; /* 3278 */ struct D3DXFLOAT16 { unsigned __int16 value; }; /* 3279 */ struct NiRTTI { const char *m_pcName; NiRTTI *m_pkBaseRTTI; }; /* 3283 */ struct NiPointer { PgWinCamera *m_pObject; }; /* 3287 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3284 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 3288 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 3289 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 3290 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 3294 */ struct __cppobj NiTListBase,PgWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3291 */ struct NiTListBase,PgWin *> { NiTListBase,PgWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PgWin *>::AntiBloatAllocator m_kAllocator; }; /* 3295 */ struct __cppobj NiTPointerListBase,PgWin *> : NiTListBase,PgWin *> { }; /* 3296 */ struct __cppobj NiTPointerList : NiTPointerListBase,PgWin *> { }; /* 3297 */ struct __cppobj PgTList : NiTPointerList { }; /* 3299 */ struct PgTQueue { PgWinMgr::PgWinMsg *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiHead; unsigned int m_uiTail; }; /* 3305 */ struct NiPointer { NiInputMouse *m_pObject; }; /* 3306 */ struct NiPointer { NiInputKeyboard *m_pObject; }; /* 3309 */ struct __cppobj DFALL { }; /* 3310 */ struct __cppobj NiTListBase,PgWin *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3307 */ struct NiTListBase,PgWin *> { NiTListBase,PgWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PgWin *>::AntiBloatAllocator m_kAllocator; }; /* 3311 */ struct __cppobj NiTPointerListBase,PgWin *> : NiTListBase,PgWin *> { }; /* 3312 */ struct __cppobj NiTList : NiTPointerListBase,PgWin *> { }; /* 3280 */ struct __declspec(align(4)) PgWinMgr { PgWinMgrVtbl *vfptr; CNSTimer_MarkCheck m_kMarkCheck; NiPointer m_spFullScreenEffectNode; NiPointer m_spCamera; PgTList > m_kWinList; PgTList m_kShowList; PgTQueue m_kMsgQ; NiPointer m_pkModalWin; PgTList m_kStackModalWin; PgCursor *m_pkCursor; NiPointer m_spMouse; NiPointer m_spKeyboard; bool m_bEnableInput; NiTList m_kPopupWinStack; PgWin *m_pkToolTipWin; PgWin *m_pkFirstHitWin; NiPointer m_spTexturePalette; bool m_bHitWin; bool m_bTopWinScroll; }; /* 3281 */ struct PgWinMgrVtbl { void *(__thiscall *__vecDelDtor)(PgWinMgr *this, unsigned int); }; /* 3282 */ struct __cppobj PgWinCamera : NiCamera { NiPointer m_spScene; NiPointer m_spRenderer; }; /* 3285 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 3286 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 3292 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PgWin *m_element; }; /* 3293 */ struct NiTListBase,PgWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PgWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PgWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,PgWin *> *this, NiTListItem *); }; /* 3298 */ struct PgWinMgr::PgWinMsg { PgWin *m_pkWin; unsigned int m_Msg; unsigned int m_wParam; int m_lParam; }; /* 3300 */ struct NiRect { int m_left; int m_right; int m_top; int m_bottom; }; /* 3301 */ struct __cppobj NiCursor : NiRefObject { NiPointer m_spRenderer; unsigned int m_uiFlags; unsigned int m_uiHotSpotX; unsigned int m_uiHotSpotY; unsigned int m_uiDrawWidth; unsigned int m_uiDrawHeight; NiPointer m_spAlphaProp; NiPointer m_spImage; NiPointer m_spTextureProp; NiPointer m_spElements; unsigned int m_uiDrawFlags; int m_iScreenSpaceX; int m_iScreenSpaceY; int m_iShowCount; bool m_bSystemCursorShowing; NiRect m_kRect; }; /* 3302 */ struct __cppobj PgCursor : NiCursor { unsigned int m_uiCurrentOffsetLeft; unsigned int m_uiCurrentOffsetTop; NiPointer m_spCursorTexture; int m_iType; }; /* 3303 */ struct NiInputDevice::Axis { int m_iRawValue; int m_iValue; int m_iLastRawValue; int m_iLastValue; int m_iRawLow; int m_iRawHigh; int m_iLow; int m_iHigh; }; /* 3304 */ struct __cppobj NiInputMouse : NiInputDevice { NiInputDevice::Axis m_akAxes[3]; NiInputDevice::Button m_akButtons[8]; }; /* 3308 */ struct NiTListBase,PgWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PgWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PgWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,PgWin *> *this, NiTListItem *); }; /* 3313 */ struct __cppobj __declspec(align(4)) ToolTipWin : FrameBoxWin { PgWinText *m_apkTextWin[20]; bool m_bMultiLine; }; /* 3314 */ struct CEaseOutShiftInterpolation { int _value; int _target; int _shift; }; /* 3315 */ struct __cppobj CEaseOutDivideInterpolation : CEaseOutShiftInterpolation { float _value; float _target; float _divisor; }; /* 3316 */ struct DlgQuestListWin::QuestNameList { unsigned __int16 m_QuestID; std::basic_string,std::allocator > m_Title; unsigned int m_Data; unsigned int m_Level; PLAYER_QUEST_STATUS m_Status; char m_Type; bool m_StartItem; bool m_StartQuest; bool m_Repeatable; }; /* 3317 */ struct __declspec(align(4)) AutoSizingDialogWin::VirtualRect { unsigned int uiWidth; unsigned int uiHeight; bool bFixed; }; /* 3321 */ struct __cppobj DFALL { }; /* 3322 */ struct __cppobj NiTListBase,AutoSizingDialogWin::VirtualRect *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3318 */ struct NiTListBase,AutoSizingDialogWin::VirtualRect *> { NiTListBase,AutoSizingDialogWin::VirtualRect *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,AutoSizingDialogWin::VirtualRect *>::AntiBloatAllocator m_kAllocator; }; /* 3319 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; AutoSizingDialogWin::VirtualRect *m_element; }; /* 3320 */ struct NiTListBase,AutoSizingDialogWin::VirtualRect *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,AutoSizingDialogWin::VirtualRect *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,AutoSizingDialogWin::VirtualRect *> *this); void (__thiscall *DeleteItem)(NiTListBase,AutoSizingDialogWin::VirtualRect *> *this, NiTListItem *); }; /* 3323 */ struct __cppobj NiTPointerListBase,AutoSizingDialogWin::VirtualRect *> : NiTListBase,AutoSizingDialogWin::VirtualRect *> { }; /* 3324 */ struct __cppobj NiTList : NiTPointerListBase,AutoSizingDialogWin::VirtualRect *> { }; /* 3325 */ struct ScriptBtn { std::basic_string,std::allocator > m_kText; bool m_bAutoScale; NiExtraData *m_pkType; NiExtraData *m_pkAction; NiExtraData *m_pkNextAction; }; /* 3329 */ struct __cppobj DFALL { }; /* 3330 */ struct __cppobj NiTListBase,ScriptBtn *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3326 */ struct NiTListBase,ScriptBtn *> { NiTListBase,ScriptBtn *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,ScriptBtn *>::AntiBloatAllocator m_kAllocator; }; /* 3327 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; ScriptBtn *m_element; }; /* 3328 */ struct NiTListBase,ScriptBtn *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,ScriptBtn *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,ScriptBtn *> *this); void (__thiscall *DeleteItem)(NiTListBase,ScriptBtn *> *this, NiTListItem *); }; /* 3331 */ struct __cppobj NiTPointerListBase,ScriptBtn *> : NiTListBase,ScriptBtn *> { }; /* 3332 */ struct __cppobj NiTList : NiTPointerListBase,ScriptBtn *> { }; /* 3333 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_GAME_JOIN_ACK { unsigned __int16 nError; DiceTaiSaiInfo DiceHistory[7]; DICE_TAISAI_GAME_STATUS nGameStatus; DICE_TAISAI_GAME_MODE bModeType; unsigned __int16 nTimer; unsigned int nInterval; unsigned __int16 nGetSysRate; unsigned __int64 nMaxBetMoney; unsigned __int16 nUseMinLv; char nGamerCnt; unsigned __int16 nGamerHnd[]; }; /* 3334 */ struct PROTO_NC_DICE_TAISAI_GAME_JOIN_CMD { unsigned __int16 nPlayerHnd; }; /* 3335 */ struct __unaligned __declspec(align(2)) BettingInfo { unsigned __int16 nPlayerHnd; DICE_TAISAI_BETTING nBetting; unsigned int nMoney; }; /* 3336 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_GAME_BETTING_INFO_CMD { char PartMask; unsigned __int16 nBettingCnt; BettingInfo Betting[]; }; /* 3337 */ struct PROTO_NC_DICE_TAISAI_GAME_LEAVE_ACK { unsigned __int16 nError; }; /* 3338 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_GAME_LEAVE_CMD { char bReserve; unsigned __int16 nPlayerHnd; }; /* 3339 */ struct __cppobj PROTO_NC_DICE_TAISAI_RANK_REQ { }; /* 3340 */ struct PROTO_NC_DICE_TAISAI_RANK_ACK { unsigned __int16 nError; char nRankHistoryCnt; __unaligned __declspec(align(1)) DiceRankInfo RankHistory[20]; char nRankCurrCnt; DiceRankInfo RankCurr[]; }; /* 3341 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_BETTING_REQ { DiceTaiSaiBetting BettingInfo; unsigned __int16 nBettingIndex; }; /* 3342 */ struct PROTO_NC_DICE_TAISAI_BETTING_ACK { unsigned __int16 nError; unsigned __int16 nBettingIndex; }; /* 3343 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_BETTING_CMD { unsigned __int16 nPlayerHnd; DiceTaiSaiBetting BettingInfo; }; /* 3344 */ struct $606820A4B38F9BB1FF1789E8B38E89D4 { unsigned __int16 Pos : 10; unsigned __int16 Type : 6; }; /* 3345 */ union ITEM_INVEN { unsigned __int16 Inven; $606820A4B38F9BB1FF1789E8B38E89D4 __s1; }; /* 3346 */ struct PROTO_NC_DICE_TAISAI_EXPECT_INCOME_MONEY_REQ { ITEM_INVEN nInvenSlot; }; /* 3347 */ struct PROTO_NC_DICE_TAISAI_EXPECT_INCOME_MONEY_ACK { unsigned __int16 nError; ITEM_INVEN nInvenSlot; unsigned int nGameCnt; unsigned __int64 nExpectIncomeMoney; }; /* 3348 */ struct PROTO_NC_DICE_TAISAI_RECEIPT_INCOME_MONEY_REQ { ITEM_INVEN nInvenSlot; }; /* 3349 */ struct __unaligned __declspec(align(4)) PROTO_NC_DICE_TAISAI_RECEIPT_INCOME_MONEY_ACK { unsigned __int16 nError; ITEM_INVEN nInvenSlot; unsigned __int64 ReceiptIncomeMoney; }; /* 3350 */ struct __cppobj PROTO_NC_DICE_TAISAI_BOARD_PITCH_CMD { }; /* 3351 */ struct __cppobj PROTO_NC_DICE_TAISAI_BOARD_FOLD_RESERVE_CMD { }; /* 3352 */ struct __cppobj PROTO_NC_DICE_TAISAI_BOARD_FOLD_CMD { }; /* 3353 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_BETTING_CANCEL_REQ { DiceTaiSaiBetting BettingCancelInfo; unsigned __int16 nBettingCancelIndex; }; /* 3354 */ struct PROTO_NC_DICE_TAISAI_BETTING_CANCEL_ACK { unsigned __int16 nError; unsigned __int16 nBettingCancelIndex; }; /* 3355 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_BETTING_CANCEL_CMD { unsigned __int16 nPlayerHnd; DiceTaiSaiBetting BettingCancelInfo; }; /* 3356 */ struct __cppobj PROTO_NC_DICE_TAISAI_DICE_ROLL_REQ { }; /* 3357 */ struct PROTO_NC_DICE_TAISAI_DICE_ROLL_ACK { unsigned __int16 nError; }; /* 3358 */ struct PROTO_NC_DICE_TAISAI_DICE_ROLL_CMD { unsigned __int16 nError; }; /* 3359 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_DICE_ROLL_RESULT_CMD { unsigned __int16 nError; DiceTaiSaiInfo nDiceInfo; }; /* 3360 */ struct __unaligned __declspec(align(2)) EmotionInfo { unsigned __int16 nGamerHnd; unsigned int nEmotion; }; /* 3361 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_DICE_ROLL_RESULT_EMOTION_CMD { char nGamerCnt; EmotionInfo Emotion[]; }; /* 3362 */ struct PROTO_NC_DICE_TAISAI_LARGE_AMOUNT_REQ { unsigned int nMoney; }; /* 3363 */ struct PROTO_NC_DICE_TAISAI_LARGE_AMOUNT_ACK { unsigned __int16 nError; }; /* 3364 */ struct __unaligned __declspec(align(2)) LargeAmountInfo { unsigned __int16 nGamerHnd; unsigned int nMoney; }; /* 3365 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_LARGE_AMOUNT_CMD { char nGamerCnt; LargeAmountInfo LargeAmount[]; }; /* 3366 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_BET_START_CMD { DICE_TAISAI_GAME_MODE bModeType; DiceTaiSaiInfo CurrentRollingDice; }; /* 3367 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_TIMER_CMD { char bIsStart; unsigned __int16 nTimer; unsigned int nInterval; }; /* 3368 */ struct PROTO_NC_GAMBLE_GAMBLEHOUSE_EXIT_ACK { unsigned __int16 nError; }; /* 3369 */ struct PROTO_NC_GAMBLE_COIN_CHANGE_CMD { unsigned __int64 nCoin; }; /* 3370 */ struct PROTO_NC_GAMBLE_EXCHANGECOIN_CHANGE_CMD { unsigned __int64 nExchangeCoin; }; /* 3371 */ struct __cppobj PROTO_NC_GAMBLE_COIN_EXCHANGEMACHINE_UI_OPEN_CMD { }; /* 3372 */ struct PROTO_NC_GAMBLE_COIN_BUY_ACK { unsigned __int16 nError; }; /* 3373 */ struct PROTO_NC_GAMBLE_COIN_SELL_ACK { unsigned __int16 nError; }; /* 3374 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_TYPE_AND_WHERE_STAND_ACK { unsigned __int16 nError; unsigned __int16 nNpcHandle; GAMBLE_TYPE nGambleType; char nWhereStand; }; /* 3375 */ struct PROTO_NC_GAMBLE_COIN_VIPCARD_UI_OPEN_ACK { unsigned __int16 nError; }; /* 3376 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_DICE_TAISAI_GAME_JOIN_ACK { unsigned __int16 nError; DiceTaiSaiInfo DiceHistory[7]; DICE_TAISAI_GAME_STATUS nGameStatus; DICE_TAISAI_GAME_MODE bModeType; unsigned __int16 nTimer; unsigned int nInterval; unsigned __int16 nGetSysRate; unsigned __int64 nMaxBetMoney; unsigned __int16 nUseMinLv; char nGamerCnt; unsigned __int16 nGamerHnd[]; }; /* 3377 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_GAME_JOIN_CMD { unsigned __int16 nPlayerHnd; }; /* 3378 */ struct __unaligned __declspec(align(2)) GDT_BettingInfo { unsigned __int16 nPlayerHnd; DICE_TAISAI_BETTING nBetting; unsigned int nMoney; }; /* 3379 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_GAME_BETTING_INFO_CMD { char PartMask; unsigned __int16 nBettingCnt; GDT_BettingInfo Betting[]; }; /* 3380 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_GAME_LEAVE_ACK { unsigned __int16 nError; }; /* 3381 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_GAME_LEAVE_CMD { char bReserve; unsigned __int16 nPlayerHnd; }; /* 3382 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_GAME_JOIN_REQ { unsigned __int16 nNpcHandle; char nWhereStand; char nDirect; }; /* 3383 */ struct GDT_DiceRankInfo { Name5 sCharID; unsigned int nWinCnt; }; /* 3384 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_ALL_RANK_ACK { unsigned __int16 nError; char nRankAllCnt; GDT_DiceRankInfo RankAll[]; }; /* 3385 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_CURR_RANK_ACK { unsigned __int16 nError; char nRankCurrCnt; GDT_DiceRankInfo RankCurr[]; }; /* 3386 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_BETTING_ACK { unsigned __int16 nError; unsigned __int16 nBettingIndex; }; /* 3387 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_DICE_TAISAI_BETTING_CMD { unsigned __int16 nPlayerHnd; DiceTaiSaiBetting BettingInfo; }; /* 3388 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_BETTING_CANCEL_ACK { unsigned __int16 nError; unsigned __int16 nBettingCancelIndex; }; /* 3389 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_DICE_TAISAI_BETTING_CANCEL_CMD { unsigned __int16 nPlayerHnd; DiceTaiSaiBetting BettingCancelInfo; }; /* 3390 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_DICE_ROLL_RESULT_CMD { unsigned __int16 nError; DiceTaiSaiInfo nDiceInfo; }; /* 3391 */ struct __unaligned __declspec(align(2)) GDT_EmotionInfo { unsigned __int16 nGamerHnd; unsigned int nEmotion; }; /* 3392 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_DICE_ROLL_RESULT_EMOTION_CMD { char nGamerCnt; GDT_EmotionInfo Emotion[]; }; /* 3393 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_LARGE_AMOUNT_ACK { unsigned __int16 nError; }; /* 3394 */ struct __unaligned __declspec(align(2)) GDT_LargeAmountInfo { unsigned __int16 nGamerHnd; unsigned int nMoney; }; /* 3395 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_LARGE_AMOUNT_CMD { char nGamerCnt; GDT_LargeAmountInfo LargeAmount[]; }; /* 3396 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_BET_START_CMD { DICE_TAISAI_GAME_MODE bModeType; DiceTaiSaiInfo CurrentRollingDice; }; /* 3397 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_TIMER_CMD { char bIsStart; unsigned __int16 nTimer; unsigned int nInterval; }; /* 3398 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_DICE_TAISAI_BETTING_REQ { DiceTaiSaiBetting BettingInfo; unsigned __int16 nBettingIndex; }; /* 3399 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_DICE_TAISAI_BETTING_CANCEL_REQ { DiceTaiSaiBetting BettingCancelInfo; unsigned __int16 nBettingCancelIndex; }; /* 3400 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_DICE_ROLL_CMD { unsigned __int16 nError; }; /* 3401 */ struct PROTO_NC_CHAR_COININFO_CMD { unsigned __int64 nCoin; unsigned __int64 nExchangedCoin; }; /* 3402 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_ENTER_PLAYER_DIRECT_CMD { unsigned __int16 nHandle; char nDirect; }; /* 3403 */ struct PROTO_NC_GAMBLE_COIN_USE_COINITEM_MESSAGE_CMD { unsigned __int64 nAddCoin; }; /* 3404 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_GAME_JOIN_REQ { unsigned __int16 nNpcHandle; char nWhereStand; char nDirect; }; /* 3405 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_GAME_JOIN_ACK { unsigned __int16 BettingUnit; unsigned __int16 nError; }; /* 3406 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_GAME_LEAVE_ACK { unsigned __int16 nError; }; /* 3407 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_START_ACK { unsigned __int16 nError; }; /* 3408 */ struct SLOTMACHINE_ScreenState { char Card[3][3]; }; /* 3409 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_SLOTMACHINE_STOPBUTTON_ACK { unsigned __int16 nError; SLOTMACHINE_ScreenState screen; }; /* 3410 */ struct __cppobj PROTO_NC_GAMBLE_SLOTMACHINE_STAND_UP_CMD { }; /* 3411 */ struct SLOTMACHINE_JackPotRank { Name5 name; unsigned int money; }; /* 3412 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_SLOTMACHINE_WINRANKING_ACK { char ListLen; SLOTMACHINE_JackPotRank RankList[]; }; /* 3413 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_SLOTMACHINE_JACKPOTRANKING_ACK { char ListLen; SLOTMACHINE_JackPotRank RankList[]; }; /* 3414 */ struct __unaligned __declspec(align(4)) PROTO_NC_GAMBLE_SLOTMACHINE_SOMEONE_GET_JACKPOT_CMD { Name5 charid; unsigned __int64 price; }; /* 3415 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_PLAYERACT_CMD { unsigned __int16 playerhandle; unsigned int effect_body; }; /* 3416 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 3417 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 3418 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 3419 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 3420 */ struct std::_Pair_base { unsigned __int16 first; DiceTaiSaiBetting second; }; /* 3421 */ struct __cppobj std::pair : std::_Pair_base { }; /* 3422 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 3423 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 3424 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 3425 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 3426 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 3427 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 3428 */ struct __cppobj std::allocator >::rebind > { }; /* 3429 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 3430 */ struct __cppobj std::input_iterator_tag { }; /* 3431 */ struct __cppobj std::output_iterator_tag { }; /* 3432 */ struct __cppobj std::forward_iterator_tag : std::input_iterator_tag, std::output_iterator_tag { _BYTE gap0[1]; }; /* 3433 */ struct __cppobj std::bidirectional_iterator_tag : std::forward_iterator_tag { }; /* 3434 */ struct std::_Pair_base { unsigned __int16 first; EntryInfo second; }; /* 3435 */ struct __cppobj std::pair : std::_Pair_base { }; /* 3436 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 3437 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 3438 */ struct __cppobj std::allocator >::rebind > { }; /* 3439 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 3440 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3441 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { DiceRankInfo *_Ptr; }; /* 3442 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3443 */ struct __cppobj std::allocator::rebind { }; /* 3444 */ struct __cppobj std::random_access_iterator_tag : std::bidirectional_iterator_tag { }; /* 3445 */ struct NiPointer { PgWinBut *m_pObject; }; /* 3446 */ struct __cppobj __declspec(align(8)) MHDiceRewardMoneyWin : PgWinFrame { unsigned int m_uiOkMsg; unsigned int m_uiCancelMsg; NiPointer m_pkCopperText; NiPointer m_pkSilverText; NiPointer m_pkGoldText; NiPointer m_pkGemText; NiPointer m_pkTitleText1; NiPointer m_pkTitleText2; NiPointer m_pkOkBut; __int64 m_i64InputMoney; bool m_IsRewardWin; __unaligned __declspec(align(1)) ITEM_INVEN m_nInvenSlot; }; /* 3447 */ struct __cppobj std::allocator::rebind { }; /* 3448 */ struct __cppobj __declspec(align(8)) CoinEditWin : EditWin { __int64 i64Money; PgWinText *m_pkMoneyText; }; /* 3449 */ struct __cppobj GambleWin : PgWinFrame { PgWinText *m_pkMyCoinText; PgWinText *m_pkAbleCoinText; PgWinBut *m_pkLeaveBtn; }; /* 3450 */ struct __cppobj std::allocator >::rebind > { }; /* 3451 */ struct __cppobj std::_Nonscalar_ptr_iterator_tag { }; /* 3452 */ struct __cppobj std::_Iterator012,int,boost::shared_ptr const *,boost::shared_ptr const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 3453 */ struct __cppobj std::_Vector_const_iterator,std::allocator > > > : std::_Iterator012,int,boost::shared_ptr const *,boost::shared_ptr const &,std::_Iterator_base0> { boost::shared_ptr *_Ptr; }; /* 3454 */ struct __cppobj std::_Vector_iterator,std::allocator > > > : std::_Vector_const_iterator,std::allocator > > > { }; /* 3455 */ struct __cppobj std::_Iterator012,int,boost::shared_ptr const *,boost::shared_ptr const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 3456 */ struct __cppobj std::_Vector_const_iterator,std::allocator > > > : std::_Iterator012,int,boost::shared_ptr const *,boost::shared_ptr const &,std::_Iterator_base0> { boost::shared_ptr *_Ptr; }; /* 3457 */ struct __cppobj std::_Vector_iterator,std::allocator > > > : std::_Vector_const_iterator,std::allocator > > > { }; /* 3458 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3459 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PgWinText **_Ptr; }; /* 3460 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3461 */ struct __cppobj std::allocator::rebind { }; /* 3462 */ struct __cppobj std::allocator,std::allocator > >::rebind,std::allocator > > { }; /* 3463 */ struct __cppobj std::allocator,std::allocator > >::rebind,std::allocator >,std::allocator,std::allocator > > >::_Node> { }; /* 3464 */ struct __cppobj PROTO_NC_GAMBLE_SLOTMACHINE_GAME_LEAVE_REQ { }; /* 3465 */ struct __cppobj PROTO_NC_GAMBLE_SLOTMACHINE_STOPBUTTON_REQ { }; /* 3466 */ struct __cppobj PROTO_NC_GAMBLE_SLOTMACHINE_WHEELSTOP_REQ { }; /* 3467 */ struct __cppobj PROTO_NC_GAMBLE_SLOTMACHINE_JACKPOTRANKING_REQ { }; /* 3468 */ struct __cppobj PROTO_NC_GAMBLE_SLOTMACHINE_WINRANKING_REQ { }; /* 3469 */ struct std::_Container_base12 { std::_Container_proxy *_Myproxy; }; /* 3470 */ struct std::_Container_proxy { std::_Container_base12 *_Mycont; std::_Iterator_base12 *_Myfirstiter; }; /* 3471 */ struct std::_Iterator_base12 { std::_Container_proxy *_Myproxy; std::_Iterator_base12 *_Mynextiter; }; /* 3472 */ struct __unaligned __declspec(align(1)) SHINE_COORD_TYPE { SHINE_XY_TYPE xy; char dir; }; /* 3473 */ struct PROTO_AVATAR_SHAPE_INFO { __int8 race : 2; __int8 chrclass : 5; __int8 gender : 1; __int8 hairtype : 8; __int8 haircolor : 8; __int8 faceshape : 8; }; /* 3474 */ struct CHARBRIEFINFO_NOTCAMP { PROTO_EQUIPMENT equip; }; /* 3475 */ struct CHARBRIEFINFO_CAMP { unsigned __int16 minihouse; char dummy[10]; }; /* 3476 */ struct __unaligned __declspec(align(1)) CHARBRIEFINFO_BOOTH { CHARBRIEFINFO_CAMP camp; char issell; STREETBOOTH_SIGNBOARD signboard; }; /* 3477 */ struct CHARBRIEFINFO_RIDE::RideInfo { unsigned __int16 horse; }; /* 3478 */ struct __unaligned __declspec(align(1)) CHARBRIEFINFO_RIDE { PROTO_EQUIPMENT equip; CHARBRIEFINFO_RIDE::RideInfo rideinfo; }; /* 3479 */ union __unaligned __declspec(align(1)) $7E9DF37DA92D66C9DC9760D2E5111AAE { CHARBRIEFINFO_NOTCAMP notcamp; CHARBRIEFINFO_CAMP camp; CHARBRIEFINFO_BOOTH booth; CHARBRIEFINFO_RIDE ride; }; /* 3480 */ struct __unaligned __declspec(align(1)) STOPEMOTICON_DESCRIPT { char emoticonid; unsigned __int16 emoticonframe; }; /* 3481 */ struct CHARTITLE_BRIEFINFO { char Type; char ElementNo; unsigned __int16 MobID; }; /* 3482 */ struct ABNORMAL_STATE_BIT { char statebit[103]; }; /* 3483 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_LOGINCHARACTER_CMD { unsigned __int16 handle; Name5 charid; SHINE_COORD_TYPE coord; char mode; char chrclass; PROTO_AVATAR_SHAPE_INFO shape; $7E9DF37DA92D66C9DC9760D2E5111AAE shapedata; unsigned __int16 polymorph; STOPEMOTICON_DESCRIPT emoticon; CHARTITLE_BRIEFINFO chartitle; ABNORMAL_STATE_BIT abstatebit; unsigned int myguild; char type; char isGuildAcademyMember; char IsAutoPick; char Level; char sAnimation[32]; unsigned __int16 nMoverHnd; char nMoverSlot; char nKQTeamType; char IsUseItemMinimon; }; /* 3484 */ struct CharMgr::LoadData { PROTO_NC_BRIEFINFO_LOGINCHARACTER_CMD CharData; Char *pkChar; char kClassID; char byGender; NiPoint3 kPos; NiPoint3 kDir; int nEquipLevel; }; /* 3485 */ struct __cppobj std::_Allocator_base { }; /* 3486 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3487 */ struct __cppobj std::_Allocator_base { }; /* 3488 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3489 */ struct __cppobj __declspec(align(4)) std::_Deque_val > : std::_Container_base12 { CharMgr::LoadData **_Map; unsigned int _Mapsize; unsigned int _Myoff; unsigned int _Mysize; std::allocator _Alval; std::allocator _Almap; }; /* 3490 */ struct __cppobj std::deque > : std::_Deque_val > { }; /* 3491 */ struct __cppobj std::_Tset_traits,std::allocator,0> : std::_Container_base0 { std::less comp; }; /* 3492 */ struct std::_Tree_nod,std::allocator,0> >::_Node { std::_Tree_nod,std::allocator,0> >::_Node *_Left; std::_Tree_nod,std::allocator,0> >::_Node *_Parent; std::_Tree_nod,std::allocator,0> >::_Node *_Right; unsigned __int16 _Myval; char _Color; char _Isnil; }; /* 3493 */ struct __cppobj std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 3494 */ struct __cppobj std::allocator,std::allocator,0> >::_Node> : std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 3495 */ struct __cppobj std::_Allocator_base { }; /* 3496 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3497 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator,0> > : std::_Tset_traits,std::allocator,0> { std::_Tree_nod,std::allocator,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator,0> >::_Node> _Alnod; std::allocator _Alval; }; /* 3498 */ struct __cppobj std::_Tree_val,std::allocator,0> > : std::_Tree_nod,std::allocator,0> > { }; /* 3499 */ struct __cppobj std::_Tree,std::allocator,0> > : std::_Tree_val,std::allocator,0> > { }; /* 3500 */ struct __cppobj std::set,std::allocator > : std::_Tree,std::allocator,0> > { }; /* 3504 */ struct __cppobj NiTListBase,Char *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3501 */ struct NiTListBase,Char *> { NiTListBase,Char *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,Char *>::AntiBloatAllocator m_kAllocator; }; /* 3502 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; Char *m_element; }; /* 3503 */ struct NiTListBase,Char *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,Char *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,Char *> *this); void (__thiscall *DeleteItem)(NiTListBase,Char *> *this, NiTListItem *); }; /* 3505 */ struct __cppobj NiTPointerListBase,Char *> : NiTListBase,Char *> { }; /* 3506 */ struct __cppobj NiTPointerList : NiTPointerListBase,Char *> { }; /* 3507 */ struct __cppobj PgTList : NiTPointerList { }; /* 3508 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; Char *_Myval; }; /* 3509 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 3510 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 3511 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 3512 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 3513 */ struct __cppobj std::list > : std::_List_val > { }; /* 3514 */ struct __cppobj std::binary_function { }; /* 3515 */ struct __cppobj std::less : std::binary_function { }; /* 3516 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 3517 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 3518 */ struct std::_Pair_base { NiNode *const first; Char *second; }; /* 3519 */ struct __cppobj std::pair : std::_Pair_base { }; /* 3520 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3521 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3522 */ struct __cppobj std::_Allocator_base > { }; /* 3523 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3524 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 3525 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 3526 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 3527 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 3528 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 3529 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 3530 */ struct std::_Pair_base { const unsigned __int16 first; Char *second; }; /* 3531 */ struct __cppobj std::pair : std::_Pair_base { }; /* 3532 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3533 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 3534 */ struct __cppobj std::_Allocator_base > { }; /* 3535 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3536 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 3537 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 3538 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 3539 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 3540 */ struct CharMgr { std::deque > m_kLoadDataList; std::set,std::allocator > m_kmapDeletedChar; std::set,std::allocator > m_kmapFadeOutDeletedChar; PgTList m_kList; bool m_bEnableSoloMode; bool m_bSoloMode; CNSTimer_Interval m_kSoloKeyPush; std::list > m_listCharNPC; std::map,std::allocator > > m_mapByCharNode; std::map,std::allocator > > m_mapByHandle; int m_iFrameCount; }; /* 3541 */ struct PROTO_NC_BRIEFINFO_BUILDDOOR_CMD { unsigned __int16 handle; unsigned __int16 mobid; SHINE_COORD_TYPE coord; char doorstate; __unaligned __declspec(align(1)) Name8 blockindex; unsigned __int16 scale; }; /* 3542 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_DOOR_CMD { char doornum; PROTO_NC_BRIEFINFO_BUILDDOOR_CMD doors[]; }; /* 3543 */ union $BA92430D3E249705924BF5BD724F50E2 { ABNORMAL_STATE_BIT abstatebit; char gate2where[12]; }; /* 3544 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_REGENMOB_CMD { unsigned __int16 handle; char mode; unsigned __int16 mobid; SHINE_COORD_TYPE coord; char flagstate; $BA92430D3E249705924BF5BD724F50E2 flag; char sAnimation[32]; char nAnimationLevel; char nKQTeamType; char bRegenAni; }; /* 3545 */ struct PROTO_NC_BRIEFINFO_MOB_CMD { char mobnum; PROTO_NC_BRIEFINFO_REGENMOB_CMD mobs[]; }; /* 3546 */ struct PROTO_NC_BRIEFINFO_CHARACTER_CMD { char charnum; PROTO_NC_BRIEFINFO_LOGINCHARACTER_CMD chars[]; }; /* 3547 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_REGENMOVER_CMD { unsigned __int16 nHandle; unsigned int nID; unsigned int nHP; SHINE_COORD_TYPE nCoord; ABNORMAL_STATE_BIT AbstateBit; char nGrade; unsigned __int16 nSlotHandle[10]; }; /* 3548 */ struct PROTO_NC_BRIEFINFO_MOVER_CMD { char nMoverNum; PROTO_NC_BRIEFINFO_REGENMOVER_CMD Movers[]; }; /* 3549 */ union Name4 { char n4_name[16]; unsigned int n4_code[4]; }; /* 3550 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_REGENPET_CMD { unsigned __int16 nHandle; unsigned int nID; SHINE_COORD_TYPE XYDir; Name4 sPetName; char sAnimationIndex[32]; }; /* 3551 */ struct PROTO_NC_BRIEFINFO_PET_CMD { char nPetCnt; PROTO_NC_BRIEFINFO_REGENPET_CMD Pets[]; }; /* 3552 */ struct __cppobj Pet : Char { unsigned int m_kPetID; }; /* 3553 */ struct PROTO_NC_MAP_LOGOUT_CMD { unsigned __int16 handle; }; /* 3554 */ struct __cppobj Avatar : Char { }; /* 3555 */ struct PROTO_AVATAR_DELETE_INFO { char year; char month; char day; char hour; char min; }; /* 3556 */ struct SHINE_DATETIME { unsigned __int32 year : 4; unsigned __int32 month : 4; unsigned __int32 day : 5; unsigned __int32 hour : 5; unsigned __int32 min : 6; unsigned __int32 sec : 6; }; /* 3557 */ struct __unaligned __declspec(align(2)) CHAR_ID_CHANGE_DATA { char bNeedChangeID; char bInit; unsigned int nRowNo; }; /* 3558 */ struct __unaligned __declspec(align(1)) PROTO_TUTORIAL_INFO { TUTORIAL_STATE nTutorialState; char nTutorialStep; }; /* 3559 */ struct __unaligned __declspec(align(2)) PROTO_AVATARINFORMATION { unsigned int chrregnum; Name5 name; unsigned __int16 level; char slot; Name3 loginmap; PROTO_AVATAR_DELETE_INFO delinfo; PROTO_AVATAR_SHAPE_INFO shape; PROTO_EQUIPMENT equip; unsigned int nKQHandle; Name3 sKQMapName; SHINE_XY_TYPE nKQCoord; SHINE_DATETIME dKQDate; CHAR_ID_CHANGE_DATA CharIDChangeData; PROTO_TUTORIAL_INFO TutorialInfo; }; /* 3560 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_PLAYERLIKEMOB_ANIMATE_CMD { unsigned __int16 handle; unsigned int actioncode; char flag; }; /* 3561 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_BASE_CMD::LoginLocation { Name3 currentmap; SHINE_COORD_TYPE currentcoord; }; /* 3562 */ struct CHARSTATDISTSTR { char Strength; char Constitute; char Dexterity; char Intelligence; char MentalPower; char RedistributePoint; }; /* 3563 */ struct $0F095BCCEFFF447E09F58F80BD0BA6CF { unsigned __int32 skillempower_can_reset : 1; unsigned __int32 restunion : 31; }; /* 3564 */ union $CCBC9A105F88C8BBE456B8B17C51BB1E { unsigned int bin; $0F095BCCEFFF447E09F58F80BD0BA6CF str; }; /* 3565 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_BASE_CMD { unsigned int chrregnum; Name5 charid; char slotno; char Level; unsigned __int64 Experience; unsigned __int16 CurPwrStone; unsigned __int16 CurGrdStone; unsigned __int16 CurHPStone; unsigned __int16 CurSPStone; unsigned int CurHP; unsigned int CurSP; unsigned int CurLP; unsigned int fame; unsigned __int64 Cen; PROTO_NC_CHAR_BASE_CMD::LoginLocation logininfo; CHARSTATDISTSTR statdistribute; char pkyellowtime; unsigned int pkcount; unsigned __int16 prisonmin; char adminlevel; $CCBC9A105F88C8BBE456B8B17C51BB1E flags; }; /* 3566 */ struct SHINE_CHAR_STATVAR { unsigned int base; unsigned int change; }; /* 3567 */ struct $A0609CE5C39123E94A9A13D20640EA5B { unsigned int flag; unsigned int EPPysic; unsigned int EPMagic; unsigned int MaxStone; }; /* 3568 */ struct CHAR_PARAMETER_DATA { unsigned __int64 PrevExp; unsigned __int64 NextExp; SHINE_CHAR_STATVAR Strength; SHINE_CHAR_STATVAR Constitute; SHINE_CHAR_STATVAR Dexterity; SHINE_CHAR_STATVAR Intelligence; SHINE_CHAR_STATVAR Wizdom; SHINE_CHAR_STATVAR MentalPower; SHINE_CHAR_STATVAR WClow; SHINE_CHAR_STATVAR WChigh; SHINE_CHAR_STATVAR AC; SHINE_CHAR_STATVAR TH; SHINE_CHAR_STATVAR TB; SHINE_CHAR_STATVAR MAlow; SHINE_CHAR_STATVAR MAhigh; SHINE_CHAR_STATVAR MR; SHINE_CHAR_STATVAR MH; SHINE_CHAR_STATVAR MB; unsigned int MaxHp; unsigned int MaxSp; unsigned int MaxLp; unsigned int MaxAp; unsigned int MaxHPStone; unsigned int MaxSPStone; $A0609CE5C39123E94A9A13D20640EA5B PwrStone; $A0609CE5C39123E94A9A13D20640EA5B GrdStone; SHINE_CHAR_STATVAR PainRes; SHINE_CHAR_STATVAR RestraintRes; SHINE_CHAR_STATVAR CurseRes; SHINE_CHAR_STATVAR ShockRes; }; /* 3569 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_MAPLOGIN_ACK { unsigned __int16 charhandle; CHAR_PARAMETER_DATA param; SHINE_XY_TYPE logincoord; }; /* 3570 */ struct SKILL_EMPOWER { unsigned __int16 damage : 4; unsigned __int16 sp : 4; unsigned __int16 keeptime : 4; unsigned __int16 cooltime : 4; }; /* 3571 */ struct __unaligned __declspec(align(1)) $4488FE247E54C118644C7D167A4F40D7 { char nLevel; int nAttackPower; }; /* 3572 */ struct $57A3B7BFACB659B4D6954C81748895FB { unsigned __int16 Index; unsigned __int16 Value; }; /* 3573 */ struct ABSTATEREADBLOCK { unsigned __int16 abstateid; char strength; __unaligned __declspec(align(1)) unsigned int pasttime; __unaligned __declspec(align(1)) unsigned int resttime; __unaligned __declspec(align(1)) unsigned __int16 restcount; __unaligned __declspec(align(1)) SKILL_EMPOWER empower; $4488FE247E54C118644C7D167A4F40D7 CasterInfo; $57A3B7BFACB659B4D6954C81748895FB setitem[4]; }; /* 3577 */ struct __cppobj NiTListBase,int>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3574 */ struct NiTListBase,int> { NiTListBase,int>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,int>::AntiBloatAllocator m_kAllocator; }; /* 3575 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; int m_element; }; /* 3576 */ struct NiTListBase,int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,int> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,int> *this); void (__thiscall *DeleteItem)(NiTListBase,int> *this, NiTListItem *); }; /* 3578 */ struct __cppobj NiTPointerListBase,int> : NiTListBase,int> { }; /* 3579 */ struct __cppobj NiTList : NiTPointerListBase,int> { }; /* 3580 */ struct User::FreeStatPoint { unsigned int dwFreeWC; unsigned int dwFreeAC; unsigned int dwFreeMA; unsigned int dwFreeMR; unsigned int dwFreeTH; unsigned int dwFreeTB; unsigned int dwFreeCRITICAL; unsigned int dwFreeBLOCK; unsigned int dwFreeMAXHP; unsigned int dwFreeMAXSP; }; /* 3581 */ struct User { char m_acUserID[257]; char m_acPasswd[17]; unsigned __int16 m_wValidate[32]; int m_iTotalAvatarInfo; PROTO_AVATARINFORMATION m_kAvatarInfo[6]; char m_bySelectedAvatartSlot; PROTO_NC_CHAR_BASE_CMD m_kMainCharBaseData; PROTO_AVATAR_SHAPE_INFO m_kMainCharShapeData; PROTO_NC_CHAR_MAPLOGIN_ACK m_kMapLoginData; int m_iTotalAbStateInfo; ABSTATEREADBLOCK m_akAbStateInfo[50]; int m_iRestStatPowerPoint; NiTList m_kStatTitleList; int m_iRemainStatPoint; unsigned __int64 m_kCoin; unsigned __int64 m_kExchangeableCoin; User::FreeStatPoint m_kFreeStatPoint; }; /* 3582 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_ABSTATE_CMD { unsigned int chrregnum; unsigned __int16 number; ABSTATEREADBLOCK abstate[]; }; /* 3583 */ struct __unaligned __declspec(align(1)) CHAR_PARAMCHANGE_CMD { char flag; unsigned int value; }; /* 3584 */ struct PROTO_NC_CHAR_BASEPARAMCHANGE_CMD { char changenum; CHAR_PARAMCHANGE_CMD param[]; }; /* 3591 */ struct NiPointer { Net *m_pObject; }; /* 3585 */ struct NetMgr { NetMgrVtbl *vfptr; int m_iNowConnectedZone; NiPointer m_spZone[5]; NiPointer m_spLogin; NiPointer m_spWorldMgr; }; /* 3586 */ struct NetMgrVtbl { void *(__thiscall *__vecDelDtor)(NetMgr *this, unsigned int); }; /* 3587 */ struct PacketEncrypt { unsigned __int16 pe_point; unsigned __int16 pe_mark; }; /* 3588 */ struct __cppobj PgSocket : PacketEncrypt { unsigned int sock; char sendbuffer[32768]; int sendbufferpointer; char recievebuffer[32768]; int recievepointer; int m_ConnectError; int m_SelectError; }; /* 3589 */ struct __cppobj PgNet : NiRefObject { bool m_bConnect; bool m_bCut; bool m_bDispatchMsg; bool m_bSendPacketMode; int m_nRevBytes; char m_RevBuff[32768]; int m_nSendBytes; char m_SendBuff[32768]; char m_acAddress[32]; int m_nPort; PgSocket *m_pkSocket; float m_fPastTime; float m_fLastUpdateTime; }; /* 3590 */ struct __cppobj __declspec(align(4)) Net : PgNet { float m_fLastHeartBeatTime; bool m_bEnableHeartBeat; char m_acName[33]; }; /* 3592 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3593 */ union $3A6EF4C85A6AB2A171E095919D145064 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3594 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $3A6EF4C85A6AB2A171E095919D145064 ___u2; }; /* 3595 */ struct __unaligned __declspec(align(2)) ActionViewInfo { char nIndex; char InxName[32]; char ActionName[32]; unsigned __int16 LinkActionIndex; char IconFileName[32]; unsigned __int16 nIconNum; ActionType eActionType; unsigned int nEventCode; unsigned int nAfterCode; char IsDance; }; /* 3596 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ActionViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 3597 */ struct __cppobj ActionViewTable : IIDTableBase { }; /* 3598 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3599 */ union $AABA004AEDB4EC321A40912D25D6772B { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3600 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $AABA004AEDB4EC321A40912D25D6772B ___u2; }; /* 3601 */ struct __unaligned __declspec(align(1)) DICE_Dividind { unsigned __int16 DividendRate[15]; char AnyTriple; }; /* 3602 */ struct __cppobj DiceDividIndTab : ITableBase { }; /* 3603 */ struct SpeechBD { SpeechBDVtbl *vfptr; int m_iTextureIndex; unsigned __int16 m_kCharHandle; char *m_pcSpeech; unsigned int m_uiSpeechLen; float m_fStartTime; float m_fLifeTime; bool m_bAlive; NiTexture *m_pkTexture; NiPointer m_spScreenGeom; unsigned int m_uiTextureXPos; unsigned int m_uiTextureYPos; IDirect3DSurface9 *m_lpSurSrc; IDirect3DSurface9 *m_lpSurDest; unsigned int m_uiTotalLine; char *m_apcLineText[4]; unsigned int m_auiLineStrLen[4]; unsigned int m_uiTextWidth; unsigned int m_uiTextHeight; unsigned int m_uiLineHeight; int m_iTextXPos; int m_iTextYPos; tagRECT m_kTextRect; unsigned int m_dwOutLineColor; unsigned int m_dwTextColor; }; /* 3604 */ struct SpeechBDVtbl { void *(__thiscall *__vecDelDtor)(SpeechBD *this, unsigned int); }; /* 3605 */ struct __cppobj IDirect3DSurface9 : IDirect3DResource9 { }; /* 3606 */ struct HBRUSH__ { int unused; }; /* 3607 */ struct __cppobj AniIconWin : IconWin { }; /* 3608 */ struct NiPointer { AniIconWin *m_pObject; }; /* 3611 */ struct IConBD { IConBDVtbl *vfptr; NiPointer m_spIconWin; }; /* 3609 */ struct __declspec(align(4)) NameBD { NameBDVtbl *vfptr; int m_iTextureIndex; unsigned __int16 m_kCharHandle; char *m_pcSpeech; unsigned int m_uiSpeechLen; float m_fStartTime; bool m_bAlive; NiTexture *m_pkTexture; NiPointer m_spScreenGeom; unsigned int m_uiTextureXPos; unsigned int m_uiTextureYPos; IDirect3DSurface9 *m_lpSurSrc; IDirect3DSurface9 *m_lpSurDest; unsigned int m_uiTotalLine; char *m_apcLineText[1]; unsigned int m_auiLineStrLen[1]; unsigned int m_uiTextWidth; unsigned int m_uiTextHeight; unsigned int m_uiLineHeight; int m_iTextXPos; int m_iTextYPos; tagRECT m_kTextRect; unsigned int m_kColorRef; unsigned int m_kPrevColorRef; IConBD m_IconBD; NiPoint3 m_k2DOrthoPos; char m_kBDText[256]; unsigned int m_uiCharacterTitleLen; unsigned int m_uiNameBDType; unsigned int m_uiPreCharacterTitleLen; bool m_bNameBDMove; }; /* 3610 */ struct NameBDVtbl { void *(__thiscall *__vecDelDtor)(NameBD *this, unsigned int); }; /* 3612 */ struct IConBDVtbl { void *(__thiscall *__vecDelDtor)(IConBD *this, unsigned int); }; /* 3613 */ struct __declspec(align(4)) PrivateStoreBD { PrivateStoreBDVtbl *vfptr; unsigned int m_kColorRef; int m_iTextureIndex; unsigned __int16 m_kCharHandle; char *m_pcSpeech; unsigned int m_uiSpeechLen; float m_fStartTime; bool m_bAlive; NiTexture *m_pkTexture; NiPointer m_spScreenGeom; unsigned int m_uiTextureXPos; unsigned int m_uiTextureYPos; IDirect3DSurface9 *m_lpSurSrc; IDirect3DSurface9 *m_lpSurDest; unsigned int m_uiTotalLine; char *m_apcLineText[4]; unsigned int m_auiLineStrLen[4]; unsigned int m_uiTextWidth; unsigned int m_uiTextHeight; unsigned int m_uiLineHeight; int m_iTextXPos; int m_iTextYPos; tagRECT m_kTextRect; NiPoint3 m_k2DOrthoPos; char m_kBDText[256]; bool m_bMouseOver; }; /* 3614 */ struct PrivateStoreBDVtbl { void *(__thiscall *__vecDelDtor)(PrivateStoreBD *this, unsigned int); }; /* 3615 */ struct __declspec(align(4)) GuildBD { GuildBDVtbl *vfptr; GuildBD::EnemyStatus m_eEnemyStatus; int m_iTextureIndex; unsigned __int16 m_kCharHandle; char *m_pcSpeech; unsigned int m_uiSpeechLen; float m_fStartTime; bool m_bAlive; NiTexture *m_pkTexture; NiPointer m_spScreenGeom; NiPointer m_spNode; unsigned int m_uiTextureXPos; unsigned int m_uiTextureYPos; IDirect3DSurface9 *m_lpSurSrc; IDirect3DSurface9 *m_lpSurDest; unsigned int m_uiTotalLine; char *m_apcLineText[1]; unsigned int m_auiLineStrLen[1]; unsigned int m_uiTextWidth; unsigned int m_uiTextHeight; unsigned int m_uiLineHeight; int m_iTextXPos; int m_iTextYPos; tagRECT m_kTextRect; unsigned int m_kColorRef; NiPoint3 m_k2DOrthoPos; char m_kBDText[256]; bool m_bGuildBDMove; }; /* 3616 */ struct GuildBDVtbl { void *(__thiscall *__vecDelDtor)(GuildBD *this, unsigned int); }; /* 3617 */ struct std::_Pair_base,std::allocator >,unsigned long> { std::basic_string,std::allocator > first; unsigned int second; }; /* 3618 */ struct __cppobj std::pair,std::allocator >,unsigned long> : std::_Pair_base,std::allocator >,unsigned long> { }; /* 3619 */ struct tagSIZE { int cx; int cy; }; /* 3624 */ struct __cppobj std::_Allocator_base > { }; /* 3625 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 3626 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { NiPointer *_Myfirst; NiPointer *_Mylast; NiPointer *_Myend; std::allocator > _Alval; }; /* 3627 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 3620 */ struct __declspec(align(4)) ScreenBoardTexture { ScreenBoardTextureVtbl *vfptr; tagSIZE m_DestCorrectionPos; HFONT__ *m_hFont; HBRUSH__ *m_hEraseBrush; NiPoint2 m_ShadowScrMovePos; tagSIZE m_MaxSize; tagSIZE m_SpaceSize; std::vector,std::allocator > > m_UseChecks; unsigned int m_UseCount; tagSIZE m_TextSize; unsigned int m_dwMaxLength; IDirect3DSurface9 *m_lpSurSrc; IDirect3DSurface9 *m_lpSurDest; IDirect3DSurface9 *m_lpSurSrcShadow; HDC__ *m_hDC; HDC__ *m_hShadowDC; const char *m_pkText; unsigned int m_kColorRef; unsigned int m_kChangeDescColor; bool m_IsRenderBackGround; }; /* 3621 */ struct ScreenBoardTextureVtbl { tagSIZE (__thiscall *GetTextRenderSize)(ScreenBoardTexture *this, const char *); tagSIZE (__thiscall *GetDescSize)(ScreenBoardTexture *this); void (__thiscall *DrawTextA)(ScreenBoardTexture *this); }; /* 3622 */ struct __cppobj ScreenBoardTexture::DescInfo : NiRefObject { ScreenBoardTexture *m_pScreenData; NiPointer m_spTexture; int m_nIndex; std::pair,std::allocator >,unsigned long> m_IndexKey; }; /* 3623 */ struct NiPointer { ScreenBoardTexture::DescInfo *m_pObject; }; /* 3628 */ struct __cppobj std::allocator >::rebind > { }; /* 3629 */ struct __cppobj std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 3630 */ struct __cppobj std::_Vector_const_iterator,std::allocator > > > : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { NiPointer *_Ptr; }; /* 3631 */ struct __cppobj std::_Vector_iterator,std::allocator > > > : std::_Vector_const_iterator,std::allocator > > > { }; /* 3635 */ struct __cppobj NiTListBase,SpeechBD *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3632 */ struct NiTListBase,SpeechBD *> { NiTListBase,SpeechBD *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SpeechBD *>::AntiBloatAllocator m_kAllocator; }; /* 3633 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SpeechBD *m_element; }; /* 3634 */ struct NiTListBase,SpeechBD *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SpeechBD *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SpeechBD *> *this); void (__thiscall *DeleteItem)(NiTListBase,SpeechBD *> *this, NiTListItem *); }; /* 3636 */ struct __cppobj NiTPointerListBase,SpeechBD *> : NiTListBase,SpeechBD *> { }; /* 3637 */ struct __cppobj NiTPointerList : NiTPointerListBase,SpeechBD *> { }; /* 3638 */ struct __cppobj PgTList : NiTPointerList { }; /* 3642 */ struct __cppobj NiTListBase,NameBD *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3639 */ struct NiTListBase,NameBD *> { NiTListBase,NameBD *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NameBD *>::AntiBloatAllocator m_kAllocator; }; /* 3640 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NameBD *m_element; }; /* 3641 */ struct NiTListBase,NameBD *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NameBD *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NameBD *> *this); void (__thiscall *DeleteItem)(NiTListBase,NameBD *> *this, NiTListItem *); }; /* 3643 */ struct __cppobj NiTPointerListBase,NameBD *> : NiTListBase,NameBD *> { }; /* 3644 */ struct __cppobj NiTPointerList : NiTPointerListBase,NameBD *> { }; /* 3645 */ struct __cppobj PgTList : NiTPointerList { }; /* 3651 */ struct __cppobj NiTListBase,CharScreenBoardBase *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3646 */ struct NiTListBase,CharScreenBoardBase *> { NiTListBase,CharScreenBoardBase *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,CharScreenBoardBase *>::AntiBloatAllocator m_kAllocator; }; /* 3647 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; CharScreenBoardBase *m_element; }; /* 3648 */ struct __declspec(align(4)) CharScreenBoardBase { CharScreenBoardBaseVtbl *vfptr; unsigned __int16 m_kCharHandle; NiPoint3 m_k2DOrthoPos; NiPointer m_spNodeBoard; bool m_bNameBDMove; }; /* 3649 */ struct CharScreenBoardBaseVtbl { void *(__thiscall *__vecDelDtor)(CharScreenBoardBase *this, unsigned int); bool (__thiscall *Init)(CharScreenBoardBase *this, unsigned __int16, ScreenBoardTexture *); void (__thiscall *Update)(CharScreenBoardBase *this, float, NiCamera *, PgWinCamera *); bool (__thiscall *IsAlive)(CharScreenBoardBase *this); void (__thiscall *SetAlpha)(CharScreenBoardBase *this, float); }; /* 3650 */ struct NiTListBase,CharScreenBoardBase *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,CharScreenBoardBase *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,CharScreenBoardBase *> *this); void (__thiscall *DeleteItem)(NiTListBase,CharScreenBoardBase *> *this, NiTListItem *); }; /* 3652 */ struct __cppobj NiTPointerListBase,CharScreenBoardBase *> : NiTListBase,CharScreenBoardBase *> { }; /* 3653 */ struct __cppobj NiTPointerList : NiTPointerListBase,CharScreenBoardBase *> { }; /* 3654 */ struct __cppobj PgTList : NiTPointerList { }; /* 3658 */ struct __cppobj NiTListBase,PrivateStoreBD *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3655 */ struct NiTListBase,PrivateStoreBD *> { NiTListBase,PrivateStoreBD *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PrivateStoreBD *>::AntiBloatAllocator m_kAllocator; }; /* 3656 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PrivateStoreBD *m_element; }; /* 3657 */ struct NiTListBase,PrivateStoreBD *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PrivateStoreBD *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PrivateStoreBD *> *this); void (__thiscall *DeleteItem)(NiTListBase,PrivateStoreBD *> *this, NiTListItem *); }; /* 3659 */ struct __cppobj NiTPointerListBase,PrivateStoreBD *> : NiTListBase,PrivateStoreBD *> { }; /* 3660 */ struct __cppobj NiTPointerList : NiTPointerListBase,PrivateStoreBD *> { }; /* 3661 */ struct __cppobj PgTList : NiTPointerList { }; /* 3665 */ struct __cppobj NiTListBase,GuildBD *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3662 */ struct NiTListBase,GuildBD *> { NiTListBase,GuildBD *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,GuildBD *>::AntiBloatAllocator m_kAllocator; }; /* 3663 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; GuildBD *m_element; }; /* 3664 */ struct NiTListBase,GuildBD *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,GuildBD *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,GuildBD *> *this); void (__thiscall *DeleteItem)(NiTListBase,GuildBD *> *this, NiTListItem *); }; /* 3666 */ struct __cppobj NiTPointerListBase,GuildBD *> : NiTListBase,GuildBD *> { }; /* 3667 */ struct __cppobj NiTPointerList : NiTPointerListBase,GuildBD *> { }; /* 3668 */ struct __cppobj PgTList : NiTPointerList { }; /* 3669 */ struct ScreenBDMgr { NiNode *m_pkRootScene; NiNode *m_pkSpeechBDScene; NiNode *m_pkPrivateStoreBDScene; NiNode *m_pkNameBDScene; NiNode *m_pkHPBarScene; NiNode *m_pkGuildBDScene; NiPointer m_spScreenSpaceCamera; PgTList m_kSpeechBDList; NiPointer m_spSpeechBDTexture; int m_iTotalSpeechBDTextureIndex; bool *m_pabUseSpeechBD; PgTList m_kNameBDList; NiPointer m_spNameBDTexture; int m_iTotalNameBDTextureIndex; bool *m_pabUseNameBD; NiVisibleArray m_kVisible; NiCullingProcess m_kCuller; PgTList m_kCharDBList; ScreenBoardTexture m_ScreenNameData; PgTList m_kPrivateStoreBDList; NiPointer m_spPrivateStoreBDTexture; int m_iTotalPrivateStoreBDTextureIndex; bool *m_pabUsePrivateStoreBD; PgTList m_kGuildBDList; NiPointer m_spGuildBDTexture; int m_iTotalGuildBDTextureIndex; bool *m_pabUseGuildBD; int m_iMaxPrivateStoreView; }; /* 3670 */ struct GameAngelAccountInfo { char acSidNo[1024]; char acKey[1024]; char acID[1024]; }; /* 3671 */ struct Server::ServerAddr { Name4 m_kAddr; int m_iPort; }; /* 3672 */ struct PROTO_NC_MISC_GAMETIME_ACK { char hour; char minute; char second; }; /* 3673 */ struct __unaligned __declspec(align(2)) FiestaServerList::ServerInfo { Name4 kWorldName; char kWorldNo; char kWorldState; }; /* 3674 */ struct FiestaServerList { unsigned int m_uiTotalWorld; FiestaServerList::ServerInfo *pkServerInfo; }; /* 3675 */ struct Server { bool m_bDoubleConnected; bool m_bCP; char m_szCPKey[20480]; char m_szCPIP[20480]; char m_szCPData[20480]; char m_szCPShopUrl[20480]; bool m_bGameAngelLogin; bool m_bTestServer; char kServerName[16]; GameAngelAccountInfo m_GAAccountInfo; float m_fOffSetTime; char m_acToken[65]; Server::ServerAddr m_kLoginAddr; Server::ServerAddr m_kZoneAddr; unsigned int m_uiTotalWorld; Name4 *m_pakWorldName; char *m_pucWorldMgrNo; char *m_pucWorldMgrState; unsigned __int16 m_kWorldMgrHandle; PROTO_NC_MISC_GAMETIME_ACK m_kGameTime; float m_fGameTimeWhenSet; float m_fAppTimeWhenSet; float m_fOldGameTimeWhenSet; float m_fOldAppTimeWhenSet; float m_fOldOneDayTime; float m_fCurGameTime; FiestaServerList m_kFiestaServerList; int m_nSelectServerIndex; }; /* 3676 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_LOGIN_ACK::WorldInfo { char worldno; Name4 worldname; char worldstatus; }; /* 3677 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGIN_ACK { char numofworld; PROTO_NC_USER_LOGIN_ACK::WorldInfo worldinfo[]; }; /* 3678 */ struct __cppobj NetUtil { }; /* 3679 */ struct NiPointer { MiniHouseDiceGameWin *m_pObject; }; /* 3680 */ struct NiPointer { mhMinimizeDiceGameWin *m_pObject; }; /* 3681 */ struct NiPointer { mhDiceHelpWin *m_pObject; }; /* 3682 */ struct NiPointer { MHDiceRewardMoneyWin *m_pObject; }; /* 3683 */ struct NiPointer { mhDiceRateSheetWin *m_pObject; }; /* 3684 */ struct NiPointer { GambleDiceGameWin *m_pObject; }; /* 3685 */ struct NiPointer { mhDiceRankWin *m_pObject; }; /* 3686 */ struct NiTAbstractPoolAllocator::AllocNode { NiTAbstractPoolAllocator::AllocNode *m_pkNext; void *m_pkData; unsigned int m_element; }; /* 3687 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3688 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { ColumnBut **_Ptr; }; /* 3689 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3690 */ struct __cppobj std::allocator::rebind { }; /* 3691 */ struct PROTO_NC_GAMBLE_COIN_VIPCARD_UI_OPEN_REQ { char nInvenSlot; }; /* 3692 */ struct PROTO_NC_GAMBLE_COIN_BUY_REQ { unsigned __int64 nCoin; }; /* 3693 */ struct PROTO_NC_GAMBLE_COIN_SELL_REQ { unsigned __int64 nCoin; }; /* 3694 */ struct PROTO_NC_GAMBLE_TYPE_AND_WHERE_STAND_REQ { unsigned __int16 nNpcHandle; }; /* 3695 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_LARGE_AMOUNT_REQ { unsigned int nMoney; }; /* 3696 */ struct __cppobj __declspec(align(8)) CoinExchangeWin : PgWinFrame { unsigned int m_uiCurFoscus; __int64 m_i64Coin; CoinEditWin *m_pkCoinEdit; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; PgWinBut *m_pkTabMoneyBut; PgWinBut *m_pkExchangeBut; ColumnBut *m_pkTab01; ColumnBut *m_pkTab02; PgWinText *m_pkTabText1; PgWinText *m_pkTabText2; PgWinText *m_pkExchangeableCoinText; PgWinText *m_pkBottomText; PgWinText *m_pkText01; PgWinText *m_pkText02; }; /* 3697 */ struct __cppobj GambleHouseCardWin : PgWinFrame { PgWinText *m_pkMyCoinText; PgWinText *m_pkAbleCoinText; }; /* 3698 */ struct __cppobj GambleMiniWin : PgWinFrame { }; /* 3699 */ struct __unaligned __declspec(align(1)) GBHouse { unsigned int GB_GameMoney; unsigned int GB_ExchangeTax; char GB_ResetTimeHour; char GB_ResetTimeMin; char GB_ResetTimeSec; }; /* 3700 */ struct NiPointer { CoinEditWin *m_pObject; }; /* 3701 */ struct NiPointer { CoinExchangeWin *m_pObject; }; /* 3702 */ struct NiPointer { GambleWin *m_pObject; }; /* 3703 */ struct NiPointer { GambleMiniWin *m_pObject; }; /* 3704 */ struct NiPointer { GambleHouseCardWin *m_pObject; }; /* 3705 */ struct HINSTANCE__ { int unused; }; /* 3706 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3707 */ union $84A19FF78D258594C65EE853ECFE1AD8 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3708 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $84A19FF78D258594C65EE853ECFE1AD8 ___u2; }; /* 3709 */ struct __unaligned __declspec(align(1)) GB_DICE_Dividind { unsigned __int16 DividendRate[15]; char AnyTriple; }; /* 3710 */ struct __cppobj GBDiceDividIndTab : ITableBase { }; /* 3711 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3712 */ union $41A72DE89BD7B3C7B06D7822129C12B4 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3713 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $41A72DE89BD7B3C7B06D7822129C12B4 ___u2; }; /* 3714 */ struct __cppobj GBHouseTab : ITableBase { }; /* 3715 */ struct __cppobj ExpeditionMemberAddWin : PgWinFrame { EditWin *m_pkInputBox; }; /* 3716 */ struct $C338308DB2AA133822854ED1AEEE4304 { float fTimeLeftToAppear; float fAlphaValue; }; /* 3717 */ struct __cppobj PgWinAbbreviateText : PgWinText { unsigned int m_uiVisiableMaxCharNums; bool m_bAbbreviatable; bool m_bClick; PgWin *m_pkToolTipWin; std::basic_string,std::allocator > m_FullText; unsigned int m_iMarginSize; }; /* 3718 */ struct NiPointer { PgWinAbbreviateText *m_pObject; }; /* 3719 */ struct NiPointer { PgWinLRBut *m_pObject; }; /* 3720 */ struct __cppobj __declspec(align(4)) EntryIconWin : PgWin { unsigned int m_uiCmdMsg; unsigned int m_uiRCmdMsg; unsigned int m_uiInvIndex; $C338308DB2AA133822854ED1AEEE4304 m_kAlphaControl; NiPointer m_spNameText; NiPointer m_spLevelText; NiPointer m_spClassBar[6]; NiPointer m_spClassText; NiPointer m_spMemberMark; NiPointer m_spLootingMark; NiPointer m_spPosBar; unsigned int m_uiIconIndex; NiPointer m_spBackImagePlane; NiPointer m_spSubImagePlane; NiPointer m_spMtrlProp; NiPointer m_spFixedMtrlProp; NiAlphaProperty m_spAlphaProp; NiPointer m_spLRBut; bool m_bIsKeep; }; /* 3721 */ struct NiPointer { EntryIconWin *m_pObject; }; /* 3722 */ struct NiPointer { PopupMenuWin *m_pObject; }; /* 3723 */ struct __cppobj ExpeditionWin : PgWinFrame { bool m_bIsSelect; unsigned int m_uiSelectedNumber[2]; unsigned int m_uiSelectPartyID; NiPointer m_spEntry[20]; bool m_bIsSelecteSlot; NiPointer m_spNameText; NiPointer m_spLevelText; NiPointer m_spClassText; NiPointer m_spMemberMark; NiPointer m_spLootingMark; NiPointer m_spClassBar; NiPointer m_spMovingSlorSpr; NiPointer m_spCreateBtn; NiPointer m_spLeaveBtn; NiPointer m_spInviteBtn; NiPointer m_spCreateSpr; NiPointer m_spBtn[2]; NiPointer m_spText[2]; NiPointer m_spLootName; LOOTING_TYPE m_eLootType; ITEM_LOOT_TYPE m_eItemType; NiPointer m_spLootTypePopupMenu; NiPointer m_spItemGradePopupMenu; }; /* 3724 */ struct __unaligned __declspec(align(2)) PROTO_CHARGEDBUFF_INFO { unsigned int ChargedBuffKey; unsigned __int16 ChargedBuffID; ShineDateTime UseTime; ShineDateTime EndTime; }; /* 3725 */ struct __cppobj AbstateIcon : IconWin { unsigned __int16 m_kAbstateID; bool m_bEraseEnable; bool IsRButtonClicked; NiPointer m_spPopupMenu; NiPointer m_spBackPlane; bool m_bShowSubIcon; unsigned int m_uiSubIconIndex; NiPointer m_spSubImagePlane; NiPointer m_spSubImageTexProp; PgWinText *m_pkDuplicateText; bool m_bCharged; PROTO_CHARGEDBUFF_INFO *m_pkChargedBuffInfo; }; /* 3726 */ struct NiPointer { AbstateIcon *m_pObject; }; /* 3727 */ struct __cppobj ExpeditionPartyWin : PgWinFrame { NiPointer m_spLRBut[5]; NiPointer m_spMember[5]; NiPointer m_spParticipant[5]; NiPointer m_spParticipantName[5]; NiPointer m_apkAbstateBuf[5][10]; NiPointer m_apkAbstateBufIcon[5][10]; NiPointer m_spPanel; NiPointer m_spMinBtn; NiPointer m_spMaxBtn; bool m_bExtend; unsigned int m_uiVisiableNums; unsigned int m_uiHpBarWidth; unsigned int m_uiGroupNum; unsigned int m_uiFocusSlotNum; NiPointer m_spPopupMenu[5]; bool m_bOpenPopUp; unsigned int m_uiBuffViewOption[5]; }; /* 3728 */ struct __cppobj ExpeditionLootSelectWin : PgWinFrame { SlideBar *m_pkSlideBarEx; SlideListWin *m_pSeletMemberList; }; /* 3729 */ struct __cppobj ExpeditionLootOptionWin : PgWinFrame { NiPointer m_spPopupMenu; unsigned int m_uiSelectLootSlot; NiPointer m_spBtn[5]; NiPointer m_spText[5]; LOOTING_TYPE m_eLootType[5]; NiPointer m_spDicePopupMenu; NiPointer m_spLootName; }; /* 3730 */ struct __declspec(align(4)) DirectUserMsgBody_PopupMenuSetCheckBox { int iPopupMenuID; bool bCheck; }; /* 3731 */ struct __unaligned __declspec(align(1)) AbnormalStateViewInfo { unsigned __int16 ID; char inxName[32]; unsigned int icon; char iconFile[32]; char Descript[256]; char R; char G; char B; char AniIndex[32]; char effName[32]; AbnormalStateViewInfo::EffPosEnum EffNamePos; char EffRefresh; char LoopEffect[32]; AbnormalStateViewInfo::EffPosEnum LoopEffPos; char LastEffect[32]; AbnormalStateViewInfo::EffPosEnum LastEffectPos; char DOTEffect[32]; AbnormalStateViewInfo::EffPosEnum DOTEffectPos; char IconSort[16]; StateType TypeSort; char View; }; /* 3732 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3733 */ union $F4B99F30292874EB85504F914E045E88 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3734 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F4B99F30292874EB85504F914E045E88 ___u2; }; /* 3735 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { AbnormalStateViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 3736 */ struct NiPointer { ExpeditionMemberAddWin *m_pObject; }; /* 3737 */ struct NiPointer { ExpeditionWin *m_pObject; }; /* 3738 */ struct NiPointer { ExpeditionPartyWin *m_pObject; }; /* 3739 */ struct NiPointer { ExpeditionLootSelectWin *m_pObject; }; /* 3740 */ struct NiPointer { ExpeditionLootOptionWin *m_pObject; }; /* 3741 */ struct __declspec(align(4)) RaidMemberInfo { Name5 m_kCharID; char m_ucStatus; int m_iLv; int m_iHP; int m_iSP; int m_iMaxHP; int m_iMaxSP; int m_iLP; int m_iMaxLP; char m_byChrClass; char m_byInform; float m_fX; float m_fY; bool m_bShow; }; /* 3742 */ struct __cppobj std::_Allocator_base { }; /* 3743 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3744 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { RaidMemberInfo *_Myfirst; RaidMemberInfo *_Mylast; RaidMemberInfo *_Myend; std::allocator _Alval; }; /* 3745 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 3746 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3747 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { RaidMemberInfo *_Ptr; }; /* 3748 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3749 */ struct __declspec(align(2)) RaidInfo::RaidPartyInfo { unsigned __int16 nPartyNo; char nPartyIndex; }; /* 3752 */ struct __cppobj std::_Allocator_base { }; /* 3753 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3754 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { Name5 *_Myfirst; Name5 *_Mylast; Name5 *_Myend; std::allocator _Alval; }; /* 3755 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 3750 */ struct RaidInfo { RaidInfoVtbl *vfptr; bool m_bIsDisplayNotice; unsigned int m_uiMePartyIdx; Name5 m_kRaidLeaderID; std::vector > m_SubLeaderList; Name5 m_kRaidLooterID; bool m_bDuringJoinPropose; __unaligned __declspec(align(1)) Name5 m_kJoinProposeCharID; float m_fJoinProposeStartTime; LOOTING_TYPE m_eLootType; ITEM_LOOT_TYPE m_eItemType; unsigned int m_uiTotalMemberOnRaid; bool m_bIsMeRaidLeader; bool m_bIsMeRaidSubLeader; bool m_bIsMeRaidLooter; int m_iBelongType; RaidInfo::RaidPartyInfo m_PartyInfo[4]; std::vector > m_MemberInfo[4]; }; /* 3751 */ struct RaidInfoVtbl { void *(__thiscall *__vecDelDtor)(RaidInfo *this, unsigned int); }; /* 3756 */ struct PROTO_NC_RAID_MEMBER_JOIN_BROAD_CMD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; Name5 sCharID; }; /* 3757 */ struct $944DA1C76C5BE3934ABE1B5F5358ECC3 { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 3758 */ struct PROTO_NC_RAID_SLOT_MOVE_BROAD_CMD { Name5 sCommandCharID; $944DA1C76C5BE3934ABE1B5F5358ECC3 PrePosition; $944DA1C76C5BE3934ABE1B5F5358ECC3 PostPosition; Name5 sPreCharID[5]; Name5 sPostCharID[5]; }; /* 3759 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_MEMBER_LIST_CMD::MEMBER_INFO { Name5 memberid; char memberstatus; }; /* 3760 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_MEMBER_LIST_CMD { Name5 Leaderid; Name5 SubLeaderid[4]; Name5 Looterid; char nItemGrade; char nLootingType; PROTO_NC_RAID_MEMBER_LIST_CMD::MEMBER_INFO memberarray[20]; }; /* 3761 */ struct __unaligned __declspec(align(2)) RAID_MEMBERCLASS { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; Name5 charid; char chrclass; char level; unsigned int maxhp; unsigned int maxsp; unsigned int maxlp; unsigned int hp; unsigned int sp; unsigned int lp; SHINE_XY_TYPE loc; }; /* 3762 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_MEMBERCLASS_CMD { char nNum; RAID_MEMBERCLASS RaidMembers[]; }; /* 3763 */ struct PROTO_NC_RAID_MEMBERINFORM_CMD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; unsigned int hp; unsigned int sp; unsigned int lp; }; /* 3764 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_MAKE_BROAD_CMD { unsigned __int16 nRaidNo; unsigned __int16 nRaidPartyNo[4]; Name5 sFirstPartyCharID[5]; }; /* 3765 */ struct TextData3::Node { unsigned int dwEnumVal; char *pStr; char *pStrVoice; char *pStrSoundEffect; }; /* 3768 */ struct __declspec(align(4)) PartyMemberInfo { Name5 m_kCharID; char m_ucStatus; int m_iLv; int m_iHP; int m_iSP; int m_iMaxHP; int m_iMaxSP; int m_iLP; int m_iMaxLP; char m_byChrClass; char m_byInform; float m_fX; float m_fY; bool m_bShow; }; /* 3766 */ struct Party { PartyVtbl *vfptr; Name5 m_kPartyMasterID; Name5 m_kLooterID; int m_iBelongType; LOOTING_TYPE m_eLootType; ITEM_LOOT_TYPE m_eItemType; bool m_bDuringJoinPropose; __unaligned __declspec(align(1)) Name5 m_kJoinProposeCharID; float m_fJoinProposeStartTime; unsigned int m_uiTotalMember; PartyMemberInfo m_akMemberInfo[5]; bool m_bIsMePartyMaster; LOOTING_TYPE m_eLootingType; }; /* 3767 */ struct PartyVtbl { void *(__thiscall *__vecDelDtor)(Party *this, unsigned int); }; /* 3769 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_MEMBER_LIST_CMD::MEMBER_INFO { Name5 memberid; char memberstatus; char charclass; }; /* 3770 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_MEMBER_LIST_CMD { char membercount; PROTO_NC_PARTY_MEMBER_LIST_CMD::MEMBER_INFO memberarray[]; }; /* 3771 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_JOIN_ACK { Name5 memberid; char charclass; unsigned __int16 err; }; /* 3772 */ struct PROTO_NC_PARTY_JOINPROPOSE_REQ { Name5 mastername; }; /* 3773 */ struct PROTO_NC_PARTY_LOGOUTINFO_CMD { Name5 memberid; }; /* 3774 */ struct PROTO_NC_PARTY_LOGININFO_CMD { Name5 memberid; }; /* 3775 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3776 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { Name5 *_Ptr; }; /* 3777 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3778 */ struct __cppobj std::allocator::rebind { }; /* 3779 */ struct __cppobj std::allocator::rebind { }; /* 3780 */ struct __cppobj GuildAcademyStorage { }; /* 3781 */ struct PROTO_ITEMPACKET_INFORM { char datasize; __unaligned __declspec(align(1)) ITEM_INVEN location; SHINE_ITEM_STRUCT info; }; /* 3782 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_OPEN_ACK { unsigned __int16 err; unsigned __int64 cen; char itemcounter; PROTO_ITEMPACKET_INFORM itemarray[]; }; /* 3786 */ struct __cppobj DFALL { }; /* 3787 */ struct __cppobj NiTListBase,PROTO_CHARGEDBUFF_INFO *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3783 */ struct NiTListBase,PROTO_CHARGEDBUFF_INFO *> { NiTListBase,PROTO_CHARGEDBUFF_INFO *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PROTO_CHARGEDBUFF_INFO *>::AntiBloatAllocator m_kAllocator; }; /* 3784 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PROTO_CHARGEDBUFF_INFO *m_element; }; /* 3785 */ struct NiTListBase,PROTO_CHARGEDBUFF_INFO *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PROTO_CHARGEDBUFF_INFO *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PROTO_CHARGEDBUFF_INFO *> *this); void (__thiscall *DeleteItem)(NiTListBase,PROTO_CHARGEDBUFF_INFO *> *this, NiTListItem *); }; /* 3788 */ struct __cppobj NiTPointerListBase,PROTO_CHARGEDBUFF_INFO *> : NiTListBase,PROTO_CHARGEDBUFF_INFO *> { }; /* 3789 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; PROTO_CHARGEDBUFF_INFO *m_element; }; /* 3790 */ struct __cppobj ISingletonTask : ITask { }; /* 3791 */ struct __cppobj GuildAcademyMemberVanishTask : ISingletonTask { GuildAcademyMemberVanishTask::State m_eState; Name5 m_kTargetName; MsgBox *m_pkMsgBox; }; /* 3792 */ struct PROTO_NC_GUILD_MEMBER_VANISH_REQ { Name5 CharID; }; /* 3793 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MEMBER_INVITE_ACK { Name5 ToCharID; unsigned __int16 Error; }; /* 3800 */ struct SHINE_GUILD_MEMBER_LOGON_INFO { unsigned __int32 login : 1; unsigned __int32 year : 11; unsigned __int32 month : 4; unsigned __int32 day : 5; unsigned __int32 hour : 5; }; /* 3801 */ struct __unaligned __declspec(align(2)) GUILD_MEMBER_CLIENT { Name5 sName; char nGrade; unsigned int nFlags; unsigned __int16 nExpRatio; char sIntro[64]; SHINE_GUILD_MEMBER_LOGON_INFO dLogonInfo; char nClassID; char nLevel; char bIsParty; Name3 sMap; }; /* 3794 */ struct __declspec(align(4)) CGuildMember { CGuildMemberVtbl *vfptr; unsigned __int16 m_NumOfMembers; GUILD_MEMBER_CLIENT m_Members[400]; }; /* 3795 */ struct PROTO_NC_GUILD_MEMBER_JOIN_REQ { Name4 GuildName; Name5 FromCharID; }; /* 3796 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MEMBER_VANISH_ACK { Name5 CharID; unsigned __int16 Error; }; /* 3797 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_GRADE_ACK { Name5 CharID; char MemberGrade; unsigned __int16 Error; }; /* 3798 */ struct PROTO_NC_GUILD_MEMBER_LEAVE_ACK { unsigned __int16 Error; }; /* 3799 */ struct PROTO_NC_GUILD_MEMBER_INTRO_ACK { unsigned __int16 Error; }; /* 3802 */ struct PROTO_NC_GUILD_MEMBER_LIST_ACK { unsigned __int16 TotalMemberCount; unsigned __int16 MemberIndex; unsigned __int16 MemberCount; GUILD_MEMBER_CLIENT MemberList[]; }; /* 3803 */ struct PROTO_NC_GUILD_MEMBER_JOIN_CMD { GUILD_MEMBER_CLIENT Member; }; /* 3804 */ struct PROTO_NC_GUILD_MEMBER_VANISH_CMD { Name5 CharID; }; /* 3805 */ struct PROTO_NC_GUILD_MEMBER_LEAVE_CMD { Name5 CharID; }; /* 3806 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_GRADE_CMD { Name5 CharID; char Grade; }; /* 3807 */ struct PROTO_NC_GUILD_MEMBER_FLAGS_CMD { Name5 CharID; unsigned int Flags; }; /* 3808 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MEMBER_EXP_RATIO_CMD { Name5 CharID; unsigned __int16 ExpRatio; }; /* 3809 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MEMBER_INTRO_CMD { Name5 CharID; unsigned __int16 nMemberIntroLength; char sMemberIntro[]; }; /* 3810 */ struct PROTO_NC_GUILD_MEMBER_LOGON_CMD { Name5 CharID; }; /* 3811 */ struct PROTO_NC_GUILD_MEMBER_LOGOFF_CMD { Name5 CharID; }; /* 3812 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_PARTY_CMD { Name5 CharID; char Party; }; /* 3813 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_LEVEL_CMD { Name5 CharID; char Level; }; /* 3814 */ struct PROTO_NC_GUILD_MEMBER_MAP_CMD { Name5 CharID; Name3 sMap; }; /* 3815 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_CLASS_CMD { Name5 CharID; char ClassID; }; /* 3816 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_CMD { Name5 sInviteSourceCharID; GUILD_MEMBER_CLIENT Member; }; /* 3817 */ struct CGuildMemberVtbl { void (__thiscall *Recv_NC_GUILD_MEMBER_INVITE_ACK)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_INVITE_ACK *); _BYTE gap4[8]; void (__thiscall *Recv_NC_GUILD_MEMBER_GRADE_ACK)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_GRADE_ACK *); void (__thiscall *Recv_NC_GUILD_MEMBER_LEAVE_ACK)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_LEAVE_ACK *); void (__thiscall *Recv_NC_GUILD_MEMBER_INTRO_ACK)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_INTRO_ACK *); int (__thiscall *Recv_NC_GUILD_MEMBER_LIST_ACK)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_LIST_ACK *); int (__thiscall *Recv_NC_GUILD_MEMBER_JOIN_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_JOIN_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_VANISH_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_VANISH_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_LEAVE_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_LEAVE_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_GRADE_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_GRADE_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_FLAGS_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_FLAGS_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_EXP_RATIO_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_EXP_RATIO_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_INTRO_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_INTRO_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_LOGON_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_LOGON_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_LOGOFF_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_LOGOFF_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_PARTY_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_PARTY_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_LEVEL_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_LEVEL_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_MAP_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_MAP_CMD *); int (__thiscall *Recv_NC_GUILD_MEMBER_CLASS_CMD)(CGuildMember *this, PROTO_NC_GUILD_MEMBER_CLASS_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_CMD)(CGuildMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_CMD *); }; /* 3818 */ struct GTRequestListWin::GuildInfo { std::basic_string,std::allocator > m_strGuildName; std::basic_string,std::allocator > m_MasterName; unsigned int m_unGuildType; unsigned int m_unGuildGrade; unsigned int m_unGuildTotalMember; }; /* 3819 */ struct __cppobj std::_Allocator_base { }; /* 3820 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 3821 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { GTRequestListWin::GuildInfo *_Myfirst; GTRequestListWin::GuildInfo *_Mylast; GTRequestListWin::GuildInfo *_Myend; std::allocator _Alval; }; /* 3822 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 3823 */ struct __cppobj boost::function2 > : boost::function_base { bool (__cdecl *invoker)(boost::detail::function::any_pointer, GTRequestListWin::GuildInfo *, GTRequestListWin::GuildInfo *); }; /* 3824 */ struct __cppobj boost::function > : boost::function2 > { }; /* 3825 */ struct NiPointer { EditWin *m_pObject; }; /* 3826 */ struct __cppobj GTRequestListWin : PgWinFrame { std::vector > m_vecGuildInfo; boost::function > m_SortPradicationFunc; SlideListWin *m_pkGuildLIst; SlideBar *m_pkSlideBarGuild; PopupMenuWin *m_spPopupMenu; PgWinText *m_pkTotalGuildNum; PgWinText *m_pkSearchType; int m_iSearchTyepe; NiPointer m_spEdit; bool m_bFirstSort; bool m_bSearchStart; unsigned int m_uiNo; char m_acSearchName[32]; }; /* 3827 */ struct __unaligned __declspec(align(2)) SHINE_GUILD_LIST_NEW { unsigned int nGuildNo; Name4 sGuildName; Name5 sMasterCharID; char nType; char nGrade; unsigned __int16 nMemberCnt; unsigned __int16 nMaxMembers; }; /* 3828 */ struct __cppobj std::allocator::rebind { }; /* 3829 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 3830 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { GTRequestListWin::GuildInfo *_Ptr; }; /* 3831 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 3832 */ struct __cppobj std::allocator { }; /* 3833 */ struct __cppobj GuildTournamentBaseWin : PgWinFrame { GTRequestListWin *m_pkGTRequestListWin; }; /* 3834 */ struct GuildTournamentScheduleWin::ChildList { unsigned int Index; unsigned int LeftChild; unsigned int RightChild; }; /* 3835 */ struct __cppobj GuildTournamentScheduleWin : PgWinFrame { GuildTournamentScheduleWin::ChildList m_uiScheduleTable[16]; PgWinText *m_p16Preliminary[16]; PgWinText *m_p8Preliminary[8]; PgWinText *m_pSemiFinal[4]; PgWinText *m_pFinal[2]; PgWinText *m_pChampion; PgWinText *m_pMatchList[31]; PgWinText *m_pGTMatchTypeText; PgWinText *m_pGTJoinPossibleTime; PgWinText *m_pGTJoinTime; PgWinText *m_pGTNextJoinTime; int m_tJoinTime; int m_uiDuringMatchIndex; int m_iSeedNum; PgWinText *m_pkHelpMsg; }; /* 3836 */ struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; }; /* 3837 */ struct __unaligned __declspec(align(1)) GUILD_TOURNAMENT_LIST_DB { char nResult; unsigned int nGuildNo; }; /* 3838 */ struct __cppobj __unaligned __declspec(align(1)) GUILD_TOURNAMENT_LIST : GUILD_TOURNAMENT_LIST_DB { Name4 sGuildName; }; /* 3839 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_LIST_ACK { unsigned __int16 nError; int Time_Start; int Time_Practic; int Time_PracticEnd; int Time_Match_161; int Time_Match_162; int Time_Match_8; int Time_Match_4; int Time_Match_2; int Time_Match_End; tm tm_Time_Start; tm tm_Time_Practic; tm tm_Time_PracticEnd; tm tm_Time_Match_161; tm tm_Time_Match_162; tm tm_Time_Match_8; tm tm_Time_Match_4; tm tm_Time_Match_2; tm tm_Time_Match_End; char nMatchType; GUILD_TOURNAMENT_LIST TournamentList[31]; }; /* 3840 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3841 */ union $219DA1253226381FAC93578C0251894A { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3842 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $219DA1253226381FAC93578C0251894A ___u2; }; /* 3843 */ struct SetItemName { char SetItemIndex[32]; char SetName[64]; }; /* 3844 */ struct __cppobj SetItemNameTab : ITableBase { }; /* 3845 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3846 */ union $1B203A3DE8975C0DA518891F815D7479 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3847 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $1B203A3DE8975C0DA518891F815D7479 ___u2; }; /* 3848 */ struct __unaligned __declspec(align(1)) ItemActionEffectDesc { unsigned __int16 ItemActionID; char UseItem; char ItemActionDesc[256]; }; /* 3849 */ struct __cppobj ItemActionEffectDescTab : ITableBase { }; /* 3850 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3851 */ union $DB8AB64FAB5BE23A1D5B989349DC3019 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3852 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DB8AB64FAB5BE23A1D5B989349DC3019 ___u2; }; /* 3853 */ struct __unaligned __declspec(align(1)) SetEffect { char SetItemIndex[32]; char Count; unsigned __int16 ItemActionID; }; /* 3854 */ struct __cppobj SetEffectTab : ITableBase { }; /* 3855 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3856 */ union $4A6DA04DA321E679DFBE8A5B519722CE { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3857 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $4A6DA04DA321E679DFBE8A5B519722CE ___u2; }; /* 3858 */ struct __unaligned __declspec(align(1)) ActionEffectItem { unsigned __int16 SHINE_ITEM_ID; unsigned __int16 ItemActionID; char EnchantMaxLot; }; /* 3859 */ struct __cppobj ActionEffectItemTab : ITableBase { }; /* 3860 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3861 */ union $B73B7781ED199D22DA11EC865382E810 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3862 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $B73B7781ED199D22DA11EC865382E810 ___u2; }; /* 3863 */ struct ItemAction { unsigned __int16 ItemActionID; unsigned __int16 ConditionID; unsigned __int16 EffectID; __unaligned __declspec(align(1)) unsigned int CoolTime; unsigned __int16 CoolGroupActionID; }; /* 3864 */ struct __cppobj ItemActionTab : ITableBase { }; /* 3868 */ struct __cppobj DFALL { }; /* 3869 */ struct __cppobj NiTListBase,ItemAction *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3865 */ struct NiTListBase,ItemAction *> { NiTListBase,ItemAction *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,ItemAction *>::AntiBloatAllocator m_kAllocator; }; /* 3866 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; ItemAction *m_element; }; /* 3867 */ struct NiTListBase,ItemAction *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,ItemAction *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,ItemAction *> *this); void (__thiscall *DeleteItem)(NiTListBase,ItemAction *> *this, NiTListItem *); }; /* 3870 */ struct __cppobj NiTPointerListBase,ItemAction *> : NiTListBase,ItemAction *> { }; /* 3871 */ struct __cppobj NiTList : NiTPointerListBase,ItemAction *> { }; /* 3872 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3873 */ union $04E2CF613530736D626EA661E2668C36 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3874 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $04E2CF613530736D626EA661E2668C36 ___u2; }; /* 3875 */ struct __unaligned __declspec(align(2)) ItemActionEffect { unsigned __int16 EffectID; ActionTargetType EffectTarget; unsigned int EffectTargetValue; ActionActivityType EffectActivity; unsigned int EffectActivityValue; unsigned __int16 Value; unsigned __int16 Area; }; /* 3876 */ struct __cppobj ItemActionEffectTab : ITableBase { }; /* 3877 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 3878 */ union $EA1D644AB0FD9EF291FB2994FB049539 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 3879 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $EA1D644AB0FD9EF291FB2994FB049539 ___u2; }; /* 3880 */ struct __unaligned __declspec(align(2)) ItemActionCondition { unsigned __int16 ConditionID; ActionTargetType SubjectTarget; unsigned int SubjectTargetValue; ActionTargetType ObjectTarget; unsigned int ObjectTargetValue; ActionActivityType ConditionActivity; unsigned int ConditionActivityValue; unsigned __int16 ActivityRate; unsigned __int16 Range; }; /* 3881 */ struct __cppobj ItemActionConditionTab : ITableBase { }; /* 3882 */ struct __cppobj ShortCut : NiRefObject { }; /* 3883 */ struct __unaligned __declspec(align(1)) SHORT_CUT_DATA { char nSlotNo; unsigned __int16 nCodeNo; int nValue; }; /* 3884 */ struct __cppobj __declspec(align(4)) ShortCutItem : ShortCut { NiPointer m_spItem; unsigned __int16 m_kItemID; }; /* 3885 */ struct __cppobj ShortCutInvPosItem : ShortCut { unsigned int m_uiInvPos; }; /* 3886 */ struct __cppobj __declspec(align(4)) ShortCutSkill : ShortCut { unsigned __int16 m_kSkillID; }; /* 3887 */ struct __cppobj ShortCutAction : ShortCut { unsigned int m_uiTableIndexNum; unsigned int m_uiInvType; unsigned int m_uiActionNum; }; /* 3888 */ struct __cppobj ShortCutSoulStone : ShortCut { }; /* 3889 */ struct __cppobj __declspec(align(4)) LevelSelectWinBut : PgWinBut { unsigned int m_uiInvIndex; char maxLevel; }; /* 3890 */ struct Skill::EmpowerInfo { char cDamageUp; char cSmallSp; char cLongKeepTime; char cShortCoolTime; }; /* 3891 */ struct __cppobj SkillIcon : IconWin { Skill::EmpowerInfo m_kEmpowerInfo; PgWinBar *m_apkSkillPowerBar[4]; unsigned __int16 m_kSkillID; NiPointer m_spBackPlane; NiPointer m_spTopPlane; }; /* 3892 */ struct __cppobj __declspec(align(4)) SkillInvWin : SkillIcon { unsigned int m_uiInvIndex; unsigned int m_uiSkillType; int m_iStaNum; int m_uiMapType; bool m_bGTSkill; }; /* 3896 */ struct __cppobj DFALL { }; /* 3897 */ struct __cppobj NiTListBase,SkillIcon *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 3893 */ struct NiTListBase,SkillIcon *> { NiTListBase,SkillIcon *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SkillIcon *>::AntiBloatAllocator m_kAllocator; }; /* 3894 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SkillIcon *m_element; }; /* 3895 */ struct NiTListBase,SkillIcon *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SkillIcon *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SkillIcon *> *this); void (__thiscall *DeleteItem)(NiTListBase,SkillIcon *> *this, NiTListItem *); }; /* 3898 */ struct __cppobj NiTPointerListBase,SkillIcon *> : NiTListBase,SkillIcon *> { }; /* 3899 */ struct __cppobj NiTList : NiTPointerListBase,SkillIcon *> { }; /* 3902 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 4068 */ struct NiPointer { NiD3DSCM_Pixel *m_pObject; }; /* 4087 */ struct NiPointer { NiD3DPixelShader *m_pObject; }; /* 4071 */ struct NiPointer { NiD3DSCM_Vertex *m_pObject; }; /* 4088 */ struct NiPointer { NiD3DVertexShader *m_pObject; }; /* 3900 */ struct NiD3DPass { NiD3DPassVtbl *vfptr; char m_szName[16]; unsigned int m_uiCurrentStage; unsigned int m_uiStageCount; unsigned int m_uiTexturesPerPass; NiTArray > m_kStages; NiD3DRenderStateGroup *m_pkRenderStateGroup; NiPointer m_spPixelConstantMap; char *m_pcPixelShaderProgramFile; char *m_pcPixelShaderEntryPoint; char *m_pcPixelShaderTarget; NiPointer m_spPixelShader; NiPointer m_spVertexConstantMap; char *m_pcVertexShaderProgramFile; char *m_pcVertexShaderEntryPoint; char *m_pcVertexShaderTarget; NiPointer m_spVertexShader; bool m_bSoftwareVP; bool m_bRendererOwned; unsigned int m_uiRefCount; }; /* 3901 */ struct NiD3DPassVtbl { void *(__thiscall *__vecDelDtor)(NiD3DPass *this, unsigned int); unsigned int (__thiscall *SetupShaderPrograms)(NiD3DPass *this, NiGeometry *, NiSkinInstance *, NiSkinPartition::Partition *, NiGeometryBufferData *, NiPropertyState *, NiDynamicEffectState *, NiTransform *, NiBound *, unsigned int); unsigned int (__thiscall *SetupRenderingPass)(NiD3DPass *this, NiGeometry *, NiSkinInstance *, NiGeometryBufferData *, NiPropertyState *, NiDynamicEffectState *, NiTransform *, NiBound *, unsigned int); unsigned int (__thiscall *PostProcessRenderingPass)(NiD3DPass *this, unsigned int); }; /* 3903 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 3904 */ struct __declspec(align(4)) NiD3DTextureStageGroup { bool m_bRendererOwned; unsigned int m_uiNumSavedStages; unsigned int m_uiSavedStageArrayIter; unsigned int m_auiSavedStageArray[33]; bool m_abSavedStageValid[33]; unsigned int m_uiNumStages; unsigned int m_uiStageArrayIter; unsigned int m_auiStageArray[33]; bool m_abStageValid[33]; unsigned int m_uiNumSavedSamplers; unsigned int m_uiSavedSamplerArrayIter; unsigned int m_auiSavedSamplerArray[14]; bool m_abSavedSamplerValid[14]; unsigned int m_uiNumSamplers; unsigned int m_uiSamplerArrayIter; unsigned int m_auiSamplerArray[14]; bool m_abSamplerValid[14]; unsigned int m_uiNumUseMapValue; bool m_abSamplerUseMapValue[14]; }; /* 3905 */ struct __cppobj NiD3DGlobalConstantEntry : NiRefObject { char *m_pcKey; unsigned int m_uiKeySize; NiShaderAttributeDesc::AttributeType m_eType; unsigned int m_uiDataSize; void *m_pvDataSource; }; /* 3906 */ struct $40942CBCB8F0A1CDBC81269929B28324 { float _11; float _12; float _13; float _14; float _21; float _22; float _23; float _24; float _31; float _32; float _33; float _34; float _41; float _42; float _43; float _44; }; /* 3907 */ union $6664F2F212736B38576585FEED80727D { $40942CBCB8F0A1CDBC81269929B28324 __s0; float m[4][4]; }; /* 3908 */ struct _D3DMATRIX { $6664F2F212736B38576585FEED80727D ___u0; }; /* 3909 */ struct NiD3DTextureStage { unsigned int m_uiStage; NiPointer m_spTexture; unsigned int m_uiTextureFlags; NiD3DTextureStageGroup *m_pkTextureStageGroup; unsigned int m_uiTextureTransformFlags; NiD3DGlobalConstantEntry *m_pkGlobalEntry; _D3DMATRIX m_kTextureTransformation; unsigned __int16 m_usObjTextureFlags; bool m_bTextureTransform; bool m_bRendererOwned; unsigned int m_uiRefCount; }; /* 3910 */ struct NiPointer { NiD3DTextureStage *m_pObject; }; /* 3911 */ struct NiD3DRenderStateGroup::NiD3DRSEntry { unsigned int m_uiRenderState; unsigned int m_uiValue; NiD3DRenderStateGroup::NiD3DRSEntry *m_pkNext; NiD3DRenderStateGroup::NiD3DRSEntry *m_pkPrev; }; /* 3912 */ struct NiD3DRenderStateGroup { bool m_bRendererOwned; unsigned int m_uiStateCount; NiD3DRenderStateGroup::NiD3DRSEntry *m_pkRenderStates; unsigned int m_uiSavedStateCount; NiD3DRenderStateGroup::NiD3DRSEntry *m_pkSavedRenderStates; }; /* 3913 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 3914 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 3915 */ struct __cppobj __declspec(align(4)) NiD3DShaderConstantMapEntry : NiRefObject { char *m_pcKey; unsigned int m_uiInternal; unsigned int m_uiFlags; unsigned int m_uiExtra; unsigned int m_uiShaderRegister; unsigned int m_uiRegisterCount; char *m_pcVariableName; unsigned int m_uiDataSize; unsigned int m_uiDataStride; void *m_pvDataSource; bool m_bOwnData; }; /* 3916 */ struct NiPointer { NiD3DShaderConstantMapEntry *m_pObject; }; /* 3917 */ struct NiD3DShaderProgramCreator { NiD3DShaderProgramCreatorVtbl *vfptr; }; /* 3918 */ struct __cppobj NiD3DShaderProgram : NiRefObject { char *m_pszName; char *m_pszShaderProgramName; unsigned int m_uiCodeSize; void *m_pvCode; NiD3DShaderProgramCreator *m_pkCreator; IDirect3DDevice9 *m_pkD3DDevice; NiDX9Renderer *m_pkD3DRenderer; NiD3DRenderState *m_pkD3DRenderState; }; /* 3919 */ struct __cppobj IDirect3DVertexShader9 : IUnknown { }; /* 3920 */ struct __cppobj NiD3DVertexShader : NiD3DShaderProgram { bool m_bSoftwareVP; unsigned int m_uiUsage; IDirect3DVertexShader9 *m_hShader; IDirect3DVertexDeclaration9 *m_hDecl; }; /* 3921 */ struct __cppobj IDirect3DPixelShader9 : IUnknown { }; /* 3922 */ struct __cppobj __unaligned __declspec(align(4)) NiD3DPixelShader : NiD3DShaderProgram { IDirect3DPixelShader9 *m_hShader; }; /* 3923 */ struct NiD3DShaderProgramCreatorVtbl { void *(__thiscall *__vecDelDtor)(NiD3DShaderProgramCreator *this, unsigned int); _BYTE gap4[4]; void (__thiscall *SetShaderCreationFlags)(NiD3DShaderProgramCreator *this, unsigned int); NiD3DVertexShader *(__thiscall *CreateVertexShaderFromFile)(NiD3DShaderProgramCreator *this, const char *, const char *, const char *, const char *, IDirect3DVertexDeclaration9 *, unsigned int, bool); NiD3DVertexShader *(__thiscall *CreateVertexShaderFromBuffer)(NiD3DShaderProgramCreator *this, const void *, unsigned int, const char *, const char *, const char *, IDirect3DVertexDeclaration9 *, unsigned int, bool); NiD3DPixelShader *(__thiscall *CreatePixelShaderFromFile)(NiD3DShaderProgramCreator *this, const char *, const char *, const char *, const char *); NiD3DPixelShader *(__thiscall *CreatePixelShaderFromBuffer)(NiD3DShaderProgramCreator *this, const void *, unsigned int, const char *, const char *, const char *); bool (__thiscall *RecreateVertexShader)(NiD3DShaderProgramCreator *this, NiD3DVertexShader *); bool (__thiscall *RecreatePixelShader)(NiD3DShaderProgramCreator *this, NiD3DPixelShader *); }; /* 3924 */ struct _D3DVSHADERCAPS2_0 { unsigned int Caps; int DynamicFlowControlDepth; int NumTemps; int StaticFlowControlDepth; }; /* 3925 */ struct _D3DPSHADERCAPS2_0 { unsigned int Caps; int DynamicFlowControlDepth; int NumTemps; int StaticFlowControlDepth; int NumInstructionSlots; }; /* 20801 */ enum _D3DDEVTYPE { D3DDEVTYPE_HAL = 0x1, D3DDEVTYPE_REF = 0x2, D3DDEVTYPE_SW = 0x3, D3DDEVTYPE_NULLREF = 0x4, D3DDEVTYPE_FORCE_DWORD = 0x7FFFFFFF, }; /* 3926 */ struct _D3DCAPS9 { _D3DDEVTYPE DeviceType; unsigned int AdapterOrdinal; unsigned int Caps; unsigned int Caps2; unsigned int Caps3; unsigned int PresentationIntervals; unsigned int CursorCaps; unsigned int DevCaps; unsigned int PrimitiveMiscCaps; unsigned int RasterCaps; unsigned int ZCmpCaps; unsigned int SrcBlendCaps; unsigned int DestBlendCaps; unsigned int AlphaCmpCaps; unsigned int ShadeCaps; unsigned int TextureCaps; unsigned int TextureFilterCaps; unsigned int CubeTextureFilterCaps; unsigned int VolumeTextureFilterCaps; unsigned int TextureAddressCaps; unsigned int VolumeTextureAddressCaps; unsigned int LineCaps; unsigned int MaxTextureWidth; unsigned int MaxTextureHeight; unsigned int MaxVolumeExtent; unsigned int MaxTextureRepeat; unsigned int MaxTextureAspectRatio; unsigned int MaxAnisotropy; float MaxVertexW; float GuardBandLeft; float GuardBandTop; float GuardBandRight; float GuardBandBottom; float ExtentsAdjust; unsigned int StencilCaps; unsigned int FVFCaps; unsigned int TextureOpCaps; unsigned int MaxTextureBlendStages; unsigned int MaxSimultaneousTextures; unsigned int VertexProcessingCaps; unsigned int MaxActiveLights; unsigned int MaxUserClipPlanes; unsigned int MaxVertexBlendMatrices; unsigned int MaxVertexBlendMatrixIndex; float MaxPointSize; unsigned int MaxPrimitiveCount; unsigned int MaxVertexIndex; unsigned int MaxStreams; unsigned int MaxStreamStride; unsigned int VertexShaderVersion; unsigned int MaxVertexShaderConst; unsigned int PixelShaderVersion; float PixelShader1xMaxValue; unsigned int DevCaps2; float MaxNpatchTessellationLevel; unsigned int Reserved5; unsigned int MasterAdapterOrdinal; unsigned int AdapterOrdinalInGroup; unsigned int NumberOfAdaptersInGroup; unsigned int DeclTypes; unsigned int NumSimultaneousRTs; unsigned int StretchRectFilterCaps; _D3DVSHADERCAPS2_0 VS20Caps; _D3DPSHADERCAPS2_0 PS20Caps; unsigned int VertexTextureFilterCaps; unsigned int MaxVShaderInstructionsExecuted; unsigned int MaxPShaderInstructionsExecuted; unsigned int MaxVertexShader30InstructionSlots; unsigned int MaxPixelShader30InstructionSlots; }; /* 3927 */ struct $FAF74743FBE1C8632047CFB668F7028A { unsigned int LowPart; int HighPart; }; /* 3928 */ union _LARGE_INTEGER { $FAF74743FBE1C8632047CFB668F7028A __s0; $FAF74743FBE1C8632047CFB668F7028A u; __int64 QuadPart; }; /* 3929 */ struct __unaligned __declspec(align(4)) _D3DADAPTER_IDENTIFIER9 { char Driver[512]; char Description[512]; char DeviceName[32]; _LARGE_INTEGER DriverVersion; unsigned int VendorId; unsigned int DeviceId; unsigned int SubSysId; unsigned int Revision; _GUID DeviceIdentifier; unsigned int WHQLLevel; }; /* 3930 */ struct NiTArray { NiTArrayVtbl *vfptr; NiDX9AdapterDesc::ModeDesc **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 3931 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 20797 */ enum _D3DFORMAT { D3DFMT_UNKNOWN = 0x0, D3DFMT_R8G8B8 = 0x14, D3DFMT_A8R8G8B8 = 0x15, D3DFMT_X8R8G8B8 = 0x16, D3DFMT_R5G6B5 = 0x17, D3DFMT_X1R5G5B5 = 0x18, D3DFMT_A1R5G5B5 = 0x19, D3DFMT_A4R4G4B4 = 0x1A, D3DFMT_R3G3B2 = 0x1B, D3DFMT_A8 = 0x1C, D3DFMT_A8R3G3B2 = 0x1D, D3DFMT_X4R4G4B4 = 0x1E, D3DFMT_A2B10G10R10 = 0x1F, D3DFMT_A8B8G8R8 = 0x20, D3DFMT_X8B8G8R8 = 0x21, D3DFMT_G16R16 = 0x22, D3DFMT_A2R10G10B10 = 0x23, D3DFMT_A16B16G16R16 = 0x24, D3DFMT_A8P8 = 0x28, D3DFMT_P8 = 0x29, D3DFMT_L8 = 0x32, D3DFMT_A8L8 = 0x33, D3DFMT_A4L4 = 0x34, D3DFMT_V8U8 = 0x3C, D3DFMT_L6V5U5 = 0x3D, D3DFMT_X8L8V8U8 = 0x3E, D3DFMT_Q8W8V8U8 = 0x3F, D3DFMT_V16U16 = 0x40, D3DFMT_A2W10V10U10 = 0x43, D3DFMT_UYVY = 0x59565955, D3DFMT_R8G8_B8G8 = 0x47424752, D3DFMT_YUY2 = 0x32595559, D3DFMT_G8R8_G8B8 = 0x42475247, D3DFMT_DXT1 = 0x31545844, D3DFMT_DXT2 = 0x32545844, D3DFMT_DXT3 = 0x33545844, D3DFMT_DXT4 = 0x34545844, D3DFMT_DXT5 = 0x35545844, D3DFMT_D16_LOCKABLE = 0x46, D3DFMT_D32 = 0x47, D3DFMT_D15S1 = 0x49, D3DFMT_D24S8 = 0x4B, D3DFMT_D24X8 = 0x4D, D3DFMT_D24X4S4 = 0x4F, D3DFMT_D16 = 0x50, D3DFMT_D32F_LOCKABLE = 0x52, D3DFMT_D24FS8 = 0x53, D3DFMT_D32_LOCKABLE = 0x54, D3DFMT_S8_LOCKABLE = 0x55, D3DFMT_L16 = 0x51, D3DFMT_VERTEXDATA = 0x64, D3DFMT_INDEX16 = 0x65, D3DFMT_INDEX32 = 0x66, D3DFMT_Q16W16V16U16 = 0x6E, D3DFMT_MULTI2_ARGB8 = 0x3154454D, D3DFMT_R16F = 0x6F, D3DFMT_G16R16F = 0x70, D3DFMT_A16B16G16R16F = 0x71, D3DFMT_R32F = 0x72, D3DFMT_G32R32F = 0x73, D3DFMT_A32B32G32R32F = 0x74, D3DFMT_CxV8U8 = 0x75, D3DFMT_A1 = 0x76, D3DFMT_A2B10G10R10_XR_BIAS = 0x77, D3DFMT_BINARYBUFFER = 0xC7, D3DFMT_FORCE_DWORD = 0x7FFFFFFF, }; /* 3932 */ struct NiDX9AdapterDesc::ModeDesc { unsigned int m_uiWidth; unsigned int m_uiHeight; unsigned int m_uiBPP; _D3DFORMAT m_eD3DFormat; NiTPointerList m_kRefreshRates; }; /* 3944 */ struct __cppobj NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3933 */ struct NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *> { NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *>::AntiBloatAllocator m_kAllocator; }; /* 3934 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiDX9DeviceDesc::DisplayFormatInfo *m_element; }; /* 3940 */ struct __cppobj NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3935 */ struct NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> { NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *>::AntiBloatAllocator m_kAllocator; }; /* 3936 */ struct NiTMapItem { NiTMapItem *m_pkNext; _D3DFORMAT m_key; NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *m_val; }; /* 3937 */ struct NiDX9DeviceDesc::DisplayFormatInfo::DepthStencilInfo { bool m_bValid; char m_ucMultiSampleQuality; unsigned __int16 m_usMultiSampleTypes; }; /* 3938 */ struct NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo { NiDX9DeviceDesc::DisplayFormatInfo::DepthStencilInfo m_akWindowedDSFormats[9]; NiDX9DeviceDesc::DisplayFormatInfo::DepthStencilInfo m_akFullscreenDSFormats[9]; }; /* 3939 */ struct NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this, _D3DFORMAT); bool (__thiscall *IsKeysEqual)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this, _D3DFORMAT, _D3DFORMAT); void (__thiscall *SetValue)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this, NiTMapItem *, _D3DFORMAT, NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *); void (__thiscall *ClearValue)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this); void (__thiscall *DeleteItem)(NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> *this, NiTMapItem *); }; /* 3941 */ struct __cppobj NiTPointerMap : NiTMapBase,enum _D3DFORMAT,NiDX9DeviceDesc::DisplayFormatInfo::RenderTargetInfo *> { }; /* 3942 */ struct NiDX9DeviceDesc::DisplayFormatInfo { _D3DFORMAT m_eFormat; bool m_bWindowed; bool m_bFullscreen; NiTPointerMap m_kRenderTargets; }; /* 3943 */ struct NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *> *this, NiTListItem *); }; /* 3945 */ struct __cppobj NiTPointerListBase,NiDX9DeviceDesc::DisplayFormatInfo *> : NiTListBase,NiDX9DeviceDesc::DisplayFormatInfo *> { }; /* 3946 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiDX9DeviceDesc::DisplayFormatInfo *> { }; /* 3947 */ struct __declspec(align(4)) NiDX9DeviceDesc { _D3DDEVTYPE m_kD3DDevType; _D3DCAPS9 m_kD3DCaps9; NiTPointerList m_kScreenFormats; bool m_bRenderWindowed; }; /* 3948 */ const struct NiDX9AdapterDesc { unsigned int m_uiAdapter; _D3DADAPTER_IDENTIFIER9 m_kAdapterIdentifier; NiTArray m_kModeList; NiDX9DeviceDesc *m_pkHALDeviceDesc; NiDX9DeviceDesc *m_pkREFDeviceDesc; }; /* 3967 */ struct __cppobj NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3949 */ struct NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> { NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *>::AntiBloatAllocator m_kAllocator; }; /* 3950 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiVBBlock *m_key; NiDX9Renderer::PrePackObject *m_val; }; /* 3968 */ struct __cppobj NiTPointerMap : NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> { }; /* 3979 */ struct NiPointer { NiD3DShaderInterface *m_pObject; }; /* 3980 */ struct _D3DVIEWPORT9 { unsigned int X; unsigned int Y; unsigned int Width; unsigned int Height; float MinZ; float MaxZ; }; /* 3984 */ struct __cppobj NiTMapBase,HWND__ *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3981 */ struct NiTMapBase,HWND__ *,NiPointer > { NiTMapBase,HWND__ *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,HWND__ *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 3985 */ struct __cppobj NiTPointerMap > : NiTMapBase,HWND__ *,NiPointer > { }; /* 4035 */ struct __cppobj NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4030 */ struct NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> { NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *>::AntiBloatAllocator m_kAllocator; }; /* 4036 */ struct __cppobj NiTPointerMap : NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> { }; /* 4042 */ struct __cppobj NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4037 */ struct NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> { NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *>::AntiBloatAllocator m_kAllocator; }; /* 4043 */ struct __cppobj NiTPointerMap : NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> { }; /* 4049 */ struct __cppobj NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4044 */ struct NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> { NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *>::AntiBloatAllocator m_kAllocator; }; /* 4050 */ struct __cppobj NiTPointerMap : NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> { }; /* 4056 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4051 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 4057 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 4058 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 4062 */ struct __cppobj NiTListBase,NiD3DShaderInterface *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4059 */ struct NiTListBase,NiD3DShaderInterface *> { NiTListBase,NiD3DShaderInterface *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiD3DShaderInterface *>::AntiBloatAllocator m_kAllocator; }; /* 4063 */ struct __cppobj NiTPointerListBase,NiD3DShaderInterface *> : NiTListBase,NiD3DShaderInterface *> { }; /* 4064 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiD3DShaderInterface *> { }; /* 4065 */ struct NiD3DShaderLibraryVersion { unsigned int m_uiSystemPixelShaderVersion; unsigned int m_uiMinPixelShaderVersion; unsigned int m_uiRequestedPixelShaderVersion; unsigned int m_uiSystemVertexShaderVersion; unsigned int m_uiMinVertexShaderVersion; unsigned int m_uiRequestedVertexShaderVersion; unsigned int m_uiSystemUserVersion; unsigned int m_uiMinUserVersion; unsigned int m_uiRequestedUserVersion; unsigned int m_uiPlatform; }; /* 4066 */ struct __cppobj D3DXMATRIX : _D3DMATRIX { }; /* 4079 */ struct NiPointer { NiD3DDefaultShader *m_pObject; }; /* 4080 */ struct NiTArray { NiTArrayVtbl *vfptr; bool (__cdecl **m_pBase)(bool, void *); unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 4082 */ struct NiTArray { NiTArrayVtbl *vfptr; void **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 4084 */ struct NiTArray { NiTArrayVtbl *vfptr; bool (__cdecl **m_pBase)(void *); unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 3951 */ struct __cppobj NiDX9Renderer : NiRenderer { IDirect3DDevice9 *m_pkD3DDevice9; _D3DCAPS9 m_kD3DCaps9; HWND__ *m_kWndDevice; HWND__ *m_kWndFocus; char m_acDriverDesc[512]; unsigned int m_uiAdapter; _D3DDEVTYPE m_eDevType; unsigned int m_uiBehaviorFlags; _D3DFORMAT m_eAdapterFormat; bool m_bSWVertexCapable; bool m_bSWVertexSwitchable; NiDX9AdapterDesc *m_pkAdapterDesc; NiDX9DeviceDesc *m_pkDeviceDesc; unsigned int m_uiBackground; float m_fZClear; unsigned int m_uiStencilClear; unsigned int m_uiRendFlags; char m_acBehavior[32]; NiTPointerMap m_kPrePackObjects; NiDX9Renderer::BatchedObject *m_pkBatchHead; NiDX9Renderer::BatchedObject *m_pkBatchTail; NiPropertyState *m_pkBatchedPropertyState; NiDynamicEffectState *m_pkBatchedEffectState; NiPointer m_spBatchedShader; NiPoint3 m_kCamRight; NiPoint3 m_kCamUp; NiPoint3 m_kModelCamRight; NiPoint3 m_kModelCamUp; NiBound m_kWorldBound; NiBound m_kDefaultBound; float m_fNearDepth; float m_fDepthRange; _D3DMATRIX m_kD3DIdentity; _D3DVIEWPORT9 m_kD3DPort; unsigned int m_uiHWBones; unsigned int m_uiMaxStreams; unsigned int m_uiMaxPixelShaderVersion; unsigned int m_uiMaxVertexShaderVersion; bool m_bMipmapCubeMaps; bool m_bDynamicTexturesCapable; unsigned int m_uiResetCounter; bool m_bDeviceLost; NiPixelFormat *m_aapkTextureFormats[4][22]; NiPixelFormat *m_apkDefaultTextureFormat[4]; NiPointer m_aspDefaultTextureData[4]; NiDX9Renderer::TexFormat m_eReplacementDataFormat; NiRenderTargetGroup *m_pkDefaultRenderTargetGroup; NiRenderTargetGroup *m_pkCurrRenderTargetGroup; NiRenderTargetGroup *m_pkCurrOnscreenRenderTargetGroup; NiTPointerMap > m_kOnscreenRenderTargetGroups; unsigned int m_uiMaxNumRenderTargets; bool m_bIndependentBitDepths; bool m_bMRTPostPixelShaderBlending; NiPointer m_spScreenTexturePropertyState; NiD3DGeometryGroupManager *m_pkGeometryGroupManager; NiUnsharedGeometryGroup *m_pkDefaultGroup; NiDynamicGeometryGroup *m_pkDynamicGroup; NiDX9RenderState *m_pkRenderState; NiDX9VertexBufferManager *m_pkVBManager; NiDX9IndexBufferManager *m_pkIBManager; NiDX9TextureManager *m_pkTextureManager; NiDX9LightManager *m_pkLightManager; NiTPointerMap m_kRenderedTextures; NiTPointerMap m_kRenderedCubeMaps; NiTPointerMap m_kDynamicTextures; NiPointer m_spClipperImage; NiTPointerList > m_kBuffersToUseAtDisplayFrame; NiTPointerList m_kD3DShaders; NiD3DShaderLibraryVersion m_kShaderLibraryVersion; __declspec(align(16)) D3DXMATRIX m_kD3DMat; _D3DMATRIX m_kD3DView; _D3DMATRIX m_kD3DProj; _D3DMATRIX m_kInvView; NiPoint2 *m_pkScreenTextureVerts; NiColorA *m_pkScreenTextureColors; NiPoint2 *m_pkScreenTextureTexCoords; unsigned __int16 m_usNumScreenTextureVerts; unsigned __int16 *m_pusScreenTextureIndices; unsigned int m_uiNumScreenTextureIndices; unsigned int m_uiCreationWidth; unsigned int m_uiCreationHeight; unsigned int m_uiCreationUseFlags; HWND__ *m_kCreationWndDevice; HWND__ *m_kCreationWndFocus; unsigned int m_uiCreationAdapter; NiDX9Renderer::DeviceDesc m_eCreationDesc; NiDX9Renderer::FrameBufferFormat m_eCreationFBFormat; NiDX9Renderer::DepthStencilFormat m_eCreationDSFormat; NiDX9Renderer::PresentationInterval m_eCreationPresentationInterval; NiDX9Renderer::SwapEffect m_eCreationSwapEffect; unsigned int m_uiCreationFBMode; unsigned int m_uiCreationBackBufferCount; unsigned int m_uiCreationRefreshRate; NiPointer m_spDefaultShader; NiTArray m_kResetNotifyFuncs; NiTArray m_kResetNotifyFuncData; NiTArray m_kLostDeviceNotifyFuncs; NiTArray m_kLostDeviceNotifyFuncData; }; /* 3959 */ struct __cppobj NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3952 */ struct NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> { NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *>::AntiBloatAllocator m_kAllocator; }; /* 3953 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiDX9VertexBufferManager::NiDX9VBInfo *m_val; }; /* 3954 */ struct NiDX9Resource { unsigned int m_uiResID; NiDX9Resource::Type m_eType; _D3DPOOL m_ePool; unsigned int m_uiUsage; IDirect3DResource9 *m_pkD3DResource; }; /* 20798 */ enum _D3DRESOURCETYPE { D3DRTYPE_SURFACE = 0x1, D3DRTYPE_VOLUME = 0x2, D3DRTYPE_TEXTURE = 0x3, D3DRTYPE_VOLUMETEXTURE = 0x4, D3DRTYPE_CUBETEXTURE = 0x5, D3DRTYPE_VERTEXBUFFER = 0x6, D3DRTYPE_INDEXBUFFER = 0x7, D3DRTYPE_FORCE_DWORD = 0x7FFFFFFF, }; /* 3955 */ struct _D3DVERTEXBUFFER_DESC { _D3DFORMAT Format; _D3DRESOURCETYPE Type; unsigned int Usage; _D3DPOOL Pool; unsigned int Size; unsigned int FVF; }; /* 3956 */ struct __cppobj NiDX9VertexBufferManager::NiDX9VBResource : NiDX9Resource { unsigned int m_uiLength; unsigned int m_uiFVF; unsigned int m_uiRevID; IDirect3DVertexBuffer9 *m_pkVB; _D3DVERTEXBUFFER_DESC m_kVBDesc; }; /* 3957 */ struct NiDX9VertexBufferManager::NiDX9VBInfo { unsigned int m_uiVBID; char m_ucIndex; NiDX9VertexBufferManager::NiDX9VBResource *m_pkVBRes[5]; }; /* 3958 */ struct NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this, NiTMapItem *, unsigned int, NiDX9VertexBufferManager::NiDX9VBInfo *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> *this, NiTMapItem *); }; /* 3960 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiDX9VertexBufferManager::NiDX9VBInfo *> { }; /* 3961 */ struct __cppobj NiDX9VertexBufferManager : NiRefObject { IDirect3DDevice9 *m_pkD3DDevice9; NiTPointerMap m_kDefaultResources; NiTPointerMap m_kManagedResources; NiTPointerMap m_kSystemMemResources; unsigned int m_uiFrameID; void *m_pvTempBuffer; unsigned int m_uiTempBufferSize; void *m_pvLockedBuffer; unsigned int m_uiLockedBufferSize; NiCriticalSection m_kVBCriticalSection; }; /* 3962 */ struct NiD3DShaderDeclaration::ShaderRegisterEntry { unsigned int m_uiRegister; unsigned int m_uiPackingOffset; NiD3DShaderDeclaration::ShaderParameter m_eInput; NiD3DShaderDeclaration::ShaderParameterType m_eType; NiD3DShaderDeclaration::ShaderParameterTesselator m_eTesselator; NiD3DShaderDeclaration::ShaderParameterUsage m_eUsage; unsigned int m_uiUsageIndex; }; /* 3963 */ struct NiD3DShaderDeclaration::ShaderRegisterStream { bool m_bValid; unsigned int m_uiEntryCount; NiD3DShaderDeclaration::ShaderRegisterEntry *m_pkEntries; unsigned int m_uiStride; }; /* 3964 */ struct __cppobj __declspec(align(4)) NiD3DShaderDeclaration : NiObject { NiDX9Renderer *m_pkRenderer; NiDX9VertexBufferManager *m_pkVBManager; IDirect3DDevice9 *m_pkD3DDevice; unsigned int m_uiDeclSize; unsigned int m_uiCurrDeclIndex; unsigned int m_uiMaxStreamEntryCount; unsigned int m_uiStreamCount; NiD3DShaderDeclaration::ShaderRegisterStream *m_pkStreamEntries; bool m_bModified; }; /* 3965 */ struct NiDX9Renderer::PrePackObject { NiGeometryData *m_pkData; NiSkinInstance *m_pkSkin; NiSkinPartition::Partition *m_pkPartition; NiD3DShaderDeclaration *m_pkShaderDecl; unsigned int m_uiBonesPerPartition; unsigned int m_uiBonesPerVertex; NiGeometryBufferData *m_pkBuffData; unsigned int m_uiStream; NiDX9Renderer::PrePackObject *m_pkNext; }; /* 3966 */ struct NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this, NiVBBlock *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this, NiVBBlock *, NiVBBlock *); void (__thiscall *SetValue)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this, NiTMapItem *, NiVBBlock *, NiDX9Renderer::PrePackObject *); void (__thiscall *ClearValue)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiVBBlock *,NiDX9Renderer::PrePackObject *> *this, NiTMapItem *); }; /* 3969 */ struct NiDX9Renderer::BatchedObject { NiGeometry *m_pkGeometry; NiSkinPartition::Partition *m_pkCurrPartition; NiGeometryBufferData *m_pkBuffData; NiDX9Renderer::BatchedObject *m_pkNext; }; /* 3970 */ struct _D3DMATERIAL9 { _D3DCOLORVALUE Diffuse; _D3DCOLORVALUE Ambient; _D3DCOLORVALUE Specular; _D3DCOLORVALUE Emissive; float Power; }; /* 3971 */ struct NiDX9MaterialManager::MaterialEntry { _D3DMATERIAL9 m_kD3DMat; unsigned int m_uiRevID; }; /* 3972 */ struct __declspec(align(4)) NiDX9MaterialManager { NiDX9MaterialManager::MaterialEntry *m_pkCurrentMaterial; bool m_bChanged; }; /* 3973 */ struct NiD3DRenderState::NiRenderStateSetting { unsigned int m_uiCurrValue; unsigned int m_uiPrevValue; }; /* 3974 */ struct __cppobj IDirect3DBaseTexture9 : IDirect3DResource9 { }; /* 3975 */ struct __cppobj NiD3DShaderConstantManager : NiRefObject { float *m_pfFloatVSConstantData; float *m_pfSavedFloatVSConstantData; float *m_pfFloatPSConstantData; float *m_pfSavedFloatPSConstantData; unsigned int m_uiFirstDirtyFloatVSReg; unsigned int m_uiFirstCleanFloatVSReg; unsigned int m_uiFirstDirtyFloatPSReg; unsigned int m_uiFirstCleanFloatPSReg; unsigned int m_uiNumFloatVSConstants; unsigned int m_uiNumFloatPSConstants; int *m_piIntVSConstantData; int *m_piSavedIntVSConstantData; int *m_piIntPSConstantData; int *m_piSavedIntPSConstantData; unsigned int m_uiFirstDirtyIntVSReg; unsigned int m_uiFirstCleanIntVSReg; unsigned int m_uiFirstDirtyIntPSReg; unsigned int m_uiFirstCleanIntPSReg; unsigned int m_uiNumIntVSConstants; unsigned int m_uiNumIntPSConstants; int *m_pbBoolVSConstantData; int *m_pbSavedBoolVSConstantData; int *m_pbBoolPSConstantData; int *m_pbSavedBoolPSConstantData; unsigned int m_uiFirstDirtyBoolVSReg; unsigned int m_uiFirstCleanBoolVSReg; unsigned int m_uiFirstDirtyBoolPSReg; unsigned int m_uiFirstCleanBoolPSReg; unsigned int m_uiNumBoolVSConstants; unsigned int m_uiNumBoolPSConstants; IDirect3DDevice9 *m_pkD3DDevice; NiDX9Renderer *m_pkD3DRenderer; }; /* 3976 */ struct NiPointer { NiD3DShaderConstantManager *m_pObject; }; /* 3977 */ struct __cppobj NiD3DRenderState : NiRefObject { unsigned int m_uiFlags; _D3DVERTEXBLENDFLAGS m_aD3DVertexBlendMappings[5]; unsigned int m_auiAlphaMapping[11]; unsigned int m_auiAlphaTestMapping[8]; unsigned int m_uiSrcAlphaCaps; unsigned int m_uiDestAlphaCaps; NiPointer m_spDisabledAlphaProperty; float m_fCameraNear; float m_fCameraFar; float m_fCameraDepthRange; float m_fMaxFogFactor; float m_fMaxFogValue; NiColor m_kCurrentFogColor; unsigned int m_uiCurrentFogColor; unsigned int m_auiStencilTestMapping[8]; unsigned int m_auiStencilActionMapping[6]; unsigned int m_auiCullModeMapping[4][2]; unsigned int m_uiLeftHanded; NiDX9MaterialManager m_kMaterials; unsigned int m_auiZBufferTestMapping[8]; NiD3DRenderState::NiRenderStateSetting m_akRenderStateSettings[256]; NiD3DRenderState::NiRenderStateSetting m_akTextureStageStateSettings[16][33]; NiD3DRenderState::NiRenderStateSetting m_akSamplerStateSettings[16][13]; IDirect3DBaseTexture9 *m_apkTextureStageTextures[16]; IDirect3DVertexShader9 *m_hCurrentVertexShader; IDirect3DVertexShader9 *m_hPreviousVertexShader; IDirect3DPixelShader9 *m_hCurrentPixelShader; IDirect3DPixelShader9 *m_hPreviousPixelShader; NiPointer m_spShaderConstantManager; bool m_bForceNormalizeNormals; bool m_bInternalNormalizeNormals; IDirect3DDevice9 *m_pkD3DDevice; NiDX9Renderer *m_pkD3DRenderer; }; /* 3978 */ struct __cppobj __declspec(align(4)) NiD3DShaderInterface : NiShader { IDirect3DDevice9 *m_pkD3DDevice; NiDX9Renderer *m_pkD3DRenderer; NiD3DRenderState *m_pkD3DRenderState; bool m_bInitialized; bool m_bIsBestImplementation; }; /* 3982 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; HWND__ *m_key; NiPointer m_val; }; /* 3983 */ struct NiTMapBase,HWND__ *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,HWND__ *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,HWND__ *,NiPointer > *this, HWND__ *); bool (__thiscall *IsKeysEqual)(NiTMapBase,HWND__ *,NiPointer > *this, HWND__ *, HWND__ *); void (__thiscall *SetValue)(NiTMapBase,HWND__ *,NiPointer > *this, NiTMapItem > *, HWND__ *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,HWND__ *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,HWND__ *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,HWND__ *,NiPointer > *this, NiTMapItem > *); }; /* 3986 */ struct NiGeometryGroupManager { NiGeometryGroupManagerVtbl *vfptr; }; /* 3987 */ struct NiGeometryGroupManagerVtbl { void *(__thiscall *__vecDelDtor)(NiGeometryGroupManager *this, unsigned int); NiGeometryGroup *(__thiscall *CreateGroup)(NiGeometryGroupManager *this, NiGeometryGroupManager::RepackingBehavior); bool (__thiscall *DestroyGroup)(NiGeometryGroupManager *this, NiGeometryGroup *); bool (__thiscall *IsGroupEmpty)(NiGeometryGroupManager *this, NiGeometryGroup *); bool (__thiscall *AddObjectToGroup)(NiGeometryGroupManager *this, NiGeometryGroup *, NiScreenTexture *); bool (__thiscall *AddObjectToGroup)(NiGeometryGroupManager *this, NiGeometryGroup *, NiGeometryData *, NiSkinInstance *); bool (__thiscall *RemoveObjectFromGroup)(NiGeometryGroupManager *this, NiScreenTexture *); bool (__thiscall *RemoveObjectFromGroup)(NiGeometryGroupManager *this, NiGeometryData *, NiSkinInstance *); }; /* 3988 */ struct NiTSet { NiGeometryGroup **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 3989 */ struct __cppobj __declspec(align(4)) NiD3DGeometryGroupManager : NiGeometryGroupManager { NiTSet m_kGroups; IDirect3DDevice9 *m_pkD3DDevice; NiDX9VertexBufferManager *m_pkVBManager; bool m_bHWSkinning; }; /* 3990 */ struct __cppobj NiUnsharedGeometryGroup : NiGeometryGroup { }; /* 3994 */ struct __cppobj NiTMapBase,unsigned int,NiVBDynamicSet *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3991 */ struct NiTMapBase,unsigned int,NiVBDynamicSet *> { NiTMapBase,unsigned int,NiVBDynamicSet *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiVBDynamicSet *>::AntiBloatAllocator m_kAllocator; }; /* 3992 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiVBDynamicSet *m_val; }; /* 3993 */ struct NiTMapBase,unsigned int,NiVBDynamicSet *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this, NiTMapItem *, unsigned int, NiVBDynamicSet *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiVBDynamicSet *> *this, NiTMapItem *); }; /* 3995 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiVBDynamicSet *> { }; /* 3999 */ struct __cppobj NiTMapBase,unsigned int,NiVBChip *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 3996 */ struct NiTMapBase,unsigned int,NiVBChip *> { NiTMapBase,unsigned int,NiVBChip *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiVBChip *>::AntiBloatAllocator m_kAllocator; }; /* 3997 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiVBChip *m_val; }; /* 3998 */ struct NiTMapBase,unsigned int,NiVBChip *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiVBChip *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiVBChip *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiVBChip *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiVBChip *> *this, NiTMapItem *, unsigned int, NiVBChip *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiVBChip *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiVBChip *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiVBChip *> *this, NiTMapItem *); }; /* 4000 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiVBChip *> { }; /* 4001 */ struct NiTArray { NiTArrayVtbl *vfptr; NiVBDynamicSet **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 4002 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 4003 */ struct __cppobj NiDynamicGeometryGroup : NiGeometryGroup { NiTPointerMap m_kSets; NiTPointerMap m_kChips; NiTArray m_kMultiStreamSets; NiTArray m_kMultiStreamChips; unsigned int m_uiNextIndex; }; /* 4004 */ struct __cppobj NiDX9RenderState : NiD3DRenderState { bool m_bDeclaration; unsigned int m_uiCurrentFVF; unsigned int m_uiPreviousFVF; IDirect3DVertexDeclaration9 *m_hCurrentVertexDeclaration; IDirect3DVertexDeclaration9 *m_hPreviousVertexDeclaration; bool m_bUsingSoftwareVP; _D3DCAPS9 m_kD3DCaps9; }; /* 4011 */ struct __cppobj NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4005 */ struct NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> { NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *>::AntiBloatAllocator m_kAllocator; }; /* 4006 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiDX9IndexBufferManager::NiDX9IBInfo *m_val; }; /* 4007 */ struct _D3DINDEXBUFFER_DESC { _D3DFORMAT Format; _D3DRESOURCETYPE Type; unsigned int Usage; _D3DPOOL Pool; unsigned int Size; }; /* 4008 */ struct __cppobj NiDX9IndexBufferManager::NiDX9IBResource : NiDX9Resource { unsigned int m_uiLength; _D3DFORMAT m_eFormat; unsigned int m_uiRevID; IDirect3DIndexBuffer9 *m_pkIB; _D3DINDEXBUFFER_DESC m_kIBDesc; }; /* 4009 */ struct NiDX9IndexBufferManager::NiDX9IBInfo { unsigned int m_uiIBID; char m_ucIndex; NiDX9IndexBufferManager::NiDX9IBResource *m_apkIBRes[5]; }; /* 4010 */ struct NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this, NiTMapItem *, unsigned int, NiDX9IndexBufferManager::NiDX9IBInfo *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> *this, NiTMapItem *); }; /* 4012 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiDX9IndexBufferManager::NiDX9IBInfo *> { }; /* 4013 */ struct __cppobj NiDX9IndexBufferManager : NiRefObject { IDirect3DDevice9 *m_pkD3DDevice9; IDirect3DIndexBuffer9 *m_pkTempPointConnIB; unsigned int m_uiTempPointConnLen; IDirect3DIndexBuffer9 *m_pkTempLineConnIB; unsigned int m_uiTempLineConnLen; NiTPointerMap m_kDefaultResources; NiTPointerMap m_kManagedResources; NiTPointerMap m_kSystemMemResources; }; /* 4014 */ struct __cppobj NiDX9TextureManager : NiRefObject { IDirect3DDevice9 *m_pkD3DDevice9; NiDX9Renderer *m_pkRenderer; }; /* 4021 */ struct __cppobj NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4015 */ struct NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> { NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *>::AntiBloatAllocator m_kAllocator; }; /* 4016 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiLight *m_key; NiDX9LightManager::LightEntry *m_val; }; /* 4017 */ struct _D3DVECTOR { float x; float y; float z; }; /* 4018 */ struct _D3DLIGHT9 { _D3DLIGHTTYPE Type; _D3DCOLORVALUE Diffuse; _D3DCOLORVALUE Specular; _D3DCOLORVALUE Ambient; _D3DVECTOR Position; _D3DVECTOR Direction; float Range; float Falloff; float Attenuation0; float Attenuation1; float Attenuation2; float Theta; float Phi; }; /* 4019 */ struct __declspec(align(4)) NiDX9LightManager::LightEntry { _D3DLIGHT9 m_kD3DLight; unsigned int m_uiRevID; int m_iIndex; bool m_bNeedsRemoval; bool m_bActive; }; /* 4020 */ struct NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this, NiLight *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this, NiLight *, NiLight *); void (__thiscall *SetValue)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this, NiTMapItem *, NiLight *, NiDX9LightManager::LightEntry *); void (__thiscall *ClearValue)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> *this, NiTMapItem *); }; /* 4022 */ struct __cppobj NiTPointerMap : NiTMapBase,NiLight *,NiDX9LightManager::LightEntry *> { }; /* 4026 */ struct __cppobj NiTListBase,NiLight *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4023 */ struct NiTListBase,NiLight *> { NiTListBase,NiLight *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiLight *>::AntiBloatAllocator m_kAllocator; }; /* 4024 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiLight *m_element; }; /* 4025 */ struct NiTListBase,NiLight *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiLight *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiLight *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiLight *> *this, NiTListItem *); }; /* 4027 */ struct __cppobj NiTPointerListBase,NiLight *> : NiTListBase,NiLight *> { }; /* 4028 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiLight *> { }; /* 4029 */ struct NiDX9LightManager { NiTPointerMap m_kLights; NiTPointerList m_kDeviceLights; IDirect3DDevice9 *m_pkD3DDevice9; NiDX9RenderState *m_pkRenderState; NiDynamicEffectState *const m_pkInvalidState; NiDynamicEffectState *m_pkLastState; bool m_bLastAmbientDiffuse; bool m_bAmbientDiffuse; NiTexturingProperty::ApplyMode m_eApply; NiVertexColorProperty::SourceVertexMode m_eSourceMode; unsigned int m_uiNextAvailableIndex; unsigned int m_auiValidIndices[128]; }; /* 4031 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiRenderedTexture *m_key; NiDX9RenderedTextureData *m_val; }; /* 4032 */ struct __cppobj NiDX9TextureData : NiTexture::RendererData { NiDX9Renderer *m_pkRenderer; NiPixelFormat m_kPixelFormat; IDirect3DBaseTexture9 *m_pkD3DTexture; unsigned int m_uiWidth; unsigned int m_uiHeight; unsigned int m_uiLevels; }; /* 4033 */ struct __cppobj NiDX9RenderedTextureData : NiDX9TextureData { }; /* 4034 */ struct NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this, NiRenderedTexture *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this, NiRenderedTexture *, NiRenderedTexture *); void (__thiscall *SetValue)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this, NiTMapItem *, NiRenderedTexture *, NiDX9RenderedTextureData *); void (__thiscall *ClearValue)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiRenderedTexture *,NiDX9RenderedTextureData *> *this, NiTMapItem *); }; /* 4038 */ struct __cppobj NiRenderedCubeMap : NiRenderedTexture { NiRenderedCubeMap::FaceID m_eFace; NiPointer m_aspFaceBuffers[6]; }; /* 4039 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiRenderedCubeMap *m_key; NiDX9RenderedCubeMapData *m_val; }; /* 4040 */ struct __cppobj NiDX9RenderedCubeMapData : NiDX9RenderedTextureData { }; /* 4041 */ struct NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this, NiRenderedCubeMap *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this, NiRenderedCubeMap *, NiRenderedCubeMap *); void (__thiscall *SetValue)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this, NiTMapItem *, NiRenderedCubeMap *, NiDX9RenderedCubeMapData *); void (__thiscall *ClearValue)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiRenderedCubeMap *,NiDX9RenderedCubeMapData *> *this, NiTMapItem *); }; /* 4045 */ struct __cppobj NiDynamicTexture : NiTexture { unsigned int m_uiWidth; unsigned int m_uiHeight; }; /* 4046 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiDynamicTexture *m_key; NiDX9DynamicTextureData *m_val; }; /* 4047 */ struct __cppobj __declspec(align(4)) NiDX9DynamicTextureData : NiDX9TextureData { IDirect3DBaseTexture9 *m_pkD3DLockableSysMemTexture; bool m_bTextureLocked; }; /* 4048 */ struct NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this, NiDynamicTexture *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this, NiDynamicTexture *, NiDynamicTexture *); void (__thiscall *SetValue)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this, NiTMapItem *, NiDynamicTexture *, NiDX9DynamicTextureData *); void (__thiscall *ClearValue)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiDynamicTexture *,NiDX9DynamicTextureData *> *this, NiTMapItem *); }; /* 4052 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 4053 */ struct __cppobj NiDX92DBufferData : Ni2DBuffer::RendererData { IDirect3DSurface9 *m_pkSurface; NiPixelFormat *m_pkPixelFormat; }; /* 4054 */ struct NiPointer { NiDX92DBufferData *m_pObject; }; /* 4055 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 4060 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiD3DShaderInterface *m_element; }; /* 4061 */ struct NiTListBase,NiD3DShaderInterface *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiD3DShaderInterface *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiD3DShaderInterface *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiD3DShaderInterface *> *this, NiTListItem *); }; /* 4067 */ struct NiPointer { NiD3DShaderDeclaration *m_pObject; }; /* 4069 */ struct __cppobj NiD3DShaderConstantMap : NiRefObject { NiD3DShaderConstantMap::Usage m_eUsage; NiTArray > m_aspEntries; bool m_bModified; NiD3DShaderProgram *m_pkLastShaderProgram; unsigned int m_eLastError; IDirect3DDevice9 *m_pkD3DDevice; NiDX9Renderer *m_pkD3DRenderer; NiD3DRenderState *m_pkD3DRenderState; }; /* 4070 */ struct __cppobj __unaligned __declspec(align(4)) NiD3DSCM_Vertex : NiD3DShaderConstantMap { }; /* 4072 */ struct NiPointer { NiD3DPass *m_pObject; }; /* 4073 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 4074 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 4075 */ struct __cppobj NiD3DShader : NiD3DShaderInterface { bool m_bUsesNiRenderState; bool m_bUsesNiLightState; NiPointer m_spShaderDecl; NiD3DRenderStateGroup *m_pkRenderStateGroup; NiPointer m_spPixelConstantMap; NiPointer m_spVertexConstantMap; unsigned int m_uiCurrentPass; unsigned int m_uiPassCount; NiPointer m_spCurrentPass; NiTArray > m_kPasses; }; /* 4076 */ struct NiTArray { NiTArrayVtbl *vfptr; NiTextureEffect **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 4077 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 4078 */ struct __cppobj __unaligned __declspec(align(4)) NiD3DDefaultShader : NiD3DShader { NiTArray m_kClippedProjectedLights; NiTArray m_kProjectedLights; NiTArray m_kClippedProjectedShadows; NiTArray m_kProjectedShadows; NiTArray m_kEnvironmentMaps; NiTArray m_kFogMaps; bool m_bBaseTextureAlphaNeeded; bool m_bVertexColorAlphaNeeded; __declspec(align(4)) unsigned int m_uiMaxTextureIndex; unsigned int m_uiRemainingStages; unsigned int m_uiRemainingTextures; unsigned int m_uiOldLightingValue; NiD3DDefaultShader::PassFogStatus *m_peFogPassArray; unsigned int m_uiFogPassArraySize; bool m_bBlendTextureAlpha; __declspec(align(4)) _D3DTEXTUREOP m_eEnvBumpOp; bool m_bQuickDecals; __declspec(align(4)) NiDynamicEffectState *m_pkLastState; }; /* 4081 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 4083 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 4085 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 4086 */ struct __cppobj NiD3DSCM_Pixel : NiD3DShaderConstantMap { }; /* 4089 */ struct __cppobj std::_Allocator_base { }; /* 4090 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4091 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { ItemAction *_Myfirst; ItemAction *_Mylast; ItemAction *_Myend; std::allocator _Alval; }; /* 4092 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4093 */ struct __cppobj std::_Tmap_traits,std::allocator >,std::less,std::allocator,std::allocator > > >,0> : std::_Container_base0 { std::less comp; }; /* 4094 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node { std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Right; std::pair,std::allocator > > _Myval; char _Color; char _Isnil; }; /* 4095 */ struct std::_Pair_base,std::allocator > > { const unsigned __int16 first; std::basic_string,std::allocator > second; }; /* 4096 */ struct __cppobj std::pair,std::allocator > > : std::_Pair_base,std::allocator > > { }; /* 4097 */ struct __cppobj std::_Allocator_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> { }; /* 4098 */ struct __cppobj std::allocator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> : std::_Allocator_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> { }; /* 4099 */ struct __cppobj std::_Allocator_base,std::allocator > > > { }; /* 4100 */ struct __cppobj std::allocator,std::allocator > > > : std::_Allocator_base,std::allocator > > > { }; /* 4101 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > : std::_Tmap_traits,std::allocator >,std::less,std::allocator,std::allocator > > >,0> { std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> _Alnod; std::allocator,std::allocator > > > _Alval; }; /* 4102 */ struct __cppobj std::_Tree_val,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > : std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > { }; /* 4103 */ struct __cppobj std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > : std::_Tree_val,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > { }; /* 4104 */ struct __cppobj std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > : std::_Tree,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > { }; /* 4105 */ struct __cppobj AutoSizingTextWin : PgWinText { }; /* 4106 */ struct __cppobj SkillInfoWin : FrameBoxWin { PgWinText *m_apkTextWin[60]; std::vector > m_svItemAction; std::map,std::allocator >,std::less,std::allocator,std::allocator > > > > m_svSetItemName; PgWinSpr *m_pkGemIcon; PgWinSpr *m_pkGoldIcon; PgWinSpr *m_pkSilverIcon; PgWinSpr *m_pkCopperIcon; unsigned int m_uiIconWidth; unsigned int m_uiIconHeight; AutoSizingTextWin *m_pkGemText; AutoSizingTextWin *m_pkGoldText; AutoSizingTextWin *m_pkSilverText; AutoSizingTextWin *m_pkCopperText; int m_iFontHeight; }; /* 4107 */ struct PgWinDrop { PgWinDropVtbl *vfptr; void *m_pkContents; PgWin *m_pkSender; }; /* 4108 */ struct PgWinDropVtbl { void *(__thiscall *__vecDelDtor)(PgWinDrop *this, unsigned int); }; /* 4109 */ struct DropContents { DropContentsVtbl *vfptr; __declspec(align(8)) DropContents::SenderType m_eSenderType; unsigned int m_uiSenderIndex; DropContents::ContentsType m_eType; void *m_apvParam[5]; __int64 m_i64Param; unsigned int nTableIndexNum; unsigned int ui_InvType; unsigned int ui_InvIndex; unsigned __int16 m_kItemID; unsigned int m_uiLot; }; /* 4110 */ struct DropContentsVtbl { void *(__thiscall *__vecDelDtor)(DropContents *this, unsigned int); }; /* 4111 */ struct PointPool { int m_iTotalPoint; int m_iAntiTotalPoint; }; /* 4112 */ struct PointOccupier { int m_iPoint; PointPool *m_pkPool; int m_iLowerLimit; int m_iUpperLimit; int m_iPointCount; }; /* 4113 */ struct __cppobj SkillPowerListItemWin : PgWin { unsigned int m_uiListIndex; unsigned int m_uiMaxPoint; PointOccupier m_kCurrPoint; IconWin *m_pkIconWin; }; /* 4114 */ struct __cppobj __declspec(align(4)) SkillPowerIconWin : SkillIcon { unsigned __int16 m_kSkillID; }; /* 4115 */ struct $C50D674708BCE47E20B3A60D52C67E51 { int m_iRestPoint; Skill::EmpowerInfo m_kEmpower; }; /* 4116 */ struct __cppobj SkillPowerWin : PgWinFrame { SkillPowerListItemWin *m_apkListItemWin[4]; SkillPowerIconWin *m_pkSkillIconWin; PgWinText *m_pkSkillNameText; PointPool m_kPointPool; bool m_bSkillPowerSuccess; SlideListWin *m_pListWinContent; SlideBar *m_pSlideBar; $C50D674708BCE47E20B3A60D52C67E51 m_kInitialEmpowerValue; }; /* 4117 */ struct __cppobj PosInfoWinBut : PgWinBut { int m_Pos; }; /* 4118 */ struct $030190BC51860415545A2A092836E6C2 { unsigned int uiSenderIndex; unsigned int uiSenderType; }; /* 4119 */ union IconSlotWin::ContentsDetail { $030190BC51860415545A2A092836E6C2 kItem; }; /* 4120 */ struct NiPointer { IconWin *m_pObject; }; /* 4121 */ struct __cppobj IconSlotWin : PgWin { bool m_bKeepDropWhenFailed; int m_iIconOffsetX; int m_iIconOffsetY; DropContents::ContentsType m_eType; IconSlotWin::ContentsDetail m_kContentsDetail; NiPointer m_spIcon; }; /* 4122 */ struct $1DDD8DB182A8AD32D07245F1E4A133DD { PgWinText *pkTitle; IconSlotWin *pkSlot; }; /* 4123 */ struct __cppobj ProductSkillSelectWin : PgWinFrame { $1DDD8DB182A8AD32D07245F1E4A133DD m_akSelectedSkill[2]; MsgBox *m_pkMsgBox; PgWinDrop m_kDrop; DropContents m_kDropContents; }; /* 4124 */ struct __cppobj __declspec(align(4)) CSkillInitWin : PgWinFrame { $1DDD8DB182A8AD32D07245F1E4A133DD m_akSelectedSkill; PgWinDrop m_kDrop; DropContents m_kDropContents; unsigned int m_byItemSlot; bool m_bReloadAgree; }; /* 4128 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4125 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 4126 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 4127 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 4129 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 4130 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 4131 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 4132 */ struct __cppobj __declspec(align(8)) SkillWin : PgWinFrame { unsigned int m_uiCurPageType; unsigned int m_uiCurPage; SkillInvWin *m_apkInvWin[8]; PgWinText *m_apkInvTextWin[8]; PgWinText *m_apkInvLevWin[8]; LevelSelectWinBut *m_apkInvLevNextBtn[8]; LevelSelectWinBut *m_apkInvLevPreBtn[8]; SkillInfoWin *m_pkInfoWin; PgWinDrop m_kDrop; DropContents m_kDropContents; SkillPowerWin *m_pkSkillPowerWin; PgWinText *m_pkSkillEmpowerPointText; PgWinText *m_pkSkillEmpowerAntiPointText; PgWinText *m_pkSkillEmpowerTitleText; PgWinText *m_pkSkillEmpowerAntiTitleText; PosInfoWinBut *m_apkEmpowerWin[8]; PgWinText *m_pkSkillEmpowerNotice; PgWinBut *m_pkSkillEmpowerResetBtn; ProductSkillSelectWin *m_pkProductSkillSelectWin; CSkillInitWin *m_pkProductSkillInitWin; PgWinSpr *m_pkEmpowerDescSpr; PgTList > m_kCustomFontList; PgWinText *m_pkPageText; }; /* 4133 */ struct __cppobj std::allocator::rebind { }; /* 4134 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 4135 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { ItemAction *_Ptr; }; /* 4136 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 4137 */ struct std::_Pair_base,std::allocator > > { unsigned __int16 first; std::basic_string,std::allocator > second; }; /* 4138 */ struct __cppobj std::pair,std::allocator > > : std::_Pair_base,std::allocator > > { }; /* 4139 */ struct __cppobj std::_Iterator012,std::allocator > >,int,std::pair,std::allocator > > const *,std::pair,std::allocator > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4140 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > >,int,std::pair,std::allocator > > const *,std::pair,std::allocator > > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Ptr; }; /* 4141 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >,std::_Iterator_base0> { }; /* 4142 */ struct __cppobj std::_Tree_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > : std::_Tree_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > { }; /* 4143 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > first; bool second; }; /* 4144 */ struct __cppobj std::pair,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,bool> : std::_Pair_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,bool> { }; /* 4145 */ struct __cppobj std::allocator,std::allocator > > >::rebind,std::allocator > > > { }; /* 4146 */ struct __cppobj std::allocator,std::allocator > > >::rebind,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> { }; /* 4147 */ struct __unaligned __declspec(align(1)) ActiveSkillInfo { unsigned __int16 ID; char InxName[32]; char Name[64]; unsigned int Grade; unsigned int Step; unsigned int MaxStep; WeaponDemandType DemandType; char DemandSk[32]; unsigned __int16 UseItem; unsigned int ItemNumber; unsigned int ItemOption; unsigned __int16 DemandItem1; unsigned __int16 DemandItem2; unsigned int SP; unsigned int SPRate; unsigned int HP; unsigned int HPRate; unsigned int LP; unsigned int Range; TargetType First; TargetType Last; char IsMovingSkill; unsigned __int16 UsableDegree; unsigned __int16 DirectionRotate; unsigned __int16 SkillDegree; TargetState SkillTargetState; unsigned int CastTime; unsigned int DlyTime; unsigned int DlyGroupNum; unsigned int DlyTimeGroup; unsigned int MinWC; unsigned int MinWCRate; unsigned int MaxWC; unsigned int MaxWCRate; unsigned int MinMA; unsigned int MinMARate; unsigned int MaxMA; unsigned int MaxMARate; unsigned int AC; unsigned int MR; unsigned int Area; unsigned int TargetNumber; UseClassType UseClass; char StaNameA[32]; unsigned int StaStrengthA; unsigned int StaSucRateA; char StaNameB[32]; unsigned int StaStrengthB; unsigned int StaSucRateB; char StaNameC[32]; unsigned int StaStrengthC; unsigned int StaSucRateC; char StaNameD[32]; unsigned int StaStrengthD; unsigned int StaSucRateD; unsigned int nIMPT[4]; unsigned int nT0[5]; unsigned int nT1[5]; unsigned int nT2[5]; unsigned int nT3[5]; SkillEffectType EffectType; SkillSpecial SpecialIndexA; unsigned int SpecialValueA; SkillSpecial SpecialIndexB; unsigned int SpecialValueB; SkillSpecial SpecialIndexC; unsigned int SpecialValueC; SkillSpecial SpecialIndexD; unsigned int SpecialValueD; SkillSpecial SpecialIndexE; unsigned int SpecialValueE; char SkillClassifierA[32]; char SkillClassifierB[32]; char SkillClassifierC[32]; char CannotInside; char DemandSoul; unsigned __int16 HitID; }; /* 4148 */ struct $E1548842CA8CA8994D62CE5B3151FC7E { char *pcIcon; char *pcUpNor; char *pcUpFocus; char *pcUpClick; char *pcDownNor; char *pcDownFocus; char *pcDownClick; char *pcDesc1; char *pcDesc2; }; /* 4149 */ struct $8CA6D232AD49E8121E3C8D7D96942ED4 { unsigned int uiIconImageIndex; std::basic_string,std::allocator > kDesc1; std::basic_string,std::allocator > kDesc2; }; /* 4150 */ struct SkillPowerListItemWin::CreateSpec { $E1548842CA8CA8994D62CE5B3151FC7E kInterface; $8CA6D232AD49E8121E3C8D7D96942ED4 kSkillPowerInfo; PointPool *pkPointPool; }; /* 4151 */ const struct $2DEA04294445491808892ECE43584999 { unsigned int uiIconImageIndex; std::basic_string,std::allocator > kDesc1; std::basic_string,std::allocator > kDesc2; }; /* 4152 */ struct GTStatusMiniWin::GTStatus { unsigned int m_uiMyScore; unsigned int m_uiEnemyScore; unsigned int m_uiMyCaptureFlag; unsigned int m_uiEnemyCaptureFlag; }; /* 4153 */ struct __cppobj GTStatusMiniWin : PgWinFrame { GTStatusMiniWin::GTStatus m_GTStatus; PgWinText *m_pkMyGuildName; PgWinText *m_pkEnemyGuildName; PgWinText *m_pkMyGuildTotalScore; PgWinText *m_pkEnemyGuildTotalScore; PgWinText *m_pkMyGuildCaptureFlag; PgWinText *m_pkEnemyGuildCaptureFlag; bool m_bOpserver; unsigned int m_FirstGuildReg; }; /* 4154 */ struct TOURNAMENT_PLAYER_SCORE { Name5 CharID; unsigned int unIncreaseScore; unsigned int unDecreaseScore; unsigned int unDieCount; unsigned int unKillCount; unsigned int unGuildGreade; unsigned int unCaptureFlag; }; /* 4155 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_SCORE_CMD { char PartMask; unsigned int regNumber; unsigned int unAllScore; unsigned int unCaptureFlagCount; unsigned int unPlayerNum; TOURNAMENT_PLAYER_SCORE PlayerScore[]; }; /* 4156 */ struct __cppobj std::_Allocator_base { }; /* 4157 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4158 */ struct GTStatusWin::RankInfo { std::basic_string,std::allocator > m_strName; unsigned int m_unIncreaseScore; unsigned int m_unDecreaseScore; unsigned int m_unDieCount; unsigned int m_unKillCount; unsigned int m_unGrade; unsigned int m_unCaptureFlag; unsigned int m_kGuildReg; }; /* 4159 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { GTStatusWin::RankInfo *_Myfirst; GTStatusWin::RankInfo *_Mylast; GTStatusWin::RankInfo *_Myend; std::allocator _Alval; }; /* 4160 */ struct __cppobj std::allocator::rebind { }; /* 4161 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4162 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 4163 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { GTStatusWin::RankInfo *_Ptr; }; /* 4164 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 4165 */ struct __cppobj boost::function2 > : boost::function_base { bool (__cdecl *invoker)(boost::detail::function::any_pointer, GTStatusWin::RankInfo *, GTStatusWin::RankInfo *); }; /* 4166 */ struct __cppobj boost::function > : boost::function2 > { }; /* 4167 */ struct __cppobj __declspec(align(4)) GTStatusWin : PgWinFrame { ColumnBut *m_pkTabAll; ColumnBut *m_pkTabMy; ColumnBut *m_pkTabEnemy; SlideListWin *m_pkGTScoreList; SlideBar *m_pkSlideBarScoreList; PgWinText *m_pkMyGuildName; PgWinText *m_pkEnemyGuildName; PgWinText *m_pkMyGuildScore; PgWinText *m_pkEnemyGuildScore; PgWinText *m_pkTextTabAll; PgWinText *m_pkTextTabMy; PgWinText *m_pkTextEnemy; std::basic_string,std::allocator > m_strPlayerName; std::vector > m_vecRankInfos; unsigned int m_uiTabNum; boost::function > m_SortPradicationFunc; bool m_bGame; }; /* 4168 */ struct GuildTournamentEnemyInfo { unsigned int GuildRegNo; char acGuildName[32]; unsigned int uiStatus; }; /* 4169 */ struct GTTScore { unsigned int AGuild; unsigned int AGuildScore; unsigned int BGuild; unsigned int BGuildScore; }; /* 4170 */ struct __cppobj __declspec(align(4)) GuildAcademyMoneyRewardWin : PgWinFrame { PgWinText *m_pkGuildAcademyInfo1; PgWinText *m_pkGuildAcademyInfo2; PgWinText *m_pkGemText; PgWinText *m_pkGoldText; PgWinText *m_pkSilverText; PgWinText *m_pkCopperText; MsgBox *m_pkMsgBox; EditWin *m_pkMoneyEditWin[40]; bool m_bFromReq; }; /* 4171 */ struct __unaligned __declspec(align(1)) GUILD_ACADEMY_REWARD_MONEY { char nLevel; unsigned __int64 nCen; }; /* 4172 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_GET_REWARD_MONEY_ACK { unsigned __int16 Error; char NumOfRewardGood; GUILD_ACADEMY_REWARD_MONEY RewardMoney[]; }; /* 4173 */ struct PROTO_NC_GUILD_ACADEMY_CLEAR_REWARD_MONEY_ACK { unsigned __int16 Error; }; /* 4174 */ struct __cppobj __declspec(align(4)) GuildAcademyItemRewardInvWin : ItemIcon { unsigned int m_uiInvIndex; bool m_bDisable; }; /* 4175 */ struct __cppobj __declspec(align(4)) GuildAcademyItemRewardWin : PgWinFrame { PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinText *m_pkGuildAcademyInfo1; PgWinText *m_pkGuildAcademyInfo2; PgWinText *m_pkGemText; PgWinText *m_pkGoldText; PgWinText *m_pkSilverText; PgWinText *m_pkCopperText; GuildAcademyItemRewardInvWin *m_apkInvWin[51]; EditWin *m_pkItemCountEditWin[51]; MsgBox *m_pkMsgBox; bool m_bFromReq; }; /* 4176 */ struct __unaligned __declspec(align(4)) GUILD_ACADEMY_REWARD_ITEM_OPTION { REWARD_ITEM_OPTION nOptionType; unsigned __int64 nOptionData; }; /* 4177 */ struct GUILD_ACADEMY_REWARD_ITEM { char nLevel; __unaligned __declspec(align(1)) unsigned __int16 nItemID; char NumOfItemOption; GUILD_ACADEMY_REWARD_ITEM_OPTION ItemOption[1]; }; /* 4178 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_GET_REWARD_ITEM_ACK { unsigned __int16 Error; char NumOfRewardGood; GUILD_ACADEMY_REWARD_ITEM RewardItem[]; }; /* 4179 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MAKE_ACK { unsigned __int16 Error; unsigned int No; Name4 Name; char Type; int dCreateDate; }; /* 4185 */ struct __unaligned __declspec(align(2)) SHINE_GUILD_SCORE { unsigned __int16 nKillCount[7]; unsigned int nKillScore[7]; }; /* 4186 */ struct __unaligned __declspec(align(1)) GUILD_CLIENT { unsigned int nNo; Name4 sName; unsigned __int64 nMoney; char nType; char nGrade; unsigned int nFame; unsigned __int16 nStoneLevel; unsigned __int64 nExp; int dCreateDate; tm tm_dCreateDate; unsigned __int16 nNumMembers; unsigned __int16 nMaxMembers; char nWarStatus; int dWarRequestDate; int dWarStartDate; int dWarEndDate; tm tm_dWarRequestDate; tm tm_dWarStartDate; tm tm_dWarEndDate; unsigned int nWarEnemy; Name4 sWarEnemyName; char nWarEnemyGrade; SHINE_GUILD_SCORE MyScore; SHINE_GUILD_SCORE EnemyScore; unsigned int nWarWinCount; unsigned int nWarLoseCount; unsigned int nWarDrawCount; char nDismissStatus; int dDismissDate; tm tm_dDismissDate; char sIntro[128]; int dNotifyDate; tm tm_dNotifyDate; Name5 sNotifyCharID; char sNotify[512]; }; /* 4205 */ struct CGuildWar { int m_NumOfWarList; CGuildWar::GUILD_WAR_LIST *m_pGuildWarListTop; CGuildWar::GUILD_WAR_LIST *m_pGuildWarListBottom; }; /* 4206 */ struct __unaligned __declspec(align(1)) GT_COND_INFO { char nMyGTCondition; int nMatchTime; tm tm_nMatchTime; char nGTGrade; char bIsJoin; }; /* 4207 */ struct GUILD_ACADEMY_CLIENT { Name5 sAcademyMasterName; unsigned __int16 nNumAcademyMembers; unsigned __int16 nMaxAcademyMembers; unsigned int nAcademyPoint; unsigned int nAcademyRank; int dAcademyBuffUntilTime; char sIntro[128]; int dNotifyDate; tm tm_dNotifyDate; Name5 sNotifyCharID; char sNotify[512]; }; /* 4208 */ struct GUILD_EMBLEM_INFO { char nPTFileNo; char nPTIconNo; }; /* 4180 */ struct CGuild { CGuildVtbl *vfptr; __declspec(align(8)) int m_bIsGuild; GUILD_CLIENT m_Guild; CGuildWar m_GuildWar; unsigned __int64 m_GuildToken; GT_COND_INFO m_GTCondInfo; int m_bIsGuildAcademy; GUILD_ACADEMY_CLIENT m_GuildAcademy; unsigned __int64 nAcademyRewardStorageMoney; unsigned __int16 m_GuildAcademyGraduateCount; unsigned int m_PreAcademyRank; int m_bisGuildAcademyBuff; GUILD_EMBLEM_INFO m_EmblemInfo; GUILD_EMBLEM_STATE m_EmblemState; int m_EmblemCreateDate; int m_EmblemDeleteDate; }; /* 4181 */ struct PROTO_NC_GUILD_DISMISS_ACK { unsigned __int16 Error; }; /* 4182 */ struct PROTO_NC_GUILD_NOTIFY_ACK { unsigned __int16 Error; }; /* 4183 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MONEY_SUB_ACK { unsigned __int64 GuildMoneySub; unsigned __int16 Error; }; /* 4184 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_GRADE_ACK { char RequestGrade; unsigned __int16 Error; }; /* 4187 */ struct PROTO_NC_GUILD_MY_GUILD_INFO_ACK { unsigned __int16 Error; GUILD_CLIENT GuildInfo[]; }; /* 4188 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MONEY_ADD_ACK { unsigned __int64 GuildMoneyAdd; unsigned __int16 Error; }; /* 4189 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DISMISS_CMD { Name4 Name; char nDismissStatus; int dDismissDate; tm tm_dDismissDate; }; /* 4190 */ struct PROTO_NC_GUILD_DELETE_CMD { Name4 Name; }; /* 4191 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_MONEY_ADD_CMD { Name5 CharID; unsigned __int64 GuildMoneyAdd; unsigned __int64 GuildTotalMoney; }; /* 4192 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_MONEY_SUB_CMD { Name5 CharID; unsigned __int64 GuildMoneySub; unsigned __int64 GuildTotalMoney; }; /* 4193 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_NOTIFY_CMD { int dNotifyDate; tm tm_dNotifyDate; Name5 sNotifyCharID; unsigned __int16 nNotifyLength; char sNotify[]; }; /* 4194 */ struct PROTO_NC_GUILD_GRADE_CMD { char Grade; }; /* 4195 */ struct PROTO_NC_GUILD_WAR_ACK { unsigned __int16 Error; }; /* 4196 */ struct __unaligned __declspec(align(2)) SHINE_GUILD_WAR_INFO { unsigned int nNo; Name4 sName; char nGrade; char nWarStatus; unsigned int nWarStatusRemainSec; int dRequestDate; int dStartDate; int dEndDate; tm tm_dRequestDate; tm tm_dStartDate; tm tm_dEndDate; unsigned int nRequestNo; SHINE_GUILD_SCORE MyScore; SHINE_GUILD_SCORE EnemyScore; }; /* 4197 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_WAR_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 NumOfWarInfo; SHINE_GUILD_WAR_INFO WarInfoList[]; }; /* 4198 */ struct PROTO_NC_GUILD_WAR_TARGET_CMD { SHINE_GUILD_WAR_INFO WarInfo; }; /* 4199 */ struct PROTO_NC_GUILD_WAR_START_CMD { Name4 WarGuildName; unsigned int RequestNo; int EndDate; tm tm_EndDate; }; /* 4200 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_WAR_END_CMD { Name4 EnemyGuildName; unsigned int RequestNo; unsigned int EnemyGuildFameAdd; unsigned int GuildFameAdd; unsigned int GuildTotalFame; char WarResult; char WarStatus; }; /* 4201 */ struct __cppobj PROTO_NC_GUILD_WAR_COOLDOWN_DONE_CMD { }; /* 4202 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_NOTIFY_CMD { int dNotifyDate; tm tm_dNotifyDate; Name5 sNotifyCharID; unsigned __int16 nNotifyLength; char sNotify[]; }; /* 4203 */ struct CGuildVtbl { int (__thiscall *Recv_NC_GUILD_MAKE_ACK)(CGuild *this, PROTO_NC_GUILD_MAKE_ACK *); _BYTE gap4[8]; int (__thiscall *Recv_NC_GUILD_MONEY_SUB_ACK)(CGuild *this, PROTO_NC_GUILD_MONEY_SUB_ACK *); int (__thiscall *Recv_NC_GUILD_GRADE_ACK)(CGuild *this, PROTO_NC_GUILD_GRADE_ACK *); int (__thiscall *Recv_NC_GUILD_MY_GUILD_INFO_ACK)(CGuild *this, PROTO_NC_GUILD_MY_GUILD_INFO_ACK *); int (__thiscall *Recv_NC_GUILD_MONEY_ADD_ACK)(CGuild *this, PROTO_NC_GUILD_MONEY_ADD_ACK *); int (__thiscall *Recv_NC_GUILD_DISMISS_CMD)(CGuild *this, PROTO_NC_GUILD_DISMISS_CMD *); int (__thiscall *Recv_NC_GUILD_DELETE_CMD)(CGuild *this, PROTO_NC_GUILD_DELETE_CMD *); int (__thiscall *Recv_NC_GUILD_MONEY_ADD_CMD)(CGuild *this, PROTO_NC_GUILD_MONEY_ADD_CMD *); int (__thiscall *Recv_NC_GUILD_MONEY_SUB_CMD)(CGuild *this, PROTO_NC_GUILD_MONEY_SUB_CMD *); int (__thiscall *Recv_NC_GUILD_NOTIFY_CMD)(CGuild *this, PROTO_NC_GUILD_NOTIFY_CMD *); int (__thiscall *Recv_NC_GUILD_GRADE_CMD)(CGuild *this, PROTO_NC_GUILD_GRADE_CMD *); int (__thiscall *Recv_NC_GUILD_WAR_ACK)(CGuild *this, PROTO_NC_GUILD_WAR_ACK *); int (__thiscall *Recv_NC_GUILD_WAR_LIST_ACK)(CGuild *this, PROTO_NC_GUILD_WAR_LIST_ACK *); int (__thiscall *Recv_NC_GUILD_WAR_TARGET_CMD)(CGuild *this, PROTO_NC_GUILD_WAR_TARGET_CMD *); int (__thiscall *Recv_NC_GUILD_WAR_START_CMD)(CGuild *this, PROTO_NC_GUILD_WAR_START_CMD *); int (__thiscall *Recv_NC_GUILD_WAR_END_CMD)(CGuild *this, PROTO_NC_GUILD_WAR_END_CMD *); int (__thiscall *Recv_NC_GUILD_WAR_COOLDOWN_DONE_CMD)(CGuild *this, PROTO_NC_GUILD_WAR_COOLDOWN_DONE_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_NOTIFY_CMD)(CGuild *this, PROTO_NC_GUILD_ACADEMY_NOTIFY_CMD *); }; /* 4204 */ struct CGuildWar::GUILD_WAR_LIST { SHINE_GUILD_WAR_INFO WarInfo; CGuildWar::GUILD_WAR_LIST *pLinkUp; CGuildWar::GUILD_WAR_LIST *pLinkDn; }; /* 4209 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 4210 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 4211 */ struct __declspec(align(4)) std::_Pair_base { const unsigned int first; char second; }; /* 4212 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4213 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 4214 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 4215 */ struct __cppobj std::_Allocator_base > { }; /* 4216 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 4217 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 4218 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 4219 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 4220 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 4226 */ struct __cppobj NiTListBase,GUILD_HISTORY *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 4221 */ struct NiTListBase,GUILD_HISTORY *> { NiTListBase,GUILD_HISTORY *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,GUILD_HISTORY *>::AntiBloatAllocator m_kAllocator; }; /* 4222 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; GUILD_HISTORY *m_element; }; /* 4223 */ struct GUILD_HISTORY_DATE { unsigned __int16 nYear; char nMon; char nDay; }; /* 4224 */ struct GUILD_HISTORY { unsigned int nHistoryNumber; GUILD_HISTORY_DATE HistoryOccurDate; Name5 sCharName; GUILD_HISTORY_MSG_TYPE nMessageType; }; /* 4225 */ struct NiTListBase,GUILD_HISTORY *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,GUILD_HISTORY *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,GUILD_HISTORY *> *this); void (__thiscall *DeleteItem)(NiTListBase,GUILD_HISTORY *> *this, NiTListItem *); }; /* 4227 */ struct __cppobj NiTPointerListBase,GUILD_HISTORY *> : NiTListBase,GUILD_HISTORY *> { }; /* 4228 */ struct __cppobj NiTPointerList : NiTPointerListBase,GUILD_HISTORY *> { }; /* 4229 */ struct __cppobj PgTList : NiTPointerList { }; /* 4230 */ struct __cppobj CClientGuildAcademy : CGuild { bool m_bGuildWarStart; std::multimap,std::allocator > > m_kGuildWarInfo; int m_bIsGuildAcademyMember; PgTList m_kHistoryList; }; /* 4231 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4232 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 4233 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 4234 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 4235 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 4236 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 4237 */ struct __cppobj std::allocator >::rebind > { }; /* 4238 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 4239 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; SkillIcon *m_element; }; /* 4240 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; ItemAction *m_element; }; /* 4241 */ struct SHINE_GUILD_ACADEMY_MEMBER_LOGON_INFO { unsigned __int32 login : 1; unsigned __int32 year : 11; unsigned __int32 month : 4; unsigned __int32 day : 5; unsigned __int32 hour : 5; }; /* 4242 */ struct __unaligned __declspec(align(1)) GUILD_ACADEMY_MEMBER_CLIENT { Name5 sName; char nGrade; char sIntro[64]; SHINE_GUILD_ACADEMY_MEMBER_LOGON_INFO dLogonInfo; char nClassID; char nLevel; char bIsParty; Name3 sMap; SHINE_GUILD_ACADEMY_MEMBER_LOGON_INFO dJoinInfo; char nJoinLevel; }; /* 4243 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_LIST_ACK { unsigned __int16 TotalAcademyMemberCount; unsigned __int16 AcademyMemberIndex; unsigned __int16 AcademyMemberCount; GUILD_ACADEMY_MEMBER_CLIENT AcademyMemberList[]; }; /* 4244 */ struct __declspec(align(4)) CGuildAcademyMember { CGuildAcademyMemberVtbl *vfptr; unsigned __int16 m_NumOfAcademyMembers; GUILD_ACADEMY_MEMBER_CLIENT m_AcademyMembers[100]; }; /* 4245 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_JOIN_CMD { GUILD_ACADEMY_MEMBER_CLIENT Member; }; /* 4246 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_VANISH_CMD { Name5 CharID; }; /* 4247 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_LEAVE_CMD { Name5 CharID; }; /* 4248 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_INTRO_CMD { Name5 CharID; unsigned __int16 nMemberIntroLength; char sMemberIntro[]; }; /* 4249 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_LOGON_CMD { Name5 CharID; }; /* 4250 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_LOGOFF_CMD { Name5 CharID; }; /* 4251 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_MEMBER_PARTY_CMD { Name5 CharID; char Party; }; /* 4252 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_MEMBER_LEVEL_CMD { Name5 CharID; char Level; }; /* 4253 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_MAP_CMD { Name5 CharID; Name3 sMap; }; /* 4254 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_MEMBER_CLASS_CMD { Name5 CharID; char ClassID; }; /* 4255 */ struct CGuildAcademyMemberVtbl { int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_LIST_ACK)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_LIST_ACK *); __declspec(align(8)) int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_VANISH_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_VANISH_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_LEAVE_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_LEAVE_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_INTRO_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_INTRO_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_LOGON_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_LOGON_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_LOGOFF_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_LOGOFF_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_PARTY_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_PARTY_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_LEVEL_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_LEVEL_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_MAP_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_MAP_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_CLASS_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_CLASS_CMD *); int (__thiscall *Recv_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_CMD)(CGuildAcademyMember *this, PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_CMD *); }; /* 4256 */ struct __cppobj CClientGuildAcademyMember : CGuildAcademyMember { }; /* 4257 */ struct __cppobj GuildAcademyMemberTask : ITask, CClientGuildAcademyMember { GuildAcademyMemberTask::State m_eState; MsgBox *m_pkGuildAcademyJoinReqDlg; Name4 m_kGuildNameToJoin; }; /* 4258 */ struct NiPointer { GuildAcademyMemberTask *m_pObject; }; /* 4259 */ struct __cppobj GuildAcademyMenuWin : PgWinFrame { }; /* 4260 */ struct __cppobj GuildAcademyRankingWin : PgWinFrame { PgWinText *m_pkAggregationDate; SlideListWin *m_pListWinRanking; SlideBar *m_pSlideBarRanking; PgWinBut *m_pSlideBar; int m_nSortColumn; bool m_bReverse1; bool m_bReverse2; bool m_bReverse3; bool m_bReverse4; }; /* 4261 */ struct __cppobj __declspec(align(4)) GuildAcademyHallOfFameWin : PgWinFrame { PgWinText *m_pkGuildName; PgWinText *m_pkGuildFoundingDay; PgWinText *m_pkTotalGraduate; SlideListWin *m_pListWinHallOfFame; SlideBar *m_pSlideBarHallOfFame; int m_NumberOfGraduate; int m_nSortColumn; bool m_bReverse1; bool m_bReverse2; bool m_bReverse3; bool m_bReverse4; bool m_bReverse5; }; /* 4262 */ struct __cppobj GuildAcademyStorageInvWin : ItemIcon { unsigned int m_uiInvIndex; }; /* 4263 */ struct __cppobj __declspec(align(8)) MoneyWin : PgWinFrame { PgWin *m_pkRevWin; unsigned int m_uiOkMsg; unsigned int m_uiCancelMsg; PgWinBut *m_pkCopperBtn; PgWinBut *m_pkSilverBtn; PgWinBut *m_pkGoldBtn; PgWinBut *m_pkGemBtn; EditWin *m_pkCopperEdit; EditWin *m_pkSilverEdit; EditWin *m_pkGoldEdit; EditWin *m_pkGemEdit; PgWinText *m_apkTitleText; PgWinText *m_pkTitleText2; __int64 m_i64InputMoney; unsigned int m_uiCurFoscus; }; /* 4264 */ struct __cppobj __declspec(align(8)) GuildAcademyStorageWin : PgWinFrame { unsigned int m_uiCurPage; PgWinText *m_pkTitleTextWin; GuildAcademyStorageInvWin *m_apkInvWin[36]; PgWinBut *m_apkTabBtn[2]; PgWinSpr *m_apkTabOnSpr[2]; PgWinSpr *m_apkTabDisableSpr[2]; MoneyWin *m_pkMoneyWin; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; bool m_bDivide; }; /* 4265 */ struct __cppobj GuildSelectWin : PgWinFrame { }; /* 4266 */ struct __cppobj GuildAcademyTask : ITask, CClientGuildAcademy { NiPointer m_spGuildAcademyMemberTask; GuildAcademyMenuWin *m_pkGuildAcademyMenuWin; GuildAcademyRankingWin *m_pkGuildAcademyRankingWin; GuildAcademyHallOfFameWin *m_pkGuildAcademyHallOfFameWin; GuildAcademyMoneyRewardWin *m_pkGuildAcademyMoneyRewardWin; GuildAcademyItemRewardWin *m_pkGuildAcademyItemRewardWin; GuildAcademyStorageWin *m_pkGuildAcademyStorageWin; GuildSelectWin *m_pkGuildSelectWin; }; /* 4267 */ struct PROTO_NC_GUILD_ACADEMY_DELETE_CMD { Name4 Name; }; /* 4268 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DISMISS_CMD { Name4 Name; char nDismissStatus; int dDismissDate; tm tm_dDismissDate; }; /* 4269 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MY_GUILD_ACADEMY_INFO_ACK { unsigned __int16 Error; GUILD_ACADEMY_CLIENT GuildAcademyInfo[]; }; /* 4270 */ struct PROTO_NC_USER_CONNECTION_CHANGE_CHAR_ID_ACADEMY_MASTER_CMD { Name5 sMasterID; }; /* 4271 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_GUILD_ACADEMY_CMD { unsigned int nGuildAcademyNo; char isGuildAcademyMember; GUILD_ACADEMY_CLIENT GuildAcademy[]; }; /* 4272 */ union $A17B3ED807923220CF5B6AD0FC13B853 { unsigned __int64 lot; unsigned __int64 cen; }; /* 4273 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_CMD { char who; char type; Name5 charid; unsigned __int16 item; char slot; $A17B3ED807923220CF5B6AD0FC13B853 ___u5; unsigned __int64 storage_cen; }; /* 4274 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 4275 */ union $13CF7BA474B08927DA46A818254ADDC1 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 4276 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $13CF7BA474B08927DA46A818254ADDC1 ___u2; }; /* 4277 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ItemInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 4278 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_CMD { char who; char type; Name5 charid; unsigned __int16 item; char slot; $A17B3ED807923220CF5B6AD0FC13B853 ___u5; unsigned __int64 storage_cen; }; /* 4279 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_ACK { unsigned __int64 cen; unsigned __int16 Error; }; /* 4280 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_ACK { unsigned __int64 cen; unsigned __int16 Error; }; /* 4281 */ struct PROTO_NC_GUILD_ACADEMY_SET_REWARD_MONEY_ACK { unsigned __int16 Error; }; /* 4282 */ struct PROTO_NC_GUILD_ACADEMY_SET_REWARD_ITEM_ACK { unsigned __int16 Error; }; /* 4283 */ struct PROTO_NC_GUILD_ACADEMY_CLEAR_REWARD_ITEM_ACK { unsigned __int16 Error; }; /* 4284 */ struct __unaligned __declspec(align(1)) EACH_GRADUATE_DATA { Name5 sName; char ClassID; char nJoinLevel; int dJoinDate; tm tm_dJoinDate; char nGraduateLevel; int dGraduateDate; tm tm_dGraduateDate; }; /* 4285 */ struct GRADUATE_DATA { unsigned int nGuildNo; Name4 sGuildName; int dGuildMakeDate; tm tm_dGuildMakeDate; unsigned __int16 nAllGraduateCount; unsigned __int16 NumOfEachGraduateData; EACH_GRADUATE_DATA EachGraduateData[]; }; /* 4286 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_GET_GRADUATE_ACK { unsigned __int16 Error; char PartMask; GRADUATE_DATA GraduateData; }; /* 4287 */ struct GUILD_ACADEMY_EACH_RANKING_DATA { unsigned int nRanking; Name4 sGuildName; Name5 sName; unsigned int nPoint; }; /* 4288 */ struct GUILD_ACADEMY_RANKING_DATA { int dAggregationDate; tm tm_dAggregationDate; unsigned int nAllRankingCount; unsigned int NumOfEachRankingData; GUILD_ACADEMY_EACH_RANKING_DATA EachRankingData[]; }; /* 4289 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_GET_RANKING_LIST_ACK { unsigned __int16 Error; char PartMask; GUILD_ACADEMY_RANKING_DATA RankData; }; /* 4290 */ struct PROTO_NC_GUILD_ACADEMY_MASTER_TELEPORT_ACK { unsigned __int16 Error; }; /* 4291 */ struct PROTO_NC_GUILD_ACADEMY_SET_MASTER_CMD { Name5 sName; }; /* 4292 */ struct PROTO_NC_GUILD_ACADEMY_SET_MASTER_BY_LEAVE_CMD { Name5 sOldAcademyMasterName; Name5 sNewAcademyMasterName; }; /* 4293 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_REWARD_WANT_CMD { unsigned __int64 nWant_Cen; unsigned __int16 nWant_ItemID; unsigned int nWant_ItemLot; }; /* 4294 */ struct PROTO_NC_GUILD_ACADEMY_HISTORY_LIST_ACK { unsigned __int16 Error; unsigned __int16 TotalHistoryCount; unsigned __int16 HistoryCount; unsigned __int16 HistoryIndex; GUILD_HISTORY HistoryList[]; }; /* 4295 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_WAR_END_CMD { unsigned int EnemyGuildNo; char WarStatus; }; /* 4296 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_WAR_INFO_LIST_CMD::WAR_INFO_LIST { unsigned int EnemyGuildNo; char WarStatus; }; /* 4297 */ struct PROTO_NC_GUILD_ACADEMY_WAR_INFO_LIST_CMD { unsigned __int16 NumOfWarInfo; PROTO_NC_GUILD_ACADEMY_WAR_INFO_LIST_CMD::WAR_INFO_LIST WarInfoList[]; }; /* 4298 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_WAR_START_CMD { unsigned int EnemyGuildNo; char WarStatus; }; /* 4299 */ struct NiPointer { GuildAcademyTask *m_pObject; }; /* 4300 */ struct __cppobj GuildFoundWin : PgWinFrame { GuildFoundWin::EDIT_FOCUS_STATUS m_eFocusStatus; ColumnBut *m_pkWarCheckBox; ColumnBut *m_pkNoWarCheckBox; NiPointer m_spIDEdit; NiPointer m_spPasswdEdit; }; /* 4301 */ struct NiPointer { GuildFoundWin *m_pObject; }; /* 4302 */ struct __unaligned __declspec(align(2)) SHINE_GUILD_WAR_ABLE_INFO { unsigned int nNo; Name4 sName; char nType; char nGrade; char nWarStatus; unsigned __int16 nNumMembers; char nWarable; Name4 sTargetName; }; /* 4303 */ struct CGuildWarAble::GUILD_WAR_ABLE_LIST { SHINE_GUILD_WAR_ABLE_INFO WarInfo; CGuildWarAble::GUILD_WAR_ABLE_LIST *pLinkUp; CGuildWarAble::GUILD_WAR_ABLE_LIST *pLinkDn; }; /* 4304 */ struct CGuildWarAble { int m_NumOfWarAbleList; CGuildWarAble::GUILD_WAR_ABLE_LIST *m_pGuildWarAbleListTop; CGuildWarAble::GUILD_WAR_ABLE_LIST *m_pGuildWarAbleListBottom; }; /* 4305 */ struct __unaligned __declspec(align(4)) GT_EnterList { unsigned int nGuildNo; int bIsChoice; int bIsRefundNotice; unsigned __int64 nRefundMoney; }; /* 4306 */ struct CGuildTournament::GUILD_TOURNAMENT_ENTER_LIST { GT_EnterList EnterListInfo; CGuildTournament::GUILD_TOURNAMENT_ENTER_LIST *pLinkUp; CGuildTournament::GUILD_TOURNAMENT_ENTER_LIST *pLinkDn; }; /* 4307 */ struct CGuildTournament { int m_Time_Start; int m_Time_Practic; int m_Time_PracticEnd; int m_Time_Match_161; int m_Time_Match_162; int m_Time_Match_8; int m_Time_Match_4; int m_Time_Match_2; int m_Time_Match_End; unsigned int nLastWinnerGuildNo; int m_bReceiveFromServer; unsigned __int16 m_nNumOfList; GUILD_TOURNAMENT_LIST m_TournamentList[31]; CGuildTournament::GUILD_TOURNAMENT_MATCH_TYPE m_MatchTypePre; CGuildTournament::GUILD_TOURNAMENT_MATCH_TYPE m_MatchType; int m_bEnterListDBRead; int m_NumOfTournamentEnterGuild; CGuildTournament::GUILD_TOURNAMENT_ENTER_LIST *m_pTournamentEnterGuildTop; CGuildTournament::GUILD_TOURNAMENT_ENTER_LIST *m_pTournamentEnterGuildBottom; }; /* 4308 */ struct __cppobj CClientGuild : CGuild { CGuildWarAble m_GuildWarAble; CGuildTournament m_GuildTournament; GuildTournamentEnemyInfo m_GttEnemyInfo; char m_acGuildName[32]; unsigned __int64 m_iGuildToken; int m_iGTObserverSeedNum; bool m_bOpserver; int m_iTotalGuildWarAbleCount; int m_iCurrPage; PgTList m_kHistoryList; }; /* 4309 */ struct __cppobj __declspec(align(4)) GuildNpcMenuWin : PgWinFrame { bool m_bGradeChange; bool m_bDuplicationCheck; NiPointer m_spGuildFoundWin; PgWinBut *m_pkMenuBtn[5]; PgWinText *m_pkMenuTxt[5]; bool m_bGuildDissmiss; }; /* 4310 */ struct __cppobj GuildMasterMenuWin : PgWinFrame { }; /* 4311 */ struct NiPointer { GuildMasterMenuWin *m_pObject; }; /* 4312 */ struct __cppobj GuildMenuWin : PgWinFrame { NiPointer m_spGuildFoundWin; NiPointer m_spGuildMasterMenuWin; PgWinText *m_pkMemberLoginInformText; PgWinBut *m_pkMenuBtn[7]; PgWinText *m_pkMenuText[7]; }; /* 4313 */ struct __cppobj GTStorageInvWin : ItemIcon { unsigned int m_uiInvIndex; }; /* 4314 */ struct __cppobj __declspec(align(8)) GuildTournamentStorageWin : PgWinFrame { MoneyWin *m_pkMoneyWin; PgWinBut *m_apkTabBtn; PgWinSpr *m_apkTabOnSpr; PgWinSpr *m_apkTabDisableSpr; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; PgWinText *m_pkToken; bool m_bDivide; PgWinDrop m_kDrop; DropContents m_kDropContents; GTStorageInvWin *m_apkInvWin[36]; unsigned __int16 m_TargetItemID; }; /* 4315 */ struct __cppobj GTTDiceWin : PgWinFrame { PgWinText *m_pkMyguild; PgWinText *m_pkEnemyGuild; PgWinSpr *m_pkMyDice[6]; PgWinSpr *m_pkEnemyDice[6]; bool m_bRolling; bool m_bMyRolling; bool m_bEnemyRolling; CNSTimer_Interval m_kTimerInterval; CNSTimer_Interval m_kTimerIntervalCount; bool m_bCount; unsigned int m_uiCount; unsigned int m_uiDiceCount; }; /* 4316 */ struct __cppobj GTTSkillWin : PgWinFrame { PgWinBut *m_pkMinimize; ColumnBut *m_pkBuff; ColumnBut *m_pkDeBuff; SkillInvWin *m_apkInvWin[9]; SkillInvWin *m_apkBuffInvWin[9]; SkillInvWin *m_apkDeBuffInvWin[9]; PgWinText *m_pkDeathPoint[9]; PgWinText *m_pkBuffText; PgWinText *m_pkDebuffText; PgWinText *m_pkTotalDeadedCount; PgWinText *m_pkDeadedCountText; unsigned int m_uiSkillPoint; unsigned int m_uiPageNum; unsigned int m_uiCurSelTab; int m_iRecordData; }; /* 4317 */ struct __cppobj GTTMiniSkillWin : PgWinFrame { PgWinText *m_pkDeadCount; PgWinSpr *m_pkIconSlot; unsigned int m_uiSkillPoint; }; /* 4318 */ struct __declspec(align(4)) DiceInfo { unsigned int AGuild; unsigned __int16 AGuildDelegate; __unaligned __declspec(align(1)) Name5 AGuildDelegateName; unsigned int BGuild; unsigned __int16 BGuildDelegate; __unaligned __declspec(align(1)) Name5 BGuildDelegateName; }; /* 4319 */ struct GuildTournamentImprove { int m_uiGTTType; GTTScore m_GTTScore; DiceInfo m_DiceInfo; unsigned int m_RedTeam; unsigned int m_BlueTeam; }; /* 4320 */ struct __cppobj GTIFlagWin : PgWinFrame { }; /* 4321 */ struct __cppobj CClientGuildMember : CGuildMember { }; /* 4322 */ struct __cppobj GuildMemberTask : ITask, CClientGuildMember { GuildMemberTask::State m_eState; MsgBox *m_pkGuildJoinReqDlg; MsgBox *m_pkGuildAcademyMemJoinDlg; Name5 m_pkInviteFrom; Name4 m_kGuildNameToJoin; }; /* 4323 */ struct NiPointer { GuildMemberTask *m_pObject; }; /* 4324 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 4325 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 4326 */ struct __declspec(align(4)) GuildNameCache::GuildNameStorage { Name4 kGuildName; GuildNameCache::GuildNameStorage::GuildNameStorageState eState; GUILD_EMBLEM_INFO EmblemInfo; }; /* 4327 */ struct std::_Pair_base { const unsigned int first; GuildNameCache::GuildNameStorage *second; }; /* 4328 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4329 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4330 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4331 */ struct __cppobj std::_Allocator_base > { }; /* 4332 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 4333 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 4334 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 4335 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 4336 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 4337 */ struct __cppobj GuildNameCache : ITask { std::map,std::allocator > > m_kGuildNameCache; }; /* 4338 */ struct NiPointer { GuildNameCache *m_pObject; }; /* 4339 */ struct __cppobj __declspec(align(8)) GuildTask : ITask, CClientGuild { GuildTask::State m_eState; GuildNpcMenuWin *m_pkGuildNpcMenuWin; GuildMenuWin *m_pkGuildMenuWin; GuildSelectWin *m_pkGuildSelectWin; GuildTournamentBaseWin *m_pkGuildTournamentBaseWin; GuildTournamentScheduleWin *m_pkGuildTournamentScheduleWin; GuildTournamentStorageWin *m_pkGuildTournamentStorageWin; GTTDiceWin *m_pkGTTDiceWin; GTTSkillWin *m_pkGTTSkillWin; GTTMiniSkillWin *m_pkGTTMiniSkillWin; GTStatusWin *m_pkGTStatusWin; GTStatusMiniWin *m_pkGTStatusMiniWin; GuildTournamentImprove m_GuildTournamentImprove; NiPointer m_pGTStartEffect; NiPointer m_pGTWinEffect; NiPointer m_pGTLoseEffect; bool m_bGTQuit; GTIFlagWin *m_pkGTIBlueFlagWin; GTIFlagWin *m_pkGTIRedFlagWin; NiPointer m_spGuildMemberTask; NiPointer m_spGuildNameCache; float m_fPrevRefreshTime; bool m_bListRefreshEnable; bool m_bListReq; bool m_bRecall; }; /* 4340 */ struct NiPointer { GuildTask *m_pObject; }; /* 4341 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4342 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4343 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4344 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4345 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4346 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4347 */ struct __cppobj std::allocator >::rebind > { }; /* 4348 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4349 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_WAR_ABLE_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 NumOfWarInfo; SHINE_GUILD_WAR_ABLE_INFO WarInfoList[]; }; /* 4350 */ struct PROTO_NC_GUILD_TOURNAMENT_JOIN_ACK { unsigned int nGuildNo; unsigned __int16 nTeamPosition; unsigned __int16 nError; }; /* 4351 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENTSTART_CMD { unsigned int nGuildA; unsigned int nGuildB; unsigned __int16 nGuildTourNamentType; unsigned int nGuildMyRegNumber; }; /* 4352 */ struct __cppobj PROTO_NC_GUILD_TOURNAMENTSTOP_CMD { }; /* 4353 */ struct PROTO_NC_GUILD_TOURNAMENT_TYPE_CMD { char nMatchType; }; /* 4354 */ struct PROTO_NC_GUILD_TOURNAMENT_RESULT_CMD { char nTournamentSeed; __unaligned __declspec(align(1)) unsigned __int16 nTournamentMapNo; char nStatus; unsigned int nWinnerGuildNo; unsigned int nLoseGuildNo; }; /* 4355 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MOBGUILD_CMD { unsigned __int16 mobhandle; unsigned int mobguild; }; /* 4356 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_STORAGEWITHDRAW_CMD { char type; char isBuy; Name5 charid; unsigned __int16 item; char slot; $A17B3ED807923220CF5B6AD0FC13B853 ___u5; }; /* 4357 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_GUILD_STORAGE_WITHDRAW_ACK { unsigned __int64 cen; unsigned __int16 err; }; /* 4358 */ struct __cppobj PROTO_NC_GUILD_TOURNAMENT_RECALL_ENTER_CMD { }; /* 4359 */ struct PROTO_NC_GUILD_TOURNAMENT_RECALL_ENTER_ACK { unsigned __int16 err; }; /* 4360 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MY_GUILD_TOKEN_INFO_ACK { unsigned __int16 Error; unsigned __int64 nGuildToken; }; /* 4361 */ struct PROTO_NC_GUILD_TOURNAMENT_SKILLPOINT_CMD { unsigned __int16 wSkillPoint; }; /* 4362 */ struct PROTO_NC_GUILD_TOURNAMENT_USESKILL_ACK { unsigned __int16 err; unsigned __int16 wUseSkillNumber; }; /* 4363 */ struct PROTO_NC_GUILD_TOURNAMENT_DICEGAME_START_CMD { unsigned int AGuildRegNumber; unsigned __int16 AGuildDelegate; __unaligned __declspec(align(1)) Name5 AGuildDelegateName; __unaligned __declspec(align(1)) unsigned int BGuildRegNumber; unsigned __int16 BGuildDelegate; Name5 BGuildDelegateName; }; /* 4364 */ struct PROTO_NC_GUILD_TOURNAMENT_DICEGAME_THROW_ACK { unsigned __int16 err; }; /* 4365 */ struct PROTO_NC_GUILD_TOURNAMENT_DICEGAME_THROW_CMD { unsigned int GuildRegNumber; unsigned int unDiceGameResult; }; /* 4366 */ struct PROTO_NC_GUILD_TOURNAMENT_DICEGAME_BEFORE_END_TIME_MSG_CMD { unsigned int unEndTime; }; /* 4367 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_OBSERVER_ENTER_ACK { unsigned __int16 err; char nTournamentSeed; unsigned int nGuildRed; unsigned int nGuildBlue; }; /* 4368 */ struct PROTO_NC_GUILD_TOURNAMENT_FLAGCAPTURE_ACK { unsigned __int16 err; }; /* 4369 */ struct PROTO_NC_GUILD_TOURNAMENT_FLAGCAPTURE_CMD { unsigned __int16 err; unsigned __int16 hPlayer; }; /* 4370 */ struct PROTO_NC_GUILD_TOURNAMENT_FLAGCAPTURE_RESULT_CMD { Name5 CIDPlayer; Name5 CIDFlag; unsigned int gRegGuildNo; unsigned int gRegFlagCaptureGuild; }; /* 4371 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_USESKILL_CMD { unsigned int regGuildNumber; unsigned __int16 wUseSkillNumber; }; /* 4372 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MY_GUILD_TOURNAMENT_MATCH_TIME_ACK { unsigned __int16 Error; GT_COND_INFO GTCondInfo; }; /* 4373 */ struct PROTO_NC_GUILD_TOURNAMENT_PLAYERDIEMSG_CMD { Name5 VictimCharID; Name5 MurderCharID; int VictimGuildGrade; }; /* 4374 */ struct PROTO_NC_GUILD_TOURNAMENT_PLAYERKILLMSG_CMD { Name5 VictimCharID; Name5 MurderCharID; int VictimGuildGrade; }; /* 4375 */ struct PROTO_NC_GUILD_TOURNAMENT_OBSERVER_OUT_ACK { unsigned __int16 err; }; /* 4376 */ struct PROTO_NC_GUILD_TOURNAMENT_MANAGERUSERMSG_CMD { Name5 CharID; }; /* 4377 */ struct PROTO_NC_GUILD_TOURNAMENT_STARTMSG_CMD { int nStartBeforeTime; }; /* 4378 */ struct PROTO_NC_GUILD_TOURNAMENTSTOPMSG_CMD { unsigned int WinnerGuild; unsigned int LoseGuild; unsigned int AGuildRegNumber; unsigned __int16 AGuildScore; __unaligned __declspec(align(1)) unsigned int BGuildRegNumber; unsigned __int16 BGuildScore; }; /* 4379 */ struct PROTO_NC_GUILD_WORLD_SET_GUILD_TOKEN_CMD { unsigned __int64 nDecreaseGuildToken; unsigned __int64 nRestGuildToken; }; /* 4380 */ struct PROTO_NC_GUILD_WAR_SCORE_CMD { Name4 GuildName1; SHINE_GUILD_SCORE GuildScore1; __unaligned __declspec(align(1)) Name4 GuildName2; SHINE_GUILD_SCORE GuildScore2; }; /* 4381 */ struct PROTO_NC_GUILD_RENAME_ACK { unsigned __int16 err; }; /* 4382 */ struct PROTO_NC_GUILD_RENAME_CMD { unsigned int nGuildNo; Name4 sGuildName; }; /* 4383 */ struct PROTO_NC_GUILD_RETYPE_ACK { unsigned __int16 err; }; /* 4384 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_RETYPE_CMD { unsigned int nGuildNo; char nType; }; /* 4385 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_JOIN_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned int nGTNo; unsigned __int16 nJoinGuildNum; SHINE_GUILD_LIST_NEW JoinGuildList[]; }; /* 4386 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_NOTIFY_CMD { GUILD_TOURNAMENT_NOTIFY_TYPE Type; char nRanking; Name4 sGuildName; }; /* 4387 */ struct PROTO_NC_GUILD_TOURNAMENT_ITEM_PICK_CMD { unsigned __int16 GTIiemID; }; /* 4388 */ struct PROTO_NC_GUILD_TOURNAMENT_ITEM_EFFECT_CMD { unsigned __int16 GTIiemID; }; /* 4389 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ITEM_FLAG_CMD { char FlagScoreMultiple; unsigned int nGuildRegNo; }; /* 4390 */ struct PROTO_NC_GUILD_TOURNAMENT_ITEM_SCAN_CMD::Memberinfo { SHINE_XY_TYPE loc; }; /* 4391 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_ITEM_SCAN_CMD { unsigned __int16 nNum; PROTO_NC_GUILD_TOURNAMENT_ITEM_SCAN_CMD::Memberinfo Members[]; }; /* 4392 */ struct PROTO_NC_GUILD_TOURNAMENT_REFUND_NOTICE_CMD { unsigned __int64 nRefundMoney; }; /* 4393 */ struct PROTO_NC_GUILD_HISTORY_LIST_ACK { unsigned __int16 Error; unsigned __int16 TotalHistoryCount; unsigned __int16 HistoryCount; unsigned __int16 HistoryIndex; GUILD_HISTORY HistoryList[]; }; /* 4394 */ struct PROTO_NC_GUILD_EMBLEM_CHECK_AVAILABILITY_ACK { unsigned __int16 Error; }; /* 4395 */ struct PROTO_NC_GUILD_EMBLEM_SAVE_ACK { unsigned __int16 Error; }; /* 4396 */ struct PROTO_NC_GUILD_EMBLEM_INFO_CMD { GUILD_EMBLEM_INFO EmblemInfo; char EmblemState; }; /* 4397 */ struct PROTO_NC_GUILD_EMBLEM_OFF_MSG_CMD { char nMonth; char nDay; }; /* 4398 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_EMBLEM_INFO_NOTICE_CMD { unsigned int nGuildNo; GUILD_EMBLEM_INFO EmblemInfo; }; /* 4399 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_ACK { unsigned __int16 Error; }; /* 4400 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CMD { Name5 sChatBanSourceCharID; Name5 sChatBanTargetCharID; }; /* 4401 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CANCEL_ACK { unsigned __int16 Error; }; /* 4402 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CANCEL_CMD { Name5 sChatBanCancelSourceCharID; Name5 sChatBanCancelTargetCharID; }; /* 4403 */ struct __cppobj PROTO_NC_GUILD_INFO_ACK { }; /* 4404 */ struct CGuildList { CGuildListVtbl *vfptr; unsigned __int16 m_NumOfGuildListBF; PROTO_NC_GUILD_LIST_ACK *m_pGuildList; }; /* 4405 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 TotalNumOfGuild; unsigned __int16 nGuildListCnt; SHINE_GUILD_LIST_NEW GuildList[]; }; /* 4406 */ struct CGuildListVtbl { int (__thiscall *Recv_NC_GUILD_INFO_ACK)(CGuildList *this, PROTO_NC_GUILD_INFO_ACK *); int (__thiscall *Recv_NC_GUILD_LIST_ACK)(CGuildList *this, PROTO_NC_GUILD_LIST_ACK *); }; /* 4407 */ struct __cppobj CClientGuildAcademySelectList : CGuildList { }; /* 4408 */ struct __cppobj GuildAcademySelectTask : ITask, CClientGuildAcademySelectList { }; /* 4409 */ struct GuildAcademySelectWin::GuildInfo { std::basic_string,std::allocator > m_strGuildName; std::basic_string,std::allocator > m_MasterName; unsigned int m_unGuildMember; unsigned int m_unGuildAcademy; unsigned int m_unGuildGraduates; }; /* 4410 */ struct __cppobj std::_Allocator_base { }; /* 4411 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4412 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { GuildAcademySelectWin::GuildInfo *_Myfirst; GuildAcademySelectWin::GuildInfo *_Mylast; GuildAcademySelectWin::GuildInfo *_Myend; std::allocator _Alval; }; /* 4413 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4414 */ struct __cppobj GuildAcademySelectWin::Order { }; /* 4415 */ struct __cppobj __declspec(align(4)) GuildAcademySelectWin : PgWinFrame { PgWinBut *m_pkSlideBar; SlideListWin *m_pListWinGuild; SlideBar *m_pkSlideBarGuildList; MsgBox *m_pkMsgBox; int m_TotalNumOfGuild; int m_nSortColumn; bool m_bFromReq; bool m_bReverse1; bool m_bReverse2; bool m_bReverse3; bool m_bReverse4; bool m_bReverse5; NiPointer m_spEdit; char m_acSearchName[32]; bool m_bTimer; float m_fOldTime; std::vector > m_vecGuildInfo; std::vector > m_vecSearch; GuildAcademySelectWin::Order OrderSort; }; /* 4416 */ struct __unaligned __declspec(align(2)) SHINE_GUILD_ACADEMY_LIST { Name4 GuildName; Name5 GuildMasterName; unsigned __int16 NumOfGuildMembers; unsigned __int16 NumOfAcademyMembers; unsigned __int16 NumOfGraduate; }; /* 4417 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned int TotalNumOfGuildAcademy; unsigned int NumOfGuildAcademy; SHINE_GUILD_ACADEMY_LIST GuildAcademyList[]; }; /* 4418 */ struct NiPointer { GuildAcademySelectTask *m_pObject; }; /* 4419 */ struct __cppobj std::allocator::rebind { }; /* 4420 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 4421 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { GuildAcademySelectWin::GuildInfo *_Ptr; }; /* 4422 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 4423 */ struct __cppobj ISingletonTask : ITask { }; /* 4424 */ struct __cppobj GuildAcademyNotifyTask : ISingletonTask { std::basic_string,std::allocator > m_kNoticeMsg; }; /* 4425 */ struct __declspec(align(2)) Version { unsigned __int16 year; char month; char date; char hour; }; /* 4426 */ struct MachineOpt::GameOption::ChatDisplayOption { unsigned int uiChatWinFilter[5]; unsigned int uiSysMsgWinFilter; }; /* 4427 */ struct __unaligned __declspec(align(1)) MachineOpt::GameOption { Version m_kVersion; bool bMyNameCheck; bool bOtherCharNameCheck; bool bNpcNameCheck; bool bMonsterNameCheck; bool bItemNameCheck; bool bHPCheck; bool bSPCheck; bool bInterfaceCheck; bool bSpeechCheck; bool bInterfacePosCheck; bool bWisCheck; bool bTrdCheck; bool bParCheck; bool bAgCheck; bool bSystemMsgCheck; bool bOKMsgBoxCheck; MachineOpt::GameOption::ChatDisplayOption kChatOption; bool bChattingHideCheck; bool bInformGuildMemberLogin; bool bChatInputCheck; bool bSkillLockCheck; bool bSysMsgHideCheck; bool bNamePanelCheck; bool bBasicInfoTipCheck; bool bPlayGuideCheck; bool bAutoStack; }; /* 4428 */ struct __cppobj std::binary_function { }; /* 4429 */ struct __cppobj std::less : std::binary_function { }; /* 4430 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 4431 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 4432 */ struct std::_Pair_base { PgWin *const first; unsigned int second; }; /* 4433 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4434 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4435 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4436 */ struct __cppobj std::_Allocator_base > { }; /* 4437 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 4438 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 4439 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 4440 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 4441 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 4442 */ struct __cppobj GuildAcademyNoticeEditorWin : PgWinFrame { EditWin *m_pkEditWin; }; /* 4443 */ struct __cppobj PopupMenuText : PopupMenu { PgWinText *m_pkText; }; /* 4444 */ struct NiPointer { PopupMenuText *m_pObject; }; /* 4445 */ struct __cppobj GuildAcademyWin : PgWinFrame { int m_nSortColumn; ColumnBut *m_pkTab01; ColumnBut *m_pkTab02; ColumnBut *m_pkTab03; unsigned int m_kTabIndex; std::map,std::allocator > > map_WinIndex; PgWinBut *m_pkSlideBar; SlideListWin *m_pListWinMember; SlideListWin *m_pListWinNotice; SlideBar *m_pkSlideBarMemberList; SlideBar *m_pkSlideBarNotice; SlideListWin *m_pListWinHistory; SlideBar *m_pkSlideBarHistory; bool m_bShowOnlineOnly; bool m_bDefaultView; bool m_bReverse3; PgWinText *m_pkTitle1; PgWinText *m_pkTitle2; PgWinText *m_pkTitle3; PgWinText *m_pkGuildAcademyInfoTxt[5]; GuildAcademyNoticeEditorWin *m_pkNoticeEditor; PgWinBut *m_pkEditNoticeBtn; PopupMenuWin *m_pkMemberPopupMenu; NiPointer m_spPopupWhisperChat; NiPointer m_spPopupInviteGuild; NiPointer m_spPopupForbidChat; NiPointer m_spPopupPermitChat; NiPointer m_spPopupVanish; }; /* 4446 */ struct PROTO_FRIEND_DATE { unsigned __int32 login : 1; unsigned __int32 year : 11; unsigned __int32 month : 4; unsigned __int32 day : 5; unsigned __int32 hour : 5; }; /* 4447 */ struct PROTO_FRIEND_INFO { PROTO_FRIEND_DATE logininfo; Name5 charid; char classid; char level; char isparty; char flag; Name3 map; char statustitle[32]; }; /* 4448 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4449 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4450 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4451 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4452 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4453 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4454 */ struct __cppobj std::allocator >::rebind > { }; /* 4455 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4456 */ struct __cppobj ISingletonTask : ITask { }; /* 4457 */ struct __cppobj GuildAcademyMasterAppointTask : ISingletonTask { GuildAcademyMasterAppointTask::State m_eState; Name5 m_kTargetName; MsgBox *m_pkMsgBox; }; /* 4458 */ struct __cppobj ISingletonTask : ITask { }; /* 4459 */ struct __cppobj GuildAcademyMasterInitializeTask : ISingletonTask { GuildAcademyMasterInitializeTask::State m_eState; Name5 m_kTargetName; MsgBox *m_pkMsgBox; }; /* 4460 */ struct PROTO_NC_GUILD_ACADEMY_SET_MASTER_REQ { Name5 sName; }; /* 4461 */ struct __cppobj ISingletonTask : ITask { }; /* 4462 */ struct __cppobj GuildAcademyLeaveTask : ISingletonTask { GuildAcademyLeaveTask::State m_eState; MsgBox *m_pkMsgBox; }; /* 4463 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_LEAVE_ACK { unsigned __int16 Error; }; /* 4464 */ struct __cppobj std::_Tmap_traits,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 4465 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node { std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node *_Right; std::pair,std::allocator > const ,unsigned short> _Myval; char _Color; char _Isnil; }; /* 4466 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > const ,unsigned short> { std::basic_string,std::allocator > first; unsigned __int16 second; }; /* 4467 */ struct __cppobj std::pair,std::allocator > const ,unsigned short> : std::_Pair_base,std::allocator > const ,unsigned short> { }; /* 4468 */ struct __cppobj std::_Allocator_base,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node> { }; /* 4469 */ struct __cppobj std::allocator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node> : std::_Allocator_base,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node> { }; /* 4470 */ struct __cppobj std::_Allocator_base,std::allocator > const ,unsigned short> > { }; /* 4471 */ struct __cppobj std::allocator,std::allocator > const ,unsigned short> > : std::_Allocator_base,std::allocator > const ,unsigned short> > { }; /* 4472 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > : std::_Tmap_traits,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> { std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,unsigned short> > _Alval; }; /* 4473 */ struct __cppobj std::_Tree_val,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > : std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > { }; /* 4474 */ struct __cppobj std::_Tree,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > : std::_Tree_val,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > { }; /* 4475 */ struct __cppobj std::map,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> > > : std::_Tree,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > { }; /* 4476 */ struct CSingleDataMap { std::map,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> > > m_SingleData; }; /* 4477 */ struct __cppobj std::_Iterator012,std::allocator > const ,unsigned short>,int,std::pair,std::allocator > const ,unsigned short> const *,std::pair,std::allocator > const ,unsigned short> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4478 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,unsigned short>,int,std::pair,std::allocator > const ,unsigned short> const *,std::pair,std::allocator > const ,unsigned short> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node *_Ptr; }; /* 4479 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >,std::_Iterator_base0> { }; /* 4480 */ struct __cppobj std::_Tree_iterator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > > : std::_Tree_const_iterator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > > { }; /* 4481 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > >,bool> { std::_Tree_iterator,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > > first; bool second; }; /* 4482 */ struct __cppobj std::pair,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > >,bool> : std::_Pair_base,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> > >,bool> { }; /* 4483 */ struct __cppobj std::allocator,std::allocator > const ,unsigned short> >::rebind,std::allocator > const ,unsigned short> > { }; /* 4484 */ struct __cppobj std::allocator,std::allocator > const ,unsigned short> >::rebind,std::allocator >,unsigned short,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned short> >,0> >::_Node> { }; /* 4485 */ struct __cppobj ISingletonTask : ITask { }; /* 4486 */ struct __cppobj InputBox : PgWinFrame { EditWin *m_pkEditWin; PgWinText *m_pkTextWin; bool m_bDestroyWhenClose; bool m_bCloseWhenOkCancel; InputBox::ActionAfterInputEnd m_eActionAfterInputEnd; }; /* 4487 */ struct __cppobj __declspec(align(4)) GuildAcademyJoinReqTask : ISingletonTask { GuildAcademyJoinReqTask::State m_eState; InputBox *m_pkInputBox; char m_acTargetID[17]; }; /* 4488 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_JOIN_REQ { Name4 sGuildName; }; /* 4489 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_JOIN_ACK { Name4 GuildName; unsigned __int16 Error; }; /* 4490 */ struct DirectUserMsgBody_CommunityTabChanged { DirectUserMsgBody_CommunityTabChanged::TabEnum eChanged; }; /* 4491 */ struct PROTO_NC_GUILD_ACADEMY_MASTER_TELEPORT_REQ { Name5 sTargetCharID; }; /* 4492 */ struct PROTO_NC_GUILD_MEMBER_INVITE_REQ { Name5 ToCharID; }; /* 4493 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_REQ { Name5 sChatBanTargetCharID; }; /* 4494 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_CHAT_BAN_CANCEL_REQ { Name5 sChatBanCancelTargetCharID; }; /* 4495 */ struct NiPointer { GuildAcademyWin *m_pObject; }; /* 4496 */ struct __cppobj __declspec(align(4)) ImeCandListWin : FrameBoxWin { PgWinText *m_apkTextWin[10]; bool m_bAttachBottom; }; /* 4497 */ struct __declspec(align(4)) PgImeCtrl::CandList { char acCandidate[9][256]; unsigned int dwCount; unsigned int dwSelection; unsigned int dwPageSize; unsigned int dwPageTopIndex; bool bVerticalCand; bool bShowWindow; }; /* 4498 */ struct __cppobj std::_Tmap_traits >,std::less,std::allocator > > >,0> : std::_Container_base0 { std::less comp; }; /* 4499 */ struct __declspec(align(4)) std::_Tree_nod >,std::less,std::allocator > > >,0> >::_Node { std::_Tree_nod >,std::less,std::allocator > > >,0> >::_Node *_Left; std::_Tree_nod >,std::less,std::allocator > > >,0> >::_Node *_Parent; std::_Tree_nod >,std::less,std::allocator > > >,0> >::_Node *_Right; std::pair > > _Myval; char _Color; char _Isnil; }; /* 4500 */ struct __cppobj std::_Allocator_base { }; /* 4501 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4502 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { SHINE_ITEM_STRUCT *_Myfirst; SHINE_ITEM_STRUCT *_Mylast; SHINE_ITEM_STRUCT *_Myend; std::allocator _Alval; }; /* 4503 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4504 */ struct std::_Pair_base > > { const int first; std::vector > second; }; /* 4505 */ struct __cppobj std::pair > > : std::_Pair_base > > { }; /* 4506 */ struct __cppobj std::_Allocator_base >,std::less,std::allocator > > >,0> >::_Node> { }; /* 4507 */ struct __cppobj std::allocator >,std::less,std::allocator > > >,0> >::_Node> : std::_Allocator_base >,std::less,std::allocator > > >,0> >::_Node> { }; /* 4508 */ struct __cppobj std::_Allocator_base > > > { }; /* 4509 */ struct __cppobj std::allocator > > > : std::_Allocator_base > > > { }; /* 4510 */ struct __cppobj __declspec(align(4)) std::_Tree_nod >,std::less,std::allocator > > >,0> > : std::_Tmap_traits >,std::less,std::allocator > > >,0> { std::_Tree_nod >,std::less,std::allocator > > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator >,std::less,std::allocator > > >,0> >::_Node> _Alnod; std::allocator > > > _Alval; }; /* 4511 */ struct __cppobj std::_Tree_val >,std::less,std::allocator > > >,0> > : std::_Tree_nod >,std::less,std::allocator > > >,0> > { }; /* 4512 */ struct __cppobj std::_Tree >,std::less,std::allocator > > >,0> > : std::_Tree_val >,std::less,std::allocator > > >,0> > { }; /* 4513 */ struct __cppobj std::map >,std::less,std::allocator > > > > : std::_Tree >,std::less,std::allocator > > >,0> > { }; /* 4514 */ struct __cppobj ChatBoardFlex : PgWin { bool m_bSystemWindow; PgFont *m_pkFont; ChatBoardFlex::Type *m_aeType; ChatBoardFlex::Type m_FilterType; unsigned int *m_auiTextAlloc; char **m_apcText; float *m_apcSetTextTime; int m_MaxTextLine; int m_MaxTextViewLine; bool m_Filter; bool m_FilteredTextShow; int m_ViewedIndex[40]; unsigned int m_uiTotal; unsigned int m_uiViewLineCount; int m_iTopIndex; int m_iBottomIndex; int m_iViewIndex; int m_iLineGap; unsigned int m_uiOption; NiPointer m_spTextOffset; NiPointer m_aspTextGeom[40]; PgFrameWork *m_pkFrameWork; float m_fOldTime; bool m_bLButtonEnable; PopupMenuWin *m_pkPopupMenu; Name5 m_selectedChar; NiPointer m_spMsgBox; char *m_pcWhisperToken[2]; char m_kTextColorID; char *m_kChatID; PgFont **m_apkFont; int m_nChatItemLinkCnt; int m_nMaxItemLinkCnt; std::map >,std::less,std::allocator > > > > m_mapItemLinkInfo; }; /* 4515 */ struct std::_Pair_base > > { int first; std::vector > second; }; /* 4516 */ struct __cppobj std::pair > > : std::_Pair_base > > { }; /* 4517 */ struct __cppobj std::_Iterator012 > >,int,std::pair > > const *,std::pair > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4518 */ struct __cppobj std::_Tree_unchecked_const_iterator >,std::less,std::allocator > > >,0> >,std::_Iterator_base0> : std::_Iterator012 > >,int,std::pair > > const *,std::pair > > const &,std::_Iterator_base0> { std::_Tree_nod >,std::less,std::allocator > > >,0> >::_Node *_Ptr; }; /* 4519 */ struct __cppobj std::_Tree_const_iterator >,std::less,std::allocator > > >,0> > > : std::_Tree_unchecked_const_iterator >,std::less,std::allocator > > >,0> >,std::_Iterator_base0> { }; /* 4520 */ struct __cppobj std::_Tree_iterator >,std::less,std::allocator > > >,0> > > : std::_Tree_const_iterator >,std::less,std::allocator > > >,0> > > { }; /* 4521 */ struct __declspec(align(4)) std::_Pair_base >,std::less,std::allocator > > >,0> > >,bool> { std::_Tree_iterator >,std::less,std::allocator > > >,0> > > first; bool second; }; /* 4522 */ struct __cppobj std::pair >,std::less,std::allocator > > >,0> > >,bool> : std::_Pair_base >,std::less,std::allocator > > >,0> > >,bool> { }; /* 4523 */ struct __cppobj std::allocator > > >::rebind > > > { }; /* 4524 */ struct __cppobj std::allocator > > >::rebind >,std::less,std::allocator > > >,0> >::_Node> { }; /* 4525 */ struct NiPointer { ChatBoardFlex *m_pObject; }; /* 4526 */ struct __cppobj PgWinProxy : PgWin { }; /* 4527 */ struct __cppobj ChatDisplayWin : PgWinFrame { PgWinSpr *m_pkChatCommandSprWin; unsigned int m_uiChatMode; unsigned int m_uiActiveChatBoardIndex; PgWinSpr *m_apkActiveTabWin[4]; NiPointer m_aspChatBD[4]; ChatBoardFlex *m_pkActiveChatBD; FrameBoxWin *m_pkChattingBox; FrameBoxWin *m_pkChatEditBox; PgWinBut *m_pkScrollDnBtn; bool m_bScDnBtnPushed; float m_fScDnTimeWhenPushed; PgWinBut *m_pkScrollUpBtn; bool m_bScUpBtnPushed; float m_fScUpTimeWhenPushed; PgWinBut *m_pkScrollMostDnBtn; PgWinBut *m_pkChatCommandBtn; PgWinBut *m_pkTabBtn; PgWinBut *m_pkReportTabBtn; PgWinBut *m_pkEmoticonBtn; PgWinBut *m_pkFilterBtn; PgWinSpr *m_pkChatKorMode; PgWinSpr *m_pkChatEngMode; NiPointer m_spMtrlProp; NiPointer m_spFixedMtrlProp; NiPointer m_spEdit; NiPointer m_spChatFilterPopupMenu; NiPointer m_spChatModePopupMenu; NiPointer m_spChatPopupMenu; PgWinText *m_pkTabText; PgWinText *m_pkReportText; PgWinProxy *m_pkRBSocketWin; PgWinProxy *m_pkLBSocketWin; PgWinProxy *m_pkLTSocketWin; unsigned int m_uiChattingBoxWidthMinusEditBoxWidth; unsigned int m_uiDefaultWidth; unsigned int m_uiDefaultHeight; $C338308DB2AA133822854ED1AEEE4304 m_kAlphaControl; PgWinBut *m_pkChatCmdBut[8]; PgWinText *m_pkChatCmdNameText[8]; PgWinText *m_pkChatCmdKeyText[8]; ColumnBut *m_pkCheckBox; }; /* 4528 */ struct CLCS { float f_CompDoubtPercentA; float f_CompDoubtPercentB; int i_DoubtCnt; int i_MaxStringLen; unsigned __int16 *m_pCompStrA; unsigned __int16 *m_pCompStrB; int m_CompStrALen; int m_CompStrBLen; int **LCSCalData1; int **LCSCalData2; }; /* 4529 */ struct __declspec(align(2)) std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; SHINE_ITEM_STRUCT _Myval; }; /* 4530 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 4531 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 4532 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 4533 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 4534 */ struct __cppobj std::list > : std::_List_val > { }; /* 4535 */ struct __cppobj ChatDisplayWin2 : PgWinFrame { PgWinSpr *m_pkChatCommandSprWin; unsigned int m_uiChatMode; unsigned int m_uiActiveChatBoardIndex; NiPointer m_aspChatBD[5]; ChatBoardFlex *m_pkActiveChatBD; FrameBoxWin *m_pkChattingBox; FrameBoxWin *m_pkChatEditBox; FrameBoxWin *m_pkChatNameEditBack; EditWin *m_pkChatNameEditBox; PgWinBut *m_pkChatBlockListBtn; PgWinBut *m_pkScrollDnBtn; bool m_bScDnBtnPushed; float m_fScDnTimeWhenPushed; PgWinBut *m_pkScrollUpBtn; bool m_bScUpBtnPushed; float m_fScUpTimeWhenPushed; PgWinBut *m_pkScrollMostDnBtn; PgWinBut *m_pkChatCommandBtn; PgWinBut *m_pkWhisperListBtn; PgWinBut *m_pkReportTabBtn; PgWinBut *m_pkEmoticonBtn; PgWinBut *m_pkFilterBtn; PgWinSpr *m_pkChatKorMode; PgWinSpr *m_pkChatEngMode; NiPointer m_spMtrlProp; NiPointer m_spFixedMtrlProp; NiPointer m_spEdit; NiPointer m_spChatFilterPopupMenu[5]; NiPointer m_spChatModePopupMenu; NiPointer m_spChatPopupMenu; PgWinText *m_pkTabText; PgWinText *m_pkReportText; PgWinText *m_pkTabButText[5]; PgWinBut *m_pkTabBut[5]; PgWinProxy *m_pkRBSocketWin; PgWinProxy *m_pkLBSocketWin; PgWinProxy *m_pkLTSocketWin; unsigned int m_uiChattingBoxWidthMinusEditBoxWidth; unsigned int m_uiDefaultWidth; unsigned int m_uiDefaultHeight; $C338308DB2AA133822854ED1AEEE4304 m_kAlphaControl; PgWinBut *m_pkChatCmdBut[11]; PgWinText *m_pkChatCmdNameText[11]; PgWinText *m_pkChatCmdKeyText[11]; ColumnBut *m_pkCheckBox; int m_iX; int m_iY; int m_iChatBoxPosX; int m_iChatBoxWhisperModePosX; CLCS m_kSpamFilter; NiPointer m_spkSpamSlideSpr; PgWinSpr *m_pkSpamFilterPanel; PgWinBut *m_pkSpamFilterBtn; PgWinText *m_pkTextSFOnOff; ColumnBut *m_pkSpamFilterOnOff; PgWinText *m_pkTextSFMsgShow; ColumnBut *m_pkSpamFilterMsgShow; PgWinText *m_pkTextSFSlide; SlideBar *m_pkSpamFilterSlide; std::list > m_listItemLinkStruct; }; /* 4536 */ struct __cppobj Guild { }; /* 4537 */ struct __cppobj ISingletonTask : ITask { }; /* 4538 */ struct __cppobj __declspec(align(4)) GuildJoinReqTask : ISingletonTask { InputBox *m_pkInputBox; char m_acTargetID[17]; }; /* 4539 */ struct __cppobj GuildAcademy { }; /* 4540 */ struct $358D6D23CC1A2D4DD16611C10AE1FC06 { PgWinSpr *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4541 */ struct __cppobj $90DD15092798422687E01DC4F1428806 : $358D6D23CC1A2D4DD16611C10AE1FC06 { }; /* 4542 */ const struct __cppobj $0D08DA3BA287172A905298714B1E3D5D : $358D6D23CC1A2D4DD16611C10AE1FC06 { }; /* 4543 */ const struct $39337629D5B00C2159E913DA75EF2023 { PgWinSpr *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4544 */ struct $BCB27A8D2603358EE12A0C50E5208BEE { SlideListWin *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4545 */ struct __cppobj $2150744A580A702446146960E51AEC76 : $BCB27A8D2603358EE12A0C50E5208BEE { }; /* 4546 */ const struct __cppobj $A02D3DA8D9F302A42AC3C74D97295382 : $BCB27A8D2603358EE12A0C50E5208BEE { }; /* 4547 */ const struct $DFF0E8EC3C66B8ACB1E5DF0E0C914FDB { SlideListWin *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4548 */ struct $BF9A2E2F278846D3B33178C5EF6FBB07 { SlideBar *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4549 */ struct __cppobj $0A9AA25BEA1417909A6F6CECD7A9C899 : $BF9A2E2F278846D3B33178C5EF6FBB07 { }; /* 4550 */ const struct __cppobj $4753CFF9FA156E8536F3268E9B919D95 : $BF9A2E2F278846D3B33178C5EF6FBB07 { }; /* 4551 */ const struct $7B0E7E0AF87035085360ED10B0A7406A { SlideBar *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4552 */ struct $727A6A2AA05D2E3286EDDE2D0BB7FD8B { PgWinBut *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4553 */ struct __cppobj $458BA469AACAF6725CDFDBEE87B0C755 : $727A6A2AA05D2E3286EDDE2D0BB7FD8B { }; /* 4554 */ const struct __cppobj $0B6AF179283AF742A2A71373477FA3CF : $727A6A2AA05D2E3286EDDE2D0BB7FD8B { }; /* 4555 */ const struct $8AB73778AF353F02046794EB4F618786 { PgWinBut *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4556 */ struct $7CCC8D5E2A07CA539A5C478C7DB4FB1D { PgWinText *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4557 */ struct __cppobj $C176BFD433AD515C626ECBB5920E7E92 : $7CCC8D5E2A07CA539A5C478C7DB4FB1D { }; /* 4558 */ const struct __cppobj $379DDBC4B93A2481BB46F7A15C73B9CA : $7CCC8D5E2A07CA539A5C478C7DB4FB1D { }; /* 4559 */ const struct $033A5B8065B45AE8B49AC1FD38ED88E8 { PgWinText *first; $FD38FBEC0E98ABCFF05B51A736182306 second; }; /* 4560 */ struct __cppobj GuildAcademyStorageTabWin : PgWinBut { }; /* 4561 */ struct PROTO_NC_ITEM_WITHDRAW_REQ { unsigned __int64 cen; }; /* 4562 */ struct PROTO_NC_ITEM_DEPOSIT_REQ { unsigned __int64 cen; }; /* 4563 */ struct PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_CLOSE_CMD { char nCloseType; }; /* 4564 */ struct __cppobj DivideWin : PgWinFrame { EditWin *m_pkLotInputEdit; unsigned int m_uiResultValue; PgWin *m_pkRevWin; unsigned int m_uiOkMsg; unsigned int m_uiMax; ITEM_INVEN m_kFrom; ITEM_INVEN m_kTo; NiPointer m_apkTextWin[2]; unsigned int m_eMode; }; /* 4565 */ struct NiPointer { GuildAcademyStorageTabWin *m_pObject; }; /* 4566 */ struct NiPointer { GuildAcademyStorageInvWin *m_pObject; }; /* 4567 */ struct NiPointer { GuildAcademyStorageWin *m_pObject; }; /* 4568 */ struct __cppobj ItemInfoWin : FrameBoxWin { float RemainTimeUpdate; char strStaticItemDeleteTime[20]; char strStaticDay[255]; char strStaticHour[255]; char strStaticMinute[255]; unsigned int m_uiMoneyXPos; unsigned int m_uiTotalMoneyXPos; PgWinText *m_apkTextWin[80]; PgWinSpr *m_pkGemIcon; PgWinSpr *m_pkGoldIcon; PgWinSpr *m_pkSilverIcon; PgWinSpr *m_pkCopperIcon; PgWinSpr *m_pkTotalGemIcon; PgWinSpr *m_pkTotalGoldIcon; PgWinSpr *m_pkTotalSilverIcon; PgWinSpr *m_pkTotalCopperIcon; unsigned int m_uiIconWidth; unsigned int m_uiIconHeight; AutoSizingTextWin *m_pkGemText; AutoSizingTextWin *m_pkGoldText; AutoSizingTextWin *m_pkSilverText; AutoSizingTextWin *m_pkCopperText; AutoSizingTextWin *m_pkTotalGemText; AutoSizingTextWin *m_pkTotalGoldText; AutoSizingTextWin *m_pkTotalSilverText; AutoSizingTextWin *m_pkTotalCopperText; int m_iItemNameLength; int m_iFontHeight; Item *m_pkItem; ItemInfo *m_pkItemInfo; const unsigned int m_iLimitRandomOption; IconWin *m_pkItemMoneyIcon; IconWin *m_pkItemTotalMoneyIcon; AutoSizingTextWin *m_pkItemMoneyText; AutoSizingTextWin *m_pkItemMoneyNumText; AutoSizingTextWin *m_pkItemTotalMoneyText; unsigned int m_uiItemMoneyWidth; PgWinBut *m_pkCloseBtn; }; /* 4569 */ struct Inventory { bool m_bWaitingItemDropAck; NiPointer m_aspInv[192]; NiPointer m_aspEquip[30]; NiPointer m_aspMiniHouseInv[192]; NiPointer m_aspMiniHouseEquip[11]; NiPointer m_aspMiniHouseFurnitureItemInv[98]; NiPointer m_aspMiniHouseAccessoryItemInv[98]; NiPointer m_aspMiniHouseTileAllItemInv[98]; NiPointer m_aspMiniHouseMinigameAllItemInv[98]; NiPointer m_aspRewardInv[192]; unsigned int m_uiRewardCount; NiPointer m_aspPremiumActionInv[42]; unsigned int m_uiPremiumActionCount; }; /* 4570 */ struct $74B4A1E6FCB6506E61C763A6293A3D46 { __int8 invenclear : 1; }; /* 4571 */ struct PROTO_NC_CHAR_CLIENT_ITEM_CMD { char numofitem; char box; $74B4A1E6FCB6506E61C763A6293A3D46 flag; PROTO_ITEMPACKET_INFORM ItemArray[]; }; /* 4572 */ struct __declspec(align(2)) CItemAuthorityBase { CItemAuthorityBaseVtbl *vfptr; bool IA_Common[17][17]; bool IA_ChrBelong[17][17]; bool IA_AccBelong[17][17]; }; /* 4573 */ const struct __unaligned __declspec(align(2)) BelongTypeInfo { E_BelongType BT_Inx; char PutOnBelonged; char NoDrop; char NoSell; char NoStorage; char NoTrade; char NoDelete; }; /* 4574 */ struct CItemAuthorityBaseVtbl { void *(__thiscall *__vecDelDtor)(CItemAuthorityBase *this, unsigned int); BelongTypeInfo *(__thiscall *IA_GetBelongTypeInfo)(CItemAuthorityBase *this, E_BelongType); }; /* 4575 */ struct __cppobj ItemAuthority : CItemAuthorityBase { }; /* 4576 */ struct __cppobj HolyRewardMoneyWin : PgWinFrame { unsigned int m_uiOkMsg; unsigned int m_uiCancelMsg; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; PgWinText *m_pkTitleText1; PgWinText *m_pkTitleText2; NiPointer m_pkOkBut; __int64 m_i64InputMoney; }; /* 4577 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 4578 */ union $AC732F30624DBA800E92ABD107C540C4 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 4579 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $AC732F30624DBA800E92ABD107C540C4 ___u2; }; /* 4580 */ struct __cppobj BelongTypeInfoTab : ITableBase { }; /* 4581 */ struct __cppobj NiTList : NiTPointerListBase,PROTO_CHARGEDBUFF_INFO *> { }; /* 4582 */ struct __cppobj ChargedItemList { }; /* 4583 */ struct PROTO_NC_GUILD_ACADEMY_GET_RANKING_LIST_REQ { unsigned int nRoundTime; }; /* 4584 */ struct PROTO_NC_GUILD_ACADEMY_GET_GRADUATE_REQ { Name4 sGuildName; }; /* 4585 */ struct NiPointer { GuildAcademySelectWin *m_pObject; }; /* 4586 */ struct std::_Pair_base { GuildAcademySelectWin::GuildInfo *first; GuildAcademySelectWin::GuildInfo *second; }; /* 4587 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4588 */ struct NiPointer { GuildAcademyRankingWin *m_pObject; }; /* 4589 */ struct NiPointer { GuildAcademyNoticeEditorWin *m_pObject; }; /* 4590 */ struct PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_OPEN_REQ { char nOpenType; }; /* 4591 */ struct PROTO_NC_GUILD_ACADEMY_SET_REWARD_MONEY_REQ { char NumOfRewardGood; GUILD_ACADEMY_REWARD_MONEY RewardMoney[]; }; /* 4592 */ struct $6B39594BD70E34B9CFA5236311C61DF6 { unsigned __int16 command : 10; unsigned __int16 department : 6; }; /* 4593 */ union NETCOMMAND { unsigned __int16 protocol; $6B39594BD70E34B9CFA5236311C61DF6 __s1; }; /* 4594 */ struct NiPointer { GuildAcademyMoneyRewardWin *m_pObject; }; /* 4595 */ struct NiPointer { GuildAcademyMenuWin *m_pObject; }; /* 4596 */ struct NiPointer { GuildAcademyItemRewardInvWin *m_pObject; }; /* 4597 */ struct NiPointer { GuildAcademyItemRewardWin *m_pObject; }; /* 4598 */ struct __cppobj std::_Allocator_base { }; /* 4599 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4600 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { GUILD_ACADEMY_REWARD_ITEM *_Myfirst; GUILD_ACADEMY_REWARD_ITEM *_Mylast; GUILD_ACADEMY_REWARD_ITEM *_Myend; std::allocator _Alval; }; /* 4601 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4602 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_SET_REWARD_ITEM_REQ { char NumOfRewardGood; GUILD_ACADEMY_REWARD_ITEM RewardItem[]; }; /* 4603 */ struct __cppobj std::allocator::rebind { }; /* 4604 */ struct NiPointer { GuildAcademyHallOfFameWin *m_pObject; }; /* 4605 */ struct __declspec(align(4)) std::exception { std::exceptionVtbl *vfptr; const char *_Mywhat; bool _Mydofree; }; /* 4606 */ struct std::exceptionVtbl { void *(__thiscall *__vecDelDtor)(std::exception *this, unsigned int); const char *(__thiscall *what)(std::exception *this); }; /* 4607 */ struct __cppobj std::runtime_error : std::exception { }; /* 4608 */ struct __cppobj boost::bad_function_call : std::runtime_error { }; /* 4609 */ struct __cppobj std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4610 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Ptr; }; /* 4611 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> { }; /* 4612 */ struct __cppobj std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > { }; /* 4613 */ struct __cppobj boost::arg<1> { }; /* 4614 */ struct __declspec(align(8)) boost::_mfi::mf1 { void (__thiscall *f_)(Char *this, const char *); }; /* 4615 */ struct boost::_bi::value { Char *t_; }; /* 4616 */ struct __declspec(align(4)) boost::_bi::list2,boost::arg<1> > { boost::_bi::value a1_; boost::arg<1> a2_; }; /* 4617 */ struct boost::_bi::bind_t,boost::_bi::list2,boost::arg<1> > > { boost::_mfi::mf1 f_; boost::_bi::list2,boost::arg<1> > l_; }; /* 4618 */ struct __cppobj boost::arg<2> { }; /* 4619 */ struct __declspec(align(8)) boost::_mfi::mf1 { bool (__thiscall *f_)(Char *this, const char *); }; /* 4620 */ struct boost::_bi::bind_t,boost::_bi::list2,boost::arg<1> > > { boost::_mfi::mf1 f_; boost::_bi::list2,boost::arg<1> > l_; }; /* 4621 */ struct __cppobj std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4622 */ struct __cppobj std::_Vector_const_iterator,std::allocator > > > : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { NiPointer *_Ptr; }; /* 4623 */ struct __cppobj std::_Vector_iterator,std::allocator > > > : std::_Vector_const_iterator,std::allocator > > > { }; /* 4624 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > first; bool second; }; /* 4625 */ struct __cppobj std::pair,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> : std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { }; /* 4626 */ struct std::_Pair_base,std::allocator >,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 4627 */ struct __cppobj std::pair,std::allocator >,NiPointer > : std::_Pair_base,std::allocator >,NiPointer > { }; /* 4628 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator > const ,NiPointer > > { }; /* 4629 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 4630 */ struct __cppobj std::allocator >::rebind > { }; /* 4631 */ struct __cppobj boost::detail::function::void_function_obj_invoker1,boost::_bi::list2,boost::arg<1> > >,void,char const *> { }; /* 4632 */ struct __cppobj boost::detail::function::functor_manager,boost::_bi::list2,boost::arg<1> > >,std::allocator > { }; /* 4633 */ struct __cppobj boost::detail::function::function_obj_tag { }; /* 4634 */ struct __cppobj boost::detail::function::function_ptr_tag { }; /* 4635 */ struct __cppobj std::_Allocator_base,boost::_bi::list2,boost::arg<1> > > > { }; /* 4636 */ struct __cppobj std::allocator,boost::_bi::list2,boost::arg<1> > > > : std::_Allocator_base,boost::_bi::list2,boost::arg<1> > > > { }; /* 4637 */ struct __cppobj boost::detail::function::void_function_obj_invoker1,boost::_bi::list2,boost::arg<1> > >,void,char const *> { }; /* 4638 */ struct __cppobj boost::detail::function::functor_manager,boost::_bi::list2,boost::arg<1> > >,std::allocator > { }; /* 4639 */ struct __cppobj std::_Allocator_base,boost::_bi::list2,boost::arg<1> > > > { }; /* 4640 */ struct __cppobj std::allocator,boost::_bi::list2,boost::arg<1> > > > : std::_Allocator_base,boost::_bi::list2,boost::arg<1> > > > { }; /* 4641 */ struct boost::_bi::list1 { const char **a1_; }; /* 4642 */ struct __cppobj boost::_bi::type { }; /* 4643 */ struct __cppobj boost::_bi::type { }; /* 4644 */ struct CLIENT_MARRYINFO { char MarryStatus; ShineDateTime MarryDate; Name5 WifeName; unsigned int WifeRegistNumber; }; /* 4645 */ struct __cppobj WeddingProposeInputWin : PgWinFrame { PgWinText *m_pkTitle; PgWinText *m_pkMessage; NiPointer m_spEdit; }; /* 4646 */ struct __cppobj WeddingProposeOutputWin : PgWinFrame { unsigned __int16 m_kFromHandle; PgWinText *m_pkMessage; PgWinText *m_pkAnswer; PgWinText *m_pkProposeMessage; NiPointer m_spEdit; NiPointer m_spSendEdit; }; /* 4647 */ struct __cppobj WeddingProposeResultWin : PgWinFrame { PgWinText *m_pkReply; NiPointer m_pkWeddingMessage; }; /* 4648 */ struct __cppobj WeddingEntryWin : PgWinFrame { PgWinText *m_pkBridegroom; PgWinText *m_pkBride; PgWinText *m_pkCongratulator; PgWinText *m_pkWedding; }; /* 4649 */ struct __cppobj __declspec(align(4)) WeddingTask : ITask { CLIENT_MARRYINFO m_MarryInfo; WeddingProposeInputWin *m_pkWeddingProposeInputWin; WeddingProposeOutputWin *m_pkWeddingProposeOutputWin; WeddingProposeResultWin *m_pkWeddingProposeResultWin; WeddingEntryWin *m_pkWeddingEntryWin; bool m_bDivorce; }; /* 4650 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_WEDDING_PROPOSEACK_REQ { unsigned __int16 from; char propose_word[37]; }; /* 4651 */ struct PROTO_NC_ACT_WEDDING_SOMEONE { unsigned __int16 Proposer; unsigned __int16 Partner; }; /* 4652 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_WEDDING_PROPOSEREQ_ACK { unsigned __int16 to; unsigned __int16 err; char response_word[37]; }; /* 4653 */ struct PROTO_NC_ACT_WEDDING_HALL_GUEST_ENTER_ACK { unsigned __int16 err; }; /* 4654 */ struct __unaligned __declspec(align(2)) NETPACKETZONEHEADER { unsigned __int16 clienthandle; unsigned int charregistnumber; }; /* 4655 */ struct $61AE88030BDCB80D56E3423F3F9CF0DE { char Level; char Connected; __unaligned __declspec(align(1)) ShineDateTime LastConnect; unsigned __int16 CurrentMap; }; /* 4656 */ struct PROTO_NC_CHAR_WEDDING_PARTNER_INFO_ACK { NETPACKETZONEHEADER header; $61AE88030BDCB80D56E3423F3F9CF0DE PartnerInfo; }; /* 4657 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_WEDDING_HALL_RESERV_ACK { unsigned __int16 err; __int64 ReservedTime; tm tm_ReservedTime; }; /* 4658 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_WEDDING_HALL_GUEST_ENTER_READY_ACK { unsigned __int16 err; Name5 GroomID; Name5 BrideID; __int64 EnterStart; __int64 WeddingStart; __int64 WeddingEnd; tm tm_EnterStart; tm tm_WeddingStart; tm tm_WeddingEnd; }; /* 4659 */ struct PROTO_ERRORCODE { unsigned __int16 err; }; /* 4660 */ struct NiPointer { WeddingTask *m_pObject; }; /* 4661 */ struct __cppobj WeddingInfoWin : PgWinFrame { CNSTimer_Interval m_kTimerInterval; PgWinAbbreviateText *m_pkName; PgWinText *m_pkLevel; PgWinText *m_pkLogState; PgWinText *m_pkInArea; PgWinText *m_pkWeddingState; PgWinText *m_pkWeddingAnniversary; }; /* 4662 */ struct NiPointer { WeddingProposeResultWin *m_pObject; }; /* 4663 */ struct PROTO_NC_ACT_WEDDING_PROPOSEACK_ACK { unsigned __int16 from; char reply; char response_word[37]; }; /* 4664 */ struct NiPointer { WeddingProposeOutputWin *m_pObject; }; /* 4665 */ struct std::_List_nod,std::allocator >,std::allocator,std::allocator > > >::_Node { std::_List_nod,std::allocator >,std::allocator,std::allocator > > >::_Node *_Next; std::_List_nod,std::allocator >,std::allocator,std::allocator > > >::_Node *_Prev; std::basic_string,std::allocator > _Myval; }; /* 4666 */ struct __cppobj std::_Allocator_base,std::allocator >,std::allocator,std::allocator > > >::_Node> { }; /* 4667 */ struct __cppobj std::allocator,std::allocator >,std::allocator,std::allocator > > >::_Node> : std::_Allocator_base,std::allocator >,std::allocator,std::allocator > > >::_Node> { }; /* 4668 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator >,std::allocator,std::allocator > > > : std::_Container_base0 { std::_List_nod,std::allocator >,std::allocator,std::allocator > > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,std::allocator,std::allocator > > >::_Node> _Alnod; std::allocator,std::allocator > > _Alval; }; /* 4669 */ struct __cppobj std::_List_val,std::allocator >,std::allocator,std::allocator > > > : std::_List_nod,std::allocator >,std::allocator,std::allocator > > > { }; /* 4670 */ struct __cppobj std::list,std::allocator >,std::allocator,std::allocator > > > : std::_List_val,std::allocator >,std::allocator,std::allocator > > > { }; /* 4671 */ struct __cppobj std::_Iterator012,std::allocator >,int,std::basic_string,std::allocator > const *,std::basic_string,std::allocator > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4672 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator >,std::allocator,std::allocator > > >,std::_Iterator_base0> : std::_Iterator012,std::allocator >,int,std::basic_string,std::allocator > const *,std::basic_string,std::allocator > const &,std::_Iterator_base0> { std::_List_nod,std::allocator >,std::allocator,std::allocator > > >::_Node *_Ptr; }; /* 4673 */ struct __cppobj std::_List_const_iterator,std::allocator >,std::allocator,std::allocator > > > > : std::_List_unchecked_const_iterator,std::allocator >,std::allocator,std::allocator > > >,std::_Iterator_base0> { }; /* 4674 */ struct __cppobj std::_List_iterator,std::allocator >,std::allocator,std::allocator > > > > : std::_List_const_iterator,std::allocator >,std::allocator,std::allocator > > > > { }; /* 4675 */ struct __cppobj TextFilterTable { }; /* 4676 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_WEDDING_PROPOSEREQ_REQ { unsigned __int16 to; char propose_word[37]; }; /* 4677 */ struct NiPointer { WeddingProposeInputWin *m_pObject; }; /* 4678 */ struct NiPointer { WeddingInfoWin *m_pObject; }; /* 4679 */ struct NiPointer { WeddingEntryWin *m_pObject; }; /* 4680 */ union ORToken { char ort_Name[20]; unsigned int ort_Code[5]; }; /* 4681 */ struct _iobuf { char *_ptr; int _cnt; char *_base; int _flag; int _file; int _charbuf; int _bufsiz; char *_tmpfname; }; /* 4682 */ struct ORLinebuffer { _iobuf *orlb_fp; char orlb_Buffer[2048]; int orlb_LineLen; int orlb_Pointer; }; /* 4683 */ struct ORDelimiter { char ord_Array[32]; int ord_Number; }; /* 4684 */ struct ORIgnore { char ori_Array[32]; int ori_Number; }; /* 4685 */ struct $D60AFB7344E22CF4ED023E0FDB97EA71 { char from; char to; }; /* 4686 */ struct ORExchange { $D60AFB7344E22CF4ED023E0FDB97EA71 ore_Array[32]; int ore_Number; }; /* 4687 */ struct ORComment { char orc_Comment; }; /* 4688 */ struct ORBrace { char orc_Open; char orc_Close; }; /* 4689 */ struct __declspec(align(4)) ORErrorMessage { int orem_Line; char *orem_Message; char orem_Err; }; /* 4690 */ struct TokenArgument { ORErrorMessage errmsg; ORDelimiter delimiter; ORExchange exchange; ORComment comment; ORBrace brace; ORIgnore ignore; }; /* 4691 */ struct ORTokenReader { ORLinebuffer ortr_LineBuffer; TokenArgument *ortr_Argument; char ortr_Buffer[2048]; }; /* 4692 */ struct ORField { ORFieldVtbl *vfptr; ORColumnHeader *orf_Header; }; /* 4693 */ struct ORFieldVtbl { char (__thiscall *orf_CompareContent)(ORField *this, char *, ORToken *); int (__thiscall *orf_Alloc)(ORField *this, char *); char (__thiscall *orf_Read)(ORField *this, ORTokenReader *); void *(__thiscall *orf_GetBuffer)(ORField *this); int (__thiscall *orf_GetType)(ORField *this); }; /* 4694 */ struct ORColumnHeader { ORColumnHeaderVtbl *vfptr; int orch_Length; ORToken orch_ColumnName; }; /* 4695 */ struct ORColumnHeaderVtbl { int (__thiscall *ortr_SetLength)(ORColumnHeader *this, ORTokenReader *, TokenArgument *); int (__thiscall *orch_FieldType)(ORColumnHeader *this); }; /* 4696 */ struct __cppobj ORFieldIndex : ORField { ORToken *orfi_Index; }; /* 4697 */ struct __cppobj ORFieldString : ORField { char *orfs_String; }; /* 4698 */ struct __cppobj ORFieldByte : ORField { char *orfb_Byte; }; /* 4699 */ struct __cppobj ORFieldWord : ORField { unsigned __int16 *orfw_Word; }; /* 4700 */ struct __cppobj ORFieldDwrd : ORField { unsigned int *orfd_Dwrd; }; /* 4701 */ struct ORRecord { ORField *orr_FieldArray[128]; char *orr_Buffer; int orr_Pointer; }; /* 4702 */ struct ListIteratorDefault { ListIteratorDefaultVtbl *vfptr; }; /* 4703 */ struct ListIteratorDefaultVtbl { char (__thiscall *lid_Call)(ListIteratorDefault *this, ORField *, unsigned __int16); }; /* 4704 */ struct ORKeyList::KeyElement { ORToken key; ORRecord *rec; }; /* 4705 */ struct ORKeyList { ORKeyList::KeyElement okl_Element[1024]; int okl_KeyNum; }; /* 4706 */ struct ListIteratorDefault { ListIteratorDefaultVtbl *vfptr; }; /* 4707 */ struct ListIteratorDefaultVtbl { char (__thiscall *lid_Call)(ListIteratorDefault *this, ORRecord *, unsigned __int16); }; /* 4708 */ struct __cppobj OrderArgument : ListIteratorDefault { int oa_target; ORRecord *oa_record; }; /* 4709 */ struct __cppobj __declspec(align(4)) ColumnCheckArgument : ListIteratorDefault { ORToken *cca_column; char *cca_contentstring; ORToken cca_contentindex; char cca_found; }; /* 4710 */ struct __cppobj TargetColumnFindArgument : ListIteratorDefault { ORToken tcfa_target; void *tcfa_content; int *tcfa_type; }; /* 4711 */ struct __cppobj RecordDataCompareArgument : ListIteratorDefault { ORToken rdca_column; char *rdca_content; ORRecord *rdca_record; int rdca_skip; }; /* 4712 */ struct ORColumnHeaderList { ORColumnHeader *orchl_fieldname[128]; }; /* 4713 */ struct ListArray { ORRecord *la_Array; int la_Size; }; /* 4717 */ struct $419DD9B4CEDC0FB1578FE733DAA2D19C { unsigned __int16 empty; unsigned __int16 store; }; /* 4714 */ struct __declspec(align(4)) List { ListVtbl *vfptr; unsigned __int16 l_MaxSize; ListStruct *l_Array; $419DD9B4CEDC0FB1578FE733DAA2D19C l_Finger; ListArray *l_ListArray; unsigned __int16 l_ListNum; }; /* 4715 */ struct ListVtbl { ORRecord *(__thiscall *l_AllocA)(List *this, unsigned __int16); ORRecord *(__thiscall *l_AllocZ)(List *this, unsigned __int16); char (__thiscall *l_Free)(List *this, unsigned __int16); }; /* 4716 */ struct ListStruct { ORRecord *ls_Content; unsigned __int16 ls_Next; unsigned __int16 ls_Prev; char ls_IsActiv; unsigned __int16 ls_Event; }; /* 4718 */ struct ORTable { ORToken ort_TableName; int ort_RecordLength; ORColumnHeaderList ort_HeaderList; ListArray ort_DataArray; List ort_DataRecord; ORKeyList *ort_PrimaryKey; }; /* 4719 */ struct ListIteratorDefault { ListIteratorDefaultVtbl *vfptr; }; /* 4720 */ struct ListIteratorDefaultVtbl { char (__thiscall *lid_Call)(ListIteratorDefault *this, ORTable *, unsigned __int16); }; /* 4721 */ struct __cppobj TableNameCompareArgument : ListIteratorDefault { ORToken tnca_tablename; ORTable *tnca_found; }; /* 4722 */ struct __cppobj ORColumnHeaderIndex : ORColumnHeader { }; /* 4723 */ struct __cppobj ORColumnHeaderString : ORColumnHeader { }; /* 4724 */ struct __cppobj ORColumnHeaderByte : ORColumnHeader { }; /* 4725 */ struct __cppobj ORColumnHeaderWord : ORColumnHeader { }; /* 4726 */ struct __cppobj ORColumnHeaderDwrd : ORColumnHeader { }; /* 4727 */ struct ListIteratorDefault { ListIteratorDefaultVtbl *vfptr; }; /* 4728 */ struct ListIteratorDefaultVtbl { char (__thiscall *lid_Call)(ListIteratorDefault *this, ORColumnHeader *, unsigned __int16); }; /* 4729 */ struct __cppobj RecordNumber : ListIteratorDefault { int rn_Number; ORToken rn_column; char *rn_content; }; /* 4730 */ struct __cppobj MakePrimaryKeyColumn : ListIteratorDefault { ORToken mpkc_keycolumn; ORRecord *mpkc_rec; ORKeyList *mpkc_keylist; }; /* 4731 */ struct __cppobj MakePrimaryKey : ListIteratorDefault { ORToken mpk_keycolumn; ORKeyList *mpk_keylist; }; /* 4732 */ struct __cppobj ColumnNameArgument : ListIteratorDefault { ORTokenReader *cna_token; }; /* 4733 */ struct __cppobj DataRecordArgument : ListIteratorDefault { ORTokenReader *dra_token; ORRecord *dra_datarecord; }; /* 4734 */ struct __declspec(align(4)) List { ListVtbl *vfptr; unsigned __int16 l_MaxSize; ListStruct *l_Array; $419DD9B4CEDC0FB1578FE733DAA2D19C l_Finger; struct ListArray *l_ListArray; unsigned __int16 l_ListNum; }; /* 4735 */ struct ListVtbl { ORTable *(__thiscall *l_AllocA)(List *this, unsigned __int16); ORTable *(__thiscall *l_AllocZ)(List *this, unsigned __int16); char (__thiscall *l_Free)(List *this, unsigned __int16); }; /* 4736 */ struct ListStruct { ORTable *ls_Content; unsigned __int16 ls_Next; unsigned __int16 ls_Prev; char ls_IsActiv; unsigned __int16 ls_Event; }; /* 4737 */ struct OptionReader { TokenArgument or_Argument; List or_TableList; ORTable or_TableArray[32]; ORTable *or_CurrentTable; }; /* 4738 */ struct __cppobj ListEraser : ListIteratorDefault { List *le_list; }; /* 4739 */ struct __cppobj ListEraser : ListIteratorDefault { List *le_list; }; /* 4740 */ struct PROTO_NC_USER_NORMALLOGOUT_CMD { char LogoutType; }; /* 4741 */ struct NiPointer { ShortCut *m_pObject; }; /* 4742 */ struct internal_state { int dummy; }; /* 4743 */ struct z_stream_s { char *next_in; unsigned int avail_in; unsigned int total_in; char *next_out; unsigned int avail_out; unsigned int total_out; char *msg; internal_state *state; void *(__cdecl *zalloc)(void *, unsigned int, unsigned int); void (__cdecl *zfree)(void *, void *); void *opaque; int data_type; unsigned int adler; unsigned int reserved; }; /* 4744 */ struct __cppobj ZlibUtil : z_stream_s { ZlibUtilVtbl *vfptr; int m_AbortFlag; _iobuf *fin; _iobuf *fout; int err; char input_buffer[4096]; char output_buffer[4096]; char result_input_buffer[4096]; unsigned int m_uiSize; }; /* 4745 */ struct ZlibUtilVtbl { void (__thiscall *progress)(ZlibUtil *this, int); void (__thiscall *status)(ZlibUtil *this, char *); }; /* 4746 */ struct SpStream { char *m_abyData; unsigned int m_uiMaxSize; unsigned int m_uiHeadIndex; unsigned int m_uiTailIndex; }; /* 4747 */ struct IOptionBase { IOptionBaseVtbl *vfptr; }; /* 4748 */ struct IOptionBaseVtbl { bool (__thiscall *LoadOption)(IOptionBase *this, SpStream *); void (__thiscall *SaveOption)(IOptionBase *this, SpStream *); }; /* 4749 */ struct __cppobj zlibUtil2 : z_stream_s { zlibUtil2Vtbl *vfptr; int err; char output_buffer[4096]; unsigned int output_max_size; char *result_output_buffer; unsigned int result_output_size; unsigned int result_output_max_size; }; /* 4750 */ struct zlibUtil2Vtbl { void *(__thiscall *__vecDelDtor)(zlibUtil2 *this, unsigned int); }; /* 4751 */ struct __cppobj std::_Allocator_base { }; /* 4752 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4753 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { int *_Myfirst; int *_Mylast; int *_Myend; std::allocator _Alval; }; /* 4754 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4755 */ struct __cppobj ShortCutMgr : IOptionBase { NiPointer m_aspShortCut[100]; Version m_kVersion; bool m_bShortCutChanged; bool m_bShortCutSizeChanged; ZlibUtil m_zlibUtil; zlibUtil2 m_zlibUtil2; std::vector > m_vecChanged; }; /* 4756 */ struct __cppobj mhSettingWin : PgWinFrame { PgWinBut *m_spBtn; PgWinText *m_spText; ColumnBut *m_spCheckBox[2]; NiPointer m_spEdit[4]; std::vector > m_pkHouseTabList; }; /* 4757 */ struct DirectUserMsgBody_MHInfoTabChanged { DirectUserMsgBody_MHInfoTabChanged::TabEnum eChanged; }; /* 4758 */ struct NiPointer { mhSettingWin *m_pObject; }; /* 4759 */ struct __cppobj mhRepairObjWin : PgWinFrame { bool m_bSentPacket; char m_nInvenSlot; unsigned __int16 m_ID; PgWinText *m_pkTextFieldWin[3]; int m_tServerTime; unsigned int m_tServerTimeStart; bool m_bRevServerTime; PgWinText *m_pkOkText; PgWinBut *m_pkOkBtn; ItemIcon *m_pkItemIconWin; }; /* 4760 */ struct MiniHouseEndure { unsigned __int16 Handle; unsigned __int16 Endure[4]; }; /* 4761 */ struct __unaligned __declspec(align(1)) ChargedItemEffect { unsigned __int16 Handle; char ItemID[32]; unsigned __int16 KeepTime_Hour; EffectEnumerate EffectEnum; unsigned __int16 EffectValue; char StaStrength; }; /* 4762 */ struct MiniHouseFurniture { unsigned __int16 Handle; char ItemID[32]; char FurnitureType[32]; char InvenType[32]; __unaligned __declspec(align(1)) GameType GameType; char CanSet; char Backimage[32]; char WALL; char BOTTOM; char CEILING; char IsAnimation; __unaligned __declspec(align(1)) unsigned __int16 Weight; __unaligned __declspec(align(1)) unsigned __int16 KeepTime_Hour; __unaligned __declspec(align(1)) unsigned __int16 KeepTime_Endure; char Grip; char MaxSlot; char MHEmotionID; }; /* 4763 */ struct NiPointer { mhRepairObjWin *m_pObject; }; /* 4764 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 4765 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 4766 */ struct std::_Pair_base { const unsigned __int16 first; int second; }; /* 4767 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4768 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4769 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4770 */ struct __cppobj std::_Allocator_base > { }; /* 4771 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 4772 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 4773 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 4774 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 4775 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 4776 */ struct __cppobj mhPortalListWin : PgWinFrame { SlideBar *m_pkSlideBarPortalList; SlideListWin *m_PortalNameList; PgWinBut *m_Btns[2]; PgWinText *m_Text[2]; std::map,std::allocator > > m_mapPortalInfo; std::vector > m_pkHouseTabList; }; /* 4777 */ struct __unaligned __declspec(align(2)) PORTAL_INFO { unsigned __int16 nPortalItemID; int dEndTime; }; /* 4778 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4779 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4780 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4781 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4782 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4783 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4784 */ struct std::_Pair_base { unsigned __int16 first; int second; }; /* 4785 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4786 */ struct NiPointer { mhPortalListWin *m_pObject; }; /* 4787 */ struct __declspec(align(4)) stMINIHOUSEINFO { unsigned __int16 handle; CHARBRIEFINFO_CAMP camp; __unaligned __declspec(align(1)) Name5 charid; NiNode *pkNode; char title[21]; }; /* 4788 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 4789 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 4790 */ struct std::_Pair_base { const unsigned __int16 first; stMINIHOUSEINFO *second; }; /* 4791 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4792 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4793 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 4794 */ struct __cppobj std::_Allocator_base > { }; /* 4795 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 4796 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 4797 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 4798 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 4799 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 4800 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4801 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4802 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4803 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4804 */ struct CMiniHouseMgr { std::map,std::allocator > > m_mapInfo; char *m_pcRootNodeName; }; /* 4805 */ struct PROTO_NC_BRIEFINFO_MINIHOUSEBUILD_CMD { unsigned __int16 handle; CHARBRIEFINFO_CAMP camp; __unaligned __declspec(align(1)) Name5 charid; SHINE_COORD_TYPE coord; char title[21]; }; /* 4806 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4807 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4808 */ struct __cppobj std::allocator >::rebind > { }; /* 4809 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4810 */ struct __cppobj std::allocator >::rebind > { }; /* 4811 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4812 */ struct __cppobj __declspec(align(4)) mhMouseControlWin : PgWinFrame { PgWinSpr *m_Btns[6]; bool m_bCtrlDown; }; /* 4813 */ struct NiPointer { mhMouseControlWin *m_pObject; }; /* 4814 */ struct __cppobj __declspec(align(4)) mhMinimizeWin : PgWinFrame { bool m_bAutoOnOff; }; /* 4815 */ struct NiPointer { mhMinimizeWin *m_pObject; }; /* 4816 */ struct __cppobj mhJoinWin : PgWinFrame { ColumnBut *m_spCheckBox[2]; NiPointer m_spEdit[4]; }; /* 4817 */ struct NiPointer { mhJoinWin *m_pObject; }; /* 4818 */ struct __cppobj __declspec(align(4)) mhInputPassWordWin : PgWinFrame { NiPointer m_spRoomPassWord; unsigned __int16 mh_hnd; }; /* 4819 */ struct NiPointer { mhInputPassWordWin *m_pObject; }; /* 4820 */ struct __cppobj mhInfoWin : PgWinFrame { std::basic_string,std::allocator > m_FullTitleName; std::basic_string,std::allocator > m_FullRoomMakerName; std::basic_string,std::allocator > m_PassWord; bool m_bItemView; int m_MaxPersonCount; int m_NowPersonCount; unsigned __int16 m_ClickedChar; unsigned __int16 hMinihouse; PgWinText *m_pkTextFieldWin[4]; SlideBar *m_pkSlideBarGuestNameList; SlideListWin *m_GuestNameList; std::vector > m_pkHouseTabList; }; /* 4821 */ struct NiPointer { mhInfoWin *m_pObject; }; /* 4822 */ struct __cppobj mhGuestBookWin2 : PgWinFrame { HWND__ *m_hWebWindow; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; bool m_bOpen; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; }; /* 4823 */ struct NiPointer { mhGuestBookWin2 *m_pObject; }; /* 4824 */ struct HMENU__ { int unused; }; /* 4825 */ struct tagCONNECTDATA { IUnknown *pUnk; unsigned int dwCookie; }; /* 4826 */ struct __cppobj IConnectionPoint : IUnknown { }; /* 4827 */ struct tagPOINTF { float x; float y; }; /* 4828 */ struct __cppobj IDispatch : IUnknown { }; /* 4829 */ struct __cppobj CWebEventSink : IDispatch { int m_cRef; }; /* 4830 */ struct __cppobj ITypeInfo : IUnknown { }; /* 4831 */ struct $983F061E0B702DD8AE0B4B955735A6A3 { unsigned int Lo; int Hi; }; /* 4832 */ union tagCY { $983F061E0B702DD8AE0B4B955735A6A3 __s0; __int64 int64; }; /* 4833 */ struct tagSAFEARRAYBOUND { unsigned int cElements; int lLbound; }; /* 4834 */ struct tagSAFEARRAY { unsigned __int16 cDims; unsigned __int16 fFeatures; unsigned int cbElements; unsigned int cLocks; void *pvData; tagSAFEARRAYBOUND rgsabound[1]; }; /* 4842 */ struct $E2F13C0D8C7A5E44CBEA2DDC2BADB614 { unsigned __int16 vt; unsigned __int16 wReserved1; unsigned __int16 wReserved2; unsigned __int16 wReserved3; __int64 llVal; }; /* 4836 */ struct $5CC4D6FD2BF4E5B80FE1FD714DCA0CFA { char scale; char sign; }; /* 4837 */ union $D26CE6A3E3374F6C014E33CAD6AD33AE { $5CC4D6FD2BF4E5B80FE1FD714DCA0CFA __s0; unsigned __int16 signscale; }; /* 4838 */ struct $A04CD8C0331024E133CCEC4B0AB36956 { unsigned int Lo32; unsigned int Mid32; }; /* 4839 */ union $AA68B3CB4050859F053926D57A4030A6 { $A04CD8C0331024E133CCEC4B0AB36956 __s0; unsigned __int64 Lo64; }; /* 4840 */ struct tagDEC { unsigned __int16 wReserved; $D26CE6A3E3374F6C014E33CAD6AD33AE ___u1; unsigned int Hi32; $AA68B3CB4050859F053926D57A4030A6 ___u3; }; /* 4843 */ struct $D1A81096EACC72527E0F53E11B7CDAE1 { _BYTE gap0[8]; int lVal; IRecordInfo *pRecInfo; }; /* 4844 */ struct $F28A51B4B40B0D33C72915D739D42B4B { _BYTE gap0[8]; char bVal; }; /* 4845 */ struct $31126B8528A05AF3606C6D495FD178E8 { _BYTE gap0[8]; __int16 iVal; }; /* 4846 */ struct $50230A970D9734D4E9774CFC619DF0F6 { _BYTE gap0[8]; float fltVal; }; /* 4847 */ struct $4C0EC2258454B893CE739DAE89D8DB7B { _BYTE gap0[8]; long double dblVal; }; /* 4848 */ struct $6DB36323059316E675433BB10D285009 { _BYTE gap0[8]; __int16 boolVal; }; /* 4849 */ struct $8E3C8731874D1B3BC66617C4DD3163A6 { _BYTE gap0[8]; int scode; }; /* 4850 */ struct $56E4803A3241D557828033DB23FCB9F6 { _BYTE gap0[8]; tagCY cyVal; }; /* 4851 */ struct $E94952165EEA9EEA990FEB33603E1B19 { _BYTE gap0[8]; long double date; }; /* 4852 */ struct $7B1C2AA558A72DB3909F7F0B6C8C78B2 { _BYTE gap0[8]; wchar_t *bstrVal; }; /* 4853 */ struct $2189EAC349A20F26769FCB2BDAE2E2BB { _BYTE gap0[8]; IUnknown *punkVal; }; /* 4854 */ struct $22986EB1F70FB1E44E2E1FDDDD76CE2C { _BYTE gap0[8]; IDispatch *pdispVal; }; /* 4855 */ struct $11167B5D29E3F4B23AB937A330ADE175 { _BYTE gap0[8]; tagSAFEARRAY *parray; }; /* 4856 */ struct $166B1F81F6EA96F97683A65F38FB1A59 { _BYTE gap0[8]; char *pbVal; }; /* 4857 */ struct $76732A64405C0E287FCB302687644550 { _BYTE gap0[8]; __int16 *piVal; }; /* 4858 */ struct $E5FC128E66C26C95254032BA69D36E74 { _BYTE gap0[8]; int *plVal; }; /* 4859 */ struct $E9CDCC48CD0BB58E8F361AA17BFDA76E { _BYTE gap0[8]; __int64 *pllVal; }; /* 4860 */ struct $BF8CC88CDF129BD6E4FA4ABA13F521AD { _BYTE gap0[8]; float *pfltVal; }; /* 4861 */ struct $2CABE618CF1C2625A4479554E4967E0A { _BYTE gap0[8]; long double *pdblVal; }; /* 4862 */ struct $AAA92DA1D6E1B0E8462F69216B62027C { _BYTE gap0[8]; __int16 *pboolVal; }; /* 4863 */ struct $F7167AE7A8ABA03C094C204FB1564A28 { _BYTE gap0[8]; int *pscode; }; /* 4864 */ struct $E591E4083C1F9B96CFB241BE064A14BB { _BYTE gap0[8]; tagCY *pcyVal; }; /* 4865 */ struct $6857AE69DB7C952EEFD665431A7B503A { _BYTE gap0[8]; long double *pdate; }; /* 4866 */ struct $BE56ADCB97A5F80C4E840DC3FCEE04D4 { _BYTE gap0[8]; wchar_t **pbstrVal; }; /* 4867 */ struct $F83471CDD10DE4F179B19D62C61FFF1F { _BYTE gap0[8]; IUnknown **ppunkVal; }; /* 4868 */ struct $A3C2B2AE08DD35A1852A4AB53E1C7E1B { _BYTE gap0[8]; IDispatch **ppdispVal; }; /* 4869 */ struct $09566E6D4DEA75CA47957A2B1DD20AB3 { _BYTE gap0[8]; tagSAFEARRAY **pparray; }; /* 4870 */ struct $22080C3FEA5CC87F5E956FAF8DFA37D3 { _BYTE gap0[8]; tagVARIANT *pvarVal; }; /* 4871 */ struct $6C39A09D97B880131B2C5BB4943CBB45 { _BYTE gap0[8]; void *byref; }; /* 4872 */ struct $E898A5260D8380431CCAA47FCC291563 { _BYTE gap0[8]; char cVal; }; /* 4873 */ struct $48802A31D3D0701BC13CEF9CEA041E7B { _BYTE gap0[8]; unsigned __int16 uiVal; }; /* 4874 */ struct $B644145F46FF1F932B106BFA6CC3F6D9 { _BYTE gap0[8]; unsigned int ulVal; }; /* 4875 */ struct $EA00B0D50EAA1933F67C45009B664198 { _BYTE gap0[8]; unsigned __int64 ullVal; }; /* 4876 */ struct $5CA90CF57237397281FB12BFD52C1905 { _BYTE gap0[8]; int intVal; }; /* 4877 */ struct $E7F48E2F4EAA3149E57D87E5D1B2C6B8 { _BYTE gap0[8]; unsigned int uintVal; }; /* 4878 */ struct $B8C80601D4D895FDB75743453AF17F41 { _BYTE gap0[8]; tagDEC *pdecVal; }; /* 4879 */ struct $E1D71D20C3D01115E20D79FAE9629CE8 { _BYTE gap0[8]; char *pcVal; }; /* 4880 */ struct $5669F5A4AD19EF2CB42A5602080CB0A6 { _BYTE gap0[8]; unsigned __int16 *puiVal; }; /* 4881 */ struct $886F8AE9D7C8B1B861B6CA58D67B682A { _BYTE gap0[8]; unsigned int *pulVal; }; /* 4882 */ struct $ADBB94A21537A8461C6168A5B871A740 { _BYTE gap0[8]; unsigned __int64 *pullVal; }; /* 4883 */ struct $CDA73A427DD2A30CDA26CA3394C33CF0 { _BYTE gap0[8]; int *pintVal; }; /* 4884 */ struct $2516E53E690D8CC5659AAB7EDC49E664 { _BYTE gap0[8]; unsigned int *puintVal; }; /* 4885 */ struct $17B4421FDC73B39569D8A12F584CB67F { _BYTE gap0[8]; void *pvRecord; }; /* 4886 */ union $9B76B8BE7F92368E6D71099A8F9A116A { $E2F13C0D8C7A5E44CBEA2DDC2BADB614 __s0; tagDEC decVal; $D1A81096EACC72527E0F53E11B7CDAE1 __s2; $F28A51B4B40B0D33C72915D739D42B4B __s3; $31126B8528A05AF3606C6D495FD178E8 __s4; $50230A970D9734D4E9774CFC619DF0F6 __s5; $4C0EC2258454B893CE739DAE89D8DB7B __s6; $6DB36323059316E675433BB10D285009 __s7; $8E3C8731874D1B3BC66617C4DD3163A6 __s8; $56E4803A3241D557828033DB23FCB9F6 __s9; $E94952165EEA9EEA990FEB33603E1B19 __s10; $7B1C2AA558A72DB3909F7F0B6C8C78B2 __s11; $2189EAC349A20F26769FCB2BDAE2E2BB __s12; $22986EB1F70FB1E44E2E1FDDDD76CE2C __s13; $11167B5D29E3F4B23AB937A330ADE175 __s14; $166B1F81F6EA96F97683A65F38FB1A59 __s15; $76732A64405C0E287FCB302687644550 __s16; $E5FC128E66C26C95254032BA69D36E74 __s17; $E9CDCC48CD0BB58E8F361AA17BFDA76E __s18; $BF8CC88CDF129BD6E4FA4ABA13F521AD __s19; $2CABE618CF1C2625A4479554E4967E0A __s20; $AAA92DA1D6E1B0E8462F69216B62027C __s21; $F7167AE7A8ABA03C094C204FB1564A28 __s22; $E591E4083C1F9B96CFB241BE064A14BB __s23; $6857AE69DB7C952EEFD665431A7B503A __s24; $BE56ADCB97A5F80C4E840DC3FCEE04D4 __s25; $F83471CDD10DE4F179B19D62C61FFF1F __s26; $A3C2B2AE08DD35A1852A4AB53E1C7E1B __s27; $09566E6D4DEA75CA47957A2B1DD20AB3 __s28; $22080C3FEA5CC87F5E956FAF8DFA37D3 __s29; $6C39A09D97B880131B2C5BB4943CBB45 __s30; $E898A5260D8380431CCAA47FCC291563 __s31; $48802A31D3D0701BC13CEF9CEA041E7B __s32; $B644145F46FF1F932B106BFA6CC3F6D9 __s33; $EA00B0D50EAA1933F67C45009B664198 __s34; $5CA90CF57237397281FB12BFD52C1905 __s35; $E7F48E2F4EAA3149E57D87E5D1B2C6B8 __s36; $B8C80601D4D895FDB75743453AF17F41 __s37; $E1D71D20C3D01115E20D79FAE9629CE8 __s38; $5669F5A4AD19EF2CB42A5602080CB0A6 __s39; $886F8AE9D7C8B1B861B6CA58D67B682A __s40; $ADBB94A21537A8461C6168A5B871A740 __s41; $CDA73A427DD2A30CDA26CA3394C33CF0 __s42; $2516E53E690D8CC5659AAB7EDC49E664 __s43; $17B4421FDC73B39569D8A12F584CB67F __s44; }; /* 4835 */ struct tagVARIANT { $9B76B8BE7F92368E6D71099A8F9A116A ___u0; }; /* 4841 */ struct __cppobj IRecordInfo : IUnknown { }; /* 4887 */ struct tagDISPPARAMS { tagVARIANT *rgvarg; int *rgdispidNamedArgs; unsigned int cArgs; unsigned int cNamedArgs; }; /* 4888 */ struct tagEXCEPINFO { unsigned __int16 wCode; unsigned __int16 wReserved; wchar_t *bstrSource; wchar_t *bstrDescription; wchar_t *bstrHelpFile; unsigned int dwHelpContext; void *pvReserved; HRESULT (__stdcall *pfnDeferredFillIn)(tagEXCEPINFO *); int scode; }; /* 4889 */ struct __cppobj IOleClientSite : IUnknown { }; /* 4890 */ struct __cppobj IOleWindow : IUnknown { }; /* 4891 */ struct __cppobj IOleInPlaceSite : IOleWindow { }; /* 4892 */ struct __cppobj IOleInPlaceUIWindow : IOleWindow { }; /* 4893 */ struct __cppobj IOleInPlaceFrame : IOleInPlaceUIWindow { }; /* 4894 */ struct __cppobj IOleControlSite : IUnknown { }; /* 4895 */ struct __cppobj CWebContainer : IOleClientSite, IOleInPlaceSite, IOleInPlaceFrame, IOleControlSite, IDispatch { int m_cRef; HWND__ *m_hWnd; IUnknown *m_punk; tagRECT m_rect; CWebEventSink *m_pEvent; unsigned int m_eventCookie; }; /* 4896 */ struct __cppobj IPersist : IUnknown { }; /* 4897 */ struct __cppobj IPersistStream : IPersist { }; /* 4898 */ struct __cppobj IMoniker : IPersistStream { }; /* 4899 */ struct __cppobj IParseDisplayName : IUnknown { }; /* 4900 */ struct __cppobj IOleContainer : IParseDisplayName { }; /* 4901 */ struct HACCEL__ { int unused; }; /* 4902 */ struct tagOIFI { unsigned int cb; int fMDIApp; HWND__ *hwndFrame; HACCEL__ *haccel; unsigned int cAccelEntries; }; /* 4903 */ struct __cppobj IOleInPlaceActiveObject : IOleWindow { }; /* 4904 */ struct tagOleMenuGroupWidths { int width[6]; }; /* 4905 */ struct tagMSG { HWND__ *hwnd; unsigned int message; unsigned int wParam; int lParam; unsigned int time; tagPOINT pt; }; /* 4906 */ struct _POINTL { int x; int y; }; /* 4907 */ struct __cppobj IWebBrowser : IDispatch { }; /* 4908 */ struct __cppobj IWebBrowserApp : IWebBrowser { }; /* 4909 */ struct __cppobj IWebBrowser2 : IWebBrowserApp { }; /* 4910 */ struct __cppobj IEnumConnectionPoints : IUnknown { }; /* 4911 */ struct __cppobj IConnectionPointContainer : IUnknown { }; /* 4912 */ struct __cppobj IEnumConnections : IUnknown { }; /* 4913 */ struct std::_Pair_base { HWND__ *first; PgWin *second; }; /* 4914 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4915 */ struct __cppobj mhGuestBookWin : PgWinFrame { HWND__ *m_hWebWindow; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; bool m_bOpen; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; }; /* 4916 */ struct NiPointer { mhGuestBookWin *m_pObject; }; /* 4917 */ struct __cppobj mhEmotionWin : PgWinFrame { PgWinAbbreviateText *m_pkFurnitureNameWin; PgWinBut *m_pkActBtn[15]; PgSprData *m_pkActBtnNormal[15]; PgWinBut *m_pkMenuBtn[5]; PgWinText *m_pkMenuBtnText[5]; bool m_bCanHold; bool m_bCanAni; unsigned __int16 m_ObjID; }; /* 4918 */ struct NiPointer { mhEmotionWin *m_pObject; }; /* 4919 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 4920 */ union $6F8CDE371A08659DD5E362F06244E501 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 4921 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $6F8CDE371A08659DD5E362F06244E501 ___u2; }; /* 4922 */ struct __cppobj MiniHouseEmotionTab : ITableBase { }; /* 4923 */ struct __cppobj InvWin : ItemIcon { unsigned int m_uiInvIndex; unsigned int m_uiInvType; bool m_bActive; bool m_bLock; NiPointer m_spSubImagePlane; NiPointer m_spSubImageTexProp; }; /* 4924 */ struct __cppobj __declspec(align(4)) mhItemInvIconWin : InvWin { bool m_bUse; }; /* 4925 */ struct __cppobj __declspec(align(8)) mhEditRoomWin : PgWinFrame { std::basic_string,std::allocator > m_Tkey; mhItemInvIconWin *m_apkmhItemInvIconWin[392]; PgWinSpr *m_apkmhItemInvWin[392]; PgWinDrop m_kDrop; DropContents m_kDropContents; mhItemInvIconWin *m_pkWorkTargetWin; ITEM_INVEN m_kWorkTargetInven; ColumnBut *m_pkItemProp[4]; PgWinBut *m_pkItemEnableBag[2]; PgWinBut *m_pkitemDisableBag[2]; PgWinSpr *m_pkPanel; HWND__ *m_hWebWindow; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; bool m_bOpen; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; std::vector > m_pkHouseTabList; }; /* 4926 */ struct NiPointer { mhItemInvIconWin *m_pObject; }; /* 4927 */ struct NiPointer { mhEditRoomWin *m_pObject; }; /* 4928 */ struct __cppobj std::_Allocator_base { }; /* 4929 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 4930 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { IconWin **_Myfirst; IconWin **_Mylast; IconWin **_Myend; std::allocator _Alval; }; /* 4931 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 4932 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 4933 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { IconWin **_Ptr; }; /* 4934 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 4935 */ struct __cppobj std::allocator::rebind { }; /* 4936 */ struct __cppobj mhMiscUtil { }; /* 4937 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4938 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4939 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4940 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4941 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4942 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4943 */ struct std::_Pair_base { int first; mhResTableElement *second; }; /* 4944 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4945 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4946 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 4947 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 4948 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 4949 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > >,0> > > first; bool second; }; /* 4950 */ struct __cppobj std::pair,std::less,std::allocator > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { }; /* 4951 */ struct std::_Pair_base > { int first; NiPointer second; }; /* 4952 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 4953 */ struct NiImageReader { NiImageReaderVtbl *vfptr; NiCriticalSection m_kReadCriticalSection; }; /* 4954 */ struct __cppobj __declspec(align(4)) NiFile : NiBinaryStream { unsigned int m_uiBufferAllocSize; unsigned int m_uiBufferReadSize; unsigned int m_uiPos; char *m_pBuffer; _iobuf *m_pFile; NiFile::OpenMode m_eMode; bool m_bGood; }; /* 4955 */ struct NiImageReaderVtbl { void *(__thiscall *__vecDelDtor)(NiImageReader *this, unsigned int); bool (__thiscall *CanReadFile)(NiImageReader *this, const char *); NiPixelData *(__thiscall *ReadFile)(NiImageReader *this, NiFile *, NiPixelData *); bool (__thiscall *ReadHeader)(NiImageReader *this, NiFile *, unsigned int *, unsigned int *, NiPixelFormat *, bool *, unsigned int *); }; /* 4956 */ struct __cppobj NiNIFImageReader : NiImageReader { NiStream m_kStream; }; /* 4957 */ struct __cppobj NiImageConverter : NiRefObject { NiNIFImageReader m_kReader; }; /* 4958 */ struct __cppobj std::allocator >::rebind > { }; /* 4959 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4960 */ struct __cppobj std::allocator > >::rebind > > { }; /* 4961 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 4962 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 4963 */ union $218A3473AF9A17D6687E68F668F13D0E { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 4964 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $218A3473AF9A17D6687E68F668F13D0E ___u2; }; /* 4965 */ struct __cppobj MiniHouseFuritureInfoTab : ITableBase { }; /* 4966 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4967 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4968 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4969 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4970 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4971 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4972 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4973 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4974 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 4975 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 4976 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 4977 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 4978 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4979 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4980 */ struct std::_Pair_base { MHE_STEP first; ResElement *second; }; /* 4981 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4982 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4983 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4984 */ struct std::_Pair_base { char first; unsigned __int16 second; }; /* 4985 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4986 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 4987 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 4988 */ struct __unaligned __declspec(align(1)) MiniHouseObjAni { unsigned __int16 Handle; unsigned __int16 ItemID; char AniGroupIDMaxNum; unsigned __int16 AniGroupID; unsigned int EventCode; unsigned __int16 NextAniHandle; char ActorMaxNum; unsigned int Actor01; unsigned int Actor02; unsigned int Actor03; char ActeeMaxNum; unsigned int Actee01; unsigned int Actee02; unsigned int Actee03; }; /* 4989 */ struct std::_Pair_base { int first; mhObject *second; }; /* 4990 */ struct __cppobj std::pair : std::_Pair_base { }; /* 4991 */ struct __cppobj std::allocator >::rebind > { }; /* 4992 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4993 */ struct __cppobj std::allocator >::rebind > { }; /* 4994 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4995 */ struct __cppobj std::allocator >::rebind > { }; /* 4996 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 4997 */ struct __unaligned __declspec(align(1)) MachineOpt::GraphicOption { Version m_kVersion; float fCurGama; float fViewTerrainLength; float fViewObjectLength; float farrLODLength[2]; float fLODAdjust; int nCharShadowLevel; bool bViewOutLine; int nAntiAliasLevel; unsigned int ui_DisplayResolutionWidth; unsigned int ui_DisplayResolutionHeight; bool bWindowFullMode; unsigned int ui_DisplayMultisample; bool bGlowEnable; bool bLightEnable; bool bScreenShakeEnable; bool bCharAuraEffectEnable; bool bScreenShotEnable; float fViewTerrainRate; }; /* 4998 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EFFECT_REQ { unsigned __int16 nFurnitureHnd; unsigned __int16 nEffectHandle; }; /* 4999 */ struct PROTO_NC_MINIHOUSE_ARRANGEMODE_REQ { char ArrangeMode; }; /* 5000 */ struct PROTO_NC_ACT_WALK_REQ { SHINE_XY_TYPE from; SHINE_XY_TYPE to; }; /* 5001 */ struct __unaligned __declspec(align(2)) PROTO_NC_MINIHOUSE_COMPULSIONMOVETO_REQ { unsigned __int16 hnd; SHINE_XY_TYPE location; }; /* 5002 */ struct PROTO_NC_MINIHOUSE_CHAR_ACTION_REQ { unsigned __int16 Handle; unsigned __int16 nFurnitureHnd; }; /* 5003 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5004 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 5005 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 5006 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 5007 */ struct std::_Pair_base { unsigned __int16 first; unsigned int second; }; /* 5008 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5009 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 5010 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 5011 */ struct __cppobj std::allocator >::rebind > { }; /* 5012 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 5013 */ struct __cppobj PgTList : NiTPointerList { }; /* 5014 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5015 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 5016 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 5017 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 5018 */ struct NiBoundingVolume { NiBoundingVolumeVtbl *vfptr; }; /* 5019 */ struct NiTArray { NiTArrayVtbl *vfptr; char **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 5020 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 5021 */ union $7B8ED043B4AB71F611E3F2F09442E36D { void (__thiscall *~NiBoundingVolume)(NiBoundingVolume *this); void *(__thiscall *__vecDelDtor)(NiBoundingVolume *this, unsigned int); }; /* 5022 */ struct NiBoundingVolumeVtbl { void (__thiscall *LoadBinary)(NiBoundingVolume *this, NiStream *); __declspec(align(8)) $7B8ED043B4AB71F611E3F2F09442E36D ___u1; int (__thiscall *Type)(NiBoundingVolume *this); unsigned int (__thiscall *WhichObjectIntersect)(NiBoundingVolume *this); void (__thiscall *UpdateWorldData)(NiBoundingVolume *this, NiBoundingVolume *, NiTransform *); NiBoundingVolume *(__thiscall *Create)(NiBoundingVolume *this); NiBoundingVolume *(__thiscall *Clone)(NiBoundingVolume *this); void (__thiscall *Copy)(NiBoundingVolume *this, NiBoundingVolume *); bool (__thiscall *operator==)(NiBoundingVolume *this, NiBoundingVolume *); bool (__thiscall *operator!=)(NiBoundingVolume *this, NiBoundingVolume *); void (__thiscall *AddViewerStrings)(NiBoundingVolume *this, const char *, NiTArray *); }; /* 5023 */ struct NiOBBRoot { NiOBBRootVtbl *vfptr; float m_fDeltaTime; NiOBBNode *m_pTree; bool m_bTransformChanged; NiPoint3 m_velocity; NiTransform m_xform; unsigned int m_uiChangeStamp; }; /* 5024 */ struct NiTArray { NiTArrayVtbl *vfptr; NiPick::Record **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 5025 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 5026 */ struct NiPick::Record { NiPointer m_spObject; NiPointer m_spProxyParent; NiPoint3 m_intersect; float m_fDistance; unsigned __int16 m_usTriangleIndex; unsigned __int16 m_usVertexIndex[3]; NiPoint2 m_texture; NiPoint3 m_normal; NiColorA m_color; }; /* 5027 */ struct NiPick { NiPick::PickType m_ePickType; NiPick::SortType m_eSortType; NiPick::IntersectType m_eIntersectType; NiPick::CoordinateType m_eCoordinateType; bool m_bFrontOnly; bool m_bObserveAppCullFlag; NiPointer m_spRoot; NiTArray m_pickResults; NiPick::Record *m_pLastAddedRecord; bool m_bReturnTexture; bool m_bReturnNormal; bool m_bReturnSmoothNormal; bool m_bReturnColor; }; /* 5028 */ struct NiOBBRootVtbl { void *(__thiscall *__vecDelDtor)(NiOBBRoot *this, unsigned int); bool (__thiscall *TestCollision)(NiOBBRoot *this, NiOBBRoot *, NiAVObject *, NiAVObject *, int, int); int (__thiscall *FindCollisions)(NiOBBRoot *this, NiOBBRoot *, NiAVObject *, NiAVObject *, NiAVObject *, NiAVObject *, int, int, bool *); int (__thiscall *FindIntersections)(NiOBBRoot *this, NiPoint3 *, NiPoint3 *, NiPick *, bool *, NiAVObject *, unsigned int); }; /* 5031 */ struct NiOBBox { NiPoint3 m_center; NiPoint3 m_basis[3]; float m_extent[3]; NiPoint3 m_wCenter; NiPoint3 m_wBasis[3]; float m_wExtent[3]; NiOBBRoot *m_pRoot; }; /* 5029 */ struct NiOBBNode { NiOBBNodeVtbl *vfptr; NiOBBox m_box; NiOBBNode *m_pLeft; NiOBBNode *m_pRight; unsigned int m_uiChangeStamp; }; /* 5030 */ struct NiOBBNodeVtbl { void *(__thiscall *__vecDelDtor)(NiOBBNode *this, unsigned int); bool (__thiscall *IsLeaf)(NiOBBNode *this); bool (__thiscall *TestCollision)(NiOBBNode *this, NiOBBNode *, NiAVObject *, NiAVObject *, int, int, unsigned int, unsigned int); int (__thiscall *FindCollisions)(NiOBBNode *this, NiOBBNode *, NiAVObject *, NiAVObject *, NiAVObject *, NiAVObject *, int, int, unsigned int, unsigned int, bool *); int (__thiscall *FindIntersections)(NiOBBNode *this, NiPoint3 *, NiPoint3 *, NiPick *, bool *, NiAVObject *, unsigned int); }; /* 5032 */ struct NiCollisionGroup::Intersect { NiAVObject *pkRoot0; NiAVObject *pkRoot1; NiAVObject *pkObj0; NiAVObject *pkObj1; float fTime; NiPoint3 kPoint; NiPoint3 kNormal0; NiPoint3 kNormal1; NiPoint3 **appkTri1; NiPoint3 **appkTri2; }; /* 5033 */ struct __cppobj __declspec(align(2)) NiCollisionData : NiCollisionObject { NiPoint3 m_kLocalVelocity; NiPoint3 m_kWorldVelocity; NiCollisionData::PropagationMode m_ePropagationMode; NiCollisionData::CollisionMode m_eCollisionMode; NiBoundingVolume *m_pkModelABV; NiBoundingVolume *m_pkWorldABV; NiOBBRoot *m_pkOBBRoot; int (__cdecl *m_pfnCollideCallback)(NiCollisionGroup::Intersect *); void *m_pvCollideCallbackData; NiPoint3 *m_pkWorldVertex; NiPoint3 *m_pkWorldNormal; bool m_bWorldVerticesNeedUpdate; bool m_bWorldNormalsNeedUpdate; unsigned __int16 m_usNumVertices; unsigned __int16 m_usNumTriangles; bool m_bAuxCallbacks; }; /* 5034 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5035 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 5036 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 5037 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 5038 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 5039 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 5040 */ struct std::_Pair_base { mhUIID first; PgWinFrame *second; }; /* 5041 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5042 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 5043 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 5044 */ struct __declspec(align(2)) std::_Pair_base { unsigned __int16 first; char second; }; /* 5045 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5046 */ struct FURNITURE_EMOTION_INFO { unsigned __int16 nPlayerHandle; unsigned __int16 nFurnitureHnd; char nPosition; char nEmotionNo; }; /* 5047 */ struct Ns_TourScene { Ns_TourSceneVtbl *vfptr; Ns_TourScene::TS_RESULT (__cdecl *m_pCallBack)(NiAVObject *, void *); int m_nCurLevel; }; /* 5048 */ struct Ns_TourSceneVtbl { Ns_TourScene::TS_RESULT (__thiscall *ProcessData)(Ns_TourScene *this, NiAVObject *, void *); }; /* 5049 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiAVObject **_Myfirst; NiAVObject **_Mylast; NiAVObject **_Myend; std::allocator _Alval; }; /* 5050 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5051 */ struct NsFindObjectByName::Data { const char *szName; std::vector > *pvector; }; /* 5052 */ struct __cppobj NsFindObjectByName : Ns_TourScene { std::basic_string,std::allocator > m_szName; std::vector > m_vecObject; unsigned int m_uiSize; }; /* 5053 */ struct __unaligned __declspec(align(2)) MiniHouseFurnitureObjEffect { unsigned __int16 Handle; char ItemID[32]; MHFO_EffectEnumerate EffectEnum; char EffectIndex[32]; unsigned int ApplyRange[5]; unsigned int UseRange[5]; char NeedItem[32]; unsigned int NeedMoney; char EffectName[32]; char EffectSound[32]; }; /* 5054 */ struct __cppobj std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5055 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Ptr; }; /* 5056 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> { }; /* 5057 */ struct __cppobj std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > { }; /* 5058 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > first; bool second; }; /* 5059 */ struct __cppobj std::pair,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> : std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { }; /* 5060 */ struct std::_Pair_base,std::allocator >,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 5061 */ struct __cppobj std::pair,std::allocator >,NiPointer > : std::_Pair_base,std::allocator >,NiPointer > { }; /* 5062 */ struct mhCollisionManager::CollsionInfo { NiCollisionGroup::Intersect m_IntersectInfo; mhConditionBOOL m_OtherCharCol; mhConditionBOOL m_MainCharCol; mhConditionBOOL m_PickObj; }; /* 5063 */ struct stdext::hash_compare,std::allocator >,std::less,std::allocator > > > { std::less,std::allocator > > comp; }; /* 5064 */ struct __cppobj std::_Hmap_traits,std::allocator >,ItemInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ItemInfo *> >,0> : std::_Container_base0 { stdext::hash_compare,std::allocator >,std::less,std::allocator > > > comp; }; /* 5065 */ struct std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node { std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node *_Next; std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node *_Prev; std::pair,std::allocator > const ,ItemInfo *> _Myval; }; /* 5066 */ struct std::_Pair_base,std::allocator > const ,ItemInfo *> { std::basic_string,std::allocator > first; ItemInfo *second; }; /* 5067 */ struct __cppobj std::pair,std::allocator > const ,ItemInfo *> : std::_Pair_base,std::allocator > const ,ItemInfo *> { }; /* 5068 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node> { }; /* 5069 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node> : std::_Allocator_base,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node> { }; /* 5070 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ItemInfo *> > { }; /* 5071 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *> > : std::_Allocator_base,std::allocator > const ,ItemInfo *> > { }; /* 5072 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > : std::_Container_base0 { std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node> _Alnod; std::allocator,std::allocator > const ,ItemInfo *> > _Alval; }; /* 5073 */ struct __cppobj std::_List_val,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > : std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > { }; /* 5074 */ struct __cppobj std::list,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > : std::_List_val,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > { }; /* 5075 */ struct __cppobj std::_Iterator012,std::allocator > const ,ItemInfo *>,int,std::pair,std::allocator > const ,ItemInfo *> const *,std::pair,std::allocator > const ,ItemInfo *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5076 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,ItemInfo *>,int,std::pair,std::allocator > const ,ItemInfo *> const *,std::pair,std::allocator > const ,ItemInfo *> const &,std::_Iterator_base0> { std::_List_nod,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node *_Ptr; }; /* 5077 */ struct __cppobj std::_List_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > : std::_List_unchecked_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >,std::_Iterator_base0> { }; /* 5078 */ struct __cppobj std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > : std::_List_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > { }; /* 5079 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > { }; /* 5080 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > : std::_Allocator_base,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > { }; /* 5081 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > : std::_Container_base0 { std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > *_Myfirst; std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > *_Mylast; std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > *_Myend; std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > _Alval; }; /* 5082 */ struct __cppobj std::vector,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > : std::_Vector_val,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > { }; /* 5083 */ struct __cppobj std::_Hash,std::allocator >,ItemInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ItemInfo *> >,0> > : std::_Hmap_traits,std::allocator >,ItemInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ItemInfo *> >,0> { std::list,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > _List; std::vector,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > _Vec; unsigned int _Mask; unsigned int _Maxidx; float _Max_bucket_size; }; /* 5084 */ struct __cppobj stdext::hash_map,std::allocator >,ItemInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ItemInfo *> > > : std::_Hash,std::allocator >,ItemInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ItemInfo *> >,0> > { }; /* 5085 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *> >::rebind,std::allocator > const ,ItemInfo *> > { }; /* 5086 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *> >::rebind,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > >::_Node> { }; /* 5087 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *> >::rebind,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > { }; /* 5088 */ struct __cppobj std::_Iterator012,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,int,std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > const *,std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5089 */ struct __cppobj std::_Vector_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > > : std::_Iterator012,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,int,std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > const *,std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > const &,std::_Iterator_base0> { std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > *_Ptr; }; /* 5090 */ struct __cppobj std::_Vector_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > > : std::_Vector_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > > > { }; /* 5091 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,bool> { std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > first; bool second; }; /* 5092 */ struct __cppobj std::pair,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,bool> : std::_Pair_base,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,bool> { }; /* 5093 */ struct std::_Pair_base,std::allocator >,ItemInfo *> { std::basic_string,std::allocator > first; ItemInfo *second; }; /* 5094 */ struct __cppobj std::pair,std::allocator >,ItemInfo *> : std::_Pair_base,std::allocator >,ItemInfo *> { }; /* 5095 */ struct __cppobj std::allocator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > >::rebind,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > { }; /* 5096 */ struct __cppobj std::allocator::rebind { }; /* 5097 */ struct __cppobj std::allocator::rebind,std::allocator,0> >::_Node> { }; /* 5098 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 5099 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 5100 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiAVObject **_Ptr; }; /* 5101 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 5102 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator > const ,NiPointer > > { }; /* 5103 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 5104 */ struct __cppobj std::allocator >::rebind > { }; /* 5105 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 5106 */ struct __cppobj std::allocator >::rebind > { }; /* 5107 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 5108 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5109 */ union $C734961ED85707554AF393DF42EABA84 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5110 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $C734961ED85707554AF393DF42EABA84 ___u2; }; /* 5111 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5112 */ union $9E9E317C9BDFEE9F27711D190F7436B7 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5113 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $9E9E317C9BDFEE9F27711D190F7436B7 ___u2; }; /* 5114 */ struct __cppobj MHFurnitureObjEffectTab : ITableBase { }; /* 5115 */ struct __cppobj MiniHouseEndureInfoTable : ITableBase { }; /* 5116 */ struct PROTO_NC_GUILD_TOURNAMENT_RECALL_ENTER_REQ { char ack; }; /* 5117 */ struct KeyboardMoveProcess { bool m_bDownFront; bool m_bDownBack; bool m_bDownRight; bool m_bdownLeft; bool m_bOldDown; bool m_bKeyDown; bool m_bAutoRun; bool m_bOldDownFront; bool m_bOldDownBack; bool m_bOldDownRight; bool m_bOlddownLeft; NiPoint3 m_pos3LastPos; NiPoint3 m_pos3CurPos; NiPoint3 m_pos3CameraDir; NiPoint3 m_pos3MoveDir; NiPoint3 m_pos3TargetPos; }; /* 5118 */ struct GameFrameWork::DisplayList { unsigned int m_uiResWidth; unsigned int m_uiResHeight; bool m_bCheckAdd; GameFrameWork::DisplayAspect m_eAspect; }; /* 5123 */ struct __cppobj NiTListBase,KeyMap::KeyNode *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5119 */ struct NiTListBase,KeyMap::KeyNode *> { NiTListBase,KeyMap::KeyNode *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,KeyMap::KeyNode *>::AntiBloatAllocator m_kAllocator; }; /* 5120 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; KeyMap::KeyNode *m_element; }; /* 5121 */ struct KeyMap::KeyNode { unsigned int m_uiMsg; NiInputKeyboard::KeyCode m_eCode; unsigned int m_uiModif; KeyMap::PressType m_ePressType; KeyMap::ModifType m_eModifType; bool m_bKeyboard; NiInputMouse::Button m_eMouseCode; }; /* 5122 */ struct NiTListBase,KeyMap::KeyNode *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,KeyMap::KeyNode *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,KeyMap::KeyNode *> *this); void (__thiscall *DeleteItem)(NiTListBase,KeyMap::KeyNode *> *this, NiTListItem *); }; /* 5124 */ struct __cppobj NiTPointerListBase,KeyMap::KeyNode *> : NiTListBase,KeyMap::KeyNode *> { }; /* 5125 */ struct __cppobj NiTPointerList : NiTPointerListBase,KeyMap::KeyNode *> { }; /* 5126 */ struct __cppobj PgTList : NiTPointerList { }; /* 5127 */ struct __cppobj __declspec(align(4)) KeyMap : NiRefObject { PgFrameWork *m_pkFrameWork; PgTList m_kList; bool m_bEnable; }; /* 5128 */ struct NiPointer { KeyMap *m_pObject; }; /* 5129 */ struct __cppobj __declspec(align(4)) MainCharHPBarWin : PgWinSpr { bool m_bDrawTargetCharOption; PgWinBar *m_pkHPBarWin; PgWinSpr *m_pkHPBarBackWin; PgWinBar *m_pkSPBarWin; PgWinSpr *m_pkSPBarBackWin; PgWinBar *m_pkLPBarWin; PgWinSpr *m_pkLPBarBackWin; bool m_bIsMainCharHPBarWin; bool m_bMoveStop; }; /* 5130 */ struct __cppobj PgWinCircleGauge : PgWin { PgWinCircleGauge::WindDir m_eWindDir; NiPointer m_spShape; NiPointer m_spOrgShape; float m_fOrgAngle; float m_fMaxAngle; float m_fCurValue; float m_fMaxValue; }; /* 5131 */ struct __cppobj MaskedWin : PgWin { NiPointer m_spShape; NiTexture *m_pkCurrTexture; }; /* 5132 */ struct __cppobj StatusWin : PgWinFrame { PgWinBut *m_pkHPStonBut; PgWinBut *m_pkSPStonBut; PgWinCircleGauge *m_pkHPGauge; PgWinCircleGauge *m_pkSPGauge; PgWinCircleGauge *m_pkLPGauge; PgWinCircleGauge *m_pkEXPGauge; PgWinCircleGauge *m_pkHPCoolTimeGauge; PgWinCircleGauge *m_pkSPCoolTimeGauge; PgWinBar *m_pkHPGauge_kr; PgWinBar *m_pkSPGauge_kr; PgWinBar *m_pkLPGauge_kr; PgWinCircleGauge *m_pkEXPGauge_kr; PgWinCircleGauge *m_pkHPCoolTimeGauge_kr; PgWinCircleGauge *m_pkSPCoolTimeGauge_kr; PgWinSpr *m_pkHPBarStart; PgWinSpr *m_pkHPBarEnd; PgWinSpr *m_pkSPBarStart; PgWinSpr *m_pkSPBarEnd; PgWinSpr *m_pkLPBarStart; PgWinSpr *m_pkLPBarEnd; bool m_bUseLP; MaskedWin *m_pkPortrait; PgWinSpr *m_pkMobPortrait; PgWinText *m_pkHPText; PgWinText *m_pkSPText; PgWinText *m_pkLPText; PgWinText *m_pkNameText; PgWinSpr *m_pkPtyChiefWin; PgWinText *m_pkHPSoulStoneText; PgWinText *m_pkSPSoulStoneText; PgWinText *m_pkLevelText; PgWinSpr *m_apkHigherExpWin[9]; PgWinSpr *m_apkHPLight; PgWinSpr *m_apkSPLight; PgWinSpr *m_apkLPLight; float m_fLastHPUsedTime; float m_fLastSPUsedTime; CNSTimer_Interval m_kHpTimer; CNSTimer_Interval m_kSpTimer; bool m_bHpTimer; bool m_bSpTimer; bool m_bHpTimerStart; bool m_bSpTimerStart; int m_bHpTextPosX; int m_bHpTextPosY; int m_bSpTextPosX; int m_bSpTextPosY; PgWinText *m_pkHPStoneAlarmText[2]; CNSTimer_Interval m_kHPStoneAlarmTimer; bool m_bHPStoneAlarmTimer; bool m_bStoneAlarmEnable; const unsigned int m_uiStoneAlarmLevel; const float m_fStoneAlarmRate; }; /* 5133 */ struct __cppobj ForgeSlotInvWin : ItemIcon { bool m_bLock; PgFrameWork *m_pkFrameWork; unsigned int m_uiSenderType; unsigned int m_uiSenderInvIndex; unsigned int m_uiInvIndex; unsigned int m_uiInvType; PgWin *m_pkSender; }; /* 5134 */ struct __cppobj ItemUpgradeMsgWin : PgWinFrame { PgWinSpr *m_pkOutlineSpr; PgWinSpr *m_pkGoldSpr; PgWinSpr *m_pkBlueSpr; PgWinSpr *m_pkRedSpr; PgWinText *m_pkNoItemText; }; /* 5135 */ struct __cppobj ItemUpgradeWin : PgWinFrame { ItemUpgradeWin::UpgradeState m_eUpgradeState; int m_nBombCount; EditWin *m_pkCopperEdit; EditWin *m_pkSilverEdit; PgWinText *m_pkStartTextWin; PgWinBut *m_pkLockBtn; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinSpr *pkForgeSlot[12]; PgWinSpr *m_pkSlotOn; PgWinSpr *m_pkSprBomb0; PgWinSpr *m_pkSprBomb1; PgWinSpr *m_pkSprBomb2; PgWinSpr *m_pkSprBomb[3]; ForgeSlotInvWin *m_apkSlotWin[12]; CNSTimer_Interval m_kTimerInterval; CNSTimer_MarkCheck m_kMarkCheck; NsEffect m_kEffect; NiPointer m_spEffect_SUCC_1; NiPointer m_spEffect_SUCC_2; NiPointer m_spEffect_FAIL_0; NiPointer m_spEffect_FAIL_1; NiPointer m_spEffect_DESTROY; NiAVObject *m_pCurObject; int m_nCurRawSlot; int m_nSuccessTargetSlot; int m_nCurRotatePos; bool m_bUpGradeStart; bool m_bIsGetResult; float m_fRotateStartTime; float m_fSpeed; float m_fAcceleration; unsigned int m_dwUpResult; char m_bEquipSlot; char m_bRawSlot; char m_bGemRedSlot; char m_bGemBlueSlot; char m_bGoldNineSlot; unsigned int m_dwMoney; ItemUpgradeMsgWin *m_pkItemUpgradeMsgWin; bool m_bNormalUpgradeWin; unsigned __int16 m_GradeItemID; PgWinText *m_pkForgeFirstText; PgWinText *m_pkForgeSecondText; unsigned __int16 m_BraceletGradeItemID[4]; unsigned __int16 m_UpgradedItemID; unsigned __int16 m_UpsourceItemID; int m_UpgradeType; }; /* 5136 */ struct __cppobj SlotWin : ItemIcon { bool m_bLock; PgFrameWork *m_pkFrameWork; unsigned int m_uiSenderType; unsigned int m_uiSenderInvIndex; unsigned int m_uiInvIndex; unsigned int m_uiInvType; PgWin *m_pkSender; }; /* 5137 */ struct __cppobj __declspec(align(8)) MoverUpgradeWin : PgWinFrame { PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinText *m_pkMoverNameWin[2]; SlotWin *m_apkSlotWin[2]; unsigned int m_uiSlotItemInvNum[2]; char *m_acBeforeMoverName; MsgBox *m_pkMsgBox; SpEffect *m_apkEffect; NiPointer m_pAttachEffect; std::basic_string,std::allocator > m_kSuccessSound; }; /* 5138 */ struct __cppobj MobIconWin : IconWin { }; /* 5139 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; TargetWin::AbStateData _Myval; }; /* 5140 */ struct __declspec(align(4)) TargetWin::AbStateData { unsigned int uiStr; unsigned __int16 kID; }; /* 5141 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 5142 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 5143 */ struct __cppobj std::_Allocator_base { }; /* 5144 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5145 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 5146 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 5147 */ struct __cppobj std::list > : std::_List_val > { }; /* 5148 */ struct __cppobj __declspec(align(4)) TargetOfTheTargetWin : PgWinFrame { PgWinSpr *m_pkLevelOver; MaskedWin *m_pkPortrait; PgWinSpr *m_pkMobPortrait; PgWinText *m_pkLevelText; PgWinAbbreviateText *m_pkCharNameText; PgWinBar *m_pkHPBar; PgWinSpr *m_pkHPBarStart; PgWinSpr *m_pkHPBarEnd; int m_iLevel; bool m_bEnable; }; /* 5149 */ struct __cppobj __declspec(align(2)) TargetWin : PgWinFrame { PgWinBar *m_pkHPBar; PgWinBar *m_pkSPBar; PgWinCircleGauge *m_pkHPCircleGauge; PgWinCircleGauge *m_pkSPCircleGauge; PgWinBar *m_pkLPBar; PgWinCircleGauge *m_pkLPCircleGauge; PgWinSpr *m_pkLPBarStart; PgWinSpr *m_pkLPBarEnd; char m_kTargetClassID; PgWinSpr *m_pkLPGround; PgWinSpr *m_pkSPGround; PgWinText *m_pkCharNameTextWin; MobIconWin *m_pkMobGradeWin; MobIconWin *m_pkCbResWin; MaskedWin *m_pkPortrait; PgWinSpr *m_pkMobPortrait; PgWinSpr *m_pkHPBarStart; PgWinSpr *m_pkHPBarEnd; PgWinSpr *m_pkSPBarStart; PgWinSpr *m_pkSPBarEnd; std::list > m_kAbStateList; NiPointer m_apkAbstateBufIconWin[15]; NiPointer m_apkAbstateDeBufIconWin[15]; NiPointer m_apkAbstateBuffWin[15]; NiPointer m_apkAbstateDBuffWin[15]; PgWinSpr *m_apkSoulWin[2][7]; SpEffect *m_apkSoulWinEffect[2][7]; PgWinSpr *m_pkMobLevOrange; PgWinSpr *m_pkMobLevYellow; PgWinSpr *m_pkMobLevRed; PgWinSpr *m_pkMobLevGreen; PgWinSpr *m_pkMobLevGray; PgWinText *m_pkHPText; PgWinText *m_pkSPText; PgWinText *m_pkLPText; PgWinText *m_pkLevelText; PgWinBut *m_pkMinButton; PgWinBut *m_pkMaxButton; PgWinSpr *m_pkLevelOver; TargetOfTheTargetWin *m_pkTargetOfTheTargetWin; bool m_bEnableTOT; char m_kTempLV; bool m_bShowMobHP; }; /* 5150 */ struct __cppobj ClientWin : PgWin { }; /* 5151 */ struct __cppobj MiniMapMarkWin : PgWin { PgWinSpr *m_pkMarkWin; }; /* 5152 */ struct __cppobj MainCharMarkWin : MiniMapMarkWin { }; /* 5157 */ struct __cppobj NiTListBase,RaidMarkWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5153 */ struct NiTListBase,RaidMarkWin *> { NiTListBase,RaidMarkWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,RaidMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5154 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; RaidMarkWin *m_element; }; /* 5155 */ struct __cppobj RaidMarkWin : MiniMapMarkWin { RaidMemberInfo *m_pkInfo; }; /* 5156 */ struct NiTListBase,RaidMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,RaidMarkWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,RaidMarkWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,RaidMarkWin *> *this, NiTListItem *); }; /* 5158 */ struct __cppobj NiTPointerListBase,RaidMarkWin *> : NiTListBase,RaidMarkWin *> { }; /* 5159 */ struct __cppobj NiTPointerList : NiTPointerListBase,RaidMarkWin *> { }; /* 5160 */ struct __cppobj PgTList : NiTPointerList { }; /* 5165 */ struct __cppobj NiTListBase,NpcMarkWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5161 */ struct NiTListBase,NpcMarkWin *> { NiTListBase,NpcMarkWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NpcMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5162 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NpcMarkWin *m_element; }; /* 5163 */ struct __cppobj __declspec(align(4)) NpcMarkWin : MiniMapMarkWin { PgWinSpr *m_pkAutoRunMark; PgWinSpr *m_pkQuestStateIngWin; PgWinSpr *m_pkQuestStateAbleWin; PgWinSpr *m_pkQuestStateRewardWin; PgWinSpr *m_pkQuestStateLowAbleWin; unsigned __int16 m_kCharHandle; tagRECT m_kIconDrawRect; bool m_bIconDraw; }; /* 5164 */ struct NiTListBase,NpcMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NpcMarkWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NpcMarkWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,NpcMarkWin *> *this, NiTListItem *); }; /* 5166 */ struct __cppobj NiTPointerListBase,NpcMarkWin *> : NiTListBase,NpcMarkWin *> { }; /* 5167 */ struct __cppobj NiTPointerList : NiTPointerListBase,NpcMarkWin *> { }; /* 5168 */ struct __cppobj PgTList : NiTPointerList { }; /* 5173 */ struct __cppobj NiTListBase,PartyMarkWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5169 */ struct NiTListBase,PartyMarkWin *> { NiTListBase,PartyMarkWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PartyMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5170 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PartyMarkWin *m_element; }; /* 5171 */ struct __cppobj PartyMarkWin : MiniMapMarkWin { PartyMemberInfo *m_pkInfo; }; /* 5172 */ struct NiTListBase,PartyMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PartyMarkWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PartyMarkWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,PartyMarkWin *> *this, NiTListItem *); }; /* 5174 */ struct __cppobj NiTPointerListBase,PartyMarkWin *> : NiTListBase,PartyMarkWin *> { }; /* 5175 */ struct __cppobj NiTPointerList : NiTPointerListBase,PartyMarkWin *> { }; /* 5176 */ struct __cppobj PgTList : NiTPointerList { }; /* 5214 */ struct __cppobj NiTListBase,GTIScanMarkWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5209 */ struct NiTListBase,GTIScanMarkWin *> { NiTListBase,GTIScanMarkWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,GTIScanMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5215 */ struct __cppobj NiTPointerListBase,GTIScanMarkWin *> : NiTListBase,GTIScanMarkWin *> { }; /* 5216 */ struct __cppobj NiTPointerList : NiTPointerListBase,GTIScanMarkWin *> { }; /* 5217 */ struct __cppobj PgTList : NiTPointerList { }; /* 5238 */ struct __cppobj NiTListBase,MiniMapWin::sKQAlarmInfo *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5234 */ struct NiTListBase,MiniMapWin::sKQAlarmInfo *> { NiTListBase,MiniMapWin::sKQAlarmInfo *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,MiniMapWin::sKQAlarmInfo *>::AntiBloatAllocator m_kAllocator; }; /* 5239 */ struct __cppobj NiTPointerListBase,MiniMapWin::sKQAlarmInfo *> : NiTListBase,MiniMapWin::sKQAlarmInfo *> { }; /* 5240 */ struct __cppobj NiTPointerList : NiTPointerListBase,MiniMapWin::sKQAlarmInfo *> { }; /* 5241 */ struct __cppobj PgTList : NiTPointerList { }; /* 5223 */ struct __cppobj DFALL { }; /* 5224 */ struct __cppobj NiTMapBase,unsigned int,MapMarkWin *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 5219 */ struct NiTMapBase,unsigned int,MapMarkWin *> { NiTMapBase,unsigned int,MapMarkWin *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,MapMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5225 */ struct __cppobj NiTMap : NiTMapBase,unsigned int,MapMarkWin *> { }; /* 5230 */ struct __cppobj DFALL { }; /* 5231 */ struct __cppobj NiTMapBase,unsigned short,KQTeamMarkWin *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 5226 */ struct NiTMapBase,unsigned short,KQTeamMarkWin *> { NiTMapBase,unsigned short,KQTeamMarkWin *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned short,KQTeamMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5232 */ struct __cppobj NiTMap : NiTMapBase,unsigned short,KQTeamMarkWin *> { }; /* 5242 */ struct NiPointer { ClientWin *m_pObject; }; /* 5177 */ struct __cppobj MiniMapWin : PgWinFrame { int addx; int addy; MaskedWin *m_pkMiniMapWin; NiPointer m_spZoomInBut; NiPointer m_spZoomOutBut; NiPointer m_spZoomDisableSpr; NiPointer m_spAllMapBut; NiPointer m_spSideBut[4]; PgWinText *m_pkMapNameTextWin; ClientWin *m_pkClientWin; MiniMapWin::Mode m_eMode; float m_fMap2FullMapRate; float m_fTextureWidth; float m_fTextureHeight; float m_fViewLeft; float m_fViewTop; float m_fViewWidth; float m_fViewHeight; float m_fShiftX; float m_fShiftY; float m_fMiniMapScale; bool m_bZoomEnableFlag; float m_fMainCharWorldX; float m_fMainCharWorldY; float m_fMapCharX; float m_fMapCharY; NiPointer m_spMainCharSprData; NiPointer m_spLinkSprData; NiPointer m_spLinkDirSprData; NiPointer m_spPartySprData; NiPointer m_spNpcSprData; MainCharMarkWin *m_pkMainCharMarkWin; PgTList m_kRaidList; PgTList m_kNpcList; PgTList m_kPartyList; FullMapWin *m_pkFullMapWin; tagRECT m_kMapViewRect; PgWinText *m_pkGTTQuitText; PgWinBut *m_pkGTQuitBut; PgWinSpr *m_pkGTQuitPanel; NiPointer m_spRedPos; NiPointer m_spBluePos; PgTList m_kEnemyList; SpEffect *m_pkScanEffect; float m_fAlphaBlendValue; PgTList m_kKQAlarmInfos; NiPointer m_spNewKQuest; bool m_bKQStarted; bool m_bKQJoined; bool m_bKQListChanged; NiTMap m_kMapMarkMap; NiTMap m_KQTeamMarkWinMap; NiPointer m_spSideWin; ID_LEVEL_TYPE m_eInDunLevel; PgWinSpr *m_pkHeroModeFlag; SpEffect *m_apkEffect[3]; NiPointer m_pAttachEffect; char m_MapName[128]; }; /* 5178 */ struct QuestStateImage { NiPointer spIng; NiPointer spAble; NiPointer spReward; NiPointer spLowAble; }; /* 5179 */ struct WorldMapWin::UserLocationView { PgWinSpr *pkMapNameSpr; PgWinSpr *pkMeSpr; PgWinSpr *pkParty1Spr; PgWinSpr *pkParty2Spr; PgWinSpr *pkParty3Spr; PgWinSpr *pkParty4Spr; }; /* 5180 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 5181 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 5182 */ struct std::_Pair_base { const int first; WorldMapWin::UserLocationView *second; }; /* 5183 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5184 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5185 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5186 */ struct __cppobj std::_Allocator_base > { }; /* 5187 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 5188 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 5189 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 5190 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 5191 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 5192 */ struct __cppobj WorldMapWin : PgWinFrame { PgWinText *m_pkMapName; PgWinSpr *m_pkNormalAvatar; PgWinSpr *m_pkDungeonAvatar; WM_Link m_TargetMap; PgWinBut *m_pkMapBtn[36]; MsgBox *m_pkMsgBox; SpEffect *m_apkEffect[36]; NiPointer m_pAttachEffect[36]; WorldMapWin::UserLocationView *m_pkUserLocationView; std::map,std::allocator > > m_mapUserLocationView; unsigned int m_uiUserLocationViewCount; }; /* 5197 */ struct __cppobj NiTListBase,QuestHelperMarkWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5193 */ struct NiTListBase,QuestHelperMarkWin *> { NiTListBase,QuestHelperMarkWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,QuestHelperMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5194 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; QuestHelperMarkWin *m_element; }; /* 5195 */ struct __cppobj QuestHelperMarkWin : MiniMapMarkWin { PgWinSpr *m_pkAutoRunMark; PgWinSpr *m_pkQuestHelperWin; unsigned __int16 m_kQuestID; unsigned __int16 m_MobID; unsigned __int16 m_QCID; NiPoint2 m_kPos; }; /* 5196 */ struct NiTListBase,QuestHelperMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,QuestHelperMarkWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,QuestHelperMarkWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,QuestHelperMarkWin *> *this, NiTListItem *); }; /* 5198 */ struct __cppobj NiTPointerListBase,QuestHelperMarkWin *> : NiTListBase,QuestHelperMarkWin *> { }; /* 5199 */ struct __cppobj NiTPointerList : NiTPointerListBase,QuestHelperMarkWin *> { }; /* 5200 */ struct __cppobj PgTList : NiTPointerList { }; /* 5205 */ struct __cppobj NiTListBase,MobAreaMarkWin *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5201 */ struct NiTListBase,MobAreaMarkWin *> { NiTListBase,MobAreaMarkWin *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,MobAreaMarkWin *>::AntiBloatAllocator m_kAllocator; }; /* 5202 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; MobAreaMarkWin *m_element; }; /* 5203 */ struct __cppobj MobAreaMarkWin : MiniMapMarkWin { PgWinSpr *m_pkMobAreaMarkWin; unsigned __int16 m_QuestID; unsigned __int16 m_MobID; NiPoint2 m_kPos; }; /* 5204 */ struct NiTListBase,MobAreaMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,MobAreaMarkWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,MobAreaMarkWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,MobAreaMarkWin *> *this, NiTListItem *); }; /* 5206 */ struct __cppobj NiTPointerListBase,MobAreaMarkWin *> : NiTListBase,MobAreaMarkWin *> { }; /* 5207 */ struct __cppobj NiTPointerList : NiTPointerListBase,MobAreaMarkWin *> { }; /* 5208 */ struct __cppobj PgTList : NiTPointerList { }; /* 5210 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; GTIScanMarkWin *m_element; }; /* 5211 */ struct ScanMemberInfo { SHINE_XY_TYPE loc; }; /* 5212 */ struct __cppobj GTIScanMarkWin : MiniMapMarkWin { ScanMemberInfo m_EenemyPos; }; /* 5213 */ struct NiTListBase,GTIScanMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,GTIScanMarkWin *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,GTIScanMarkWin *> *this); void (__thiscall *DeleteItem)(NiTListBase,GTIScanMarkWin *> *this, NiTListItem *); }; /* 5218 */ struct __cppobj InvisibleWin : PgWin { NiMaterialProperty *m_pkMaterialProp; }; /* 5220 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; MapMarkWin *m_val; }; /* 5221 */ struct __cppobj MapMarkWin : MiniMapMarkWin { NiPoint2 m_kPos; bool m_IsUpdatePos; float m_fLifeTime; }; /* 5222 */ struct NiTMapBase,unsigned int,MapMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,MapMarkWin *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,MapMarkWin *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,MapMarkWin *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,MapMarkWin *> *this, NiTMapItem *, unsigned int, MapMarkWin *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,MapMarkWin *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,MapMarkWin *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,MapMarkWin *> *this, NiTMapItem *); }; /* 5227 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned __int16 m_key; KQTeamMarkWin *m_val; }; /* 5228 */ struct __cppobj __declspec(align(4)) KQTeamMarkWin : MiniMapMarkWin { unsigned __int16 m_kCharHandle; }; /* 5229 */ struct NiTMapBase,unsigned short,KQTeamMarkWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this, unsigned __int16); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this, unsigned __int16, unsigned __int16); void (__thiscall *SetValue)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this, NiTMapItem *, unsigned __int16, KQTeamMarkWin *); void (__thiscall *ClearValue)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned short,KQTeamMarkWin *> *this, NiTMapItem *); }; /* 5233 */ struct __cppobj FullMapWin : PgWinFrame { MainCharMarkWin *m_pkMainCharMarkWin; PgTList m_kRaidList; bool m_bTeleport; PgTList m_kNpcList; PgTList m_kPartyList; PgWinText *m_pkMapNameTextWin; MiniMapWin *m_pkMiniMapWin; NiPointer m_spPartySprData; NiPointer m_spNPCSoulStoneSprData; NiPointer m_spNPCGuildSprData; NiPointer m_spNPCQuestSprData; NiPointer m_spNPCStoreSprData; NiPointer m_spNPCKingdomSprData; NiPointer m_spNPCMineSprData; NiPointer m_spNPCFurnitureSprData; NiPointer m_spNPCSmithSprData; NiPointer m_spNPCSkillSprData; NiPointer m_spNPCHelpSprData; NiPointer m_spNPCTemplarSprData; NiPointer m_spNPCItemSprData; NiPointer m_spNPCNormalSprData; NiPointer m_spNPCWTitleSprData; QuestStateImage m_kQuestStateImg; NiPointer m_spMainCharSprData; NiPointer m_spLinkSprData; NiPointer m_spLinkTownSprData; NiPointer m_spMiniHouseSprData; NiPointer m_spMainCharSprDataSecond; CNSTimer_Interval m_kRandomTimer_Interval; MainCharMarkWin *m_pkMainCharMarkSecondWin; NiPointer m_spFlagNormal; NiPointer m_spFlagRed; NiPointer m_spFlagBlue; NiPointer m_spWarpRed; NiPointer m_spWarpBlue; NiPointer m_spWarpGray; PgWin *m_pkFullMapViewWin; NiPointer m_spFullMapGeom; NiPointer m_spFullMapTexProp; float m_fMapOffsetX; float m_fMapOffsetY; float m_fMapScaleX; float m_fMapScaleY; WorldMapWin *m_pkWorldMapWin; PgWinBut *m_pkWorldMapBut; PgWinSpr *m_pkGridSprWin[22]; PgWinSpr *m_pkGridNumSprWin; PgWinText *m_pkCategoryText[20]; NiPointer m_spAutoRunMark; PgWinText *m_pkAutoRunText; NiPointer m_spMobChiefSprData; NiPointer m_spMobNormalSprData; NiPointer m_spMobDmgSprData; NiPointer m_spRedWoodSprData; NiPointer m_spBlueWoodSprData; NiPointer m_spCaptureFlagSprData; PgTList m_kQuestBallList; PgTList m_kQuestNumList; NiPointer m_spQuestHelperNumBall; NiPointer m_spQuestHelperNum[40]; PgWinSpr *m_pkQuestListNumBall[40]; PgWinSpr *m_pkQuestListNum[40]; PgWinBut *m_pkIndexBtn[2]; PgWinBut *m_pkQuestListBtn[2]; SlideListWin *m_pkMapSlideListWin; SlideBar *m_pkMapSlideBar; SlideListWin *m_pkQuestSlideListWin; SlideBar *m_pkQuestSlideBar; PgWinSpr *m_pkMapListPanel[2]; PgWinSpr *m_pkQuestListPanel[2]; PgWinSpr *m_pkIndexPanel[2]; Name3 m_kSelectedMapName; std::basic_string,std::allocator > m_kMapTitle; unsigned __int16 m_kSelectedMapID; unsigned int m_uiMapListTotalCnt; CNSTimer_MarkCheck m_kMarkCheck; float m_fFullMapScale; tagRECT m_kMapViewRect; PgTList m_kMobAreaList; PgSprData *m_spMobArea[200]; NiPointer m_spRedPos; NiPointer m_spBluePos; PgTList m_kEnemyList; float m_fAlphaBlendValue; SlideBar *m_pkSlides; InvisibleWin *m_pkInvisibleWin; std::vector > m_kVisibleControls; NiTMap m_kMapMarkMap; NiTMap m_KQTeamMarkWinMap; }; /* 5235 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; MiniMapWin::sKQAlarmInfo *m_element; }; /* 5236 */ struct __declspec(align(2)) MiniMapWin::sKQAlarmInfo { unsigned int m_kHandle; unsigned __int16 m_kID; bool m_bJoinable; }; /* 5237 */ struct NiTListBase,MiniMapWin::sKQAlarmInfo *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,MiniMapWin::sKQAlarmInfo *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,MiniMapWin::sKQAlarmInfo *> *this); void (__thiscall *DeleteItem)(NiTListBase,MiniMapWin::sKQAlarmInfo *> *this, NiTListItem *); }; /* 5243 */ struct $F4A442FC7A9F530D11367FFDD3A3808C { CNSTimer_Interval kTimerInterval; CNSTimer_MarkCheck kMarkCheck; NsEffect kEffect; bool bLive; NiPointer spTransformController; PgWin *pkProxy; NiPointer spPosOffsetNode; }; /* 5244 */ struct __cppobj __declspec(align(4)) PgWinButExt : PgWinBut { bool shortCutSizeMode; bool m_bIsVerticalMode; int orgLeftOffset; int orgTopOffset; bool m_bIsDrag; int firstPosX; int firstPosY; int defaultPosX; int defaultPosY; int hilOffsetX; int hilOffsetY; bool m_bMainBtnMode; }; /* 5245 */ struct __cppobj MainMenuWin : PgWinFrame { unsigned int m_uiFrameWidth; bool m_bHide; MainMenuWin::MENU_TAB_MODE m_tab; $F4A442FC7A9F530D11367FFDD3A3808C m_kEffectManager[13]; NiPointer m_aspEffectNode[13]; int m_iCurrParticleIndex; PgWinButExt *m_pkBut[13]; PgWinSpr *m_pkNewItem; bool m_bBlinkEffect; bool m_bBlinkActive; int m_iBlinkSlotType; int maxButOffset; }; /* 5246 */ struct KeyRemappingWin::SHINE_KEYMAPPING { char Name[256]; char modifier; char keyValue; }; /* 5247 */ struct __cppobj KeyRemappingBut : PgWinBut { unsigned int m_uiInvIndex; }; /* 5248 */ struct __cppobj __declspec(align(2)) KeyRemappingWin : PgWinFrame { KeyRemappingWin::SHINE_KEYMAPPING m_keyMapping[95]; unsigned int m_uiCurPageType; unsigned int m_uiCurPage; unsigned int m_uiMainMenuTotalNum; unsigned int m_uiGameTotalNum; unsigned int m_uiShortCutTotalNum; PgWinText *m_apkInvTextWin[24]; PgWinText *m_apkInvLevWin[24]; KeyRemappingBut *m_apkKeyMappingBtn[24]; bool m_bCheckingKey; bool m_bCheckRemaping; unsigned int m_uiSelectButIndex; unsigned int m_uiTargetKeyIndex; bool m_bImpossibleKey; std::vector > m_pkTabList; PgWinBut *m_pkPrePageBut; PgWinBut *m_pkNextPageBut; KeyRemappingWin::SHINE_KEYMAPPING m_kOldKeyMap; bool m_bModeif; }; /* 5249 */ struct __cppobj HelpWin : PgWinFrame { HWND__ *m_hWebWindow; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; bool m_bOpen; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; std::basic_string,std::allocator > m_kWebAddress; }; /* 5250 */ struct __cppobj __declspec(align(4)) ShopWin : PgWinFrame { HWND__ *m_hWebWindow; HWND__ *m_hPopWebWindow; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; bool m_bOpen; bool m_bPopOpen; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; char *m_acFullpathUrl; std::basic_string,std::allocator > m_ItemShopUrl; int m_iTotalChinaLocaleNum; int m_aciChinaLocaleNo[50]; int m_acWebUrlNum[50]; char m_acWebUrl[50][10][512]; unsigned int uicheck; char m_acWebKeyParameter[33]; }; /* 5251 */ struct __cppobj EventFriendWin : PgWinFrame { PgWinBut *m_pkOk; PgWinBut *m_pkCancel; EditWin *m_pkCharNameInputEdit; PgWinBut *m_pkCloseBtn; PgWinBut *m_pkCheckTextBut; PgWinText *m_pkOkTextWin; ColumnBut *m_pkCheck; }; /* 5252 */ struct __cppobj RoarWin : PgWinFrame { NiPointer m_spEdit; CNSTimer_Interval m_kTimerInterval; bool m_bDuplication; PgWinText *m_pLimitTextWin; unsigned int m_uiLimitText; unsigned int m_uiRoarNoticeLength; char *m_pcOldText; char m_acRoarNoticeClone[128]; char m_acChatcommand[128]; ItemIcon *m_pkItemIconWin; ItemInfo *m_pkItemInfo; unsigned int m_uiLockInvPos; const unsigned int m_uiLimitTextLength; }; /* 5253 */ struct __cppobj ForumWin : PgWinFrame { HWND__ *m_hWebWindow; HWND__ *m_hPopWebWindow; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; bool m_bOpen; bool m_bPopOpen; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; char *m_acFullpathUrl; std::basic_string,std::allocator > m_ForumURL; }; /* 5254 */ struct __cppobj WingStoneWin : PgWinFrame { unsigned __int16 WingStoneID; ItemIcon *m_pkItemIconWin; ItemInfo *m_pkItemInfo; PgWinText *m_pkItemUseExposition; NiPointer m_apkTextWin[3]; PgWinText *m_pkChoicePlace; EditWin *m_pkEditWin; PopupMenuWin *m_pkPopupMenuWin; PgWinCloseBut *m_pkPgWinCloseBut; unsigned __int16 m_smiMapID; bool m_bCheckPossibility; bool m_bCheckOpenMap; bool m_bCheckMemory; bool m_bFirstGoddessWingUse; float m_dMapX; float m_dMapY; unsigned int m_uiLockInvPos; unsigned int m_uiMemorySlot; unsigned int m_uiDescript; }; /* 5255 */ struct __cppobj WingStoneMapWin : PgWinFrame { PgWinText *m_pkMapNameTextWin; NiPointer m_spSavePlace; tagRECT m_kMapViewRect; float m_fMapOffsetX; float m_fMapOffsetY; float m_fMapScaleX; float m_fMapScaleY; float m_fMiniMapScale; PgWin *m_pkFullMapViewWin; PgWinBut *m_pkFlyMapBut; NiPointer m_spFullMapGeom; NiPointer m_spFullMapTexProp; NiPointer m_spMiniMapTexture; MainCharMarkWin *m_pkMainCharMarkWin; MiniMapWin *m_pkMiniMapWin; }; /* 5256 */ struct __cppobj MixItemIcon : ItemIcon { bool m_bLock; PgFrameWork *m_pkFrameWork; unsigned int m_uiSenderType; unsigned int m_uiSenderInvIndex; unsigned int m_uiInvIndex; unsigned int m_uiInvType; PgWin *m_pkSender; }; /* 5257 */ struct __cppobj ItemMixWin : PgWinFrame { PgWinDrop m_kDrop; DropContents m_kDropContents; MixItemIcon *m_apkItemIconWin[4]; unsigned int m_uiSlotItemInvNum[4]; PgWinBut *m_pkMixBtn; NiPointer m_pkMixSpr; SpEffect *m_apkEffect; NiPointer m_pAttachEffect; MsgBox *m_pkMsgBox; int m_uiMinMixItemLevel; unsigned int m_uiAddItemID; unsigned int m_uiResultItemID; }; /* 5258 */ struct __cppobj std::_Tset_traits,std::allocator,0> : std::_Container_base0 { std::less comp; }; /* 5259 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator,0> >::_Node { std::_Tree_nod,std::allocator,0> >::_Node *_Left; std::_Tree_nod,std::allocator,0> >::_Node *_Parent; std::_Tree_nod,std::allocator,0> >::_Node *_Right; PgWin *_Myval; char _Color; char _Isnil; }; /* 5260 */ struct __cppobj std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 5261 */ struct __cppobj std::allocator,std::allocator,0> >::_Node> : std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 5262 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator,0> > : std::_Tset_traits,std::allocator,0> { std::_Tree_nod,std::allocator,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator,0> >::_Node> _Alnod; std::allocator _Alval; }; /* 5263 */ struct __cppobj std::_Tree_val,std::allocator,0> > : std::_Tree_nod,std::allocator,0> > { }; /* 5264 */ struct __cppobj std::_Tree,std::allocator,0> > : std::_Tree_val,std::allocator,0> > { }; /* 5265 */ struct __cppobj std::set,std::allocator > : std::_Tree,std::allocator,0> > { }; /* 5266 */ struct __cppobj PgFadeTextGeometry : PgTextGeometry { float m_fLifeTime; float m_fAlphaBlendValue; NiPointer m_spMaterialProp; }; /* 5267 */ struct NiPointer { PgFadeTextGeometry *m_pObject; }; /* 5268 */ struct __cppobj GTInformWin : PgWinFrame { NiPointer m_aspTextGeom[5]; }; /* 5269 */ struct __cppobj __declspec(align(4)) ServerTimeWin : PgWinFrame { ColumnBut *m_pkCheckBox; PgWinText *m_pkServerTimeText; PgWinSpr *m_pkWinSpr; bool m_bEnableServerTime; }; /* 5270 */ struct __cppobj __declspec(align(2)) ShortCutIconWin : SkillIcon { NiPointer m_spShortCut; unsigned int m_uiIndex; bool m_bProtected; PgWinText *m_pkLotText; bool m_bDisplayLotText; bool m_bLock; SpEffect *m_pkToggleEffect; unsigned __int16 m_SkillID; bool m_bEnableToggle; }; /* 5271 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { unsigned __int16 *_Myfirst; unsigned __int16 *_Mylast; unsigned __int16 *_Myend; std::allocator _Alval; }; /* 5272 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5273 */ struct __cppobj ShortCutWin : PgWinFrame { bool m_bVerticalMode; bool m_bMainWinMode; unsigned int m_uiCurPage; ShortCutIconWin *m_apkIconWin[18]; ClockShadowWin *m_apkClockShadowWin[18]; bool m_abClockShadowWinActive[18]; SpEffect *m_apkCoolTimeOverEffect[18]; PgWinText *m_pkPageNumTextWin; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinButExt *m_pkSizeBtn; PgWinButExt *m_pkPanelTrunBut; PgWinButExt *m_pkSubPanelBut; unsigned int m_uiShortCutStatusIndex; int m_iIconWinSizeWidth; int m_iIconWinSizeHeight; PgWinSpr *m_apkIconWinBack[18]; PgWinSpr *m_apkIconWinBack2[18]; PgWinSpr *m_apkIconWinBack3[18]; PgWinSpr *m_apkHotKeyWin[18]; NiPointer m_spNumberNode; NiPointer m_spNumberPosNode; NiSourceTexture *m_pkNumberTexture; PgWinSpr *m_apkHotKeyPlusWin[18]; bool m_bShowHotkey[18]; bool m_bShowFlag; bool m_bPremiumActive; int m_iSubTabLevel; DropContents *m_pkDropcontents; unsigned int m_uiRevIndex; bool m_bToggleOn; std::vector > m_vecToggleSkillID; }; /* 5274 */ struct __cppobj SysMsgDisplayWin : ChatDisplayWin { }; /* 5275 */ struct __cppobj StatTitleListItemWin : PgWin { }; /* 5276 */ struct __cppobj StatTitleWin : PgWinFrame { int m_iListCount; StatTitleListItemWin *m_apkListItemWin[4]; IconWin *m_pkStatTitleIconWin; PgWinText *m_pkSelectedStatTitle; }; /* 5277 */ struct CharTitleWin::CTWIN_LIST_INFO { char Type; __int8 ElementNo : 6; __int8 ElementValue : 2; unsigned __int16 MobID; }; /* 5278 */ struct CCharacterTitleData { CDataReader m_CharacterTitleData; }; /* 5279 */ struct __cppobj CharTitleWin : PgWinFrame { CharTitleWin::CTWIN_LIST_INFO ms_ctWinListInfo[531]; SlideListWin *m_pListWin; SlideBar *m_pSlideBarEx; unsigned int m_uiCurPage; CCharacterTitleData pCharTitleData; PgFrameWork *m_pkFrameWork; PgWinText *m_apkCurrentNickTextWin[7]; PgWinText *m_apkChoiceNickTextWin[7]; unsigned int m_uiFontHeight; }; /* 5280 */ struct __cppobj StatPointReqTask : ITask { StatPointReqTask::State m_eState; }; /* 5281 */ struct NiPointer { StatPointReqTask *m_pObject; }; /* 5282 */ struct __cppobj FreeStatView : FrameBoxWin { PgWinText *m_apkTextWin[20]; PgWinBut *m_pkOKBut; }; /* 5283 */ struct __unaligned __declspec(align(2)) CHAR_CHANGEBYCONDITION_PARAM { char nFlag; char nIndex; unsigned int nValue; }; /* 5284 */ struct __cppobj std::_Allocator_base { }; /* 5285 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5286 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CHAR_CHANGEBYCONDITION_PARAM *_Myfirst; CHAR_CHANGEBYCONDITION_PARAM *_Mylast; CHAR_CHANGEBYCONDITION_PARAM *_Myend; std::allocator _Alval; }; /* 5287 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5288 */ struct Char_ChangeCondition { CHAR_CHANGEBYCONDITION_PARAM _WCLow[10]; CHAR_CHANGEBYCONDITION_PARAM _WCHigh[10]; CHAR_CHANGEBYCONDITION_PARAM _AC[10]; CHAR_CHANGEBYCONDITION_PARAM _TH[10]; CHAR_CHANGEBYCONDITION_PARAM _TB[10]; CHAR_CHANGEBYCONDITION_PARAM _MALow[10]; CHAR_CHANGEBYCONDITION_PARAM _MAHigh[10]; CHAR_CHANGEBYCONDITION_PARAM _MR[10]; std::vector > _vecUsingPassiveSkill; }; /* 5289 */ struct __cppobj CharInfoWin : PgWinFrame { PgWinText *m_pkSubNameTextWin; PgWinText *m_pkJobTextWin; PgWinText *m_pkGuildTextWin; PgWinText *m_pkHPNumTextWin; PgWinText *m_pkSPNumTextWin; PgWinText *m_pkPointNumTextWin; PgWinText *m_pkCharNameTextWin; PgWinText *m_pkLevelTextWin; PgWinText *m_pkRaceTextWin; PgWinText *m_pkExpTextWin; PgWinText *m_pkExpPerTextWin; PgWinText *m_pkNextExpTextWin; PgWinText *m_pkStrTextWin; PgWinText *m_pkDexTextWin; PgWinText *m_pkConTextWin; PgWinText *m_pkIntTextWin; PgWinText *m_pkMenTextWin; PgWinText *m_pkWCTextWin; PgWinText *m_pkACTextWin; PgWinText *m_pkTHTextWin; PgWinText *m_pkTBTextWin; PgWinText *m_pkMATextWin; PgWinText *m_pkMRTextWin; PgWinText *m_pkFamousTextWin; PgWinText *m_pkPkKillCountTextWin; PgWinText *m_pkStatTitleText; PgWinText *m_pkCharmPointText; PgWinText *m_pkRecvCharmPointText; PgWinText *m_pkStatTitlePointText; StatTitleWin *m_pkStatTitleWin; IconWin *m_apkStatTitleIcon[5][4]; int m_aiStatTitleCount[5]; CharTitleWin *m_pkCharTitleWin; NiPointer m_spStatPointReqTask; PgWinBut *m_pkStrUpBtn; PgWinBut *m_pkDexUpBtn; PgWinBut *m_pkConUpBtn; PgWinBut *m_pkIntUpBtn; PgWinBut *m_pkMenUpBtn; PgWinBut *m_pkStrDnBtn; PgWinBut *m_pkDexDnBtn; PgWinBut *m_pkConDnBtn; PgWinBut *m_pkIntDnBtn; PgWinBut *m_pkMenDnBtn; PgWinText *m_pkRedistributePointText; FreeStatView *m_pkFreeStatView; CharTitleWin::CTWIN_LIST_INFO m_kCurrentTitle; std::vector > m_vecConditionParam; unsigned int m_uiConditionCount; unsigned int m_uiSectionRate; Char_ChangeCondition m_kChar_ChangeCondition; bool m_bChangeCondition; PgWinText *m_pkSPTextWin; PgWinText *m_pkLPTextWin; PgWinText *m_pkLPNumTextWin; }; /* 5290 */ struct __cppobj ChargedItemIcon : ItemIcon { unsigned int m_dwChargedItemID; }; /* 5291 */ struct __cppobj ChargedItemInvenWin : PgWin { ChargedItemIcon *m_apkItemIcon[24]; PgWinText *m_pkPageNumText; unsigned int m_uiCurrPage; }; /* 5292 */ struct __cppobj CompensationItemIcon : ItemIcon { unsigned int m_dwChargedItemID; unsigned int m_uiInvIndex; PgWinDrop m_kDrop; DropContents m_kDropContents; }; /* 5293 */ struct __cppobj CompensationInvWin : PgWin { CompensationItemIcon *m_apkItemIcon[24]; PgWinText *m_pkPageNumText; unsigned int m_uiCurrPage; }; /* 5294 */ struct __cppobj __declspec(align(4)) RandomOptCountRecoverWin : PgWinFrame { IconSlotWin *m_apkRecoverCountItemWin; PgWinBut *m_pkAddCountBtn; PgWinBut *m_pkSubCountBtn; PgWinBut *m_pkOkBtn; PgWinBut *m_pkCancelBtn; PgWinText *m_pkText_Count; PgWinText *m_pkText_Notice_01; PgWinText *m_pkText_Notice_02; const unsigned int m_uiLimitRandomOptCount; unsigned int m_uiCurAbleRecoverCount; unsigned int m_uiRecoverItemTotalCount; unsigned int m_uiReqRecoverCount; bool m_bChangedRecoverReqCount; }; /* 5298 */ struct __cppobj DFALL > { }; /* 5299 */ struct __cppobj NiTMapBase >,int,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 5295 */ struct NiTMapBase >,int,NiPointer > { NiTMapBase >,int,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,int,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 5296 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; int m_key; NiPointer m_val; }; /* 5297 */ struct NiTMapBase >,int,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,int,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,int,NiPointer > *this, int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,int,NiPointer > *this, int, int); void (__thiscall *SetValue)(NiTMapBase >,int,NiPointer > *this, NiTMapItem > *, int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,int,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,int,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,int,NiPointer > *this, NiTMapItem > *); }; /* 5300 */ struct __cppobj NiTMap > : NiTMapBase >,int,NiPointer > { }; /* 5301 */ struct __cppobj InventoryWin : PgWinFrame { unsigned int m_uiCurInvIndex; InvWin *m_apkInvWin[192]; InvWin *m_apkEquipWin[30]; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; PgWinBut *m_apkInvTabWin[8]; PgWinSpr *m_apkActiveTabWin[8]; PgWinSpr *m_apkDisableTabWin[8]; int m_iActivePage; ChargedItemInvenWin *m_pkChargedItemInvenWin; PgWinSpr *m_pkChargedItemTabWin; PgWinSpr *m_pkChargedItemDisableTabWin; CompensationInvWin *m_pkCompensationInvenWin; PgWinSpr *m_pkCompensationItemTabWin; PgWinSpr *m_pkCompensationDisableTabWin; PgWinBut *m_pkInchenBtn; NiPointer m_spMsgBox; int m_iEnchantAddItemInvIdx; PgWinSpr *m_pkNewRewardItem; PgWinSpr *m_pkNewChargedItem; RandomOptCountRecoverWin *m_pkRandomOptCountRecoverWin; int m_iRecoveryCountItemInvIdx; bool m_bDivide; Item *m_pTargetItem; unsigned __int16 m_TargetItemID; unsigned int m_uiSenderInvPos; unsigned int m_uiReceiverInvPos; CNSTimer_Interval m_kTimerInterval; CNSTimer_MarkCheck m_kMarkCheck; NsEffect m_kEffect; NiPointer m_spEffect; PgWinBut *m_pkAutoPickBtn; PgWinBut *m_pkAutoPickDisable; PgWinSpr *m_pkAutoPickON; PgWinSpr *m_pkAutoPickOFF; bool m_bAutoPickMinimon; bool m_bAutoPickEnable; unsigned int m_uiCloseCardInvIndex; Item *m_pkCloseCardItem; PgWinBut *m_pkArrangeBut; SpEffect *m_apkArrangeButEff; SpEffect *m_apkArrangeInvenEff; NiPointer m_pRunArrangeButEff; NiPointer m_pRunArrangeInvenEff; PgWinSpr *m_pkArrangeDisable; PgWinBut *m_pkInvMagicBoxBut; PgWinBut *m_pkDisMagicBoxBut; PgWinBut *m_pkAutoUseWinOpenBtn; PgWinBut *m_pkAutoUseDisable; bool m_bAutoUseEnable; bool m_bRewardStart; bool m_bChargedStart; bool m_bRewardNew; bool m_bChargedNew; bool m_bShowEquip; PgWinSpr *m_pEquipTheme; PgWinBut *m_pkChargedItemOffTabWin; PgWinBut *m_pkCompensationItemOffTabWin; PgWinSpr *m_pkNumSpr[8]; PgWinSpr *m_pkInvPanel; PgWinSpr *m_pkMoneyPanel; PgWinSpr *m_pkFunctionPanel; PgWinSpr *m_pkGoldBtn; PgWinSpr *m_pkSilverBtn; PgWinSpr *m_pkCopperBtn; PgWinSpr *m_pkGemBtn; PgWinSpr *m_pkGoldInput; PgWinSpr *m_pkSilverInput; PgWinSpr *m_pkCopperInput; PgWinSpr *m_pkGemInput; PgWinSpr *m_pkInvenTheme; PgWinSpr *m_pkInvSlot[192]; PgWinBut *m_pkChrEquipOnOffBut; int m_nOpenPage; bool m_bAutoPickCheck; NiTMap > *m_UIEffectList; bool m_bBlinkEffect; bool m_bBlinkActive; int m_iBlinkSlotNum; int iEffectKey; unsigned int currPcItemId; }; /* 5302 */ struct __cppobj MiniHouseInvWin : ItemIcon { unsigned int m_uiInvIndex; unsigned int m_uiInvType; bool m_bActive; bool m_bLock; NiPointer m_spSubImagePlane; NiPointer m_spSubImageTexProp; }; /* 5303 */ struct __cppobj __declspec(align(4)) MiniHouseInventoryWin : PgWinFrame { unsigned int m_uiCurInvIndex; MiniHouseInvWin *m_apkMiniHouseInvWin[24]; MiniHouseInvWin *m_apkEquipWin[11]; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinSpr *m_apkActiveTabWin[1]; int m_iActivePage; PgWinSpr *m_pkMiniHouseSprWin; unsigned __int16 m_PreEquipSkinItemID; }; /* 5304 */ struct __cppobj PartyWin : PgWinFrame { unsigned int m_uiOption; bool m_bOpenPopUp; PgWinSpr *m_pkPtyGrayWin; PgWinSpr *m_pkPtyChiefWin; PgWinText *m_pkLvTextWin; PgWinAbbreviateText *m_pkNameTextWin; PgWinBar *m_pkHPBarWin; PgWinBar *m_pkSPBarWin; PgWinSpr *m_pkHPBarStartWin; PgWinSpr *m_pkHPBarEndWin; PgWinSpr *m_pkSPBarStartWin; PgWinSpr *m_pkSPBarEndWin; PgWinBar *m_pkLPBarWin; PgWinSpr *m_pkLPBarStartWin; PgWinSpr *m_pkLPBarEndWin; PgWinSpr *m_pkLPGround; PgWinSpr *m_pkSPGround; MaskedWin *m_pkPortrait; PgWinSpr *m_pkMobPortrait; PgWinSpr *m_pkDisconnected; PgWinSpr *m_pkOutofMyZone; PgWinSpr *m_pkMiniHouseMode; PartyMemberInfo *m_pkMemberInfo; NiPointer m_spPopupMenu; NiPointer m_apkAbstateBufIconWin[15]; NiPointer m_apkAbstateDeBufIconWin[15]; NiPointer m_apkAbstateBuffWin[15]; NiPointer m_apkAbstateDBuffWin[15]; NiPointer m_pkBufExtendBtn; NiPointer m_pkDeBufExtendBtn; PgWinSpr *m_pkPtyCharJob; }; /* 5305 */ struct __cppobj MiniPartyWin : PgWinFrame { unsigned int m_uiOption; bool m_bOpenPopUp; PgWinSpr *m_pkPtyGrayWin; PgWinSpr *m_pkPtyChiefWin; PgWinAbbreviateText *m_pkNameTextWin; PgWinBar *m_pkHPBarWin; PgWinBar *m_pkSPBarWin; PgWinSpr *m_pkHPBarStartWin; PgWinSpr *m_pkHPBarEndWin; PgWinSpr *m_pkSPBarStartWin; PgWinSpr *m_pkSPBarEndWin; PgWinBar *m_pkLPBarWin; PgWinSpr *m_pkLPBarStartWin; PgWinSpr *m_pkLPBarEndWin; PgWinSpr *m_pkLPGround; PgWinSpr *m_pkSPGround; PartyMemberInfo *m_pkMemberInfo; NiPointer m_spPopupMenu; NiPointer m_apkAbstateBufIconWin[15]; NiPointer m_apkAbstateDeBufIconWin[15]; NiPointer m_apkAbstateBuffWin[15]; NiPointer m_apkAbstateDBuffWin[15]; NiPointer m_pkBufExtendBtn; NiPointer m_pkDeBufExtendBtn; PgWinSpr *m_pkPtyCharJob; }; /* 5306 */ struct PartyWinInterface { bool isMiniPartyWinShow; PartyWin *m_apkPartyWin[4]; MiniPartyWin *m_apkMiniPartyWin[4]; }; /* 5307 */ struct __cppobj SystemWin : PgWinFrame { }; /* 5308 */ struct __cppobj MiniHouseMenuWin : PgWinFrame { PgWinBut *m_pkPrivateStoreBut; PgWinBut *m_pkRestBut; PgWinBut *m_pkEntanceBut; PgWinText *m_pkRestText; PgWinText *m_pkPrivateStoreText; PgWinText *m_pkMHEnterText; }; /* 5309 */ struct __cppobj __declspec(align(8)) PrivateStoreInvWin : ItemIcon { unsigned int m_uiInvIndex; unsigned int m_uiInvType; unsigned int m_uiSenderInvIndex; __int64 i64SellMoney; unsigned __int16 m_BuySloatItemCount; }; /* 5310 */ struct __cppobj PrivateStoreWin : PgWinFrame { STREETBOOTH_SIGNBOARD signboard; bool m_bPrivateStoreOpen; unsigned int m_uiCurInvIndex; CNSTimer_Interval m_kTimerInterval; CNSTimer_Interval m_kEnableReflashButTimer; unsigned int m_uiLot; PgWinBut *m_pkOk; PgWinText *m_pkOkTextWin; PgWinBut *m_pkCancel; PgWinBut *m_pkCopperBtn; PgWinBut *m_pkSilverBtn; PgWinBut *m_pkGoldBtn; PgWinBut *m_pkGemBtn; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; PgWinText *m_pkTitleText; EditWin *m_pkStoreNameInputEdit; PgWinText *m_pkMoneyText; PgWinText *m_pkText2; PgWinText *m_pkRegulateModeText; PrivateStoreInvWin *m_apkInvWin[20]; PgWinSpr *m_pkInvBackSprWin[20]; PgWinBut *m_pkCloseBtn; MoneyWin *m_pkMoneyWin; __int64 i64PrivateStoreStartMyMoney; }; /* 5311 */ struct __cppobj InputTextWin : PgWinFrame { EditWin *m_pkInputEdit; char m_ResultText[256]; PgWin *m_pkRevWin; unsigned int m_uiOkMsg; unsigned int m_uiMax; NiPointer m_apkTextWin[2]; }; /* 5312 */ struct __cppobj KQuestTimeWin : PgWinFrame { PgWinText *m_minuteTxtWin; CNSTimer_Interval m_kTimer; PgWinSpr *m_apkLifeSpr[5]; int m_iRestLife; bool m_bTextOutTimeLimit; int m_iRequiredKillMonNums; PgWinText *m_pkRemainMonNumsToKill; PgWinSpr *m_apkKillCount; }; /* 5313 */ struct __cppobj IDTimeWin : PgWinFrame { PgWinText *m_minuteTxtWin; CNSTimer_Interval m_kTimer; }; /* 5314 */ struct KingdomQuestWin::KQ_Joiner { unsigned int Handle; Name5 kJoiner[100]; int nJoinCnt; }; /* 5315 */ struct __unaligned __declspec(align(1)) PROTO_KQ_INFO_CLIENT { unsigned int Handle; char Status; unsigned __int16 NumOfJoiner; unsigned __int16 ID; char Title[64]; unsigned __int16 LimitTime; int StartTime; tm tm_StartTime; unsigned __int16 StartWaitTime; char MinLevel; char MaxLevel; unsigned __int16 MinPlayers; unsigned __int16 MaxPlayers; char PlayerRepeatMode; unsigned __int16 PlayerRepeatCount; char PlayerRevivalMode; char PlayerRevivalCount; unsigned __int16 DemandQuest; unsigned __int16 DemandItem; __int64 DemandClass; char DemandGender; }; /* 5316 */ struct __unaligned __declspec(align(2)) PROTO_KQ_MAP_INFO { char MapIndex; Name3 MapBase; Name3 MapName; char MapClear; }; /* 5317 */ struct __cppobj __unaligned __declspec(align(1)) PROTO_KQ_INFO : PROTO_KQ_INFO_CLIENT { char NextStartMode; unsigned __int16 NextStartDelayMin; char RepeatMode; unsigned __int16 RepeatCount; unsigned __int16 RewardIndex; unsigned __int16 DemandMobKill; int ScheduleTime; tm tm_ScheduleTime; char RunCounter; PROTO_KQ_MAP_INFO MapLink[4]; char ScriptLanguage[32]; char ScriptInitValue[32]; char IsTeamPVP; SHINE_XY_TYPE TeamRegenXY[2]; }; /* 5318 */ struct CKQ { int m_NumOfSchedule; PROTO_KQ_INFO m_Schedule[300]; int m_ServerTime; }; /* 5462 */ struct GameFrameWork::CollRecord { unsigned int m_uiIntersectCount; NiBoxBV *m_pkBox; NiMatrix3 mat3Rot; int nAxisOne; int nAxisTwo; int nAxis; }; /* 5463 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_REVIVESAME_CMD { unsigned __int16 mapid; SHINE_XY_TYPE location; }; /* 5464 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_LOGIN_ACK { Name4 zoneip; unsigned __int16 zoneport; }; /* 5465 */ struct PROTO_NC_CHAR_REVIVEOTHER_CMD { PROTO_NC_CHAR_REVIVESAME_CMD link; PROTO_NC_CHAR_LOGIN_ACK sock; unsigned __int16 wldmanhandle; }; /* 5467 */ struct __cppobj std::_Allocator_base { }; /* 5468 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5469 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { GameFrameWork::AskInform *_Myfirst; GameFrameWork::AskInform *_Mylast; GameFrameWork::AskInform *_Myend; std::allocator _Alval; }; /* 5470 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5471 */ struct $E903C2A7C2E773B40766EDD788E6C3F6 { unsigned int x; unsigned int y; }; /* 5472 */ struct __declspec(align(4)) $B10CA0D0A10C0C2103FF869226359683 { GameFrameWork::SkillCastState eState; GameFrameWork::SkillTargetType eTargetType; $E903C2A7C2E773B40766EDD788E6C3F6 kGroundTypeDetail; unsigned __int16 kTargetHandle; unsigned __int16 kSkillID; bool bWaitingForServerCancel; }; /* 5473 */ struct __declspec(align(4)) ChatCommandList { std::vector,std::allocator >,std::allocator,std::allocator > > > m_VectorChatCommand; int m_nCurChatComNum; bool m_bIsSaveCommand; }; /* 5474 */ struct GameFrameWork::SmartWhisper { GameFrameWork::SmartWhisper::State m_eState; std::list,std::allocator >,std::allocator,std::allocator > > > m_kRecentWhisperList; unsigned int m_uiCurrentPos; }; /* 5477 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 5478 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 5479 */ struct __cppobj std::_Allocator_base { }; /* 5480 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5481 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 5482 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 5483 */ struct __cppobj std::list > : std::_List_val > { }; /* 5484 */ struct GameFrameWork::AttackedMsg { std::list > m_kAttackedList; }; /* 5487 */ struct NiPointer { CBlindEffect *m_pObject; }; /* 5490 */ struct NiPointer { CameraEffect *m_pObject; }; /* 5491 */ struct __declspec(align(4)) GameFrameWork::sRideOffValue { unsigned __int16 m_kSkillID; Char *m_pkTarget; tagPOINT m_kPoint; NiPoint3 m_kGroundPos; bool m_bViewPoint; }; /* 5554 */ struct GameFrameWork::LightningWaveInfo { bool bAddLightningWave; unsigned __int16 kSkillID; }; /* 5560 */ struct __cppobj std::binary_function { }; /* 5561 */ struct __cppobj std::less : std::binary_function { }; /* 5562 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 5566 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5567 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5568 */ struct __cppobj std::_Allocator_base > { }; /* 5569 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 5570 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 5571 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 5572 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 5573 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 5319 */ struct __cppobj GameFrameWork : PgFrameWork { KeyboardMoveProcess m_kCharMover; int m_iLoginType; Char *m_pkStickChar; CNSTimer_Interval m_kStickTimer; bool m_bItemInfoChange; bool m_bEnableAdmin; int m_iAdminLevel; bool m_bIsGM; GameFrameWork::DisplayList m_ResList[21]; char *m_pcName; Char *m_pkTarget; PartyMemberInfo *m_pkPartyInfo; bool m_bTargetIsMainChar; bool m_bTargetIsPartyMember; RaidMemberInfo *m_pkRaidInfo; bool m_bTargetIsRaidMember; NiPointer m_spKeyMap; NiPoint3 m_kCameraRayOrigin; NiPoint3 m_kCameraRayDir; MainCharHPBarWin *m_pkMainCharHPBarWin; MainCharHPBarWin *m_pkTargetCharHPBarWin; StatusWin *m_pkStatusWin; ItemUpgradeWin *m_pkItemUpgradeWin; ItemUpgradeMsgWin *m_pkItemUpgradeMsgWin; MoverUpgradeWin *m_pkMoverUpgradeWin; TargetWin *m_pkTargetWin; MiniMapWin *m_pkMiniMapWin; MainMenuWin *m_pkMainMenuWin; KeyRemappingWin *m_pkKeyRemappingWin; HelpWin *m_pkHelpWin; ShopWin *m_pkShopWin; RewardWin *m_pkRewardWin; EventFriendWin *m_pkEventFriendWin; RoarWin *m_pkRoarWin; ForumWin *m_pkForumWin; WingStoneWin *m_pkWingStoneWin; WingStoneMapWin *m_pkWingStoneMapWin; ItemMixWin *m_pkItemMixWin; std::set,std::allocator > m_setEscapeHide; TargetOfTheTargetWin *m_pkTOTWin; GTInformWin *m_pkGTInformWin; ServerTimeWin *m_pkServerTimeWin; ShortCutWin *m_pkShortCutWin; ShortCutWin *m_pkShortCutSubWin[4]; ShortCutWin *m_pkShortCutWinV; ShortCutWin *m_pkShortCutSubWinV[4]; bool m_bLastShortCutSubWinDirV[4]; bool m_bPickCancel; bool m_bUIScroll; bool m_bDisplayApplyCheck; int m_iCommunityValue; ChatDisplayWin2 *m_pkChatDisplayWin; SysMsgDisplayWin *m_pkSysMsgDisplayWin; CharInfoWin *m_pkCharInfoWin; InventoryWin *m_pkInventoryWin; MiniHouseInventoryWin *m_pkMiniHouseInventoryWin; PartyWinInterface *m_pkPartyWinInterface; SkillWin *m_pkSkillWin; SystemWin *m_pkSystemWin; MiniHouseMenuWin *m_pkMiniHouseMenuWin; PrivateStoreWin *m_pkPrivateStoreWin; DivideWin *m_pkDivideWin; InputTextWin *m_pkInputTextWin; MoneyWin *m_pkMoneyWin; SpeechBubbleWin *m_pkMainCharSpeechBubbleWin; KQuestTimeWin *m_pkKQuestTimeWin; IDTimeWin *m_pkIDTimeWin; KingdomQuestWin *m_pkKingDomQuest; ActionWin *m_pkActionWin; CQuestWin2 *m_pkQuestWin; HolyRewardMoneyWin *m_pkHolyRewardMoneyWin; MHDiceRewardMoneyWin *m_pkDiceRewardMoneyWin; MHDiceRewardMoneyWin *m_pkDiceExpectMoneyWin; MiniHouseDiceGameWin *m_pkDiceGameWin; mhMinimizeDiceGameWin *m_pkDiceGameMinimizeWin; mhDiceHelpWin *m_pkDiceGameHelpWin; mhDiceRankWin *m_pkDiceGameRankWin; mhDiceRateSheetWin *m_pkDiceGameRateSheetWin; NpcDialogWin *m_pkDiceGameNpcDlgWin; GambleHouseCardWin *m_pkGambleHouseCardWin; CoinExchangeWin *m_pkCoinExchangeWin; GambleWin *m_pkGambleWin; GambleMiniWin *m_pkGambleMiniWin; GambleDiceGameWin *m_pkGambleDiceGameWin; SlotMachineWin *m_pkSlotMachineWin; GBSlotRankWin *m_pkGBSlotRankWin; GBSlotHelpWin *m_pkGBSlotHelpWin; MiniSlotMachineWin *m_pkMiniSlotMachineWin; StatusBuffWin *m_pkStatusBuffWin; StatusBuffWin *m_pkStatusDBuffWin; StatusBuffWin *m_pkStatusChargedBuffWin; FriendWin *m_pkFriendWin; GuildWin *m_pkGuildWin; CPartyMatchWin *m_pkPMWin; WeddingInfoWin *m_pkWeddingInfoWin; HolyPromiseWin *m_pkHolyPromiseWin; HolyPromiseAddWin *m_pkHolyPromiseAddWin; unsigned int m_uiInsertNum; GuildAcademyWin *m_pkGuildAcademyWin; PgWin *m_pkCurrentCommunityWin; FriendAddWin *m_pkFriendAddWin; ChatBlockListWin *m_pkChatBlockListWin; OptionBaseWin *m_pkOptionWin; OptionGraphicWin *m_pkOptionGraphicWin; OptionSystemWin *m_pkOptionSystemWin; OptionSoundWin *m_pkOptionSoundWin; CalculatorWin *m_pkCalculatorWin; ItemShopWin *m_pkItemShopWin; UserTradeWin *m_pkUserTradeWin; NPCSkillWin *m_pkNPCSkillWin; NPCSoulWin *m_pkNPCSoulWin; ServerMenuWin *m_pkServerMenuWin; RebirthMenuWin *m_pkRebirthMenuWin; ReviveMenuWin *m_pkReviveMenuWin; StorageWin *m_pkStorageWin; NiPointer m_spUserTradeMsgBox; PopupMenuWin *m_pkPopupMenuWin; DesktopWin *m_pkDesktopWin; NpcDialogWin *m_pkNpcDlgWin; EnchantGemWin *m_pkEnchantGemWin1; EnchantGemWin *m_pkEnchantGemWin2; EnchantGemWin *m_pkEnchantGemWin3; EnchantGemDeleteWin *m_pkEnchantGemDeleteWin1; EnchantGemDeleteWin *m_pkEnchantGemDeleteWin2; EnchantGemDeleteWin *m_pkEnchantGemDeleteWin3; EnchantGemToolTipWin *m_pkEnchantGemToolTipWin; WeaponTitleWin *m_pkWeaponTitleWin; WeaponTitleDeleteWin *m_pkWeaponTitleDeleteWin; FriendCallWin *m_pkFriendCallWin; ChargedItemListWin *m_pkChargedItemListWin; ItemMallMenuWin *m_pkItemMallMenuWin; NPCItemWin *m_pkItemShopWin2; CastingProgressWin *m_pkCastingProgressBar; AnnounceWin *m_pkAnnounceWin; AnnounceWin *m_pkRemainAnnounceWin; QuestNewsWin *m_pkQuestNewsWin; QuestFinishWin *m_pkQuestFinishWin; ReportWin *m_pkReportWin; PrisonTimeWin *m_pkPrisonTimeWin; GuildWarKillCountWin *m_pkGuildWarKillCountWin; PkRealTiemRankWin *m_pkKQPKRealTimeRankWin; mhInputPassWordWin *m_pkMHInputPassWordWin; AnnounceWin *m_pkMHAnnounceWin; mhEmotionWin *m_pkMHEmotionWin; mhInfoWin *m_pkMHInfoWin; mhSettingWin *m_pkMHSettingWin; mhPortalListWin *m_pkMHPortalListWin; mhGuestBookWin *m_pkMHGuestBookWin; mhEditRoomWin *m_pkMHEditRoomWin; mhJoinWin *m_pkMHJoinWin; mhMouseControlWin *m_pkMHMouseControlWin; mhMinimizeWin *m_pkMHMinimizeWin; PgWin *m_pkMHCurrentWin; ColumnBut *m_pkCurrentTab; mhRepairObjWin *m_pkMHRepairWin; MakeKarisWin *m_pkMakeKarisWin; GMCommandWin *m_pkGMCommandWin; GMPrisonWin *m_pkGMPrisonWin; RidePetWin *m_pkRidePetWin; GuildWarStateWin *m_pkGuildWarStateWin; GuildWarInformWin *m_pkGuildWarInformWin; PkKqRankingWin *m_pkPkKqRankingWin; WaitingForLogoutWin *m_pkWaitingForLogoutWin; MsgBox *m_pkKQJoinReplyWin; unsigned int m_dwKQJoinEncHandle; NiTList m_kAutoCloseWinList; PgWin *m_pkAutoCloseWin; NiPoint3 m_kAutoCloseWinOpenPosition; NiTList m_kCanHideWinList; ItemRepairWin *m_pkItemRepairWin; GTInformWin *m_pkAutoRunMsgWin; ExpeditionPartyWin *m_pkExpeditionPartyWin[4]; ExpeditionWin *m_pkExpeditionWin; ExpeditionLootOptionWin *m_pkExpeditionLootOptionWin; ExpeditionLootSelectWin *m_pkExpeditionLootSelectWin; ExpeditionMemberAddWin *m_pkExpeditionMemberAddWin; GTInformWin *m_pkExpeditionWarnigMsgWin; NiPointer m_pkRaidReplyWin; MysteryVaultWin *m_pkMysteryVaultWin; MapLinkGateWin *m_pkMapLinkGateWin; MoveModeWin *m_pkMoveBtnWin; RollingDiceMsgWin *m_pkRollingDiceMsgWin; RollingDiceWin *m_pkRollingDiceWin; PartyLootSetupWin *m_pkPartyLootSetupWin; PartyLootSelectWin *m_pkPartyLootSelectWin; GateChannelWin *m_pkGateChannelWin; QuestStartItemWin *m_pkQuestStartItemWin; char m_acMessage[1024]; bool m_bWhisper; ACCOUNT_STORAGE_OPEN_TYPE m_eOpenType; bool m_bServerSelect; NiPointer m_spZoneNet; NiPointer m_spWorldMgrNet; bool m_bBackCharSelect; NiCollisionGroup *m_pkCollisionGroup; GameFrameWork::CollRecord m_kCollRecord; void *m_kNextFrameWorkID; PgMsg::Frame m_kNextFrameWorkMsg; bool m_bLinkSameServer; __unaligned __declspec(align(1)) PROTO_NC_CHAR_REVIVESAME_CMD m_kProtoNcMapLinkSameCmd; __unaligned __declspec(align(1)) PROTO_NC_CHAR_REVIVEOTHER_CMD m_kProtoNcMapLinkOtherCmd; NiPointer m_pEffect1; NiPointer m_pEffect2; unsigned int m_dwShStartTime; NiPointer m_pOXEffectO; NiPointer m_pOXEffectX; std::vector > m_vecSentPacket; $B10CA0D0A10C0C2103FF869226359683 m_kSkillCasting; ChatCommandList m_kChatComList; GameFrameWork::SmartWhisper m_kSmartWhisper; GameFrameWork::AttackedMsg m_kAttackedMsg; GameFrameWork::ProcessNetState m_eProcessNetState; CNSTimer_Interval m_kTimerIntervalOXDelay; CNSTimer_Interval m_kTimerInterval; bool m_bOXEventEnable; bool m_bOEnable; bool m_bDrawWinMgr; bool m_bScrnBDMgr; bool m_bTextEffMgr; bool m_bWorld; bool m_bTargetHPBar; bool m_bEscapeKeyPriority; char m_chatLog[2048]; Name5 m_CharList[6]; GameFrameWork::CellChangeInvPosMode m_CellChangeInvPosMode; NiPointer m_spBlindEffect; NiPointer m_spCamEffect; GameFrameWork::sRideOffValue m_kRideOffValue; BasicInfoTipWin *m_pkBasicInfoTipWin; PlayGuideMinWin *m_pkPlayGuideMinWin; PlayGuideWin *m_pkPlayGuideWin; std::vector > m_kGuideViewList; unsigned int m_uiGuideViewKillCount; bool m_bGuideViewList; CollectWin *m_pkCollectWin; CollectWin *m_pkCollectPeepingWin; CollectCardWin *m_pkCollectCardWin[4]; bool m_bWelcomeMsg; AnnounceWin *m_pkWelcomeMsgWin; GameFrameWork::LightningWaveInfo m_LightningWaveInfo; AttendIconWin *m_pkAttendIconWin; AttendRewardWin *m_pkAttendRewardWin; AttendCheckWin *m_pkAttendCheckWin; std::map,std::allocator > > m_WebCtrlList; FeedMoverWin *m_pkFeedMoverWin; PetNameEditWin *m_pkPetNameEditWin; EventRankWin *m_pkEventRankWin; EventTimeWin *m_pkEventTimeWin; VoteWin *m_pkVoteWin; KingdomQuestPlayerList *m_pkKQPlayerList; KingdomQuestTeamList *m_pkKQTeamList; char m_acStarter[40]; char m_acTarget[40]; FIELD_MAP_TYPE m_eFieldMapType; IndunLevelSelectWin *m_pkIndunLevelSelectWin; IndunLevelMsgWin *m_pkIndunLevelMsgWin; KQScoreWin *m_pkKQScoreWin; EffectMsg *m_pkEffectMsg; bool m_bMoveRunCtrl; MarketSearchWin *m_pkMarketSearchWin; PuzzleTimeWin *m_pkPuzzleTimeWin; bool m_bPlayPuzzle; RandomOptionWin *m_pkRandomOptionWin; ChatColorSpinWin *m_pkChatColorSpinWin; bool m_bScreenShot; bool m_bDrawInterface; TermExtendWin *m_pkTermExtendWin; MinimonAutoItemUseWin *m_pkMinimonAutoItemUseWin; ClassChangeWin *m_pkClassChangeWin; CNSTimer_Interval m_kPartyUpdateTime; KDTeamScoreWin *m_pkKDTeamScoreWin; GuildEmblemWin *m_pkGuildEmblemWin; IDRankingWin *m_pkIDRankingWin; PartyScoreWin *m_pkPartyScoreWin; ItemInfoWin *m_pkItemLinkInfoWin; }; /* 5320 */ struct __cppobj KingdomQuestPlayerList : PgWinSpr { GameFrameWork *m_pkFrameWork; char m_acName[40]; SlideListWin *m_pkListWin; SlideBar *m_pkSlideBar; PgWinText *m_pkJoinPlyaerListText; unsigned int m_kQuestHandle; bool m_bSortReverse[3]; bool m_bTimer; float m_fOldTime; }; /* 5321 */ struct __cppobj KingdomQuestTeamList : PgWinSpr { GameFrameWork *m_pkFrameWork; char m_acName[40]; SlideListWin *m_pkListWin[2]; SlideBar *m_pkSlideBarRed; SlideBar *m_pkSlideBarBlue; PgWinText *m_pkJoinTeamListText; PgWinSpr *m_pkSelectedRed; PgWinSpr *m_pkSelectedBlue; unsigned int m_kQuestHandle; bool m_bSortReverse[6]; bool m_bTimer; float m_fOldTime; }; /* 5322 */ struct __cppobj KingdomQuestWin : PgWinFrame { PgWinDrop m_kDrop; DropContents m_kDropContents; SlideListWin *m_pListWinTime; SlideListWin *m_pListWinContent; PgWinBut *m_pSlideBarTime; PgWinBut *m_pSlideBarContent; SlideBar *m_pSlideBarTimeEx; SlideBar *m_pSlideBarContentEx; PgWinBut *m_pJoinOk; PgWinBut *m_pJoinCancel; PgWinBut *m_pMyList; PgWinBut *m_pAllList; PgWinText *m_pTexMyList; PgWinText *m_pTexAllList; PgWinText *m_pTexJoinOk; PgWinText *m_pTexJoinCancel; PgWinText *m_pkKQPresentTimeWin; bool m_bGetServerTime; int m_tTimeGap; int m_nSortColumn; int m_nJoinIndex; bool m_bMyList; bool m_bAllList; bool m_bListCheck; bool m_bUpdateListCheck; bool m_bSendJoinMsg; unsigned int m_JoinHandle; unsigned int m_SelectedKQHandle; KingdomQuestWin::KQ_Joiner m_kKQJoiner; CKQ m_kKindomQuestData; CNSTimer_Interval m_kTimerInterval; CNSTimer_Interval m_kKQDelay; bool m_bRequestJoin; KingdomQuestPlayerList *m_pkKingdomQuestPlayerList; KingdomQuestTeamList *m_pkKingdomQuestTeamList; PgWinBut *m_pkPlayerListBtn; bool m_bTimer; float m_fOldTime; }; /* 5323 */ struct __cppobj ActionIconWin : IconWin { PgFrameWork *m_pkFrameWork; unsigned int m_uiInvIndex; unsigned int m_uiInvType; ActionViewInfo *m_pkActionViewInfo; ActionViewInfo *m_pkLinkedAction; NiPointer m_spBackPlane; NiPointer m_spTopPlane; }; /* 5324 */ struct __cppobj PremiumActionIcon : ItemIcon { unsigned int m_uiInvIndex; }; /* 5325 */ struct __cppobj PremiumActionWin : PgWinFrame { PremiumActionIcon *m_apkPremiumActionIcon[42]; PgWinSpr *m_pkActionInvTab; PgWinSpr *m_pkPremiumActionInvTab; PgWinDrop m_kDrop; DropContents m_kDropContents; }; /* 5326 */ struct __cppobj __declspec(align(8)) ActionWin : PgWinFrame { ActionIconWin *m_apkIconDefaultAction[18]; ActionIconWin *m_apkIconEmotion[18]; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinSpr *m_pkActionInvTab; PgWinSpr *m_pkPremiumActionInvTab; PremiumActionWin *m_pkPremiumActionWin; }; /* 5327 */ struct __cppobj EpicQuestWin : PgWinFrame { PgWinSpr *m_pkSprQstNor[13]; PgWinSpr *m_pkSprQstEpic[13]; PgWinSpr *m_pkSprQstJob[13]; PgWinSpr *m_pkSprQstEvent[13]; PgWinSpr *m_pkSprQstInstance[13]; PgWinBut *m_pkAcceptBtn; PgWinSpr *m_pkAcceptBtnSpr; PgWinText *m_pkBtnText; NiPointer ms_pkMsgBox; EpicQuestWin::eUI_TYPE m_eType; SlideListWin *m_pListWinQuestList; SlideListWin *m_pListWinContent; SlideBar *m_pSlideBarList; SlideBar *m_pSlideBarContent; unsigned int m_uiMaxEpicQuest; unsigned int m_uiCompleteQuest; int m_nSelectedID; PgWinText *m_pkWinTitle; }; /* 5328 */ struct __cppobj AutoRunBut : PgWinBut { }; /* 5329 */ struct NiPointer { AutoRunBut *m_pObject; }; /* 5330 */ struct NiTArray { NiTArrayVtbl *vfptr; PgWinBut **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 5331 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 5332 */ struct __cppobj CQuestWin2 : PgWinFrame { int m_nSelectedID; int m_nCurSelTab; int m_nSortColumn; int m_nStateFilterType; bool bReverseSort; SlideListWin *m_pListWinContent; SlideListWin *m_pListWinQuestList; SlideListWin *m_pListWinInstanceDungeon; SlideBar *m_pSlideBarList; SlideBar *m_pSlideBarContent; ColumnBut *m_pkTab01; ColumnBut *m_pkTab02; ColumnBut *m_pkTab03; PgWinText *m_pkTitle1; PgWinText *m_pkTitle2; PgWinSpr *m_pkSprQstNor[10]; PgWinSpr *m_pkSprQstEpic[10]; PgWinSpr *m_pkSprQstJob[10]; PgWinSpr *m_pkSprQstEvent[10]; PgWinSpr *m_pkSprQstInstance[10]; PgWinSpr *m_pkSprQstDaily[10]; CNSTimer_MarkCheck m_kMarkCheck; PgWinBut *m_pkButEpicList; EpicQuestWin *m_pkEpicQuestWin; int m_iNumOfCompleteEpicQuest; PgWinText *m_pkTabText1; PgWinText *m_pkTabText2; PgWinText *m_pkButText1; PgWinText *m_pkButText2; NiPointer ms_pkMsgBox; PgWinBut *m_pkAcceptBtn; PgWinSpr *m_pkAcceptBtnSpr; PgWinSpr *m_pkNewQuestReady; PgWinSpr *m_pkNewMark[10]; bool m_bLevelUp; bool m_bAutoClick; std::set,std::allocator > m_setAbleQuest; NiPointer m_ButtonspTexture; RewardWin *m_pkRewardWin; PgWinBut *m_pkLocationInfoWinBut; PgWinText *m_pkLocationInfoWinText; NiPointer m_pkAutoRunBut[10]; bool m_arryAutoButEnable[10]; NiTArray m_kAutoBlinkButList; float m_fBlinkTime; }; /* 5333 */ struct NiPointer { FrameBoxWin *m_pObject; }; /* 5334 */ struct __cppobj std::_Tmap_traits,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 5335 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node { std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node *_Right; std::pair,std::allocator > const ,bool> _Myval; char _Color; char _Isnil; }; /* 5336 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > const ,bool> { std::basic_string,std::allocator > first; bool second; }; /* 5337 */ struct __cppobj std::pair,std::allocator > const ,bool> : std::_Pair_base,std::allocator > const ,bool> { }; /* 5338 */ struct __cppobj std::_Allocator_base,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node> { }; /* 5339 */ struct __cppobj std::allocator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node> : std::_Allocator_base,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node> { }; /* 5340 */ struct __cppobj std::_Allocator_base,std::allocator > const ,bool> > { }; /* 5341 */ struct __cppobj std::allocator,std::allocator > const ,bool> > : std::_Allocator_base,std::allocator > const ,bool> > { }; /* 5342 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > : std::_Tmap_traits,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> { std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,bool> > _Alval; }; /* 5343 */ struct __cppobj std::_Tree_val,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > : std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > { }; /* 5344 */ struct __cppobj std::_Tree,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > : std::_Tree_val,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > { }; /* 5345 */ struct __cppobj std::map,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> > > : std::_Tree,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > { }; /* 5346 */ struct __cppobj StatusBuffWin : PgWinFrame { NiPointer m_spPopupMenu; unsigned int m_uiDefaultWidth; unsigned int m_uiDefaultHeight; NiPointer m_pkFrameBox; NiPointer m_apkAbstateBuf[40]; NiPointer m_apkAbstateBufIcon[40]; StatusBuffWin::EBUFF_TYPE m_eBuffType; bool IsRButtonClicked; bool IsFrameDraging; bool IsShowBuf; unsigned int m_uiVisiableNums; NiPointer m_spBackPlane; NiPointer m_spMtrlProp; NiPointer m_spFixedMtrlProp; NiAlphaProperty m_spAlphaProp; $C338308DB2AA133822854ED1AEEE4304 m_kAlphaControl; float m_fLastUpdatedTime; std::map,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> > > m_ChargedMsgNotice; }; /* 5347 */ struct CFriend { int m_NumOfFriend; PROTO_FRIEND_INFO m_Friends[100]; unsigned int m_InviteMeCharNo; }; /* 5348 */ struct __cppobj FriendWin : PgWinFrame { int m_nSortColumn; CFriend m_kFriend; SlideBar *m_pkSlideBarEx; PgWinBut *m_pkSlideBar; SlideListWin *m_pListWinTime; bool m_bShowOnlineOnly; PgWinText *m_pkInfoType; int m_iDefaultView; PgWinText *m_pkShowOnlineOnly; PopupMenuWin *m_spPopupMenu; PgWinBut *m_pkRejectBtn; PgWinText *m_pkRejectText; bool m_bAllow; bool m_bInviter; bool m_bEnableInviter; unsigned int m_uiFriendPoint; unsigned int m_uiFriendUsePoint; int m_iTabIndex; CFriend m_kFindFriend; ColumnBut *m_pkListTab; ColumnBut *m_pkFindTab; PgWinBut *m_pFriendPointUseBut; PgWinBut *m_pkListName; PgWinBut *m_pkInviterBtn; PgWinBut *m_pkAddBtn[27]; PgWinText *m_pkFriendPointText; PgWinText *m_pkListNameText; PgWinSpr *m_pkToolTip; SlideBar *m_pkListBar; SlideBar *m_pkFindBar; SlideListWin *m_pkListWin; SlideListWin *m_pkFindWin; SlideListWin *m_pkInviterWin; PopupMenuWin *m_spFindPopupMenu; std::vector > m_vecTitleType[3]; std::vector > m_vecTabType[3]; PgWin *m_pkFriendPointTipMsg; }; /* 5349 */ struct __cppobj GuildNoticeEditorWin : PgWinFrame { EditWin *m_pkEditWin; }; /* 5350 */ struct __cppobj __declspec(align(4)) GuildEmblemIcon : IconWin { PgFrameWork *m_pkFrameWork; unsigned int m_nIconIndex; bool m_bInputEmblem; }; /* 5351 */ struct __cppobj GuildWin : PgWinFrame { int m_nSortColumn; ColumnBut *m_pkTab01; ColumnBut *m_pkTab02; ColumnBut *m_pkTab03; unsigned int m_kTabIndex; std::map,std::allocator > > map_WinIndex; PgWinBut *m_pkSlideBar; SlideListWin *m_pListWinGuild; SlideListWin *m_pListWinNotice; SlideBar *m_pkSlideBarGuildList; SlideBar *m_pkSlideBarGuildNotice; SlideListWin *m_pListWinHistory; SlideBar *m_pkSlideBarGuildHistory; bool m_bShowOnlineOnly; bool m_bDefaultView; PgWinText *m_pkInfoType; PgWinText *m_pkTitle1; PgWinText *m_pkTitle2; PgWinText *m_pkTitle3; PgWinText *m_pkGuildInfoTxt[7]; PgWinText *m_pkMemberOnlineStatus; PgWinText *m_pkGuildGrade_Fame; PgWinText *m_pkShowOnlineOnly; PgWinText *m_pkGuildAcademyInfo; PgWinText *m_pkRemainingBuffTime; PgWinText *m_pkGuildToken; PgWinText *m_pkNextJoinTime; PopupMenuWin *m_pkGuildMemberPopupMenu; PopupMenuWin *m_pkCorpsSetupSubMenu; PopupMenuWin *m_pkCorpsCommanderSetupSubMenu; GuildNoticeEditorWin *m_pkNoticeEditor; PgWinBut *m_pkEditNoticeBtn; NiPointer m_spPopupAppointMaster; NiPointer m_spPopupAppointSubMaster; NiPointer m_spPopupAppointSenior; NiPointer m_spPopupAppointKnight; NiPointer m_spPopupFireAppointment; NiPointer m_spPopupVanish; NiPointer m_spPopupWhisperChat; NiPointer m_spPopupAppointAcademyMaster; NiPointer m_spPopupInitializeAcademyMaster; bool m_bGuildEmblem; bool m_bDisableEmblem; ColumnBut *m_pkEmblemCheckBox; char m_EmblemState; GUILD_EMBLEM_INFO m_GuildEmblemInfo; GuildEmblemIcon *m_pkEmblemIcon; }; /* 5352 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_FINDER_INFO { unsigned __int16 nPastSecond; int dRegistTime; Name5 sCharID; char sMsg[128]; }; /* 5353 */ struct CPartyFinder::PARTY_FINDER_INFO_LIST { PROTO_NC_PARTY_FINDER_INFO Info; CPartyFinder::PARTY_FINDER_INFO_LIST *pLinkUp; CPartyFinder::PARTY_FINDER_INFO_LIST *pLinkDn; }; /* 5354 */ struct CPartyFinder { int m_NumOfInfo; CPartyFinder::PARTY_FINDER_INFO_LIST *m_pListTop; CPartyFinder::PARTY_FINDER_INFO_LIST *m_pListBottom; }; /* 5355 */ struct __cppobj CPartyMatchWin : PgWinFrame { SlideListWin *m_pkListWin; int m_nPageNum; int m_nMaxPage; bool m_bCommentEnrolled; CPartyFinder *m_pkPartyFinder; NiPointer m_spEdit; char m_chSelectedID[256]; PgWinText *m_pkBtnTxt; PgWinBut *m_pkBtnAddComment; PgWinBut *m_pkBtnDelComment; PgWinBut *m_pkBtnApplyParty; PgWinBut *m_pkBtnWhisper; CNSTimer_Interval m_kTimer; unsigned int m_dwTimer_BtnEnroll; unsigned int m_dwTimer_BtnDelete; unsigned int m_dwTimer_BtnInvite; }; /* 5356 */ struct PROTO_HOLY_PROMISE_DATE { unsigned __int32 login : 1; unsigned __int32 year : 11; unsigned __int32 month : 4; unsigned __int32 day : 5; unsigned __int32 hour : 5; }; /* 5357 */ struct __unaligned __declspec(align(2)) PROTO_HOLY_PROMISE_INFO { Name5 PromiseCharID; PROTO_HOLY_PROMISE_DATE LogonInfo; char Level; char Flags; }; /* 5358 */ struct CHolyPromise { PROTO_HOLY_PROMISE_INFO m_HolyPromisesUp; int m_HolyPromisesMemberCount; PROTO_HOLY_PROMISE_INFO m_HolyPromisesMember[20]; }; /* 5359 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 5360 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 5361 */ struct std::_Pair_base { const unsigned int first; Name5 second; }; /* 5362 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5363 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5364 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5365 */ struct __cppobj std::_Allocator_base > { }; /* 5366 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 5367 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 5368 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 5369 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 5370 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 5371 */ struct __cppobj HolyPromiseWin : PgWinFrame { SlideListWin *m_pkListHighRankPromise; SlideListWin *m_pListLowRankPromise; SlideBar *m_pkSlideBarPromiseList; PgWinText *m_pkName; PgWinText *m_pkLogInfo; PgWinText *m_pkLevel; PgWinText *m_LastConnect; PopupMenuWin *m_spPopupMenu; CHolyPromise m_kCHolyPromise; Name5 m_kRequestCharID; Name5 m_kHighCharID; Name5 m_kDelLowCharID; bool m_bEnableHighPromise; bool m_bDelHigh; bool m_bDelLow; int m_nSortColumn; std::map,std::allocator > > m_kCharNameIndex; unsigned int m_uiCharNum; }; /* 5372 */ struct __cppobj HolyPromiseAddWin : PgWinFrame { EditWin *m_pkInputBox; }; /* 5373 */ struct __cppobj FriendAddWin : PgWinFrame { EditWin *m_pkInputBox; }; /* 5374 */ struct __unaligned __declspec(align(2)) PROTO_CHAT_RESTRICT_INFO { Name5 sCharID; char bIsGM; char bIsDeleted; }; /* 5375 */ struct CChatRestrict { int m_NumOfChatRestrict; PROTO_CHAT_RESTRICT_INFO m_ChatRestrict[100]; }; /* 5376 */ struct __cppobj ChatBlockListWin : PgWinFrame { SlideBar *m_pkSlideBarEx; SlideListWin *m_pBlockList; unsigned int m_uiSelectedIndex; bool m_bAllDelete; CChatRestrict m_RestrictList; }; /* 5377 */ struct __cppobj OptionBaseWin : PgWinFrame { PgWinText *m_Grop01TextWin; PgWinText *m_Grop02TextWin; int m_iMode; CNSTimer_Interval m_ApplyInitDelayed; PgWinBut *m_pkApply; PgWinBut *m_pkDefaultSetting; }; /* 5378 */ struct __cppobj OptionGraphicWin : PgWin { SlideBar *m_pkSlides[5]; ColumnBut *m_pkOutLineCheck; ColumnBut *m_pkWindowFullModeCheck; ColumnBut *m_pkMultiSampleCheck; ColumnBut *m_pkGlowEffectCheck; ColumnBut *m_pkLightEffectCheck; ColumnBut *m_pkScreenShakeEffectCheck; ColumnBut *m_pkCharAuraEffectCheck; ColumnBut *m_pkScreenShotCheck; bool m_bChangeOption; MachineOpt::GraphicOption m_kOpenGraphicOption; OptionBaseWin *m_pkOptionBaseWin; PgFrameWork *m_pkFrameWork; PgWinText *m_pkResolutionTextWin; PgWinText *m_pkWindowFullModeTextWin; PgWinText *m_pkMultiSampleTextWin; PgWinText *m_pkGlowEffectWin; PgWinText *m_pkLightEffectWin; PgWinText *m_pkScreenShakeEffectWin; PgWinText *m_pkCharAuraEffectWin; }; /* 5379 */ struct __cppobj OptionSystemWin : PgWin { bool m_bChangeOption; MachineOpt::GameOption m_kOpenGameOption; OptionBaseWin *m_pkOptionBaseWin; PgFrameWork *m_pkFrameWork; ColumnBut *m_pkMyNameCheck; ColumnBut *m_pkOtherCharNameCheck; ColumnBut *m_pkNpcNameCheck; ColumnBut *m_pkMonsterNameCheck; ColumnBut *m_pkItemNameCheck; ColumnBut *m_pkHPCheck; ColumnBut *m_pkSPCheck; ColumnBut *m_pkInterfaceCheck; ColumnBut *m_pkSpeechCheck; ColumnBut *m_pkInterfacePosCheck; ColumnBut *m_pkChattingHideCheck; ColumnBut *m_pkWisRejCheck; ColumnBut *m_pkTrdRejCheck; ColumnBut *m_pkParRejCheck; ColumnBut *m_pkAgRejCheck; ColumnBut *m_pkSystemMsgCheck; ColumnBut *m_pkOKMsgBoxCheck; ColumnBut *m_pkChatInputCheck; ColumnBut *m_pkNamePanelCheck; ColumnBut *m_pkBasicInfoTipCheck; ColumnBut *m_pkPlayGuideCheck; ColumnBut *m_pkAutoStack; }; /* 5380 */ struct __cppobj OptionSoundWin : PgWin { SlideBar *m_pkSlides[4]; bool m_bChangeOption; OptionBaseWin *m_pkOptionBaseWin; PgFrameWork *m_pkFrameWork; }; /* 5381 */ struct __cppobj CalculatorWin : PgWinFrame { unsigned int m_uiResultValue; PgWin *m_pkRevWin; unsigned int m_uiOkMsg; unsigned int m_uiCancelMsg; unsigned int m_uiMax; PgWinText *m_apkMsgText[2]; NiPointer m_spEdit; }; /* 5382 */ struct __unaligned __declspec(align(1)) PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM { char slot; unsigned __int16 item; }; /* 5383 */ struct __declspec(align(4)) ItemRepurchase { Item *pItem; unsigned __int16 nHandle; }; /* 5384 */ struct __cppobj ItemShopInvWin : ItemIcon { PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *m_pkSellInfo; ItemRepurchase *m_pkRepurchaseItem; unsigned int m_uiInvIndex; }; /* 5385 */ struct __cppobj ShopInvWin : ItemShopInvWin { }; /* 5386 */ struct __cppobj __declspec(align(8)) ItemShopWin : PgWinFrame { unsigned int m_uiCurPageType; unsigned int m_uiCurPage; PgWinText *m_pkTitleTextWin; ShopInvWin *m_apkInvWin[42]; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinText *m_pkPageText; }; /* 5387 */ struct __cppobj UserTradeInvWin : ItemIcon { unsigned int m_uiInvIndex; unsigned int m_uiInvType; }; /* 5388 */ struct __declspec(align(4)) $536A558C2AF59C0689651B3E6AC2235A { __int64 i64PrevMoney; float fSendTime; bool bNeedToSend; }; /* 5389 */ struct __cppobj __declspec(align(8)) UserTradeWin : PgWinFrame { PgWinSpr *m_pkOtherLock; PgWinSpr *m_pkOtherOk; PgWinSpr *m_pkOtherCancel; PgWinBut *m_pkMyLock; PgWinBut *m_pkMyOk; PgWinBut *m_pkMyCancel; PgWinText *m_pkOtherNameWin; PgWinText *m_pkMyNameWin; PgWinBut *m_pkMyCopperBtn; PgWinBut *m_pkMySilverBtn; PgWinBut *m_pkMyGoldBtn; PgWinBut *m_pkMyGemBtn; EditWin *m_pkMyCopperEdit; EditWin *m_pkMySilverEdit; EditWin *m_pkMyGoldEdit; EditWin *m_pkMyGemEdit; PgWinBut *m_pkOtherCopperBtn; PgWinBut *m_pkOtherSilverBtn; PgWinBut *m_pkOtherGoldBtn; PgWinBut *m_pkOtherGemBtn; PgWinText *m_pkOtherCopperText; PgWinText *m_pkOtherSilverText; PgWinText *m_pkOtherGoldText; PgWinText *m_pkOtherGemText; PgWinBut *m_pkCloseBtn; UserTradeInvWin *m_apkOtherInvWin[12]; UserTradeInvWin *m_apkMyInvWin[12]; PgWinDrop m_kDrop; DropContents m_kDropContents; $536A558C2AF59C0689651B3E6AC2235A m_kCenboardingPacket; bool m_bBothLocked; }; /* 5390 */ struct __cppobj NPCSkillInvWin : SkillIcon { unsigned int m_uiSkillType; unsigned int m_uiInvIndex; PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *m_pkSellInfo; unsigned __int16 m_kSkillID; unsigned int m_uiPrice; }; /* 5391 */ struct __cppobj NPCSkillWin : PgWinFrame { unsigned int m_uiCurSkillType; unsigned int m_uiCurPageType; unsigned int m_uiCurPage; NPCSkillInvWin *m_apkInvWin[36]; SkillInfoWin *m_pkInfoWin; PgWinSpr *m_apkActiveTabWin[6]; PgWinText *m_apkActiveTabWinText[6]; NiPointer m_spGrayTexture; NiPointer m_spPassOne; PgWinText *m_pkPageText; }; /* 5392 */ struct __cppobj NPCSoulInvWin : PgWinLRBut { unsigned int m_uiInvIndex; }; /* 5393 */ struct __cppobj NPCSoulWin : PgWinFrame { unsigned int m_uiCurPageType; unsigned int m_uiCurPage; PgWinText *m_pkTitleTextWin; NPCSoulInvWin *m_apkInvWin[2]; }; /* 5394 */ struct __cppobj ServerMenuWin : PgWinFrame { PgWinBut *m_apkButWin[5]; PgWinText *m_apkButTextWin[5]; char m_aucReply[5]; PgMsg::Frame m_kFrameMsg; NiPointer m_apkTextWin[5]; char m_byPriority; NiPoint3 m_kMenuPos; unsigned __int16 m_hMenuHandle; unsigned __int16 m_limitRange; }; /* 5395 */ struct ITimer { ITimerVtbl *vfptr; float m_fTriggerTime; }; /* 5396 */ struct ITimerVtbl { void *(__thiscall *__vecDelDtor)(ITimer *this, unsigned int); void (__thiscall *OnTimer)(ITimer *this); }; /* 5397 */ struct __cppobj RebirthMenuWin : PgWinFrame, ITimer { NiPointer m_apkTextWin[3]; PgWinBut *m_apkButWin[2]; PgWinText *m_apkButTextWin[2]; float m_fAutoReviveTime; float m_fDeadTime; PgWin *m_pkReviveMenuWin; }; /* 5398 */ struct __cppobj __declspec(align(4)) ReviveMenuWin : PgWinFrame { bool m_bCanReviveItem; NiPointer m_pkTextWin; NiPointer m_pkTextWin2; float m_fAutoReviveTime; float m_fDeadTime; PgWinBut *m_Btn[4]; PgWinText *m_BtnText[4]; char m_byPriority; }; /* 5399 */ struct __cppobj StorageInvWin : ItemIcon { unsigned int m_uiInvIndex; }; /* 5400 */ struct __cppobj StorageWin : PgWinFrame { unsigned int m_uiCurPage; unsigned int m_uiCurServerTab; PgWinText *m_pkServerNumText; PgWinText *m_pkTitleTextWin; StorageInvWin *m_apkInvWin[36]; PgWinBut *m_apkTabBtn[4]; PgWinSpr *m_apkTabOnSpr[4]; PgWinSpr *m_apkTabDisableSpr[4]; PgWinSpr *m_apkTabNumber[4]; MoneyWin *m_pkMoneyWin; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; }; /* 5401 */ struct __cppobj DesktopWin : PgWin { PgFrameWork *m_pkFrameWork; }; /* 5402 */ struct $366BFD30C49E500A898910B82F30CB79 { IconSlotWin *pkSlot; PgWinText *pkGemText; PgWinBut *pkBtn; PgWinSpr *pkSpr; }; /* 5403 */ struct __cppobj EnchantGemWin : PgWinFrame { $366BFD30C49E500A898910B82F30CB79 m_akEnchantGemFrame[3]; IconSlotWin *m_pkWeaponIconWin; unsigned int m_uiSlotNums; unsigned int m_uiType; PgWinSpr *m_pkChargedSocket; }; /* 5404 */ struct __cppobj __declspec(align(4)) EnchantGemDeleteWin : EnchantGemWin { ITEM_INVEN m_kClearInven; }; /* 5405 */ struct $21AF7787F31E3F20A804F2B6120F1B12 { PgWinSpr *pkDisableSpr; PgWinSpr *pkSlotSpr; IconSlotWin *pkSlot; PgWinText *pkGemText; }; /* 5406 */ struct __cppobj __declspec(align(4)) EnchantGemToolTipWin : PgWinFrame { $21AF7787F31E3F20A804F2B6120F1B12 m_pkWeaponIconWin[3]; PgWinSpr *m_pkBackPanel[2]; PgWinText *m_pkEnchantGemText; unsigned __int16 m_ItemID; }; /* 5407 */ struct $5F86F38957482774C54B1709915EA036 { IconSlotWin *pkSlot; PgWinText *pkTitleText; PgWinBut *pkBtn; }; /* 5408 */ struct __cppobj WeaponTitleWin : PgWinFrame { $5F86F38957482774C54B1709915EA036 m_akWeaponTitleFrame[3]; PgWinText *m_pkMakerNameText; IconSlotWin *m_pkWeaponIconWin; }; /* 5409 */ struct __cppobj __declspec(align(4)) WeaponTitleDeleteWin : WeaponTitleWin { ITEM_INVEN m_kClearInven; }; /* 5410 */ struct __cppobj FriendCallWin : PgWinFrame { SlideBar *m_pkSlideBarEx; SlideListWin *m_pFriendListWin; CFriend m_kFriend; }; /* 5411 */ struct ChargedItemListWin::ChargedItemInfo { ItemIcon *pkIcon; PgWinText *pkItemDescription; PgWinText *pkItemAvailableTerm; }; /* 5412 */ struct __cppobj ChargedItemListWin : PgWinFrame { ChargedItemListWin::ChargedItemInfo m_akItemInfoList[4]; unsigned int m_uiCurrPage; unsigned int m_uiListCount; PgWinText *m_pkPageText; }; /* 5413 */ struct __cppobj ItemMallMenuWin : PgWinFrame { }; /* 5414 */ struct __cppobj std::_Allocator_base { }; /* 5415 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5416 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PgWinBut **_Myfirst; PgWinBut **_Mylast; PgWinBut **_Myend; std::allocator _Alval; }; /* 5417 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5418 */ struct __cppobj NPCItemWin : PgWinFrame { unsigned int m_uiCurPage; PgWinText *m_pkTitleTextWin; ItemShopInvWin *m_apkInvWin[42]; PgWinDrop m_kDrop; DropContents m_kDropContents; unsigned __int16 m_TargetItemID; std::vector > m_pkWTitleTabList; std::vector > m_pkItemTabList; unsigned int m_uiCurNPCType; NPCItemWin::PAGETYPE m_CurPageType; PgWinText *m_pkPageText; }; /* 5419 */ struct __cppobj __declspec(align(4)) CastingProgressWin : PgWinFrame { float m_fTimeWhenCasted; float m_fCastingTime; float m_fAlphaBlendValue; PgWinBar *m_pkCastingProgress; PgWinSpr *m_pkCastingBarStart; PgWinSpr *m_pkCastingBarEnd; bool m_bCloseWhenFinished; bool m_bFadeStart; }; /* 5420 */ struct __cppobj AnnounceWin : PgWinFrame { bool m_bNotice; bool m_bRoar; CNSTimer_Interval m_kTimerInterval; NiPointer m_aspTextGeom[3]; }; /* 5421 */ struct __cppobj FlexMsgBox : FrameBoxWin { PgTextGeometry *m_pkTextGeom; PgWinBut *m_pkOKBut; PgWinSpr *m_pkThemeWin; }; /* 5422 */ struct __cppobj __declspec(align(4)) QuestNewsWin : PgWinFrame { PgWinText *m_pkTitleTextWin; PgWinBut *m_pkQuestIconBut; bool m_bClicked; CNSTimer_Interval m_kDisplayTimerInterval; CNSTimer_Interval m_kShowWinTimerInterval; CNSTimer_Interval m_kRandomTimerInterval; bool m_bShowWinTimer; std::basic_string,std::allocator > m_Text; FlexMsgBox *m_pkFlexMsgBox; SpEffect *m_apkBlinkEffect; std::set,std::allocator > m_setAbleQuest; QuestNewsWin::QUEST_PIGEON_STATE m_ePigeonState; bool m_bEffectStart; }; /* 5423 */ struct __cppobj QuestFinishWin : PgWinFrame { PgWinText *m_pkTitleTextWin; PgWinBut *m_pkQuestCheckBut; PgWinBut *m_pkQuestAutoFinishBut; int m_iSelectedID; std::vector > m_kmapQuestID; std::vector > m_kmapQuestIDClicked; PgWinSpr *m_pkFaceBackSpr; MaskedWin *m_pkFacePortrait; PgWinBut *m_pkQuestCheckPortraitBut; SpEffect *m_apkEffect; PgWinSpr *m_pkSprTopWin; PgWinBut *m_pkBut[10]; }; /* 5424 */ struct __cppobj ReportWin : PgWinFrame { unsigned int m_uiCurFoscus; PgWinBut *m_pkOk; PgWinBut *m_pkCancel; PgWinText *m_pkCharRegIDNameText; PgWinText *m_pkTitleText; EditWin *m_pkCharNameInputEdit; PgWinText *m_pkMoneyText; PgWinText *m_pkText2; PgWinBut *m_pkCloseBtn; EditWin *m_pkReportInfoInput; EditWin *m_pkReportTypeInput; PgWinText *m_pkProcessWinTxt; PgWinText *m_pkOkTextWin; int m_uiRegId; unsigned int m_uiMode; }; /* 5425 */ struct __cppobj PrisonTimeWin : PgWinFrame { PgWinText *m_minuteTxtWin; PgWinText *m_DayTxtWin; CNSTimer_Interval m_kTimer; }; /* 5426 */ struct __cppobj GuildWarKillCountWin : PgWinFrame { NiPointer m_aspTextGeoGuildName[2]; }; /* 5427 */ struct PkRealTiemRankWin::RankInfo { std::basic_string,std::allocator > m_strName; unsigned int m_unScore; unsigned int m_unKill; unsigned int m_unDown; unsigned int m_unRank; }; /* 5428 */ struct __cppobj std::_Allocator_base { }; /* 5429 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5430 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PkRealTiemRankWin::RankInfo *_Myfirst; PkRealTiemRankWin::RankInfo *_Mylast; PkRealTiemRankWin::RankInfo *_Myend; std::allocator _Alval; }; /* 5431 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5432 */ struct __cppobj boost::function2 > : boost::function_base { bool (__cdecl *invoker)(boost::detail::function::any_pointer, PkRealTiemRankWin::RankInfo *, PkRealTiemRankWin::RankInfo *); }; /* 5433 */ struct __cppobj boost::function > : boost::function2 > { }; /* 5434 */ struct __cppobj PkRealTiemRankWin : PgWinFrame { SlideListWin *m_pkSkillListWin; PgWinBut *m_pkTitleButton[5]; PgWinBut *m_pkMinimizeButton; PgWin *m_pWinTitleText; int m_iFontHeight; bool m_bNotMinimize; std::basic_string,std::allocator > m_strPlayerName; std::vector > m_vecRankInfos; boost::function > m_SortPradicationFunc; }; /* 5435 */ struct __cppobj KarisForgeSlotInvWin : ForgeSlotInvWin { }; /* 5436 */ struct __cppobj __declspec(align(8)) MakeKarisWin : PgWinFrame { CNSTimer_Interval m_kTimerInterval; CNSTimer_MarkCheck m_kMarkCheck; NsEffect m_kEffect; NiPointer m_spEffect; NiAVObject *m_pCurObject; MakeKarisWin::ForgeState m_eState; PgWinDrop m_kDrop; DropContents m_kDropContents; PgWinSpr *m_apkSprSlotWin[1]; KarisForgeSlotInvWin *m_apkSlotWin[1]; PgWinText *m_pkKarisCount; PgWinSpr *m_pkKarisSlot; float m_fKarisSlotAlpha; }; /* 5437 */ struct __cppobj GMCommandWin : PgWinFrame { }; /* 5438 */ struct __cppobj GMPrisonWin : PgWinFrame { PgWinBut *m_pkOk; PgWinBut *m_pkModifBut; EditWin *m_pkCharNameInputEdit; EditWin *m_pkTimeInputEdit; EditWin *m_pkReasonInputEdit; EditWin *m_pkRemarkInputEdit; }; /* 5439 */ struct __cppobj __declspec(align(4)) RidePetWin : PgWinFrame { CNSTimer_MarkCheck m_kMarkCheck; unsigned int m_uiPetID; unsigned int m_uiMaxHP; int m_nHungryPoint; int m_nMoverSpeed; bool m_bNormalize; PgWinSpr *m_pkPanel[2]; PgFrameWork *m_pkFrameWork; PgWinSpr *pkPetFaceCutWin; PgWinText *m_pkNameTextWin; PgWinText *m_pkNum_Hungry; PgWinText *m_pkMoverSpeed; PgWinBar *m_pkHPBarWin; PgWinSpr *m_pkHPBarStartWin; PgWinSpr *m_pkHPBarEndWin; PgWinSpr *m_pkPetFaceCutWin; NiPointer m_spNormalTexture; NiPointer m_spHungryTexture; NiPointer m_spEatTexture; PgWinSpr *m_pkDescriptSpr; bool m_bNeedFeed; }; /* 5440 */ struct __cppobj std::_Allocator_base { }; /* 5441 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5442 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { SHINE_GUILD_WAR_ABLE_INFO **_Myfirst; SHINE_GUILD_WAR_ABLE_INFO **_Mylast; SHINE_GUILD_WAR_ABLE_INFO **_Myend; std::allocator _Alval; }; /* 5443 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5444 */ struct __cppobj GuildWarStateWin : PgWinFrame { SlideListWin *m_pListWinGuildWar; SlideBar *m_pkSlideBarGuildWarList; SlideListWin *m_pListWinGuildWarable; SlideBar *m_pkSlideBarGuildWarableList; int m_pkSlideBarCurPos; int m_nWarSortColumn; int m_nWarableSortColumn; NiPointer m_spEdit; std::vector > m_vecSeachAbleGuildWar; bool m_bTimer; float m_fOldTime; }; /* 5445 */ struct __cppobj GuildWarInformWin : PgWinFrame { NiPointer m_spTextGeom; }; /* 5446 */ struct __cppobj PkKqRankingWin : PgWinFrame { PgWinText *m_pkWinnerText; SlideListWin *m_pkListWin; SlideBar *m_pkSlideBar; unsigned int m_dwBaseScore; int m_iPkRankingSortColumn; }; /* 5447 */ struct __cppobj __declspec(align(4)) LogoutAfterMinutesWin : PgWinFrame { PgWinBut *m_pkCancelBut; PgWinBut *m_pkQuitBut; PgWinBut *m_pkSecondCancelBut; NiPointer m_spTextWin; float m_fStartTime; bool m_bTimeIsOver; }; /* 5448 */ struct __cppobj WaitingForLogoutWin : PgWin { PgFrameWork *m_pkFrameWork; LogoutAfterMinutesWin *m_pkLogoutAfterWin; WaitingForLogoutWin::LogoutType m_eLogoutType; bool m_bIsShow; KeyMap *m_pkKeyMap; }; /* 5449 */ struct __cppobj ItemRepairWin : PgWinFrame { bool m_bSentPacket; Item *m_pkRepairKit; Item *m_pkRepairItem; char m_byRepairKitSlot; __unaligned __declspec(align(1)) ITEM_INVEN ms_ItemSlot; unsigned __int16 m_wRepairKitValue; unsigned int m_dwCurrentCharged; unsigned __int16 m_wMaxCharged; PgWinText *m_pkTextFieldWin[3]; MsgBox *m_pkMsgBox; ItemIcon *m_pkItemIconWin; }; /* 5450 */ struct __cppobj MysteryVaultWin : PgWinFrame { SpEffect *m_apkEffect; bool m_bEffectStart; PgWinText *m_pkText; PgWinBut *m_pkBut; PgWinSpr *m_pkHINumSpr; PgWinSpr *m_pkLowNumSpr; PgWinSpr *m_pkLevelSpr; unsigned int m_ItemLV; }; /* 5451 */ struct __cppobj MapLinkGateWin : PgWinFrame { PgWinBut *m_pkCloseBtn; PgWinBut *m_apkBtns[3]; PgWinText *m_apkTexts[3]; PgWinText *m_apkLevelTexts[3]; NiPointer m_spMtrlProp; bool m_bInputEnable; $C338308DB2AA133822854ED1AEEE4304 m_kAlphaControl; unsigned int m_uiMapLinkPage; unsigned int m_uiMaxPage; }; /* 5452 */ struct __cppobj MoveModeWin : PgWinFrame { }; /* 5453 */ struct __cppobj RollingDiceMsgWin : PgWinFrame { ItemIcon *m_pkItemIconWin; unsigned __int16 m_kItemID; unsigned __int16 m_kItemHandle; PgWinText *m_pkItemName; }; /* 5454 */ struct __cppobj RollingDiceWin : PgWinFrame { ItemIcon *m_pkItemIconWin; unsigned __int16 m_kItemHandle; unsigned __int16 m_kItemID; PgWinText *m_pkItemName; float m_fTimeWhenCasted; float m_fCastingTime; PgWinBar *m_pkCastingProgress; PgWinSpr *m_pkCastingBarStart; PgWinSpr *m_pkCastingBarEnd; bool m_bCloseWhenFinished; float m_fMax; }; /* 5455 */ struct __cppobj PartyLootSetupWin : PgWinFrame { NiPointer m_spDicePopupMenu; NiPointer m_spPopupMenu; unsigned int m_uiSelectLootSlot; NiPointer m_spBtn[3]; NiPointer m_spText[3]; LOOTING_TYPE m_eLootType; ITEM_LOOT_TYPE m_eItemType; NiPointer m_spItemGradePopupMenu; NiPointer m_spLooterPopupMenu; NiPointer m_spLootName; }; /* 5456 */ struct __cppobj PartyLootSelectWin : PgWinFrame { SlideBar *m_pkSlideBarEx; SlideListWin *m_pSeletMemberList; }; /* 5457 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_MULTY_LINK_CMD { unsigned __int16 npcHandle; SHINE_XY_TYPE npcPosition; unsigned __int16 limitRange; char num; Name3 LinkMapName[5]; }; /* 5458 */ struct __cppobj __declspec(align(4)) GateChannelWin : PgWinFrame { PgWinText *m_TextWin[4]; PROTO_NC_MAP_MULTY_LINK_CMD m_LinkData; }; /* 5459 */ struct __cppobj __declspec(align(4)) QuestStartItemWin : PgWinFrame { SlideListWin *m_pListWinContent; SlideBar *m_pSlideBarContent; RewardWin *m_pkRewardWin; unsigned __int16 m_kQuestID; }; /* 5460 */ struct NiBox { NiPoint3 m_kCenter; NiPoint3 m_akAxis[3]; float m_afExtent[3]; }; /* 5461 */ struct __cppobj NiBoxBV : NiBoundingVolume { NiBox m_kBox; }; /* 5466 */ struct GameFrameWork::AskInform { float m_fTime; unsigned __int16 m_CharhWnd; NETCOMMAND m_Packet; }; /* 5475 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; GameFrameWork::AttackedMsg::AttackedFrom _Myval; }; /* 5476 */ struct GameFrameWork::AttackedMsg::AttackedFrom { unsigned __int16 m_kAttacker; float m_fAttackedTime; }; /* 5485 */ struct NiPointer { NiDynamicTexture *m_pObject; }; /* 5486 */ struct __cppobj CBlindEffect : NiRefObject { float m_fFullCurTime; float m_fFadeMaxTime; float m_fCurNowTime; NiPointer m_spBlindScreen; NiPointer m_spTexture; bool m_IsRunBlindEffect; float m_fFadeInTime; float m_fMaxLengthTime; }; /* 5488 */ struct __cppobj PgTList : NiTPointerList { }; /* 5489 */ struct __cppobj CameraEffect : NiRefObject { NiPointer m_spFadeScreen; float m_fStartTime; float m_fFadeTime; NiColorA m_Color; float m_fAlphaRange; bool m_bLoop; NiPoint3 m_MovePos; float m_fAngleLR; float m_fAngleUD; float m_fDist; unsigned int m_eScheduleType; CameraCtrl *m_pkCameraCtrl; PgTList m_kListSchedule; }; /* 5492 */ struct __cppobj BasicInfoTipWin : PgWinFrame { unsigned int m_uiBasicInfoTipIndex; float m_fBasicInfoTipTime; D3DXCOLOR m_sBasicInfoTextColor; bool m_bBasicInfoTipAlphaValue; const float m_fBasicInfoLifeTime; const float m_fBasicInfoTipCycle; const float m_fSprWinAlphaValue; PgFadeTextGeometry *m_pTextGeom; PgWinSpr *m_pkSprWin; }; /* 5493 */ struct __cppobj PlayGuideMinWin : PgWinFrame { }; /* 5494 */ struct PlayGuideWin::sTextList { PgWinBut *m_pkButWin; PgWinText *m_pkTextWin; int m_iDefaultYPos; }; /* 5495 */ struct __cppobj std::_Allocator_base { }; /* 5496 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5497 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PlayGuideWin::sTextList **_Myfirst; PlayGuideWin::sTextList **_Mylast; PlayGuideWin::sTextList **_Myend; std::allocator _Alval; }; /* 5498 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5499 */ struct BasicInfoFind { BasicInfoLinkType BIL_GuideType; BasicInfoFindType BIL_GuideFind; }; /* 5500 */ struct __cppobj std::_Allocator_base { }; /* 5501 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5502 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { BasicInfoFind **_Myfirst; BasicInfoFind **_Mylast; BasicInfoFind **_Myend; std::allocator _Alval; }; /* 5503 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5504 */ struct __cppobj PlayGuideWin : PgWinFrame { int m_iWebXPos; int m_iWebYPos; int m_iPlaneWebXPos; int m_iPlaneWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; int m_iViewIndex; int m_iPrevIndex; int m_iNextIndex; int m_iCurPos; bool m_bOpenTextList; bool m_bCloseTextList; std::vector > m_kTextList; PgWinSpr *m_pkListPanel; SlideBar *m_pkSlideBar; PgWinSpr *m_pkThemeSprWin; PgWinText *m_pkGuideTitleTextWin; PgWinText *m_pkGuideExplanationTextWin; PgWinSpr *m_pkGuideImageSprWin; PgWinText *m_pkGuidePageNumTextWin; PgWinBut *m_pkGuidePageLeftButWin; PgWinBut *m_pkGuidePageRightButWin; EditWinEx *m_pkGuideSearchTextEditWin; PgWinBut *m_pkListButWin; std::vector > m_vecGuideInfoList; char m_acPrevSearchText[64]; bool m_bWordSearch; int m_iSplitCnt; int m_iOldSlidePos; PlayGuideWin::eState m_eState; BasicInfoCategory m_eBasicInfoCategory; BasicInfoLinkType m_eBasicInfoLinkType; }; /* 5505 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; CollectWin::sNewestInfo _Myval; }; /* 5506 */ struct CollectWin::sNewestInfo { int m_tRegistTime; unsigned int m_uiCardID; }; /* 5507 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 5508 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 5509 */ struct __cppobj std::_Allocator_base { }; /* 5510 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5511 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 5512 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 5513 */ struct __cppobj std::list > : std::_List_val > { }; /* 5514 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { unsigned int *_Myfirst; unsigned int *_Mylast; unsigned int *_Myend; std::allocator _Alval; }; /* 5515 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5516 */ struct __declspec(align(4)) CollectWin::sRewardInfo { unsigned int m_uiRewardGrade; unsigned int m_uiRewardID; unsigned int m_uiCount; bool m_bCompleted; }; /* 5517 */ struct __cppobj std::_Allocator_base { }; /* 5518 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5519 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CollectWin::sRewardInfo *_Myfirst; CollectWin::sRewardInfo *_Mylast; CollectWin::sRewardInfo *_Myend; std::allocator _Alval; }; /* 5520 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5521 */ struct CollectWin::sCardInfo { unsigned int m_uiGrade; unsigned int m_uiCardID; unsigned int m_uiStar; unsigned int m_uiSerial; int m_tRegistTime; }; /* 5522 */ struct __cppobj std::_Allocator_base { }; /* 5523 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5524 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CollectWin::sCardInfo *_Myfirst; CollectWin::sCardInfo *_Mylast; CollectWin::sCardInfo *_Myend; std::allocator _Alval; }; /* 5525 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5526 */ struct __cppobj std::_Allocator_base { }; /* 5527 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5528 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { PgWinBar **_Myfirst; PgWinBar **_Mylast; PgWinBar **_Myend; std::allocator _Alval; }; /* 5529 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5530 */ struct __cppobj CardSlotWin : PgWinLRBut { std::vector > m_kBorderSprs; PgWinBut *m_pkAddBtn; PgWinSpr *m_pkUnidentifiedSpr; PgWinSpr *m_pkBlindSpr; unsigned int m_uiCardID; unsigned int m_uiStar; unsigned int m_uiSerial; int m_tRegistTime; unsigned int m_uiIndex; }; /* 5531 */ struct __cppobj std::_Allocator_base { }; /* 5532 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5533 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CardSlotWin **_Myfirst; CardSlotWin **_Mylast; CardSlotWin **_Myend; std::allocator _Alval; }; /* 5534 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5535 */ struct __cppobj CollectRwItemWin : PgWinBut { PgWinSpr *m_pkDisableSpr; PgWinSpr *m_pkEffectSpr; CollectRwItemWin::eRewardStateType m_eRewardStateType; unsigned int m_uiRewardID; }; /* 5536 */ struct __cppobj CollectMainWin : PgWinSpr { std::vector > m_kBars; std::vector > m_kBarTexts; std::vector > m_kCheckGrades; std::vector > m_kCardSlots; CollectRwItemWin *m_pkRewardItem; PgWinText *m_pkSelectGradeText; unsigned int m_uiRewardGrade; unsigned int m_uiRewardPage; unsigned int m_uiLastRewardPage; float m_fRewardMaxVal; float m_fPrevRewardMaxVal; }; /* 5537 */ struct __cppobj CollectPageWin : PgWin { std::vector > m_kPageNumTexts; std::vector > m_kPageNumBtns; std::vector > m_kPageArrowBtns; int m_iPageNumFirstPos; unsigned int m_uiPageNumInterval; unsigned int m_uiPage; unsigned int m_uiLastPage; unsigned int m_uiUpdateMsg; unsigned int m_uiUpdateMsgParam; }; /* 5538 */ struct __cppobj CollectCardListWin : PgWinSpr { CollectRwItemWin *m_pkRewardItem; CollectPageWin *m_pkPageWin; PopupMenuWin *m_pkPopupCardMenu; PgWinSpr *m_pkRewardPanel; std::vector > m_kRewardTexts; std::vector > m_kBookmarkBtns; std::vector > m_kCardSlots; unsigned int m_uiSelectBookmarkSlot; CollectCardListWin::eCardListType m_eCardListType; }; /* 5539 */ struct __cppobj __declspec(align(4)) CollectRwChoiceInv : ItemIcon { bool m_bSelect; }; /* 5540 */ struct __cppobj std::_Allocator_base { }; /* 5541 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5542 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CollectRwChoiceInv **_Myfirst; CollectRwChoiceInv **_Mylast; CollectRwChoiceInv **_Myend; std::allocator _Alval; }; /* 5543 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5544 */ struct __cppobj CollectRwChoiceWin : PgWinFrame { PgWinBut *m_pkOKBtn; std::vector > m_kRewardItems; bool m_bSelect; unsigned int m_uiRewardID; unsigned int m_uiSelectIndex; int m_iItemFirstPos; unsigned int m_uiItemInterval; }; /* 5545 */ struct CollectCardChoiceWin::sRegistCardInfo { unsigned int m_uiGrade; unsigned int m_uiCardID; unsigned int m_uiStar; unsigned int m_uiSerial; int m_tRegistTime; }; /* 5546 */ struct __cppobj std::_Allocator_base { }; /* 5547 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5548 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CollectCardChoiceWin::sRegistCardInfo *_Myfirst; CollectCardChoiceWin::sRegistCardInfo *_Mylast; CollectCardChoiceWin::sRegistCardInfo *_Myend; std::allocator _Alval; }; /* 5549 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5550 */ struct __cppobj CollectCardChoiceWin : PgWinFrame { std::vector > m_kCardSlots; std::vector > m_kRegistCardInfos; bool m_bSelect; unsigned int m_uiSelectSlot; unsigned int m_uiBookmarkSlot; CollectPageWin *m_pkPageWin; }; /* 5551 */ struct __cppobj CollectPopupWin : PgWinFrame { PgWinSpr *m_pkLeftSpr; PgWinSpr *m_pkMiddleSpr; PgWinSpr *m_pkRightSpr; PgWinText *m_pkText; int m_iMiddleXPos; float m_fStartTime; }; /* 5552 */ struct __cppobj CollectWin : PgWinFrame { std::list > m_kNewestInfos; std::vector > m_kBookmarkInfos; std::vector > m_kRewardInfos; std::vector > m_kCardInfos; CollectMainWin *m_pkMainWin; CollectCardListWin *m_pkCardListWin; CollectRwChoiceWin *m_pkRwChoiceWin; CollectCardChoiceWin *m_pkCardChoiceWin; CollectPopupWin *m_pkPopupWin[2]; }; /* 5553 */ struct __cppobj CollectCardWin : PgWinFrame { NiSourceTexture *m_pkBaseTexture; PgWinText *m_pkSerialText; PgWinText *m_pkNameText; PgWinText *m_pkRankText; PgWinText *m_pkDescText; PgWinSpr *m_pkUnidentifiedSpr; std::vector > m_kBorderSprs; std::vector > m_kStarSprs; std::vector > m_pkMobGradeTypeSprs; std::vector > m_pkMobTypeSprs; unsigned int m_uiOldXPos; unsigned int m_uiOldYPos; unsigned int m_uiCardID; unsigned int m_uiSerial; unsigned int m_uiStar; PgWinSpr *m_pkWhiteBlindSpr; bool m_bPlay; bool m_bOpenCard; float m_fPlayTime; float m_fPlayStartTime; float m_fAlphaBlendValue; unsigned int m_uiPlayCardID; }; /* 5555 */ struct __cppobj __declspec(align(4)) AttendIconWin : PgWinFrame { PgWinBut *m_pkButInert; PgWinBut *m_pkButAct; SpEffect *m_apkBlinkEff; bool m_bEvtState; }; /* 5556 */ struct __cppobj AttendRewardWin : PgWinFrame { PgWinText *m_pkTitleText; PgWinText *m_pkInfoText; ItemIcon *m_pkItemIcon; PgWinText *m_pkItemText; }; /* 5557 */ struct AttendCheckBut { AttendCheckButVtbl *vfptr; PgWinSpr *m_pkSpr; PgWinBut *m_pkBut; PgWinText *m_pkTextMonth; PgWinText *m_pkTextSlash; PgWinText *m_pkTextDay; unsigned int m_eType; SpEffect *m_apkBlinkEff; }; /* 5558 */ struct AttendCheckButVtbl { void *(__thiscall *__vecDelDtor)(AttendCheckBut *this, unsigned int); void (__thiscall *Create)(AttendCheckBut *this, int, int, const unsigned int, const unsigned int, PgWin *, NiSourceTexture *); void (__thiscall *Create)(AttendCheckBut *this, int, int, PgWin *, NiSourceTexture *); }; /* 5559 */ struct __cppobj AttendCheckWin : PgWinFrame { unsigned int m_uiRBtnNum; AttendCheckBut m_DayBut[28]; PgWinText *m_pkTextCon; PgWinText *m_pkText; tm m_tEvtStartDay; unsigned int m_iEvtIndex; unsigned int m_iCheckCnt; bool m_bRMonthState; SpEffect *m_apkEffect; NiPointer m_pRunEffect; NiPointer m_spFont[2]; }; /* 5563 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 5564 */ struct std::_Pair_base { HWND__ *const first; PgWin *second; }; /* 5565 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5574 */ struct __cppobj FeedMoverWin : PgWinFrame { CNSTimer_MarkCheck m_kMarkCheck; PgFrameWork *m_pkFrameWork; PgWinBar *m_pkHPBarWin; PgWinSpr *m_pkHPBarStartWin; PgWinSpr *m_pkHPBarEndWin; PgWinSpr *m_pkMoverFaceCutWin; PgWinSpr *m_pkPanel[2]; PgWinText *m_pkNameTextWin; PgWinText *m_pkNum_Hungry; PgWinText *m_pkMoverSpeed; MoverMain *m_pkMoverMain; MoverView *m_pkMoverView; MoverHG *m_pkMoverHG; NiPointer m_spMoverTexture[3]; unsigned int m_uiMaxHP; unsigned int m_uiHungryPoint; unsigned int m_uiMoverSpeed; bool m_bNormalize; unsigned int m_kMoverID; unsigned int m_uiMoverLevel; }; /* 5575 */ struct __cppobj __declspec(align(4)) PetNameEditWin : PgWinFrame { PgWinBut *m_pkOkBtn; EditWin *m_pkNameEdit; unsigned __int16 m_kPetHandle; }; /* 5576 */ struct __declspec(align(4)) std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; SCENARIO_RANKING_INFO _Myval; }; /* 5577 */ struct __unaligned __declspec(align(1)) SCENARIO_RANKING_INFO { char nRanking; Name5 sCharID; unsigned int nScore; }; /* 5578 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 5579 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 5580 */ struct __cppobj std::_Allocator_base { }; /* 5581 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5582 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 5583 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 5584 */ struct __cppobj std::list > : std::_List_val > { }; /* 5585 */ struct __cppobj EventRankWin : PgWinFrame { SlideListWin *m_pkListWin; PgWinBut *m_pkRankBtn; PgWinText *m_pkRankBtnText; std::list > m_kPrevRanks; std::list > m_kCurRanks; }; /* 5586 */ struct __cppobj __declspec(align(4)) EventTimeWin : PgWinFrame { PgWinText *m_pkTimeTextWin; CNSTimer_Interval m_kTimer; unsigned int m_uiSecond; bool m_bTimer; bool m_bCloser; }; /* 5587 */ struct __cppobj VoteReasonWin : PgWinSpr { std::basic_string,std::allocator > m_kReasonString[5]; }; /* 5588 */ struct __cppobj VoteWin : PgWinFrame { PgWinText *m_pkProposerText; PgWinText *m_pkTargetText; PgWinText *m_pkTimerText; PgWinText *m_pkReasonText; PgWinText *m_pkOKText; PgWinText *m_pkCancelText; PgWinBut *m_pkReasonArrowBut; PgWinBut *m_pkReasonTextBut; PgWinBut *m_pkReasonBut; PgWinSpr *m_pkReasonList; VoteReasonWin *m_pkReasonWin; NiPointer m_spReasonEditWin; tm m_tEndTime; bool m_bTimer; bool m_bSuggestion; bool m_bChangeReasonType; KQ_VOTING_TYPE m_eVoteType; unsigned int m_uiReasonType; }; /* 5589 */ struct IndunLevelSelectWin::sIndunLevelButton { PgWinBut *m_pkBtn; PgWinText *m_pkText; unsigned int m_uiPos; }; /* 5590 */ struct __cppobj __declspec(align(4)) IndunLevelSelectWin : PgWinFrame { PgWinText *m_pkMsgText; IndunLevelSelectWin::sIndunLevelButton m_kIndunLevelButton[3]; unsigned __int16 m_kNPCHandle; }; /* 5591 */ struct __cppobj IndunLevelMsgWin : PgWinFrame { PgWinText *m_pkMsgText; PgWinText *m_pkLevelText; unsigned __int16 m_kNPCHandle; ID_LEVEL_TYPE m_eLevelType; }; /* 5592 */ struct __cppobj KQScoreWin : PgWinFrame { NiPointer m_spScoreText[2]; }; /* 5593 */ struct EffectMsg { NiPointer m_spEffectMsg[15]; std::basic_string,std::allocator > m_kSoundFilename[15]; }; /* 5594 */ struct MarketSearchItem { MarketSearchItemVtbl *vfptr; __declspec(align(8)) NiPointer m_pkItem; unsigned __int64 m_nPrice; unsigned int m_hItem; unsigned __int16 m_hOwner; }; /* 5595 */ struct MarketSearchItemVtbl { void *(__thiscall *__vecDelDtor)(MarketSearchItem *this, unsigned int); void (__thiscall *Clear)(MarketSearchItem *this); }; /* 5596 */ struct __cppobj std::_Allocator_base { }; /* 5597 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5598 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { MarketSearchItem **_Myfirst; MarketSearchItem **_Mylast; MarketSearchItem **_Myend; std::allocator _Alval; }; /* 5599 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5600 */ struct __cppobj MarketSearchWin : PgWinFrame { PgWinSpr *m_pkChosenItemCategoryBG; std::basic_string,std::allocator > m_ColumnWinName[9]; PgWinBut *m_pkItemCategory[10]; PgWinText *m_pkItemCategoryText[10]; ColumnBut *m_pkMyClassViewBtn; PgWinBut *m_pkItemSearch; PgWinBut *m_pkStartSearchBtn; EditWinEx *m_pkItemSearchInput; SlideListWin *m_pkItemViewSlideListWin; SlideBar *m_pkSlideBar; std::vector > m_vecMarketSearchItem; unsigned int m_iVecLastIndex; float m_fCurrentDelayTime; bool m_bSearching; unsigned int m_uiSelectCategory; int m_SelectedItemIndex; unsigned __int16 m_hFindBooth; MsgBox *m_pkSearchingMsgBox; unsigned int m_uiSortState; }; /* 5601 */ struct __cppobj PuzzleTimeWin : PgWinFrame { PgWinSpr *m_pkTimer; PgWinSpr *m_pkMin01[6]; PgWinSpr *m_pkMin02[10]; PgWinSpr *m_pkSec01[6]; PgWinSpr *m_pkSec02[10]; SpEffect *m_pkFireEffect; std::basic_string,std::allocator > m_kFireSound; CNSTimer_Interval m_kTimer; }; /* 5602 */ struct __cppobj __declspec(align(4)) ChangeSlotWin : ItemIcon { PgWin *m_pkSender; unsigned int m_uiSenderType; unsigned int m_uiSenderInvIndex; unsigned int m_uiInvIndex; bool m_bLock; }; /* 5603 */ struct __cppobj __declspec(align(4)) RandomOptionWin : PgWinFrame { PgFrameWork *m_pkFrameWork; InventoryWin *m_pkInventoryWin; PgWinText *m_pkBeforeOptionText[15]; PgWinText *m_pkAfterOptionText[15]; int m_kBeforeOptionValue[15]; int m_kAfterOptionValue[15]; PgWinDrop m_kDrop; DropContents m_kDropContents; ChangeSlotWin *m_pkChangeSlot; bool m_bStartEffect; SpEffect *m_apkEffect; NiPointer m_pAttachEffect; float m_fCurReqTime; bool m_bSuccess; bool m_bUseRandomOption; bool m_bSelectChangeOpt; int m_iBeforeReMainRandomCnt; int m_iAfterReMainRandomCnt; const unsigned int m_uiLimitRandomOption; PgWinText *m_pkRandomCntTextWin; MsgBox *m_pkMsgBox; bool m_bRandomStart; }; /* 5604 */ struct __declspec(align(4)) ChatColorInfo { unsigned int uiInveInx; unsigned int uiItemID; unsigned int uiColorType; char kChatColorID; }; /* 5605 */ struct __cppobj ChatColorSpinWin : PgWinFrame { float m_fStartTime; float m_fOldTime; float m_fSpeed; bool m_bDecrease; bool m_bStop; bool m_bTimer; bool m_bReservStop; bool m_bWaitAck; unsigned int m_uiColorID; ChatColorInfo m_kChatItem; NiPointer m_pkSpr; PgWinText *m_pkTitleText; SpEffect *m_pkChatColorEffect; std::basic_string,std::allocator > m_kStartSound; }; /* 5606 */ struct __cppobj ItemSlotWin : ItemIcon { bool m_bLock; PgFrameWork *m_pkFrameWork; unsigned int m_uiSenderType; unsigned int m_uiSenderInvIndex; unsigned int m_uiInvIndex; PgWin *m_pkSender; }; /* 5607 */ struct __cppobj __declspec(align(8)) TermExtendWin : PgWinFrame { PgWinDrop m_kDrop; DropContents m_kDropContents; ItemSlotWin *m_apkSlotWin; PgWinText *m_pkItemNameText; PgWinText *m_pkTermText; PgWinText *m_pkInfoDescText; char *m_ExtendGroup; unsigned int m_uiExtendItemInvNum; unsigned int m_uiTermItemInvNum; bool m_bIsExtendItem; bool m_bIsTermItem; PgWinBut *m_pkOKBtn; MsgBox *m_pkMsgBox; SpEffect *m_apkEffect; NiPointer m_pAttachEffect; std::basic_string,std::allocator > m_kSuccessSound; }; /* 5608 */ struct __cppobj ItemSlot : ItemIcon { bool m_bLock; PgFrameWork *m_pkFrameWork; unsigned int m_uiSenderType; unsigned int m_uiSenderInvIndex; unsigned int m_uiInvIndex; unsigned int m_uiInvType; PgWin *m_pkSender; float m_fLastUpdateTime; }; /* 5609 */ struct __cppobj __declspec(align(8)) MinimonAutoItemUseWin : PgWinFrame { bool m_bAutoUseBuffItem; bool m_bAutoUseChargedItem; unsigned __int16 m_pkBuffItemList[12]; unsigned __int16 m_pkChargedItemList[12]; PgWinDrop m_kDrop; DropContents m_kDropContents; ItemSlot *m_apkBuffSlot[12]; ItemSlot *m_apkChargedSlot[12]; PgWinBut *m_pkBuffBtn; PgWinBut *m_pkChargedBtn; PgWinBut *m_pkCancelBtn; PgWinText *m_pkBuffBtnText; PgWinText *m_pkChargedBtnText; }; /* 5613 */ struct __cppobj DFALL > { }; /* 5614 */ struct __cppobj NiTMapBase >,unsigned char,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 5610 */ struct NiTMapBase >,unsigned char,NiPointer > { NiTMapBase >,unsigned char,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned char,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 5611 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; char m_key; NiPointer m_val; }; /* 5612 */ struct NiTMapBase >,unsigned char,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned char,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned char,NiPointer > *this, char); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned char,NiPointer > *this, char, char); void (__thiscall *SetValue)(NiTMapBase >,unsigned char,NiPointer > *this, NiTMapItem > *, char, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned char,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned char,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned char,NiPointer > *this, NiTMapItem > *); }; /* 5615 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned char,NiPointer > { }; /* 5616 */ struct __cppobj ClassChangeWin : PgWinFrame { SlideBar *m_pSlideBarList; PgWinSpr *m_pkEndWin; SpEffect *m_pkEndEff; PgWinText *m_pkBeforeText; PgWinText *m_pkAfterText; PgWinText *m_pkCopperText; PgWinText *m_pkSilverText; PgWinText *m_pkGoldText; PgWinText *m_pkGemText; PgWin *m_pkBox; NiTMap > m_kBeforeMap; NiTMap > m_kAfterMap; }; /* 5617 */ struct __cppobj __declspec(align(4)) KDTeamScoreWin : PgWinFrame { NiPointer m_pkRoundTextWin; NiPointer m_pkScoreTextWin; NiPointer m_pkOneNum[2][10]; NiPointer m_pkTenNum[2][10]; NiPointer m_pkHNum[2][10]; NiPointer m_pkFlag[2][5]; bool m_bUseRound; }; /* 5618 */ struct GuildEmblemWin::CHECKEMBLEM { int nSelect; int nIndex; int nColor; int nFilePage; }; /* 5619 */ struct __cppobj GuildEmblemWin : PgWinFrame { bool m_bMaxPage; int m_nMaxSlotPageCnt; int m_nCurSlotPageCnt; GuildEmblemWin::CHECKEMBLEM m_CheckEmblem; GuildEmblemIcon *m_pkSlotIcon[64]; GuildEmblemIcon *m_pkColorIcon[8]; GuildEmblemIcon *m_pkEmblemSlot; }; /* 5620 */ struct __cppobj FaceCutMaskWin : PgWinFrame { MaskedWin *m_pkTopPortrait; NiTexture *m_pPortraitTexture; }; /* 5621 */ struct __unaligned __declspec(align(1)) SHINE_INDUN_INFO { Name3 MapIDClient; char ModeIDLv; }; /* 5622 */ struct __cppobj std::_Allocator_base { }; /* 5623 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5624 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { SHINE_INDUN_INFO *_Myfirst; SHINE_INDUN_INFO *_Mylast; SHINE_INDUN_INFO *_Myend; std::allocator _Alval; }; /* 5625 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5626 */ struct __cppobj IDRankingWin : PgWinFrame { int m_nTitleState; int m_nReqTitleState; int m_nSelectID; int m_nReqSelectID; unsigned int m_nRankingCamPos; bool m_bShowIDSlideList; SlideListWin *m_pkRankListWin; PgWinText *m_pkRecordListText; PgWinText *m_pkBottomMyRank; ColumnBut *m_pkTitleStateCheckBox[4]; PgWinText *m_pkMyRecordMyInfo[4]; PgWinText *m_pkMyRecord[2][4]; PgWinText *m_pkMyDate[2]; PgWinText *m_pkTopName[3]; PgWinText *m_pkTopRecord[3]; FaceCutMaskWin *m_pkTopPortrait[3]; PgWinBut *m_pkIDSlideBtn; PgWinText *m_pkIDSlideText; SlideListWin *m_pkIDSlideListWin; SlideBar *m_pkIDSlideBar; PgWinSpr *m_pkIDListPanel[2]; std::vector > m_vecVisibleRank; std::vector > m_vecVisibleMyRecord; std::vector > m_vecVisibleIDSelect; std::vector > m_vecIDInfo; }; /* 5627 */ struct __cppobj __declspec(align(4)) PartyScoreWin : PgWinFrame { NiPointer m_spEntry[20]; SlideListWin *m_pkListWin; bool m_bReverse1; bool m_bReverse2; bool m_bReverse3; bool m_bReverse4; bool m_bReverse5; }; /* 5628 */ struct PROTO_NC_GUILD_NAME_REQ { unsigned int nNo; }; /* 5629 */ struct CGuildMonster { std::map,std::allocator > > m_mapGuildMob; }; /* 5630 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5631 */ union $C3EA32994A2CE24F411ADAAFD89A2D33 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5632 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $C3EA32994A2CE24F411ADAAFD89A2D33 ___u2; }; /* 5633 */ struct __cppobj GuildTournamentStateDescTab : ITableBase { }; /* 5634 */ struct GUILD_TOURNAMENT_SKILLDESC { unsigned __int16 MAP_TYPE; unsigned __int16 Index; unsigned int IconIndex; char IconFile[32]; char Name[32]; char Description[64]; }; /* 5635 */ struct $9DCF4E55B915DCCFC7B05A6C330480AA { int nSearchNo; int nMinWeightSum; int nFromDot; BFS_DOT_STATUS BFSDotStatus; }; /* 5636 */ struct $DE4CAA900FC77152702BF813B7D51701 { int nSearchNo; }; /* 5637 */ struct MAP_DOT { int nDotNo; int nMapID; int X; int Y; DOT_TYPE DotType; WPMType nWPMType; $9DCF4E55B915DCCFC7B05A6C330480AA BFS_Data; MAP_LINK *pNextLink; }; /* 5638 */ struct MAP_LINK { int nWeight; $DE4CAA900FC77152702BF813B7D51701 BFD_Data; MAP_DOT *pLinkDot; MAP_LINK *pNextLink; }; /* 5639 */ struct MAP { int nMapID; char sMapName[12]; WPMType nWPMType; }; /* 5640 */ struct WeightPath { MAP_DOT *pDot; WeightPath *pNext; }; /* 5641 */ struct CMinWeightPath { WeightPath *m_pWeightPath; }; /* 5642 */ struct CWayPoint { int m_nLastError; int m_nMaxDotCnt; int m_nMaxMapCnt; int m_nMaxCanUseGateCnt; int m_nAddDotCnt; int m_nAddMapCnt; MAP_DOT *m_pDotData; MAP *m_pMapData; int m_nSearchNo; CMinWeightPath m_MinWeightPath; }; /* 5643 */ struct __cppobj __declspec(align(2)) MapNavigator : NiObject { bool m_bInitialFinished; CWayPoint m_WayPoint; bool m_bIsWorking; MAP_DOT *m_pTargetDot; MapNavigator::DOT_STATE m_eDotState; NiPoint3 m_kDestPos; NiPoint3 m_kStartPos; unsigned __int16 m_kMobID; bool m_bEnableAutoWay; __unaligned __declspec(align(1)) Name3 m_acRememberDestMap; }; /* 5644 */ struct NiPointer { MapNavigator *m_pObject; }; /* 5645 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_MAPMARK_CMD::IconInfo { unsigned __int16 nGroup; SHINE_XY_TYPE nCoord; char eMapIcon; unsigned int nKeepTime; }; /* 5646 */ struct PROTO_NC_SCENARIO_MAPMARK_CMD { unsigned __int16 nNum; PROTO_NC_SCENARIO_MAPMARK_CMD::IconInfo IconList[]; }; /* 5647 */ struct MaskedWin::TextureMatrixInfo { float fOffX; float fOffY; float fScaleX; float fScaleY; }; /* 5648 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5649 */ union $EFA134E5D422DD222F3D396CCF898AC6 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5650 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $EFA134E5D422DD222F3D396CCF898AC6 ___u2; }; /* 5651 */ struct __unaligned __declspec(align(1)) GUILD_TOURNAMENT_REQUIRE { char MinLv; unsigned __int16 MinMem; unsigned int JoinMoney; }; /* 5652 */ struct __cppobj GTRequireTab : ITableBase { }; /* 5653 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5654 */ union $885D06861AB8FF35E39C79EA08F1FF26 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5655 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $885D06861AB8FF35E39C79EA08F1FF26 ___u2; }; /* 5656 */ struct GTIView { char ID; char InxName[33]; char Name[32]; char Advantage; }; /* 5657 */ struct __cppobj GTIViewInfoTab : ITableBase { }; /* 5658 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_MEMBER_JOIN_ERR { Name4 GuildName; unsigned __int16 Error; }; /* 5659 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_INVITE_ACK { Name5 sInviteTargetCharID; unsigned __int16 Error; }; /* 5660 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_REQ { Name4 GuildName; Name5 sInviteSourceCharID; }; /* 5661 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_ERR { Name4 GuildName; unsigned __int16 Error; }; /* 5662 */ struct __cppobj GuildTournamentStorage { }; /* 5663 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_STORAGEOPEN_ACK { unsigned __int16 err; unsigned __int64 cen; unsigned __int64 nToken; char itemcounter; PROTO_ITEMPACKET_INFORM itemarray[]; }; /* 5664 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; MapMarkWin *m_element; }; /* 5665 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; KQTeamMarkWin *m_element; }; /* 5666 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_JOIN_ACK { Name4 GuildName; char JoinAck; }; /* 5667 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_JOIN_ACK { Name4 GuildName; Name5 sInviteSourceCharID; char JoinAck; }; /* 5668 */ struct __cppobj CClientGuildList : CGuildList { }; /* 5669 */ struct __cppobj GuildListTask : ITask, CClientGuildList { }; /* 5670 */ struct GuildListWin::GuildInfo { std::basic_string,std::allocator > m_strGuildName; std::basic_string,std::allocator > m_MasterName; unsigned int m_unGuildType; unsigned int m_unGuildGrade; unsigned int m_unGuildTotalMember; }; /* 5671 */ struct __cppobj std::_Allocator_base { }; /* 5672 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5673 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { GuildListWin::GuildInfo *_Myfirst; GuildListWin::GuildInfo *_Mylast; GuildListWin::GuildInfo *_Myend; std::allocator _Alval; }; /* 5674 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5675 */ struct __cppobj boost::function2 > : boost::function_base { bool (__cdecl *invoker)(boost::detail::function::any_pointer, GuildListWin::GuildInfo *, GuildListWin::GuildInfo *); }; /* 5676 */ struct __cppobj boost::function > : boost::function2 > { }; /* 5677 */ struct __cppobj __declspec(align(4)) GuildListWin : PgWinFrame { PgWinText *m_apkListTextWin[6][22]; PgWinText *m_apkTotalGuildNumTextWin; std::vector > m_vecGuildInfo; boost::function > m_SortPradicationFunc; SlideListWin *m_pkGuildLIst; SlideBar *m_pkSlideBarGuild; PopupMenuWin *m_spPopupMenu; PgWinText *m_pkTotalGuildNum; PgWinText *m_pkSearchType; int m_iSearchTyepe; NiPointer m_spEdit; bool m_bFirstSort; bool m_bSearchStart; unsigned int m_uiNo; char m_acSearchName[32]; unsigned __int16 m_TotalNumOfGuild; unsigned __int16 m_GuildIndex; unsigned __int16 m_GuildCount; }; /* 5678 */ struct NiPointer { GuildListTask *m_pObject; }; /* 5679 */ struct __cppobj std::allocator::rebind { }; /* 5680 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 5681 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { GuildListWin::GuildInfo *_Ptr; }; /* 5682 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 5683 */ struct TutorialMgr::WaitEvent { unsigned __int16 kID; bool bOn; char kCmd; }; /* 5684 */ struct TutorialMgr { PgFrameWork *m_pkFrameWork; TutorialMgr::WaitEvent m_kWaitEvent_On_NC_SKILL_SKILL_LEARNSUC_CMD; TutorialMgr::WaitEvent m_kWaitEvent_On_NC_WT_LICENSE_ACK; TutorialMgr::WaitEvent m_kWaitEvent_OnShortCutSkill; TutorialMgr::WaitEvent m_kWaitEvent_On_NC_ITEM_UPGRADE_ACK; TutorialMgr::WaitEvent m_kWaitEvent_OpenItemUpgradeWin; TutorialMgr::WaitEvent m_kWaitEvent_OnSPSoulStoneUse_Key; TutorialMgr::WaitEvent m_kWaitEvent_OnHPSoulStoneUse_Key; TutorialMgr::WaitEvent m_kWaitEvent_On_NC_ITEM_EQUIP_ACK; TutorialMgr::WaitEvent m_kWaitEvent_OpenInventoryWin; TutorialMgr::WaitEvent m_kWaitEvent_OpenWeaponTitleWin; }; /* 5685 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; Scenario *_Myval; }; /* 5686 */ struct Scenario { ScenarioVtbl *vfptr; unsigned __int16 m_kID; char m_kCmd; unsigned __int16 m_nQuestID; PgFrameWork *m_pkFrameWork; }; /* 5687 */ union $F5C6C9991C7EFF3B74D71E84771FF755 { void (__thiscall *~Scenario)(Scenario *this); void *(__thiscall *__vecDelDtor)(Scenario *this, unsigned int); }; /* 5688 */ struct ScenarioVtbl { bool (__thiscall *Stop)(Scenario *this, float); bool (__thiscall *Update)(Scenario *this, float); $F5C6C9991C7EFF3B74D71E84771FF755 ___u2; }; /* 5689 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 5690 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 5691 */ struct __cppobj std::_Allocator_base { }; /* 5692 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5693 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 5694 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 5695 */ struct __cppobj std::list > : std::_List_val > { }; /* 5696 */ struct ScenarioMgr { std::list > m_listScenatio; TutorialMgr *m_pTutorialMgr; }; /* 5697 */ struct __cppobj Scenario_15 : Scenario { CNSTimer_MarkCheck m_kMarkCheck; }; /* 5698 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 5699 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 5700 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 5701 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 5702 */ struct __cppobj std::allocator::rebind { }; /* 5703 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 5707 */ struct __cppobj NiTListBase,QUEST_DATA *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5704 */ struct NiTListBase,QUEST_DATA *> { NiTListBase,QUEST_DATA *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,QUEST_DATA *>::AntiBloatAllocator m_kAllocator; }; /* 5705 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; QUEST_DATA *m_element; }; /* 5706 */ struct NiTListBase,QUEST_DATA *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,QUEST_DATA *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,QUEST_DATA *> *this); void (__thiscall *DeleteItem)(NiTListBase,QUEST_DATA *> *this, NiTListItem *); }; /* 5708 */ struct __cppobj NiTPointerListBase,QUEST_DATA *> : NiTListBase,QUEST_DATA *> { }; /* 5709 */ struct __cppobj NiTPointerList : NiTPointerListBase,QUEST_DATA *> { }; /* 5710 */ struct __cppobj PgTList : NiTPointerList { }; /* 5715 */ struct __cppobj NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5711 */ struct NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *> { NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *>::AntiBloatAllocator m_kAllocator; }; /* 5712 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; QuestHelperMgr::ProgressQuestMobGroup *m_element; }; /* 5713 */ struct QuestHelperMgr::ProgressQuestMobGroup { unsigned __int16 Quest_ID; unsigned __int16 Mob_ID; std::basic_string,std::allocator > GroupName; }; /* 5714 */ struct NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *> *this); void (__thiscall *DeleteItem)(NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *> *this, NiTListItem *); }; /* 5716 */ struct __cppobj NiTPointerListBase,QuestHelperMgr::ProgressQuestMobGroup *> : NiTListBase,QuestHelperMgr::ProgressQuestMobGroup *> { }; /* 5717 */ struct __cppobj NiTPointerList : NiTPointerListBase,QuestHelperMgr::ProgressQuestMobGroup *> { }; /* 5718 */ struct __cppobj PgTList : NiTPointerList { }; /* 5719 */ struct __declspec(align(4)) QuestHelperMgr { PgTList m_lpProgressQuestList; std::basic_string,std::allocator > m_kConditionText; PgTList m_pPQMobGroupList; unsigned __int16 m_OldHandleNum; }; /* 5751 */ struct PROTO_NC_QUEST_RESET_TIME_CMD { int tResetYearQuest; int tResetMonthQuest; int tResetWeekQuest; int tResetDayQuest; }; /* 5720 */ struct CQuest { CQuestVtbl *vfptr; CQuestData *m_pQuestData; int m_NumOfQuest; int m_NumOfQuestBF; PLAYER_QUEST_INFO *m_pQuestArray; int m_ProcessedTime; int m_MaxOfQuestListWithNPC; int m_NumOfQuestListWithNPC; CQuest::NPC_QUEST_STATUS *m_pQuestListWithNPC; unsigned int m_QuestStatusPriority[21]; unsigned int m_QuestTypePriority[11]; PROTO_NC_QUEST_RESET_TIME_CMD m_QuestRestTime; }; /* 5721 */ struct __unaligned __declspec(align(1)) PLAYER_QUEST_DATA { __int64 StartTime; __int64 EndTime; unsigned int RepeatCount; char ProgressStep; char End_NPCMobCount[5]; __int8 End_Location : 1; __int8 End_Scenario : 1; unsigned __int16 End_RunningTimeSec; }; /* 5722 */ struct PLAYER_QUEST_INFO { unsigned __int16 ID; char Status; PLAYER_QUEST_DATA Data; }; /* 5723 */ struct CQuestVtbl { void (__thiscall *_Send_NC_QUEST_CLIENT_SCENARIO_DONE_REQ)(CQuest *this, unsigned __int16); _BYTE gap4[16]; int (__thiscall *QuestPlayer_CheckLocation)(CQuest *this); int (__thiscall *QuestPlayer_ScenarioDone)(CQuest *this, unsigned __int16); int (__thiscall *QuestPlayer_RaceChange)(CQuest *this, char); int (__thiscall *QuestPlayer_ClassChange)(CQuest *this, char); int (__thiscall *QuestPlayer_TimeProcess)(CQuest *this); int (__thiscall *IsQuestArea)(CQuest *this, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int); void (__thiscall *Occure_NPCMobKill)(CQuest *this, unsigned __int16, unsigned __int16, int, int); void (__thiscall *Occure_LevelChange)(CQuest *this, unsigned __int16, char, char); void (__thiscall *Occure_TakeItem)(CQuest *this, unsigned __int16, unsigned __int16, unsigned __int16, unsigned __int16); void (__thiscall *Occure_DestroyItem)(CQuest *this, unsigned __int16, unsigned __int16, unsigned __int16, unsigned __int16); void (__thiscall *Occure_CheckLocation)(CQuest *this, unsigned __int16, unsigned __int16); void (__thiscall *Occure_ScenarioDone)(CQuest *this, unsigned __int16, unsigned __int16); void (__thiscall *Occure_RaceChange)(CQuest *this, unsigned __int16, char); void (__thiscall *Occure_ClassChange)(CQuest *this, unsigned __int16, char); void (__thiscall *Occure_TimeProcess)(CQuest *this, unsigned __int16, unsigned __int16, unsigned __int16); void (__thiscall *Occure_NewStatusReward)(CQuest *this, PLAYER_QUEST_INFO *, QUEST_DATA *); void (__thiscall *Occure_NewStatusFailed)(CQuest *this, PLAYER_QUEST_INFO *, QUEST_DATA *); void (__thiscall *Occure_NewStatusIng)(CQuest *this, PLAYER_QUEST_INFO *, QUEST_DATA *); void (__thiscall *Occure_Quest_Done)(CQuest *this, PLAYER_QUEST_INFO *, QUEST_DATA *); void (__thiscall *GetPlayerCurrentLocation)(CQuest *this, unsigned __int16 *, unsigned int *, unsigned int *); char (__thiscall *GetQuestPlayerLevel)(CQuest *this); unsigned __int16 (__thiscall *GetQuestPlayerItemLot)(CQuest *this, unsigned __int16); char (__thiscall *GetQuestPlayerRace)(CQuest *this); char (__thiscall *GetQuestPlayerClass)(CQuest *this); char (__thiscall *GetQuestPlayerGender)(CQuest *this); char (__thiscall *GetQuestPlayerEmptyInventory)(CQuest *this); char (__thiscall *IsQuestPlayerItemLock)(CQuest *this, unsigned __int16); char (__thiscall *IsSoonableDailyQuest)(CQuest *this, PLAYER_QUEST_INFO *); }; /* 5724 */ struct QUEST_DATA_HEAD { unsigned __int16 VersionNo; unsigned __int16 NumOfQuest; }; /* 5725 */ struct stdext::hash_compare > { std::less comp; }; /* 5726 */ struct __cppobj std::_Hmap_traits >,std::allocator >,0> : std::_Container_base0 { stdext::hash_compare > comp; }; /* 5727 */ struct std::_List_nod,std::allocator > >::_Node { std::_List_nod,std::allocator > >::_Node *_Next; std::_List_nod,std::allocator > >::_Node *_Prev; std::pair _Myval; }; /* 5728 */ struct std::_Pair_base { const unsigned __int16 first; QUEST_DATA *second; }; /* 5729 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5730 */ struct __cppobj std::_Allocator_base,std::allocator > >::_Node> { }; /* 5731 */ struct __cppobj std::allocator,std::allocator > >::_Node> : std::_Allocator_base,std::allocator > >::_Node> { }; /* 5732 */ struct __cppobj std::_Allocator_base > { }; /* 5733 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 5734 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > > : std::_Container_base0 { std::_List_nod,std::allocator > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > >::_Node> _Alnod; std::allocator > _Alval; }; /* 5735 */ struct __cppobj std::_List_val,std::allocator > > : std::_List_nod,std::allocator > > { }; /* 5736 */ struct __cppobj std::list,std::allocator > > : std::_List_val,std::allocator > > { }; /* 5737 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5738 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_List_nod,std::allocator > >::_Node *_Ptr; }; /* 5739 */ struct __cppobj std::_List_const_iterator,std::allocator > > > : std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> { }; /* 5740 */ struct __cppobj std::_List_iterator,std::allocator > > > : std::_List_const_iterator,std::allocator > > > { }; /* 5741 */ struct __cppobj std::_Allocator_base,std::allocator > > > > { }; /* 5742 */ struct __cppobj std::allocator,std::allocator > > > > : std::_Allocator_base,std::allocator > > > > { }; /* 5743 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > >,std::allocator,std::allocator > > > > > : std::_Container_base0 { std::_List_iterator,std::allocator > > > *_Myfirst; std::_List_iterator,std::allocator > > > *_Mylast; std::_List_iterator,std::allocator > > > *_Myend; std::allocator,std::allocator > > > > _Alval; }; /* 5744 */ struct __cppobj std::vector,std::allocator > > >,std::allocator,std::allocator > > > > > : std::_Vector_val,std::allocator > > >,std::allocator,std::allocator > > > > > { }; /* 5745 */ struct __cppobj std::_Hash >,std::allocator >,0> > : std::_Hmap_traits >,std::allocator >,0> { std::list,std::allocator > > _List; std::vector,std::allocator > > >,std::allocator,std::allocator > > > > > _Vec; unsigned int _Mask; unsigned int _Maxidx; float _Max_bucket_size; }; /* 5746 */ struct __cppobj stdext::hash_map >,std::allocator > > : std::_Hash >,std::allocator >,0> > { }; /* 5747 */ struct __cppobj std::_Hmap_traits >,std::allocator >,1> : std::_Container_base0 { stdext::hash_compare > comp; }; /* 5748 */ struct __cppobj std::_Hash >,std::allocator >,1> > : std::_Hmap_traits >,std::allocator >,1> { std::list,std::allocator > > _List; std::vector,std::allocator > > >,std::allocator,std::allocator > > > > > _Vec; unsigned int _Mask; unsigned int _Maxidx; float _Max_bucket_size; }; /* 5749 */ struct __cppobj stdext::hash_multimap >,std::allocator > > : std::_Hash >,std::allocator >,1> > { }; /* 5750 */ struct CQuestData { CDataReader *m_pQuestDialog; const char *m_pNULLSTR; int m_bReadonly; char *m_pBF; QUEST_DATA_HEAD *m_pDataHead; QUEST_DATA **m_ppQuestDataArray; CQuestData::QUEST_DATA_READ_ERROR_VALUE m_ReadError; stdext::hash_map >,std::allocator > > m_hashmap_QuestData; stdext::hash_multimap >,std::allocator > > m_mhmap_QuestDataByMobID; }; /* 5752 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; QuestMC *m_element; }; /* 5753 */ struct MobCoordinate { unsigned __int16 MC_ID; unsigned __int16 Mob_ID; Name3 MapName; unsigned int CenterX; unsigned int CenterY; unsigned int Width; unsigned int Height; unsigned int RangeDegree; }; /* 5754 */ struct QuestMC { QUEST_DATA *lpQuest; MobCoordinate *pMC; }; /* 5757 */ struct __cppobj NiTListBase,QuestMC *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5755 */ struct NiTListBase,QuestMC *> { NiTListBase,QuestMC *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,QuestMC *>::AntiBloatAllocator m_kAllocator; }; /* 5756 */ struct NiTListBase,QuestMC *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,QuestMC *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,QuestMC *> *this); void (__thiscall *DeleteItem)(NiTListBase,QuestMC *> *this, NiTListItem *); }; /* 5758 */ struct __cppobj NiTPointerListBase,QuestMC *> : NiTListBase,QuestMC *> { }; /* 5762 */ struct __cppobj NiTListBase,unsigned short>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5759 */ struct NiTListBase,unsigned short> { NiTListBase,unsigned short>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,unsigned short>::AntiBloatAllocator m_kAllocator; }; /* 5760 */ struct __declspec(align(4)) NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; unsigned __int16 m_element; }; /* 5761 */ struct NiTListBase,unsigned short>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,unsigned short> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,unsigned short> *this); void (__thiscall *DeleteItem)(NiTListBase,unsigned short> *this, NiTListItem *); }; /* 5763 */ struct __cppobj NiTPointerListBase,unsigned short> : NiTListBase,unsigned short> { }; /* 5764 */ struct __cppobj NiTPointerList : NiTPointerListBase,unsigned short> { }; /* 5765 */ struct __cppobj PgTList : NiTPointerList { }; /* 5766 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5767 */ union $425D821F0EE7CAAEFE030DE009FA52F6 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5768 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $425D821F0EE7CAAEFE030DE009FA52F6 ___u2; }; /* 5769 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { MobInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 5770 */ struct __cppobj NiTPointerList : NiTPointerListBase,QuestMC *> { }; /* 5771 */ struct __cppobj PgTList : NiTPointerList { }; /* 5772 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5773 */ union $9FFA09C111139B5F7D39586978FE2DA0 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5774 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $9FFA09C111139B5F7D39586978FE2DA0 ___u2; }; /* 5775 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { MobCoordinate **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 5776 */ struct __cppobj MobCoordinateTab : IIDTableBase { }; /* 5777 */ struct __cppobj std::_Allocator_base { }; /* 5778 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 5779 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { QUEST_DATA **_Myfirst; QUEST_DATA **_Mylast; QUEST_DATA **_Myend; std::allocator _Alval; }; /* 5780 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 5781 */ struct DialogParser { char *m_pcCurrentStr; }; /* 5782 */ struct __cppobj QuestDialogParser : DialogParser { }; /* 5783 */ struct $D52A81FD498A21FAF57555074E2471D9 { char *pcNormalStr; int iLength; }; /* 5784 */ struct $D8C8970DD73179079E366892769DEEDA { char *pcBtnName; int iAction; }; /* 5785 */ struct $89341A96CC92F97600677471D5B8F787 { char *pcBtnName; char *pcAction; }; /* 5786 */ struct $0900A33B5E9192144CE74507B199CE60 { int iScenarioNumber; }; /* 5787 */ struct $D158FEEED4DB04F5CB834A9AEE358B0C { int iEmotionCode; }; /* 5788 */ struct $0A2875B8D8863F0894AA5FAD8DE67507 { int iDelayTime; }; /* 5789 */ union DialogParser::TokenDetail { $D52A81FD498A21FAF57555074E2471D9 kNormal; $D8C8970DD73179079E366892769DEEDA kCreateBtn; $89341A96CC92F97600677471D5B8F787 kCreateBtnNpc; $0900A33B5E9192144CE74507B199CE60 kScenarioNumber; $D158FEEED4DB04F5CB834A9AEE358B0C kEmotion; $0A2875B8D8863F0894AA5FAD8DE67507 kDelay; }; /* 5790 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 5791 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 5792 */ struct std::_Pair_base { const int first; int second; }; /* 5793 */ struct __cppobj std::pair : std::_Pair_base { }; /* 5794 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5795 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 5796 */ struct __cppobj std::_Allocator_base > { }; /* 5797 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 5798 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 5799 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 5800 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 5801 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 5802 */ struct __cppobj CClientQuest : CQuest { std::map,std::allocator > > m_listRewardOfDoneQuest; PgFrameWork *m_pkFrameWork; }; /* 5803 */ struct __cppobj QuestDataMgr { }; /* 5804 */ struct CHARACTER_TITLE_DATA { CHARACTER_TITLE_TYPE Type; TitlePermitType Permit; TitleRefreshType Refresh; char Title0[32]; unsigned int Value0; unsigned int Fame0; char Title1[32]; unsigned int Value1; unsigned int Fame1; char Title2[32]; unsigned int Value2; unsigned int Fame2; char Title3[32]; unsigned int Value3; unsigned int Fame3; }; /* 5805 */ struct EpicQuestWin::QData { unsigned int dwQuestID; int nType; std::basic_string,std::allocator > strTitle; unsigned int dwData; int r; int g; int b; }; /* 5806 */ struct __declspec(align(4)) CQuestWin2::QData { unsigned int dwQuestID; int nType; std::basic_string,std::allocator > strTitle; std::basic_string,std::allocator > strState; unsigned int dwData; int r; int g; int b; PLAYER_QUEST_STATUS nStatus; bool bIsFilterType; }; /* 5807 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5808 */ union $E13C17BD5AD72FD0496DA43EE1E07510 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5809 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $E13C17BD5AD72FD0496DA43EE1E07510 ___u2; }; /* 5810 */ struct __unaligned __declspec(align(1)) MiniHouse { unsigned __int16 Handle; char ItemID[32]; char DummyType[32]; char Backimage[32]; unsigned __int16 KeepTime_Hour; unsigned __int16 HPTick; unsigned __int16 SPTick; unsigned __int16 HPRecovery; unsigned __int16 SPRecovery; unsigned __int16 Casting; char Slot; }; /* 5811 */ struct __cppobj MiniHouseTable : ITableBase { }; /* 5812 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5813 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 5814 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 5815 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 5816 */ struct __cppobj std::allocator >::rebind > { }; /* 5817 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 5818 */ struct __declspec(align(2)) ProduceInfoTable::MaterialInfo { std::basic_string,std::allocator > m_InxName; bool m_MasteryType[7]; }; /* 5819 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5820 */ union $A07A95F4EBF1BA7D76B613DA62A35497 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5821 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A07A95F4EBF1BA7D76B613DA62A35497 ___u2; }; /* 5822 */ struct __cppobj ProduceInfoTable : ITableBase { }; /* 5823 */ struct __cppobj std::_Hmap_traits,std::allocator >,ProduceInfoTable::MaterialInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >,0> : std::_Container_base0 { stdext::hash_compare,std::allocator >,std::less,std::allocator > > > comp; }; /* 5824 */ struct std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node { std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node *_Next; std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node *_Prev; std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *> _Myval; }; /* 5825 */ struct std::_Pair_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *> { std::basic_string,std::allocator > first; ProduceInfoTable::MaterialInfo *second; }; /* 5826 */ struct __cppobj std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *> : std::_Pair_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *> { }; /* 5827 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node> { }; /* 5828 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node> : std::_Allocator_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node> { }; /* 5829 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > { }; /* 5830 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > : std::_Allocator_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > { }; /* 5831 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > : std::_Container_base0 { std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node> _Alnod; std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > _Alval; }; /* 5832 */ struct __cppobj std::_List_val,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > : std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > { }; /* 5833 */ struct __cppobj std::list,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > : std::_List_val,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > { }; /* 5834 */ struct __cppobj std::_Iterator012,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,int,std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *> const *,std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5835 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,int,std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *> const *,std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *> const &,std::_Iterator_base0> { std::_List_nod,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node *_Ptr; }; /* 5836 */ struct __cppobj std::_List_const_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > : std::_List_unchecked_const_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >,std::_Iterator_base0> { }; /* 5837 */ struct __cppobj std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > : std::_List_const_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > { }; /* 5838 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > { }; /* 5839 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > : std::_Allocator_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > { }; /* 5840 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > : std::_Container_base0 { std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > *_Myfirst; std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > *_Mylast; std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > *_Myend; std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > _Alval; }; /* 5841 */ struct __cppobj std::vector,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > : std::_Vector_val,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > { }; /* 5842 */ struct __cppobj std::_Hash,std::allocator >,ProduceInfoTable::MaterialInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >,0> > : std::_Hmap_traits,std::allocator >,ProduceInfoTable::MaterialInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >,0> { std::list,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > _List; std::vector,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > _Vec; unsigned int _Mask; unsigned int _Maxidx; float _Max_bucket_size; }; /* 5843 */ struct __cppobj stdext::hash_map,std::allocator >,ProduceInfoTable::MaterialInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > : std::_Hash,std::allocator >,ProduceInfoTable::MaterialInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >,0> > { }; /* 5844 */ struct __unaligned __declspec(align(2)) ProduceInfo { unsigned __int16 ProductID; char ProduceIndex[32]; char Name[64]; char Product[32]; unsigned int Lot; char Raw0[32]; unsigned int Quantity0; char Raw1[32]; unsigned int Quantity1; char Raw2[32]; unsigned int Quantity2; char Raw3[32]; unsigned int Quantity3; char Raw4[32]; unsigned int Quantity4; char Raw5[32]; unsigned int Quantity5; char Raw6[32]; unsigned int Quantity6; char Raw7[32]; unsigned int Quantity7; TotalMasteryType MasteryType; unsigned int MasteryGain; TotalMasteryType NeededMasteryType; unsigned int NeededMasteryGain; }; /* 5845 */ struct std::_Pair_base,std::allocator >,ProduceInfoTable::MaterialInfo *> { std::basic_string,std::allocator > first; ProduceInfoTable::MaterialInfo *second; }; /* 5846 */ struct __cppobj std::pair,std::allocator >,ProduceInfoTable::MaterialInfo *> : std::_Pair_base,std::allocator >,ProduceInfoTable::MaterialInfo *> { }; /* 5847 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,bool> { std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > first; bool second; }; /* 5848 */ struct __cppobj std::pair,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,bool> : std::_Pair_base,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,bool> { }; /* 5849 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >::rebind,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > { }; /* 5850 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >::rebind,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > >::_Node> { }; /* 5851 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> >::rebind,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > { }; /* 5852 */ struct __cppobj std::_Iterator012,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,int,std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > const *,std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5853 */ struct __cppobj std::_Vector_const_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > > : std::_Iterator012,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,int,std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > const *,std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > const &,std::_Iterator_base0> { std::_List_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > *_Ptr; }; /* 5854 */ struct __cppobj std::_Vector_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > > : std::_Vector_const_iterator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > >,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > > > { }; /* 5855 */ struct __cppobj std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > >::rebind,std::allocator > const ,ProduceInfoTable::MaterialInfo *>,std::allocator,std::allocator > const ,ProduceInfoTable::MaterialInfo *> > > > > { }; /* 5856 */ struct WEAPON_TITLE_DATA { unsigned __int16 MobID; char Level; char Prefix[16]; char Suffix[16]; __unaligned __declspec(align(1)) unsigned int MobKillCount; __unaligned __declspec(align(1)) unsigned __int16 MinAdd; __unaligned __declspec(align(1)) unsigned __int16 MaxAdd; char SP1_Reference; unsigned __int16 SP1_Type; __unaligned __declspec(align(1)) unsigned int SP1_Value; char SP2_Reference; __unaligned __declspec(align(1)) unsigned __int16 SP2_Type; __unaligned __declspec(align(1)) unsigned int SP2_Value; char SP3_Reference; unsigned __int16 SP3_Type; unsigned int SP3_Value; }; /* 5857 */ struct CWeaponTitle { CDataReader m_WeaponTitleData; WEAPON_TITLE_DATA **m_ppWTDArray; unsigned int m_MaxArrayIndex; }; /* 5858 */ struct __cppobj WeaponTitleTab { }; /* 5859 */ struct JpgImage { JpgImage::JI_IJL_JPGSUBSAMPLING m_eSampling; int m_iQuality; JpgImage::JI_IJL_COLOR m_eInputColorOrder; }; /* 5860 */ struct JpgImage::ImageInfo { unsigned int dwWidth; unsigned int dwHeight; unsigned int dwPitch; char *pbyBits; }; /* 5861 */ struct _IJL_RECT { int left; int top; int right; int bottom; }; /* 5862 */ struct _QUANT_TABLE { int precision; int ident; __int16 *elements; __int16 elarray[84]; }; /* 5863 */ struct _HUFFMAN_TABLE { int huff_class; int ident; unsigned int huffelem[256]; unsigned __int16 huffval[256]; unsigned __int16 mincode[17]; __int16 maxcode[18]; unsigned __int16 valptr[17]; }; /* 5864 */ struct __declspec(align(4)) _JPEGQuantTable { char *quantizer; char ident; }; /* 5865 */ struct __declspec(align(4)) _JPEGHuffTable { char *bits; char *vals; char hclass; char ident; }; /* 5866 */ struct _FRAME_COMPONENT { int ident; int hsampling; int vsampling; int quant_sel; }; /* 5867 */ struct _FRAME { int precision; int width; int height; int MCUheight; int MCUwidth; int max_hsampling; int max_vsampling; int ncomps; int horMCU; int totalMCU; _FRAME_COMPONENT *comps; int restart_interv; int SeenAllDCScans; int SeenAllACScans; }; /* 5868 */ struct _SCAN_COMPONENT { int comp; int hsampling; int vsampling; _HUFFMAN_TABLE *dc_table; _HUFFMAN_TABLE *ac_table; _QUANT_TABLE *quant_table; }; /* 5869 */ struct _SCAN { int ncomps; int gray_scale; int start_spec; int end_spec; int approx_high; int approx_low; unsigned int restart_interv; int curxMCU; int curyMCU; int dc_diff[4]; _SCAN_COMPONENT *comps; }; /* 5870 */ struct _STATE { unsigned __int64 bit_buffer_64; void *ctx; int bitbuf_bits_valid; char *cur_entropy_ptr; char *start_entropy_ptr; char *end_entropy_ptr; int entropy_bytes_processed; int entropy_buf_maxsize; int entropy_bytes_left; int Prog_EndOfBlock_Run; char *DIB_ptr; char unread_marker; _PROCESSOR_TYPE processor_type; int cur_scan_comp; void *file; char JPGBuffer[4096]; }; /* 5871 */ struct __declspec(align(4)) _ENTROPYSTRUCT { unsigned int offset; int dcval1; int dcval2; int dcval3; int dcval4; unsigned __int64 bit_buffer_64; int bitbuf_bits_valid; char unread_marker; }; /* 5872 */ struct _RAW_DATA_TYPES_STATE { int data_type; unsigned __int16 *raw_ptrs[4]; }; /* 5873 */ struct _SAMPLING_STATE { __int16 *top_row; __int16 *cur_row; __int16 *bottom_row; __int16 *last_row; int cur_row_number; }; /* 5874 */ struct __declspec(align(8)) _JPEG_PROPERTIES { _IJLIOTYPE iotype; _IJL_RECT roi; _DCTTYPE dcttype; _FAST_MCU_PROCESSING_TYPE fast_processing; int interrupt; char *DIBBytes; int DIBWidth; int DIBHeight; int DIBPadBytes; int DIBChannels; _IJL_COLOR DIBColor; _IJL_JPGSUBSAMPLING DIBSubsampling; int DIBLineBytes; const char *JPGFile; char *JPGBytes; int JPGSizeBytes; int JPGWidth; int JPGHeight; int JPGChannels; _IJL_COLOR JPGColor; _IJL_JPGSUBSAMPLING JPGSubsampling; int JPGThumbWidth; int JPGThumbHeight; int cconversion_reqd; int upsampling_reqd; int jquality; int jinterleaveType; int numxMCUs; int numyMCUs; int nqtables; int maxquantindex; int nhuffActables; int nhuffDctables; int maxhuffindex; _QUANT_TABLE jFmtQuant[4]; _HUFFMAN_TABLE jFmtAcHuffman[4]; _HUFFMAN_TABLE jFmtDcHuffman[4]; __int16 *jEncFmtQuant[4]; _HUFFMAN_TABLE *jEncFmtAcHuffman[4]; _HUFFMAN_TABLE *jEncFmtDcHuffman[4]; int use_external_qtables; int use_external_htables; _JPEGQuantTable rawquanttables[4]; _JPEGHuffTable rawhufftables[8]; char HuffIdentifierAC[4]; char HuffIdentifierDC[4]; _FRAME jframe; int needframe; _SCAN *jscan; _STATE state; int SawAdobeMarker; int AdobeXform; _ENTROPYSTRUCT *rowoffsets; char *MCUBuf; char tMCUBuf[1440]; _PROCESSOR_TYPE processor_type; _RAW_DATA_TYPES_STATE *raw_coefs; int progressive_found; __int16 *coef_buffer; _UPSAMPLING_TYPE upsampling_type; _SAMPLING_STATE *sampling_state_ptr; unsigned __int16 AdobeVersion; unsigned __int16 AdobeFlags0; unsigned __int16 AdobeFlags1; int jfif_app0_detected; unsigned __int16 jfif_app0_version; char jfif_app0_units; unsigned __int16 jfif_app0_Xdensity; unsigned __int16 jfif_app0_Ydensity; char *jpeg_comment; unsigned __int16 jpeg_comment_size; }; /* 5875 */ struct _JPEG_CORE_PROPERTIES { int UseJPEGPROPERTIES; char *DIBBytes; int DIBWidth; int DIBHeight; int DIBPadBytes; int DIBChannels; _IJL_COLOR DIBColor; _IJL_JPGSUBSAMPLING DIBSubsampling; const char *JPGFile; char *JPGBytes; int JPGSizeBytes; int JPGWidth; int JPGHeight; int JPGChannels; _IJL_COLOR JPGColor; _IJL_JPGSUBSAMPLING JPGSubsampling; int JPGThumbWidth; int JPGThumbHeight; int cconversion_reqd; int upsampling_reqd; int jquality; _JPEG_PROPERTIES jprops; }; /* 5876 */ struct _D3DLOCKED_RECT { int Pitch; void *pBits; }; /* 20800 */ enum _D3DMULTISAMPLE_TYPE { D3DMULTISAMPLE_NONE = 0x0, D3DMULTISAMPLE_NONMASKABLE = 0x1, D3DMULTISAMPLE_2_SAMPLES = 0x2, D3DMULTISAMPLE_3_SAMPLES = 0x3, D3DMULTISAMPLE_4_SAMPLES = 0x4, D3DMULTISAMPLE_5_SAMPLES = 0x5, D3DMULTISAMPLE_6_SAMPLES = 0x6, D3DMULTISAMPLE_7_SAMPLES = 0x7, D3DMULTISAMPLE_8_SAMPLES = 0x8, D3DMULTISAMPLE_9_SAMPLES = 0x9, D3DMULTISAMPLE_10_SAMPLES = 0xA, D3DMULTISAMPLE_11_SAMPLES = 0xB, D3DMULTISAMPLE_12_SAMPLES = 0xC, D3DMULTISAMPLE_13_SAMPLES = 0xD, D3DMULTISAMPLE_14_SAMPLES = 0xE, D3DMULTISAMPLE_15_SAMPLES = 0xF, D3DMULTISAMPLE_16_SAMPLES = 0x10, D3DMULTISAMPLE_FORCE_DWORD = 0x7FFFFFFF, }; /* 5877 */ struct _D3DSURFACE_DESC { _D3DFORMAT Format; _D3DRESOURCETYPE Type; unsigned int Usage; _D3DPOOL Pool; _D3DMULTISAMPLE_TYPE MultiSampleType; unsigned int MultiSampleQuality; unsigned int Width; unsigned int Height; }; /* 5878 */ struct _D3DDISPLAYMODE { unsigned int Width; unsigned int Height; unsigned int RefreshRate; _D3DFORMAT Format; }; /* 5879 */ 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; }; /* 5880 */ struct NiPointer { struct NiFont *m_pObject; }; /* 5881 */ struct __cppobj __declspec(align(4)) NiFontString : NiRefObject { NiPointer m_spFont; unsigned int m_uiFlags; unsigned int m_uiMaxStringLen; unsigned int m_uiStringLen; char *m_pcString; NiColorA m_kColor; unsigned int m_uiStringCount; float m_fStringWidth; float m_fStringHeight; unsigned int *m_puiStringLens; unsigned int *m_puiStringSizes; char **m_ppcStrings; bool m_bModified; }; /* 5882 */ struct NiPointer { NiScreenTexture *m_pObject; }; /* 5883 */ struct __cppobj NiString2D : NiFontString { unsigned int m_uiX; unsigned int m_uiY; NiRect m_rfPos; unsigned int m_uiLimitWidth; unsigned int m_uiLimitStringLen; float m_fLimitStringLen; NiPointer m_spScreenTexture; }; /* 5884 */ struct tagItemMallFileInfo { int TotalChunkCount; }; /* 5885 */ struct tagItemMallFileData { int LocaleNo; int WebURLNo; char Path[128]; }; /* 5886 */ struct ItemMallInfo { tagItemMallFileInfo m_pHeader; tagItemMallFileData m_pData[64]; char m_EncodeTable[32]; }; /* 5887 */ struct PROTO_NC_CHAR_STAT_DECPOINT_REQ { char stat; }; /* 5888 */ struct PROTO_NC_CHAR_STAT_INCPOINT_REQ { char stat; }; /* 5889 */ struct DirectUserMsgBody_StatPointDistribute { char byStatDistribute; char byPoint; }; /* 5890 */ struct __cppobj MaterialItemIcon : ItemIcon { }; /* 5891 */ struct __cppobj __declspec(align(4)) ProductionWin : PgWinFrame { ProductionWin::ProduceBtnState m_eProduceBtnState; PgWinText *m_pkProductSkillName; PgWinText *m_pkProductionName; PgWinText *m_pkProductionDesc; PgWinText *m_pkMaterialName[10]; PgWinText *m_pkMaterialLot[10]; PgWinText *m_pkProduceItemCountText; PgWinText *m_pkProduceBtnText; PgWinBut *m_pkProductCountIncBtn; PgWinBut *m_pkProductCountDecBtn; SkillIcon *m_pkSkillIcon; ItemIcon *m_pkProductItemIcon; MaterialItemIcon *m_apkMaterialIcon[10]; SlideListWin *m_pkSkillListWin; SlideBar *m_pkSkillSlideBar; PgWinText *m_pkSkillValue; PgWinSpr *m_pkLearnGauge; unsigned int m_uiGaugeWidth; unsigned int m_uiProductableItemCount; unsigned int m_uiProduceItemCount; bool m_bIsProducing; unsigned __int16 m_kCurrProduceBaseSkillID; bool m_bReserved; }; /* 5892 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5893 */ union $451F47AB4593B97F81458182891D38A7 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5894 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $451F47AB4593B97F81458182891D38A7 ___u2; }; /* 5895 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ActiveSkillInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 5896 */ struct __cppobj ActSkillInfoTab : IIDTableBase { }; /* 5897 */ struct __cppobj std::_Hmap_traits,std::allocator >,ActiveSkillInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *> >,0> : std::_Container_base0 { stdext::hash_compare,std::allocator >,std::less,std::allocator > > > comp; }; /* 5898 */ struct std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node { std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node *_Next; std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node *_Prev; std::pair,std::allocator > const ,ActiveSkillInfo *> _Myval; }; /* 5899 */ struct std::_Pair_base,std::allocator > const ,ActiveSkillInfo *> { std::basic_string,std::allocator > first; ActiveSkillInfo *second; }; /* 5900 */ struct __cppobj std::pair,std::allocator > const ,ActiveSkillInfo *> : std::_Pair_base,std::allocator > const ,ActiveSkillInfo *> { }; /* 5901 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node> { }; /* 5902 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node> : std::_Allocator_base,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node> { }; /* 5903 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ActiveSkillInfo *> > { }; /* 5904 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *> > : std::_Allocator_base,std::allocator > const ,ActiveSkillInfo *> > { }; /* 5905 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > : std::_Container_base0 { std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node> _Alnod; std::allocator,std::allocator > const ,ActiveSkillInfo *> > _Alval; }; /* 5906 */ struct __cppobj std::_List_val,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > : std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > { }; /* 5907 */ struct __cppobj std::list,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > : std::_List_val,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > { }; /* 5908 */ struct __cppobj std::_Iterator012,std::allocator > const ,ActiveSkillInfo *>,int,std::pair,std::allocator > const ,ActiveSkillInfo *> const *,std::pair,std::allocator > const ,ActiveSkillInfo *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5909 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,ActiveSkillInfo *>,int,std::pair,std::allocator > const ,ActiveSkillInfo *> const *,std::pair,std::allocator > const ,ActiveSkillInfo *> const &,std::_Iterator_base0> { std::_List_nod,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node *_Ptr; }; /* 5910 */ struct __cppobj std::_List_const_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > : std::_List_unchecked_const_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >,std::_Iterator_base0> { }; /* 5911 */ struct __cppobj std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > : std::_List_const_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > { }; /* 5912 */ struct __cppobj std::_Allocator_base,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > { }; /* 5913 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > : std::_Allocator_base,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > { }; /* 5914 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > : std::_Container_base0 { std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > *_Myfirst; std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > *_Mylast; std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > *_Myend; std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > _Alval; }; /* 5915 */ struct __cppobj std::vector,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > : std::_Vector_val,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > { }; /* 5916 */ struct __cppobj std::_Hash,std::allocator >,ActiveSkillInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *> >,0> > : std::_Hmap_traits,std::allocator >,ActiveSkillInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *> >,0> { std::list,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > _List; std::vector,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > _Vec; unsigned int _Mask; unsigned int _Maxidx; float _Max_bucket_size; }; /* 5917 */ struct __cppobj stdext::hash_map,std::allocator >,ActiveSkillInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > : std::_Hash,std::allocator >,ActiveSkillInfo *,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *> >,0> > { }; /* 5918 */ struct std::_Pair_base,std::allocator >,ActiveSkillInfo *> { std::basic_string,std::allocator > first; ActiveSkillInfo *second; }; /* 5919 */ struct __cppobj std::pair,std::allocator >,ActiveSkillInfo *> : std::_Pair_base,std::allocator >,ActiveSkillInfo *> { }; /* 5920 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,bool> { std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > first; bool second; }; /* 5921 */ struct __cppobj std::pair,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,bool> : std::_Pair_base,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,bool> { }; /* 5922 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *> >::rebind,std::allocator > const ,ActiveSkillInfo *> > { }; /* 5923 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *> >::rebind,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > >::_Node> { }; /* 5924 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *> >::rebind,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > { }; /* 5925 */ struct __cppobj std::_Iterator012,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,int,std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > const *,std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 5926 */ struct __cppobj std::_Vector_const_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > > : std::_Iterator012,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,int,std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > const *,std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > const &,std::_Iterator_base0> { std::_List_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > *_Ptr; }; /* 5927 */ struct __cppobj std::_Vector_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > > : std::_Vector_const_iterator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > >,std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > > > { }; /* 5928 */ struct __cppobj ProductTask : ITask { ProductTask::State m_eState; ProductionWin *m_pkProductionWin; CastingProgressWin *m_pkCastingWin; }; /* 5929 */ struct __cppobj std::allocator,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > >::rebind,std::allocator > const ,ActiveSkillInfo *>,std::allocator,std::allocator > const ,ActiveSkillInfo *> > > > > { }; /* 5930 */ struct DiceTaiSaiPrizeWinning::PrizeWinningBetInfo { char nSingle; DICE_TAISAI_BETTING nBetting; }; /* 5931 */ struct DiceTaiSaiPrizeWinning { char nPrizeWinningBetCnt; DiceTaiSaiPrizeWinning::PrizeWinningBetInfo PrizeWinningBetInfo[12]; }; /* 5932 */ struct __cppobj ISingletonTask : ITask { }; /* 5933 */ struct __cppobj __declspec(align(4)) ItemUseTask : ISingletonTask { ItemUseTask::State m_eState; unsigned int m_uiInventoryIndex; bool m_bCompleteRecved; unsigned int m_uiCoolTime; ActiveSkillInfo *m_pkSkillInfo; GameFrameWork *m_pkGameFrameWork; unsigned __int16 m_ItemActionID; }; /* 5934 */ struct PROTO_NC_USER_CONNECTION_CHANGE_CHAR_ID_ITEM_USE_REQ { char nInvenSlot; }; /* 5935 */ struct PROTO_NC_ITEM_USE_REQ { char invenslot; char invenType; }; /* 5936 */ struct Singleton { SingletonVtbl *vfptr; }; /* 5937 */ struct SingletonVtbl { void *(__thiscall *__vecDelDtor)(Singleton *this, unsigned int); }; /* 5938 */ struct __cppobj CursorState : Singleton { CursorState::CURSORSTATE m_eState; }; /* 5939 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5940 */ union $849F70EF72228B7C8BDE5568141ECECD { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5941 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $849F70EF72228B7C8BDE5568141ECECD ___u2; }; /* 5942 */ struct __unaligned __declspec(align(2)) RIDING { unsigned __int16 Handle; char ItemID[32]; char Name[32]; char BodyType[32]; char Shape[32]; unsigned __int16 UseTime; char FeedType[32]; char Texture[32]; unsigned __int16 FeedGauge; unsigned __int16 HGauge; unsigned __int16 InitHgauge; unsigned __int16 Tick; unsigned __int16 UGauge; unsigned __int16 RunSpeed; unsigned __int16 FootSpeed; unsigned __int16 CastingTime; unsigned int CoolTime; char IconFileN[16]; unsigned __int16 IconIndex; char ImageN[16]; char ImageH[16]; char ImageE[16]; char DummyA[32]; char DummyB[32]; }; /* 5943 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { RIDING **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 5944 */ struct __cppobj RidePetTable : IIDTableBase { }; /* 5945 */ struct __cppobj UserTrade { }; /* 5946 */ struct __cppobj GuildNameChangeWin : PgWinFrame { NiPointer m_spQuitButton; NiPointer m_spOKButton; NiPointer m_spCancleButton; EditWin *m_pEditWin; PgWinText *m_pTitleWin; PgWinText *m_pComment; boost::function > m_OKButtonMsgFunc; }; /* 5947 */ struct boost::_mfi::mf2 { void (__thiscall *f_)(GameFrameWork *this, const char *, int); }; /* 5948 */ struct boost::_bi::value { GameFrameWork *t_; }; /* 5949 */ struct boost::_bi::value { unsigned int t_; }; /* 5950 */ struct boost::_bi::list3,boost::arg<1>,boost::_bi::value > { boost::_bi::value a1_; boost::arg<1> a2_; boost::_bi::value a3_; }; /* 5951 */ struct boost::_bi::bind_t,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > { boost::_mfi::mf2 f_; boost::_bi::list3,boost::arg<1>,boost::_bi::value > l_; }; /* 5952 */ struct __cppobj boost::arg<3> { }; /* 5953 */ struct __cppobj boost::function1 > : boost::function_base { boost::detail::function::unusable *(__cdecl *invoker)(boost::detail::function::unusable *result, boost::detail::function::any_pointer, int); }; /* 5954 */ struct __cppobj boost::function > : boost::function1 > { }; /* 5955 */ struct __cppobj GuildCombatPropensityChangeWin : PgWinFrame { NiPointer m_spQuitButton; NiPointer m_spOKButton; NiPointer m_spCancleButton; EditWin *m_pEditWin; PgWinText *m_pTitleWin; PgWinText *m_pMainWin; PgWinText *m_pOKWin; PgWinText *m_pCancelWin; ColumnBut *m_RadoiButLeft; ColumnBut *m_RadoiButRight; int m_nChoice; boost::function > m_OKButtonMsgFunc; }; /* 5956 */ struct boost::_mfi::mf2 { void (__thiscall *f_)(GameFrameWork *this, int, int); }; /* 5957 */ struct boost::_bi::bind_t,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > { boost::_mfi::mf2 f_; boost::_bi::list3,boost::arg<1>,boost::_bi::value > l_; }; /* 5958 */ struct __cppobj boost::detail::function::void_function_obj_invoker1,boost::_bi::list3,boost::arg<1>,boost::_bi::value > >,void,char const *> { }; /* 5959 */ struct __cppobj boost::detail::function::functor_manager,boost::_bi::list3,boost::arg<1>,boost::_bi::value > >,std::allocator > { }; /* 5960 */ struct __cppobj std::_Allocator_base,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > > { }; /* 5961 */ struct __cppobj std::allocator,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > > : std::_Allocator_base,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > > { }; /* 5962 */ struct __cppobj boost::detail::function::void_function_obj_invoker1,boost::_bi::list3,boost::arg<1>,boost::_bi::value > >,void,int> { }; /* 5963 */ struct __cppobj boost::detail::function::functor_manager,boost::_bi::list3,boost::arg<1>,boost::_bi::value > >,std::allocator > { }; /* 5964 */ struct __cppobj std::_Allocator_base,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > > { }; /* 5965 */ struct __cppobj std::allocator,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > > : std::_Allocator_base,boost::_bi::list3,boost::arg<1>,boost::_bi::value > > > { }; /* 5966 */ struct boost::_bi::list1 { int *a1_; }; /* 5967 */ struct __cppobj $F1BCC8D2ED72627AE3E1D14940DBB08E { }; /* 5968 */ struct Skill { $F1BCC8D2ED72627AE3E1D14940DBB08E ms_kSpecialFlag; }; /* 5969 */ struct Skill::LearnSkillInfo { unsigned __int16 kSkillID; Skill::EmpowerInfo kEmpowerInfo; }; /* 5970 */ struct Skill::LearnProdSkillInfo { unsigned __int16 kSkillID; unsigned int kSkillExp; }; /* 5976 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 5971 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 5972 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 5973 */ struct __cppobj SkillUseRecord : NiRefObject { unsigned __int16 m_kItemActionID; unsigned __int16 m_kSkillID; int m_iDlyGroup; float m_fDelayTime; float m_fStartTime; }; /* 5974 */ struct NiPointer { SkillUseRecord *m_pObject; }; /* 5975 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 5977 */ struct PROTO_NC_CHAR_SKILL_PASSIVE_CMD { unsigned __int16 number; unsigned __int16 passive[]; }; /* 5978 */ struct __cppobj SkillEmpowerRequest { }; /* 5979 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SkillEmpowerRequest::EmpowerReq *m_element; }; /* 5980 */ struct SkillEmpowerRequest::EmpowerReq { unsigned __int16 kSkillID; Skill::EmpowerInfo kInfo; }; /* 5983 */ struct __cppobj DFALL { }; /* 5984 */ struct __cppobj NiTListBase,SkillEmpowerRequest::EmpowerReq *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 5981 */ struct NiTListBase,SkillEmpowerRequest::EmpowerReq *> { NiTListBase,SkillEmpowerRequest::EmpowerReq *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SkillEmpowerRequest::EmpowerReq *>::AntiBloatAllocator m_kAllocator; }; /* 5982 */ struct NiTListBase,SkillEmpowerRequest::EmpowerReq *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SkillEmpowerRequest::EmpowerReq *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SkillEmpowerRequest::EmpowerReq *> *this); void (__thiscall *DeleteItem)(NiTListBase,SkillEmpowerRequest::EmpowerReq *> *this, NiTListItem *); }; /* 5985 */ struct __cppobj NiTPointerListBase,SkillEmpowerRequest::EmpowerReq *> : NiTListBase,SkillEmpowerRequest::EmpowerReq *> { }; /* 5986 */ struct PARTMARK { __int8 bIsStart : 1; __int8 bIsEnd : 1; __int8 nOrder : 6; }; /* 5987 */ struct $FDA5AE7BFB5E74C486AA6C819ACC86A5 { __int8 damage : 4; __int8 sp : 4; __int8 keeptime : 4; __int8 cooltime : 4; }; /* 5988 */ struct PROTO_SKILLREADBLOCKCLIENT { unsigned __int16 skillid; __unaligned __declspec(align(1)) unsigned int cooltime; $FDA5AE7BFB5E74C486AA6C819ACC86A5 empow; unsigned int mastery; }; /* 5989 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_SKILLCLIENT_CMD { unsigned int chrregnum; unsigned __int16 number; PROTO_SKILLREADBLOCKCLIENT skill[]; }; /* 5990 */ struct PROTO_NC_CHAR_CLIENT_SKILL_CMD { char restempow; PARTMARK PartMark; unsigned __int16 nMaxNum; PROTO_NC_CHAR_SKILLCLIENT_CMD skill; }; /* 5991 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 5992 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 5993 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 5994 */ struct __cppobj NiTList : NiTPointerListBase,SkillEmpowerRequest::EmpowerReq *> { }; /* 5995 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 5996 */ union $ACDF26053E2AF9E9247E745C6864B7D2 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 5997 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $ACDF26053E2AF9E9247E745C6864B7D2 ___u2; }; /* 5998 */ struct __unaligned __declspec(align(2)) PassiveSkillViewInfo { unsigned __int16 ID; char InxName[32]; unsigned int Icon; char IconFile[32]; unsigned int R; unsigned int G; unsigned int B; char Descript[256]; unsigned int DemandLv; UseClassType UseClass; }; /* 5999 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { PassiveSkillViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 6000 */ struct __cppobj PasSkillViewInfoTab : IIDTableBase { }; /* 6001 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6002 */ union $615DC7DC99981A76A6381456825AD530 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6003 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $615DC7DC99981A76A6381456825AD530 ___u2; }; /* 6004 */ struct __unaligned __declspec(align(2)) ProduceViewInfo { unsigned __int16 ID; char InxName[32]; char Name[32]; unsigned __int16 IconIndex; char IconFile[32]; unsigned __int16 SubIconIndex; char SubIconFile[32]; TotalMasteryType MasteryType; unsigned int RowMasteryGain; unsigned int NorMasteryGain; unsigned int HighMasteryGain; unsigned int BestMasteryGain; }; /* 6005 */ struct __cppobj ProduceViewInfoTable : ITableBase { }; /* 6006 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6007 */ union $736C38B5DAA787974614B541285EB96A { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6008 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $736C38B5DAA787974614B541285EB96A ___u2; }; /* 6009 */ struct __unaligned __declspec(align(2)) PassiveSkillInfo { unsigned __int16 ID; char InxName[32]; char Name[32]; unsigned int WeaponMastery; char DemandSk[32]; unsigned int MstRtTmp; unsigned int MstRtSword1; unsigned int MstRtHammer1; unsigned int MstRtSword2; unsigned int MstRtAxe2; unsigned int MstRtMace1; unsigned int MstRtBow2; unsigned int MstRtCrossBow2; unsigned int MstRtWand2; unsigned int MstRtStaff2; unsigned int MstRtClaw; unsigned int MstRtDSword; unsigned int MstPlTmp; unsigned int MstPlSword1; unsigned int MstPlHammer1; unsigned int MstPlSword2; unsigned int MstPlAxe2; unsigned int MstPlMace1; unsigned int MstPlBow2; unsigned int MstPlCrossBow2; unsigned int MstPlWand2; unsigned int MstPlStaff2; unsigned int MstPlClaw; unsigned int MstPlDSword; unsigned int SPRecover; unsigned int TB; unsigned int MaxSP; unsigned int MaxLP; unsigned int Intel; unsigned int CastingTime; unsigned __int16 MACriRate; unsigned int WCRateUp; unsigned int MARateUp; unsigned __int16 HpDownDamegeUp; unsigned __int16 DownDamegeHp; unsigned __int16 HpDownAcUp; unsigned __int16 DownAcHp; unsigned __int16 MoveTBUpPlus; unsigned __int16 HealUPRate; unsigned __int16 KeepTimeBuffUPRate; unsigned __int16 CriDmgUpRate; ActiveSkillGroupIndex ActiveSkillGroupInx; unsigned __int16 DMG_MinusRate; }; /* 6010 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { PassiveSkillInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 6011 */ struct __cppobj PasSkillInfoTab : IIDTableBase { }; /* 6012 */ struct __cppobj TableBaseDestructor { }; /* 6013 */ struct __cppobj TableBaseDestructor { }; /* 6014 */ struct __cppobj TableBaseDestructor { }; /* 6015 */ struct __cppobj TableBaseDestructor { }; /* 6016 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6017 */ union $9A11EC87A9221026297065B47E373802 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6018 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $9A11EC87A9221026297065B47E373802 ___u2; }; /* 6019 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ActiveSkillViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 6020 */ struct __cppobj ActSkillViewInfoTab : IIDTableBase { }; /* 6021 */ struct __declspec(align(4)) Option { OptionVtbl *vfptr; Version m_kVersion; }; /* 6022 */ struct OptionVtbl { void *(__thiscall *__vecDelDtor)(Option *this, unsigned int); bool (__thiscall *Load)(Option *this, Net *); bool (__thiscall *Load)(Option *this, _iobuf *); bool (__thiscall *Save)(Option *this, Net *); bool (__thiscall *Save)(Option *this, _iobuf *); }; /* 6023 */ struct __cppobj OptMgr : Option { }; /* 6024 */ struct MachineOpt::WinPos { char *m_pcWinName; float m_fXPosRate; float m_fYPosRate; }; /* 6025 */ struct __cppobj MachineOpt { }; /* 6026 */ struct MachineOpt::SoundOption { Version kVersion; unsigned int uiMasterVolume; unsigned int uiBgVolume; unsigned int uiEffectVolume; unsigned int uiEnvEffectVolume; }; /* 6027 */ struct cBitFlags { unsigned int value; }; /* 6028 */ struct __unaligned __declspec(align(2)) MachineOpt::UserLoginOption { char username[64]; bool bFriendAddAllow; float BufXPos; float BufYPos; unsigned __int16 BufWidth; unsigned __int16 BufHeight; float DBufXPos; float DBufYPos; unsigned __int16 DBufWidth; unsigned __int16 DBufHeight; float FullMapAlpha; cBitFlags u32NewBieFlags; float ChargedBufXPos; float ChargedBufYPos; unsigned __int16 ChargedBufWidth; unsigned __int16 ChargedBufHeight; bool bTargetOfTerget; }; /* 6029 */ struct __unaligned __declspec(align(1)) GAME_OPTION_DATA { unsigned __int16 nOptionNo; char nValue; }; /* 6030 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_GET_GAMEOPTION_CMD { unsigned __int16 nGameOptionDataCnt; GAME_OPTION_DATA GameOptionData[]; }; /* 6031 */ struct KEY_MAP_DATA { unsigned __int16 nFunctionNo; char nExtendKey; char nASCIICode; }; /* 6032 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_GET_KEYMAP_CMD { unsigned __int16 nKeyMapDataCnt; KEY_MAP_DATA KeyMapData[]; }; /* 6033 */ struct $E51846D9965B0B5B023D3B222A337348 { char modifier; char keyValue; }; /* 6034 */ struct MachineOpt::StKeyMappingBuffer { Version m_kVersion; __unaligned __declspec(align(1)) unsigned int uiTotal; $E51846D9965B0B5B023D3B222A337348 stKeyMapBuff[117]; }; /* 6035 */ struct $08E028625AF214A2A92487B3FBAD3596 { char byDisplaySlot; char byPage; bool bTurnMode; }; /* 6036 */ struct __unaligned __declspec(align(1)) MachineOpt::StShortCutSizeOption { Version m_kVersion; char byTotalNum; char bySubWinIndex; $08E028625AF214A2A92487B3FBAD3596 st[5]; }; /* 6037 */ struct $9271BA8E99B7D32B73E683EA4EFD422E { float fPosXRate; float fPosYRate; }; /* 6038 */ struct __unaligned __declspec(align(2)) MachineOpt::StSaveWinPosOption { Version m_kVersion; unsigned int uiTotalNum; $9271BA8E99B7D32B73E683EA4EFD422E stPos[28]; unsigned int uiWindowWidth; unsigned int uiSysWindowWidth; unsigned int uiWindowHeight; unsigned int uiSysWindowHeight; unsigned int ui_DisplayResolutionWidth; unsigned int ui_DisplayResolutionHeight; }; /* 6042 */ struct __cppobj NiTListBase,MachineOpt::WinPos *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6039 */ struct NiTListBase,MachineOpt::WinPos *> { NiTListBase,MachineOpt::WinPos *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,MachineOpt::WinPos *>::AntiBloatAllocator m_kAllocator; }; /* 6040 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; MachineOpt::WinPos *m_element; }; /* 6041 */ struct NiTListBase,MachineOpt::WinPos *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,MachineOpt::WinPos *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,MachineOpt::WinPos *> *this); void (__thiscall *DeleteItem)(NiTListBase,MachineOpt::WinPos *> *this, NiTListItem *); }; /* 6043 */ struct _D3DGAMMARAMP { unsigned __int16 red[256]; unsigned __int16 green[256]; unsigned __int16 blue[256]; }; /* 6044 */ struct CRTTI { std::basic_string,std::allocator > m_strClassName; CRTTI *m_pBaseRTTI; std::map,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> > > m_mapProperies; }; /* 6045 */ struct __cppobj std::_Tmap_traits,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 6046 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node { std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node *_Right; std::pair,std::allocator > const ,CAbstractProperty *> _Myval; char _Color; char _Isnil; }; /* 6047 */ struct CAbstractProperty { CAbstractPropertyVtbl *vfptr; const char *m_szName; }; /* 6048 */ struct CAbstractPropertyVtbl { ePropertyType (__thiscall *GetType)(CAbstractProperty *this); type_info *(__thiscall *GetTypeInfo)(CAbstractProperty *this); }; /* 6049 */ struct std::_Pair_base,std::allocator > const ,CAbstractProperty *> { std::basic_string,std::allocator > first; CAbstractProperty *second; }; /* 6050 */ struct __cppobj std::pair,std::allocator > const ,CAbstractProperty *> : std::_Pair_base,std::allocator > const ,CAbstractProperty *> { }; /* 6051 */ struct __cppobj std::_Allocator_base,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node> { }; /* 6052 */ struct __cppobj std::allocator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node> : std::_Allocator_base,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node> { }; /* 6053 */ struct __cppobj std::_Allocator_base,std::allocator > const ,CAbstractProperty *> > { }; /* 6054 */ struct __cppobj std::allocator,std::allocator > const ,CAbstractProperty *> > : std::_Allocator_base,std::allocator > const ,CAbstractProperty *> > { }; /* 6055 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > : std::_Tmap_traits,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> { std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,CAbstractProperty *> > _Alval; }; /* 6056 */ struct __cppobj std::_Tree_val,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > : std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > { }; /* 6057 */ struct __cppobj std::_Tree,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > : std::_Tree_val,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > { }; /* 6058 */ struct __cppobj std::map,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> > > : std::_Tree,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > { }; /* 6059 */ struct __cppobj CTypedProperty : CAbstractProperty { CRTTI *m_pRtti; }; /* 6060 */ struct __cppobj NiTPointerListBase,MachineOpt::WinPos *> : NiTListBase,MachineOpt::WinPos *> { }; /* 6061 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; int _Myval; }; /* 6062 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6063 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6064 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6065 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6066 */ struct __cppobj std::list > : std::_List_val > { }; /* 6067 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6068 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6069 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6070 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6071 */ struct __cppobj NiTPointerList : NiTPointerListBase,MachineOpt::WinPos *> { }; /* 6072 */ struct __cppobj PgTList : NiTPointerList { }; /* 6073 */ struct __type_info_node { void *_MemPtr; __type_info_node *_Next; }; /* 6074 */ struct D3DXVECTOR4 { float x; float y; float z; float w; }; /* 6075 */ struct __cppobj NsPgToonExtraData : NiExtraData { bool m_bOn; float m_fRevisionNear; float m_fRevisionFar; bool m_bLineColorRevision; bool m_bLineSizeRevision; bool m_bSelfTexture; D3DXVECTOR4 m_vLineColor; float m_fLineSize; float m_fLineEnableLength; NiCamera *m_pCamera; }; /* 6076 */ struct NiPointer { NsPgToonExtraData *m_pObject; }; /* 6077 */ struct __cppobj MachineOpt::stKeyMapData : KEY_MAP_DATA { ShineKeyMsg::ShineKeyAttribute eAttrib; }; /* 6078 */ struct __cppobj std::_Allocator_base { }; /* 6079 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6080 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CBaseObject **_Myfirst; CBaseObject **_Mylast; CBaseObject **_Myend; std::allocator _Alval; }; /* 6081 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 6082 */ struct CDataDocument { std::vector > m_vecLinkObj; }; /* 6083 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6084 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CBaseObject **_Ptr; }; /* 6085 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 6086 */ struct __cppobj std::allocator::rebind { }; /* 6087 */ struct __cppobj std::_Iterator012,std::allocator > const ,CAbstractProperty *>,int,std::pair,std::allocator > const ,CAbstractProperty *> const *,std::pair,std::allocator > const ,CAbstractProperty *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6088 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,CAbstractProperty *>,int,std::pair,std::allocator > const ,CAbstractProperty *> const *,std::pair,std::allocator > const ,CAbstractProperty *> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node *_Ptr; }; /* 6089 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >,std::_Iterator_base0> { }; /* 6090 */ struct __cppobj std::_Tree_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > : std::_Tree_const_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > { }; /* 6091 */ struct __cppobj std::allocator::rebind { }; /* 6092 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6093 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6094 */ union $089493B4AA43B89211603BECE6B36DC9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6095 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $089493B4AA43B89211603BECE6B36DC9 ___u2; }; /* 6096 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ItemViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 6097 */ struct __cppobj CircleAmbientArea : IAmbientArea { float m_fX; float m_fY; float m_fRadius; }; /* 6098 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6099 */ union $789F37AC53D9DC34639466F449F28AF9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6100 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $789F37AC53D9DC34639466F449F28AF9 ___u2; }; /* 6101 */ struct __cppobj TableBaseDestructor { }; /* 6102 */ struct __cppobj MapAmbienceSoundInfoTab : ITableBase { }; /* 6106 */ struct __cppobj DFALL { }; /* 6107 */ struct __cppobj NiTListBase,SoundGroup *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 6103 */ struct NiTListBase,SoundGroup *> { NiTListBase,SoundGroup *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,SoundGroup *>::AntiBloatAllocator m_kAllocator; }; /* 6104 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; SoundGroup *m_element; }; /* 6105 */ struct NiTListBase,SoundGroup *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,SoundGroup *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,SoundGroup *> *this); void (__thiscall *DeleteItem)(NiTListBase,SoundGroup *> *this, NiTListItem *); }; /* 6108 */ struct __cppobj NiTPointerListBase,SoundGroup *> : NiTListBase,SoundGroup *> { }; /* 6109 */ struct __cppobj NiTList : NiTPointerListBase,SoundGroup *> { }; /* 6110 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6111 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 6112 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 6113 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 6114 */ struct __cppobj NiFloatInterpController : NiSingleInterpController { }; /* 6115 */ struct __cppobj NiAlphaRefController : NiFloatInterpController { }; /* 6116 */ struct NiPointer { NiAlphaRefController *m_pObject; }; /* 6117 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 6118 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 6119 */ struct NiTArray > *> { NiTArray > *>Vtbl *vfptr; NiTPointerList > **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 6120 */ struct NiTArray > *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *> *this, unsigned int); }; /* 6121 */ struct __cppobj NiAlphaController : NiFloatInterpController { }; /* 6122 */ struct NiPointer { NiAlphaController *m_pObject; }; /* 6123 */ struct __cppobj NiBoolInterpController : NiSingleInterpController { }; /* 6124 */ struct __cppobj NiVisController : NiBoolInterpController { }; /* 6125 */ struct NiPointer { NiVisController *m_pObject; }; /* 6126 */ struct __cppobj NsFadeNode : NiNode { bool m_bInitInstance; float m_fFadeLength; NiTArray > m_kArryChildGeometry; NiTArray > *> m_kChildPropertyList; bool m_bIsSwap; NiPointer m_spMapProp; NiPointer m_spAlphaProp; NiPointer m_spVertexColorProp; NiPointer m_spAlhaCtrl; NiPointer m_spVisCtrl; NiPointer m_spAlphaRefCtrl; float m_fMaxAlphaRef; float m_fOldLengthCameraToObject; NiPoint3 m_kOldWorld; int m_nOldLodIndex; NiCamera *m_pCamera; bool m_bUseLodLevel; bool m_bLodMode; float m_fSavedTime; bool m_bCulledFadeEnd; NsFadeNode::FadeState m_eFadeState; }; /* 6130 */ struct __cppobj NiTMapBase,NiObject *,NiObject *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6127 */ struct NiTMapBase,NiObject *,NiObject *> { NiTMapBase,NiObject *,NiObject *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiObject *,NiObject *>::AntiBloatAllocator m_kAllocator; }; /* 6128 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiObject *m_key; NiObject *m_val; }; /* 6129 */ struct NiTMapBase,NiObject *,NiObject *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiObject *,NiObject *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiObject *,NiObject *> *this, NiObject *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiObject *,NiObject *> *this, NiObject *, NiObject *); void (__thiscall *SetValue)(NiTMapBase,NiObject *,NiObject *> *this, NiTMapItem *, NiObject *, NiObject *); void (__thiscall *ClearValue)(NiTMapBase,NiObject *,NiObject *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiObject *,NiObject *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiObject *,NiObject *> *this, NiTMapItem *); }; /* 6131 */ struct __cppobj NiTPointerMap : NiTMapBase,NiObject *,NiObject *> { }; /* 6135 */ struct __cppobj NiTMapBase,NiObject *,bool>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6132 */ struct NiTMapBase,NiObject *,bool> { NiTMapBase,NiObject *,bool>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiObject *,bool>::AntiBloatAllocator m_kAllocator; }; /* 6133 */ struct __declspec(align(4)) NiTMapItem { NiTMapItem *m_pkNext; NiObject *m_key; bool m_val; }; /* 6134 */ struct NiTMapBase,NiObject *,bool>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiObject *,bool> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiObject *,bool> *this, NiObject *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiObject *,bool> *this, NiObject *, NiObject *); void (__thiscall *SetValue)(NiTMapBase,NiObject *,bool> *this, NiTMapItem *, NiObject *, bool); void (__thiscall *ClearValue)(NiTMapBase,NiObject *,bool> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiObject *,bool> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiObject *,bool> *this, NiTMapItem *); }; /* 6136 */ struct __cppobj NiTPointerMap : NiTMapBase,NiObject *,bool> { }; /* 6137 */ struct __declspec(align(4)) NiCloningProcess { NiTPointerMap *m_pkCloneMap; NiTPointerMap *m_pkProcessMap; NiObjectNET::CopyType m_eCopyType; char m_cAppendChar; }; /* 6138 */ struct __cppobj NsFadeNode::FindChildGeometry : Ns_TourScene { }; /* 6139 */ struct NiPointer { NsFadeNode *m_pObject; }; /* 6140 */ struct __cppobj FindLodNode : Ns_TourScene { }; /* 6146 */ struct __cppobj NiTListBase,TextEff *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6141 */ struct NiTListBase,TextEff *> { NiTListBase,TextEff *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,TextEff *>::AntiBloatAllocator m_kAllocator; }; /* 6142 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; TextEff *m_element; }; /* 6143 */ struct TextEff { TextEffVtbl *vfptr; unsigned __int16 m_kCharHandle; float m_fStartTime; float m_fLastUpdateTime; float m_fLifeTime; bool m_bAlive; NiPointer m_spNode; unsigned int m_uiWidth; unsigned int m_uiHeight; }; /* 6144 */ struct TextEffVtbl { void *(__thiscall *__vecDelDtor)(TextEff *this, unsigned int); }; /* 6145 */ struct NiTListBase,TextEff *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,TextEff *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,TextEff *> *this); void (__thiscall *DeleteItem)(NiTListBase,TextEff *> *this, NiTListItem *); }; /* 6147 */ struct __cppobj NiTPointerListBase,TextEff *> : NiTListBase,TextEff *> { }; /* 6148 */ struct __cppobj NiTPointerList : NiTPointerListBase,TextEff *> { }; /* 6149 */ struct __cppobj PgTList : NiTPointerList { }; /* 6150 */ struct TextEffMgr::GeomRes { unsigned int m_uiWidth; unsigned int m_uiHeight; NiPointer m_spGeom; }; /* 6151 */ struct $4312C4B4D0FA768171AE8E430023A890 { NiPointer spCriticalEffect; CNSTimer_MarkCheck kMarkCheck; NsEffect kEffect; bool bLive; unsigned __int16 kHandle; }; /* 6152 */ struct TextEffMgr { PgTList m_kList; TextEffMgr::GeomRes m_akNumGeomRes[6][10]; TextEffMgr::GeomRes m_kMissGeomRes; TextEffMgr::GeomRes m_kBlockGeomRes; TextEffMgr::GeomRes m_kResistGeomRes; TextEffMgr::GeomRes m_kImmuneRes; NiPointer m_spScreenSpaceCamera; NiNode *m_pkScene; NiPointer m_spNormalHitMoveCtrl; NiPointer m_spNormalHitNoiseCtrl; NiPointer m_spNormalHitAlphaCtrl; float m_fNormalHitLifeTime; NiPointer m_spCriticalHitMoveCtrl; NiPointer m_spCriticalHitNoiseCtrl; NiPointer m_spCriticalHitSizeCtrl; NiPointer m_spCriticalHitAlphaCtrl; float m_fCriticalHitLifeTime; $4312C4B4D0FA768171AE8E430023A890 m_kCriEffect; }; /* 6153 */ const struct $447AF4AF9D70ADADE51BA2ACCB0103B9 { NiPointer spCriticalEffect; CNSTimer_MarkCheck kMarkCheck; NsEffect kEffect; bool bLive; unsigned __int16 kHandle; }; /* 6154 */ struct __cppobj __declspec(align(4)) WeddingEffect : Effect { NpNs_MoveToTarget m_kMoveToTarget; unsigned __int16 m_Newlywed; unsigned __int16 m_OldNewlywed; char m_acCharName[33]; }; /* 6155 */ struct __cppobj StretchEffect : Effect { unsigned __int16 m_kEndCharHandle; unsigned __int16 m_kStartCharHandle; char m_acBombEffectName[33]; unsigned int m_uiHitDamage; DamageInfoSet m_kDamageInfoSet; NiPoint3 m_kCasterDir; }; /* 6156 */ struct __cppobj ExpEffect : Effect { NpNs_MoveToTarget m_kMoveToTarget; }; /* 6157 */ struct __cppobj EffectObject { }; /* 6160 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 6164 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6165 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6166 */ struct __cppobj std::_Allocator_base > { }; /* 6167 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 6168 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 6169 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 6170 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 6171 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 6158 */ struct EffectObjectMgr { EffectObjectMgrVtbl *vfptr; std::map,std::allocator > > m_mapEffectObject; }; /* 6159 */ struct EffectObjectMgrVtbl { void *(__thiscall *__vecDelDtor)(EffectObjectMgr *this, unsigned int); }; /* 6161 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 6162 */ struct std::_Pair_base { const unsigned int first; unsigned int second; }; /* 6163 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6172 */ struct $0A1B13CF6BC9B89EA378BE620EA3CE70 { __int8 loop : 1; }; /* 6173 */ struct PROTO_NC_BRIEFINFO_EFFECTBLAST_CMD { unsigned __int16 handle; __unaligned __declspec(align(1)) Name8 effectname; SHINE_COORD_TYPE coord; __unaligned __declspec(align(1)) unsigned __int16 detach; __unaligned __declspec(align(1)) unsigned __int16 scale; $0A1B13CF6BC9B89EA378BE620EA3CE70 flag; }; /* 6174 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6175 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6176 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6177 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6178 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6179 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6180 */ struct __cppobj std::allocator >::rebind > { }; /* 6181 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6182 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; QuestPigeonEffect::EffectInfo _Myval; }; /* 6183 */ struct QuestPigeonEffect::EffectInfo { bool bPlayed; float fTime; ActionEffectInfo *pkEffectInfo; }; /* 6184 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6185 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6186 */ struct __cppobj std::_Allocator_base { }; /* 6187 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6188 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6189 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6190 */ struct __cppobj std::list > : std::_List_val > { }; /* 6191 */ struct __cppobj QuestPigeonEffect : Effect { NiPointer m_spActor; bool m_bLoopAni; bool m_bIsSucceedSettingStartPos; NiPoint3 m_kStartPos; float m_fAngle; QuestPigeonEffect::LETTE_STATE m_eState; float m_fHighSpeed; unsigned int m_curAniEventCode; std::list > m_AEEffInfo; }; /* 6192 */ struct __cppobj std::allocator::rebind { }; /* 6193 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6194 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6195 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6196 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6197 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6198 */ struct NiTArray { NiTArrayVtbl *vfptr; NiBound **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 6199 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 6200 */ struct __unaligned __declspec(align(1)) AbnormalStateInfo { unsigned __int16 ID; char InxName[32]; ABSTATEINDEX AbStataIndex; unsigned int KeepTimeRatio; char KeepTimePower; char StateGrade; char PartyState1[32]; char PartyState2[32]; char PartyState3[32]; char PartyState4[32]; char PartyState5[32]; unsigned int PartyRange; unsigned int PartyEnchantNumber; char SubAbState[32]; DispelAttr DispelIndex; SubDispelAttr SubDispelIndex; AbStateSaveTypeEnum AbStateSaveType; char MainStateInx[32]; char Duplicate; }; /* 6203 */ struct __cppobj DFALL { }; /* 6204 */ struct __cppobj NiTListBase,Effect *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 6201 */ struct NiTListBase,Effect *> { NiTListBase,Effect *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,Effect *>::AntiBloatAllocator m_kAllocator; }; /* 6202 */ struct NiTListBase,Effect *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,Effect *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,Effect *> *this); void (__thiscall *DeleteItem)(NiTListBase,Effect *> *this, NiTListItem *); }; /* 6205 */ struct __cppobj NiTPointerListBase,Effect *> : NiTListBase,Effect *> { }; /* 6206 */ struct __cppobj NiTList : NiTPointerListBase,Effect *> { }; /* 6207 */ struct __declspec(align(4)) std::_Pair_base,std::allocator,0> > >,bool> { std::_Tree_const_iterator,std::allocator,0> > > first; bool second; }; /* 6208 */ struct __cppobj std::pair,std::allocator,0> > >,bool> : std::_Pair_base,std::allocator,0> > >,bool> { }; /* 6209 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6210 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { EffectMgr::AbstateAni *_Ptr; }; /* 6211 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 6212 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6213 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 6214 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 6215 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 6216 */ struct __cppobj std::allocator::rebind { }; /* 6217 */ struct __cppobj std::allocator::rebind,std::allocator,0> >::_Node> { }; /* 6218 */ struct std::_Pair_base,std::allocator,0> > >,std::_Tree_const_iterator,std::allocator,0> > > > { std::_Tree_const_iterator,std::allocator,0> > > first; std::_Tree_const_iterator,std::allocator,0> > > second; }; /* 6219 */ struct __cppobj std::pair,std::allocator,0> > >,std::_Tree_const_iterator,std::allocator,0> > > > : std::_Pair_base,std::allocator,0> > >,std::_Tree_const_iterator,std::allocator,0> > > > { }; /* 6220 */ struct __cppobj std::allocator >::rebind > { }; /* 6221 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 6222 */ struct std::_Pair_base,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { std::_Tree_iterator,std::allocator >,1> > > first; std::_Tree_iterator,std::allocator >,1> > > second; }; /* 6223 */ struct __cppobj std::pair,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > : std::_Pair_base,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 6224 */ struct std::_Pair_base,std::allocator >,1> > >,std::_Tree_const_iterator,std::allocator >,1> > > > { std::_Tree_const_iterator,std::allocator >,1> > > first; std::_Tree_const_iterator,std::allocator >,1> > > second; }; /* 6225 */ struct __cppobj std::pair,std::allocator >,1> > >,std::_Tree_const_iterator,std::allocator >,1> > > > : std::_Pair_base,std::allocator >,1> > >,std::_Tree_const_iterator,std::allocator >,1> > > > { }; /* 6226 */ struct __cppobj std::allocator::rebind { }; /* 6227 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; Effect *m_element; }; /* 6228 */ struct __unaligned __declspec(align(1)) SubAbStateInfo { unsigned __int16 ID; char InxName[32]; unsigned int Strength; SubState Type; char SubType; unsigned int KeepTime; SubAbstateAction ActionIndexA; unsigned int ActionArgA; SubAbstateAction ActionIndexB; unsigned int ActionArgB; SubAbstateAction ActionIndexC; unsigned int ActionArgC; SubAbstateAction ActionIndexD; unsigned int ActionArgD; }; /* 6229 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6230 */ union $F2D988CF8580E43919917D3201D70EC9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6231 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F2D988CF8580E43919917D3201D70EC9 ___u2; }; /* 6232 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { SubAbStateInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 6233 */ struct __cppobj SubAbStateInfoTab : IIDTableBase { }; /* 6236 */ struct __cppobj DFALL { }; /* 6237 */ struct __cppobj NiTListBase,CharDecal *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 6234 */ struct NiTListBase,CharDecal *> { NiTListBase,CharDecal *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,CharDecal *>::AntiBloatAllocator m_kAllocator; }; /* 6235 */ struct NiTListBase,CharDecal *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,CharDecal *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,CharDecal *> *this); void (__thiscall *DeleteItem)(NiTListBase,CharDecal *> *this, NiTListItem *); }; /* 6238 */ struct __cppobj NiTPointerListBase,CharDecal *> : NiTListBase,CharDecal *> { }; /* 6239 */ struct __cppobj NiTList : NiTPointerListBase,CharDecal *> { }; /* 6240 */ struct __cppobj FindDecalGeometry : Ns_TourScene { }; /* 6241 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; CharDecal *m_element; }; /* 6242 */ struct std::_Pair_base { float first; EffectViewInfo *second; }; /* 6243 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6244 */ struct __cppobj CPostProcessEffect : NiRefObject { bool m_bInitialized; bool m_bHardwareSupport; bool m_bActive; unsigned int m_uiType; }; /* 6245 */ struct __cppobj CScreenEffect : CPostProcessEffect { NiPointer m_spRenderTarget; NiPointer m_spRenderedTexture; NiPointer m_spScreenQuad; std::basic_string,std::allocator > m_szShaderName; int m_iTexWidth; int m_iTexHeight; }; /* 6246 */ struct __cppobj HazeAccumulator : NiAccumulator { NiTPointerList > m_propertyList; NiTPointerList m_kObjects; std::basic_string,std::allocator > m_RenderName; }; /* 6247 */ struct NiPointer { HazeAccumulator *m_pObject; }; /* 6248 */ struct __cppobj CRTTIClass : CBaseObject { }; /* 6249 */ struct __cppobj CHazeScreenEffect : CScreenEffect, CRTTIClass { CScreenEffect *m_pkSourceScreen; CScreenEffect *m_pkHazeScreen; NiPointer m_spParentNode; NiPointer m_spMainCamera; NiPointer m_spAcumulator; }; /* 6250 */ struct __cppobj std::_Iterator012,std::allocator > > *>,int,std::pair,std::allocator > > *> const *,std::pair,std::allocator > > *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6251 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > > *>,int,std::pair,std::allocator > > *> const *,std::pair,std::allocator > > *> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Ptr; }; /* 6252 */ struct __cppobj std::_Tree_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >,std::_Iterator_base0> { }; /* 6253 */ struct __cppobj std::_Tree_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > : std::_Tree_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > { }; /* 6254 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,bool> { std::_Tree_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > first; bool second; }; /* 6255 */ struct __cppobj std::pair,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,bool> : std::_Pair_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,bool> { }; /* 6256 */ struct std::_Pair_base,std::allocator > > *> { OscTarget first; std::multimap,std::allocator > > *second; }; /* 6257 */ struct __cppobj std::pair,std::allocator > > *> : std::_Pair_base,std::allocator > > *> { }; /* 6258 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6259 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 6260 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 6261 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 6262 */ struct NiTSet { CPostProcessEffect **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 6263 */ struct CPostProcessEffectManager { NiTSet m_kEffects; NiPointer m_spGlowEffectTextureProperty; }; /* 6264 */ struct std::_Pair_base { float first; ActionEffectInfo *second; }; /* 6265 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6266 */ struct __cppobj std::allocator >::rebind > { }; /* 6267 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 6268 */ struct __cppobj std::allocator,std::allocator > > *> >::rebind,std::allocator > > *> > { }; /* 6269 */ struct __cppobj std::allocator,std::allocator > > *> >::rebind,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> { }; /* 6270 */ struct __cppobj std::allocator >::rebind > { }; /* 6271 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 6272 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 6273 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 6274 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 6275 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 6276 */ struct __cppobj std::_Allocator_base { }; /* 6277 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6278 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CAbstractProperty **_Myfirst; CAbstractProperty **_Mylast; CAbstractProperty **_Myend; std::allocator _Alval; }; /* 6279 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 6280 */ struct __cppobj AfterImgShape0 : AfterImgShape { }; /* 6281 */ struct __cppobj AfterImgShape1 : AfterImgShape { NiPoint3 m_kpos3Temp; }; /* 6282 */ struct __cppobj NiTriShapeDynamicData : NiTriShapeData { unsigned __int16 m_usActiveVertices; unsigned __int16 m_usActiveTriangles; }; /* 6283 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6284 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 6285 */ struct std::_Pair_base > { const unsigned int first; NiPointer second; }; /* 6286 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 6287 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 6288 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 6289 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 6290 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 6291 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 6292 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 6293 */ struct __cppobj std::_Allocator_base > > { }; /* 6294 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 6295 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 6296 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 6297 */ struct std::_Pair_base > { unsigned int first; NiPointer second; }; /* 6298 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 6299 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6300 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 6301 */ struct std::_Pair_base > { const unsigned int first; NiPointer second; }; /* 6302 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 6303 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 6304 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 6305 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 6306 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 6307 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 6308 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 6309 */ struct __cppobj std::_Allocator_base > > { }; /* 6310 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 6311 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 6312 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 6313 */ struct std::_Pair_base > { unsigned int first; NiPointer second; }; /* 6314 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 6315 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 6316 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 6317 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 6318 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 6319 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > >,0> > > first; bool second; }; /* 6320 */ struct __cppobj std::pair,std::less,std::allocator > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { }; /* 6321 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > >,0> > > first; bool second; }; /* 6322 */ struct __cppobj std::pair,std::less,std::allocator > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { }; /* 6323 */ struct __cppobj std::allocator > >::rebind > > { }; /* 6324 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 6325 */ struct __cppobj std::allocator > >::rebind > > { }; /* 6326 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 6327 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; CVirtualServer::IProtoStruct *_Myval; }; /* 6328 */ struct CVirtualServer::IProtoStruct { CVirtualServer::IProtoStructVtbl *vfptr; }; /* 6329 */ union $A51FA1D952DE7E8E8490E45625B63603 { void (__thiscall *~IProtoStruct)(CVirtualServer::IProtoStruct *this); void *(__thiscall *__vecDelDtor)(CVirtualServer::IProtoStruct *this, unsigned int); }; /* 6330 */ struct CVirtualServer::IProtoStructVtbl { void (__thiscall *SetRecordTime)(CVirtualServer::IProtoStruct *this, float); _BYTE gap4[4]; void (__thiscall *SetDepart)(CVirtualServer::IProtoStruct *this, int); void (__thiscall *SetCommand)(CVirtualServer::IProtoStruct *this, int); void (__thiscall *SetData)(CVirtualServer::IProtoStruct *this, void *); void (__thiscall *SetRevBytes)(CVirtualServer::IProtoStruct *this, int); float (__thiscall *GetRecordTime)(CVirtualServer::IProtoStruct *this); float (__thiscall *GetRunTime)(CVirtualServer::IProtoStruct *this); int (__thiscall *GetDepart)(CVirtualServer::IProtoStruct *this); int (__thiscall *GetCommand)(CVirtualServer::IProtoStruct *this); void *(__thiscall *GetData)(CVirtualServer::IProtoStruct *this); int (__thiscall *GetRevBytes)(CVirtualServer::IProtoStruct *this); $A51FA1D952DE7E8E8490E45625B63603 ___u11; }; /* 6331 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6332 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6333 */ struct __cppobj std::_Allocator_base { }; /* 6334 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6335 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6336 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6337 */ struct __cppobj std::list > : std::_List_val > { }; /* 6338 */ struct __declspec(align(4)) std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; unsigned __int16 _Myval; }; /* 6339 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6340 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6341 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6342 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6343 */ struct __cppobj std::list > : std::_List_val > { }; /* 6344 */ struct __declspec(align(4)) CVirtualServer { std::list > m_listProto; std::list > m_listCharHandle; PgFrameWork *m_pkFrameWork; bool m_bIsUpdate; }; /* 6345 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6346 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6347 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6348 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6349 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6350 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6351 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6352 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6353 */ struct __cppobj std::allocator::rebind { }; /* 6354 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6355 */ struct __cppobj std::allocator::rebind { }; /* 6356 */ struct __cppobj std::allocator::rebind,std::allocator,0> >::_Node> { }; /* 6357 */ struct __cppobj CVirtualServer::ProtoStruct : CVirtualServer::IProtoStruct { float m_fRecordTime; float m_fRunTime; int m_Depart; int m_Command; PROTO_NC_BRIEFINFO_LOGINCHARACTER_CMD *m_pvData; int m_nRevBytes; }; /* 6358 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOMEONEBASH_HIT_CMD { unsigned __int16 attacker; unsigned __int16 target; char actioncode; unsigned int resthp; unsigned __int16 attackspeed; unsigned __int16 hpchangeorder; }; /* 6359 */ struct __cppobj CVirtualServer::ProtoStruct : CVirtualServer::IProtoStruct { float m_fRecordTime; float m_fRunTime; int m_Depart; int m_Command; PROTO_NC_BAT_SOMEONEBASH_HIT_CMD *m_pvData; int m_nRevBytes; }; /* 6360 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6361 */ struct CPData { char ServIP[128]; unsigned int ServPort; char AuthCookie[2048]; char DataCookie[2048]; char CpCookie[2048]; char SpareParam[2048]; }; /* 6362 */ struct UserLoginLogForXTrap { char acServerName[32]; char acUserID[32]; char acCharacterName[32]; char acClassName[32]; int lUserLevel; }; /* 6363 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 6364 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 6365 */ struct std::_Pair_base { const unsigned int first; Char *second; }; /* 6366 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6367 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 6368 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 6369 */ struct __cppobj std::_Allocator_base > { }; /* 6370 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 6371 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 6372 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 6373 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 6374 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 6375 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6376 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 6377 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 6378 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 6379 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 6380 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 6381 */ struct __cppobj std::allocator >::rebind > { }; /* 6382 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 6383 */ struct CharSorter { NiPoint3 m_pos3Dir; NiPoint3 m_pos3TargetDir; NiPoint3 m_pos3Main; NiPoint3 pos1; NiPoint3 pos2; int nSearchCnt; }; /* 6384 */ struct DropItemSorter { NiPoint3 m_pos3Dir; NiPoint3 m_pos3TargetDir; NiPoint3 m_pos3Main; NiPoint3 pos1; NiPoint3 pos2; int nSearchCnt; }; /* 6385 */ struct __cppobj FindCullUpdateNode : Ns_TourScene { }; /* 6386 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6387 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6388 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6389 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6390 */ struct __cppobj std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6391 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less >,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { std::_Tree_nod,std::less >,std::allocator >,0> >::_Node *_Ptr; }; /* 6392 */ struct __cppobj std::_Tree_const_iterator,std::less >,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::less >,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6396 */ struct __cppobj NiTListBase,DropItem *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6393 */ struct NiTListBase,DropItem *> { NiTListBase,DropItem *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,DropItem *>::AntiBloatAllocator m_kAllocator; }; /* 6394 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; DropItem *m_element; }; /* 6395 */ struct NiTListBase,DropItem *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,DropItem *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,DropItem *> *this); void (__thiscall *DeleteItem)(NiTListBase,DropItem *> *this, NiTListItem *); }; /* 6397 */ struct __cppobj NiTPointerListBase,DropItem *> : NiTListBase,DropItem *> { }; /* 6398 */ struct __cppobj NiTPointerList : NiTPointerListBase,DropItem *> { }; /* 6399 */ struct __cppobj PgTList : NiTPointerList { }; /* 6403 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6400 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 6401 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 6402 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 6404 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 6405 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 6406 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 6407 */ struct __cppobj DynaminUV : NiD3DDefaultShader { NiPointer m_spPassOne; unsigned int m_uiLinePassNum; }; /* 6408 */ struct NiPointer { DynaminUV *m_pObject; }; /* 6409 */ struct DropItemMgr { PgTList m_kList; NiTStringPointerMap > m_kNodeMap; NiTStringPointerMap > m_kTextureMap; NiPointer m_spLoopEff; NiPointer m_spStartEff; NiPointer m_spDynamicUV; }; /* 6410 */ struct $2B3919EF3E87878EEF5310356B483899 { __int8 rareness : 3; __int8 looting : 1; }; /* 6411 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_DROPEDITEM_CMD { unsigned __int16 handle; unsigned __int16 itemid; SHINE_XY_TYPE location; unsigned __int16 dropmobhandle; $2B3919EF3E87878EEF5310356B483899 attr; }; /* 6412 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6413 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { Char **_Ptr; }; /* 6414 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 6415 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6416 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6417 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6418 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6419 */ struct __declspec(align(4)) std::_Pair_base,std::less >,std::allocator >,0> > >,bool> { std::_Tree_const_iterator,std::less >,std::allocator >,0> > > first; bool second; }; /* 6420 */ struct __cppobj std::pair,std::less >,std::allocator >,0> > >,bool> : std::_Pair_base,std::less >,std::allocator >,0> > >,bool> { }; /* 6421 */ struct std::_Pair_base,std::less >,std::allocator >,0> > >,std::_Tree_const_iterator,std::less >,std::allocator >,0> > > > { std::_Tree_const_iterator,std::less >,std::allocator >,0> > > first; std::_Tree_const_iterator,std::less >,std::allocator >,0> > > second; }; /* 6422 */ struct __cppobj std::pair,std::less >,std::allocator >,0> > >,std::_Tree_const_iterator,std::less >,std::allocator >,0> > > > : std::_Pair_base,std::less >,std::allocator >,0> > >,std::_Tree_const_iterator,std::less >,std::allocator >,0> > > > { }; /* 6423 */ struct std::_Pair_base,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { std::_Tree_iterator,std::allocator >,0> > > first; std::_Tree_iterator,std::allocator >,0> > > second; }; /* 6424 */ struct __cppobj std::pair,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > : std::_Pair_base,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 6425 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6426 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6427 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6428 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6429 */ struct std::_Pair_base,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { std::_Tree_iterator,std::allocator >,0> > > first; std::_Tree_iterator,std::allocator >,0> > > second; }; /* 6430 */ struct __cppobj std::pair,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > : std::_Pair_base,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 6431 */ struct __cppobj std::allocator::rebind { }; /* 6432 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6433 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6434 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6435 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6436 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6437 */ struct __cppobj std::allocator >::rebind > { }; /* 6438 */ struct __cppobj std::allocator >::rebind,std::allocator > >::_Node> { }; /* 6439 */ struct __cppobj std::allocator >::rebind,std::less >,std::allocator >,0> >::_Node> { }; /* 6440 */ struct __cppobj std::allocator >::rebind > { }; /* 6441 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6442 */ struct __cppobj std::allocator >::rebind > { }; /* 6443 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6444 */ struct HeightmapRayIntersection::CheckedFlagMap { bool *pabMap; int iWidth; int iHeight; int iFlagMapPosX; int iFlagMapPosY; }; /* 6445 */ struct HeightmapRayIntersection::Intersection { float u; float v; float t; NiPoint3 v0; NiPoint3 v1; NiPoint3 v2; }; /* 6446 */ struct HeightmapRayIntersection::IntersectionList { HeightmapRayIntersection::Intersection *pkIntersections; int iNumofIntersection; int iMaxIntersection; }; /* 6447 */ struct HeightmapRayIntersection::HeightMapInfo { float *pfHeight; int iHeightXCount; int iHeightYCount; float fTileWidth; float fTileHeight; int iTileXCount; int iTileYCount; float fWeight1; float fWeight2; }; /* 6448 */ struct HeightmapRayIntersection::RayInfo { NiPoint3 kOrg; NiPoint3 kDir; }; /* 6449 */ struct HeightmapRayIntersection { HeightmapRayIntersection::CheckedFlagMap m_kCheckedFlagMap; HeightmapRayIntersection::IntersectionList m_kIntersection; HeightmapRayIntersection::HeightMapInfo m_kHeightMapInfo; HeightmapRayIntersection::RayInfo m_kRayInfo; }; /* 6453 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6450 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 6451 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 6452 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 6454 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 6455 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 6456 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 6457 */ struct __cppobj __declspec(align(4)) NiDefaultTexturePalette : NiTexturePalette { NiTStringPointerMap > m_kHash; bool m_bSearchGlobalTextureList; }; /* 6458 */ struct __cppobj FindMultiMNode : Ns_TourScene { }; /* 6459 */ struct __cppobj FindMultiCDNode : Ns_TourScene { }; /* 6460 */ struct __cppobj std::binary_function { }; /* 6461 */ struct __cppobj std::less : std::binary_function { }; /* 6462 */ struct __cppobj std::_Tset_traits,std::allocator,0> : std::_Container_base0 { std::less comp; }; /* 6463 */ struct __declspec(align(2)) std::_Tree_nod,std::allocator,0> >::_Node { std::_Tree_nod,std::allocator,0> >::_Node *_Left; std::_Tree_nod,std::allocator,0> >::_Node *_Parent; std::_Tree_nod,std::allocator,0> >::_Node *_Right; char _Myval; char _Color; char _Isnil; }; /* 6464 */ struct __cppobj std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 6465 */ struct __cppobj std::allocator,std::allocator,0> >::_Node> : std::_Allocator_base,std::allocator,0> >::_Node> { }; /* 6466 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator,0> > : std::_Tset_traits,std::allocator,0> { std::_Tree_nod,std::allocator,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator,0> >::_Node> _Alnod; std::allocator _Alval; }; /* 6467 */ struct __cppobj std::_Tree_val,std::allocator,0> > : std::_Tree_nod,std::allocator,0> > { }; /* 6468 */ struct __cppobj std::_Tree,std::allocator,0> > : std::_Tree_val,std::allocator,0> > { }; /* 6469 */ struct __cppobj std::set,std::allocator > : std::_Tree,std::allocator,0> > { }; /* 6470 */ struct NsTextCodeV0_3 { NsTextCodeV0_3Vtbl *vfptr; unsigned int m_dwFileSize; int m_nFilePos; char m_strWord[256]; char *m_strFileBuffer; std::set,std::allocator > m_setOperater; std::set,std::allocator > m_setNoChar; }; /* 6471 */ struct NsTextCodeV0_3Vtbl { void *(__thiscall *__vecDelDtor)(NsTextCodeV0_3 *this, unsigned int); }; /* 6472 */ struct MapObjMgr { NiTStringPointerMap > m_kMap; }; /* 6473 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6474 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> : std::_Iterator012 { std::_Tree_nod,std::allocator,0> >::_Node *_Ptr; }; /* 6475 */ struct __cppobj std::_Tree_const_iterator,std::allocator,0> > > : std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> { }; /* 6476 */ struct __declspec(align(4)) std::_Pair_base,std::allocator,0> > >,bool> { std::_Tree_const_iterator,std::allocator,0> > > first; bool second; }; /* 6477 */ struct __cppobj std::pair,std::allocator,0> > >,bool> : std::_Pair_base,std::allocator,0> > >,bool> { }; /* 6478 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { std::_List_nod,std::allocator > >::_Node *_Ptr; }; /* 6479 */ struct __cppobj std::_List_const_iterator,std::allocator > > > : std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> { }; /* 6480 */ struct __cppobj std::_List_iterator,std::allocator > > > : std::_List_const_iterator,std::allocator > > > { }; /* 6481 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> : std::_Iterator012 { std::_Tree_nod,std::allocator,0> >::_Node *_Ptr; }; /* 6482 */ struct __cppobj std::_Tree_const_iterator,std::allocator,0> > > : std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> { }; /* 6483 */ struct __declspec(align(4)) std::_Pair_base,std::allocator,0> > >,bool> { std::_Tree_const_iterator,std::allocator,0> > > first; bool second; }; /* 6484 */ struct __cppobj std::pair,std::allocator,0> > >,bool> : std::_Pair_base,std::allocator,0> > >,bool> { }; /* 6485 */ struct std::_Pair_base,std::allocator,0> > >,std::_Tree_const_iterator,std::allocator,0> > > > { std::_Tree_const_iterator,std::allocator,0> > > first; std::_Tree_const_iterator,std::allocator,0> > > second; }; /* 6486 */ struct __cppobj std::pair,std::allocator,0> > >,std::_Tree_const_iterator,std::allocator,0> > > > : std::_Pair_base,std::allocator,0> > >,std::_Tree_const_iterator,std::allocator,0> > > > { }; /* 6487 */ struct __cppobj std::_Allocator_base { }; /* 6488 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6489 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiGeometry **_Myfirst; NiGeometry **_Mylast; NiGeometry **_Myend; std::allocator _Alval; }; /* 6490 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 6491 */ struct __cppobj NiTextureAccumulator : NiAccumulator { std::vector > m_vecItem; }; /* 6492 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6493 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 6494 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 6495 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 6496 */ struct std::_Pair_base > { int first; NiPointer second; }; /* 6497 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 6498 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6499 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiGeometry **_Ptr; }; /* 6500 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 6501 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > >,0> > > first; bool second; }; /* 6502 */ struct __cppobj std::pair,std::less,std::allocator > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { }; /* 6503 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6504 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { struct std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6505 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6506 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6507 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 6508 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6509 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6510 */ struct __cppobj std::_Allocator_base > { }; /* 6511 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 6512 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { struct std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 6513 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 6514 */ struct __cppobj std::allocator >::rebind > { }; /* 6515 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6516 */ struct __cppobj std::allocator > >::rebind > > { }; /* 6517 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 6518 */ struct __cppobj std::allocator > >::rebind > > { }; /* 6519 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 6520 */ struct __cppobj std::allocator::rebind { }; /* 6521 */ struct __cppobj std::allocator::rebind { }; /* 6522 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6523 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 6524 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 6525 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 6526 */ struct std::_Pair_base { NiGeometry **first; NiGeometry **second; }; /* 6527 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6528 */ struct __cppobj TextureSorter { }; /* 6529 */ struct Singleton { SingletonVtbl *vfptr; }; /* 6530 */ struct SingletonVtbl { void *(__thiscall *__vecDelDtor)(Singleton *this, unsigned int); }; /* 6531 */ struct NiTArray { NiTArrayVtbl *vfptr; FadeObject **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 6532 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 6533 */ struct FadeObject { NiPointer m_spObj; bool m_bEnable; float m_fAlphaBlendValue; NiPointer m_spMaterialProp; }; /* 6534 */ struct __cppobj FadeObjectMgr : Singleton { NiTArray m_kObjectArray; }; /* 6535 */ struct __cppobj ItemRepairTask : ITask { float m_fPrevRefreshTime; int m_iDisplayCount; bool m_bDisplayMsg; int m_iOldChargedPercentage; int m_iOldCharged; ItemRepairTask::State m_eState; bool m_bShieldCosDisplayMsg; float m_fShieldCosPrevRefreshTime; int m_iShieldCosDisplayCount; int m_iShieldCosOldChargedPercentage; int m_iShieldCosOldCharged; }; /* 6536 */ struct PROTO_NC_ITEM_WEAPONENDURESET_CMD { unsigned int ChargedNumber; }; /* 6537 */ struct __cppobj ItemCostumeWeapon : Item { unsigned int m_dwMaxCharged; }; /* 6538 */ struct PROTO_NC_ITEM_SHIELDENDURESET_CMD { unsigned int ChargedNumber; }; /* 6539 */ struct __cppobj ItemCostumeShield : Item { unsigned int m_dwMaxCharged; }; /* 6540 */ struct PROTO_NC_ITEM_WEAPONENDURE_CHARGE_ACK { unsigned int ChargedNumber; ITEM_INVEN WeaponSlot; unsigned __int16 Error; }; /* 6541 */ struct PROTO_NC_ITEM_SHIELDENDURE_CHARGE_ACK { unsigned int ChargedNumber; ITEM_INVEN ShieldSlot; unsigned __int16 Error; }; /* 6542 */ struct NiPointer { ItemRepairTask *m_pObject; }; /* 6543 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_WEAPONENDURE_CHARGE_REQ { char ChargingSlot; ITEM_INVEN WeaponSlot; }; /* 6544 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_SHIELDENDURE_CHARGE_REQ { char ChargingSlot; ITEM_INVEN ShieldSlot; }; /* 6545 */ struct NiPointer { ItemRepairWin *m_pObject; }; /* 6546 */ struct __cppobj ItemInfoTab : IIDTableBase { }; /* 6547 */ struct __cppobj ItemViewInfoTab : IIDTableBase { }; /* 6548 */ struct __cppobj ItemWeapon : Item { }; /* 6549 */ struct __cppobj ItemAmulet : Item { }; /* 6550 */ struct __cppobj ItemArmor : Item { }; /* 6551 */ struct __cppobj ItemShield : Item { }; /* 6552 */ struct __cppobj ItemBoot : Item { }; /* 6553 */ struct __cppobj ItemChest : Item { }; /* 6554 */ struct __cppobj ItemRiding : Item { }; /* 6555 */ struct __cppobj ItemBracelet : Item { }; /* 6556 */ struct __cppobj ItemByteLot : Item { }; /* 6557 */ struct __cppobj ItemWordLot : Item { }; /* 6558 */ struct __cppobj ItemDwrdLot : Item { }; /* 6559 */ struct __cppobj ItemQuest : Item { }; /* 6560 */ struct __cppobj ItemFurniture : Item { }; /* 6561 */ struct __cppobj ItemDecoration : Item { }; /* 6562 */ struct __cppobj ItemSkillScroll : Item { }; /* 6563 */ struct __cppobj ItemRecallScroll : Item { }; /* 6564 */ struct __cppobj ItemUpgradeSource : Item { }; /* 6565 */ struct __cppobj ItemBind : Item { }; /* 6566 */ struct __cppobj ItemGBCoin : Item { }; /* 6567 */ struct __cppobj ItemCapsule : Item { }; /* 6568 */ struct __cppobj ItemEnchant : Item { }; /* 6569 */ struct __cppobj ItemWeaponTitleLicense : Item { }; /* 6570 */ struct __cppobj ItemKQ : Item { }; /* 6571 */ struct __cppobj ItemHouseSkin : Item { }; /* 6572 */ struct __cppobj ItemUpRed : Item { }; /* 6573 */ struct __cppobj ItemUpBlue : Item { }; /* 6574 */ struct __cppobj ItemKQStep : Item { }; /* 6575 */ struct __cppobj ItemFeed : Item { }; /* 6576 */ struct __cppobj ItemAmount : Item { }; /* 6577 */ struct __cppobj ItemUpGold : Item { }; /* 6578 */ struct __cppobj ItemChargedAction : Item { }; /* 6579 */ struct __cppobj ItemCollectCloseCard : Item { }; /* 6580 */ struct __cppobj ItemCollectOpenCard : Item { }; /* 6581 */ struct __cppobj ItemNoEffect : Item { }; /* 6582 */ struct __cppobj ItemActiveskill : Item { }; /* 6583 */ struct __cppobj ItemPet : Item { }; /* 6584 */ struct PROTO_CHARGED_ITEM_INFO { unsigned int ItemOrderNo; unsigned int ItemCode; unsigned int ItemAmount; ShineDateTime ItemRegisterDate; }; /* 6585 */ struct CChargedItem { PROTO_CHARGED_ITEM_INFO m_ChargedItemBF[24]; int m_NumOfChargedItem; }; /* 6586 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6587 */ union $260E17D5D6349E89F1CCE9AED301A51D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6588 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $260E17D5D6349E89F1CCE9AED301A51D ___u2; }; /* 6589 */ struct GradeItemOption { char ItemIndex[32]; unsigned __int16 STR; unsigned __int16 CON; unsigned __int16 DEX; unsigned __int16 INT; unsigned __int16 MEN; unsigned __int16 ResistPoison; unsigned __int16 ResistDeaseas; unsigned __int16 ResistCurse; unsigned __int16 ResistMoveSpdDown; unsigned __int16 ToHitRate; unsigned __int16 ToBlockRate; unsigned __int16 MaxHP; unsigned __int16 MaxSP; unsigned __int16 WCPlus; unsigned __int16 MAPlus; }; /* 6590 */ struct __cppobj GradeItemOptionTab : ITableBase { }; /* 6591 */ struct __cppobj NiIntegerExtraData : NiExtraData { int m_iValue; }; /* 6592 */ struct NiPointer { NiIntegerExtraData *m_pObject; }; /* 6596 */ struct __cppobj NiTListBase,char *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6593 */ struct NiTListBase,char *> { NiTListBase,char *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,char *>::AntiBloatAllocator m_kAllocator; }; /* 6594 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; char *m_element; }; /* 6595 */ struct NiTListBase,char *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,char *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,char *> *this); void (__thiscall *DeleteItem)(NiTListBase,char *> *this, NiTListItem *); }; /* 6597 */ struct __cppobj NiTPointerListBase,char *> : NiTListBase,char *> { }; /* 6598 */ struct __cppobj NiTPointerList : NiTPointerListBase,char *> { }; /* 6602 */ struct __cppobj NiTMapBase,char const *,NiD3DVertexShader *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6599 */ struct NiTMapBase,char const *,NiD3DVertexShader *> { NiTMapBase,char const *,NiD3DVertexShader *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiD3DVertexShader *>::AntiBloatAllocator m_kAllocator; }; /* 6600 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiD3DVertexShader *m_val; }; /* 6601 */ struct NiTMapBase,char const *,NiD3DVertexShader *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiD3DVertexShader *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiD3DVertexShader *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiD3DVertexShader *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiD3DVertexShader *> *this, NiTMapItem *, const char *, NiD3DVertexShader *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiD3DVertexShader *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiD3DVertexShader *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiD3DVertexShader *> *this, NiTMapItem *); }; /* 6603 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiD3DVertexShader *> { }; /* 6604 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiD3DVertexShader *> : NiTPointerMap { bool m_bCopy; }; /* 6605 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiD3DVertexShader *> { }; /* 6609 */ struct __cppobj NiTMapBase,char const *,NiD3DPixelShader *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6606 */ struct NiTMapBase,char const *,NiD3DPixelShader *> { NiTMapBase,char const *,NiD3DPixelShader *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiD3DPixelShader *>::AntiBloatAllocator m_kAllocator; }; /* 6607 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiD3DPixelShader *m_val; }; /* 6608 */ struct NiTMapBase,char const *,NiD3DPixelShader *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiD3DPixelShader *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiD3DPixelShader *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiD3DPixelShader *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiD3DPixelShader *> *this, NiTMapItem *, const char *, NiD3DPixelShader *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiD3DPixelShader *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiD3DPixelShader *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiD3DPixelShader *> *this, NiTMapItem *); }; /* 6610 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiD3DPixelShader *> { }; /* 6611 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiD3DPixelShader *> : NiTPointerMap { bool m_bCopy; }; /* 6612 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiD3DPixelShader *> { }; /* 6613 */ struct __cppobj NiD3DShaderProgramFactory : NiRefObject { NiTPointerList m_kProgramDirectories; NiTStringPointerMap *m_pkVertexShaderMap; NiTStringPointerMap *m_pkPixelShaderMap; }; /* 6617 */ struct __cppobj NiTMapBase,char const *,NiD3DShaderProgramCreator *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 6614 */ struct NiTMapBase,char const *,NiD3DShaderProgramCreator *> { NiTMapBase,char const *,NiD3DShaderProgramCreator *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiD3DShaderProgramCreator *>::AntiBloatAllocator m_kAllocator; }; /* 6615 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiD3DShaderProgramCreator *m_val; }; /* 6616 */ struct NiTMapBase,char const *,NiD3DShaderProgramCreator *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this, NiTMapItem *, const char *, NiD3DShaderProgramCreator *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiD3DShaderProgramCreator *> *this, NiTMapItem *); }; /* 6618 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiD3DShaderProgramCreator *> { }; /* 6619 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiD3DShaderProgramCreator *> : NiTPointerMap { bool m_bCopy; }; /* 6620 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiD3DShaderProgramCreator *> { }; /* 6621 */ struct NsFindGeometry::Data { std::vector > *pvector; }; /* 6622 */ struct __cppobj NsFindGeometry : Ns_TourScene { std::vector > m_vecObject; unsigned int m_uiSize; }; /* 6623 */ struct __cppobj CDoorObject { }; /* 6628 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6629 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6630 */ struct __cppobj std::_Allocator_base { }; /* 6631 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6632 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6633 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6634 */ struct __cppobj std::list > : std::_List_val > { }; /* 6624 */ struct AreaInfoMgr { AreaInfoMgrVtbl *vfptr; PgFrameWork *m_pkFrameWork; std::list > m_listRequest; }; /* 6625 */ struct AreaInfoMgrVtbl { void *(__thiscall *__vecDelDtor)(AreaInfoMgr *this, unsigned int); }; /* 6626 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; AreaInfoMgr::TestData _Myval; }; /* 6627 */ struct AreaInfoMgr::TestData { int m_nID; Name8 m_kAreaID; AreaInfoMgr::TestType m_eTestType; }; /* 6635 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6636 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6637 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6638 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6639 */ struct __cppobj std::allocator::rebind { }; /* 6640 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6641 */ struct __cppobj PortraitTextureBuffer { }; /* 6645 */ struct __cppobj DFALL > { }; /* 6646 */ struct __cppobj NiTListBase >,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 6642 */ struct NiTListBase >,NiPointer > { NiTListBase >,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase >,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 6643 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 6644 */ struct NiTListBase >,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase >,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase >,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase >,NiPointer > *this, NiTListItem > *); }; /* 6647 */ struct $3C2E19E64E53146BBC5CB1F903912A57 { unsigned __int32 classType : 6; unsigned __int32 gender : 1; unsigned __int32 face : 7; unsigned __int32 hair : 7; unsigned __int32 color : 7; unsigned __int32 lvgap : 2; unsigned __int32 glow : 1; }; /* 6648 */ union FaceTextureTag { unsigned int dwValue; $3C2E19E64E53146BBC5CB1F903912A57 bf; }; /* 6649 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 6650 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 6651 */ struct Studio { NiPointer m_spCamera; NiPointer m_spRenderer; NiPointer m_spRenderedTexture; NiPointer m_spRenderTargetGroup; NiPointer m_spSubject; NiColorA m_bgColor; NiVisibleArray m_kVisible; NiCullingProcess m_kCuller; }; /* 6652 */ struct std::_Pair_base { const unsigned int first; Studio *second; }; /* 6653 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6654 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6655 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6656 */ struct __cppobj std::_Allocator_base > { }; /* 6657 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 6658 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 6659 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 6660 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 6661 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 6662 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6663 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6664 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6665 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6666 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 6667 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 6668 */ struct std::_Pair_base { const unsigned int first; NiTexture *second; }; /* 6669 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6670 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6671 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6672 */ struct __cppobj std::_Allocator_base > { }; /* 6673 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 6674 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 6675 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 6676 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 6677 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 6678 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6679 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6680 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6681 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6682 */ struct __cppobj NiTPointerListBase >,NiPointer > : NiTListBase >,NiPointer > { }; /* 6683 */ struct __cppobj NiTList > : NiTPointerListBase >,NiPointer > { }; /* 6684 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 6685 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 6686 */ struct std::_Pair_base { const unsigned __int16 first; NiTexture *second; }; /* 6687 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6688 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6689 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 6690 */ struct __cppobj std::_Allocator_base > { }; /* 6691 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 6692 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 6693 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 6694 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 6695 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 6696 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6697 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6698 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6699 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6700 */ struct __cppobj NiRendererSpecificProperty : NiProperty { }; /* 6701 */ struct NiPointer { NiRendererSpecificProperty *m_pObject; }; /* 6702 */ struct NiPointer { NiD3DShader *m_pObject; }; /* 6703 */ struct __cppobj INpShader : NiRefObject { bool m_bShaderEnable; bool m_bSet; NiPointer m_spRSP_CarToon; NiPointer m_spSD_CarToonAni; NiPointer m_spSD_CarToonNoAni; NiPointer m_spCTD_CarToonAni; NiPointer m_spCTD_CarToonNoAni; }; /* 6704 */ struct __cppobj NPTR_ISShader_v2 : NiExtraData { }; /* 6705 */ struct NiPointer { NPTR_ISShader_v2 *m_pObject; }; /* 6706 */ struct __cppobj NsPgToonRegister_v2 : INpShader { NiPointer m_spToonExtraData; NiPointer m_spIsShaderExtra; std::basic_string,std::allocator > m_strShaderFilePath; }; /* 6707 */ struct NiPointer { NsPgToonRegister_v2 *m_pObject; }; /* 6708 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6709 */ union $DA662214B225EAE82CF511D93244CB72 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6710 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DA662214B225EAE82CF511D93244CB72 ___u2; }; /* 6711 */ struct FaceInfo { char ID; char FaceName[32]; char Grade; char FM_F_Male; char FT_F_Male; char FM_F_Female; char FT_F_Female; char FM_C_Male; char FT_C_Male; char FM_C_Female; char FT_C_Female; char FM_A_Male; char FT_A_Male; char FM_A_Female; char FT_A_Female; char FM_M_Male; char FT_M_Male; char FM_M_Female; char FT_M_Female; char FM_J_Male; char FT_J_Male; char FM_J_Female; char FT_J_Female; char FM_S_Male; char FT_S_Male; char FM_S_Female; char FT_S_Female; }; /* 6712 */ struct __cppobj FaceInfoTab : ITableBase { }; /* 6713 */ struct __cppobj std::allocator::rebind { }; /* 6714 */ struct __unaligned __declspec(align(2)) PupMain { unsigned int PupID; char PupIDX[32]; char ItemIDX[32]; unsigned __int16 PupSpeed; }; /* 6715 */ struct PupView { char PupIDX[32]; char Name[32]; char FileName[32]; char Texture[32]; unsigned __int16 PupSize; }; /* 6716 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6717 */ union $F5E662140D6DC2932E784DA7F4044DD1 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6718 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F5E662140D6DC2932E784DA7F4044DD1 ___u2; }; /* 6719 */ struct __cppobj PetMainTab : ITableBase { }; /* 6720 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6721 */ union $A12D922E2D1CF9FC2A5F82112FA84B95 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6722 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A12D922E2D1CF9FC2A5F82112FA84B95 ___u2; }; /* 6723 */ struct __cppobj PetViewTab : ITableBase { }; /* 6724 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6725 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6726 */ struct __cppobj std::allocator >::rebind > { }; /* 6727 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6728 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6729 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6730 */ struct __cppobj std::allocator >::rebind > { }; /* 6731 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6732 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6733 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6734 */ struct __cppobj std::allocator >::rebind > { }; /* 6735 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6736 */ struct __cppobj PortraitStudio { }; /* 6737 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 6738 */ struct __cppobj BonePartitionReCreate : Ns_TourScene { int m_nBoneNum; }; /* 6739 */ struct __cppobj ObjectChar : Char { }; /* 6740 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6741 */ union $2E450311D70047B79F7B85AF1D37FDDF { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6742 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $2E450311D70047B79F7B85AF1D37FDDF ___u2; }; /* 6743 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { AbnormalStateInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 6744 */ struct PROTO_NC_CHAR_CLIENT_CHARTITLE_CMD { char CurrentTitle; char CurrentTitleElement; unsigned __int16 CurrentTitleMobID; unsigned __int16 NumOfTitle; CT_INFO TitleArray[]; }; /* 6745 */ struct DirectUserMsgBody_TargetCharSoulCount_Clear { bool m_bShowUI; }; /* 6746 */ struct SERVERMENU { char reply; char string[32]; }; /* 6747 */ struct __unaligned __declspec(align(2)) PROTO_NC_MENU_SERVERMENU_REQ { char title[128]; char priority; unsigned __int16 npcHandle; SHINE_XY_TYPE npcPosition; unsigned __int16 limitRange; char menunum; SERVERMENU menu[]; }; /* 6748 */ struct __cppobj ResetTexture : Ns_TourScene { }; /* 6749 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; char *_Myval; }; /* 6750 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6751 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6752 */ struct __cppobj std::_Allocator_base { }; /* 6753 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6754 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6755 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6756 */ struct __cppobj std::list > : std::_List_val > { }; /* 6757 */ struct __cppobj NiTextureTransformController : NiFloatInterpController { unsigned int m_uiLastIdx; NiTexturingProperty::Map *m_pkMap; bool m_bShaderMap; unsigned int m_uiMapIndex; NiTextureTransformController::TransformMember m_eMember; char *m_pcCtlrID; }; /* 6758 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6759 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6760 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6761 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6762 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6763 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 6764 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 6765 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 6766 */ struct __cppobj FindFaceNode : Ns_TourScene { }; /* 6767 */ struct __cppobj FindHairNode : Ns_TourScene { }; /* 6768 */ struct HairColorInfo { char ID; char IndexName[15]; char Name[30]; char ColorTextureName[15]; char Grade; }; /* 6769 */ struct __cppobj FindGeometry : Ns_TourScene { }; /* 6770 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; ItemViewDummy *_Myval; }; /* 6771 */ struct __unaligned __declspec(align(1)) ItemViewDummy { char InxName[32]; char IsMale; DummyTypeEnum DummyType; char Nif[32]; char ArmorTexture[32]; }; /* 6772 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6773 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6774 */ struct __cppobj std::_Allocator_base { }; /* 6775 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6776 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6777 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6778 */ struct __cppobj std::list > : std::_List_val > { }; /* 6779 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6780 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6781 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6782 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6783 */ struct __cppobj FindBoneNode : Ns_TourScene { const char *m_szName; NiAVObject *m_pkBone; std::set,std::allocator > m_setLinkNode; }; /* 6784 */ struct NiPointer { NiTriBasedGeom *m_pObject; }; /* 6785 */ struct __cppobj std::_Hmap_traits,std::allocator >,std::list >,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,std::list > > >,0> : std::_Container_base0 { stdext::hash_compare,std::allocator >,std::less,std::allocator > > > comp; }; /* 6786 */ struct std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node { std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node *_Next; std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node *_Prev; std::pair,std::allocator > const ,std::list > > _Myval; }; /* 6787 */ struct std::_Pair_base,std::allocator > const ,std::list > > { std::basic_string,std::allocator > first; std::list > second; }; /* 6788 */ struct __cppobj std::pair,std::allocator > const ,std::list > > : std::_Pair_base,std::allocator > const ,std::list > > { }; /* 6789 */ struct __cppobj std::_Allocator_base,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node> { }; /* 6790 */ struct __cppobj std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node> : std::_Allocator_base,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node> { }; /* 6791 */ struct __cppobj std::_Allocator_base,std::allocator > const ,std::list > > > { }; /* 6792 */ struct __cppobj std::allocator,std::allocator > const ,std::list > > > : std::_Allocator_base,std::allocator > const ,std::list > > > { }; /* 6793 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > : std::_Container_base0 { std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node> _Alnod; std::allocator,std::allocator > const ,std::list > > > _Alval; }; /* 6794 */ struct __cppobj std::_List_val,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > : std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > { }; /* 6795 */ struct __cppobj std::list,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > : std::_List_val,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > { }; /* 6796 */ struct __cppobj std::_Iterator012,std::allocator > const ,std::list > >,int,std::pair,std::allocator > const ,std::list > > const *,std::pair,std::allocator > const ,std::list > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6797 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,std::list > >,int,std::pair,std::allocator > const ,std::list > > const *,std::pair,std::allocator > const ,std::list > > const &,std::_Iterator_base0> { std::_List_nod,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node *_Ptr; }; /* 6798 */ struct __cppobj std::_List_const_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > : std::_List_unchecked_const_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >,std::_Iterator_base0> { }; /* 6799 */ struct __cppobj std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > : std::_List_const_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > { }; /* 6800 */ struct __cppobj std::_Allocator_base,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > { }; /* 6801 */ struct __cppobj std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > : std::_Allocator_base,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > { }; /* 6802 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > : std::_Container_base0 { std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > *_Myfirst; std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > *_Mylast; std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > *_Myend; std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > _Alval; }; /* 6803 */ struct __cppobj std::vector,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > : std::_Vector_val,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > { }; /* 6804 */ struct __cppobj std::_Hash,std::allocator >,std::list >,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,std::list > > >,0> > : std::_Hmap_traits,std::allocator >,std::list >,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,std::list > > >,0> { std::list,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > _List; std::vector,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > _Vec; unsigned int _Mask; unsigned int _Maxidx; float _Max_bucket_size; }; /* 6805 */ struct __cppobj stdext::hash_map,std::allocator >,std::list >,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,std::list > > > > : std::_Hash,std::allocator >,std::list >,stdext::hash_compare,std::allocator >,std::less,std::allocator > > >,std::allocator,std::allocator > const ,std::list > > >,0> > { }; /* 6806 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6807 */ union $5459FCC77E9150DA23F0E0381A48BCB9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6808 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $5459FCC77E9150DA23F0E0381A48BCB9 ___u2; }; /* 6809 */ struct MinimonInfo { char ItemIDX[32]; MinimonEquipPos MinimonEquipPos; MinimonRoleType MinimonRole; }; /* 6810 */ struct __cppobj MinimonInfoTable : ITableBase { }; /* 6811 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6812 */ union $076666ADC232A3804FC70674C3D7806C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6813 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $076666ADC232A3804FC70674C3D7806C ___u2; }; /* 6814 */ struct __cppobj ItemViewDummyTab : ITableBase { }; /* 6815 */ struct std::_Pair_base,std::allocator >,std::list > > { std::basic_string,std::allocator > first; std::list > second; }; /* 6816 */ struct __cppobj std::pair,std::allocator >,std::list > > : std::_Pair_base,std::allocator >,std::list > > { }; /* 6817 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,bool> { std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > first; bool second; }; /* 6818 */ struct __cppobj std::pair,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,bool> : std::_Pair_base,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,bool> { }; /* 6819 */ struct __cppobj std::allocator,std::allocator > const ,std::list > > >::rebind,std::allocator > const ,std::list > > > { }; /* 6820 */ struct __cppobj std::allocator,std::allocator > const ,std::list > > >::rebind,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > >::_Node> { }; /* 6821 */ struct __cppobj std::allocator,std::allocator > const ,std::list > > >::rebind,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > { }; /* 6822 */ struct __cppobj std::_Iterator012,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,int,std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > const *,std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6823 */ struct __cppobj std::_Vector_const_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > > : std::_Iterator012,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,int,std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > const *,std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > const &,std::_Iterator_base0> { std::_List_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > *_Ptr; }; /* 6824 */ struct __cppobj std::_Vector_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > > : std::_Vector_const_iterator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > >,std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > > > { }; /* 6825 */ struct __cppobj std::allocator::rebind { }; /* 6826 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6827 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6828 */ union $23D65E5F1564299CF7014D4E5F62F824 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6829 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $23D65E5F1564299CF7014D4E5F62F824 ___u2; }; /* 6830 */ struct __cppobj ChrBasicEquipTab : ITableBase { }; /* 6831 */ struct __unaligned __declspec(align(2)) ChrBasicEquip { ChrClassType ChrClass; char MSetNo; char FSetNo; }; /* 6832 */ struct __cppobj std::allocator::rebind { }; /* 6833 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 6834 */ struct __cppobj std::allocator >::rebind > { }; /* 6835 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 6836 */ struct std::_Pair_base,std::allocator >,1> > >,std::_Tree_const_iterator,std::allocator >,1> > > > { std::_Tree_const_iterator,std::allocator >,1> > > first; std::_Tree_const_iterator,std::allocator >,1> > > second; }; /* 6837 */ struct __cppobj std::pair,std::allocator >,1> > >,std::_Tree_const_iterator,std::allocator >,1> > > > : std::_Pair_base,std::allocator >,1> > >,std::_Tree_const_iterator,std::allocator >,1> > > > { }; /* 6838 */ struct __cppobj std::allocator,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > >::rebind,std::allocator > const ,std::list > >,std::allocator,std::allocator > const ,std::list > > > > > > { }; /* 6839 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 6840 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 6841 */ struct __cppobj TableBaseDestructor { }; /* 6842 */ struct __cppobj Math3D { }; /* 6843 */ struct ItemViewEquipTypeInfo { IVEType IVET_Index; char CosArmor; char CosPants; char CosBoots; char HairVisibleState; }; /* 6844 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6845 */ union $2D272DD3CD8C51BD7F9E713716229439 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6846 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $2D272DD3CD8C51BD7F9E713716229439 ___u2; }; /* 6847 */ struct __cppobj ItemViewEquipTypeInfoTab : ITableBase { }; /* 6848 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6849 */ union $27B9AA7DF9CBF170A285B895A9D04F53 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6850 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $27B9AA7DF9CBF170A285B895A9D04F53 ___u2; }; /* 6851 */ struct __cppobj UpEffectTab : ITableBase { }; /* 6852 */ struct __cppobj std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6853 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Ptr; }; /* 6854 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> { }; /* 6855 */ struct __cppobj std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > { }; /* 6856 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > first; bool second; }; /* 6857 */ struct __cppobj std::pair,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> : std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { }; /* 6858 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator > const ,NiPointer > > { }; /* 6859 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 6860 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6861 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 6862 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 6863 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 6864 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > >,0> > > first; bool second; }; /* 6865 */ struct __cppobj std::pair,std::less,std::allocator > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { }; /* 6866 */ struct __cppobj std::allocator > >::rebind > > { }; /* 6867 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 6868 */ struct __cppobj std::_Iterator012,std::less,std::allocator > > > >,int,std::pair,std::less,std::allocator > > > > const *,std::pair,std::less,std::allocator > > > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6869 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::less,std::allocator > > > >,int,std::pair,std::less,std::allocator > > > > const *,std::pair,std::less,std::allocator > > > > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node *_Ptr; }; /* 6870 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >,std::_Iterator_base0> { }; /* 6871 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > > { }; /* 6872 */ struct __cppobj std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6873 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Ptr; }; /* 6874 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> { }; /* 6875 */ struct __cppobj std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > { }; /* 6876 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator > const ,NiPointer > > { }; /* 6877 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 6878 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > first; bool second; }; /* 6879 */ struct __cppobj std::pair,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> : std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { }; /* 6880 */ struct __cppobj std::allocator,std::less,std::allocator > > > > >::rebind,std::less,std::allocator > > > > > { }; /* 6881 */ struct __cppobj std::allocator,std::less,std::allocator > > > > >::rebind,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> >::_Node> { }; /* 6882 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > > first; bool second; }; /* 6883 */ struct __cppobj std::pair,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > >,bool> { }; /* 6884 */ struct __cppobj Folder { }; /* 6885 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6886 */ union $9FA63DA10DEABB98CC10FAE1D69A026A { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6887 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $9FA63DA10DEABB98CC10FAE1D69A026A ___u2; }; /* 6888 */ struct __cppobj CharClass : ITableBase { }; /* 6889 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6890 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6891 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6892 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6893 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6894 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 6895 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 6896 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 6897 */ struct __cppobj std::_Deque_const_iterator > : std::_Iterator_base12 { unsigned int _Myoff; }; /* 6898 */ struct __cppobj std::_Deque_iterator > : std::_Deque_const_iterator > { }; /* 6899 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6900 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6901 */ struct std::_Pair_base { NiNode *first; MainChar *second; }; /* 6902 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6903 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 6904 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 6905 */ struct std::_Pair_base { unsigned __int16 first; MainChar *second; }; /* 6906 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6907 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> : std::_Iterator012 { std::_Tree_nod,std::allocator,0> >::_Node *_Ptr; }; /* 6908 */ struct __cppobj std::_Tree_const_iterator,std::allocator,0> > > : std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> { }; /* 6909 */ struct __declspec(align(4)) std::_Pair_base,std::allocator,0> > >,bool> { std::_Tree_const_iterator,std::allocator,0> > > first; bool second; }; /* 6910 */ struct __cppobj std::pair,std::allocator,0> > >,bool> : std::_Pair_base,std::allocator,0> > >,bool> { }; /* 6911 */ struct std::_Pair_base { NiNode *first; Char *second; }; /* 6912 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6913 */ struct std::_Pair_base { unsigned __int16 first; Char *second; }; /* 6914 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6915 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6916 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6917 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6918 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6919 */ struct std::_Pair_base { NiNode *first; Avatar *second; }; /* 6920 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6921 */ struct std::_Pair_base { unsigned __int16 first; Avatar *second; }; /* 6922 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6923 */ struct __cppobj std::_Allocator_base { }; /* 6924 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6925 */ struct __cppobj std::allocator::rebind { }; /* 6926 */ struct __cppobj std::allocator::rebind { }; /* 6927 */ struct __cppobj std::allocator::rebind { }; /* 6928 */ struct __cppobj std::allocator >::rebind > { }; /* 6929 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6930 */ struct __cppobj std::allocator >::rebind > { }; /* 6931 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 6932 */ struct __cppobj std::_Iterator012,std::allocator > > *>,int,std::pair,std::allocator > > *> const *,std::pair,std::allocator > > *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6933 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > > *>,int,std::pair,std::allocator > > *> const *,std::pair,std::allocator > > *> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node *_Ptr; }; /* 6934 */ struct __cppobj std::_Tree_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >,std::_Iterator_base0> { }; /* 6935 */ struct __cppobj std::_Tree_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > : std::_Tree_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > { }; /* 6936 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 6937 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 6938 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 6939 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 6940 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,bool> { std::_Tree_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > first; bool second; }; /* 6941 */ struct __cppobj std::pair,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,bool> : std::_Pair_base,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,bool> { }; /* 6942 */ struct std::_Pair_base,std::allocator > > *> { ActionMgr::eACTIONEFF_TYPE first; std::multimap,std::allocator > > *second; }; /* 6943 */ struct __cppobj std::pair,std::allocator > > *> : std::_Pair_base,std::allocator > > *> { }; /* 6944 */ struct std::_Pair_base { float first; ActionMgr::ActionEffectInfoEx *second; }; /* 6945 */ struct __cppobj std::pair : std::_Pair_base { }; /* 6946 */ struct __cppobj std::allocator,std::allocator > > *> >::rebind,std::allocator > > *> > { }; /* 6947 */ struct __cppobj std::allocator,std::allocator > > *> >::rebind,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> >::_Node> { }; /* 6948 */ struct __cppobj std::allocator >::rebind > { }; /* 6949 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 6950 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 6951 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 6952 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6953 */ union $0E91BDE2CBAE1876B8DE4FBCA1A60DEE { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6954 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $0E91BDE2CBAE1876B8DE4FBCA1A60DEE ___u2; }; /* 6955 */ struct __unaligned __declspec(align(1)) UseClassTypeInfo { UseClassType UseClass; char Fig; char Cfig; char War; char Gla; char Kni; char Cle; char Hcle; char Pal; char Hol; char Gua; char Arc; char Harc; char Sco; char Sha; char Ran; char Mag; char Wmag; char Enc; char Warl; char Wiz; char Jok; char Chs; char Cru; char Cls; char Ass; char Sen; char Sav; }; /* 6956 */ struct __cppobj UseCalssTypeTable : ITableBase { }; /* 6957 */ struct __declspec(align(4)) CarToonShader { CarToonShaderVtbl *vfptr; std::basic_string,std::allocator > m_strBaseMapShaderName; std::basic_string,std::allocator > m_strDetailMapShaderName; bool m_bOutLineEnable; }; /* 6958 */ struct CarToonShaderVtbl { void *(__thiscall *__vecDelDtor)(CarToonShader *this, unsigned int); }; /* 6959 */ struct __cppobj NiShaderLibrary : NiRefObject { char *m_pszName; }; /* 6960 */ struct __cppobj NiShaderFactory : NiRefObject { bool (__cdecl *m_pfnClassCreate)(const char *, NiRenderer *, int, char **, bool, NiShaderLibrary **); unsigned int (__cdecl *m_pfnRunParser)(const char *, NiRenderer *, const char *, bool); unsigned int (__cdecl *m_pfnErrorCallback)(const char *, unsigned int, bool); }; /* 6961 */ struct __cppobj FindChildGeometry : Ns_TourScene { NiTArray m_kArryGeometry; }; /* 6962 */ struct NiTArray { NiTArrayVtbl *vfptr; NiNode **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 6963 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 6964 */ struct __cppobj Find_EF_ExtraData : Ns_TourScene { NiTArray m_kArryAVObj; }; /* 6965 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6966 */ union $C99C6A771CC2DC96B8594B243C6FFF4D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6967 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $C99C6A771CC2DC96B8594B243C6FFF4D ___u2; }; /* 6968 */ struct __unaligned __declspec(align(1)) WeaponAttrib { WeaponTypeEnum WeaponType; unsigned __int16 UsableDegree; char IsUsableInMoving; unsigned __int16 HitRate[3]; }; /* 6969 */ struct __cppobj WeaponAttribTab : ITableBase { }; /* 6970 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6971 */ union $EF916CF765820D0D95EBA3993D8F83BC { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6972 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $EF916CF765820D0D95EBA3993D8F83BC ___u2; }; /* 6973 */ struct __cppobj MobConditionViewTab : ITableBase { }; /* 6974 */ struct __unaligned __declspec(align(1)) MobConditionView { char MobInx[32]; CharAniType AniType; char AniLv; unsigned int EventCode; }; /* 6975 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6976 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6977 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6978 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6979 */ struct CharNPC_ViewInfo { unsigned __int16 TypeIndex; __unaligned __declspec(align(1)) BaseCharClass Class; unsigned __int16 Gender; char FaceShape; char HairType; char HairColor; __unaligned __declspec(align(1)) unsigned int BaseActionCode; __unaligned __declspec(align(1)) unsigned int PeriodActionCode; __unaligned __declspec(align(1)) unsigned int ActionDelayTime; char bUseEventAction; char Equ_RightHand[32]; char Equ_LeftHand[32]; char Equ_Body[32]; char Equ_Leg[32]; char Equ_Shoes[32]; char Equ_AccBody[32]; char Equ_AccLeg[32]; char Equ_AccShoes[32]; char Equ_AccMouth[32]; char Equ_AccHeadA[32]; char Equ_AccEye[32]; char Equ_AccHead[32]; char Equ_AccLeftHand[32]; char Equ_AccRightHand[32]; char Equ_AccBack[32]; char Equ_AccWeast[32]; char Equ_AccHip[32]; char Equ_MiniMon[32]; char Equ_MiniMon_R[32]; }; /* 6980 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; AbnormalStateViewInfo *_Myval; }; /* 6981 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 6982 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 6983 */ struct __cppobj std::_Allocator_base { }; /* 6984 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 6985 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 6986 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 6987 */ struct __cppobj std::list > : std::_List_val > { }; /* 6988 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6989 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 6990 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 6991 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 6992 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 6993 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { unsigned int *_Ptr; }; /* 6994 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 6995 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 6996 */ union $86F33FFEB57CCBCB56E3FE614AA3878A { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 6997 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $86F33FFEB57CCBCB56E3FE614AA3878A ___u2; }; /* 6998 */ struct __cppobj DmgSndTab : ITableBase { }; /* 6999 */ struct DmgSndMapByArmorType { char acDmgSndMapByArmorType[11][32]; }; /* 7000 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7001 */ union $DC18ACCE616D28077CD6E2FF39EC4C69 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7002 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DC18ACCE616D28077CD6E2FF39EC4C69 ___u2; }; /* 7003 */ struct MobRandomIdleAni { char MobInx[32]; unsigned int MRI_EventCode; }; /* 7004 */ struct __cppobj MobRandomIdleAniTab : ITableBase { }; /* 7005 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7006 */ union $43DCF0E7C645BB0D85FD34386E69A0AA { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7007 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $43DCF0E7C645BB0D85FD34386E69A0AA ___u2; }; /* 7008 */ struct __cppobj MobNoFadeInTab : ITableBase { }; /* 7009 */ struct MobNoFadeIn { char MobInx[32]; }; /* 7010 */ struct __cppobj std::allocator::rebind { }; /* 7011 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7012 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7013 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 7014 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 7015 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 7016 */ struct __cppobj std::allocator::rebind { }; /* 7017 */ struct __cppobj std::allocator::rebind,std::allocator,0> >::_Node> { }; /* 7018 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7019 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { unsigned int *_Ptr; }; /* 7020 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7021 */ struct __cppobj std::allocator::rebind { }; /* 7022 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7023 */ struct __cppobj std::allocator::rebind { }; /* 7024 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7025 */ struct __cppobj LODNodeInActivate : Ns_TourScene { }; /* 7026 */ struct __cppobj ActorCallBack : NiActorManager::CallbackObject { ActionInfo *m_pkCurrActionInfo; }; /* 7027 */ struct AddingTextKeys { char *apcEffTextKey[3]; float afEffTextKeyNote[3]; int iEffTextKeyCount; char *apcSndTextKey[2]; float afSndTextKeyNote[3]; int iSndTextKeyCount; }; /* 7028 */ struct __cppobj ActionInfoTable { }; /* 7032 */ struct __cppobj DFALL { }; /* 7033 */ struct __cppobj NiTMapBase,unsigned long,ActionInfoSet *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7029 */ struct NiTMapBase,unsigned long,ActionInfoSet *> { NiTMapBase,unsigned long,ActionInfoSet *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned long,ActionInfoSet *>::AntiBloatAllocator m_kAllocator; }; /* 7030 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; ActionInfoSet *m_val; }; /* 7031 */ struct NiTMapBase,unsigned long,ActionInfoSet *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned long,ActionInfoSet *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned long,ActionInfoSet *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned long,ActionInfoSet *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned long,ActionInfoSet *> *this, NiTMapItem *, unsigned int, ActionInfoSet *); void (__thiscall *ClearValue)(NiTMapBase,unsigned long,ActionInfoSet *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned long,ActionInfoSet *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned long,ActionInfoSet *> *this, NiTMapItem *); }; /* 7034 */ struct __cppobj NiTMap : NiTMapBase,unsigned long,ActionInfoSet *> { }; /* 7035 */ struct __cppobj __declspec(align(4)) CColorIcon : IconWin { char m_byColorIndex; }; /* 7036 */ struct NiPointer { SlideBar *m_pObject; }; /* 7037 */ struct __cppobj CHairShopwin : PgWinFrame { PgFrameWork *m_pkFrameWork; PgWinBut *m_pkBtn_HairType; PgWinBut *m_pkBtn_FaceType; PgWinBut *m_pkBtn_GenderType; PgWinBut *m_pkBtn_BacktoPrev; ColumnBut *m_pkChk[4]; ColumnBut *m_pkChk_Add[4]; char m_byState; char m_byTargetState; CColorIcon *m_pkColorIcon[25]; SlideListWin *m_pListWinHairType; NiPointer m_pkSlideBarList; }; /* 7038 */ struct NiPointer { CColorIcon *m_pObject; }; /* 7039 */ struct NiPointer { CHairShopwin *m_pObject; }; /* 7040 */ struct __cppobj CHairShopOkCancelWin : PgWinFrame { PgWinText *m_pkBeautyShopTextWin; PgWinText *m_pkApplyTextWin; PgWinText *m_pkCancelTextWin; PgWinBut *m_pkApplyBut; PgWinBut *m_pkCancelBut; unsigned int m_dwBtnDelay; }; /* 7041 */ struct __cppobj CHairShopViewCtrlWin : PgWinFrame { PgFrameWork *m_pkFrameWork; PgWinBut *m_pkTurnLeftBtn; PgWinBut *m_pkTurnRightBtn; }; /* 7042 */ struct __cppobj std::_Allocator_base { }; /* 7043 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7044 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { NiNode **_Myfirst; NiNode **_Mylast; NiNode **_Myend; std::allocator _Alval; }; /* 7045 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 7046 */ struct STYLE_ITEM_COUNTS { unsigned __int16 ItemID; unsigned __int16 ItemTotalLot; }; /* 7047 */ struct __cppobj CHairShopFrameWork : PgFrameWork { NiPointer m_spFaceCamera; NiPointer m_spCamera; bool m_bAutoTurn; bool m_bTurnLeft; NiNode *m_pkCharNode; NiNode *m_pkFaceCharNode; bool m_bWaitPacketReply; CHairShopOkCancelWin *m_pkHairShopOkCancelWin; CHairShopViewCtrlWin *m_pkHairShopViewCtrlWin; CHairShopwin *m_pkHairShopWin; NiPointer m_spBackgroundScene; NiPointer m_spCharScene; bool m_bOldCartoonFlag; NiPointer m_spAvatarPos; NiPointer m_spFaceAvatarPos; Avatar *m_pkAvatar; NiCamera *m_pkOldCTCamera; PROTO_AVATAR_SHAPE_INFO m_kShapeData; NiPointer m_spWorldMgrNet; NiPointer m_spShadowScene; PgTList > m_kShadowList; std::vector > m_vecBGObjectNode; unsigned int m_nMaxShadowObject; std::vector > m_vecShadowObject; STYLE_ITEM_COUNTS m_stItems[6]; char m_byBaseHairType; char m_byBaseHairColor; char m_byBaseFaceIndex; char m_byBaseGender; }; /* 7048 */ struct __cppobj std::allocator::rebind { }; /* 7049 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7050 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiNode **_Ptr; }; /* 7051 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7052 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7053 */ union $81B4841A2504DC8CD7A2929035E00950 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7054 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $81B4841A2504DC8CD7A2929035E00950 ___u2; }; /* 7055 */ struct __cppobj HairInfoTab : ITableBase { }; /* 7056 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7057 */ union $EF822FAF4D04C6448309335B99452C39 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7058 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $EF822FAF4D04C6448309335B99452C39 ___u2; }; /* 7059 */ struct __cppobj HairColorInfoTab : ITableBase { }; /* 7060 */ struct NiPointer { CHairShopViewCtrlWin *m_pObject; }; /* 7061 */ struct NiPointer { CHairShopOkCancelWin *m_pObject; }; /* 7062 */ struct PROTO_NC_CHAR_SET_STYLE_REQ { PROTO_AVATAR_SHAPE_INFO Info; }; /* 7063 */ struct __cppobj PROTO_NC_CHAR_SET_STYLE_GET_INFO_REQ { }; /* 7064 */ struct __cppobj PROTO_NC_USER_AVATAR_LIST_REQ { }; /* 7065 */ struct __cppobj FrameWorkTimer : ITimer { PgFrameWork *m_pkFrameWork; unsigned int m_dwCommand; }; /* 7069 */ struct __cppobj DFALL { }; /* 7070 */ struct __cppobj NiTListBase,ITimer *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7066 */ struct NiTListBase,ITimer *> { NiTListBase,ITimer *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,ITimer *>::AntiBloatAllocator m_kAllocator; }; /* 7067 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; ITimer *m_element; }; /* 7068 */ struct NiTListBase,ITimer *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,ITimer *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,ITimer *> *this); void (__thiscall *DeleteItem)(NiTListBase,ITimer *> *this, NiTListItem *); }; /* 7071 */ struct __cppobj NiTPointerListBase,ITimer *> : NiTListBase,ITimer *> { }; /* 7072 */ struct __cppobj NiTList : NiTPointerListBase,ITimer *> { }; /* 7073 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; ITimer *m_element; }; /* 7074 */ struct __unaligned __declspec(align(1)) TownPortal { char Index; char MinLevel; char TP_GroupNo; char MapName[32]; unsigned int X; unsigned int Y; }; /* 7075 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7076 */ union $14AC67AC70AB0801B28BF8739452F0A4 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7077 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $14AC67AC70AB0801B28BF8739452F0A4 ___u2; }; /* 7078 */ struct __cppobj LoadingFrameWork : PgFrameWork { PgWinSpr *m_pkBack; PgWinSpr *m_pkRainbowBox; PgWinSpr *m_pkTextBox; NiPointer m_spAlphaCtrl; NiMaterialProperty *m_pkMaterialProp; NiPointer m_spKeyMap; }; /* 7079 */ struct __cppobj AccountWin : PgWinFrame { bool m_bRun; NiPointer m_spIDEdit; NiPointer m_spPasswdEdit; unsigned int m_uiCurFoscus; unsigned int m_uiCheckResult; char m_acRegURL[1024]; char m_acPasswordURL[1024]; }; /* 7080 */ struct __cppobj WorldSelectOptionSetWin : PgWinFrame { ColumnBut *m_pkWinModeBtn; MachineOpt::GraphicOption m_kOpenGraphicOption; bool m_bChangeOption; PgWinText *m_pkResolutionTextWin; }; /* 7081 */ struct __cppobj WorldSelectOptionWin : PgWinFrame { WorldSelectOptionSetWin *m_pkWorldSelectOptionSetWin; }; /* 7082 */ struct __cppobj WorldSelectExitWin : PgWinFrame { }; /* 7083 */ struct __cppobj WorldSelectWin : PgWinFrame { unsigned int m_uiPageNum; int m_iSelectServer; PgWinSpr *m_pkPageWin[9]; PgWinBut *m_pkServerButton[8]; PgWinSpr *m_pkServerStateSprWin[8][5]; unsigned int m_uiListTexWidth; unsigned int m_uiListTexHeight; float m_fBtClickDelayTime; int m_uiSelectedServerIndex; int m_uiClickServerIndex; int m_uiDisableIndex; bool m_bDoubleClick; bool m_bLoadSuccess; bool m_bJoin; CNSTimer_Interval m_kTimerInterval; std::vector > m_vecServerOrder; WorldSelectExitWin *m_pkWorldSelectExitWin; WorldSelectOptionWin *m_pkWorldSelectOptionWin; WorldSelectOptionSetWin *m_pkWorldSelectOptionSetWin; }; /* 7084 */ struct __cppobj __declspec(align(4)) LinkFrameWork : PgFrameWork { PgWinSpr *m_pkBack; PgWinSpr *m_pkRainbowBox; PgWinSpr *m_pkTextBox; NiPointer m_spAlphaCtrl; NiMaterialProperty *m_pkMaterialProp; NiPointer m_spKeyMap; NiPointer m_spZoneNet; PROTO_NC_CHAR_REVIVESAME_CMD m_kProtoNcMapLinkSameCmd; PROTO_NC_CHAR_REVIVEOTHER_CMD m_kProtoNcMapLinkOtherCmd; bool m_bShowToolTip; bool m_bStartNowLoadingText; }; /* 7085 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_ZONE_CHARDATA_REQ { unsigned __int16 wldmanhandle; Name5 charid; }; /* 7086 */ struct __unaligned __declspec(align(2)) PROTO_NC_MAP_LOGIN_REQ { PROTO_NC_CHAR_ZONE_CHARDATA_REQ chardata; Name8 checksum[50]; }; /* 7087 */ struct __unaligned __declspec(align(1)) $1C13CF29CE6EB6434BA18BBEB785AFFD { bool Marking; Name8 CheckSum; char DataFileName[32]; }; /* 7088 */ struct __declspec(align(4)) CShnDataFileCheckSum { int InitCheckSumCnt; $1C13CF29CE6EB6434BA18BBEB785AFFD CheckSumData[50]; }; /* 7089 */ struct NiPointer { GMPrisonWin *m_pObject; }; /* 7090 */ struct NiPointer { GMCommandWin *m_pObject; }; /* 7091 */ union $AF65B4F861A8E5F185BCCD2E8167146A { char *pbyDest; unsigned int *pdwDest; }; /* 7092 */ struct __cppobj IDirect3DTexture9 : IDirect3DBaseTexture9 { }; /* 7093 */ struct SpeechBD::CopyTexture::__l8::tRGBX { char r; char g; char b; char x; }; /* 7094 */ union $9536FF3C99E06DDBC3509E8D3BE87E02 { char *pDestBytes; SpeechBD::CopyTexture::__l8::tRGBA *pDestRGBA; unsigned int *pDestDw; }; /* 7095 */ union $C63C24B7C7F29BEAC9E7877B7F0B83BB { char *pSrcBytes; SpeechBD::CopyTexture::__l8::tRGBX *pSrcRGBX; unsigned int *pSrcDw; }; /* 7096 */ struct SpeechBD::CopyTexture::__l8::tRGBA { char r; char g; char b; char a; }; /* 7097 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7098 */ union $3BDBD3F5B31C0B2E42A50DD5971AE0B5 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7099 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $3BDBD3F5B31C0B2E42A50DD5971AE0B5 ___u2; }; /* 7100 */ struct ChatColor { char ChatColorID; char ColorR; char ColorG; char ColorB; }; /* 7101 */ struct __cppobj ChatColorTab : ITableBase { }; /* 7102 */ struct ScreenBoardTexture::DrawTextA::__l22::tRGBX { char r; char g; char b; char x; }; /* 7103 */ union $E43AC798B513ED4C4EBC92E176976317 { char *pDestBytes; ScreenBoardTexture::DrawTextA::__l22::tRGBA *pDestRGBA; unsigned int *pDestDw; }; /* 7104 */ union $4FFA875B3F870B2042EA01E46C7D381B { char *pSrcBytes; ScreenBoardTexture::DrawTextA::__l22::tRGBX *pSrcRGBX; unsigned int *pSrcDw; }; /* 7105 */ union $F4CAD0FA99FAD9239C1C75FB80D8717E { char *pShadowSrcBytes; ScreenBoardTexture::DrawTextA::__l22::tRGBX *pShadowSrcRGBX; unsigned int *pShadowSrcDw; }; /* 7106 */ struct ScreenBoardTexture::DrawTextA::__l22::tRGBA { char r; char g; char b; char a; }; /* 7107 */ struct __cppobj FrameScreenBoardTexture : ScreenBoardTexture { tagSIZE m_FrameSize; }; /* 7108 */ 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]; }; /* 7109 */ struct ScreenBoardGeometry::BoardInfo { std::basic_string,std::allocator > Name; unsigned int color; NiPoint2 CorectionPos; }; /* 7110 */ struct __cppobj ScreenBoardGeometry : NiRefObject { unsigned __int16 m_kCharHandle; ScreenBoardTexture *m_pBoardData; NiPointer m_spDescInfo; ScreenBoardGeometry::BoardInfo m_Info; NiPoint2 m_PoTextSize; unsigned int m_dwMaxLength; NiPointer m_spScreenGeom; std::basic_string,std::allocator > m_strNameSpeech; int m_iTextureIndex; NiTexture *m_pkTexture; }; /* 7111 */ struct NiPointer { ScreenBoardGeometry *m_pObject; }; /* 7112 */ struct NiPointer { GuildEmblemIcon *m_pObject; }; /* 7113 */ struct __cppobj CharScreenBoardUserChar : CharScreenBoardBase { NiPointer m_spNameBoard; NiPointer m_spNickNameBoard; NiPointer m_spGuildBoard; NiPointer m_spEmblemIcon; GUILD_EMBLEM_INFO m_EmblemInfo; IConBD m_IconBD; }; /* 7114 */ struct __cppobj CharScreenBoardDropItem : CharScreenBoardBase { NiPointer m_spNameBoard; }; /* 7115 */ struct __cppobj CharScreenBoardMiniHouse : CharScreenBoardBase { NiPointer m_spNameBoard; }; /* 7116 */ struct PrivateStoreBD::CopyTexture::__l8::tRGBX { char r; char g; char b; char x; }; /* 7117 */ union $0C5F05A473F0A7079DFEDB86453C12AA { char *pDestBytes; PrivateStoreBD::CopyTexture::__l8::tRGBA *pDestRGBA; unsigned int *pDestDw; }; /* 7118 */ union $F8E14C7302DB221A06BE8C68084D29D7 { char *pSrcBytes; PrivateStoreBD::CopyTexture::__l8::tRGBX *pSrcRGBX; unsigned int *pSrcDw; }; /* 7119 */ struct PrivateStoreBD::CopyTexture::__l8::tRGBA { char r; char g; char b; char a; }; /* 7120 */ struct NameBD::CopyTexture::__l10::tRGBX { char r; char g; char b; char x; }; /* 7121 */ union $F31A35B157382DC71A59FB644736980E { char *pDestBytes; NameBD::CopyTexture::__l10::tRGBA *pDestRGBA; unsigned int *pDestDw; }; /* 7122 */ union $99673A410A6052BCC975DC7C3980F8C9 { char *pSrcBytes; NameBD::CopyTexture::__l10::tRGBX *pSrcRGBX; unsigned int *pSrcDw; }; /* 7123 */ struct NameBD::CopyTexture::__l10::tRGBA { char r; char g; char b; char a; }; /* 7124 */ struct GuildBD::CopyTexture::__l10::tRGBX { char r; char g; char b; char x; }; /* 7125 */ union $DEDB29C4974225732251153CAF9BD4C6 { char *pDestBytes; GuildBD::CopyTexture::__l10::tRGBA *pDestRGBA; unsigned int *pDestDw; }; /* 7126 */ union $A152D2758D7497D5876F464AC1490C4C { char *pSrcBytes; GuildBD::CopyTexture::__l10::tRGBX *pSrcRGBX; unsigned int *pSrcDw; }; /* 7127 */ struct GuildBD::CopyTexture::__l10::tRGBA { char r; char g; char b; char a; }; /* 7128 */ struct WeightSortLink { MAP_DOT *pDot; WeightSortLink *pNext; }; /* 7129 */ struct CMinWeightSort { WeightSortLink *m_pLinkSort; }; /* 7130 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7131 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { int *_Ptr; }; /* 7132 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7133 */ struct __cppobj CharSelectMenuWin : PgWinFrame { PgWinBut *pkCancelBut; PgWinText *m_pkSelectMenuTextWin; PgWinBut *m_pkOkBut; PgWinBut *m_pkDelCharBtn; PgWinText *m_pkCreateText; PgWinText *m_pkEnterText; }; /* 7134 */ struct __cppobj EventFriendCountWin : PgWinFrame { PgWinBut *pkCancelBut; PgWinText *m_pkCountTextWin; }; /* 7135 */ struct __cppobj ChangeNameWin : PgWinFrame { EditWin *m_pkInputEdit; unsigned int m_uiOkMsg; unsigned int m_uiMax; PgWinBut *m_apkBtnWin[2]; NiPointer m_apkTextWin[2]; ChangeNameWin::BtnFunction m_eState; }; /* 7136 */ struct __cppobj CharSelectFrameWork : PgFrameWork { CharSelectMenuWin *m_pkCharSelectMenuWin; EventFriendCountWin *m_pkEventFriendCountWin; NiPointer m_spCharSelectEffect[6]; NiPointer m_aspFairy; NpNs_MoveToTarget m_kMoveToTarget; NiPointer m_aspRandomPos[6]; NiPointer m_aspAngelPos[6]; bool m_bDelAvaActivityMsgCheck; bool m_bOldCartoonFlag; NiPointer m_aspAvatarPos[6]; Avatar *m_apkAvatar[6]; int m_iEraseSlot; NiCamera *m_pkOldCTCamera; Picking *m_pkPick; NiPointer m_spBackgroundScene; NiPointer m_spCharScene; NiPointer m_spCamera; NiPointer m_spkMsgBox; NiPointer m_spWorldMgrNet; bool m_bDuringLogin; ChangeNameWin *m_pkChangeNameWin; NiPointer m_spShadowScene; PgTList > m_kShadowList; std::vector > m_vecBGObjectNode; unsigned int m_nMaxShadowObject; std::vector > m_vecShadowObject; }; /* 7137 */ struct PROTO_NC_CHAR_OPTION_SHORTCUTDATA { char Data[1024]; }; /* 7138 */ struct PROTO_NC_CHAR_OPTION_GET_SHORTCUTDATA_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_SHORTCUTDATA Data; }; /* 7139 */ struct PROTO_NC_CHAR_OPTION_SHORTCUTSIZE { char Data[24]; }; /* 7140 */ struct PROTO_NC_CHAR_OPTION_GET_SHORTCUTSIZE_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_SHORTCUTSIZE Data; }; /* 7141 */ struct PROTO_NC_CHAR_OPTION_WINDOWPOS { char Data[392]; }; /* 7142 */ struct PROTO_NC_CHAR_OPTION_GET_WINDOWPOS_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_WINDOWPOS Data; }; /* 7143 */ struct PROTO_NC_CHAR_OPTION_KEYMAPPING { char Data[308]; }; /* 7144 */ struct PROTO_NC_CHAR_OPTION_GET_KEYMAPPING_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_KEYMAPPING Data; }; /* 7145 */ struct PROTO_NC_CHAR_OPTION_GAME { char Data[64]; }; /* 7146 */ struct PROTO_NC_CHAR_OPTION_GET_GAME_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_GAME Data; }; /* 7152 */ struct __cppobj DFALL { }; /* 7153 */ struct __cppobj NiTListBase,IOptionBase *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7149 */ struct NiTListBase,IOptionBase *> { NiTListBase,IOptionBase *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,IOptionBase *>::AntiBloatAllocator m_kAllocator; }; /* 7154 */ struct __cppobj NiTPointerListBase,IOptionBase *> : NiTListBase,IOptionBase *> { }; /* 7155 */ struct __cppobj NiTList : NiTPointerListBase,IOptionBase *> { }; /* 7147 */ struct OptionManager { OptionManagerVtbl *vfptr; NiTList m_kOptionList; }; /* 7148 */ struct OptionManagerVtbl { bool (__thiscall *LoadOption)(OptionManager *this, SpStream *); void (__thiscall *SaveOption)(OptionManager *this, SpStream *); }; /* 7150 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; IOptionBase *m_element; }; /* 7151 */ struct NiTListBase,IOptionBase *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,IOptionBase *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,IOptionBase *> *this); void (__thiscall *DeleteItem)(NiTListBase,IOptionBase *> *this, NiTListItem *); }; /* 7156 */ struct __cppobj Market { }; /* 7157 */ struct PROTO_NC_MENU_SHOPOPEN_CMD::MENUITEM { unsigned __int16 item; }; /* 7158 */ struct PROTO_NC_MENU_SHOPOPEN_CMD { unsigned __int16 itemnum; unsigned __int16 npc; PROTO_NC_MENU_SHOPOPEN_CMD::MENUITEM itemlist[]; }; /* 7159 */ struct PROTO_SELL_ITEM_INFO { char nDataSize; __unaligned __declspec(align(1)) unsigned __int16 nHandle; SHINE_ITEM_STRUCT ItemInfo; }; /* 7160 */ struct PROTO_NC_ITEM_SELL_ITEM_LIST_CMD { char NumOfSellItem; PROTO_SELL_ITEM_INFO SellItemList[]; }; /* 7161 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_SELL_ITEM_INSERT_CMD { unsigned __int16 nHandle; SHINE_ITEM_STRUCT ItemInfo; }; /* 7162 */ struct PROTO_NC_MENU_SHOPOPENSOULSTONE_CMD::SOULSTONEMENU { unsigned int recover; unsigned int maxnum; unsigned int price; }; /* 7163 */ struct PROTO_NC_MENU_SHOPOPENSOULSTONE_CMD { PROTO_NC_MENU_SHOPOPENSOULSTONE_CMD::SOULSTONEMENU hp; PROTO_NC_MENU_SHOPOPENSOULSTONE_CMD::SOULSTONEMENU sp; }; /* 7167 */ struct __cppobj DFALL { }; /* 7168 */ struct __cppobj NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7164 */ struct NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> { NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *>::AntiBloatAllocator m_kAllocator; }; /* 7165 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *m_element; }; /* 7166 */ struct NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> *this); void (__thiscall *DeleteItem)(NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> *this, NiTListItem *); }; /* 7169 */ struct __cppobj NiTPointerListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> : NiTListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> { }; /* 7170 */ struct __cppobj NiTList : NiTPointerListBase,PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *> { }; /* 7171 */ struct __cppobj ItemMarket { }; /* 7172 */ struct PROTO_NC_MENU_SHOPOPENTABLE_CMD { unsigned __int16 itemnum; unsigned __int16 npc; PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM itemlist[]; }; /* 7173 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7174 */ union $41CA0F5410158BF3A8A1FADD6CB2A916 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7175 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $41CA0F5410158BF3A8A1FADD6CB2A916 ___u2; }; /* 7176 */ struct __cppobj MapWayPointTab : ITableBase { }; /* 7177 */ struct __unaligned __declspec(align(1)) MapWayPoint { unsigned __int16 MapID; unsigned int X; unsigned int Y; char MWP_Gate; }; /* 7178 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7179 */ union $ABCD0AD9D1E86E46D200413BD5E9A5D8 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7180 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $ABCD0AD9D1E86E46D200413BD5E9A5D8 ___u2; }; /* 7181 */ struct __cppobj MapLinkPointTab : ITableBase { }; /* 7182 */ struct __unaligned __declspec(align(2)) MapLinkPoint { unsigned int MLP_FromID; unsigned int MLP_ToID; unsigned int MLP_Weight; unsigned __int16 MLP_OneWay_Street; }; /* 7183 */ struct PROTO_NC_BRIEFINFO_MAGICFIELDSPREAD_CMD { unsigned __int16 handle; unsigned __int16 caster; unsigned __int16 skillid; __unaligned __declspec(align(1)) SHINE_XY_TYPE location; unsigned __int16 radious; }; /* 7184 */ struct __cppobj MagicField : IEffectDestroyMessenger { PROTO_NC_BRIEFINFO_MAGICFIELDSPREAD_CMD m_kProto; Effect *m_pkFirstEffect; Effect *m_pkLoopingEffect; Effect *m_pkLastEffect; }; /* 7185 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; MagicField *m_element; }; /* 7188 */ struct __cppobj DFALL { }; /* 7189 */ struct __cppobj NiTListBase,MagicField *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7186 */ struct NiTListBase,MagicField *> { NiTListBase,MagicField *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,MagicField *>::AntiBloatAllocator m_kAllocator; }; /* 7187 */ struct NiTListBase,MagicField *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,MagicField *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,MagicField *> *this); void (__thiscall *DeleteItem)(NiTListBase,MagicField *> *this, NiTListItem *); }; /* 7190 */ struct __cppobj NiTPointerListBase,MagicField *> : NiTListBase,MagicField *> { }; /* 7191 */ struct __cppobj NiTList : NiTPointerListBase,MagicField *> { }; /* 7192 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; MagicField *m_element; }; /* 7193 */ struct IFrameWorkMessenger { PgFrameWork *m_pkFrameWork; }; /* 7194 */ struct __cppobj ICharDeadEvent : IFrameWorkMessenger { ICharDeadEventVtbl *vfptr; unsigned __int16 m_kCharHandle; DeadEventType m_eEventType; }; /* 7195 */ struct ICharDeadEventVtbl { void (__thiscall *OnDead)(ICharDeadEvent *this); bool (__thiscall *MatchProcessingHandle)(ICharDeadEvent *this, unsigned __int16); }; /* 7196 */ struct __cppobj __declspec(align(2)) CharDeadEvent_DropItem : ICharDeadEvent { PROTO_NC_BRIEFINFO_DROPEDITEM_CMD m_kProto; }; /* 7200 */ struct __cppobj DFALL { }; /* 7201 */ struct __cppobj NiTListBase,ICharDeadEvent *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7197 */ struct NiTListBase,ICharDeadEvent *> { NiTListBase,ICharDeadEvent *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,ICharDeadEvent *>::AntiBloatAllocator m_kAllocator; }; /* 7198 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; ICharDeadEvent *m_element; }; /* 7199 */ struct NiTListBase,ICharDeadEvent *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,ICharDeadEvent *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,ICharDeadEvent *> *this); void (__thiscall *DeleteItem)(NiTListBase,ICharDeadEvent *> *this, NiTListItem *); }; /* 7202 */ struct __cppobj NiTPointerListBase,ICharDeadEvent *> : NiTListBase,ICharDeadEvent *> { }; /* 7203 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_LEVELUP_CMD { char level; unsigned __int16 mobhandle; CHAR_PARAMETER_DATA newparam; }; /* 7204 */ struct __cppobj __declspec(align(2)) CharDeadEvent_LevelUp : ICharDeadEvent { PROTO_NC_BAT_LEVELUP_CMD m_kProto; }; /* 7205 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_EXPGAIN_CMD { unsigned int expgain; unsigned __int16 mobhandle; }; /* 7206 */ struct __cppobj __declspec(align(4)) CharDeadEvent_ExpGain : ICharDeadEvent { PROTO_NC_BAT_EXPGAIN_CMD m_kProto; }; /* 7207 */ struct PROTO_NC_BAT_SUMEONELEVELUP_CMD { unsigned __int16 ply; unsigned __int16 mobhandle; }; /* 7208 */ struct __cppobj CharDeadEvent_SomeoneLevelUp : ICharDeadEvent { PROTO_NC_BAT_SUMEONELEVELUP_CMD m_kProto; }; /* 7209 */ struct __cppobj CharDeadEvent_InformWhoKilledMe : ICharDeadEvent { char m_acCharName[32]; }; /* 7210 */ struct __cppobj NiTList : NiTPointerListBase,ICharDeadEvent *> { }; /* 7211 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; ICharDeadEvent *m_element; }; /* 7212 */ struct __cppobj Bank { }; /* 7213 */ struct __cppobj std::_Iterator012 *>,int,std::pair *> const *,std::pair *> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7214 */ struct __declspec(align(4)) std::_Tree_nod *,std::less,std::allocator *> >,0> >::_Node { std::_Tree_nod *,std::less,std::allocator *> >,0> >::_Node *_Left; std::_Tree_nod *,std::less,std::allocator *> >,0> >::_Node *_Parent; std::_Tree_nod *,std::less,std::allocator *> >,0> >::_Node *_Right; std::pair *> _Myval; char _Color; char _Isnil; }; /* 7215 */ struct std::_Pair_base *> { const char first; NiPointer *second; }; /* 7216 */ struct __cppobj std::pair *> : std::_Pair_base *> { }; /* 7217 */ struct __cppobj std::_Tree_unchecked_const_iterator *,std::less,std::allocator *> >,0> >,std::_Iterator_base0> : std::_Iterator012 *>,int,std::pair *> const *,std::pair *> const &,std::_Iterator_base0> { std::_Tree_nod *,std::less,std::allocator *> >,0> >::_Node *_Ptr; }; /* 7218 */ struct __cppobj std::_Tree_const_iterator *,std::less,std::allocator *> >,0> > > : std::_Tree_unchecked_const_iterator *,std::less,std::allocator *> >,0> >,std::_Iterator_base0> { }; /* 7219 */ struct __cppobj std::_Tree_iterator *,std::less,std::allocator *> >,0> > > : std::_Tree_const_iterator *,std::less,std::allocator *> >,0> > > { }; /* 7220 */ struct __cppobj std::_Tmap_traits *,std::less,std::allocator *> >,0> : std::_Container_base0 { std::less comp; }; /* 7221 */ struct __cppobj std::_Allocator_base *,std::less,std::allocator *> >,0> >::_Node> { }; /* 7222 */ struct __cppobj std::allocator *,std::less,std::allocator *> >,0> >::_Node> : std::_Allocator_base *,std::less,std::allocator *> >,0> >::_Node> { }; /* 7223 */ struct __cppobj std::_Allocator_base *> > { }; /* 7224 */ struct __cppobj std::allocator *> > : std::_Allocator_base *> > { }; /* 7225 */ struct __cppobj __declspec(align(4)) std::_Tree_nod *,std::less,std::allocator *> >,0> > : std::_Tmap_traits *,std::less,std::allocator *> >,0> { std::_Tree_nod *,std::less,std::allocator *> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator *,std::less,std::allocator *> >,0> >::_Node> _Alnod; std::allocator *> > _Alval; }; /* 7226 */ struct __cppobj std::_Tree_val *,std::less,std::allocator *> >,0> > : std::_Tree_nod *,std::less,std::allocator *> >,0> > { }; /* 7227 */ struct __unaligned __declspec(align(4)) PROTO_NC_MENU_OPENSTORAGE_CMD { unsigned __int64 cen; char maxpage; char curpage; char nOpenType; char itemcounter; PROTO_ITEMPACKET_INFORM itemarray[]; }; /* 7228 */ struct __cppobj std::_Tree *,std::less,std::allocator *> >,0> > : std::_Tree_val *,std::less,std::allocator *> >,0> > { }; /* 7229 */ struct __cppobj std::map *,std::less,std::allocator *> > > : std::_Tree *,std::less,std::allocator *> >,0> > { }; /* 7230 */ struct __declspec(align(4)) std::_Pair_base *,std::less,std::allocator *> >,0> > >,bool> { std::_Tree_iterator *,std::less,std::allocator *> >,0> > > first; bool second; }; /* 7231 */ struct __cppobj std::pair *,std::less,std::allocator *> >,0> > >,bool> : std::_Pair_base *,std::less,std::allocator *> >,0> > >,bool> { }; /* 7232 */ struct __cppobj std::allocator *> >::rebind *> > { }; /* 7233 */ struct __cppobj std::allocator *> >::rebind *,std::less,std::allocator *> >,0> >::_Node> { }; /* 7234 */ struct __cppobj std::_Tmap_traits,std::allocator >,0> : std::_Container_base0 { std::less comp; }; /* 7235 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,0> >::_Node { std::_Tree_nod,std::allocator >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 7236 */ struct __declspec(align(4)) std::_Pair_base { const unsigned int first; unsigned __int16 second; }; /* 7237 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7238 */ struct __cppobj std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 7239 */ struct __cppobj std::allocator,std::allocator >,0> >::_Node> : std::_Allocator_base,std::allocator >,0> >::_Node> { }; /* 7240 */ struct __cppobj std::_Allocator_base > { }; /* 7241 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 7242 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,0> > : std::_Tmap_traits,std::allocator >,0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,0> >::_Node> _Alnod; std::allocator > _Alval; }; /* 7243 */ struct __cppobj std::_Tree_val,std::allocator >,0> > : std::_Tree_nod,std::allocator >,0> > { }; /* 7244 */ struct __cppobj std::_Tree,std::allocator >,0> > : std::_Tree_val,std::allocator >,0> > { }; /* 7245 */ struct __cppobj std::map,std::allocator > > : std::_Tree,std::allocator >,0> > { }; /* 7246 */ struct __cppobj MonsterCardInventoryWin : PgWinFrame { std::map,std::allocator > > m_mapCardList; PgWinSpr *m_pkListViewBackGround; SlideListWin *m_pkMonsterCardHaveListWin; SlideBar *m_pkMonsterCardHaveListSlideBar; PgWinText *m_pkMonsterInfo; PgWinSpr *m_pkMonFace; ItemIcon *m_pkProductItemIcon; ItemIcon *m_pkCardListIcon[20]; int m_nSelectTabNumber; int m_nSelectAttiributeTabNumber; bool m_bActiveListViewEnable; NiPointer m_spEmptyPortraitTexture; NiPoint2 m_ptLeftUp; NiPoint2 m_ptRightUp; NiPoint2 m_ptLeftDown; NiPoint2 m_ptRightDown; }; /* 7247 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7248 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 7249 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 7250 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 7251 */ struct NiPointer { MonsterCardInventoryWin *m_pObject; }; /* 7252 */ struct __declspec(align(8)) std::basic_istream > { _BYTE gap0[8]; __int64 _Chcount; _BYTE gap10[72]; }; /* 7253 */ struct __cppobj std::basic_ostream > { _BYTE gap0[80]; }; /* 7254 */ struct __cppobj std::basic_iostream > : std::basic_istream > { _BYTE[8]; }; /* 7255 */ struct __cppobj std::_Iosb { }; /* 7256 */ struct __cppobj std::ios_base : std::_Iosb { std::ios_baseVtbl *vfptr; unsigned int _Stdstr; int _Mystate; int _Except; int _Fmtfl; __int64 _Prec; __int64 _Wide; std::ios_base::_Iosarray *_Arr; std::ios_base::_Fnarray *_Calls; std::locale *_Ploc; }; /* 7257 */ struct std::ios_baseVtbl { void *(__thiscall *__vecDelDtor)(std::ios_base *this, unsigned int); }; /* 7258 */ struct std::ios_base::_Iosarray { std::ios_base::_Iosarray *_Next; int _Index; int _Lo; void *_Vp; }; /* 7259 */ struct std::ios_base::_Fnarray { std::ios_base::_Fnarray *_Next; int _Index; void (__cdecl *_Pfn)(std::ios_base::event, std::ios_base *, int); }; /* 7260 */ struct __cppobj std::_Locbase { }; /* 7261 */ struct std::locale::facet { std::locale::facetVtbl *vfptr; unsigned int _Refs; }; /* 7262 */ struct std::locale::facetVtbl { void *(__thiscall *__vecDelDtor)(std::locale::facet *this, unsigned int); }; /* 7263 */ struct __declspec(align(4)) std::_Yarn { char *_Myptr; char _Nul; }; /* 7264 */ struct __cppobj std::locale::_Locimp : std::locale::facet { std::locale::facet **_Facetvec; unsigned int _Facetcount; int _Catmask; bool _Xparent; std::_Yarn _Name; }; /* 7265 */ struct __cppobj std::locale : std::_Locbase { std::locale::_Locimp *_Ptr; }; /* 7269 */ struct std::_Mutex { void *_Mtx; }; /* 7266 */ struct std::basic_streambuf > { std::basic_streambuf >Vtbl *vfptr; std::_Mutex _Mylock; char *_Gfirst; char *_Pfirst; char **_IGfirst; char **_IPfirst; char *_Gnext; char *_Pnext; char **_IGnext; char **_IPnext; int _Gcount; int _Pcount; int *_IGcount; int *_IPcount; std::locale *_Plocale; }; /* 7267 */ struct __declspec(align(8)) std::fpos { __int64 _Myoff; __int64 _Fpos; int _Mystate; }; /* 7268 */ struct std::basic_streambuf >Vtbl { void *(__thiscall *__vecDelDtor)(std::basic_streambuf > *this, unsigned int); _BYTE gap4[4]; void (__thiscall *_Unlock)(std::basic_streambuf > *this); int (__thiscall *overflow)(std::basic_streambuf > *this, int); int (__thiscall *pbackfail)(std::basic_streambuf > *this, int); __int64 (__thiscall *showmanyc)(std::basic_streambuf > *this); int (__thiscall *underflow)(std::basic_streambuf > *this); int (__thiscall *uflow)(std::basic_streambuf > *this); __int64 (__thiscall *xsgetn)(std::basic_streambuf > *this, char *, __int64); __int64 (__thiscall *xsputn)(std::basic_streambuf > *this, const char *, __int64); std::fpos *(__thiscall *seekoff)(std::basic_streambuf > *this, std::fpos *result, __int64, int, int); std::fpos *(__thiscall *seekpos)(std::basic_streambuf > *this, std::fpos *result, std::fpos, int); std::basic_streambuf > *(__thiscall *setbuf)(std::basic_streambuf > *this, char *, __int64); int (__thiscall *sync)(std::basic_streambuf > *this); void (__thiscall *imbue)(std::basic_streambuf > *this, std::locale *); }; /* 7270 */ struct __cppobj __declspec(align(8)) std::basic_ios > : std::ios_base { std::basic_streambuf > *_Mystrbuf; std::basic_ostream > *_Tiestr; char _Fillch; }; /* 7271 */ struct __cppobj __declspec(align(4)) std::basic_stringbuf,std::allocator > : std::basic_streambuf > { char *_Seekhigh; int _Mystate; std::allocator _Al; }; /* 7272 */ struct __cppobj __declspec(align(8)) std::basic_stringstream,std::allocator > : std::basic_iostream > { _BYTE gap60[72]; }; /* 7273 */ struct std::locale::id { unsigned int _Id; }; /* 7274 */ struct __cppobj std::iterator,int,std::pair *,std::pair &> { }; /* 7275 */ struct __cppobj std::_Revranit,std::allocator >,0> > >,std::iterator,int,std::pair *,std::pair &> > : std::iterator,int,std::pair *,std::pair &> { std::_Tree_iterator,std::allocator >,0> > > current; }; /* 7276 */ struct __cppobj std::reverse_iterator,std::allocator >,0> > > > : std::_Revranit,std::allocator >,0> > >,std::iterator,int,std::pair *,std::pair &> > { }; /* 7277 */ struct __declspec(align(4)) std::_Pair_base { unsigned int first; unsigned __int16 second; }; /* 7278 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7279 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 7280 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 7281 */ struct __cppobj std::allocator >::rebind > { }; /* 7282 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 7283 */ struct __cppobj std::iterator { }; /* 7284 */ struct __cppobj std::_Outit : std::iterator { }; /* 7285 */ struct __cppobj std::ostreambuf_iterator > : std::_Outit { bool _Failed; std::basic_streambuf > *_Strbuf; }; /* 7286 */ struct _Cvtvec { unsigned int _Hand; unsigned int _Page; }; /* 7287 */ struct __cppobj std::num_put > > : std::locale::facet { _Cvtvec _Cvt; }; /* 7288 */ struct std::basic_ostream >::_Sentry_base { std::basic_ostream > *_Myostr; }; /* 7289 */ struct __cppobj __declspec(align(4)) std::basic_ostream >::sentry : std::basic_ostream >::_Sentry_base { bool _Ok; }; /* 7290 */ struct __cppobj std::numpunct : std::locale::facet { const char *_Grouping; char _Dp; char _Kseparator; const char *_Falsename; const char *_Truename; }; /* 7291 */ struct std::_Lockit { int _Locktype; }; /* 7292 */ struct std::_Locinfo { std::_Lockit _Lock; std::_Yarn _Days; std::_Yarn _Months; std::_Yarn _Oldlocname; std::_Yarn _Newlocname; }; /* 7293 */ struct std::_Timevec { void *_Timeptr; }; /* 7294 */ struct _Ctypevec { unsigned int _Hand; unsigned int _Page; const __int16 *_Table; int _Delfl; }; /* 7295 */ struct _Collvec { unsigned int _Hand; unsigned int _Page; }; /* 7296 */ struct __cppobj std::ctype_base : std::locale::facet { }; /* 7297 */ struct __cppobj std::ctype : std::ctype_base { _Ctypevec _Ctype; }; /* 7298 */ struct lconv { char *decimal_point; char *thousands_sep; char *grouping; char *int_curr_symbol; char *currency_symbol; char *mon_decimal_point; char *mon_thousands_sep; char *mon_grouping; char *positive_sign; char *negative_sign; char int_frac_digits; char frac_digits; char p_cs_precedes; char p_sep_by_space; char n_cs_precedes; char n_sep_by_space; char p_sign_posn; char n_sign_posn; wchar_t *_W_decimal_point; wchar_t *_W_thousands_sep; wchar_t *_W_int_curr_symbol; wchar_t *_W_currency_symbol; wchar_t *_W_mon_decimal_point; wchar_t *_W_mon_thousands_sep; wchar_t *_W_positive_sign; wchar_t *_W_negative_sign; }; /* 7299 */ struct std::_Bool_struct { int _Member; }; /* 7300 */ struct NiPointer { EpicQuestWin *m_pObject; }; /* 7301 */ struct NiPointer { CQuestWin2 *m_pObject; }; /* 7302 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 7303 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 7304 */ struct std::_Pair_base { const int first; CQuestWin2::QData second; }; /* 7305 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7306 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7307 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7308 */ struct __cppobj std::_Allocator_base > { }; /* 7309 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 7310 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 7311 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 7312 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 7313 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 7314 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7315 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 7316 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 7317 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 7318 */ struct __cppobj std::iterator,int,std::pair *,std::pair &> { }; /* 7319 */ struct __cppobj std::_Revranit,std::allocator >,1> > >,std::iterator,int,std::pair *,std::pair &> > : std::iterator,int,std::pair *,std::pair &> { std::_Tree_iterator,std::allocator >,1> > > current; }; /* 7320 */ struct __cppobj std::reverse_iterator,std::allocator >,1> > > > : std::_Revranit,std::allocator >,1> > >,std::iterator,int,std::pair *,std::pair &> > { }; /* 7321 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 7322 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 7323 */ struct std::_Pair_base { const int first; EpicQuestWin::QData second; }; /* 7324 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7325 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7326 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7327 */ struct __cppobj std::_Allocator_base > { }; /* 7328 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 7329 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 7330 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 7331 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 7332 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 7333 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7334 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 7335 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 7336 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 7337 */ struct __cppobj std::iterator,int,std::pair *,std::pair &> { }; /* 7338 */ struct __cppobj std::_Revranit,std::allocator >,1> > >,std::iterator,int,std::pair *,std::pair &> > : std::iterator,int,std::pair *,std::pair &> { std::_Tree_iterator,std::allocator >,1> > > current; }; /* 7339 */ struct __cppobj std::reverse_iterator,std::allocator >,1> > > > : std::_Revranit,std::allocator >,1> > >,std::iterator,int,std::pair *,std::pair &> > { }; /* 7340 */ struct Singleton { SingletonVtbl *vfptr; }; /* 7341 */ struct SingletonVtbl { void *(__thiscall *__vecDelDtor)(Singleton *this, unsigned int); }; /* 7342 */ struct __cppobj BoxAnnounceWin : PgWinFrame { PgWinSpr *m_pkSprWin; PgWinText *m_pkMsg; bool m_bEnableLifeTime; float m_fStartTime; float m_fLifeTime; }; /* 7343 */ struct __cppobj MobKillCountWin : PgWinFrame { PgWinSpr *m_pkPortrait; PgWinText *m_pkText; unsigned int m_uiKillCount; unsigned int m_uiMobCount; }; /* 7347 */ struct __cppobj NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7344 */ struct NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> { NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *>::AntiBloatAllocator m_kAllocator; }; /* 7345 */ struct NiTMapItem { NiTMapItem *m_pkNext; Tutorial::eBlinkEffectType m_key; PgWin *m_val; }; /* 7346 */ struct NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this, Tutorial::eBlinkEffectType); bool (__thiscall *IsKeysEqual)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this, Tutorial::eBlinkEffectType, Tutorial::eBlinkEffectType); void (__thiscall *SetValue)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this, NiTMapItem *, Tutorial::eBlinkEffectType, PgWin *); void (__thiscall *ClearValue)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this); void (__thiscall *DeleteItem)(NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> *this, NiTMapItem *); }; /* 7348 */ struct __cppobj NiTMap : NiTMapBase,enum Tutorial::eBlinkEffectType,PgWin *> { }; /* 7349 */ struct __cppobj Tutorial : Singleton { bool m_bEnable; bool m_bOpenCharWin; bool m_bOpenInvenWin; bool m_bOpenSkillWin; bool m_bBuyStone; bool m_bUseStone; bool m_bRegistSkill; bool m_bLockItemSell; bool m_bLockItemShop; bool m_bLockSkillShop; bool m_bLockItemShopTab; bool m_bLockSkillShopTab; bool m_bHideQuestGiveUp; bool m_bOpenQuestWin; bool m_bTutorialFinishMapLink; NiTMap > m_UIEffectList; NsDecal m_kTutorialMarkDecal; NiPoint3 m_kTutorialMarkPos; NiPointer m_spTutorialMark; BoxAnnounceWin *m_pkBoxAnnounceWin; MobKillCountWin *m_pkMobKillCountWin; NiTMap m_kBlinkWinList; }; /* 7350 */ struct __cppobj std::_Allocator_base { }; /* 7351 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7352 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { Tutorial::eBlinkEffectType *_Myfirst; Tutorial::eBlinkEffectType *_Mylast; Tutorial::eBlinkEffectType *_Myend; std::allocator _Alval; }; /* 7353 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 7354 */ struct std::_Pair_base { int first; CQuestWin2::QData second; }; /* 7355 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7356 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 7357 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 7358 */ struct std::_Pair_base,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { std::_Tree_iterator,std::allocator >,1> > > first; std::_Tree_iterator,std::allocator >,1> > > second; }; /* 7359 */ struct __cppobj std::pair,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > : std::_Pair_base,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 7360 */ struct __cppobj std::allocator >::rebind > { }; /* 7361 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 7362 */ struct std::_Pair_base { int first; EpicQuestWin::QData second; }; /* 7363 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7364 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 7365 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 7366 */ struct std::_Pair_base,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { std::_Tree_iterator,std::allocator >,1> > > first; std::_Tree_iterator,std::allocator >,1> > > second; }; /* 7367 */ struct __cppobj std::pair,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > : std::_Pair_base,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 7368 */ struct __cppobj std::allocator >::rebind > { }; /* 7369 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 7370 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 7371 */ struct PROTO_NC_QUEST_START_REQ { unsigned __int16 nQuestID; }; /* 7372 */ struct NiPointer { QuestStartItemWin *m_pObject; }; /* 7373 */ struct NiPointer { QuestNewsWin *m_pObject; }; /* 7374 */ struct NiPointer { QuestFinishWin *m_pObject; }; /* 7375 */ struct __cppobj __declspec(align(4)) MaskShader : NiD3DDefaultShader { NiPointer m_spPassOne; unsigned int m_uiLinePassNum; bool m_bAlphaBlend; }; /* 7376 */ struct NiPointer { MaskShader *m_pObject; }; /* 7377 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7378 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { unsigned __int16 *_Ptr; }; /* 7379 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7380 */ struct __cppobj NpcQuestWin : PgWinFrame { }; /* 7381 */ struct NiPointer { NpcQuestWin *m_pObject; }; /* 7387 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 7388 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 7389 */ struct __cppobj std::_Allocator_base { }; /* 7390 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7391 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 7392 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 7393 */ struct __cppobj std::list > : std::_List_val > { }; /* 7384 */ struct INode { INodeVtbl *vfptr; std::list > m_childList; char m_token[60]; }; /* 7394 */ struct __cppobj CBlockNode : INode { }; /* 7395 */ struct $D4A947B6E9EAAD56D0B3E5F038434B0A { char *pcData; int iLen; char *pcCurrPos; }; /* 7382 */ struct CTextDataMem { CTextDataMemVtbl *vfptr; CBlockNode m_rootNode; int m_mode; CBlockNode *m_currExpNode; CBlockNode *m_nodeStack[20]; int m_nCurrNSP; int m_nCurrBlock; $D4A947B6E9EAAD56D0B3E5F038434B0A m_kData; }; /* 7383 */ struct CTextDataMemVtbl { void *(__thiscall *__vecDelDtor)(CTextDataMem *this, unsigned int); }; /* 7385 */ struct INodeVtbl { NODETYPE (__thiscall *GetType)(INode *this); }; /* 7386 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; INode *_Myval; }; /* 7396 */ struct PROTO_NC_QUEST_SELECT_START_REQ { unsigned __int16 nNPCID; unsigned __int16 nQuestID; }; /* 7397 */ struct NiPointer { FlexDlgBtn *m_pObject; }; /* 7398 */ struct NiPointer { TextBtn *m_pObject; }; /* 7399 */ struct NiPointer { AutoSizingDialogWin *m_pObject; }; /* 7400 */ struct NiPointer { SpeechBubbleDlgWin *m_pObject; }; /* 7401 */ struct NiPointer { NpcDialogWin *m_pObject; }; /* 7402 */ struct NiPointer { DlgQuestListWin *m_pObject; }; /* 7403 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; DlgQuestListWin::QuestNameList _Myval; }; /* 7404 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 7405 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 7406 */ struct __cppobj std::_Allocator_base { }; /* 7407 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7408 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 7409 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 7410 */ struct __cppobj std::list > : std::_List_val > { }; /* 7411 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7412 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 7413 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 7414 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 7415 */ struct PROTO_NC_MAP_TOWNPORTAL_REQ { char portalindex; }; /* 7416 */ struct DirectUserMsgBody_NpcDialogResponse { char *acAction; unsigned int dwQuestID; char byScriptCmd; unsigned int dwItemSelIndex; }; /* 7417 */ struct __cppobj CFieldNode : INode { int m_offset; }; /* 7418 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7419 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 7420 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 7421 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 7422 */ struct __cppobj std::allocator::rebind { }; /* 7423 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7424 */ struct CTextData { CTextDataVtbl *vfptr; CBlockNode m_rootNode; _iobuf *m_fp; bool m_bShouldCloseFP; int m_mode; CBlockNode *m_currExpNode; CBlockNode *m_nodeStack[20]; int m_nCurrNSP; int m_nCurrBlock; }; /* 7425 */ struct CTextDataVtbl { void *(__thiscall *__vecDelDtor)(CTextData *this, unsigned int); }; /* 7426 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7427 */ union $A022A206DEC049D556E02C26203E6B69 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7428 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A022A206DEC049D556E02C26203E6B69 ___u2; }; /* 7429 */ struct NpcDialogData { char MobIDX[32]; char FaceCutFile[32]; char Dialog[1]; }; /* 7430 */ struct __cppobj NpcDialogDataTable : ITableBase { }; /* 7431 */ struct __cppobj std::allocator::rebind { }; /* 7432 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7433 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PgWinBut **_Ptr; }; /* 7434 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7435 */ struct __cppobj std::allocator::rebind { }; /* 7436 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7437 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; AutoSizingDialogWin::VirtualRect *m_element; }; /* 7438 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; ScriptBtn *m_element; }; /* 7439 */ struct NiPointer { KQuestTimeWin *m_pObject; }; /* 7440 */ struct __unaligned __declspec(align(1)) KQ_JOIN_CHAR_INFO { char nCharLevel; char nCharClass; Name5 sCharID; char nTeamType; }; /* 7441 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_TEAM_SELECT_CMD { Name5 sCharID; char nTeamType; }; /* 7442 */ struct PROTO_NC_KQ_LIST_ADD_ACK { unsigned __int16 NumOfAdd; PROTO_KQ_INFO_CLIENT AddQuestArray[]; }; /* 7443 */ struct __unaligned __declspec(align(1)) KQ_UPDATE_ITEMS { unsigned int Handle; char Status; unsigned __int16 NumOfJoiner; }; /* 7444 */ struct PROTO_NC_KQ_LIST_UPDATE_ACK { unsigned __int16 NumOfUpdate; KQ_UPDATE_ITEMS UpdateQuestArray[]; }; /* 7445 */ struct NiPointer { KingdomQuestWin *m_pObject; }; /* 7446 */ struct NiPointer { KingdomQuestPlayerList *m_pObject; }; /* 7447 */ struct NiPointer { KingdomQuestTeamList *m_pObject; }; /* 7448 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_STATUS_ACK { unsigned int Handle; char Status; unsigned __int16 NumOfJoiner; Name5 JoinerNameList[]; }; /* 7449 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7450 */ union $F801400AA4F905CEA3B1F210E86D1D4C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7451 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F801400AA4F905CEA3B1F210E86D1D4C ___u2; }; /* 7452 */ struct KQVoteDesc { char ID; char KQVoteTitle[64]; char KQVoteDescription[256]; }; /* 7453 */ struct __cppobj KQVoteDescTable : ITableBase { }; /* 7454 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7455 */ union $9E51ED0B92FB0C20C0567B4C3407B997 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7456 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $9E51ED0B92FB0C20C0567B4C3407B997 ___u2; }; /* 7457 */ struct __unaligned __declspec(align(1)) KQIsVote { unsigned __int16 ID; char IsVote; }; /* 7458 */ struct __cppobj KQIsVoteTable : ITableBase { }; /* 7459 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7460 */ union $7D819A8ADFF4F8AA90F0D9557339E5D2 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7461 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $7D819A8ADFF4F8AA90F0D9557339E5D2 ___u2; }; /* 7462 */ struct __unaligned __declspec(align(2)) KQTeam { unsigned __int16 ID; char MaxMemberGap; char IsTeamPVP; unsigned __int16 KQTeamDivideType; unsigned int RegenXRed; unsigned int RegenYRed; unsigned int RegenXBlue; unsigned int RegenYBlue; }; /* 7463 */ struct __cppobj KQTeamTable : ITableBase { }; /* 7464 */ struct KINGDOM_QUEST_DESC { char Desc[1]; }; /* 7465 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7466 */ union $F236BC01A2B955BB92A2DB9490270D8C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7467 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F236BC01A2B955BB92A2DB9490270D8C ___u2; }; /* 7468 */ struct KQVoteMajorityRate { char VoteAgreeRate; }; /* 7469 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7470 */ union $DC61D51B5B7BDC23D2FEC69FA1943BFC { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7471 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DC61D51B5B7BDC23D2FEC69FA1943BFC ___u2; }; /* 7472 */ union $BB1A3B4DC2213BD20DE0D539AA1AF897 { char acChar[2]; unsigned __int16 wChar; }; /* 7473 */ struct DirectUserMsgBody_SizeDrag { int iDeltaLeft; int iDeltaTop; int iDeltaWidth; int iDeltaHeight; }; /* 7474 */ struct NiPointer { ChatDisplayWin2 *m_pObject; }; /* 7475 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7476 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 7477 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 7478 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 7479 */ struct __cppobj std::allocator::rebind { }; /* 7480 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7481 */ struct NiPointer { ChatDisplayWin *m_pObject; }; /* 7482 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7483 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { SHINE_ITEM_STRUCT *_Ptr; }; /* 7484 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7485 */ struct __cppobj ChatBoard : PgWin { PgFont *m_pkFont; ChatBoard::Type m_aeType[50]; unsigned int m_auiTextAlloc[50]; char *m_apcText[50]; unsigned int m_uiTotal; int m_iTopIndex; int m_iBottomIndex; int m_iViewIndex; unsigned int m_uiOption; NiPointer m_aspTextGeom[8]; }; /* 7486 */ struct NiPointer { ChatBoard *m_pObject; }; /* 7487 */ struct PROTO_NC_ITEM_GUILD_STORAGE_WITHDRAW_REQ { unsigned __int64 cen; }; /* 7488 */ struct NiPointer { GTStorageInvWin *m_pObject; }; /* 7489 */ struct NiPointer { GuildTournamentStorageWin *m_pObject; }; /* 7490 */ struct PROTO_NC_GUILD_TOURNAMENT_OBSERVER_ENTER_REQ { char nTournamentSeed; }; /* 7491 */ struct NiPointer { GuildTournamentScheduleWin *m_pObject; }; /* 7492 */ struct PROTO_NC_GUILD_TOURNAMENT_JOIN_REQ { unsigned int nGuildNo; }; /* 7493 */ struct NiPointer { GuildTournamentBaseWin *m_pObject; }; /* 7494 */ struct NiPointer { GTRequestListWin *m_pObject; }; /* 7495 */ struct std::_Pair_base { GTRequestListWin::GuildInfo *first; GTRequestListWin::GuildInfo *second; }; /* 7496 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7497 */ struct __cppobj boost::detail::function::function_invoker2 { }; /* 7498 */ struct __cppobj boost::detail::function::functor_manager > { }; /* 7499 */ struct PROTO_NC_GUILD_TOURNAMENT_USESKILL_REQ { unsigned __int16 wUseSkillNumber; }; /* 7500 */ struct NiPointer { GTTSkillWin *m_pObject; }; /* 7501 */ struct NiPointer { GTTMiniSkillWin *m_pObject; }; /* 7502 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7503 */ union $1BCBC16C9648851010AD88BB302F6FCE { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7504 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $1BCBC16C9648851010AD88BB302F6FCE ___u2; }; /* 7505 */ struct __unaligned __declspec(align(2)) GUILD_TOURNAMENT_SKILL { unsigned __int16 MAP_TYPE; unsigned __int16 Index; unsigned __int16 DeathPoint; char StaName[32]; TargetType TargetType; unsigned int DlyTime; }; /* 7506 */ struct __cppobj GuildTournamentStateTab : ITableBase { }; /* 7507 */ struct NiPointer { GTTDiceWin *m_pObject; }; /* 7508 */ struct NiPointer { GTStatusMiniWin *m_pObject; }; /* 7509 */ struct NiPointer { GTStatusWin *m_pObject; }; /* 7510 */ struct std::_Pair_base { GTStatusWin::RankInfo *first; GTStatusWin::RankInfo *second; }; /* 7511 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7512 */ struct __cppobj boost::detail::function::function_invoker2 { }; /* 7513 */ struct __cppobj boost::detail::function::functor_manager > { }; /* 7514 */ struct NiPointer { GTInformWin *m_pObject; }; /* 7515 */ struct NiPointer { GTIFlagWin *m_pObject; }; /* 7516 */ struct __cppobj ISingletonTask : ITask { }; /* 7517 */ struct __cppobj GuildMemberVanishTask : ISingletonTask { GuildMemberVanishTask::State m_eState; Name5 m_kTargetName; MsgBox *m_pkMsgBox; }; /* 7518 */ struct __cppobj ISingletonTask : ITask { }; /* 7519 */ struct __cppobj GuildMemberGradeSetupTask : ISingletonTask { GuildMemberGradeSetupTask::State m_eState; Name5 m_kTargetName; char m_TargetLevel; char m_grade; MsgBox *m_pkMsgBox; }; /* 7520 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MEMBER_GRADE_REQ { Name5 CharID; char MemberGrade; }; /* 7521 */ struct ATL::CTime { __int64 m_time; }; /* 7522 */ struct _FILETIME { unsigned int dwLowDateTime; unsigned int dwHighDateTime; }; /* 7523 */ struct tagDBTIMESTAMP { __int16 year; unsigned __int16 month; unsigned __int16 day; unsigned __int16 hour; unsigned __int16 minute; unsigned __int16 second; unsigned int fraction; }; /* 7524 */ struct ATL::CTimeSpan { __int64 m_timeSpan; }; /* 7525 */ struct ATL::CSimpleStringT { char *m_pszData; }; /* 7526 */ struct __cppobj ATL::CStringT > > : ATL::CSimpleStringT { }; /* 7527 */ struct NiPointer { GuildWin *m_pObject; }; /* 7528 */ struct ATL::CComCriticalSection { _RTL_CRITICAL_SECTION m_sec; }; /* 7529 */ struct ATL::CSimpleArray > { HINSTANCE__ **m_aT; int m_nSize; int m_nAllocSize; }; /* 7530 */ struct ATL::_ATL_BASE_MODULE70 { unsigned int cbSize; HINSTANCE__ *m_hInst; HINSTANCE__ *m_hInstResource; unsigned int dwAtlBuildVer; _GUID *pguidVer; ATL::CComCriticalSection m_csResource; ATL::CSimpleArray > m_rgResourceInstance; }; /* 7531 */ struct __cppobj ATL::CAtlBaseModule : ATL::_ATL_BASE_MODULE70 { }; /* 7532 */ struct ATL::IAtlStringMgr { ATL::IAtlStringMgrVtbl *vfptr; }; /* 7533 */ struct ATL::CStringData { ATL::IAtlStringMgr *pStringMgr; int nDataLength; int nAllocLength; int nRefs; }; /* 7534 */ struct ATL::IAtlStringMgrVtbl { ATL::CStringData *(__thiscall *Allocate)(ATL::IAtlStringMgr *this, int, int); void (__thiscall *Free)(ATL::IAtlStringMgr *this, ATL::CStringData *); ATL::CStringData *(__thiscall *Reallocate)(ATL::IAtlStringMgr *this, ATL::CStringData *, int, int); ATL::CStringData *(__thiscall *GetNilString)(ATL::IAtlStringMgr *this); ATL::IAtlStringMgr *(__thiscall *Clone)(ATL::IAtlStringMgr *this); }; /* 7535 */ struct ATL::IAtlMemMgr { ATL::IAtlMemMgrVtbl *vfptr; }; /* 7536 */ struct ATL::IAtlMemMgrVtbl { void *(__thiscall *Allocate)(ATL::IAtlMemMgr *this, unsigned int); void (__thiscall *Free)(ATL::IAtlMemMgr *this, void *); void *(__thiscall *Reallocate)(ATL::IAtlMemMgr *this, void *, unsigned int); unsigned int (__thiscall *GetSize)(ATL::IAtlMemMgr *this, void *); }; /* 7537 */ struct __cppobj ATL::CNilStringData : ATL::CStringData { wchar_t achNil[2]; }; /* 7538 */ struct __cppobj ATL::CAtlStringMgr : ATL::IAtlStringMgr { ATL::IAtlMemMgr *m_pMemMgr; ATL::CNilStringData m_nil; }; /* 7539 */ struct __cppobj ISingletonTask : ITask { }; /* 7540 */ struct __cppobj GuildLeaveTask : ISingletonTask { }; /* 7541 */ struct __cppobj Inconsistent_definition_of_symbol__ATL_MIXED::_Please_define_it_the_same_throughout_your_project { }; /* 7542 */ struct Define_the_symbol__ATL_MIXED::Thank_you { Define_the_symbol__ATL_MIXED::Thank_youVtbl *vfptr; }; /* 7543 */ struct Define_the_symbol__ATL_MIXED::Thank_youVtbl { void (__thiscall *one)(Define_the_symbol__ATL_MIXED::Thank_you *this); }; /* 7544 */ struct __cppobj ATL::CCRTAllocator { }; /* 7545 */ struct __cppobj ATL::CLocalAllocator { }; /* 7546 */ struct __cppobj ATL::CGlobalAllocator { }; /* 7547 */ struct ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager::CAtlSafeAllocBufferNode { ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager::CAtlSafeAllocBufferNode *m_pNext; char _pad[4]; }; /* 7548 */ struct ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager { ATL::_ATL_SAFE_ALLOCA_IMPL::CAtlSafeAllocBufferManager::CAtlSafeAllocBufferNode *m_pHead; }; /* 7549 */ struct __cppobj ATL::CTraceCategory { }; /* 7550 */ struct ATL::CAtlException { HRESULT m_hr; }; /* 7551 */ struct __cppobj ATL::CComAutoCriticalSection : ATL::CComCriticalSection { }; /* 7552 */ struct __cppobj __declspec(align(4)) ATL::CComSafeDeleteCriticalSection : ATL::CComCriticalSection { bool m_bInitialized; }; /* 7553 */ struct __cppobj ATL::CComFakeCriticalSection { }; /* 7554 */ struct ATL::CSimpleArray >::Wrapper { HINSTANCE__ *t; }; /* 7555 */ struct ATL::ATLSTRINGRESOURCEIMAGE { unsigned __int16 nLength; wchar_t achString[]; }; /* 7556 */ struct __cppobj IObjectWithSite : IUnknown { }; /* 7557 */ struct ATL::CComPtrBase { IDispatch *p; }; /* 7558 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7559 */ struct ATL::CComPtrBase { IUnknown *p; }; /* 7560 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7561 */ struct __cppobj ATL::CComQIPtr : ATL::CComPtr { }; /* 7562 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : IUnknown { }; /* 7563 */ struct ATL::CComBSTR { wchar_t *m_str; }; /* 7564 */ struct __cppobj ISequentialStream : IUnknown { }; /* 7565 */ struct __cppobj IStream : ISequentialStream { }; /* 7566 */ struct ATL::CTempBuffer { char *m_p; char m_abFixedBuffer[128]; }; /* 7567 */ struct ATL::CTempBuffer { wchar_t *m_p; char m_abFixedBuffer[128]; }; /* 7568 */ struct __cppobj ATL::CComVariant : tagVARIANT { }; /* 7569 */ union ATL::ClassesAllowedInStream { _GUID *rgclsidAllowed; HRESULT (__cdecl *pfnClsidAllowed)(_GUID *, _GUID *, void **); }; /* 7570 */ struct $B950AFB169DC87688B328897744C612F { unsigned int LowPart; unsigned int HighPart; }; /* 7571 */ union _ULARGE_INTEGER { $B950AFB169DC87688B328897744C612F __s0; $B950AFB169DC87688B328897744C612F u; unsigned __int64 QuadPart; }; /* 7572 */ struct ATL::CComPtrBase { IPersistStream *p; }; /* 7573 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7574 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : IPersistStream { }; /* 7575 */ struct tagCATEGORYINFO { _GUID catid; unsigned int lcid; wchar_t szDescription[128]; }; /* 7576 */ struct _DLLVERSIONINFO { unsigned int cbSize; unsigned int dwMajorVersion; unsigned int dwMinorVersion; unsigned int dwBuildNumber; unsigned int dwPlatformID; }; /* 7577 */ struct ATL::CAtlTransactionManager { void *m_hTransaction; int m_bFallback; }; /* 7578 */ struct _SECURITY_ATTRIBUTES { unsigned int nLength; void *lpSecurityDescriptor; int bInheritHandle; }; /* 7579 */ 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]; }; /* 7580 */ struct HKEY__ { int unused; }; /* 7581 */ struct ATL::_ATL_CATMAP_ENTRY { int iType; _GUID *pcatid; }; /* 7582 */ struct ATL::_ATL_OBJMAP_ENTRY30 { _GUID *pclsid; HRESULT (__stdcall *pfnUpdateRegistry)(int); HRESULT (__stdcall *pfnGetClassObject)(void *, _GUID *, void **); HRESULT (__stdcall *pfnCreateInstance)(void *, _GUID *, void **); IUnknown *pCF; unsigned int dwRegister; const char *(__stdcall *pfnGetObjectDescription)(); ATL::_ATL_CATMAP_ENTRY *(__cdecl *pfnGetCategoryMap)(); void (__stdcall *pfnObjectMain)(bool); }; /* 7583 */ struct __cppobj ATL::CComMultiThreadModelNoCS { }; /* 7584 */ struct __cppobj ATL::CComMultiThreadModel { }; /* 7585 */ struct __cppobj ATL::CComAutoDeleteCriticalSection : ATL::CComSafeDeleteCriticalSection { }; /* 7586 */ struct __cppobj ATL::CComSingleThreadModel { }; /* 7587 */ struct ATL::_ATL_COM_MODULE70 { unsigned int cbSize; HINSTANCE__ *m_hInstTypeLib; ATL::_ATL_OBJMAP_ENTRY30 **m_ppAutoObjMapFirst; ATL::_ATL_OBJMAP_ENTRY30 **m_ppAutoObjMapLast; ATL::CComCriticalSection m_csObjMap; }; /* 7588 */ struct ATL::_AtlCreateWndData { void *m_pThis; unsigned int m_dwThreadID; ATL::_AtlCreateWndData *m_pNext; }; /* 7589 */ struct ATL::CSimpleArray > { unsigned __int16 *m_aT; int m_nSize; int m_nAllocSize; }; /* 7590 */ struct ATL::_ATL_WIN_MODULE70 { unsigned int cbSize; ATL::CComCriticalSection m_csWindowCreate; ATL::_AtlCreateWndData *m_pCreateWndList; ATL::CSimpleArray > m_rgWindowClassAtoms; }; /* 7591 */ struct ATL::_ATL_TERMFUNC_ELEM { void (__stdcall *pFunc)(unsigned int); unsigned int dw; ATL::_ATL_TERMFUNC_ELEM *pNext; }; /* 7592 */ struct ATL::_ATL_MODULE70 { unsigned int cbSize; int m_nLockCnt; ATL::_ATL_TERMFUNC_ELEM *m_pTermFuncs; ATL::CComCriticalSection m_csStaticDataInitAndTypeInfo; }; /* 7593 */ struct __cppobj ATL::CComAllocator { }; /* 7594 */ struct ATL::CHandle { void *m_h; }; /* 7595 */ struct __declspec(align(4)) ATL::CCritSecLock { _RTL_CRITICAL_SECTION *m_cs; bool m_bLocked; }; /* 7596 */ struct __cppobj ATL::CAtlComModule : ATL::_ATL_COM_MODULE70 { }; /* 7597 */ struct __cppobj ATL::CAtlWinModule : ATL::_ATL_WIN_MODULE70 { }; /* 7598 */ struct __cppobj IGlobalInterfaceTable : IUnknown { }; /* 7599 */ struct __cppobj ATL::CAtlModule : ATL::_ATL_MODULE70 { ATL::CAtlModuleVtbl *vfptr; IGlobalInterfaceTable *m_pGIT; }; /* 7600 */ struct __cppobj IRegistrarBase : IUnknown { }; /* 7601 */ struct ATL::CAtlModuleVtbl { void *(__thiscall *__vecDelDtor)(ATL::CAtlModule *this, unsigned int); int (__thiscall *Lock)(ATL::CAtlModule *this); int (__thiscall *Unlock)(ATL::CAtlModule *this); int (__thiscall *GetLockCount)(ATL::CAtlModule *this); HRESULT (__thiscall *GetGITPtr)(ATL::CAtlModule *this, IGlobalInterfaceTable **); HRESULT (__thiscall *AddCommonRGSReplacements)(ATL::CAtlModule *this, IRegistrarBase *); }; /* 7602 */ struct ATL::_ATL_REGMAP_ENTRY { const wchar_t *szKey; const wchar_t *szData; }; /* 7603 */ struct __cppobj ATL::CAtlModuleT : ATL::CAtlModule { }; /* 7604 */ struct __cppobj ATL::CComModule : ATL::CAtlModuleT { ATL::_ATL_OBJMAP_ENTRY30 *m_pObjMap; }; /* 7605 */ struct __cppobj ATL::CRTThreadTraits { }; /* 7606 */ struct __cppobj ATL::Win32ThreadTraits { }; /* 7607 */ struct ATL::CComApartment { unsigned int m_dwThreadID; void *m_hThread; int m_nLockCnt; }; /* 7608 */ struct ATL::_AtlAptCreateObjData { HRESULT (__stdcall *pfnCreateInstance)(void *, _GUID *, void **); _GUID *piid; void *hEvent; IStream *pStream; HRESULT hRes; }; /* 7609 */ struct ATL::CComSimpleThreadAllocator { int m_nThread; }; /* 7610 */ struct __cppobj ATL::Win32WaitTraits { }; /* 7611 */ struct ATL::CRegKey { HKEY__ *m_hKey; unsigned int m_samWOW64; ATL::CAtlTransactionManager *m_pTM; }; /* 7612 */ struct __cppobj ATL::CExpansionVectorEqualHelper { }; /* 7613 */ struct ATL::CSimpleMap { char **m_aKey; wchar_t **m_aVal; int m_nSize; }; /* 7614 */ struct __cppobj ATL::CExpansionVector : ATL::CSimpleMap { }; /* 7615 */ struct ATL::CAutoVectorPtr { char *m_p; }; /* 7616 */ struct ATL::CAutoVectorPtr { wchar_t *m_p; }; /* 7617 */ struct __cppobj ATL::CRegObject : IRegistrarBase { ATL::CExpansionVector m_RepMap; ATL::CComAutoDeleteCriticalSection m_csMap; }; /* 7618 */ struct ATL::CRegParser { char *m_pchCur; ATL::CRegObject *m_pRegObj; }; /* 7619 */ struct ATL::CRegParser::CParseBuffer { int nPos; int nSize; char *p; }; /* 7620 */ struct ATL::CTempBuffer { char *m_p; char m_abFixedBuffer[1024]; }; /* 7621 */ struct ATL::CTempBuffer { char *m_p; char m_abFixedBuffer[256]; }; /* 7622 */ struct ATL::CTempBuffer { char *m_p; char m_abFixedBuffer[256]; }; /* 7623 */ struct __cppobj ICatRegister : IUnknown { }; /* 7624 */ struct ATL::CComPtrBase { ICatRegister *p; }; /* 7625 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7626 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : ICatRegister { }; /* 7627 */ struct __cppobj ITypeLib : IUnknown { }; /* 7628 */ struct ATL::CComPtrBase { ITypeLib *p; }; /* 7629 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7630 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : ITypeLib { }; /* 7631 */ struct __cppobj IRegistrar : IRegistrarBase { }; /* 7632 */ struct __declspec(align(4)) ATL::CComCritSecLock { ATL::CComCriticalSection *m_cs; bool m_bLocked; }; /* 7633 */ struct ATL::CComPtrBase { IConnectionPointContainer *p; }; /* 7634 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7635 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : IConnectionPointContainer { }; /* 7636 */ struct ATL::CComPtrBase { IConnectionPoint *p; }; /* 7637 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7638 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : IConnectionPoint { }; /* 7639 */ struct ATL::_ATL_INTMAP_ENTRY { _GUID *piid; unsigned int dw; HRESULT (__stdcall *pFunc)(void *, _GUID *, void **, unsigned int); }; /* 7640 */ struct __cppobj ATL::CCRTHeap : ATL::IAtlMemMgr { }; /* 7641 */ struct __cppobj __declspec(align(4)) ATL::CWin32Heap : ATL::IAtlMemMgr { void *m_hHeap; bool m_bOwnHeap; }; /* 7642 */ struct __cppobj ATL::CLocalHeap : ATL::IAtlMemMgr { }; /* 7643 */ struct __cppobj ATL::CGlobalHeap : ATL::IAtlMemMgr { }; /* 7644 */ struct __cppobj ATL::CComHeap : ATL::IAtlMemMgr { }; /* 7645 */ struct __cppobj IMalloc : IUnknown { }; /* 7646 */ struct ATL::CComPtrBase { IMalloc *p; }; /* 7647 */ struct __cppobj ATL::CComPtr : ATL::CComPtrBase { }; /* 7648 */ struct __cppobj ATL::_NoAddRefReleaseOnCComPtr : IMalloc { }; /* 7649 */ struct __cppobj ATL::ChTraitsBase { }; /* 7650 */ struct __cppobj ATL::ChTraitsCRT : ATL::ChTraitsBase { }; /* 7651 */ struct __cppobj ATL::CFixedStringMgr : ATL::IAtlStringMgr { ATL::IAtlStringMgr *m_pMgr; ATL::CStringData *m_pData; }; /* 7652 */ struct ATL::IFixedStringLog { ATL::IFixedStringLogVtbl *vfptr; }; /* 7653 */ struct ATL::IFixedStringLogVtbl { void (__thiscall *OnAllocateSpill)(ATL::IFixedStringLog *this, int, int, ATL::CStringData *); void (__thiscall *OnReallocateSpill)(ATL::IFixedStringLog *this, int, int, ATL::CStringData *); }; /* 7654 */ struct __cppobj ATL::CFixedStringLog : ATL::IFixedStringLog { }; /* 7655 */ struct __cppobj ATL::ChTraitsOS : ATL::ChTraitsBase { }; /* 7656 */ struct __cppobj ATL::ChTraitsBase { }; /* 7657 */ struct __cppobj ATL::ChTraitsCRT : ATL::ChTraitsBase { }; /* 7658 */ struct __cppobj ATL::StrTraitATL > : ATL::ChTraitsCRT { }; /* 7659 */ struct ATL::CSimpleStringT { char *m_pszData; }; /* 7660 */ struct ATL::CFileTimeSpan { __int64 m_nSpan; }; /* 7661 */ struct __cppobj ATL::CFileTime : _FILETIME { }; /* 7662 */ struct $277F0280DC4DDE1B6C06689B608732EF { PgWinSpr *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7663 */ struct __cppobj $0DAC946CF83F196FDC8BF76CCBCDC593 : $277F0280DC4DDE1B6C06689B608732EF { }; /* 7664 */ const struct __cppobj $02890B7FF711D65D862D0B7F58DC7FF7 : $277F0280DC4DDE1B6C06689B608732EF { }; /* 7665 */ const struct $C5099AD7994DC68CEA4AB7A192DA4A61 { PgWinSpr *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7666 */ struct $C5496C42DCBDC27AA2BF779B0A84C5EC { SlideListWin *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7667 */ struct __cppobj $4EDF44D600BE8AC9382AD7DAD71E46D2 : $C5496C42DCBDC27AA2BF779B0A84C5EC { }; /* 7668 */ const struct __cppobj $7511505021F281A35EFDDE49B9DD76B8 : $C5496C42DCBDC27AA2BF779B0A84C5EC { }; /* 7669 */ const struct $5F90C718C7B4ADAC9A862F9944E548A4 { SlideListWin *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7670 */ struct $7A3796407256BCEBEE9C8E07AA8BB94D { SlideBar *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7671 */ struct __cppobj $F4C72B58703F0E0D2A350003CB28D539 : $7A3796407256BCEBEE9C8E07AA8BB94D { }; /* 7672 */ const struct __cppobj $64C9C95B1B96AB2C1DDA6A19D46122E8 : $7A3796407256BCEBEE9C8E07AA8BB94D { }; /* 7673 */ const struct $6D1E9F23505D73EA8B61619C8A69545D { SlideBar *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7674 */ struct $0AE5C5F023F40EC4DE1A0FA900B1010A { PgWinBut *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7675 */ struct __cppobj $EBB1B831038DEC35B9C8D0D70B558CEB : $0AE5C5F023F40EC4DE1A0FA900B1010A { }; /* 7676 */ const struct __cppobj $4E30D025E59B44C694E79F0FB349DDD1 : $0AE5C5F023F40EC4DE1A0FA900B1010A { }; /* 7677 */ const struct $C4197C5759F1733E56A0E97EB6C683E5 { PgWinBut *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7678 */ struct $FCE0690367E75301374499D745CCE1BF { PgWinText *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7679 */ struct __cppobj $CB8C5EE920A413E95B1F58C3E4F87C62 : $FCE0690367E75301374499D745CCE1BF { }; /* 7680 */ const struct __cppobj $12BA6D74F0C7F4F3E1609D44EBE8CB40 : $FCE0690367E75301374499D745CCE1BF { }; /* 7681 */ const struct $807B543B5F98DC9D27367B32545F810F { PgWinText *first; $A5DC292A05F4357D531B2D3733C44B6F second; }; /* 7682 */ struct ATL::IAtlAutoThreadModule { ATL::IAtlAutoThreadModuleVtbl *vfptr; }; /* 7683 */ struct ATL::IAtlAutoThreadModuleVtbl { HRESULT (__thiscall *CreateInstance)(ATL::IAtlAutoThreadModule *this, void *, _GUID *, void **); }; /* 7684 */ struct __cppobj ATL::CAtlAutoThreadModuleT : ATL::IAtlAutoThreadModule { unsigned int dwThreadID; int m_nThreads; ATL::CComApartment *m_pApartments; ATL::CComSimpleThreadAllocator m_Allocator; }; /* 7685 */ struct ATL::CSimpleMap::Wrapper { char *t; }; /* 7686 */ struct ATL::CSimpleMap::Wrapper { wchar_t *t; }; /* 7687 */ struct HRSRC__ { int unused; }; /* 7688 */ struct PROTO_NC_GUILD_WAR_REQ { Name4 TargetName; }; /* 7689 */ struct NiPointer { GuildWarStateWin *m_pObject; }; /* 7690 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7691 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { SHINE_GUILD_WAR_ABLE_INFO **_Ptr; }; /* 7692 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7693 */ struct __cppobj std::allocator::rebind { }; /* 7694 */ struct NiPointer { GuildWarKillCountWin *m_pObject; }; /* 7695 */ struct NiPointer { GuildWarInformWin *m_pObject; }; /* 7696 */ struct __cppobj ISingletonTask : ITask { }; /* 7697 */ struct __cppobj GuildDismissTask : ISingletonTask { GuildDismissTask::State m_eState; Name4 m_kGuildName; InputBox *m_pkInputBox; }; /* 7698 */ struct PROTO_NC_GUILD_DISMISS_REQ { Name4 Name; Name3 Password; }; /* 7699 */ struct NiPointer { GuildNpcMenuWin *m_pObject; }; /* 7700 */ struct __cppobj ISingletonTask : ITask { }; /* 7701 */ struct __cppobj GuildNotifyTask : ISingletonTask { std::basic_string,std::allocator > m_kNoticeMsg; }; /* 7702 */ struct NiPointer { GuildNoticeEditorWin *m_pObject; }; /* 7703 */ struct NiPointer { GuildNameChangeWin *m_pObject; }; /* 7711 */ struct __cppobj DFALL { }; /* 7712 */ struct __cppobj NiTListBase,TextFilter *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 7704 */ struct NiTListBase,TextFilter *> { NiTListBase,TextFilter *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,TextFilter *>::AntiBloatAllocator m_kAllocator; }; /* 7705 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; TextFilter *m_element; }; /* 7706 */ struct ProcessingString { char m_acSource[512]; char m_acPreprocessed[512]; char *m_apcMapToSource[512]; }; /* 7707 */ struct TextFilter { TextFilterVtbl *vfptr; char *m_pcKeyStr; }; /* 7708 */ union $335CE75454E5095B557313C93B56B099 { void (__thiscall *~TextFilter)(TextFilter *this); void *(__thiscall *__vecDelDtor)(TextFilter *this, unsigned int); }; /* 7709 */ struct TextFilterVtbl { void (__thiscall *DoJob)(TextFilter *this, ProcessingString *, char *, char *); $335CE75454E5095B557313C93B56B099 ___u1; }; /* 7710 */ struct NiTListBase,TextFilter *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,TextFilter *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,TextFilter *> *this); void (__thiscall *DeleteItem)(NiTListBase,TextFilter *> *this, NiTListItem *); }; /* 7713 */ struct __cppobj NiTPointerListBase,TextFilter *> : NiTListBase,TextFilter *> { }; /* 7714 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; TextFilter *m_element; }; /* 7715 */ struct NiPointer { GuildMenuWin *m_pObject; }; /* 7716 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_MAKE_REQ { Name4 Name; Name3 Password; char Type; }; /* 7717 */ struct DirectUserMsgBody_DelegatePacket { unsigned __int16 wDepartment; unsigned __int16 wCommand; void *pvProto; unsigned int dwPacketSize; }; /* 7718 */ struct __cppobj CharCreateInfoWin : PgWinFrame { PROTO_AVATAR_SHAPE_INFO *m_pkShapeData; int m_nHairTypeIndex; int m_nHairColorIndex; int m_nFaceTypeIndex; NiPointer m_pkBtn[8]; NiPointer m_pkText[4]; }; /* 7719 */ struct __cppobj CharCreateViewCtrlWin : PgWinFrame { PgFrameWork *m_pkFrameWork; PgWinBut *pTurnLeftBtn; PgWinBut *pTurnRightBtn; }; /* 7720 */ struct NiPointer { SlideListWin *m_pObject; }; /* 7724 */ struct __cppobj NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 7721 */ struct NiTMapBase >,unsigned long,NiPointer > { NiTMapBase >,unsigned long,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 7722 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; unsigned int m_key; NiPointer m_val; }; /* 7723 */ struct NiTMapBase >,unsigned long,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *, unsigned int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned long,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); }; /* 7725 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned long,NiPointer > { }; /* 7726 */ struct __cppobj __declspec(align(4)) CharCreateDescritWin : PgWinFrame { NiPointer m_pkListWinContent; NiPointer m_pkSlideBarList; NiPointer m_pkTreeText[5]; NiPointer m_pkTreeSpr[5]; NiPointer m_pkArrow[4]; NiTMap > m_kClassMap; char m_kClass; char m_kOldClass; }; /* 7727 */ struct __cppobj __declspec(align(4)) CharCreateStatWin : PgWinFrame { NiActorManager *m_pkActor; char m_kClass; }; /* 7728 */ struct __cppobj CharCreateOkCancelWin : PgWinFrame { }; /* 7729 */ struct NiPointer { ImeCandListWin *m_pObject; }; /* 7730 */ struct __cppobj ImeEditWinEx : EditWinEx { NiPointer m_spCandListWin; }; /* 7731 */ struct NiPointer { ImeEditWinEx *m_pObject; }; /* 7735 */ struct __cppobj DFALL > { }; /* 7736 */ struct __cppobj NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 7732 */ struct NiTMapBase >,unsigned long,NiPointer > { NiTMapBase >,unsigned long,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,unsigned long,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 7733 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; unsigned int m_key; NiPointer m_val; }; /* 7734 */ struct NiTMapBase >,unsigned long,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase >,unsigned long,NiPointer > *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *, unsigned int, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,unsigned long,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,unsigned long,NiPointer > *this, NiTMapItem > *); }; /* 7737 */ struct __cppobj NiTMap > : NiTMapBase >,unsigned long,NiPointer > { }; /* 7738 */ struct __cppobj CharCreateClassWin : PgWinFrame { NiPointer m_spNameEdit; char m_acCharName[16]; unsigned int m_uiClass; NiPointer m_spSentinelBut; NiPointer m_spSentinelDisablSpr; NiTMap > m_kClassMap; }; /* 7739 */ struct __cppobj CharCreateFrameWork : PgFrameWork { float m_fActStartTime; bool m_bActStart; bool m_bActAniPlay; bool m_bNormalStand; bool m_bTurnLeft; bool m_bAutoTurn; bool m_bIsActiveMotion; unsigned int m_uiActiveCode; bool m_bIsAvatorActiveMotion; unsigned int m_uiAvatorActiveCode; NiNode *m_pkCharNode; Studio *ms_pkStudio; CharCreateInfoWin *m_pkCharCreateInfoWin; CharCreateViewCtrlWin *m_pkCharCreateViewCtrlWin; CharCreateDescritWin *m_pkCharCreateDescritWin; CharCreateStatWin *m_pkCharCreateStatWin; CharCreateOkCancelWin *m_pkCharCreateOkCancelWin; CharCreateClassWin *m_pkCharCreateClassWin; NiPointer m_spBackgroundScene; NiPointer m_spCharScene; NiPointer m_spCamera; NiPointer m_spAvatarPos; Avatar *m_pkAvatar; PROTO_AVATAR_SHAPE_INFO m_kShapeData; int m_iCreateSlot; int m_iEraseSlot; Name5 m_kCreateName; NiCamera *m_pkOldCTCamera; NiPointer m_spWorldMgrNet; bool m_kGender; char m_kClass; NiPointer m_spShadowScene; PgTList > m_kShadowList; std::vector > m_vecBGObjectNode; unsigned int m_nMaxShadowObject; std::vector > m_vecShadowObject; }; /* 7740 */ struct NiPointer { GuildCombatPropensityChangeWin *m_pObject; }; /* 7741 */ struct NiPointer { SkillIcon *m_pObject; }; /* 7742 */ struct NiPointer { ItemIcon *m_pObject; }; /* 7743 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7744 */ union $3A4D3C128DEA00A18A53EE966D658CDA { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7745 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $3A4D3C128DEA00A18A53EE966D658CDA ___u2; }; /* 7746 */ struct ItemShopView { unsigned int goodsNo; char Name[256]; unsigned int IconIndex; char IconFile[32]; unsigned int SubIconIndex; char SubIconFile[32]; unsigned int PeriodIconIndex; char PeriodIconFile[32]; unsigned int R; unsigned int G; unsigned int B; char Descript[256]; }; /* 7747 */ struct __cppobj ItemShopViewTable : ITableBase { }; /* 7748 */ struct __declspec(align(4)) DirectUserMsgBody_DroppedOnSlot { DropContents *pkDropContents; int iDropXPos; int iDropYPos; bool bRetDropable; }; /* 7749 */ struct NiPointer { IconSlotWin *m_pObject; }; /* 7750 */ struct __cppobj ActionIcon : IconWin { unsigned int m_uiTableIndex; }; /* 7751 */ struct NiPointer { ActionIcon *m_pObject; }; /* 7752 */ struct __cppobj PgUtil { }; /* 7753 */ struct NiPointer { OptionSystemWin *m_pObject; }; /* 7754 */ struct NiPointer { OptionSoundWin *m_pObject; }; /* 7755 */ struct NiPointer { OptionGraphicWin *m_pObject; }; /* 7756 */ struct NiPointer { OptionBaseWin *m_pObject; }; /* 7757 */ struct NiPointer { WorldMapWin *m_pObject; }; /* 7758 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7759 */ union $CEC554D331EBEED20A8D6D60A7262872 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7760 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $CEC554D331EBEED20A8D6D60A7262872 ___u2; }; /* 7761 */ struct __cppobj WorldMapAvatarInfoTab : ITableBase { }; /* 7762 */ struct __unaligned __declspec(align(1)) WorldMapAvatarInfo { Name3 MapName; unsigned int LocalX; unsigned int LocalY; char NormalDn; }; /* 7763 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7764 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 7765 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 7766 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 7767 */ struct __cppobj std::allocator >::rebind > { }; /* 7768 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 7769 */ struct NiPointer { WingStoneWin *m_pObject; }; /* 7770 */ struct NiPointer { WingStoneMapWin *m_pObject; }; /* 7771 */ struct DirectUserMsgBody_SendPacket { unsigned __int16 wDepartment; unsigned __int16 wCommand; void *pvPacket; unsigned int uiPacketSize; }; /* 7772 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_LICENSE_REQ { ITEM_INVEN licenseitem; ITEM_INVEN weaponitem; unsigned __int16 mobid; char bSet; }; /* 7773 */ struct NiPointer { WeaponTitleWin *m_pObject; }; /* 7774 */ struct NiPointer { WeaponTitleDeleteWin *m_pObject; }; /* 7775 */ struct NiPointer { LogoutAfterMinutesWin *m_pObject; }; /* 7776 */ struct NiPointer { WaitingForLogoutWin *m_pObject; }; /* 7777 */ struct __cppobj SignUpWin : PgWinFrame { char acSignUpUrl[512]; }; /* 7778 */ struct __cppobj SpawnAppsWin : PgWinFrame { HWND__ *m_hWebWindow; char m_acWebUrl[512]; int m_uiWebXPos; int m_uiWebYPos; unsigned int m_uiWebWidth; unsigned int m_uiWebHeight; int m_uiPlaneWebXPos; int m_uiPlaneWebYPos; unsigned int m_uiPlaneWebWidth; unsigned int m_uiPlaneWebHeight; }; /* 7779 */ struct AccountFrameWork::DisplayList { unsigned int m_uiResWidth; unsigned int m_uiResHeight; bool m_bCheckAdd; AccountFrameWork::DisplayAspect m_eAspect; }; /* 7780 */ struct __cppobj AccountFrameWork : PgFrameWork { bool m_bFirstRun; PgWinSpr *m_pkBack; PgWinSpr *m_pkAge12; PgWinSpr *m_aragon; AccountWin *m_pkAccountWin; WorldSelectWin *m_pkWorldSelectWin; PgWinSpr *m_pkPublisherWin; PgTList m_ReceiveWinList; SignUpWin *m_pkSignUpWin; SpawnAppsWin *m_pkSpawnAppsWin; NiPointer m_spKeyMap; NiPointer m_spLoginNet; NiPointer m_spWorldMgrNet; Name8 m_OTP; NiPointer m_spBackgroundScene; NiPointer m_spCamera; bool m_bDuringWorldSelect; NiPointer m_spShadowScene; PgTList > m_kShadowList; std::vector > m_vecBGObjectNode; unsigned int m_nMaxShadowObject; std::vector > m_vecShadowObject; NiAudioSource *m_pkAccountAnotherBGM; NiTimeController *m_pkTimeController; bool m_bStartBGM[2]; NiNode *m_pkAniLogo; NiNode *m_pkStaticLogo; float m_fBGMStartTime[2]; float m_fFrameStartTime; AccountFrameWork::DisplayList m_ResList[21]; PopupMenuWin *m_pkPopupMenuWin; }; /* 7781 */ struct NiPointer { VoteWin *m_pObject; }; /* 7782 */ struct NiPointer { VoteReasonWin *m_pObject; }; /* 7783 */ struct NiPointer { UserTradeInvWin *m_pObject; }; /* 7784 */ struct NiPointer { UserTradeWin *m_pObject; }; /* 7785 */ struct NiPointer { ToolTipWin *m_pObject; }; /* 7786 */ struct __cppobj AbStateIconWin : IconWin { }; /* 7787 */ struct PROTO_NC_BAT_TARGET_REQ { unsigned __int16 target; }; /* 7788 */ struct NiPointer { MobIconWin *m_pObject; }; /* 7789 */ struct NiPointer { AbStateIconWin *m_pObject; }; /* 7790 */ struct NiPointer { TargetWin *m_pObject; }; /* 7791 */ struct NiPointer { TargetOfTheTargetWin *m_pObject; }; /* 7792 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7793 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 7794 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 7795 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 7796 */ struct __cppobj std::allocator::rebind { }; /* 7797 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7798 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7799 */ union $A75EB482D56D682A50A559958A6F862C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7800 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A75EB482D56D682A50A559958A6F862C ___u2; }; /* 7801 */ struct __cppobj NPCViewInfoTab : ITableBase { }; /* 7802 */ struct NiPointer { SystemWin *m_pObject; }; /* 7803 */ struct NiPointer { SysMsgDisplayWin *m_pObject; }; /* 7804 */ struct __cppobj StorageTabButWin : PgWinBut { }; /* 7805 */ struct NiPointer { StorageTabButWin *m_pObject; }; /* 7806 */ struct NiPointer { StorageInvWin *m_pObject; }; /* 7807 */ struct NiPointer { StorageWin *m_pObject; }; /* 7808 */ struct NiPointer { StatusWin *m_pObject; }; /* 7809 */ struct $17A1FC75E68F529242DCEF1D79B1DCF4 { char *pcIcon; char *pcName; char *pcRank; char *pcDesc; char *pcNextTxt; char *pcNextDesc; }; /* 7810 */ struct StatTitleListItemWin::CreateSpec { $17A1FC75E68F529242DCEF1D79B1DCF4 kInterface; }; /* 7811 */ struct NiPointer { StatTitleListItemWin *m_pObject; }; /* 7812 */ struct NiPointer { StatTitleWin *m_pObject; }; /* 7813 */ struct __cppobj SoulStoneWin : PgWinFrame { PgWinBut *m_pkHPButWin; PgWinBut *m_pkSPButWin; PgWinBut *m_pkPWButWin; PgWinBut *m_pkGRButWin; PgWinText *m_pkHPText; PgWinText *m_pkSPText; PgWinText *m_pkHPDarkText; PgWinText *m_pkSPDarkText; PgWinText *m_pkPWText; PgWinText *m_pkGRText; float m_fLastHPUsedTime; float m_fLastSPUsedTime; ClockShadowWin *m_apkClockShadowWin[2]; }; /* 7814 */ struct NiPointer { SoulStoneWin *m_pObject; }; /* 7815 */ struct __cppobj SoulStoneInfoWin : FrameBoxWin { PgWinText *m_apkTextWin[20]; PgWinSpr *m_pkGemIcon; PgWinSpr *m_pkGoldIcon; PgWinSpr *m_pkSilverIcon; PgWinSpr *m_pkCopperIcon; unsigned int m_uiIconWidth; unsigned int m_uiIconHeight; AutoSizingTextWin *m_pkGemText; AutoSizingTextWin *m_pkGoldText; AutoSizingTextWin *m_pkSilverText; AutoSizingTextWin *m_pkCopperText; }; /* 7816 */ struct NiPointer { SoulStoneInfoWin *m_pObject; }; /* 7817 */ struct DirectUserMsgBody_ProducingOpenDialog { unsigned __int16 skillID; }; /* 7818 */ struct NiPointer { PosInfoWinBut *m_pObject; }; /* 7819 */ struct NiPointer { LevelSelectWinBut *m_pObject; }; /* 7820 */ struct NiPointer { SkillInvWin *m_pObject; }; /* 7821 */ struct NiPointer { SkillWin *m_pObject; }; /* 7822 */ struct SkillData { std::basic_string,std::allocator > skillName; char skillLv; unsigned __int16 id; }; /* 7823 */ struct __cppobj std::_Allocator_base { }; /* 7824 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7825 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { SkillData **_Myfirst; SkillData **_Mylast; SkillData **_Myend; std::allocator _Alval; }; /* 7826 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 7827 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7828 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { SkillData **_Ptr; }; /* 7829 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7830 */ struct __cppobj std::allocator::rebind { }; /* 7831 */ struct PROTO_NC_SKILL_EMPOWALLOC_REQ { unsigned __int16 skill; SKILL_EMPOWER plus; SKILL_EMPOWER minus; }; /* 7832 */ struct NiPointer { SkillPowerIconWin *m_pObject; }; /* 7833 */ struct NiPointer { SkillPowerListItemWin *m_pObject; }; /* 7834 */ struct NiPointer { SkillPowerWin *m_pObject; }; /* 7835 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_UNLEARN_REQ { char slot; unsigned __int16 skill; }; /* 7836 */ struct NiPointer { CSkillInitWin *m_pObject; }; /* 7837 */ struct NiPointer { SkillInfoWin *m_pObject; }; /* 7838 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 7839 */ struct std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 7840 */ struct std::_Pair_base { const unsigned __int16 first; ItemAction second; }; /* 7841 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7842 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7843 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7844 */ struct __cppobj std::_Allocator_base > { }; /* 7845 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 7846 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 7847 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 7848 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 7849 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 7850 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7851 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 7852 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 7853 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 7854 */ struct __cppobj std::_Tmap_traits,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 7855 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node { std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node *_Right; std::pair,std::allocator > const ,int> _Myval; char _Color; char _Isnil; }; /* 7856 */ struct std::_Pair_base,std::allocator > const ,int> { std::basic_string,std::allocator > first; int second; }; /* 7857 */ struct __cppobj std::pair,std::allocator > const ,int> : std::_Pair_base,std::allocator > const ,int> { }; /* 7858 */ struct __cppobj std::_Allocator_base,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node> { }; /* 7859 */ struct __cppobj std::allocator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node> : std::_Allocator_base,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node> { }; /* 7860 */ struct __cppobj std::_Allocator_base,std::allocator > const ,int> > { }; /* 7861 */ struct __cppobj std::allocator,std::allocator > const ,int> > : std::_Allocator_base,std::allocator > const ,int> > { }; /* 7862 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > : std::_Tmap_traits,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> { std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node> _Alnod; std::allocator,std::allocator > const ,int> > _Alval; }; /* 7863 */ struct __cppobj std::_Tree_val,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > : std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > { }; /* 7864 */ struct __cppobj std::_Tree,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > : std::_Tree_val,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > { }; /* 7865 */ struct __cppobj std::multimap,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> > > : std::_Tree,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > { }; /* 7866 */ struct __cppobj std::_Iterator012,std::allocator > const ,int>,int,std::pair,std::allocator > const ,int> const *,std::pair,std::allocator > const ,int> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7867 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,int>,int,std::pair,std::allocator > const ,int> const *,std::pair,std::allocator > const ,int> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node *_Ptr; }; /* 7868 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >,std::_Iterator_base0> { }; /* 7869 */ struct __cppobj std::_Tree_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > > : std::_Tree_const_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > > { }; /* 7870 */ struct ActiveSkillGroup { char InxName[32]; ActiveSkillGroupIndex ActiveSkillGroupIndex; }; /* 7871 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7872 */ union $1EE12DFA99DD9585ED51E94FF00594B6 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7873 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $1EE12DFA99DD9585ED51E94FF00594B6 ___u2; }; /* 7874 */ struct __cppobj ActiveSkillGroupTab : ITableBase { }; /* 7875 */ struct std::_Pair_base,std::allocator >,int> { std::basic_string,std::allocator > first; int second; }; /* 7876 */ struct __cppobj std::pair,std::allocator >,int> : std::_Pair_base,std::allocator >,int> { }; /* 7877 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > >,bool> { std::_Tree_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > > first; bool second; }; /* 7878 */ struct __cppobj std::pair,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > >,bool> : std::_Pair_base,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> > >,bool> { }; /* 7879 */ struct __cppobj std::allocator,std::allocator > const ,int> >::rebind,std::allocator > const ,int> > { }; /* 7880 */ struct __cppobj std::allocator,std::allocator > const ,int> >::rebind,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Node> { }; /* 7881 */ struct std::_Pair_base { unsigned __int16 first; ItemAction second; }; /* 7882 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7883 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 7884 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 7885 */ struct __cppobj std::allocator >::rebind > { }; /* 7886 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 7887 */ struct __cppobj std::allocator,std::allocator > const ,int> >::rebind,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,1> >::_Node> { }; /* 7888 */ struct NiPointer { ShortCutIconWin *m_pObject; }; /* 7889 */ struct NiPointer { ShortCutWin *m_pObject; }; /* 7890 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; ABSTATEINDEX _Myval; }; /* 7891 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 7892 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 7893 */ struct __cppobj std::_Allocator_base { }; /* 7894 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7895 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 7896 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 7897 */ struct __cppobj std::list > : std::_List_val > { }; /* 7898 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7899 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 7900 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 7901 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 7902 */ struct __cppobj std::allocator::rebind { }; /* 7903 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 7904 */ struct tagBIND_OPTS { unsigned int cbStruct; unsigned int grfFlags; unsigned int grfMode; unsigned int dwTickCountDeadline; }; /* 7905 */ struct __cppobj IBindCtx : IUnknown { }; /* 7906 */ struct NiPointer { ShopWin *m_pObject; }; /* 7907 */ struct NiPointer { ServerTimeWin *m_pObject; }; /* 7908 */ struct NiPointer { ServerMenuWin *m_pObject; }; /* 7909 */ struct __cppobj ScreenWin : PgWinFrame { }; /* 7910 */ struct NiPointer { ScreenWin *m_pObject; }; /* 7911 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_DICE_GAME_START_REQ { unsigned __int16 itemhandle; char IsYes; }; /* 7912 */ struct NiPointer { RollingDiceWin *m_pObject; }; /* 7913 */ struct NiPointer { RollingDiceMsgWin *m_pObject; }; /* 7914 */ struct __cppobj NiTList : NiTPointerListBase,TextFilter *> { }; /* 7915 */ struct TextFilterSet { NiTList m_kTextFilterList; ProcessingString m_kPrcStr; }; /* 7916 */ struct NiPointer { RoarWin *m_pObject; }; /* 7917 */ struct __cppobj TextFilterReplace : TextFilter { char *m_pcAlternateStr; }; /* 7918 */ struct NiPointer { RidePetWin *m_pObject; }; /* 7919 */ struct NiPointer { RewardInvWin *m_pObject; }; /* 7920 */ struct NiPointer { RewardWin *m_pObject; }; /* 7921 */ struct NiPointer { ReviveMenuWin *m_pObject; }; /* 7922 */ struct NiPointer { ReportWin *m_pObject; }; /* 7923 */ struct NiPointer { RebirthMenuWin *m_pObject; }; /* 7924 */ struct PROTO_NC_SKILL_PRODUCTFIELD_REQ { unsigned __int16 mainskill; }; /* 7925 */ struct NiPointer { ProductSkillSelectWin *m_pObject; }; /* 7926 */ struct DirectUserMsgBody_StartProducing { unsigned __int16 skillID; }; /* 7927 */ struct NiPointer { MaterialItemIcon *m_pObject; }; /* 7928 */ struct NiPointer { ProductionWin *m_pObject; }; /* 7929 */ struct NeededMaterialInfo { unsigned __int16 ID; char *pcName; unsigned int dwQuantity; unsigned int dwOwnedQuantity; }; /* 7930 */ struct __cppobj std::_Tmap_traits,std::allocator >,1> : std::_Container_base0 { std::less comp; }; /* 7931 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,1> >::_Node { std::_Tree_nod,std::allocator >,1> >::_Node *_Left; std::_Tree_nod,std::allocator >,1> >::_Node *_Parent; std::_Tree_nod,std::allocator >,1> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 7932 */ struct std::_Pair_base { const unsigned int first; ProduceInfo *second; }; /* 7933 */ struct __cppobj std::pair : std::_Pair_base { }; /* 7934 */ struct __cppobj std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7935 */ struct __cppobj std::allocator,std::allocator >,1> >::_Node> : std::_Allocator_base,std::allocator >,1> >::_Node> { }; /* 7936 */ struct __cppobj std::_Allocator_base > { }; /* 7937 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 7938 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,1> > : std::_Tmap_traits,std::allocator >,1> { std::_Tree_nod,std::allocator >,1> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,1> >::_Node> _Alnod; std::allocator > _Alval; }; /* 7939 */ struct __cppobj std::_Tree_val,std::allocator >,1> > : std::_Tree_nod,std::allocator >,1> > { }; /* 7940 */ struct __cppobj std::_Tree,std::allocator >,1> > : std::_Tree_val,std::allocator >,1> > { }; /* 7941 */ struct __cppobj std::multimap,std::allocator > > : std::_Tree,std::allocator >,1> > { }; /* 7942 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 7943 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,1> >::_Node *_Ptr; }; /* 7944 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,1> > > : std::_Tree_unchecked_const_iterator,std::allocator >,1> >,std::_Iterator_base0> { }; /* 7945 */ struct __cppobj std::_Tree_iterator,std::allocator >,1> > > : std::_Tree_const_iterator,std::allocator >,1> > > { }; /* 7946 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 7947 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 7948 */ struct __cppobj std::allocator >::rebind > { }; /* 7949 */ struct __cppobj std::allocator >::rebind,std::allocator >,1> >::_Node> { }; /* 7950 */ struct NiPointer { PrivateStoreInvWin *m_pObject; }; /* 7951 */ struct NiPointer { PrivateStoreWin *m_pObject; }; /* 7952 */ struct NiPointer { PrisonTimeWin *m_pObject; }; /* 7953 */ struct __cppobj PopupMenuTextCheck : PopupMenu { ColumnBut *m_pkCheckBox; }; /* 7954 */ struct DirectUserMsgBody_PopupMenuClicked { int iPopupMenuID; bool bCheck; unsigned int uiExtraData; }; /* 7955 */ struct __cppobj PopupMenuSubMenu : PopupMenuText { NiPointer m_spSubMenu; }; /* 7956 */ struct NiPointer { PopupMenuTextCheck *m_pObject; }; /* 7957 */ struct NiPointer { PopupMenuSubMenu *m_pObject; }; /* 7958 */ struct __cppobj PopupMenuTemplate { }; /* 7959 */ struct __cppobj PageWinSpr : PgWinSpr { std::basic_string,std::allocator > m_kToolTip; }; /* 7960 */ struct __unaligned __declspec(align(2)) BasicInfoLink { BasicInfoCategory BIL_Category; BasicInfoLinkType BIL_GuideType; BIL_C_Type BIL_ConditionType; char BIL_ConditionValue[64]; char IsTuto; char BIL_GuideTypeName[256]; char BIL_GuideTypeFile[64]; char BIL_Desc[1]; }; /* 7961 */ struct NiPointer { PageWinSpr *m_pObject; }; /* 7962 */ struct NiPointer { PlayGuideMinWin *m_pObject; }; /* 7963 */ struct NiPointer { PlayGuideWin *m_pObject; }; /* 7964 */ struct BasicInfoFindWord { BasicInfoFindType BIL_GuideFind; char BIL_FindWord[64]; }; /* 7965 */ struct __cppobj std::_Allocator_base { }; /* 7966 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 7967 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { BasicInfoFindWord **_Myfirst; BasicInfoFindWord **_Mylast; BasicInfoFindWord **_Myend; std::allocator _Alval; }; /* 7968 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 7969 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7970 */ union $5FDB31ED030B8B521FFF186CED2B2545 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7971 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $5FDB31ED030B8B521FFF186CED2B2545 ___u2; }; /* 7972 */ struct __cppobj BasicInfoLinkTab : ITableBase { }; /* 7973 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7974 */ union $0347406A7E668185E7105178D5EA924E { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7975 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $0347406A7E668185E7105178D5EA924E ___u2; }; /* 7976 */ struct __cppobj BasicInfoFindTab : ITableBase { }; /* 7977 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 7978 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { BasicInfoFind **_Ptr; }; /* 7979 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 7980 */ struct __cppobj std::allocator::rebind { }; /* 7981 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7982 */ union $CBCE78019CC0210939D9D2A6F79D6F43 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7983 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $CBCE78019CC0210939D9D2A6F79D6F43 ___u2; }; /* 7984 */ struct BasicInfoFindUI { char UI_File[64]; BasicInfoFindType BIL_GuideFind; BasicInfoLinkType BIL_GuideType; }; /* 7985 */ struct __cppobj BasicInfoFindUITab : ITableBase { }; /* 7986 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7987 */ union $79F974786AB00C3C0401132A15CD6239 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7988 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $79F974786AB00C3C0401132A15CD6239 ___u2; }; /* 7989 */ struct __cppobj BasicInfoFindWordTab : ITableBase { }; /* 7990 */ struct __cppobj std::allocator::rebind { }; /* 7991 */ struct __cppobj std::allocator::rebind { }; /* 7992 */ struct BasicInfoTitle { BasicInfoCategory BIL_Category; char Descript[256]; }; /* 7993 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7994 */ union $55F032C6CF728E7D2B6C975733C8507D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7995 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $55F032C6CF728E7D2B6C975733C8507D ___u2; }; /* 7996 */ struct BasicInfoTip { char BIT_Inx[32]; char BIT_Descript[256]; char BIT_MinLv; char BIT_MaxLv; }; /* 7997 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 7998 */ union $D53E3962A0F448E9BEEBF6997782921D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 7999 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $D53E3962A0F448E9BEEBF6997782921D ___u2; }; /* 8000 */ struct BasicInfoTipCycle { unsigned int BTC_Cycle; }; /* 8001 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8002 */ union $D5A50116E4E932889A3AE5CB5951287C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8003 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $D5A50116E4E932889A3AE5CB5951287C ___u2; }; /* 8004 */ struct NiPointer { PkRealTiemRankWin *m_pObject; }; /* 8005 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8006 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PkRealTiemRankWin::RankInfo *_Ptr; }; /* 8007 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8008 */ struct __cppobj std::allocator::rebind { }; /* 8009 */ struct std::_Pair_base { PkRealTiemRankWin::RankInfo *first; PkRealTiemRankWin::RankInfo *second; }; /* 8010 */ struct __cppobj std::pair : std::_Pair_base { }; /* 8011 */ struct __cppobj boost::detail::function::function_invoker2 { }; /* 8012 */ struct __cppobj boost::detail::function::functor_manager > { }; /* 8013 */ struct NiPointer { PkKqRankingWin *m_pObject; }; /* 8014 */ struct NiPointer { PartyWin *m_pObject; }; /* 8015 */ struct NiPointer { CPartyMatchWin *m_pObject; }; /* 8016 */ struct NiPointer { PartyLootSetupWin *m_pObject; }; /* 8017 */ struct NiPointer { PartyLootSelectWin *m_pObject; }; /* 8018 */ struct PROTO_NC_PARTY_SET_LOOTER_REQ { Name5 sNewLooterCharID; }; /* 8019 */ struct __cppobj PartyJoinProposeWin : PgWinFrame, ITimer { PgWinBut *m_apkButWin[2]; PgWinText *m_apkButTextWin[2]; char m_aucReply[2]; PgMsg::Frame m_kFrameMsg; NiPointer m_apkTextWin[2]; }; /* 8020 */ struct NiPointer { PartyJoinProposeWin *m_pObject; }; /* 8021 */ struct NiPointer { NPCSoulInvWin *m_pObject; }; /* 8022 */ struct NiPointer { NPCSoulWin *m_pObject; }; /* 8023 */ struct NiPointer { NPCSkillInvWin *m_pObject; }; /* 8024 */ struct NiPointer { NPCSkillWin *m_pObject; }; /* 8025 */ struct NiPointer { ItemShopInvWin *m_pObject; }; /* 8026 */ struct NiPointer { NPCItemWin *m_pObject; }; /* 8027 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8028 */ union $DD298F3A044EE9A1AEF9F93C725A0D27 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8029 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DD298F3A044EE9A1AEF9F93C725A0D27 ___u2; }; /* 8030 */ struct __cppobj ItemMoneyTab : ITableBase { }; /* 8031 */ struct NiPointer { MysteryVaultWin *m_pObject; }; /* 8032 */ struct NiPointer { MoveModeWin *m_pObject; }; /* 8033 */ struct NiPointer { MoneyWin *m_pObject; }; /* 8034 */ struct NiPointer { HolyRewardMoneyWin *m_pObject; }; /* 8035 */ struct NiPointer { MiniPartyWin *m_pObject; }; /* 8036 */ struct PROTO_NC_GUILD_TOURNAMENT_OBSERVER_OUT_REQ { char nTournamentSeed; }; /* 8037 */ struct NiPointer { MainCharMarkWin *m_pObject; }; /* 8038 */ struct NiPointer { NpcMarkWin *m_pObject; }; /* 8039 */ struct NiPointer { PartyMarkWin *m_pObject; }; /* 8040 */ struct NiPointer { RaidMarkWin *m_pObject; }; /* 8041 */ struct NiPointer { QuestHelperMarkWin *m_pObject; }; /* 8042 */ struct NiPointer { MobAreaMarkWin *m_pObject; }; /* 8043 */ struct NiPointer { GTIScanMarkWin *m_pObject; }; /* 8044 */ struct NiPointer { MapMarkWin *m_pObject; }; /* 8045 */ struct NiPointer { KQTeamMarkWin *m_pObject; }; /* 8046 */ struct NiPointer { MiniMapWin *m_pObject; }; /* 8047 */ struct NiPointer { MiniHouseMenuWin *m_pObject; }; /* 8048 */ struct __cppobj MiniHouseInvTabButWin : PgWinBut { }; /* 8049 */ struct NiPointer { MiniHouseInvWin *m_pObject; }; /* 8050 */ struct NiPointer { MiniHouseInvTabButWin *m_pObject; }; /* 8051 */ struct NiPointer { MiniHouseInventoryWin *m_pObject; }; /* 8052 */ struct __cppobj MarketSearchWin::MarketSort { }; /* 8053 */ struct __unaligned __declspec(align(2)) BoothItemInfo { char bii_nDataSize; unsigned int bii_nItemHandle; unsigned __int16 bii_nOwnerHandle; unsigned __int64 bii_nUnitPrice; SHINE_ITEM_STRUCT bii_ItemInfo; }; /* 8054 */ struct __cppobj MarketSearchWin::SortByDefault : MarketSearchWin::MarketSort { }; /* 8055 */ struct __cppobj MarketSearchWin::SortByName : MarketSearchWin::MarketSort { }; /* 8056 */ struct __cppobj MarketSearchWin::SortByNameDesc : MarketSearchWin::MarketSort { }; /* 8057 */ struct __cppobj MarketSearchWin::SortByLevel : MarketSearchWin::MarketSort { }; /* 8058 */ struct __cppobj MarketSearchWin::SortByLevelDesc : MarketSearchWin::MarketSort { }; /* 8059 */ struct __cppobj MarketSearchWin::SortByMoney : MarketSearchWin::MarketSort { }; /* 8060 */ struct __cppobj MarketSearchWin::SortByMoneyDesc : MarketSearchWin::MarketSort { }; /* 8061 */ struct NiPointer { MarketSearchWin *m_pObject; }; /* 8062 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_SEARCH_ITEM_LIST_CATEGORIZED_ACK { unsigned __int16 nError; char nNumOfItems; BoothItemInfo ItemList[]; }; /* 8063 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8064 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { MarketSearchItem **_Ptr; }; /* 8065 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8066 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8067 */ union $F538B826C07BD959E61079B090886A05 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8068 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F538B826C07BD959E61079B090886A05 ___u2; }; /* 8069 */ struct __cppobj MarketSearchInfoTab : ITableBase { }; /* 8070 */ struct MarketSearchInfo { AuctionGroup AuctionSubType; MarketSearch MarketSearchType; }; /* 8071 */ struct __cppobj std::allocator::rebind { }; /* 8072 */ struct __cppobj std::_Iterator012,std::allocator > >,int,std::pair,std::allocator > > const *,std::pair,std::allocator > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8073 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > >,int,std::pair,std::allocator > > const *,std::pair,std::allocator > > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node *_Ptr; }; /* 8074 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >,std::_Iterator_base0> { }; /* 8075 */ struct __cppobj std::_Tree_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > : std::_Tree_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > { }; /* 8076 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > first; bool second; }; /* 8077 */ struct __cppobj std::pair,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,bool> : std::_Pair_base,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,bool> { }; /* 8078 */ struct std::_Pair_base,std::allocator > > { unsigned int first; std::basic_string,std::allocator > second; }; /* 8079 */ struct __cppobj std::pair,std::allocator > > : std::_Pair_base,std::allocator > > { }; /* 8080 */ struct __cppobj std::allocator,std::allocator > > >::rebind,std::allocator > > > { }; /* 8081 */ struct __cppobj std::allocator,std::allocator > > >::rebind,std::allocator >,std::less,std::allocator,std::allocator > > >,0> >::_Node> { }; /* 8082 */ struct __cppobj std::_Iterator012,std::allocator > const ,enum SLWCreateInfo::SprDataType>,int,std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> const *,std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8083 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,enum SLWCreateInfo::SprDataType>,int,std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> const *,std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node *_Ptr; }; /* 8084 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >,std::_Iterator_base0> { }; /* 8085 */ struct __cppobj std::_Tree_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > : std::_Tree_const_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > { }; /* 8086 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > >,bool> { std::_Tree_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > first; bool second; }; /* 8087 */ struct __cppobj std::pair,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > >,bool> : std::_Pair_base,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > >,bool> { }; /* 8088 */ struct std::_Pair_base,std::allocator >,enum SLWCreateInfo::SprDataType> { std::basic_string,std::allocator > first; SLWCreateInfo::SprDataType second; }; /* 8089 */ struct __cppobj std::pair,std::allocator >,enum SLWCreateInfo::SprDataType> : std::_Pair_base,std::allocator >,enum SLWCreateInfo::SprDataType> { }; /* 8090 */ struct __cppobj std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >::rebind,std::allocator > const ,enum SLWCreateInfo::SprDataType> > { }; /* 8091 */ struct __cppobj std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >::rebind,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> >::_Node> { }; /* 8092 */ struct std::_Pair_base { MarketSearchItem **first; MarketSearchItem **second; }; /* 8093 */ struct __cppobj std::pair : std::_Pair_base { }; /* 8094 */ struct NiPointer { MapLinkGateWin *m_pObject; }; /* 8095 */ struct __unaligned __declspec(align(2)) ItemDismantle { char ID; char Grade; unsigned int Armor[5]; unsigned int Boot[5]; unsigned int Shield[5]; unsigned int Weapon[5]; unsigned int Amulet[5]; }; /* 8096 */ struct NiPointer { KarisForgeSlotInvWin *m_pObject; }; /* 8097 */ struct NiPointer { MakeKarisWin *m_pObject; }; /* 8098 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8099 */ union $0CF9F582CC9FDC162B3161A2633F493F { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8100 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $0CF9F582CC9FDC162B3161A2633F493F ___u2; }; /* 8101 */ struct __cppobj ItemDismantleTab : ITableBase { }; /* 8102 */ struct NiPointer { MainMenuWin *m_pObject; }; /* 8103 */ const struct $EEEC5EAEF652B93256A1C4C3F415EBC7 { CNSTimer_Interval kTimerInterval; CNSTimer_MarkCheck kMarkCheck; NsEffect kEffect; bool bLive; NiPointer spTransformController; PgWin *pkProxy; NiPointer spPosOffsetNode; }; /* 8104 */ struct NiPointer { MainCharHPBarWin *m_pObject; }; /* 8105 */ struct NiPointer { KQScoreWin *m_pObject; }; /* 8106 */ struct NiPointer { KeyRemappingBut *m_pObject; }; /* 8107 */ struct NiPointer { KeyRemappingWin *m_pObject; }; /* 8108 */ struct NiPointer { ForgeSlotInvWin *m_pObject; }; /* 8109 */ struct NiPointer { ItemUpgradeMsgWin *m_pObject; }; /* 8110 */ struct NiPointer { ItemUpgradeWin *m_pObject; }; /* 8111 */ struct __cppobj ItemTradeWin : PgWinFrame { EditWin *m_pkLotInputEdit; unsigned int m_uiResultValue; PgWin *m_pkRevWin; unsigned int m_uiOkMsg; unsigned int m_uiMax; unsigned int m_uiPrice; ItemIcon *m_pkItemIcon; PgWinSpr *m_pkItemSlotWin; PgWinText *m_pkTitleText; PgWinText *m_pkItemNameText; PgWinText *m_pkGemText; PgWinText *m_pkGoldText; PgWinText *m_pkSilverText; PgWinText *m_pkCopperText; unsigned int m_eMode; }; /* 8112 */ struct NiPointer { ItemTradeWin *m_pObject; }; /* 8113 */ struct NiPointer { ShopInvWin *m_pObject; }; /* 8114 */ struct NiPointer { ItemShopWin *m_pObject; }; /* 8115 */ struct NiPointer { ItemMallMenuWin *m_pObject; }; /* 8116 */ struct ShineDateTimeSpan { unsigned __int16 date; char hour; char minute; }; /* 8117 */ struct ItemMoney { char IM_ItemIDX[32]; char IM_MoneyIDX[32]; unsigned __int16 IM_MoneyLot; }; /* 8118 */ struct NiPointer { ItemInfoWin *m_pObject; }; /* 8119 */ struct __declspec(align(4)) ItemInfoWin::sNameContentsParameter { ItemInfo *pkInfo; ItemViewInfo *pkViewInfo; int iItemUpgrade; Item *pkItem; bool bNPCShop; }; /* 8120 */ struct $C5E0EEA78FBB82605590B04B4448F50A { int iAC; int iWC; int iShieldAC; int iMA; int iMR; int iWC_MA; int iAC_MR; int iCriRate; int iMaCriRate; }; /* 8121 */ struct $4AABC1791467D0026BF410EA3EFCEA48 { int iMinAdd; int iMaxAdd; unsigned int dwCriRate; }; /* 8122 */ struct __unaligned __declspec(align(2)) CollectCard { unsigned __int16 CC_CardID; char CC_ItemInx[32]; CardGrade CC_CardGradeType; CardMobGroupIndex CC_CardMobGroup; }; /* 8123 */ struct __cppobj std::_Allocator_base { }; /* 8124 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 8125 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { ItemInfo **_Myfirst; ItemInfo **_Mylast; ItemInfo **_Myend; std::allocator _Alval; }; /* 8126 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 8127 */ struct __cppobj std::_Tmap_traits,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 8128 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node { std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node *_Right; std::pair,std::allocator > const ,std::basic_string,std::allocator > > _Myval; char _Color; char _Isnil; }; /* 8129 */ struct std::_Pair_base,std::allocator > const ,std::basic_string,std::allocator > > { std::basic_string,std::allocator > first; std::basic_string,std::allocator > second; }; /* 8130 */ struct __cppobj std::pair,std::allocator > const ,std::basic_string,std::allocator > > : std::_Pair_base,std::allocator > const ,std::basic_string,std::allocator > > { }; /* 8131 */ struct __cppobj std::_Allocator_base,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node> { }; /* 8132 */ struct __cppobj std::allocator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node> : std::_Allocator_base,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node> { }; /* 8133 */ struct __cppobj std::_Allocator_base,std::allocator > const ,std::basic_string,std::allocator > > > { }; /* 8134 */ struct __cppobj std::allocator,std::allocator > const ,std::basic_string,std::allocator > > > : std::_Allocator_base,std::allocator > const ,std::basic_string,std::allocator > > > { }; /* 8135 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > : std::_Tmap_traits,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> { std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,std::basic_string,std::allocator > > > _Alval; }; /* 8136 */ struct __cppobj std::_Tree_val,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > : std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > { }; /* 8137 */ struct __cppobj std::_Tree,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > : std::_Tree_val,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > { }; /* 8138 */ struct __cppobj std::map,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > > > : std::_Tree,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > { }; /* 8139 */ struct ItemMixData { CDataReader m_ItemMixDataReader; std::map,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > > > m_ItemMixDataMap; }; /* 8140 */ struct __cppobj ItemMixDataTab : ItemMixData { ItemMixDataTabVtbl *vfptr; }; /* 8141 */ struct ItemMixDataTabVtbl { void *(__thiscall *__vecDelDtor)(ItemMixDataTab *this, unsigned int); }; /* 8142 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8143 */ union $EADE03F0D3FAA1DAC6340DB53B09CE68 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8144 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $EADE03F0D3FAA1DAC6340DB53B09CE68 ___u2; }; /* 8145 */ struct __unaligned __declspec(align(2)) UpGradeInfo { unsigned __int16 ID; char InxName[32]; UpgradeFactor UpFactor; unsigned __int16 Updata[12]; }; /* 8146 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { UpGradeInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8147 */ struct __cppobj UpGradeInfoTab : IIDTableBase { }; /* 8148 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8149 */ union $DE7532CDD4AC16A47BBB39FC43D6D8D6 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8150 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DE7532CDD4AC16A47BBB39FC43D6D8D6 ___u2; }; /* 8151 */ struct __cppobj CollectCardTab : ITableBase { }; /* 8152 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8153 */ union $FF26E3CB979BEE5D0D74E507EA5EE946 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8154 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $FF26E3CB979BEE5D0D74E507EA5EE946 ___u2; }; /* 8155 */ struct __unaligned __declspec(align(1)) CollectCardView { unsigned __int16 CC_CardID; char CC_CardFileName[32]; char CC_CardName[64]; char CC_CardDesc[256]; char CC_MobInx[32]; char CC_CardSeason; }; /* 8156 */ struct __cppobj CollectCardViewTab : ITableBase { }; /* 8157 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8158 */ union $F7F23AF660875255CD37183702A65C65 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8159 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $F7F23AF660875255CD37183702A65C65 ___u2; }; /* 8160 */ struct CollectCardGroupDesc { CardMobGroupIndex CC_CardMobGroup; char CC_MobGroupName[64]; }; /* 8161 */ struct __cppobj CollectCardGroupDescTab : ITableBase { }; /* 8162 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8163 */ union $8AEB70432082A83C3E03791ED65E1B66 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8164 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $8AEB70432082A83C3E03791ED65E1B66 ___u2; }; /* 8165 */ struct __unaligned __declspec(align(2)) CollectCardReward { unsigned __int16 CC_RewardID; CardReward CC_CardRewardType; unsigned __int16 CC_CardLot; char CC_RewardItemInx[64]; unsigned __int16 CC_RewardLot; }; /* 8166 */ struct __cppobj CollectCardRewardTab : ITableBase { }; /* 8167 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8168 */ union $16DE18121365AA74086D0D54BD3FF3B5 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8169 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $16DE18121365AA74086D0D54BD3FF3B5 ___u2; }; /* 8170 */ struct CollectCardTitle { CHARACTER_TITLE_TYPE Type; char CC_ItemInx[32]; }; /* 8171 */ struct __cppobj CollectCardTitleTab : ITableBase { }; /* 8172 */ struct std::_Pair_base,std::allocator >,std::basic_string,std::allocator > > { std::basic_string,std::allocator > first; std::basic_string,std::allocator > second; }; /* 8173 */ struct __cppobj std::pair,std::allocator >,std::basic_string,std::allocator > > : std::_Pair_base,std::allocator >,std::basic_string,std::allocator > > { }; /* 8174 */ struct __cppobj std::_Iterator012,std::allocator > const ,std::basic_string,std::allocator > >,int,std::pair,std::allocator > const ,std::basic_string,std::allocator > > const *,std::pair,std::allocator > const ,std::basic_string,std::allocator > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8175 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,std::basic_string,std::allocator > >,int,std::pair,std::allocator > const ,std::basic_string,std::allocator > > const *,std::pair,std::allocator > const ,std::basic_string,std::allocator > > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node *_Ptr; }; /* 8176 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >,std::_Iterator_base0> { }; /* 8177 */ struct __cppobj std::_Tree_iterator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > > : std::_Tree_const_iterator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > > { }; /* 8178 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > > first; bool second; }; /* 8179 */ struct __cppobj std::pair,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > >,bool> : std::_Pair_base,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> > >,bool> { }; /* 8180 */ struct __cppobj std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >::rebind,std::allocator > const ,std::basic_string,std::allocator > > > { }; /* 8181 */ struct __cppobj std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >::rebind,std::allocator >,std::basic_string,std::allocator >,std::less,std::allocator > >,std::allocator,std::allocator > const ,std::basic_string,std::allocator > > >,0> >::_Node> { }; /* 8182 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8183 */ union $782CE544B7C69D3DE552423685BA253D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8184 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $782CE544B7C69D3DE552423685BA253D ___u2; }; /* 8185 */ struct BRAccUpgradeInfo { unsigned __int16 ID; char InxName[32]; __unaligned __declspec(align(1)) UpgradeFactor UpFactor; unsigned __int16 BRAccUpdata[21]; }; /* 8186 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { BRAccUpgradeInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8187 */ struct __cppobj BRAccUpgradeInfoTab : IIDTableBase { }; /* 8188 */ struct __cppobj std::allocator::rebind { }; /* 8189 */ struct __cppobj AbnormalStateViewInfoTab : IIDTableBase { }; /* 8190 */ struct __cppobj ISingletonTask : ITask { }; /* 8191 */ struct PROTO_NC_ITEM_CHARGED_WITHDRAW_REQ { unsigned int ItemOrderNo; }; /* 8192 */ struct __cppobj ChargedItemUseTask : ISingletonTask { ChargedItemUseTask::State m_eState; PROTO_NC_ITEM_CHARGED_WITHDRAW_REQ m_kChargedItemWithDrawPacket; }; /* 8193 */ struct __cppobj InvTabButWin : PgWinBut { }; /* 8194 */ struct PROTO_NC_ITEM_CHARGEDINVENOPEN_REQ { unsigned __int16 page; }; /* 8195 */ struct PROTO_NC_ITEM_REWARDINVENOPEN_REQ { unsigned __int16 page; }; /* 8196 */ struct NiPointer { InvWin *m_pObject; }; /* 8197 */ struct NiPointer { InvTabButWin *m_pObject; }; /* 8198 */ struct NiPointer { ChargedItemIcon *m_pObject; }; /* 8199 */ struct NiPointer { ChargedItemInvenWin *m_pObject; }; /* 8200 */ struct NiPointer { CompensationItemIcon *m_pObject; }; /* 8201 */ struct NiPointer { CompensationInvWin *m_pObject; }; /* 8202 */ struct NiPointer { InventoryWin *m_pObject; }; /* 8203 */ struct ExtendItemInfo { char *pcItemIDX; unsigned __int16 wExtendHour; unsigned int uiInventoryNum; }; /* 8204 */ struct __cppobj __declspec(align(4)) UIBlinkEffect : PgWinSpr { bool m_bActive; }; /* 8205 */ struct USEITEM_MINIMON_INFO { char bNormalItem; char bChargedItem; unsigned __int16 NormalItemList[12]; unsigned __int16 ChargedItemList[12]; }; /* 8206 */ struct NiPointer { InputTextWin *m_pObject; }; /* 8207 */ struct NiPointer { IndunLevelSelectWin *m_pObject; }; /* 8208 */ struct NiPointer { IndunLevelMsgWin *m_pObject; }; /* 8209 */ struct NiPointer { IDTimeWin *m_pObject; }; /* 8210 */ struct PROTO_NC_HOLY_PROMISE_SET_UP_REQ { Name5 CharID; Name5 UpCharID; }; /* 8211 */ struct PROTO_NC_HOLY_PROMISE_DEL_DOWN_REQ { Name5 DownCharID; }; /* 8212 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_LIST_CMD { PROTO_HOLY_PROMISE_INFO UpInfo; char nPart; unsigned __int16 MemberCount; PROTO_HOLY_PROMISE_INFO MemberInfo[]; }; /* 8213 */ struct NiPointer { HolyPromiseAddWin *m_pObject; }; /* 8214 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_SET_UP_CONFIRM_ACK { Name5 CharID; Name5 UpCharID; char bAccept; }; /* 8215 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8216 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 8217 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 8218 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 8219 */ struct NiPointer { HolyPromiseWin *m_pObject; }; /* 8220 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 8221 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 8222 */ struct __cppobj std::allocator >::rebind > { }; /* 8223 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 8224 */ struct NiPointer { HelpWin *m_pObject; }; /* 8225 */ struct NiPointer { GuildSelectWin *m_pObject; }; /* 8226 */ struct NiPointer { GuildListWin *m_pObject; }; /* 8227 */ struct std::_Pair_base { GuildListWin::GuildInfo *first; GuildListWin::GuildInfo *second; }; /* 8228 */ struct __cppobj std::pair : std::_Pair_base { }; /* 8229 */ struct __cppobj boost::detail::function::function_invoker2 { }; /* 8230 */ struct __cppobj boost::detail::function::functor_manager > { }; /* 8231 */ struct __cppobj GatheringWin : PgWinFrame { float m_fTimeWhenStarted; float m_fGatheringTime; float m_fAlphaBlendValue; float m_fGatheringCycle; PgWinBar *m_pkGatheringProgress; PgWinSpr *m_pkGatheringBarStart; PgWinSpr *m_pkGatheringBarEnd; int m_iFullBarWidth; int m_iStartPos; int m_iEndPos; int m_iClickCount; PgWinSpr *m_pkSuccessBox; NiNode *m_pkSuccessEffectNode; SpEffect *m_pkSuccessEffect; NiNode *m_pkFailEffectNode; SpEffect *m_pkFailEffect; }; /* 8232 */ struct NiPointer { GatheringWin *m_pObject; }; /* 8233 */ struct NiPointer { GateChannelWin *m_pObject; }; /* 8234 */ struct __cppobj PgTList : NiTPointerList { }; /* 8235 */ struct NiPointer { FullMapWin *m_pObject; }; /* 8236 */ struct NiPointer { InvisibleWin *m_pObject; }; /* 8240 */ struct __cppobj NiTListBase,MobCoordinate *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 8237 */ struct NiTListBase,MobCoordinate *> { NiTListBase,MobCoordinate *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,MobCoordinate *>::AntiBloatAllocator m_kAllocator; }; /* 8238 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; MobCoordinate *m_element; }; /* 8239 */ struct NiTListBase,MobCoordinate *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,MobCoordinate *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,MobCoordinate *> *this); void (__thiscall *DeleteItem)(NiTListBase,MobCoordinate *> *this, NiTListItem *); }; /* 8241 */ struct __cppobj NiTPointerListBase,MobCoordinate *> : NiTListBase,MobCoordinate *> { }; /* 8242 */ struct __cppobj NiTPointerList : NiTPointerListBase,MobCoordinate *> { }; /* 8243 */ struct __cppobj PgTList : NiTPointerList { }; /* 8244 */ struct __cppobj std::allocator::rebind { }; /* 8245 */ struct __cppobj std::allocator::rebind,std::allocator,0> >::_Node> { }; /* 8246 */ struct __cppobj FriendPointTipMsg : PgWinFrame { }; /* 8247 */ struct FriendWin::FriendSaveOptData { char username[64]; bool bAllow; }; /* 8248 */ struct NiPointer { FriendAddWin *m_pObject; }; /* 8249 */ struct NiPointer { FriendPointTipMsg *m_pObject; }; /* 8250 */ struct NiPointer { FriendWin *m_pObject; }; /* 8251 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8252 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PgWin **_Ptr; }; /* 8253 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8254 */ struct NiPointer { FriendCallWin *m_pObject; }; /* 8255 */ struct NiPointer { FreeStatView *m_pObject; }; /* 8256 */ struct NiPointer { FeedMoverWin *m_pObject; }; /* 8257 */ struct NiPointer { EventFriendWin *m_pObject; }; /* 8258 */ struct PROTO_NC_ITEM_ENCHANT_ADD_GEM_REQ { ITEM_INVEN equipment; ITEM_INVEN gem; }; /* 8259 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_ENCHANT_REMOVE_GEM_REQ { ITEM_INVEN equipment; ITEM_INVEN remover; char gemSocketIndex; }; /* 8260 */ struct NiPointer { EnchantGemToolTipWin *m_pObject; }; /* 8261 */ struct NiPointer { EnchantGemWin *m_pObject; }; /* 8262 */ struct NiPointer { EnchantGemDeleteWin *m_pObject; }; /* 8263 */ struct NiPointer { DivideWin *m_pObject; }; /* 8264 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_DROP_REQ { ITEM_INVEN slot; unsigned int lot; SHINE_XY_TYPE loc; }; /* 8265 */ struct __cppobj __declspec(align(4)) ItemDropTask : ITask { ItemDropTask::State m_eState; PROTO_NC_ITEM_DROP_REQ m_kItemDropPacket; }; /* 8266 */ struct NiPointer { DesktopWin *m_pObject; }; /* 8267 */ struct NiPointer { CollectMainWin *m_pObject; }; /* 8268 */ struct NiPointer { CollectCardListWin *m_pObject; }; /* 8269 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8270 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CollectWin::sCardInfo *_Ptr; }; /* 8271 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8272 */ struct NiPointer { CollectWin *m_pObject; }; /* 8273 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8274 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CollectWin::sRewardInfo *_Ptr; }; /* 8275 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8276 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 8277 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 8278 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 8279 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8280 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PgWinBar **_Ptr; }; /* 8281 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8282 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8283 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CardSlotWin **_Ptr; }; /* 8284 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8285 */ struct __cppobj std::allocator::rebind { }; /* 8286 */ struct __cppobj std::allocator::rebind { }; /* 8287 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8288 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PgWinSpr **_Ptr; }; /* 8289 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8290 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8291 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CollectCardChoiceWin::sRegistCardInfo *_Ptr; }; /* 8292 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8293 */ struct __cppobj std::allocator::rebind { }; /* 8294 */ struct __cppobj std::allocator::rebind { }; /* 8295 */ struct __cppobj std::allocator::rebind { }; /* 8296 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8297 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CollectRwChoiceInv **_Ptr; }; /* 8298 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8299 */ struct __cppobj std::allocator::rebind { }; /* 8300 */ struct __cppobj std::allocator::rebind { }; /* 8301 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 8302 */ struct NiPointer { CollectRwItemWin *m_pObject; }; /* 8303 */ struct NiPointer { CollectRwChoiceInv *m_pObject; }; /* 8304 */ struct NiPointer { CollectPopupWin *m_pObject; }; /* 8305 */ struct NiPointer { CardSlotWin *m_pObject; }; /* 8306 */ struct NiPointer { CollectPageWin *m_pObject; }; /* 8307 */ struct NiPointer { CollectRwChoiceWin *m_pObject; }; /* 8308 */ struct NiPointer { CollectCardChoiceWin *m_pObject; }; /* 8309 */ struct __cppobj std::allocator::rebind { }; /* 8310 */ struct NiPointer { CollectCardWin *m_pObject; }; /* 8311 */ struct __cppobj ChatEditWin : PgWinFrame { NiPointer m_spEdit; ChatBoard *m_pkScrnBDLink; }; /* 8312 */ struct NiPointer { ChatEditWin *m_pObject; }; /* 8313 */ struct NiPointer { ChatBlockListWin *m_pObject; }; /* 8314 */ struct NiPointer { CharTitleWin *m_pObject; }; /* 8315 */ struct __unaligned __declspec(align(1)) CharacterTitleStateView { CHARACTER_TITLE_TYPE Type; char TitleLV; char Descript[256]; }; /* 8316 */ struct __cppobj std::_Allocator_base { }; /* 8317 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 8318 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { CharacterTitleStateView **_Myfirst; CharacterTitleStateView **_Mylast; CharacterTitleStateView **_Myend; std::allocator _Alval; }; /* 8319 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 8320 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8321 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CharacterTitleStateView **_Ptr; }; /* 8322 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8323 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8324 */ union $4EF00F12D0A14F101CD2926920D15475 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8325 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $4EF00F12D0A14F101CD2926920D15475 ___u2; }; /* 8326 */ struct __cppobj CharacterTitleStateViewTab : ITableBase { }; /* 8327 */ struct __cppobj std::allocator::rebind { }; /* 8328 */ struct NiPointer { CharInfoWin *m_pObject; }; /* 8329 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8330 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { CHAR_CHANGEBYCONDITION_PARAM *_Ptr; }; /* 8331 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8332 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8333 */ union $E4FB99CE9816655E3407DDC49E6F9C6E { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8334 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $E4FB99CE9816655E3407DDC49E6F9C6E ___u2; }; /* 8335 */ struct __cppobj CharRace : ITableBase { }; /* 8336 */ struct RaceName { char RaceID; char acPrefix[4]; char acEngName[16]; char acLocalName[16]; }; /* 8337 */ struct __cppobj std::allocator::rebind { }; /* 8338 */ struct NiPointer { ChargedItemListWin *m_pObject; }; /* 8339 */ struct NiPointer { CastingProgressWin *m_pObject; }; /* 8340 */ struct NiPointer { CalculatorWin *m_pObject; }; /* 8341 */ struct __unaligned __declspec(align(2)) ChargedIconItem { unsigned __int16 CII_ID; char CI_Inx[32]; unsigned int IconIndex; char IconFile[32]; char Descript[128]; }; /* 8342 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,bool> { std::basic_string,std::allocator > first; bool second; }; /* 8343 */ struct __cppobj std::pair,std::allocator >,bool> : std::_Pair_base,std::allocator >,bool> { }; /* 8344 */ struct ChargedMessageItem { unsigned __int16 CMI_ID; char CI_Inx[32]; }; /* 8345 */ struct NiPointer { StatusBuffWin *m_pObject; }; /* 8346 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8347 */ union $DF18CD50D3DB29C7BF403221EC6985BF { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8348 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $DF18CD50D3DB29C7BF403221EC6985BF ___u2; }; /* 8349 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ChargedMessageItem **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8350 */ struct __cppobj ChargedMsgItemTab : IIDTableBase { }; /* 8351 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8352 */ union $952ADA06083E91F143B0D429E420719E { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8353 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $952ADA06083E91F143B0D429E420719E ___u2; }; /* 8354 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { ChargedIconItem **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8355 */ struct __cppobj ChargedIconItemTab : IIDTableBase { }; /* 8356 */ struct __cppobj std::_Iterator012,std::allocator > const ,bool>,int,std::pair,std::allocator > const ,bool> const *,std::pair,std::allocator > const ,bool> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8357 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,bool>,int,std::pair,std::allocator > const ,bool> const *,std::pair,std::allocator > const ,bool> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node *_Ptr; }; /* 8358 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >,std::_Iterator_base0> { }; /* 8359 */ struct __cppobj std::_Tree_iterator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > > : std::_Tree_const_iterator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > > { }; /* 8360 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8361 */ union $AEB5C9293A459F2B5FB0DE0A60F032E7 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8362 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $AEB5C9293A459F2B5FB0DE0A60F032E7 ___u2; }; /* 8363 */ struct ChargedDeletableBuff { char CDI_IDX[32]; }; /* 8364 */ struct __cppobj ChargedDeletableBuffTab : ITableBase { }; /* 8365 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > >,bool> { std::_Tree_iterator,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > > first; bool second; }; /* 8366 */ struct __cppobj std::pair,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > >,bool> : std::_Pair_base,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> > >,bool> { }; /* 8367 */ struct __cppobj std::allocator,std::allocator > const ,bool> >::rebind,std::allocator > const ,bool> > { }; /* 8368 */ struct __cppobj std::allocator,std::allocator > const ,bool> >::rebind,std::allocator >,bool,std::less,std::allocator > >,std::allocator,std::allocator > const ,bool> >,0> >::_Node> { }; /* 8369 */ struct NiPointer { BasicInfoTipWin *m_pObject; }; /* 8370 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8371 */ union $24658AA6842071D0748356118608451B { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8372 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $24658AA6842071D0748356118608451B ___u2; }; /* 8373 */ struct __unaligned __declspec(align(2)) AttendReward { char AR_ID; AttendRewardType AR_Type; char AR_Count; char AR_ItemInx[32]; }; /* 8374 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { AttendReward **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8375 */ struct NiPointer { AttendRewardWin *m_pObject; }; /* 8376 */ struct __cppobj AttendRewardTab : IIDTableBase { }; /* 8377 */ struct NiPointer { AttendIconWin *m_pObject; }; /* 8378 */ struct Font::FontDefine { unsigned int Height; unsigned int Width; unsigned int Weight; int Italic; unsigned int CharSet; unsigned int OutputPrecision; unsigned int Quality; unsigned int PitchAndFamily; const char *pFacename; unsigned int dwOutline; unsigned int R; unsigned int G; unsigned int B; }; /* 8379 */ struct FontSet { char FS_Index[32]; char FS_FontName[32]; char FS_Size; char FS_Bold; char FS_Italic; char FS_Outline; char FS_R; char FS_G; char FS_B; }; /* 8380 */ struct NiPointer { AttendCheckWin *m_pObject; }; /* 8381 */ struct NiPointer { AnnounceWin *m_pObject; }; /* 8382 */ struct __cppobj ActionInvTabButWin : PgWinBut { }; /* 8383 */ struct PROTO_NC_ACT_ACTIONBYITEM_REQ { char slot; }; /* 8384 */ struct NiPointer { ActionIconWin *m_pObject; }; /* 8385 */ struct NiPointer { ActionWin *m_pObject; }; /* 8386 */ struct NiPointer { PremiumActionIcon *m_pObject; }; /* 8387 */ struct NiPointer { PremiumActionWin *m_pObject; }; /* 8388 */ struct NiPointer { ActionInvTabButWin *m_pObject; }; /* 8389 */ struct __unaligned __declspec(align(2)) ScriptMsg { unsigned __int16 SM_ID; char SM_Inx[32]; char SM_Msg[512]; ScriptMsgPos SM_Pos; char R; char G; char B; char SM_Size; unsigned int SM_LifeTime; }; /* 8390 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8391 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { DropItem **_Ptr; }; /* 8392 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8393 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8394 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,0> >::_Node *_Ptr; }; /* 8395 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,0> >,std::_Iterator_base0> { }; /* 8396 */ struct __cppobj std::_Tree_iterator,std::allocator >,0> > > : std::_Tree_const_iterator,std::allocator >,0> > > { }; /* 8397 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { NiPointer *_Myfirst; NiPointer *_Mylast; NiPointer *_Myend; std::allocator > _Alval; }; /* 8398 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 8399 */ struct __cppobj std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8400 */ struct __cppobj std::_Vector_const_iterator,std::allocator > > > : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { NiPointer *_Ptr; }; /* 8401 */ struct __cppobj std::_Vector_iterator,std::allocator > > > : std::_Vector_const_iterator,std::allocator > > > { }; /* 8402 */ struct Singleton { SingletonVtbl *vfptr; }; /* 8403 */ struct SingletonVtbl { void *(__thiscall *__vecDelDtor)(Singleton *this, unsigned int); }; /* 8406 */ struct __cppobj NiTListBase,int>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 8404 */ struct NiTListBase,int> { NiTListBase,int>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,int>::AntiBloatAllocator m_kAllocator; }; /* 8405 */ struct NiTListBase,int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,int> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,int> *this); void (__thiscall *DeleteItem)(NiTListBase,int> *this, NiTListItem *); }; /* 8407 */ struct __cppobj NiTPointerListBase,int> : NiTListBase,int> { }; /* 8408 */ struct __cppobj NiTPointerList : NiTPointerListBase,int> { }; /* 8409 */ struct __cppobj PgTList : NiTPointerList { }; /* 8410 */ struct __cppobj __declspec(align(4)) TextScreenWin : PgWin { NiPointer m_spText; float m_fTextYPos; bool m_bEnd; bool m_bIsCinematic; }; /* 8411 */ struct NiPointer { TextScreenWin *m_pObject; }; /* 8412 */ struct __cppobj TextScreenEffect : Singleton { int m_eSchedule; PgTList m_kListSchedule; float m_fStartTime; float m_fFadeTime; NiPointer m_spFadeScreen; NiPointer m_spTextScreenWin; }; /* 8413 */ struct Singleton { SingletonVtbl *vfptr; }; /* 8414 */ struct SingletonVtbl { void *(__thiscall *__vecDelDtor)(Singleton *this, unsigned int); }; /* 8454 */ struct __cppobj DFALL > { }; /* 8455 */ struct __cppobj NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 8415 */ struct NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > { NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 8452 */ struct NiPointer { LuaScript *m_pObject; }; /* 8416 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; LuaScriptMgr::eLuaScriptType m_key; NiPointer m_val; }; /* 8418 */ struct __declspec(align(4)) GCheader { GCObject *next; char tt; char marked; }; /* 8419 */ union L_Umaxalign { long double u; void *s; int l; }; /* 8420 */ struct $3826063EDBCFEDB571A9284D088024DA { GCObject *next; char tt; char marked; char extra; unsigned int hash; unsigned int len; }; /* 8421 */ union TString { L_Umaxalign dummy; $3826063EDBCFEDB571A9284D088024DA tsv; }; /* 8431 */ struct $1BC798923C9DEA1892D686F4FA71EAAD { GCObject *next; char tt; char marked; Table *metatable; Table *env; unsigned int len; }; /* 8432 */ union __declspec(align(8)) Udata { L_Umaxalign dummy; $1BC798923C9DEA1892D686F4FA71EAAD uv; }; /* 8424 */ union Value { GCObject *gc; void *p; int b; int (__cdecl *f)(lua_State *); }; /* 8425 */ struct $9BE19D372025684F3FCA20E8E3F24E93 { Value v__; int tt__; }; /* 8426 */ union $DAD74F7CBC6F8A9CEA7C1647949B6195 { $9BE19D372025684F3FCA20E8E3F24E93 i; long double d__; }; /* 8427 */ struct lua_TValue { $DAD74F7CBC6F8A9CEA7C1647949B6195 u; }; /* 8433 */ struct CClosure { GCObject *next; char tt; char marked; char nupvalues; GCObject *gclist; int (__cdecl *f)(lua_State *); lua_TValue upvalue[1]; }; /* 8441 */ struct LClosure { GCObject *next; char tt; char marked; char nupvalues; GCObject *gclist; Proto *p; UpVal *upvals[1]; }; /* 8437 */ union Closure { CClosure c; LClosure l; }; /* 8422 */ struct Table { GCObject *next; char tt; char marked; char flags; char lsizenode; Table *metatable; lua_TValue *array; Node *node; Node *lastfree; GCObject *gclist; int sizearray; }; /* 8434 */ struct __declspec(align(2)) Proto { GCObject *next; char tt; char marked; lua_TValue *k; unsigned int *code; Proto **p; int *lineinfo; LocVar *locvars; Upvaldesc *upvalues; Closure *cache; TString *source; int sizeupvalues; int sizek; int sizecode; int sizelineinfo; int sizep; int sizelocvars; int linedefined; int lastlinedefined; GCObject *gclist; char numparams; char is_vararg; char maxstacksize; }; /* 8439 */ struct $655325E1672F75C0F8F78574D4DDDCFB { UpVal *prev; UpVal *next; }; /* 8440 */ union $2D1903F5EC066E1B5E3C04DB09C731F4 { lua_TValue value; $655325E1672F75C0F8F78574D4DDDCFB l; }; /* 8438 */ struct UpVal { GCObject *next; char tt; char marked; lua_TValue *v; $2D1903F5EC066E1B5E3C04DB09C731F4 u; }; /* 8446 */ struct $023E54380816E1AC17BCD9E460D254FE { lua_TValue *base; const unsigned int *savedpc; }; /* 8447 */ struct __declspec(align(4)) $D4A18EF1FE345747B44FE12FE56183F7 { int ctx; int (__cdecl *k)(lua_State *); int old_errfunc; char old_allowhook; char status; }; /* 8448 */ union $3638C3ED99436C49A997EB5F2A242B4B { $023E54380816E1AC17BCD9E460D254FE l; $D4A18EF1FE345747B44FE12FE56183F7 c; }; /* 8445 */ struct CallInfo { lua_TValue *func; lua_TValue *top; CallInfo *previous; CallInfo *next; __int16 nresults; char callstatus; int extra; $3638C3ED99436C49A997EB5F2A242B4B u; }; /* 8423 */ struct lua_State { GCObject *next; char tt; char marked; char status; lua_TValue *top; global_State *l_G; CallInfo *ci; const unsigned int *oldpc; lua_TValue *stack_last; lua_TValue *stack; int stacksize; unsigned __int16 nny; unsigned __int16 nCcalls; char hookmask; char allowhook; int basehookcount; int hookcount; void (__cdecl *hook)(lua_State *, lua_Debug *); GCObject *openupval; GCObject *gclist; lua_longjmp *errorJmp; int errfunc; CallInfo base_ci; }; /* 8417 */ union GCObject { GCheader gch; TString ts; Udata u; Closure cl; Table h; Proto p; UpVal uv; lua_State th; }; /* 8429 */ struct __declspec(align(8)) $0B5C8215FA29E4405F8ADFCFA624C2D8 { $DAD74F7CBC6F8A9CEA7C1647949B6195 u; Node *next; }; /* 8430 */ union TKey { $0B5C8215FA29E4405F8ADFCFA624C2D8 nk; lua_TValue tvk; }; /* 8428 */ struct Node { lua_TValue i_val; TKey i_key; }; /* 8435 */ struct LocVar { TString *varname; int startpc; int endpc; }; /* 8436 */ struct __declspec(align(4)) Upvaldesc { TString *name; char instack; char idx; }; /* 8442 */ struct stringtable { GCObject **hash; unsigned int nuse; int size; }; /* 8443 */ struct Mbuffer { char *buffer; unsigned int n; unsigned int buffsize; }; /* 8444 */ struct global_State { void *(__cdecl *frealloc)(void *, void *, unsigned int, unsigned int); void *ud; unsigned int totalbytes; int GCdebt; unsigned int GCmemtrav; unsigned int GCestimate; stringtable strt; lua_TValue l_registry; unsigned int seed; char currentwhite; char gcstate; char gckind; char gcrunning; int sweepstrgc; GCObject *allgc; GCObject *finobj; GCObject **sweepgc; GCObject **sweepfin; GCObject *gray; GCObject *grayagain; GCObject *weak; GCObject *ephemeron; GCObject *allweak; GCObject *tobefnz; UpVal uvhead; Mbuffer buff; int gcpause; int gcmajorinc; int gcstepmul; int (__cdecl *panic)(lua_State *); lua_State *mainthread; const long double *version; TString *memerrmsg; TString *tmname[17]; Table *mt[9]; }; /* 8449 */ struct lua_Debug { int event; const char *name; const char *namewhat; const char *what; const char *source; int currentline; int linedefined; int lastlinedefined; char nups; char nparams; char isvararg; char istailcall; char short_src[60]; CallInfo *i_ci; }; /* 8450 */ struct lua_longjmp { lua_longjmp *previous; int b[16]; volatile int status; }; /* 8451 */ struct __cppobj LuaScript : NiRefObject { lua_State *m_state; }; /* 8453 */ struct NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this, LuaScriptMgr::eLuaScriptType); bool (__thiscall *IsKeysEqual)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this, LuaScriptMgr::eLuaScriptType, LuaScriptMgr::eLuaScriptType); void (__thiscall *SetValue)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this, NiTMapItem > *, LuaScriptMgr::eLuaScriptType, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > *this, NiTMapItem > *); }; /* 8456 */ struct __cppobj NiTMap > : NiTMapBase >,enum LuaScriptMgr::eLuaScriptType,NiPointer > { }; /* 8457 */ struct __cppobj LuaScriptMgr : Singleton { NiTMap > m_kMap; }; /* 8458 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8459 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 8460 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 8461 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 8462 */ struct __cppobj std::allocator::rebind { }; /* 8463 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 8464 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8465 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> : std::_Iterator012 { std::_Tree_nod,std::allocator,0> >::_Node *_Ptr; }; /* 8466 */ struct __cppobj std::_Tree_const_iterator,std::allocator,0> > > : std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> { }; /* 8467 */ struct LuaArgument { LuaArgumentVtbl *vfptr; int m_return_number; int m_return_value; }; /* 8468 */ struct LuaArgumentVtbl { void *(__thiscall *__vecDelDtor)(LuaArgument *this, unsigned int); int (__thiscall *setArgument)(LuaArgument *this, lua_State *); void (__thiscall *setReturn)(LuaArgument *this, lua_State *); int (__thiscall *getReturnNumber)(LuaArgument *this); int (__thiscall *getReturnValue)(LuaArgument *this); }; /* 8469 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8470 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { GameFrameWork::AskInform *_Ptr; }; /* 8471 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8472 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 8473 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 8474 */ struct __cppobj std::allocator::rebind { }; /* 8475 */ struct __cppobj std::allocator >::rebind > { }; /* 8476 */ struct __cppobj std::allocator >::rebind,std::allocator >,0> >::_Node> { }; /* 8477 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 8508 */ struct NiPointer { NiInputSystem *m_pObject; }; /* 8509 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 8478 */ struct NiApplication { NiApplicationVtbl *vfptr; NiPointer m_spScene; NiPointer m_spCamera; NiPointer m_spRenderer; NiPointer m_spInputSystem; NiTArray > m_kScreenElements; NiTArray > m_kScreenTextures; NiAppWindow *m_pkAppWindow; unsigned int m_uiMenuID; bool m_bFullscreen; bool m_bStencil; bool m_bRendererDialog; bool m_bMultiThread; unsigned int m_uiBitDepth; NiFrameRate *m_pkFrameRate; bool m_bFrameRateEnabled; int m_iMaxTimer; int m_iTimer; float m_fCurrentTime; float m_fLastTime; float m_fAccumTime; float m_fFrameTime; int m_iClicks; float m_fFrameRate; float m_fLastFrameRateTime; int m_iLastFrameRateClicks; float m_fMinFramePeriod; float m_fLastFrame; bool m_bRefRast; bool m_bSWVertex; bool m_bNVPerfHUD; bool m_bExclusiveMouse; NiVisibleArray m_kVisible; NiCullingProcess m_kCuller; }; /* 8479 */ struct NiEventRecord { HWND__ *hWnd; unsigned int uiMsg; unsigned int wParam; int lParam; }; /* 8480 */ struct NiInputSystem::CreateParams { NiInputSystem::CreateParamsVtbl *vfptr; NiActionMap *m_pkActionMap; unsigned int m_uiKeyboard; unsigned int m_uiMouse; unsigned int m_uiGamePads; int m_iAxisRangeLow; int m_iAxisRangeHigh; NiPointer m_spRenderer; }; /* 8481 */ union $CF67087949F568DA006D2D271E336B83 { void (__thiscall *~CreateParams)(NiInputSystem::CreateParams *this); void *(__thiscall *__vecDelDtor)(NiInputSystem::CreateParams *this, unsigned int); }; /* 8482 */ struct NiInputSystem::CreateParamsVtbl { NiRTTI *(__thiscall *GetRTTI)(NiInputSystem::CreateParams *this); $CF67087949F568DA006D2D271E336B83 ___u1; }; /* 8483 */ struct NiTArray { NiTArrayVtbl *vfptr; NiAction **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 8484 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 8485 */ struct __cppobj NiActionMap : NiRefObject { char *m_pcName; void *m_pvPlatformSpecificData; NiInputErr m_eLastError; NiTArray m_akActions; }; /* 8486 */ struct NiApplicationVtbl { void *(__thiscall *__vecDelDtor)(NiApplication *this, unsigned int); _BYTE gap4[12]; void (__thiscall *CreateMenuBar)(NiApplication *this); void (__thiscall *UpdateInput)(NiApplication *this); void (__thiscall *ProcessInput)(NiApplication *this); void (__thiscall *OnIdle)(NiApplication *this); void (__thiscall *UpdateFrame)(NiApplication *this); void (__thiscall *BeginFrame)(NiApplication *this); void (__thiscall *RenderFrame)(NiApplication *this); void (__thiscall *RenderScreenItems)(NiApplication *this); void (__thiscall *EndFrame)(NiApplication *this); void (__thiscall *DisplayFrame)(NiApplication *this); bool (__thiscall *OnWindowResize)(NiApplication *this, int, int, unsigned int, HWND__ *); bool (__thiscall *OnWindowDestroy)(NiApplication *this, HWND__ *, bool); bool (__thiscall *OnDefault)(NiApplication *this, NiEventRecord *); bool (__thiscall *CreateScene)(NiApplication *this); bool (__thiscall *CreateCamera)(NiApplication *this); bool (__thiscall *CreateRenderer)(NiApplication *this); bool (__thiscall *CreateInputSystem)(NiApplication *this); NiInputSystem::CreateParams *(__thiscall *GetInputSystemCreateParams)(NiApplication *this); void (__thiscall *ConfigureInputDevices)(NiApplication *this); bool (__thiscall *MeasureTime)(NiApplication *this); void (__thiscall *DrawFrameRate)(NiApplication *this); bool (__thiscall *Process)(NiApplication *this); }; /* 8490 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 8487 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 8488 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 8489 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 8491 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 8492 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 8493 */ struct __cppobj NiInputGamePad : NiInputDevice { unsigned int m_uiPadIndex; unsigned int m_uiCurrentButtons; unsigned int m_uiNewButtons; unsigned int m_uiButtonCount; NiInputDevice::Button *m_pkButtons; unsigned int m_uiAxisCount; NiInputDevice::Axis *m_pkAxes; int *m_piAxisThresholds; unsigned int m_uiStickInvertFlags; }; /* 8494 */ struct NiPointer { NiInputGamePad *m_pObject; }; /* 8495 */ struct NiPointer { NiActionMap *m_pObject; }; /* 8501 */ struct __cppobj NiTListBase,NiActionData *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 8496 */ struct NiTListBase,NiActionData *> { NiTListBase,NiActionData *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiActionData *>::AntiBloatAllocator m_kAllocator; }; /* 8497 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiActionData *m_element; }; /* 8498 */ struct NiActionData { NiActionDataVtbl *vfptr; unsigned int m_uiAppData; unsigned int m_uiDeviceID; unsigned int m_uiDataValue; void *m_pvContext; unsigned int m_uiTimeStamp; unsigned int m_uiSequence; }; /* 8499 */ struct NiActionDataVtbl { void *(__thiscall *__vecDelDtor)(NiActionData *this, unsigned int); }; /* 8500 */ struct NiTListBase,NiActionData *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiActionData *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiActionData *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiActionData *> *this, NiTListItem *); }; /* 8502 */ struct __cppobj NiTPointerListBase,NiActionData *> : NiTListBase,NiActionData *> { }; /* 8503 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiActionData *> { }; /* 8504 */ struct NiTSet { NiActionData **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 8505 */ struct NiTPoolContainer { NiActionData *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 8506 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 8507 */ struct __cppobj NiInputSystem : NiRefObject { NiInputErr m_eLastError; NiPointer m_spRenderer; NiInputSystem::Mode m_eMode; unsigned int m_uiKeyboard; unsigned int m_uiMouse; unsigned int m_uiGamePads; int m_iAxisRangeLow; int m_iAxisRangeHigh; bool m_bEnumerating; NiTPointerList > m_kAvailableDevices; void *m_kAvailableDeviceIter; NiPointer m_spKeyboard; NiPointer m_spMouse; NiPointer m_aspGamePads[8]; NiPointer m_spActionMap; void *m_kActionDataIter; NiTPointerList m_kActionDataList; NiTPool *m_pkActionDataPool; }; /* 8510 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 8511 */ struct NiAppWindow { NiAppWindowVtbl *vfptr; HWND__ *m_pWnd; HWND__ *m_pRenderWnd; HWND__ **m_ppStatusWnd; char *m_pcWindowCaption; unsigned int m_uiWidth; unsigned int m_uiParentWidth; unsigned int m_uiHeight; unsigned int m_uiParentHeight; unsigned int m_uiNumStatusPanes; bool m_bStatusPanes; unsigned int m_ulWindowStyle; }; /* 8512 */ struct NiAppWindowVtbl { HWND__ *(__thiscall *CreateMainWindow)(NiAppWindow *this, int, HWND__ *); }; /* 8513 */ struct NiFrameRate { NiPointer m_spElements; int m_aiPolygon[3]; bool m_bDisplayFrameRate; unsigned int m_uiFrameRate; unsigned int m_uiLastFrameRate; unsigned int m_uiNumSamples; float m_fSummedSamples; float m_fSumOfSquares; bool m_bFirstSample; float m_fStartTime; float m_fLastTime; float m_afRunningSamples[20]; unsigned int m_uiCurInsertionPoint; float m_fMin; float m_fMax; unsigned int m_uiHistoSize; unsigned int *m_puiHisto; float m_fXLocation; float m_fYLocation; float m_fDigitHeight; const unsigned __int16 m_usDigitSpacing; NiPointer m_spMatProp; }; /* 8514 */ struct $5ACE225D4D14CE0550A9F5A217E306C5 { __int16 dmOrientation; __int16 dmPaperSize; __int16 dmPaperLength; __int16 dmPaperWidth; }; /* 8515 */ union $5EC9F83F6B69518118D7D145015FE39D { $5ACE225D4D14CE0550A9F5A217E306C5 __s0; _POINTL dmPosition; }; /* 8516 */ struct $84BDF2D0EF3E6D92B6C33770B276E406 { __int16 dmScale; __int16 dmCopies; }; /* 8517 */ union $13BFCA6FE3FFBA023B3A98C6FF5334B9 { $84BDF2D0EF3E6D92B6C33770B276E406 __s0; unsigned int dmDisplayOrientation; }; /* 8518 */ struct $319163E49F0A6F35652FDFBFBA0FF503 { __int16 dmDefaultSource; __int16 dmPrintQuality; }; /* 8519 */ union $8E34482375B90E7294B67992A1EE777B { $319163E49F0A6F35652FDFBFBA0FF503 __s0; unsigned int dmDisplayFixedOutput; }; /* 8520 */ union $309666D137CBB19809FA597AD348B415 { unsigned int dmDisplayFlags; unsigned int dmNup; }; /* 8521 */ struct _devicemodeA { char dmDeviceName[32]; unsigned __int16 dmSpecVersion; unsigned __int16 dmDriverVersion; unsigned __int16 dmSize; unsigned __int16 dmDriverExtra; unsigned int dmFields; $5EC9F83F6B69518118D7D145015FE39D ___u6; $13BFCA6FE3FFBA023B3A98C6FF5334B9 ___u7; $8E34482375B90E7294B67992A1EE777B ___u8; __int16 dmColor; __int16 dmDuplex; __int16 dmYResolution; __int16 dmTTOption; __int16 dmCollate; char dmFormName[32]; unsigned __int16 dmLogPixels; unsigned int dmBitsPerPel; unsigned int dmPelsWidth; unsigned int dmPelsHeight; $309666D137CBB19809FA597AD348B415 ___u19; unsigned int dmDisplayFrequency; unsigned int dmICMMethod; unsigned int dmICMIntent; unsigned int dmMediaType; unsigned int dmDitherType; unsigned int dmReserved1; unsigned int dmReserved2; unsigned int dmPanningWidth; unsigned int dmPanningHeight; }; /* 8522 */ struct __declspec(align(4)) PgImeCtrl { PgImeCtrlVtbl *vfptr; HWND__ *m_hWnd; HIMC__ *m_hIMCDef; HKL__ *m_hCurKeyLayout; bool m_bActive; bool m_bEnableImeSystem; PgImeCtrl::ImeIndicator m_eIndicatorSelect; char m_acCompString[128]; char m_abCompStringAttr[256]; PgImeCtrl::CandList m_kCandList; bool m_bPreventNative; }; /* 8523 */ struct PgImeCtrlVtbl { void *(__thiscall *__vecDelDtor)(PgImeCtrl *this, unsigned int); }; /* 8524 */ struct HIMC__ { int unused; }; /* 8525 */ struct HKL__ { int unused; }; /* 8526 */ struct DShowMovie { DShowMovieVtbl *vfptr; IGraphBuilder *m_pGraph; IMediaControl *m_pMediaControl; IMediaEventEx *m_pEvent; HWND__ *m_hShowWnd; }; /* 8527 */ struct DShowMovieVtbl { void *(__thiscall *__vecDelDtor)(DShowMovie *this, unsigned int); }; /* 8528 */ struct __cppobj IFilterGraph : IUnknown { }; /* 8529 */ struct __cppobj IGraphBuilder : IFilterGraph { }; /* 8530 */ struct __cppobj IMediaControl : IDispatch { }; /* 8531 */ struct __cppobj IMediaEvent : IDispatch { }; /* 8532 */ struct __cppobj IMediaEventEx : IMediaEvent { }; /* 8533 */ struct __cppobj MainApp : NiApplication { CNSTimer_Interval m_kTimerInterval; bool m_bChangeDisplay; float m_fOldDrawTime; void *m_kStartFrameWorkID; unsigned int m_dwResetCounter; _devicemodeA m_SaveMode; _devicemodeA m_GameMode; unsigned int m_dwStyle; unsigned int m_uiStartHeight; bool m_bUseFoption; bool m_bUseDoption; bool m_bUseWinoption; bool m_bStartUseAntiOption; bool m_bEnableInput; PgImeCtrl m_kImeCtrl; std::basic_string,std::allocator > m_SplashTexName; std::basic_string,std::allocator > m_ProgressBarTexName; DShowMovie *m_pkNetMarbleLogo; }; /* 8534 */ struct DirectUserMsgBody_StartGathering { Char *pkTarget; }; /* 8535 */ struct PROTO_NC_MINIHOUSE_FUNITUREINFOCOMPLETE_REQ { char funitureinfocomplete; }; /* 8536 */ struct PROTO_NC_MINIHOUSE_PORTAL_DEL_REQ { unsigned __int16 nPortalItemID; }; /* 8537 */ struct __cppobj PROTO_NC_MINIHOUSE_PORTAL_CLOSE_REQ { }; /* 8538 */ struct __cppobj PROTO_NC_MINIHOUSE_PORTAL_EFFECT_REQ { }; /* 8539 */ struct PROTO_NC_ITEM_DISMANTLE_REQ { char item; }; /* 8540 */ struct PROTO_NC_GUILD_RETYPE_REQ { char nItemSlot; char nType; }; /* 8541 */ struct PROTO_NC_RAID_LOCATION_CMD::Memberinfo { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; SHINE_XY_TYPE loc; }; /* 8542 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EMOTION_REQ { unsigned __int16 nFurnitureHnd; char nPosition; char nEmotionNo; }; /* 8543 */ struct PROTO_NC_MISC_SET_CHAT_BLOCK_SPAM_FILTER_CMD { char bIsSpamSpread; char bIsSpamBlock; char nSpamFilterRate; }; /* 8544 */ struct __cppobj PROTO_NC_ACT_AUTO_WAY_FINDING_USE_GATE_REQ { }; /* 8545 */ struct PROTO_NC_CHAR_NEWBIE_GUIDE_VIEW_SET_CMD { char nGuideView; }; /* 8546 */ struct PROTO_NC_PET_ASK_NEW_NAME_ACK { unsigned __int16 nError; unsigned __int16 nPetHandle; }; /* 8547 */ struct PROTO_NC_PET_SET_NAME_CANCEL_REQ { unsigned __int16 nPetHandle; }; /* 8548 */ struct __unaligned __declspec(align(4)) PROTO_ITEM_ATTRCHANGE { SHINE_ITEM_REGISTNUMBER attritemregnum; unsigned __int16 attr; ITEM_INVEN location; }; /* 8549 */ struct PROTO_NC_ITEMDB_BUYLOT_REQ { unsigned __int16 lockindex; __unaligned __declspec(align(1)) PROTO_ITEM_ATTRCHANGE iteminfo; unsigned __int16 itemid; unsigned __int64 price_cen; unsigned int price_fame; unsigned int price_gamblecoin; unsigned int UserNo; unsigned __int16 Vendor; char CharID[30]; int CharLevel; }; /* 8550 */ struct __unaligned __declspec(align(4)) PROTO_NC_MISC_PINGTEST_CLIENT_ZONE_DB { unsigned int ID; unsigned int ClientSendZone; unsigned int ClientRecvZone; unsigned __int16 hZoneClient; unsigned int ZoneSendToDB; unsigned int ZoneRecvFromDB; unsigned int ZoneSendToClient; unsigned int ZoneRecvFromClient; unsigned int DBRecvFromZone; unsigned int DBSendToZone; unsigned int DBSendToODBC; unsigned int DBRecvFromODBC; NETPACKETZONEHEADER header; PROTO_NC_ITEMDB_BUYLOT_REQ buylot; }; /* 8551 */ struct PROTO_NC_ACT_CHANGEMODE_REQ { char mode; }; /* 8552 */ struct PROTO_NC_ACT_NPCCLICK_CMD { unsigned __int16 npchandle; }; /* 8553 */ struct PROTO_NC_ACT_STOP_REQ { SHINE_XY_TYPE loc; }; /* 8554 */ struct PROTO_NC_ACT_CHAT_REQ { char itemLinkDataCount; char len; char content[]; }; /* 8555 */ struct PROTO_NC_ACT_NPCMENUOPEN_ACK { char ack; }; /* 8556 */ struct PROTO_NC_ACT_EMOTICON_CMD { char emoticonid; }; /* 8557 */ struct PROTO_NC_BRIEFINFO_INFORM_CMD { unsigned __int16 nMyHnd; NETCOMMAND ReceiveNetCommand; unsigned __int16 hnd; }; /* 8558 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_BUY_REQ { unsigned __int16 itemid; unsigned int lot; }; /* 8559 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_SELL_REQ { char slot; unsigned int lot; }; /* 8560 */ struct PROTO_NC_ITEM_RELOC_REQ { ITEM_INVEN from; ITEM_INVEN to; }; /* 8561 */ struct PROTO_NC_ITEM_PICK_REQ { unsigned __int16 itemhandle; }; /* 8562 */ struct PROTO_NC_ITEM_RINGEQUIP_REQ { char slot; char equip; }; /* 8563 */ struct PROTO_NC_ITEM_MINIMON_EQUIP_REQ { char nSlotNo; char nEquipSlot; }; /* 8564 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_UPGRADE_REQ { char equip; char raw; char raw_left; char raw_right; unsigned int gift_money; char raw_middle; }; /* 8565 */ struct PROTO_NC_ITEM_OPENSTORAGEPAGE_REQ { char page; }; /* 8566 */ struct PROTO_NC_PARTY_ITEM_LOOTING_SET { char lootingtype; char nItemGrade; }; /* 8567 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_FINDER_LIST_REQ { unsigned __int16 nPageNo; char nCountOfOnePage; }; /* 8568 */ struct PROTO_NC_MENU_SERVERMENU_ACK { char reply; }; /* 8569 */ struct PROTO_NC_TRADE_UPBOARD_REQ { char slotinven; }; /* 8570 */ struct PROTO_NC_TRADE_DOWNBOARD_REQ { char slotboard; }; /* 8571 */ struct PROTO_NC_TRADE_CENBOARDING_REQ { unsigned __int64 cen; }; /* 8572 */ struct PROTO_NC_SOULSTONE_HP_BUY_REQ { unsigned __int16 number; }; /* 8573 */ struct PROTO_NC_SOULSTONE_SP_BUY_REQ { unsigned __int16 number; }; /* 8574 */ struct PROTO_NC_ITEM_SPLIT_REQ { ITEM_INVEN from; ITEM_INVEN to; unsigned int lot; }; /* 8575 */ struct PROTO_NC_BOOTH_ENTRY_REQ { unsigned __int16 booth; }; /* 8576 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_ITEMTRADE_REQ { unsigned __int16 booth; char slot; unsigned __int16 itemnum; }; /* 8577 */ struct PROTO_NC_BOOTH_REFRESH_REQ { unsigned __int16 booth; }; /* 8578 */ struct __unaligned __declspec(align(2)) PROTO_NC_BOOTH_SEARCH_ITEM_LIST_CATEGORIZED_REQ { MarketSearch Category; char bReqOnlyMyClass; char bIsOpeningReq; }; /* 8579 */ struct __unaligned __declspec(align(2)) PROTO_NC_BOOTH_SEARCH_BOOTH_POSITION_REQ { unsigned int nBoothItemHandle; unsigned __int16 nTargetBoothOwnerHandle; }; /* 8580 */ struct PROTO_NC_CT_SET_CURRENT_REQ { char Type; char ElementNo; unsigned __int16 MobID; }; /* 8581 */ struct PROTO_NC_KQ_STATUS_REQ { unsigned int Handle; }; /* 8582 */ struct __cppobj PROTO_NC_KQ_LIST_REFRESH_REQ { }; /* 8583 */ struct PROTO_NC_KQ_JOIN_REQ { unsigned int Handle; }; /* 8584 */ struct PROTO_NC_KQ_JOIN_CANCEL_REQ { unsigned int Handle; }; /* 8585 */ struct __cppobj PROTO_NC_REPORT_GET_REQ { }; /* 8586 */ struct PROTO_NC_REPORT_CANCEL_REQ { unsigned int nRegNumber; }; /* 8587 */ struct __cppobj PROTO_NC_PRISON_END_REQ { }; /* 8588 */ struct PROTO_NC_MINIHOUSE_ACTIV_REQ { char slot; }; /* 8589 */ struct PROTO_NC_ACT_ROAR_REQ { char slot; char len; char content[]; }; /* 8590 */ struct PROTO_NC_MAP_WING_SAVE_REQ { char where; }; /* 8591 */ struct PROTO_NC_MAP_WING_FLY_REQ { char where; }; /* 8592 */ struct PROTO_NC_MINIHOUSE_PORTAL_OPEN_REQ { unsigned __int16 nPortalItemID; }; /* 8593 */ struct __cppobj PROTO_NC_HOLY_PROMISE_WITHDRAW_CEN_REWARD_REQ { }; /* 8594 */ struct PROTO_NC_BAT_ABSTATE_ERASE_REQ { unsigned __int16 abstateIndex; }; /* 8595 */ struct __cppobj PROTO_NC_RAID_MAKE_REQ { }; /* 8596 */ struct PROTO_NC_RAID_LOOTING_TYPE_REQ { char nItemGrade; char nLootingType; }; /* 8597 */ struct __cppobj PROTO_NC_RAID_LEAVE_REQ { }; /* 8598 */ struct PROTO_NC_ITEM_ENCHANT_ADD_NEW_SOCKET_REQ { ITEM_INVEN equipment; ITEM_INVEN drill; }; /* 8599 */ struct PROTO_NC_QUEST_READ_REQ { unsigned __int16 nQuestID; }; /* 8600 */ struct PROTO_NC_CHARSAVE_UI_STATE_SAVE_REQ { char btMysteryType; }; /* 8601 */ struct PROTO_NC_COLLECT_CARDREGIST_REQ { char invenslot; }; /* 8602 */ struct PROTO_NC_COLLECT_BOOKMARK_REGIST_REQ { unsigned __int16 BookMarkSlot; unsigned __int16 CardID; }; /* 8603 */ struct PROTO_NC_COLLECT_REWARD_REQ { unsigned __int16 RewardID; unsigned __int16 RewardItem; }; /* 8604 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_REWARD_REQ { char nIndex; char nRewardID; }; /* 8605 */ struct PROTO_NC_ACT_NPC_MENU_CMD { char Ack; }; /* 8606 */ struct __unaligned __declspec(align(1)) PROTO_NC_MOVER_RIDE_ON_REQ { unsigned __int16 nMoverHandle; char nSlot; }; /* 8607 */ struct __cppobj PROTO_NC_MOVER_RIDE_OFF_REQ { }; /* 8608 */ struct PROTO_NC_KQ_VOTE_VOTING_REQ { KQ_VOTING_TYPE eVoteType; }; /* 8609 */ struct PROTO_NC_KQ_JOIN_LIST_REQ { unsigned int nHandle; }; /* 8610 */ struct __cppobj PROTO_NC_KQ_VOTE_START_CHECK_REQ { }; /* 8611 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_USE_ACTIVESKILL_REQ { char nInvenSlot; unsigned __int16 nTargetHnd; SHINE_XY_TYPE TargetLoc; }; /* 8612 */ struct PROTO_NC_ITEM_MOVER_UPGRADE_REQ { char nMainSlotNo; char nSubSlotNo; }; /* 8613 */ struct __unaligned __declspec(align(2)) PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_MENU_ACK { unsigned __int16 nNPCHandle; ID_LEVEL_TYPE eLevelType; }; /* 8614 */ struct PROTO_NC_CHAR_TUTORIAL_STEP_ACK { char nTutorialStep; }; /* 8615 */ struct PROTO_NC_KQ_TEAM_SELECT_REQ { char nTeamType; }; /* 8616 */ struct PROTO_NC_ITEM_RANDOMOPTION_CHANGE_REQ { char nItemSlotNo; char nStuffSlotNo; }; /* 8617 */ struct PROTO_NC_ITEM_CHAT_COLOR_CHANGE_REQ { char nSlotNo; }; /* 8618 */ struct PROTO_NC_ITEM_TERMEXTEND_REQ { char nExtendItemSlot; char nTermItemSlot; }; /* 8619 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_ON_REQ { unsigned __int16 NormalItemList[12]; }; /* 8620 */ struct __cppobj PROTO_NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_OFF_REQ { }; /* 8621 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_ON_REQ { unsigned __int16 ChargedItemList[12]; }; /* 8622 */ struct __cppobj PROTO_NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_OFF_REQ { }; /* 8623 */ struct PROTO_NC_CHAR_CHARGEDBUFF_ERASE_REQ { unsigned int nChargedBuffKey; }; /* 8624 */ struct PROTO_NC_ITEM_REPURCHASE_REQ { unsigned __int16 nHaldle; }; /* 8625 */ struct PROTO_NC_GUILD_EMBLEM_SAVE_REQ { GUILD_EMBLEM_INFO EmblemInfo; }; /* 8626 */ struct PROTO_NC_ITEM_MAPLINK_SCROLL_REQ { WM_Link targetMap; }; /* 8627 */ struct PROTO_NC_ITEM_MIX_ITEM_REQ { char nSubRaw; char nRawLeft; char nRawRight; }; /* 8628 */ struct PROTO_NC_ITEM_RANDOMOPTION_RECOVER_COUNT_LIMIT_REQ { char nItemSlotNo; char nStuffUseLot; }; /* 8629 */ struct PROTO_NC_ITEM_NEW_UPGRADE_REQ { char equip; char raw; }; /* 8630 */ struct PROTO_NC_ITEM_BRACELET_UPGRADE_REQ { char equip; char raw; }; /* 8631 */ struct PROTO_NC_BAT_SKILLBASH_OBJ_CAST_REQ { unsigned __int16 skill; unsigned __int16 target; }; /* 8632 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_SKILLBASH_FLD_CAST_REQ { unsigned __int16 skill; SHINE_XY_TYPE locate; }; /* 8633 */ struct PROTO_NC_ITEM_EQUIP_REQ { char slot; }; /* 8634 */ struct PROTO_NC_ITEM_UNEQUIP_REQ { char slotequip; char slotinven; }; /* 8635 */ struct PROTO_NC_PARTY_JOIN_REQ { Name5 target; }; /* 8636 */ struct PROTO_NC_TRADE_PROPOSE_REQ { unsigned __int16 proposee; }; /* 8637 */ struct PROTO_NC_FRIEND_SET_REQ { Name5 charid; Name5 friendid; }; /* 8638 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_SET_CONFIRM_ACK { Name5 charid; Name5 friendid; char accept_friend; }; /* 8639 */ struct PROTO_NC_FRIEND_DEL_REQ { Name5 charid; Name5 friendid; }; /* 8640 */ struct $97F7E767E059D36400BDADC4B62CF0E2 { __int8 issell : 1; __int8 itemnum : 7; }; /* 8641 */ struct __unaligned __declspec(align(4)) PROTO_NC_BOOTH_OPEN_REQ::BoothItem { char invenslot; char boardslot; unsigned __int64 unitcost; unsigned __int16 totallot; }; /* 8642 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_OPEN_REQ { STREETBOOTH_SIGNBOARD signboard; $97F7E767E059D36400BDADC4B62CF0E2 flag; PROTO_NC_BOOTH_OPEN_REQ::BoothItem items[]; }; /* 8643 */ struct __unaligned __declspec(align(2)) PROTO_NC_PRISON_ADD_GM_REQ { Name5 sImprison; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 8644 */ struct __unaligned __declspec(align(2)) PROTO_NC_PRISON_ALTER_GM_REQ { Name5 sImprison; unsigned __int16 nMin; char sReason[16]; char sRemark[64]; }; /* 8645 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_VISIT_REQ { unsigned __int16 mh_hnd; char password[9]; }; /* 8646 */ struct PROTO_NC_CHAT_RESTRICT_ADD_REQ { Name5 sChatRestrictCharID; }; /* 8647 */ struct PROTO_NC_CHAT_RESTRICT_DEL_REQ { Name5 sChatRestrictCharID; }; /* 8648 */ struct PROTO_NC_RAID_INVITATION_REQ { Name5 sInvitationCharID; }; /* 8649 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_INVITATION_ANSWER_REQ { char bIsAllow; Name5 sMasterCharID; }; /* 8650 */ struct PROTO_NC_RAID_VANISH_REQ { Name5 sVanishCharID; }; /* 8651 */ struct PROTO_NC_RAID_SLOT_MOVE_REQ { $944DA1C76C5BE3934ABE1B5F5358ECC3 PrePosition; $944DA1C76C5BE3934ABE1B5F5358ECC3 PostPosition; Name5 sPreSlotMoveCharID; Name5 sPostSlotMoveCharID; }; /* 8652 */ struct PROTO_NC_RAID_SET_LEADER_REQ { Name5 sNewLeaderCharID; }; /* 8653 */ struct PROTO_NC_RAID_SET_SUB_LEADER_REQ { Name5 sNewSubLeaderCharID; }; /* 8654 */ struct PROTO_NC_RAID_DEL_SUB_LEADER_REQ { Name5 sDelSubLeaderCharID; }; /* 8655 */ struct PROTO_NC_RAID_SET_LOOTER_REQ { Name5 sNewLooterCharID; }; /* 8656 */ struct PROTO_NC_MAP_MULTY_LINK_SELECT_REQ { Name3 LinkMapName; }; /* 8657 */ struct PROTO_NC_MISC_SPAMMER_REPORT_REQ { Name5 sSpammerName; }; /* 8658 */ struct PROTO_NC_MISC_SPAMMER_CHAT_BAN_REQ { Name5 sSpammerName; }; /* 8659 */ struct PROTO_NC_COLLECT_PEEPING_REQ { Name5 charname; }; /* 8660 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_SET_NAME_REQ { unsigned __int16 nPetHandle; Name4 sPetName; }; /* 8661 */ struct PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGETAKEN_REQ { SHINE_INDUN_INFO sIndunInfo; }; /* 8662 */ struct PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_HEALINGDONE_REQ { SHINE_INDUN_INFO sIndunInfo; }; /* 8663 */ struct PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_MYRANK_REQ { SHINE_INDUN_INFO sIndunInfo; }; /* 8664 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_VOTE_START_REQ { Name5 sTarget; char nVoteType; char nLen; char sContents[]; }; /* 8665 */ struct PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGEDEALT_REQ { SHINE_INDUN_INFO sIndunInfo; }; /* 8666 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_RENAME_REQ { char nItemSlot; Name4 sGuildName; }; /* 8667 */ struct PROTO_NC_ITEM_EQUIP_BELONGED_CANCEL_USE_REQ { char nCancelItemInvenSlot; char nBelongedItemInvenSlot; }; /* 8668 */ struct std::_Pair_base { unsigned int first; Effect *second; }; /* 8669 */ struct __cppobj std::pair : std::_Pair_base { }; /* 8670 */ struct PROTO_NC_ACT_SHOUT_CMD { char itemLinkDataCount; char len; char content[]; }; /* 8671 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_WHISPER_REQ { char itemLinkDataCount; Name5 receiver; char len; char content[]; }; /* 8672 */ struct PROTO_NC_ACT_PARTYCHAT_REQ { char itemLinkDataCount; char len; char content[]; }; /* 8673 */ struct PROTO_NC_GUILD_CHAT_REQ { char itemLinkDataCount; char len; char content[]; }; /* 8674 */ struct PROTO_NC_GUILD_ACADEMY_CHAT_REQ { char itemLinkDataCount; char len; char content[]; }; /* 8675 */ struct ShineObjectHandleUnion { unsigned __int16 sohu_Handle; }; /* 8676 */ struct PROTO_NC_RAID_CHAT_REQ { char itemLinkDataCount; char nChatLen; char sChat[]; }; /* 8677 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; AttackedFrom _Myval; }; /* 8678 */ struct AttackedFrom { unsigned __int16 m_kAttacker; float m_fLifeTime; }; /* 8679 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 8680 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 8681 */ struct __cppobj std::_Allocator_base { }; /* 8682 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 8683 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 8684 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 8685 */ struct __cppobj std::list > : std::_List_val > { }; /* 8686 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8687 */ union $E3F0209D9537092693D547AA222B9B65 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8688 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $E3F0209D9537092693D547AA222B9B65 ___u2; }; /* 8689 */ struct MobKillAnnounceText { MobKillAnnounceType TextIndex; char Text[128]; }; /* 8690 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { MobKillAnnounceText **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8691 */ struct __cppobj MobKillAnnounceTextTab : IIDTableBase { }; /* 8692 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8693 */ union $504F38095CA572E314474AC4C8EC3EE0 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8694 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $504F38095CA572E314474AC4C8EC3EE0 ___u2; }; /* 8695 */ struct __unaligned __declspec(align(1)) DamageEffect { unsigned __int16 ID; DamageBaseType DamageType; char INDEX[32]; char IsDamagedObject; unsigned __int16 EffectID; }; /* 8696 */ struct __cppobj DamageEffectTab : ITableBase { }; /* 8697 */ struct __cppobj std::allocator::rebind { }; /* 8698 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 8699 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8700 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 8701 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 8702 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 8703 */ struct __cppobj ScriptMsgCtrl { }; /* 8704 */ struct __cppobj LuaScriptTutorial : LuaScript { }; /* 8705 */ struct SHINE_INDUN_RANK_CLIENT { Name5 nCharID; char nCharClass; unsigned __int64 nDamageDealt; unsigned __int64 nDamageTaken; unsigned __int64 nHealingDone; }; /* 8706 */ struct SHINE_INDUN_RANK_CLIENT_VALUE { Name5 nCharID; char nCharClass; unsigned __int64 nValue; }; /* 8707 */ struct __unaligned __declspec(align(2)) PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_MYRANK_ACK { unsigned __int16 nErr; unsigned __int64 nPrevDamageDealt; unsigned __int64 nPrevDamageTaken; unsigned __int64 nPrevHealingDone; char nPrevPlayTimeHour; char nPrevPlayTimeMinute; char nPrevPlayTimeSecond; char nPrevPlayTimeYear; char nPrevPlayTimeMonth; char nPrevPlayTimeDay; unsigned __int64 nCurrDamageDealt; unsigned __int64 nCurrDamageTaken; unsigned __int64 nCurrHealingDone; char nCurrPlayTimeHour; char nCurrPlayTimeMinute; char nCurrPlayTimeSecond; char nCurrPlayTimeYear; char nCurrPlayTimeMonth; char nCurrPlayTimeDay; }; /* 8708 */ struct __cppobj std::allocator::rebind { }; /* 8709 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 8710 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { SHINE_INDUN_INFO *_Ptr; }; /* 8711 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 8712 */ struct __cppobj AnimationMD5Checksum { }; /* 8713 */ struct __unaligned __declspec(align(4)) $7FB511097CAADAB35376BD41693CA89E { unsigned __int64 nb_Qwrd[7]; unsigned int nb_Dwrd; }; /* 8714 */ union Name60Byte { char nb_name[60]; $7FB511097CAADAB35376BD41693CA89E nb_code; }; /* 8715 */ struct __cppobj std::allocator::rebind { }; /* 8716 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 8717 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 8718 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,1> > >,bool> { std::_Tree_iterator,std::allocator >,1> > > first; bool second; }; /* 8719 */ struct __cppobj std::pair,std::allocator >,1> > >,bool> : std::_Pair_base,std::allocator >,1> > >,bool> { }; /* 8720 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8721 */ union $0A3F295F44CD1DEC74FEF498F04A4E3D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8722 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $0A3F295F44CD1DEC74FEF498F04A4E3D ___u2; }; /* 8723 */ struct __cppobj ActionEffectInfoTab : ITableBase { }; /* 8724 */ struct __cppobj AbnormalStateInfoTab : IIDTableBase { }; /* 8725 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8726 */ union $45BF988582CE65A816B5214E3EDDA5B9 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8727 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $45BF988582CE65A816B5214E3EDDA5B9 ___u2; }; /* 8728 */ struct __cppobj ScriptMsgTab : ITableBase { }; /* 8729 */ struct PROTO_NC_QUEST_GIVE_UP_REQ { unsigned __int16 nQuestID; }; /* 8730 */ struct PROTO_NC_QUEST_CLIENT_SCENARIO_DONE_REQ { unsigned __int16 nScenarioID; }; /* 8731 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_SCRIPT_CMD_ACK { unsigned __int16 nQuestID; char nQSC; unsigned int nResult; }; /* 8732 */ struct PROTO_NC_MINIHOUSE_KICKOUT_REQ { unsigned __int16 hnd; }; /* 8733 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_MH_FURNITURE_ENDURE_KIT_USE_REQ { char nInvenSlot; unsigned __int16 nFurnitureHnd; }; /* 8734 */ struct PROTO_NC_CHAR_CLIENT_AUTO_PICK_REQ { char bEnable; }; /* 8735 */ struct PROTO_NC_SCENARIO_AREAENTRY_ACK { Name8 areaindex; }; /* 8736 */ struct PROTO_NC_SCENARIO_AREALEAVE_ACK { Name8 areaindex; }; /* 8737 */ struct PROTO_NC_MINIHOUSE_MODIFY_PASSWORD_REQ { char password[9]; }; /* 8738 */ struct PROTO_NC_MINIHOUSE_MODIFY_TITLE_REQ { char title[21]; }; /* 8739 */ struct PROTO_NC_MINIHOUSE_MODIFY_MAXENTERNUM_REQ { char maxvisiter; }; /* 8740 */ struct PROTO_NC_MINIHOUSE_MODIFY_ITEM_INFO_OPEN_REQ { char bItemInfoClose; }; /* 8741 */ struct PROTO_NC_MINIHOUSE_VISITREADY_REQ { unsigned __int16 mh_hnd; }; /* 8742 */ struct __cppobj PROTO_NC_HOLY_PROMISE_GET_CEN_REWARD_REQ { }; /* 8743 */ struct __unaligned __declspec(align(2)) PROTO_NC_QUEST_REWARD_SELECT_ITEM_INDEX_CMD { unsigned __int16 nQuestID; unsigned int nSelectedItemIndex; }; /* 8744 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,0> > >,bool> { std::_Tree_iterator,std::allocator >,0> > > first; bool second; }; /* 8745 */ struct __cppobj std::pair,std::allocator >,0> > >,bool> : std::_Pair_base,std::allocator >,0> > >,bool> { }; /* 8746 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8747 */ union $A41B11774D6E29F48DFF25787FD6D4A1 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8748 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A41B11774D6E29F48DFF25787FD6D4A1 ___u2; }; /* 8749 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8750 */ union $D54A8EE44C360C7BA08A43DF096F732E { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8751 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $D54A8EE44C360C7BA08A43DF096F732E ___u2; }; /* 8752 */ struct __cppobj ColorInfoTable : ITableBase { }; /* 8753 */ struct __cppobj __declspec(align(4)) IIDTableBase : ITableBase { MobViewInfo **m_pkRecordIDMap; unsigned __int16 m_tMostLargeID; }; /* 8754 */ struct __cppobj MobViewInfoTab : IIDTableBase { }; /* 8755 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8756 */ union $4E3FB929A9051533F280AC0DB96BEA4C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8757 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $4E3FB929A9051533F280AC0DB96BEA4C ___u2; }; /* 8758 */ struct __cppobj MiniHouseObjAniInfoTab : ITableBase { }; /* 8759 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8760 */ union $AF0AB415E3C0CEB215AEA82FF4E335D6 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8761 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $AF0AB415E3C0CEB215AEA82FF4E335D6 ___u2; }; /* 8762 */ struct __cppobj ChargedEffectTable : ITableBase { }; /* 8763 */ struct NiTArray { NiTArrayVtbl *vfptr; NiDX9AdapterDesc **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 8764 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 8765 */ struct NiDX9SystemDesc { unsigned int m_uiAdapterCount; NiTArray m_kAdapterList; }; /* 8766 */ struct PROTO_NC_GUILD_TOURNAMENT_FLAGCAPTURE_REQ { unsigned __int16 hTargetFlag; }; /* 8767 */ struct __cppobj IDirect3D9 : IUnknown { }; /* 8768 */ struct __cppobj GatheringTask : ITask { GatheringTask::State m_eState; GatheringWin *m_pkGatheringWin; }; /* 8769 */ struct PROTO_NC_CHAR_OPTION_SET_SHORTCUTSIZE_CMD { PROTO_NC_CHAR_OPTION_SHORTCUTSIZE Data; }; /* 8770 */ struct PROTO_NC_CHAR_OPTION_SET_WINDOWPOS_CMD { PROTO_NC_CHAR_OPTION_WINDOWPOS Data; }; /* 8771 */ struct PROTO_NC_CHAR_OPTION_SET_KEYMAPPING_CMD { PROTO_NC_CHAR_OPTION_KEYMAPPING Data; }; /* 8772 */ struct __unaligned __declspec(align(2)) GatherInfo { unsigned __int16 GatherID; char Index[32]; GatherType Type; char NeededTool0[32]; char NeededTool1[32]; char NeededTool2[32]; char EqipItemView[32]; unsigned int AniNumber; unsigned int Gauge; }; /* 8773 */ struct __cppobj std::_Tmap_traits,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 8774 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node { std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node *_Right; std::pair,std::allocator > const ,unsigned int> _Myval; char _Color; char _Isnil; }; /* 8775 */ struct std::_Pair_base,std::allocator > const ,unsigned int> { std::basic_string,std::allocator > first; unsigned int second; }; /* 8776 */ struct __cppobj std::pair,std::allocator > const ,unsigned int> : std::_Pair_base,std::allocator > const ,unsigned int> { }; /* 8777 */ struct __cppobj std::_Allocator_base,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node> { }; /* 8778 */ struct __cppobj std::allocator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node> : std::_Allocator_base,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node> { }; /* 8779 */ struct __cppobj std::_Allocator_base,std::allocator > const ,unsigned int> > { }; /* 8780 */ struct __cppobj std::allocator,std::allocator > const ,unsigned int> > : std::_Allocator_base,std::allocator > const ,unsigned int> > { }; /* 8781 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > : std::_Tmap_traits,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> { std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,unsigned int> > _Alval; }; /* 8782 */ struct __cppobj std::_Tree_val,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > : std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > { }; /* 8783 */ struct __cppobj std::_Tree,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > : std::_Tree_val,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > { }; /* 8784 */ struct __cppobj std::map,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> > > : std::_Tree,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > { }; /* 8785 */ struct __cppobj std::_Iterator012,std::allocator > const ,unsigned int>,int,std::pair,std::allocator > const ,unsigned int> const *,std::pair,std::allocator > const ,unsigned int> const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8786 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,unsigned int>,int,std::pair,std::allocator > const ,unsigned int> const *,std::pair,std::allocator > const ,unsigned int> const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node *_Ptr; }; /* 8787 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >,std::_Iterator_base0> { }; /* 8788 */ struct __cppobj std::_Tree_iterator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > > : std::_Tree_const_iterator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > > { }; /* 8789 */ struct PROTO_NC_ACT_GATHERSTART_REQ { unsigned __int16 objhandle; }; /* 8790 */ struct ISpLogDisplay { ISpLogDisplayVtbl *vfptr; }; /* 8791 */ struct ISpLogDisplayVtbl { void (*Log)(ISpLogDisplay *this, char *, ...); }; /* 8792 */ struct __cppobj ShineLogDisplay : ISpLogDisplay { GameFrameWork *m_pkFrameWork; }; /* 8793 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 8794 */ union $FFC6577A42BBF295325CF0BCEC1616A0 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 8795 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $FFC6577A42BBF295325CF0BCEC1616A0 ___u2; }; /* 8796 */ struct __cppobj GatherInfoTable : ITableBase { }; /* 8797 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > >,bool> { std::_Tree_iterator,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > > first; bool second; }; /* 8798 */ struct __cppobj std::pair,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > >,bool> : std::_Pair_base,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> > >,bool> { }; /* 8799 */ struct __cppobj std::allocator,std::allocator > const ,unsigned int> >::rebind,std::allocator > const ,unsigned int> > { }; /* 8800 */ struct __cppobj std::allocator,std::allocator > const ,unsigned int> >::rebind,std::allocator >,unsigned int,std::less,std::allocator > >,std::allocator,std::allocator > const ,unsigned int> >,0> >::_Node> { }; /* 8801 */ struct __declspec(align(4)) std::_Pair_base,std::allocator,0> > >,bool> { std::_Tree_const_iterator,std::allocator,0> > > first; bool second; }; /* 8802 */ struct __cppobj std::pair,std::allocator,0> > >,bool> : std::_Pair_base,std::allocator,0> > >,bool> { }; /* 8803 */ struct PROTO_NC_ACT_PRODUCE_CAST_REQ { unsigned __int16 produceskill; }; /* 8804 */ union $B9DBEA1AD86607375A8C4F40C61286BF { char acChar[4]; unsigned __int16 awChar[2]; }; /* 8805 */ struct __cppobj std::_Iterator012,std::allocator >,int,std::basic_string,std::allocator > const *,std::basic_string,std::allocator > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 8806 */ struct __cppobj std::_Vector_const_iterator,std::allocator >,std::allocator,std::allocator > > > > : std::_Iterator012,std::allocator >,int,std::basic_string,std::allocator > const *,std::basic_string,std::allocator > const &,std::_Iterator_base0> { std::basic_string,std::allocator > *_Ptr; }; /* 8807 */ struct __cppobj std::_Vector_iterator,std::allocator >,std::allocator,std::allocator > > > > : std::_Vector_const_iterator,std::allocator >,std::allocator,std::allocator > > > > { }; /* 8808 */ struct NiPointer { EventFriendCountWin *m_pObject; }; /* 8809 */ struct NiPointer { CharSelectMenuWin *m_pObject; }; /* 8810 */ struct __cppobj CharSelectInfoWin : PgWinFrame { PgWinText *m_pkNameTextWin; PgWinText *m_pkLevelTextWin; PgWinText *m_pkClassTextWin; PgWinText *m_pkPositionTextWin; PgWinText *m_pkHPTextWin; PgWinText *m_pkSPTextWin; }; /* 8811 */ struct NiPointer { CharSelectInfoWin *m_pObject; }; /* 8812 */ struct __cppobj ZoneLoginNetFrameWork : PgFrameWork { NiPointer m_spZoneNet; PgMsg::Frame m_kMapLoginMsg; }; /* 8813 */ struct BTTrace { int m_iHandle; BUGTRAP_LOGLEVEL_tag m_eDefaultLogLevel; }; /* 8814 */ struct PROTO_NC_AVATAR_ERASE_REQ { char slot; }; /* 8815 */ struct PROTO_NC_CHAR_LOGIN_REQ { char slot; }; /* 8816 */ struct PROTO_NC_CHAR_TUTORIAL_POPUP_ACK { char bIsSkip; }; /* 8817 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_RENAME_REQ { char SlotNo; Name5 NewName; }; /* 8818 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTION_CHANGE_CHAR_ID_REQ { char nSlotNo; Name5 sNewID; }; /* 8819 */ struct NiPointer { WorldSelectExitWin *m_pObject; }; /* 8820 */ struct NiPointer { WorldSelectOptionWin *m_pObject; }; /* 8821 */ struct NiPointer { WorldSelectOptionSetWin *m_pObject; }; /* 8822 */ struct NiPointer { WorldSelectWin *m_pObject; }; /* 8823 */ struct NiPointer { AccountWin *m_pObject; }; /* 8824 */ struct NiPointer { SignUpWin *m_pObject; }; /* 8825 */ struct NiPointer { SpawnAppsWin *m_pObject; }; /* 8826 */ struct __cppobj LoginWorldNetFrameWork : PgFrameWork { NiPointer m_spWorldMgrNet; }; /* 8827 */ union Name256Byte { char n256_name[256]; unsigned __int64 n256_code[32]; }; /* 8828 */ struct PROTO_NC_USER_LOGINWORLD_REQ { Name256Byte user; unsigned __int16 validate_new[32]; }; /* 8829 */ struct CCallbackBase { CCallbackBaseVtbl *vfptr; char m_nCallbackFlags; int m_iCallback; }; /* 8830 */ struct CCallbackBaseVtbl { void (__thiscall *Run)(CCallbackBase *this, void *, bool, unsigned __int64); void (__thiscall *Run)(CCallbackBase *this, void *); int (__thiscall *GetCallbackSizeBytes)(CCallbackBase *this); }; /* 8833 */ struct __cppobj CCallback : CCallbackBase { SteamCallback *m_pObj; void (__thiscall *m_Func)(SteamCallback *this, GetAuthSessionTicketResponse_t *); }; /* 8835 */ struct __cppobj CCallback : CCallbackBase { SteamCallback *m_pObj; void (__thiscall *m_Func)(SteamCallback *this, GameOverlayActivated_t *); }; /* 8831 */ struct SteamCallback { CCallback m_GetAuthSessionTicketResponse; CCallback m_CallbackGameOverlayActivated; unsigned int m_hAuthTicket; }; /* 8832 */ struct GetAuthSessionTicketResponse_t { unsigned int m_hAuthTicket; EResult m_eResult; }; /* 8834 */ struct GameOverlayActivated_t { char m_bActive; }; /* 8836 */ struct CSteamID::SteamID_t::SteamIDComponent_t { unsigned __int32 m_unAccountID : 32; unsigned __int32 m_unAccountInstance : 20; unsigned __int32 m_EAccountType : 4; __int32 m_EUniverse : 8; }; /* 8837 */ union CSteamID::SteamID_t { CSteamID::SteamID_t::SteamIDComponent_t m_comp; unsigned __int64 m_unAll64Bits; }; /* 8838 */ struct CSteamID { CSteamID::SteamID_t m_steamid; }; /* 8839 */ struct CGameID::GameID_t { unsigned __int32 m_nAppID : 24; unsigned __int32 m_nType : 8; unsigned __int32 m_nModID : 32; }; /* 8840 */ union $77ABA7F62692BD0494CCC7BDCA788CBA { unsigned __int64 m_ulGameID; CGameID::GameID_t m_gameID; }; /* 8841 */ struct CGameID { $77ABA7F62692BD0494CCC7BDCA788CBA ___u0; }; /* 8842 */ struct __cppobj SteamCallback_t { }; /* 8843 */ struct MatchMakingKeyValuePair_t { char m_szKey[256]; char m_szValue[256]; }; /* 8844 */ struct servernetadr_t { unsigned __int16 m_usConnectionPort; unsigned __int16 m_usQueryPort; unsigned int m_unIP; }; /* 8845 */ struct __unaligned __declspec(align(4)) gameserveritem_t { servernetadr_t m_NetAdr; int m_nPing; bool m_bHadSuccessfulResponse; bool m_bDoNotRefresh; char m_szGameDir[32]; char m_szMap[32]; char m_szGameDescription[64]; __declspec(align(4)) unsigned int m_nAppID; int m_nPlayers; int m_nMaxPlayers; int m_nBotPlayers; bool m_bPassword; bool m_bSecure; __declspec(align(4)) unsigned int m_ulTimeLastPlayed; int m_nServerVersion; char m_szServerName[64]; char m_szGameTags[128]; CSteamID m_steamID; }; /* 8846 */ struct PROTO_NC_USER_LOGIN_NETMARBLE_REQ { unsigned __int16 CPCookieLength; char CPCookie[]; }; /* 8847 */ struct PROTO_NC_USER_XTRAP_REQ { char XTrapClientKeyLength; char XTrapClientKey[]; }; /* 8848 */ struct PROTO_NC_USER_WORLDSELECT_REQ { char worldno; }; /* 8849 */ struct PROTO_NC_USER_US_LOGIN_REQ { char sUserName[260]; char sPassword[36]; Name5 spawnapps; }; /* 8850 */ struct PROTO_NC_USER_LOGIN_WITH_OTP_REQ { Name8 sOTP; }; /* 8851 */ struct PROTO_NC_USER_CLIENT_VERSION_CHECK_REQ { char sVersionKey[64]; }; /* 8852 */ struct CMD5Checksum { CMD5ChecksumVtbl *vfptr; char m_lpszBuffer[64]; unsigned int m_nCount[2]; unsigned int m_lMD5[4]; }; /* 8853 */ struct CMD5ChecksumVtbl { void *(__thiscall *__vecDelDtor)(CMD5Checksum *this, unsigned int); }; /* 8854 */ struct __cppobj ClientVersionKeyInfo { }; /* 8855 */ struct __cppobj std::codecvt_base : std::locale::facet { }; /* 8856 */ const struct __cppobj std::codecvt : std::codecvt_base { }; /* 8857 */ struct __cppobj std::basic_filebuf > : std::basic_streambuf > { char *_Set_eback; char *_Set_egptr; std::codecvt *_Pcvt; char _Mychar; bool _Wrotesome; int _State; bool _Closef; _iobuf *_Myfile; }; /* 8858 */ struct __cppobj __declspec(align(16)) std::basic_ifstream > : std::basic_istream > { _BYTE _Filebuffer[16]; _BYTE gap68[72]; }; /* 8859 */ struct __cppobj std::iterator { }; /* 8860 */ struct __cppobj __declspec(align(4)) std::istreambuf_iterator > : std::iterator { std::basic_streambuf > *_Strbuf; bool _Got; char _Val; }; /* 8861 */ struct __cppobj std::num_get > > : std::locale::facet { _Cvtvec _Cvt; }; /* 8862 */ struct std::basic_istream >::_Sentry_base { std::basic_istream > *_Myistr; }; /* 8863 */ struct __cppobj __declspec(align(4)) std::basic_istream >::sentry : std::basic_istream >::_Sentry_base { bool _Ok; }; /* 8864 */ const struct std::error_category { std::error_categoryVtbl *vfptr; }; /* 8865 */ struct std::error_condition { int _Myval; std::error_category *_Mycat; }; /* 8866 */ struct std::error_code { int _Myval; std::error_category *_Mycat; }; /* 8867 */ struct std::error_categoryVtbl { void *(__thiscall *__vecDelDtor)(std::error_category *this, unsigned int); const char *(__thiscall *name)(std::error_category *this); std::basic_string,std::allocator > *(__thiscall *message)(std::error_category *this, std::basic_string,std::allocator > *result, int); std::error_condition *(__thiscall *default_error_condition)(std::error_category *this, std::error_condition *result, int); bool (__thiscall *equivalent)(std::error_category *this, std::error_code *, int); bool (__thiscall *equivalent)(std::error_category *this, int, std::error_condition *); }; /* 8868 */ struct __cppobj std::system_error : std::runtime_error { std::error_code _Mycode; }; /* 8869 */ struct __cppobj std::ios_base::failure : std::system_error { }; /* 8870 */ struct ISteamUser { ISteamUserVtbl *vfptr; }; /* 8871 */ struct ISteamUserVtbl { int (__thiscall *GetHSteamUser)(ISteamUser *this); _BYTE gap4[8]; int (__thiscall *InitiateGameConnection)(ISteamUser *this, void *, int, CSteamID, unsigned int, unsigned __int16, bool); void (__thiscall *TerminateGameConnection)(ISteamUser *this, unsigned int, unsigned __int16); void (__thiscall *TrackAppUsageEvent)(ISteamUser *this, CGameID, int, const char *); bool (__thiscall *GetUserDataFolder)(ISteamUser *this, char *, int); void (__thiscall *StartVoiceRecording)(ISteamUser *this); void (__thiscall *StopVoiceRecording)(ISteamUser *this); EVoiceResult (__thiscall *GetAvailableVoice)(ISteamUser *this, unsigned int *, unsigned int *, unsigned int); EVoiceResult (__thiscall *GetVoice)(ISteamUser *this, bool, void *, unsigned int, unsigned int *, bool, void *, unsigned int, unsigned int *, unsigned int); EVoiceResult (__thiscall *DecompressVoice)(ISteamUser *this, const void *, unsigned int, void *, unsigned int, unsigned int *, unsigned int); unsigned int (__thiscall *GetVoiceOptimalSampleRate)(ISteamUser *this); unsigned int (__thiscall *GetAuthSessionTicket)(ISteamUser *this, void *, int, unsigned int *); EBeginAuthSessionResult (__thiscall *BeginAuthSession)(ISteamUser *this, const void *, int, CSteamID); void (__thiscall *EndAuthSession)(ISteamUser *this, CSteamID); void (__thiscall *CancelAuthTicket)(ISteamUser *this, unsigned int); EUserHasLicenseForAppResult (__thiscall *UserHasLicenseForApp)(ISteamUser *this, CSteamID, unsigned int); bool (__thiscall *BIsBehindNAT)(ISteamUser *this); void (__thiscall *AdvertiseGame)(ISteamUser *this, CSteamID, unsigned int, unsigned __int16); unsigned __int64 (__thiscall *RequestEncryptedAppTicket)(ISteamUser *this, void *, int); bool (__thiscall *GetEncryptedAppTicket)(ISteamUser *this, void *, int, unsigned int *); int (__thiscall *GetGameBadgeLevel)(ISteamUser *this, int, bool); int (__thiscall *GetPlayerSteamLevel)(ISteamUser *this); }; /* 8872 */ struct __cppobj SteamConfig { }; /* 8873 */ struct __cppobj boost::arg<7> { }; /* 8874 */ struct __cppobj boost::arg<8> { }; /* 8875 */ struct __cppobj boost::arg<9> { }; /* 8876 */ struct __cppobj NiParticleSDM { }; /* 8877 */ struct __cppobj NiMilesAudioSDM { }; /* 8878 */ struct __cppobj NiPortalSDM { }; /* 8879 */ struct __cppobj NiAnimationSDM { }; /* 8880 */ struct __cppobj NiCollisionSDM { }; /* 8881 */ struct __cppobj boost::arg<4> { }; /* 8882 */ struct __cppobj boost::arg<5> { }; /* 8883 */ struct __cppobj boost::arg<6> { }; /* 8884 */ struct tagEMR { unsigned int iType; unsigned int nSize; }; /* 8885 */ struct _RECTL { int left; int top; int right; int bottom; }; /* 8886 */ struct tagEMRPOLYLINE { tagEMR emr; _RECTL rclBounds; unsigned int cptl; _POINTL aptl[1]; }; /* 8887 */ struct tagXFORM { float eM11; float eM12; float eM21; float eM22; float eDx; float eDy; }; /* 8888 */ struct tagEMRTRANSPARENTBLT { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int cxDest; int cyDest; unsigned int dwRop; int xSrc; int ySrc; tagXFORM xformSrc; unsigned int crBkColorSrc; unsigned int iUsageSrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; int cxSrc; int cySrc; }; /* 8889 */ struct tagMIDIINCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 8890 */ struct _CLASS_MEDIA_CHANGE_CONTEXT { unsigned int MediaChangeCount; unsigned int NewState; }; /* 8891 */ struct __declspec(align(4)) tagIDLDESC { unsigned int dwReserved; unsigned __int16 wIDLFlags; }; /* 8892 */ struct _SERVICE_PRESHUTDOWN_INFO { unsigned int dwPreshutdownTimeout; }; /* 8893 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_RANDOMOPTION_CHANGE_CONSUME_AND_COUNTING_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; char nItemSlotNo; }; /* 8894 */ struct PROTO_NC_MISC_EVENTNPC_STANDEND_ZONE_CMD { Name8 sMobIndex; }; /* 8895 */ struct PROTO_NC_USER_CONNECTCUT2WORLDMANAGER_CMD { unsigned int usrregnum; unsigned __int16 wldmanhandle; unsigned __int16 reason; }; /* 8896 */ struct _TAPE_SET_DRIVE_PARAMETERS { char ECC; char Compression; char DataPadding; char ReportSetmarks; unsigned int EOTWarningZoneSize; }; /* 8897 */ struct tagCBTACTIVATESTRUCT { int fMouse; HWND__ *hWndActive; }; /* 8898 */ struct _NETRESOURCEW { unsigned int dwScope; unsigned int dwType; unsigned int dwDisplayType; unsigned int dwUsage; wchar_t *lpLocalName; wchar_t *lpRemoteName; wchar_t *lpComment; wchar_t *lpProvider; }; /* 8899 */ struct midiproptempo_tag { unsigned int cbStruct; unsigned int dwTempo; }; /* 8900 */ struct _CRYPTOAPI_BLOB { unsigned int cbData; char *pbData; }; /* 8901 */ struct _CRYPT_ALGORITHM_IDENTIFIER { char *pszObjId; _CRYPTOAPI_BLOB Parameters; }; /* 8902 */ struct _CRYPT_BIT_BLOB { unsigned int cbData; char *pbData; unsigned int cUnusedBits; }; /* 8903 */ struct _CERT_PUBLIC_KEY_INFO { _CRYPT_ALGORITHM_IDENTIFIER Algorithm; _CRYPT_BIT_BLOB PublicKey; }; /* 8904 */ struct _CERT_EXTENSION { char *pszObjId; int fCritical; _CRYPTOAPI_BLOB Value; }; /* 8905 */ struct _CERT_INFO { unsigned int dwVersion; _CRYPTOAPI_BLOB SerialNumber; _CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm; _CRYPTOAPI_BLOB Issuer; _FILETIME NotBefore; _FILETIME NotAfter; _CRYPTOAPI_BLOB Subject; _CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo; _CRYPT_BIT_BLOB IssuerUniqueId; _CRYPT_BIT_BLOB SubjectUniqueId; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 8906 */ struct _CMSG_ENVELOPED_ENCODE_INFO { unsigned int cbSize; unsigned int hCryptProv; _CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm; void *pvEncryptionAuxInfo; unsigned int cRecipients; _CERT_INFO **rgpRecipients; }; /* 8907 */ struct __declspec(align(4)) tagRemHGLOBAL { int fNullHGlobal; unsigned int cbData; char data[1]; }; /* 8908 */ struct _DWORD_BLOB { unsigned int clSize; unsigned int alData[1]; }; /* 8916 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 8909 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 8914 */ struct NiPointer { NiSequence *m_pObject; }; /* 8910 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 8911 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 8912 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 8913 */ struct __cppobj NiSequence : NiObject { char *m_pcName; NiTArray m_kObjectName; NiTArray > m_kCtrl; NiPointer m_spTextKeys; unsigned int m_uiTextKeyReference; }; /* 8915 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 8917 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_WORLD_RENAME_ACK { NETPACKETZONEHEADER netpacketzoneheader; char nItemSlot; Name4 sGuildName; unsigned __int16 err; }; /* 8918 */ struct SHINE_INDUN_RANK { unsigned int nCharRegNum; unsigned __int64 nDamageDealt; unsigned __int64 nDamageTaken; unsigned __int64 nHealingDone; }; /* 8919 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_SAVE_DB_CMD { SHINE_INDUN_INFO sIndunInfo; unsigned int nPlayTime; unsigned __int16 nRankCount; SHINE_INDUN_RANK ranks[]; }; /* 8920 */ struct _QUERY_SERVICE_CONFIGA { unsigned int dwServiceType; unsigned int dwStartType; unsigned int dwErrorControl; char *lpBinaryPathName; char *lpLoadOrderGroup; unsigned int dwTagId; char *lpDependencies; char *lpServiceStartName; char *lpDisplayName; }; /* 8921 */ struct MAPPOS { char MapName[12]; SHINE_XY_TYPE MapXY; }; /* 8922 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_MK_GETEXP { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 mobid; unsigned int exp; }; /* 8923 */ struct NETPACKETHEADER { unsigned __int16 clienthandle; }; /* 8924 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_GER_PASSWORD_CHECK_ACK { NETPACKETHEADER netpacketheader; Name256Byte id; Name4 password; unsigned int usrregnum; char authid; unsigned int block; unsigned int loginable; }; /* 8925 */ struct _TOKEN_PRIMARY_GROUP { void *PrimaryGroup; }; /* 8926 */ struct PPM_IDLE_STATE_ACCOUNTING { unsigned int IdleTransitions; unsigned int FailedTransitions; unsigned int InvalidBucketIndex; unsigned __int64 TotalTime; unsigned int IdleTimeBuckets[6]; }; /* 8927 */ struct $2ACC251678A70CC660B42C50BE23747A { void *hMem; unsigned int dwReserved[3]; }; /* 8928 */ struct $03A236B16FC15461493BD6ADF5082600 { unsigned int dwCommittedSize; unsigned int dwUnCommittedSize; void *lpFirstBlock; void *lpLastBlock; }; /* 8929 */ union $9B8F934BAAC62C03F4590F5DE8F1AA37 { $2ACC251678A70CC660B42C50BE23747A Block; $03A236B16FC15461493BD6ADF5082600 Region; }; /* 8930 */ struct _PROCESS_HEAP_ENTRY { void *lpData; unsigned int cbData; char cbOverhead; char iRegionIndex; unsigned __int16 wFlags; $9B8F934BAAC62C03F4590F5DE8F1AA37 ___u5; }; /* 8931 */ struct tagEMREOF { tagEMR emr; unsigned int nPalEntries; unsigned int offPalEntries; unsigned int nSizeLast; }; /* 8932 */ struct _CERT_ISSUER_SERIAL_NUMBER { _CRYPTOAPI_BLOB Issuer; _CRYPTOAPI_BLOB SerialNumber; }; /* 8933 */ union $9A476AA00DF5EEB4580061688388FBC6 { _CERT_ISSUER_SERIAL_NUMBER IssuerSerialNumber; _CRYPTOAPI_BLOB KeyId; _CRYPTOAPI_BLOB HashId; }; /* 8934 */ struct _CERT_ID { unsigned int dwIdChoice; $9A476AA00DF5EEB4580061688388FBC6 ___u1; }; /* 8935 */ struct _CRYPT_ATTRIBUTE_TYPE_VALUE { char *pszObjId; _CRYPTOAPI_BLOB Value; }; /* 8936 */ struct _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO { unsigned int cbSize; _CRYPT_BIT_BLOB RecipientPublicKey; _CERT_ID RecipientId; _FILETIME Date; _CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr; }; /* 8937 */ union $172184B91AFA241B1C3A908C22084DA0 { _CRYPT_ALGORITHM_IDENTIFIER *pEphemeralAlgorithm; _CERT_ID *pSenderId; }; /* 8938 */ struct _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO { unsigned int cbSize; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; void *pvKeyEncryptionAuxInfo; _CRYPT_ALGORITHM_IDENTIFIER KeyWrapAlgorithm; void *pvKeyWrapAuxInfo; unsigned int hCryptProv; unsigned int dwKeySpec; unsigned int dwKeyChoice; $172184B91AFA241B1C3A908C22084DA0 ___u8; _CRYPTOAPI_BLOB UserKeyingMaterial; unsigned int cRecipientEncryptedKeys; _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO **rgpRecipientEncryptedKeys; }; /* 8939 */ struct _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO { _CERT_ID RecipientId; _CRYPTOAPI_BLOB EncryptedKey; _FILETIME Date; _CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr; }; /* 8940 */ struct _VOLUME_GET_GPT_ATTRIBUTES_INFORMATION { unsigned __int64 GptAttributes; }; /* 8941 */ struct __cppobj IPropertyBag : IUnknown { }; /* 8942 */ struct __declspec(align(4)) tagPARAMDATA { wchar_t *szName; unsigned __int16 vt; }; /* 8943 */ struct tagMETHODDATA { wchar_t *szName; tagPARAMDATA *ppdata; int dispid; unsigned int iMeth; tagCALLCONV cc; unsigned int cArgs; unsigned __int16 wFlags; unsigned __int16 vtReturn; }; /* 8944 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_GRADE_GROWTH_DATA_ACK { unsigned int CharNo; unsigned __int16 Error; unsigned __int64 nNeedMoney; }; /* 8945 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_CHAR_LOGOFF_STATISTICS { char WorldNo; unsigned int UserNo; unsigned int CharNo; char CharClass; char CharLevel; unsigned __int64 CharGetExp; unsigned __int16 CharPlayMin; }; /* 8946 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_LIST_ACK { int ServerTime; tm tm_ServerTime; unsigned int NewStartHandle; unsigned int NewEndHandle; unsigned __int16 NumOfNewQuest; PROTO_KQ_INFO_CLIENT NewQuestArray[]; }; /* 8947 */ struct _SID_AND_ATTRIBUTES { void *Sid; unsigned int Attributes; }; /* 8948 */ struct _MEMORY_BASIC_INFORMATION64 { unsigned __int64 BaseAddress; unsigned __int64 AllocationBase; unsigned int AllocationProtect; unsigned int __alignment1; unsigned __int64 RegionSize; unsigned int State; unsigned int Protect; unsigned int Type; unsigned int __alignment2; }; /* 8949 */ struct tagMCI_SAVE_PARMSA { unsigned int dwCallback; const char *lpfilename; }; /* 8950 */ struct PROTO_NC_LOG_GAME_DELETE_AVATAR { unsigned int chrregnum; }; /* 8951 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_CHANGEMASTER_ACK { Name5 newmaster; unsigned __int16 err; }; /* 8952 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_ETC3_REQ { }; /* 8953 */ struct __unaligned __declspec(align(2)) PROTO_NC_INSTANCE_DUNGEON_RANK_NEW_RANK_MSG { Name5 nCharID; SHINE_INDUN_INFO sIndunInfo; char rankType; unsigned int nRank; }; /* 8954 */ struct PROTO_NC_CHAT_RESTRICT_ADD_ACK { unsigned __int16 nError; PROTO_CHAT_RESTRICT_INFO ChatRestrictData; }; /* 8955 */ struct $_TypeDescriptor$_extraBytes_88 { const void *pVFTable; void *spare; char name[88]; }; /* 8956 */ struct sockaddr { unsigned __int16 sa_family; char sa_data[14]; }; /* 8957 */ struct __declspec(align(4)) tagRemHMETAFILEPICT { int mm; int xExt; int yExt; unsigned int cbData; char data[1]; }; /* 8958 */ struct _FAT_STATISTICS { unsigned int CreateHits; unsigned int SuccessfulCreates; unsigned int FailedCreates; unsigned int NonCachedReads; unsigned int NonCachedReadBytes; unsigned int NonCachedWrites; unsigned int NonCachedWriteBytes; unsigned int NonCachedDiskReads; unsigned int NonCachedDiskWrites; }; /* 8959 */ struct __cppobj IUriBuilderFactory : IUnknown { }; /* 8960 */ struct __cppobj IUriBuilder : IUnknown { }; /* 8961 */ struct DIPROPHEADER { unsigned int dwSize; unsigned int dwHeaderSize; unsigned int dwObj; unsigned int dwHow; }; /* 8962 */ struct DIPROPDWORD { DIPROPHEADER diph; unsigned int dwData; }; /* 8963 */ struct _ACCESS_REASONS { unsigned int Data[32]; }; /* 8964 */ struct _LUID { unsigned int LowPart; int HighPart; }; /* 8965 */ struct _LUID_AND_ATTRIBUTES { _LUID Luid; unsigned int Attributes; }; /* 8966 */ struct _PRIVILEGE_SET { unsigned int PrivilegeCount; unsigned int Control; _LUID_AND_ATTRIBUTES Privilege[1]; }; /* 8967 */ struct _SE_ACCESS_REPLY { unsigned int Size; unsigned int ResultListCount; unsigned int *GrantedAccess; unsigned int *AccessStatus; _ACCESS_REASONS *AccessReason; _PRIVILEGE_SET **Privileges; }; /* 8968 */ struct PPM_PERFSTATE_EVENT { unsigned int State; unsigned int Status; unsigned int Latency; unsigned int Speed; unsigned int Processor; }; /* 8969 */ struct _PROCESSOR_POWER_POLICY_INFO { unsigned int TimeCheck; unsigned int DemoteLimit; unsigned int PromoteLimit; char DemotePercent; char PromotePercent; char Spare[2]; unsigned __int32 AllowDemotion : 1; unsigned __int32 AllowPromotion : 1; unsigned __int32 Reserved : 30; }; /* 8970 */ struct _PROCESSOR_POWER_POLICY { unsigned int Revision; char DynamicThrottle; char Spare[3]; unsigned __int32 DisableCStates : 1; unsigned __int32 Reserved : 31; unsigned int PolicyCount; _PROCESSOR_POWER_POLICY_INFO Policy[3]; }; /* 8971 */ struct _RTL_SRWLOCK { void *Ptr; }; /* 8972 */ struct tagTOGGLEKEYS { unsigned int cbSize; unsigned int dwFlags; }; /* 8973 */ struct HDRVR__ { int unused; }; /* 8974 */ struct tagMCI_SEEK_PARMS { unsigned int dwCallback; unsigned int dwTo; }; /* 8975 */ struct _FULL_PTR_XLAT_TABLES { void *RefIdToPointer; void *PointerToRefId; unsigned int NextRefId; XLAT_SIDE XlatSide; }; /* 8976 */ struct _DOC_INFO_1W { wchar_t *pDocName; wchar_t *pOutputFile; wchar_t *pDatatype; }; /* 8977 */ struct _DOC_INFO_2W { wchar_t *pDocName; wchar_t *pOutputFile; wchar_t *pDatatype; unsigned int dwMode; unsigned int JobId; }; /* 8978 */ struct tagNMHDR { HWND__ *hwndFrom; unsigned int idFrom; unsigned int code; }; /* 8979 */ struct tagOFNA { unsigned int lStructSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; const char *lpstrFilter; char *lpstrCustomFilter; unsigned int nMaxCustFilter; unsigned int nFilterIndex; char *lpstrFile; unsigned int nMaxFile; char *lpstrFileTitle; unsigned int nMaxFileTitle; const char *lpstrInitialDir; const char *lpstrTitle; unsigned int Flags; unsigned __int16 nFileOffset; unsigned __int16 nFileExtension; const char *lpstrDefExt; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpTemplateName; void *pvReserved; unsigned int dwReserved; unsigned int FlagsEx; }; /* 8980 */ struct _OFNOTIFYEXA { tagNMHDR hdr; tagOFNA *lpOFN; void *psf; void *pidl; }; /* 8981 */ struct tagPRINTPAGERANGE { unsigned int nFromPage; unsigned int nToPage; }; /* 8982 */ struct tagPDEXA { unsigned int lStructSize; HWND__ *hwndOwner; void *hDevMode; void *hDevNames; HDC__ *hDC; unsigned int Flags; unsigned int Flags2; unsigned int ExclusionFlags; unsigned int nPageRanges; unsigned int nMaxPageRanges; tagPRINTPAGERANGE *lpPageRanges; unsigned int nMinPage; unsigned int nMaxPage; unsigned int nCopies; HINSTANCE__ *hInstance; const char *lpPrintTemplateName; IUnknown *lpCallback; unsigned int nPropertyPages; _PSP **lphPropertyPages; unsigned int nStartPage; unsigned int dwResultAction; }; /* 8983 */ struct __unaligned __declspec(align(1)) PROTO_ITEMPACKET_TOTAL { char datasize; ITEM_INVEN location; }; /* 8984 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_E { unsigned int nType; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; }; /* 8985 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_RANDOMOPTION_CHANGE_ACK { unsigned __int16 nError; ItemOptionStorage changeAbleOption; }; /* 8986 */ struct PROTO_NC_FRIEND_LOGIN_CMD { Name5 charid; Name3 map; }; /* 8987 */ struct ClassName { char ClassID; char acPrefix[4]; char acEngName[16]; char acLocalName[32]; }; /* 8988 */ struct _EXCEPTION_RECORD { unsigned int ExceptionCode; unsigned int ExceptionFlags; _EXCEPTION_RECORD *ExceptionRecord; void *ExceptionAddress; unsigned int NumberParameters; unsigned int ExceptionInformation[15]; }; /* 8989 */ struct __unaligned __declspec(align(2)) tagBITMAPFILEHEADER { unsigned __int16 bfType; unsigned int bfSize; unsigned __int16 bfReserved1; unsigned __int16 bfReserved2; unsigned int bfOffBits; }; /* 8990 */ struct DISPLAYCONFIG_SOURCE_MODE { unsigned int width; unsigned int height; DISPLAYCONFIG_PIXELFORMAT pixelFormat; _POINTL position; }; /* 8992 */ struct $5EF36B4C0AF960F8E523B74EE9FE0C9A { void (__stdcall *NotificationRoutine)(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT); void *hThread; }; /* 8995 */ struct $298ECF4DBF44D1ED4E06FFF62306DC4B { void *hIOPort; unsigned int dwNumberOfBytesTransferred; unsigned int dwCompletionKey; _OVERLAPPED *lpOverlapped; }; /* 8996 */ struct $CA9B1049FE4692D947D2391642B3A9AF { HWND__ *hWnd; unsigned int Msg; }; /* 8997 */ union _RPC_ASYNC_NOTIFICATION_INFO { $5EF36B4C0AF960F8E523B74EE9FE0C9A APC; $298ECF4DBF44D1ED4E06FFF62306DC4B IOC; $CA9B1049FE4692D947D2391642B3A9AF HWND; void *hEvent; void (__stdcall *NotificationRoutine)(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT); }; /* 8991 */ struct _RPC_ASYNC_STATE { unsigned int Size; unsigned int Signature; int Lock; unsigned int Flags; void *StubInfo; void *UserInfo; void *RuntimeInfo; _RPC_ASYNC_EVENT Event; _RPC_NOTIFICATION_TYPES NotificationType; _RPC_ASYNC_NOTIFICATION_INFO u; int Reserved[4]; }; /* 8993 */ union $A5A483E05FC9B52B872A8DCFA58CFF52 { unsigned int Offset; void *Pointer; }; /* 8994 */ struct _OVERLAPPED { unsigned int Internal; unsigned int InternalHigh; $A5A483E05FC9B52B872A8DCFA58CFF52 ___u2; unsigned int OffsetHigh; void *hEvent; }; /* 8998 */ struct __unaligned __declspec(align(2)) DLGTEMPLATE { unsigned int style; unsigned int dwExtendedStyle; unsigned __int16 cdit; __int16 x; __int16 y; __int16 cx; __int16 cy; }; /* 8999 */ struct HICON__ { int unused; }; /* 9001 */ union $DCB8DB123202A97C93F5F530535FCB0C { const char *pszTemplate; DLGTEMPLATE *pResource; }; /* 9002 */ union $02461265AF0FB70E8BF1115DFC05F23E { HICON__ *hIcon; const char *pszIcon; }; /* 9003 */ union $F29320D95CEDFEFBB9D9FD74B7E44985 { HBITMAP__ *hbmHeader; const char *pszbmHeader; }; /* 9000 */ struct _PROPSHEETPAGEA { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $DCB8DB123202A97C93F5F530535FCB0C ___u3; $02461265AF0FB70E8BF1115DFC05F23E ___u4; const char *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *); unsigned int *pcRefParent; const char *pszHeaderTitle; const char *pszHeaderSubTitle; void *hActCtx; $F29320D95CEDFEFBB9D9FD74B7E44985 ___u13; }; /* 9004 */ struct _PRINTER_INFO_5A { char *pPrinterName; char *pPortName; unsigned int Attributes; unsigned int DeviceNotSelectedTimeout; unsigned int TransmissionRetryTimeout; }; /* 9005 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_STORAGE_WITHDRAW_GRADE_ACK { NETPACKETZONEHEADER netpacketzoneheader; unsigned __int16 err; char Grade; }; /* 9006 */ struct PROTO_NC_AVATAR_ERASESUC_ACK { char slot; }; /* 9007 */ struct PROTO_NC_AVATAR_ERASESUC_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_AVATAR_ERASESUC_ACK ack; }; /* 9008 */ struct tagEMRARC { tagEMR emr; _RECTL rclBox; _POINTL ptlStart; _POINTL ptlEnd; }; /* 9009 */ struct tagLOGFONTW { 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; wchar_t lfFaceName[32]; }; /* 9010 */ struct tagICONMETRICSW { unsigned int cbSize; int iHorzSpacing; int iVertSpacing; int iTitleWrap; tagLOGFONTW lfFont; }; /* 9011 */ struct _currencyfmtA { unsigned int NumDigits; unsigned int LeadingZero; unsigned int Grouping; char *lpDecimalSep; char *lpThousandSep; unsigned int NegativeOrder; unsigned int PositiveOrder; char *lpCurrencySymbol; }; /* 9012 */ struct val_context { int valuelen; void *value_context; void *val_buff_ptr; }; /* 9013 */ struct _CERT_CONTEXT { unsigned int dwCertEncodingType; char *pbCertEncoded; unsigned int cbCertEncoded; _CERT_INFO *pCertInfo; void *hCertStore; }; /* 9014 */ struct _CERT_TRUST_STATUS { unsigned int dwErrorStatus; unsigned int dwInfoStatus; }; /* 9015 */ struct _CRL_ENTRY { _CRYPTOAPI_BLOB SerialNumber; _FILETIME RevocationDate; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 9016 */ struct _CRL_INFO { unsigned int dwVersion; _CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm; _CRYPTOAPI_BLOB Issuer; _FILETIME ThisUpdate; _FILETIME NextUpdate; unsigned int cCRLEntry; _CRL_ENTRY *rgCRLEntry; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 9017 */ const struct _CRL_CONTEXT { unsigned int dwCertEncodingType; char *pbCrlEncoded; unsigned int cbCrlEncoded; _CRL_INFO *pCrlInfo; void *hCertStore; }; /* 9018 */ struct _CERT_REVOCATION_CRL_INFO { unsigned int cbSize; _CRL_CONTEXT *pBaseCrlContext; _CRL_CONTEXT *pDeltaCrlContext; _CRL_ENTRY *pCrlEntry; int fDeltaCrlEntry; }; /* 9019 */ struct _CERT_REVOCATION_INFO { unsigned int cbSize; unsigned int dwRevocationResult; const char *pszRevocationOid; void *pvOidSpecificInfo; int fHasFreshnessTime; unsigned int dwFreshnessTime; _CERT_REVOCATION_CRL_INFO *pCrlInfo; }; /* 9020 */ struct _CTL_USAGE { unsigned int cUsageIdentifier; char **rgpszUsageIdentifier; }; /* 9021 */ struct _CERT_CHAIN_ELEMENT { unsigned int cbSize; _CERT_CONTEXT *pCertContext; _CERT_TRUST_STATUS TrustStatus; _CERT_REVOCATION_INFO *pRevocationInfo; _CTL_USAGE *pIssuanceUsage; _CTL_USAGE *pApplicationUsage; const wchar_t *pwszExtendedErrorInfo; }; /* 9022 */ struct $FEAB62C056B7B19C610CD18E991278A7 { unsigned int cbBuf; void *pBuf; }; /* 9023 */ union $612F901CC262D0A95057E19C392F0558 { unsigned int adwData[2]; $FEAB62C056B7B19C610CD18E991278A7 Data; }; /* 9024 */ struct _PRINTER_NOTIFY_INFO_DATA { unsigned __int16 Type; unsigned __int16 Field; unsigned int Reserved; unsigned int Id; $612F901CC262D0A95057E19C392F0558 NotifyData; }; /* 9025 */ struct __cppobj __declspec(align(4)) NiBlendPoint3Interpolator : NiBlendInterpolator { NiPoint3 m_kPoint3Value; bool m_bValidValue; }; /* 9026 */ struct DIEFFESCAPE { unsigned int dwSize; unsigned int dwCommand; void *lpvInBuffer; unsigned int cbInBuffer; void *lpvOutBuffer; unsigned int cbOutBuffer; }; /* 9027 */ struct PROTO_NC_GUILD_NOTIFY_REQ { unsigned __int16 nNotifyLength; char sNotify[]; }; /* 9028 */ struct _ACTIVATION_CONTEXT_QUERY_INDEX { unsigned int ulAssemblyIndex; unsigned int ulFileIndexInAssembly; }; /* 9029 */ struct tagJOYCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; char szPname[32]; unsigned int wXmin; unsigned int wXmax; unsigned int wYmin; unsigned int wYmax; unsigned int wZmin; unsigned int wZmax; unsigned int wNumButtons; unsigned int wPeriodMin; unsigned int wPeriodMax; unsigned int wRmin; unsigned int wRmax; unsigned int wUmin; unsigned int wUmax; unsigned int wVmin; unsigned int wVmax; unsigned int wCaps; unsigned int wMaxAxes; unsigned int wNumAxes; unsigned int wMaxButtons; char szRegKey[32]; char szOEMVxD[260]; }; /* 9030 */ struct _STARTUPINFOW { unsigned int cb; wchar_t *lpReserved; wchar_t *lpDesktop; wchar_t *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; }; /* 9031 */ struct _PROCESS_INFORMATION { void *hProcess; void *hThread; unsigned int dwProcessId; unsigned int dwThreadId; }; /* 9032 */ struct _SHCREATEPROCESSINFOW { unsigned int cbSize; unsigned int fMask; HWND__ *hwnd; const wchar_t *pszFile; const wchar_t *pszParameters; const wchar_t *pszCurrentDirectory; void *hUserToken; _SECURITY_ATTRIBUTES *lpProcessAttributes; _SECURITY_ATTRIBUTES *lpThreadAttributes; int bInheritHandles; unsigned int dwCreationFlags; _STARTUPINFOW *lpStartupInfo; _PROCESS_INFORMATION *lpProcessInformation; }; /* 9033 */ struct _CRYPT_INTERFACE_REG { unsigned int dwInterface; unsigned int dwFlags; unsigned int cFunctions; wchar_t **rgpszFunctions; }; /* 9034 */ struct _CRYPT_IMAGE_REG { wchar_t *pszImage; unsigned int cInterfaces; _CRYPT_INTERFACE_REG **rgpInterfaces; }; /* 9035 */ struct _CRYPT_PROVIDER_REG { unsigned int cAliases; wchar_t **rgpszAliases; _CRYPT_IMAGE_REG *pUM; _CRYPT_IMAGE_REG *pKM; }; /* 9036 */ struct _CERT_ECC_SIGNATURE { _CRYPTOAPI_BLOB r; _CRYPTOAPI_BLOB s; }; /* 9037 */ struct _CRYPT_ATTRIBUTE { char *pszObjId; unsigned int cValue; _CRYPTOAPI_BLOB *rgValue; }; /* 9038 */ struct _CRYPT_ATTRIBUTES { unsigned int cAttr; _CRYPT_ATTRIBUTE *rgAttr; }; /* 9039 */ struct __declspec(align(4)) _FLAGGED_BYTE_BLOB { unsigned int fFlags; unsigned int clSize; char abData[1]; }; /* 9040 */ union _userHGLOBAL::__MIDL_IWinTypes_0003 { int hInproc; _FLAGGED_BYTE_BLOB *hRemote; __int64 hInproc64; }; /* 9041 */ struct _userHGLOBAL { int fContext; _userHGLOBAL::__MIDL_IWinTypes_0003 u; }; /* 9042 */ struct HPALETTE__ { int unused; }; /* 9043 */ union $E3CAD8411F77256CCB020CE77D197F57 { unsigned int nStartPage; const char *pStartPage; }; /* 9044 */ union $2336C718F2DE15B64FC9E190EEEC0B9A { _PROPSHEETPAGEA *ppsp; _PSP **phpage; }; /* 9045 */ union $151018AAFA0D45C2BC29020B0D27EE5D { HBITMAP__ *hbmWatermark; const char *pszbmWatermark; }; /* 9046 */ struct _PROPSHEETHEADERA_V2 { unsigned int dwSize; unsigned int dwFlags; HWND__ *hwndParent; HINSTANCE__ *hInstance; $02461265AF0FB70E8BF1115DFC05F23E ___u4; const char *pszCaption; unsigned int nPages; $E3CAD8411F77256CCB020CE77D197F57 ___u7; $2336C718F2DE15B64FC9E190EEEC0B9A ___u8; int (__stdcall *pfnCallback)(HWND__ *, unsigned int, int); $151018AAFA0D45C2BC29020B0D27EE5D ___u10; HPALETTE__ *hplWatermark; $F29320D95CEDFEFBB9D9FD74B7E44985 ___u12; }; /* 9047 */ struct __cppobj IInternetProtocolSinkStackable : IUnknown { }; /* 9048 */ struct tagOFNW { unsigned int lStructSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; const wchar_t *lpstrFilter; wchar_t *lpstrCustomFilter; unsigned int nMaxCustFilter; unsigned int nFilterIndex; wchar_t *lpstrFile; unsigned int nMaxFile; wchar_t *lpstrFileTitle; unsigned int nMaxFileTitle; const wchar_t *lpstrInitialDir; const wchar_t *lpstrTitle; unsigned int Flags; unsigned __int16 nFileOffset; unsigned __int16 nFileExtension; const wchar_t *lpstrDefExt; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpTemplateName; void *pvReserved; unsigned int dwReserved; unsigned int FlagsEx; }; /* 9049 */ struct __cppobj IDirect3DCubeTexture9 : IDirect3DBaseTexture9 { }; /* 9050 */ struct PROTO_NC_GUILD_ACADEMY_ZONE_MEMBER_LEAVE_CMD { unsigned int nCharNo; }; /* 9051 */ struct PROTO_NC_HOLY_PROMISE_SET_UP_CONFIRM_REQ { Name5 CharID; Name5 UpCharID; }; /* 9052 */ struct __declspec(align(4)) tagRAWHID { unsigned int dwSizeHid; unsigned int dwCount; char bRawData[1]; }; /* 9053 */ struct tagMIDIOUTCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wVoices; unsigned __int16 wNotes; unsigned __int16 wChannelMask; unsigned int dwSupport; }; /* 9054 */ union $30417D6DC3305618FB171BBBD15A8541 { unsigned int uTimeout; unsigned int uVersion; }; /* 9055 */ struct _NOTIFYICONDATAA { unsigned int cbSize; HWND__ *hWnd; unsigned int uID; unsigned int uFlags; unsigned int uCallbackMessage; HICON__ *hIcon; char szTip[128]; unsigned int dwState; unsigned int dwStateMask; char szInfo[256]; $30417D6DC3305618FB171BBBD15A8541 ___u10; char szInfoTitle[64]; unsigned int dwInfoFlags; _GUID guidItem; HICON__ *hBalloonIcon; }; /* 9056 */ struct _CMC_ADD_EXTENSIONS_INFO { unsigned int dwCmcDataReference; unsigned int cCertReference; unsigned int *rgdwCertReference; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 9057 */ struct _CRYPT_URL_ARRAY { unsigned int cUrl; wchar_t **rgwszUrl; }; /* 9058 */ struct _CHANGER_ELEMENT { _ELEMENT_TYPE ElementType; unsigned int ElementAddress; }; /* 9059 */ struct _PRINTER_NOTIFY_OPTIONS_TYPE { unsigned __int16 Type; unsigned __int16 Reserved0; unsigned int Reserved1; unsigned int Reserved2; unsigned int Count; unsigned __int16 *pFields; }; /* 9060 */ struct _PRINTER_NOTIFY_OPTIONS { unsigned int Version; unsigned int Flags; unsigned int Count; _PRINTER_NOTIFY_OPTIONS_TYPE *pTypes; }; /* 9061 */ struct __cppobj IOleCacheControl : IUnknown { }; /* 9062 */ struct __cppobj NiParticles : NiGeometry { }; /* 9068 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 9063 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 9064 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 9065 */ struct __cppobj __declspec(align(4)) NiPSysModifier : NiObject { char *m_pcName; unsigned int m_uiOrder; NiParticleSystem *m_pkTarget; bool m_bActive; }; /* 9066 */ struct NiPointer { NiPSysModifier *m_pObject; }; /* 9067 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 9069 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 9070 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 9074 */ struct __cppobj NiTMapBase,char const *,NiPSysModifier *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 9071 */ struct NiTMapBase,char const *,NiPSysModifier *> { NiTMapBase,char const *,NiPSysModifier *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiPSysModifier *>::AntiBloatAllocator m_kAllocator; }; /* 9072 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiPSysModifier *m_val; }; /* 9073 */ struct NiTMapBase,char const *,NiPSysModifier *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPSysModifier *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPSysModifier *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPSysModifier *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPSysModifier *> *this, NiTMapItem *, const char *, NiPSysModifier *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPSysModifier *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiPSysModifier *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPSysModifier *> *this, NiTMapItem *); }; /* 9075 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiPSysModifier *> { }; /* 9076 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiPSysModifier *> : NiTPointerMap { bool m_bCopy; }; /* 9077 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiPSysModifier *> { }; /* 9078 */ struct __cppobj __declspec(align(4)) NiParticleSystem : NiParticles { bool m_bWorldSpace; NiTPointerList > m_kModifierList; NiTStringPointerMap m_kNameToModifierMap; float m_fLastTime; bool m_bResetSystem; }; /* 9079 */ struct __cppobj NiPSysModifierCtlr : NiSingleInterpController { char *m_pcModifierName; NiPSysModifier *m_pkModifier; }; /* 9080 */ struct __cppobj NiPSysModifierBoolCtlr : NiPSysModifierCtlr { }; /* 9081 */ struct NiTSet { NiD3DTextureStage **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 9082 */ struct NiTPoolContainer { NiD3DTextureStage *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 9083 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 9084 */ struct DIPERIODIC { unsigned int dwMagnitude; int lOffset; unsigned int dwPhase; unsigned int dwPeriod; }; /* 9085 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_MEMBER_LEAVE_REQ { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; Name5 sCharID; }; /* 9086 */ struct __unaligned __declspec(align(4)) PROTO_CHANGEATTR { SHINE_ITEM_REGISTNUMBER attritemregnum; unsigned __int16 itemid; unsigned __int16 attr; }; /* 9087 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_USE_VARIATION_ITEM_REQ { NETPACKETZONEHEADER header; PROTO_CHANGEATTR attr; unsigned __int16 lockindex; char isClear; }; /* 9088 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_WEAPONENDURE_CHARGE_REQ { SHINE_ITEM_REGISTNUMBER WeaponKey; ITEM_INVEN WeaponSlot; unsigned int ChargedNumber; PROTO_NC_ITEMDB_USE_VARIATION_ITEM_REQ CommonData; }; /* 9089 */ struct PROTO_NC_PARTY_FINDER_ADD_REQ { char sMsg[128]; }; /* 9090 */ struct FaceCutMsg { char SM_Inx[32]; char FaceCutFile[32]; char IsCloseBtn; }; /* 9091 */ struct _OSVERSIONINFOEXW { unsigned int dwOSVersionInfoSize; unsigned int dwMajorVersion; unsigned int dwMinorVersion; unsigned int dwBuildNumber; unsigned int dwPlatformId; wchar_t szCSDVersion[128]; unsigned __int16 wServicePackMajor; unsigned __int16 wServicePackMinor; unsigned __int16 wSuiteMask; char wProductType; char wReserved; }; /* 9092 */ struct _DCB { unsigned int DCBlength; unsigned int BaudRate; unsigned __int32 fBinary : 1; unsigned __int32 fParity : 1; unsigned __int32 fOutxCtsFlow : 1; unsigned __int32 fOutxDsrFlow : 1; unsigned __int32 fDtrControl : 2; unsigned __int32 fDsrSensitivity : 1; unsigned __int32 fTXContinueOnXoff : 1; unsigned __int32 fOutX : 1; unsigned __int32 fInX : 1; unsigned __int32 fErrorChar : 1; unsigned __int32 fNull : 1; unsigned __int32 fRtsControl : 2; unsigned __int32 fAbortOnError : 1; unsigned __int32 fDummy2 : 17; unsigned __int16 wReserved; unsigned __int16 XonLim; unsigned __int16 XoffLim; char ByteSize; char Parity; char StopBits; char XonChar; char XoffChar; char ErrorChar; char EofChar; char EvtChar; unsigned __int16 wReserved1; }; /* 9093 */ struct __declspec(align(4)) _COMMCONFIG { unsigned int dwSize; unsigned __int16 wVersion; unsigned __int16 wReserved; _DCB dcb; unsigned int dwProviderSubType; unsigned int dwProviderOffset; unsigned int dwProviderSize; wchar_t wcProviderData[1]; }; /* 9094 */ struct tagPALETTEENTRY { char peRed; char peGreen; char peBlue; char peFlags; }; /* 9095 */ struct tagPANOSE { char bFamilyType; char bSerifStyle; char bWeight; char bProportion; char bContrast; char bStrokeVariation; char bArmStyle; char bLetterform; char bMidline; char bXHeight; }; /* 9096 */ struct __declspec(align(4)) tagEXTLOGFONTW { tagLOGFONTW elfLogFont; wchar_t elfFullName[64]; wchar_t elfStyle[32]; unsigned int elfVersion; unsigned int elfStyleSize; unsigned int elfMatch; unsigned int elfReserved; char elfVendorId[4]; unsigned int elfCulture; tagPANOSE elfPanose; }; /* 9097 */ struct tagEMREXTCREATEFONTINDIRECTW { tagEMR emr; unsigned int ihFont; tagEXTLOGFONTW elfw; }; /* 9098 */ struct tagRPC_CALL_ATTRIBUTES_V1_A { unsigned int Version; unsigned int Flags; unsigned int ServerPrincipalNameBufferLength; char *ServerPrincipalName; unsigned int ClientPrincipalNameBufferLength; char *ClientPrincipalName; unsigned int AuthenticationLevel; unsigned int AuthenticationService; int NullSession; }; /* 9099 */ struct _CERT_QC_STATEMENT { char *pszStatementId; _CRYPTOAPI_BLOB StatementInfo; }; /* 9100 */ struct _CRYPT_KEY_PROV_PARAM { unsigned int dwParam; char *pbData; unsigned int cbData; unsigned int dwFlags; }; /* 9101 */ struct _CRYPT_KEY_PROV_INFO { wchar_t *pwszContainerName; wchar_t *pwszProvName; unsigned int dwProvType; unsigned int dwFlags; unsigned int cProvParam; _CRYPT_KEY_PROV_PARAM *rgProvParam; unsigned int dwKeySpec; }; /* 9102 */ struct PROTO_NC_SOULSTONE_BUYFAIL_ACK { unsigned __int16 err; }; /* 9103 */ struct PROTO_NC_HOLY_PROMISE_DB_GET_UP_REQ { unsigned int nCharNo; }; /* 9104 */ struct _SID_IDENTIFIER_AUTHORITY { char Value[6]; }; /* 9105 */ struct _IMAGE_BOUND_IMPORT_DESCRIPTOR { unsigned int TimeDateStamp; unsigned __int16 OffsetModuleName; unsigned __int16 NumberOfModuleForwarderRefs; }; /* 9106 */ struct tagEMROFFSETCLIPRGN { tagEMR emr; _POINTL ptlOffset; }; /* 9107 */ struct tagSCROLLINFO { unsigned int cbSize; unsigned int fMask; int nMin; int nMax; unsigned int nPage; int nPos; int nTrackPos; }; /* 9108 */ struct _BCRYPT_KEY_BLOB { unsigned int Magic; }; /* 9109 */ union $444B8AF3F414656C8F88F98B3D40B8AE { unsigned int hKeyEncryptionKey; void *pvKeyEncryptionKey; }; /* 9110 */ struct _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO { unsigned int cbSize; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; void *pvKeyEncryptionAuxInfo; unsigned int hCryptProv; unsigned int dwKeyChoice; $444B8AF3F414656C8F88F98B3D40B8AE ___u5; _CRYPTOAPI_BLOB KeyId; _FILETIME Date; _CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr; }; /* 9111 */ struct _CERT_SERVER_OCSP_RESPONSE_CONTEXT { unsigned int cbSize; char *pbEncodedOcspResponse; unsigned int cbEncodedOcspResponse; }; /* 9112 */ struct _PORT_INFO_1A { char *pName; }; /* 9113 */ struct _MONITOR_INFO_2A { char *pName; char *pEnvironment; char *pDLLName; }; /* 9114 */ struct __cppobj IGlobalOptions : IUnknown { }; /* 9115 */ struct __cppobj ISynchronize : IUnknown { }; /* 9116 */ struct tagFINDREPLACEA { unsigned int lStructSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; unsigned int Flags; char *lpstrFindWhat; char *lpstrReplaceWith; unsigned __int16 wFindWhatLen; unsigned __int16 wReplaceWithLen; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpTemplateName; }; /* 9117 */ struct tagREGISTERWORDW { wchar_t *lpReading; wchar_t *lpWord; }; /* 9118 */ struct __cppobj IDirectInputDevice8A : IUnknown { }; /* 9119 */ struct DIDEVCAPS { unsigned int dwSize; unsigned int dwFlags; unsigned int dwDevType; unsigned int dwAxes; unsigned int dwButtons; unsigned int dwPOVs; unsigned int dwFFSamplePeriod; unsigned int dwFFMinTimeResolution; unsigned int dwFirmwareRevision; unsigned int dwHardwareRevision; unsigned int dwFFDriverVersion; }; /* 9120 */ struct DIDEVICEOBJECTINSTANCEA { unsigned int dwSize; _GUID guidType; unsigned int dwOfs; unsigned int dwType; unsigned int dwFlags; char tszName[260]; unsigned int dwFFMaxForce; unsigned int dwFFForceResolution; unsigned __int16 wCollectionNumber; unsigned __int16 wDesignatorIndex; unsigned __int16 wUsagePage; unsigned __int16 wUsage; unsigned int dwDimension; unsigned __int16 wExponent; unsigned __int16 wReportId; }; /* 9121 */ struct DIDEVICEOBJECTDATA { unsigned int dwOfs; unsigned int dwData; unsigned int dwTimeStamp; unsigned int dwSequence; unsigned int uAppData; }; /* 9122 */ struct _DIOBJECTDATAFORMAT { _GUID *pguid; unsigned int dwOfs; unsigned int dwType; unsigned int dwFlags; }; /* 9123 */ struct _DIDATAFORMAT { unsigned int dwSize; unsigned int dwObjSize; unsigned int dwFlags; unsigned int dwDataSize; unsigned int dwNumObjs; _DIOBJECTDATAFORMAT *rgodf; }; /* 9124 */ struct DIDEVICEINSTANCEA { unsigned int dwSize; _GUID guidInstance; _GUID guidProduct; unsigned int dwDevType; char tszInstanceName[260]; char tszProductName[260]; _GUID guidFFDriver; unsigned __int16 wUsagePage; unsigned __int16 wUsage; }; /* 9125 */ struct DIENVELOPE { unsigned int dwSize; unsigned int dwAttackLevel; unsigned int dwAttackTime; unsigned int dwFadeLevel; unsigned int dwFadeTime; }; /* 9126 */ struct DIEFFECT { unsigned int dwSize; unsigned int dwFlags; unsigned int dwDuration; unsigned int dwSamplePeriod; unsigned int dwGain; unsigned int dwTriggerButton; unsigned int dwTriggerRepeatInterval; unsigned int cAxes; unsigned int *rgdwAxes; int *rglDirection; DIENVELOPE *lpEnvelope; unsigned int cbTypeSpecificParams; void *lpvTypeSpecificParams; unsigned int dwStartDelay; }; /* 9127 */ struct __cppobj IDirectInputEffect : IUnknown { }; /* 9128 */ struct DIEFFECTINFOA { unsigned int dwSize; _GUID guid; unsigned int dwEffType; unsigned int dwStaticParams; unsigned int dwDynamicParams; char tszName[260]; }; /* 9129 */ struct DIFILEEFFECT { unsigned int dwSize; _GUID GuidEffect; DIEFFECT *lpDiEffect; char szFriendlyName[260]; }; /* 9130 */ union $2B592C5D314738FF28CBE4EC22051069 { const char *lptszActionName; unsigned int uResIdString; }; /* 9131 */ struct _DIACTIONA { unsigned int uAppData; unsigned int dwSemantic; unsigned int dwFlags; $2B592C5D314738FF28CBE4EC22051069 ___u3; _GUID guidInstance; unsigned int dwObjID; unsigned int dwHow; }; /* 9132 */ struct _DIACTIONFORMATA { unsigned int dwSize; unsigned int dwActionSize; unsigned int dwDataSize; unsigned int dwNumActions; _DIACTIONA *rgoAction; _GUID guidActionMap; unsigned int dwGenre; unsigned int dwBufferSize; int lAxisMin; int lAxisMax; HINSTANCE__ *hInstString; _FILETIME ftTimeStamp; unsigned int dwCRC; char tszActionMap[260]; }; /* 9133 */ struct _DIDEVICEIMAGEINFOA { char tszImagePath[260]; unsigned int dwFlags; unsigned int dwViewID; tagRECT rcOverlay; unsigned int dwObjID; unsigned int dwcValidPts; tagPOINT rgptCalloutLine[5]; tagRECT rcCalloutRect; unsigned int dwTextAlign; }; /* 9134 */ struct _DIDEVICEIMAGEINFOHEADERA { unsigned int dwSize; unsigned int dwSizeImageInfo; unsigned int dwcViews; unsigned int dwcButtons; unsigned int dwcAxes; unsigned int dwcPOVs; unsigned int dwBufferSize; unsigned int dwBufferUsed; _DIDEVICEIMAGEINFOA *lprgImageInfoArray; }; /* 9135 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_MK2_DEAD { unsigned __int16 mobid; MAPPOS mappos; unsigned int nCharNo; }; /* 9136 */ struct _KCRM_MARSHAL_HEADER { unsigned int VersionMajor; unsigned int VersionMinor; unsigned int NumProtocols; unsigned int Unused; }; /* 9137 */ struct tagPOLYTEXTA { int x; int y; unsigned int n; const char *lpstr; unsigned int uiFlags; tagRECT rcl; int *pdx; }; /* 9138 */ struct tagEMRSELECTOBJECT { tagEMR emr; unsigned int ihObject; }; /* 9139 */ struct __declspec(align(4)) tagEMRPOLYDRAW { tagEMR emr; _RECTL rclBounds; unsigned int cptl; _POINTL aptl[1]; char abTypes[1]; }; /* 9140 */ struct tagMIXERCONTROLDETAILS_LISTTEXTA { unsigned int dwParam1; unsigned int dwParam2; char szName[64]; }; /* 9141 */ struct _DISK_GEOMETRY { _LARGE_INTEGER Cylinders; _MEDIA_TYPE MediaType; unsigned int TracksPerCylinder; unsigned int SectorsPerTrack; unsigned int BytesPerSector; }; /* 9142 */ struct PROTO_NC_CHAR_CHARDATA_ACK { NETPACKETHEADER netpacketheader; }; /* 9143 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_SLOTMACHINE_DB_JACKPOT_RANK_UPDATE_CMD { char Machine; SLOTMACHINE_JackPotRank NewJackpot; }; /* 9144 */ struct tagCOPYDATASTRUCT { unsigned int dwData; unsigned int cbData; void *lpData; }; /* 9145 */ struct tagREGISTERWORDA { char *lpReading; char *lpWord; }; /* 9146 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_TOURNAMENT_DB_REWARD_CREATE_ACK { unsigned int nGuildNo; unsigned int nAddMoney; unsigned int nAddFame; unsigned int nAddExp; unsigned int nAddToken; unsigned __int64 nAddMoneyDivision; }; /* 9147 */ struct $4759C7E20E1DB3A8312F7CF2B5BC7D07 { __int8 isMissed : 1; __int8 isCostumCharged : 1; __int8 isCostumShieldCharged : 1; }; /* 9148 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOMEONESWING_DAMAGE_CMD { unsigned __int16 attacker; unsigned __int16 defender; $4759C7E20E1DB3A8312F7CF2B5BC7D07 flag; unsigned int resthp; unsigned __int16 hpchangeorder; char damageindex; char attacksequence; }; /* 9149 */ struct PROTO_NC_CHAR_OPTION_DB_SET_SHORTCUTDATA_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_SHORTCUTDATA Data; }; /* 9150 */ struct _IMAGE_BOUND_FORWARDER_REF { unsigned int TimeDateStamp; unsigned __int16 OffsetModuleName; unsigned __int16 Reserved; }; /* 9151 */ struct tagMINMAXINFO { tagPOINT ptReserved; tagPOINT ptMaxSize; tagPOINT ptMaxPosition; tagPOINT ptMinTrackSize; tagPOINT ptMaxTrackSize; }; /* 9152 */ struct tagWAVEOUTCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9153 */ struct tagMCI_ANIM_WINDOW_PARMSA { unsigned int dwCallback; HWND__ *hWnd; unsigned int nCmdShow; const char *lpstrText; }; /* 9154 */ struct _PORT_INFO_2A { char *pPortName; char *pMonitorName; char *pDescription; unsigned int fPortType; unsigned int Reserved; }; /* 9155 */ struct __cppobj IUri : IUnknown { }; /* 9156 */ struct _SERVICE_TABLE_ENTRYW { wchar_t *lpServiceName; void (__stdcall *lpServiceProc)(unsigned int, wchar_t **); }; /* 9157 */ struct PROTO_NC_USER_LOGINFAIL_ACK { unsigned __int16 error; }; /* 9158 */ struct PROTO_NC_PARTY_DISMISS_CMD { unsigned __int16 partyregnum; }; /* 9159 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_DISMISS_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_DISMISS_CMD cmd; }; /* 9160 */ struct PROTO_NC_WT_MOBINC_CMD { unsigned __int16 mob; }; /* 9161 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_GAMEOPTION_ACK { unsigned __int16 nError; unsigned int nCharNo; }; /* 9162 */ struct PROTO_NC_PET_REMOVE_DB_ACK { unsigned __int16 nError; unsigned __int16 nMasterHandle; }; /* 9163 */ struct _JOBOBJECT_END_OF_JOB_TIME_INFORMATION { unsigned int EndOfJobTimeAction; }; /* 9164 */ struct tagDEBUGHOOKINFO { unsigned int idThread; unsigned int idThreadInstaller; int lParam; unsigned int wParam; int code; }; /* 9165 */ struct HRAWINPUT__ { int unused; }; /* 9166 */ struct _CRYPT_SIGN_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgEncodingType; _CERT_CONTEXT *pSigningCert; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; void *pvHashAuxInfo; unsigned int cMsgCert; _CERT_CONTEXT **rgpMsgCert; unsigned int cMsgCrl; _CRL_CONTEXT **rgpMsgCrl; unsigned int cAuthAttr; _CRYPT_ATTRIBUTE *rgAuthAttr; unsigned int cUnauthAttr; _CRYPT_ATTRIBUTE *rgUnauthAttr; unsigned int dwFlags; unsigned int dwInnerContentType; }; /* 9167 */ struct _ENCRYPTED_DATA_INFO { unsigned __int64 StartingFileOffset; unsigned int OutputBufferOffset; unsigned int BytesWithinFileSize; unsigned int BytesWithinValidDataLength; unsigned __int16 CompressionFormat; char DataUnitShift; char ChunkShift; char ClusterShift; char EncryptionFormat; unsigned __int16 NumberOfDataBlocks; unsigned int DataBlockSize[1]; }; /* 9168 */ struct _DRIVER_INFO_5A { unsigned int cVersion; char *pName; char *pEnvironment; char *pDriverPath; char *pDataFile; char *pConfigFile; unsigned int dwDriverAttributes; unsigned int dwConfigVersion; unsigned int dwDriverVersion; }; /* 9169 */ struct __declspec(align(4)) _FORM_INFO_2A { unsigned int Flags; const char *pName; tagSIZE Size; _RECTL ImageableArea; const char *pKeyword; unsigned int StringType; const char *pMuiDll; unsigned int dwResourceId; const char *pDisplayName; unsigned __int16 wLangId; }; /* 9170 */ struct __cppobj IDropTarget : IUnknown { }; /* 9171 */ struct __cppobj IDataObject : IUnknown { }; /* 9172 */ struct DIEFFECT_DX5 { unsigned int dwSize; unsigned int dwFlags; unsigned int dwDuration; unsigned int dwSamplePeriod; unsigned int dwGain; unsigned int dwTriggerButton; unsigned int dwTriggerRepeatInterval; unsigned int cAxes; unsigned int *rgdwAxes; int *rglDirection; DIENVELOPE *lpEnvelope; unsigned int cbTypeSpecificParams; void *lpvTypeSpecificParams; }; /* 9173 */ struct SHINE_SPACE_TYPE { float x; float y; float z; float angle; }; /* 9174 */ struct __unaligned __declspec(align(2)) $A41282D8E21AF033889BD2AD1F289BAE { unsigned __int16 furniturehandle; SHINE_SPACE_TYPE location; }; /* 9175 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_CREATE_FURNITURE_REQ { char furniturecount; $A41282D8E21AF033889BD2AD1F289BAE rearrange[]; }; /* 9176 */ struct tagWINDOWINFO { unsigned int cbSize; tagRECT rcWindow; tagRECT rcClient; unsigned int dwStyle; unsigned int dwExStyle; unsigned int dwWindowStatus; unsigned int cxWindowBorders; unsigned int cyWindowBorders; unsigned __int16 atomWindowType; unsigned __int16 wCreatorVersion; }; /* 9177 */ struct _CMSG_KEY_TRANS_RECIPIENT_INFO { unsigned int dwVersion; _CERT_ID RecipientId; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedKey; }; /* 9178 */ union $596CF1EAF91CA955ADDF5373754E9028 { _CERT_ID OriginatorCertId; _CERT_PUBLIC_KEY_INFO OriginatorPublicKeyInfo; }; /* 9179 */ struct _CMSG_KEY_AGREE_RECIPIENT_INFO { unsigned int dwVersion; unsigned int dwOriginatorChoice; $596CF1EAF91CA955ADDF5373754E9028 ___u2; _CRYPTOAPI_BLOB UserKeyingMaterial; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; unsigned int cRecipientEncryptedKeys; _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO **rgpRecipientEncryptedKeys; }; /* 9180 */ struct _CMSG_MAIL_LIST_RECIPIENT_INFO { unsigned int dwVersion; _CRYPTOAPI_BLOB KeyId; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedKey; _FILETIME Date; _CRYPT_ATTRIBUTE_TYPE_VALUE *pOtherAttr; }; /* 9181 */ union $C2DC6987EB27C5D1B677CC5A7DB427C4 { _CMSG_KEY_TRANS_RECIPIENT_INFO *pKeyTrans; _CMSG_KEY_AGREE_RECIPIENT_INFO *pKeyAgree; _CMSG_MAIL_LIST_RECIPIENT_INFO *pMailList; }; /* 9182 */ struct _CMSG_CMS_RECIPIENT_INFO { unsigned int dwRecipientChoice; $C2DC6987EB27C5D1B677CC5A7DB427C4 ___u1; }; /* 9183 */ struct _EXFAT_STATISTICS { unsigned int CreateHits; unsigned int SuccessfulCreates; unsigned int FailedCreates; unsigned int NonCachedReads; unsigned int NonCachedReadBytes; unsigned int NonCachedWrites; unsigned int NonCachedWriteBytes; unsigned int NonCachedDiskReads; unsigned int NonCachedDiskWrites; }; /* 9184 */ struct __cppobj IWinInetInfo : IUnknown { }; /* 9185 */ struct __cppobj IWinInetHttpInfo : IWinInetInfo { }; /* 9186 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 9187 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 9188 */ struct __cppobj NiShaderDescBase : NiRefObject { char *m_pcName; char *m_pcDesc; }; /* 9189 */ struct __cppobj __declspec(align(4)) NiShaderRequirementDesc : NiShaderDescBase { unsigned int m_uiMinPixelShaderVersion; unsigned int m_uiMaxPixelShaderVersion; unsigned int m_uiMinVertexShaderVersion; unsigned int m_uiMaxVertexShaderVersion; unsigned int m_uiMinUserVersion; unsigned int m_uiMaxUserVersion; unsigned int m_uiPlatformFlags; unsigned int m_uiBonesPerPartition; NiGeometryData::DataFlags m_eBinormalTangentMethod; bool m_bSoftwareVPAcceptable; bool m_bSoftwareVPRequired; }; /* 9190 */ struct NiTArray { NiTArrayVtbl *vfptr; NiShaderRequirementDesc **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 9191 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 9201 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 9192 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 9193 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 9194 */ struct NiShaderAttributeDesc::ArrayData { void *m_pvValue; NiShaderAttributeDesc::AttributeType m_eType; unsigned int m_uiElementSize; }; /* 9195 */ union $F952300108E48F9E5D446F6B0495DC99 { bool m_bValue; char *m_pcValue; unsigned int m_uiValue; float m_aafValue[4][4]; NiShaderAttributeDesc::ArrayData m_kArrayValue; }; /* 9196 */ union $2452D84EAFBF0AED4DC81F4D94B84F2C { unsigned int m_uiLow; float m_aafLow[4][4]; void *m_pvLow; }; /* 9197 */ union $5EA01C6222A801E1F55C68CF5F266264 { unsigned int m_uiHigh; float m_aafHigh[4][4]; void *m_pvHigh; }; /* 9198 */ struct __cppobj NiShaderAttributeDesc : NiShaderDescBase { NiShaderAttributeDesc::AttributeType m_eType; unsigned int m_uiFlags; $F952300108E48F9E5D446F6B0495DC99 ___u3; unsigned int m_uiLen; $2452D84EAFBF0AED4DC81F4D94B84F2C ___u5; $5EA01C6222A801E1F55C68CF5F266264 ___u6; char *m_pcDefault; unsigned int m_uiDefaultLen; }; /* 9199 */ struct NiPointer { NiShaderAttributeDesc *m_pObject; }; /* 9200 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 9202 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 9203 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 9204 */ struct __cppobj NiShaderDesc : NiShaderRequirementDesc { unsigned int m_uiImplementations; NiTArray m_kImplementationDescs; void *m_kAttributePos; NiTPointerList > m_kAttributeList; }; /* 9205 */ struct NiPointer { NiShaderDesc *m_pObject; }; /* 9206 */ struct DICONSTANTFORCE { int lMagnitude; }; /* 9207 */ struct PROTO_NC_CHAR_LINKFROM_CMD { unsigned int chrregnum; Name3 map; SHINE_XY_TYPE coord; }; /* 9208 */ struct PROTO_NC_CHAR_CARDCOLLECT_BOOKMARK_CMD::CardBookmarkInfo { unsigned __int16 Slot; unsigned __int16 CardID; }; /* 9209 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_CARDCOLLECT_BOOKMARK_CMD { unsigned int chrregnum; unsigned __int16 number; PROTO_NC_CHAR_CARDCOLLECT_BOOKMARK_CMD::CardBookmarkInfo ViewList[]; }; /* 9210 */ struct tagRGBTRIPLE { char rgbtBlue; char rgbtGreen; char rgbtRed; }; /* 9211 */ struct tagEMRSELECTCLIPPATH { tagEMR emr; unsigned int iMode; }; /* 9212 */ struct tagWAVEOUTCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9213 */ struct _CERT_CHAIN_FIND_BY_ISSUER_PARA { unsigned int cbSize; const char *pszUsageIdentifier; unsigned int dwKeySpec; unsigned int dwAcquirePrivateKeyFlags; unsigned int cIssuer; _CRYPTOAPI_BLOB *rgIssuer; int (__stdcall *pfnFindCallback)(_CERT_CONTEXT *, void *); void *pvFindArg; }; /* 9214 */ struct _MONITOR_INFO_1W { wchar_t *pName; }; /* 9215 */ struct NiTMapItem { NiTMapItem *m_pkNext; HWND__ *m_key; PgEditWin *m_val; }; /* 9216 */ struct __cppobj PgWinAnim { }; /* 9217 */ struct __cppobj PgWinScaleCtrl : NiFloatInterpController { }; /* 9218 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_USEALL_REQ { SHINE_ITEM_REGISTNUMBER attritemregnum; unsigned __int16 lockindex; unsigned __int16 itemid; }; /* 9219 */ struct _COMSTAT { unsigned __int32 fCtsHold : 1; unsigned __int32 fDsrHold : 1; unsigned __int32 fRlsdHold : 1; unsigned __int32 fXoffHold : 1; unsigned __int32 fXoffSent : 1; unsigned __int32 fEof : 1; unsigned __int32 fTxim : 1; unsigned __int32 fReserved : 25; unsigned int cbInQue; unsigned int cbOutQue; }; /* 9220 */ struct __unaligned __declspec(align(2)) DLGITEMTEMPLATE { unsigned int style; unsigned int dwExtendedStyle; __int16 x; __int16 y; __int16 cx; __int16 cy; unsigned __int16 id; }; /* 9221 */ struct _HMAC_Info { unsigned int HashAlgid; char *pbInnerString; unsigned int cbInnerString; char *pbOuterString; unsigned int cbOuterString; }; /* 9222 */ struct __declspec(align(4)) _TXFS_CREATE_MINIVERSION_INFO { unsigned __int16 StructureVersion; unsigned __int16 StructureLength; unsigned int BaseVersion; unsigned __int16 MiniVersion; }; /* 9223 */ struct __cppobj D3DXVECTOR3 : _D3DVECTOR { }; /* 9224 */ struct PROTO_NC_ACT_REINFORCE_STOP_CMD { SHINE_XY_TYPE loc; }; /* 9225 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_LOGOUTINFO_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_LOGOUTINFO_CMD cmd; }; /* 9226 */ struct PROTO_NC_SOULSTONE_HP_BUY_ACK { unsigned __int16 totalnumber; }; /* 9227 */ struct PROTO_NC_USER_CONNECTION_CHANGE_CHAR_ID_ITEM_USE_ACK { unsigned __int16 nError; unsigned __int16 nUsedItemID; }; /* 9228 */ struct _TOKEN_SOURCE { char SourceName[8]; _LUID SourceIdentifier; }; /* 9229 */ struct _TOKEN_CONTROL { _LUID TokenId; _LUID AuthenticationId; _LUID ModifiedId; _TOKEN_SOURCE TokenSource; }; /* 9230 */ struct _DISPLAY_DEVICEW { unsigned int cb; wchar_t DeviceName[32]; wchar_t DeviceString[128]; unsigned int StateFlags; wchar_t DeviceID[128]; wchar_t DeviceKey[128]; }; /* 9231 */ struct _DEVICE_MANAGE_DATA_SET_ATTRIBUTES { unsigned int Size; unsigned int Action; unsigned int Flags; unsigned int ParameterBlockOffset; unsigned int ParameterBlockLength; unsigned int DataSetRangesOffset; unsigned int DataSetRangesLength; }; /* 9232 */ struct _DOC_INFO_3A { char *pDocName; char *pOutputFile; char *pDatatype; unsigned int dwFlags; }; /* 9233 */ struct _D3DXFONT_DESCA { int Height; unsigned int Width; unsigned int Weight; unsigned int MipLevels; int Italic; char CharSet; char OutputPrecision; char Quality; char PitchAndFamily; char FaceName[32]; }; /* 9234 */ struct PROTO_NC_CHAR_OPTION_SET_GAME_CMD { PROTO_NC_CHAR_OPTION_GAME Data; }; /* 9235 */ struct tagABORTPATH { tagEMR emr; }; /* 9236 */ struct _COORD { __int16 X; __int16 Y; }; /* 9237 */ struct _SMALL_RECT { __int16 Left; __int16 Top; __int16 Right; __int16 Bottom; }; /* 9238 */ struct _CONSOLE_SCREEN_BUFFER_INFO { _COORD dwSize; _COORD dwCursorPosition; unsigned __int16 wAttributes; _SMALL_RECT srWindow; _COORD dwMaximumWindowSize; }; /* 9239 */ struct _CRYPT_OID_FUNC_ENTRY { const char *pszOID; void *pvFuncAddr; }; /* 9240 */ struct __declspec(align(4)) _FORM_INFO_2W { unsigned int Flags; const wchar_t *pName; tagSIZE Size; _RECTL ImageableArea; const char *pKeyword; unsigned int StringType; const wchar_t *pMuiDll; unsigned int dwResourceId; const wchar_t *pDisplayName; unsigned __int16 wLangId; }; /* 9241 */ struct NiMorphData::MorphTarget { NiPoint3 *m_aTargetVerts; char *m_pcName; float m_fWeight; NiPointer m_spLegacyInterpolator; }; /* 9242 */ struct __cppobj __declspec(align(4)) NiMorphData : NiObject { unsigned int m_uiNumTargets; unsigned int m_uiNumVertsPerTarget; NiMorphData::MorphTarget *m_aMorphTargets; bool m_bRelativeTargets; }; /* 9243 */ struct NiPointer { NiMorphData *m_pObject; }; /* 9244 */ struct __cppobj NiGeomMorpherController : NiInterpController { unsigned __int16 m_uFlags; NiPointer m_spMorphData; NiPointer *m_aspInterpolators; bool m_bNeedPreDisplay; bool m_bIgnoreBaseTarget; bool m_bAlwaysUpdate; bool m_bBoundCalculated; }; /* 9245 */ struct NpWKTimer { float m_fCurSec; float m_fStartSec; float m_fDelaySec; NpWKTimer::TS m_curTS; NpWKTimer::TS m_delayOption; }; /* 9246 */ struct $CEC269CF8971E1E933CC048E7381B2EC { Name3 mapname; SHINE_XY_TYPE location; }; /* 9247 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_LINKRESERVE_REQ { NETPACKETZONEHEADER header; unsigned __int16 wldmanhandle; char newmechineid; $CEC269CF8971E1E933CC048E7381B2EC linkto; PROTO_NC_CHAR_REVIVEOTHER_CMD linkother; }; /* 9248 */ const struct $D6CD7F8F8CF0E255E8F983866ECC61A5 { Name3 mapname; SHINE_XY_TYPE location; }; /* 9249 */ struct tagCOLORCORRECTPALETTE { tagEMR emr; unsigned int ihPalette; unsigned int nFirstEntry; unsigned int nPalEntries; unsigned int nReserved; }; /* 9250 */ struct tagCREATESTRUCTA { void *lpCreateParams; HINSTANCE__ *hInstance; HMENU__ *hMenu; HWND__ *hwndParent; int cy; int cx; int y; int x; int style; const char *lpszName; const char *lpszClass; unsigned int dwExStyle; }; /* 9251 */ struct tagMINIMIZEDMETRICS { unsigned int cbSize; int iWidth; int iHorzGap; int iVertGap; int iArrange; }; /* 9252 */ struct HMIDIIN__ { int unused; }; /* 9253 */ struct _CRYPT_DECRYPT_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgAndCertEncodingType; unsigned int cCertStore; void **rghCertStore; }; /* 9254 */ struct _FILE_FS_PERSISTENT_VOLUME_INFORMATION { unsigned int VolumeFlags; unsigned int FlagMask; unsigned int Version; unsigned int Reserved; }; /* 9255 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_GUILD_WAR_RESULT { unsigned int chrregnum; unsigned int guildregnum; unsigned int guildregnum_target; char guildwar_result; unsigned int guildwar_win; unsigned int guildwar_lose; unsigned int guildwar_draw; unsigned int guild_fame; }; /* 9256 */ struct __cppobj PROTO_NC_ITEMDB_CLOSE_GUILD_STORAGE_CMD { }; /* 9257 */ struct PROTO_NC_ITEMDB_EXCHANGEFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 9258 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_ABSTATESET_CMD { unsigned __int16 handle; ABSTATEINDEX abstate; }; /* 9259 */ struct __cppobj PROTO_NC_FRIEND_UES_FRIEND_POINT_REQ { }; /* 9260 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGETAKEN_ACK { PROTO_AVATAR_SHAPE_INFO shapeInfo1st; PROTO_AVATAR_SHAPE_INFO shapeInfo2nd; PROTO_AVATAR_SHAPE_INFO shapeInfo3th; unsigned __int16 nErr; unsigned int nDamageTakenRank; char nDamageTakenCount; SHINE_INDUN_RANK_CLIENT_VALUE damageTakenRanks[]; }; /* 9261 */ struct _TypeDescriptor { const void *pVFTable; void *spare; char name[]; }; /* 9262 */ struct _PMD { int mdisp; int pdisp; int vdisp; }; /* 9263 */ struct _s__CatchableType { unsigned int properties; _TypeDescriptor *pType; _PMD thisDisplacement; int sizeOrOffset; void (__cdecl *copyFunction)(); }; /* 9264 */ struct _s__CatchableTypeArray { int nCatchableTypes; _s__CatchableType *arrayOfCatchableTypes[]; }; /* 9265 */ struct tagJOYCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; wchar_t szPname[32]; unsigned int wXmin; unsigned int wXmax; unsigned int wYmin; unsigned int wYmax; unsigned int wZmin; unsigned int wZmax; unsigned int wNumButtons; unsigned int wPeriodMin; unsigned int wPeriodMax; unsigned int wRmin; unsigned int wRmax; unsigned int wUmin; unsigned int wUmax; unsigned int wVmin; unsigned int wVmax; unsigned int wCaps; unsigned int wMaxAxes; unsigned int wNumAxes; unsigned int wMaxButtons; wchar_t szRegKey[32]; wchar_t szOEMVxD[260]; }; /* 9266 */ struct KINGDOM_QUEST { unsigned __int16 ID; char Title[64]; unsigned __int16 LimitTime; char ST_Year; char ST_Month; char ST_Day; char ST_Hour; char ST_Minute; char ST_Second; unsigned __int16 StartWaitTime; char NextStartMode; __unaligned __declspec(align(1)) unsigned __int16 NextStartDeleyMin; char RepeatMode; unsigned __int16 RepeatCount; char MinLevel; char MaxLevel; unsigned __int16 MinPlayers; unsigned __int16 MaxPlayers; char PlayerRepeatMode; __unaligned __declspec(align(1)) unsigned __int16 PlayerRepeatCount; char PlayerRevivalMode; char PlayerRevivalCount; __unaligned __declspec(align(1)) unsigned __int16 DemandQuest; __unaligned __declspec(align(1)) unsigned __int16 DemandItem; char DemandMobKill; __unaligned __declspec(align(1)) KINGDOMQUEST_REW_ID RewardIndex; unsigned __int16 MapLink[4]; char ScriptLanguage[32]; char InitValue[32]; __unaligned __declspec(align(1)) UseClassType UseClass; char DemandGender[2]; }; /* 9267 */ struct tagCIEXYZ { int ciexyzX; int ciexyzY; int ciexyzZ; }; /* 9268 */ struct tagICEXYZTRIPLE { tagCIEXYZ ciexyzRed; tagCIEXYZ ciexyzGreen; tagCIEXYZ ciexyzBlue; }; /* 9269 */ struct tagLOGCOLORSPACEW { unsigned int lcsSignature; unsigned int lcsVersion; unsigned int lcsSize; int lcsCSType; int lcsIntent; tagICEXYZTRIPLE lcsEndpoints; unsigned int lcsGammaRed; unsigned int lcsGammaGreen; unsigned int lcsGammaBlue; wchar_t lcsFilename[260]; }; /* 9270 */ struct __declspec(align(4)) tagEMRCREATECOLORSPACEW { tagEMR emr; unsigned int ihCS; tagLOGCOLORSPACEW lcs; unsigned int dwFlags; unsigned int cbData; char Data[1]; }; /* 9271 */ struct tagMCI_SYSINFO_PARMSA { unsigned int dwCallback; char *lpstrReturn; unsigned int dwRetSize; unsigned int dwNumber; unsigned int wDeviceType; }; /* 9272 */ struct _OPEN_PRINTER_PROPS_INFOA { unsigned int dwSize; char *pszSheetName; unsigned int uSheetIndex; unsigned int dwFlags; int bModal; }; /* 9273 */ struct _CTL_ENTRY { _CRYPTOAPI_BLOB SubjectIdentifier; unsigned int cAttribute; _CRYPT_ATTRIBUTE *rgAttribute; }; /* 9274 */ struct _CTL_INFO { unsigned int dwVersion; _CTL_USAGE SubjectUsage; _CRYPTOAPI_BLOB ListIdentifier; _CRYPTOAPI_BLOB SequenceNumber; _FILETIME ThisUpdate; _FILETIME NextUpdate; _CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm; unsigned int cCTLEntry; _CTL_ENTRY *rgCTLEntry; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 9275 */ struct _CTL_CONTEXT { unsigned int dwMsgAndCertEncodingType; char *pbCtlEncoded; unsigned int cbCtlEncoded; _CTL_INFO *pCtlInfo; void *hCertStore; void *hCryptMsg; char *pbCtlContent; unsigned int cbCtlContent; }; /* 9276 */ struct _CTL_VERIFY_USAGE_STATUS { unsigned int cbSize; unsigned int dwError; unsigned int dwFlags; _CTL_CONTEXT **ppCtl; unsigned int dwCtlEntryIndex; _CERT_CONTEXT **ppSigner; unsigned int dwSignerIndex; }; /* 9277 */ struct _CRYPT_BLOB_ARRAY { unsigned int cBlob; _CRYPTOAPI_BLOB *rgBlob; }; /* 9278 */ struct _CERT_TRUST_LIST_INFO { unsigned int cbSize; _CTL_ENTRY *pCtlEntry; _CTL_CONTEXT *pCtlContext; }; /* 9279 */ struct _CERT_SIMPLE_CHAIN { unsigned int cbSize; _CERT_TRUST_STATUS TrustStatus; unsigned int cElement; _CERT_CHAIN_ELEMENT **rgpElement; _CERT_TRUST_LIST_INFO *pTrustListInfo; int fHasRevocationFreshnessTime; unsigned int dwRevocationFreshnessTime; }; /* 9280 */ struct _CERT_CHAIN_CONTEXT { unsigned int cbSize; _CERT_TRUST_STATUS TrustStatus; unsigned int cChain; _CERT_SIMPLE_CHAIN **rgpChain; unsigned int cLowerQualityChainContext; _CERT_CHAIN_CONTEXT **rgpLowerQualityChainContext; int fHasRevocationFreshnessTime; unsigned int dwRevocationFreshnessTime; unsigned int dwCreateFlags; _GUID ChainId; }; /* 9281 */ struct __declspec(align(8)) _CSV_NAMESPACE_INFO { unsigned int Version; unsigned int DeviceNumber; _LARGE_INTEGER StartingOffset; unsigned int SectorSize; }; /* 9282 */ struct _PRINTPROCESSOR_INFO_1A { char *pName; }; /* 9283 */ struct __cppobj IInternetThreadSwitch : IUnknown { }; /* 9284 */ struct tagCABSTR { unsigned int cElems; wchar_t **pElems; }; /* 9285 */ struct __cppobj IDirect3DQuery9 : IUnknown { }; /* 9286 */ struct __unaligned __declspec(align(1)) GUILD_ZONE { unsigned int nNo; Name4 sName; unsigned __int64 nMoney; char nType; char nGrade; unsigned int nFame; unsigned __int16 nStoneLevel; unsigned __int64 nExp; char nWarStatus; unsigned int nWarEnemy; }; /* 9287 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ZONE_MAKE_CMD { unsigned int nGuildMasterCharNo; GUILD_ZONE GuildZone; }; /* 9288 */ 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; }; /* 9289 */ 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]; }; /* 9290 */ struct __declspec(align(4)) tagEMRFILLRGN { tagEMR emr; _RECTL rclBounds; unsigned int cbRgnData; unsigned int ihBrush; char RgnData[1]; }; /* 9291 */ struct tagMULTIKEYHELPW { unsigned int mkSize; wchar_t mkKeylist; wchar_t szKeyphrase[1]; }; /* 9292 */ struct __declspec(align(4)) tagHELPWININFOA { int wStructSize; int x; int y; int dx; int dy; int wMax; char rgchMember[2]; }; /* 9293 */ struct $373B5F0746FD9CFA9B04F2ADB9D9774C { unsigned int dwType; unsigned int dwDeviceID; unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; }; /* 9294 */ struct tagMIXERLINEW { unsigned int cbStruct; unsigned int dwDestination; unsigned int dwSource; unsigned int dwLineID; unsigned int fdwLine; unsigned int dwUser; unsigned int dwComponentType; unsigned int cChannels; unsigned int cConnections; unsigned int cControls; wchar_t szShortName[16]; wchar_t szName[64]; $373B5F0746FD9CFA9B04F2ADB9D9774C Target; }; /* 9295 */ struct __declspec(align(4)) tagRemHENHMETAFILE { unsigned int cbData; char data[1]; }; /* 9296 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_CARDCOLLECT_REWARD_CMD { unsigned int chrregnum; unsigned __int16 number; unsigned __int16 RewardID[]; }; /* 9297 */ struct PROTO_NC_MAP_FIELD_ATTRIBUTE_CMD { FIELD_MAP_TYPE eFieldMapType; }; /* 9298 */ struct PROTO_NC_MOVER_FEEDING_ERROR_CMD { unsigned __int16 nError; }; /* 9299 */ struct __declspec(align(4)) _TIME_DYNAMIC_ZONE_INFORMATION { int Bias; wchar_t StandardName[32]; _SYSTEMTIME StandardDate; int StandardBias; wchar_t DaylightName[32]; _SYSTEMTIME DaylightDate; int DaylightBias; wchar_t TimeZoneKeyName[128]; char DynamicDaylightTimeDisabled; }; /* 9300 */ struct __declspec(align(4)) tagEMRFRAMERGN { tagEMR emr; _RECTL rclBounds; unsigned int cbRgnData; unsigned int ihBrush; tagSIZE szlStroke; char RgnData[1]; }; /* 9301 */ struct tagMEASUREITEMSTRUCT { unsigned int CtlType; unsigned int CtlID; unsigned int itemID; unsigned int itemWidth; unsigned int itemHeight; unsigned int itemData; }; /* 9302 */ struct DRVCONFIGINFOEX { unsigned int dwDCISize; const wchar_t *lpszDCISectionName; const wchar_t *lpszDCIAliasName; unsigned int dnDevNode; }; /* 9303 */ struct _CERT_LDAP_STORE_OPENED_PARA { void *pvLdapSessionHandle; const wchar_t *pwszLdapUrl; }; /* 9304 */ struct _PRINTER_INFO_1A { unsigned int Flags; char *pDescription; char *pName; char *pComment; }; /* 9305 */ struct tagOLEVERB { int lVerb; wchar_t *lpszVerbName; unsigned int fuFlags; unsigned int grfAttribs; }; /* 9306 */ struct _wireBRECORD { unsigned int fFlags; unsigned int clSize; IRecordInfo *pRecInfo; char *pRecord; }; /* 9307 */ struct _wireSAFEARR_BRECORD { unsigned int Size; _wireBRECORD **aRecord; }; /* 9308 */ struct tagCUSTDATAITEM { _GUID guid; tagVARIANT varValue; }; /* 9312 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 9309 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 9310 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 9311 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 9313 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 9314 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 9315 */ struct PROTO_NC_KQ_TEAM_TYPE_CMD { char nTeamType; }; /* 9316 */ struct PROTO_NC_GAMBLE_COIN_DB_BUY_ACK { NETPACKETZONEHEADER nHeader; unsigned __int16 nLockIndex; unsigned __int16 nError; }; /* 9317 */ struct _TRANSACTION_ENLISTMENT_PAIR { _GUID EnlistmentId; _GUID ResourceManagerId; }; /* 9318 */ struct _TRANSACTION_ENLISTMENTS_INFORMATION { unsigned int NumberOfEnlistments; _TRANSACTION_ENLISTMENT_PAIR EnlistmentPair[1]; }; /* 9319 */ struct __declspec(align(4)) _CREATE_PROCESS_DEBUG_INFO { void *hFile; void *hProcess; void *hThread; void *lpBaseOfImage; unsigned int dwDebugInfoFileOffset; unsigned int nDebugInfoSize; void *lpThreadLocalBase; unsigned int (__stdcall *lpStartAddress)(void *); void *lpImageName; unsigned __int16 fUnicode; }; /* 9320 */ struct $0D057425CB83406CCB6CB71DF3FA0A4C { int lMinimum; int lMaximum; }; /* 9321 */ struct $E50C0F09BB6F8C50FF087E1E76EA2CA0 { unsigned int dwMinimum; unsigned int dwMaximum; }; /* 9322 */ union $7637A298C984813F35BD78665484E07A { $0D057425CB83406CCB6CB71DF3FA0A4C __s0; $E50C0F09BB6F8C50FF087E1E76EA2CA0 __s1; unsigned int dwReserved[6]; }; /* 9323 */ union $D57FBB56CFB6CB9AA7C272D88EF9A29F { unsigned int cSteps; unsigned int cbCustomData; unsigned int dwReserved[6]; }; /* 9324 */ struct tagMIXERCONTROLW { unsigned int cbStruct; unsigned int dwControlID; unsigned int dwControlType; unsigned int fdwControl; unsigned int cMultipleItems; wchar_t szShortName[16]; wchar_t szName[64]; $7637A298C984813F35BD78665484E07A Bounds; $D57FBB56CFB6CB9AA7C272D88EF9A29F Metrics; }; /* 9325 */ union $476D211351DA30503E50D2F0E6E515B0 { unsigned int dwControlID; unsigned int dwControlType; }; /* 9326 */ struct tagMIXERLINECONTROLSW { unsigned int cbStruct; unsigned int dwLineID; $476D211351DA30503E50D2F0E6E515B0 ___u2; unsigned int cControls; unsigned int cbmxctrl; tagMIXERCONTROLW *pamxctrl; }; /* 9327 */ struct _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE { char *pszOrganization; unsigned int cNoticeNumbers; int *rgNoticeNumbers; }; /* 9328 */ struct _CERT_POLICY_QUALIFIER_USER_NOTICE { _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE *pNoticeReference; wchar_t *pszDisplayText; }; /* 9329 */ struct _CERT_HASHED_URL { _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPTOAPI_BLOB Hash; wchar_t *pwszUrl; }; /* 9330 */ struct _CERT_LOGOTYPE_DETAILS { wchar_t *pwszMimeType; unsigned int cHashedUrl; _CERT_HASHED_URL *rgHashedUrl; }; /* 9331 */ union $3C8120B90EF6903C0B2E2DA025F6B029 { unsigned int dwNumBits; unsigned int dwTableSize; }; /* 9332 */ struct _CERT_LOGOTYPE_IMAGE_INFO { unsigned int dwLogotypeImageInfoChoice; unsigned int dwFileSize; unsigned int dwXSize; unsigned int dwYSize; unsigned int dwLogotypeImageResolutionChoice; $3C8120B90EF6903C0B2E2DA025F6B029 ___u5; wchar_t *pwszLanguage; }; /* 9333 */ struct _CERT_LOGOTYPE_IMAGE { _CERT_LOGOTYPE_DETAILS LogotypeDetails; _CERT_LOGOTYPE_IMAGE_INFO *pLogotypeImageInfo; }; /* 9334 */ struct _CERT_LOGOTYPE_AUDIO_INFO { unsigned int dwFileSize; unsigned int dwPlayTime; unsigned int dwChannels; unsigned int dwSampleRate; wchar_t *pwszLanguage; }; /* 9335 */ struct _CERT_LOGOTYPE_AUDIO { _CERT_LOGOTYPE_DETAILS LogotypeDetails; _CERT_LOGOTYPE_AUDIO_INFO *pLogotypeAudioInfo; }; /* 9336 */ struct _CERT_LOGOTYPE_DATA { unsigned int cLogotypeImage; _CERT_LOGOTYPE_IMAGE *rgLogotypeImage; unsigned int cLogotypeAudio; _CERT_LOGOTYPE_AUDIO *rgLogotypeAudio; }; /* 9337 */ struct _CERT_LOGOTYPE_REFERENCE { unsigned int cHashedUrl; _CERT_HASHED_URL *rgHashedUrl; }; /* 9338 */ union $A1B6F16678C1FB0591004680A4218BE6 { _CERT_LOGOTYPE_DATA *pLogotypeDirectInfo; _CERT_LOGOTYPE_REFERENCE *pLogotypeIndirectInfo; }; /* 9339 */ struct _CERT_LOGOTYPE_INFO { unsigned int dwLogotypeInfoChoice; $A1B6F16678C1FB0591004680A4218BE6 ___u1; }; /* 9340 */ struct _CERT_OTHER_LOGOTYPE_INFO { char *pszObjId; _CERT_LOGOTYPE_INFO LogotypeInfo; }; /* 9341 */ struct __declspec(align(8)) _TAPE_STATISTICS { unsigned int Version; unsigned int Flags; _LARGE_INTEGER RecoveredWrites; _LARGE_INTEGER UnrecoveredWrites; _LARGE_INTEGER RecoveredReads; _LARGE_INTEGER UnrecoveredReads; char CompressionRatioReads; char CompressionRatioWrites; }; /* 9342 */ struct __cppobj NiDX9DepthStencilBufferData : NiDX92DBufferData { }; /* 9343 */ struct __cppobj NiDX9ImplicitDepthStencilBufferData : NiDX9DepthStencilBufferData { }; /* 9344 */ struct GUILD_ACADEMY_DB { unsigned int nNo; unsigned int nAcademyMasterCharNo; Name5 sAcademyMasterCharID; unsigned __int16 nMaxMembers; __unaligned __declspec(align(1)) unsigned __int64 nMoney; __unaligned __declspec(align(1)) unsigned int nAcademyPoint; __unaligned __declspec(align(1)) unsigned int nAcademyRanking; __unaligned __declspec(align(1)) int dBuffEndTime; __unaligned __declspec(align(1)) int dNotifyDate; char sNotify[512]; char sIntro[128]; __unaligned __declspec(align(1)) unsigned int nGuildMasterCharNo; __unaligned __declspec(align(1)) Name5 sGuildMasterCharID; unsigned __int16 nGraduateCount; }; /* 9345 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_START_DB_ALL_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 NumOfGuildAcademy; GUILD_ACADEMY_DB GuildAcademyDB[]; }; /* 9346 */ struct __cppobj __unaligned __declspec(align(2)) PROTO_HOLY_PROMISE_INFO_DB : PROTO_HOLY_PROMISE_INFO { unsigned int PromiseCharNo; PROTO_HOLY_PROMISE_DATE RegDate; PROTO_HOLY_PROMISE_DATE RejoinableDate; PROTO_HOLY_PROMISE_DATE MemberAcceptableDate; }; /* 9347 */ struct PROTO_NC_HOLY_PROMISE_DB_SET_UP_ACK { PROTO_HOLY_PROMISE_INFO_DB ReqInfo; PROTO_HOLY_PROMISE_INFO_DB UpInfo; unsigned __int16 DBError; }; /* 9348 */ struct TexelInfo { unsigned int m_uiID; unsigned int m_uiTexelX; unsigned int m_uiTexelY; unsigned int m_uiWidth; unsigned int m_uiHeight; int m_iOffX; int m_iOffY; unsigned int m_uiFileID; }; /* 9349 */ struct _ACE_HEADER { char AceType; char AceFlags; unsigned __int16 AceSize; }; /* 9350 */ struct HGLRC__ { int unused; }; /* 9351 */ struct tagEMREXCLUDECLIPRECT { tagEMR emr; _RECTL rclClip; }; /* 9352 */ struct tagEMRPOLYPOLYLINE { tagEMR emr; _RECTL rclBounds; unsigned int nPolys; unsigned int cptl; unsigned int aPolyCounts[1]; _POINTL aptl[1]; }; /* 9353 */ struct tagUSEROBJECTFLAGS { int fInherit; int fReserved; unsigned int dwFlags; }; /* 9354 */ struct midistrmbuffver_tag { unsigned int dwVersion; unsigned int dwMid; unsigned int dwOEMVersion; }; /* 9355 */ struct fd_set { unsigned int fd_count; unsigned int fd_array[64]; }; /* 9356 */ struct _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA { unsigned int cbSize; unsigned int hCryptProv; _CMSG_MAIL_LIST_RECIPIENT_INFO *pMailList; unsigned int dwRecipientIndex; unsigned int dwKeyChoice; $444B8AF3F414656C8F88F98B3D40B8AE ___u5; }; /* 9357 */ struct __declspec(align(4)) _CHANGER_EXCHANGE_MEDIUM { _CHANGER_ELEMENT Transport; _CHANGER_ELEMENT Source; _CHANGER_ELEMENT Destination1; _CHANGER_ELEMENT Destination2; char Flip1; char Flip2; }; /* 9358 */ struct __declspec(align(8)) _wfinddata64i32_t { unsigned int attrib; __int64 time_create; __int64 time_access; __int64 time_write; unsigned int size; wchar_t name[260]; }; /* 9359 */ struct __unaligned __declspec(align(2)) PROTO_ITEM_RELOC { SHINE_ITEM_REGISTNUMBER relocitemregnum; ITEM_INVEN newlocation; }; /* 9360 */ struct __cppobj PROTO_NC_GUILD_GRADE_GROWTH_REQ { }; /* 9361 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_SHORTCUTDATA_REQ { }; /* 9362 */ struct _NON_PAGED_DEBUG_INFO { unsigned __int16 Signature; unsigned __int16 Flags; unsigned int Size; unsigned __int16 Machine; unsigned __int16 Characteristics; unsigned int TimeDateStamp; unsigned int CheckSum; unsigned int SizeOfImage; unsigned __int64 ImageBase; }; /* 9363 */ struct _CRYPT_CREDENTIALS { unsigned int cbSize; const char *pszCredentialsOid; void *pvCredentials; }; /* 9364 */ struct __unaligned __declspec(align(2)) tagPDA { unsigned int lStructSize; HWND__ *hwndOwner; void *hDevMode; void *hDevNames; HDC__ *hDC; unsigned int Flags; unsigned __int16 nFromPage; unsigned __int16 nToPage; unsigned __int16 nMinPage; unsigned __int16 nMaxPage; unsigned __int16 nCopies; HINSTANCE__ *hInstance; int lCustData; unsigned int (__stdcall *lpfnPrintHook)(HWND__ *, unsigned int, unsigned int, int); unsigned int (__stdcall *lpfnSetupHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpPrintTemplateName; const char *lpSetupTemplateName; void *hPrintTemplate; void *hSetupTemplate; }; /* 9365 */ struct __cppobj PROTO_NC_ITEM_RANDOMOPTION_CHANGE_ACCEPT_REQ { }; /* 9366 */ struct PROTO_NC_KQ_Z2W_END_CMD { unsigned int Handle; }; /* 9367 */ struct PROTO_NC_MINIHOUSE_CHAR_ACTION_ACK { unsigned __int16 err; }; /* 9368 */ struct _CRYPT_HASH_INFO { _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPTOAPI_BLOB Hash; }; /* 9369 */ struct _CERT_OTHER_NAME { char *pszObjId; _CRYPTOAPI_BLOB Value; }; /* 9370 */ union $AAF19A47B2973914E3B1E83A5867EDCE { _CERT_OTHER_NAME *pOtherName; wchar_t *pwszRfc822Name; wchar_t *pwszDNSName; _CRYPTOAPI_BLOB DirectoryName; wchar_t *pwszURL; _CRYPTOAPI_BLOB IPAddress; char *pszRegisteredID; }; /* 9371 */ struct _CERT_ALT_NAME_ENTRY { unsigned int dwAltNameChoice; $AAF19A47B2973914E3B1E83A5867EDCE ___u1; }; /* 9372 */ struct _CERT_ACCESS_DESCRIPTION { char *pszAccessMethod; _CERT_ALT_NAME_ENTRY AccessLocation; }; /* 9373 */ struct __cppobj IStorage : IUnknown { }; /* 9374 */ struct __cppobj NiInputDI8Mouse : NiInputMouse { IDirectInputDevice8A *m_pkDIDevice; unsigned int m_uiBufferSize; unsigned int m_uiButtonTouchMask; }; /* 9375 */ struct $BD85036DCC0442AA317E9171D0F2179B { char s_b1; char s_b2; char s_b3; char s_b4; }; /* 9376 */ struct $CC608A129C88F312E26B04B0A6BA5EDC { unsigned __int16 s_w1; unsigned __int16 s_w2; }; /* 9377 */ union $D6C661097B3EC5D78A702E921AEB53C5 { $BD85036DCC0442AA317E9171D0F2179B S_un_b; $CC608A129C88F312E26B04B0A6BA5EDC S_un_w; unsigned int S_addr; }; /* 9378 */ struct in_addr { $D6C661097B3EC5D78A702E921AEB53C5 S_un; }; /* 9379 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_CREATE_OTP_REQ { unsigned __int16 hWM; unsigned int nUserNo; Name256Byte sUserID; in_addr nClientIP; }; /* 9380 */ struct HRGN__ { int unused; }; /* 9381 */ struct tagCHANGEFILTERSTRUCT { unsigned int cbSize; unsigned int ExtStatus; }; /* 9382 */ struct tMIXERCONTROLDETAILS_UNSIGNED { unsigned int dwValue; }; /* 9383 */ struct _CRYPT_TIMESTAMP_ACCURACY { unsigned int dwSeconds; unsigned int dwMillis; unsigned int dwMicros; }; /* 9384 */ struct _CRYPT_TIMESTAMP_INFO { unsigned int dwVersion; char *pszTSAPolicyId; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPTOAPI_BLOB HashedMessage; _CRYPTOAPI_BLOB SerialNumber; _FILETIME ftTime; _CRYPT_TIMESTAMP_ACCURACY *pvAccuracy; int fOrdering; _CRYPTOAPI_BLOB Nonce; _CRYPTOAPI_BLOB Tsa; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 9385 */ struct _CRYPT_TIMESTAMP_CONTEXT { unsigned int cbEncoded; char *pbEncoded; _CRYPT_TIMESTAMP_INFO *pTimeStamp; }; /* 9386 */ struct __declspec(align(4)) _BYTE_BLOB { unsigned int clSize; char abData[1]; }; /* 9387 */ union _userHENHMETAFILE::__MIDL_IWinTypes_0006 { int hInproc; _BYTE_BLOB *hRemote; __int64 hInproc64; }; /* 9388 */ struct _userHENHMETAFILE { int fContext; _userHENHMETAFILE::__MIDL_IWinTypes_0006 u; }; /* 9389 */ struct __cppobj IXMLDOMNode : IDispatch { }; /* 9390 */ struct __cppobj IXMLDOMDocumentFragment : IXMLDOMNode { }; /* 9391 */ struct NiPointer { NiExtraData *m_pObject; }; /* 9392 */ struct __cppobj NiPSysModifierFloatCtlr : NiPSysModifierCtlr { }; /* 9393 */ struct __cppobj NiPSysEmitterSpeedCtlr : NiPSysModifierFloatCtlr { }; /* 9394 */ struct _D3DXSHADER_TYPEINFO { unsigned __int16 Class; unsigned __int16 Type; unsigned __int16 Rows; unsigned __int16 Columns; unsigned __int16 Elements; unsigned __int16 StructMembers; unsigned int StructMemberInfo; }; /* 9395 */ struct _DIDEVICEIMAGEINFOW { wchar_t tszImagePath[260]; unsigned int dwFlags; unsigned int dwViewID; tagRECT rcOverlay; unsigned int dwObjID; unsigned int dwcValidPts; tagPOINT rgptCalloutLine[5]; tagRECT rcCalloutRect; unsigned int dwTextAlign; }; /* 9396 */ struct _DIDEVICEIMAGEINFOHEADERW { unsigned int dwSize; unsigned int dwSizeImageInfo; unsigned int dwcViews; unsigned int dwcButtons; unsigned int dwcAxes; unsigned int dwcPOVs; unsigned int dwBufferSize; unsigned int dwBufferUsed; _DIDEVICEIMAGEINFOW *lprgImageInfoArray; }; /* 9399 */ struct __cppobj DFALL { }; /* 9400 */ struct __cppobj NiTMapBase,HWND__ *,PgEditWin *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 9397 */ struct NiTMapBase,HWND__ *,PgEditWin *> { NiTMapBase,HWND__ *,PgEditWin *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,HWND__ *,PgEditWin *>::AntiBloatAllocator m_kAllocator; }; /* 9398 */ struct NiTMapBase,HWND__ *,PgEditWin *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,HWND__ *,PgEditWin *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,HWND__ *,PgEditWin *> *this, HWND__ *); bool (__thiscall *IsKeysEqual)(NiTMapBase,HWND__ *,PgEditWin *> *this, HWND__ *, HWND__ *); void (__thiscall *SetValue)(NiTMapBase,HWND__ *,PgEditWin *> *this, NiTMapItem *, HWND__ *, PgEditWin *); void (__thiscall *ClearValue)(NiTMapBase,HWND__ *,PgEditWin *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,HWND__ *,PgEditWin *> *this); void (__thiscall *DeleteItem)(NiTMapBase,HWND__ *,PgEditWin *> *this, NiTMapItem *); }; /* 9401 */ struct __cppobj NiTMap : NiTMapBase,HWND__ *,PgEditWin *> { }; /* 9402 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_TUTORIAL_FREESTAT_INIT_REQ { unsigned int nCharNo; char nMaxStat; char nFreeStat[5]; }; /* 9403 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_EVENT_LONG_TIME_PLAY_CMD { unsigned int nUserNo; unsigned __int16 nPlayTime; }; /* 9404 */ struct _CERT_SIGNED_CONTENT_INFO { _CRYPTOAPI_BLOB ToBeSigned; _CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm; _CRYPT_BIT_BLOB Signature; }; /* 9405 */ struct _CMC_TAGGED_ATTRIBUTE { unsigned int dwBodyPartID; _CRYPT_ATTRIBUTE Attribute; }; /* 9406 */ struct _USER_MARSHAL_ROUTINE_QUADRUPLE { unsigned int (__stdcall *pfnBufferSize)(unsigned int *, unsigned int, void *); char *(__stdcall *pfnMarshall)(unsigned int *, char *, void *); char *(__stdcall *pfnUnmarshall)(unsigned int *, char *, void *); void (__stdcall *pfnFree)(unsigned int *, void *); }; /* 9407 */ struct _tagpropertykey { _GUID fmtid; unsigned int pid; }; /* 9408 */ struct __declspec(align(4)) _STORAGE_ADAPTER_DESCRIPTOR { unsigned int Version; unsigned int Size; unsigned int MaximumTransferLength; unsigned int MaximumPhysicalPages; unsigned int AlignmentMask; char AdapterUsesPio; char AdapterScansDown; char CommandQueueing; char AcceleratedTransfer; char BusType; unsigned __int16 BusMajorVersion; unsigned __int16 BusMinorVersion; }; /* 9409 */ struct tagOFN_NT4W { unsigned int lStructSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; const wchar_t *lpstrFilter; wchar_t *lpstrCustomFilter; unsigned int nMaxCustFilter; unsigned int nFilterIndex; wchar_t *lpstrFile; unsigned int nMaxFile; wchar_t *lpstrFileTitle; unsigned int nMaxFileTitle; const wchar_t *lpstrInitialDir; const wchar_t *lpstrTitle; unsigned int Flags; unsigned __int16 nFileOffset; unsigned __int16 nFileExtension; const wchar_t *lpstrDefExt; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpTemplateName; }; /* 9410 */ struct PROTO_NC_GUILD_TOURNAMENT_RESET_CMD { unsigned int nGTNo; char nMatchType; __unaligned __declspec(align(1)) int MatchTime[9]; GUILD_TOURNAMENT_LIST_DB TournamentTree[31]; }; /* 9411 */ struct _JOBOBJECT_JOBSET_INFORMATION { unsigned int MemberLevel; }; /* 9412 */ struct DISPLAYCONFIG_PATH_SOURCE_INFO { _LUID adapterId; unsigned int id; unsigned int modeInfoIdx; unsigned int statusFlags; }; /* 9413 */ struct tagRAWINPUTHEADER { unsigned int dwType; unsigned int dwSize; void *hDevice; unsigned int wParam; }; /* 9414 */ struct $0BEE17049826DA8EAC4E51F5C14BEE1D { unsigned __int16 usButtonFlags; unsigned __int16 usButtonData; }; /* 9415 */ union $D7057C038116B02D5BD04D2AA220126E { unsigned int ulButtons; $0BEE17049826DA8EAC4E51F5C14BEE1D __s1; }; /* 9416 */ struct tagRAWMOUSE { unsigned __int16 usFlags; $D7057C038116B02D5BD04D2AA220126E ___u1; unsigned int ulRawButtons; int lLastX; int lLastY; unsigned int ulExtraInformation; }; /* 9417 */ struct tagRAWKEYBOARD { unsigned __int16 MakeCode; unsigned __int16 Flags; unsigned __int16 Reserved; unsigned __int16 VKey; unsigned int Message; unsigned int ExtraInformation; }; /* 9418 */ union $D42A480DFAEB4C1E854423D06ED20FC2 { tagRAWMOUSE mouse; tagRAWKEYBOARD keyboard; tagRAWHID hid; }; /* 9419 */ struct tagRAWINPUT { tagRAWINPUTHEADER header; $D42A480DFAEB4C1E854423D06ED20FC2 data; }; /* 9420 */ struct NiAnimationKey { float m_fTime; }; /* 9421 */ struct __cppobj NiPosKey : NiAnimationKey { NiPoint3 m_Pos; }; /* 9422 */ struct __cppobj __declspec(align(4)) NiPosData : NiObject { unsigned int m_uiNumKeys; NiPosKey *m_pkKeys; NiAnimationKey::KeyType m_eType; char m_ucKeySize; }; /* 9423 */ struct NiPointer { NiPosData *m_pObject; }; /* 9424 */ struct __declspec(align(8)) _D3DXTRACK_DESC { _D3DXPRIORITY_TYPE Priority; float Weight; float Speed; long double Position; int Enable; }; /* 9425 */ struct PROTO_NC_LOG_GAME_MONEY_TRADE_OUTGO { unsigned int chrregnum; unsigned int chrregnum_to; unsigned __int64 cen; unsigned __int64 result_money; }; /* 9426 */ struct PROTO_NC_LOG_GAME_ITEM_PUT_ON_BELONGED { unsigned int chrregnum; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; ITEM_INVEN iteminvenfrom; ITEM_INVEN iteminvento; }; /* 9427 */ struct PROTO_NC_CHAR_ZONE_CHARDATA_ACK { unsigned __int16 wldmanhandle; }; /* 9428 */ struct PROTO_NC_BAT_SUMEONESKILLCUT_CMD { unsigned __int16 caster; }; /* 9429 */ struct CM_Power_Data_s { unsigned int PD_Size; _DEVICE_POWER_STATE PD_MostRecentPowerState; unsigned int PD_Capabilities; unsigned int PD_D1Latency; unsigned int PD_D2Latency; unsigned int PD_D3Latency; _DEVICE_POWER_STATE PD_PowerStateMapping[7]; _SYSTEM_POWER_STATE PD_DeepestSystemWake; }; /* 9430 */ struct BITMAPV5HEADER { unsigned int bV5Size; int bV5Width; int bV5Height; unsigned __int16 bV5Planes; unsigned __int16 bV5BitCount; unsigned int bV5Compression; unsigned int bV5SizeImage; int bV5XPelsPerMeter; int bV5YPelsPerMeter; unsigned int bV5ClrUsed; unsigned int bV5ClrImportant; unsigned int bV5RedMask; unsigned int bV5GreenMask; unsigned int bV5BlueMask; unsigned int bV5AlphaMask; unsigned int bV5CSType; tagICEXYZTRIPLE bV5Endpoints; unsigned int bV5GammaRed; unsigned int bV5GammaGreen; unsigned int bV5GammaBlue; unsigned int bV5Intent; unsigned int bV5ProfileData; unsigned int bV5ProfileSize; unsigned int bV5Reserved; }; /* 9431 */ struct tagANIMATIONINFO { unsigned int cbSize; int iMinAnimate; }; /* 9432 */ struct tagWAVEOUTCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; unsigned int dwSupport; }; /* 9433 */ struct _CTL_FIND_USAGE_PARA { unsigned int cbSize; _CTL_USAGE SubjectUsage; _CRYPTOAPI_BLOB ListIdentifier; _CERT_INFO *pSigner; }; /* 9434 */ struct _CTL_FIND_SUBJECT_PARA { unsigned int cbSize; _CTL_FIND_USAGE_PARA *pUsagePara; unsigned int dwSubjectType; void *pvSubject; }; /* 9435 */ struct _FILE_QUERY_SPARING_BUFFER { unsigned int SparingUnitBytes; char SoftwareSparing; unsigned int TotalSpareBlocks; unsigned int FreeSpareBlocks; }; /* 9436 */ struct __cppobj NiPSysInitialRotSpeedCtlr : NiPSysModifierFloatCtlr { }; /* 9437 */ struct _D3DXMACRO { const char *Name; const char *Definition; }; /* 9438 */ struct __cppobj NameCompNoCase { }; /* 9439 */ struct _VIDEOPARAMETERS { _GUID Guid; unsigned int dwOffset; unsigned int dwCommand; unsigned int dwFlags; unsigned int dwMode; unsigned int dwTVStandard; unsigned int dwAvailableModes; unsigned int dwAvailableTVStandard; unsigned int dwFlickerFilter; unsigned int dwOverScanX; unsigned int dwOverScanY; unsigned int dwMaxUnscaledX; unsigned int dwMaxUnscaledY; unsigned int dwPositionX; unsigned int dwPositionY; unsigned int dwBrightness; unsigned int dwContrast; unsigned int dwCPType; unsigned int dwCPCommand; unsigned int dwCPStandard; unsigned int dwCPKey; unsigned int bCP_APSTriggerBits; char bOEMCopyProtection[256]; }; /* 9440 */ struct _CMC_TAGGED_CONTENT_INFO { unsigned int dwBodyPartID; _CRYPTOAPI_BLOB EncodedContentInfo; }; /* 9441 */ struct _CMC_TAGGED_OTHER_MSG { unsigned int dwBodyPartID; char *pszObjId; _CRYPTOAPI_BLOB Value; }; /* 9442 */ struct _CMC_RESPONSE_INFO { unsigned int cTaggedAttribute; _CMC_TAGGED_ATTRIBUTE *rgTaggedAttribute; unsigned int cTaggedContentInfo; _CMC_TAGGED_CONTENT_INFO *rgTaggedContentInfo; unsigned int cTaggedOtherMsg; _CMC_TAGGED_OTHER_MSG *rgTaggedOtherMsg; }; /* 9443 */ struct _OCSP_CERT_ID { _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPTOAPI_BLOB IssuerNameHash; _CRYPTOAPI_BLOB IssuerKeyHash; _CRYPTOAPI_BLOB SerialNumber; }; /* 9444 */ struct _PRINTER_CONNECTION_INFO_1A { unsigned int dwFlags; char *pszDriverName; }; /* 9445 */ struct INMTMN_Data { INMTMN_DataVtbl *vfptr; }; /* 9446 */ struct INMTMN_DataVtbl { void *(__thiscall *__vecDelDtor)(INMTMN_Data *this, unsigned int); void (__thiscall *SetData)(INMTMN_Data *this, void *, unsigned int); NiAVObject *(__thiscall *GetData)(INMTMN_Data *this, unsigned int); }; /* 9447 */ struct NpMakeTileMapNode { INMTMN_Data *m_pData; unsigned int m_uCurLevel; unsigned int m_uLastLevel; unsigned int m_uWidth; unsigned int m_uHeight; unsigned int m_uAllCnt; }; /* 9448 */ struct _PROCESSOR_GROUP_INFO { char MaximumProcessorCount; char ActiveProcessorCount; char Reserved[38]; unsigned int ActiveProcessorMask; }; /* 9449 */ struct _GROUP_RELATIONSHIP { unsigned __int16 MaximumGroupCount; unsigned __int16 ActiveGroupCount; char Reserved[20]; _PROCESSOR_GROUP_INFO GroupInfo[1]; }; /* 9450 */ struct tagBITMAPCOREHEADER { unsigned int bcSize; unsigned __int16 bcWidth; unsigned __int16 bcHeight; unsigned __int16 bcPlanes; unsigned __int16 bcBitCount; }; /* 9451 */ struct __declspec(align(2)) tagBITMAPCOREINFO { tagBITMAPCOREHEADER bmciHeader; tagRGBTRIPLE bmciColors[1]; }; /* 9452 */ struct tagPIXELFORMATDESCRIPTOR { unsigned __int16 nSize; unsigned __int16 nVersion; unsigned int dwFlags; char iPixelType; char cColorBits; char cRedBits; char cRedShift; char cGreenBits; char cGreenShift; char cBlueBits; char cBlueShift; char cAlphaBits; char cAlphaShift; char cAccumBits; char cAccumRedBits; char cAccumGreenBits; char cAccumBlueBits; char cAccumAlphaBits; char cDepthBits; char cStencilBits; char cAuxBuffers; char iLayerType; char bReserved; unsigned int dwLayerMask; unsigned int dwVisibleMask; unsigned int dwDamageMask; }; /* 9453 */ struct tagEMRFILLPATH { tagEMR emr; _RECTL rclBounds; }; /* 9454 */ struct _CHANGER_SET_ACCESS { _CHANGER_ELEMENT Element; unsigned int Control; }; /* 9455 */ struct _REMSECURITY_ATTRIBUTES { unsigned int nLength; unsigned int lpSecurityDescriptor; int bInheritHandle; }; /* 9456 */ struct _D3DXFRAGMENT_DESC { const char *Name; unsigned int Target; }; /* 9457 */ struct __cppobj INp_File : NiRefObject { int m_nLevel; }; /* 9458 */ struct std::_List_nod,std::allocator > >::_Node { std::_List_nod,std::allocator > >::_Node *_Next; std::_List_nod,std::allocator > >::_Node *_Prev; NiPointer _Myval; }; /* 9459 */ struct __cppobj NpNsString2 : NiRefObject { std::basic_string,std::allocator > strData1; std::basic_string,std::allocator > strData2; }; /* 9460 */ struct NiPointer { NpNsString2 *m_pObject; }; /* 9461 */ struct __cppobj std::_Allocator_base,std::allocator > >::_Node> { }; /* 9462 */ struct __cppobj std::allocator,std::allocator > >::_Node> : std::_Allocator_base,std::allocator > >::_Node> { }; /* 9463 */ struct __cppobj std::_Allocator_base > { }; /* 9464 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 9465 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > > : std::_Container_base0 { std::_List_nod,std::allocator > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > >::_Node> _Alnod; std::allocator > _Alval; }; /* 9466 */ struct __cppobj std::_List_val,std::allocator > > : std::_List_nod,std::allocator > > { }; /* 9467 */ struct __cppobj std::list,std::allocator > > : std::_List_val,std::allocator > > { }; /* 9468 */ struct __cppobj NpSIF_File : INp_File { std::basic_string,std::allocator > strName; std::basic_string,std::allocator > strBaseSetFileName; std::list,std::allocator > > listLinkedItem; std::list,std::allocator > > listEachPartTextureName; }; /* 9469 */ struct NiPointer { NpSIF_File *m_pObject; }; /* 9470 */ struct __unaligned __declspec(align(1)) PROTO_NC_PET_ASK_NEW_NAME_REQ { unsigned __int16 nPetHandle; unsigned int nPetID; char nFirstSummon; }; /* 9471 */ struct MapAmbienceSoundInfo { char acName[32]; char acFileName1[32]; char acFileName2[32]; char acFileName3[32]; float fCenterX; float fCenterY; float fRadiusX; float fRadiusY; float fAngle; unsigned int dwVolume; MapAmbienceSoundInfo::SoundType eSoundType; }; /* 9472 */ struct _FLOAT128 { __int64 LowPart; __int64 HighPart; }; /* 9473 */ struct $5D1C4EAAE7086A2FC0593357DF78FB95 { char BaseMid; char Flags1; char Flags2; char BaseHi; }; /* 9474 */ struct $A3BAC9569453E46653D4C53B8339026E { unsigned __int32 BaseMid : 8; unsigned __int32 Type : 5; unsigned __int32 Dpl : 2; unsigned __int32 Pres : 1; unsigned __int32 LimitHi : 4; unsigned __int32 Sys : 1; unsigned __int32 Reserved_0 : 1; unsigned __int32 Default_Big : 1; unsigned __int32 Granularity : 1; unsigned __int32 BaseHi : 8; }; /* 9475 */ union $DE9264155D87B3C1CB904C197318A253 { $5D1C4EAAE7086A2FC0593357DF78FB95 Bytes; $A3BAC9569453E46653D4C53B8339026E Bits; }; /* 9476 */ struct _LDT_ENTRY { unsigned __int16 LimitLow; unsigned __int16 BaseLow; $DE9264155D87B3C1CB904C197318A253 HighWord; }; /* 9477 */ struct __declspec(align(8)) _JOBOBJECT_BASIC_LIMIT_INFORMATION { _LARGE_INTEGER PerProcessUserTimeLimit; _LARGE_INTEGER PerJobUserTimeLimit; unsigned int LimitFlags; unsigned int MinimumWorkingSetSize; unsigned int MaximumWorkingSetSize; unsigned int ActiveProcessLimit; unsigned int Affinity; unsigned int PriorityClass; unsigned int SchedulingClass; }; /* 9478 */ struct __unaligned __declspec(align(2)) tagMETAHEADER { unsigned __int16 mtType; unsigned __int16 mtHeaderSize; unsigned __int16 mtVersion; unsigned int mtSize; unsigned __int16 mtNoObjects; unsigned int mtMaxRecord; unsigned __int16 mtNoParameters; }; /* 9479 */ 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; }; /* 9480 */ struct _CRYPT_SMIME_CAPABILITY { char *pszObjId; _CRYPTOAPI_BLOB Parameters; }; /* 9481 */ struct _CRYPT_SMIME_CAPABILITIES { unsigned int cCapability; _CRYPT_SMIME_CAPABILITY *rgCapability; }; /* 9482 */ struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA { unsigned int cbSize; unsigned int dwRegPolicySettings; int fCommercial; }; /* 9483 */ struct _DEVICE_DATA_SET_RANGE { __int64 StartingOffset; unsigned __int64 LengthInBytes; }; /* 9484 */ struct _CREATE_DISK_GPT { _GUID DiskId; unsigned int MaxPartitionCount; }; /* 9485 */ struct SCARD_READERSTATEA { const char *szReader; void *pvUserData; unsigned int dwCurrentState; unsigned int dwEventState; unsigned int cbAtr; char rgbAtr[36]; }; /* 9486 */ struct _PRINTER_OPTIONSW { unsigned int cbSize; unsigned int dwFlags; }; /* 9487 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 9488 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_WHISPERFAIL_ACK { unsigned __int16 ErrorType; Name5 receiver; }; /* 9489 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_CARDREGIST_ACK { char invenslot; unsigned __int16 CardID; char Star; unsigned int Serial; unsigned __int16 err; }; /* 9490 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_109 { const void *pVFTable; void *spare; char name[109]; }; /* 9491 */ struct tagCWPRETSTRUCT { int lResult; int lParam; unsigned int wParam; unsigned int message; HWND__ *hwnd; }; /* 9492 */ struct _SERVICE_STATUS_PROCESS { unsigned int dwServiceType; unsigned int dwCurrentState; unsigned int dwControlsAccepted; unsigned int dwWin32ExitCode; unsigned int dwServiceSpecificExitCode; unsigned int dwCheckPoint; unsigned int dwWaitHint; unsigned int dwProcessId; unsigned int dwServiceFlags; }; /* 9493 */ struct _SERVICE_NOTIFY_2A { unsigned int dwVersion; void (__stdcall *pfnNotifyCallback)(void *); void *pContext; unsigned int dwNotificationStatus; _SERVICE_STATUS_PROCESS ServiceStatus; unsigned int dwNotificationTriggered; char *pszServiceNames; }; /* 9494 */ struct HIMCC__ { int unused; }; /* 9495 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_ENCHANT_REMOVE_GEM_ACK { unsigned __int16 err; ITEM_INVEN equipment; char gemSocketIndex; }; /* 9496 */ struct PROTO_NC_GUILD_ZONE_WAR_START_CMD { unsigned int nNo; unsigned int nEnemyNo; }; /* 9497 */ struct _MEMORY_BASIC_INFORMATION32 { unsigned int BaseAddress; unsigned int AllocationBase; unsigned int AllocationProtect; unsigned int RegionSize; unsigned int State; unsigned int Protect; unsigned int Type; }; /* 9498 */ struct tagENHMETARECORD { unsigned int iType; unsigned int nSize; unsigned int dParm[1]; }; /* 9499 */ 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; }; /* 9500 */ struct tagAUXCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wReserved1; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9501 */ struct tagMIXERCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int fdwSupport; unsigned int cDestinations; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9502 */ struct OPENCARD_SEARCH_CRITERIAA { unsigned int dwStructSize; char *lpstrGroupNames; unsigned int nMaxGroupNames; _GUID *rgguidInterfaces; unsigned int cguidInterfaces; char *lpstrCardNames; unsigned int nMaxCardNames; int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *); unsigned int (__stdcall *lpfnConnect)(unsigned int, char *, char *, void *); void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *); void *pvUserData; unsigned int dwShareMode; unsigned int dwPreferredProtocols; }; /* 9503 */ struct OPENCARDNAME_EXA { unsigned int dwStructSize; unsigned int hSCardContext; HWND__ *hwndOwner; unsigned int dwFlags; const char *lpstrTitle; const char *lpstrSearchDesc; HICON__ *hIcon; OPENCARD_SEARCH_CRITERIAA *pOpenCardSearchCriteria; unsigned int (__stdcall *lpfnConnect)(unsigned int, char *, char *, void *); void *pvUserData; unsigned int dwShareMode; unsigned int dwPreferredProtocols; char *lpstrRdr; unsigned int nMaxRdr; char *lpstrCard; unsigned int nMaxCard; unsigned int dwActiveProtocol; unsigned int hCardHandle; }; /* 20812 */ enum _D3DSWAPEFFECT { D3DSWAPEFFECT_DISCARD = 0x1, D3DSWAPEFFECT_FLIP = 0x2, D3DSWAPEFFECT_COPY = 0x3, D3DSWAPEFFECT_OVERLAY = 0x4, D3DSWAPEFFECT_FLIPEX = 0x5, D3DSWAPEFFECT_FORCE_DWORD = 0x7FFFFFFF, }; /* 9504 */ struct _D3DPRESENT_PARAMETERS_ { unsigned int BackBufferWidth; unsigned int BackBufferHeight; _D3DFORMAT BackBufferFormat; unsigned int BackBufferCount; _D3DMULTISAMPLE_TYPE MultiSampleType; unsigned int MultiSampleQuality; _D3DSWAPEFFECT SwapEffect; HWND__ *hDeviceWindow; int Windowed; int EnableAutoDepthStencil; _D3DFORMAT AutoDepthStencilFormat; unsigned int Flags; unsigned int FullScreen_RefreshRateInHz; unsigned int PresentationInterval; }; /* 9505 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_ALL_ACK { unsigned __int16 bufferlocation; unsigned int chrregnum; }; /* 9506 */ struct PROTO_SKILLREADBLOCK { int savetime; PROTO_SKILLREADBLOCKCLIENT skilldata; }; /* 9507 */ struct PROTO_NC_CHARSAVE_SKILL_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; unsigned __int16 number; PROTO_SKILLREADBLOCK skill[]; }; /* 9508 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_SKILL_CMD { unsigned __int16 wldmanhandle; PARTMARK PartMark; unsigned __int16 nMaxNum; PROTO_NC_CHARSAVE_SKILL_REQ skill; }; /* 9509 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_PARTYCHAT_CMD { Name5 talker; PROTO_NC_ACT_PARTYCHAT_REQ chat; }; /* 9510 */ struct PROTO_NC_BAT_TOGGLESKILL_ON_CMD { unsigned __int16 nSkillID; }; /* 9511 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_JOINER { unsigned int chrregnum; char nTeamType; }; /* 9512 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_W2Z_START_CMD { PROTO_KQ_INFO KQInfo; unsigned __int16 NumOfJoiner; PROTO_NC_KQ_JOINER JoinerArray[]; }; /* 9513 */ struct PROTO_NC_CHAR_OPTION_DB_SET_SHORTCUTSIZE_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_SHORTCUTSIZE Data; }; /* 9514 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_DB_DEL_UP_ACK { unsigned int nCharNo; unsigned int nUpCharNo; char nDelCmdType; unsigned __int16 DBError; }; /* 9515 */ struct _s__RTTIBaseClassDescriptor2 { _TypeDescriptor *pTypeDescriptor; unsigned int numContainedBases; _PMD where; unsigned int attributes; _s__RTTIClassHierarchyDescriptor *pClassDescriptor; }; /* 9516 */ const struct __unaligned __declspec(align(1)) _s__RTTIBaseClassArray { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[]; }; /* 9517 */ const struct _s__RTTIClassHierarchyDescriptor { unsigned int signature; unsigned int attributes; unsigned int numBaseClasses; _s__RTTIBaseClassArray *pBaseClassArray; }; /* 9518 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_16 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[4]; _BYTE gap10[1]; }; /* 9519 */ struct _FILE_ATTRIBUTE_TAG_INFO { unsigned int FileAttributes; unsigned int ReparseTag; }; /* 9520 */ struct _SEC_WINNT_AUTH_IDENTITY_W { unsigned __int16 *User; unsigned int UserLength; unsigned __int16 *Domain; unsigned int DomainLength; unsigned __int16 *Password; unsigned int PasswordLength; unsigned int Flags; }; /* 9521 */ struct _RPC_HTTP_TRANSPORT_CREDENTIALS_W { _SEC_WINNT_AUTH_IDENTITY_W *TransportCredentials; unsigned int Flags; unsigned int AuthenticationTarget; unsigned int NumberOfAuthnSchemes; unsigned int *AuthnSchemes; unsigned __int16 *ServerCertificateSubject; }; /* 9522 */ union $E50743710B723DB023721282BDFAFD86 { _RPC_HTTP_TRANSPORT_CREDENTIALS_W *HttpCredentials; }; /* 9523 */ struct _RPC_SECURITY_QOS_V3_W { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; unsigned int AdditionalSecurityInfoType; $E50743710B723DB023721282BDFAFD86 u; void *Sid; }; /* 9524 */ struct _RPC_VERSION { unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; }; /* 9525 */ struct _RPC_SYNTAX_IDENTIFIER { _GUID SyntaxGUID; _RPC_VERSION SyntaxVersion; }; /* 9526 */ struct _RDR_CALLOUT_STATE { int LastError; void *LastEEInfo; _RPC_HTTP_REDIRECTOR_STAGE LastCalledStage; unsigned __int16 *ServerName; unsigned __int16 *ServerPort; unsigned __int16 *RemoteUser; unsigned __int16 *AuthType; char ResourceTypePresent; char SessionIdPresent; char InterfacePresent; _GUID ResourceType; _GUID SessionId; _RPC_SYNTAX_IDENTIFIER Interface; void *CertContext; }; /* 9527 */ struct __declspec(align(8)) _DRIVE_LAYOUT_INFORMATION_GPT { _GUID DiskId; _LARGE_INTEGER StartingUsableOffset; _LARGE_INTEGER UsableLength; unsigned int MaxPartitionCount; }; /* 9528 */ struct _CORE_PRINTER_DRIVERW { _GUID CoreDriverGUID; _FILETIME ftDriverDate; unsigned __int64 dwlDriverVersion; wchar_t szPackageID[260]; }; /* 9529 */ struct __cppobj NiBSplineData : NiObject { float *m_pafControlPoints; __int16 *m_pasCompactControlPoints; unsigned int m_uiControlPointCount; unsigned int m_uiCompactControlPointCount; }; /* 9530 */ struct NiPointer { NiBSplineData *m_pObject; }; /* 9531 */ struct NiBSplineBasis { int m_iQuantity; float m_afValue[4]; float m_fLastTime; int m_iMin; int m_iMax; }; /* 9532 */ struct __cppobj NiBSplineBasisData : NiObject { NiBSplineBasis m_kBasisDegree3; }; /* 9533 */ struct NiPointer { NiBSplineBasisData *m_pObject; }; /* 9534 */ struct __cppobj NiBSplineInterpolator : NiInterpolator { float m_fStartTime; float m_fEndTime; NiPointer m_spData; NiPointer m_spBasisData; }; /* 9535 */ struct __cppobj NiBSplineColorInterpolator : NiBSplineInterpolator { NiColorA m_kColorAValue; unsigned int m_kColorACPHandle; unsigned int m_kBasisHandle; }; /* 9536 */ struct PROTO_NC_ITEM_CLASS_CHANGE_REQ { char nStuffSlotNo; }; /* 9537 */ struct HWINSTA__ { int unused; }; /* 9538 */ struct _OFSTRUCT { char cBytes; char fFixedDisk; unsigned __int16 nErrCode; unsigned __int16 Reserved1; unsigned __int16 Reserved2; char szPathName[128]; }; /* 9539 */ struct DISPLAYCONFIG_RATIONAL { unsigned int Numerator; unsigned int Denominator; }; /* 9540 */ struct _FIXED { unsigned __int16 fract; __int16 value; }; /* 9541 */ struct _MAT2 { _FIXED eM11; _FIXED eM12; _FIXED eM21; _FIXED eM22; }; /* 9542 */ struct _CREATE_DISK_MBR { unsigned int Signature; }; /* 9543 */ union $BF5576C22540A7E4EFE07BC921BBD56B { _CREATE_DISK_MBR Mbr; _CREATE_DISK_GPT Gpt; }; /* 9544 */ struct _CREATE_DISK { _PARTITION_STYLE PartitionStyle; $BF5576C22540A7E4EFE07BC921BBD56B ___u1; }; /* 9545 */ struct _DISK_CONTROLLER_NUMBER { unsigned int ControllerNumber; unsigned int DiskNumber; }; /* 9546 */ struct PROTO_NC_CHAR_CHARGEDBUFF_CMD { unsigned __int16 NumOfChargedBuff; PROTO_CHARGEDBUFF_INFO ChargedBuff[]; }; /* 9547 */ struct PROTO_NC_PARTY_ITEM_LOOTING_CMD { char LootType; char ItemGrade; }; /* 9548 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_106 { const void *pVFTable; void *spare; char name[106]; }; /* 9549 */ struct __declspec(align(4)) tagEMRNAMEDESCAPE { tagEMR emr; int iEscape; int cbDriver; int cbEscData; char EscData[1]; }; /* 9550 */ struct tagHELPINFO { unsigned int cbSize; int iContextType; int iCtrlId; void *hItemHandle; unsigned int dwContextId; tagPOINT MousePos; }; /* 9551 */ struct tagMSGBOXPARAMSA { unsigned int cbSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; const char *lpszText; const char *lpszCaption; unsigned int dwStyle; const char *lpszIcon; unsigned int dwContextHelpId; void (__stdcall *lpfnMsgBoxCallback)(tagHELPINFO *); unsigned int dwLanguageId; }; /* 9552 */ struct tagCLIENTCREATESTRUCT { void *hWindowMenu; unsigned int idFirstChild; }; /* 9553 */ struct _FORM_INFO_1W { unsigned int Flags; wchar_t *pName; tagSIZE Size; _RECTL ImageableArea; }; /* 9554 */ struct _tagSOFTDISTINFO { unsigned int cbSize; unsigned int dwFlags; unsigned int dwAdState; wchar_t *szTitle; wchar_t *szAbstract; wchar_t *szHREF; unsigned int dwInstalledVersionMS; unsigned int dwInstalledVersionLS; unsigned int dwUpdateVersionMS; unsigned int dwUpdateVersionLS; unsigned int dwAdvertisedVersionMS; unsigned int dwAdvertisedVersionLS; unsigned int dwReserved; }; /* 9555 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GUILD_ACADEMY_REWARD_ITEM_PAY { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; unsigned __int16 nItemID; ITEM_INVEN ItemInven; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nPayItemLot; unsigned __int16 nLeftItemLot; }; /* 9556 */ struct PROTO_NC_BOOTH_SEARCH_BOOTH_CLOSED_CMD { unsigned __int16 nClosedBoothOwnerHandle; }; /* 9557 */ struct _TOKEN_MANDATORY_LABEL { _SID_AND_ATTRIBUTES Label; }; /* 9558 */ struct _OUTPUT_DEBUG_STRING_INFO { char *lpDebugStringData; unsigned __int16 fUnicode; unsigned __int16 nDebugStringLength; }; /* 9559 */ struct _FILE_COMPRESSION_INFO { _LARGE_INTEGER CompressedFileSize; unsigned __int16 CompressionFormat; char CompressionUnitShift; char ChunkShift; char ClusterShift; char Reserved[3]; }; /* 9560 */ struct __cppobj IWaitMultiple : IUnknown { }; /* 9563 */ union $B93190898032C33B7D4CD687C62C2895 { tagTYPEDESC *lptdesc; tagARRAYDESC *lpadesc; unsigned int hreftype; }; /* 9561 */ struct __declspec(align(4)) tagTYPEDESC { $B93190898032C33B7D4CD687C62C2895 ___u0; unsigned __int16 vt; }; /* 9562 */ struct __unaligned __declspec(align(4)) tagARRAYDESC { tagTYPEDESC tdescElem; unsigned __int16 cDims; __declspec(align(4)) tagSAFEARRAYBOUND rgbounds[1]; }; /* 9564 */ struct tagPARAMDESCEX { unsigned int cBytes; tagVARIANT varDefaultValue; }; /* 9565 */ struct __declspec(align(4)) tagPARAMDESC { tagPARAMDESCEX *pparamdescex; unsigned __int16 wParamFlags; }; /* 9566 */ union $3D0D699A844BE8C50994A13D0A9757FA { tagIDLDESC idldesc; tagPARAMDESC paramdesc; }; /* 9567 */ struct tagELEMDESC { tagTYPEDESC tdesc; $3D0D699A844BE8C50994A13D0A9757FA ___u1; }; /* 9568 */ struct __declspec(align(4)) tagFUNCDESC { int memid; int *lprgscode; tagELEMDESC *lprgelemdescParam; tagFUNCKIND funckind; tagINVOKEKIND invkind; tagCALLCONV callconv; __int16 cParams; __int16 cParamsOpt; __int16 oVft; __int16 cScodes; tagELEMDESC elemdescFunc; unsigned __int16 wFuncFlags; }; /* 9569 */ struct _D3DXSHADER_STRUCTMEMBERINFO { unsigned int Name; unsigned int TypeInfo; }; /* 9570 */ struct PROTO_NC_QUEST_READ_ACK { unsigned __int16 err; unsigned __int16 nQuestID; }; /* 9571 */ struct PROTO_NC_CHARGED_STAT_INITIALIZE_DB_SUC_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; }; /* 9572 */ struct __cppobj PROTO_NC_MISC_HEARTBEAT_ACK { }; /* 9573 */ struct __cppobj PROTO_NC_PATCH_STATUS_SET_REQ { }; /* 9574 */ struct tagEVENTMSG { unsigned int message; unsigned int paramL; unsigned int paramH; unsigned int time; HWND__ *hwnd; }; /* 9575 */ struct _UNIVERSAL_NAME_INFOA { char *lpUniversalName; }; /* 9576 */ struct tagMCI_STATUS_PARMS { unsigned int dwCallback; unsigned int dwReturn; unsigned int dwItem; unsigned int dwTrack; }; /* 9577 */ struct __declspec(align(4)) _WORD_BLOB { unsigned int clSize; unsigned __int16 asData[1]; }; /* 9578 */ struct PROTO_NC_ACT_GATHERSTART_ACK { unsigned __int16 picker; unsigned __int16 object; unsigned __int16 err; }; /* 9579 */ struct _IMAGE_DATA_DIRECTORY { unsigned int VirtualAddress; unsigned int Size; }; /* 9580 */ struct _IMAGE_OPTIONAL_HEADER64 { unsigned __int16 Magic; char MajorLinkerVersion; char MinorLinkerVersion; unsigned int SizeOfCode; unsigned int SizeOfInitializedData; unsigned int SizeOfUninitializedData; unsigned int AddressOfEntryPoint; unsigned int BaseOfCode; unsigned __int64 ImageBase; unsigned int SectionAlignment; unsigned int FileAlignment; unsigned __int16 MajorOperatingSystemVersion; unsigned __int16 MinorOperatingSystemVersion; unsigned __int16 MajorImageVersion; unsigned __int16 MinorImageVersion; unsigned __int16 MajorSubsystemVersion; unsigned __int16 MinorSubsystemVersion; unsigned int Win32VersionValue; unsigned int SizeOfImage; unsigned int SizeOfHeaders; unsigned int CheckSum; unsigned __int16 Subsystem; unsigned __int16 DllCharacteristics; unsigned __int64 SizeOfStackReserve; unsigned __int64 SizeOfStackCommit; unsigned __int64 SizeOfHeapReserve; unsigned __int64 SizeOfHeapCommit; unsigned int LoaderFlags; unsigned int NumberOfRvaAndSizes; _IMAGE_DATA_DIRECTORY DataDirectory[16]; }; /* 9581 */ struct tagEMRSETVIEWPORTEXTEX { tagEMR emr; tagSIZE szlExtent; }; /* 9582 */ struct tagTRACKMOUSEEVENT { unsigned int cbSize; unsigned int dwFlags; HWND__ *hwndTrack; unsigned int dwHoverTime; }; /* 9583 */ struct tagCOMBOBOXINFO { unsigned int cbSize; tagRECT rcItem; tagRECT rcButton; unsigned int stateButton; HWND__ *hwndCombo; HWND__ *hwndItem; HWND__ *hwndList; }; /* 9584 */ struct _SEC_WINNT_AUTH_IDENTITY_A { char *User; unsigned int UserLength; char *Domain; unsigned int DomainLength; char *Password; unsigned int PasswordLength; unsigned int Flags; }; /* 9585 */ struct _RPC_HTTP_TRANSPORT_CREDENTIALS_A { _SEC_WINNT_AUTH_IDENTITY_A *TransportCredentials; unsigned int Flags; unsigned int AuthenticationTarget; unsigned int NumberOfAuthnSchemes; unsigned int *AuthnSchemes; char *ServerCertificateSubject; }; /* 9586 */ union $F443092C594741CBCD451571988487BF { _RPC_HTTP_TRANSPORT_CREDENTIALS_A *HttpCredentials; }; /* 9587 */ struct _RPC_SECURITY_QOS_V2_A { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; unsigned int AdditionalSecurityInfoType; $F443092C594741CBCD451571988487BF u; }; /* 9588 */ struct tagCHOOSEFONTA { unsigned int lStructSize; HWND__ *hwndOwner; HDC__ *hDC; tagLOGFONTA *lpLogFont; int iPointSize; unsigned int Flags; unsigned int rgbColors; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpTemplateName; HINSTANCE__ *hInstance; char *lpszStyle; unsigned __int16 nFontType; unsigned __int16 ___MISSING_ALIGNMENT__; int nSizeMin; int nSizeMax; }; /* 9589 */ struct _D3DXEFFECT_DESC { const char *Creator; unsigned int Parameters; unsigned int Techniques; unsigned int Functions; }; /* 9590 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_LINK { unsigned int chrregnum; MAPPOS mappos; char StoreType; unsigned __int64 CharExp; unsigned __int64 CharMoney; }; /* 9591 */ struct PROTO_NC_ITEM_NEW_UPGRADE_ACK { unsigned __int16 err; }; /* 9592 */ struct PROTO_NC_GUILD_ZONE_MEMBER_LEAVE_CMD { unsigned int nCharNo; }; /* 9593 */ struct _s__RTTICompleteObjectLocator { unsigned int signature; unsigned int offset; unsigned int cdOffset; _TypeDescriptor *pTypeDescriptor; _s__RTTIClassHierarchyDescriptor *pClassDescriptor; }; /* 9594 */ struct $9F5F1B3B62BF9BBBAE65D06E22EF4EC0 { unsigned __int16 Linenumber; unsigned __int16 Size; }; /* 9595 */ union $F420FAFB5E946D046D46390DAA0C23EA { $9F5F1B3B62BF9BBBAE65D06E22EF4EC0 LnSz; unsigned int TotalSize; }; /* 9596 */ struct $0267EABC91DDCC621C08D74192F36445 { unsigned int PointerToLinenumber; unsigned int PointerToNextFunction; }; /* 9597 */ struct $72A87AE534D1DC1A4B7CCA877B33F564 { unsigned __int16 Dimension[4]; }; /* 9598 */ union $DEC191A9FE93E6FD0260870436FBF2DC { $0267EABC91DDCC621C08D74192F36445 Function; $72A87AE534D1DC1A4B7CCA877B33F564 Array; }; /* 9599 */ struct __unaligned __declspec(align(2)) $47758E82B696A3F4EB71EE84B6702315 { unsigned int TagIndex; $F420FAFB5E946D046D46390DAA0C23EA Misc; $DEC191A9FE93E6FD0260870436FBF2DC FcnAry; unsigned __int16 TvIndex; }; /* 9600 */ struct $66EA94121FC5BA9E8F572A953AB6FE87 { char Name[18]; }; /* 9601 */ struct __unaligned __declspec(align(2)) $6BC8BB93DCE6F8CAF31D23A54AB6DD1F { unsigned int Length; unsigned __int16 NumberOfRelocations; unsigned __int16 NumberOfLinenumbers; unsigned int CheckSum; __int16 Number; char Selection; char bReserved; __int16 HighNumber; }; /* 9602 */ struct __unaligned __declspec(align(2)) IMAGE_AUX_SYMBOL_TOKEN_DEF { char bAuxType; char bReserved; unsigned int SymbolTableIndex; char rgbReserved[12]; }; /* 9603 */ struct __unaligned __declspec(align(2)) $F6F421F1EF697500A866C638CFA1FC7E { unsigned int crc; char rgbReserved[14]; }; /* 9604 */ union _IMAGE_AUX_SYMBOL { $47758E82B696A3F4EB71EE84B6702315 Sym; $66EA94121FC5BA9E8F572A953AB6FE87 File; $6BC8BB93DCE6F8CAF31D23A54AB6DD1F Section; IMAGE_AUX_SYMBOL_TOKEN_DEF TokenDef; $F6F421F1EF697500A866C638CFA1FC7E CRC; }; /* 9605 */ struct _BY_HANDLE_FILE_INFORMATION { unsigned int dwFileAttributes; _FILETIME ftCreationTime; _FILETIME ftLastAccessTime; _FILETIME ftLastWriteTime; unsigned int dwVolumeSerialNumber; unsigned int nFileSizeHigh; unsigned int nFileSizeLow; unsigned int nNumberOfLinks; unsigned int nFileIndexHigh; unsigned int nFileIndexLow; }; /* 9606 */ 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; }; /* 9607 */ struct _CRYPT_X942_OTHER_INFO { char *pszContentEncryptionObjId; char rgbCounter[4]; char rgbKeyLength[4]; _CRYPTOAPI_BLOB PubInfo; }; /* 9608 */ struct _CERT_USAGE_MATCH { unsigned int dwType; _CTL_USAGE Usage; }; /* 9609 */ struct _CERT_CHAIN_PARA { unsigned int cbSize; _CERT_USAGE_MATCH RequestedUsage; }; /* 9610 */ struct _CERT_SELECT_CHAIN_PARA { void *hChainEngine; _FILETIME *pTime; void *hAdditionalStore; _CERT_CHAIN_PARA *pChainPara; unsigned int dwFlags; }; /* 9611 */ struct __declspec(align(8)) _CORE_PRINTER_DRIVERA { _GUID CoreDriverGUID; _FILETIME ftDriverDate; unsigned __int64 dwlDriverVersion; char szPackageID[260]; }; /* 9612 */ struct tagCACLSID { unsigned int cElems; _GUID *pElems; }; /* 9613 */ struct ID3DXAnimationCallbackHandler { ID3DXAnimationCallbackHandlerVtbl *vfptr; }; /* 9614 */ struct ID3DXAnimationCallbackHandlerVtbl { HRESULT (__stdcall *HandleCallback)(ID3DXAnimationCallbackHandler *this, unsigned int, void *); }; /* 9615 */ struct __unaligned __declspec(align(2)) $DE27E42F75A873C350E33A156E1E510C { unsigned __int64 nb_Qwrd[6]; unsigned __int16 nb_Word; }; /* 9616 */ union Name50Byte { char nb_name[50]; $DE27E42F75A873C350E33A156E1E510C nb_code; }; /* 9617 */ struct PROTO_NC_ITEMDB_MERGEFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 9618 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MERGEFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_MERGEFAIL_ACK ack; }; /* 9619 */ struct __cppobj PROTO_NC_MISC_ITEMSHOP_URL_REQ { }; /* 9620 */ struct PROTO_NC_RAID_LOGOUTINFO_CMD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; Name5 sCharID; }; /* 9621 */ struct _EVENTLOGRECORD { unsigned int Length; unsigned int Reserved; unsigned int RecordNumber; unsigned int TimeGenerated; unsigned int TimeWritten; unsigned int EventID; unsigned __int16 EventType; unsigned __int16 NumStrings; unsigned __int16 EventCategory; unsigned __int16 ReservedFlags; unsigned int ClosingRecordNumber; unsigned int StringOffset; unsigned int UserSidLength; unsigned int UserSidOffset; unsigned int DataLength; unsigned int DataOffset; }; /* 9622 */ struct _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { unsigned int PropagationCookie; _GUID UOW; _GUID TmIdentity; unsigned int BufferLength; }; /* 9623 */ struct tagSTYLESTRUCT { unsigned int styleOld; unsigned int styleNew; }; /* 9624 */ struct _cpinfoexA { unsigned int MaxCharSize; char DefaultChar[2]; char LeadByte[12]; wchar_t UnicodeDefaultChar; unsigned int CodePage; char CodePageName[260]; }; /* 9625 */ struct tagAUXCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wReserved1; unsigned int dwSupport; }; /* 9626 */ struct timecaps_tag { unsigned int wPeriodMin; unsigned int wPeriodMax; }; /* 9627 */ struct tagMCI_OVLY_SAVE_PARMSW { unsigned int dwCallback; const wchar_t *lpfilename; tagRECT rc; }; /* 9628 */ struct _GET_LENGTH_INFORMATION { _LARGE_INTEGER Length; }; /* 9629 */ struct tagCADBL { unsigned int cElems; long double *pElems; }; /* 9630 */ struct __cppobj NiRotKey : NiAnimationKey { NiQuaternion m_quat; }; /* 9631 */ struct __cppobj __declspec(align(4)) NiRotData : NiObject { unsigned int m_uiNumKeys; NiRotKey *m_pkKeys; NiAnimationKey::KeyType m_eType; char m_ucKeySize; }; /* 9632 */ struct NiPointer { NiRotData *m_pObject; }; /* 9633 */ struct __cppobj PROTO_NC_OPTOOL_GUILD_TOURNAMENT_SCHEDULE_RESET_REQ { }; /* 9634 */ struct tagMCI_VD_ESCAPE_PARMSA { unsigned int dwCallback; const char *lpstrCommand; }; /* 9635 */ struct _BCRYPT_DSA_PARAMETER_HEADER { unsigned int cbLength; unsigned int dwMagic; unsigned int cbKeyLength; char Count[4]; char Seed[20]; char q[20]; }; /* 9636 */ struct __unaligned __declspec(align(1)) ZONERINGLINKAGESTART { char machine; unsigned __int16 handle; unsigned int regnum; }; /* 9637 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_RNG { ZONERINGLINKAGESTART start; unsigned int gldregnum; char why; char who; char type; char slot; Name5 charid; unsigned __int16 item; $A17B3ED807923220CF5B6AD0FC13B853 ___u8; unsigned __int64 storage_cen; }; /* 9638 */ struct PROTO_NC_GUILD_ACADEMY_DB_SET_REWARD_MONEY_ACK { unsigned __int16 hWMChar; unsigned __int16 Error; }; /* 9639 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_CAMERA_MOVE_CMD { char MoveType; SHINE_XY_TYPE ViewCoord; unsigned __int16 AngleXZ; unsigned __int16 AngleY; unsigned __int16 Dist; }; /* 9640 */ struct __unaligned __declspec(align(2)) PROTO_CHAT_RESTRICT_DB_INFO { unsigned int nCharNo; Name5 sCharID; char bIsGM; char bIsDeleted; }; /* 9641 */ struct $_TypeDescriptor$_extraBytes_28 { const void *pVFTable; void *spare; char name[28]; }; /* 9642 */ struct HMONITOR__ { int unused; }; /* 9643 */ struct PROTO_NC_OPTOOL_SET_CLIENT_NUM_OF_USER_LIMIT { int NumOfUserLimit; }; /* 9644 */ struct tagEMRMODIFYWORLDTRANSFORM { tagEMR emr; tagXFORM xform; unsigned int iMode; }; /* 9645 */ struct SChannelHookCallInfo { _GUID iid; unsigned int cbSize; _GUID uCausality; unsigned int dwServerPid; unsigned int iMethod; void *pObject; }; /* 9646 */ struct __cppobj PROTO_NC_MISC_XTRAP2_OPTOOL_READ_CODEMAP_REQ { }; /* 9647 */ struct PROTO_NC_BAT_SOMEONESKILLSMASH_DAMAGED_CMD { unsigned __int16 skill; unsigned __int16 attack; unsigned __int16 target; }; /* 9648 */ struct __declspec(align(4)) tagEXTLOGFONTA { tagLOGFONTA elfLogFont; char elfFullName[64]; char elfStyle[32]; unsigned int elfVersion; unsigned int elfStyleSize; unsigned int elfMatch; unsigned int elfReserved; char elfVendorId[4]; unsigned int elfCulture; tagPANOSE elfPanose; }; /* 9649 */ struct _STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR { unsigned int Version; unsigned int Size; unsigned int BytesPerCacheLine; unsigned int BytesOffsetForCacheAlignment; unsigned int BytesPerLogicalSector; unsigned int BytesPerPhysicalSector; unsigned int BytesOffsetForSectorAlignment; }; /* 9650 */ struct _PORT_INFO_3W { unsigned int dwStatus; wchar_t *pszStatus; unsigned int dwSeverity; }; /* 9651 */ struct _tagPROTOCOLDATA { unsigned int grfFlags; unsigned int dwState; void *pData; unsigned int cbData; }; /* 9652 */ struct __cppobj NiBlendTransformInterpolator : NiBlendInterpolator { }; /* 9653 */ struct __cppobj __declspec(align(4)) NiMultiTargetTransformController : NiInterpController { NiBlendTransformInterpolator *m_pkBlendInterps; NiAVObject **m_ppkTargets; unsigned __int16 m_usNumInterps; }; /* 9654 */ struct NiPointer { NiMultiTargetTransformController *m_pObject; }; /* 9655 */ struct __unaligned __declspec(align(1)) GUILD_TOURNAMENT_MEMBER_GRADE_LIST { unsigned int nCharNo; char nGrade; }; /* 9656 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_DB_GRADUATE_JOIN_CMD { }; /* 9657 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_US_PASSWORD_CHECK_ACK { NETPACKETHEADER netpacketheader; unsigned __int16 nError; unsigned int nUserNo; char sUserName[260]; char sPassword[36]; char sUserIP[20]; char nAuthID; unsigned int nBlock; unsigned int bLoginAble; Name5 spawnapps; }; /* 9658 */ struct PROTO_NC_PATCH_NOTICE_ACK { char Patch_Notice_URL[128]; char Launcher_Notice_URL[128]; }; /* 9659 */ struct PROTO_NC_FRIEND_POINT_ACK { unsigned __int16 friendpoint; }; /* 9660 */ struct __unaligned __declspec(align(2)) PROTO_ITEM_VANISH { SHINE_ITEM_REGISTNUMBER vanishitemregnum; ITEM_INVEN location; }; /* 9661 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SELLALL_REQ { unsigned __int16 lockindex; PROTO_ITEM_VANISH itemsell; unsigned int price; unsigned __int16 itemid; unsigned int UserNo; unsigned __int16 Vendor; unsigned __int64 nLot; char CharID[30]; int CharLevel; char nDeleteChestItem; PROTO_ITEM_VANISH DeleteChestItem[]; }; /* 9662 */ struct TEAM_SCORE_INFO { int nWinFlag; int nScore; }; /* 9663 */ struct PROTO_NC_KQ_SCORE_BOARD_INFO_CMD { char bUseRound; char nRound; __unaligned __declspec(align(1)) TEAM_SCORE_INFO Red; __unaligned __declspec(align(1)) TEAM_SCORE_INFO Blue; unsigned __int16 KQID; }; /* 9664 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_45 { const void *pVFTable; void *spare; char name[45]; }; /* 9665 */ struct tagMENUITEMINFOA { unsigned int cbSize; unsigned int fMask; unsigned int fType; unsigned int fState; unsigned int wID; HMENU__ *hSubMenu; HBITMAP__ *hbmpChecked; HBITMAP__ *hbmpUnchecked; unsigned int dwItemData; char *dwTypeData; unsigned int cch; HBITMAP__ *hbmpItem; }; /* 9666 */ struct __declspec(align(4)) _ICONINFOEXW { unsigned int cbSize; int fIcon; unsigned int xHotspot; unsigned int yHotspot; HBITMAP__ *hbmMask; HBITMAP__ *hbmColor; unsigned __int16 wResID; wchar_t szModName[260]; wchar_t szResName[260]; }; /* 9667 */ struct tagWAVEINCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9668 */ struct _CERT_ALT_NAME_INFO { unsigned int cAltEntry; _CERT_ALT_NAME_ENTRY *rgAltEntry; }; /* 9669 */ struct _STORAGE_DEVICE_NUMBER { unsigned int DeviceType; unsigned int DeviceNumber; unsigned int PartitionNumber; }; /* 9670 */ struct __declspec(align(4)) _DEVICE_SEEK_PENALTY_DESCRIPTOR { unsigned int Version; unsigned int Size; char IncursSeekPenalty; }; /* 9671 */ struct tagLC_ID { unsigned __int16 wLanguage; unsigned __int16 wCountry; unsigned __int16 wCodePage; }; /* 9672 */ struct $F0551D0CB09E7A078CAEF7CAC43D74C7 { char *locale; wchar_t *wlocale; int *refcount; int *wrefcount; }; /* 9673 */ struct __lc_time_data { char *wday_abbr[7]; char *wday[7]; char *month_abbr[12]; char *month[12]; char *ampm[2]; char *ww_sdatefmt; char *ww_ldatefmt; char *ww_timefmt; unsigned int ww_lcid; int ww_caltype; int refcount; wchar_t *_W_wday_abbr[7]; wchar_t *_W_wday[7]; wchar_t *_W_month_abbr[12]; wchar_t *_W_month[12]; wchar_t *_W_ampm[2]; wchar_t *_W_ww_sdatefmt; wchar_t *_W_ww_ldatefmt; wchar_t *_W_ww_timefmt; }; /* 9674 */ struct threadlocaleinfostruct { int refcount; unsigned int lc_codepage; unsigned int lc_collate_cp; unsigned int lc_handle[6]; tagLC_ID lc_id[6]; $F0551D0CB09E7A078CAEF7CAC43D74C7 lc_category[6]; int lc_clike; int mb_cur_max; int *lconv_intl_refcount; int *lconv_num_refcount; int *lconv_mon_refcount; lconv *lconv; int *ctype1_refcount; unsigned __int16 *ctype1; const unsigned __int16 *pctype; const char *pclmap; const char *pcumap; __lc_time_data *lc_time_curr; }; /* 9675 */ struct __declspec(align(4)) threadmbcinfostruct { int refcount; int mbcodepage; int ismbcodepage; int mblcid; unsigned __int16 mbulinfo[6]; char mbctype[257]; char mbcasemap[256]; }; /* 9676 */ struct localeinfo_struct { threadlocaleinfostruct *locinfo; threadmbcinfostruct *mbcinfo; }; /* 9677 */ struct _XSAVE_AREA_HEADER { unsigned __int64 Mask; unsigned __int64 Reserved[7]; }; /* 9678 */ struct _currencyfmtW { unsigned int NumDigits; unsigned int LeadingZero; unsigned int Grouping; wchar_t *lpDecimalSep; wchar_t *lpThousandSep; unsigned int NegativeOrder; unsigned int PositiveOrder; wchar_t *lpCurrencySymbol; }; /* 9679 */ struct tagMCI_OPEN_PARMSW { unsigned int dwCallback; unsigned int wDeviceID; const wchar_t *lpstrDeviceType; const wchar_t *lpstrElementName; const wchar_t *lpstrAlias; }; /* 9680 */ struct _CERT_BASIC_CONSTRAINTS2_INFO { int fCA; int fPathLenConstraint; unsigned int dwPathLenConstraint; }; /* 9681 */ struct __declspec(align(4)) _DEVICE_WRITE_AGGREGATION_DESCRIPTOR { unsigned int Version; unsigned int Size; char BenefitsFromWriteAggregation; }; /* 9682 */ struct _BIN_RANGE { _LARGE_INTEGER StartValue; _LARGE_INTEGER Length; }; /* 9683 */ struct __declspec(align(8)) _BIN_COUNT { _BIN_RANGE BinRange; unsigned int BinCount; }; /* 9684 */ struct _BIN_RESULTS { unsigned int NumberOfBins; _BIN_COUNT BinCounts[1]; }; /* 9685 */ struct __cppobj IDataAdviseHolder : IUnknown { }; /* 9686 */ struct __declspec(align(4)) tagDVTARGETDEVICE { unsigned int tdSize; unsigned __int16 tdDriverNameOffset; unsigned __int16 tdDeviceNameOffset; unsigned __int16 tdPortNameOffset; unsigned __int16 tdExtDevmodeOffset; char tdData[1]; }; /* 9687 */ struct tagFORMATETC { unsigned __int16 cfFormat; tagDVTARGETDEVICE *ptd; unsigned int dwAspect; int lindex; unsigned int tymed; }; /* 9688 */ struct __cppobj IAdviseSink : IUnknown { }; /* 9689 */ struct __cppobj IEnumSTATDATA : IUnknown { }; /* 9690 */ struct __cppobj IXMLDOMNodeList : IDispatch { }; /* 9691 */ struct __cppobj IXMLDOMNamedNodeMap : IDispatch { }; /* 9692 */ struct __cppobj IXMLDOMDocument : IXMLDOMNode { }; /* 9693 */ struct _SERVICE_REQUIRED_PRIVILEGES_INFOW { wchar_t *pmszRequiredPrivileges; }; /* 9694 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_7 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nInt1; unsigned int nInt2; }; /* 9695 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONEEMOTICONSTOP_CMD { unsigned __int16 handle; STOPEMOTICON_DESCRIPT emoticon; }; /* 9696 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_JOIN_LIST_ACK { unsigned __int16 nError; char nNum; KQ_JOIN_CHAR_INFO CharInfoList[]; }; /* 9697 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_EMPTY_DUNGEON_CMD { char Category; unsigned int RegisterNumber; }; /* 9698 */ struct _ACL { char AclRevision; char Sbz1; unsigned __int16 AclSize; unsigned __int16 AceCount; unsigned __int16 Sbz2; }; /* 9699 */ struct _TOKEN_DEFAULT_DACL { _ACL *DefaultDacl; }; /* 9700 */ struct _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION { _TRANSACTION_ENLISTMENT_PAIR SuperiorEnlistmentPair; }; /* 9701 */ struct tagEMRLINETO { tagEMR emr; _POINTL ptl; }; /* 9702 */ struct _CERT_LOGOTYPE_EXT_INFO { unsigned int cCommunityLogo; _CERT_LOGOTYPE_INFO *rgCommunityLogo; _CERT_LOGOTYPE_INFO *pIssuerLogo; _CERT_LOGOTYPE_INFO *pSubjectLogo; unsigned int cOtherLogo; _CERT_OTHER_LOGOTYPE_INFO *rgOtherLogo; }; /* 9703 */ struct __declspec(align(4)) tagRemBRUSH { unsigned int cbData; char data[1]; }; /* 9704 */ struct _SET_PARTITION_INFORMATION { char PartitionType; }; /* 9705 */ struct _SERVICE_TRIGGER_SPECIFIC_DATA_ITEM { unsigned int dwDataType; unsigned int cbData; char *pData; }; /* 9706 */ struct __cppobj NiD3DUtility { }; /* 9707 */ struct PROTO_NC_FRIEND_DB_DEL_ACK { unsigned __int16 handle_charno; __unaligned __declspec(align(1)) unsigned int charno; __unaligned __declspec(align(1)) Name5 charid; __unaligned __declspec(align(1)) Name5 friendid; unsigned __int16 err; }; /* 9708 */ struct $6E35CCFC02D81E31BD4C6BEDD77CB20A { unsigned __int32 NameOffset : 31; unsigned __int32 NameIsString : 1; }; /* 9709 */ union $9E9FED4E43709AF5DEE5FADD7D4FBECC { $6E35CCFC02D81E31BD4C6BEDD77CB20A __s0; unsigned int Name; unsigned __int16 Id; }; /* 9710 */ struct $B2E03ED94C06E2E681F8D03FF7FF5CB3 { unsigned __int32 OffsetToDirectory : 31; unsigned __int32 DataIsDirectory : 1; }; /* 9711 */ union $4FC96599B0069400CC1B09DC8F1A3F7E { unsigned int OffsetToData; $B2E03ED94C06E2E681F8D03FF7FF5CB3 __s1; }; /* 9712 */ struct _IMAGE_RESOURCE_DIRECTORY_ENTRY { $9E9FED4E43709AF5DEE5FADD7D4FBECC ___u0; $4FC96599B0069400CC1B09DC8F1A3F7E ___u1; }; /* 9713 */ struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { unsigned int ulFlags; ACTCTX_REQUESTED_RUN_LEVEL RunLevel; unsigned int UiAccess; }; /* 9714 */ struct _GRADIENT_TRIANGLE { unsigned int Vertex1; unsigned int Vertex2; unsigned int Vertex3; }; /* 9715 */ struct tagEMRROUNDRECT { tagEMR emr; _RECTL rclBox; tagSIZE szlCorner; }; /* 9716 */ struct tagMIXERCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int fdwSupport; unsigned int cDestinations; }; /* 9717 */ struct _RPC_CALL_LOCAL_ADDRESS_V1 { unsigned int Version; void *Buffer; unsigned int BufferSize; tagRpcLocalAddressFormat AddressFormat; }; /* 9718 */ struct tagRPC_CALL_ATTRIBUTES_V2_A { unsigned int Version; unsigned int Flags; unsigned int ServerPrincipalNameBufferLength; char *ServerPrincipalName; unsigned int ClientPrincipalNameBufferLength; char *ClientPrincipalName; unsigned int AuthenticationLevel; unsigned int AuthenticationService; int NullSession; int KernelModeCaller; unsigned int ProtocolSequence; unsigned int IsClientLocal; void *ClientPID; unsigned int CallStatus; tagRpcCallType CallType; _RPC_CALL_LOCAL_ADDRESS_V1 *CallLocalAddress; unsigned __int16 OpNum; _GUID InterfaceUuid; }; /* 9719 */ struct __cppobj __declspec(align(4)) NiBillboardNode : NiNode { unsigned __int16 m_uFlags; float m_fSavedTime; bool m_bUpdateControllers; }; /* 9720 */ struct NpNsUtil { NpNsUtilVtbl *vfptr; }; /* 9721 */ struct NpNsUtilVtbl { void *(__thiscall *__vecDelDtor)(NpNsUtil *this, unsigned int); }; /* 9722 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_PINGTEST_TOOL_WM_ZONE { unsigned int ID; unsigned __int16 hTool; unsigned int ToolSendToWM; unsigned int ToolRecvFromWM; unsigned int WMTargetZoneNo; unsigned int WMSendZone; unsigned int WMRecvFromZone; unsigned int ZoneRecvFromWMS; unsigned int ZoneSendToWMS; }; /* 9723 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_SET_ETC4_REQ { }; /* 9724 */ struct _ADMINISTRATOR_POWER_POLICY { _SYSTEM_POWER_STATE MinSleep; _SYSTEM_POWER_STATE MaxSleep; unsigned int MinVideoTimeout; unsigned int MaxVideoTimeout; unsigned int MinSpindownTimeout; unsigned int MaxSpindownTimeout; }; /* 9725 */ struct _IMAGE_FILE_HEADER { unsigned __int16 Machine; unsigned __int16 NumberOfSections; unsigned int TimeDateStamp; unsigned int PointerToSymbolTable; unsigned int NumberOfSymbols; unsigned __int16 SizeOfOptionalHeader; unsigned __int16 Characteristics; }; /* 9726 */ struct _IMAGE_OPTIONAL_HEADER { unsigned __int16 Magic; char MajorLinkerVersion; char MinorLinkerVersion; unsigned int SizeOfCode; unsigned int SizeOfInitializedData; unsigned int SizeOfUninitializedData; unsigned int AddressOfEntryPoint; unsigned int BaseOfCode; unsigned int BaseOfData; unsigned int ImageBase; unsigned int SectionAlignment; unsigned int FileAlignment; unsigned __int16 MajorOperatingSystemVersion; unsigned __int16 MinorOperatingSystemVersion; unsigned __int16 MajorImageVersion; unsigned __int16 MinorImageVersion; unsigned __int16 MajorSubsystemVersion; unsigned __int16 MinorSubsystemVersion; unsigned int Win32VersionValue; unsigned int SizeOfImage; unsigned int SizeOfHeaders; unsigned int CheckSum; unsigned __int16 Subsystem; unsigned __int16 DllCharacteristics; unsigned int SizeOfStackReserve; unsigned int SizeOfStackCommit; unsigned int SizeOfHeapReserve; unsigned int SizeOfHeapCommit; unsigned int LoaderFlags; unsigned int NumberOfRvaAndSizes; _IMAGE_DATA_DIRECTORY DataDirectory[16]; }; /* 9727 */ struct _IMAGE_NT_HEADERS { unsigned int Signature; _IMAGE_FILE_HEADER FileHeader; _IMAGE_OPTIONAL_HEADER OptionalHeader; }; /* 9728 */ struct _ASSEMBLY_FILE_DETAILED_INFORMATION { unsigned int ulFlags; unsigned int ulFilenameLength; unsigned int ulPathLength; const wchar_t *lpFileName; const wchar_t *lpFilePath; }; /* 9729 */ struct _UNLOAD_DLL_DEBUG_INFO { void *lpBaseOfDll; }; /* 9730 */ struct tagLOGPEN { unsigned int lopnStyle; tagPOINT lopnWidth; unsigned int lopnColor; }; /* 9731 */ struct _REMOTE_NAME_INFOW { wchar_t *lpUniversalName; wchar_t *lpConnectionName; wchar_t *lpRemainingPath; }; /* 9732 */ struct tagMIDIOUTCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wVoices; unsigned __int16 wNotes; unsigned __int16 wChannelMask; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9733 */ struct _CRL_FIND_ISSUED_FOR_PARA { _CERT_CONTEXT *pSubjectCert; _CERT_CONTEXT *pIssuerCert; }; /* 9735 */ union $B2E4227D433FEF53E66FB86B13B04E8B { const wchar_t *pszTemplate; DLGTEMPLATE *pResource; }; /* 9736 */ union $299CFC3D2E4FEA01B7A123425BDD6047 { HICON__ *hIcon; const wchar_t *pszIcon; }; /* 9737 */ union $7DDDB5A5B6F585E492A3EAFBD9AEF4A3 { HBITMAP__ *hbmHeader; const wchar_t *pszbmHeader; }; /* 9734 */ struct _PROPSHEETPAGEW { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $B2E4227D433FEF53E66FB86B13B04E8B ___u3; $299CFC3D2E4FEA01B7A123425BDD6047 ___u4; const wchar_t *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *); unsigned int *pcRefParent; const wchar_t *pszHeaderTitle; const wchar_t *pszHeaderSubTitle; void *hActCtx; $7DDDB5A5B6F585E492A3EAFBD9AEF4A3 ___u13; }; /* 9738 */ union $83C8E2C911F5E2587ECBCD922D9E85F5 { unsigned int nStartPage; const wchar_t *pStartPage; }; /* 9739 */ union $C4897195C120F487C6D6F9015B9D2C1E { _PROPSHEETPAGEW *ppsp; _PSP **phpage; }; /* 9740 */ union $48CD04D0CD5ECE2694BA676096687A4B { HBITMAP__ *hbmWatermark; const wchar_t *pszbmWatermark; }; /* 9741 */ struct _PROPSHEETHEADERW_V2 { unsigned int dwSize; unsigned int dwFlags; HWND__ *hwndParent; HINSTANCE__ *hInstance; $299CFC3D2E4FEA01B7A123425BDD6047 ___u4; const wchar_t *pszCaption; unsigned int nPages; $83C8E2C911F5E2587ECBCD922D9E85F5 ___u7; $C4897195C120F487C6D6F9015B9D2C1E ___u8; int (__stdcall *pfnCallback)(HWND__ *, unsigned int, int); $48CD04D0CD5ECE2694BA676096687A4B ___u10; HPALETTE__ *hplWatermark; $7DDDB5A5B6F585E492A3EAFBD9AEF4A3 ___u12; }; /* 9742 */ struct tagCHOOSECOLORA { unsigned int lStructSize; HWND__ *hwndOwner; HWND__ *hInstance; unsigned int rgbResult; unsigned int *lpCustColors; unsigned int Flags; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpTemplateName; }; /* 9743 */ struct __cppobj NiPSysSpawnModifier : NiPSysModifier { unsigned __int16 m_usNumSpawnGenerations; float m_fPercentageSpawned; unsigned __int16 m_usMinNumToSpawn; unsigned __int16 m_usMaxNumToSpawn; float m_fSpawnSpeedChaos; float m_fSpawnDirChaos; float m_fLifeSpan; float m_fLifeSpanVar; }; /* 9744 */ struct __cppobj NiParticlesData : NiGeometryData { bool m_bIsOldRotatingParticlesObject; float *m_pfRadii; unsigned __int16 m_usActive; float *m_pfSizes; NiQuaternion *m_pkRotations; float *m_pfRotationAngles; NiPoint3 *m_pkRotationAxes; }; /* 9745 */ struct NiParticleInfo { NiPoint3 m_kVelocity; float m_fAge; float m_fLifeSpan; float m_fLastUpdate; unsigned __int16 m_usGeneration; unsigned __int16 m_usCode; }; /* 9746 */ struct __cppobj NiPSysData : NiParticlesData { NiParticleInfo *m_pkParticleInfo; float *m_pfRotationSpeeds; unsigned __int16 m_usNumAddedParticles; unsigned __int16 m_usAddedParticlesBase; }; /* 9747 */ struct __cppobj ID3DXAnimationSet : IUnknown { }; /* 9748 */ struct __cppobj ID3DXCompressedAnimationSet : ID3DXAnimationSet { }; /* 9749 */ struct DIDEVICEINSTANCEW { unsigned int dwSize; _GUID guidInstance; _GUID guidProduct; unsigned int dwDevType; unsigned __int16 tszInstanceName[260]; unsigned __int16 tszProductName[260]; _GUID guidFFDriver; unsigned __int16 wUsagePage; unsigned __int16 wUsage; }; /* 9750 */ struct PROTO_NC_ITEM_BREAKFAIL_CMD { unsigned __int16 err; }; /* 9751 */ struct PROTO_NC_ITEMDB_ITEMTRADESUC_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; }; /* 9752 */ struct _CONSOLE_READCONSOLE_CONTROL { unsigned int nLength; unsigned int nInitialChars; unsigned int dwCtrlWakeupMask; unsigned int dwControlKeyState; }; /* 9753 */ struct HTASK__ { int unused; }; /* 9754 */ struct HMMIO__ { int unused; }; /* 9755 */ struct _MMIOINFO { unsigned int dwFlags; unsigned int fccIOProc; int (__stdcall *pIOProc)(char *, unsigned int, int, int); unsigned int wErrorRet; HTASK__ *htask; int cchBuffer; char *pchBuffer; char *pchNext; char *pchEndRead; char *pchEndWrite; int lBufOffset; int lDiskOffset; unsigned int adwInfo[3]; unsigned int dwReserved1; unsigned int dwReserved2; HMMIO__ *hmmio; }; /* 9756 */ struct _CMSG_SIGNER_INFO { unsigned int dwVersion; _CRYPTOAPI_BLOB Issuer; _CRYPTOAPI_BLOB SerialNumber; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPT_ALGORITHM_IDENTIFIER HashEncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedHash; _CRYPT_ATTRIBUTES AuthAttrs; _CRYPT_ATTRIBUTES UnauthAttrs; }; /* 9757 */ struct _JOB_INFO_2A { unsigned int JobId; char *pPrinterName; char *pMachineName; char *pUserName; char *pDocument; char *pNotifyName; char *pDatatype; char *pPrintProcessor; char *pParameters; char *pDriverName; _devicemodeA *pDevMode; char *pStatus; void *pSecurityDescriptor; unsigned int Status; unsigned int Priority; unsigned int Position; unsigned int StartTime; unsigned int UntilTime; unsigned int TotalPages; unsigned int Size; _SYSTEMTIME Submitted; unsigned int Time; unsigned int PagesPrinted; }; /* 9758 */ struct _JOB_INFO_3 { unsigned int JobId; unsigned int NextJobId; unsigned int Reserved; }; /* 9759 */ struct _ADDJOB_INFO_1W { wchar_t *Path; unsigned int JobId; }; /* 9760 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_TERMEXTEND_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nExtendItemKey; unsigned __int16 nExtendItemID; unsigned int nExtendItemLot; SHINE_ITEM_REGISTNUMBER nTermItemKey; unsigned __int16 nTermItemID; SHINE_ITEM_ATTRIBUTE TermItemAttr; ShineDateTime OrigDelDateTime; unsigned int nExtendTime; }; /* 9761 */ struct __declspec(align(4)) SET_POWER_SETTING_VALUE { unsigned int Version; _GUID Guid; SYSTEM_POWER_CONDITION PowerCondition; unsigned int DataLength; char Data[1]; }; /* 9762 */ struct _RIP_INFO { unsigned int dwError; unsigned int dwType; }; /* 9763 */ struct tagLOGBRUSH32 { unsigned int lbStyle; unsigned int lbColor; unsigned int lbHatch; }; /* 9764 */ struct tagKBDLLHOOKSTRUCT { unsigned int vkCode; unsigned int scanCode; unsigned int flags; unsigned int time; unsigned int dwExtraInfo; }; /* 9765 */ struct PROTO_NC_LOG_GAME_FRIEND_DELETE { unsigned int chrregnum; MAPPOS mappos; unsigned int delchrregnum; }; /* 9766 */ struct _SCARD_IO_REQUEST { unsigned int dwProtocol; unsigned int cbPciLength; }; /* 9767 */ struct __cppobj __declspec(align(4)) NiBlendBoolInterpolator : NiBlendInterpolator { char m_bBoolValue; }; /* 9768 */ struct NiCommand { int m_iArgc; char **m_ppcArgv; char *m_pcCmdline; bool *m_pbUsed; float m_fSmall; float m_fLarge; bool m_bMinSet; bool m_bMaxSet; bool m_bInfSet; bool m_bSupSet; char *m_pcLastError; }; /* 9769 */ struct _D3DXEFFECTDEFAULT { char *pParamName; _D3DXEFFECTDEFAULTTYPE Type; unsigned int NumBytes; void *pValue; }; /* 9770 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_TUTORIAL_INFO_ZONE_CMD { unsigned __int16 nSessionHandle; unsigned int nCharNo; PROTO_TUTORIAL_INFO TutorialInfo; }; /* 9771 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ITEMINFO_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 err; NETCOMMAND FailProtocol; }; /* 9772 */ struct tagLOGBRUSH { unsigned int lbStyle; unsigned int lbColor; unsigned int lbHatch; }; /* 9773 */ struct __unaligned __declspec(align(2)) waveformat_tag { unsigned __int16 wFormatTag; unsigned __int16 nChannels; unsigned int nSamplesPerSec; unsigned int nAvgBytesPerSec; unsigned __int16 nBlockAlign; }; /* 9774 */ struct _REQUEST_OPLOCK_INPUT_BUFFER { unsigned __int16 StructureVersion; unsigned __int16 StructureLength; unsigned int RequestedOplockLevel; unsigned int Flags; }; /* 9775 */ struct _PROVIDOR_INFO_1A { char *pName; char *pEnvironment; char *pDLLName; }; /* 9776 */ struct PROTO_NC_LOG_GAME_GUILD_CREATE { unsigned int chrregnum; unsigned int guildregnum; unsigned __int64 money_use; unsigned __int64 money_last; Name4 sGuildName; }; /* 9777 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_MY_GUILD_ACADEMY_INFO_REQ { }; /* 9778 */ struct PROTO_NC_CHAR_STAT_DECPOINTFAIL_ACK { unsigned __int16 err; }; /* 9779 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_WEDDING_PROPOSE_REQ { NETPACKETZONEHEADER header; unsigned int Partner; }; /* 9780 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SCRIPT_MSG_WORLD_CMD { unsigned __int16 nHandle; char sScriptMsgIndex[32]; char nlen[5]; char sContent[]; }; /* 9781 */ struct _SID { char Revision; char SubAuthorityCount; _SID_IDENTIFIER_AUTHORITY IdentifierAuthority; unsigned int SubAuthority[1]; }; /* 9782 */ struct _EFS_HASH_BLOB { unsigned int cbData; char *pbData; }; /* 9783 */ struct _ENCRYPTION_CERTIFICATE_HASH { unsigned int cbTotalLength; _SID *pUserSid; _EFS_HASH_BLOB *pHash; wchar_t *lpDisplayInformation; }; /* 9784 */ struct _ENCRYPTION_CERTIFICATE_HASH_LIST { unsigned int nCert_Hash; _ENCRYPTION_CERTIFICATE_HASH **pUsers; }; /* 9785 */ struct _CERTIFICATE_BLOB { unsigned int dwCertEncodingType; unsigned int cbData; char *pbData; }; /* 9786 */ struct _ENCRYPTION_CERTIFICATE { unsigned int cbTotalLength; _SID *pUserSid; _CERTIFICATE_BLOB *pCertBlob; }; /* 9787 */ struct _EFS_RPC_BLOB { unsigned int cbData; char *pbData; }; /* 9788 */ struct _ENCRYPTED_FILE_METADATA_SIGNATURE { unsigned int dwEfsAccessType; _ENCRYPTION_CERTIFICATE_HASH_LIST *pCertificatesAdded; _ENCRYPTION_CERTIFICATE *pEncryptionCertificate; _EFS_RPC_BLOB *pEfsStreamSignature; }; /* 9789 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; FontBucket *m_element; }; /* 9790 */ struct __cppobj PgProfileMgr { }; /* 9791 */ struct PgProfileNode { const char *m_pcName; int m_iTotalCalls; float m_fTotalTime; __int64 m_i64StartTime; int m_iRecursionCounter; PgProfileNode *m_pkParent; PgProfileNode *m_pkChild; PgProfileNode *m_pkSibling; }; /* 9792 */ struct PgProfileIterator { PgProfileNode *m_pkCurrentParent; PgProfileNode *m_pkCurrentChild; }; /* 9793 */ struct PgTQueue { PgProfileNode **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiHead; unsigned int m_uiTail; }; /* 9794 */ struct __unaligned __declspec(align(1)) EACH_MODIFY_ITEM { char nStatus; unsigned __int16 nItemID; ITEM_INVEN nLocation; unsigned int nLot; }; /* 9795 */ struct PROTO_NC_MISC_CONNECTFROMWHERE_CMD { char connectfrom; }; /* 9796 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_WITHDRAW_CEN_REWARD_ACK { unsigned __int16 nError; unsigned __int64 nMoney; }; /* 9797 */ struct __unaligned __declspec(align(1)) TextDataType2 { unsigned int eTextID; char acVoice[32]; char acSoundEff[32]; char acString[1]; }; /* 9798 */ struct _M128A { unsigned __int64 Low; __int64 High; }; /* 9799 */ struct _XSAVE_FORMAT { unsigned __int16 ControlWord; unsigned __int16 StatusWord; char TagWord; char Reserved1; unsigned __int16 ErrorOpcode; unsigned int ErrorOffset; unsigned __int16 ErrorSelector; unsigned __int16 Reserved2; unsigned int DataOffset; unsigned __int16 DataSelector; unsigned __int16 Reserved3; unsigned int MxCsr; unsigned int MxCsr_Mask; _M128A FloatRegisters[8]; _M128A XmmRegisters[8]; char Reserved4[192]; unsigned int StackControl[7]; unsigned int Cr0NpxState; }; /* 9800 */ struct _XSAVE_AREA { _XSAVE_FORMAT LegacyState; _XSAVE_AREA_HEADER Header; }; /* 9801 */ struct _XSTATE_CONTEXT { unsigned __int64 Mask; unsigned int Length; unsigned int Reserved1; _XSAVE_AREA *Area; unsigned int Reserved2; void *Buffer; unsigned int Reserved3; }; /* 9802 */ struct __declspec(align(4)) tagCOLORMATCHTOTARGET { tagEMR emr; unsigned int dwAction; unsigned int dwFlags; unsigned int cbName; unsigned int cbData; char Data[1]; }; /* 9803 */ struct tagMIXERCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int fdwSupport; unsigned int cDestinations; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9804 */ struct _CERT_POLICY_ID { unsigned int cCertPolicyElementId; char **rgpszCertPolicyElementId; }; /* 9805 */ struct _CERT_KEY_USAGE_RESTRICTION_INFO { unsigned int cCertPolicyId; _CERT_POLICY_ID *rgCertPolicyId; _CRYPT_BIT_BLOB RestrictedKeyUsage; }; /* 9806 */ struct _PRINTER_INFO_1W { unsigned int Flags; wchar_t *pDescription; wchar_t *pName; wchar_t *pComment; }; /* 9807 */ struct __cppobj IRpcOptions : IUnknown { }; /* 9808 */ struct _D3DXCONSTANT_DESC { const char *Name; _D3DXREGISTER_SET RegisterSet; unsigned int RegisterIndex; unsigned int RegisterCount; _D3DXPARAMETER_CLASS Class; _D3DXPARAMETER_TYPE Type; unsigned int Rows; unsigned int Columns; unsigned int Elements; unsigned int StructMembers; unsigned int Bytes; const void *DefaultValue; }; /* 9809 */ struct __cppobj IDirectInputW : IUnknown { }; /* 9810 */ struct __cppobj IDirectInputDeviceW : IUnknown { }; /* 9811 */ struct __unaligned __declspec(align(2)) PROTO_NC_SCENARIO_ANIMATION_CMD { unsigned __int16 handle; unsigned int anicode; }; /* 9812 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_REGIST_REQ { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER CardKey; PROTO_NC_COLLECT_CARDREGIST_ACK CardInfo; }; /* 9813 */ struct __declspec(align(4)) _FILE_RENAME_INFO { char ReplaceIfExists; void *RootDirectory; unsigned int FileNameLength; wchar_t FileName[1]; }; /* 9814 */ struct _ABC { int abcA; unsigned int abcB; int abcC; }; /* 9815 */ struct tagJOYCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; char szPname[32]; unsigned int wXmin; unsigned int wXmax; unsigned int wYmin; unsigned int wYmax; unsigned int wZmin; unsigned int wZmax; unsigned int wNumButtons; unsigned int wPeriodMin; unsigned int wPeriodMax; unsigned int wRmin; unsigned int wRmax; unsigned int wUmin; unsigned int wUmax; unsigned int wVmin; unsigned int wVmax; unsigned int wCaps; unsigned int wMaxAxes; unsigned int wNumAxes; unsigned int wMaxButtons; char szRegKey[32]; char szOEMVxD[260]; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 9816 */ struct tagMCI_ANIM_OPEN_PARMSA { unsigned int dwCallback; unsigned int wDeviceID; const char *lpstrDeviceType; const char *lpstrElementName; const char *lpstrAlias; unsigned int dwStyle; HWND__ *hWndParent; }; /* 9817 */ struct _CRYPT_PROPERTY_REF { wchar_t *pszProperty; unsigned int cbValue; char *pbValue; }; /* 9818 */ struct _CRYPT_IMAGE_REF { wchar_t *pszImage; unsigned int dwFlags; }; /* 9819 */ struct _CRYPT_PROVIDER_REF { unsigned int dwInterface; wchar_t *pszFunction; wchar_t *pszProvider; unsigned int cProperties; _CRYPT_PROPERTY_REF **rgpProperties; _CRYPT_IMAGE_REF *pUM; _CRYPT_IMAGE_REF *pKM; }; /* 9820 */ struct __cppobj NiLines : NiGeometry { }; /* 9821 */ struct NiPointer { NiLines *m_pObject; }; /* 9822 */ struct PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_FAIL_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 Error; }; /* 9823 */ struct _NETINFOSTRUCT { unsigned int cbStructure; unsigned int dwProviderVersion; unsigned int dwStatus; unsigned int dwCharacteristics; unsigned int dwHandle; unsigned __int16 wNetType; unsigned int dwPrinters; unsigned int dwDrives; }; /* 9824 */ struct _SCHANNEL_ALG { unsigned int dwUse; unsigned int Algid; unsigned int cBits; unsigned int dwFlags; unsigned int dwReserved; }; /* 9825 */ struct _CERT_CREATE_CONTEXT_PARA { unsigned int cbSize; void (__stdcall *pfnFree)(void *); void *pvFree; int (__stdcall *pfnSort)(unsigned int, unsigned int, unsigned int, void *); void *pvSort; }; /* 9826 */ struct _RPC_MESSAGE { void *Handle; unsigned int DataRepresentation; void *Buffer; unsigned int BufferLength; unsigned int ProcNum; _RPC_SYNTAX_IDENTIFIER *TransferSyntax; void *RpcInterfaceInformation; void *ReservedForRuntime; void *ManagerEpv; void *ImportContext; unsigned int RpcFlags; }; /* 9827 */ struct RPC_DISPATCH_TABLE { unsigned int DispatchTableCount; void (__stdcall **DispatchTable)(_RPC_MESSAGE *); int Reserved; }; /* 9828 */ struct _MIDL_SYNTAX_INFO { _RPC_SYNTAX_IDENTIFIER TransferSyntax; RPC_DISPATCH_TABLE *DispatchTable; const char *ProcString; const unsigned __int16 *FmtStringOffset; const char *TypeString; const void *aUserMarshalQuadruple; unsigned int pReserved1; unsigned int pReserved2; }; /* 9829 */ struct NiBSplineBasis { int m_iQuantity; long double m_afValue[4]; long double m_fLastTime; int m_iMin; int m_iMax; }; /* 9830 */ struct _DICOLORSET { unsigned int dwSize; unsigned int cTextFore; unsigned int cTextHighlight; unsigned int cCalloutLine; unsigned int cCalloutHighlight; unsigned int cBorder; unsigned int cControlFill; unsigned int cHighlightFill; unsigned int cAreaFill; }; /* 9831 */ struct _DICONFIGUREDEVICESPARAMSA { unsigned int dwSize; unsigned int dwcUsers; char *lptszUserNames; unsigned int dwcFormats; _DIACTIONFORMATA *lprgFormats; HWND__ *hwnd; _DICOLORSET dics; IUnknown *lpUnkDDSTarget; }; /* 9832 */ struct NiPointer { PgWinFrame *m_pObject; }; /* 9833 */ struct PROTO_NC_PARTY_CHANGEMASTER_REQ { Name5 newmaster; }; /* 9834 */ struct __unaligned __declspec(align(2)) PROTO_NC_FRIEND_DEL_ACK { Name5 charid; Name5 friendid; unsigned __int16 err; }; /* 9835 */ struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 9836 */ struct _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { _GUID TmIdentity; unsigned int Flags; }; /* 9837 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 9838 */ union $B6C4CE30435791F49D6EDCCCA5A287E6 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 9839 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $B6C4CE30435791F49D6EDCCCA5A287E6 ___u2; }; /* 9840 */ struct __cppobj TextData : ITableBase { }; /* 9841 */ struct _OVERLAPPED_ENTRY { unsigned int lpCompletionKey; _OVERLAPPED *lpOverlapped; unsigned int Internal; unsigned int dwNumberOfBytesTransferred; }; /* 9842 */ struct tagEMRSELECTPALETTE { tagEMR emr; unsigned int ihPal; }; /* 9843 */ struct _DSSSEED { unsigned int counter; char seed[20]; }; /* 9844 */ struct _PUBKEYVER3 { unsigned int magic; unsigned int bitlenP; unsigned int bitlenQ; unsigned int bitlenJ; _DSSSEED DSSSeed; }; /* 9845 */ struct _CERT_REGISTRY_STORE_ROAMING_PARA { HKEY__ *hKey; wchar_t *pwszStoreDirectory; }; /* 9846 */ struct __cppobj IRpcChannelBuffer : IUnknown { }; /* 9847 */ struct _NDR_USER_MARSHAL_INFO_LEVEL1 { void *Buffer; unsigned int BufferSize; void *(__stdcall *pfnAllocate)(unsigned int); void (__stdcall *pfnFree)(void *); IRpcChannelBuffer *pRpcChannelBuffer; unsigned int Reserved[5]; }; /* 9848 */ struct _FILE_ZERO_DATA_INFORMATION { _LARGE_INTEGER FileOffset; _LARGE_INTEGER BeyondFinalZero; }; /* 9849 */ struct _DATATYPES_INFO_1A { char *pName; }; /* 9850 */ struct __declspec(align(4)) _userBITMAP { int bmType; int bmWidth; int bmHeight; int bmWidthBytes; unsigned __int16 bmPlanes; unsigned __int16 bmBitsPixel; unsigned int cbSize; char pBuffer[1]; }; /* 9851 */ union _userHBITMAP::__MIDL_IWinTypes_0007 { int hInproc; _userBITMAP *hRemote; __int64 hInproc64; }; /* 9852 */ struct _userHBITMAP { int fContext; _userHBITMAP::__MIDL_IWinTypes_0007 u; }; /* 9853 */ struct tagLOGPALETTE { unsigned __int16 palVersion; unsigned __int16 palNumEntries; tagPALETTEENTRY palPalEntry[1]; }; /* 9854 */ union _userHPALETTE::__MIDL_IWinTypes_0008 { int hInproc; tagLOGPALETTE *hRemote; __int64 hInproc64; }; /* 9855 */ struct _userHPALETTE { int fContext; _userHPALETTE::__MIDL_IWinTypes_0008 u; }; /* 9856 */ union _GDI_OBJECT::__MIDL_IAdviseSink_0002 { _userHBITMAP *hBitmap; _userHPALETTE *hPalette; _userHGLOBAL *hGeneric; }; /* 9857 */ struct _GDI_OBJECT { unsigned int ObjectType; _GDI_OBJECT::__MIDL_IAdviseSink_0002 u; }; /* 9858 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_USER_LOGIN { unsigned int usrregnum; char worldnum; char ip[4]; }; /* 9859 */ struct PROTO_NC_LOG_GAME_PRISON_RELEASE { unsigned int chrregnum; MAPPOS mappos; }; /* 9860 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_GET_SHORTCUTDATA_CMD { unsigned __int16 nShortCutDataCnt; SHORT_CUT_DATA ShortCutData[]; }; /* 9861 */ struct _RPC_SECURITY_QOS_V3_A { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; unsigned int AdditionalSecurityInfoType; $F443092C594741CBCD451571988487BF u; void *Sid; }; /* 9862 */ struct _RPC_BINDING_HANDLE_OPTIONS_V1 { unsigned int Version; unsigned int Flags; unsigned int ComTimeout; unsigned int CallTimeout; }; /* 9863 */ struct hostent { char *h_name; char **h_aliases; __int16 h_addrtype; __int16 h_length; char **h_addr_list; }; /* 9864 */ struct $214C729617269F7BA437BE270B95ADB9 { __int8 ServiceAction : 5; __int8 Reserved1 : 3; unsigned __int16 AllocationLength; }; /* 9865 */ struct $2D2B8BA2F044F5BF84F53ADB56B0719D { __int8 ServiceAction : 5; __int8 Reserved1 : 3; __int8 Type : 4; __int8 Scope : 4; char ParameterList[]; }; /* 9866 */ union $05D9B9D0795010A780F0BB85F0C42546 { $214C729617269F7BA437BE270B95ADB9 PR_IN; $2D2B8BA2F044F5BF84F53ADB56B0719D PR_OUT; }; /* 9867 */ struct _PERSISTENT_RESERVE_COMMAND { unsigned int Version; unsigned int Size; $05D9B9D0795010A780F0BB85F0C42546 ___u2; }; /* 9868 */ struct __declspec(align(4)) _ENCRYPTION_BUFFER { unsigned int EncryptionOperation; char Private[1]; }; /* 9869 */ struct __cppobj IComThreadingInfo : IUnknown { }; /* 9870 */ struct _COAUTHIDENTITY { unsigned __int16 *User; unsigned int UserLength; unsigned __int16 *Domain; unsigned int DomainLength; unsigned __int16 *Password; unsigned int PasswordLength; unsigned int Flags; }; /* 9871 */ struct _COAUTHINFO { unsigned int dwAuthnSvc; unsigned int dwAuthzSvc; wchar_t *pwszServerPrincName; unsigned int dwAuthnLevel; unsigned int dwImpersonationLevel; _COAUTHIDENTITY *pAuthIdentityData; unsigned int dwCapabilities; }; /* 9872 */ struct _COSERVERINFO { unsigned int dwReserved1; wchar_t *pwszName; _COAUTHINFO *pAuthInfo; unsigned int dwReserved2; }; /* 9873 */ struct __cppobj tagBIND_OPTS2 : tagBIND_OPTS { unsigned int dwTrackFlags; unsigned int dwClassContext; unsigned int locale; _COSERVERINFO *pServerInfo; }; /* 9874 */ struct __cppobj tagBIND_OPTS3 : tagBIND_OPTS2 { HWND__ *hwnd; }; /* 9875 */ struct tagCAUB { unsigned int cElems; char *pElems; }; /* 9876 */ struct _OLESTREAM { _OLESTREAMVTBL *lpstbl; }; /* 9877 */ struct _OLESTREAMVTBL { unsigned int (__stdcall *Get)(_OLESTREAM *, void *, unsigned int); unsigned int (__stdcall *Put)(_OLESTREAM *, const void *, unsigned int); }; /* 9882 */ struct __cppobj NiTListBase,NiDX9AdditionalDepthStencilBufferData *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 9878 */ struct NiTListBase,NiDX9AdditionalDepthStencilBufferData *> { NiTListBase,NiDX9AdditionalDepthStencilBufferData *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiDX9AdditionalDepthStencilBufferData *>::AntiBloatAllocator m_kAllocator; }; /* 9879 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiDX9AdditionalDepthStencilBufferData *m_element; }; /* 9880 */ struct __cppobj NiDX9AdditionalDepthStencilBufferData : NiDX9DepthStencilBufferData { _D3DFORMAT m_eCreateFormat; }; /* 9881 */ struct NiTListBase,NiDX9AdditionalDepthStencilBufferData *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiDX9AdditionalDepthStencilBufferData *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiDX9AdditionalDepthStencilBufferData *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiDX9AdditionalDepthStencilBufferData *> *this, NiTListItem *); }; /* 9883 */ struct __cppobj NiTPointerListBase,NiDX9AdditionalDepthStencilBufferData *> : NiTListBase,NiDX9AdditionalDepthStencilBufferData *> { }; /* 9884 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiDX9AdditionalDepthStencilBufferData *> { }; /* 9885 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_MK_DROP_ITEM { unsigned __int16 nItemID; unsigned __int16 nLot; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 mobid; MAPPOS mappos; }; /* 9886 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_GUILD_G_REWARD_TOKEN { unsigned int guildregnum; unsigned __int64 old_token; unsigned __int64 new_token; }; /* 9887 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_REWARD_EXP { unsigned int chrregnum; unsigned __int16 questid; unsigned __int64 old_exp; unsigned __int64 new_exp; }; /* 9888 */ struct PROTO_NC_LOG_GUILD_ACADEMY_LEAVE { unsigned int nGuildNo; unsigned int nCharNo; }; /* 9889 */ struct PROTO_NC_ACT_SOMEONERIDE_ON_CMD { unsigned __int16 handle; CHARBRIEFINFO_RIDE::RideInfo ride; }; /* 9890 */ struct GI_DiceTaiSai { char bGameLeaveReserve; char bRoomLeaveReserve; DiceTaiSaiAllBetting BetInfo; unsigned __int64 nTotalDividend; }; /* 9891 */ struct _WOW64_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; }; /* 9892 */ struct _WOW64_CONTEXT { unsigned int ContextFlags; unsigned int Dr0; unsigned int Dr1; unsigned int Dr2; unsigned int Dr3; unsigned int Dr6; unsigned int Dr7; _WOW64_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]; }; /* 9893 */ struct tagENUMLOGFONTEXA { tagLOGFONTA elfLogFont; char elfFullName[64]; char elfStyle[32]; char elfScript[32]; }; /* 9894 */ struct tagDESIGNVECTOR { unsigned int dvReserved; unsigned int dvNumAxes; int dvValues[16]; }; /* 9895 */ struct tagENUMLOGFONTEXDVA { tagENUMLOGFONTEXA elfEnumLogfontEx; tagDESIGNVECTOR elfDesignVector; }; /* 9896 */ struct tagDRAWTEXTPARAMS { unsigned int cbSize; int iTabLength; int iLeftMargin; int iRightMargin; unsigned int uiLengthDrawn; }; /* 9897 */ struct _PRINTPROCESSOR_CAPS_2 { unsigned int dwLevel; unsigned int dwNupOptions; unsigned int dwPageOrderFlags; unsigned int dwNumberOfCopies; unsigned int dwDuplexHandlingCaps; unsigned int dwNupDirectionCaps; unsigned int dwNupBorderCaps; unsigned int dwBookletHandlingCaps; unsigned int dwScalingCaps; }; /* 9898 */ struct PROTO_NC_COLLECT_REWARD_ACK { unsigned __int16 RewardID; unsigned __int16 err; }; /* 9899 */ struct _TOKEN_ORIGIN { _LUID OriginatingLogonSession; }; /* 9900 */ struct _PRINTER_INFO_8A { _devicemodeA *pDevMode; }; /* 9901 */ struct __cppobj ID3DXPRTCompBuffer : IUnknown { }; /* 9902 */ struct _D3DVERTEXELEMENT9 { unsigned __int16 Stream; unsigned __int16 Offset; char Type; char Method; char Usage; char UsageIndex; }; /* 9903 */ struct __cppobj __declspec(align(4)) NiDX9ShaderDeclaration : NiD3DShaderDeclaration { _D3DVERTEXELEMENT9 *m_pkElements; IDirect3DVertexDeclaration9 *m_hVertexDecl; bool m_bSoftwareVB; }; /* 9904 */ struct NiRect { unsigned int m_left; unsigned int m_right; unsigned int m_top; unsigned int m_bottom; }; /* 9905 */ struct __cppobj IDirect3DSwapChain9 : IUnknown { }; /* 9906 */ struct __cppobj NiSourceCubeMap : NiSourceTexture { NiSourceCubeMap::FaceID m_eFace; }; /* 9907 */ struct NiDX9Renderer::AddressSettings { _D3DTEXTUREADDRESS m_eU; _D3DTEXTUREADDRESS m_eV; }; /* 9908 */ struct NiDX9Renderer::FilterSettings { _D3DTEXTUREFILTERTYPE m_eMin; _D3DTEXTUREFILTERTYPE m_eMag; _D3DTEXTUREFILTERTYPE m_eMip; }; /* 9909 */ struct NiDX9Renderer::SimpleLineVertex { float fX; float fY; float fZ; }; /* 9910 */ struct NiDX9Renderer::TexturedLineVertex { float fX; float fY; float fZ; float fTU; float fTV; }; /* 9911 */ struct NiDX9Renderer::ColoredLineVertex { float fX; float fY; float fZ; unsigned int kColor; }; /* 9912 */ struct NiDX9Renderer::SourceVertex { float fX; float fY; float fZ; unsigned int kColor; float fTU; float fTV; }; /* 9913 */ struct NiDX9Renderer::SourceNormalVertex { float fX; float fY; float fZ; float fNX; float fNY; float fNZ; unsigned int kColor; float fTU; float fTV; }; /* 9914 */ struct __cppobj NiTriStrips : NiTriBasedGeom { }; /* 9915 */ struct DICUSTOMFORCE { unsigned int cChannels; unsigned int dwSamplePeriod; unsigned int cSamples; int *rglForceData; }; /* 9916 */ struct PROTO_NC_LOG_GAME_LOGIN { unsigned int chrregnum; MAPPOS mappos; unsigned __int64 Cen; unsigned int usrregnum; Name5 spawnapps; }; /* 9917 */ struct PROTO_NC_MINIHOUSE_MODIFY_OWNERBLOG_REQ { char bloglen; char blogaddr[]; }; /* 9918 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_SET_NAME_CMD { unsigned __int16 nPetHandle; Name4 sPetName; }; /* 9919 */ struct _HARDWARE_COUNTER_DATA { _HARDWARE_COUNTER_TYPE Type; unsigned int Reserved; unsigned __int64 Value; }; /* 9920 */ struct __declspec(align(4)) tagPELARRAY { int paXCount; int paYCount; int paXExt; int paYExt; char paRGBs; }; /* 9921 */ struct tagMDICREATESTRUCTA { const char *szClass; const char *szTitle; void *hOwner; int x; int y; int cx; int cy; unsigned int style; int lParam; }; /* 9922 */ struct tagMCI_OPEN_PARMSA { unsigned int dwCallback; unsigned int wDeviceID; const char *lpstrDeviceType; const char *lpstrElementName; const char *lpstrAlias; }; /* 9923 */ struct tagMCI_SAVE_PARMSW { unsigned int dwCallback; const wchar_t *lpfilename; }; /* 9924 */ struct __GENERIC_BINDING_INFO { void *pObj; unsigned int Size; void *(__stdcall *pfnBind)(void *); void (__stdcall *pfnUnbind)(void *, char *); }; /* 9925 */ union $4A0AD78002E40177C627D7D3D7AF399D { void **pAutoHandle; void **pPrimitiveHandle; __GENERIC_BINDING_INFO *pGenericBindingInfo; }; /* 9926 */ struct _GENERIC_BINDING_ROUTINE_PAIR { void *(__stdcall *pfnBind)(void *); void (__stdcall *pfnUnbind)(void *, char *); }; /* 9927 */ struct _MIDL_STUB_MESSAGE { _RPC_MESSAGE *RpcMsg; char *Buffer; char *BufferStart; char *BufferEnd; char *BufferMark; unsigned int BufferLength; unsigned int MemorySize; char *Memory; char IsClient; char Pad; unsigned __int16 uFlags2; int ReuseBuffer; struct NDR_ALLOC_ALL_NODES_CONTEXT *pAllocAllNodesContext; struct NDR_POINTER_QUEUE_STATE *pPointerQueueState; int IgnoreEmbeddedPointers; char *PointerBufferMark; char CorrDespIncrement; char uFlags; unsigned __int16 UniquePtrCount; unsigned int MaxCount; unsigned int Offset; unsigned int ActualCount; void *(__stdcall *pfnAllocate)(unsigned int); void (__stdcall *pfnFree)(void *); char *StackTop; char *pPresentedType; char *pTransmitType; void *SavedHandle; _MIDL_STUB_DESC *StubDesc; _FULL_PTR_XLAT_TABLES *FullPtrXlatTables; unsigned int FullPtrRefId; unsigned int PointerLength; __int32 fInDontFree : 1; __int32 fDontCallFreeInst : 1; __int32 fInOnlyParam : 1; __int32 fHasReturn : 1; __int32 fHasExtensions : 1; __int32 fHasNewCorrDesc : 1; __int32 fIsIn : 1; __int32 fIsOut : 1; __int32 fIsOicf : 1; __int32 fBufferValid : 1; __int32 fHasMemoryValidateCallback : 1; __int32 fInFree : 1; __int32 fNeedMCCP : 1; __int32 fUnused : 3; __int32 fUnused2 : 16; unsigned int dwDestContext; void *pvDestContext; $3FA64165D15A4602C29B2D9B0DA4A5E9 **SavedContextHandles; int ParamNumber; IRpcChannelBuffer *pRpcChannelBuffer; ARRAY_INFO *pArrayInfo; unsigned int *SizePtrCountArray; unsigned int *SizePtrOffsetArray; unsigned int *SizePtrLengthArray; void *pArgQueue; unsigned int dwStubPhase; void *LowStackMark; struct _NDR_ASYNC_MESSAGE *pAsyncMsg; _NDR_CORRELATION_INFO *pCorrInfo; char *pCorrMemory; void *pMemoryList; int pCSInfo; char *ConformanceMark; char *VarianceMark; int Unused; struct _NDR_PROC_CONTEXT *pContext; void *ContextHandleHash; void *pUserMarshalList; int Reserved51_3; int Reserved51_4; int Reserved51_5; }; /* 9928 */ const struct _XMIT_ROUTINE_QUINTUPLE { void (__stdcall *pfnTranslateToXmit)(_MIDL_STUB_MESSAGE *); void (__stdcall *pfnTranslateFromXmit)(_MIDL_STUB_MESSAGE *); void (__stdcall *pfnFreeXmit)(_MIDL_STUB_MESSAGE *); void (__stdcall *pfnFreeInst)(_MIDL_STUB_MESSAGE *); }; /* 9929 */ struct _MALLOC_FREE_STRUCT { void *(__stdcall *pfnAllocate)(unsigned int); void (__stdcall *pfnFree)(void *); }; /* 9930 */ const struct _COMM_FAULT_OFFSETS { __int16 CommOffset; __int16 FaultOffset; }; /* 9931 */ struct _NDR_CS_SIZE_CONVERT_ROUTINES { void (__stdcall *pfnNetSize)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *); void (__stdcall *pfnToNetCs)(void *, unsigned int, void *, unsigned int, char *, unsigned int *, unsigned int *); void (__stdcall *pfnLocalSize)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *); void (__stdcall *pfnFromNetCs)(void *, unsigned int, char *, unsigned int, unsigned int, void *, unsigned int *, unsigned int *); }; /* 9932 */ const struct _NDR_CS_ROUTINES { _NDR_CS_SIZE_CONVERT_ROUTINES *pSizeConvertRoutines; void (__stdcall **pTagGettingRoutines)(void *, int, unsigned int *, unsigned int *, unsigned int *, unsigned int *); }; /* 9933 */ const struct _NDR_EXPR_DESC { const unsigned __int16 *pOffset; const char *pFormatExpr; }; /* 9934 */ const struct _MIDL_STUB_DESC { void *RpcInterfaceInformation; void *(__stdcall *pfnAllocate)(unsigned int); void (__stdcall *pfnFree)(void *); $4A0AD78002E40177C627D7D3D7AF399D IMPLICIT_HANDLE_INFO; void (__stdcall *const *apfnNdrRundownRoutines)(void *); _GENERIC_BINDING_ROUTINE_PAIR *aGenericBindingRoutinePairs; void (__stdcall *const *apfnExprEval)(_MIDL_STUB_MESSAGE *); _XMIT_ROUTINE_QUINTUPLE *aXmitQuintuple; const char *pFormatTypes; int fCheckBounds; unsigned int Version; _MALLOC_FREE_STRUCT *pMallocFreeStruct; int MIDLVersion; _COMM_FAULT_OFFSETS *CommFaultOffsets; _USER_MARSHAL_ROUTINE_QUADRUPLE *aUserMarshalQuadruple; void (__stdcall *const *NotifyRoutineTable)(); unsigned int mFlags; _NDR_CS_ROUTINES *CsRoutineTables; void *ProxyServerInfo; _NDR_EXPR_DESC *pExprInfo; }; /* 9935 */ struct $3FA64165D15A4602C29B2D9B0DA4A5E9 { void *pad[2]; void *userContext; }; /* 9936 */ struct ARRAY_INFO { int Dimension; unsigned int *BufferConformanceMark; unsigned int *BufferVarianceMark; unsigned int *MaxCountArray; unsigned int *OffsetArray; unsigned int *ActualCountArray; }; /* 9937 */ struct tagSTYLEBUFW { unsigned int dwStyle; wchar_t szDescription[32]; }; /* 9938 */ struct __declspec(align(4)) LayerValue { unsigned int nLayerTypeValue; char nLayerType; }; /* 9939 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_GET_KEYMAPPING_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_KEYMAPPING Data; }; /* 9940 */ struct _GROUP_AFFINITY { unsigned int Mask; unsigned __int16 Group; unsigned __int16 Reserved[3]; }; /* 9941 */ struct _PROCESSOR_RELATIONSHIP { char Flags; char Reserved[21]; unsigned __int16 GroupCount; _GROUP_AFFINITY GroupMask[1]; }; /* 9942 */ struct _POINTFLOAT { float x; float y; }; /* 9943 */ struct _GLYPHMETRICSFLOAT { float gmfBlackBoxX; float gmfBlackBoxY; _POINTFLOAT gmfptGlyphOrigin; float gmfCellIncX; float gmfCellIncY; }; /* 9944 */ union $598610CC988E402B9A82B84B75BDDF21 { unsigned int dwValue; unsigned int Algid; unsigned int dwLength; }; /* 9945 */ struct _CRYPT_OID_INFO { unsigned int cbSize; const char *pszOID; const wchar_t *pwszName; unsigned int dwGroupId; $598610CC988E402B9A82B84B75BDDF21 ___u4; _CRYPTOAPI_BLOB ExtraInfo; }; /* 9946 */ struct _CRYPT_ASYNC_RETRIEVAL_COMPLETION { void (__stdcall *pfnCompletion)(void *, unsigned int, const char *, char *, void *); void *pvCompletion; }; /* 9947 */ struct __unaligned __declspec(align(1)) PROTO_SELL_ITEM_INFO_SERVER { char nDataSize; unsigned __int16 nHandle; }; /* 9948 */ struct PROTO_NC_CHAR_SELL_ITEM_INFO_ZONE_CMD { char NumOfSellItem; PROTO_SELL_ITEM_INFO_SERVER SellItemList[]; }; /* 9949 */ struct PROTO_NC_ITEMDB_MAPLINK_ITEM_CONSUME_REQ { unsigned __int16 nLockIndex; __unaligned __declspec(align(1)) unsigned int nCharRegNum; unsigned __int16 nHandleNum; Name3 mapName; unsigned __int16 skillID; __unaligned __declspec(align(1)) unsigned int skillCoolTime; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nStuffKey; unsigned __int16 nStuffID; unsigned int nStuffLot; }; /* 9950 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_ENTRY_SELL_ACK::BoothItemList { char datasize; char boothslot; unsigned __int64 unitcost; SHINE_ITEM_STRUCT item; }; /* 9951 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_ENTRY_SELL_ACK { unsigned __int16 err; unsigned __int16 boothhandle; char numofitem; PROTO_NC_BOOTH_ENTRY_SELL_ACK::BoothItemList items[]; }; /* 9952 */ struct _SYSTEM_ALARM_CALLBACK_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 9953 */ struct _IMAGE_FUNCTION_ENTRY { unsigned int StartingAddress; unsigned int EndingAddress; unsigned int EndOfPrologue; }; /* 9954 */ struct tagFONTSIGNATURE { unsigned int fsUsb[4]; unsigned int fsCsb[2]; }; /* 9955 */ struct _STORAGE_PRIORITY_HINT_SUPPORT { unsigned int SupportFlags; }; /* 9956 */ struct _DRIVERSTATUS { char bDriverError; char bIDEError; char bReserved[2]; unsigned int dwReserved[2]; }; /* 9957 */ struct _SERVICE_NOTIFY_2W { unsigned int dwVersion; void (__stdcall *pfnNotifyCallback)(void *); void *pContext; unsigned int dwNotificationStatus; _SERVICE_STATUS_PROCESS ServiceStatus; unsigned int dwNotificationTriggered; wchar_t *pszServiceNames; }; /* 9958 */ struct PROTO_NC_CHAR_PROMOTE_ACK { char newclass; }; /* 9959 */ struct POWER_ACTION_POLICY { POWER_ACTION Action; unsigned int Flags; unsigned int EventCode; }; /* 9960 */ struct SYSTEM_POWER_LEVEL { char Enable; char Spare[3]; unsigned int BatteryLevel; POWER_ACTION_POLICY PowerPolicy; _SYSTEM_POWER_STATE MinSystemState; }; /* 9961 */ struct _IMAGE_OS2_HEADER { unsigned __int16 ne_magic; char ne_ver; char ne_rev; unsigned __int16 ne_enttab; unsigned __int16 ne_cbenttab; int ne_crc; unsigned __int16 ne_flags; unsigned __int16 ne_autodata; unsigned __int16 ne_heap; unsigned __int16 ne_stack; int ne_csip; int ne_sssp; unsigned __int16 ne_cseg; unsigned __int16 ne_cmod; unsigned __int16 ne_cbnrestab; unsigned __int16 ne_segtab; unsigned __int16 ne_rsrctab; unsigned __int16 ne_restab; unsigned __int16 ne_modtab; unsigned __int16 ne_imptab; int ne_nrestab; unsigned __int16 ne_cmovent; unsigned __int16 ne_align; unsigned __int16 ne_cres; char ne_exetyp; char ne_flagsothers; unsigned __int16 ne_pretthunks; unsigned __int16 ne_psegrefbytes; unsigned __int16 ne_swaparea; unsigned __int16 ne_expver; }; /* 9962 */ struct _MESSAGE_RESOURCE_BLOCK { unsigned int LowId; unsigned int HighId; unsigned int OffsetToEntries; }; /* 9963 */ struct tagACTCTXA { unsigned int cbSize; unsigned int dwFlags; const char *lpSource; unsigned __int16 wProcessorArchitecture; unsigned __int16 wLangId; const char *lpAssemblyDirectory; const char *lpResourceName; const char *lpApplicationName; HINSTANCE__ *hModule; }; /* 9964 */ struct SCARD_T1_REQUEST { _SCARD_IO_REQUEST ioRequest; }; /* 9965 */ struct _DRIVER_INFO_4A { unsigned int cVersion; char *pName; char *pEnvironment; char *pDriverPath; char *pDataFile; char *pConfigFile; char *pHelpFile; char *pDependentFiles; char *pMonitorName; char *pDefaultDataType; char *pszzPreviousNames; }; /* 9966 */ struct PROTO_NC_CHARSAVE_QUEST_DOING_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; char bNeedClear; char nNumOfDoingQuest; PLAYER_QUEST_INFO QuestDoingArray[]; }; /* 9967 */ struct PROTO_NC_ITEMDB_MINIHOUSE_PORTAL_EFFECT_DEMANDGOOD_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 nEffectHandle; unsigned __int16 err; }; /* 9968 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MINIHOUSE_PORTAL_EFFECT_DEMANDGOOD_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_MINIHOUSE_PORTAL_EFFECT_DEMANDGOOD_ACK ack; }; /* 9969 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MOVER_UPGRADE_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; char bUpgrade; SHINE_ITEM_REGISTNUMBER nSubMoverItemKey; unsigned __int16 nSubMoverItemID; SHINE_ITEM_ATTRIBUTE SubMoverAttr; SHINE_ITEM_REGISTNUMBER nMainMoverItemKey; unsigned __int16 nMainMoverItemID; ITEM_INVEN MainMoverLoc; SHINE_ITEM_ATTRIBUTE MainMoverAttr; }; /* 9970 */ struct __unaligned __declspec(align(2)) $F0556C82D5BA2A41509F6C0A478091F4 { QUEST_SCRIPT_COMMAND ErrCmd; const char *pErrStr; unsigned __int16 ErrCode; }; /* 9971 */ struct __unaligned __declspec(align(2)) $2B9DECCF967955B97DA7401F4BBC83A8 { unsigned int nID; QUEST_SCRIPT_TALKER TalkerType; unsigned __int16 NPCNo; }; /* 9972 */ struct $1EA38CE5A774AC7C75786767582CA645 { unsigned __int16 nScenarioID; }; /* 9973 */ struct $3417283108DE4EC77DB31AD54C394795 { char FileName[64]; char StartBlockName[32]; }; /* 9974 */ struct $3530297D582133C1DE962EF1B1CC235A { unsigned __int16 nID; }; /* 9975 */ struct __unaligned __declspec(align(1)) $A142A7DBF550D6C7F6686E14FE6356AD { unsigned __int16 nID; char ProgressStep; }; /* 9976 */ struct __unaligned __declspec(align(2)) $1552E3D541A13F9BF3F7C0ECDA92E296 { unsigned __int16 nItemID; unsigned int nLot; }; /* 9977 */ struct $2ECA7DFF4B9813FFF27279BFA9382964 { unsigned __int16 nItemID; }; /* 9978 */ struct __unaligned __declspec(align(1)) $5AE6F1A3AFEB855066BC9D270E0215F8 { const char *pAbStateName; char nStrength; unsigned int nKeepTime; }; /* 9979 */ struct $AD6B8367C61FE7E0DD81892EB5D68A09 { const char *pAbStateName; }; /* 9980 */ struct $2341564DA41CC06D047D7D3CAFF72E53 { const char *pAbStateName; QUEST_SCRIPT_VARIABLE TargetVarID; unsigned int TargetValue; }; /* 9981 */ struct $B1A2394B4FCB8A2E45EDFE9742F21481 { QUEST_SCRIPT_VARIABLE VarID1; unsigned int Value1; QUEST_SCRIPT_ARITHMETIC_EXPRESSION ExpressionID; QUEST_SCRIPT_VARIABLE VarID2; unsigned int Value2; }; /* 9982 */ struct $A45E2F27E8CE41F4F88B3465F2579A05 { const char *pMarkName; }; /* 9983 */ struct $02F6D29756C5554D69FD95E5192EEBA9 { const char *pMarkName; const char *pMarkPoint; }; /* 9984 */ struct $39DA7F0B5B0EBFA6D5C3C8C9D31527AF { QUEST_SCRIPT_VARIABLE TargetVarID; unsigned int TargetValue; QUEST_SCRIPT_VARIABLE SourceVarID; unsigned int SourceValue; }; /* 9985 */ struct $6CC4B60C363DEC8E5D2FD4ED075803EA { QUEST_SCRIPT_VARIABLE TargetVarID; unsigned int TargetValue; }; /* 9986 */ union $DAC0A275C0B1800A6EC767A8709373E6 { $F0556C82D5BA2A41509F6C0A478091F4 STRUCT_QSC_ERROR; $F1BCC8D2ED72627AE3E1D14940DBB08E STRUCT_QSC_END; $2B9DECCF967955B97DA7401F4BBC83A8 STRUCT_QSC_SAY; $1EA38CE5A774AC7C75786767582CA645 STRUCT_QSC_SCENARIO; $3417283108DE4EC77DB31AD54C394795 STRUCT_QSC_CALLPS; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_CLEAR; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_ACCEPT; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_CANCEL; $A142A7DBF550D6C7F6686E14FE6356AD STRUCT_QSC_PROGRESS; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_FAILED; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_DONE; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_LINK; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_ABORT; $1552E3D541A13F9BF3F7C0ECDA92E296 STRUCT_QSC_DELETE_ITEM; $1552E3D541A13F9BF3F7C0ECDA92E296 STRUCT_QSC_CREATE_ITEM; $1552E3D541A13F9BF3F7C0ECDA92E296 STRUCT_QSC_DROP_ITEM; $2ECA7DFF4B9813FFF27279BFA9382964 STRUCT_QSC_GET_ITEM_LOT; $5AE6F1A3AFEB855066BC9D270E0215F8 STRUCT_QSC_SET_ABSTATE; $AD6B8367C61FE7E0DD81892EB5D68A09 STRUCT_QSC_RESET_ABSTATE; $2341564DA41CC06D047D7D3CAFF72E53 STRUCT_QSC_IS_ABSTATE; $F1BCC8D2ED72627AE3E1D14940DBB08E STRUCT_QSC_REMARK; $B1A2394B4FCB8A2E45EDFE9742F21481 STRUCT_QSC_IF; $A45E2F27E8CE41F4F88B3465F2579A05 STRUCT_QSC_GOTO; $02F6D29756C5554D69FD95E5192EEBA9 STRUCT_QSC_MARK; $39DA7F0B5B0EBFA6D5C3C8C9D31527AF STRUCT_QSC_SET; $39DA7F0B5B0EBFA6D5C3C8C9D31527AF STRUCT_QSC_ADD; $39DA7F0B5B0EBFA6D5C3C8C9D31527AF STRUCT_QSC_SUB; $6CC4B60C363DEC8E5D2FD4ED075803EA STRUCT_QSC_GET_PLAYER_RACE; $6CC4B60C363DEC8E5D2FD4ED075803EA STRUCT_QSC_GET_PLAYER_CLASS; $6CC4B60C363DEC8E5D2FD4ED075803EA STRUCT_QSC_GET_PLAYER_LEVEL; $6CC4B60C363DEC8E5D2FD4ED075803EA STRUCT_QSC_GET_PLAYER_GENDER; $6CC4B60C363DEC8E5D2FD4ED075803EA STRUCT_QSC_GET_PLAYER_EMPTY_INVENTORY; $3530297D582133C1DE962EF1B1CC235A STRUCT_QSC_REPEAT_QUEST_GIVE_UP; }; /* 9987 */ struct __unaligned __declspec(align(1)) STRUCT_QSC { QUEST_SCRIPT_COMMAND Cmd; char IsPigeonStartType; $DAC0A275C0B1800A6EC767A8709373E6 Data; }; /* 9990 */ struct CQuestParserScript::STRUCT_SQDC_MARK { char MarkName[16]; const char *pMarkPoint; }; /* 9997 */ struct CGdp { int m_bIsGDPOpen; CGdp::GDP_IO_TYPE m_GdpIO; void *m_hGDPFile; _iobuf *m_fpGDPFile; int m_bIsGDPOpenByHandle; int m_bIsGDPOpenByFilePointer; char m_GDPFileName[260]; unsigned int m_dwGDPFPos; int m_dwGDPFPosHigh; unsigned int m_dwNumChunk; CGdp::GDP_CHUNK_LIST *m_pChunkList; unsigned int m_dwDefaultNumEmptyMakes; int m_bWriteEncryptedHeader; int m_bWriteEncryptedData; unsigned int m_EncryptKey; int m_bIsOpen; CGdp::GDP_STORE_TYPE m_StoreType; int m_bNew; int m_bWritten; void *m_hFile; _iobuf *m_fpFile; unsigned int m_dwFileNo; CGdp::GDP_CHUNK_LIST *m_pFileChunk; }; /* 9998 */ struct CToken { CGdp m_Gdp; int m_bIsOpen; void *m_hFile; unsigned int m_dwFileSize; char *m_pFileBF; char *m_pSaveTokenPos; int m_bOpenByMemory; char *m_pOpenMemory; char m_szSeprator[256]; char *m_pResetStart; int m_bResetStart; int m_bIsStart; char *m_pToken; char *m_pMyTokenStart; char **m_lplpTokenList; unsigned int m_dwNumTokens; }; /* 9988 */ struct CQuestParserScript { CQuestParserScriptVtbl *vfptr; const char **m_ppQSC; const char **m_ppQSV; const char **m_ppQSAE; const char **m_ppQST; const char **m_ppQSIL; unsigned int m_Var[8]; int m_NumOfMark; CQuestParserScript::STRUCT_SQDC_MARK m_Mark[64]; CToken m_Token; STRUCT_QSC m_QSC; CQuest *m_pQuest; unsigned __int16 m_QuestID; int m_NumOfError; }; /* 9989 */ struct CQuestParserScriptVtbl { int (__thiscall *CommandRun)(CQuestParserScript *this, STRUCT_QSC *); }; /* 9991 */ struct $E0BD0A0B59A699E506F589CAA6153840 { char Comment[260]; unsigned int NumChunk; unsigned int NumNextChunkComes; }; /* 9992 */ struct $405AABF2B892C45AF9D0EEB02F235D31 { char Comment[260]; unsigned int FDirPos; unsigned int FDirPosHigh; unsigned int NumNextChunkComes; }; /* 9993 */ struct $F1D83BDF6E5429AA45D3D9667E6FA25A { char Name[260]; CGdp::GDP_STORE_TYPE StoreType; unsigned int FPos; int FPosHigh; unsigned int SrcSize; int SrcSizeHigh; unsigned int DatSize; int DatSizeHigh; _FILETIME ftLastWriteTime; unsigned int CHK32; unsigned int res0; unsigned int res1; }; /* 9994 */ union $8B3FB85BD75049FF7CE0A44755CF8F2D { $E0BD0A0B59A699E506F589CAA6153840 TYPE_MAIN; $405AABF2B892C45AF9D0EEB02F235D31 TYPE_LINK; $F1D83BDF6E5429AA45D3D9667E6FA25A TYPE_DIR; }; /* 9995 */ struct CGdp::GDP_CHUNK { CGdp::GDP_TYPE Type; unsigned int Encrypt; $8B3FB85BD75049FF7CE0A44755CF8F2D ___u2; }; /* 9996 */ struct CGdp::GDP_CHUNK_LIST { unsigned int ChunkFPos; int ChunkFPosHigh; CGdp::GDP_CHUNK Chunk; }; /* 9999 */ struct __cppobj std::_Tmap_traits,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 10000 */ struct __cppobj std::_Allocator_base,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Node> { }; /* 10001 */ struct __cppobj std::allocator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Node> : std::_Allocator_base,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Node> { }; /* 10002 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > : std::_Tmap_traits,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> { struct std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,int> > _Alval; }; /* 10003 */ struct __cppobj std::_Tree_val,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > : std::_Tree_nod,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > { }; /* 10004 */ struct __cppobj std::_Tree,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > : std::_Tree_val,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > { }; /* 10005 */ struct __cppobj std::map,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> > > : std::_Tree,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > { }; /* 10006 */ struct _ENLISTMENT_CRM_INFORMATION { _GUID CrmTransactionManagerId; _GUID CrmResourceManagerId; _GUID CrmEnlistmentId; }; /* 10007 */ struct tagEMRSETDIBITSTODEVICE { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int xSrc; int ySrc; int cxSrc; int cySrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; unsigned int iUsageSrc; unsigned int iStartScan; unsigned int cScans; }; /* 10008 */ struct tagOBJECTDESCRIPTOR { unsigned int cbSize; _GUID clsid; unsigned int dwDrawAspect; tagSIZE sizel; _POINTL pointl; unsigned int dwStatus; unsigned int dwFullUserTypeName; unsigned int dwSrcOfCopy; }; /* 10009 */ struct _OFNOTIFYW { tagNMHDR hdr; tagOFNW *lpOFN; wchar_t *pszFile; }; /* 10010 */ struct _SERVICE_DELAYED_AUTO_START_INFO { int fDelayedAutostart; }; /* 10011 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_LEVEL_DOWN { unsigned int chrregnum; MAPPOS mappos; char level; unsigned __int64 currentexp; }; /* 10012 */ struct PROTO_NC_LOG_GAME_ITEM_MERGE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 itemid; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkeyadd; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkeysub; unsigned __int16 itemlot; unsigned __int16 itemlotadd; unsigned __int16 itemlotsub; }; /* 10013 */ struct $409DFF2A380C4FFE2B587D0390AC124E { unsigned __int16 wProcessorArchitecture; unsigned __int16 wReserved; }; /* 10014 */ union $56760C2C184242D59B319E2449ACFFD3 { unsigned int dwOemId; $409DFF2A380C4FFE2B587D0390AC124E __s1; }; /* 10015 */ struct _SYSTEM_INFO { $56760C2C184242D59B319E2449ACFFD3 ___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; }; /* 10016 */ struct HSZ__ { int unused; }; /* 10017 */ struct HCONV__ { int unused; }; /* 10018 */ struct tagMONCONVSTRUCT { unsigned int cb; int fConnect; unsigned int dwTime; void *hTask; HSZ__ *hszSvc; HSZ__ *hszTopic; HCONV__ *hConvClient; HCONV__ *hConvServer; }; /* 10019 */ struct tagMCI_PLAY_PARMS { unsigned int dwCallback; unsigned int dwFrom; unsigned int dwTo; }; /* 10020 */ struct _EV_EXTRA_CERT_CHAIN_POLICY_STATUS { unsigned int cbSize; unsigned int dwQualifiers; unsigned int dwIssuanceUsageIndex; }; /* 10021 */ struct $D4F62C83CEB61BB52196E20F7ADC32CF { unsigned __int16 Minimum; unsigned __int16 Maximum; unsigned __int16 MaximumBlocks; }; /* 10022 */ struct $B28CD077D686A6FB9CE039A2B335CFF9 { unsigned __int16 Minimum; unsigned __int16 Maximum; }; /* 10023 */ union $1D925F7BDB614B6B54F2D3CFE4536EBC { $D4F62C83CEB61BB52196E20F7ADC32CF ScalarPrefetch; $B28CD077D686A6FB9CE039A2B335CFF9 BlockPrefetch; }; /* 10024 */ struct __declspec(align(4)) _DISK_CACHE_INFORMATION { char ParametersSavable; char ReadCacheEnabled; char WriteCacheEnabled; DISK_CACHE_RETENTION_PRIORITY ReadRetentionPriority; DISK_CACHE_RETENTION_PRIORITY WriteRetentionPriority; unsigned __int16 DisablePrefetchTransferLength; char PrefetchScalar; $1D925F7BDB614B6B54F2D3CFE4536EBC ___u7; }; /* 10025 */ struct D3DXQUATERNION { float x; float y; float z; float w; }; /* 10026 */ struct _D3DXKEY_QUATERNION { float Time; D3DXQUATERNION Value; }; /* 10027 */ struct _D3DXKEY_CALLBACK { float Time; void *pCallbackData; }; /* 10028 */ struct PROTO_NC_ACT_SOMEONEGATHERCOMPLETE_CMD { unsigned __int16 player; unsigned __int16 object; }; /* 10029 */ struct tagACTCTXW { unsigned int cbSize; unsigned int dwFlags; const wchar_t *lpSource; unsigned __int16 wProcessorArchitecture; unsigned __int16 wLangId; const wchar_t *lpAssemblyDirectory; const wchar_t *lpResourceName; const wchar_t *lpApplicationName; HINSTANCE__ *hModule; }; /* 10030 */ struct _FILE_ALLOCATION_INFO { _LARGE_INTEGER AllocationSize; }; /* 10031 */ struct NCryptProviderName { wchar_t *pszName; wchar_t *pszComment; }; /* 10032 */ struct _D3DXCONSTANTTABLE_DESC { const char *Creator; unsigned int Version; unsigned int Constants; }; /* 10033 */ struct __unaligned __declspec(align(1)) CHARACTER_TITLE_READBLOCK { char nFirstConnection; char CurrentTitle; char CurrentTitleElement; unsigned __int16 CurrentTitleMobID; unsigned __int64 TitleValues[132]; unsigned __int16 NumOfTitle; CT_INFO TitleArray[]; }; /* 10034 */ struct PROTO_NC_USER_CONNECTCUT2ZONE_CMD { unsigned int usrregnum; }; /* 10035 */ struct __unaligned __declspec(align(1)) PROTO_NC_PROMOTION_DB_REWARD_REQ { unsigned int nUserNo; char nWorldNo; unsigned int nCharNo; char nClass; char nLevel; }; /* 10036 */ struct __cppobj std::_Arithmetic_traits { }; /* 10037 */ struct __cppobj std::tr1::integral_constant { }; /* 10038 */ struct __cppobj std::is_error_code_enum,std::less,std::allocator > >,0> > > > : std::tr1::integral_constant { }; /* 10039 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10040 */ struct __cppobj std::unary_function { }; /* 10041 */ struct __cppobj std::identity { }; /* 10042 */ struct std::basic_streambuf > { std::basic_streambuf >Vtbl *vfptr; std::_Mutex _Mylock; wchar_t *_Gfirst; wchar_t *_Pfirst; wchar_t **_IGfirst; wchar_t **_IPfirst; wchar_t *_Gnext; wchar_t *_Pnext; wchar_t **_IGnext; wchar_t **_IPnext; int _Gcount; int _Pcount; int *_IGcount; int *_IPcount; std::locale *_Plocale; }; /* 10043 */ struct std::basic_streambuf >Vtbl { void *(__thiscall *__vecDelDtor)(std::basic_streambuf > *this, unsigned int); _BYTE gap4[4]; void (__thiscall *_Unlock)(std::basic_streambuf > *this); unsigned __int16 (__thiscall *overflow)(std::basic_streambuf > *this, unsigned __int16); unsigned __int16 (__thiscall *pbackfail)(std::basic_streambuf > *this, unsigned __int16); __int64 (__thiscall *showmanyc)(std::basic_streambuf > *this); unsigned __int16 (__thiscall *underflow)(std::basic_streambuf > *this); unsigned __int16 (__thiscall *uflow)(std::basic_streambuf > *this); __int64 (__thiscall *xsgetn)(std::basic_streambuf > *this, wchar_t *, __int64); __int64 (__thiscall *xsputn)(std::basic_streambuf > *this, const wchar_t *, __int64); std::fpos *(__thiscall *seekoff)(std::basic_streambuf > *this, std::fpos *result, __int64, int, int); std::fpos *(__thiscall *seekpos)(std::basic_streambuf > *this, std::fpos *result, std::fpos, int); std::basic_streambuf > *(__thiscall *setbuf)(std::basic_streambuf > *this, wchar_t *, __int64); int (__thiscall *sync)(std::basic_streambuf > *this); void (__thiscall *imbue)(std::basic_streambuf > *this, std::locale *); }; /* 10044 */ struct __cppobj std::_Ptr_cat_helper { }; /* 10045 */ struct __cppobj std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 10046 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { std::_List_nod,std::allocator > >::_Node *_Ptr; }; /* 10047 */ struct __cppobj std::_List_const_iterator,std::allocator > > > : std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> { }; /* 10048 */ struct __cppobj std::_List_iterator,std::allocator > > > : std::_List_const_iterator,std::allocator > > > { }; /* 10049 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 10050 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 10051 */ struct __cppobj std::_Allocator_base { }; /* 10052 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 10053 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { struct std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 10054 */ struct NPAnimationControler::NAC_info { std::basic_string,std::allocator > strControlerName; unsigned int unControlerID; unsigned int unEventNUM; unsigned int unLoopCnt; }; /* 10055 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 10056 */ struct __cppobj std::logic_error : std::exception { }; /* 10057 */ struct __cppobj std::length_error : std::logic_error { }; /* 10058 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10059 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { HeightMapMaker::TriangleIndex **_Ptr; }; /* 10060 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10061 */ struct __cppobj std::is_error_code_enum,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > : std::tr1::integral_constant { }; /* 10062 */ struct __cppobj std::is_error_condition_enum,std::less,std::allocator > >,0> > > > : std::tr1::integral_constant { }; /* 10063 */ struct __cppobj std::_Num_base { }; /* 10064 */ struct __cppobj std::_Num_int_base : std::_Num_base { }; /* 10065 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10066 */ struct __cppobj std::ctype_byname : std::ctype { }; /* 10067 */ struct __cppobj std::is_error_code_enum,std::less,std::allocator > >,0> > > > : std::tr1::integral_constant { }; /* 10068 */ struct __cppobj std::identity,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > &> { }; /* 10069 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10070 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10071 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10072 */ struct __cppobj std::_Init_locks { }; /* 10073 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10074 */ struct std::basic_streambuf > { std::basic_streambuf >Vtbl *vfptr; std::_Mutex _Mylock; unsigned __int16 *_Gfirst; unsigned __int16 *_Pfirst; unsigned __int16 **_IGfirst; unsigned __int16 **_IPfirst; unsigned __int16 *_Gnext; unsigned __int16 *_Pnext; unsigned __int16 **_IGnext; unsigned __int16 **_IPnext; int _Gcount; int _Pcount; int *_IGcount; int *_IPcount; std::locale *_Plocale; }; /* 10075 */ struct std::basic_streambuf >Vtbl { void *(__thiscall *__vecDelDtor)(std::basic_streambuf > *this, unsigned int); _BYTE gap4[4]; void (__thiscall *_Unlock)(std::basic_streambuf > *this); unsigned __int16 (__thiscall *overflow)(std::basic_streambuf > *this, unsigned __int16); unsigned __int16 (__thiscall *pbackfail)(std::basic_streambuf > *this, unsigned __int16); __int64 (__thiscall *showmanyc)(std::basic_streambuf > *this); unsigned __int16 (__thiscall *underflow)(std::basic_streambuf > *this); unsigned __int16 (__thiscall *uflow)(std::basic_streambuf > *this); __int64 (__thiscall *xsgetn)(std::basic_streambuf > *this, unsigned __int16 *, __int64); __int64 (__thiscall *xsputn)(std::basic_streambuf > *this, const unsigned __int16 *, __int64); std::fpos *(__thiscall *seekoff)(std::basic_streambuf > *this, std::fpos *result, __int64, int, int); std::fpos *(__thiscall *seekpos)(std::basic_streambuf > *this, std::fpos *result, std::fpos, int); std::basic_streambuf > *(__thiscall *setbuf)(std::basic_streambuf > *this, unsigned __int16 *, __int64); int (__thiscall *sync)(std::basic_streambuf > *this); void (__thiscall *imbue)(std::basic_streambuf > *this, std::locale *); }; /* 10076 */ struct __cppobj std::basic_ostream > { _BYTE gap0[80]; }; /* 10077 */ struct __cppobj __declspec(align(8)) std::basic_ios > : std::ios_base { std::basic_streambuf > *_Mystrbuf; std::basic_ostream > *_Tiestr; unsigned __int16 _Fillch; }; /* 10078 */ struct __declspec(align(8)) std::basic_istream > { _BYTE gap0[8]; __int64 _Chcount; _BYTE gap10[72]; }; /* 10079 */ struct __cppobj std::ctype : std::ctype_base { _Ctypevec _Ctype; _Cvtvec _Cvt; }; /* 10080 */ struct std::basic_istream >::_Sentry_base { std::basic_istream > *_Myistr; }; /* 10081 */ struct __cppobj __declspec(align(4)) std::basic_istream >::sentry : std::basic_istream >::_Sentry_base { bool _Ok; }; /* 10082 */ struct __cppobj std::is_error_code_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10083 */ struct __cppobj std::_Ptr_cat_helper { }; /* 10084 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10085 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10086 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10087 */ struct __cppobj std::identity { }; /* 10088 */ struct std::_Pair_base > { NiNode *const first; NiPointer second; }; /* 10089 */ struct __cppobj std::pair > : std::_Pair_base > { }; /* 10090 */ struct __cppobj std::unary_function { }; /* 10091 */ struct __cppobj std::hash : std::unary_function { }; /* 10092 */ struct __cppobj std::allocator >::rebind > { }; /* 10093 */ struct __cppobj std::allocator >::rebind,std::allocator > >::_Node> { }; /* 10094 */ struct __cppobj std::allocator >::rebind,std::allocator > > > > { }; /* 10095 */ struct __cppobj std::is_error_condition_enum,std::allocator > > > > : std::tr1::integral_constant { }; /* 10096 */ struct __cppobj std::tr1::integral_constant { }; /* 10097 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10098 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10099 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiPoint3 *_Ptr; }; /* 10100 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10101 */ struct __cppobj std::_Arithmetic_traits<__int64> { }; /* 10102 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10103 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10104 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10105 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10106 */ struct __cppobj std::unary_function { }; /* 10107 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10108 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10109 */ struct __cppobj std::identity > { }; /* 10110 */ struct __cppobj std::identity > { }; /* 10111 */ struct __cppobj std::_Allocator_base > > { }; /* 10112 */ struct __cppobj std::allocator > > : std::_Allocator_base > > { }; /* 10113 */ struct __cppobj std::_Tmap_traits,std::less,std::allocator > >,0> : std::_Container_base0 { std::less comp; }; /* 10114 */ struct CNSTimer_MultiEvent::EventData { CNSTimer_MarkCheck m_kTimer; bool (__cdecl *m_pFuncEvent)(void *); void *m_pData; }; /* 10115 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10116 */ struct __cppobj std::_Ptr_cat_helper,boost::shared_ptr > { }; /* 10117 */ struct __cppobj std::_Int_iterator_tag { }; /* 10118 */ struct __cppobj std::iterator_traits { }; /* 10119 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 10120 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Ptr; }; /* 10121 */ struct __cppobj std::_Tree_const_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > : std::_Tree_unchecked_const_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >,std::_Iterator_base0> { }; /* 10122 */ struct __cppobj std::_Tree_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > : std::_Tree_const_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > { }; /* 10123 */ struct __declspec(align(4)) std::_Pair_base,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> { std::_Tree_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > first; bool second; }; /* 10124 */ struct __cppobj std::pair,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> : std::_Pair_base,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> { }; /* 10125 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10126 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> : std::_Iterator012 { std::_Tree_nod,std::allocator,0> >::_Node *_Ptr; }; /* 10127 */ struct __cppobj std::identity { }; /* 10128 */ struct __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> >::_Node { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Left; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Parent; std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Right; std::pair > _Myval; char _Color; char _Isnil; }; /* 10129 */ struct __cppobj std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 10130 */ struct __cppobj std::allocator,std::less,std::allocator > >,0> >::_Node> : std::_Allocator_base,std::less,std::allocator > >,0> >::_Node> { }; /* 10131 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::less,std::allocator > >,0> > : std::_Tmap_traits,std::less,std::allocator > >,0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::less,std::allocator > >,0> >::_Node> _Alnod; std::allocator > > _Alval; }; /* 10132 */ struct __cppobj std::_Tree_val,std::less,std::allocator > >,0> > : std::_Tree_nod,std::less,std::allocator > >,0> > { }; /* 10133 */ struct __cppobj std::_Tree,std::less,std::allocator > >,0> > : std::_Tree_val,std::less,std::allocator > >,0> > { }; /* 10134 */ struct __cppobj std::map,std::less,std::allocator > > > : std::_Tree,std::less,std::allocator > >,0> > { }; /* 10135 */ struct __cppobj std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 10136 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> : std::_Iterator012 >,int,std::pair > const *,std::pair > const &,std::_Iterator_base0> { std::_Tree_nod,std::less,std::allocator > >,0> >::_Node *_Ptr; }; /* 10137 */ struct __cppobj std::_Tree_const_iterator,std::less,std::allocator > >,0> > > : std::_Tree_unchecked_const_iterator,std::less,std::allocator > >,0> >,std::_Iterator_base0> { }; /* 10138 */ struct __cppobj std::_Tree_iterator,std::less,std::allocator > >,0> > > : std::_Tree_const_iterator,std::less,std::allocator > >,0> > > { }; /* 10139 */ struct __cppobj std::identity,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > &> { }; /* 10140 */ struct __cppobj std::_Allocator_base { }; /* 10141 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10142 */ struct __cppobj std::binary_function { }; /* 10143 */ struct __cppobj std::less : std::binary_function { }; /* 10144 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10148 */ struct __cppobj std::_Allocator_base,std::allocator > >::_Node> { }; /* 10149 */ struct __cppobj std::allocator,std::allocator > >::_Node> : std::_Allocator_base,std::allocator > >::_Node> { }; /* 10150 */ struct __cppobj std::_Allocator_base > { }; /* 10151 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 10152 */ struct __cppobj __declspec(align(4)) std::_List_nod,std::allocator > > : std::_Container_base0 { std::_List_nod,std::allocator > >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator > >::_Node> _Alnod; std::allocator > _Alval; }; /* 10153 */ struct __cppobj std::_List_val,std::allocator > > : std::_List_nod,std::allocator > > { }; /* 10154 */ struct __cppobj std::list,std::allocator > > : std::_List_val,std::allocator > > { }; /* 10145 */ struct __cppobj INsFile : NiRefObject { INsFile *m_pkLastInputFile; std::basic_string,std::allocator > m_strKeyWord; std::basic_string,std::allocator > m_strDataWord; std::list,std::allocator > > m_listChild; }; /* 10146 */ struct std::_List_nod,std::allocator > >::_Node { std::_List_nod,std::allocator > >::_Node *_Next; std::_List_nod,std::allocator > >::_Node *_Prev; NiPointer _Myval; }; /* 10147 */ struct NiPointer { INsFile *m_pObject; }; /* 10155 */ struct __cppobj std::identity const &> { }; /* 10156 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10157 */ struct __cppobj std::bad_cast : std::exception { }; /* 10158 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10159 */ struct __cppobj std::_Arithmetic_traits { }; /* 10160 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10161 */ struct __cppobj std::allocator > >::rebind > > { }; /* 10162 */ struct __cppobj std::allocator > >::rebind,std::less,std::allocator > >,0> >::_Node> { }; /* 10163 */ struct __cppobj std::binary_function { }; /* 10164 */ struct __cppobj std::greater : std::binary_function { }; /* 10165 */ struct __cppobj std::unary_function,std::allocator >,unsigned int> { }; /* 10166 */ struct __cppobj std::is_error_condition_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10167 */ struct __cppobj std::_Num_float_base : std::_Num_base { }; /* 10168 */ struct __cppobj std::numeric_limits : std::_Num_float_base { }; /* 10169 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10170 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10171 */ struct __cppobj std::_Arithmetic_traits { }; /* 10172 */ struct std::_DebugHeapTag_t { int _Type; }; /* 10173 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10174 */ struct __cppobj std::numeric_limits<__int64> : std::_Num_int_base { }; /* 10175 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10176 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10177 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10178 */ struct __cppobj std::is_error_condition_enum,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > : std::tr1::integral_constant { }; /* 10179 */ struct __cppobj std::is_error_condition_enum,std::allocator > > > > : std::tr1::integral_constant { }; /* 10180 */ struct __cppobj std::invalid_argument : std::logic_error { }; /* 10181 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10182 */ struct __cppobj std::identity,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > &> { }; /* 10183 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10184 */ struct __cppobj std::is_error_condition_enum,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > : std::tr1::integral_constant { }; /* 10185 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10186 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10187 */ struct __cppobj std::_Arithmetic_traits { }; /* 10188 */ struct __cppobj std::basic_ostream > { _BYTE gap0[80]; }; /* 10189 */ struct __cppobj __declspec(align(8)) std::basic_ios > : std::ios_base { std::basic_streambuf > *_Mystrbuf; std::basic_ostream > *_Tiestr; wchar_t _Fillch; }; /* 10190 */ struct __declspec(align(8)) std::basic_istream > { _BYTE gap0[8]; __int64 _Chcount; _BYTE gap10[72]; }; /* 10191 */ struct __cppobj std::ctype : std::ctype_base { _Ctypevec _Ctype; _Cvtvec _Cvt; }; /* 10192 */ struct std::basic_istream >::_Sentry_base { std::basic_istream > *_Myistr; }; /* 10193 */ struct __cppobj __declspec(align(4)) std::basic_istream >::sentry : std::basic_istream >::_Sentry_base { bool _Ok; }; /* 10194 */ struct __cppobj std::_Pickinteger<1> { }; /* 10195 */ struct __cppobj std::unary_function { }; /* 10196 */ struct __cppobj std::hash : std::unary_function { }; /* 10197 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10198 */ struct __declspec(align(4)) std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { std::_Tree_iterator,std::less,std::allocator > >,0> > > first; bool second; }; /* 10199 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10200 */ struct __cppobj std::is_error_code_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10201 */ struct __cppobj std::unary_function<__int64,unsigned int> { }; /* 10202 */ struct __cppobj std::hash<__int64> : std::unary_function<__int64,unsigned int> { }; /* 10203 */ struct __cppobj std::_Tree_const_iterator,std::allocator,0> > > : std::_Tree_unchecked_const_iterator,std::allocator,0> >,std::_Iterator_base0> { }; /* 10204 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10205 */ struct __cppobj std::allocator,std::allocator > > > >::rebind,std::allocator > > > > { }; /* 10206 */ struct __cppobj std::is_error_condition_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10207 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10208 */ struct __cppobj std::is_error_condition_enum,std::less,std::allocator > >,0> > > > : std::tr1::integral_constant { }; /* 10209 */ struct __cppobj std::iterator_traits { }; /* 10210 */ struct __cppobj std::is_error_code_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10211 */ struct __cppobj std::allocator >::rebind > { }; /* 10212 */ struct __cppobj std::allocator >::rebind,std::allocator > >::_Node> { }; /* 10213 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10214 */ struct __cppobj std::is_error_condition_enum,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > > : std::tr1::integral_constant { }; /* 10215 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10216 */ struct __cppobj std::underflow_error : std::runtime_error { }; /* 10217 */ struct __cppobj std::identity > { }; /* 10218 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10219 */ struct __cppobj std::bad_exception : std::exception { }; /* 10220 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10221 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10222 */ struct __cppobj std::is_error_condition_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10223 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10224 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiPoint2 *_Ptr; }; /* 10225 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10226 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10227 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10228 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10229 */ struct __cppobj std::identity { }; /* 10230 */ struct __cppobj std::_Arithmetic_traits { }; /* 10231 */ struct __cppobj std::allocator::rebind { }; /* 10232 */ struct __cppobj std::is_error_condition_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10233 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 10234 */ struct __cppobj std::allocator::rebind { }; /* 10235 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 10236 */ struct __cppobj std::_Allocator_base >::_Node> { }; /* 10237 */ struct __cppobj std::allocator >::_Node> : std::_Allocator_base >::_Node> { }; /* 10238 */ struct std::_List_nod >::_Node { std::_List_nod >::_Node *_Next; std::_List_nod >::_Node *_Prev; CNSTimer_MultiEvent::EventData _Myval; }; /* 10239 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10240 */ struct __cppobj std::is_error_condition_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10241 */ struct __cppobj std::is_error_condition_enum,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > > : std::tr1::integral_constant { }; /* 10242 */ struct __cppobj std::identity { }; /* 10243 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10244 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10245 */ struct __cppobj std::_Arithmetic_traits { }; /* 10246 */ struct __cppobj std::allocator >::rebind > { }; /* 10247 */ struct __cppobj std::allocator >::rebind,std::allocator > >::_Node> { }; /* 10248 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10249 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10250 */ struct __cppobj std::iterator_traits { }; /* 10251 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10252 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10253 */ struct __cppobj std::identity,std::allocator >,0> > > &> { }; /* 10254 */ struct __cppobj std::allocator::rebind { }; /* 10255 */ struct __cppobj std::identity { }; /* 10256 */ struct __cppobj std::identity,std::allocator > &> { }; /* 10257 */ struct __cppobj std::identity,std::allocator > > { }; /* 10258 */ struct __cppobj std::unary_function { }; /* 10259 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10260 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10261 */ struct __cppobj std::is_error_condition_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10262 */ struct __cppobj std::is_error_condition_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10263 */ struct __cppobj std::iterator_traits { }; /* 10264 */ struct __cppobj std::identity { }; /* 10265 */ struct __cppobj std::allocator::rebind { }; /* 10266 */ struct __cppobj std::allocator::rebind >::_Node> { }; /* 10267 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10268 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10269 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10270 */ struct __cppobj std::_Ptr_cat_helper,std::allocator >,std::basic_string,std::allocator > > { }; /* 10271 */ struct __cppobj std::iterator_traits { }; /* 10272 */ struct __cppobj std::bad_typeid : std::exception { }; /* 10273 */ struct std::_Pair_base,std::allocator >,CAbstractProperty *> { std::basic_string,std::allocator > first; CAbstractProperty *second; }; /* 10274 */ struct __cppobj std::pair,std::allocator >,CAbstractProperty *> : std::_Pair_base,std::allocator >,CAbstractProperty *> { }; /* 10275 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > >,bool> { std::_Tree_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > first; bool second; }; /* 10276 */ struct __cppobj std::pair,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > >,bool> : std::_Pair_base,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > >,bool> { }; /* 10277 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10278 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10279 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10280 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10281 */ struct __cppobj std::_Arithmetic_traits { }; /* 10282 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10283 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10284 */ struct __cppobj std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 10285 */ struct __cppobj std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> : std::_Iterator012,int,NiPointer const *,NiPointer const &,std::_Iterator_base0> { std::_List_nod,std::allocator > >::_Node *_Ptr; }; /* 10286 */ struct __cppobj std::_List_const_iterator,std::allocator > > > : std::_List_unchecked_const_iterator,std::allocator > >,std::_Iterator_base0> { }; /* 10287 */ struct __cppobj std::_List_iterator,std::allocator > > > : std::_List_const_iterator,std::allocator > > > { }; /* 10288 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10289 */ struct __cppobj std::identity { }; /* 10290 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10291 */ struct __cppobj std::codecvt : std::codecvt_base { _Cvtvec _Cvt; }; /* 10292 */ struct __cppobj std::unary_function { }; /* 10293 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10294 */ struct std::_Pair_base { unsigned __int16 first; QUEST_DATA *second; }; /* 10295 */ struct __cppobj std::pair : std::_Pair_base { }; /* 10296 */ struct __declspec(align(4)) std::_Pair_base,std::allocator > > >,bool> { std::_List_iterator,std::allocator > > > first; bool second; }; /* 10297 */ struct __cppobj std::pair,std::allocator > > >,bool> : std::_Pair_base,std::allocator > > >,bool> { }; /* 10298 */ struct __cppobj std::is_error_code_enum,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > : std::tr1::integral_constant { }; /* 10299 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10300 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { struct std::_List_nod >::_Node *_Ptr; }; /* 10301 */ struct __cppobj __declspec(align(4)) std::_List_nod > : std::_Container_base0 { std::_List_nod >::_Node *_Myhead; unsigned int _Mysize; std::allocator >::_Node> _Alnod; std::allocator _Alval; }; /* 10302 */ struct __cppobj std::_List_val > : std::_List_nod > { }; /* 10303 */ struct __cppobj std::list > : std::_List_val > { }; /* 10304 */ struct __cppobj std::_List_unchecked_const_iterator >,std::_Iterator_base0> : std::_Iterator012 { std::_List_nod >::_Node *_Ptr; }; /* 10305 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 10306 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 10307 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10308 */ struct __cppobj std::identity,std::allocator > const ,NiPointer > > { }; /* 10309 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10310 */ struct std::_Exception_ptr { void *_Data1; void *_Data2; }; /* 10311 */ struct __cppobj std::iterator_traits { }; /* 10312 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10313 */ struct __cppobj std::iterator_traits { }; /* 10314 */ struct __cppobj std::is_error_code_enum,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > > : std::tr1::integral_constant { }; /* 10315 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10316 */ struct __cppobj std::unary_function,std::allocator >,unsigned int> { }; /* 10317 */ struct __cppobj std::hash,std::allocator > > : std::unary_function,std::allocator >,unsigned int> { }; /* 10318 */ struct __cppobj std::list > : std::_List_val > { }; /* 10319 */ struct __cppobj std::_List_const_iterator > > : std::_List_unchecked_const_iterator >,std::_Iterator_base0> { }; /* 10320 */ struct __cppobj std::_List_iterator > > : std::_List_const_iterator > > { }; /* 10321 */ struct __cppobj std::_Ptr_cat_helper,NiPointer > { }; /* 10322 */ struct __cppobj std::is_error_code_enum,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > : std::tr1::integral_constant { }; /* 10323 */ struct __cppobj std::is_error_condition_enum,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > : std::tr1::integral_constant { }; /* 10324 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10325 */ struct __cppobj std::is_error_condition_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10326 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10327 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10328 */ struct __cppobj std::hash,std::allocator > > : std::unary_function,std::allocator >,unsigned int> { }; /* 10329 */ struct __cppobj std::is_error_code_enum,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > : std::tr1::integral_constant { }; /* 10330 */ struct __cppobj std::pair,std::less,std::allocator > >,0> > >,bool> : std::_Pair_base,std::less,std::allocator > >,0> > >,bool> { }; /* 10331 */ struct __cppobj std::_Facetptr > { }; /* 10332 */ struct __cppobj std::identity { }; /* 10333 */ struct __cppobj std::allocator >::rebind > { }; /* 10334 */ struct __cppobj std::identity,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > &> { }; /* 10335 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10336 */ struct __cppobj std::tr1::_Remove_reference,std::allocator,0> > > > { }; /* 10337 */ struct __cppobj std::tr1::remove_reference,std::allocator,0> > > > : std::tr1::_Remove_reference,std::allocator,0> > > > { }; /* 10338 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10339 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10340 */ struct __cppobj std::tr1::remove_volatile { }; /* 10341 */ struct __cppobj std::tr1::_Remove_reference,std::allocator,0> > > &> { }; /* 10342 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,CAbstractProperty *> > : std::tr1::integral_constant { }; /* 10343 */ struct __cppobj std::tr1::is_same : std::tr1::integral_constant { }; /* 10344 */ struct __cppobj std::tr1::_Is_member_object_pointer : std::tr1::integral_constant { }; /* 10345 */ struct __cppobj std::tr1::add_reference { }; /* 10346 */ struct __cppobj std::tr1::_Cat_base<0> : std::tr1::integral_constant { }; /* 10347 */ struct __cppobj std::tr1::is_member_function_pointer,std::allocator > > : std::tr1::_Cat_base<0> { }; /* 10348 */ struct __cppobj std::tr1::_Is_floating_point : std::tr1::integral_constant { }; /* 10349 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10350 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10351 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10352 */ struct __cppobj std::tr1::_Is_floating_point : std::tr1::integral_constant { }; /* 10353 */ struct __cppobj std::tr1::is_enum : std::tr1::_Cat_base<0> { }; /* 10354 */ struct __cppobj std::tr1::_Binder<0,8> { }; /* 10355 */ struct __cppobj std::tr1::_Is_integral,std::allocator > > : std::tr1::integral_constant { }; /* 10356 */ struct __cppobj std::tr1::is_integral,std::allocator > > : std::tr1::_Is_integral,std::allocator > > { }; /* 10357 */ struct __cppobj std::tr1::_Is_member_object_pointer,std::allocator > > : std::tr1::integral_constant { }; /* 10358 */ struct __cppobj std::tr1::is_member_object_pointer,std::allocator > > : std::tr1::_Is_member_object_pointer,std::allocator > > { }; /* 10359 */ struct __cppobj std::tr1::conditional<0,std::_List_const_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > >,std::_List_iterator,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > { }; /* 10360 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10361 */ struct __cppobj std::tr1::_Cat_base<1> : std::tr1::integral_constant { }; /* 10362 */ struct __cppobj std::tr1::_Is_pointer : std::tr1::_Cat_base<1> { }; /* 10363 */ struct __cppobj std::tr1::_Is_floating_point,std::allocator > > : std::tr1::integral_constant { }; /* 10364 */ struct __cppobj std::tr1::_Remove_reference,std::allocator,0> > > &> { }; /* 10365 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10366 */ struct __cppobj std::tr1::remove_cv { }; /* 10367 */ struct __cppobj std::tr1::remove_cv > { }; /* 10368 */ struct __cppobj std::tr1::_Is_floating_point : std::tr1::integral_constant { }; /* 10369 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10370 */ struct __cppobj std::tr1::remove_const { }; /* 10371 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > >,0> > >,std::_Tree_iterator,std::less,std::allocator > >,0> > > > { }; /* 10372 */ struct __cppobj std::tr1::_Is_memfunptr : std::tr1::integral_constant { }; /* 10373 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,0> > > > { }; /* 10374 */ struct __cppobj std::tr1::remove_reference,std::allocator >,0> > > > : std::tr1::_Remove_reference,std::allocator >,0> > > > { }; /* 10375 */ struct __cppobj std::tr1::remove_const { }; /* 10376 */ struct __cppobj std::tr1::is_member_object_pointer : std::tr1::_Is_member_object_pointer { }; /* 10377 */ struct __cppobj std::tr1::is_enum : std::tr1::_Cat_base<0> { }; /* 10378 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10379 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > >,0> > >,std::_Tree_iterator,std::less,std::allocator > >,0> > > > { }; /* 10380 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10381 */ struct __cppobj std::tr1::_Binder<0,6> { }; /* 10382 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10383 */ struct std::tr1::_Get_align { __int16 _Elt0; char _Elt1; __int16 _Elt2; }; /* 10384 */ struct __cppobj std::tr1::_Ph<2> { }; /* 10385 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > >,std::_Tree_iterator,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > { }; /* 10386 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 10387 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10388 */ struct __cppobj std::tr1::_Binder<0,5> { }; /* 10389 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10390 */ struct __cppobj std::tr1::is_arithmetic : std::tr1::_Cat_base<0> { }; /* 10391 */ struct std::tr1::_Get_align { char _Elt0; char _Elt1; char _Elt2; }; /* 10392 */ struct __cppobj std::tr1::_Or<1,0> : std::tr1::integral_constant { }; /* 10393 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10394 */ struct __cppobj std::tr1::_Notforced { }; /* 10395 */ struct __cppobj std::tr1::_Remove_reference,std::allocator > > { }; /* 10396 */ struct __cppobj std::tr1::conditional<0,std::_List_const_iterator,std::allocator > > >,std::_List_iterator,std::allocator > > > > { }; /* 10397 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10398 */ struct __cppobj std::tr1::remove_cv { }; /* 10399 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10400 */ struct __cppobj std::tr1::remove_reference,std::allocator > > : std::tr1::_Remove_reference,std::allocator > > { }; /* 10401 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10402 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10403 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10404 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10405 */ struct __cppobj std::tr1::_Is_member_object_pointer > : std::tr1::integral_constant { }; /* 10406 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10407 */ struct __cppobj std::tr1::is_scalar : std::tr1::_Cat_base<1> { }; /* 10408 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10409 */ struct __cppobj std::tr1::_Remove_reference > { }; /* 10410 */ struct __cppobj std::tr1::is_scalar : std::tr1::_Cat_base<1> { }; /* 10411 */ struct __cppobj std::tr1::is_arithmetic : std::tr1::_Cat_base<1> { }; /* 10412 */ struct __cppobj std::tr1::remove_const { }; /* 10413 */ struct __cppobj std::tr1::is_member_function_pointer : std::tr1::_Cat_base<0> { }; /* 10414 */ struct __cppobj std::tr1::_Ph<3> { }; /* 10415 */ struct __cppobj std::tr1::remove_volatile > { }; /* 10416 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10417 */ struct __cppobj std::tr1::_Remove_reference,std::allocator,0> > > > { }; /* 10418 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > { }; /* 10419 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10420 */ struct __cppobj std::tr1::_Is_floating_point : std::tr1::integral_constant { }; /* 10421 */ struct __cppobj std::tr1::_Nil { }; /* 10422 */ struct __cppobj std::tr1::is_member_function_pointer : std::tr1::_Cat_base<0> { }; /* 10423 */ struct __cppobj std::tr1::is_member_object_pointer > : std::tr1::_Is_member_object_pointer > { }; /* 10424 */ struct __cppobj std::tr1::_Or<0,0> : std::tr1::integral_constant { }; /* 10425 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10426 */ struct __cppobj std::tr1::remove_volatile,std::allocator > > { }; /* 10427 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10428 */ struct __cppobj std::tr1::_Is_pointer : std::tr1::integral_constant { }; /* 10429 */ struct __cppobj std::tr1::is_same,NiPointer > : std::tr1::integral_constant { }; /* 10430 */ struct __cppobj std::tr1::integral_constant { }; /* 10431 */ struct __cppobj std::tr1::_Ph<9> { }; /* 10432 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10433 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10434 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10435 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10436 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10437 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10438 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > >,std::_Tree_iterator,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > { }; /* 10439 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10440 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > &> { }; /* 10441 */ struct __cppobj std::tr1::_Is_pointer > : std::tr1::integral_constant { }; /* 10442 */ struct __cppobj std::tr1::is_pointer > : std::tr1::_Is_pointer > { }; /* 10443 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > >,std::_Tree_iterator,std::less,std::allocator > > >,std::less,std::allocator,std::less,std::allocator > > > > >,0> > > > { }; /* 10444 */ struct __cppobj std::tr1::_Remove_reference > { }; /* 10445 */ struct __cppobj std::tr1::remove_reference > : std::tr1::_Remove_reference > { }; /* 10446 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10447 */ struct __cppobj std::tr1::enable_if<1,std::_Tree_const_iterator,std::allocator,0> > > > { }; /* 10448 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,NiPointer > > : std::tr1::integral_constant { }; /* 10449 */ struct __cppobj std::tr1::_Remove_reference,std::allocator,0> > > > { }; /* 10450 */ struct __cppobj std::tr1::_Is_void : std::tr1::integral_constant { }; /* 10451 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10452 */ struct __cppobj std::tr1::remove_cv { }; /* 10453 */ struct __cppobj std::tr1::_Is_pointer : std::tr1::_Cat_base<1> { }; /* 10454 */ struct __cppobj std::tr1::is_pointer : std::tr1::_Is_pointer { }; /* 10455 */ struct __cppobj std::tr1::bad_function_call : std::exception { }; /* 10456 */ struct __cppobj std::tr1::_Ph<7> { }; /* 10457 */ struct __cppobj std::tr1::is_same : std::tr1::integral_constant { }; /* 10458 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10459 */ struct __cppobj std::tr1::is_member_pointer : std::tr1::_Cat_base<0> { }; /* 10460 */ struct __cppobj std::tr1::bad_weak_ptr : std::exception { }; /* 10461 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::allocator,0> > >,std::_Tree_iterator,std::allocator,0> > > > { }; /* 10462 */ struct __cppobj std::tr1::_Binder<0,2> { }; /* 10463 */ struct __cppobj std::tr1::_Ph<8> { }; /* 10464 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,std::_Tree_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > > { }; /* 10465 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10466 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10467 */ struct __cppobj std::tr1::_Const_tag { }; /* 10468 */ struct __cppobj std::tr1::_Is_floating_point : std::tr1::integral_constant { }; /* 10469 */ struct __cppobj std::tr1::is_floating_point : std::tr1::_Is_floating_point { }; /* 10470 */ struct __cppobj std::tr1::_Is_pointer,std::allocator > > : std::tr1::integral_constant { }; /* 10471 */ struct __cppobj std::tr1::is_pointer,std::allocator > > : std::tr1::_Is_pointer,std::allocator > > { }; /* 10472 */ struct __cppobj std::tr1::_Is_member_object_pointer : std::tr1::integral_constant { }; /* 10473 */ struct __cppobj std::tr1::is_member_object_pointer : std::tr1::_Is_member_object_pointer { }; /* 10474 */ struct __cppobj std::tr1::_Remove_reference &> { }; /* 10475 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10476 */ struct __cppobj std::tr1::_Is_member_object_pointer : std::tr1::integral_constant { }; /* 10477 */ struct __cppobj std::tr1::is_member_object_pointer : std::tr1::_Is_member_object_pointer { }; /* 10478 */ struct __cppobj std::tr1::add_rvalue_reference { }; /* 10479 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10480 */ struct __cppobj std::tr1::remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::_Remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10481 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10482 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10483 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 10484 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10485 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10486 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10487 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10488 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10489 */ struct __cppobj std::tr1::_Is_memfunptr,std::allocator > > : std::tr1::integral_constant { }; /* 10490 */ struct __cppobj std::tr1::_Binder<1,0> { }; /* 10491 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > >,0> > >,std::_Tree_iterator,std::less,std::allocator > >,0> > > > { }; /* 10492 */ struct __cppobj std::tr1::remove_const,std::allocator > > { }; /* 10493 */ struct __cppobj std::tr1::_Remove_reference,std::allocator > const ,NiPointer > > { }; /* 10494 */ struct __cppobj std::tr1::remove_reference,std::allocator > const ,NiPointer > > : std::tr1::_Remove_reference,std::allocator > const ,NiPointer > > { }; /* 10495 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10496 */ struct __cppobj std::tr1::is_floating_point : std::tr1::_Is_floating_point { }; /* 10497 */ struct __cppobj std::tr1::_Ph<10> { }; /* 10498 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,NiPointer > > : std::tr1::integral_constant { }; /* 10499 */ struct __cppobj std::tr1::_Remove_reference > { }; /* 10500 */ struct __cppobj std::tr1::_Is_pointer > : std::tr1::integral_constant { }; /* 10501 */ struct __cppobj std::tr1::is_pointer > : std::tr1::_Is_pointer > { }; /* 10502 */ struct __cppobj std::tr1::is_same,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,std::pair,std::allocator > const ,NiPointer > > : std::tr1::integral_constant { }; /* 10503 */ struct __cppobj std::tr1::is_scalar > : std::tr1::_Cat_base<0> { }; /* 10504 */ struct __cppobj std::tr1::remove_reference,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > : std::tr1::_Remove_reference,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > { }; /* 10505 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 10506 */ struct __cppobj std::tr1::_Remove_reference > { }; /* 10507 */ struct __cppobj std::tr1::remove_reference > : std::tr1::_Remove_reference > { }; /* 10508 */ struct __cppobj std::tr1::is_scalar : std::tr1::_Cat_base<1> { }; /* 10509 */ struct __cppobj std::tr1::remove_volatile { }; /* 10510 */ struct __cppobj std::tr1::is_floating_point,std::allocator > > : std::tr1::_Is_floating_point,std::allocator > > { }; /* 10511 */ struct __cppobj std::tr1::_Is_memfunptr > : std::tr1::integral_constant { }; /* 10512 */ struct __cppobj std::tr1::is_arithmetic : std::tr1::_Cat_base<0> { }; /* 10513 */ struct __cppobj std::tr1::_Remove_reference > { }; /* 10514 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > >,std::_Tree_iterator,std::allocator > > *,std::less,std::allocator,std::allocator > > *> >,0> > > > { }; /* 10515 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10516 */ struct __cppobj std::tr1::remove_const > { }; /* 10517 */ struct __cppobj std::tr1::_Binder<0,4> { }; /* 10518 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::less >,std::allocator >,0> > >,std::_Tree_iterator,std::less >,std::allocator >,0> > > > { }; /* 10519 */ struct __cppobj std::tr1::remove_cv,std::allocator > > { }; /* 10520 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10521 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10522 */ struct __cppobj std::tr1::_Is_floating_point > : std::tr1::integral_constant { }; /* 10523 */ struct __cppobj std::tr1::is_floating_point > : std::tr1::_Is_floating_point > { }; /* 10524 */ struct __cppobj std::tr1::_Ph<1> { }; /* 10525 */ struct __cppobj std::tr1::remove_reference > : std::tr1::_Remove_reference > { }; /* 10526 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10527 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10528 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10529 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10530 */ struct __cppobj std::tr1::is_floating_point : std::tr1::_Is_floating_point { }; /* 10531 */ struct __cppobj std::tr1::add_rvalue_reference { }; /* 10532 */ struct __cppobj std::tr1::conditional<1,std::_Scalar_ptr_iterator_tag,std::_Nonscalar_ptr_iterator_tag> { }; /* 10533 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10534 */ struct __cppobj std::tr1::is_integral : std::tr1::_Is_integral { }; /* 10535 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10536 */ struct __cppobj std::tr1::is_same,std::allocator > > *> > : std::tr1::integral_constant { }; /* 10537 */ struct __cppobj std::tr1::is_arithmetic > : std::tr1::_Cat_base<0> { }; /* 10538 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,std::_Tree_iterator,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > > { }; /* 10539 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::allocator,0> > >,std::_Tree_iterator,std::allocator,0> > > > { }; /* 10540 */ struct __cppobj std::tr1::_Remove_reference<__int64 &> { }; /* 10541 */ struct __cppobj std::tr1::_Dynamic_tag { }; /* 10542 */ struct __cppobj std::tr1::is_same : std::tr1::integral_constant { }; /* 10543 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10544 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::allocator,0> > >,std::_Tree_iterator,std::allocator,0> > > > { }; /* 10545 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10546 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10547 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10548 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10549 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10550 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > >,0> > >,std::_Tree_iterator,std::less,std::allocator > >,0> > > > { }; /* 10551 */ struct __cppobj std::tr1::remove_reference > : std::tr1::_Remove_reference > { }; /* 10552 */ struct __cppobj std::tr1::is_scalar,std::allocator > > : std::tr1::_Cat_base<0> { }; /* 10553 */ struct __cppobj std::tr1::add_rvalue_reference { }; /* 10554 */ struct __cppobj std::tr1::_Is_memfunptr > : std::tr1::integral_constant { }; /* 10555 */ struct __cppobj std::tr1::_Ph<6> { }; /* 10556 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10557 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10558 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10559 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > &> { }; /* 10560 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10561 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10562 */ struct __cppobj std::tr1::_Remove_reference,std::allocator,0> > > &> { }; /* 10563 */ struct __cppobj std::tr1::is_enum > : std::tr1::_Cat_base<0> { }; /* 10564 */ struct __cppobj std::tr1::add_reference { }; /* 10565 */ struct __cppobj std::tr1::is_member_pointer > : std::tr1::_Cat_base<0> { }; /* 10566 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10567 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10568 */ struct __cppobj std::tr1::_Remove_reference,std::allocator > const > { }; /* 10569 */ struct __cppobj std::tr1::remove_reference,std::allocator > const > : std::tr1::_Remove_reference,std::allocator > const > { }; /* 10570 */ struct __cppobj std::tr1::remove_reference > : std::tr1::_Remove_reference > { }; /* 10571 */ struct __cppobj std::tr1::_Ph<5> { }; /* 10572 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10573 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10574 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > &> { }; /* 10575 */ struct __cppobj std::tr1::enable_if<1,std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10576 */ struct __cppobj std::tr1::remove_volatile > { }; /* 10577 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10578 */ struct __cppobj std::tr1::_Is_integral > : std::tr1::integral_constant { }; /* 10579 */ struct __cppobj std::tr1::is_integral > : std::tr1::_Is_integral > { }; /* 10580 */ struct __cppobj std::tr1::remove_reference,std::allocator,0> > > > : std::tr1::_Remove_reference,std::allocator,0> > > > { }; /* 10581 */ struct __cppobj std::tr1::_Is_floating_point > : std::tr1::integral_constant { }; /* 10582 */ struct __cppobj std::tr1::is_same,std::allocator >,0> > >,std::pair > : std::tr1::integral_constant { }; /* 10583 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,0> > > &> { }; /* 10584 */ struct __cppobj std::tr1::is_same : std::tr1::integral_constant { }; /* 10585 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,NiPointer > > : std::tr1::integral_constant { }; /* 10586 */ struct __cppobj std::tr1::_Binder<0,10> { }; /* 10587 */ struct __cppobj std::tr1::_Is_member_object_pointer > : std::tr1::integral_constant { }; /* 10588 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10589 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10590 */ struct __cppobj std::tr1::is_member_pointer > : std::tr1::_Cat_base<0> { }; /* 10591 */ struct __cppobj std::tr1::is_pointer : std::tr1::_Is_pointer { }; /* 10592 */ struct __cppobj std::tr1::_Remove_reference,std::less,std::allocator > >,0> > > &> { }; /* 10593 */ struct __cppobj std::tr1::_Is_integral<__int64> : std::tr1::integral_constant { }; /* 10594 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::allocator,0> > >,std::_Tree_iterator,std::allocator,0> > > > { }; /* 10595 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10596 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > &> { }; /* 10597 */ struct __cppobj std::tr1::is_enum : std::tr1::_Cat_base<0> { }; /* 10598 */ struct __cppobj std::tr1::_Static_tag { }; /* 10599 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10600 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10601 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10602 */ struct __cppobj std::tr1::is_pointer : std::tr1::_Is_pointer { }; /* 10603 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10604 */ struct __cppobj std::tr1::_Binder<0,1> { }; /* 10605 */ struct __cppobj std::tr1::_Binder<0,3> { }; /* 10606 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10607 */ struct __cppobj std::tr1::_Is_memfunptr : std::tr1::integral_constant { }; /* 10608 */ struct std::tr1::_Get_align { int _Elt0; char _Elt1; int _Elt2; }; /* 10609 */ struct __cppobj std::tr1::is_same,std::allocator > > > : std::tr1::integral_constant { }; /* 10610 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::allocator,0> > >,std::_Tree_iterator,std::allocator,0> > > > { }; /* 10611 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10612 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10613 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 10614 */ struct __cppobj std::tr1::is_same,std::less,std::allocator > > > > > : std::tr1::integral_constant { }; /* 10615 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10616 */ struct __cppobj std::tr1::is_integral : std::tr1::_Is_integral { }; /* 10617 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10618 */ struct __cppobj std::tr1::_Is_integral > : std::tr1::integral_constant { }; /* 10619 */ struct __cppobj std::tr1::is_integral > : std::tr1::_Is_integral > { }; /* 10620 */ struct __cppobj std::tr1::_Remove_reference,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > { }; /* 10621 */ struct __cppobj std::tr1::remove_reference,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > : std::tr1::_Remove_reference,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > { }; /* 10622 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > >,0> > >,std::_Tree_iterator,std::less,std::allocator > >,0> > > > { }; /* 10623 */ struct __cppobj std::tr1::is_member_function_pointer > : std::tr1::_Cat_base<0> { }; /* 10624 */ struct __cppobj std::tr1::_Remove_reference &> { }; /* 10625 */ struct __cppobj std::tr1::is_scalar > : std::tr1::_Cat_base<0> { }; /* 10626 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,enum SLWCreateInfo::SprDataType> > : std::tr1::integral_constant { }; /* 10627 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10628 */ struct __cppobj std::tr1::_Remove_reference,std::less,std::allocator > >,0> > > > { }; /* 10629 */ struct __cppobj std::tr1::remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::_Remove_reference,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10630 */ struct __cppobj std::tr1::_Remove_reference,std::allocator > const &> { }; /* 10631 */ struct __cppobj std::tr1::is_member_object_pointer > : std::tr1::_Is_member_object_pointer > { }; /* 10632 */ struct __cppobj std::tr1::_Binder<0,7> { }; /* 10633 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10634 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10635 */ struct __cppobj std::tr1::remove_cv > { }; /* 10636 */ struct __cppobj std::tr1::is_member_pointer,std::allocator > > : std::tr1::_Cat_base<0> { }; /* 10637 */ struct __cppobj std::tr1::add_reference { }; /* 10638 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,ItemInfo *> > : std::tr1::integral_constant { }; /* 10639 */ struct __cppobj std::tr1::_Remove_reference,std::allocator > const ,NiPointer > > { }; /* 10640 */ struct __cppobj std::tr1::remove_reference,std::allocator > const ,NiPointer > > : std::tr1::_Remove_reference,std::allocator > const ,NiPointer > > { }; /* 10641 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10642 */ struct __cppobj std::tr1::conditional<0,std::_Scalar_ptr_iterator_tag,std::_Nonscalar_ptr_iterator_tag> { }; /* 10643 */ struct __cppobj std::tr1::enable_if<1,std::error_condition> { }; /* 10644 */ struct __cppobj std::tr1::is_same : std::tr1::integral_constant { }; /* 10645 */ struct __cppobj std::tr1::_Remove_reference > { }; /* 10646 */ struct __cppobj std::tr1::remove_reference > : std::tr1::_Remove_reference > { }; /* 10647 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10648 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10649 */ struct std::tr1::_Get_align { int _Elt0; char _Elt1; int _Elt2; }; /* 10650 */ struct __cppobj std::tr1::_Or<0,1> : std::tr1::integral_constant { }; /* 10651 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,int> > : std::tr1::integral_constant { }; /* 10652 */ struct __cppobj std::tr1::add_reference { }; /* 10653 */ struct __cppobj std::tr1::is_same,std::allocator >,std::pair,std::allocator > const ,NiPointer > > : std::tr1::integral_constant { }; /* 10654 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10655 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10656 */ struct __cppobj std::tr1::_Binder<0,0> { }; /* 10657 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,1> > >,std::_Tree_iterator,std::allocator >,1> > > > { }; /* 10658 */ struct __cppobj std::tr1::is_enum > : std::tr1::_Cat_base<0> { }; /* 10659 */ struct __cppobj std::tr1::_Ph<4> { }; /* 10660 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10661 */ struct __cppobj std::tr1::is_integral : std::tr1::_Is_integral { }; /* 10662 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10663 */ struct __cppobj std::tr1::enable_if<1,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10664 */ struct __cppobj std::tr1::is_same,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,std::pair,std::allocator > const ,NiPointer > > : std::tr1::integral_constant { }; /* 10665 */ struct __cppobj std::tr1::remove_reference,std::allocator,0> > > > : std::tr1::_Remove_reference,std::allocator,0> > > > { }; /* 10666 */ struct __cppobj std::tr1::_Remove_reference { }; /* 10667 */ struct __cppobj std::tr1::enable_if<1,std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > { }; /* 10668 */ struct __cppobj std::tr1::_Is_memfunptr : std::tr1::integral_constant { }; /* 10669 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10670 */ struct __cppobj std::tr1::_Remove_reference &> { }; /* 10671 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10672 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10673 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 10674 */ struct __cppobj std::_Tree_unchecked_const_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Ptr; }; /* 10675 */ struct __cppobj std::_Tree_const_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > : std::_Tree_unchecked_const_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >,std::_Iterator_base0> { }; /* 10676 */ struct __cppobj std::_Tree_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > : std::_Tree_const_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > { }; /* 10677 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,std::_Tree_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > > { }; /* 10678 */ struct __cppobj std::tr1::is_member_pointer : std::tr1::_Cat_base<0> { }; /* 10679 */ struct __cppobj std::tr1::is_floating_point > : std::tr1::_Is_floating_point > { }; /* 10680 */ struct __cppobj std::tr1::is_same,std::allocator > > *> > : std::tr1::integral_constant { }; /* 10681 */ struct __cppobj std::tr1::add_rvalue_reference { }; /* 10682 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10683 */ struct __cppobj std::tr1::remove_volatile { }; /* 10684 */ struct __cppobj std::tr1::is_member_pointer : std::tr1::_Cat_base<0> { }; /* 10685 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10686 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10687 */ struct __cppobj std::tr1::is_same > > : std::tr1::integral_constant { }; /* 10688 */ struct __cppobj std::tr1::enable_if<0,std::error_code> { }; /* 10689 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::less,std::allocator > >,0> > >,std::_Tree_iterator,std::less,std::allocator > >,0> > > > { }; /* 10690 */ struct __cppobj std::tr1::is_arithmetic > : std::tr1::_Cat_base<0> { }; /* 10691 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10692 */ struct __cppobj std::tr1::is_member_function_pointer : std::tr1::_Cat_base<0> { }; /* 10693 */ struct __cppobj std::tr1::_Is_floating_point : std::tr1::integral_constant { }; /* 10694 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10695 */ struct __cppobj std::tr1::is_arithmetic,std::allocator > > : std::tr1::_Cat_base<0> { }; /* 10696 */ struct __cppobj std::tr1::_Binder<0,9> { }; /* 10697 */ struct std::tr1::_Ref_count_base { std::tr1::_Ref_count_baseVtbl *vfptr; int _Uses; int _Weaks; }; /* 10698 */ union $55C252A6A28E00E84692EB1AA08AD94C { void (__thiscall *~_Ref_count_base)(std::tr1::_Ref_count_base *this); void *(__thiscall *__vecDelDtor)(std::tr1::_Ref_count_base *this, unsigned int); }; /* 10699 */ struct std::tr1::_Ref_count_baseVtbl { void (__thiscall *_Destroy)(std::tr1::_Ref_count_base *this); void (__thiscall *_Delete_this)(std::tr1::_Ref_count_base *this); $55C252A6A28E00E84692EB1AA08AD94C ___u2; void *(__thiscall *_Get_deleter)(std::tr1::_Ref_count_base *this, type_info *); }; /* 10700 */ struct __cppobj std::tr1::enable_if<0,std::error_condition> { }; /* 10701 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > >,std::_Tree_iterator,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > > { }; /* 10702 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10703 */ struct __cppobj std::tr1::conditional<1,std::_Tree_const_iterator,std::allocator,0> > >,std::_Tree_iterator,std::allocator,0> > > > { }; /* 10704 */ struct __cppobj std::tr1::remove_const > { }; /* 10705 */ struct __cppobj std::tr1::is_enum,std::allocator > > : std::tr1::_Cat_base<0> { }; /* 10706 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10707 */ struct __cppobj std::tr1::_Is_integral : std::tr1::integral_constant { }; /* 10708 */ struct __cppobj std::tr1::remove_reference : std::tr1::_Remove_reference { }; /* 10709 */ struct __cppobj std::tr1::is_same > : std::tr1::integral_constant { }; /* 10710 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > >,std::_Tree_iterator,std::allocator >,int,std::less,std::allocator > >,std::allocator,std::allocator > const ,int> >,0> > > > { }; /* 10711 */ struct __cppobj std::tr1::conditional<0,std::_Tree_const_iterator,std::allocator >,0> > >,std::_Tree_iterator,std::allocator >,0> > > > { }; /* 10712 */ struct __cppobj std::tr1::_Or<1,1> : std::tr1::integral_constant { }; /* 10713 */ struct __cppobj std::tr1::remove_reference,std::less,std::allocator > >,0> > > > : std::tr1::_Remove_reference,std::less,std::allocator > >,0> > > > { }; /* 10714 */ struct __cppobj std::tr1::is_same,std::allocator,0> > >,bool> : std::tr1::integral_constant { }; /* 10715 */ struct __cppobj std::tr1::is_same : std::tr1::integral_constant { }; /* 10716 */ struct __cppobj std::tr1::is_member_function_pointer > : std::tr1::_Cat_base<0> { }; /* 10717 */ struct __cppobj std::is_error_code_enum > > > : std::tr1::integral_constant { }; /* 10718 */ struct __cppobj std::char_traits { }; /* 10719 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10720 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10721 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { PgNsTerrain::CPgTerrainLayer *_Ptr; }; /* 10722 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10723 */ struct __cppobj std::allocator >::rebind > { }; /* 10724 */ struct __cppobj std::identity { }; /* 10725 */ struct __cppobj std::iterator_traits<__int64> { }; /* 10726 */ struct std::_Pair_base { PgNsTerrain::val first; float second; }; /* 10727 */ struct __cppobj std::pair : std::_Pair_base { }; /* 10728 */ struct __declspec(align(4)) std::_Pair_base,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> { std::_Tree_iterator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > first; bool second; }; /* 10729 */ struct __cppobj std::pair,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> : std::_Pair_base,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> { }; /* 10730 */ struct __cppobj std::is_error_condition_enum,std::allocator > const ,ItemInfo *>,std::allocator,std::allocator > const ,ItemInfo *> > > > > : std::tr1::integral_constant { }; /* 10731 */ struct __cppobj __declspec(align(8)) std::basic_fstream > : std::basic_iostream > { _BYTE _Filebuffer[16]; _BYTE gap70[72]; }; /* 10732 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10733 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10734 */ struct __cppobj std::domain_error : std::logic_error { }; /* 10735 */ struct __cppobj std::numeric_limits : std::_Num_float_base { }; /* 10736 */ struct __cppobj std::numeric_limits : std::_Num_float_base { }; /* 10737 */ struct __cppobj std::is_error_condition_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10738 */ struct __cppobj std::identity,std::allocator > > &> { }; /* 10739 */ struct __cppobj std::__non_rtti_object : std::bad_typeid { }; /* 10740 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10741 */ struct __cppobj std::identity { }; /* 10742 */ struct __cppobj std::hash : std::unary_function { }; /* 10743 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10744 */ struct __cppobj std::identity { }; /* 10745 */ struct __cppobj std::bad_alloc : std::exception { }; /* 10746 */ struct __cppobj std::bad_array_new_length : std::bad_alloc { }; /* 10747 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10748 */ struct __cppobj std::hash : std::unary_function { }; /* 10749 */ struct __cppobj std::is_error_condition_enum > > > : std::tr1::integral_constant { }; /* 10750 */ struct __cppobj std::overflow_error : std::runtime_error { }; /* 10751 */ struct __cppobj std::unary_function { }; /* 10752 */ struct __cppobj std::hash : std::unary_function { }; /* 10753 */ struct __cppobj std::iterator_traits { }; /* 10754 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10755 */ struct __cppobj std::allocator::rebind { }; /* 10756 */ struct __cppobj std::allocator::rebind { }; /* 10757 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10758 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiColorA *_Ptr; }; /* 10759 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10760 */ struct __cppobj std::_Arithmetic_traits { }; /* 10761 */ struct __cppobj std::range_error : std::runtime_error { }; /* 10762 */ struct __declspec(align(4)) std::_Pair_base,std::allocator,0> > >,bool> { std::_Tree_const_iterator,std::allocator,0> > > first; bool second; }; /* 10763 */ struct __cppobj std::pair,std::allocator,0> > >,bool> : std::_Pair_base,std::allocator,0> > >,bool> { }; /* 10764 */ struct __cppobj std::_Arithmetic_traits { }; /* 10765 */ struct __cppobj std::is_error_code_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10766 */ struct __cppobj std::is_error_condition_enum > : std::tr1::integral_constant { }; /* 10767 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10768 */ struct __cppobj std::identity { }; /* 10769 */ struct __cppobj std::allocator,std::allocator > const ,CAbstractProperty *> >::rebind,std::allocator > const ,CAbstractProperty *> > { }; /* 10770 */ struct __cppobj std::allocator,std::allocator > const ,CAbstractProperty *> >::rebind,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> >::_Node> { }; /* 10771 */ struct __cppobj std::is_error_code_enum,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > : std::tr1::integral_constant { }; /* 10772 */ struct __cppobj std::iterator_traits { }; /* 10773 */ struct __cppobj std::allocator::rebind { }; /* 10774 */ struct __cppobj std::_Arithmetic_traits { }; /* 10775 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10776 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10777 */ struct __cppobj std::is_error_code_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10778 */ struct __cppobj __declspec(align(8)) std::basic_ofstream > : std::basic_ostream > { _BYTE _Filebuffer[12]; _BYTE gap5C[76]; }; /* 10779 */ struct __cppobj std::hash : std::unary_function { }; /* 10780 */ struct __cppobj std::is_error_code_enum,std::allocator > > > > : std::tr1::integral_constant { }; /* 10781 */ struct __cppobj std::identity,std::allocator,0> > > &> { }; /* 10782 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10783 */ struct __cppobj std::is_error_condition_enum,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > : std::tr1::integral_constant { }; /* 10784 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10785 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10786 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10787 */ struct __cppobj std::identity { }; /* 10788 */ struct __cppobj std::out_of_range : std::logic_error { }; /* 10789 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10790 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10791 */ struct __cppobj std::is_error_code_enum,std::allocator >,CAbstractProperty *,std::less,std::allocator > >,std::allocator,std::allocator > const ,CAbstractProperty *> >,0> > > > : std::tr1::integral_constant { }; /* 10792 */ struct __cppobj std::is_error_code_enum > > > : std::tr1::integral_constant { }; /* 10793 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10794 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10795 */ struct __cppobj std::is_error_code_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10796 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10797 */ struct __cppobj std::is_error_code_enum,std::allocator > > > > : std::tr1::integral_constant { }; /* 10798 */ struct __cppobj std::nothrow_t { }; /* 10799 */ struct std::basic_ostream >::_Sentry_base { std::basic_ostream > *_Myostr; }; /* 10800 */ struct __cppobj __declspec(align(4)) std::basic_ostream >::sentry : std::basic_ostream >::_Sentry_base { bool _Ok; }; /* 10801 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10802 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10803 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10804 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10805 */ struct __cppobj std::identity { }; /* 10806 */ struct __cppobj std::hash : std::unary_function { }; /* 10807 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10808 */ struct __cppobj std::identity,std::allocator,0> > > &> { }; /* 10809 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10810 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10811 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { SlideListWin::ListItem::ColumnData *_Ptr; }; /* 10812 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10813 */ struct __cppobj std::identity > { }; /* 10814 */ struct __cppobj std::_Iterator012,std::allocator > > >,int,std::_List_iterator,std::allocator > > > const *,std::_List_iterator,std::allocator > > > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 10815 */ struct __cppobj std::_Vector_const_iterator,std::allocator > > >,std::allocator,std::allocator > > > > > > : std::_Iterator012,std::allocator > > >,int,std::_List_iterator,std::allocator > > > const *,std::_List_iterator,std::allocator > > > const &,std::_Iterator_base0> { std::_List_iterator,std::allocator > > > *_Ptr; }; /* 10816 */ struct __cppobj std::_Vector_iterator,std::allocator > > >,std::allocator,std::allocator > > > > > > : std::_Vector_const_iterator,std::allocator > > >,std::allocator,std::allocator > > > > > > { }; /* 10817 */ struct __cppobj std::iterator_traits { }; /* 10818 */ struct __cppobj std::is_error_condition_enum,std::less,std::allocator > >,0> > > > : std::tr1::integral_constant { }; /* 10819 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10820 */ struct __cppobj std::_Ptr_cat_helper { }; /* 10821 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10822 */ struct __cppobj std::is_error_code_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10823 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10824 */ struct __cppobj std::iterator_traits { }; /* 10825 */ struct __cppobj std::is_error_code_enum,std::less,std::allocator > >,0> > > > : std::tr1::integral_constant { }; /* 10826 */ struct __cppobj std::codecvt : std::codecvt_base { _Cvtvec _Cvt; }; /* 10827 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10828 */ struct __cppobj std::identity,std::allocator > const > { }; /* 10829 */ struct __cppobj std::identity { }; /* 10830 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10831 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10832 */ struct __cppobj std::iterator_traits { }; /* 10833 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10834 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10835 */ struct __cppobj std::identity,std::allocator > const ,NiPointer > > { }; /* 10836 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10837 */ struct __cppobj std::allocator::rebind { }; /* 10838 */ struct __cppobj std::is_error_code_enum,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > > : std::tr1::integral_constant { }; /* 10839 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 10840 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { NiTimeController **_Ptr; }; /* 10841 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 10842 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10843 */ struct __cppobj std::iterator_traits { }; /* 10844 */ struct __cppobj std::identity { }; /* 10845 */ struct __cppobj std::identity { }; /* 10846 */ struct __cppobj std::iterator_traits { }; /* 10847 */ struct __cppobj std::_Arithmetic_traits { }; /* 10848 */ struct __cppobj std::_Arithmetic_traits { }; /* 10849 */ struct __cppobj std::identity const &> { }; /* 10850 */ struct __cppobj std::is_error_code_enum,std::allocator,0> > > > : std::tr1::integral_constant { }; /* 10851 */ struct __cppobj std::identity,std::allocator >,enum SLWCreateInfo::SprDataType> &> { }; /* 10852 */ struct __cppobj std::is_error_condition_enum,std::allocator >,enum SLWCreateInfo::SprDataType,std::less,std::allocator > >,std::allocator,std::allocator > const ,enum SLWCreateInfo::SprDataType> >,0> > > > : std::tr1::integral_constant { }; /* 10853 */ struct __cppobj std::_Arithmetic_traits { }; /* 10854 */ struct __cppobj std::identity > > { }; /* 10855 */ struct __cppobj std::iterator_traits { }; /* 10856 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10857 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10858 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10859 */ struct __cppobj std::identity &> { }; /* 10860 */ struct __cppobj std::numeric_limits : std::_Num_int_base { }; /* 10861 */ struct __cppobj std::is_error_condition_enum : std::tr1::integral_constant { }; /* 10862 */ struct __cppobj std::is_error_condition_enum > > > : std::tr1::integral_constant { }; /* 10863 */ struct __cppobj std::is_error_code_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10864 */ struct __cppobj std::_Facetptr > { }; /* 10865 */ struct __cppobj std::identity,std::allocator,0> > > &> { }; /* 10866 */ struct __cppobj std::is_error_code_enum,std::allocator >,std::less,std::allocator,std::allocator > > >,0> > > > : std::tr1::integral_constant { }; /* 10867 */ struct __cppobj std::ios_base::Init { }; /* 10868 */ struct __cppobj std::_Arithmetic_traits { }; /* 10869 */ struct __cppobj std::_Facetptr > { }; /* 10870 */ struct __cppobj std::is_error_code_enum : std::tr1::integral_constant { }; /* 10871 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10872 */ struct std::basic_ostream >::_Sentry_base { std::basic_ostream > *_Myostr; }; /* 10873 */ struct __cppobj __declspec(align(4)) std::basic_ostream >::sentry : std::basic_ostream >::_Sentry_base { bool _Ok; }; /* 10874 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10875 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10876 */ struct __cppobj std::identity,std::less,std::allocator > >,0> > > &> { }; /* 10877 */ struct __cppobj std::is_error_code_enum > : std::tr1::integral_constant { }; /* 10878 */ struct __cppobj std::is_error_condition_enum,std::allocator >,0> > > > : std::tr1::integral_constant { }; /* 10879 */ struct _ACCESS_ALLOWED_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 10880 */ union _CLIENT_CALL_RETURN { void *Pointer; int Simple; }; /* 10881 */ struct _PROPSHEETHEADERW_V1 { unsigned int dwSize; unsigned int dwFlags; HWND__ *hwndParent; HINSTANCE__ *hInstance; $299CFC3D2E4FEA01B7A123425BDD6047 ___u4; const wchar_t *pszCaption; unsigned int nPages; $83C8E2C911F5E2587ECBCD922D9E85F5 ___u7; $C4897195C120F487C6D6F9015B9D2C1E ___u8; int (__stdcall *pfnCallback)(HWND__ *, unsigned int, int); }; /* 10882 */ struct _ADDJOB_INFO_1A { char *Path; unsigned int JobId; }; /* 10883 */ struct tagCACY { unsigned int cElems; tagCY *pElems; }; /* 10884 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_DROP { unsigned int chrregnum; MAPPOS mappos; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemlot; ITEM_INVEN iteminven; unsigned __int16 itemid; }; /* 10885 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_HEARTBEAT_REQ_SEND { char size; NETCOMMAND netcmd; }; /* 10886 */ struct PROTO_NC_ACT_ANIMATION_START_CMD { unsigned __int16 nHandle; char sAnimationIndex[32]; }; /* 10887 */ struct __cppobj AreaInfoData::AE_Circle : AreaInfoData::IAreaData { float fCenterX; float fCenterY; float fRadius; }; /* 10888 */ struct __cppobj AreaInfoData::AE_Square : AreaInfoData::IAreaData { float fCenterX; float fCenterY; float fRadiusU; float fRadiusV; float fAngle; }; /* 10889 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 10890 */ union $FA4FCC5E3D3C19DF3A4A2627402C287A { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 10891 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $FA4FCC5E3D3C19DF3A4A2627402C287A ___u2; }; /* 10892 */ struct __cppobj FaceCutMsgTab : ITableBase { }; /* 10893 */ struct tagMCI_WAVE_OPEN_PARMSA { unsigned int dwCallback; unsigned int wDeviceID; const char *lpstrDeviceType; const char *lpstrElementName; const char *lpstrAlias; unsigned int dwBufferSeconds; }; /* 10894 */ struct _CERT_RDN_ATTR { char *pszObjId; unsigned int dwValueType; _CRYPTOAPI_BLOB Value; }; /* 10895 */ struct _CERT_RDN { unsigned int cRDNAttr; _CERT_RDN_ATTR *rgRDNAttr; }; /* 10896 */ struct _CERT_STORE_PROV_INFO { unsigned int cbSize; unsigned int cStoreProvFunc; void **rgpvStoreProvFunc; void *hStoreProv; unsigned int dwStoreProvFlags; void *hStoreProvFuncAddr2; }; /* 10897 */ struct __cppobj IXMLDOMAttribute : IXMLDOMNode { }; /* 10898 */ struct _D3DLOCKED_BOX { int RowPitch; int SlicePitch; void *pBits; }; /* 10899 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_PK { unsigned int chrregnum; MAPPOS mappos; unsigned int diechrrgnum; unsigned int pkcount; char pkyellowtime; }; /* 10900 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GUILD_ACADEMY_GRADUATE { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; char nClass; }; /* 10901 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_73 { const void *pVFTable; void *spare; char name[73]; }; /* 10902 */ struct _NUMA_NODE_RELATIONSHIP { unsigned int NodeNumber; char Reserved[20]; _GROUP_AFFINITY GroupMask; }; /* 10903 */ struct _CACHE_RELATIONSHIP { char Level; char Associativity; unsigned __int16 LineSize; unsigned int CacheSize; _PROCESSOR_CACHE_TYPE Type; char Reserved[20]; _GROUP_AFFINITY GroupMask; }; /* 10904 */ union $348042311D995BC0D8575C3031151360 { _PROCESSOR_RELATIONSHIP Processor; _NUMA_NODE_RELATIONSHIP NumaNode; _CACHE_RELATIONSHIP Cache; _GROUP_RELATIONSHIP Group; }; /* 10905 */ struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX { _LOGICAL_PROCESSOR_RELATIONSHIP Relationship; unsigned int Size; $348042311D995BC0D8575C3031151360 ___u2; }; /* 10906 */ struct __declspec(align(8)) VOLUME_BITMAP_BUFFER { _LARGE_INTEGER StartingLcn; _LARGE_INTEGER BitmapSize; char Buffer[1]; }; /* 10907 */ struct _SHRINK_VOLUME_INFORMATION { _SHRINK_VOLUME_REQUEST_TYPES ShrinkRequestType; unsigned __int64 Flags; __int64 NewNumberOfSectors; }; /* 10908 */ struct __cppobj ITypeMarshal : IUnknown { }; /* 10909 */ struct DIDEVICEINSTANCE_DX3W { unsigned int dwSize; _GUID guidInstance; _GUID guidProduct; unsigned int dwDevType; wchar_t tszInstanceName[260]; wchar_t tszProductName[260]; }; /* 10910 */ struct PROTO_NC_ITEMDB_ITEMTOTALINFORM_REQ { SHINE_ITEM_REGISTNUMBER itemregnum; }; /* 10911 */ struct PROTO_NC_OPTOOL_FIND_USER_REQ { unsigned int nUserNo; }; /* 10912 */ struct LIST_ENTRY32 { unsigned int Flink; unsigned int Blink; }; /* 10913 */ struct PROCESSOR_IDLESTATE_INFO { unsigned int TimeCheck; char DemotePercent; char PromotePercent; char Spare[2]; }; /* 10914 */ union $E0927F6BE2F1645595F211B37EFD8766 { unsigned __int64 EndOfPrologue; unsigned __int64 UnwindInfoAddress; }; /* 10915 */ struct _IMAGE_FUNCTION_ENTRY64 { unsigned __int64 StartingAddress; unsigned __int64 EndingAddress; $E0927F6BE2F1645595F211B37EFD8766 ___u2; }; /* 10916 */ struct _EXIT_THREAD_DEBUG_INFO { unsigned int dwExitCode; }; /* 10917 */ struct tagMCI_GENERIC_PARMS { unsigned int dwCallback; }; /* 10918 */ struct servent { char *s_name; char **s_aliases; __int16 s_port; char *s_proto; }; /* 10919 */ struct _PRINTER_INFO_2A { char *pServerName; char *pPrinterName; char *pShareName; char *pPortName; char *pDriverName; char *pComment; char *pLocation; _devicemodeA *pDevMode; char *pSepFile; char *pPrintProcessor; char *pDatatype; char *pParameters; void *pSecurityDescriptor; unsigned int Attributes; unsigned int Priority; unsigned int DefaultPriority; unsigned int StartTime; unsigned int UntilTime; unsigned int Status; unsigned int cJobs; unsigned int AveragePPM; }; /* 10920 */ struct __cppobj IOleItemContainer : IOleContainer { }; /* 10921 */ struct _ENUM_SERVICE_STATUS_PROCESSA { char *lpServiceName; char *lpDisplayName; _SERVICE_STATUS_PROCESS ServiceStatusProcess; }; /* 10922 */ struct __cppobj IDirect3DVolumeTexture9 : IDirect3DBaseTexture9 { }; /* 10923 */ struct PROTO_NC_BAT_PKINPKFIELD_CLIENT_CMD { unsigned __int16 attacker; unsigned __int16 defender; unsigned int pkcount; }; /* 10924 */ struct __cppobj IWindowForBindingUI : IUnknown { }; /* 10925 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_TUTORIAL_STEP_SAVE_ACK { unsigned int nCharNo; PROTO_TUTORIAL_INFO TutorialInfo; }; /* 10926 */ struct PROTO_NC_ITEMDB_GETFROMCHESTFAIL_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 10927 */ struct PROTO_NC_PARTY_ZONE_LEAVE_CMD { unsigned int nCharNo; }; /* 10928 */ struct tagACCEL { char fVirt; unsigned __int16 key; unsigned __int16 cmd; }; /* 10929 */ struct _CMC_PEND_INFO { _CRYPTOAPI_BLOB PendToken; _FILETIME PendTime; }; /* 10930 */ union $14B37321CDC4A9B93915EB40699F05E1 { unsigned int dwFailInfo; _CMC_PEND_INFO *pPendInfo; }; /* 10931 */ struct _CMC_STATUS_INFO { unsigned int dwStatus; unsigned int cBodyList; unsigned int *rgdwBodyList; wchar_t *pwszStatusString; unsigned int dwOtherInfoChoice; $14B37321CDC4A9B93915EB40699F05E1 ___u5; }; /* 10932 */ struct __cppobj ID3DXConstantTable : IUnknown { }; /* 10933 */ struct __cppobj PROTO_NC_INSTANCE_DUNGEON_RANK_LIST_REQ { }; /* 10934 */ struct PROTO_NC_RAID_MAPOUT_CMD { Name5 sCharID; }; /* 10935 */ struct _QUOTA_LIMITS { unsigned int PagedPoolLimit; unsigned int NonPagedPoolLimit; unsigned int MinimumWorkingSetSize; unsigned int MaximumWorkingSetSize; unsigned int PagefileLimit; _LARGE_INTEGER TimeLimit; }; /* 10936 */ union _RTL_RUN_ONCE { void *Ptr; }; /* 10937 */ struct tagSERIALKEYSW { unsigned int cbSize; unsigned int dwFlags; wchar_t *lpszActivePort; wchar_t *lpszPort; unsigned int iBaudRate; unsigned int iPortState; unsigned int iActive; }; /* 10938 */ struct tagMCI_ANIM_OPEN_PARMSW { unsigned int dwCallback; unsigned int wDeviceID; const wchar_t *lpstrDeviceType; const wchar_t *lpstrElementName; const wchar_t *lpstrAlias; unsigned int dwStyle; HWND__ *hWndParent; }; /* 10939 */ union $23183F715972D75F676738B275E20F89 { unsigned int dwPredefined; char *pszObjId; }; /* 10940 */ struct _CERT_BIOMETRIC_DATA { unsigned int dwTypeOfBiometricDataChoice; $23183F715972D75F676738B275E20F89 ___u1; _CERT_HASHED_URL HashedUrl; }; /* 10941 */ struct _CERT_BIOMETRIC_EXT_INFO { unsigned int cBiometricData; _CERT_BIOMETRIC_DATA *rgBiometricData; }; /* 10942 */ struct $14C09041238E94CB06CE1D39BFDB83D4 { _LARGE_INTEGER Cylinders; _STORAGE_MEDIA_TYPE MediaType; unsigned int TracksPerCylinder; unsigned int SectorsPerTrack; unsigned int BytesPerSector; unsigned int NumberMediaSides; unsigned int MediaCharacteristics; }; /* 10943 */ struct $9F5105A7C64D80EC6D4D8D1774F44889 { char MediumType; char DensityCode; }; /* 10944 */ union $2D34123CD9F1C6C4B4D4CBBE7FA13318 { $9F5105A7C64D80EC6D4D8D1774F44889 ScsiInformation; }; /* 10945 */ struct __declspec(align(4)) $9E7289036D81DE7936B413149D3EA370 { _STORAGE_MEDIA_TYPE MediaType; unsigned int MediaCharacteristics; unsigned int CurrentBlockSize; _STORAGE_BUS_TYPE BusType; $2D34123CD9F1C6C4B4D4CBBE7FA13318 BusSpecificData; }; /* 10946 */ union $079DF3E789F5287AE68E2BF4AE21D45C { $14C09041238E94CB06CE1D39BFDB83D4 DiskInfo; $14C09041238E94CB06CE1D39BFDB83D4 RemovableDiskInfo; $9E7289036D81DE7936B413149D3EA370 TapeInfo; }; /* 10947 */ struct _DEVICE_MEDIA_INFO { $079DF3E789F5287AE68E2BF4AE21D45C DeviceSpecific; }; /* 10948 */ struct _GET_MEDIA_TYPES { unsigned int DeviceType; unsigned int MediaInfoCount; _DEVICE_MEDIA_INFO MediaInfo[1]; }; /* 10949 */ struct __cppobj IInternetZoneManager : IUnknown { }; /* 10950 */ struct _ZONEATTRIBUTES { unsigned int cbSize; wchar_t szDisplayName[260]; wchar_t szDescription[200]; wchar_t szIconPath[260]; unsigned int dwTemplateMinLevel; unsigned int dwTemplateRecommended; unsigned int dwTemplateCurrentLevel; unsigned int dwFlags; }; /* 10951 */ struct __cppobj ICreateTypeLib : IUnknown { }; /* 10952 */ struct __cppobj ICreateTypeLib2 : ICreateTypeLib { }; /* 10953 */ struct tagPSDA { unsigned int lStructSize; HWND__ *hwndOwner; void *hDevMode; void *hDevNames; unsigned int Flags; tagPOINT ptPaperSize; tagRECT rtMinMargin; tagRECT rtMargin; HINSTANCE__ *hInstance; int lCustData; unsigned int (__stdcall *lpfnPageSetupHook)(HWND__ *, unsigned int, unsigned int, int); unsigned int (__stdcall *lpfnPagePaintHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpPageSetupTemplateName; void *hPageSetupTemplate; }; /* 10954 */ struct PROTO_NC_ITEMDB_EXCHANGESUC_ACK { unsigned __int16 lockindex; }; /* 10955 */ struct _PROPSHEETHEADERA_V1 { unsigned int dwSize; unsigned int dwFlags; HWND__ *hwndParent; HINSTANCE__ *hInstance; $02461265AF0FB70E8BF1115DFC05F23E ___u4; const char *pszCaption; unsigned int nPages; $E3CAD8411F77256CCB020CE77D197F57 ___u7; $2336C718F2DE15B64FC9E190EEEC0B9A ___u8; int (__stdcall *pfnCallback)(HWND__ *, unsigned int, int); }; /* 10956 */ struct _PRINTER_DEFAULTSA { char *pDatatype; _devicemodeA *pDevMode; unsigned int DesiredAccess; }; /* 10957 */ struct PROTO_GAMIGO_NEW_TUTORIAL_STEP_TO_SPLUK { unsigned int UserNo; unsigned int CharNo; int State; int StepNo; int ClassNo; }; /* 10958 */ struct _TOKEN_LINKED_TOKEN { void *LinkedToken; }; /* 10959 */ struct _NETCONNECTINFOSTRUCT { unsigned int cbStructure; unsigned int dwFlags; unsigned int dwSpeed; unsigned int dwDelay; unsigned int dwOptDataSize; }; /* 10960 */ struct _CMS_DH_KEY_INFO { unsigned int dwVersion; unsigned int Algid; char *pszContentEncObjId; _CRYPTOAPI_BLOB PubInfo; void *pReserved; }; /* 10961 */ struct _SERVICE_TRIGGER { unsigned int dwTriggerType; unsigned int dwAction; _GUID *pTriggerSubtype; unsigned int cDataItems; _SERVICE_TRIGGER_SPECIFIC_DATA_ITEM *pDataItems; }; /* 10962 */ union $7712E57AFDA7A7D8BAE0E8D9679E017A { const wchar_t *lptszActionName; unsigned int uResIdString; }; /* 10963 */ struct _DIACTIONW { unsigned int uAppData; unsigned int dwSemantic; unsigned int dwFlags; $7712E57AFDA7A7D8BAE0E8D9679E017A ___u3; _GUID guidInstance; unsigned int dwObjID; unsigned int dwHow; }; /* 10964 */ struct PROTO_NC_MISC_WEB_DB_KEY_ACK { unsigned __int16 Error; unsigned __int16 nWorldSessionHandle; unsigned int nUserNo; char WebKey[32]; }; /* 10965 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_AVATARINFO_ACK { char numofavatar; PROTO_AVATARINFORMATION avatar[]; }; /* 10966 */ struct PROTO_NC_MAP_LINKRESERVE_ACK { NETPACKETZONEHEADER header; PROTO_NC_CHAR_REVIVEOTHER_CMD linkother; }; /* 10967 */ struct PROTO_NC_MAP_INDUN_LEVEL_VIEW_CMD { ID_LEVEL_TYPE eLevelType; }; /* 10968 */ struct $507ECED6EFA5CFD5AC2C04C0BCDE222D { unsigned int Short; unsigned int Long; }; /* 10969 */ union $5ED8AEF399AC5DC473F613B29A4CD8B9 { char ShortName[8]; $507ECED6EFA5CFD5AC2C04C0BCDE222D Name; unsigned int LongName[2]; }; /* 10970 */ struct __unaligned __declspec(align(2)) _IMAGE_SYMBOL { $5ED8AEF399AC5DC473F613B29A4CD8B9 N; unsigned int Value; __int16 SectionNumber; unsigned __int16 Type; char StorageClass; char NumberOfAuxSymbols; }; /* 10971 */ struct __declspec(align(8)) _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { unsigned int ulFlags; unsigned int ulEncodedAssemblyIdentityLength; unsigned int ulManifestPathType; unsigned int ulManifestPathLength; _LARGE_INTEGER liManifestLastWriteTime; unsigned int ulPolicyPathType; unsigned int ulPolicyPathLength; _LARGE_INTEGER liPolicyLastWriteTime; unsigned int ulMetadataSatelliteRosterIndex; unsigned int ulManifestVersionMajor; unsigned int ulManifestVersionMinor; unsigned int ulPolicyVersionMajor; unsigned int ulPolicyVersionMinor; unsigned int ulAssemblyDirectoryNameLength; const wchar_t *lpAssemblyEncodedAssemblyIdentity; const wchar_t *lpAssemblyManifestPath; const wchar_t *lpAssemblyPolicyPath; const wchar_t *lpAssemblyDirectoryName; unsigned int ulFileCount; }; /* 10972 */ struct __cppobj IInternetProtocolRoot : IUnknown { }; /* 10973 */ struct __cppobj IInternetProtocol : IInternetProtocolRoot { }; /* 10974 */ struct PROTO_NC_ITEM_DICE_GAME_START_ACK { unsigned __int16 error; }; /* 10975 */ struct PROTO_NC_USER_KICKOFFFROMWORLD_CMD { unsigned int usrregnum; }; /* 10976 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_KICKOFFFROMWORLD_CMD_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER netpacketzoneheader; PROTO_NC_USER_KICKOFFFROMWORLD_CMD cmd; }; /* 10977 */ struct PROTO_NC_KQ_PLAYER_DISJOIN_CMD { unsigned int nHandle; unsigned int nCharNum; }; /* 10978 */ struct tagDROPSTRUCT { HWND__ *hwndSource; HWND__ *hwndSink; unsigned int wFmt; unsigned int dwData; tagPOINT ptDrop; unsigned int dwControlData; }; /* 10979 */ struct __declspec(align(4)) _SECURITY_QUALITY_OF_SERVICE { unsigned int Length; _SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; char ContextTrackingMode; char EffectiveOnly; }; /* 10980 */ struct tagCONVCONTEXT { unsigned int cb; unsigned int wFlags; unsigned int wCountryID; int iCodePage; unsigned int dwLangID; unsigned int dwSecurity; _SECURITY_QUALITY_OF_SERVICE qos; }; /* 10981 */ struct __unaligned __declspec(align(1)) _SENDCMDOUTPARAMS { unsigned int cBufferSize; _DRIVERSTATUS DriverStatus; char bBuffer[1]; }; /* 10982 */ struct __declspec(align(4)) _PATHNAME_BUFFER { unsigned int PathNameLength; wchar_t Name[1]; }; /* 10983 */ struct _JOB_INFO_1A { unsigned int JobId; char *pPrinterName; char *pMachineName; char *pUserName; char *pDocument; char *pDatatype; char *pStatus; unsigned int Status; unsigned int Priority; unsigned int Position; unsigned int TotalPages; unsigned int PagesPrinted; _SYSTEMTIME Submitted; }; /* 10984 */ struct __cppobj NPTR_ISShader : NiExtraData { }; /* 10985 */ struct NiPointer { NPTR_ISShader *m_pObject; }; /* 10986 */ struct __cppobj NsPgToonRegister : INpShader { NiPointer m_spToonExtraData; NiPointer m_spIsShaderExtra; }; /* 10987 */ struct PROTO_NC_LOG_GUILD_ACADEMY_GUILD_INVITE { unsigned int nGuildNo; unsigned int nInveteCharNo; unsigned int nTargetCharNo; }; /* 10988 */ struct _TOKEN_GROUPS_AND_PRIVILEGES { unsigned int SidCount; unsigned int SidLength; _SID_AND_ATTRIBUTES *Sids; unsigned int RestrictedSidCount; unsigned int RestrictedSidLength; _SID_AND_ATTRIBUTES *RestrictedSids; unsigned int PrivilegeCount; unsigned int PrivilegeLength; _LUID_AND_ATTRIBUTES *Privileges; _LUID AuthenticationId; }; /* 10989 */ struct tagMSLLHOOKSTRUCT { tagPOINT pt; unsigned int mouseData; unsigned int flags; unsigned int time; unsigned int dwExtraInfo; }; /* 10990 */ struct _RPC_SECURITY_QOS_V2_W { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; unsigned int AdditionalSecurityInfoType; $E50743710B723DB023721282BDFAFD86 u; }; /* 10991 */ struct _STORAGE_PREDICT_FAILURE { unsigned int PredictFailure; char VendorSpecific[512]; }; /* 10992 */ struct _devicemodeW { wchar_t dmDeviceName[32]; unsigned __int16 dmSpecVersion; unsigned __int16 dmDriverVersion; unsigned __int16 dmSize; unsigned __int16 dmDriverExtra; unsigned int dmFields; $5EC9F83F6B69518118D7D145015FE39D ___u6; $13BFCA6FE3FFBA023B3A98C6FF5334B9 ___u7; $8E34482375B90E7294B67992A1EE777B ___u8; __int16 dmColor; __int16 dmDuplex; __int16 dmYResolution; __int16 dmTTOption; __int16 dmCollate; wchar_t dmFormName[32]; unsigned __int16 dmLogPixels; unsigned int dmBitsPerPel; unsigned int dmPelsWidth; unsigned int dmPelsHeight; $309666D137CBB19809FA597AD348B415 ___u19; unsigned int dmDisplayFrequency; unsigned int dmICMMethod; unsigned int dmICMIntent; unsigned int dmMediaType; unsigned int dmDitherType; unsigned int dmReserved1; unsigned int dmReserved2; unsigned int dmPanningWidth; unsigned int dmPanningHeight; }; /* 10993 */ struct _JOB_INFO_4W { unsigned int JobId; wchar_t *pPrinterName; wchar_t *pMachineName; wchar_t *pUserName; wchar_t *pDocument; wchar_t *pNotifyName; wchar_t *pDatatype; wchar_t *pPrintProcessor; wchar_t *pParameters; wchar_t *pDriverName; _devicemodeW *pDevMode; wchar_t *pStatus; void *pSecurityDescriptor; unsigned int Status; unsigned int Priority; unsigned int Position; unsigned int StartTime; unsigned int UntilTime; unsigned int TotalPages; unsigned int Size; _SYSTEMTIME Submitted; unsigned int Time; unsigned int PagesPrinted; int SizeHigh; }; /* 10994 */ struct tagIMEMENUITEMINFOA { unsigned int cbSize; unsigned int fType; unsigned int fState; unsigned int wID; HBITMAP__ *hbmpChecked; HBITMAP__ *hbmpUnchecked; unsigned int dwItemData; char szString[80]; HBITMAP__ *hbmpItem; }; /* 10995 */ struct __cppobj NiBackToFrontAccumulator : NiAccumulator { NiTPointerList m_kItems; int m_iNumItems; int m_iMaxItems; NiGeometry **m_ppkItems; float *m_pfDepths; int m_iCurrItem; }; /* 10996 */ struct __cppobj PgWinAccumulator : NiBackToFrontAccumulator { }; /* 10997 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_LOGOUT { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 playmin; char state; unsigned __int64 Cen; }; /* 10998 */ struct tagEXTLOGPEN { unsigned int elpPenStyle; unsigned int elpWidth; unsigned int elpBrushStyle; unsigned int elpColor; unsigned int elpHatch; unsigned int elpNumEntries; unsigned int elpStyleEntry[1]; }; /* 10999 */ struct midievent_tag { unsigned int dwDeltaTime; unsigned int dwStreamID; unsigned int dwEvent; unsigned int dwParms[1]; }; /* 11000 */ struct __cppobj NiLODData : NiObject { }; /* 11001 */ struct NiPointer { NiLODData *m_pObject; }; /* 11002 */ struct _D3DXPATCHINFO { _D3DXPATCHMESHTYPE PatchType; _D3DDEGREETYPE Degree; _D3DBASISTYPE Basis; }; /* 11003 */ struct PROTO_NC_QUEST_JOBDUNGEON_LINK_FAIL_CMD { unsigned __int16 nError; }; /* 11004 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_SET_SUB_LEADER_ACK { Name5 sNewSubLeaderCharID; unsigned __int16 nError; }; /* 11005 */ struct _OUTLINETEXTMETRICA { unsigned int otmSize; tagTEXTMETRICA otmTextMetrics; char otmFiller; tagPANOSE otmPanoseNumber; unsigned int otmfsSelection; unsigned int otmfsType; int otmsCharSlopeRise; int otmsCharSlopeRun; int otmItalicAngle; unsigned int otmEMSquare; int otmAscent; int otmDescent; unsigned int otmLineGap; unsigned int otmsCapEmHeight; unsigned int otmsXHeight; tagRECT otmrcFontBox; int otmMacAscent; int otmMacDescent; unsigned int otmMacLineGap; unsigned int otmusMinimumPPEM; tagPOINT otmptSubscriptSize; tagPOINT otmptSubscriptOffset; tagPOINT otmptSuperscriptSize; tagPOINT otmptSuperscriptOffset; unsigned int otmsStrikeoutSize; int otmsStrikeoutPosition; int otmsUnderscoreSize; int otmsUnderscorePosition; char *otmpFamilyName; char *otmpFaceName; char *otmpStyleName; char *otmpFullName; }; /* 11006 */ struct tagAUXCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wReserved1; unsigned int dwSupport; }; /* 11007 */ struct _CERT_SELECT_CRITERIA { unsigned int dwType; unsigned int cPara; void **ppPara; }; /* 11008 */ union _userCLIPFORMAT::__MIDL_IWinTypes_0001 { unsigned int dwValue; wchar_t *pwszName; }; /* 11009 */ struct _userCLIPFORMAT { int fContext; _userCLIPFORMAT::__MIDL_IWinTypes_0001 u; }; /* 11010 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_GUILD_DATA_CHANGE_REQ { unsigned int nNo; Name4 sName; Name3 sPassword; unsigned __int64 nMoney; char nType; char nGrade; unsigned int nFame; unsigned __int16 nStoneLevel; unsigned __int64 nExp; unsigned __int16 nMaxMembers; unsigned int nWarWinCount; unsigned int nWarLoseCount; unsigned int nWarDrawCount; char nDismissStatus; int dDismissDate; int dNotifyDate; Name5 sNotifyCharID; char sIntro[128]; char sNotify[512]; }; /* 11011 */ struct _CERT_OR_CRL_BLOB { unsigned int dwChoice; unsigned int cbEncoded; char *pbEncoded; }; /* 11012 */ struct _CRYPT_RC2_CBC_PARAMETERS { unsigned int dwVersion; int fIV; char rgbIV[8]; }; /* 11013 */ struct _PREVENT_MEDIA_REMOVAL { char PreventMediaRemoval; }; /* 11014 */ struct _DOC_INFO_2A { char *pDocName; char *pOutputFile; char *pDatatype; unsigned int dwMode; unsigned int JobId; }; /* 11015 */ struct __cppobj IDirectInput2W : IDirectInputW { }; /* 11016 */ struct PROTO_NC_MISC_USER_COUNT_CMD { unsigned __int16 NumOfUser; unsigned __int16 MaxOfUser; }; /* 11017 */ struct _RASTERIZER_STATUS { __int16 nSize; __int16 wFlags; __int16 nLanguageID; }; /* 11018 */ struct $52C799A0E2E72A96868A6ABF01275F3C { char BirthVolumeId[16]; char BirthObjectId[16]; char DomainId[16]; }; /* 11019 */ union $B3B13D39D4D0FF45B2A108FCBCDBBEA2 { $52C799A0E2E72A96868A6ABF01275F3C __s0; char ExtendedInfo[48]; }; /* 11020 */ struct _FILE_OBJECTID_BUFFER { char ObjectId[16]; $B3B13D39D4D0FF45B2A108FCBCDBBEA2 ___u1; }; /* 11021 */ struct _TXFS_SAVEPOINT_INFORMATION { void *KtmTransaction; unsigned int ActionCode; unsigned int SavepointId; }; /* 11022 */ struct _PROPSHEETPAGEW_V3 { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $B2E4227D433FEF53E66FB86B13B04E8B ___u3; $299CFC3D2E4FEA01B7A123425BDD6047 ___u4; const wchar_t *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *); unsigned int *pcRefParent; const wchar_t *pszHeaderTitle; const wchar_t *pszHeaderSubTitle; void *hActCtx; }; /* 11023 */ struct _PRINTER_INFO_4A { char *pPrinterName; char *pServerName; unsigned int Attributes; }; /* 11024 */ struct tagOFN_NT4A { unsigned int lStructSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; const char *lpstrFilter; char *lpstrCustomFilter; unsigned int nMaxCustFilter; unsigned int nFilterIndex; char *lpstrFile; unsigned int nMaxFile; char *lpstrFileTitle; unsigned int nMaxFileTitle; const char *lpstrInitialDir; const char *lpstrTitle; unsigned int Flags; unsigned __int16 nFileOffset; unsigned __int16 nFileExtension; const char *lpstrDefExt; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const char *lpTemplateName; }; /* 11025 */ struct _OFNOTIFYA { tagNMHDR hdr; tagOFNA *lpOFN; char *pszFile; }; /* 11026 */ struct __cppobj ID3DXBaseMesh : IUnknown { }; /* 11027 */ struct __cppobj ID3DXMesh : ID3DXBaseMesh { }; /* 11028 */ struct __cppobj ID3DXPMesh : ID3DXBaseMesh { }; /* 11029 */ struct __cppobj ID3DXPatchMesh : IUnknown { }; /* 11030 */ union $A4426E554C9AC5E712D48F9AAEA40EC4 { ID3DXMesh *pMesh; ID3DXPMesh *pPMesh; ID3DXPatchMesh *pPatchMesh; }; /* 11031 */ struct _D3DXMESHDATA { _D3DXMESHDATATYPE Type; $A4426E554C9AC5E712D48F9AAEA40EC4 ___u1; }; /* 11032 */ struct PROTO_NC_BAT_SKILLBASH_HIT_OBJ_START_CMD { unsigned __int16 skill; unsigned __int16 targetobj; unsigned __int16 index; }; /* 11033 */ struct PROTO_NC_WT_TITLE_SET_ACK { NETPACKETZONEHEADER Header; unsigned __int16 Error; }; /* 11034 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_94 { const void *pVFTable; void *spare; char name[94]; }; /* 11035 */ struct _WIN32_FIND_DATAW { unsigned int dwFileAttributes; _FILETIME ftCreationTime; _FILETIME ftLastAccessTime; _FILETIME ftLastWriteTime; unsigned int nFileSizeHigh; unsigned int nFileSizeLow; unsigned int dwReserved0; unsigned int dwReserved1; wchar_t cFileName[260]; wchar_t cAlternateFileName[14]; }; /* 11036 */ struct _CERT_FORTEZZA_DATA_PROP { char SerialNumber[8]; int CertIndex; char CertLabel[36]; }; /* 11037 */ struct _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA { unsigned int cbSize; unsigned int dwSignerIndex; unsigned int dwUnauthAttrIndex; }; /* 11038 */ struct _GETVERSIONINPARAMS { char bVersion; char bRevision; char bReserved; char bIDEDeviceMap; unsigned int fCapabilities; unsigned int dwReserved[4]; }; /* 11039 */ struct _PRINTER_INFO_8W { _devicemodeW *pDevMode; }; /* 11040 */ struct PROTO_NC_MISC_EVENTNPC_STANDSTART_ZONE_CMD { Name8 sMobIndex; }; /* 11041 */ struct PROTO_NC_KQ_W2Z_DESTROY_CMD { unsigned int hquest; }; /* 11042 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_93 { const void *pVFTable; void *spare; char name[93]; }; /* 11043 */ struct tagEMRTEXT { _POINTL ptlReference; unsigned int nChars; unsigned int offString; unsigned int fOptions; _RECTL rcl; unsigned int offDx; }; /* 11044 */ struct tagEMRPOLYTEXTOUTA { tagEMR emr; _RECTL rclBounds; unsigned int iGraphicsMode; float exScale; float eyScale; int cStrings; tagEMRTEXT aemrtext[1]; }; /* 11045 */ struct __declspec(align(4)) _ICONINFOEXA { unsigned int cbSize; int fIcon; unsigned int xHotspot; unsigned int yHotspot; HBITMAP__ *hbmMask; HBITMAP__ *hbmColor; unsigned __int16 wResID; char szModName[260]; char szResName[260]; }; /* 11046 */ struct pcmwaveformat_tag { waveformat_tag wf; unsigned __int16 wBitsPerSample; }; /* 11047 */ struct tagMCI_OVLY_OPEN_PARMSW { unsigned int dwCallback; unsigned int wDeviceID; const wchar_t *lpstrDeviceType; const wchar_t *lpstrElementName; const wchar_t *lpstrAlias; unsigned int dwStyle; HWND__ *hWndParent; }; /* 11048 */ struct _DRIVER_INFO_1A { char *pName; }; /* 11049 */ struct _PRINTER_DEFAULTSW { wchar_t *pDatatype; _devicemodeW *pDevMode; unsigned int DesiredAccess; }; /* 11050 */ struct __cppobj __declspec(align(4)) NiDitherProperty : NiProperty { unsigned __int16 m_uFlags; }; /* 11051 */ struct __cppobj NiFogProperty : NiProperty { unsigned __int16 m_uFlags; float m_fDepth; NiColor m_kColor; }; /* 11052 */ struct __cppobj __declspec(align(4)) NiShadeProperty : NiProperty { unsigned __int16 m_uFlags; }; /* 11053 */ struct __cppobj __declspec(align(4)) NiSpecularProperty : NiProperty { unsigned __int16 m_uFlags; }; /* 11054 */ struct __cppobj __declspec(align(4)) NiWireframeProperty : NiProperty { unsigned __int16 m_uFlags; }; /* 11055 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_I { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nTargetID; }; /* 11056 */ struct HLSURF__ { int unused; }; /* 11057 */ 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; }; /* 11058 */ struct tagNEWTEXTMETRICA { 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; unsigned int ntmFlags; unsigned int ntmSizeEM; unsigned int ntmCellHeight; unsigned int ntmAvgWidth; }; /* 11059 */ struct tagNEWTEXTMETRICEXA { tagNEWTEXTMETRICA ntmTm; tagFONTSIGNATURE ntmFontSig; }; /* 11060 */ struct tagAXISINFOA { int axMinValue; int axMaxValue; char axAxisName[16]; }; /* 11061 */ struct tagAXESLISTA { unsigned int axlReserved; unsigned int axlNumAxes; tagAXISINFOA axlAxisInfo[16]; }; /* 11062 */ struct tagENUMTEXTMETRICA { tagNEWTEXTMETRICEXA etmNewTextMetricEx; tagAXESLISTA etmAxesList; }; /* 11063 */ struct _BCRYPT_ECCKEY_BLOB { unsigned int dwMagic; unsigned int cbKey; }; /* 11064 */ struct _CRYPT_ECC_CMS_SHARED_INFO { _CRYPT_ALGORITHM_IDENTIFIER Algorithm; _CRYPTOAPI_BLOB EntityUInfo; char rgbSuppPubInfo[4]; }; /* 11065 */ struct _EFS_PIN_BLOB { unsigned int cbPadding; unsigned int cbData; char *pbData; }; /* 11066 */ struct __cppobj IInternet : IUnknown { }; /* 11067 */ struct __cppobj IInternetProtocolInfo : IUnknown { }; /* 11068 */ struct __cppobj NiLookAtController : NiTimeController { unsigned __int16 m_uFlags; NiAVObject *m_pkLookAt; }; /* 11069 */ struct __cppobj std::_Allocator_base > { }; /* 11070 */ struct __cppobj std::allocator > : std::_Allocator_base > { }; /* 11071 */ struct __cppobj __declspec(align(4)) std::_Vector_val,std::allocator > > : std::_Container_base0 { NiPointer *_Myfirst; NiPointer *_Mylast; NiPointer *_Myend; std::allocator > _Alval; }; /* 11072 */ struct __cppobj std::vector,std::allocator > > : std::_Vector_val,std::allocator > > { }; /* 11073 */ struct __unaligned __declspec(align(2)) PROTO_NC_DATA_PRISON_UPDATE_MIN_CMD { unsigned int nImprisonRegNum; unsigned __int16 nMinute; }; /* 11074 */ struct __unaligned __declspec(align(1)) DiceRollApplyResultLog { unsigned int nPlayerNo; DICE_TAISAI_BETTING nBetting; unsigned int nBettingMoney; unsigned __int16 nBattingRate; char bStatus; unsigned __int16 nSysRate; unsigned int nDividendMoney; }; /* 11075 */ struct tagEMRSTRETCHDIBITS { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int xSrc; int ySrc; int cxSrc; int cySrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; unsigned int iUsageSrc; unsigned int dwRop; int cxDest; int cyDest; }; /* 11076 */ struct _BINARY_CONTAINER { unsigned int cbBuf; char *pData; }; /* 11077 */ union $B2737E3C02E231458530637D2818553D { int bData; int iData; wchar_t *sData; float fData; _BINARY_CONTAINER biData; }; /* 11078 */ struct _BIDI_DATA { unsigned int dwBidiType; $B2737E3C02E231458530637D2818553D u; }; /* 11079 */ struct _BIDI_RESPONSE_DATA { unsigned int dwResult; unsigned int dwReqNumber; wchar_t *pSchema; _BIDI_DATA data; }; /* 11080 */ struct _BIDI_RESPONSE_CONTAINER { unsigned int Version; unsigned int Flags; unsigned int Count; _BIDI_RESPONSE_DATA aData[1]; }; /* 11081 */ struct __cppobj IRunningObjectTable : IUnknown { }; /* 11082 */ struct __cppobj IEnumString : IUnknown { }; /* 11083 */ struct DIPROPPOINTER { DIPROPHEADER diph; unsigned int uData; }; /* 11084 */ struct PROTO_NC_OPTOOL_LOGIN_USER_RATABLE_GET_REQ { char nWorldNo; }; /* 11085 */ struct PROTO_NC_MINIHOUSE_PORTAL_EFFECT_CMD { unsigned __int16 nEffectHandle; unsigned __int16 nApplyPlayerCnt; unsigned __int16 nApplyPlayerHandle[]; }; /* 11086 */ struct _TP_POOL_STACK_INFORMATION { unsigned int StackReserve; unsigned int StackCommit; }; /* 11087 */ struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W { void *TransportCredentials; unsigned int Flags; unsigned int AuthenticationTarget; unsigned int NumberOfAuthnSchemes; unsigned int *AuthnSchemes; unsigned __int16 *ServerCertificateSubject; void *ProxyCredentials; unsigned int NumberOfProxyAuthnSchemes; unsigned int *ProxyAuthnSchemes; }; /* 11088 */ struct _STORAGE_HOTPLUG_INFO { unsigned int Size; char MediaRemovable; char MediaHotplug; char DeviceHotplug; char WriteCacheEnableOverride; }; /* 11089 */ struct __cppobj IPropertyStorage : IUnknown { }; /* 11090 */ union $BCD5257052F2DAAF91A32A374615C63E { unsigned int propid; wchar_t *lpwstr; }; /* 11091 */ struct tagPROPSPEC { unsigned int ulKind; $BCD5257052F2DAAF91A32A374615C63E ___u1; }; /* 11092 */ struct tagCLIPDATA { unsigned int cbSize; int ulClipFmt; char *pClipData; }; /* 11093 */ struct tagBSTRBLOB { unsigned int cbSize; char *pData; }; /* 11094 */ struct tagBLOB { unsigned int cbSize; char *pBlobData; }; /* 11095 */ struct tagVersionedStream { _GUID guidVersion; IStream *pStream; }; /* 11096 */ struct tagCAC { unsigned int cElems; char *pElems; }; /* 11097 */ struct tagCAI { unsigned int cElems; __int16 *pElems; }; /* 11098 */ struct tagCAUI { unsigned int cElems; unsigned __int16 *pElems; }; /* 11099 */ struct tagCAL { unsigned int cElems; int *pElems; }; /* 11100 */ struct tagCAUL { unsigned int cElems; unsigned int *pElems; }; /* 11101 */ struct tagCAH { unsigned int cElems; _LARGE_INTEGER *pElems; }; /* 11102 */ struct tagCAUH { unsigned int cElems; _ULARGE_INTEGER *pElems; }; /* 11103 */ struct tagCAFLT { unsigned int cElems; float *pElems; }; /* 11104 */ struct tagCABOOL { unsigned int cElems; __int16 *pElems; }; /* 11105 */ struct tagCASCODE { unsigned int cElems; int *pElems; }; /* 11106 */ struct tagCADATE { unsigned int cElems; long double *pElems; }; /* 11107 */ struct tagCAFILETIME { unsigned int cElems; _FILETIME *pElems; }; /* 11108 */ struct tagCACLIPDATA { unsigned int cElems; tagCLIPDATA *pElems; }; /* 11109 */ struct tagCABSTRBLOB { unsigned int cElems; tagBSTRBLOB *pElems; }; /* 11110 */ struct tagCALPSTR { unsigned int cElems; char **pElems; }; /* 11111 */ struct tagCALPWSTR { unsigned int cElems; wchar_t **pElems; }; /* 11114 */ struct __unaligned __declspec(align(1)) $5DF3780F58367B9F2537DF425A8A812E { unsigned __int16 vt; unsigned __int16 wReserved1; unsigned __int16 wReserved2; unsigned __int16 wReserved3; char cVal; }; /* 11115 */ struct $6D336DA143C556260FF80C12817B08DB { _BYTE gap0[8]; int lVal; }; /* 11116 */ struct $6438A1548BB1C5498FCE90CB27DD8847 { _BYTE gap0[8]; _LARGE_INTEGER hVal; }; /* 11117 */ struct $8AF34B7D49EED8F0CCEEB06ADBA24229 { _BYTE gap0[8]; _ULARGE_INTEGER uhVal; }; /* 11118 */ struct $248AD689E41CBBCD39603ECD420C3553 { _BYTE gap0[8]; _FILETIME filetime; }; /* 11119 */ struct $6B5D801A3439DA2559BB256B6DF8D610 { _BYTE gap0[8]; _GUID *puuid; }; /* 11120 */ struct $1423E13F87810EBAAC5D9A68547780C6 { _BYTE gap0[8]; tagCLIPDATA *pclipdata; }; /* 11121 */ struct $C8C1C75531E5CDB2A6A98E1D25C7FA9F { _BYTE gap0[8]; tagBSTRBLOB bstrblobVal; }; /* 11122 */ struct $FE26CA8A5EEBBB471301F692F9C80DB7 { _BYTE gap0[8]; tagBLOB blob; }; /* 11123 */ struct $17BA733FE6B8BEB3CC80B954432F0727 { _BYTE gap0[8]; char *pszVal; }; /* 11124 */ struct $A123DDE5155BABE8656CED1ACF96B10E { _BYTE gap0[8]; wchar_t *pwszVal; }; /* 11125 */ struct $26DD086850CFD6B7741B87AD8A517CD7 { _BYTE gap0[8]; IStream *pStream; }; /* 11126 */ struct $B055781659D658C52190F0053501ED24 { _BYTE gap0[8]; IStorage *pStorage; }; /* 11127 */ struct $B64DC8C884564DD4FDE23A35B23E6A2D { _BYTE gap0[8]; tagVersionedStream *pVersionedStream; }; /* 11128 */ struct $AD581989F8EAB29FCDF9C4319EE79F94 { _BYTE gap0[8]; tagCAC cac; }; /* 11129 */ struct $71DE0AD814C7C3F531BDE5DBE62CA7A3 { _BYTE gap0[8]; tagCAUB caub; }; /* 11130 */ struct $5F1F1651E00769F76F9AEE432591CC60 { _BYTE gap0[8]; tagCAI cai; }; /* 11131 */ struct $AA879EEC414D038EBC1E05057AEAE7C8 { _BYTE gap0[8]; tagCAUI caui; }; /* 11132 */ struct $123885C5BA4D0342E6ED235BD10EC1EA { _BYTE gap0[8]; tagCAL cal; }; /* 11133 */ struct $418725E7D8414BF6C49B47129EC14701 { _BYTE gap0[8]; tagCAUL caul; }; /* 11134 */ struct $F9692C5CBBE423254426723021503062 { _BYTE gap0[8]; tagCAH cah; }; /* 11135 */ struct $A577A3F227FA8DF4666032660A2DAB52 { _BYTE gap0[8]; tagCAUH cauh; }; /* 11136 */ struct $CE247C043161B2DB29F710409ACA76F0 { _BYTE gap0[8]; tagCAFLT caflt; }; /* 11137 */ struct $1EFE48FE076D69AB89AC91A06BA83DEA { _BYTE gap0[8]; tagCADBL cadbl; }; /* 11138 */ struct $DC880C021D58181CB7EA5CA941FEEBE4 { _BYTE gap0[8]; tagCABOOL cabool; }; /* 11139 */ struct $1817F18D3D14C48FB02966965D92AB17 { _BYTE gap0[8]; tagCASCODE cascode; }; /* 11140 */ struct $7F6973492F5E3844F0246751015C4D02 { _BYTE gap0[8]; tagCACY cacy; }; /* 11141 */ struct $EAA3FE39BBEF7CED9DDC2181C74DEA4F { _BYTE gap0[8]; tagCADATE cadate; }; /* 11142 */ struct $23697FF10F72D31DAF0E1608B8BDA478 { _BYTE gap0[8]; tagCAFILETIME cafiletime; }; /* 11143 */ struct $028C459C4D873DEF6F0F66A49D58A205 { _BYTE gap0[8]; tagCACLSID cauuid; }; /* 11144 */ struct $A34A6EE1DB6A0ED2A005DC5374E4FE3B { _BYTE gap0[8]; tagCACLIPDATA caclipdata; }; /* 11145 */ struct $E59AA1599A26BAF533CA5398B6CAD114 { _BYTE gap0[8]; tagCABSTR cabstr; }; /* 11146 */ struct $57F044166659FEA938C01998318FFB38 { _BYTE gap0[8]; tagCABSTRBLOB cabstrblob; }; /* 11147 */ struct $70C91BF90785CD149B7A2A76B49733F0 { _BYTE gap0[8]; tagCALPSTR calpstr; }; /* 11148 */ struct $0E9518E5712A7DA1E566A0EED97AF787 { _BYTE gap0[8]; tagCALPWSTR calpwstr; }; /* 11113 */ struct tagCAPROPVARIANT { unsigned int cElems; tagPROPVARIANT *pElems; }; /* 11149 */ struct $6AE6045CE2B584BA59B7CBFDEF23651C { _BYTE gap0[8]; tagCAPROPVARIANT capropvar; }; /* 11150 */ struct $9B132FFD7C8C5DB7600C5627CCA59661 { _BYTE gap0[8]; tagPROPVARIANT *pvarVal; }; /* 11151 */ union $66946A336C4AB334C4C13B9346CCC229 { $5DF3780F58367B9F2537DF425A8A812E __s0; tagDEC decVal; $F28A51B4B40B0D33C72915D739D42B4B __s2; $31126B8528A05AF3606C6D495FD178E8 __s3; $48802A31D3D0701BC13CEF9CEA041E7B __s4; $6D336DA143C556260FF80C12817B08DB __s5; $B644145F46FF1F932B106BFA6CC3F6D9 __s6; $5CA90CF57237397281FB12BFD52C1905 __s7; $E7F48E2F4EAA3149E57D87E5D1B2C6B8 __s8; $6438A1548BB1C5498FCE90CB27DD8847 __s9; $8AF34B7D49EED8F0CCEEB06ADBA24229 __s10; $50230A970D9734D4E9774CFC619DF0F6 __s11; $4C0EC2258454B893CE739DAE89D8DB7B __s12; $6DB36323059316E675433BB10D285009 __s13; $8E3C8731874D1B3BC66617C4DD3163A6 __s14; $56E4803A3241D557828033DB23FCB9F6 __s15; $E94952165EEA9EEA990FEB33603E1B19 __s16; $248AD689E41CBBCD39603ECD420C3553 __s17; $6B5D801A3439DA2559BB256B6DF8D610 __s18; $1423E13F87810EBAAC5D9A68547780C6 __s19; $7B1C2AA558A72DB3909F7F0B6C8C78B2 __s20; $C8C1C75531E5CDB2A6A98E1D25C7FA9F __s21; $FE26CA8A5EEBBB471301F692F9C80DB7 __s22; $17BA733FE6B8BEB3CC80B954432F0727 __s23; $A123DDE5155BABE8656CED1ACF96B10E __s24; $2189EAC349A20F26769FCB2BDAE2E2BB __s25; $22986EB1F70FB1E44E2E1FDDDD76CE2C __s26; $26DD086850CFD6B7741B87AD8A517CD7 __s27; $B055781659D658C52190F0053501ED24 __s28; $B64DC8C884564DD4FDE23A35B23E6A2D __s29; $11167B5D29E3F4B23AB937A330ADE175 __s30; $AD581989F8EAB29FCDF9C4319EE79F94 __s31; $71DE0AD814C7C3F531BDE5DBE62CA7A3 __s32; $5F1F1651E00769F76F9AEE432591CC60 __s33; $AA879EEC414D038EBC1E05057AEAE7C8 __s34; $123885C5BA4D0342E6ED235BD10EC1EA __s35; $418725E7D8414BF6C49B47129EC14701 __s36; $F9692C5CBBE423254426723021503062 __s37; $A577A3F227FA8DF4666032660A2DAB52 __s38; $CE247C043161B2DB29F710409ACA76F0 __s39; $1EFE48FE076D69AB89AC91A06BA83DEA __s40; $DC880C021D58181CB7EA5CA941FEEBE4 __s41; $1817F18D3D14C48FB02966965D92AB17 __s42; $7F6973492F5E3844F0246751015C4D02 __s43; $EAA3FE39BBEF7CED9DDC2181C74DEA4F __s44; $23697FF10F72D31DAF0E1608B8BDA478 __s45; $028C459C4D873DEF6F0F66A49D58A205 __s46; $A34A6EE1DB6A0ED2A005DC5374E4FE3B __s47; $E59AA1599A26BAF533CA5398B6CAD114 __s48; $57F044166659FEA938C01998318FFB38 __s49; $70C91BF90785CD149B7A2A76B49733F0 __s50; $0E9518E5712A7DA1E566A0EED97AF787 __s51; $6AE6045CE2B584BA59B7CBFDEF23651C __s52; $E1D71D20C3D01115E20D79FAE9629CE8 __s53; $166B1F81F6EA96F97683A65F38FB1A59 __s54; $76732A64405C0E287FCB302687644550 __s55; $5669F5A4AD19EF2CB42A5602080CB0A6 __s56; $E5FC128E66C26C95254032BA69D36E74 __s57; $886F8AE9D7C8B1B861B6CA58D67B682A __s58; $CDA73A427DD2A30CDA26CA3394C33CF0 __s59; $2516E53E690D8CC5659AAB7EDC49E664 __s60; $BF8CC88CDF129BD6E4FA4ABA13F521AD __s61; $2CABE618CF1C2625A4479554E4967E0A __s62; $AAA92DA1D6E1B0E8462F69216B62027C __s63; $B8C80601D4D895FDB75743453AF17F41 __s64; $F7167AE7A8ABA03C094C204FB1564A28 __s65; $E591E4083C1F9B96CFB241BE064A14BB __s66; $6857AE69DB7C952EEFD665431A7B503A __s67; $BE56ADCB97A5F80C4E840DC3FCEE04D4 __s68; $F83471CDD10DE4F179B19D62C61FFF1F __s69; $A3C2B2AE08DD35A1852A4AB53E1C7E1B __s70; $09566E6D4DEA75CA47957A2B1DD20AB3 __s71; $9B132FFD7C8C5DB7600C5627CCA59661 __s72; }; /* 11112 */ struct tagPROPVARIANT { $66946A336C4AB334C4C13B9346CCC229 ___u0; }; /* 11152 */ struct __cppobj IEnumSTATPROPSTG : IUnknown { }; /* 11153 */ struct tagSTATPROPSETSTG { _GUID fmtid; _GUID clsid; unsigned int grfFlags; _FILETIME mtime; _FILETIME ctime; _FILETIME atime; unsigned int dwOSVersion; }; /* 11154 */ struct __unaligned __declspec(align(2)) tagPDW { unsigned int lStructSize; HWND__ *hwndOwner; void *hDevMode; void *hDevNames; HDC__ *hDC; unsigned int Flags; unsigned __int16 nFromPage; unsigned __int16 nToPage; unsigned __int16 nMinPage; unsigned __int16 nMaxPage; unsigned __int16 nCopies; HINSTANCE__ *hInstance; int lCustData; unsigned int (__stdcall *lpfnPrintHook)(HWND__ *, unsigned int, unsigned int, int); unsigned int (__stdcall *lpfnSetupHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpPrintTemplateName; const wchar_t *lpSetupTemplateName; void *hPrintTemplate; void *hSetupTemplate; }; /* 11155 */ struct __cppobj NiFloatKey : NiAnimationKey { float m_fValue; }; /* 11156 */ struct __cppobj __declspec(align(4)) NiFloatData : NiObject { unsigned int m_uiNumKeys; NiFloatKey *m_pkKeys; NiAnimationKey::KeyType m_eType; char m_ucKeySize; }; /* 11157 */ struct NiPointer { NiFloatData *m_pObject; }; /* 11158 */ struct __cppobj NiPathController : NiTimeController { unsigned __int16 m_uFlags; unsigned int m_uiLastPathIdx; unsigned int m_uiLastPctIdx; NiPointer m_spPathData; NiPointer m_spPctData; float *m_pfPartialLength; float m_fTotalLength; float m_fMaxBankAngle; float m_fSmoothing; __int16 m_sFollowAxis; float m_fMaxCurvature; NiPathController::BankDir m_eBankDir; }; /* 11159 */ struct PROTO_NC_LOG_WEDDING_DIVORCE_CANCEL { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 11160 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_CHAT_COLOR_CMD { unsigned int nCharNo; char nChatFontColorID; char nChatBalloonColorID; }; /* 11161 */ struct PROTO_ITEM_CMD { char numofitem; PROTO_ITEMPACKET_TOTAL ItemArray[]; }; /* 11162 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CREATEITEMLIST_REQ { NETPACKETZONEHEADER header; unsigned int owner; unsigned __int16 lockindex; unsigned __int16 map; unsigned __int64 price; PROTO_ITEM_CMD itemlist; }; /* 11163 */ struct IMAGE_LOAD_CONFIG_DIRECTORY32 { unsigned int Size; unsigned int TimeDateStamp; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; unsigned int GlobalFlagsClear; unsigned int GlobalFlagsSet; unsigned int CriticalSectionDefaultTimeout; unsigned int DeCommitFreeBlockThreshold; unsigned int DeCommitTotalFreeThreshold; unsigned int LockPrefixTable; unsigned int MaximumAllocationSize; unsigned int VirtualMemoryThreshold; unsigned int ProcessHeapFlags; unsigned int ProcessAffinityMask; unsigned __int16 CSDVersion; unsigned __int16 Reserved1; unsigned int EditList; unsigned int SecurityCookie; unsigned int SEHandlerTable; unsigned int SEHandlerCount; }; /* 11164 */ struct _TRIVERTEX { int x; int y; unsigned __int16 Red; unsigned __int16 Green; unsigned __int16 Blue; unsigned __int16 Alpha; }; /* 11165 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_DB_SET_INFO_ACK { NETPACKETZONEHEADER ZoneHeader; char nQSC; PLAYER_QUEST_INFO QuestInfo; unsigned __int16 ErrorType; }; /* 11166 */ struct PROTO_NC_ITEMDB_OPENSTORAGE_REQ { NETPACKETZONEHEADER packheader; char page; __unaligned __declspec(align(1)) unsigned int usrregnum; char nOpenType; }; /* 11167 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_WITHDRAW_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned __int64 cen; unsigned __int16 err; }; /* 11168 */ const struct $142AE363509ADCE2C877459E392EC414 { unsigned int dwRGB; NiPointer spScene; NiPointer spLightScene; }; /* 11169 */ struct _ACCESS_DENIED_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 11170 */ struct _MEMORY_BASIC_INFORMATION { void *BaseAddress; void *AllocationBase; unsigned int AllocationProtect; unsigned int RegionSize; unsigned int State; unsigned int Protect; unsigned int Type; }; /* 11171 */ struct $63D8AC276564BEA69DF63EBD86FDB811 { unsigned __int32 friendlyNameFromEdid : 1; unsigned __int32 friendlyNameForced : 1; unsigned __int32 edidIdsValid : 1; unsigned __int32 reserved : 29; }; /* 11172 */ union $C756B60B7EE1750D4027882C3E24D811 { $63D8AC276564BEA69DF63EBD86FDB811 __s0; unsigned int value; }; /* 11173 */ struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS { $C756B60B7EE1750D4027882C3E24D811 ___u0; }; /* 11174 */ struct __declspec(align(4)) tagTEXTMETRICW { int tmHeight; int tmAscent; int tmDescent; int tmInternalLeading; int tmExternalLeading; int tmAveCharWidth; int tmMaxCharWidth; int tmWeight; int tmOverhang; int tmDigitizedAspectX; int tmDigitizedAspectY; wchar_t tmFirstChar; wchar_t tmLastChar; wchar_t tmDefaultChar; wchar_t tmBreakChar; char tmItalic; char tmUnderlined; char tmStruckOut; char tmPitchAndFamily; char tmCharSet; }; /* 11175 */ struct _OUTLINETEXTMETRICW { unsigned int otmSize; tagTEXTMETRICW otmTextMetrics; char otmFiller; tagPANOSE otmPanoseNumber; unsigned int otmfsSelection; unsigned int otmfsType; int otmsCharSlopeRise; int otmsCharSlopeRun; int otmItalicAngle; unsigned int otmEMSquare; int otmAscent; int otmDescent; unsigned int otmLineGap; unsigned int otmsCapEmHeight; unsigned int otmsXHeight; tagRECT otmrcFontBox; int otmMacAscent; int otmMacDescent; unsigned int otmMacLineGap; unsigned int otmusMinimumPPEM; tagPOINT otmptSubscriptSize; tagPOINT otmptSubscriptOffset; tagPOINT otmptSuperscriptSize; tagPOINT otmptSuperscriptOffset; unsigned int otmsStrikeoutSize; int otmsStrikeoutPosition; int otmsUnderscoreSize; int otmsUnderscorePosition; char *otmpFamilyName; char *otmpFaceName; char *otmpStyleName; char *otmpFullName; }; /* 11176 */ struct sockaddr_in { __int16 sin_family; unsigned __int16 sin_port; in_addr sin_addr; char sin_zero[8]; }; /* 11177 */ struct _CERT_CRL_CONTEXT_PAIR { _CERT_CONTEXT *pCertContext; _CRL_CONTEXT *pCrlContext; }; /* 11178 */ struct __declspec(align(4)) tagRemHPALETTE { unsigned int cbData; char data[1]; }; /* 11179 */ struct PROTO_NC_GUILD_ACADEMY_DB_MEMBER_JOIN_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; __unaligned __declspec(align(1)) Name5 sCharID; char nJoinLevel; char nGrade; }; /* 11180 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_OBJECT_EFFECT_CMD { unsigned __int16 nHandle; unsigned int nEffectID; }; /* 11181 */ struct _DOCINFOA { int cbSize; const char *lpszDocName; const char *lpszOutput; const char *lpszDatatype; unsigned int fwType; }; /* 11182 */ struct MENUITEMTEMPLATEHEADER { unsigned __int16 versionNumber; unsigned __int16 offset; }; /* 11183 */ struct HDDEDATA__ { int unused; }; /* 11184 */ struct _BCRYPT_INTERFACE_VERSION { unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; }; /* 11185 */ struct _DRIVER_INFO_6W { unsigned int cVersion; wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDriverPath; wchar_t *pDataFile; wchar_t *pConfigFile; wchar_t *pHelpFile; wchar_t *pDependentFiles; wchar_t *pMonitorName; wchar_t *pDefaultDataType; wchar_t *pszzPreviousNames; _FILETIME ftDriverDate; unsigned __int64 dwlDriverVersion; wchar_t *pszMfgName; wchar_t *pszOEMUrl; wchar_t *pszHardwareID; wchar_t *pszProvider; }; /* 11186 */ struct __cppobj NiPSysMeshEmitter::NiSkinnedEmitterData : NiRefObject { NiPointer m_spSkinPartition; }; /* 11187 */ struct NiPointer { NiPSysMeshEmitter::NiSkinnedEmitterData *m_pObject; }; /* 11188 */ struct __unaligned __declspec(align(2)) PLAYER_QUEST_DONE_INFO { unsigned __int16 ID; __int64 tEndTime; }; /* 11189 */ struct PROTO_NC_CHARSAVE_2WLDMAN_QUEST_DONE_CMD::tagQUESTDONE { unsigned int chrregnum; unsigned __int16 nTotalDoneQuest; unsigned __int16 nTotalDoneQuestSize; unsigned __int16 nDoneQuestCount; unsigned __int16 nIndex; PLAYER_QUEST_DONE_INFO QuestDoneArray[]; }; /* 11190 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_QUEST_DONE_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHARSAVE_2WLDMAN_QUEST_DONE_CMD::tagQUESTDONE questdone; }; /* 11191 */ struct _SYSTEM_AUDIT_CALLBACK_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 11192 */ struct _ACTIVATION_CONTEXT_BASIC_INFORMATION { void *hActCtx; unsigned int dwFlags; }; /* 11193 */ struct HTOUCHINPUT__ { int unused; }; /* 11194 */ struct _RPC_SECURITY_QOS { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; }; /* 11195 */ struct _RPC_BINDING_HANDLE_SECURITY_V1_W { unsigned int Version; unsigned __int16 *ServerPrincName; unsigned int AuthnLevel; unsigned int AuthnSvc; _SEC_WINNT_AUTH_IDENTITY_W *AuthIdentity; _RPC_SECURITY_QOS *SecurityQos; }; /* 11196 */ struct _PARTITION_INFORMATION_MBR { char PartitionType; char BootIndicator; char RecognizedPartition; unsigned int HiddenSectors; }; /* 11197 */ struct _PARTITION_INFORMATION_GPT { _GUID PartitionType; _GUID PartitionId; unsigned __int64 Attributes; wchar_t Name[36]; }; /* 11198 */ union $C4C5EA679127D0461255F6B2A7C4D6B8 { _PARTITION_INFORMATION_MBR Mbr; _PARTITION_INFORMATION_GPT Gpt; }; /* 11199 */ struct _PARTITION_INFORMATION_EX { _PARTITION_STYLE PartitionStyle; _LARGE_INTEGER StartingOffset; _LARGE_INTEGER PartitionLength; unsigned int PartitionNumber; char RewritePartition; $C4C5EA679127D0461255F6B2A7C4D6B8 ___u5; }; /* 11200 */ struct __unaligned __declspec(align(1)) ItemOptions { unsigned __int16 OptionDegree; ITEM_OPTION_TYPE Type; char Interval; unsigned __int16 Rate[9]; }; /* 11201 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_GRADE_GROWTH_REQ { NETPACKETHEADER netpacketheader; unsigned __int16 hZone; unsigned __int16 nLockIndex; unsigned int nGuildNo; unsigned int nCharNo; char nGrade; unsigned __int16 nMaxMembers; unsigned __int64 nMoney; unsigned int nFame; }; /* 11202 */ struct PROTO_NC_GUILD_DB_GRADE_GROWTH_REQ_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_GUILD_DB_GRADE_GROWTH_REQ req; }; /* 11203 */ 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; }; /* 11204 */ struct __declspec(align(4)) _FLAGGED_WORD_BLOB { unsigned int fFlags; unsigned int clSize; unsigned __int16 asData[1]; }; /* 11205 */ struct _CHANGER_ELEMENT_LIST { _CHANGER_ELEMENT Element; unsigned int NumberOfElements; }; /* 11206 */ struct __declspec(align(4)) _CHANGER_READ_ELEMENT_STATUS { _CHANGER_ELEMENT_LIST ElementList; char VolumeTagInfo; }; /* 11207 */ struct _DECRYPTION_STATUS_BUFFER { char NoEncryptedStreams; }; /* 11208 */ struct __cppobj IUrlMon : IUnknown { }; /* 11209 */ struct _D3DXATTRIBUTERANGE { unsigned int AttribId; unsigned int FaceStart; unsigned int FaceCount; unsigned int VertexStart; unsigned int VertexCount; }; /* 11210 */ struct GUILD_ACADEMY_MEMBER_BANISH_INFO { unsigned int nCharNo; int dBanishTime; int dCanRejoinTime; }; /* 11211 */ struct __cppobj PROTO_NC_CHAR_HOUSE_CMD { }; /* 11212 */ struct PROTO_NC_AVATAR_CREATEFAIL_ACK { unsigned __int16 err; }; /* 11213 */ struct BITMAPV4HEADER { unsigned int bV4Size; int bV4Width; int bV4Height; unsigned __int16 bV4Planes; unsigned __int16 bV4BitCount; unsigned int bV4V4Compression; unsigned int bV4SizeImage; int bV4XPelsPerMeter; int bV4YPelsPerMeter; unsigned int bV4ClrUsed; unsigned int bV4ClrImportant; unsigned int bV4RedMask; unsigned int bV4GreenMask; unsigned int bV4BlueMask; unsigned int bV4AlphaMask; unsigned int bV4CSType; tagICEXYZTRIPLE bV4Endpoints; unsigned int bV4GammaRed; unsigned int bV4GammaGreen; unsigned int bV4GammaBlue; }; /* 11214 */ struct _BLENDFUNCTION { char BlendOp; char BlendFlags; char SourceConstantAlpha; char AlphaFormat; }; /* 11215 */ struct _RPC_PROTSEQ_VECTORW { unsigned int Count; unsigned __int16 *Protseq[1]; }; /* 11216 */ struct _PUBKEY { unsigned int magic; unsigned int bitlen; }; /* 11217 */ struct _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO { unsigned int cbSize; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; void *pvKeyEncryptionAuxInfo; unsigned int hCryptProv; _CRYPT_BIT_BLOB RecipientPublicKey; _CERT_ID RecipientId; }; /* 11218 */ union $5D9A47C68A114F0445267235EC6DD883 { _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO *pKeyTrans; _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO *pKeyAgree; _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO *pMailList; }; /* 11219 */ struct _CMSG_RECIPIENT_ENCODE_INFO { unsigned int dwRecipientChoice; $5D9A47C68A114F0445267235EC6DD883 ___u1; }; /* 11220 */ union $0F1490AD5F7A3D17ACD65F4EF8ACD5E5 { unsigned int hContentEncryptKey; void *hCNGContentEncryptKey; }; /* 11221 */ struct _CMSG_CONTENT_ENCRYPT_INFO { unsigned int cbSize; unsigned int hCryptProv; _CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm; void *pvEncryptionAuxInfo; unsigned int cRecipients; _CMSG_RECIPIENT_ENCODE_INFO *rgCmsRecipients; void *(__stdcall *pfnAlloc)(unsigned int); void (__stdcall *pfnFree)(void *); unsigned int dwEncryptFlags; $0F1490AD5F7A3D17ACD65F4EF8ACD5E5 ___u9; unsigned int dwFlags; int fCNG; char *pbCNGContentEncryptKeyObject; char *pbContentEncryptKey; unsigned int cbContentEncryptKey; }; /* 11222 */ struct __cppobj IPSFactoryBuffer : IUnknown { }; /* 11223 */ struct __cppobj IRpcProxyBuffer : IUnknown { }; /* 11224 */ struct __cppobj IRpcStubBuffer : IUnknown { }; /* 11225 */ struct __cppobj IInternetProtocolSink : IUnknown { }; /* 11226 */ struct __cppobj NiPSysAirFieldAirFrictionCtlr : NiPSysModifierFloatCtlr { }; /* 11227 */ struct PROTO_NC_PARTY_KICKOFF_REQ { Name5 member; }; /* 11228 */ struct PROTO_NC_TRADE_OPPOSITCENBOARDING_CMD { unsigned __int64 cen; }; /* 11229 */ struct tagGESTURECONFIG { unsigned int dwID; unsigned int dwWant; unsigned int dwBlock; }; /* 11230 */ struct _FILEMUIINFO { unsigned int dwSize; unsigned int dwVersion; unsigned int dwFileType; char pChecksum[16]; char pServiceChecksum[16]; unsigned int dwLanguageNameOffset; unsigned int dwTypeIDMainSize; unsigned int dwTypeIDMainOffset; unsigned int dwTypeNameMainOffset; unsigned int dwTypeIDMUISize; unsigned int dwTypeIDMUIOffset; unsigned int dwTypeNameMUIOffset; char abBuffer[8]; }; /* 11231 */ struct __NCRYPT_UI_POLICY_BLOB { unsigned int dwVersion; unsigned int dwFlags; unsigned int cbCreationTitle; unsigned int cbFriendlyName; unsigned int cbDescription; }; /* 11232 */ struct _SD_CHANGE_MACHINE_SID_INPUT { unsigned __int16 CurrentMachineSIDOffset; unsigned __int16 CurrentMachineSIDLength; unsigned __int16 NewMachineSIDOffset; unsigned __int16 NewMachineSIDLength; }; /* 11233 */ struct __cppobj IXMLElement2 : IDispatch { }; /* 11234 */ struct __cppobj IXMLElementCollection : IDispatch { }; /* 11235 */ struct NiSkinPartition::Interaction { unsigned int m_uiBone; float m_fWeight; }; /* 11236 */ struct NiTSet { NiSkinPartition::Interaction *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 11237 */ struct __cppobj NiSkinPartition::VertexInteractions : NiTSet { }; /* 11238 */ struct NiTSet { unsigned __int16 *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 11239 */ struct __cppobj NiSkinPartition::BoneSet : NiTSet { }; /* 11240 */ struct NiSkinPartition::BoneSetMerger { unsigned int m_uiIndex[2]; unsigned __int16 m_usEl[2]; NiSkinPartition::BoneSet *m_kSet0; NiSkinPartition::BoneSet *m_kSet1; }; /* 11241 */ struct __cppobj NiSkinPartition::TriangleSet : NiTSet { }; /* 11242 */ struct NiTSet { NiSkinPartition::BoneSet **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 11246 */ struct __cppobj NiTMapBase,unsigned int,float>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 11243 */ struct NiTMapBase,unsigned int,float> { NiTMapBase,unsigned int,float>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,float>::AntiBloatAllocator m_kAllocator; }; /* 11244 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; float m_val; }; /* 11245 */ struct NiTMapBase,unsigned int,float>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,float> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,float> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,float> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,float> *this, NiTMapItem *, unsigned int, float); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,float> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,float> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,float> *this, NiTMapItem *); }; /* 11247 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,float> { }; /* 11248 */ struct __cppobj NiPSysEmitterPlanarAngleVarCtlr : NiPSysModifierFloatCtlr { }; /* 11249 */ struct PROTO_NC_MISC_DELIVER_WM_LOGIN_ACDB_CMD { unsigned __int16 packet_size; char packet[]; }; /* 11250 */ struct __unaligned __declspec(align(1)) TextDataType { unsigned int eTextID; char acVoice[32]; char acSoundEff[32]; char acString[1]; }; /* 11251 */ struct __cppobj CPropertyType { }; /* 11252 */ struct _TRANSACTION_BIND_INFORMATION { void *TmHandle; }; /* 11253 */ struct __unaligned __declspec(align(2)) _SHFILEOPSTRUCTW { HWND__ *hwnd; unsigned int wFunc; const wchar_t *pFrom; const wchar_t *pTo; unsigned __int16 fFlags; int fAnyOperationsAborted; void *hNameMappings; const wchar_t *lpszProgressTitle; }; /* 11254 */ struct DIPROPGUIDANDPATH { DIPROPHEADER diph; _GUID guidClass; wchar_t wszPath[260]; }; /* 11255 */ struct PROTO_NC_QUEST_REWARD_NEED_SELECT_ITEM_CMD { unsigned __int16 nQuestID; }; /* 11256 */ struct __cppobj PROTO_NC_GUILD_WAR_LIST_REQ { }; /* 11257 */ struct __cppobj PROTO_NC_CHAR_MASPUP_CMD { }; /* 11258 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_GUILD_TOURNAMENT_REWARD_CREATE_REQ::ITEM_OPT { char RewardType; unsigned int Value1; unsigned int Value2; unsigned int Value3; unsigned int IO_Str; unsigned int IO_Con; unsigned int IO_Dex; unsigned int IO_Int; unsigned int IO_Men; }; /* 11259 */ struct PROTO_NC_ITEMDB_GUILD_TOURNAMENT_REWARD_CREATE_REQ { unsigned int OwnerGuildNum; int nItem; PROTO_NC_ITEMDB_GUILD_TOURNAMENT_REWARD_CREATE_REQ::ITEM_OPT ItemOpt[]; }; /* 11260 */ struct PROTO_NC_BAT_SOMEONESKILLSMASH_ENCHANT_CMD { unsigned __int16 skill; unsigned __int16 attack; unsigned __int16 target; }; /* 11261 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 11262 */ struct HUMPD__ { int unused; }; /* 11263 */ struct _CERT_PRIVATE_KEY_VALIDITY { _FILETIME NotBefore; _FILETIME NotAfter; }; /* 11264 */ struct _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO { unsigned int cbSize; _CRYPTOAPI_BLOB EncryptedKey; }; /* 11265 */ struct _CMSG_KEY_AGREE_ENCRYPT_INFO { unsigned int cbSize; unsigned int dwRecipientIndex; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; _CRYPTOAPI_BLOB UserKeyingMaterial; unsigned int dwOriginatorChoice; $596CF1EAF91CA955ADDF5373754E9028 ___u5; unsigned int cKeyAgreeKeyEncryptInfo; _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO **rgpKeyAgreeKeyEncryptInfo; unsigned int dwFlags; }; /* 11266 */ struct tagRPCOLEMESSAGE { void *reserved1; unsigned int dataRepresentation; void *Buffer; unsigned int cbBuffer; unsigned int iMethod; void *reserved2[5]; unsigned int rpcFlags; }; /* 11267 */ struct _FILE_SET_SPARSE_BUFFER { char SetSparse; }; /* 11268 */ struct _PROVIDOR_INFO_2W { wchar_t *pOrder; }; /* 11269 */ struct _D3DXFONT_DESCW { int Height; unsigned int Width; unsigned int Weight; unsigned int MipLevels; int Italic; char CharSet; char OutputPrecision; char Quality; char PitchAndFamily; wchar_t FaceName[32]; }; /* 11270 */ struct __unaligned __declspec(align(2)) PROTO_NC_SKILL_EMPOW_RESET_DB_REQ { unsigned __int16 zonehandle; unsigned int chrregnum; }; /* 11271 */ struct PROTO_NC_ITEMDB_OPENSTORAGE_FAIL_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 err; }; /* 11272 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_OPEN_GUILD_STORAGE_FAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_OPENSTORAGE_FAIL_ACK ack; }; /* 11273 */ struct _NETRESOURCEA { unsigned int dwScope; unsigned int dwType; unsigned int dwDisplayType; unsigned int dwUsage; char *lpLocalName; char *lpRemoteName; char *lpComment; char *lpProvider; }; /* 11274 */ struct _KEY_TYPE_SUBTYPE { unsigned int dwKeySpec; _GUID Type; _GUID Subtype; }; /* 11275 */ struct __cppobj NiKeyBasedInterpolator : NiInterpolator { }; /* 11276 */ struct __cppobj __declspec(align(4)) NiBoolKey : NiAnimationKey { bool m_bBool; }; /* 11277 */ struct __cppobj __declspec(align(4)) NiBoolData : NiObject { unsigned int m_uiNumKeys; NiBoolKey *m_pkKeys; NiAnimationKey::KeyType m_eType; char m_ucKeySize; }; /* 11278 */ struct NiPointer { NiBoolData *m_pObject; }; /* 11279 */ struct __cppobj NiBoolInterpolator : NiKeyBasedInterpolator { char m_bBoolValue; NiPointer m_spBoolData; unsigned int m_uiLastIdx; }; /* 11280 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_SKILL_LEARN { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 skillid; char skilllevel; }; /* 11281 */ struct __unaligned __declspec(align(1)) GUILD_EMBLEM_INFO_DB { unsigned int nGuildNo; GUILD_EMBLEM_INFO EmblemInfo; int EmblemCreateDate; int EmblemDeleteDate; char EmblemSqlState; }; /* 11282 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_SET_STYLE_DB_REQ { unsigned __int16 WMHandle; unsigned int nCharNo; PROTO_AVATAR_SHAPE_INFO Info; }; /* 11283 */ struct __cppobj IProcessInitControl : IUnknown { }; /* 11284 */ struct __cppobj NpNsString : NiRefObject { std::basic_string,std::allocator > strData; }; /* 11285 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_SET_CHAT_BLOCK_SPAMER_WM_CMD { unsigned __int16 WmHandle; unsigned int CharNo; unsigned int BlockTime; unsigned int DelayTime; }; /* 11286 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARGED_RESETBUFF_CMD { unsigned int CharRegistNumber; unsigned int ChargedBuffKey; unsigned __int16 ChargedBuffID; unsigned int nUserNo; }; /* 11287 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_11 { const void *pVFTable; void *spare; char name[11]; }; /* 11288 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_50 { const void *pVFTable; void *spare; char name[50]; }; /* 11289 */ struct _STARTUPINFOEXW { _STARTUPINFOW StartupInfo; _PROC_THREAD_ATTRIBUTE_LIST *lpAttributeList; }; /* 11290 */ struct tagEMRCREATEDIBPATTERNBRUSHPT { tagEMR emr; unsigned int ihBrush; unsigned int iUsage; unsigned int offBmi; unsigned int cbBmi; unsigned int offBits; unsigned int cbBits; }; /* 11291 */ struct tagAUXCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wReserved1; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 11292 */ struct _CHANGER_ELEMENT_STATUS_EX { _CHANGER_ELEMENT Element; _CHANGER_ELEMENT SrcElementAddress; unsigned int Flags; unsigned int ExceptionCode; char TargetId; char Lun; unsigned __int16 Reserved; char PrimaryVolumeID[36]; char AlternateVolumeID[36]; char VendorIdentification[8]; char ProductIdentification[16]; char SerialNumber[32]; }; /* 11293 */ struct __declspec(align(4)) tagRemSTGMEDIUM { unsigned int tymed; unsigned int dwHandleType; unsigned int pData; unsigned int pUnkForRelease; unsigned int cbData; char data[1]; }; /* 11294 */ struct SC_HANDLE__ { int unused; }; /* 11295 */ struct __cppobj ID3DXBuffer : IUnknown { }; /* 11296 */ struct PROTO_NC_CT_CHARTTING_CMD { NETPACKETZONEHEADER header; }; /* 11297 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_MATCH_REQ { unsigned __int16 Error; unsigned int nGTNo; GUILD_TOURNAMENT_LIST_DB TournamentTree[31]; }; /* 11298 */ struct PROTO_NC_MOVER_RIDE_ON_FAIL_CMD { unsigned __int16 nError; }; /* 11299 */ struct __unaligned __declspec(align(1)) GM_EVENT_DATA { unsigned __int16 nEventNo; int dStartTime; int dEndTime; unsigned __int16 nRewardAbstateIndex[3]; char bIsPlayerLevel[255]; char bIsPlayerClass[64]; char bIsMapID[1024]; char bIsField_KQ; char bIsField_Battle; char bIsField_ID; char bIsField_Normal; }; /* 11300 */ struct __unaligned __declspec(align(1)) PROTO_NC_EVENT_ADD_EVENT_ACK { unsigned __int16 nError; GM_EVENT_DATA EventData; }; /* 11301 */ struct _KTMOBJECT_CURSOR { _GUID LastQuery; unsigned int ObjectIdCount; _GUID ObjectIds[1]; }; /* 11302 */ struct tagPOINTS { __int16 x; __int16 y; }; /* 11303 */ struct tagMOUSEINPUT { int dx; int dy; unsigned int mouseData; unsigned int dwFlags; unsigned int time; unsigned int dwExtraInfo; }; /* 11304 */ struct tagKEYBDINPUT { unsigned __int16 wVk; unsigned __int16 wScan; unsigned int dwFlags; unsigned int time; unsigned int dwExtraInfo; }; /* 11305 */ struct tagHARDWAREINPUT { unsigned int uMsg; unsigned __int16 wParamL; unsigned __int16 wParamH; }; /* 11306 */ union $326888061441CAF349A8BC225FBE1A64 { tagMOUSEINPUT mi; tagKEYBDINPUT ki; tagHARDWAREINPUT hi; }; /* 11307 */ struct tagINPUT { unsigned int type; $326888061441CAF349A8BC225FBE1A64 ___u1; }; /* 11308 */ struct _RPC_PROTSEQ_ENDPOINT { char *RpcProtocolSequence; char *Endpoint; }; /* 11309 */ struct _DEVICE_DSM_NOTIFICATION_PARAMETERS { unsigned int Size; unsigned int Flags; unsigned int NumFileTypeIDs; _GUID FileTypeID[1]; }; /* 11310 */ struct _DRIVER_INFO_5W { unsigned int cVersion; wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDriverPath; wchar_t *pDataFile; wchar_t *pConfigFile; unsigned int dwDriverAttributes; unsigned int dwConfigVersion; unsigned int dwDriverVersion; }; /* 11311 */ struct __cppobj IPersistMoniker : IUnknown { }; /* 11312 */ struct _D3DRESOURCESTATS { int bThrashing; unsigned int ApproxBytesDownloaded; unsigned int NumEvicts; unsigned int NumVidCreates; unsigned int LastPri; unsigned int NumUsed; unsigned int NumUsedInVidMem; unsigned int WorkingSet; unsigned int WorkingSetBytes; unsigned int TotalManaged; unsigned int TotalBytes; }; /* 11313 */ struct _DIMOUSESTATE { int lX; int lY; int lZ; char rgbButtons[4]; }; /* 11314 */ struct __cppobj PROTO_NC_LOG_GAME_ARENA_CNG { }; /* 11315 */ struct __cppobj PROTO_NC_CHAR_TUTORIAL_DOING_CMD { }; /* 11316 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_WILLLOGIN_REQ { NETPACKETHEADER netpacketheader; char willlogin_worldno; unsigned int usrregnum; Name256Byte userid; unsigned __int16 validate_new[32]; Name5 spawnapps; }; /* 11317 */ struct PROTO_NC_USER_WILLLOGIN_REQ_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_WILLLOGIN_REQ req; }; /* 11318 */ struct $50793884BB90E749472BB924293B714B { __int8 GMColor : 1; __int8 chatwin : 1; }; /* 11319 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONECHAT_CMD { char itemLinkDataCount; unsigned __int16 handle; char len; $50793884BB90E749472BB924293B714B flag; char nChatFontColorID; char nChatBalloonColorID; char content[]; }; /* 11320 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONECHANGEMODE_CMD { unsigned __int16 handle; char mode; }; /* 11321 */ struct $_TypeDescriptor$_extraBytes_36 { const void *pVFTable; void *spare; char name[36]; }; /* 11322 */ struct __unaligned __declspec(align(1)) $F9D1C1788EA3363C013F4B7A8042D461 { ITEM_INVEN itemSlot; char allSocketCount; }; /* 11323 */ struct __unaligned __declspec(align(2)) $37F893B2CE0E2FD14BE1F78B086EA758 { ITEM_INVEN itemSlot; unsigned __int64 itemLot; }; /* 11324 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ENCHANT_ADD_NEW_SOCKET_ACK { NETPACKETZONEHEADER header; unsigned __int16 err; unsigned __int16 itemLockIndex; $F9D1C1788EA3363C013F4B7A8042D461 equipment; $37F893B2CE0E2FD14BE1F78B086EA758 drill; }; /* 11325 */ struct PROTO_NC_MISC_GM_CHAT_COLOR_REQ { unsigned int nCharNo; }; /* 11326 */ struct PROTO_NC_ACT_SOMEONEGATHERSTART_CMD { unsigned __int16 player; unsigned __int16 object; unsigned __int16 picker; }; /* 11327 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_SOUND_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 11328 */ struct PROTO_NC_MINIHOUSE_KICKOUT_CMD { char kick; }; /* 11329 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RESET_COUNTDOWN_CMD { char Category; unsigned int RegisterNumber; }; /* 11330 */ struct _KCRM_PROTOCOL_BLOB { _GUID ProtocolId; unsigned int StaticInfoLength; unsigned int TransactionIdInfoLength; unsigned int Unused1; unsigned int Unused2; }; /* 11331 */ struct _CRYPT_AES_128_KEY_STATE { char Key[16]; char IV[16]; char EncryptionState[11][16]; char DecryptionState[11][16]; char Feedback[16]; }; /* 11332 */ union $515A42F586F900BBDD79E2F52F1354A1 { _SET_PARTITION_INFORMATION Mbr; _PARTITION_INFORMATION_GPT Gpt; }; /* 11333 */ struct _SET_PARTITION_INFORMATION_EX { _PARTITION_STYLE PartitionStyle; $515A42F586F900BBDD79E2F52F1354A1 ___u1; }; /* 11334 */ struct NiTArray > *> { NiTArray > *>Vtbl *vfptr; NiTArray > **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 11335 */ struct NiTArray > *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *> *this, unsigned int); }; /* 11336 */ struct D3DXVECTOR2 { float x; float y; }; /* 11337 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_PKED { unsigned int chrregnum; MAPPOS mappos; unsigned int killerdiechrrgnum; unsigned int pkcount; char pkyellowtime; }; /* 11338 */ struct PROTO_NC_QUEST_RESET_TIME_ZONE_CMD { unsigned int nCharNo; int tResetYearQuest; int tResetMonthQuest; int tResetWeekQuest; int tResetDayQuest; }; /* 11339 */ struct __unaligned __declspec(align(1)) GUILD_ACADEMY_REWARDSTORAGE_ITEM_INFO_CMD { char who; char type; Name5 charid; unsigned __int16 item; char slot; $A17B3ED807923220CF5B6AD0FC13B853 ___u5; unsigned __int64 storage_cen; }; /* 11340 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_SPLITSUC_ACK { unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER lotmain; unsigned __int16 RemainLot; }; /* 11341 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SPLITSUC_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_SPLITSUC_ACK ack; }; /* 11342 */ struct PROTO_NC_MISC_SPAMMER_RELEASE_CHAT_BAN_DB_REQ { unsigned int nGMCharNo; Name5 sSpammerName; unsigned int nChatBan; }; /* 11343 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_21 { const void *pVFTable; void *spare; char name[21]; }; /* 11344 */ struct tagPOINTFX { _FIXED x; _FIXED y; }; /* 11345 */ struct _PROV_ENUMALGS_EX { unsigned int aiAlgid; unsigned int dwDefaultLen; unsigned int dwMinLen; unsigned int dwMaxLen; unsigned int dwProtocols; unsigned int dwNameLen; char szName[20]; unsigned int dwLongNameLen; char szLongName[40]; }; /* 11346 */ struct _CERT_X942_DH_VALIDATION_PARAMS { _CRYPT_BIT_BLOB seed; unsigned int pgenCounter; }; /* 11347 */ struct _CERT_X942_DH_PARAMETERS { _CRYPTOAPI_BLOB p; _CRYPTOAPI_BLOB g; _CRYPTOAPI_BLOB q; _CRYPTOAPI_BLOB j; _CERT_X942_DH_VALIDATION_PARAMS *pValidationParams; }; /* 11348 */ struct _D3DXMATERIAL { _D3DMATERIAL9 MatD3D; char *pTextureFilename; }; /* 11349 */ struct _D3DXEFFECTINSTANCE { char *pEffectFilename; unsigned int NumDefaults; _D3DXEFFECTDEFAULT *pDefaults; }; /* 11350 */ struct __cppobj ID3DXSkinInfo : IUnknown { }; /* 11351 */ struct _D3DXMESHCONTAINER { char *Name; _D3DXMESHDATA MeshData; _D3DXMATERIAL *pMaterials; _D3DXEFFECTINSTANCE *pEffects; unsigned int NumMaterials; unsigned int *pAdjacency; ID3DXSkinInfo *pSkinInfo; _D3DXMESHCONTAINER *pNextMeshContainer; }; /* 11352 */ const struct _D3DXFRAME { char *Name; D3DXMATRIX TransformationMatrix; _D3DXMESHCONTAINER *pMeshContainer; _D3DXFRAME *pFrameSibling; _D3DXFRAME *pFrameFirstChild; }; /* 11353 */ struct __cppobj ID3DXFileSaveObject : IUnknown { }; /* 11354 */ struct __cppobj ID3DXFileSaveData : IUnknown { }; /* 11355 */ struct ID3DXSaveUserData { ID3DXSaveUserDataVtbl *vfptr; }; /* 11356 */ struct __cppobj ID3DXFile : IUnknown { }; /* 11357 */ struct ID3DXSaveUserDataVtbl { HRESULT (__stdcall *AddFrameChildData)(ID3DXSaveUserData *this, _D3DXFRAME *, ID3DXFileSaveObject *, ID3DXFileSaveData *); HRESULT (__stdcall *AddMeshChildData)(ID3DXSaveUserData *this, _D3DXMESHCONTAINER *, ID3DXFileSaveObject *, ID3DXFileSaveData *); HRESULT (__stdcall *AddTopLevelDataObjectsPre)(ID3DXSaveUserData *this, ID3DXFileSaveObject *); HRESULT (__stdcall *AddTopLevelDataObjectsPost)(ID3DXSaveUserData *this, ID3DXFileSaveObject *); HRESULT (__stdcall *RegisterTemplates)(ID3DXSaveUserData *this, ID3DXFile *); HRESULT (__stdcall *SaveTemplates)(ID3DXSaveUserData *this, ID3DXFileSaveObject *); }; /* 11358 */ struct PROTO_NC_GUILD_DB_MEMBER_LEAVE_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; }; /* 11359 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_MEMBER_GRADE_ACK { unsigned __int16 hWMChar; Name5 sCharID; unsigned int nNo; unsigned int nCharNo; char MemberGrade; unsigned __int16 Error; unsigned int nSetCharNo; }; /* 11360 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_GET_REWARD_MONEY_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; char NumOfRewardGood; GUILD_ACADEMY_REWARD_MONEY RewardMoney[]; }; /* 11361 */ struct PPM_WMI_PERF_STATE { unsigned int Frequency; unsigned int Power; char PercentFrequency; char IncreaseLevel; char DecreaseLevel; char Type; unsigned int IncreaseTime; unsigned int DecreaseTime; unsigned __int64 Control; unsigned __int64 Status; unsigned int HitCount; unsigned int Reserved1; unsigned __int64 Reserved2; unsigned __int64 Reserved3; }; /* 11362 */ struct PPM_WMI_PERF_STATES_EX { unsigned int Count; unsigned int MaxFrequency; unsigned int CurrentState; unsigned int MaxPerfState; unsigned int MinPerfState; unsigned int LowestPerfState; unsigned int ThermalConstraint; char BusyAdjThreshold; char PolicyType; char Type; char Reserved; unsigned int TimerInterval; void *TargetProcessors; unsigned int PStateHandler; unsigned int PStateContext; unsigned int TStateHandler; unsigned int TStateContext; unsigned int FeedbackHandler; unsigned int Reserved1; unsigned __int64 Reserved2; PPM_WMI_PERF_STATE State[1]; }; /* 11363 */ struct __declspec(align(4)) _COMMPROP { unsigned __int16 wPacketLength; unsigned __int16 wPacketVersion; unsigned int dwServiceMask; unsigned int dwReserved1; unsigned int dwMaxTxQueue; unsigned int dwMaxRxQueue; unsigned int dwMaxBaud; unsigned int dwProvSubType; unsigned int dwProvCapabilities; unsigned int dwSettableParams; unsigned int dwSettableBaud; unsigned __int16 wSettableData; unsigned __int16 wSettableStopParity; unsigned int dwCurrentTxQueue; unsigned int dwCurrentRxQueue; unsigned int dwProvSpec1; unsigned int dwProvSpec2; wchar_t wcProvChar[1]; }; /* 11364 */ struct tagGUITHREADINFO { unsigned int cbSize; unsigned int flags; HWND__ *hwndActive; HWND__ *hwndFocus; HWND__ *hwndCapture; HWND__ *hwndMenuOwner; HWND__ *hwndMoveSize; HWND__ *hwndCaret; tagRECT rcCaret; }; /* 11365 */ struct __declspec(align(4)) _CHANGER_INITIALIZE_ELEMENT_STATUS { _CHANGER_ELEMENT_LIST ElementList; char BarCodeScan; }; /* 11366 */ struct _PRINTER_ENUM_VALUESW { wchar_t *pValueName; unsigned int cbValueName; unsigned int dwType; char *pData; unsigned int cbData; }; /* 11367 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTCUT2ZONE_CMD_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER netpacketzoneheader; PROTO_NC_USER_CONNECTCUT2ZONE_CMD cmd; }; /* 11368 */ struct _KCRM_TRANSACTION_BLOB { _GUID UOW; _GUID TmIdentity; unsigned int IsolationLevel; unsigned int IsolationFlags; unsigned int Timeout; wchar_t Description[64]; }; /* 11369 */ struct tagEXTLOGPEN32 { unsigned int elpPenStyle; unsigned int elpWidth; unsigned int elpBrushStyle; unsigned int elpColor; unsigned int elpHatch; unsigned int elpNumEntries; unsigned int elpStyleEntry[1]; }; /* 11370 */ struct tagPAINTSTRUCT { HDC__ *hdc; int fErase; tagRECT rcPaint; int fRestore; int fIncUpdate; char rgbReserved[32]; }; /* 11371 */ struct _DISCDLGSTRUCTA { unsigned int cbStructure; HWND__ *hwndOwner; char *lpLocalName; char *lpRemoteName; unsigned int dwFlags; }; /* 11372 */ struct _QUERY_SERVICE_CONFIGW { unsigned int dwServiceType; unsigned int dwStartType; unsigned int dwErrorControl; wchar_t *lpBinaryPathName; wchar_t *lpLoadOrderGroup; unsigned int dwTagId; wchar_t *lpDependencies; wchar_t *lpServiceStartName; wchar_t *lpDisplayName; }; /* 11373 */ struct __unaligned __declspec(align(4)) $DEFCBCB879AA253DF37D77520683DFC9 { SHINE_ITEM_REGISTNUMBER itemregnum; unsigned int lot; }; /* 11374 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_DROPLOT_REQ { unsigned __int16 itemid; PROTO_ITEM_ATTRCHANGE iteminfo; $DEFCBCB879AA253DF37D77520683DFC9 dropitem; unsigned int nCurLot; }; /* 11375 */ struct $749393C15E2BDF13189449C69404A560 { __int8 isdamage : 1; __int8 iscritical : 1; __int8 ismissed : 1; __int8 isshieldblock : 1; __int8 isheal : 1; __int8 isenchant : 1; __int8 isresist : 1; __int8 IsCostumWeapon : 1; __int8 isDead : 1; __int8 isImmune : 1; __int8 IsCostumShield : 1; }; /* 11376 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_SKILLBASH_HIT_DAMAGE_CMD::SkillDamage { unsigned __int16 handle; $749393C15E2BDF13189449C69404A560 flag; unsigned int hpchange; unsigned int resthp; unsigned __int16 hpchangeorder; }; /* 11377 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLBASH_HIT_DAMAGE_CMD { unsigned __int16 index; unsigned __int16 caster; char targetnum; unsigned __int16 kSkillID; unsigned __int16 pTarget; PROTO_NC_BAT_SKILLBASH_HIT_DAMAGE_CMD::SkillDamage target[]; }; /* 11378 */ struct __cppobj IWinInetCacheHints : IUnknown { }; /* 11379 */ struct __cppobj NiPSysFieldModifier : NiPSysModifier { NiAVObject *m_pkFieldObj; float m_fMagnitude; float m_fAttenuation; bool m_bUseMaxDistance; float m_fMaxDistance; float m_fMaxDistanceSqr; }; /* 11380 */ struct __cppobj NiPSysTurbulenceFieldModifier : NiPSysFieldModifier { float m_fFrequency; float m_fFrequencyUpdateTime; float m_fLastUpdateTime; }; /* 11381 */ struct __cppobj ID3DXKeyframedAnimationSet : ID3DXAnimationSet { }; /* 11382 */ struct __cppobj NiOptimizeABV { }; /* 11383 */ struct __unaligned __declspec(align(2)) ActionCooltime { unsigned __int16 actionID; __int64 expiredTime; }; /* 11384 */ struct PROTO_NC_ITEMDB_NEW_UPGRADE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 11385 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_VOTE_VOTING_CMD { Name5 sStarter; Name5 sTarget; char nVoteType; tm tEndTime; char nLen; char sContents[]; }; /* 11386 */ struct _SINGLE_LIST_ENTRY { _SINGLE_LIST_ENTRY *Next; }; /* 11387 */ struct _SYSTEM_ALARM_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 11388 */ struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 11389 */ struct tagWNDCLASSEXW { 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 wchar_t *lpszMenuName; const wchar_t *lpszClassName; HICON__ *hIconSm; }; /* 11390 */ struct tagMONITORINFO { unsigned int cbSize; tagRECT rcMonitor; tagRECT rcWork; unsigned int dwFlags; }; /* 11391 */ struct __cppobj tagMONITORINFOEXA : tagMONITORINFO { char szDevice[32]; }; /* 11392 */ struct PROTO_NC_MAP_LINKALLOW_ACK { char num; }; /* 11393 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_REGIST_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 lockindex; PROTO_NC_COLLECT_CARDREGIST_ACK CardInfo; }; /* 11394 */ struct PROTO_NC_COLLECT_BOOKMARK_REGIST_ACK { unsigned __int16 BookMarkSlot; unsigned __int16 CardID; unsigned __int16 err; }; /* 11395 */ struct _STARTUPINFOEXA { _STARTUPINFOA StartupInfo; _PROC_THREAD_ATTRIBUTE_LIST *lpAttributeList; }; /* 11396 */ struct _NAME_BUFFER { char name[16]; char name_num; char name_flags; }; /* 11397 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_WEAPONENDURESET_CMD { SHINE_ITEM_REGISTNUMBER WeaponKey; unsigned int ChargedNumber; }; /* 11398 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_TERMEXTEND_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; }; /* 11399 */ struct _CMSG_ENCRYPTED_ENCODE_INFO { unsigned int cbSize; _CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm; void *pvEncryptionAuxInfo; }; /* 11400 */ struct __declspec(align(8)) _PARTITION_INFORMATION { _LARGE_INTEGER StartingOffset; _LARGE_INTEGER PartitionLength; unsigned int HiddenSectors; unsigned int PartitionNumber; char PartitionType; char BootIndicator; char RecognizedPartition; char RewritePartition; }; /* 11401 */ struct _DOC_INFO_1A { char *pDocName; char *pOutputFile; char *pDatatype; }; /* 11402 */ struct __cppobj PgWinPasswdText : PgWinEditText { }; /* 11403 */ struct NiPointer { PgWinPasswdText *m_pObject; }; /* 11404 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_SET_ETC4_ACK { }; /* 11405 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_SET_SUB_LEADER_CMD { unsigned __int16 nRaidNo; unsigned int nNewSubLeaderCharNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 11406 */ struct __declspec(align(4)) tagEMRINVERTRGN { tagEMR emr; _RECTL rclBounds; unsigned int cbRgnData; char RgnData[1]; }; /* 11407 */ struct _BCRYPT_OID { unsigned int cbOID; char *pbOID; }; /* 11408 */ struct _BCRYPT_OID_LIST { unsigned int dwOIDCount; _BCRYPT_OID *pOIDs; }; /* 11409 */ struct _D3DXRTE_DESC { unsigned int Size; unsigned int MipLevels; _D3DFORMAT Format; int DepthStencil; _D3DFORMAT DepthStencilFormat; }; /* 11410 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_LINKRESERVE_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_MAP_LINKRESERVE_ACK ack; }; /* 11411 */ struct tagMCI_VD_ESCAPE_PARMSW { unsigned int dwCallback; const wchar_t *lpstrCommand; }; /* 11412 */ struct __declspec(align(4)) _MODEMSETTINGS { unsigned int dwActualSize; unsigned int dwRequiredSize; unsigned int dwDevSpecificOffset; unsigned int dwDevSpecificSize; unsigned int dwCallSetupFailTimer; unsigned int dwInactivityTimeout; unsigned int dwSpeakerVolume; unsigned int dwSpeakerMode; unsigned int dwPreferredModemOptions; unsigned int dwNegotiatedModemOptions; unsigned int dwNegotiatedDCERate; char abVariablePortion[1]; }; /* 11413 */ struct PROTO_NC_GUILD_ACADEMY_DB_GRADUATE_JOIN_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nCharNo; __unaligned __declspec(align(1)) unsigned int nGuildNo; __unaligned __declspec(align(1)) Name5 sName; char nClass; char nGraduateLevel; }; /* 11414 */ struct PROTO_NC_USER_TW_LOGIN_REQ { char sUserName[36]; char sSerial[36]; char sUID[20]; char sSID[8]; }; /* 11415 */ struct PROTO_NC_MINIHOUSE_DB_VISITER_COUNT_ACK { NETPACKETZONEHEADER header; unsigned __int16 Error; }; /* 11416 */ struct _OCSP_BASIC_REVOKED_INFO { _FILETIME RevocationDate; unsigned int dwCrlReasonCode; }; /* 11417 */ struct __declspec(align(8)) _LOOKUP_STREAM_FROM_CLUSTER_ENTRY { unsigned int OffsetToNext; unsigned int Flags; _LARGE_INTEGER Reserved; _LARGE_INTEGER Cluster; wchar_t FileName[1]; }; /* 11418 */ struct _DRIVER_INFO_4W { unsigned int cVersion; wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDriverPath; wchar_t *pDataFile; wchar_t *pConfigFile; wchar_t *pHelpFile; wchar_t *pDependentFiles; wchar_t *pMonitorName; wchar_t *pDefaultDataType; wchar_t *pszzPreviousNames; }; /* 11419 */ struct PROTO_NC_LOG_WEDDING_HALL_CANCEL { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 11420 */ struct PROTO_NC_GUILD_TOURNAMENT_LEAVE_REQ { unsigned int nGuildNo; }; /* 11421 */ struct PROTO_NC_ACT_PRODUCE_CAST_FAIL_ACK { unsigned __int16 err; }; /* 11422 */ struct PROTO_NC_BAT_SKILLBASH_CASTABORT_ACK { unsigned __int16 err; }; /* 11423 */ struct tagRGBQUAD { char rgbBlue; char rgbGreen; char rgbRed; char rgbReserved; }; /* 11424 */ struct tagBITMAPINFO { tagBITMAPINFOHEADER bmiHeader; tagRGBQUAD bmiColors[1]; }; /* 11425 */ struct _LOOKUP_STREAM_FROM_CLUSTER_OUTPUT { unsigned int Offset; unsigned int NumberOfMatches; unsigned int BufferSizeRequired; }; /* 11426 */ struct __cppobj NiBSplinePoint3Interpolator : NiBSplineInterpolator { NiPoint3 m_kPoint3Value; unsigned int m_kPoint3CPHandle; }; /* 11430 */ struct __cppobj NiTListBase,NiImageReader *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 11427 */ struct NiTListBase,NiImageReader *> { NiTListBase,NiImageReader *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiImageReader *>::AntiBloatAllocator m_kAllocator; }; /* 11428 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiImageReader *m_element; }; /* 11429 */ struct NiTListBase,NiImageReader *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiImageReader *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiImageReader *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiImageReader *> *this, NiTListItem *); }; /* 11431 */ struct __cppobj NiTPointerListBase,NiImageReader *> : NiTListBase,NiImageReader *> { }; /* 11432 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_LEVEL_CMD { unsigned int chrregnum; char level; unsigned __int64 exp; unsigned int fame; }; /* 11433 */ union $11933442DD103BE2EED28B60C76E6361 { PROTO_ITEM_VANISH itemvanish; PROTO_ITEM_ATTRCHANGE itemchange; }; /* 11434 */ struct __unaligned __declspec(align(1)) $799CEC78E84D43A8875BDDBAF608355A { char vanish; unsigned __int16 rawid; unsigned __int16 rawuselot_log; $11933442DD103BE2EED28B60C76E6361 iteminfo; }; /* 11435 */ struct __unaligned __declspec(align(2)) PROTO_ITEM_CREATE { unsigned int owner; MAPPOS map; ITEM_INVEN location; SHINE_ITEM_REGISTNUMBER createitemregnum; unsigned __int16 createitemid; unsigned __int16 attr; }; /* 11436 */ union __unaligned __declspec(align(2)) $557FFAE3995C751A24BAFA2D6FB28C40 { PROTO_ITEM_CREATE itemcreate; PROTO_ITEM_ATTRCHANGE itemchange; }; /* 11437 */ struct __unaligned __declspec(align(1)) $674809E15070360F78A7D2334DA63F25 { char create; unsigned __int16 product; unsigned __int16 productuselot_log; $557FFAE3995C751A24BAFA2D6FB28C40 iteminfo; }; /* 11438 */ struct PROTO_NC_ITEMDB_DISMANTLE_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; $799CEC78E84D43A8875BDDBAF608355A raw; char producenumber; $674809E15070360F78A7D2334DA63F25 produce[]; }; /* 11439 */ struct tagMIDIOUTCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wVoices; unsigned __int16 wNotes; unsigned __int16 wChannelMask; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 11440 */ struct _CERT_REVOCATION_PARA { unsigned int cbSize; _CERT_CONTEXT *pIssuerCert; unsigned int cCertStore; void **rgCertStore; void *hCrlStore; _FILETIME *pftTimeToUse; }; /* 11441 */ struct __declspec(align(8)) _DISK_RECORD { _LARGE_INTEGER ByteOffset; _LARGE_INTEGER StartTime; _LARGE_INTEGER EndTime; void *VirtualAddress; unsigned int NumberOfBytes; char DeviceNumber; char ReadRequest; }; /* 11442 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_EVENT_ATTENDANCE_CHECK_DB_ACK { unsigned int nCharNo; unsigned __int16 nError; }; /* 11443 */ struct _CRYPT_DES_KEY_STATE { char Key[8]; char IV[8]; char Feedback[8]; }; /* 11444 */ union $2648935626D60F3A93F830EF5D884CB4 { unsigned int hCryptProv; unsigned int hNCryptKey; }; /* 11445 */ struct _CMSG_CTRL_DECRYPT_PARA { unsigned int cbSize; $2648935626D60F3A93F830EF5D884CB4 ___u1; unsigned int dwKeySpec; unsigned int dwRecipientIndex; }; /* 11449 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 11446 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 11447 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 11448 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 11450 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 11451 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 11452 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 11453 */ struct $3D52B38EB70E2E2E4A62827AE6A8BC5E { ITEM_INVEN itemSlot; char enchantedSocketIndex; __unaligned __declspec(align(1)) unsigned __int16 gemItemIndex; char restGemCount; }; /* 11454 */ struct $A5E39752CA5B5B8ACB89E0AC5CEEE48B { ITEM_INVEN itemSlot; }; /* 11455 */ struct PROTO_NC_ITEMDB_ENCHANT_ADD_GEM_ACK { NETPACKETZONEHEADER header; unsigned __int16 err; unsigned __int16 itemLockIndex; $3D52B38EB70E2E2E4A62827AE6A8BC5E equipment; $A5E39752CA5B5B8ACB89E0AC5CEEE48B gem; }; /* 11456 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_DB_GAMEINFO_ACK { char Machine; __unaligned __declspec(align(1)) unsigned __int16 nError; __unaligned __declspec(align(1)) unsigned int JackPotPrice; char RankNumber; SLOTMACHINE_JackPotRank RankList[]; }; /* 11457 */ struct _IMAGE_ROM_OPTIONAL_HEADER { unsigned __int16 Magic; char MajorLinkerVersion; char MinorLinkerVersion; unsigned int SizeOfCode; unsigned int SizeOfInitializedData; unsigned int SizeOfUninitializedData; unsigned int AddressOfEntryPoint; unsigned int BaseOfCode; unsigned int BaseOfData; unsigned int BaseOfBss; unsigned int GprMask; unsigned int CprMask[4]; unsigned int GpValue; }; /* 11458 */ struct _IMAGE_ROM_HEADERS { _IMAGE_FILE_HEADER FileHeader; _IMAGE_ROM_OPTIONAL_HEADER OptionalHeader; }; /* 11459 */ struct tagSCROLLBARINFO { unsigned int cbSize; tagRECT rcScrollBar; int dxyLineButton; int xyThumbTop; int xyThumbBottom; int reserved; unsigned int rgstate[6]; }; /* 11460 */ struct tagMIDIINCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int dwSupport; }; /* 11461 */ struct tagMCI_WAVE_SET_PARMS { unsigned int dwCallback; unsigned int dwTimeFormat; unsigned int dwAudio; unsigned int wInput; unsigned int wOutput; unsigned __int16 wFormatTag; unsigned __int16 wReserved2; unsigned __int16 nChannels; unsigned __int16 wReserved3; unsigned int nSamplesPerSec; unsigned int nAvgBytesPerSec; unsigned __int16 nBlockAlign; unsigned __int16 wReserved4; unsigned __int16 wBitsPerSample; unsigned __int16 wReserved5; }; /* 11462 */ struct _HISTOGRAM_BUCKET { unsigned int Reads; unsigned int Writes; }; /* 11463 */ struct __cppobj NiExtraDataController : NiSingleInterpController { char *m_pcExtraDataName; NiPointer m_spExtraData; }; /* 11464 */ struct __cppobj NiFloatsExtraDataPoint3Controller : NiExtraDataController { int m_iFloatsExtraDataIndex; char *m_pcCtlrID; }; /* 11465 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_42 { const void *pVFTable; void *spare; char name[42]; }; /* 11466 */ struct _IMAGE_DEBUG_DIRECTORY { unsigned int Characteristics; unsigned int TimeDateStamp; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; unsigned int Type; unsigned int SizeOfData; unsigned int AddressOfRawData; unsigned int PointerToRawData; }; /* 11467 */ struct pvalueA { char *pv_valuename; int pv_valuelen; void *pv_value_context; unsigned int pv_type; }; /* 11468 */ union $629CF2513A1A8843486AC3E5E1E2FE60 { char *Reserved; }; /* 11469 */ struct _RPC_BINDING_HANDLE_TEMPLATE_V1_A { unsigned int Version; unsigned int Flags; unsigned int ProtocolSequence; char *NetworkAddress; char *StringEndpoint; $629CF2513A1A8843486AC3E5E1E2FE60 u1; _GUID ObjectUuid; }; /* 11470 */ struct _STORAGE_BUS_RESET_REQUEST { char PathId; }; /* 11471 */ struct _PRINTER_INFO_4W { wchar_t *pPrinterName; wchar_t *pServerName; unsigned int Attributes; }; /* 11472 */ struct _TOKEN_USER { _SID_AND_ATTRIBUTES User; }; /* 11473 */ struct tagEMREXTTEXTOUTA { tagEMR emr; _RECTL rclBounds; unsigned int iGraphicsMode; float exScale; float eyScale; tagEMRTEXT emrtext; }; /* 11474 */ struct _CMSG_CMS_SIGNER_INFO { unsigned int dwVersion; _CERT_ID SignerId; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPT_ALGORITHM_IDENTIFIER HashEncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedHash; _CRYPT_ATTRIBUTES AuthAttrs; _CRYPT_ATTRIBUTES UnauthAttrs; }; /* 11475 */ union $74B79C2A9B9373EAD4E7E6C282C45565 { unsigned int oInst; tagVARIANT *lpvarValue; }; /* 11476 */ struct tagVARDESC { int memid; wchar_t *lpstrSchema; $74B79C2A9B9373EAD4E7E6C282C45565 ___u2; tagELEMDESC elemdescVar; unsigned __int16 wVarFlags; tagVARKIND varkind; }; /* 11477 */ struct __cppobj IPropertySetStorage : IUnknown { }; /* 11478 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_PRISON { unsigned int chrregnum; unsigned __int16 prisonmin; char prisontype; }; /* 11479 */ struct PROTO_NC_GUILD_GRADE_REQ { char RequestGrade; }; /* 11480 */ struct $322987475B86EF9D58DE819CD94B137D { __int8 isdamage : 1; __int8 iscritical : 1; __int8 ismissed : 1; __int8 isshieldblock : 1; __int8 isheal : 1; __int8 isenchant : 1; __int8 isresist : 1; __int8 IsCostumWeapon : 1; __int8 isDead : 1; __int8 isCostumShield : 1; }; /* 11481 */ struct __unaligned __declspec(align(2)) $F4BCCF4353576CF6D6BFF7B7345C9E0E { unsigned __int16 handle; $322987475B86EF9D58DE819CD94B137D flag; unsigned int hpchange; unsigned int resthp; unsigned __int16 hpchangeorder; }; /* 11482 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLBASH_HIT_CMD { unsigned __int16 skill; char targetnum; SHINE_XY_TYPE targetpoint; $F4BCCF4353576CF6D6BFF7B7345C9E0E target[]; }; /* 11483 */ struct HCONVLIST__ { int unused; }; /* 11484 */ struct tagCONVINFO { unsigned int cb; unsigned int hUser; HCONV__ *hConvPartner; HSZ__ *hszSvcPartner; HSZ__ *hszServiceReq; HSZ__ *hszTopic; HSZ__ *hszItem; unsigned int wFmt; unsigned int wType; unsigned int wStatus; unsigned int wConvst; unsigned int wLastError; HCONVLIST__ *hConvList; tagCONVCONTEXT ConvCtxt; HWND__ *hwnd; HWND__ *hwndPartner; }; /* 11485 */ struct _PROPSHEETPAGEW_V2 { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $B2E4227D433FEF53E66FB86B13B04E8B ___u3; $299CFC3D2E4FEA01B7A123425BDD6047 ___u4; const wchar_t *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *); unsigned int *pcRefParent; const wchar_t *pszHeaderTitle; const wchar_t *pszHeaderSubTitle; }; /* 11486 */ struct __cppobj IEnumSTATPROPSETSTG : IUnknown { }; /* 11487 */ struct __cppobj ID3DXBaseEffect : IUnknown { }; /* 11488 */ struct __cppobj ID3DXEffectCompiler : ID3DXBaseEffect { }; /* 11489 */ struct _D3DXPARAMETER_DESC { const char *Name; const char *Semantic; _D3DXPARAMETER_CLASS Class; _D3DXPARAMETER_TYPE Type; unsigned int Rows; unsigned int Columns; unsigned int Elements; unsigned int Annotations; unsigned int StructMembers; unsigned int Flags; unsigned int Bytes; }; /* 11490 */ struct _D3DXTECHNIQUE_DESC { const char *Name; unsigned int Passes; unsigned int Annotations; }; /* 11491 */ struct _D3DXPASS_DESC { const char *Name; unsigned int Annotations; const unsigned int *pVertexShaderFunction; const unsigned int *pPixelShaderFunction; }; /* 11492 */ struct _D3DXFUNCTION_DESC { const char *Name; unsigned int Annotations; }; /* 11493 */ struct PROTO_NC_LOG_GUILD_ACADEMY_CHAT_BAN { unsigned int nGuildNo; unsigned int nChatBanCharNo; unsigned int nTargetCharNo; }; /* 11494 */ struct PROTO_NC_ITEM_MAPLINK_SCROLL_ACK { unsigned __int16 nError; char lvFrom; char lvto; }; /* 11495 */ struct PROTO_NC_GUILD_WORLD_RETYPE_ACK { NETPACKETZONEHEADER netpacketzoneheader; char nItemSlot; char nType; unsigned __int16 err; }; /* 11496 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_GUILD_DATA_REQ { NETPACKETHEADER netpacketheader; unsigned int chrregnum; char slot; }; /* 11497 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_DELETE_FURNITURE_REQ { char furniturecount; unsigned __int16 furniturehandle[]; }; /* 11498 */ struct tagEMRANGLEARC { tagEMR emr; _POINTL ptlCenter; unsigned int nRadius; float eStartAngle; float eSweepAngle; }; /* 11499 */ struct __declspec(align(4)) _STORAGE_IDENTIFIER { _STORAGE_IDENTIFIER_CODE_SET CodeSet; _STORAGE_IDENTIFIER_TYPE Type; unsigned __int16 IdentifierSize; unsigned __int16 NextOffset; _STORAGE_ASSOCIATION_TYPE Association; char Identifier[1]; }; /* 11500 */ struct _PROPSHEETPAGEA_V1 { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $DCB8DB123202A97C93F5F530535FCB0C ___u3; $02461265AF0FB70E8BF1115DFC05F23E ___u4; const char *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *); unsigned int *pcRefParent; }; /* 11501 */ struct __cppobj IWrappedProtocol : IUnknown { }; /* 11502 */ struct tagCANDIDATEFORM { unsigned int dwIndex; unsigned int dwStyle; tagPOINT ptCurrentPos; tagRECT rcArea; }; /* 11503 */ struct $2AEA36593FE3ECAC3F6CBE932A618836 { __int8 nPacketOrderNum : 7; __int8 nIsLastOfInven : 1; }; /* 11504 */ struct PROTO_NC_CHAR_ITEM_CMD { $2AEA36593FE3ECAC3F6CBE932A618836 PacketOrder; char nPartMark; PROTO_ITEM_CMD ItemCmd; }; /* 11505 */ struct tagEMRSETARCDIRECTION { tagEMR emr; unsigned int iArcDirection; }; /* 11506 */ struct midihdr_tag { char *lpData; unsigned int dwBufferLength; unsigned int dwBytesRecorded; unsigned int dwUser; unsigned int dwFlags; midihdr_tag *lpNext; unsigned int reserved; unsigned int dwOffset; unsigned int dwReserved[8]; }; /* 11507 */ struct _RPC_SECURITY_QOS_V4_W { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; unsigned int AdditionalSecurityInfoType; $E50743710B723DB023721282BDFAFD86 u; void *Sid; unsigned int EffectiveOnly; }; /* 11508 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EMOTION_ACK { unsigned __int16 nFurnitureHnd; char nPosition; char nEmotionNo; unsigned __int16 nError; }; /* 11509 */ struct tagLAYERPLANEDESCRIPTOR { unsigned __int16 nSize; unsigned __int16 nVersion; unsigned int dwFlags; char iPixelType; char cColorBits; char cRedBits; char cRedShift; char cGreenBits; char cGreenShift; char cBlueBits; char cBlueShift; char cAlphaBits; char cAlphaShift; char cAccumBits; char cAccumRedBits; char cAccumGreenBits; char cAccumBlueBits; char cAccumAlphaBits; char cDepthBits; char cStencilBits; char cAuxBuffers; char iLayerPlane; char bReserved; unsigned int crTransparent; }; /* 11510 */ struct tagMCI_WAVE_DELETE_PARMS { unsigned int dwCallback; unsigned int dwFrom; unsigned int dwTo; }; /* 11511 */ struct _D3DXSHPRTSPLITMESHCLUSTERDATA { unsigned int uVertStart; unsigned int uVertLength; unsigned int uFaceStart; unsigned int uFaceLength; unsigned int uClusterStart; unsigned int uClusterLength; }; /* 11512 */ union $38F23C370E41D5593AA45C4334B0FDF6 { float Weight; float Speed; long double Position; int Enable; }; /* 11513 */ struct _D3DXEVENT_DESC { _D3DXEVENT_TYPE Type; unsigned int Track; long double StartTime; long double Duration; _D3DXTRANSITION_TYPE Transition; $38F23C370E41D5593AA45C4334B0FDF6 ___u5; }; /* 11514 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_REGENLOCATESAVE_CMD { unsigned int ChrRegNum; Name3 SaveMap; SHINE_XY_TYPE SaveLocate; unsigned int KQHandle; SHINE_XY_TYPE InvalidLocate; unsigned __int16 Flag; }; /* 11515 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_CHARDATA_REQ { NETPACKETHEADER netpacketheader; unsigned int chrregnum; unsigned int nUserNo; int tExchangedCoinSumDate; }; /* 11516 */ struct PROTO_NC_ITEMDB_UNEQUIPSUC_ACK { unsigned __int16 lockindex; }; /* 11517 */ struct __declspec(align(8)) _TAPE_SET_POSITION { unsigned int Method; unsigned int Partition; _LARGE_INTEGER Offset; char Immediate; }; /* 11518 */ struct _numberfmtW { unsigned int NumDigits; unsigned int LeadingZero; unsigned int Grouping; wchar_t *lpDecimalSep; wchar_t *lpThousandSep; unsigned int NegativeOrder; }; /* 11519 */ struct _CONNECTDLGSTRUCTA { unsigned int cbStructure; HWND__ *hwndOwner; _NETRESOURCEA *lpConnRes; unsigned int dwFlags; unsigned int dwDevNum; }; /* 11520 */ struct _CRYPT_PASSWORD_CREDENTIALSA { unsigned int cbSize; char *pszUsername; char *pszPassword; }; /* 11521 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CH_PASSWORD_CHECK_ACK { NETPACKETHEADER netpacketheader; Name256Byte id; Name4 password; unsigned int usrregnum; char authid; unsigned int block; unsigned int loginable; }; /* 11522 */ struct PROTO_NC_CHAT_RESTRICT_DB_DEL_ALL_ACK { unsigned __int16 nError; unsigned __int16 nSessionHandle; }; /* 11523 */ struct __cppobj CPropertyType { }; /* 11524 */ struct __unaligned __declspec(align(2)) PROTO_NC_REPORT_CANCEL_ACK { unsigned int nRegNumber; unsigned __int16 err; }; /* 11525 */ struct PROTO_NC_COLLECT_BOOKMARK_REGIST_DB_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 BookMarkSlot; unsigned __int16 CardID; unsigned __int16 err; }; /* 11526 */ struct $_TypeDescriptor$_extraBytes_56 { const void *pVFTable; void *spare; char name[56]; }; /* 11527 */ struct $_TypeDescriptor$_extraBytes_72 { const void *pVFTable; void *spare; char name[72]; }; /* 11528 */ struct tagRID_DEVICE_INFO_MOUSE { unsigned int dwId; unsigned int dwNumberOfButtons; unsigned int dwSampleRate; int fHasHorizontalWheel; }; /* 11529 */ struct tagRID_DEVICE_INFO_KEYBOARD { unsigned int dwType; unsigned int dwSubType; unsigned int dwKeyboardMode; unsigned int dwNumberOfFunctionKeys; unsigned int dwNumberOfIndicators; unsigned int dwNumberOfKeysTotal; }; /* 11530 */ struct tagRID_DEVICE_INFO_HID { unsigned int dwVendorId; unsigned int dwProductId; unsigned int dwVersionNumber; unsigned __int16 usUsagePage; unsigned __int16 usUsage; }; /* 11531 */ union $B87AF42A400D2EF90EECDB22F13888C3 { tagRID_DEVICE_INFO_MOUSE mouse; tagRID_DEVICE_INFO_KEYBOARD keyboard; tagRID_DEVICE_INFO_HID hid; }; /* 11532 */ struct tagRID_DEVICE_INFO { unsigned int cbSize; unsigned int dwType; $B87AF42A400D2EF90EECDB22F13888C3 ___u2; }; /* 11533 */ struct _CERT_REQUEST_INFO { unsigned int dwVersion; _CRYPTOAPI_BLOB Subject; _CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo; unsigned int cAttribute; _CRYPT_ATTRIBUTE *rgAttribute; }; /* 11534 */ struct _STORAGE_GET_BC_PROPERTIES_OUTPUT { unsigned int MaximumRequestsPerPeriod; unsigned int MinimumPeriod; unsigned __int64 MaximumRequestSize; unsigned int EstimatedTimePerRequest; unsigned int NumOutStandingRequests; unsigned __int64 RequestSize; }; /* 11535 */ struct _PRINTPROCESSOR_CAPS_1 { unsigned int dwLevel; unsigned int dwNupOptions; unsigned int dwPageOrderFlags; unsigned int dwNumberOfCopies; }; /* 11536 */ struct _PORT_INFO_3A { unsigned int dwStatus; char *pszStatus; unsigned int dwSeverity; }; /* 11537 */ struct __unaligned __declspec(align(2)) PROTO_NC_PATCH_SERVER_ALLOC_ACK { char Result; char IP[16]; int Port; char ServerID; }; /* 11538 */ struct __cppobj ResetTexture1 : Ns_TourScene { }; /* 11539 */ union $024A9AD87DA22F97CCD4130050D7BF17 { unsigned int SymbolTableIndex; unsigned int VirtualAddress; }; /* 11540 */ struct __unaligned __declspec(align(2)) _IMAGE_LINENUMBER { $024A9AD87DA22F97CCD4130050D7BF17 Type; unsigned __int16 Linenumber; }; /* 11541 */ struct $428257C9868A469D077AA3A343E95D70 { unsigned int dwType; unsigned int dwDeviceID; unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; }; /* 11542 */ struct tagMIXERLINEA { unsigned int cbStruct; unsigned int dwDestination; unsigned int dwSource; unsigned int dwLineID; unsigned int fdwLine; unsigned int dwUser; unsigned int dwComponentType; unsigned int cChannels; unsigned int cConnections; unsigned int cControls; char szShortName[16]; char szName[64]; $428257C9868A469D077AA3A343E95D70 Target; }; /* 11543 */ struct NiFastCriticalSection { _RTL_CRITICAL_SECTION m_kCriticalSection; }; /* 11544 */ struct NiOptGeometry { NiOptGeometryVtbl *vfptr; unsigned int m_uiVertices; NiOptVertex *m_pkVertex; unsigned int m_uiNumBones; void **m_ppvBones; void *m_pvRootParent; NiTransform *m_pkInitXforms; NiTransform m_kRootParentToSkin; unsigned int m_uiNewVertices; unsigned int *m_puiNewToOld; unsigned int *m_puiOldToNew; }; /* 11545 */ struct NiOptGeometryVtbl { void *(__thiscall *__vecDelDtor)(NiOptGeometry *this, unsigned int); void (__thiscall *RemoveDegenerateVertices)(NiOptGeometry *this); }; /* 11546 */ struct NiOptVertex { NiPoint3 m_kPosition; NiPoint3 m_kNormal; NiColorA m_kColor; unsigned int m_uiNumUVs; NiPoint2 m_akUV[100]; unsigned int m_uiNumVertexFloats; float m_afVertexFloat[1]; unsigned int m_auiVertexFloatType[1]; unsigned int m_uiNumBones; unsigned int *m_puiBoneIndex; float *m_pfWeight; }; /* 11547 */ struct __cppobj __declspec(align(4)) NiOptTriShape : NiOptGeometry { unsigned int m_uiTriListLength; unsigned int *m_puiTriList; bool m_bAllowLargeTriList; }; /* 11548 */ struct PROTO_NC_ITEMDB_ADMINCREATE_REQ { unsigned __int16 lockindex; PROTO_ITEM_CREATE create; }; /* 11549 */ struct PROTO_NC_ACT_MOVEFAIL_ACK { SHINE_XY_TYPE back; }; /* 11550 */ struct _EXCEPTION_DEBUG_INFO { _EXCEPTION_RECORD ExceptionRecord; unsigned int dwFirstChance; }; /* 11551 */ struct _CERT_POLICY_QUALIFIER_INFO { char *pszPolicyQualifierId; _CRYPTOAPI_BLOB Qualifier; }; /* 11552 */ struct _CERT_POLICY_INFO { char *pszPolicyIdentifier; unsigned int cPolicyQualifier; _CERT_POLICY_QUALIFIER_INFO *rgPolicyQualifier; }; /* 11553 */ struct _CERT_POLICIES_INFO { unsigned int cPolicyInfo; _CERT_POLICY_INFO *rgPolicyInfo; }; /* 11554 */ struct _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA { unsigned int cbSize; $2648935626D60F3A93F830EF5D884CB4 ___u1; unsigned int dwKeySpec; _CMSG_KEY_TRANS_RECIPIENT_INFO *pKeyTrans; unsigned int dwRecipientIndex; }; /* 11555 */ struct _MONITOR_INFO_1A { char *pName; }; /* 11556 */ struct _DISPLAY_DEVICEA { unsigned int cb; char DeviceName[32]; char DeviceString[128]; unsigned int StateFlags; char DeviceID[128]; char DeviceKey[128]; }; /* 11557 */ struct tagWCRANGE { wchar_t wcLow; unsigned __int16 cGlyphs; }; /* 11558 */ struct _PRINTER_INFO_6 { unsigned int dwStatus; }; /* 11559 */ struct __cppobj AsyncIPipeDouble : IUnknown { }; /* 11560 */ struct _OFNOTIFYEXW { tagNMHDR hdr; tagOFNW *lpOFN; void *psf; void *pidl; }; /* 11561 */ struct $_TypeDescriptor$_extraBytes_48 { const void *pVFTable; void *spare; char name[48]; }; /* 11562 */ struct __declspec(align(4)) _IMAGE_DEBUG_MISC { unsigned int DataType; unsigned int Length; char Unicode; char Reserved[3]; char Data[1]; }; /* 11563 */ struct _TRANSACTION_LIST_ENTRY { _GUID UOW; }; /* 11564 */ struct _ROOT_INFO_LUID { unsigned int LowPart; int HighPart; }; /* 11565 */ struct _CRYPT_SMART_CARD_ROOT_INFO { char rgbCardID[16]; _ROOT_INFO_LUID luid; }; /* 11566 */ struct __cppobj NiEulerRotKey : NiRotKey { unsigned int m_uiNumKeys[3]; NiAnimationKey::KeyType m_eType[3]; char m_ucSizes[3]; NiFloatKey *m_apkKeys[3]; unsigned int m_uiLastIdx[3]; }; /* 11567 */ struct __cppobj NiFloatExtraData : NiExtraData { float m_fValue; }; /* 11568 */ struct NiPointer { NiFloatExtraData *m_pObject; }; /* 11569 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_MEMBERGRADE_REQ { char nTournamentSeed; unsigned int nGuildNo; }; /* 11570 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_69 { const void *pVFTable; void *spare; char name[69]; }; /* 11571 */ struct tagMCI_BREAK_PARMS { unsigned int dwCallback; int nVirtKey; HWND__ *hwndBreak; }; /* 11572 */ struct _CERT_PHYSICAL_STORE_INFO { unsigned int cbSize; char *pszOpenStoreProvider; unsigned int dwOpenEncodingType; unsigned int dwOpenFlags; _CRYPTOAPI_BLOB OpenParameters; unsigned int dwFlags; unsigned int dwPriority; }; /* 11573 */ struct _FILESYSTEM_STATISTICS { unsigned __int16 FileSystemType; unsigned __int16 Version; unsigned int SizeOfCompleteStructure; unsigned int UserFileReads; unsigned int UserFileReadBytes; unsigned int UserDiskReads; unsigned int UserFileWrites; unsigned int UserFileWriteBytes; unsigned int UserDiskWrites; unsigned int MetaDataReads; unsigned int MetaDataReadBytes; unsigned int MetaDataDiskReads; unsigned int MetaDataWrites; unsigned int MetaDataWriteBytes; unsigned int MetaDataDiskWrites; }; /* 11574 */ struct _SERVICE_REQUIRED_PRIVILEGES_INFOA { char *pmszRequiredPrivileges; }; /* 11575 */ struct PROTO_NC_ACT_SHOW_CINEMATIC_CMD { unsigned __int16 pTextLen; char pText[]; }; /* 11576 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_SET_LOOTER_CMD { unsigned __int16 nRaidNo; unsigned int nNewLooterCharNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 11577 */ struct __unaligned __declspec(align(1)) MOVER_LINKDATA { unsigned int nCharNo; int nItemSlot; unsigned int nMoverID; unsigned int nMoverHP; unsigned int nMasterCharNo; char nGrade; unsigned int nPassenger[10]; }; /* 11578 */ struct HENHMETAFILE__ { int unused; }; /* 11579 */ struct tagMCI_ANIM_WINDOW_PARMSW { unsigned int dwCallback; HWND__ *hWnd; unsigned int nCmdShow; const wchar_t *lpstrText; }; /* 11580 */ struct _CERT_KEYGEN_REQUEST_INFO { unsigned int dwVersion; _CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo; wchar_t *pwszChallengeString; }; /* 11581 */ struct PROTO_NC_OPTOOL_GUILD_DATA_CHANGE_ACK { unsigned __int16 error; }; /* 11582 */ struct _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY { unsigned int BeginAddress; unsigned int EndAddress; unsigned int ExceptionHandler; unsigned int HandlerData; unsigned int PrologEndAddress; }; /* 11583 */ struct __declspec(align(4)) _RESOURCEMANAGER_BASIC_INFORMATION { _GUID ResourceManagerId; unsigned int DescriptionLength; wchar_t Description[1]; }; /* 11584 */ struct GUILD_DB_RESULT_WRITE { unsigned int nNo; unsigned int nFame; unsigned int nWinCount; unsigned int nLoseCount; unsigned int nDrawCount; }; /* 11585 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_STAT_INCPOINT_DB_REQ { NETPACKETZONEHEADER header; char stat; }; /* 11586 */ struct $F90FD25C360DD94F8D94A8D5573FEFAF { char deleted; }; /* 11587 */ struct PROTO_NC_ITEMDB_ENCHANT_REMOVE_GEM_ACK { NETPACKETZONEHEADER header; unsigned __int16 err; unsigned __int16 itemLockIndex; $A5E39752CA5B5B8ACB89E0AC5CEEE48B equipment; $37F893B2CE0E2FD14BE1F78B086EA758 remover; $F90FD25C360DD94F8D94A8D5573FEFAF gemSlot[3]; char needItem; }; /* 11588 */ struct __cppobj PROTO_NC_MISC_WEB_KEY_REQ { }; /* 11589 */ struct _COMPATIBILITY_CONTEXT_ELEMENT { _GUID Id; ACTCTX_COMPATIBILITY_ELEMENT_TYPE Type; }; /* 11590 */ struct _CRYPT_TIMESTAMP_RESPONSE { unsigned int dwStatus; unsigned int cFreeText; wchar_t **rgFreeText; _CRYPT_BIT_BLOB FailureInfo; _CRYPTOAPI_BLOB ContentInfo; }; /* 11591 */ struct $CDD2232B0F5859219E4E3B74573CBE05 { unsigned int Signature; unsigned int CheckSum; }; /* 11592 */ struct $BB39909FA4469090287625305C5E9F22 { _GUID DiskId; }; /* 11593 */ union $4663EA71E9F7F5DD468FA20020A72430 { $CDD2232B0F5859219E4E3B74573CBE05 Mbr; $BB39909FA4469090287625305C5E9F22 Gpt; }; /* 11594 */ struct _DISK_PARTITION_INFO { unsigned int SizeOfPartitionInfo; _PARTITION_STYLE PartitionStyle; $4663EA71E9F7F5DD468FA20020A72430 ___u2; }; /* 11595 */ struct __cppobj IEnumMoniker : IUnknown { }; /* 11596 */ struct __cppobj IClassActivator : IUnknown { }; /* 11597 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_MATCH_TIME_REQ { unsigned __int16 Error; unsigned int nGTNo; int MatchTime[9]; }; /* 11598 */ struct _SHFILEINFOW { HICON__ *hIcon; int iIcon; unsigned int dwAttributes; wchar_t szDisplayName[260]; wchar_t szTypeName[80]; }; /* 11599 */ struct __cppobj INpModelData : NiRefObject { int staticMapstring; }; /* 11600 */ struct PROTO_NC_OPTOOL_CONNECT_BRIF_REQ { char echo_data; }; /* 11601 */ struct PROTO_NC_MINIHOUSE_PORTAL_LIST_CMD { unsigned __int16 nPortalCnt; PORTAL_INFO PortalInfo[]; }; /* 11602 */ struct PROTO_NC_INSTANCE_DUNGEON_RANK_REQ { unsigned __int16 nMapCount; SHINE_INDUN_INFO sIndunInfos[]; }; /* 11603 */ struct NiD3DShaderConstantMap::PredefinedMapping { unsigned int m_uiMappingID; char *m_pszMappingName; }; /* 11604 */ struct __cppobj PgProfileSample { }; /* 11605 */ struct _OSVERSIONINFOW { unsigned int dwOSVersionInfoSize; unsigned int dwMajorVersion; unsigned int dwMinorVersion; unsigned int dwBuildNumber; unsigned int dwPlatformId; wchar_t szCSDVersion[128]; }; /* 11606 */ struct PROTO_NC_ACT_SOMEONEPRODUCE_MAKE_CMD { unsigned __int16 caster; unsigned __int16 item; }; /* 11607 */ struct __cppobj BlockInfoMgr::TourScene_FindCollisionData : Ns_TourScene { }; /* 11608 */ struct __cppobj BlockInfoMgr::TourScene_SetBlockAreaFrom3D : Ns_TourScene { }; /* 11609 */ struct BlockInfoMgr { NsMakeBlockInfo_Byte kBlockInfo; unsigned int m_uiTotalDataSize; }; /* 11610 */ struct __BCRYPT_KEY_LENGTHS_STRUCT { unsigned int dwMinLength; unsigned int dwMaxLength; unsigned int dwIncrement; }; /* 11611 */ struct tagRECONVERTSTRING { unsigned int dwSize; unsigned int dwVersion; unsigned int dwStrLen; unsigned int dwStrOffset; unsigned int dwCompStrLen; unsigned int dwCompStrOffset; unsigned int dwTargetStrLen; unsigned int dwTargetStrOffset; }; /* 11612 */ struct _D3DXIMAGE_INFO { unsigned int Width; unsigned int Height; unsigned int Depth; unsigned int MipLevels; _D3DFORMAT Format; _D3DRESOURCETYPE ResourceType; _D3DXIMAGE_FILEFORMAT ImageFileFormat; }; /* 11613 */ struct PROTO_NC_GUILD_TOURNAMENT_REFUND_NOTICE_DB_SET_REQ { unsigned int nGTNo; unsigned int nNo; }; /* 11614 */ struct PROTO_NC_ITEMDB_EQUIP_BELONGED_CANCEL_USE_REQ { NETPACKETZONEHEADER Header; unsigned __int16 nLockIndex; SHINE_ITEM_REGISTNUMBER nBelongedItem_ItemKey; unsigned __int16 nBelongedItem_ItemID; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nCancelItem_ItemKey; unsigned __int16 nCancelItem_ItemID; unsigned int nCancelItem_LotCnt; }; /* 11615 */ struct KINGDOM_QUEST_MAP { char NumOfMap; char BaseMap[32]; char Map[10][32]; char Clear[10]; }; /* 11616 */ struct _EXCEPTION_RECORD32 { unsigned int ExceptionCode; unsigned int ExceptionFlags; unsigned int ExceptionRecord; unsigned int ExceptionAddress; unsigned int NumberParameters; unsigned int ExceptionInformation[15]; }; /* 11617 */ struct _CRYPT_ENCODE_PARA { unsigned int cbSize; void *(__stdcall *pfnAlloc)(unsigned int); void (__stdcall *pfnFree)(void *); }; /* 11618 */ struct _EFS_ENCRYPTION_STATUS_INFO { int bHasCurrentKey; unsigned int dwEncryptionError; }; /* 11619 */ struct _DOC_INFO_3W { wchar_t *pDocName; wchar_t *pOutputFile; wchar_t *pDatatype; unsigned int dwFlags; }; /* 11620 */ struct PROTO_NC_ITEM_CLASS_CHANGE_ACK { unsigned __int16 nError; }; /* 11621 */ struct PROTO_NC_ITEMDB_REINFORCEUNEQUIPFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 11622 */ struct PROTO_NC_BAT_SOMEONESKILLSMASH_DEAD_CMD { unsigned __int16 skill; unsigned __int16 attack; unsigned __int16 target; }; /* 11623 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_KEYMAP_ACK { unsigned __int16 nError; __unaligned __declspec(align(1)) unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_KEYMAP_CMD DBKeyMapData; }; /* 11624 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_CARDCOLLECT_CMD::CardInform { int RegistTime; unsigned int SerialNumber; unsigned __int16 CardID; char StarNumber; }; /* 11625 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_CARDCOLLECT_CMD { unsigned int chrregnum; unsigned __int16 number; PROTO_NC_CHAR_CARDCOLLECT_CMD::CardInform CardList[]; }; /* 11626 */ struct PROTO_NC_COLLECT_PEEPING_COLLECT_ACK { Name5 charname; unsigned __int16 err; PROTO_NC_CHAR_CARDCOLLECT_CMD collection; }; /* 11627 */ struct _EXCEPTION_POINTERS { _EXCEPTION_RECORD *ExceptionRecord; _CONTEXT *ContextRecord; }; /* 11628 */ struct _SD_CHANGE_MACHINE_SID_OUTPUT { unsigned __int64 NumSDChangedSuccess; unsigned __int64 NumSDChangedFail; unsigned __int64 NumSDUnused; unsigned __int64 NumSDTotal; unsigned __int64 NumMftSDChangedSuccess; unsigned __int64 NumMftSDChangedFail; unsigned __int64 NumMftSDTotal; }; /* 11629 */ struct __cppobj IAddrExclusionControl : IUnknown { }; /* 11630 */ struct __cppobj IPrintDialogServices : IUnknown { }; /* 11631 */ struct DIDEVICEOBJECTINSTANCE_DX3A { unsigned int dwSize; _GUID guidType; unsigned int dwOfs; unsigned int dwType; unsigned int dwFlags; char tszName[260]; }; /* 11632 */ struct NiPointer { PgCursor *m_pObject; }; /* 11633 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_JOBDUNGEON_FIND_RNG { ZONERINGLINKAGESTART Start; unsigned __int16 nError; char ClientMapName[33]; char ServerMapName[33]; char ScriptName[33]; PROTO_NC_QUEST_SCRIPT_CMD_ACK QuestScript; }; /* 11634 */ struct _IMAGE_SYMBOL_EX { $5ED8AEF399AC5DC473F613B29A4CD8B9 N; unsigned int Value; int SectionNumber; unsigned __int16 Type; char StorageClass; char NumberOfAuxSymbols; }; /* 11635 */ struct __declspec(align(4)) tagEMREXTSELECTCLIPRGN { tagEMR emr; unsigned int cbRgnData; unsigned int iMode; char RgnData[1]; }; /* 11636 */ struct _CERT_TEMPLATE_EXT { char *pszObjId; unsigned int dwMajorVersion; int fMinorVersion; unsigned int dwMinorVersion; }; /* 11637 */ struct _FORM_INFO_1A { unsigned int Flags; char *pName; tagSIZE Size; _RECTL ImageableArea; }; /* 11638 */ struct __cppobj NiFloatExtraDataController : NiExtraDataController { }; /* 11639 */ struct PROTO_NC_GUILD_ACADEMY_DB_CLEAR_REWARD_MONEY_ACK { unsigned __int16 hWMChar; unsigned __int16 Error; }; /* 11640 */ struct $E5F38FCB6CFFCA4FFD79BA8FCF94BA70 { __int8 isdamage : 1; __int8 iscritical : 1; __int8 ismissed : 1; __int8 isshieldblock : 1; __int8 isheal : 1; __int8 isenchant : 1; __int8 isresist : 1; __int8 IsCostumWeapon : 1; __int8 isDead : 1; __int8 IsCostumShield : 1; }; /* 11641 */ struct $F2D14C376363C899FB9E4024D297F951 { unsigned __int16 handle; __unaligned __declspec(align(1)) unsigned int resthp; unsigned __int16 hpchangeorder; }; /* 11642 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLBASH_HITTED_CMD { unsigned __int16 attacker; unsigned __int16 skill; SHINE_XY_TYPE targetpoint; $E5F38FCB6CFFCA4FFD79BA8FCF94BA70 flag; unsigned int hpchange; unsigned int resthp; unsigned __int16 hpchangeorder; char targetnum; $F2D14C376363C899FB9E4024D297F951 target[]; }; /* 11643 */ struct tagSTICKYKEYS { unsigned int cbSize; unsigned int dwFlags; }; /* 11644 */ struct tagTITLEBARINFO { unsigned int cbSize; tagRECT rcTitleBar; unsigned int rgstate[6]; }; /* 11645 */ struct tagMCI_SEQ_SET_PARMS { unsigned int dwCallback; unsigned int dwTimeFormat; unsigned int dwAudio; unsigned int dwTempo; unsigned int dwPort; unsigned int dwSlave; unsigned int dwMaster; unsigned int dwOffset; }; /* 11646 */ struct _RPC_IF_ID { _GUID Uuid; unsigned __int16 VersMajor; unsigned __int16 VersMinor; }; /* 11647 */ struct _CERT_KEY_ATTRIBUTES_INFO { _CRYPTOAPI_BLOB KeyId; _CRYPT_BIT_BLOB IntendedKeyUsage; _CERT_PRIVATE_KEY_VALIDITY *pPrivateKeyUsagePeriod; }; /* 11648 */ struct _DRIVER_INFO_2W { unsigned int cVersion; wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDriverPath; wchar_t *pDataFile; wchar_t *pConfigFile; }; /* 11649 */ struct _D3DTRIPATCH_INFO { unsigned int StartVertexOffset; unsigned int NumVertices; _D3DBASISTYPE Basis; _D3DDEGREETYPE Degree; }; /* 11650 */ struct __cppobj IDirectInputDeviceA : IUnknown { }; /* 11654 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 11651 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 11652 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 11653 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 11655 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 11656 */ struct __cppobj NiFloatController : NiTimeController { unsigned int m_uiLastIdx; NiPointer m_spFloatData; }; /* 11657 */ struct __cppobj NiRollController : NiFloatController { }; /* 11658 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ADD { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nTargetID; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; unsigned __int64 nBigint1; }; /* 11659 */ struct PROTO_NC_LOG_GAME_ADD_REQ { unsigned int log_req_num; PROTO_NC_LOG_GAME_ADD logdata; }; /* 11660 */ struct PROTO_NC_CHARSAVE_LOCATION_CMD { unsigned int chrregnum; Name3 map; SHINE_XY_TYPE coord; unsigned int kqhandle; Name3 map_kq; SHINE_XY_TYPE coord_kq; }; /* 11661 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_CHARSTAT_CMD { unsigned int chrregnum; unsigned int CurPwrStone; unsigned int CurGrdStone; unsigned int CurHPStone; unsigned int CurSPStone; unsigned int CurHP; unsigned int CurSP; CHARSTATDISTSTR statdistribute; }; /* 11662 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_ALL_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; PROTO_NC_CHARSAVE_LEVEL_CMD level; PROTO_NC_CHARSAVE_LOCATION_CMD location; PROTO_NC_CHARSAVE_CHARSTAT_CMD stat; }; /* 11663 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_ALL_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHARSAVE_ALL_REQ all; }; /* 11664 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_EXP_CHANGED_CMD { unsigned __int16 wmhandle; unsigned int CharNo; unsigned __int64 CurrentExp; }; /* 11665 */ struct PROTO_NC_ITEMDB_FAIL_ACK { unsigned __int16 error; }; /* 11666 */ struct $_TypeDescriptor$_extraBytes_80 { const void *pVFTable; void *spare; char name[80]; }; /* 11667 */ struct _TRANSACTION_BASIC_INFORMATION { _GUID TransactionId; unsigned int State; unsigned int Outcome; }; /* 11668 */ union _userHMETAFILE::__MIDL_IWinTypes_0004 { int hInproc; _BYTE_BLOB *hRemote; __int64 hInproc64; }; /* 11669 */ struct _userHMETAFILE { int fContext; _userHMETAFILE::__MIDL_IWinTypes_0004 u; }; /* 11670 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_WITHDRAW_ACK { unsigned __int64 cen; unsigned __int16 err; }; /* 11671 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_US_PASSWORD_CHECK_REQ { NETPACKETHEADER netpacketheader; char sUserName[260]; char sPassword[36]; char sUserIP[20]; Name5 spawnapps; }; /* 11672 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_WINDOWPOS_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 11673 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_SAVE_WORLD_CMD { SHINE_INDUN_INFO sIndunInfo; unsigned int nPlayTime; unsigned __int16 nRankCount; SHINE_INDUN_RANK ranks[]; }; /* 11674 */ struct CGdp::FILE_LIST { char FileName[512]; }; /* 11675 */ struct CGdp::FILE_LIST2 { char FileName[512]; _WIN32_FIND_DATAA FindFileData; }; /* 11676 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_53 { const void *pVFTable; void *spare; char name[53]; }; /* 11677 */ struct tagAXISINFOW { int axMinValue; int axMaxValue; wchar_t axAxisName[16]; }; /* 11678 */ struct _DRIVER_INFO_3A { unsigned int cVersion; char *pName; char *pEnvironment; char *pDriverPath; char *pDataFile; char *pConfigFile; char *pHelpFile; char *pDependentFiles; char *pMonitorName; char *pDefaultDataType; }; /* 11679 */ struct _PORT_INFO_2W { wchar_t *pPortName; wchar_t *pMonitorName; wchar_t *pDescription; unsigned int fPortType; unsigned int Reserved; }; /* 11680 */ struct tagRemFORMATETC { unsigned int cfFormat; unsigned int ptd; unsigned int dwAspect; int lindex; unsigned int tymed; }; /* 11681 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_WAR_REQ { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nWarEnemy; int dWarRequestDate; int dWarStartDate; int dWarEndDate; }; /* 11682 */ struct PROTO_NC_MOVER_MOVESPEED_CMD { unsigned __int16 nMoverHandle; unsigned __int16 nWalk; unsigned __int16 nRun; }; /* 11683 */ struct tagENUMLOGFONTA { tagLOGFONTA elfLogFont; char elfFullName[64]; char elfStyle[32]; }; /* 11684 */ struct tagEMRALPHABLEND { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int cxDest; int cyDest; unsigned int dwRop; int xSrc; int ySrc; tagXFORM xformSrc; unsigned int crBkColorSrc; unsigned int iUsageSrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; int cxSrc; int cySrc; }; /* 11685 */ struct tagMOUSEHOOKSTRUCT { tagPOINT pt; HWND__ *hwnd; unsigned int wHitTestCode; unsigned int dwExtraInfo; }; /* 11686 */ struct tagUPDATELAYEREDWINDOWINFO { unsigned int cbSize; HDC__ *hdcDst; tagPOINT *pptDst; tagSIZE *psize; HDC__ *hdcSrc; tagPOINT *pptSrc; unsigned int crKey; _BLENDFUNCTION *pblend; unsigned int dwFlags; tagRECT *prcDirty; }; /* 11687 */ struct tagMIXERCONTROLA { unsigned int cbStruct; unsigned int dwControlID; unsigned int dwControlType; unsigned int fdwControl; unsigned int cMultipleItems; char szShortName[16]; char szName[64]; $7637A298C984813F35BD78665484E07A Bounds; $D57FBB56CFB6CB9AA7C272D88EF9A29F Metrics; }; /* 11688 */ struct _CRYPT_CONTENT_INFO { char *pszObjId; _CRYPTOAPI_BLOB Content; }; /* 11689 */ struct __cppobj ID3DXFileData : IUnknown { }; /* 11690 */ struct __cppobj ID3DXFileEnumObject : IUnknown { }; /* 11691 */ struct DICONDITION { int lOffset; int lPositiveCoefficient; int lNegativeCoefficient; unsigned int dwPositiveSaturation; unsigned int dwNegativeSaturation; int lDeadBand; }; /* 11692 */ struct __cppobj IPersistStorage : IPersist { }; /* 11693 */ struct PROTO_NC_OPTOOL_GUILD_DISMISS_CANCEL_ACK { unsigned __int16 nError; }; /* 11694 */ struct __declspec(align(4)) tagEMRGLSRECORD { tagEMR emr; unsigned int cbData; char Data[1]; }; /* 11695 */ struct tagMOUSEKEYS { unsigned int cbSize; unsigned int dwFlags; unsigned int iMaxSpeed; unsigned int iTimeToMaxSpeed; unsigned int iCtrlSpeed; unsigned int dwReserved1; unsigned int dwReserved2; }; /* 11696 */ struct tagDDEML_MSG_HOOK_DATA { unsigned int uiLo; unsigned int uiHi; unsigned int cbData; unsigned int Data[8]; }; /* 11697 */ struct tagMONMSGSTRUCT { unsigned int cb; HWND__ *hwndTo; unsigned int dwTime; void *hTask; unsigned int wMsg; unsigned int wParam; int lParam; tagDDEML_MSG_HOOK_DATA dmhd; }; /* 11698 */ struct _PSHNOTIFY { tagNMHDR hdr; int lParam; }; /* 11699 */ struct __cppobj NiPSysGravityStrengthCtlr : NiPSysModifierFloatCtlr { }; /* 11700 */ struct __unaligned __declspec(align(1)) PROTO_PARTY_MEMBER { unsigned int chrregnum; unsigned __int16 zonecharhandle; unsigned __int16 wmcharhandle; Name5 charname; char level; char flag; char charclass; }; /* 11701 */ struct PROTO_PARTY_MEMBER_AND_ZONEMERCHINE { PROTO_PARTY_MEMBER Member; char ZoneMerchineNo; }; /* 11702 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_MEMBER_JOIN_CMD { unsigned __int16 nRaidNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; unsigned int nCharNo; PROTO_PARTY_MEMBER_AND_ZONEMERCHINE tInfo; }; /* 11703 */ struct _RPC_POLICY { unsigned int Length; unsigned int EndpointFlags; unsigned int NICFlags; }; /* 11704 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ADMINCREATEFAIL_ACK { unsigned __int16 lockindex; unsigned int owner; }; /* 11705 */ struct PROTO_NC_ITEMDB_USE_ACK { unsigned __int16 lockindex; unsigned __int16 error; }; /* 11706 */ struct PROTO_NC_MISC_ITEMSHOP_URL_DB_REQ { unsigned int nCharNo; unsigned int nUserNo; }; /* 11707 */ struct tagEMRSTRETCHBLT { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int cxDest; int cyDest; unsigned int dwRop; int xSrc; int ySrc; tagXFORM xformSrc; unsigned int crBkColorSrc; unsigned int iUsageSrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; int cxSrc; int cySrc; }; /* 11708 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_ITEM_SELL { unsigned int chrregnum; char itembuyer; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemlot; ITEM_INVEN iteminven; unsigned int itemmoney; }; /* 11709 */ struct PROTO_NC_SKILL_RESETABSTATE_CMD { ABSTATEINDEX abstateid; }; /* 11710 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONEEMOTICON_CMD { unsigned __int16 handle; char emoticonid; }; /* 11711 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_CLASS_CHANGE_CMD { Name5 charid; char new_class; }; /* 11712 */ struct _ACCESS_DENIED_CALLBACK_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 11713 */ struct _TOKEN_GROUPS { unsigned int GroupCount; _SID_AND_ATTRIBUTES Groups[1]; }; /* 11714 */ struct _TOKEN_PRIVILEGES { unsigned int PrivilegeCount; _LUID_AND_ATTRIBUTES Privileges[1]; }; /* 11715 */ struct _JOBOBJECT_SECURITY_LIMIT_INFORMATION { unsigned int SecurityLimitFlags; void *JobToken; _TOKEN_GROUPS *SidsToDisable; _TOKEN_PRIVILEGES *PrivilegesToDelete; _TOKEN_GROUPS *RestrictedSids; }; /* 11716 */ union $E6E24A7F5B6F8B597C18331DB62781EC { unsigned int ForwarderString; unsigned int Function; unsigned int Ordinal; unsigned int AddressOfData; }; /* 11717 */ struct _IMAGE_THUNK_DATA32 { $E6E24A7F5B6F8B597C18331DB62781EC u1; }; /* 11718 */ struct _remoteMETAFILEPICT { int mm; int xExt; int yExt; _userHMETAFILE *hMF; }; /* 11719 */ union _userHMETAFILEPICT::__MIDL_IWinTypes_0005 { int hInproc; _remoteMETAFILEPICT *hRemote; __int64 hInproc64; }; /* 11720 */ struct _userHMETAFILEPICT { int fContext; _userHMETAFILEPICT::__MIDL_IWinTypes_0005 u; }; /* 11721 */ union _userSTGMEDIUM::_STGMEDIUM_UNION::__MIDL_IAdviseSink_0003 { _userHMETAFILEPICT *hMetaFilePict; _userHENHMETAFILE *hHEnhMetaFile; _GDI_OBJECT *hGdiHandle; _userHGLOBAL *hGlobal; wchar_t *lpszFileName; _BYTE_BLOB *pstm; _BYTE_BLOB *pstg; }; /* 11722 */ struct _userSTGMEDIUM::_STGMEDIUM_UNION { unsigned int tymed; _userSTGMEDIUM::_STGMEDIUM_UNION::__MIDL_IAdviseSink_0003 u; }; /* 11723 */ struct _userSTGMEDIUM { IUnknown *pUnkForRelease; }; /* 11724 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_GER_IS_IP_BLOCK_REQ { PROTO_NC_USER_GER_PASSWORD_CHECK_ACK LoginData; unsigned int nUserNo; unsigned __int16 nClientHandle; char sUserIP[20]; }; /* 11725 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_LICENSE_CMD { ITEM_INVEN ItemInven; unsigned __int16 MobID; char bSet; }; /* 11726 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_DELETE_DUNGEON_CMD { char Category; unsigned int RegisterNumber; unsigned int ReaderRegisterNumber; }; /* 11727 */ struct SlideListWin::ListNumSorter { int m_nColumnNumForSort; }; /* 11728 */ struct SlideListWin::ListSorter { int m_nColumnNumForSort; }; /* 11729 */ struct _IMAGE_CE_RUNTIME_FUNCTION_ENTRY { unsigned int FuncStart; unsigned __int32 PrologLen : 8; unsigned __int32 FuncLen : 22; unsigned __int32 ThirtyTwoBit : 1; unsigned __int32 ExceptionFlag : 1; }; /* 11730 */ struct _REASSIGN_BLOCKS { unsigned __int16 Reserved; unsigned __int16 Count; unsigned int BlockNumber[1]; }; /* 11731 */ struct __cppobj __declspec(align(4)) NiBooleanExtraData : NiExtraData { bool m_bValue; }; /* 11732 */ struct tagSERIALKEYSA { unsigned int cbSize; unsigned int dwFlags; char *lpszActivePort; char *lpszPort; unsigned int iBaudRate; unsigned int iPortState; unsigned int iActive; }; /* 11733 */ struct _DISK_EXTENT { unsigned int DiskNumber; _LARGE_INTEGER StartingOffset; _LARGE_INTEGER ExtentLength; }; /* 11734 */ struct _VOLUME_DISK_EXTENTS { unsigned int NumberOfDiskExtents; _DISK_EXTENT Extents[1]; }; /* 11735 */ struct PROTO_NC_ITEM_UPGRADE_ACK { unsigned __int16 err; }; /* 11736 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_SPLIT_N_MERGE_REQ { unsigned __int16 lockindex; unsigned __int16 Itemid; unsigned __int16 MoveLot; unsigned int FromOwner; SHINE_ITEM_REGISTNUMBER FromItemKey; unsigned int ToOwner; SHINE_ITEM_REGISTNUMBER ToItemKey; unsigned int nFromItemLot; unsigned int nToItemLot; }; /* 11737 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CHARGED_LIST_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 ErrorCode; char nPartMark; unsigned __int16 NumOfChargedItem; PROTO_CHARGED_ITEM_INFO ChargedItemInfoList[]; }; /* 11738 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_REPURCHASE_LOT_ACK { unsigned __int16 nHandleNum; unsigned int nCharRegNum; unsigned __int16 nError; unsigned __int16 nLockIndex; }; /* 11739 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CLASS_CHANGE_REQ { unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nStuffKey; unsigned __int16 nStuffID; unsigned int nStuffLot; char nMaxStat; char nFreeStat[5]; char nNewClass; unsigned __int64 nTotalPrice; unsigned __int16 lockindex; unsigned int nDeleteSkillCount; unsigned __int16 nDeleteSkillID[]; }; /* 11740 */ struct PROTO_NC_MISC_CONNECTFROMWHERE_REQ { NETPACKETZONEHEADER netpacketzoneheader; char connectip[4]; }; /* 11741 */ struct PROTO_NC_MISC_CONNECTFROMWHERE_DB_REQ { unsigned __int16 hZone; PROTO_NC_MISC_CONNECTFROMWHERE_REQ FromZoneReq; }; /* 11742 */ struct __cppobj PROTO_NC_OPTOOL_WM_SEND_PACKET_STATISTICS_CLR { }; /* 11743 */ struct PROTO_NC_PRISON_OK_CMD { unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 11744 */ struct _RESOURCEMANAGER_COMPLETION_INFORMATION { void *IoCompletionPortHandle; unsigned int CompletionKey; }; /* 11745 */ struct __cppobj IInternetPriority : IUnknown { }; /* 11746 */ struct PgCursor::SystemCursorInfo { int m_iType; unsigned int m_uiHotSpotX; unsigned int m_uiHotSpotY; unsigned int m_uiTextureOffsetLeft; unsigned int m_uiTextureOffsetTop; }; /* 11747 */ struct PROTO_NC_LOG_GAME_CREATE_AVATAR { unsigned int chrregnum; }; /* 11748 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_CREATE_AVATAR_SEND { char size; NETCOMMAND netcmd; PROTO_NC_LOG_GAME_CREATE_AVATAR log; }; /* 11749 */ struct _wireSAFEARR_HAVEIID { unsigned int Size; IUnknown **apUnknown; _GUID iid; }; /* 11750 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_SHORTCUTDATA_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 11751 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 11752 */ union $703BB6CEDD5855BF497DE2247EA3054D { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 11753 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $703BB6CEDD5855BF497DE2247EA3054D ___u2; }; /* 11754 */ struct ANON_OBJECT_HEADER { unsigned __int16 Sig1; unsigned __int16 Sig2; unsigned __int16 Version; unsigned __int16 Machine; unsigned int TimeDateStamp; _GUID ClassID; unsigned int SizeOfData; }; /* 11755 */ struct __declspec(align(8)) _TXFS_ROLLFORWARD_REDO_INFORMATION { _LARGE_INTEGER LastVirtualClock; unsigned __int64 LastRedoLsn; unsigned __int64 HighestRecoveryLsn; unsigned int Flags; }; /* 11756 */ struct __cppobj NiPoint3InterpController : NiSingleInterpController { }; /* 11757 */ struct __cppobj __declspec(align(4)) NiMaterialColorController : NiPoint3InterpController { unsigned __int16 m_uFlags; }; /* 11758 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_CREATESUCC_ACK { char numofavatar; PROTO_AVATARINFORMATION avatar; }; /* 11759 */ struct PROTO_NC_AVATAR_CREATESUCC_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_AVATAR_CREATESUCC_ACK ack; }; /* 11760 */ struct __declspec(align(4)) tagEMREXTESCAPE { tagEMR emr; int iEscape; int cbEscData; char EscData[1]; }; /* 11761 */ struct tagMCI_ANIM_RECT_PARMS { unsigned int dwCallback; tagRECT rc; }; /* 11762 */ struct PROTO_NC_CHAR_KQMAP_CMD { unsigned int nKQHandle; Name3 sKQMapName; SHINE_XY_TYPE nKQCoord; SHINE_DATETIME dKQDate; }; /* 11763 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_INFO_CMD { unsigned __int16 nWorldHandle; __unaligned __declspec(align(1)) unsigned int nCharNo; USEITEM_MINIMON_INFO UseItemMinimonInfo; }; /* 11764 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_TEENAGER_REQ { Name256Byte sUserID; unsigned __int16 nHandle; }; /* 11765 */ struct __declspec(align(4)) _FILE_NAME_INFO { unsigned int FileNameLength; wchar_t FileName[1]; }; /* 11766 */ struct tagLOGCOLORSPACEA { unsigned int lcsSignature; unsigned int lcsVersion; unsigned int lcsSize; int lcsCSType; int lcsIntent; tagICEXYZTRIPLE lcsEndpoints; unsigned int lcsGammaRed; unsigned int lcsGammaGreen; unsigned int lcsGammaBlue; char lcsFilename[260]; }; /* 11767 */ struct tagEMRCREATECOLORSPACE { tagEMR emr; unsigned int ihCS; tagLOGCOLORSPACEA lcs; }; /* 11768 */ struct tagMIDIINCAPS2A { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int dwSupport; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 11769 */ struct __NCRYPT_SUPPORTED_LENGTHS { unsigned int dwMinLength; unsigned int dwMaxLength; unsigned int dwIncrement; unsigned int dwDefaultLength; }; /* 11770 */ struct __cppobj NiPSysEmitterDeclinationVarCtlr : NiPSysModifierFloatCtlr { }; /* 11771 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_S2SCONNECTION_ACK { char echo_data; unsigned __int16 error; }; /* 11772 */ struct PROTO_NC_MISC_S2SCONNECTION_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_MISC_S2SCONNECTION_ACK ack; }; /* 11773 */ struct PROTO_NC_MINIHOUSE_PORTAL_OPEN_ACK { unsigned __int16 Error; }; /* 11774 */ struct midiproptimediv_tag { unsigned int cbStruct; unsigned int dwTimeDiv; }; /* 11775 */ struct _SESSION_HEADER { char sess_name; char num_sess; char rcv_dg_outstanding; char rcv_any_outstanding; }; /* 11776 */ struct __cppobj IErrorLog : IUnknown { }; /* 11777 */ struct tagCUSTDATA { unsigned int cCustData; tagCUSTDATAITEM *prgCustData; }; /* 11778 */ struct __cppobj NiOBBLeaf : NiOBBNode { NiPoint3 *m_pWorldVertex[3]; }; /* 11779 */ struct PROTO_NC_USER_JP_LOGIN_REQ { char sUserName[24]; char sPassword[36]; char sChannel[254]; }; /* 11780 */ struct PROTO_NC_BAT_SKILLBASH_CAST_REQ { unsigned __int16 skill; unsigned __int16 target; }; /* 11781 */ struct PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_REQ { char nStartZoneNum; char nDestZoneNum; __unaligned __declspec(align(1)) unsigned int nCharRegNum; __unaligned __declspec(align(1)) unsigned int nInDunRegNum; __unaligned __declspec(align(1)) INSTANCE_DUNGEON::CATEGORY IndunCategory; unsigned __int16 nNPCHandle; ORToken Argument; }; /* 11782 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_QUEST_DOING_CMD { unsigned int chrregnum; char bNeedClear; char nNumOfDoingQuest; PLAYER_QUEST_INFO QuestDoingArray[]; }; /* 11783 */ struct PROTO_NC_CHAR_QUEST_DONE_CMD { unsigned int chrregnum; unsigned __int16 nTotalDoneQuest; unsigned __int16 nTotalDoneQuestSize; unsigned __int16 nDoneQuestCount; unsigned __int16 nIndex; PLAYER_QUEST_DONE_INFO QuestDoneArray[]; }; /* 11784 */ struct PROTO_NC_QUEST_GIVE_UP_ACK { unsigned __int16 nQuestID; unsigned __int16 ErrorCode; }; /* 11785 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_QUEST_READ_CMD { unsigned int chrregnum; unsigned __int16 nNumOfReadQuest; unsigned __int16 QuestReadIDArray[]; }; /* 11786 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_QUEST_REPEAT_CMD { unsigned int chrregnum; unsigned __int16 nNumOfRepeatQuest; PLAYER_QUEST_INFO QuestRepeatArray[]; }; /* 11787 */ struct PROTO_NC_QUEST_CLIENT_SCENARIO_DONE_ACK { unsigned __int16 nScenarioID; }; /* 11788 */ struct PROTO_NC_QUEST_NOTIFY_MOB_KILL_CMD::MobOfQuest { unsigned __int16 nMobID; unsigned __int16 nQuestID; }; /* 11789 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_NOTIFY_MOB_KILL_CMD { char NumOfActionQuest; PROTO_NC_QUEST_NOTIFY_MOB_KILL_CMD::MobOfQuest mobofquest[]; }; /* 11790 */ struct _IMAGE_VXD_HEADER { unsigned __int16 e32_magic; char e32_border; char e32_worder; unsigned int e32_level; unsigned __int16 e32_cpu; unsigned __int16 e32_os; unsigned int e32_ver; unsigned int e32_mflags; unsigned int e32_mpages; unsigned int e32_startobj; unsigned int e32_eip; unsigned int e32_stackobj; unsigned int e32_esp; unsigned int e32_pagesize; unsigned int e32_lastpagesize; unsigned int e32_fixupsize; unsigned int e32_fixupsum; unsigned int e32_ldrsize; unsigned int e32_ldrsum; unsigned int e32_objtab; unsigned int e32_objcnt; unsigned int e32_objmap; unsigned int e32_itermap; unsigned int e32_rsrctab; unsigned int e32_rsrccnt; unsigned int e32_restab; unsigned int e32_enttab; unsigned int e32_dirtab; unsigned int e32_dircnt; unsigned int e32_fpagetab; unsigned int e32_frectab; unsigned int e32_impmod; unsigned int e32_impmodcnt; unsigned int e32_impproc; unsigned int e32_pagesum; unsigned int e32_datapage; unsigned int e32_preload; unsigned int e32_nrestab; unsigned int e32_cbnrestab; unsigned int e32_nressum; unsigned int e32_autodata; unsigned int e32_debuginfo; unsigned int e32_debuglen; unsigned int e32_instpreload; unsigned int e32_instdemand; unsigned int e32_heapsize; char e32_res3[12]; unsigned int e32_winresoff; unsigned int e32_winreslen; unsigned __int16 e32_devid; unsigned __int16 e32_ddkver; }; /* 11791 */ union _RemotableHandle::__MIDL_IWinTypes_0009 { int hInproc; int hRemote; }; /* 11792 */ struct _RemotableHandle { int fContext; _RemotableHandle::__MIDL_IWinTypes_0009 u; }; /* 11793 */ union Name1 { char n1_name[4]; unsigned int n1_code; }; /* 11794 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_TEENAGER_SET_CMD { char sUserKey[50]; unsigned int nUserPlayRemainTime; }; /* 11795 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_ITEM_REBUY { unsigned int UserNo; unsigned int CharNo; unsigned __int16 ItemNo; unsigned __int64 BuyMoney; unsigned __int16 Vendor; unsigned __int64 ShineItemKey; char CharID[30]; int CharLevel; }; /* 11796 */ struct PROTO_NC_EVENT_SET_ALL_READY_ACK { unsigned __int16 nError; unsigned __int16 nEventNo; }; /* 11797 */ struct __declspec(align(8)) _DISK_HISTOGRAM { _LARGE_INTEGER DiskSize; _LARGE_INTEGER Start; _LARGE_INTEGER End; _LARGE_INTEGER Average; _LARGE_INTEGER AverageRead; _LARGE_INTEGER AverageWrite; unsigned int Granularity; unsigned int Size; unsigned int ReadCount; unsigned int WriteCount; _HISTOGRAM_BUCKET *Histogram; }; /* 11798 */ struct __cppobj IAuthenticate : IUnknown { }; /* 11799 */ struct __cppobj IAuthenticateEx : IAuthenticate { }; /* 11800 */ struct __cppobj NiDX9RendererSDM { }; /* 11801 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_118 { const void *pVFTable; void *spare; char name[118]; }; /* 11802 */ struct tagEMRSETWORLDTRANSFORM { tagEMR emr; tagXFORM xform; }; /* 11803 */ struct _CERT_POLICY_MAPPING { char *pszIssuerDomainPolicy; char *pszSubjectDomainPolicy; }; /* 11804 */ struct _CERT_POLICY_MAPPINGS_INFO { unsigned int cPolicyMapping; _CERT_POLICY_MAPPING *rgPolicyMapping; }; /* 11805 */ struct _FILE_MAKE_COMPATIBLE_BUFFER { char CloseDisc; }; /* 11806 */ struct __cppobj ISynchronizeHandle : IUnknown { }; /* 11807 */ struct __cppobj ISynchronizeEvent : ISynchronizeHandle { }; /* 11808 */ struct PROTO_NC_CT_DB_SET_CMD { NETPACKETZONEHEADER header; CT_INFO Info; }; /* 11809 */ struct PROTO_NC_GUILD_ACADEMY_DB_MEMBER_REQ { unsigned int nNo; }; /* 11810 */ struct PROTO_NC_ITEMDB_BUYALLFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 11811 */ struct _CACHE_DESCRIPTOR { char Level; char Associativity; unsigned __int16 LineSize; unsigned int Size; _PROCESSOR_CACHE_TYPE Type; }; /* 11812 */ struct _RTL_CONDITION_VARIABLE { void *Ptr; }; /* 11813 */ struct __declspec(align(4)) tagMULTIKEYHELPA { unsigned int mkSize; char mkKeylist; char szKeyphrase[1]; }; /* 11814 */ struct _CMSG_MAIL_LIST_ENCRYPT_INFO { unsigned int cbSize; unsigned int dwRecipientIndex; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedKey; unsigned int dwFlags; }; /* 11815 */ struct __cppobj PROTO_NC_CHAR_PET_CMD { }; /* 11816 */ struct _TRANSACTIONMANAGER_BASIC_INFORMATION { _GUID TmIdentity; _LARGE_INTEGER VirtualClock; }; /* 11817 */ struct _CERT_CHAIN_POLICY_PARA { unsigned int cbSize; unsigned int dwFlags; void *pvExtraPolicyPara; }; /* 11818 */ struct __cppobj IViewObject : IUnknown { }; /* 11819 */ struct _D3DDEVINFO_D3D9BANDWIDTHTIMINGS { float MaxBandwidthUtilized; float FrontEndUploadMemoryUtilizedPercent; float VertexRateUtilizedPercent; float TriangleSetupRateUtilizedPercent; float FillRateUtilizedPercent; }; /* 11820 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_GUILD_MEMBER_DATA_REQ { NETPACKETHEADER netpacketheader; unsigned int chrregnum; unsigned int nNo; char slot; }; /* 11821 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_SET_LOOTER_ACK { Name5 sNewLooterCharID; unsigned __int16 nError; }; /* 11822 */ struct _CERT_POLICY_CONSTRAINTS_INFO { int fRequireExplicitPolicy; unsigned int dwRequireExplicitPolicySkipCerts; int fInhibitPolicyMapping; unsigned int dwInhibitPolicyMappingSkipCerts; }; /* 11823 */ struct __declspec(align(4)) USN_RECORD { unsigned int RecordLength; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; unsigned __int64 FileReferenceNumber; unsigned __int64 ParentFileReferenceNumber; __int64 Usn; _LARGE_INTEGER TimeStamp; unsigned int Reason; unsigned int SourceInfo; unsigned int SecurityId; unsigned int FileAttributes; unsigned __int16 FileNameLength; unsigned __int16 FileNameOffset; wchar_t FileName[1]; }; /* 11824 */ struct _MONITOR_INFO_2W { wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDLLName; }; /* 11825 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_115 { const void *pVFTable; void *spare; char name[115]; }; /* 11826 */ struct _WIN32_FILE_ATTRIBUTE_DATA { unsigned int dwFileAttributes; _FILETIME ftCreationTime; _FILETIME ftLastAccessTime; _FILETIME ftLastWriteTime; unsigned int nFileSizeHigh; unsigned int nFileSizeLow; }; /* 11827 */ struct _MMCKINFO { unsigned int ckid; unsigned int cksize; unsigned int fccType; unsigned int dwDataOffset; unsigned int dwFlags; }; /* 11828 */ struct _PRINTER_INFO_9A { _devicemodeA *pDevMode; }; /* 11829 */ struct _JOB_INFO_1W { unsigned int JobId; wchar_t *pPrinterName; wchar_t *pMachineName; wchar_t *pUserName; wchar_t *pDocument; wchar_t *pDatatype; wchar_t *pStatus; unsigned int Status; unsigned int Priority; unsigned int Position; unsigned int TotalPages; unsigned int PagesPrinted; _SYSTEMTIME Submitted; }; /* 11830 */ struct _PRINTER_ENUM_VALUESA { char *pValueName; unsigned int cbValueName; unsigned int dwType; char *pData; unsigned int cbData; }; /* 11831 */ struct PPM_WMI_IDLE_STATE { unsigned int Latency; unsigned int Power; unsigned int TimeCheck; char PromotePercent; char DemotePercent; char StateType; char Reserved; unsigned int StateFlags; unsigned int Context; unsigned int IdleHandler; unsigned int Reserved1; }; /* 11832 */ struct PPM_WMI_IDLE_STATES { unsigned int Type; unsigned int Count; unsigned int TargetState; unsigned int OldState; unsigned __int64 TargetProcessors; PPM_WMI_IDLE_STATE State[1]; }; /* 11833 */ struct __declspec(align(8)) _FILE_BASIC_INFO { _LARGE_INTEGER CreationTime; _LARGE_INTEGER LastAccessTime; _LARGE_INTEGER LastWriteTime; _LARGE_INTEGER ChangeTime; unsigned int FileAttributes; }; /* 11834 */ struct _BCryptBuffer { unsigned int cbBuffer; unsigned int BufferType; void *pvBuffer; }; /* 11835 */ struct _BCryptBufferDesc { unsigned int ulVersion; unsigned int cBuffers; _BCryptBuffer *pBuffers; }; /* 11836 */ struct _CRL_DIST_POINT_NAME { unsigned int dwDistPointNameChoice; _CERT_ALT_NAME_INFO FullName; }; /* 11837 */ struct _CRYPT_PASSWORD_CREDENTIALSW { unsigned int cbSize; wchar_t *pszUsername; wchar_t *pszPassword; }; /* 11838 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_GET { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 questid; }; /* 11839 */ struct PROTO_NC_ITEMDB_PRODUCE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 product; unsigned __int16 err; }; /* 11840 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_WHSHANDLEFIX_CMD { NETPACKETZONEHEADER packheader; unsigned __int16 whshandle; char flag; }; /* 11841 */ struct LOGIN_USER_RATABLE { unsigned __int16 nWMSUS_1; unsigned __int16 nWMSUS_2; unsigned __int16 nWMSUS_3; unsigned __int16 nWMSUS_4; unsigned __int16 nWMSUS_5; unsigned __int16 nWMSUS_FULL; }; /* 11842 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_LOGIN_USER_RATABLE_GET_ACK { char nWorldNo; LOGIN_USER_RATABLE RateTable; }; /* 11843 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_ETC4_REQ { }; /* 11844 */ struct _OSVERSIONINFOEXA { unsigned int dwOSVersionInfoSize; unsigned int dwMajorVersion; unsigned int dwMinorVersion; unsigned int dwBuildNumber; unsigned int dwPlatformId; char szCSDVersion[128]; unsigned __int16 wServicePackMajor; unsigned __int16 wServicePackMinor; unsigned __int16 wSuiteMask; char wProductType; char wReserved; }; /* 11845 */ struct tMIXERCONTROLDETAILS_SIGNED { int lValue; }; /* 11846 */ struct _OCSP_SIGNATURE_INFO { _CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm; _CRYPT_BIT_BLOB Signature; unsigned int cCertEncoded; _CRYPTOAPI_BLOB *rgCertEncoded; }; /* 11847 */ struct _OCSP_BASIC_SIGNED_RESPONSE_INFO { _CRYPTOAPI_BLOB ToBeSigned; _OCSP_SIGNATURE_INFO SignatureInfo; }; /* 11848 */ struct NiPointer { NiImageConverter *m_pObject; }; /* 11849 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOMEONEBASH_MISS_CMD { unsigned __int16 attacker; unsigned __int16 target; char actioncode; unsigned __int16 attackspeed; }; /* 11850 */ struct ANNOUNCE_MESSAGE { char AnnounceType; char SizeOfMessage; char Message[]; }; /* 11851 */ struct PROTO_NC_ANNOUNCE_W2C_CMD { ANNOUNCE_MESSAGE AnnounceMessage; }; /* 11852 */ struct PROTO_NC_GAMBLE_ZONE_PREVMAPNAME_CMD { Name3 sPrevMapName; }; /* 11853 */ struct _IMAGE_COFF_SYMBOLS_HEADER { unsigned int NumberOfSymbols; unsigned int LvaToFirstSymbol; unsigned int NumberOfLinenumbers; unsigned int LvaToFirstLinenumber; unsigned int RvaToFirstByteOfCode; unsigned int RvaToLastByteOfCode; unsigned int RvaToFirstByteOfData; unsigned int RvaToLastByteOfData; }; /* 11854 */ struct _ImageArchitectureHeader { unsigned __int32 AmaskValue : 1; unsigned __int32 : 7; unsigned __int32 AmaskShift : 8; unsigned int FirstEntryRVA; }; /* 11855 */ struct _SYSTEM_POWER_STATUS { char ACLineStatus; char BatteryFlag; char BatteryLifePercent; char Reserved1; unsigned int BatteryLifeTime; unsigned int BatteryFullLifeTime; }; /* 11856 */ struct _D3DDEVINFO_D3D9STAGETIMINGS { float MemoryProcessingPercent; float ComputationProcessingPercent; }; /* 11857 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_JOIN_LIST_REQ { unsigned __int16 hWMChar; unsigned int nGTNo; }; /* 11858 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_LEAVE_CMD { unsigned __int16 nRaidNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; unsigned int nCharNo; }; /* 11859 */ struct tagEMRPOLYLINE16 { tagEMR emr; _RECTL rclBounds; unsigned int cpts; tagPOINTS apts[1]; }; /* 11860 */ struct _OCSP_RESPONSE_INFO { unsigned int dwStatus; char *pszObjId; _CRYPTOAPI_BLOB Value; }; /* 11861 */ struct __cppobj IEncodingFilterFactory : IUnknown { }; /* 11862 */ struct NiQuatTransform { NiPoint3 m_kTranslate; NiQuaternion m_kRotate; float m_fScale; }; /* 11863 */ struct _D3DXWELDEPSILONS { float Position; float BlendWeights; float Normal; float PSize; float Specular; float Diffuse; float Texcoord[8]; float Tangent; float Binormal; float TessFactor; }; /* 11864 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_ITEMMONEY_BUY { unsigned int nCharNo; unsigned __int16 nNPCNo; unsigned __int16 nItemID; SHINE_ITEM_REGISTNUMBER nItemkey; unsigned int nItemLot; unsigned __int16 nMoneyID; unsigned int nMoneyLot; }; /* 11865 */ struct PROTO_NC_ITEMDB_GUILD_TOKEN_BUYLOT_REQ { unsigned __int16 lockindex; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) PROTO_ITEM_ATTRCHANGE ItemInfo; unsigned __int16 nItemID; unsigned int nPriceGuildToken; }; /* 11866 */ struct tagMENUBARINFO { unsigned int cbSize; tagRECT rcBar; HMENU__ *hMenu; HWND__ *hwndMenu; __int32 fBarFocused : 1; __int32 fFocused : 1; }; /* 11867 */ struct _BYTE_SIZEDARR { unsigned int clSize; char *pData; }; /* 11868 */ struct _DRIVER_INFO_3W { unsigned int cVersion; wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDriverPath; wchar_t *pDataFile; wchar_t *pConfigFile; wchar_t *pHelpFile; wchar_t *pDependentFiles; wchar_t *pMonitorName; wchar_t *pDefaultDataType; }; /* 11869 */ struct __cppobj _D3DXMATRIXA16 : D3DXMATRIX { }; /* 11870 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_OBSERVER_ENTER_ACK { unsigned __int16 err; char nTournamentSeed; unsigned __int16 nPlayerHnd; }; /* 11871 */ struct tagWTSSESSION_NOTIFICATION { unsigned int cbSize; unsigned int dwSessionId; }; /* 11872 */ struct $50302EC956BA7FC9A8D8481A8151E435 { _LARGE_INTEGER NextVcn; _LARGE_INTEGER Lcn; }; /* 11873 */ struct RETRIEVAL_POINTERS_BUFFER { unsigned int ExtentCount; _LARGE_INTEGER StartingVcn; $50302EC956BA7FC9A8D8481A8151E435 Extents[1]; }; /* 11874 */ struct __declspec(align(4)) tagINTERFACEINFO { IUnknown *pUnk; _GUID iid; unsigned __int16 wMethod; }; /* 11875 */ struct __cppobj IXMLDOMEntityReference : IXMLDOMNode { }; /* 11876 */ struct __cppobj NiColorExtraDataController : NiExtraDataController { }; /* 11877 */ struct PROTO_NC_CHAR_SET_STYLE_GET_INFO_ACK { unsigned __int16 Error; STYLE_ITEM_COUNTS Items[6]; }; /* 11878 */ struct __declspec(align(8)) PPM_IDLE_STATE_BUCKET_EX { unsigned __int64 TotalTimeUs; unsigned int MinTimeUs; unsigned int MaxTimeUs; unsigned int Count; }; /* 11879 */ struct PPM_IDLE_STATE_ACCOUNTING_EX { unsigned __int64 TotalTime; unsigned int IdleTransitions; unsigned int FailedTransitions; unsigned int InvalidBucketIndex; unsigned int MinTimeUs; unsigned int MaxTimeUs; PPM_IDLE_STATE_BUCKET_EX IdleTimeBuckets[16]; }; /* 11880 */ struct HWAVEIN__ { int unused; }; /* 11881 */ struct _CRYPT_CONTEXT_FUNCTION_CONFIG { unsigned int dwFlags; unsigned int dwReserved; }; /* 11882 */ struct __cppobj PROTO_NC_GUILD_WAR_ABLE_LIST_REQ { }; /* 11883 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_GET_CHAT_BLOCK_SPAM_FILTER_DB_CMD { unsigned int nUserNo; unsigned int nCharNo; char bIsSpamSpread; char bIsSpamBlock; char nSpamFilterRate; }; /* 11884 */ struct PROTO_NC_ACT_MOVEWALK_CMD { SHINE_XY_TYPE from; SHINE_XY_TYPE to; }; /* 11885 */ struct $_TypeDescriptor$_extraBytes_52 { const void *pVFTable; void *spare; char name[52]; }; /* 11886 */ struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 11887 */ struct _DRAGINFOA { unsigned int uSize; tagPOINT pt; int fNC; char *lpFileList; unsigned int grfKeyState; }; /* 11888 */ struct NiTArray { NiTArrayVtbl *vfptr; unsigned int *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 11889 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 11890 */ struct __cppobj __declspec(align(4)) NiSwitchNode : NiNode { unsigned __int16 m_uFlags; int m_iIndex; float m_fSavedTime; unsigned int m_uiRevID; NiTArray m_kChildRevID; bool m_bUpdateControllers; }; /* 11891 */ struct __cppobj __declspec(align(4)) NiLODNode : NiSwitchNode { NiPointer m_spLODData; bool m_bLODActive; }; /* 11892 */ struct PROTO_NC_SCENARIO_DIRECTIONAL_ARROW_CMD { SHINE_XY_TYPE DirectionalPos; }; /* 11893 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_GET_SHORTCUTDATA_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_SHORTCUTDATA_CMD DBShortCutData; }; /* 11894 */ struct tagMIXERCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int fdwSupport; unsigned int cDestinations; }; /* 11895 */ struct _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY { char *pszObjId; unsigned int cValue; _CRYPTOAPI_BLOB *rgValue; }; /* 11896 */ struct GUILD_MEMBER_SERVER { unsigned int nMemberCharNo; int dJoinDate; int dCanLeaveTime; int dCanBanishTime; tm tm_dJoinDate; tm tm_dCanLeaveTime; tm tm_dCanBanishTime; }; /* 11897 */ struct __unaligned __declspec(align(2)) GUILD_MEMEBER_INFO { GUILD_MEMBER_CLIENT MemberClient; GUILD_MEMBER_SERVER MemberServer; }; /* 11898 */ struct __unaligned __declspec(align(2)) PROTO_NC_AVATAR_GUILD_MEMBER_DATA_ACK { unsigned int chrregnum; char slot; unsigned int nNo; unsigned __int16 Error; char PartMask; unsigned __int16 NumOfMember; GUILD_MEMEBER_INFO MemberList[]; }; /* 11899 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLSMASH_MISS_CMD { unsigned __int16 target; char attackcode; }; /* 11900 */ struct PROTO_NC_DICE_TAISAI_DB_ITEM_ID_CHANGE_REQ { NETPACKETZONEHEADER header; ITEM_INVEN nInvenSlot; unsigned __int16 lockindex; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nDiceTaiSaiKey; unsigned __int16 nGameItemID; unsigned __int16 nMoneyCardItemID; __unaligned __declspec(align(1)) unsigned __int64 nRewardMoney; unsigned __int16 GetMasterRate; }; /* 11901 */ struct tagEMRSCALEVIEWPORTEXTEX { tagEMR emr; int xNum; int xDenom; int yNum; int yDenom; }; /* 11902 */ struct tagJOYCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; wchar_t szPname[32]; unsigned int wXmin; unsigned int wXmax; unsigned int wYmin; unsigned int wYmax; unsigned int wZmin; unsigned int wZmax; unsigned int wNumButtons; unsigned int wPeriodMin; unsigned int wPeriodMax; unsigned int wRmin; unsigned int wRmax; unsigned int wUmin; unsigned int wUmax; unsigned int wVmin; unsigned int wVmax; unsigned int wCaps; unsigned int wMaxAxes; unsigned int wNumAxes; unsigned int wMaxButtons; wchar_t szRegKey[32]; wchar_t szOEMVxD[260]; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 11903 */ struct joyinfoex_tag { unsigned int dwSize; unsigned int dwFlags; unsigned int dwXpos; unsigned int dwYpos; unsigned int dwZpos; unsigned int dwRpos; unsigned int dwUpos; unsigned int dwVpos; unsigned int dwButtons; unsigned int dwButtonNumber; unsigned int dwPOV; unsigned int dwReserved1; unsigned int dwReserved2; }; /* 11904 */ union $BDD972C3AD5CBB6F30CECCBBD23C76ED { unsigned __int16 *Reserved; }; /* 11905 */ struct _RPC_BINDING_HANDLE_TEMPLATE_V1_W { unsigned int Version; unsigned int Flags; unsigned int ProtocolSequence; unsigned __int16 *NetworkAddress; unsigned __int16 *StringEndpoint; $BDD972C3AD5CBB6F30CECCBBD23C76ED u1; _GUID ObjectUuid; }; /* 11906 */ struct _CRYPT_MASK_GEN_ALGORITHM { char *pszObjId; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; }; /* 11907 */ struct _CRYPT_RSA_SSA_PSS_PARAMETERS { _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPT_MASK_GEN_ALGORITHM MaskGenAlgorithm; unsigned int dwSaltLength; unsigned int dwTrailerField; }; /* 11908 */ struct _PRINTER_INFO_5W { wchar_t *pPrinterName; wchar_t *pPortName; unsigned int Attributes; unsigned int DeviceNotSelectedTimeout; unsigned int TransmissionRetryTimeout; }; /* 11909 */ struct PROTO_NC_USER_TW_PASSWORD_CHECK_ACK { NETPACKETHEADER netpacketheader; unsigned __int16 nError; unsigned int nUserNo; }; /* 11910 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOMEONEDAMAGED_LARGE_CMD { unsigned __int16 attack; unsigned __int16 target; unsigned __int16 damage; char actionnumber; }; /* 11911 */ struct tagEMRELLIPSE { tagEMR emr; _RECTL rclBox; }; /* 11912 */ struct PROTO_NC_LOG_GAME_ITEM_UNEQUIP { unsigned int chrregnum; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; ITEM_INVEN iteminvenfrom; ITEM_INVEN iteminvento; }; /* 11913 */ struct _ACCESS_ALLOWED_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 11914 */ struct $79FA692AF2D868318B7516C685A0638E { unsigned __int32 RatePercent : 7; unsigned __int32 Reserved0 : 25; }; /* 11915 */ union _RATE_QUOTA_LIMIT { unsigned int RateData; $79FA692AF2D868318B7516C685A0638E __s1; }; /* 11916 */ struct $70D636CC6D3E102A1CB1CECA38555A4E { char Flags; }; /* 11917 */ struct $E7FD15DFD778E8FFF937F659685E7981 { unsigned int NodeNumber; }; /* 11918 */ union $F42E4D9B34C2CEF6462582D337EEC532 { $70D636CC6D3E102A1CB1CECA38555A4E ProcessorCore; $E7FD15DFD778E8FFF937F659685E7981 NumaNode; _CACHE_DESCRIPTOR Cache; unsigned __int64 Reserved[2]; }; /* 11919 */ struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION { unsigned int ProcessorMask; _LOGICAL_PROCESSOR_RELATIONSHIP Relationship; $F42E4D9B34C2CEF6462582D337EEC532 ___u2; }; /* 11920 */ struct tagENHMETAHEADER { unsigned int iType; unsigned int nSize; _RECTL rclBounds; _RECTL rclFrame; unsigned int dSignature; unsigned int nVersion; unsigned int nBytes; unsigned int nRecords; unsigned __int16 nHandles; unsigned __int16 sReserved; unsigned int nDescription; unsigned int offDescription; unsigned int nPalEntries; tagSIZE szlDevice; tagSIZE szlMillimeters; unsigned int cbPixelFormat; unsigned int offPixelFormat; unsigned int bOpenGL; tagSIZE szlMicrometers; }; /* 11921 */ struct _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA { unsigned int cbSize; $2648935626D60F3A93F830EF5D884CB4 ___u1; unsigned int dwKeySpec; _CMSG_KEY_AGREE_RECIPIENT_INFO *pKeyAgree; unsigned int dwRecipientIndex; unsigned int dwRecipientEncryptedKeyIndex; _CRYPT_BIT_BLOB OriginatorPublicKey; }; /* 11922 */ struct __cppobj NiQuaternionInterpolator : NiKeyBasedInterpolator { NiQuaternion m_kQuaternionValue; NiPointer m_spQuaternionData; unsigned int m_uiLastIdx; }; /* 11923 */ struct __cppobj NiPSysEmitterPlanarAngleCtlr : NiPSysModifierFloatCtlr { }; /* 11924 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_QUEST_REWARD_MINIHOUSE { unsigned int chrregnum; unsigned __int16 questid; char minihouseid; }; /* 11925 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_DB_SET_INFO_REQ { NETPACKETZONEHEADER ZoneHeader; char nQSC; PLAYER_QUEST_INFO QuestInfo; }; /* 11926 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_39 { const void *pVFTable; void *spare; char name[39]; }; /* 11927 */ struct _TAPE_WMI_OPERATIONS { unsigned int Method; unsigned int DataBufferSize; void *DataBuffer; }; /* 11928 */ struct tagMCI_SYSINFO_PARMSW { unsigned int dwCallback; wchar_t *lpstrReturn; unsigned int dwRetSize; unsigned int dwNumber; unsigned int wDeviceType; }; /* 11929 */ struct _SD_GLOBAL_CHANGE_INPUT { unsigned int Flags; unsigned int ChangeType; _SD_CHANGE_MACHINE_SID_INPUT SdChange; }; /* 11930 */ struct vc_attributes::PreBoundAttribute { unsigned int Deref; }; /* 11931 */ struct __declspec(align(8)) tagGESTUREINFO { unsigned int cbSize; unsigned int dwFlags; unsigned int dwID; HWND__ *hwndTarget; tagPOINTS ptsLocation; unsigned int dwInstanceID; unsigned int dwSequenceID; unsigned __int64 ullArguments; unsigned int cbExtraArgs; }; /* 11932 */ struct OPENCARD_SEARCH_CRITERIAW { unsigned int dwStructSize; wchar_t *lpstrGroupNames; unsigned int nMaxGroupNames; _GUID *rgguidInterfaces; unsigned int cguidInterfaces; wchar_t *lpstrCardNames; unsigned int nMaxCardNames; int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *); unsigned int (__stdcall *lpfnConnect)(unsigned int, wchar_t *, wchar_t *, void *); void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *); void *pvUserData; unsigned int dwShareMode; unsigned int dwPreferredProtocols; }; /* 11933 */ struct PROTO_NC_KQ_VOTE_BAN_MSG_CMD { char nVoteRate; char nYesNum; char nNoNum; char nCancelNum; }; /* 11934 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_SET_SHORTCUTDATA_REQ { char nShortCutDataCnt; SHORT_CUT_DATA ShortCutData[]; }; /* 11935 */ struct _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA { unsigned int cOID; char **rgpszOID; }; /* 11936 */ struct _PRINTER_NOTIFY_INFO { unsigned int Version; unsigned int Flags; unsigned int Count; _PRINTER_NOTIFY_INFO_DATA aData[1]; }; /* 11937 */ struct __cppobj ISurrogate : IUnknown { }; /* 11938 */ struct __cppobj NiColorKey : NiAnimationKey { NiColorA m_Color; }; /* 11939 */ struct __cppobj NiStepColorKey : NiColorKey { }; /* 11940 */ struct PROTO_NC_ITEMDB_CREATEITEMLISTFAIL_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 error; }; /* 11941 */ struct PROTO_NC_MISC_SPAMMER_ZONE_CHAT_BAN_CMD { Name5 sSpammerName; unsigned int nChatBan; }; /* 11942 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_ITEMBONUS_RNG { ZONERINGLINKAGESTART start; unsigned __int16 bonus; }; /* 11943 */ struct _SE_SECURITY_DESCRIPTOR { unsigned int Size; unsigned int Flags; void *SecurityDescriptor; }; /* 11944 */ struct PROTO_NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_REQ { unsigned __int64 cen; }; /* 11945 */ struct __cppobj CPropertyType,std::allocator > > { }; /* 11946 */ struct tagMCI_OVLY_WINDOW_PARMSA { unsigned int dwCallback; HWND__ *hWnd; unsigned int nCmdShow; const char *lpstrText; }; /* 11947 */ struct _PRINTER_INFO_7A { char *pszObjectGUID; unsigned int dwAction; }; /* 11948 */ struct tagMOUSEMOVEPOINT { int x; int y; unsigned int time; unsigned int dwExtraInfo; }; /* 11949 */ struct PROTO_NC_ITEM_AUTO_ARRANGE_INVEN_ACK { unsigned __int16 err; }; /* 11950 */ struct PROTO_NC_SCENARIO_SCRIPTMESSAGE_CMD { char DialogIndex[32]; char nlen[5]; char sContent[]; }; /* 11951 */ struct __cppobj TextData2 : ITableBase { }; /* 11952 */ struct tagHIGHCONTRASTA { unsigned int cbSize; unsigned int dwFlags; char *lpszDefaultScheme; }; /* 11953 */ struct _D3DCLIPSTATUS9 { unsigned int ClipUnion; unsigned int ClipIntersection; }; /* 11954 */ struct PROTO_NC_CHAR_MYSTERYVAULT_UI_STATE_CMD { char mystery_vault; }; /* 11955 */ struct PROTO_NC_MINIHOUSE_CHAR_ACTION_CMD { unsigned __int16 PreHandle; unsigned __int16 NextHandle; unsigned __int16 nFurnitureHnd; unsigned __int16 ActorHnd; char ActorIdx; char ActeeIdx; }; /* 11956 */ struct _CERT_AUTHORITY_INFO_ACCESS { unsigned int cAccDescr; _CERT_ACCESS_DESCRIPTION *rgAccDescr; }; /* 11957 */ struct _CMSG_CNG_CONTENT_DECRYPT_INFO { unsigned int cbSize; _CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm; void *(__stdcall *pfnAlloc)(unsigned int); void (__stdcall *pfnFree)(void *); unsigned int hNCryptKey; char *pbContentEncryptKey; unsigned int cbContentEncryptKey; void *hCNGContentEncryptKey; char *pbCNGContentEncryptKeyObject; }; /* 11958 */ struct __cppobj NiFloatsExtraDataController : NiExtraDataController { int m_iFloatsExtraDataIndex; char *m_pcCtlrID; }; /* 11959 */ struct __cppobj IDirectInput8A : IUnknown { }; /* 11960 */ struct __cppobj NiDI8InputSystem : NiInputSystem { HRESULT (__stdcall *m_pfnCreate)(HINSTANCE__ *, unsigned int, _GUID *, void **, IUnknown *); IDirectInput8A *m_pkDirectInput8; unsigned int m_uiActions; _DIACTIONA *m_pkActions; _DIACTIONFORMATA m_kDIActionFormat; IDirect3DTexture9 *m_pkD3DSurface_ConfigDevices; char *m_apacMappingNames[21]; }; /* 11961 */ struct __cppobj NiDI8InputSystem::DI8CreateParams : NiInputSystem::CreateParams { HINSTANCE__ *m_hOwnerInst; HWND__ *m_hOwnerWnd; char *m_apacMappingNames[21]; }; /* 11962 */ struct __cppobj NiDI8InputSystem::DI8Description : NiInputDevice::Description { _GUID m_kGUIDInstance; }; /* 11963 */ struct PROTO_NC_KQ_WINTER_EVENT_2014_SCORE_CMD { TEAM_SCORE_INFO Red; TEAM_SCORE_INFO Blue; }; /* 11964 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_24 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[6]; _BYTE gap18[1]; }; /* 11965 */ struct _JIT_DEBUG_INFO { unsigned int dwSize; unsigned int dwProcessorArchitecture; unsigned int dwThreadID; unsigned int dwReserved0; unsigned __int64 lpExceptionAddress; unsigned __int64 lpExceptionRecord; unsigned __int64 lpContextRecord; }; /* 11966 */ struct _FILE_IO_PRIORITY_HINT_INFO { _PRIORITY_HINT PriorityHint; }; /* 11967 */ struct _EV_EXTRA_CERT_CHAIN_POLICY_PARA { unsigned int cbSize; unsigned int dwRootProgramQualifierFlags; }; /* 11968 */ struct _PRINTER_OPTIONSA { unsigned int cbSize; unsigned int dwFlags; }; /* 11969 */ struct __cppobj __declspec(align(4)) NiTransformData : NiObject { unsigned int m_uiNumRotKeys; NiRotKey *m_pkRotKeys; NiAnimationKey::KeyType m_eRotType; char m_ucRotSize; unsigned int m_uiNumPosKeys; NiPosKey *m_pkPosKeys; NiAnimationKey::KeyType m_ePosType; char m_ucPosSize; unsigned int m_uiNumScaleKeys; NiFloatKey *m_pkScaleKeys; NiAnimationKey::KeyType m_eScaleType; char m_ucScaleSize; }; /* 11970 */ struct NiPointer { NiTransformData *m_pObject; }; /* 11971 */ struct __cppobj NiTransformInterpolator : NiKeyBasedInterpolator { NiQuatTransform m_kTransformValue; NiPointer m_spData; unsigned int m_uiLastTransIdx; unsigned int m_uiLastRotIdx; unsigned int m_uiLastScaleIdx; }; /* 11972 */ struct PROTO_NC_GUILD_ACADEMY_CHAT_ACK { unsigned __int16 error; }; /* 11973 */ struct __cppobj PROTO_NC_CHAR_REBIRTH_CMD { }; /* 11974 */ struct _OSVERSIONINFOA { unsigned int dwOSVersionInfoSize; unsigned int dwMajorVersion; unsigned int dwMinorVersion; unsigned int dwBuildNumber; unsigned int dwPlatformId; char szCSDVersion[128]; }; /* 11975 */ struct __cppobj NiFloatInterpolator : NiKeyBasedInterpolator { float m_fFloatValue; NiPointer m_spFloatData; unsigned int m_uiLastIdx; }; /* 11976 */ struct NiPointer { NiFloatInterpolator *m_pObject; }; /* 11977 */ struct _D3DRANGE { unsigned int Offset; unsigned int Size; }; /* 11978 */ struct __cppobj ID3DXEffect : ID3DXBaseEffect { }; /* 11979 */ struct __cppobj ID3DXEffectPool : IUnknown { }; /* 11980 */ struct __cppobj ID3DXEffectStateManager : IUnknown { }; /* 11981 */ struct PROTO_NC_CHARSAVE_ITEMACTIONCOOLTIME_REQ { unsigned __int16 num; ActionCooltime group[]; }; /* 11982 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_LOGININFO_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_LOGININFO_CMD cmd; }; /* 11983 */ struct __declspec(align(4)) tagEMRSETICMPROFILE { tagEMR emr; unsigned int dwFlags; unsigned int cbName; unsigned int cbData; char Data[1]; }; /* 11984 */ struct _CERT_GENERAL_SUBTREE { _CERT_ALT_NAME_ENTRY Base; unsigned int dwMinimum; int fMaximum; unsigned int dwMaximum; }; /* 11985 */ struct _CERT_KEY_CONTEXT { unsigned int cbSize; $2648935626D60F3A93F830EF5D884CB4 ___u1; unsigned int dwKeySpec; }; /* 11986 */ struct _TAPE_GET_STATISTICS { unsigned int Operation; }; /* 11987 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_WAR_SCORE_ACK { unsigned __int16 Error; Name4 EnemyGuildName; SHINE_GUILD_SCORE MyScore; SHINE_GUILD_SCORE EnemyScore; }; /* 11988 */ struct _PROVIDOR_INFO_1W { wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDLLName; }; /* 11989 */ struct __cppobj IDataFilter : IUnknown { }; /* 11990 */ struct __cppobj ITypeLib2 : ITypeLib { }; /* 11991 */ struct PROTO_NC_LOG_GAME_GUILD_WAR_ACCEPT { unsigned int chrregnum; unsigned int guildregnum_target; unsigned int guildregnum; }; /* 11992 */ struct __unaligned __declspec(align(1)) ColorInfoType { ColorID eColorID; char ColorR; char ColorG; char ColorB; }; /* 11993 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_90 { const void *pVFTable; void *spare; char name[90]; }; /* 11994 */ struct _IMAGE_BASE_RELOCATION { unsigned int VirtualAddress; unsigned int SizeOfBlock; }; /* 11995 */ struct _TRANSACTIONMANAGER_RECOVERY_INFORMATION { unsigned __int64 LastRecoveredLsn; }; /* 11996 */ struct _PERF_COUNTER_DEFINITION { unsigned int ByteLength; unsigned int CounterNameTitleIndex; wchar_t *CounterNameTitle; unsigned int CounterHelpTitleIndex; wchar_t *CounterHelpTitle; int DefaultScale; unsigned int DetailLevel; unsigned int CounterType; unsigned int CounterSize; unsigned int CounterOffset; }; /* 11997 */ union $B5432B5766EACA8D7A891B0C9CA17601 { unsigned int cbStruct; unsigned int cbSize; }; /* 11998 */ struct _HTTPSPolicyCallbackData { $B5432B5766EACA8D7A891B0C9CA17601 ___u0; unsigned int dwAuthType; unsigned int fdwChecks; wchar_t *pwszServerName; }; /* 11999 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_NEW_UPGRADE_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_NEW_UPGRADE_ACK ack; }; /* 12000 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_CONNECTER_ACK { char worldno; unsigned __int16 connectercount; unsigned __int16 nEachClass[64]; }; /* 12001 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_27 { const void *pVFTable; void *spare; char name[27]; }; /* 12002 */ struct _PROCESSOR_NUMBER { unsigned __int16 Group; char Number; char Reserved; }; /* 12003 */ struct __declspec(align(4)) _FILE_STANDARD_INFO { _LARGE_INTEGER AllocationSize; _LARGE_INTEGER EndOfFile; unsigned int NumberOfLinks; char DeletePending; char Directory; }; /* 12004 */ struct tagWAVEINCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; }; /* 12005 */ struct _CERT_REVOCATION_CHAIN_PARA { unsigned int cbSize; void *hChainEngine; void *hAdditionalStore; unsigned int dwChainFlags; unsigned int dwUrlRetrievalTimeout; _FILETIME *pftCurrentTime; _FILETIME *pftCacheResync; unsigned int cbMaxUrlRetrievalByteCount; }; /* 12006 */ struct _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO { unsigned int cbSize; int iDeltaCrlIndicator; _FILETIME *pftCacheResync; _FILETIME *pLastSyncTime; _FILETIME *pMaxAgeTime; _CERT_REVOCATION_CHAIN_PARA *pChainPara; _CRYPTOAPI_BLOB *pDeltaCrlIndicator; }; /* 12007 */ struct NiIntersector { NiIntersectorVtbl *vfptr; float m_fMaxTime; float m_fDerivativeTimeStep; float m_fInvDerivativeTimeStep; float m_fPseudodistanceThreshold; int m_iMaxIterations; NiIntersector::IntersectionType m_eIntersectionType; float m_fContactTime; NiPoint3 m_kContactPoint; NiPoint3 m_kContactNormal; }; /* 12008 */ struct NiIntersectorVtbl { void (__thiscall *Test)(NiIntersector *this, NiPoint3 *, NiPoint3 *); void (__thiscall *Find)(NiIntersector *this, NiPoint3 *, NiPoint3 *); float (__thiscall *Pseudodistance)(NiIntersector *this, NiPoint3 *, NiPoint3 *, float); void (__thiscall *ComputeContactInformation)(NiIntersector *this, NiPoint3 *, NiPoint3 *); }; /* 12009 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_REQ { unsigned __int16 Error; unsigned int nGTNo; char nMatchType; GUILD_TOURNAMENT_LIST_DB TournamentTree[31]; }; /* 12010 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_WEDDING_PROPOSE_ACK { NETPACKETZONEHEADER header; int Success; unsigned int Partner; }; /* 12011 */ struct _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { _GUID EnlistmentId; _GUID UOW; }; /* 12012 */ struct tagMCI_OVLY_LOAD_PARMSA { unsigned int dwCallback; const char *lpfilename; tagRECT rc; }; /* 12013 */ struct _wireSAFEARR_BSTR { unsigned int Size; _FLAGGED_WORD_BLOB **aBstr; }; /* 12014 */ struct _wireSAFEARR_UNKNOWN { unsigned int Size; IUnknown **apUnknown; }; /* 12015 */ struct _wireSAFEARR_DISPATCH { unsigned int Size; IDispatch **apDispatch; }; /* 12021 */ struct _wireSAFEARR_VARIANT { unsigned int Size; _wireVARIANT **aVariant; }; /* 12022 */ struct _SHORT_SIZEDARR { unsigned int clSize; unsigned __int16 *pData; }; /* 12023 */ struct _LONG_SIZEDARR { unsigned int clSize; unsigned int *pData; }; /* 12024 */ struct _HYPER_SIZEDARR { unsigned int clSize; __int64 *pData; }; /* 12016 */ union _wireSAFEARRAY_UNION::__MIDL_IOleAutomationTypes_0001 { _wireSAFEARR_BSTR BstrStr; _wireSAFEARR_UNKNOWN UnknownStr; _wireSAFEARR_DISPATCH DispatchStr; _wireSAFEARR_VARIANT VariantStr; _wireSAFEARR_BRECORD RecordStr; _wireSAFEARR_HAVEIID HaveIidStr; _BYTE_SIZEDARR ByteStr; _SHORT_SIZEDARR WordStr; _LONG_SIZEDARR LongStr; _HYPER_SIZEDARR HyperStr; }; /* 12017 */ struct __unaligned __declspec(align(4)) _wireSAFEARRAY_UNION { unsigned int sfType; _wireSAFEARRAY_UNION::__MIDL_IOleAutomationTypes_0001 u; }; /* 12018 */ struct _wireSAFEARRAY { unsigned __int16 cDims; unsigned __int16 fFeatures; unsigned int cbElements; unsigned int cLocks; __unaligned __declspec(align(1)) _wireSAFEARRAY_UNION uArrayStructs; tagSAFEARRAYBOUND rgsabound[1]; }; /* 12020 */ union $712C87C471F6736C7667FB180C1E5EDA { __int64 llVal; int lVal; char bVal; __int16 iVal; float fltVal; long double dblVal; __int16 boolVal; int scode; tagCY cyVal; long double date; _FLAGGED_WORD_BLOB *bstrVal; IUnknown *punkVal; IDispatch *pdispVal; _wireSAFEARRAY **parray; _wireBRECORD *brecVal; char *pbVal; __int16 *piVal; int *plVal; __int64 *pllVal; float *pfltVal; long double *pdblVal; __int16 *pboolVal; int *pscode; tagCY *pcyVal; long double *pdate; _FLAGGED_WORD_BLOB **pbstrVal; IUnknown **ppunkVal; IDispatch **ppdispVal; _wireSAFEARRAY ***pparray; _wireVARIANT **pvarVal; char cVal; unsigned __int16 uiVal; unsigned int ulVal; unsigned __int64 ullVal; int intVal; unsigned int uintVal; tagDEC decVal; tagDEC *pdecVal; char *pcVal; unsigned __int16 *puiVal; unsigned int *pulVal; unsigned __int64 *pullVal; int *pintVal; unsigned int *puintVal; }; /* 12019 */ struct _wireVARIANT { unsigned int clSize; unsigned int rpcReserved; unsigned __int16 vt; unsigned __int16 wReserved1; unsigned __int16 wReserved2; unsigned __int16 wReserved3; $712C87C471F6736C7667FB180C1E5EDA ___u6; }; /* 12025 */ struct __cppobj NiLinPosKey : NiPosKey { }; /* 12026 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ITEMTRADESUC_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_ITEMTRADESUC_ACK ack; }; /* 12027 */ struct __cppobj PROTO_NC_OPTOOL_LOGON_PROCESS_TIME_VIEW_REQ { }; /* 12028 */ struct _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { unsigned int MarshalCookie; _GUID UOW; }; /* 12029 */ struct WSAData { unsigned __int16 wVersion; unsigned __int16 wHighVersion; char szDescription[257]; char szSystemStatus[129]; unsigned __int16 iMaxSockets; unsigned __int16 iMaxUdpDg; char *lpVendorInfo; }; /* 12030 */ struct $C77D44C648EFE7EA51A1CBE51DD97DE9 { unsigned __int16 ItemActionID; unsigned __int16 ItemActionGroupID; unsigned int SecondCoolTime; }; /* 12031 */ struct __unaligned __declspec(align(2)) PROTO_SKILL_ITEMACTIONCOOLTIME_CMD { unsigned __int16 num; $C77D44C648EFE7EA51A1CBE51DD97DE9 group[]; }; /* 12032 */ struct DISPLAYCONFIG_DEVICE_INFO_HEADER { DISPLAYCONFIG_DEVICE_INFO_TYPE type; unsigned int size; _LUID adapterId; unsigned int id; }; /* 12033 */ struct DISPLAYCONFIG_2DREGION { unsigned int cx; unsigned int cy; }; /* 12034 */ struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO { unsigned __int64 pixelRate; DISPLAYCONFIG_RATIONAL hSyncFreq; DISPLAYCONFIG_RATIONAL vSyncFreq; DISPLAYCONFIG_2DREGION activeSize; DISPLAYCONFIG_2DREGION totalSize; unsigned int videoStandard; DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering; }; /* 12035 */ struct DISPLAYCONFIG_TARGET_MODE { DISPLAYCONFIG_VIDEO_SIGNAL_INFO targetVideoSignalInfo; }; /* 12036 */ struct DISPLAYCONFIG_TARGET_PREFERRED_MODE { DISPLAYCONFIG_DEVICE_INFO_HEADER header; unsigned int width; unsigned int height; DISPLAYCONFIG_TARGET_MODE targetMode; }; /* 12037 */ struct _BCRYPT_KEY_DATA_BLOB_HEADER { unsigned int dwMagic; unsigned int dwVersion; unsigned int cbKeyData; }; /* 12038 */ struct __declspec(align(8)) _DISK_GEOMETRY_EX { _DISK_GEOMETRY Geometry; _LARGE_INTEGER DiskSize; char Data[1]; }; /* 12039 */ struct tagCANDIDATELIST { unsigned int dwSize; unsigned int dwStyle; unsigned int dwCount; unsigned int dwSelection; unsigned int dwPageStart; unsigned int dwPageSize; unsigned int dwOffset[1]; }; /* 12040 */ struct __cppobj NiInputDI8Keyboard : NiInputKeyboard { IDirectInputDevice8A *m_pkDIDevice; char m_acBuffer[256]; NiInputKeyboard::KeyCode m_aeDIToNIIMapping[256]; }; /* 12041 */ struct PROTO_NC_LOG_GUILD_ACADEMY_JOIN { unsigned int nGuildNo; unsigned int nCharNo; }; /* 12042 */ struct tagACCESSTIMEOUT { unsigned int cbSize; unsigned int dwFlags; unsigned int iTimeOutMSec; }; /* 12043 */ struct _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA { unsigned int cbSize; unsigned int dwSignerIndex; _CRYPTOAPI_BLOB blob; }; /* 12044 */ struct $51FB655278D4329FCF16B5755607F4F0 { wchar_t *pPackageName; _GUID PolicyId; }; /* 12045 */ struct $0C0B3B3EDDCB2E08F4F8B581F4AE6DA4 { _GUID ObjectId; _GUID PolicyId; }; /* 12046 */ union __MIDL___MIDL_itf_wtypes_0000_0001_0001::__MIDL___MIDL_itf_wtypes_0000_0001_0005 { _GUID clsid; wchar_t *pFileExt; wchar_t *pMimeType; wchar_t *pProgId; wchar_t *pFileName; $51FB655278D4329FCF16B5755607F4F0 ByName; $0C0B3B3EDDCB2E08F4F8B581F4AE6DA4 ByObjectId; }; /* 12047 */ struct __MIDL___MIDL_itf_wtypes_0000_0001_0001 { unsigned int tyspec; __MIDL___MIDL_itf_wtypes_0000_0001_0001::__MIDL___MIDL_itf_wtypes_0000_0001_0005 tagged_union; }; /* 12048 */ struct PROTO_NC_CHAR_GUILD_ACADEMY_ZONE_CMD { unsigned int nGuildAcademyNo; }; /* 12049 */ struct PROTO_NC_MISC_ITEMSHOP_URL_DB_ACK { unsigned int nCharNo; unsigned __int16 nError; unsigned __int16 nLen; char sURL[]; }; /* 12050 */ struct _JOBOBJECT_ASSOCIATE_COMPLETION_PORT { void *CompletionKey; void *CompletionPort; }; /* 12051 */ struct HWINEVENTHOOK__ { int unused; }; /* 12052 */ struct tagMCI_OVLY_OPEN_PARMSA { unsigned int dwCallback; unsigned int wDeviceID; const char *lpstrDeviceType; const char *lpstrElementName; const char *lpstrAlias; unsigned int dwStyle; HWND__ *hWndParent; }; /* 12053 */ struct _CMC_TAGGED_CERT_REQUEST { unsigned int dwBodyPartID; _CRYPTOAPI_BLOB SignedCertRequest; }; /* 12054 */ struct _CMC_TAGGED_REQUEST { unsigned int dwTaggedRequestChoice; _CMC_TAGGED_CERT_REQUEST *pTaggedCertRequest; }; /* 12055 */ struct _userFLAG_STGMEDIUM { int ContextFlags; int fPassOwnership; _userSTGMEDIUM Stgmed; }; /* 12056 */ struct __cppobj IInternetBindInfo : IUnknown { }; /* 12057 */ struct _D3DVOLUME_DESC { _D3DFORMAT Format; _D3DRESOURCETYPE Type; unsigned int Usage; _D3DPOOL Pool; unsigned int Width; unsigned int Height; unsigned int Depth; }; /* 12058 */ struct PROTO_NC_CHAR_ZONE_CHAT_COLOR_CMD { unsigned __int16 nSessionHandle; __unaligned __declspec(align(1)) unsigned int nCharNo; char nChatFontColorID; char nChatBalloonColorID; }; /* 12059 */ struct $B239330278EA866D2D90057BF7DA0917 { unsigned __int16 isdead : 1; unsigned __int16 iscritical : 1; unsigned __int16 damage : 14; }; /* 12060 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLSMASH_HIT_CMD { unsigned __int16 target; unsigned __int16 skill; $B239330278EA866D2D90057BF7DA0917 damage; char attackcode; }; /* 12061 */ struct CT_TITLE { __int8 Element0 : 2; __int8 Element1 : 2; __int8 Element2 : 2; __int8 Element3 : 2; }; /* 12062 */ struct CCharacterTitle::CT_VIEW { char Type; char ElementNo; }; /* 12063 */ struct CCharacterTitle { CCharacterTitleData *m_pCharacterTitleData; CT_TITLE m_Titles[132]; int m_NumOfView; CCharacterTitle::CT_VIEW m_ViewArray[528]; char m_CurrentTitle; char m_CurrentTitleElement; unsigned __int16 m_CurrentTitleMobID; const char *m_pTitle; }; /* 12064 */ struct tagMENUGETOBJECTINFO { unsigned int dwFlags; unsigned int uPos; HMENU__ *hmenu; void *riid; void *pvObj; }; /* 12065 */ struct __unaligned __declspec(align(2)) tWAVEFORMATEX { unsigned __int16 wFormatTag; unsigned __int16 nChannels; unsigned int nSamplesPerSec; unsigned int nAvgBytesPerSec; unsigned __int16 nBlockAlign; unsigned __int16 wBitsPerSample; unsigned __int16 cbSize; }; /* 12066 */ struct _CMS_KEY_INFO { unsigned int dwVersion; unsigned int Algid; char *pbOID; unsigned int cbOID; }; /* 12067 */ struct _CTL_VERIFY_USAGE_PARA { unsigned int cbSize; _CRYPTOAPI_BLOB ListIdentifier; unsigned int cCtlStore; void **rghCtlStore; unsigned int cSignerStore; void **rghSignerStore; }; /* 12068 */ struct _JOB_INFO_4A { unsigned int JobId; char *pPrinterName; char *pMachineName; char *pUserName; char *pDocument; char *pNotifyName; char *pDatatype; char *pPrintProcessor; char *pParameters; char *pDriverName; _devicemodeA *pDevMode; char *pStatus; void *pSecurityDescriptor; unsigned int Status; unsigned int Priority; unsigned int Position; unsigned int StartTime; unsigned int UntilTime; unsigned int TotalPages; unsigned int Size; _SYSTEMTIME Submitted; unsigned int Time; unsigned int PagesPrinted; int SizeHigh; }; /* 12069 */ struct __cppobj NiVectorExtraData : NiExtraData { float m_afVector[4]; }; /* 12070 */ struct LayerRegistPartInfo { unsigned int nLayerNumber; unsigned __int16 nLayerNumberType; unsigned __int16 nLayerType; }; /* 12071 */ union $8EB0BE6391E86BF8417D33E4CE830480 { LayerRegistPartInfo LayerPartInfo; unsigned __int64 LayerRegNumber; }; /* 12072 */ struct __declspec(align(8)) LayerRegistInfo { $8EB0BE6391E86BF8417D33E4CE830480 LayerRegNumberUnion; char nViewType; LayerValue LayerTypeValue; }; /* 12073 */ struct _CMSG_KEY_TRANS_ENCRYPT_INFO { unsigned int cbSize; unsigned int dwRecipientIndex; _CRYPT_ALGORITHM_IDENTIFIER KeyEncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedKey; unsigned int dwFlags; }; /* 12074 */ struct __cppobj IDirectInputDevice2A : IDirectInputDeviceA { }; /* 12075 */ struct __cppobj IDirectInputDevice7A : IDirectInputDevice2A { }; /* 12076 */ struct __unaligned __declspec(align(2)) PROTO_NC_USP_USER_CHARACTER_INSERT { unsigned int nUserNo; char nWorldNo; unsigned int nCharNo; char sCharName[40]; char nClass; }; /* 12077 */ struct __declspec(align(2)) _MESSAGE_RESOURCE_ENTRY { unsigned __int16 Length; unsigned __int16 Flags; char Text[1]; }; /* 12078 */ struct tagHIGHCONTRASTW { unsigned int cbSize; unsigned int dwFlags; wchar_t *lpszDefaultScheme; }; /* 12079 */ struct tagMCI_LOAD_PARMSA { unsigned int dwCallback; const char *lpfilename; }; /* 12080 */ struct _CRYPTNET_URL_CACHE_PRE_FETCH_INFO { unsigned int cbSize; unsigned int dwObjectType; unsigned int dwError; unsigned int dwReserved; _FILETIME ThisUpdateTime; _FILETIME NextUpdateTime; _FILETIME PublishTime; }; /* 12081 */ struct _CRYPTNET_URL_CACHE_FLUSH_INFO { unsigned int cbSize; unsigned int dwExemptSeconds; _FILETIME ExpireTime; }; /* 12082 */ struct _CRYPTNET_URL_CACHE_RESPONSE_INFO { unsigned int cbSize; unsigned __int16 wResponseType; unsigned __int16 wResponseFlags; _FILETIME LastModifiedTime; unsigned int dwMaxAge; const wchar_t *pwszETag; unsigned int dwProxyId; }; /* 12083 */ struct _CRYPT_RETRIEVE_AUX_INFO { unsigned int cbSize; _FILETIME *pLastSyncTime; unsigned int dwMaxUrlRetrievalByteCount; _CRYPTNET_URL_CACHE_PRE_FETCH_INFO *pPreFetchInfo; _CRYPTNET_URL_CACHE_FLUSH_INFO *pFlushInfo; _CRYPTNET_URL_CACHE_RESPONSE_INFO **ppResponseInfo; wchar_t *pwszCacheFileNamePrefix; _FILETIME *pftCacheResync; int fProxyCacheRetrieval; unsigned int dwHttpStatusCode; }; /* 12084 */ struct tagSOLE_AUTHENTICATION_INFO { unsigned int dwAuthnSvc; unsigned int dwAuthzSvc; void *pAuthInfo; }; /* 12085 */ struct NiTArray { NiTArrayVtbl *vfptr; NiBoundingVolume **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 12086 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 12087 */ struct __cppobj NiUnionBV : NiBoundingVolume { NiTArray m_kBoundingVolume; unsigned int m_uiWhichObjectIntersect; }; /* 12088 */ struct ID3DXAllocateHierarchy { ID3DXAllocateHierarchyVtbl *vfptr; }; /* 12089 */ struct ID3DXAllocateHierarchyVtbl { HRESULT (__stdcall *CreateFrame)(ID3DXAllocateHierarchy *this, const char *, _D3DXFRAME **); HRESULT (__stdcall *CreateMeshContainer)(ID3DXAllocateHierarchy *this, const char *, _D3DXMESHDATA *, _D3DXMATERIAL *, _D3DXEFFECTINSTANCE *, unsigned int, const unsigned int *, ID3DXSkinInfo *, _D3DXMESHCONTAINER **); HRESULT (__stdcall *DestroyFrame)(ID3DXAllocateHierarchy *this, _D3DXFRAME *); HRESULT (__stdcall *DestroyMeshContainer)(ID3DXAllocateHierarchy *this, _D3DXMESHCONTAINER *); }; /* 12090 */ struct DirectUserMsgBody_QuestDialogResponse { char byResponse; }; /* 12091 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_DISMISS_REQ { unsigned __int16 hWMChar; unsigned int nNo; char nDismissStatus; int dDismissDate; }; /* 12092 */ union $FAF202E0B150A431DAD82440571DA5FA { char charID[20]; unsigned __int16 mobID; }; /* 12093 */ struct $9799E35F4E829779E8EADA47DBA425BD { __int8 GMColor : 1; __int8 isMob : 1; }; /* 12094 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONESHOUT_CMD { char itemLinkDataCount; $FAF202E0B150A431DAD82440571DA5FA speaker; $9799E35F4E829779E8EADA47DBA425BD flag; char len; char content[]; }; /* 12095 */ struct PROTO_NC_SOULSTONE_SP_BUY_ACK { unsigned __int16 totalnumber; }; /* 12096 */ struct __unaligned __declspec(align(1)) $F3B0AC8AD0877F6E107053874885DB51 { unsigned __int16 furniturehandle; unsigned __int16 furnitureid; SHINE_SPACE_TYPE location; char nEndureGrade; }; /* 12097 */ struct PROTO_NC_MINIHOUSE_CREATE_FURNITURE_CMD { char furniturecount; $F3B0AC8AD0877F6E107053874885DB51 rearrange[]; }; /* 12098 */ struct __unaligned __declspec(align(2)) CharacterTitleStateServer { CHARACTER_TITLE_TYPE Type; char TitleLV; char StateName[32]; char Strength; }; /* 12099 */ union $22971E98F1DCAE471B592EC18ECB1551 { unsigned int PhysicalAddress; unsigned int VirtualSize; }; /* 12100 */ struct _IMAGE_SECTION_HEADER { char Name[8]; $22971E98F1DCAE471B592EC18ECB1551 Misc; unsigned int VirtualAddress; unsigned int SizeOfRawData; unsigned int PointerToRawData; unsigned int PointerToRelocations; unsigned int PointerToLinenumbers; unsigned __int16 NumberOfRelocations; unsigned __int16 NumberOfLinenumbers; unsigned int Characteristics; }; /* 12101 */ struct tagPOLYTEXTW { int x; int y; unsigned int n; const wchar_t *lpstr; unsigned int uiFlags; tagRECT rcl; int *pdx; }; /* 12102 */ struct _BCRYPT_PSS_PADDING_INFO { const wchar_t *pszAlgId; unsigned int cbSalt; }; /* 12103 */ struct OPENCARDNAMEW { unsigned int dwStructSize; HWND__ *hwndOwner; unsigned int hSCardContext; wchar_t *lpstrGroupNames; unsigned int nMaxGroupNames; wchar_t *lpstrCardNames; unsigned int nMaxCardNames; _GUID *rgguidInterfaces; unsigned int cguidInterfaces; wchar_t *lpstrRdr; unsigned int nMaxRdr; wchar_t *lpstrCard; unsigned int nMaxCard; const wchar_t *lpstrTitle; unsigned int dwFlags; void *pvUserData; unsigned int dwShareMode; unsigned int dwPreferredProtocols; unsigned int dwActiveProtocol; unsigned int (__stdcall *lpfnConnect)(unsigned int, wchar_t *, wchar_t *, void *); int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *); void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *); unsigned int hCardHandle; }; /* 12104 */ struct _CPOINT { int lP; unsigned int dwLog; }; /* 12105 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_TAKE { unsigned int chrregnum; MAPPOS mappos; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemlot; ITEM_INVEN iteminven; unsigned __int16 itemid; }; /* 12106 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_REPURCHASE_ALL_REQ { unsigned __int16 nHandleNum; unsigned int nCharRegNum; unsigned __int16 nLockIndex; PROTO_ITEM_CREATE RepurchaseItem; unsigned int nPrice; SHINE_ITEM_REGISTNUMBER nSellItemKey; unsigned int UserNo; unsigned __int16 Vendor; char CharID[30]; int CharLevel; }; /* 12107 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_KEYMAPPING_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 12108 */ struct _CRYPT_PSOURCE_ALGORITHM { char *pszObjId; _CRYPTOAPI_BLOB EncodingParameters; }; /* 12109 */ struct _CRYPT_RSAES_OAEP_PARAMETERS { _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPT_MASK_GEN_ALGORITHM MaskGenAlgorithm; _CRYPT_PSOURCE_ALGORITHM PSourceAlgorithm; }; /* 12110 */ struct $C4BD13166B83843322B5F643C76A1047 { __int64 LowPart; __int64 HighPart; }; /* 12111 */ struct __declspec(align(8)) _TXFS_GET_METADATA_INFO_OUT { $C4BD13166B83843322B5F643C76A1047 TxfFileId; _GUID LockingTransaction; unsigned __int64 LastLsn; unsigned int TransactionState; }; /* 12112 */ struct _PORT_INFO_1W { wchar_t *pName; }; /* 12113 */ struct __cppobj NiPSysResetOnLoopCtlr : NiTimeController { float m_fLastScaledTime; }; /* 12114 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_WEDDING_DIVORCE_REQ { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; char DivorceType; }; /* 12115 */ struct PROTO_NC_ITEMDB_GUILD_TOKEN_BUYALLFAIL_ACK { unsigned __int16 Error; unsigned __int16 lockindex; }; /* 12116 */ struct PPM_PERFSTATE_DOMAIN_EVENT { unsigned int State; unsigned int Latency; unsigned int Speed; unsigned __int64 Processors; }; /* 12117 */ struct _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { unsigned int SavepointId; }; /* 12118 */ struct tagGESTURENOTIFYSTRUCT { unsigned int cbSize; unsigned int dwFlags; HWND__ *hwndTarget; tagPOINTS ptsLocation; unsigned int dwInstanceID; }; /* 12119 */ struct tagWAVEINCAPSA { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; char szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; }; /* 12120 */ struct _CRL_REVOCATION_INFO { _CRL_ENTRY *pCrlEntry; _CRL_CONTEXT *pCrlContext; _CERT_CHAIN_CONTEXT *pCrlIssuerChain; }; /* 12121 */ struct _IDEREGS { char bFeaturesReg; char bSectorCountReg; char bSectorNumberReg; char bCylLowReg; char bCylHighReg; char bDriveHeadReg; char bCommandReg; char bReserved; }; /* 12122 */ struct __unaligned __declspec(align(1)) _SENDCMDINPARAMS { unsigned int cBufferSize; _IDEREGS irDriveRegs; char bDriveNumber; char bReserved[3]; unsigned int dwReserved[4]; char bBuffer[1]; }; /* 12123 */ struct _BIDI_REQUEST_DATA { unsigned int dwReqNumber; wchar_t *pSchema; _BIDI_DATA data; }; /* 12124 */ struct _BIDI_REQUEST_CONTAINER { unsigned int Version; unsigned int Flags; unsigned int Count; _BIDI_REQUEST_DATA aData[1]; }; /* 12125 */ struct _LONGDOUBLE { long double x; }; /* 12126 */ struct __cppobj IDropSource : IUnknown { }; /* 12127 */ struct DIDEVICEOBJECTINSTANCE_DX3W { unsigned int dwSize; _GUID guidType; unsigned int dwOfs; unsigned int dwType; unsigned int dwFlags; wchar_t tszName[260]; }; /* 12128 */ struct PROTO_NC_MISC_XTRAP2_OPTOOL_READ_CODEMAP_ACK { char bReadResult; }; /* 12129 */ struct PROTO_NC_MAP_MULTY_LINK_SELECT_ACK { unsigned __int16 err; }; /* 12130 */ struct PROTO_NC_MINIHOUSE_FUNICHER_CMD { char furniturecount; char next; $F3B0AC8AD0877F6E107053874885DB51 array[]; }; /* 12131 */ struct _RETRIEVAL_POINTER_BASE { _LARGE_INTEGER FileAreaOffset; }; /* 12132 */ struct tagFINDREPLACEW { unsigned int lStructSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; unsigned int Flags; wchar_t *lpstrFindWhat; wchar_t *lpstrReplaceWith; unsigned __int16 wFindWhatLen; unsigned __int16 wReplaceWithLen; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpTemplateName; }; /* 12133 */ struct _D3DVECTOR4 { float x; float y; float z; float w; }; /* 12134 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_REWARD_CREATE_REQ::ITEM_OPT { char RewardType; unsigned int Value1; unsigned int Value2; unsigned int Value3; unsigned int IO_Str; unsigned int IO_Con; unsigned int IO_Dex; unsigned int IO_Int; unsigned int IO_Men; }; /* 12135 */ struct PROTO_NC_GUILD_TOURNAMENT_DB_REWARD_CREATE_REQ { unsigned int nGTNo; unsigned int OwnerGuildNum; int nItem; PROTO_NC_GUILD_TOURNAMENT_DB_REWARD_CREATE_REQ::ITEM_OPT ItemOpt[]; }; /* 12136 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_UES_FRIEND_POINT_ACK { NETPACKETZONEHEADER header; unsigned __int16 error; unsigned __int16 itemID; unsigned __int16 friendpoint; unsigned __int16 lockindex; char numofitem; }; /* 12137 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_LEAVE_ACK { Name5 memberid; unsigned __int16 err; }; /* 12138 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_LEAVE_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_LEAVE_ACK ack; }; /* 12139 */ struct SYSTEM_BATTERY_STATE { char AcOnLine; char BatteryPresent; char Charging; char Discharging; char Spare1[4]; unsigned int MaxCapacity; unsigned int RemainingCapacity; unsigned int Rate; unsigned int EstimatedTime; unsigned int DefaultAlert1; unsigned int DefaultAlert2; }; /* 12140 */ struct __cppobj PROTO_NC_LOG_GAME_MINIHOUSE { }; /* 12141 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_DB_SAVE_CHAT_BAN_TIME_CMD { unsigned int nGuildNo; unsigned int nCharNo; unsigned int nRestTime; }; /* 12142 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_RANDOMOPTION_RECOVER_COUNT_LIMIT_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; }; /* 12143 */ struct tagICONMETRICSA { unsigned int cbSize; int iHorzSpacing; int iVertSpacing; int iTitleWrap; tagLOGFONTA lfFont; }; /* 12144 */ struct wavehdr_tag { char *lpData; unsigned int dwBufferLength; unsigned int dwBytesRecorded; unsigned int dwUser; unsigned int dwFlags; unsigned int dwLoops; wavehdr_tag *lpNext; unsigned int reserved; }; /* 12145 */ struct DIPROPCAL { DIPROPHEADER diph; int lMin; int lCenter; int lMax; }; /* 12146 */ struct PROTO_NC_LOG_GAME_ITEM_BREAK { unsigned int chrregnum; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; unsigned __int16 itemlot; }; /* 12147 */ struct PROTO_NC_ITEMDB_ITEMBREAKSUC_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; }; /* 12148 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLSMASH_CMD { unsigned __int16 skill; unsigned __int16 target; char attackcode; }; /* 12149 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_15 { const void *pVFTable; void *spare; char name[15]; }; /* 12150 */ struct _nlsversioninfo { unsigned int dwNLSVersionInfoSize; unsigned int dwNLSVersion; unsigned int dwDefinedVersion; }; /* 12151 */ struct __cppobj PROTO_NC_DICE_TAISAI_GAME_JOIN_REQ { }; /* 12152 */ struct __declspec(align(8)) _TRANSACTION_PROPERTIES_INFORMATION { unsigned int IsolationLevel; unsigned int IsolationFlags; _LARGE_INTEGER Timeout; unsigned int Outcome; unsigned int DescriptionLength; wchar_t Description[1]; }; /* 12153 */ struct HMETAFILE__ { int unused; }; /* 12154 */ struct tagMETAFILEPICT { int mm; int xExt; int yExt; HMETAFILE__ *hMF; }; /* 12155 */ struct tagAXESLISTW { unsigned int axlReserved; unsigned int axlNumAxes; tagAXISINFOW axlAxisInfo[16]; }; /* 12156 */ struct __cppobj ITypeComp : IUnknown { }; /* 12157 */ union tagBINDPTR { tagFUNCDESC *lpfuncdesc; tagVARDESC *lpvardesc; ITypeComp *lptcomp; }; /* 12158 */ struct _stat64 { unsigned int st_dev; unsigned __int16 st_ino; unsigned __int16 st_mode; __int16 st_nlink; __int16 st_uid; __int16 st_gid; unsigned int st_rdev; __int64 st_size; __int64 st_atime; __int64 st_mtime; __int64 st_ctime; }; /* 12159 */ struct NiPointer { NiWireframeProperty *m_pObject; }; /* 12160 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; SpScreenText *m_element; }; /* 12161 */ struct PROTO_NC_ACT_WEDDING_COUPLE_ENTRANCE_RNG { ZONERINGLINKAGESTART start; __unaligned __declspec(align(1)) unsigned int groom; __unaligned __declspec(align(1)) unsigned int bride; char RecallCount; }; /* 12162 */ struct _FOCUS_EVENT_RECORD { int bSetFocus; }; /* 12163 */ union $E5EC784184F61E2D1DB730C15D65FB8F { void *hIcon; void *hMonitor; }; /* 12164 */ struct _SHELLEXECUTEINFOA { unsigned int cbSize; unsigned int fMask; HWND__ *hwnd; const char *lpVerb; const char *lpFile; const char *lpParameters; const char *lpDirectory; int nShow; HINSTANCE__ *hInstApp; void *lpIDList; const char *lpClass; HKEY__ *hkeyClass; unsigned int dwHotKey; $E5EC784184F61E2D1DB730C15D65FB8F ___u13; void *hProcess; }; /* 12165 */ struct _CRYPT_HASH_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgEncodingType; unsigned int hCryptProv; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; void *pvHashAuxInfo; }; /* 12166 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned __int64 cen; unsigned __int16 Error; }; /* 12167 */ struct PROTO_NC_RAID_VANISH_CMD { Name5 sCommandCharID; }; /* 12168 */ struct _CERT_BASIC_CONSTRAINTS_INFO { _CRYPT_BIT_BLOB SubjectType; int fPathLenConstraint; unsigned int dwPathLenConstraint; unsigned int cSubtreesConstraint; _CRYPTOAPI_BLOB *rgSubtreesConstraint; }; /* 12169 */ struct PROTO_NC_PATCH_FILE_INFO_REQ { unsigned int FileNo; }; /* 12170 */ struct PROTO_NC_FRIEND_REFUSE_CMD { Name5 friendid; }; /* 12171 */ struct __cppobj PROTO_NC_GAMBLE_COIN_VIPCARD_UI_CLOSE_CMD { }; /* 12172 */ struct tagHELPWININFOW { int wStructSize; int x; int y; int dx; int dy; int wMax; wchar_t rgchMember[2]; }; /* 12173 */ struct _numberfmtA { unsigned int NumDigits; unsigned int LeadingZero; unsigned int Grouping; char *lpDecimalSep; char *lpThousandSep; unsigned int NegativeOrder; }; /* 12174 */ struct _CERT_STORE_PROV_FIND_INFO { unsigned int cbSize; unsigned int dwMsgAndCertEncodingType; unsigned int dwFindFlags; unsigned int dwFindType; const void *pvFindPara; }; /* 12175 */ struct __cppobj ID3DXTextureShader : IUnknown { }; /* 12176 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_67 { const void *pVFTable; void *spare; char name[67]; }; /* 12177 */ struct _BCRYPT_OAEP_PADDING_INFO { const wchar_t *pszAlgId; char *pbLabel; unsigned int cbLabel; }; /* 12178 */ struct PROTO_NC_LOG_GAME_MK2_SUCCESS { unsigned int chrregnum; char nLevel; char nClass; unsigned __int16 mobid; MAPPOS mappos; }; /* 12179 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_ITEM_BUY { unsigned int chrregnum; char itemseller; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemlot; ITEM_INVEN iteminven; unsigned int itemmoney; }; /* 12180 */ struct PROTO_NC_CHAR_OPTION_SOUND { char Data[1]; }; /* 12181 */ struct tagHANDLETABLE { void *objectHandle[1]; }; /* 12182 */ struct __declspec(align(4)) tagBinaryParam { void *Buffer; __int16 Size; }; /* 12183 */ struct _OCSP_REQUEST_ENTRY { _OCSP_CERT_ID CertId; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 12184 */ struct _OCSP_REQUEST_INFO { unsigned int dwVersion; _CERT_ALT_NAME_ENTRY *pRequestorName; unsigned int cRequestEntry; _OCSP_REQUEST_ENTRY *rgRequestEntry; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 12185 */ struct $7C924936EBD9EC1686BC09279527D86D { unsigned __int16 Write; unsigned __int16 Create; unsigned __int16 SetInfo; unsigned __int16 Flush; }; /* 12186 */ struct $C659373CAE9F9E74FDBB0AC0E68C9269 { unsigned __int16 Write; unsigned __int16 Create; unsigned __int16 SetInfo; }; /* 12187 */ struct $A9C6E7883B3D8C453F1F4181F1444E70 { unsigned int Calls; unsigned int Clusters; unsigned int Hints; unsigned int RunsReturned; unsigned int HintsHonored; unsigned int HintsClusters; unsigned int Cache; unsigned int CacheClusters; unsigned int CacheMiss; unsigned int CacheMissClusters; }; /* 12188 */ struct _NTFS_STATISTICS { unsigned int LogFileFullExceptions; unsigned int OtherExceptions; unsigned int MftReads; unsigned int MftReadBytes; unsigned int MftWrites; unsigned int MftWriteBytes; $7C924936EBD9EC1686BC09279527D86D MftWritesUserLevel; unsigned __int16 MftWritesFlushForLogFileFull; unsigned __int16 MftWritesLazyWriter; unsigned __int16 MftWritesUserRequest; unsigned int Mft2Writes; unsigned int Mft2WriteBytes; $7C924936EBD9EC1686BC09279527D86D Mft2WritesUserLevel; unsigned __int16 Mft2WritesFlushForLogFileFull; unsigned __int16 Mft2WritesLazyWriter; unsigned __int16 Mft2WritesUserRequest; unsigned int RootIndexReads; unsigned int RootIndexReadBytes; unsigned int RootIndexWrites; unsigned int RootIndexWriteBytes; unsigned int BitmapReads; unsigned int BitmapReadBytes; unsigned int BitmapWrites; unsigned int BitmapWriteBytes; unsigned __int16 BitmapWritesFlushForLogFileFull; unsigned __int16 BitmapWritesLazyWriter; unsigned __int16 BitmapWritesUserRequest; $C659373CAE9F9E74FDBB0AC0E68C9269 BitmapWritesUserLevel; unsigned int MftBitmapReads; unsigned int MftBitmapReadBytes; unsigned int MftBitmapWrites; unsigned int MftBitmapWriteBytes; unsigned __int16 MftBitmapWritesFlushForLogFileFull; unsigned __int16 MftBitmapWritesLazyWriter; unsigned __int16 MftBitmapWritesUserRequest; $7C924936EBD9EC1686BC09279527D86D MftBitmapWritesUserLevel; unsigned int UserIndexReads; unsigned int UserIndexReadBytes; unsigned int UserIndexWrites; unsigned int UserIndexWriteBytes; unsigned int LogFileReads; unsigned int LogFileReadBytes; unsigned int LogFileWrites; unsigned int LogFileWriteBytes; $A9C6E7883B3D8C453F1F4181F1444E70 Allocate; }; /* 12189 */ struct PROTO_NC_CHARSAVE_SET_CHAT_BLOCK_SPAMER_DB_CMD { unsigned int CharNo; unsigned int BlockTime; unsigned int DelayTime; }; /* 12190 */ struct __cppobj PROTO_NC_CHAR_EMBLEM_CMD { }; /* 12191 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_EFFECT_LOCATE_CMD { char effect; SHINE_XY_TYPE loc; unsigned int keeptime; }; /* 12192 */ struct PROTO_NC_SYSLOG_ACCOUNT_LOGOUT { unsigned int UserNo; unsigned int LoginKeepTime; }; /* 12193 */ struct tagSOUNDSENTRYA { unsigned int cbSize; unsigned int dwFlags; unsigned int iFSTextEffect; unsigned int iFSTextEffectMSec; unsigned int iFSTextEffectColorBits; unsigned int iFSGrafEffect; unsigned int iFSGrafEffectMSec; unsigned int iFSGrafEffectColor; unsigned int iWindowsEffect; unsigned int iWindowsEffectMSec; char *lpszWindowsEffectDLL; unsigned int iWindowsEffectOrdinal; }; /* 12194 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_FAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_FAIL_ACK ack; }; /* 12195 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_SET_SHORTCUTDATA_ACK { unsigned __int16 nError; }; /* 12196 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; IEffectDestroyMessenger *m_element; }; /* 12197 */ struct _IMAGE_RESOURCE_DATA_ENTRY { unsigned int OffsetToData; unsigned int Size; unsigned int CodePage; unsigned int Reserved; }; /* 12198 */ struct _COMMTIMEOUTS { unsigned int ReadIntervalTimeout; unsigned int ReadTotalTimeoutMultiplier; unsigned int ReadTotalTimeoutConstant; unsigned int WriteTotalTimeoutMultiplier; unsigned int WriteTotalTimeoutConstant; }; /* 12199 */ struct tagAUDIODESCRIPTION { unsigned int cbSize; int Enabled; unsigned int Locale; }; /* 12200 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_GUILD_TOKEN_BUYLOTSUC_ACK { unsigned __int16 lockindex; unsigned int nGuildNo; unsigned int nPriceGuildToken; }; /* 12201 */ struct PROTO_NC_ITEMDB_PICKMONEY_REQ { unsigned int owner; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemonfield; unsigned int cen; }; /* 12202 */ struct __unaligned __declspec(align(1)) $856B6F808B6ED7B75AE7154CA34A55C3 { unsigned __int16 gemItemIndex; char restGemCount; }; /* 12203 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ENCHANT_SET_GEM_LOT_ACK { NETPACKETZONEHEADER header; unsigned __int16 err; SHINE_ITEM_REGISTNUMBER itemRegistNumber; char socketCount; $856B6F808B6ED7B75AE7154CA34A55C3 sockets[3]; }; /* 12204 */ struct _SYSTEM_ALARM_CALLBACK_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 12205 */ struct _EXIT_PROCESS_DEBUG_INFO { unsigned int dwExitCode; }; /* 12206 */ struct _SHNAMEMAPPINGA { char *pszOldPath; char *pszNewPath; int cchOldPath; int cchNewPath; }; /* 12207 */ struct _CMC_ADD_ATTRIBUTES_INFO { unsigned int dwCmcDataReference; unsigned int cCertReference; unsigned int *rgdwCertReference; unsigned int cAttribute; _CRYPT_ATTRIBUTE *rgAttribute; }; /* 12208 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_TUTORIAL_STEP_SAVE_REQ { unsigned int nCharNo; unsigned int nUserNo; PROTO_TUTORIAL_INFO TutorialInfo; }; /* 12209 */ struct PROTO_NC_USER_LOGIN_REQ { Name256Byte user; Name4 password; }; /* 12210 */ struct PROTO_NC_RAID_DEL_SUB_LEADER_CMD { Name5 sCommandCharID; }; /* 12211 */ struct _ImageArchitectureEntry { unsigned int FixupInstRVA; unsigned int NewInst; }; /* 12212 */ union $4CFA15F5CE489CDF0BD78DFB308FEF36 { unsigned __int16 Ordinal; unsigned __int16 Hint; }; /* 12213 */ struct IMPORT_OBJECT_HEADER { unsigned __int16 Sig1; unsigned __int16 Sig2; unsigned __int16 Version; unsigned __int16 Machine; unsigned int TimeDateStamp; unsigned int SizeOfData; $4CFA15F5CE489CDF0BD78DFB308FEF36 ___u6; unsigned __int16 Type : 2; unsigned __int16 NameType : 3; unsigned __int16 Reserved : 11; }; /* 12214 */ struct tagMSGBOXPARAMSW { unsigned int cbSize; HWND__ *hwndOwner; HINSTANCE__ *hInstance; const wchar_t *lpszText; const wchar_t *lpszCaption; unsigned int dwStyle; const wchar_t *lpszIcon; unsigned int dwContextHelpId; void (__stdcall *lpfnMsgBoxCallback)(tagHELPINFO *); unsigned int dwLanguageId; }; /* 12215 */ struct __cppobj IContinue : IUnknown { }; /* 12216 */ struct __cppobj NiMainSDM { }; /* 12217 */ struct PROTO_NC_GUILD_DB_MEMBER_VANISH_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) Name5 sCharID; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; }; /* 12218 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_SOMEONEGUILDACADEMYCHANGE_CMD { unsigned __int16 handle; unsigned int guild; }; /* 12219 */ struct PROTO_NC_OPTOOL_KQ_CHANGE_CMD { PROTO_KQ_INFO KQInfo; }; /* 12220 */ struct _CRYPT_TIME_STAMP_REQUEST_INFO { char *pszTimeStampAlgorithm; char *pszContentType; _CRYPTOAPI_BLOB Content; unsigned int cAttribute; _CRYPT_ATTRIBUTE *rgAttribute; }; /* 12221 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_TITLE { unsigned int chrregnum; SHINE_ITEM_REGISTNUMBER WeaponItemKey; SHINE_ITEM_REGISTNUMBER LicenseItemKey; unsigned __int16 LicenseMobID; }; /* 12222 */ struct __unaligned __declspec(align(1)) TextDataType3 { unsigned int eTextID; char acVoice[32]; char acSoundEff[32]; char acString[1]; }; /* 12223 */ struct _CERT_AUTHORITY_KEY_ID2_INFO { _CRYPTOAPI_BLOB KeyId; _CERT_ALT_NAME_INFO AuthorityCertIssuer; _CRYPTOAPI_BLOB AuthorityCertSerialNumber; }; /* 12224 */ struct PROTO_NC_MISC_SPAMMER_RELEASE_CHAT_BAN_ACK { unsigned __int16 nError; }; /* 12225 */ struct PROTO_NC_ACT_PRODUCE_MAKE_CMD { unsigned __int16 item; unsigned __int16 err; }; /* 12226 */ struct PROTO_NC_HOLY_PROMISE_DB_DEL_DOWN_REQ { unsigned int nCharNo; unsigned int nDownCharNo; Name5 DownCharID; }; /* 12227 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_47 { const void *pVFTable; void *spare; char name[47]; }; /* 12228 */ struct tagNONCLIENTMETRICSA { unsigned int cbSize; int iBorderWidth; int iScrollWidth; int iScrollHeight; int iCaptionWidth; int iCaptionHeight; tagLOGFONTA lfCaptionFont; int iSmCaptionWidth; int iSmCaptionHeight; tagLOGFONTA lfSmCaptionFont; int iMenuWidth; int iMenuHeight; tagLOGFONTA lfMenuFont; tagLOGFONTA lfStatusFont; tagLOGFONTA lfMessageFont; int iPaddedBorderWidth; }; /* 12229 */ struct tagRAWINPUTDEVICE { unsigned __int16 usUsagePage; unsigned __int16 usUsage; unsigned int dwFlags; HWND__ *hwndTarget; }; /* 12230 */ struct ASSOCIATIONELEMENT_ { ASSOCCLASS ac; HKEY__ *hkClass; const wchar_t *pszClass; }; /* 12231 */ struct FIND_BY_SID_DATA { unsigned int Restart; _SID Sid; }; /* 12232 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_PEEPING_DB_REQ { unsigned int clientregnum; unsigned __int16 clientzonehandle; Name5 targetcharname; }; /* 12233 */ struct tagCREATESTRUCTW { void *lpCreateParams; HINSTANCE__ *hInstance; HMENU__ *hMenu; HWND__ *hwndParent; int cy; int cx; int y; int x; int style; const wchar_t *lpszName; const wchar_t *lpszClass; unsigned int dwExStyle; }; /* 12234 */ struct tagCBT_CREATEWNDW { tagCREATESTRUCTW *lpcs; HWND__ *hwndInsertAfter; }; /* 12235 */ struct USN_JOURNAL_DATA { unsigned __int64 UsnJournalID; __int64 FirstUsn; __int64 NextUsn; __int64 LowestValidUsn; __int64 MaxUsn; unsigned __int64 MaximumSize; unsigned __int64 AllocationDelta; }; /* 12236 */ struct __cppobj ICancelMethodCalls : IUnknown { }; /* 12237 */ union $19A5C4395420F995499C0D0F13B06A36 { HBITMAP__ *hBitmap; void *hMetaFilePict; HENHMETAFILE__ *hEnhMetaFile; void *hGlobal; wchar_t *lpszFileName; IStream *pstm; IStorage *pstg; }; /* 12238 */ struct tagSTGMEDIUM { unsigned int tymed; $19A5C4395420F995499C0D0F13B06A36 ___u1; IUnknown *pUnkForRelease; }; /* 12239 */ struct __cppobj NiPSysDragModifier : NiPSysModifier { NiAVObject *m_pkDragObj; NiPoint3 m_kDragAxis; float m_fPercentage; float m_fRange; float m_fFalloff; }; /* 12240 */ struct __cppobj IDirect3DVolume9 : IUnknown { }; /* 12241 */ struct __unaligned __declspec(align(1)) PROTO_NC_DATA_REPORT_GET_REQ { unsigned __int16 hReporter; unsigned int dwReporter; char nWorldNo; }; /* 12242 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAT_RESTRICT_DEL_ACK { unsigned __int16 nError; Name5 sChatRestrictCharID; }; /* 12243 */ struct tagMONERRSTRUCT { unsigned int cb; unsigned int wLastError; unsigned int dwTime; void *hTask; }; /* 12244 */ struct _PRINTPROCESSOR_INFO_1W { wchar_t *pName; }; /* 12245 */ struct tagACTCTX_SECTION_KEYED_DATA_2600 { unsigned int cbSize; unsigned int ulDataFormatVersion; void *lpData; unsigned int ulLength; void *lpSectionGlobalData; unsigned int ulSectionGlobalDataLength; void *lpSectionBase; unsigned int ulSectionTotalLength; void *hActCtx; unsigned int ulAssemblyRosterIndex; }; /* 12246 */ struct _RPC_SERVER_INTERFACE { unsigned int Length; _RPC_SYNTAX_IDENTIFIER InterfaceId; _RPC_SYNTAX_IDENTIFIER TransferSyntax; RPC_DISPATCH_TABLE *DispatchTable; unsigned int RpcProtseqEndpointCount; _RPC_PROTSEQ_ENDPOINT *RpcProtseqEndpoint; void *DefaultManagerEpv; const void *InterpreterInfo; unsigned int Flags; }; /* 12247 */ struct GUILD_ACADEMY_EACH_START_RANKING_DATA { unsigned int nGuildNo; unsigned int nRanking; }; /* 12248 */ struct GUILD_ACADEMY_START_RANKING_DATA { int dAggregationDate; unsigned int NumOfEachRankingData; GUILD_ACADEMY_EACH_START_RANKING_DATA EachRankingData[]; }; /* 12249 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_START_DB_GET_RANKING_LIST_ACK { unsigned __int16 Error; char PartMask; GUILD_ACADEMY_START_RANKING_DATA RankData; }; /* 12250 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_WITHDRAW_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned int usrregnum; unsigned __int64 cen; }; /* 12251 */ struct PROTO_NC_USER_CONNECTCUT_CMD { unsigned __int16 reason; }; /* 12252 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTCUT_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_CONNECTCUT_CMD cmd; }; /* 12253 */ struct __unaligned __declspec(align(1)) PROTO_NC_PATCH_DATA_SERVER_USER_COUNT_CMD { char PatchServerNo; unsigned __int16 ConnectedUsers; }; /* 12254 */ struct __cppobj IServiceProvider : IUnknown { }; /* 12255 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_PKINPKFIELD_WMS_CMD { unsigned __int16 wldmanhandle; unsigned int chrregnum; unsigned int pkcount; }; /* 12256 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_DOORSTATE_CMD { unsigned __int16 door; char doorstate; }; /* 12257 */ struct __cppobj IStdMarshalInfo : IUnknown { }; /* 12258 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_MEMBER_JOIN_REQ { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; Name5 sCharID; char nGrade; }; /* 12259 */ struct __unaligned __declspec(align(1)) SERVER_CONN_INFO { char connect_server_world; char connect_server_zone; char connect_server_id; SHINE_DATETIME connect_time; }; /* 12260 */ struct PROTO_NC_OPTOOL_S2SCONNECT_LIST_ACK { char echo_data; char my_server_id; unsigned __int16 num_of_connections; SERVER_CONN_INFO connection_info[]; }; /* 12261 */ struct PROTO_NC_PET_SET_NAME_DB_ACK { unsigned __int16 nError; unsigned __int16 nMasterHandle; unsigned int nPetRegNum; }; /* 12262 */ struct _PERFORMANCE_DATA { unsigned __int16 Size; char Version; char HwCountersCount; unsigned int ContextSwitchCount; unsigned __int64 WaitReasonBitMap; unsigned __int64 CycleTime; unsigned int RetryCount; unsigned int Reserved; _HARDWARE_COUNTER_DATA HwCounters[16]; }; /* 12263 */ struct FLASHWINFO { unsigned int cbSize; HWND__ *hwnd; unsigned int dwFlags; unsigned int uCount; unsigned int dwTimeout; }; /* 12264 */ struct _CRYPT_OBJID_TABLE { unsigned int dwAlgId; const char *pszObjId; }; /* 12265 */ struct _DRIVE_LAYOUT_INFORMATION_MBR { unsigned int Signature; }; /* 12266 */ union $08F19F9A188EDA796C19580DD20F3386 { _DRIVE_LAYOUT_INFORMATION_MBR Mbr; _DRIVE_LAYOUT_INFORMATION_GPT Gpt; }; /* 12267 */ struct _DRIVE_LAYOUT_INFORMATION_EX { unsigned int PartitionStyle; unsigned int PartitionCount; $08F19F9A188EDA796C19580DD20F3386 ___u2; _PARTITION_INFORMATION_EX PartitionEntry[1]; }; /* 12268 */ struct _TXFS_WRITE_BACKUP_INFORMATION { char Buffer[1]; }; /* 12269 */ struct __unaligned __declspec(align(1)) $D2B2FAE862780FB6533DA92BB2916E28 { char Type; unsigned __int64 TitleValue; }; /* 12270 */ struct CHARACTER_TITLE_DB_SAVE { unsigned __int16 NumOfValues; $D2B2FAE862780FB6533DA92BB2916E28 TitleValues[]; }; /* 12271 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_GET_ITEMLIST_BY_TYPE_REQ { NETPACKETZONEHEADER header; char nInvenType; unsigned int nOwner; }; /* 12272 */ struct PROTO_NC_BAT_ASSIST_REQ { unsigned __int16 tanker; }; /* 12273 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_WORLD_PREVMAPNAME_CMD { unsigned __int16 nWldHandle; Name3 sPrevMapName; unsigned int nCharNo; }; /* 12274 */ struct _PERF_DATA_BLOCK { wchar_t Signature[4]; unsigned int LittleEndian; unsigned int Version; unsigned int Revision; unsigned int TotalByteLength; unsigned int HeaderLength; unsigned int NumObjectTypes; int DefaultObject; _SYSTEMTIME SystemTime; _LARGE_INTEGER PerfTime; _LARGE_INTEGER PerfFreq; _LARGE_INTEGER PerfTime100nSec; unsigned int SystemNameLength; unsigned int SystemNameOffset; }; /* 12275 */ struct $1F6CDF62ECD497137FA9182EDE4805E9 { _LARGE_INTEGER Offset; }; /* 12276 */ struct _BOOT_AREA_INFO { unsigned int BootSectorCount; $1F6CDF62ECD497137FA9182EDE4805E9 BootSectors[2]; }; /* 12277 */ struct __declspec(align(4)) _MODEMDEVCAPS { unsigned int dwActualSize; unsigned int dwRequiredSize; unsigned int dwDevSpecificOffset; unsigned int dwDevSpecificSize; unsigned int dwModemProviderVersion; unsigned int dwModemManufacturerOffset; unsigned int dwModemManufacturerSize; unsigned int dwModemModelOffset; unsigned int dwModemModelSize; unsigned int dwModemVersionOffset; unsigned int dwModemVersionSize; unsigned int dwDialOptions; unsigned int dwCallSetupFailTimer; unsigned int dwInactivityTimeout; unsigned int dwSpeakerVolume; unsigned int dwSpeakerMode; unsigned int dwModemOptions; unsigned int dwMaxDTERate; unsigned int dwMaxDCERate; char abVariablePortion[1]; }; /* 12278 */ struct tagWAVEOUTCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; unsigned int dwSupport; }; /* 12279 */ struct _CERT_AUTHORITY_KEY_ID_INFO { _CRYPTOAPI_BLOB KeyId; _CRYPTOAPI_BLOB CertIssuer; _CRYPTOAPI_BLOB CertSerialNumber; }; /* 12280 */ struct _CERT_PAIR { _CRYPTOAPI_BLOB Forward; _CRYPTOAPI_BLOB Reverse; }; /* 12281 */ struct NiPointer { NiDitherProperty *m_pObject; }; /* 12282 */ struct __cppobj NsIntersection { }; /* 12283 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_RANDOMOPTION_CHANGE_BEFORE { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; unsigned __int64 nBigint1; }; /* 12284 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_PINGTEST_TOOL_WM_ZONE_DB { unsigned int ID; unsigned __int16 hTool; unsigned int ToolSendToWM; unsigned int ToolRecvFromWM; unsigned int WMTargetZoneNo; unsigned int WMSendZone; unsigned int WMRecvFromZone; unsigned int ZoneSendToDB; unsigned int ZoneRecvFromDB; unsigned int ZoneSendToWMS; unsigned int ZoneRecvFromWMS; unsigned int DBRecvFromZone; unsigned int DBSendToZone; unsigned int DBSendToODBC; unsigned int DBRecvFromODBC; }; /* 12285 */ struct PROTO_NC_ACT_SOMEEONEJUMP_CMD { unsigned __int16 handle; }; /* 12286 */ struct __cppobj PROTO_NC_PARTY_LEAVE_REQ { }; /* 20802 */ enum _EXCEPTION_DISPOSITION { ExceptionContinueExecution = 0x0, ExceptionContinueSearch = 0x1, ExceptionNestedException = 0x2, ExceptionCollidedUnwind = 0x3, }; /* 12287 */ struct _EXCEPTION_REGISTRATION_RECORD { _EXCEPTION_REGISTRATION_RECORD *Next; _EXCEPTION_DISPOSITION (__cdecl *Handler)(_EXCEPTION_RECORD *, void *, _CONTEXT *, void *); }; /* 12289 */ union $7A727655067EA29DD1B3C3F7D79CBFD1 { void *FiberData; unsigned int Version; }; /* 12288 */ struct _NT_TIB { _EXCEPTION_REGISTRATION_RECORD *ExceptionList; void *StackBase; void *StackLimit; void *SubSystemTib; $7A727655067EA29DD1B3C3F7D79CBFD1 ___u4; void *ArbitraryUserPointer; _NT_TIB *Self; }; /* 12290 */ struct tagWINDOWPLACEMENT { unsigned int length; unsigned int flags; unsigned int showCmd; tagPOINT ptMinPosition; tagPOINT ptMaxPosition; tagRECT rcNormalPosition; }; /* 12291 */ struct _CONSOLE_SCREEN_BUFFER_INFOEX { unsigned int cbSize; _COORD dwSize; _COORD dwCursorPosition; unsigned __int16 wAttributes; _SMALL_RECT srWindow; _COORD dwMaximumWindowSize; unsigned __int16 wPopupAttributes; int bFullscreenSupported; unsigned int ColorTable[16]; }; /* 12292 */ struct __declspec(align(8)) _DISK_EX_INT13_INFO { unsigned __int16 ExBufferSize; unsigned __int16 ExFlags; unsigned int ExCylinders; unsigned int ExHeads; unsigned int ExSectorsPerTrack; unsigned __int64 ExSectorsPerDrive; unsigned __int16 ExSectorSize; unsigned __int16 ExReserved; }; /* 12293 */ struct _SERVICE_STATUS { unsigned int dwServiceType; unsigned int dwCurrentState; unsigned int dwControlsAccepted; unsigned int dwWin32ExitCode; unsigned int dwServiceSpecificExitCode; unsigned int dwCheckPoint; unsigned int dwWaitHint; }; /* 12294 */ struct _ENUM_SERVICE_STATUSW { wchar_t *lpServiceName; wchar_t *lpDisplayName; _SERVICE_STATUS ServiceStatus; }; /* 12295 */ struct __cppobj NiLinesData : NiGeometryData { char *m_pkFlags; }; /* 12296 */ struct D3DXVECTOR4_16F { D3DXFLOAT16 x; D3DXFLOAT16 y; D3DXFLOAT16 z; D3DXFLOAT16 w; }; /* 12297 */ struct D3DXVECTOR3_16F { D3DXFLOAT16 x; D3DXFLOAT16 y; D3DXFLOAT16 z; }; /* 12298 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_JOIN_ACK { unsigned __int16 hWMChar; unsigned int nGTNo; unsigned __int16 nTeamPosition; unsigned int nGuildNo; unsigned __int16 Error; }; /* 12299 */ struct PROTO_NC_CHARGED_BUFFTERMINATE_CMD { unsigned int ChargedBuffKey; }; /* 12300 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONEFOLDTENT_CMD { unsigned __int16 handle; CHARBRIEFINFO_NOTCAMP shape; }; /* 12301 */ struct __unaligned __declspec(align(1)) PATCH_VERSION_MARK { unsigned __int16 Year; char Month; char Day; char Serial; }; /* 12302 */ struct PROTO_NC_PATCH_INFO_REQ { PATCH_VERSION_MARK MyClientVer; }; /* 12303 */ struct __cppobj NiPSysMeshUpdateModifier : NiPSysModifier { NiTArray > m_kMeshes; }; /* 12304 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_REWARD_ACK { char nIndex; char nRewardID; unsigned __int16 nError; }; /* 12305 */ struct _CONSOLE_FONT_INFOEX { unsigned int cbSize; unsigned int nFont; _COORD dwFontSize; unsigned int FontFamily; unsigned int FontWeight; wchar_t FaceName[32]; }; /* 12306 */ struct value_entW { wchar_t *ve_valuename; unsigned int ve_valuelen; unsigned int ve_valueptr; unsigned int ve_type; }; /* 12307 */ struct tagMCI_INFO_PARMSW { unsigned int dwCallback; wchar_t *lpstrReturn; unsigned int dwRetSize; }; /* 12308 */ struct _CRYPT_CONTEXT_FUNCTIONS { unsigned int cFunctions; wchar_t **rgpszFunctions; }; /* 12309 */ struct _CROSS_CERT_DIST_POINTS_INFO { unsigned int dwSyncDeltaTime; unsigned int cDistPoint; _CERT_ALT_NAME_INFO *rgDistPoint; }; /* 12310 */ struct __declspec(align(4)) _CHANGER_MOVE_MEDIUM { _CHANGER_ELEMENT Transport; _CHANGER_ELEMENT Source; _CHANGER_ELEMENT Destination; char Flip; }; /* 12311 */ struct NiPointer { NiShaderLibrary *m_pObject; }; /* 12312 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_ERASEDATA_REQ { NETPACKETHEADER netpacketheader; unsigned int usrregnum; unsigned int avatar; char slot; unsigned int nNo; }; /* 12313 */ struct _PACKEDEVENTINFO { unsigned int ulSize; unsigned int ulNumEventsForLogFile; unsigned int ulOffsets[]; }; /* 12314 */ struct _MEMORYSTATUSEX { unsigned int dwLength; unsigned int dwMemoryLoad; unsigned __int64 ullTotalPhys; unsigned __int64 ullAvailPhys; unsigned __int64 ullTotalPageFile; unsigned __int64 ullAvailPageFile; unsigned __int64 ullTotalVirtual; unsigned __int64 ullAvailVirtual; unsigned __int64 ullAvailExtendedVirtual; }; /* 12315 */ struct _RPC_BINDING_HANDLE_SECURITY_V1_A { unsigned int Version; char *ServerPrincName; unsigned int AuthnLevel; unsigned int AuthnSvc; _SEC_WINNT_AUTH_IDENTITY_A *AuthIdentity; _RPC_SECURITY_QOS *SecurityQos; }; /* 12316 */ struct sockproto { unsigned __int16 sp_family; unsigned __int16 sp_protocol; }; /* 12317 */ struct _ENCRYPTION_CERTIFICATE_LIST { unsigned int nUsers; _ENCRYPTION_CERTIFICATE **pUsers; }; /* 12318 */ struct DIDEVICEOBJECTDATA_DX3 { unsigned int dwOfs; unsigned int dwData; unsigned int dwTimeStamp; unsigned int dwSequence; }; /* 12319 */ struct PROTO_NC_LOG_GAME_STATE_SET { unsigned int chrregnum; MAPPOS mappos; unsigned int actorchrregnum; unsigned __int16 stateid; unsigned __int16 statetime; }; /* 12320 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_ECHO_REQ { char nStartZoneNum; unsigned int nCharRegNum; unsigned int nInDunRegNum; INSTANCE_DUNGEON::CATEGORY IndunCategory; unsigned __int16 nNPCHandle; ORToken Argument; ID_LEVEL_TYPE eLevelType; }; /* 12321 */ struct tagMULTI_QI { _GUID *pIID; IUnknown *pItf; HRESULT hr; }; /* 12322 */ struct _XSTATE_FEATURE { unsigned int Offset; unsigned int Size; }; /* 12323 */ struct _PSINJECTDATA { unsigned int DataBytes; unsigned __int16 InjectionPoint; unsigned __int16 PageNumber; }; /* 12324 */ struct tagMENUITEMINFOW { unsigned int cbSize; unsigned int fMask; unsigned int fType; unsigned int fState; unsigned int wID; HMENU__ *hSubMenu; HBITMAP__ *hbmpChecked; HBITMAP__ *hbmpUnchecked; unsigned int dwItemData; wchar_t *dwTypeData; unsigned int cch; HBITMAP__ *hbmpItem; }; /* 12325 */ struct __cppobj IHttpNegotiate : IUnknown { }; /* 12326 */ struct __cppobj IHttpNegotiate2 : IHttpNegotiate { }; /* 12327 */ struct PROTO_NC_ITEM_MIX_ITEM_ACK { unsigned __int16 nError; }; /* 12328 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_KICKOFF_CMD { unsigned __int16 partyregnum; unsigned int kickoffmemberregnum; }; /* 12329 */ struct PROTO_NC_MINIHOUSE_PORTAL_EFFECT_ACK { unsigned __int16 Error; }; /* 12330 */ struct tagGCP_RESULTSA { unsigned int lStructSize; char *lpOutString; unsigned int *lpOrder; int *lpDx; int *lpCaretPos; char *lpClass; wchar_t *lpGlyphs; unsigned int nGlyphs; int nMaxFit; }; /* 12331 */ struct __cppobj IPersistFile : IPersist { }; /* 12332 */ struct _SERVICE_NOTIFY_1 { unsigned int dwVersion; void (__stdcall *pfnNotifyCallback)(void *); void *pContext; unsigned int dwNotificationStatus; _SERVICE_STATUS_PROCESS ServiceStatus; }; /* 12333 */ struct PROTO_NC_SKILL_EMPOWALLOC_ACK { unsigned __int16 skill; unsigned __int16 err; }; /* 12334 */ struct __cppobj CFriendServer : CFriend { int m_bNeedTakeInfo; unsigned int m_FriendsCharNo[100]; unsigned __int16 m_FriendsHandle[100]; }; /* 12335 */ struct tagEMRFORMAT { unsigned int dSignature; unsigned int nVersion; unsigned int cbData; unsigned int offData; }; /* 12336 */ struct tagMCI_VD_STEP_PARMS { unsigned int dwCallback; unsigned int dwFrames; }; /* 12337 */ struct _CRL_DIST_POINT { _CRL_DIST_POINT_NAME DistPointName; _CRYPT_BIT_BLOB ReasonFlags; _CERT_ALT_NAME_INFO CRLIssuer; }; /* 12338 */ struct _CRL_DIST_POINTS_INFO { unsigned int cDistPoint; _CRL_DIST_POINT *rgDistPoint; }; /* 12339 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_PLAYERSEARCH_BY_NORMAL_USER_RNG { ZONERINGLINKAGESTART start; Name5 charid; }; /* 12340 */ struct PROTO_NC_MINIHOUSE_MODIFY_NOTIFY_ACK { unsigned __int16 Error; }; /* 12341 */ struct $_TypeDescriptor$_extraBytes_24 { const void *pVFTable; void *spare; char name[24]; }; /* 12342 */ struct tagMETARECORD { unsigned int rdSize; unsigned __int16 rdFunction; unsigned __int16 rdParm[1]; }; /* 12343 */ struct tagRPC_ERROR_ENUM_HANDLE { unsigned int Signature; void *CurrentPos; void *Head; }; /* 12344 */ struct _PERF_BIN { unsigned int NumberOfBins; unsigned int TypeOfBin; _BIN_RANGE BinsRanges[1]; }; /* 12345 */ struct __cppobj NiLinColorKey : NiColorKey { }; /* 12346 */ struct NiPointer { PgWinButExt *m_pObject; }; /* 12347 */ struct PROTO_NC_LOG_GUILD_ACADEMY_SET_MASTER { unsigned int nGuildNo; unsigned int nSetCharNo; unsigned int nNewMasterCharNo; }; /* 12348 */ struct PROTO_NC_GUILD_DB_MEMBER_INTRO_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 nMemberIntroLength; char sMemberIntro[]; }; /* 12349 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_SERVER_TIME_NOTIFY_CMD { tm dCurrentTM; char nTimeZone; }; /* 12350 */ struct __cppobj PROTO_NC_PATCH_NOTICE_SET_REQ { }; /* 12351 */ struct _UUID_VECTOR { unsigned int Count; _GUID *Uuid[1]; }; /* 12352 */ struct SCARD_T0_COMMAND { char bCla; char bIns; char bP1; char bP2; char bP3; }; /* 12353 */ struct __cppobj NiBSplineFloatInterpolator : NiBSplineInterpolator { float m_fFloatValue; unsigned int m_kFloatCPHandle; }; /* 12354 */ struct PROTO_NC_ITEMDB_RELOCSUC_ACK { unsigned __int16 lockindex; }; /* 12355 */ struct _GENERIC_MAPPING { unsigned int GenericRead; unsigned int GenericWrite; unsigned int GenericExecute; unsigned int GenericAll; }; /* 12356 */ struct _EFS_KEY_INFO { unsigned int dwVersion; unsigned int Entropy; unsigned int Algorithm; unsigned int KeyLength; }; /* 12357 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 12358 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 12359 */ struct DIPROPRANGE { DIPROPHEADER diph; int lMin; int lMax; }; /* 12360 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_USELOT_REQ { PROTO_CHANGEATTR attr; unsigned __int16 lockindex; }; /* 12361 */ struct __declspec(align(4)) tagMONHSZSTRUCTW { unsigned int cb; int fsAction; unsigned int dwTime; HSZ__ *hsz; void *hTask; wchar_t str[1]; }; /* 12362 */ struct _heapinfo { int *_pentry; unsigned int _size; int _useflag; }; /* 12363 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_ZONE_CHARDATA_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER header; PROTO_NC_CHAR_ZONE_CHARDATA_ACK ack; }; /* 12364 */ struct PROTO_NC_ACT_PITCHTENT_ACK { unsigned __int16 err; }; /* 12365 */ struct __unaligned __declspec(align(4)) PROTO_NC_DATA_PRISON_ALTER_GM_REQ { unsigned __int16 nGmHandler; Name256Byte sGmUserID; unsigned int nImprisonRegNum; Name5 sImprison; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 12366 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_79 { const void *pVFTable; void *spare; char name[79]; }; /* 12367 */ struct tagTITLEBARINFOEX { unsigned int cbSize; tagRECT rcTitleBar; unsigned int rgstate[6]; tagRECT rgrect[6]; }; /* 12368 */ struct _SCONTEXT_QUEUE { unsigned int NumberOfObjects; $3FA64165D15A4602C29B2D9B0DA4A5E9 **ArrayOfObjects; }; /* 12369 */ struct __cppobj IMallocSpy : IUnknown { }; /* 12370 */ struct __cppobj PROTO_NC_GUILD_DB_LIST_REQ { }; /* 12371 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_INFO_CLIENT_CMD { USEITEM_MINIMON_INFO UseItemMinimonInfo; }; /* 12372 */ struct _D3DDEVINFO_D3D9PIPELINETIMINGS { float VertexProcessingTimePercent; float PixelProcessingTimePercent; float OtherGPUProcessingTimePercent; float GPUIdleTimePercent; }; /* 12373 */ struct __cppobj PROTO_NC_GUILD_INFO_REQ { }; /* 12374 */ struct PROTO_NC_GAMBLE_COIN_DB_SELL_REQ { NETPACKETZONEHEADER nHeader; unsigned __int16 nLockIndex; unsigned __int64 nCoin; unsigned __int64 nMoney; }; /* 12375 */ struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A { void *TransportCredentials; unsigned int Flags; unsigned int AuthenticationTarget; unsigned int NumberOfAuthnSchemes; unsigned int *AuthnSchemes; char *ServerCertificateSubject; void *ProxyCredentials; unsigned int NumberOfProxyAuthnSchemes; unsigned int *ProxyAuthnSchemes; }; /* 12376 */ struct D3DXPLANE { float a; float b; float c; float d; }; /* 12377 */ struct ID3DXLoadUserData { ID3DXLoadUserDataVtbl *vfptr; }; /* 12378 */ struct ID3DXLoadUserDataVtbl { HRESULT (__stdcall *LoadTopLevelData)(ID3DXLoadUserData *this, ID3DXFileData *); HRESULT (__stdcall *LoadFrameChildData)(ID3DXLoadUserData *this, _D3DXFRAME *, ID3DXFileData *); HRESULT (__stdcall *LoadMeshChildData)(ID3DXLoadUserData *this, _D3DXMESHCONTAINER *, ID3DXFileData *); }; /* 12379 */ struct _DIACTIONFORMATW { unsigned int dwSize; unsigned int dwActionSize; unsigned int dwDataSize; unsigned int dwNumActions; _DIACTIONW *rgoAction; _GUID guidActionMap; unsigned int dwGenre; unsigned int dwBufferSize; int lAxisMin; int lAxisMax; HINSTANCE__ *hInstString; _FILETIME ftTimeStamp; unsigned int dwCRC; unsigned __int16 tszActionMap[260]; }; /* 12380 */ struct _DICONFIGUREDEVICESPARAMSW { unsigned int dwSize; unsigned int dwcUsers; wchar_t *lptszUserNames; unsigned int dwcFormats; _DIACTIONFORMATW *lprgFormats; HWND__ *hwnd; _DICOLORSET dics; IUnknown *lpUnkDDSTarget; }; /* 12381 */ struct __cppobj NpSIF_Tool : INpModelData { NiPointer m_spTextureProp; NiPointer m_spActor; NiPointer m_spKFMTool; NiPointer m_spkRootNode; std::basic_string,std::allocator > m_strBaseSetFileName; std::_List_iterator,std::allocator > > > m_iter; std::_List_iterator,std::allocator > > > m_iterEnd; std::list,std::allocator > > m_listLinkedItem; std::list,std::allocator > > m_listEachPartTextureName; }; /* 12382 */ struct NiPointer { NpSIF_Tool *m_pObject; }; /* 12383 */ struct PROTO_NC_CHAR_FAMECHANGE_CMD { unsigned int fame; }; /* 12384 */ struct tagVS_FIXEDFILEINFO { unsigned int dwSignature; unsigned int dwStrucVersion; unsigned int dwFileVersionMS; unsigned int dwFileVersionLS; unsigned int dwProductVersionMS; unsigned int dwProductVersionLS; unsigned int dwFileFlagsMask; unsigned int dwFileFlags; unsigned int dwFileOS; unsigned int dwFileType; unsigned int dwFileSubtype; unsigned int dwFileDateMS; unsigned int dwFileDateLS; }; /* 12385 */ struct tagMIDIOUTCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned __int16 wTechnology; unsigned __int16 wVoices; unsigned __int16 wNotes; unsigned __int16 wChannelMask; unsigned int dwSupport; }; /* 12386 */ struct tagMCI_WAVE_OPEN_PARMSW { unsigned int dwCallback; unsigned int wDeviceID; const wchar_t *lpstrDeviceType; const wchar_t *lpstrElementName; const wchar_t *lpstrAlias; unsigned int dwBufferSeconds; }; /* 12387 */ struct _RPC_TRANSFER_SYNTAX { _GUID Uuid; unsigned __int16 VersMajor; unsigned __int16 VersMinor; }; /* 12388 */ struct _CRYPT_PROVIDER_REFS { unsigned int cProviders; _CRYPT_PROVIDER_REF **rgpProviders; }; /* 12389 */ struct _CRYPT_VERIFY_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgAndCertEncodingType; unsigned int hCryptProv; _CERT_CONTEXT *(__stdcall *pfnGetSignerCertificate)(void *, unsigned int, _CERT_INFO *, void *); void *pvGetArg; }; /* 12390 */ struct _SC_ACTION { _SC_ACTION_TYPE Type; unsigned int Delay; }; /* 12391 */ struct _SERVICE_FAILURE_ACTIONSA { unsigned int dwResetPeriod; char *lpRebootMsg; char *lpCommand; unsigned int cActions; _SC_ACTION *lpsaActions; }; /* 12392 */ struct __cppobj NiBSplineCompFloatInterpolator : NiBSplineFloatInterpolator { float m_afCompScalars[2]; }; /* 12393 */ struct NiSegment { NiPoint3 m_kOrigin; NiPoint3 m_kDirection; }; /* 12394 */ struct NiCapsule { NiSegment m_kSegment; float m_fRadius; }; /* 12395 */ const struct __cppobj NiCapsuleBV : NiBoundingVolume { NiPoint3 m_kCenter; NiPoint3 m_kAxis; float m_fExtent; NiCapsule m_kCapsule; }; /* 12396 */ struct __cppobj NiCapsuleCapsuleIntersector : NiIntersector { NiCapsuleBV *m_kCapsule0; NiCapsuleBV *m_kCapsule1; float m_fInvRadiusSumSqr; float m_fParameter0; float m_fParameter1; }; /* 12397 */ struct _CMSG_SIGNER_ENCODE_INFO { unsigned int cbSize; _CERT_INFO *pCertInfo; $2648935626D60F3A93F830EF5D884CB4 ___u2; unsigned int dwKeySpec; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; void *pvHashAuxInfo; unsigned int cAuthAttr; _CRYPT_ATTRIBUTE *rgAuthAttr; unsigned int cUnauthAttr; _CRYPT_ATTRIBUTE *rgUnauthAttr; }; /* 12398 */ struct _CMSG_SIGNED_ENCODE_INFO { unsigned int cbSize; unsigned int cSigners; _CMSG_SIGNER_ENCODE_INFO *rgSigners; unsigned int cCertEncoded; _CRYPTOAPI_BLOB *rgCertEncoded; unsigned int cCrlEncoded; _CRYPTOAPI_BLOB *rgCrlEncoded; }; /* 12399 */ struct _CHANGER_PRODUCT_DATA { char VendorId[8]; char ProductId[16]; char Revision[4]; char SerialNumber[32]; char DeviceType; }; /* 12400 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_SET_GAMEOPTION_ACK { unsigned __int16 nError; }; /* 12401 */ struct __declspec(align(8)) _FILE_ID_BOTH_DIR_INFO { unsigned int NextEntryOffset; unsigned int FileIndex; _LARGE_INTEGER CreationTime; _LARGE_INTEGER LastAccessTime; _LARGE_INTEGER LastWriteTime; _LARGE_INTEGER ChangeTime; _LARGE_INTEGER EndOfFile; _LARGE_INTEGER AllocationSize; unsigned int FileAttributes; unsigned int FileNameLength; unsigned int EaSize; char ShortNameLength; wchar_t ShortName[12]; _LARGE_INTEGER FileId; wchar_t FileName[1]; }; /* 12402 */ struct tagEMREXTCREATEPEN { tagEMR emr; unsigned int ihPen; unsigned int offBmi; unsigned int cbBmi; unsigned int offBits; unsigned int cbBits; tagEXTLOGPEN32 elp; }; /* 12403 */ struct tagMCI_OVLY_SAVE_PARMSA { unsigned int dwCallback; const char *lpfilename; tagRECT rc; }; /* 12404 */ struct __cppobj IBindHost : IUnknown { }; /* 12405 */ struct DIJOYSTATE2 { int lX; int lY; int lZ; int lRx; int lRy; int lRz; int rglSlider[2]; unsigned int rgdwPOV[4]; char rgbButtons[128]; int lVX; int lVY; int lVZ; int lVRx; int lVRy; int lVRz; int rglVSlider[2]; int lAX; int lAY; int lAZ; int lARx; int lARy; int lARz; int rglASlider[2]; int lFX; int lFY; int lFZ; int lFRx; int lFRy; int lFRz; int rglFSlider[2]; }; /* 12406 */ struct __cppobj NiInputDI8GamePad : NiInputGamePad { IDirectInputDevice8A *m_pkDIDevice; DIJOYSTATE2 m_kLastState; unsigned int m_uiButtonTouchMask; unsigned int m_uiAxisTouchMask; }; /* 12407 */ struct PROTO_NC_KQ_MOBKILLNUMBER_CMD { unsigned __int16 CurrentMobKill; unsigned __int16 DemandMobKill; }; /* 12408 */ union $66A2FC5ED47CB5912809650DAB14E256 { unsigned int VirtualAddress; unsigned int RelocCount; }; /* 12409 */ struct __unaligned __declspec(align(2)) _IMAGE_RELOCATION { $66A2FC5ED47CB5912809650DAB14E256 ___u0; unsigned int SymbolTableIndex; unsigned __int16 Type; }; /* 12410 */ struct STARTING_LCN_INPUT_BUFFER { _LARGE_INTEGER StartingLcn; }; /* 12411 */ struct tagCHOOSEFONTW { unsigned int lStructSize; HWND__ *hwndOwner; HDC__ *hDC; tagLOGFONTW *lpLogFont; int iPointSize; unsigned int Flags; unsigned int rgbColors; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpTemplateName; HINSTANCE__ *hInstance; wchar_t *lpszStyle; unsigned __int16 nFontType; unsigned __int16 ___MISSING_ALIGNMENT__; int nSizeMin; int nSizeMax; }; /* 12412 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_CANCEL_ACK { unsigned int nGuildNo; unsigned int nCharNo; unsigned int nBanCancelCharNo; unsigned __int16 Error; }; /* 12413 */ struct __unaligned __declspec(align(1)) PROTO_NC_REPORT_GET_ACK { unsigned __int16 err; unsigned int nRegNumber; char byReportResult; char byRemark[128]; }; /* 12414 */ struct PROTO_NC_RAID_VANISH_BROAD_CMD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; Name5 sCommandCharID; Name5 sVanishCharID; }; /* 12415 */ struct PPM_WMI_PERF_STATES { unsigned int Count; unsigned int MaxFrequency; unsigned int CurrentState; unsigned int MaxPerfState; unsigned int MinPerfState; unsigned int LowestPerfState; unsigned int ThermalConstraint; char BusyAdjThreshold; char PolicyType; char Type; char Reserved; unsigned int TimerInterval; unsigned __int64 TargetProcessors; unsigned int PStateHandler; unsigned int PStateContext; unsigned int TStateHandler; unsigned int TStateContext; unsigned int FeedbackHandler; unsigned int Reserved1; unsigned __int64 Reserved2; PPM_WMI_PERF_STATE State[1]; }; /* 12416 */ struct _CRYPT_CONTEXT_CONFIG { unsigned int dwFlags; unsigned int dwReserved; }; /* 12417 */ struct __declspec(align(4)) _STORAGE_PROPERTY_QUERY { _STORAGE_PROPERTY_ID PropertyId; _STORAGE_QUERY_TYPE QueryType; char AdditionalParameters[1]; }; /* 12418 */ struct _TXFS_LIST_TRANSACTION_LOCKED_FILES { _GUID KtmTransaction; unsigned __int64 NumberOfFiles; unsigned __int64 BufferSizeRequired; unsigned __int64 Offset; }; /* 12419 */ struct PgNsTerrain::ui2 { unsigned int x; unsigned int y; }; /* 12420 */ struct __cppobj boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 12421 */ struct PgNsTerrain::IVertexEditController { PgNsTerrain::IVertexEditControllerVtbl *vfptr; }; /* 12422 */ struct PgNsTerrain::IVertexEditControllerVtbl { bool (__thiscall *process)(PgNsTerrain::IVertexEditController *this, NiGeometryData *, NiPoint3 *, NiPoint3 *, float); }; /* 12423 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 12424 */ struct PROTO_NC_GUILD_DB_MEMBER_GRADE_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) Name5 sCharID; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; char MemberGrade; __unaligned __declspec(align(1)) unsigned int nSetCharNo; char MemberGrade_Old; }; /* 12425 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOMEONESMASH_DAMAGED_CMD { unsigned __int16 attack; unsigned __int16 target; char actionnumber; }; /* 12426 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_LEAVE_CMD { unsigned __int16 partyregnum; PROTO_PARTY_MEMBER leavemember; }; /* 12427 */ struct PROTO_NC_PARTY_LEAVE_CMD_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_PARTY_LEAVE_CMD cmd; }; /* 12428 */ struct PROTO_NC_KQ_VOTE_VOTING_ACK { unsigned __int16 nError; }; /* 12429 */ struct PROTO_NC_BOOTH_CLOSE_ACK { unsigned __int16 err; }; /* 12430 */ struct _SCARD_ATRMASK { unsigned int cbAtr; char rgbAtr[36]; char rgbMask[36]; }; /* 12431 */ struct PROTO_NC_LOG_GUILD_ACADEMY_CLEAR_REWARD_MONEY { unsigned int nGuildNo; unsigned int nCharNo; }; /* 12432 */ struct PROTO_NC_ITEMDB_SPLITFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 12433 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SPLITFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_SPLITFAIL_ACK ack; }; /* 12434 */ struct __cppobj IconMgr { }; /* 12437 */ struct __cppobj NiTMapBase >,char const *,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 12435 */ struct NiTMapBase >,char const *,NiPointer > { NiTMapBase >,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 12436 */ struct NiTMapBase >,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase >,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *); }; /* 12438 */ struct __cppobj NiTMap > : NiTMapBase >,char const *,NiPointer > { }; /* 12439 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTMap > { bool m_bCopy; }; /* 12440 */ struct __cppobj NiTStringMap > : NiTStringTemplateMap >,NiPointer > { }; /* 12443 */ struct __cppobj DFALL > { }; /* 12444 */ struct __cppobj NiTMapBase >,char const *,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 12441 */ struct NiTMapBase >,char const *,NiPointer > { NiTMapBase >,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 12442 */ struct NiTMapBase >,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase >,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *); }; /* 12445 */ struct __cppobj NiTMap > : NiTMapBase >,char const *,NiPointer > { }; /* 12446 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTMap > { bool m_bCopy; }; /* 12447 */ struct __cppobj NiTStringMap > : NiTStringTemplateMap >,NiPointer > { }; /* 12448 */ struct __cppobj ID3DXSPMesh : IUnknown { }; /* 12449 */ struct _D3DXATTRIBUTEWEIGHTS { float Position; float Boundary; float Normal; float Diffuse; float Specular; float Texcoord[8]; float Tangent; float Binormal; }; /* 12450 */ struct __declspec(align(4)) _D3DXSHPRTSPLITMESHVERTDATA { unsigned int uVertRemap; unsigned int uSubCluster; char ucVertStatus; }; /* 12451 */ struct __unaligned __declspec(align(2)) PROTO_NC_SKILL_SOMEONESETABSTATE_CMD { unsigned __int16 chrhnd; ABSTATEINDEX abstateid; }; /* 12452 */ struct tagWNDCLASSW { 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 wchar_t *lpszMenuName; const wchar_t *lpszClassName; }; /* 12453 */ struct _LANA_ENUM { char length; char lana[255]; }; /* 12454 */ struct _QUERY_SERVICE_LOCK_STATUSW { unsigned int fIsLocked; wchar_t *lpLockOwner; unsigned int dwLockDuration; }; /* 12455 */ struct __cppobj PROTO_NC_ITEMDB_INC_DEC_MONEYSUC_ACK { }; /* 12456 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_DB_RECEIPT_INCOME_MONEY_REQ { unsigned __int16 lockindex; NETPACKETZONEHEADER header; ITEM_INVEN nInvenSlot; SHINE_ITEM_REGISTNUMBER nTaiSaiItemKey; }; /* 12461 */ struct __cppobj NiTListBase,PgRichText::Token *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 12457 */ struct NiTListBase,PgRichText::Token *> { NiTListBase,PgRichText::Token *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PgRichText::Token *>::AntiBloatAllocator m_kAllocator; }; /* 12458 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PgRichText::Token *m_element; }; /* 12459 */ struct PgRichText::Token { PgRichText::TokenType m_eType; char *m_pcTextPtr; unsigned int m_uiTextLen; D3DXCOLOR m_kColor; tagRECT m_kRect; }; /* 12460 */ struct NiTListBase,PgRichText::Token *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PgRichText::Token *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PgRichText::Token *> *this); void (__thiscall *DeleteItem)(NiTListBase,PgRichText::Token *> *this, NiTListItem *); }; /* 12462 */ struct __cppobj NiTPointerListBase,PgRichText::Token *> : NiTListBase,PgRichText::Token *> { }; /* 12463 */ struct __cppobj NiTPointerList : NiTPointerListBase,PgRichText::Token *> { }; /* 12464 */ struct __cppobj PgTList : NiTPointerList { }; /* 12465 */ struct __cppobj PgRichText : NiRefObject { unsigned int m_uiTextSize; char *m_pcText; tagRECT m_kViewRect; unsigned int m_uiViewWidth; unsigned int m_uiTotalHeight; int m_iOffXPos; int m_iOffYPos; PgFont *m_pkNormalFont; PgFont *m_pkUnderlineFont; PgTList m_kTokenList; }; /* 12466 */ struct PROTO_NC_TRADE_UPBOARD_ACK { char slotinven; char slotboard; }; /* 12467 */ struct _MOUSE_EVENT_RECORD { _COORD dwMousePosition; unsigned int dwButtonState; unsigned int dwControlKeyState; unsigned int dwEventFlags; }; /* 12468 */ struct _PRINTER_INFO_7W { wchar_t *pszObjectGUID; unsigned int dwAction; }; /* 12469 */ struct __cppobj IEnumUnknown : IUnknown { }; /* 12470 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_GET_REWARD_MONEY_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; }; /* 12471 */ struct PROTO_NC_PARTY_FINDER_LIST_ACK { unsigned __int16 nPageNo; char nCountOfOnePage; char bYouAreRegisted; unsigned __int16 nMaxPages; unsigned __int16 nNumOfList; PROTO_NC_PARTY_FINDER_INFO InfoList[]; }; /* 12472 */ struct __cppobj ISupportErrorInfo : IUnknown { }; /* 12473 */ struct __cppobj __declspec(align(4)) NiPSysRotationModifier : NiPSysModifier { float m_fInitialRotSpeed; float m_fInitialRotSpeedVar; float m_fInitialRotAngle; float m_fInitialRotAngleVar; NiPoint3 m_kInitialAxis; bool m_bRandomInitialAxis; bool m_bRandomRotSpeedSign; }; /* 12474 */ struct __cppobj ID3DXPRTEngine : IUnknown { }; /* 12475 */ struct PROTO_NC_ITEM_EQUIP_BELONGED_CANCEL_USE_ACK { unsigned __int16 nError; }; /* 12476 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_CHECK_DB_REQ { unsigned int nCharNo; tm tCheckTime; }; /* 12477 */ struct PROTO_NC_MISC_CLIENT_DEBUG_MSG_CMD { unsigned __int16 wldmanhandle; unsigned __int16 msg_size; char msg[]; }; /* 12478 */ struct $_TypeDescriptor$_extraBytes_12 { const void *pVFTable; void *spare; char name[12]; }; /* 12479 */ struct _TRANSACTIONMANAGER_OLDEST_INFORMATION { _GUID OldestTransactionGuid; }; /* 12480 */ struct tagMCI_OVLY_LOAD_PARMSW { unsigned int dwCallback; const wchar_t *lpfilename; tagRECT rc; }; /* 12481 */ struct __cppobj IXMLDOMCharacterData : IXMLDOMNode { }; /* 12482 */ struct __cppobj NiDX9OnscreenBufferData : NiDX92DBufferData { _D3DPRESENT_PARAMETERS_ m_kD3DPresentParams; }; /* 12483 */ struct __cppobj NiDX9ImplicitBufferData : NiDX9OnscreenBufferData { IDirect3DDevice9 *m_pkD3DDevice9; }; /* 12484 */ struct __cppobj NpKMI_Tool : INpModelData { std::basic_string,std::allocator > m_strModelType; std::basic_string,std::allocator > m_strLinkNodeName; std::basic_string,std::allocator > m_strLinkType; std::basic_string,std::allocator > m_strOriginSetFileName; NiPointer m_spkRootNode; NiPointer m_spkMainCharacter; NiPointer m_spkMainSIFTool; std::list,std::allocator > > m_listDummy; std::list,std::allocator > > m_listCurLinkedObjectName; std::list,std::allocator > > m_listEachPartFilename; std::_List_iterator,std::allocator > > > m_iter; std::_List_iterator,std::allocator > > > m_iterEnd; }; /* 12485 */ struct __cppobj NpKMI_File : INp_File { std::basic_string,std::allocator > strName; std::basic_string,std::allocator > strModelType; std::basic_string,std::allocator > strLinkType; std::basic_string,std::allocator > strLinkNodeName; std::basic_string,std::allocator > strOriginSetFileName; std::list,std::allocator > > listDummy; std::list,std::allocator > > listCurLinkedObject; std::list,std::allocator > > listEachPartFilename; }; /* 12489 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 12486 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 12487 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 12488 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 12490 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 12491 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 12492 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 12493 */ struct PROTO_NC_MINIHOUSE_ARRANGEMODE_ACK { int error; }; /* 12494 */ struct PROTO_NC_RAID_DEL_SUB_LEADER_BROAD_CMD { Name5 sCommandCharID; Name5 sDelSubLeaderCharID; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 12495 */ struct tagLOCALESIGNATURE { unsigned int lsUsb[4]; unsigned int lsCsbDefault[2]; unsigned int lsCsbSupported[2]; }; /* 12496 */ struct _CONNECTDLGSTRUCTW { unsigned int cbStructure; HWND__ *hwndOwner; _NETRESOURCEW *lpConnRes; unsigned int dwFlags; unsigned int dwDevNum; }; /* 12497 */ struct __cppobj NiBezFloatKey : NiFloatKey { float m_fInTan; float m_fOutTan; }; /* 12498 */ struct __cppobj NiUVData : NiObject { unsigned int m_uiNumUOffsetKeys; NiFloatKey *m_pkUOffsetKeys; NiAnimationKey::KeyType m_eUOffsetType; unsigned int m_uiNumVOffsetKeys; NiFloatKey *m_pkVOffsetKeys; NiAnimationKey::KeyType m_eVOffsetType; unsigned int m_uiNumUTilingKeys; NiFloatKey *m_pkUTilingKeys; NiAnimationKey::KeyType m_eUTilingType; unsigned int m_uiNumVTilingKeys; NiFloatKey *m_pkVTilingKeys; NiAnimationKey::KeyType m_eVTilingType; float m_fLastUOffset; float m_fLastVOffset; float m_fLastUTiling; float m_fLastVTiling; char m_ucUOffsetSize; char m_ucVOffsetSize; char m_ucUTilingSize; char m_ucVTilingSize; }; /* 12499 */ struct NiPointer { NiUVData *m_pObject; }; /* 12500 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_STAT_INCPOINTSUC_DB_ACK { NETPACKETZONEHEADER header; char stat; }; /* 12501 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_NOTICE_CMD { unsigned __int16 nErr; unsigned __int16 nItemID; }; /* 12502 */ struct tagWINDOWPOS { HWND__ *hwnd; HWND__ *hwndInsertAfter; int x; int y; int cx; int cy; unsigned int flags; }; /* 12503 */ struct tagNCCALCSIZE_PARAMS { tagRECT rgrc[3]; tagWINDOWPOS *lppos; }; /* 12504 */ struct __declspec(align(4)) tagMONHSZSTRUCTA { unsigned int cb; int fsAction; unsigned int dwTime; HSZ__ *hsz; void *hTask; char str[1]; }; /* 12505 */ struct MARK_HANDLE_INFO { unsigned int UsnSourceInfo; void *VolumeHandle; unsigned int HandleInfo; }; /* 12506 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_ACADEMY_REWARD_REQ { NETPACKETZONEHEADER packheader; unsigned int nCharNo; unsigned int nGuildNo; char nLevel; }; /* 12507 */ struct PROTO_NC_ITEMDB_SOULSTONEBUYFAIL_ACK { unsigned __int16 lockindex; unsigned __int16 err; }; /* 12508 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SOULSTONEBUYFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER header; PROTO_NC_ITEMDB_SOULSTONEBUYFAIL_ACK ack; }; /* 12509 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_8 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[2]; _BYTE gap8[1]; }; /* 12510 */ struct __cppobj IClientSecurity : IUnknown { }; /* 12511 */ struct tagSOLE_AUTHENTICATION_SERVICE { unsigned int dwAuthnSvc; unsigned int dwAuthzSvc; wchar_t *pPrincipalName; HRESULT hr; }; /* 12512 */ struct __cppobj NiPSysInitialRotAngleCtlr : NiPSysModifierFloatCtlr { }; /* 12513 */ struct _IMAGE_SEPARATE_DEBUG_HEADER { unsigned __int16 Signature; unsigned __int16 Flags; unsigned __int16 Machine; unsigned __int16 Characteristics; unsigned int TimeDateStamp; unsigned int CheckSum; unsigned int ImageBase; unsigned int SizeOfImage; unsigned int NumberOfSections; unsigned int ExportedNamesSize; unsigned int DebugDirectorySize; unsigned int SectionAlignment; unsigned int Reserved[2]; }; /* 12514 */ struct tagCOMPAREITEMSTRUCT { unsigned int CtlType; unsigned int CtlID; HWND__ *hwndItem; unsigned int itemID1; unsigned int itemData1; unsigned int itemID2; unsigned int itemData2; unsigned int dwLocaleId; }; /* 12515 */ struct $F10B7358C253DFE8D052089404AC5994 { char hour; char min; char sec; char frame; char fps; char dummy; char pad[2]; }; /* 12516 */ struct $34B59DAB5B49726BB742663EC7E89904 { unsigned int songptrpos; }; /* 12517 */ union $51B23625657B15624AB7E05F64C88655 { unsigned int ms; unsigned int sample; unsigned int cb; unsigned int ticks; $F10B7358C253DFE8D052089404AC5994 smpte; $34B59DAB5B49726BB742663EC7E89904 midi; }; /* 12518 */ struct mmtime_tag { unsigned int wType; $51B23625657B15624AB7E05F64C88655 u; }; /* 12519 */ struct tagCHOOSECOLORW { unsigned int lStructSize; HWND__ *hwndOwner; HWND__ *hInstance; unsigned int rgbResult; unsigned int *lpCustColors; unsigned int Flags; int lCustData; unsigned int (__stdcall *lpfnHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpTemplateName; }; /* 12520 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_TW_IS_IP_BLOCK_REQ { PROTO_NC_USER_TW_PASSWORD_CHECK_ACK LoginData; unsigned int nUserNo; unsigned __int16 nClientHandle; char sUserIP[20]; }; /* 12521 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_CHATWIN_CMD { unsigned __int16 mob; char len; char content[]; }; /* 12522 */ struct tagMCI_OVLY_WINDOW_PARMSW { unsigned int dwCallback; HWND__ *hWnd; unsigned int nCmdShow; const wchar_t *lpstrText; }; /* 12523 */ struct __cppobj IMarshal : IUnknown { }; /* 12524 */ struct __cppobj IMarshal2 : IMarshal { }; /* 12525 */ struct NiTrigon { NiPoint3 m_kOrigin; NiPoint3 m_kEdge0; NiPoint3 m_kEdge1; }; /* 12526 */ struct __cppobj NiPSysEmitter : NiPSysModifier { float m_fSpeed; float m_fSpeedVar; float m_fDeclination; float m_fDeclinationVar; float m_fPlanarAngle; float m_fPlanarAngleVar; NiColorA m_kInitialColor; float m_fInitialRadius; float m_fRadiusVar; float m_fLifeSpan; float m_fLifeSpanVar; }; /* 12527 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_VANISH_REQ { Name5 CharID; }; /* 12528 */ struct PROTO_NC_CHAR_GUILD_CMD { unsigned int nGuildNo; GUILD_CLIENT Guild[]; }; /* 12529 */ struct PROTO_NC_CHAR_REGISTNUMBER_REQ { PROTO_NC_CHAR_ZONE_CHARDATA_REQ loginreq; }; /* 12530 */ struct PROTO_NC_MISC_EVENTNPC_STANDEND_CLIENT_CMD { Name8 sMobIndex; }; /* 12531 */ struct _CONTEXT_CHUNK { int Offset; unsigned int Length; }; /* 12532 */ struct _TXFS_LIST_TRANSACTIONS_ENTRY { _GUID TransactionId; unsigned int TransactionState; unsigned int Reserved1; unsigned int Reserved2; __int64 Reserved3; }; /* 12533 */ struct __cppobj IClassFactory : IUnknown { }; /* 12534 */ struct __cppobj ICallFactory : IUnknown { }; /* 12535 */ struct __cppobj IRootStorage : IUnknown { }; /* 12536 */ struct __cppobj IWinInetCacheHints2 : IWinInetCacheHints { }; /* 12537 */ struct _ENUM_SERVICE_STATUSA { char *lpServiceName; char *lpDisplayName; _SERVICE_STATUS ServiceStatus; }; /* 12538 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_KQ_ENTER { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 KQ_ID; unsigned int KQ_Handle; }; /* 12539 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_41 { const void *pVFTable; void *spare; char name[41]; }; /* 12540 */ struct tagEMRRESTOREDC { tagEMR emr; int iRelative; }; /* 12541 */ struct __cppobj IXMLDSOControl : IDispatch { }; /* 12542 */ struct tagDEVNAMES { unsigned __int16 wDriverOffset; unsigned __int16 wDeviceOffset; unsigned __int16 wOutputOffset; unsigned __int16 wDefault; }; /* 12543 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_CHAT_COLOR_CHANGE_ACK { unsigned __int16 nError; char nChangeColorID; }; /* 12544 */ struct PROTO_NC_ITEM_BRACELET_UPGRADE_ACK { unsigned __int16 err; }; /* 12545 */ struct __cppobj PROTO_NC_GUILD_TOURNAMENT_JOIN_LIST_REQ { }; /* 12546 */ struct STORAGE_BREAK_RESERVATION_REQUEST { unsigned int Length; char _unused; char PathId; char TargetId; char Lun; }; /* 12547 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_MEMBERGRADE_ACK { unsigned __int16 Error; char nTournamentSeed; unsigned int nGuildNo; unsigned __int16 nGuildMemberCnt; GUILD_TOURNAMENT_MEMBER_GRADE_LIST MemberGradeList[]; }; /* 12548 */ struct PROTO_NC_ACT_AUTO_WAY_FINDING_USE_GATE_ACK { unsigned __int16 nError; }; /* 12549 */ struct PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_ACK { unsigned int nCharRegNum; unsigned __int16 nNPCHandle; unsigned __int16 nError; ID_LEVEL_TYPE eLevelType; Name3 sMapName; }; /* 12550 */ struct _UMS_CREATE_THREAD_ATTRIBUTES { unsigned int UmsVersion; void *UmsContext; void *UmsCompletionList; }; /* 12551 */ struct _MESSAGE_RESOURCE_DATA { unsigned int NumberOfBlocks; _MESSAGE_RESOURCE_BLOCK Blocks[1]; }; /* 12552 */ struct _cpinfoexW { unsigned int MaxCharSize; char DefaultChar[2]; char LeadByte[12]; wchar_t UnicodeDefaultChar; unsigned int CodePage; wchar_t CodePageName[260]; }; /* 12553 */ struct tagIMECHARPOSITION { unsigned int dwSize; unsigned int dwCharPos; tagPOINT pt; unsigned int cLineHeight; tagRECT rcDocument; }; /* 12554 */ struct NiPointer { NiPSysCollider *m_pObject; }; /* 12555 */ struct __cppobj NiPSysColliderManager : NiPSysModifier { NiPointer m_spColliders; }; /* 12556 */ struct __cppobj NiPSysCollider : NiObject { float m_fBounce; bool m_bSpawnOnCollide; bool m_bDieOnCollide; NiPSysSpawnModifier *m_pkSpawnModifier; NiPoint3 m_kCollisionPoint; float m_fCollisionTime; NiPSysColliderManager *m_pkManager; NiPointer m_spNext; }; /* 12557 */ struct PROTO_NC_GUILD_ACADEMY_ZONE_MASTER_TELEPORT_CMD { unsigned int nMasterCharNo; Name5 sTargetCharID; }; /* 12558 */ struct $4F37591FD20CF28E49833DAD150EFEFB { _SINGLE_LIST_ENTRY Next; unsigned __int16 Depth; unsigned __int16 Sequence; }; /* 12559 */ union _SLIST_HEADER { unsigned __int64 Alignment; $4F37591FD20CF28E49833DAD150EFEFB __s1; }; /* 12560 */ struct _UNIVERSAL_NAME_INFOW { wchar_t *lpUniversalName; }; /* 12561 */ struct __cppobj PROTO_NC_CHAR_ARENA_CMD { }; /* 12562 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_MERGESUC_ACK { unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER lotmain; unsigned __int16 MergeResultLot; }; /* 12563 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MERGESUC_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_MERGESUC_ACK ack; }; /* 12564 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_MENU_REQ { unsigned __int16 nNPCHandle; Name3 sMapIndex; char nMenuCount; ID_LEVEL_TYPE eLevelType[]; }; /* 12565 */ struct __declspec(align(4)) _TAPE_WRITE_MARKS { unsigned int Type; unsigned int Count; char Immediate; }; /* 12566 */ struct NiPointer { PgWinCircleGauge *m_pObject; }; /* 12567 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_MATCH_ACK { unsigned __int16 Error; unsigned int nGTNo; }; /* 12568 */ struct PROTO_NC_GUILD_MONEY_SUB_REQ { unsigned __int64 GuildMoneySub; }; /* 12569 */ struct tagSTYLEBUFA { unsigned int dwStyle; char szDescription[32]; }; /* 12570 */ struct __cppobj IDirectInputDevice8W : IUnknown { }; /* 12571 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_NPC_ACTION_CMD { char nType; unsigned __int16 nNPCHandle; unsigned int nECode; }; /* 12572 */ struct PROTO_NC_RAID_WARNING_REQ { char itemLinkDataCount; char nChatLen; char sChat[]; }; /* 12573 */ struct tagCURSORINFO { unsigned int cbSize; unsigned int flags; HICON__ *hCursor; tagPOINT ptScreenPos; }; /* 12574 */ struct value_entA { char *ve_valuename; unsigned int ve_valuelen; unsigned int ve_valueptr; unsigned int ve_type; }; /* 12575 */ struct __cppobj NiBSplineTransformInterpolator : NiBSplineInterpolator { NiQuatTransform m_kTransformValue; unsigned int m_kTransCPHandle; unsigned int m_kRotCPHandle; unsigned int m_kScaleCPHandle; }; /* 12576 */ struct __cppobj NiBSplineCompTransformInterpolator : NiBSplineTransformInterpolator { float m_afCompScalars[6]; }; /* 12577 */ struct DIDEVICEOBJECTINSTANCEW { unsigned int dwSize; _GUID guidType; unsigned int dwOfs; unsigned int dwType; unsigned int dwFlags; wchar_t tszName[260]; unsigned int dwFFMaxForce; unsigned int dwFFForceResolution; unsigned __int16 wCollectionNumber; unsigned __int16 wDesignatorIndex; unsigned __int16 wUsagePage; unsigned __int16 wUsage; unsigned int dwDimension; unsigned __int16 wExponent; unsigned __int16 wReportId; }; /* 12578 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_JOIN_NEW_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned int nCharNo; unsigned int nGTNo; unsigned int nGuildNo; char nMinLevel; unsigned __int16 nMinMember; unsigned __int64 nProposalMoney; }; /* 12579 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_PLAYERSEARCH_RNG { ZONERINGLINKAGESTART start; Name5 charid; }; /* 12580 */ struct PROTO_NC_ITEMDB_GETFROMCHESTSUC_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; }; /* 12581 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_PASSWORD_CHECK_REQ { NETPACKETHEADER netpacketheader; Name256Byte user; Name4 password; }; /* 12582 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_SHORTCUTDATA_REQ { }; /* 12583 */ struct tagENUMLOGFONTEXW { tagLOGFONTW elfLogFont; wchar_t elfFullName[64]; wchar_t elfStyle[32]; wchar_t elfScript[32]; }; /* 12584 */ struct tagENUMLOGFONTEXDVW { tagENUMLOGFONTEXW elfEnumLogfontEx; tagDESIGNVECTOR elfDesignVector; }; /* 12585 */ struct _STORAGE_READ_CAPACITY { unsigned int Version; unsigned int Size; unsigned int BlockLength; _LARGE_INTEGER NumberOfBlocks; _LARGE_INTEGER DiskLength; }; /* 12586 */ struct __cppobj ITypeChangeEvents : IUnknown { }; /* 12587 */ struct _IO_COUNTERS { unsigned __int64 ReadOperationCount; unsigned __int64 WriteOperationCount; unsigned __int64 OtherOperationCount; unsigned __int64 ReadTransferCount; unsigned __int64 WriteTransferCount; unsigned __int64 OtherTransferCount; }; /* 12588 */ struct _JOBOBJECT_EXTENDED_LIMIT_INFORMATION { _JOBOBJECT_BASIC_LIMIT_INFORMATION BasicLimitInformation; _IO_COUNTERS IoInfo; unsigned int ProcessMemoryLimit; unsigned int JobMemoryLimit; unsigned int PeakProcessMemoryUsed; unsigned int PeakJobMemoryUsed; }; /* 12589 */ struct tagPSDW { unsigned int lStructSize; HWND__ *hwndOwner; void *hDevMode; void *hDevNames; unsigned int Flags; tagPOINT ptPaperSize; tagRECT rtMinMargin; tagRECT rtMargin; HINSTANCE__ *hInstance; int lCustData; unsigned int (__stdcall *lpfnPageSetupHook)(HWND__ *, unsigned int, unsigned int, int); unsigned int (__stdcall *lpfnPagePaintHook)(HWND__ *, unsigned int, unsigned int, int); const wchar_t *lpPageSetupTemplateName; void *hPageSetupTemplate; }; /* 12590 */ struct __cppobj NiQuaternionInterpController : NiSingleInterpController { }; /* 12591 */ struct __unaligned __declspec(align(4)) PROTO_NC_HOLY_PROMISE_REWARD_MONEY_CMD { Name5 MemberCharID; unsigned __int64 nMoney; }; /* 12592 */ struct _STORAGE_DESCRIPTOR_HEADER { unsigned int Version; unsigned int Size; }; /* 12593 */ struct PROTO_NC_LOG_USER_LOGIN_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_LOG_USER_LOGIN log; }; /* 12594 */ struct tagMIXERCONTROLDETAILS_LISTTEXTW { unsigned int dwParam1; unsigned int dwParam2; wchar_t szName[64]; }; /* 12595 */ struct __declspec(align(8)) _TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY { unsigned __int64 Offset; unsigned int NameFlags; __int64 FileId; unsigned int Reserved1; unsigned int Reserved2; __int64 Reserved3; wchar_t FileName[1]; }; /* 12596 */ struct __unaligned __declspec(align(4)) GUILD_DB_EXP { unsigned int nNo; unsigned __int64 nExp; }; /* 12597 */ struct __unaligned __declspec(align(2)) PROTO_NC_MINIHOUSE_DB_OWNERBLOG_GET_REQ { NETPACKETZONEHEADER header; unsigned int nUserNo; }; /* 12598 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_DB_PORTAL_ADD_ACK { NETPACKETZONEHEADER header; unsigned __int16 nPortalItemID; char bType; int dEndDate; unsigned __int16 lockindex; unsigned __int16 Error; }; /* 12599 */ struct __unaligned __declspec(align(1)) PROTO_NC_EVENT_SET_ALL_READY_REQ { unsigned __int16 nEventNo; char bIsFlagAllReady; }; /* 12600 */ struct tagTOUCHINPUT { int x; int y; void *hSource; unsigned int dwID; unsigned int dwFlags; unsigned int dwMask; unsigned int dwTime; unsigned int dwExtraInfo; unsigned int cxContact; unsigned int cyContact; }; /* 12601 */ struct _FSCTL_QUERY_FAT_BPB_BUFFER { char First0x24BytesOfBootSector[36]; }; /* 12602 */ struct _DRIVER_INFO_6A { unsigned int cVersion; char *pName; char *pEnvironment; char *pDriverPath; char *pDataFile; char *pConfigFile; char *pHelpFile; char *pDependentFiles; char *pMonitorName; char *pDefaultDataType; char *pszzPreviousNames; _FILETIME ftDriverDate; unsigned __int64 dwlDriverVersion; char *pszMfgName; char *pszOEMUrl; char *pszHardwareID; char *pszProvider; }; /* 12603 */ struct __cppobj AsyncIMultiQI : IUnknown { }; /* 12604 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_SET_REWARD_MONEY_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; char NumOfRewardGood; GUILD_ACADEMY_REWARD_MONEY RewardMoney[]; }; /* 12605 */ struct PROTO_NC_ITEMDB_BRACELET_UPGRADE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 12606 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EMOTION_CANCEL_ACK { unsigned __int16 nError; }; /* 12607 */ struct _nlsversioninfoex { unsigned int dwNLSVersionInfoSize; unsigned int dwNLSVersion; unsigned int dwDefinedVersion; unsigned int dwEffectiveId; _GUID guidCustomVersion; }; /* 12608 */ struct _tagBINDINFO { unsigned int cbSize; wchar_t *szExtraInfo; tagSTGMEDIUM stgmedData; unsigned int grfBindInfoF; unsigned int dwBindVerb; wchar_t *szCustomVerb; unsigned int cbstgmedData; unsigned int dwOptions; unsigned int dwOptionsFlags; unsigned int dwCodePage; _SECURITY_ATTRIBUTES securityAttributes; _GUID iid; IUnknown *pUnk; unsigned int dwReserved; }; /* 12609 */ struct PROTO_NC_LOG_GAME_ITEM_CW_BREAKATZERO { unsigned int chrregnum; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; MAPPOS mappos; }; /* 12610 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_GER_PASSWORD_CHECK_REQ { NETPACKETHEADER netpacketheader; Name256Byte user; Name4 password; }; /* 12611 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_GER_PASSWORD_CHECK_REQ_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_GER_PASSWORD_CHECK_REQ req; }; /* 12612 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_JOIN_ACK { unsigned int Handle; unsigned __int16 Error; }; /* 12613 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_75 { const void *pVFTable; void *spare; char name[75]; }; /* 12614 */ struct _MEMORYSTATUS { unsigned int dwLength; unsigned int dwMemoryLoad; unsigned int dwTotalPhys; unsigned int dwAvailPhys; unsigned int dwTotalPageFile; unsigned int dwAvailPageFile; unsigned int dwTotalVirtual; unsigned int dwAvailVirtual; }; /* 12615 */ struct _WGLSWAP { HDC__ *hdc; unsigned int uiFlags; }; /* 12616 */ struct _SHELLEXECUTEINFOW { unsigned int cbSize; unsigned int fMask; HWND__ *hwnd; const wchar_t *lpVerb; const wchar_t *lpFile; const wchar_t *lpParameters; const wchar_t *lpDirectory; int nShow; HINSTANCE__ *hInstApp; void *lpIDList; const wchar_t *lpClass; HKEY__ *hkeyClass; unsigned int dwHotKey; $E5EC784184F61E2D1DB730C15D65FB8F ___u13; void *hProcess; }; /* 12617 */ struct _CERT_NAME_CONSTRAINTS_INFO { unsigned int cPermittedSubtree; _CERT_GENERAL_SUBTREE *rgPermittedSubtree; unsigned int cExcludedSubtree; _CERT_GENERAL_SUBTREE *rgExcludedSubtree; }; /* 12618 */ union __m128 { float m128_f32[4]; unsigned __int64 m128_u64[2]; char m128_i8[16]; __int16 m128_i16[8]; int m128_i32[4]; __int64 m128_i64[2]; char m128_u8[16]; unsigned __int16 m128_u16[8]; unsigned int m128_u32[4]; }; /* 12619 */ struct __cppobj PROTO_NC_DICE_TAISAI_GAME_LEAVE_REQ { }; /* 12620 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_26 { const void *pVFTable; void *spare; char name[26]; }; /* 12621 */ struct HMIDIOUT__ { int unused; }; /* 12622 */ struct tagCLEANLOCALSTORAGE { IUnknown *pInterface; void *pStorage; unsigned int flags; }; /* 12623 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SCRIPT_MSG_CMD { unsigned __int16 nHandle; char sScriptMsgIndex[32]; char nlen[5]; char sContent[]; }; /* 12624 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_14 { const void *pVFTable; void *spare; char name[14]; }; /* 12625 */ struct tagCHARSETINFO { unsigned int ciCharset; unsigned int ciACP; tagFONTSIGNATURE fs; }; /* 12626 */ struct tagTTPOLYGONHEADER { unsigned int cb; unsigned int dwType; tagPOINTFX pfxStart; }; /* 12627 */ struct __cppobj IBindProtocol : IUnknown { }; /* 12628 */ struct __cppobj IBinding : IUnknown { }; /* 12629 */ struct _SERVICE_CONTROL_STATUS_REASON_PARAMSA { unsigned int dwReason; char *pszComment; _SERVICE_STATUS_PROCESS ServiceStatus; }; /* 12630 */ struct __unaligned __declspec(align(2)) $4EDA1E0D75EC8648011051E6A60FFE6D { unsigned int nb_Dwrd[4]; unsigned __int16 nb_Word; }; /* 12631 */ union Name18Byte { char nb_name[18]; $4EDA1E0D75EC8648011051E6A60FFE6D nb_code; }; /* 12632 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_USEITEM_MINIMON_INFO_DB_CMD { unsigned int nCharNo; USEITEM_MINIMON_INFO UseItemMinimonInfo; char DelSlotList_Normal[12]; char DelSlotList_Charged[12]; }; /* 12633 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_REQ { unsigned int nGuildNo; unsigned int nCharNo; unsigned int nBanCharNo; unsigned int nRestTime; }; /* 12634 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_ACK_CLIENT_NUM_OF_USER_LIMIT { char WorldNo; int NumOfUserLimit; int NumOfMax; }; /* 12635 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; PgEditWin *m_element; }; /* 12636 */ struct PROTO_NC_SKILL_REVIVE_CMD { unsigned int hp; unsigned int sp; unsigned int lp; }; /* 12637 */ struct _IMAGE_ARCHIVE_MEMBER_HEADER { char Name[16]; char Date[12]; char UserID[6]; char GroupID[6]; char Mode[8]; char Size[10]; char EndHeader[2]; }; /* 12638 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_SKILLTEACHSUC_ACK { unsigned __int16 skillid; char ispassive; }; /* 12639 */ struct _lldiv_t { __int64 quot; __int64 rem; }; /* 12640 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_GUILD_STORAGE_WITHDRAW_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned int guildregnum; unsigned __int64 cen; }; /* 12641 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_ETC4_REQ { }; /* 12642 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_CHAT_BROAD_CMD { char itemLinkDataCount; Name5 sTalkerCharID; char nChatLen; char sChat[]; }; /* 12643 */ struct __declspec(align(8)) _BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO { unsigned int cbSize; unsigned int dwInfoVersion; char *pbNonce; unsigned int cbNonce; char *pbAuthData; unsigned int cbAuthData; char *pbTag; unsigned int cbTag; char *pbMacContext; unsigned int cbMacContext; unsigned int cbAAD; unsigned __int64 cbData; unsigned int dwFlags; }; /* 12644 */ struct _CERT_DSS_PARAMETERS { _CRYPTOAPI_BLOB p; _CRYPTOAPI_BLOB q; _CRYPTOAPI_BLOB g; }; /* 12645 */ struct __cppobj IInternetSecurityManager : IUnknown { }; /* 12646 */ struct __cppobj IInternetSecurityManagerEx : IInternetSecurityManager { }; /* 12647 */ struct __cppobj IInternetSecurityManagerEx2 : IInternetSecurityManagerEx { }; /* 12648 */ struct __unaligned __declspec(align(2)) CLBD_ErrorData { unsigned __int16 nErrorNo; unsigned int nErrorData; }; /* 12649 */ struct PROTO_NC_MISC_CLIENT_LOADING_BUG_DETECT_CMD { Name3 sLoadingMapName; unsigned __int16 nFailType; unsigned __int16 nLoadingFailCnt; Name3 sFromMapName; Name4 sFromZoneIP; Name4 sToZoneIP; unsigned __int16 nToZonePort; unsigned __int16 nErrorDataCnt; CLBD_ErrorData ErrorData[]; }; /* 12650 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_SOMEONEWALK_CMD { unsigned __int16 handle; SHINE_XY_TYPE from; SHINE_XY_TYPE to; }; /* 12651 */ struct __cppobj __declspec(align(4)) NiTGAReader : NiImageReader { char m_ucIDLength; char m_ucCoMapType; char m_ucImgType; unsigned __int16 m_usMinPalIndex; unsigned __int16 m_usPalLength; char m_ucCoSize; unsigned __int16 m_usXOrigin; unsigned __int16 m_usYOrigin; unsigned __int16 m_usWidth; unsigned __int16 m_usHeight; char m_ucPixelSize; char m_ucAttBits; char m_uiBytesPerPixel; bool m_bAlpha; bool m_bColormapped; bool m_bFlipVert; bool m_bRLE; NiPixelFormat m_kFormat; unsigned int m_uiRawDataMax; char *m_pucRawData; unsigned int m_uiColorMapMax; NiPalette::PaletteEntry *m_pkColorMap; void (__thiscall *m_pfnUnpacker)(NiTGAReader *this, char *, char *); unsigned int m_uiRLECount; bool m_bRLEncodedRun; char m_aucRLEBits[4]; }; /* 12652 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_ZONE_USE_GUILD_TOKEN_CMD { unsigned int nGuildNo; unsigned __int64 nDecreaseGuildToken; }; /* 12653 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_REGISTNUMBER_ACK { unsigned int usrregnum; unsigned int chrregnum; PROTO_NC_CHAR_ZONE_CHARDATA_REQ loginreq; }; /* 12654 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_REGISTNUMBER_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER netpacketzoneheader; PROTO_NC_CHAR_REGISTNUMBER_ACK ack; }; /* 12655 */ struct PROTO_NC_PATCH_INFO_VERIFY_ACK { char bVerify; }; /* 12656 */ struct PROTO_NC_MINIHOUSE_PORTAL_DEL_ACK { unsigned __int16 Error; }; /* 12657 */ struct _NCB { char ncb_command; char ncb_retcode; char ncb_lsn; char ncb_num; char *ncb_buffer; unsigned __int16 ncb_length; char ncb_callname[16]; char ncb_name[16]; char ncb_rto; char ncb_sto; void (__stdcall *ncb_post)(_NCB *); char ncb_lana_num; char ncb_cmd_cplt; char ncb_reserve[10]; void *ncb_event; }; /* 12658 */ struct _CERT_CHAIN { unsigned int cCerts; _CRYPTOAPI_BLOB *certs; _CRYPT_KEY_PROV_INFO keyLocatorInfo; }; /* 12659 */ struct PROTO_NC_ITEMDB_SELLLOT_REQ { unsigned __int16 lockindex; __unaligned __declspec(align(1)) PROTO_ITEM_ATTRCHANGE iteminfo; unsigned __int16 itemid; unsigned int price; unsigned int UserNo; unsigned __int16 Vendor; char CharID[30]; int CharLevel; }; /* 12660 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_CHANGEMASTER_CMD { unsigned __int16 partyregnum; unsigned int newmaster_chrregnum; }; /* 12661 */ union $D0FAA225C480F7E79DE0C59B79FF3D5C { unsigned int EntryPointToken; unsigned int EntryPointRVA; }; /* 12662 */ struct IMAGE_COR20_HEADER { unsigned int cb; unsigned __int16 MajorRuntimeVersion; unsigned __int16 MinorRuntimeVersion; _IMAGE_DATA_DIRECTORY MetaData; unsigned int Flags; $D0FAA225C480F7E79DE0C59B79FF3D5C ___u5; _IMAGE_DATA_DIRECTORY Resources; _IMAGE_DATA_DIRECTORY StrongNameSignature; _IMAGE_DATA_DIRECTORY CodeManagerTable; _IMAGE_DATA_DIRECTORY VTableFixups; _IMAGE_DATA_DIRECTORY ExportAddressTableJumps; _IMAGE_DATA_DIRECTORY ManagedNativeHeader; }; /* 12663 */ struct _EFS_COMPATIBILITY_INFO { unsigned int EfsVersion; }; /* 12664 */ struct __declspec(align(4)) FIND_BY_SID_OUTPUT { unsigned int NextEntryOffset; unsigned int FileIndex; unsigned int FileNameLength; wchar_t FileName[1]; }; /* 12665 */ struct _TXFS_TRANSACTION_ACTIVE_INFO { char TransactionsActiveAtSnapshot; }; /* 12666 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_MOVER_RAREMOVER_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; char nSlot; unsigned __int16 nItemID; SHINE_ITEM_ATTRIBUTE ItemAttr; }; /* 12667 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_78 { const void *pVFTable; void *spare; char name[78]; }; /* 12668 */ struct __unaligned __declspec(align(2)) _SHFILEOPSTRUCTA { HWND__ *hwnd; unsigned int wFunc; const char *pFrom; const char *pTo; unsigned __int16 fFlags; int fAnyOperationsAborted; void *hNameMappings; const char *lpszProgressTitle; }; /* 12669 */ struct _DRIVER_INFO_8A { unsigned int cVersion; char *pName; char *pEnvironment; char *pDriverPath; char *pDataFile; char *pConfigFile; char *pHelpFile; char *pDependentFiles; char *pMonitorName; char *pDefaultDataType; char *pszzPreviousNames; _FILETIME ftDriverDate; unsigned __int64 dwlDriverVersion; char *pszMfgName; char *pszOEMUrl; char *pszHardwareID; char *pszProvider; char *pszPrintProcessor; char *pszVendorSetup; char *pszzColorProfiles; char *pszInfPath; unsigned int dwPrinterDriverAttributes; char *pszzCoreDriverDependencies; _FILETIME ftMinInboxDriverVerDate; unsigned __int64 dwlMinInboxDriverVerVersion; }; /* 12670 */ struct __declspec(align(2)) _SERVICE_PREFERRED_NODE_INFO { unsigned __int16 usPreferredNode; char fDelete; }; /* 12671 */ struct __m256d { long double m256d_f64[4]; }; /* 12672 */ struct PROTO_NC_ITEMDB_MYSTERY_VAULT_MAKEITEM_ACK { NETPACKETZONEHEADER header; unsigned __int16 itemLockIndex; unsigned __int16 err; }; /* 12673 */ struct _IMAGE_EXPORT_DIRECTORY { unsigned int Characteristics; unsigned int TimeDateStamp; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; unsigned int Name; unsigned int Base; unsigned int NumberOfFunctions; unsigned int NumberOfNames; unsigned int AddressOfFunctions; unsigned int AddressOfNames; unsigned int AddressOfNameOrdinals; }; /* 12674 */ struct tagNEWTEXTMETRICW { int tmHeight; int tmAscent; int tmDescent; int tmInternalLeading; int tmExternalLeading; int tmAveCharWidth; int tmMaxCharWidth; int tmWeight; int tmOverhang; int tmDigitizedAspectX; int tmDigitizedAspectY; wchar_t tmFirstChar; wchar_t tmLastChar; wchar_t tmDefaultChar; wchar_t tmBreakChar; char tmItalic; char tmUnderlined; char tmStruckOut; char tmPitchAndFamily; char tmCharSet; unsigned int ntmFlags; unsigned int ntmSizeEM; unsigned int ntmCellHeight; unsigned int ntmAvgWidth; }; /* 12675 */ struct tagNEWTEXTMETRICEXW { tagNEWTEXTMETRICW ntmTm; tagFONTSIGNATURE ntmFontSig; }; /* 12676 */ struct tagENUMTEXTMETRICW { tagNEWTEXTMETRICEXW etmNewTextMetricEx; tagAXESLISTW etmAxesList; }; /* 12677 */ struct _CHANGER_ELEMENT_STATUS { _CHANGER_ELEMENT Element; _CHANGER_ELEMENT SrcElementAddress; unsigned int Flags; unsigned int ExceptionCode; char TargetId; char Lun; unsigned __int16 Reserved; char PrimaryVolumeID[36]; char AlternateVolumeID[36]; }; /* 12678 */ struct _READ_ELEMENT_ADDRESS_INFO { unsigned int NumberOfElements; _CHANGER_ELEMENT_STATUS ElementStatus[1]; }; /* 12679 */ struct PROTO_NC_GUILD_MEMBER_INTRO_REQ { unsigned __int16 nMemberIntroLength; char sMemberIntro[]; }; /* 12680 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARGED_SKILLEMPOW_INITIALIZE_DB_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER restatitemkey; unsigned __int16 restatitemid; char isdelete; unsigned __int16 attr; }; /* 12681 */ struct __unaligned __declspec(align(1)) $944FB17B88FB332D665833BCED9E0AA5 { SHINE_ITEM_REGISTNUMBER item; char invenslot; }; /* 12682 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_EQUIP_REQ { PROTO_ITEM_RELOC relocA; unsigned __int16 relocA_ItemID; SHINE_PUT_ON_BELONGED_ITEM relocA_IsPutOnBelonged; PROTO_ITEM_RELOC relocB; unsigned __int16 lockindex; char unequipnum; $944FB17B88FB332D665833BCED9E0AA5 unequip[]; }; /* 12683 */ struct $277088A0F7FCE9FF5EFA10AE1CE1E8C7 { unsigned __int16 iscritical : 1; unsigned __int16 damage : 15; }; /* 12684 */ struct $B6098C24D5A2B817E5903D0C06E20D84 { __int8 actioncode : 4; __int8 isresist : 1; __int8 isImmune : 1; }; /* 12685 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_BASH_HIT_CMD { unsigned __int16 target; $277088A0F7FCE9FF5EFA10AE1CE1E8C7 damage; $B6098C24D5A2B817E5903D0C06E20D84 flag; unsigned int resthp; unsigned __int16 attackspeed; unsigned __int16 hpchangeorder; }; /* 12686 */ struct tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA { void *lpInformation; void *lpSectionBase; unsigned int ulSectionLength; void *lpSectionGlobalDataBase; unsigned int ulSectionGlobalDataLength; }; /* 12687 */ struct tagACTCTX_SECTION_KEYED_DATA { unsigned int cbSize; unsigned int ulDataFormatVersion; void *lpData; unsigned int ulLength; void *lpSectionGlobalData; unsigned int ulSectionGlobalDataLength; void *lpSectionBase; unsigned int ulSectionTotalLength; void *hActCtx; unsigned int ulAssemblyRosterIndex; unsigned int ulFlags; tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA AssemblyMetadata; }; /* 12688 */ struct _CRYPT_KEY_SIGN_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgAndCertEncodingType; $2648935626D60F3A93F830EF5D884CB4 ___u2; unsigned int dwKeySpec; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; void *pvHashAuxInfo; _CRYPT_ALGORITHM_IDENTIFIER PubKeyAlgorithm; }; /* 12689 */ struct __cppobj IOleInPlaceObject : IOleWindow { }; /* 12690 */ struct _D3DXKEY_VECTOR3 { float Time; D3DXVECTOR3 Value; }; /* 12691 */ struct PROTO_NC_GUILD_TOURNAMENT_GOLD_REFUND_CMD { unsigned __int64 nRefundMoney; }; /* 12692 */ struct __cppobj PROTO_NC_GUILD_EMBLEM_CHECK_AVAILABILITY_REQ { }; /* 12693 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_RENAME_DB_REQ { NETPACKETHEADER NetPacketHeader; unsigned int nCharNo; char SlotNo; Name5 NewName; }; /* 12694 */ struct __unaligned __declspec(align(4)) PROTO_NC_HOLY_PROMISE_USE_MONEY_ZONE { unsigned int nCharNo; unsigned __int64 nUseMoney; }; /* 12695 */ struct PROTO_NC_PET_CREATE_DB_REQ { unsigned __int16 nMasterHandle; __unaligned __declspec(align(1)) unsigned int nMasterRegNo; __unaligned __declspec(align(1)) Name4 sPetName; char nPetMind; char nPetStress; }; /* 12696 */ struct _DIMOUSESTATE2 { int lX; int lY; int lZ; char rgbButtons[8]; }; /* 12697 */ struct PROTO_NC_ITEMDB_EQUIPSUC_ACK { unsigned __int16 lockindex; }; /* 12698 */ struct PROTO_NC_TRADE_DOWNBOARDFAIL_ACK { unsigned __int16 err; }; /* 12699 */ struct tagEMRPLGBLT { tagEMR emr; _RECTL rclBounds; _POINTL aptlDest[3]; int xSrc; int ySrc; int cxSrc; int cySrc; tagXFORM xformSrc; unsigned int crBkColorSrc; unsigned int iUsageSrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; int xMask; int yMask; unsigned int iUsageMask; unsigned int offBmiMask; unsigned int cbBmiMask; unsigned int offBitsMask; unsigned int cbBitsMask; }; /* 12700 */ struct NiTSet { NiAction **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 12701 */ struct __cppobj PROTO_NC_USER_USE_BEAUTY_SHOP_CMD { }; /* 12702 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; DamageInfo *m_element; }; /* 12703 */ struct __declspec(align(4)) _LOAD_DLL_DEBUG_INFO { void *hFile; void *lpBaseOfDll; unsigned int dwDebugInfoFileOffset; unsigned int nDebugInfoSize; void *lpImageName; unsigned __int16 fUnicode; }; /* 12704 */ struct _tagAUTHENTICATEINFO { unsigned int dwFlags; unsigned int dwReserved; }; /* 12705 */ struct _D3DXSHMATERIAL { _D3DCOLORVALUE Diffuse; int bMirror; int bSubSurf; float RelativeIndexOfRefraction; _D3DCOLORVALUE Absorption; _D3DCOLORVALUE ReducedScattering; }; /* 12706 */ struct PROTO_NC_LOG_GAME_MK_GETEXPINFIELD { unsigned int chrregnum; unsigned __int16 mobid; unsigned __int16 number; unsigned int exp; }; /* 12707 */ struct PROTO_NC_CHAR_TUTORIAL_STEP_REQ { char nTutorialStep; }; /* 12708 */ struct _IMAGE_RUNTIME_FUNCTION_ENTRY { unsigned int BeginAddress; unsigned int EndAddress; unsigned int UnwindInfoAddress; }; /* 12709 */ struct _CMSG_HASHED_ENCODE_INFO { unsigned int cbSize; unsigned int hCryptProv; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; void *pvHashAuxInfo; }; /* 12710 */ struct _DRIVE_LAYOUT_INFORMATION { unsigned int PartitionCount; unsigned int Signature; _PARTITION_INFORMATION PartitionEntry[1]; }; /* 12711 */ struct PROTO_NC_GUILD_ACADEMY_DB_NOTIFY_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; unsigned __int16 nNotifyLength; char sNotify[]; }; /* 12712 */ struct __cppobj PROTO_NC_USER_CLIENT_WRONGVERSION_CHECK_ACK { }; /* 12713 */ struct PROTO_NC_FRIEND_SOMEONE_GET_SPECIALITEM_ZONE_CMD { Name5 charid; }; /* 12714 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_ETC3_ACK { }; /* 12715 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAT_RESTRICT_DB_DEL_REQ { unsigned __int16 nSessionHandle; unsigned int nUserNo; unsigned int nChatRestrictCharNo; }; /* 12716 */ struct _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA { unsigned int cbSize; unsigned int hCryptProv; unsigned int dwSignerIndex; unsigned int dwSignerType; void *pvSigner; }; /* 12717 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 12718 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 12719 */ struct __unaligned __declspec(align(2)) PROTO_NC_ZONE_PRISON_END_CMD { unsigned __int16 nCharZoneHandle; unsigned int nCharRegNum; }; /* 12720 */ struct $4513DC3CCFACECD09C8EAC7B805F6919 { unsigned int WeakDefaultSymIndex; unsigned int WeakSearchType; char rgbReserved[12]; }; /* 12721 */ struct $94989A3E9A435ED97145FE1E68FB2FC6 { char Name[20]; }; /* 12722 */ struct $47B47A2EB50216D404F2F0D49488C8F4 { unsigned int Length; unsigned __int16 NumberOfRelocations; unsigned __int16 NumberOfLinenumbers; unsigned int CheckSum; __int16 Number; char Selection; char bReserved; __int16 HighNumber; char rgbReserved[2]; }; /* 12723 */ struct $95EC2160EE73DEF8E63B3C99B8227654 { unsigned int crc; char rgbReserved[16]; }; /* 12724 */ struct $9274BCE5765C6D6C86303FE384894FC5 { IMAGE_AUX_SYMBOL_TOKEN_DEF TokenDef; char rgbReserved[2]; }; /* 12725 */ union _IMAGE_AUX_SYMBOL_EX { $4513DC3CCFACECD09C8EAC7B805F6919 Sym; $94989A3E9A435ED97145FE1E68FB2FC6 File; $47B47A2EB50216D404F2F0D49488C8F4 Section; $9274BCE5765C6D6C86303FE384894FC5 __s3; $95EC2160EE73DEF8E63B3C99B8227654 CRC; }; /* 12726 */ struct DDEADVISE { unsigned __int16 reserved : 14; unsigned __int16 fDeferUpd : 1; unsigned __int16 fAckReq : 1; __int16 cfFormat; }; /* 12727 */ struct __cppobj IServerSecurity : IUnknown { }; /* 12728 */ struct __cppobj IXMLDOMElement : IXMLDOMNode { }; /* 12729 */ struct Wml::Vector<3,double> { long double m_afTuple[3]; }; /* 12730 */ struct __cppobj Wml::Vector3 : Wml::Vector<3,double> { }; /* 12731 */ struct Wml::Ray3 { Wml::Vector3 m_kOrigin; Wml::Vector3 m_kDirection; }; /* 12732 */ struct Wml::Segment3 { Wml::Vector3 m_kOrigin; Wml::Vector3 m_kDirection; }; /* 12733 */ struct Wml::Vector<2,double> { long double m_afTuple[2]; }; /* 12734 */ struct __cppobj Wml::Vector2 : Wml::Vector<2,double> { }; /* 12735 */ struct Wml::Vector<2,float> { float m_afTuple[2]; }; /* 12736 */ struct __cppobj Wml::Vector2 : Wml::Vector<2,float> { }; /* 12737 */ struct Wml::Segment2 { Wml::Vector2 m_kOrigin; Wml::Vector2 m_kDirection; }; /* 12738 */ struct Wml::Vector<3,float> { float m_afTuple[3]; }; /* 12739 */ struct __cppobj Wml::Vector3 : Wml::Vector<3,float> { }; /* 12740 */ struct Wml::Segment3 { Wml::Vector3 m_kOrigin; Wml::Vector3 m_kDirection; }; /* 12741 */ struct Wml::Capsule3 { Wml::Segment3 m_kSegment; float m_fRadius; }; /* 12742 */ struct Wml::Ray3 { Wml::Vector3 m_kOrigin; Wml::Vector3 m_kDirection; }; /* 12743 */ struct Wml::Capsule3 { Wml::Segment3 m_kSegment; long double m_fRadius; }; /* 12744 */ struct Wml::Segment2 { Wml::Vector2 m_kOrigin; Wml::Vector2 m_kDirection; }; /* 12745 */ struct __cppobj FindRoomNode : Ns_TourScene { }; /* 12746 */ struct PROTO_NC_SYSLOG_ACCOUNT_LOGIN_FAILURE { char UserName[260]; Name4 UserIP; Name5 spawnapps; }; /* 12747 */ struct _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION { unsigned __int64 CycleTime; }; /* 12748 */ struct tagEMRCREATEMONOBRUSH { tagEMR emr; unsigned int ihBrush; unsigned int iUsage; unsigned int offBmi; unsigned int cbBmi; unsigned int offBits; unsigned int cbBits; }; /* 12749 */ struct HDESK__ { int unused; }; /* 12750 */ struct BSMINFO { unsigned int cbSize; HDESK__ *hdesk; HWND__ *hwnd; _LUID luid; }; /* 12751 */ union $D782CEEAB2EC27FB8659ADD3F7B0CF9D { char *AnsiString; wchar_t *UnicodeString; int LVal; __int16 SVal; unsigned __int64 PVal; tagBinaryParam BVal; }; /* 12752 */ struct tagRPC_EE_INFO_PARAM { tagExtendedErrorParamTypes ParameterType; $D782CEEAB2EC27FB8659ADD3F7B0CF9D u; }; /* 12753 */ struct tagRPC_CALL_ATTRIBUTES_V2_W { unsigned int Version; unsigned int Flags; unsigned int ServerPrincipalNameBufferLength; unsigned __int16 *ServerPrincipalName; unsigned int ClientPrincipalNameBufferLength; unsigned __int16 *ClientPrincipalName; unsigned int AuthenticationLevel; unsigned int AuthenticationService; int NullSession; int KernelModeCaller; unsigned int ProtocolSequence; tagRpcCallClientLocality IsClientLocal; void *ClientPID; unsigned int CallStatus; tagRpcCallType CallType; _RPC_CALL_LOCAL_ADDRESS_V1 *CallLocalAddress; unsigned __int16 OpNum; _GUID InterfaceUuid; }; /* 12754 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_MEMBER_LIST_REQ { }; /* 12755 */ union _FILE_SEGMENT_ELEMENT { void *__ptr64 Buffer; unsigned __int64 Alignment; }; /* 12756 */ struct __declspec(align(4)) _SI_COPYFILE { unsigned int SourceFileNameLength; unsigned int DestinationFileNameLength; unsigned int Flags; wchar_t FileNameBuffer[1]; }; /* 12757 */ struct __cppobj __declspec(align(4)) NiPSysGrowFadeModifier : NiPSysModifier { float m_fGrowTime; unsigned __int16 m_usGrowGeneration; float m_fFadeTime; unsigned __int16 m_usFadeGeneration; }; /* 12758 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_INVITATION_ACK { Name5 sInvitationCharID; unsigned __int16 nError; }; /* 12759 */ struct PROTO_NC_RAID_LEAVE_ACK { unsigned __int16 nError; }; /* 12760 */ struct _SID_AND_ATTRIBUTES_HASH { unsigned int SidCount; _SID_AND_ATTRIBUTES *SidAttr; unsigned int Hash[32]; }; /* 12761 */ struct _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { unsigned int ElementCount; _COMPATIBILITY_CONTEXT_ELEMENT Elements[]; }; /* 12762 */ struct _div_t { int quot; int rem; }; /* 12763 */ struct tagStorageLayout { unsigned int LayoutType; wchar_t *pwcsElementName; _LARGE_INTEGER cOffset; _LARGE_INTEGER cBytes; }; /* 12764 */ struct _SERVICE_FAILURE_ACTIONS_FLAG { int fFailureActionsOnNonCrashFailures; }; /* 12765 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_LIST_REQ { }; /* 12766 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_GET_KEYMAP_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_KEYMAP_CMD DBKeyMapData; }; /* 12767 */ struct PROTO_NC_GAMBLE_COIN_DB_USE_COINITEM_REQ { NETPACKETZONEHEADER nHeader; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nItemReg; __unaligned __declspec(align(1)) unsigned __int64 nCoin; unsigned __int16 nLockIndex; }; /* 12768 */ struct _GLYPHMETRICS { unsigned int gmBlackBoxX; unsigned int gmBlackBoxY; tagPOINT gmptGlyphOrigin; __int16 gmCellIncX; __int16 gmCellIncY; }; /* 12769 */ struct __cppobj NiMessageBox { }; /* 12770 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_SKILL_DELETE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 skillid; char skilllevel; }; /* 12771 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_RANDOMOPTION_CHANGE { unsigned int nType; unsigned int nCharNo; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt2; unsigned int nInt3; unsigned __int64 nBigint1; }; /* 12772 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_TITLE_CMD { unsigned __int16 wldmanhandle; unsigned int nCharNo; CHARACTER_TITLE_READBLOCK CTData; }; /* 12773 */ struct PROTO_NC_BAT_SKILLENCHANT_REQ { unsigned __int16 skillid; unsigned __int16 target; }; /* 12774 */ struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A { _SEC_WINNT_AUTH_IDENTITY_A *TransportCredentials; unsigned int Flags; unsigned int AuthenticationTarget; unsigned int NumberOfAuthnSchemes; unsigned int *AuthnSchemes; char *ServerCertificateSubject; _SEC_WINNT_AUTH_IDENTITY_A *ProxyCredentials; unsigned int NumberOfProxyAuthnSchemes; unsigned int *ProxyAuthnSchemes; }; /* 12775 */ struct PROTO_NC_ITEMDB_ITEMBREAKFAIL_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned __int16 ErrorCode; }; /* 12776 */ struct __unaligned __declspec(align(2)) PROTO_NC_PATCH_INFO_VERIFY_REQ { PATCH_VERSION_MARK LauncherVer; PATCH_VERSION_MARK LastVer; unsigned int NumOfPatch; unsigned int NumOfDataFiles; unsigned int ByteOfDataFiles; }; /* 12777 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_LOAD_INFO_DB_ACK { unsigned __int16 nError; unsigned __int16 nMasterHandle; unsigned int nPetRegNum; Name4 sPetName; char nPetMind; char nPetStress; }; /* 12778 */ struct _JOB_SET_ARRAY { void *JobHandle; unsigned int MemberLevel; unsigned int Flags; }; /* 12779 */ struct PROTO_NC_BAT_TOGGLESKILL_OFF_CMD { unsigned __int16 nSkillID; }; /* 12780 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAT_RESTRICT_DB_ADD_ACK { unsigned __int16 nError; unsigned __int16 nSessionHandle; PROTO_CHAT_RESTRICT_INFO ChatRestrictData; unsigned int nChatRestrictCharNo; }; /* 12781 */ struct __declspec(align(4)) _FORMAT_EX_PARAMETERS { _MEDIA_TYPE MediaType; unsigned int StartCylinderNumber; unsigned int EndCylinderNumber; unsigned int StartHeadNumber; unsigned int EndHeadNumber; unsigned __int16 FormatGapLength; unsigned __int16 SectorsPerTrack; unsigned __int16 SectorNumber[1]; }; /* 12782 */ struct __cppobj ID3DXRenderToEnvMap : IUnknown { }; /* 12783 */ struct NiTSet { NiD3DPass **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 12784 */ struct NiTPoolContainer { NiD3DPass *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 12785 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 12786 */ struct __cppobj PROTO_NC_MISC_CONNECTER_REQ { }; /* 12787 */ struct PROTO_NC_HOLY_PROMISE_CLIENT_GET_REMAIN_MONEY_CMD { unsigned __int64 nMoney; }; /* 12788 */ struct $_TypeDescriptor$_extraBytes_76 { const void *pVFTable; void *spare; char name[76]; }; /* 12789 */ struct $57002DB884A280EE1096D8FCF3292E45 { HINSTANCE__ *LocalizedReasonModule; unsigned int LocalizedReasonId; unsigned int ReasonStringCount; wchar_t **ReasonStrings; }; /* 12790 */ union $7A80AB8E7F9C7A54B765C1E76B506DE5 { $57002DB884A280EE1096D8FCF3292E45 Detailed; wchar_t *SimpleReasonString; }; /* 12791 */ struct _REASON_CONTEXT { unsigned int Version; unsigned int Flags; $7A80AB8E7F9C7A54B765C1E76B506DE5 Reason; }; /* 12792 */ struct _MIDL_FORMAT_STRING { __int16 Pad; char Format[]; }; /* 12793 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_MH_FURNITURE_ENDURE_KIT_USE_ACK { ShineDateTime dEndEndureDate; unsigned __int16 Error; }; /* 12794 */ struct PROTO_NC_CHARGED_STAT_INITIALIZE_DB_FAIL_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 12795 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_STAT_DECPOINT_DB_REQ { NETPACKETZONEHEADER header; char stat; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER restatitemkey; unsigned __int16 restatitemid; char isdelete; unsigned __int16 attr; }; /* 12796 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_77 { const void *pVFTable; void *spare; char name[77]; }; /* 12797 */ struct __cppobj NiDX9SwapChainBufferData : NiDX9OnscreenBufferData { IDirect3DSwapChain9 *m_pkSwapChain; }; /* 12798 */ struct __cppobj NiDX9SwapChainDepthStencilBufferData : NiDX9DepthStencilBufferData { NiDX9SwapChainBufferData *m_pkSwapChainBufferData; }; /* 12799 */ struct PROTO_PARTY_MEMBER_INFORM { Name5 charname; unsigned int hp; unsigned int sp; unsigned int lp; }; /* 12800 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_MEMBERINFORM_CMD { char membernum; PROTO_PARTY_MEMBER_INFORM member[]; }; /* 12801 */ struct PROTO_NC_TRADE_CENBOARDING_ACK { unsigned __int64 cen; }; /* 12802 */ struct _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { _LARGE_INTEGER TotalUserTime; _LARGE_INTEGER TotalKernelTime; _LARGE_INTEGER ThisPeriodTotalUserTime; _LARGE_INTEGER ThisPeriodTotalKernelTime; unsigned int TotalPageFaultCount; unsigned int TotalProcesses; unsigned int ActiveProcesses; unsigned int TotalTerminatedProcesses; }; /* 12803 */ struct _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION { _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION BasicInfo; _IO_COUNTERS IoInfo; }; /* 12804 */ struct __cppobj __declspec(align(4)) NiColorData : NiObject { unsigned int m_uiNumKeys; NiColorKey *m_pkKeys; NiAnimationKey::KeyType m_eType; char m_ucKeySize; }; /* 12805 */ struct NiPointer { NiColorData *m_pObject; }; /* 12806 */ struct __cppobj NiPSysColorModifier : NiPSysModifier { NiPointer m_spColorData; float m_fLoKeyTime; float m_fHiKeyTime; }; /* 12807 */ struct PROTO_NC_ITEMDB_ITEMCHANGE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 12808 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ITEMCHANGE_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_ITEMCHANGE_ACK ack; }; /* 12809 */ struct PROTO_NC_TRADE_DOWNBOARD_ACK { char slotboard; }; /* 12810 */ struct tagEMRSETMITERLIMIT { tagEMR emr; float eMiterLimit; }; /* 12811 */ struct tagEMRCREATEBRUSHINDIRECT { tagEMR emr; unsigned int ihBrush; tagLOGBRUSH32 lb; }; /* 12812 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MY_ACADEMY_RANK_INFO_ACK { unsigned __int16 Error; unsigned int nAcademyPoint; unsigned int nAcademyRank; int dAcademyBuffUntilTime; }; /* 12813 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_ECHO_ACK { char nStartZoneNum; unsigned int nCharRegNum; unsigned __int16 nNPCHandle; unsigned __int16 nError; ID_LEVEL_TYPE eLevelType; }; /* 12814 */ struct tagMCI_ANIM_STEP_PARMS { unsigned int dwCallback; unsigned int dwFrames; }; /* 12815 */ struct _CERT_DH_PARAMETERS { _CRYPTOAPI_BLOB p; _CRYPTOAPI_BLOB g; }; /* 12816 */ struct _STORAGE_ALLOCATE_BC_STREAM_INPUT { unsigned int Version; unsigned int RequestsPerPeriod; unsigned int Period; char RetryFailures; char Discardable; char Reserved1[2]; unsigned int AccessType; unsigned int AccessMode; }; /* 12817 */ struct __cppobj IInternetSecurityMgrSite : IUnknown { }; /* 12818 */ struct ListIteration { unsigned __int16 li_Curr; unsigned __int16 li_Next; }; /* 12819 */ struct PROTO_NC_CHAT_RESTRICT_LIST_CMD { unsigned __int16 nChatRestrictListCnt; PROTO_CHAT_RESTRICT_INFO ChatRestrictData[]; }; /* 12820 */ struct __cppobj NiBlendQuaternionInterpolator : NiBlendInterpolator { NiQuaternion m_kQuaternionValue; }; /* 12821 */ struct __cppobj NiSwitchStringExtraData : NiExtraData { unsigned int m_uiSize; char **m_ppcValue; int m_iIndex; }; /* 12822 */ struct PROTO_NC_SKILL_ERASE_ACK { NETPACKETZONEHEADER header; unsigned __int16 skill; unsigned __int16 err; }; /* 12823 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_CH_PASSWORD_CHECK_REQ { NETPACKETHEADER netpacketheader; Name256Byte user; Name4 password; }; /* 12824 */ struct __unaligned __declspec(align(2)) PROTO_NC_MAP_LINKSTART_CMD { unsigned __int16 wmshandle; unsigned int chrregnum; }; /* 12825 */ struct _ACTIVATION_CONTEXT_DETAILED_INFORMATION { unsigned int dwFlags; unsigned int ulFormatVersion; unsigned int ulAssemblyCount; unsigned int ulRootManifestPathType; unsigned int ulRootManifestPathChars; unsigned int ulRootConfigurationPathType; unsigned int ulRootConfigurationPathChars; unsigned int ulAppDirPathType; unsigned int ulAppDirPathChars; const wchar_t *lpRootManifestPath; const wchar_t *lpRootConfigurationPath; const wchar_t *lpAppDirPath; }; /* 12826 */ struct _CREATE_THREAD_DEBUG_INFO { void *hThread; void *lpThreadLocalBase; unsigned int (__stdcall *lpStartAddress)(void *); }; /* 12827 */ union $77999D1D33E2965FED1B6049B94D9AA0 { _EXCEPTION_DEBUG_INFO Exception; _CREATE_THREAD_DEBUG_INFO CreateThread; _CREATE_PROCESS_DEBUG_INFO CreateProcessInfo; _EXIT_THREAD_DEBUG_INFO ExitThread; _EXIT_PROCESS_DEBUG_INFO ExitProcess; _LOAD_DLL_DEBUG_INFO LoadDll; _UNLOAD_DLL_DEBUG_INFO UnloadDll; _OUTPUT_DEBUG_STRING_INFO DebugString; _RIP_INFO RipInfo; }; /* 12828 */ struct _DEBUG_EVENT { unsigned int dwDebugEventCode; unsigned int dwProcessId; unsigned int dwThreadId; $77999D1D33E2965FED1B6049B94D9AA0 u; }; /* 12829 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiAVObject *m_val; }; /* 12830 */ struct __cppobj NiDrawableBV { }; /* 12831 */ struct NiSphere { NiPoint3 m_kCenter; float m_fRadius; }; /* 12832 */ struct __cppobj NiHalfSpaceBV : NiBoundingVolume { NiPlane m_kPlane; NiPoint3 m_kCenter; }; /* 12833 */ struct PROTO_NC_GUILD_DB_INTRO_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 nIntroLength; char sIntro[]; }; /* 12834 */ struct _SECURITY_DESCRIPTOR_RELATIVE { char Revision; char Sbz1; unsigned __int16 Control; unsigned int Owner; unsigned int Group; unsigned int Sacl; unsigned int Dacl; }; /* 12835 */ struct _SHFILEINFOA { HICON__ *hIcon; int iIcon; unsigned int dwAttributes; char szDisplayName[260]; char szTypeName[80]; }; /* 12836 */ struct PROTO_NC_USER_GER_IS_IP_BLOCK_ACK { PROTO_NC_USER_GER_PASSWORD_CHECK_ACK LoginData; __unaligned __declspec(align(1)) unsigned __int16 nClientHandle; char bUserIPBlock; }; /* 12837 */ struct $5F1E04735FAC92B748E796ECB1ABDEFA { __int8 actioncode : 4; __int8 ismissed : 1; __int8 isshieldblock : 1; __int8 isresist : 1; __int8 isImmune : 1; }; /* 12838 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_BASH_MISSED_CMD { unsigned __int16 attacker; $5F1E04735FAC92B748E796ECB1ABDEFA flag; unsigned __int16 attackspeed; }; /* 12839 */ struct DiceRollApplyResult { unsigned __int16 nError; unsigned __int16 lockindex; unsigned int nPlayerNo; __int64 nTotalDividend; }; /* 12840 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_DB_DICE_ROLL_RESULT_ACK { unsigned __int16 nError; int nGameNo; NETPACKETZONEHEADER header; SHINE_ITEM_REGISTNUMBER nActiveDiceTaiSaiKey; unsigned __int16 nResultCnt; DiceRollApplyResult DiceRollResult[]; }; /* 12841 */ struct _CRYPT_3DES_KEY_STATE { char Key[24]; char IV[8]; char Feedback[8]; }; /* 12842 */ struct __cppobj NiMeshPSysData : NiPSysData { NiPointer m_spParticleMeshes; bool m_bFillPoolsOnLoad; unsigned int m_uiDefaultPoolSize; NiTArray > *> m_kPools; }; /* 12843 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SOULSTONEBUY_REQ { unsigned int chrregnum; char flag; unsigned __int16 number; unsigned __int64 price; unsigned __int16 lockindex; }; /* 12844 */ struct PROTO_NC_USER_TUTORIAL_CAN_SKIP_CMD { char bCanSkip; }; /* 12845 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_KQ_SCHEDULE_ACK { unsigned __int16 NumOfTotal; char bPart; unsigned __int16 StartDataIndex; unsigned __int16 NumOfQuest; PROTO_KQ_INFO QuestArray[]; }; /* 12846 */ struct _CERT_REVOCATION_STATUS { unsigned int cbSize; unsigned int dwIndex; unsigned int dwError; unsigned int dwReason; int fHasFreshnessTime; unsigned int dwFreshnessTime; }; /* 12847 */ struct tagTYPEATTR { _GUID guid; unsigned int lcid; unsigned int dwReserved; int memidConstructor; int memidDestructor; wchar_t *lpstrSchema; unsigned int cbSizeInstance; tagTYPEKIND typekind; unsigned __int16 cFuncs; unsigned __int16 cVars; unsigned __int16 cImplTypes; unsigned __int16 cbSizeVft; unsigned __int16 cbAlignment; unsigned __int16 wTypeFlags; unsigned __int16 wMajorVerNum; unsigned __int16 wMinorVerNum; tagTYPEDESC tdescAlias; tagIDLDESC idldescType; }; /* 12848 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_MONEY_SUB_REQ { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; unsigned __int64 nMoneySub; }; /* 12849 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_WORLD_RETYPE_CMD { NETPACKETZONEHEADER netpacketzoneheader; char nType; }; /* 12850 */ struct PROTO_NC_ITEMDB_QUESTALL_REQ { unsigned __int16 quest; PROTO_ITEM_CREATE questitem; }; /* 12851 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_ENTRY_BUY_ACK::BoothItemList { char boothslot; unsigned __int16 item; unsigned __int64 unitcost; unsigned __int16 restquantity; }; /* 12852 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_ENTRY_BUY_ACK { unsigned __int16 err; unsigned __int16 boothhandle; char numofitem; PROTO_NC_BOOTH_ENTRY_BUY_ACK::BoothItemList items[]; }; /* 12853 */ struct __declspec(align(8)) _FILE_STREAM_INFO { unsigned int NextEntryOffset; unsigned int StreamNameLength; _LARGE_INTEGER StreamSize; _LARGE_INTEGER StreamAllocationSize; wchar_t StreamName[1]; }; /* 12854 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_CHARGED_WITHDRAW_ACK { unsigned int ItemOrderNo; unsigned __int16 err; }; /* 12855 */ struct PROTO_NC_CHAR_OPTION_DB_SET_WINDOWPOS_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_WINDOWPOS Data; }; /* 12856 */ struct _TOKEN_STATISTICS { _LUID TokenId; _LUID AuthenticationId; _LARGE_INTEGER ExpirationTime; _TOKEN_TYPE TokenType; _SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; unsigned int DynamicCharged; unsigned int DynamicAvailable; unsigned int GroupCount; unsigned int PrivilegeCount; _LUID ModifiedId; }; /* 12857 */ struct __cppobj IInternetBindInfoEx : IInternetBindInfo { }; /* 12858 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_START_DB_ALL_REQ { }; /* 12859 */ struct PROTO_NC_GUILD_ACADEMY_SET_MASTER_ACK { unsigned __int16 Error; }; /* 12860 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_TUTORIAL_FREESTAT_INIT_ACK { unsigned int nCharNo; unsigned __int16 nError; }; /* 12861 */ struct vc_attributes::SuccessAttribute { const wchar_t *Condition; }; /* 12862 */ struct tagMIXERLINECONTROLSA { unsigned int cbStruct; unsigned int dwLineID; $476D211351DA30503E50D2F0E6E515B0 ___u2; unsigned int cControls; unsigned int cbmxctrl; tagMIXERCONTROLA *pamxctrl; }; /* 12863 */ struct __cppobj IXMLDOMComment : IXMLDOMCharacterData { }; /* 12864 */ struct tagCSPLATFORM { unsigned int dwPlatformId; unsigned int dwVersionHi; unsigned int dwVersionLo; unsigned int dwProcessorArch; }; /* 12865 */ struct tagQUERYCONTEXT { unsigned int dwContext; tagCSPLATFORM Platform; unsigned int Locale; unsigned int dwVersionHi; unsigned int dwVersionLo; }; /* 12866 */ struct PROTO_NC_BRIEFINFO_BRIEFINFODELETE_CMD { unsigned __int16 hnd; }; /* 12867 */ struct PROTO_NC_KQ_VOTE_START_CHECK_ACK { unsigned __int16 nError; }; /* 12868 */ struct PROTO_NC_DATA_REPORT_ADD_ACK { unsigned __int16 err; unsigned __int16 hReporter; Name5 sHarmer; int nRegNumber; }; /* 12869 */ struct _SHNAMEMAPPINGW { wchar_t *pszOldPath; wchar_t *pszNewPath; int cchOldPath; int cchNewPath; }; /* 12870 */ union _Dconst { unsigned __int16 _Word[8]; float _Float; long double _Double; long double _Long_double; }; /* 12871 */ struct _TAPE_GET_POSITION { unsigned int Type; unsigned int Partition; _LARGE_INTEGER Offset; }; /* 12872 */ struct PROTO_NC_HOLY_PROMISE_MYUPPER_REQ { NETPACKETZONEHEADER header; }; /* 12873 */ struct _CERT_CHAIN_POLICY_STATUS { unsigned int cbSize; unsigned int dwError; int lChainIndex; int lElementIndex; void *pvExtraPolicyStatus; }; /* 12874 */ struct PROTO_NC_LOG_GAME_QUEST_REWARD_ITEM { unsigned int chrregnum; unsigned __int16 questid; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; }; /* 12875 */ struct PROTO_GAMEDATA_CMD::ZoneServer { char bIsGM; }; /* 12876 */ struct PROTO_GAMEDATA_CMD::Client { unsigned __int16 partyno; unsigned __int16 nRaidNo; }; /* 12877 */ struct __unaligned __declspec(align(1)) PROTO_GAMEDATA_CMD { PROTO_GAMEDATA_CMD::ZoneServer zone; PROTO_GAMEDATA_CMD::Client client; }; /* 12878 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_GAME_CMD { unsigned __int16 wldmanhandle; unsigned int nCharNo; PROTO_GAMEDATA_CMD game; }; /* 12879 */ struct PROTO_NC_ITEMDB_SOULSTONEBUYSUC_ACK { unsigned __int16 lockindex; }; /* 12880 */ struct __cppobj PROTO_NC_RAID_DISMISS_BROAD_CMD { }; /* 12881 */ struct PROTO_NC_PET_SET_TENDENCY_DB_REQ { unsigned __int16 nMasterHandle; __unaligned __declspec(align(1)) unsigned int nPetRegNum; char nPetMind; char nPetStress; }; /* 12882 */ struct __declspec(align(4)) _DEVICE_TRIM_DESCRIPTOR { unsigned int Version; unsigned int Size; char TrimEnabled; }; /* 12883 */ struct __cppobj NpToonExtraData : NiExtraData { NiPointer m_spNpToonTexture; bool m_bSelfTexture; bool m_bLine; D3DXVECTOR4 m_vLineColor; D3DXVECTOR4 m_vObjectColor; float m_fLineSize; NiCamera *m_pCamera; }; /* 12884 */ struct NiPointer { NpToonExtraData *m_pObject; }; /* 12885 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_CLEAR_REWARD_ITEM_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; }; /* 12886 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_4 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[1]; _BYTE gap4[1]; }; /* 12887 */ struct _CRYPT_PKCS8_EXPORT_PARAMS { unsigned int hCryptProv; unsigned int dwKeySpec; char *pszPrivateKeyObjId; int (__stdcall *pEncryptPrivateKeyFunc)(_CRYPT_ALGORITHM_IDENTIFIER *, _CRYPTOAPI_BLOB *, char *, unsigned int *, void *); void *pVoidEncryptFunc; }; /* 12888 */ struct __cppobj IChannelHook : IUnknown { }; /* 12889 */ struct _D3DDEVICE_CREATION_PARAMETERS { unsigned int AdapterOrdinal; _D3DDEVTYPE DeviceType; HWND__ *hFocusWindow; unsigned int BehaviorFlags; }; /* 12890 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_PRODUCT_STUFF { unsigned int chrregnum; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemkey_stuff; unsigned __int16 itemid_stuff; unsigned __int16 itemlot_stuff_use; unsigned __int16 itemlot_stuff_before; unsigned __int16 itemlot_stuff_last; }; /* 12891 */ struct PROTO_NC_SCENARIO_TIMER_END_CMD { unsigned int nDeleteSec; }; /* 12892 */ struct __declspec(align(8)) _stat32i64 { unsigned int st_dev; unsigned __int16 st_ino; unsigned __int16 st_mode; __int16 st_nlink; __int16 st_uid; __int16 st_gid; unsigned int st_rdev; __int64 st_size; int st_atime; int st_mtime; int st_ctime; }; /* 12893 */ struct __cppobj __declspec(align(4)) NiMeshParticleSystem : NiParticleSystem { float m_fTime; bool m_bUpdateControllers; }; /* 12894 */ struct PROTO_NC_ITEM_ENCHANT_SET_GEM_LOT_CMD { ITEM_INVEN equipment; char gemSocketIndex; char restCount; }; /* 12895 */ struct PROTO_NC_GUILD_TOURNAMENT_DB_GET_ACK { unsigned __int16 Error; __unaligned __declspec(align(1)) unsigned int nGTNo; char nMatchType; __unaligned __declspec(align(1)) int MatchTime[9]; GUILD_TOURNAMENT_LIST_DB TournamentTree[31]; __unaligned __declspec(align(1)) unsigned int nLastWinnerGuildNo; unsigned __int16 nGuildTournamentJoinCnt; }; /* 12896 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_TEENAGER_CMD { char sUserKey[50]; char nType; unsigned int nMinute; }; /* 12897 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_TEENAGER_ACK { Name256Byte sUserID; unsigned __int16 nHandle; PROTO_NC_USER_TEENAGER_CMD Data; }; /* 12898 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_RETURN_CHECK_REQ { unsigned __int16 nHandle; unsigned int nUserNo; }; /* 12899 */ struct tagMCI_GETDEVCAPS_PARMS { unsigned int dwCallback; unsigned int dwReturn; unsigned int dwItem; }; /* 12900 */ struct _PROPSHEETPAGEA_V3 { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $DCB8DB123202A97C93F5F530535FCB0C ___u3; $02461265AF0FB70E8BF1115DFC05F23E ___u4; const char *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *); unsigned int *pcRefParent; const char *pszHeaderTitle; const char *pszHeaderSubTitle; void *hActCtx; }; /* 12901 */ struct _wfinddata64_t { unsigned int attrib; __int64 time_create; __int64 time_access; __int64 time_write; __int64 size; wchar_t name[260]; }; /* 12902 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_DB_SET_REQ { unsigned __int16 handle_charno; unsigned __int16 handle_friendno; unsigned int charno; unsigned int friendno; char flag; }; /* 12903 */ struct _tagHIT_LOGGING_INFO { unsigned int dwStructSize; char *lpszLoggedUrlName; _SYSTEMTIME StartTime; _SYSTEMTIME EndTime; char *lpszExtendedInfo; }; /* 12904 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_ITEM_GET { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 questid; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemlot; }; /* 12905 */ struct tagRPC_CALL_ATTRIBUTES_V1_W { unsigned int Version; unsigned int Flags; unsigned int ServerPrincipalNameBufferLength; unsigned __int16 *ServerPrincipalName; unsigned int ClientPrincipalNameBufferLength; unsigned __int16 *ClientPrincipalName; unsigned int AuthenticationLevel; unsigned int AuthenticationService; int NullSession; }; /* 12910 */ struct __cppobj NiTListBase,PgTextTabData::tdata *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 12906 */ struct NiTListBase,PgTextTabData::tdata *> { NiTListBase,PgTextTabData::tdata *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PgTextTabData::tdata *>::AntiBloatAllocator m_kAllocator; }; /* 12907 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PgTextTabData::tdata *m_element; }; /* 12908 */ struct PgTextTabData::tdata { char *pcFn; int n; char **m_str; int *m_pf; }; /* 12909 */ struct NiTListBase,PgTextTabData::tdata *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PgTextTabData::tdata *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PgTextTabData::tdata *> *this); void (__thiscall *DeleteItem)(NiTListBase,PgTextTabData::tdata *> *this, NiTListItem *); }; /* 12911 */ struct __cppobj NiTPointerListBase,PgTextTabData::tdata *> : NiTListBase,PgTextTabData::tdata *> { }; /* 12912 */ struct __cppobj NiTPointerList : NiTPointerListBase,PgTextTabData::tdata *> { }; /* 12913 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_71 { const void *pVFTable; void *spare; char name[71]; }; /* 12914 */ struct PPM_IDLE_ACCOUNTING { unsigned int StateCount; unsigned int TotalTransitions; unsigned int ResetCount; unsigned __int64 StartTime; PPM_IDLE_STATE_ACCOUNTING State[1]; }; /* 12915 */ struct __cppobj tagMOUSEHOOKSTRUCTEX : tagMOUSEHOOKSTRUCT { unsigned int mouseData; }; /* 12916 */ struct tagMCI_LOAD_PARMSW { unsigned int dwCallback; const wchar_t *lpfilename; }; /* 12917 */ struct __cppobj IErrorInfo : IUnknown { }; /* 12918 */ struct SHINE_INDUN_RANK_RANKING { unsigned __int16 clienthandle; unsigned int nDamageDealtRank; unsigned int nDamageTakenRank; unsigned int nHealingDoneRank; }; /* 12919 */ struct PROTO_NC_AVATAR_ERASEFAIL_ACK { unsigned __int16 err; }; /* 12920 */ struct PROTO_NC_MINIHOUSE_PORTAL_CLOSE_ACK { unsigned __int16 Error; }; /* 12921 */ struct tagCWPSTRUCT { int lParam; unsigned int wParam; unsigned int message; HWND__ *hwnd; }; /* 12922 */ struct tagALTTABINFO { unsigned int cbSize; int cItems; int cColumns; int cRows; int iColFocus; int iRowFocus; int cxItem; int cyItem; tagPOINT ptStart; }; /* 12923 */ struct _RSAPUBKEY { unsigned int magic; unsigned int bitlen; unsigned int pubexp; }; /* 12924 */ struct __cppobj ID3DXMatrixStack : IUnknown { }; /* 12925 */ struct DIDEVCAPS_DX3 { unsigned int dwSize; unsigned int dwFlags; unsigned int dwDevType; unsigned int dwAxes; unsigned int dwButtons; unsigned int dwPOVs; }; /* 12926 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_GET_REWARD_ITEM_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; char NumOfRewardGood; GUILD_ACADEMY_REWARD_ITEM RewardItem[]; }; /* 12927 */ struct _IMAGE_TLS_DIRECTORY32 { unsigned int StartAddressOfRawData; unsigned int EndAddressOfRawData; unsigned int AddressOfIndex; unsigned int AddressOfCallBacks; unsigned int SizeOfZeroFill; unsigned int Characteristics; }; /* 12928 */ struct __declspec(align(4)) tagEMRPOLYDRAW16 { tagEMR emr; _RECTL rclBounds; unsigned int cpts; tagPOINTS apts[1]; char abTypes[1]; }; /* 12929 */ struct __declspec(align(8)) _VERIFY_INFORMATION { _LARGE_INTEGER StartingOffset; unsigned int Length; }; /* 12930 */ struct _SD_GLOBAL_CHANGE_OUTPUT { unsigned int Flags; unsigned int ChangeType; _SD_CHANGE_MACHINE_SID_OUTPUT SdChange; }; /* 12931 */ struct DIPROPCPOINTS { DIPROPHEADER diph; unsigned int dwCPointsNum; _CPOINT cp[8]; }; /* 12932 */ struct _GRADIENT_RECT { unsigned int UpperLeft; unsigned int LowerRight; }; /* 12933 */ struct NTFS_EXTENDED_VOLUME_DATA { unsigned int ByteCount; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; }; /* 12934 */ struct __cppobj IDirectInput7W : IDirectInput2W { }; /* 12935 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_DB_UI_STATE_SAVE_REQ { NETPACKETZONEHEADER header; char btMysteryType; }; /* 12936 */ struct _SESSION_BUFFER { char lsn; char state; char local_name[16]; char remote_name[16]; char rcvs_outstanding; char sends_outstanding; }; /* 12937 */ struct __cppobj IOleLink : IUnknown { }; /* 12938 */ struct __cppobj NiBlendFloatInterpolator : NiBlendInterpolator { float m_fFloatValue; }; /* 12939 */ struct DIJOYSTATE { int lX; int lY; int lZ; int lRx; int lRy; int lRz; int rglSlider[2]; unsigned int rgdwPOV[4]; char rgbButtons[32]; }; /* 12940 */ struct PROTO_NC_BAT_SOMEONESKILLBASH_CASTCUT_CMD { unsigned __int16 caster; }; /* 12941 */ struct _SYSTEM_MANDATORY_LABEL_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 12942 */ struct __declspec(align(4)) _TAPE_ERASE { unsigned int Type; char Immediate; }; /* 12943 */ struct NiLogBehavior { NiLogBehaviorVtbl *vfptr; }; /* 12944 */ struct NiLogBehaviorVtbl { void (__thiscall *Initialize)(NiLogBehavior *this); }; /* 12945 */ struct NiPointer { NiSpecularProperty *m_pObject; }; /* 12946 */ struct EnumStruct { char exist; int value; }; /* 12947 */ struct PROTO_NC_MINIHOUSE_PORTAL_ADD_CMD { PORTAL_INFO NewPortal; }; /* 12948 */ struct PROTO_NC_MOVER_HUNGRY_CMD { unsigned __int16 nHungry; }; /* 12949 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_70 { const void *pVFTable; void *spare; char name[70]; }; /* 12950 */ struct _ACL_SIZE_INFORMATION { unsigned int AceCount; unsigned int AclBytesInUse; unsigned int AclBytesFree; }; /* 12951 */ struct _OCSP_BASIC_RESPONSE_ENTRY { _OCSP_CERT_ID CertId; unsigned int dwCertStatus; _OCSP_BASIC_REVOKED_INFO *pRevokedInfo; _FILETIME ThisUpdate; _FILETIME NextUpdate; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 12952 */ struct _CMSG_SP3_COMPATIBLE_AUX_INFO { unsigned int cbSize; unsigned int dwFlags; }; /* 12953 */ struct __cppobj IOleCache : IUnknown { }; /* 12954 */ struct __unaligned __declspec(align(2)) PROTO_NC_SKILL_SKILLEXP_CLIENT_CMD { unsigned __int16 skill; unsigned int mastery; }; /* 12955 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_SCHEDULE_ACK { unsigned int NewStartHandle; unsigned int NewEndHandle; unsigned __int16 NumOfNewQuest; PROTO_KQ_INFO_CLIENT NewQuestArray[]; }; /* 12956 */ struct __unaligned __declspec(align(2)) PROTO_NC_MOVER_SKILLBASH_FLD_CAST_REQ { unsigned __int16 nSkillID; SHINE_XY_TYPE nTargetLoc; }; /* 12957 */ struct tagEMRPOLYPOLYLINE16 { tagEMR emr; _RECTL rclBounds; unsigned int nPolys; unsigned int cpts; unsigned int aPolyCounts[1]; tagPOINTS apts[1]; }; /* 12958 */ struct _CRYPT_PRIVATE_KEY_INFO { unsigned int Version; _CRYPT_ALGORITHM_IDENTIFIER Algorithm; _CRYPTOAPI_BLOB PrivateKey; _CRYPT_ATTRIBUTES *pAttributes; }; /* 12959 */ struct _FLAG_STGMEDIUM { int ContextFlags; int fPassOwnership; tagSTGMEDIUM Stgmed; }; /* 12960 */ struct __cppobj ID3DXLine : IUnknown { }; /* 12961 */ struct PROTO_NC_USER_WILLLOGIN_ACK { PROTO_NC_USER_WILLLOGIN_REQ will_login_req; char ok; }; /* 12962 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_WILLLOGIN_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_WILLLOGIN_ACK ack; }; /* 12963 */ struct __cppobj PROTO_NC_PARTY_DISMISS_ACK { }; /* 12964 */ struct __unaligned __declspec(align(1)) PROTO_NC_SYSLOG_SERVER_CCU { unsigned int UserCount; char WorldNo; }; /* 12965 */ struct _TRANSMIT_FILE_BUFFERS { void *Head; unsigned int HeadLength; void *Tail; unsigned int TailLength; }; /* 12966 */ struct _PRINTER_INFO_9W { _devicemodeW *pDevMode; }; /* 12967 */ struct __cppobj IViewObject2 : IViewObject { }; /* 12968 */ struct _XFILECOMPRESSEDANIMATIONSET { unsigned int CompressedBlockSize; float TicksPerSec; unsigned int PlaybackType; unsigned int BufferLength; }; /* 12969 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_QUEST_READ_CMD::tagQUESTREAD { unsigned int chrregnum; unsigned __int16 nNumOfReadQuest; unsigned __int16 QuestReadIDArray[]; }; /* 12970 */ struct PROTO_NC_CHARSAVE_2WLDMAN_QUEST_READ_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHARSAVE_2WLDMAN_QUEST_READ_CMD::tagQUESTREAD questread; }; /* 12971 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_QUEST_FINISHED { unsigned int UserNo; unsigned int CharNo; unsigned __int16 QuestID; unsigned __int64 RewardMoney; unsigned __int16 RewardItemNo; unsigned __int64 ClearTime; unsigned __int16 QuestEndNPC; }; /* 12972 */ struct __cppobj IRunnableObject : IUnknown { }; /* 12973 */ struct __cppobj NiStringExtraData : NiExtraData { char *m_pString; }; /* 12974 */ struct DIRAMPFORCE { int lStart; int lEnd; }; /* 12975 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GUILD_ACADEMY_LEVEL_UP { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; unsigned int nAddPoint; int dAddBuffTime; }; /* 12976 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_EXCHANGE_REQ { unsigned int ownerA; unsigned int ownerB; unsigned __int16 lockindex; PROTO_ITEM_RELOC relocA; PROTO_ITEM_RELOC relocB; unsigned __int16 relocA_ID; unsigned __int16 relocB_ID; unsigned int relocA_Lot; unsigned int relocB_Lot; }; /* 12977 */ struct _TRANSACTIONMANAGER_LOG_INFORMATION { _GUID LogIdentity; }; /* 12978 */ struct PROTO_NC_HOLY_PROMISE_DB_GET_MEMBER_ACK { unsigned int nCharNo; unsigned __int16 DBError; char nPart; char nMemberCount; PROTO_HOLY_PROMISE_INFO_DB MemberInfo[]; }; /* 12979 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTION_CHANGE_CHAR_ID_ACK { unsigned __int16 nError; char nSlotNo; Name5 sNewID; }; /* 12980 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_ITEM_BUY { unsigned int UserNo; unsigned int CharNo; unsigned __int16 ItemNo; unsigned __int64 BuyMoney; unsigned __int16 Vendor; unsigned __int64 ShineItemKey; char CharID[30]; int CharLevel; }; /* 12981 */ struct tagDRVCONFIGINFO { unsigned int dwDCISize; const wchar_t *lpszDCISectionName; const wchar_t *lpszDCIAliasName; }; /* 12982 */ struct PROTO_NC_CHAR_WORLD_REST_EXP_LAST_EXEC_TIME_CMD { int dRestExpLastExecTime; }; /* 12983 */ struct __declspec(align(2)) tagHW_PROFILE_INFOA { unsigned int dwDockInfo; char szHwProfileGuid[39]; char szHwProfileName[80]; }; /* 12984 */ struct _FILE_PREFETCH { unsigned int Type; unsigned int Count; unsigned __int64 Prefetch[1]; }; /* 12985 */ struct __unaligned __declspec(align(4)) $81A8D7F415C59EBA045E044A49D22955 { SHINE_ITEM_REGISTNUMBER itemRegistNumber; unsigned __int16 itemID; ITEM_INVEN itemSlot; }; /* 12986 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ENCHANT_ADD_GEM_REQ { NETPACKETZONEHEADER header; unsigned __int16 itemLockIndex; $81A8D7F415C59EBA045E044A49D22955 equipment; $81A8D7F415C59EBA045E044A49D22955 gem; char gemSocketIndex; char gemLot; }; /* 12987 */ struct PROTO_NC_USER_CREATE_OTP_ACK { unsigned __int16 nError; unsigned __int16 hWM; Name8 sOTP; }; /* 12988 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_SET_KEYMAP_ACK { unsigned __int16 nError; }; /* 12989 */ struct _CMSG_RC2_AUX_INFO { unsigned int cbSize; unsigned int dwBitLen; }; /* 12990 */ struct _ENUM_SERVICE_STATUS_PROCESSW { wchar_t *lpServiceName; wchar_t *lpDisplayName; _SERVICE_STATUS_PROCESS ServiceStatusProcess; }; /* 12991 */ struct PROTO_NC_BAT_ABSTATEINFORM_NOEFFECT_CMD { ABSTATEINDEX abstate; unsigned int keeptime_millisec; }; /* 12992 */ struct PROTO_NC_BAT_WORLD_MOB_KILL_ANNOUNCE_CMD { MobKillAnnounceType nTextIndex; }; /* 12993 */ struct PROTO_NC_KQ_W2Z_MAKE_REQ { PROTO_KQ_INFO KQInfo; }; /* 12994 */ struct __cppobj IMultiQI : IUnknown { }; /* 12995 */ struct PROTO_NC_QUEST_DB_READ_ACK { NETPACKETZONEHEADER ZoneHeader; unsigned __int16 err; unsigned __int16 nQuestID; }; /* 12996 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_EVENT_DONE_MUNSANG_WM2Z { unsigned int nUserNo; unsigned int nCharNo; char nWorldNo; unsigned __int16 nError; unsigned __int16 nQuestID; }; /* 12997 */ struct PROTO_NC_CHAR_OPTION_GET_SOUND_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_SOUND Data; }; /* 12998 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_GAME_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 12999 */ struct __unaligned __declspec(align(1)) AuctionItem_MyRegisterGoodList { unsigned __int16 nSize; int nAuctionNo; unsigned int dExpirationDate; unsigned __int64 nPrice; SHINE_ITEM_STRUCT ItemDataInfo; }; /* 13000 */ struct tagKERNINGPAIR { unsigned __int16 wFirst; unsigned __int16 wSecond; int iKernAmount; }; /* 13001 */ struct _CRYPT_PROVIDERS { unsigned int cProviders; wchar_t **rgpszProviders; }; /* 13002 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_CONNECTION_SET_CHANGE_CHAR_ID_FLAG_CMD { unsigned int nRowNo; unsigned int nUserNo; unsigned int nCharNo; Name5 sOldID; Name5 sNewID; char bFlag; char bInit; }; /* 13003 */ struct PROTO_NC_MOVER_RIDE_ON_CMD { unsigned __int16 nMoverHandle; char nSlot; char nGrade; }; /* 13004 */ struct PPM_IDLE_ACCOUNTING_EX { unsigned int StateCount; unsigned int TotalTransitions; unsigned int ResetCount; unsigned __int64 StartTime; PPM_IDLE_STATE_ACCOUNTING_EX State[1]; }; /* 13005 */ struct _ENLISTMENT_BASIC_INFORMATION { _GUID EnlistmentId; _GUID TransactionId; _GUID ResourceManagerId; }; /* 13006 */ struct __cppobj ID3DXFont : IUnknown { }; /* 13007 */ struct __cppobj ID3DXRenderToSurface : IUnknown { }; /* 13008 */ struct _D3DXRTS_DESC { unsigned int Width; unsigned int Height; _D3DFORMAT Format; int DepthStencil; _D3DFORMAT DepthStencilFormat; }; /* 13009 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_REWARD_MONEY { unsigned int chrregnum; unsigned __int16 questid; unsigned __int64 old_money; unsigned __int64 new_money; }; /* 13010 */ struct PROTO_NC_MISC_CS_REQ { unsigned __int16 DataSize; char Data[]; }; /* 13011 */ struct PROTO_NC_PARTY_JOIN_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_PARTY_JOIN_ACK ack; }; /* 13012 */ struct __unaligned __declspec(align(1)) PROTO_NC_PATCH_DATA_SERVER_READY_CMD { char PatchServerNo; unsigned __int16 ConnectedUsers; unsigned __int16 NumOfSessionForLauncher; }; /* 13013 */ struct ENDURE_FURNITURE_INFO { unsigned __int16 nFurnitureHnd; char nEndureGrade; char isRePair; }; /* 13014 */ struct NiPointer { RandomOptCountRecoverWin *m_pObject; }; /* 13015 */ struct $12EDD93CAC4208332C3108DBB4839320 { unsigned __int16 AllowScaling : 1; unsigned __int16 Disabled : 1; unsigned __int16 Reserved : 14; }; /* 13016 */ union $69D859BB93F777F752C32C84844DBB5A { unsigned __int16 AsWORD; $12EDD93CAC4208332C3108DBB4839320 __s1; }; /* 13017 */ struct PROCESSOR_IDLESTATE_POLICY { unsigned __int16 Revision; $69D859BB93F777F752C32C84844DBB5A Flags; unsigned int PolicyCount; PROCESSOR_IDLESTATE_INFO Policy[3]; }; /* 13018 */ struct __declspec(align(8)) _STORAGE_ALLOCATE_BC_STREAM_OUTPUT { unsigned __int64 RequestSize; unsigned int NumOutStandingRequests; }; /* 13019 */ struct __cppobj IBindStatusCallback : IUnknown { }; /* 13020 */ struct __cppobj IBindStatusCallbackEx : IBindStatusCallback { }; /* 13021 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_RANDOMOPTION_CHANGE_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; SHINE_ITEM_ATTRIBUTE ItemAttr; SHINE_ITEM_ATTRIBUTE ItemAttrOrig; }; /* 13022 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_SPAMMER_CHAT_BAN_ACK { Name5 sSpammerName; unsigned __int16 nError; }; /* 13023 */ struct tagEMRCREATEPEN { tagEMR emr; unsigned int ihPen; tagLOGPEN lopn; }; /* 13024 */ struct _MIDL_STUBLESS_PROXY_INFO { _MIDL_STUB_DESC *pStubDesc; const char *ProcFormatString; const unsigned __int16 *FormatStringOffset; _RPC_SYNTAX_IDENTIFIER *pTransferSyntax; unsigned int nCount; _MIDL_SYNTAX_INFO *pSyntaxInfo; }; /* 13025 */ struct _GET_CHANGER_PARAMETERS { unsigned int Size; unsigned __int16 NumberTransportElements; unsigned __int16 NumberStorageElements; unsigned __int16 NumberCleanerSlots; unsigned __int16 NumberIEElements; unsigned __int16 NumberDataTransferElements; unsigned __int16 NumberOfDoors; unsigned __int16 FirstSlotNumber; unsigned __int16 FirstDriveNumber; unsigned __int16 FirstTransportNumber; unsigned __int16 FirstIEPortNumber; unsigned __int16 FirstCleanerSlotAddress; unsigned __int16 MagazineSize; unsigned int DriveCleanTimeout; unsigned int Features0; unsigned int Features1; char MoveFromTransport; char MoveFromSlot; char MoveFromIePort; char MoveFromDrive; char ExchangeFromTransport; char ExchangeFromSlot; char ExchangeFromIePort; char ExchangeFromDrive; char LockUnlockCapabilities; char PositionCapabilities; char Reserved1[2]; unsigned int Reserved2[2]; }; /* 13026 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MYSTERY_VAULT_MAKEITEM_REQ { NETPACKETZONEHEADER header; unsigned __int16 itemLockIndex; SHINE_ITEM_REGISTNUMBER UseVaultItemRegNo; unsigned __int16 UseVaultItemID; char itemcreatecount; PROTO_ITEM_CREATE itemcreate[]; }; /* 13027 */ struct PROTO_NC_FRIEND_SOMEONE_GET_SPECIALITEM_WORLD_CMD { Name5 charid; }; /* 13028 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_USEALL { unsigned int chrregnum; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; }; /* 13029 */ union $D73D647711E0D18BB6EFDDF78E7AEEC6 { wchar_t UnicodeChar; char AsciiChar; }; /* 13030 */ struct _KEY_EVENT_RECORD { int bKeyDown; unsigned __int16 wRepeatCount; unsigned __int16 wVirtualKeyCode; unsigned __int16 wVirtualScanCode; $D73D647711E0D18BB6EFDDF78E7AEEC6 uChar; unsigned int dwControlKeyState; }; /* 13031 */ struct _PROPSHEETPAGEW_V1 { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $B2E4227D433FEF53E66FB86B13B04E8B ___u3; $299CFC3D2E4FEA01B7A123425BDD6047 ___u4; const wchar_t *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEW *); unsigned int *pcRefParent; }; /* 13032 */ struct __cppobj IDirectInputA : IUnknown { }; /* 13033 */ struct __cppobj IDirectInput2A : IDirectInputA { }; /* 13034 */ struct __cppobj IDirectInput7A : IDirectInput2A { }; /* 13035 */ struct __cppobj PgSprDataMgr : NiRefObject { NiTArray > m_akSprData; }; /* 13036 */ struct __cppobj PROTO_NC_PATCH_SERVER_ALLOC_REQ { }; /* 13037 */ struct tagGLYPHSET { unsigned int cbThis; unsigned int flAccel; unsigned int cGlyphsSupported; unsigned int cRanges; tagWCRANGE ranges[1]; }; /* 13038 */ struct __cppobj IXMLDOMDocumentType : IXMLDOMNode { }; /* 13041 */ struct __cppobj PgTList : NiTPointerList { }; /* 13039 */ struct PgTextTabData { PgTextTabDataVtbl *vfptr; int m_colnum; char **m_colstr; int *m_format; char m_space; char m_szVersion[9]; PgTList m_kList; }; /* 13040 */ struct PgTextTabDataVtbl { void *(__thiscall *__vecDelDtor)(PgTextTabData *this, unsigned int); void (__thiscall *Clear)(PgTextTabData *this); bool (__thiscall *Load)(PgTextTabData *this, char *, int, char **, int *, char); }; /* 13042 */ struct __unaligned __declspec(align(2)) PROTO_NC_SCENARIO_ANIMATE_CMD { unsigned __int16 handle; Name8 anicode; }; /* 13043 */ struct _PERF_INSTANCE_DEFINITION { unsigned int ByteLength; unsigned int ParentObjectTitleIndex; unsigned int ParentObjectInstance; int UniqueID; unsigned int NameOffset; unsigned int NameLength; }; /* 13044 */ struct _CRYPT_RC4_KEY_STATE { char Key[16]; char SBox[256]; char i; char j; }; /* 13045 */ struct __declspec(align(4)) _DISK_INT13_INFO { unsigned __int16 DriveSelect; unsigned int MaxCylinders; unsigned __int16 SectorsPerTrack; unsigned __int16 MaxHeads; unsigned __int16 NumberDrives; }; /* 13046 */ struct _DISK_DETECTION_INFO { unsigned int SizeOfDetectInfo; _DETECTION_TYPE DetectionType; _DISK_INT13_INFO Int13; _DISK_EX_INT13_INFO ExInt13; }; /* 13047 */ struct __unaligned __declspec(align(2)) PROTO_NC_SKILL_COOLTIME_CMD { unsigned __int16 skill; unsigned int sec; }; /* 13048 */ struct __cppobj PROTO_NC_GAMBLE_GAMBLEHOUSE_UI_CLOSE_CMD { }; /* 13049 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_43 { const void *pVFTable; void *spare; char name[43]; }; /* 13050 */ struct __declspec(align(8)) MOVE_FILE_DATA { void *FileHandle; _LARGE_INTEGER StartingVcn; _LARGE_INTEGER StartingLcn; unsigned int ClusterCount; }; /* 13051 */ struct _DRIVER_INFO_8W { unsigned int cVersion; wchar_t *pName; wchar_t *pEnvironment; wchar_t *pDriverPath; wchar_t *pDataFile; wchar_t *pConfigFile; wchar_t *pHelpFile; wchar_t *pDependentFiles; wchar_t *pMonitorName; wchar_t *pDefaultDataType; wchar_t *pszzPreviousNames; _FILETIME ftDriverDate; unsigned __int64 dwlDriverVersion; wchar_t *pszMfgName; wchar_t *pszOEMUrl; wchar_t *pszHardwareID; wchar_t *pszProvider; wchar_t *pszPrintProcessor; wchar_t *pszVendorSetup; wchar_t *pszzColorProfiles; wchar_t *pszInfPath; unsigned int dwPrinterDriverAttributes; wchar_t *pszzCoreDriverDependencies; _FILETIME ftMinInboxDriverVerDate; unsigned __int64 dwlMinInboxDriverVerVersion; }; /* 13052 */ struct __cppobj NiPSysSphericalCollider : NiPSysCollider { NiAVObject *m_pkColliderObj; float m_fRadius; float m_fScaledRadius; float m_fRadiusSq; NiPoint3 m_kPosition; NiTransform m_kLastColliderTransform; NiTransform m_kLastPSysTransform; }; /* 13053 */ union Name2 { char n2_name[8]; unsigned int n2_code[2]; }; /* 13054 */ struct PROTO_NC_RAID_LEAVE_BROAD_CMD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; Name5 sCharID; }; /* 13055 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_LOAD_INFO_DB_REQ { unsigned __int16 nMasterHandle; unsigned int nPetRegNum; }; /* 13056 */ struct _PROVIDOR_INFO_2A { char *pOrder; }; /* 13057 */ struct _QUERY_SERVICE_LOCK_STATUSA { unsigned int fIsLocked; char *lpLockOwner; unsigned int dwLockDuration; }; /* 13058 */ struct __cppobj NiColorInterpController : NiSingleInterpController { }; /* 13059 */ struct _CONSOLE_HISTORY_INFO { unsigned int cbSize; unsigned int HistoryBufferSize; unsigned int NumberOfHistoryBuffers; unsigned int dwFlags; }; /* 13060 */ struct HMIDISTRM__ { int unused; }; /* 13061 */ struct _CERT_OR_CRL_BUNDLE { unsigned int cItem; _CERT_OR_CRL_BLOB *rgItem; }; /* 13062 */ struct DirectMsgBody_MouseMove { int iSx; int iSy; }; /* 13063 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GUILD_ACADEMY_SET_REWARD_MONEY { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; unsigned __int64 nMoney; }; /* 13064 */ struct PROTO_NC_QUEST_SCENARIO_RUN_CMD { unsigned __int16 nScenarioID; }; /* 13065 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_EXPBONUS_RNG { ZONERINGLINKAGESTART start; unsigned __int16 bonus; }; /* 13066 */ struct PROTO_NC_BAT_SOMEONESKILLCAST_CMD { unsigned __int16 skill; unsigned __int16 caster; unsigned __int16 target; }; /* 13067 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EMOTION_CANCEL_CMD { unsigned __int16 nCancelEmotionCnt; unsigned __int16 nCancelEmotion[]; }; /* 13068 */ struct _OBJECTID { _GUID Lineage; unsigned int Uniquifier; }; /* 13069 */ struct _SYSTEM_ALARM_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 13070 */ struct IMAGE_LOAD_CONFIG_DIRECTORY64 { unsigned int Size; unsigned int TimeDateStamp; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; unsigned int GlobalFlagsClear; unsigned int GlobalFlagsSet; unsigned int CriticalSectionDefaultTimeout; unsigned __int64 DeCommitFreeBlockThreshold; unsigned __int64 DeCommitTotalFreeThreshold; unsigned __int64 LockPrefixTable; unsigned __int64 MaximumAllocationSize; unsigned __int64 VirtualMemoryThreshold; unsigned __int64 ProcessAffinityMask; unsigned int ProcessHeapFlags; unsigned __int16 CSDVersion; unsigned __int16 Reserved1; unsigned __int64 EditList; unsigned __int64 SecurityCookie; unsigned __int64 SEHandlerTable; unsigned __int64 SEHandlerCount; }; /* 13071 */ struct tagEMRSETPIXELV { tagEMR emr; _POINTL ptlPixel; unsigned int crColor; }; /* 13072 */ struct linger { unsigned __int16 l_onoff; unsigned __int16 l_linger; }; /* 13073 */ struct __declspec(align(4)) _STORAGE_MINIPORT_DESCRIPTOR { unsigned int Version; unsigned int Size; _STORAGE_PORT_CODE_SET Portdriver; char LUNResetSupported; char TargetResetSupported; }; /* 13074 */ struct __declspec(align(4)) NiStopWatch { unsigned int m_uiCount; unsigned int m_uiTime; unsigned int m_uiHoldTime; bool m_bHold; }; /* 13075 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ITEM_STORE_IN { unsigned int chrregnum; MAPPOS mappos; SHINE_ITEM_REGISTNUMBER itemkey; ITEM_INVEN iteminvenfrom; ITEM_INVEN iteminvento; }; /* 13076 */ struct __cppobj PROTO_NC_GUILD_ZONE_LIST_REQ { }; /* 13077 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_HISTORY_DB_LIST_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; }; /* 13078 */ struct PROTO_NC_CHAR_CLASSCHANGE_REQ { NETPACKETZONEHEADER header; char newclass; char level; }; /* 13079 */ struct __cppobj PROTO_NC_HOLY_PROMISE_DEL_UP_REQ { }; /* 13080 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_33 { const void *pVFTable; void *spare; char name[33]; }; /* 13081 */ union $8662F439D215AAEDBB1F787C8B649648 { unsigned __int64 FiberData; unsigned int Version; }; /* 13082 */ struct _NT_TIB64 { unsigned __int64 ExceptionList; unsigned __int64 StackBase; unsigned __int64 StackLimit; unsigned __int64 SubSystemTib; $8662F439D215AAEDBB1F787C8B649648 ___u4; unsigned __int64 ArbitraryUserPointer; unsigned __int64 Self; }; /* 13083 */ struct _UMS_SCHEDULER_STARTUP_INFO { unsigned int UmsVersion; void *CompletionList; void (__stdcall *SchedulerProc)(_RTL_UMS_SCHEDULER_REASON, unsigned int, void *); void *SchedulerParam; }; /* 13084 */ struct _ABCFLOAT { float abcfA; float abcfB; float abcfC; }; /* 13085 */ struct _LOOKUP_STREAM_FROM_CLUSTER_INPUT { unsigned int Flags; unsigned int NumberOfClusters; _LARGE_INTEGER Cluster[1]; }; /* 13086 */ struct PROTO_NC_CHARSAVE_ITEMACTIONCOOLTIME_ACK { unsigned __int16 num; ActionCooltime group[]; }; /* 13087 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_GAME_REQ { }; /* 13088 */ struct __declspec(align(4)) _TXFS_START_RM_INFORMATION { unsigned int Flags; unsigned __int64 LogContainerSize; unsigned int LogContainerCountMin; unsigned int LogContainerCountMax; unsigned int LogGrowthIncrement; unsigned int LogAutoShrinkPercentage; unsigned int TmLogPathOffset; unsigned __int16 TmLogPathLength; unsigned __int16 LoggingMode; unsigned __int16 LogPathLength; unsigned __int16 Reserved; wchar_t LogPath[1]; }; /* 13089 */ struct PROTO_NC_CT_SET_SOMEONECHANGE_CMD { unsigned __int16 hnd; char Type; char ElementNo; unsigned __int16 MobID; }; /* 13090 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_SINGLE_OPTION_CMD { unsigned __int16 WmHandle; unsigned int chrregnum; int resttime; char autopick; char mystery_vault; unsigned int nChatBan; char bFirstJoin; }; /* 13091 */ struct $_TypeDescriptor$_extraBytes_108 { const void *pVFTable; void *spare; char name[108]; }; /* 13092 */ struct _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY { unsigned __int64 BeginAddress; unsigned __int64 EndAddress; unsigned __int64 ExceptionHandler; unsigned __int64 HandlerData; unsigned __int64 PrologEndAddress; }; /* 13093 */ struct _CONSOLE_CURSOR_INFO { unsigned int dwSize; int bVisible; }; /* 13094 */ struct _CERT_NAME_VALUE { unsigned int dwValueType; _CRYPTOAPI_BLOB Value; }; /* 13095 */ struct _CPS_URLS { wchar_t *pszURL; _CRYPT_ALGORITHM_IDENTIFIER *pAlgorithm; _CRYPTOAPI_BLOB *pDigest; }; /* 13096 */ struct __cppobj IMessageFilter : IUnknown { }; /* 13097 */ struct __declspec(align(8)) _TAPE_GET_MEDIA_PARAMETERS { _LARGE_INTEGER Capacity; _LARGE_INTEGER Remaining; unsigned int BlockSize; unsigned int PartitionCount; char WriteProtected; }; /* 13098 */ struct _PROV_ENUMALGS { unsigned int aiAlgid; unsigned int dwBitLen; unsigned int dwNameLen; char szName[20]; }; /* 13099 */ struct __cppobj IAsyncManager : IUnknown { }; /* 13100 */ struct __cppobj IReleaseMarshalBuffers : IUnknown { }; /* 13101 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GUILD_ACADEMY_REWARD_ITEM { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; ITEM_INVEN ItemInven; unsigned __int16 nItemID; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nRewardItemLot; unsigned __int16 nSetItemLot; }; /* 13102 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_MERGE_REQ { unsigned int ownerA; unsigned int ownerB; unsigned __int16 lockindex; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER lotmain; SHINE_ITEM_REGISTNUMBER lotsub; unsigned int nMainLot; unsigned int nSubLot; }; /* 13103 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_JOIN_CANCEL_ACK { unsigned int Handle; unsigned __int16 Error; }; /* 13104 */ struct PROTO_NC_MINIHOUSE_MODIFY_ITEM_INFO_OPEN_CMD { char bItemInfoClose; }; /* 13105 */ struct _TOKEN_ELEVATION { unsigned int TokenIsElevated; }; /* 13106 */ struct _CRL_ISSUING_DIST_POINT { _CRL_DIST_POINT_NAME DistPointName; int fOnlyContainsUserCerts; int fOnlyContainsCACerts; _CRYPT_BIT_BLOB OnlySomeReasonFlags; int fIndirectCRL; }; /* 13107 */ struct PROTO_NC_GUILD_ACADEMY_DB_SET_MASTER_BY_LEAVE_REQ { unsigned int nGuildNo; unsigned int nOldAcademyMasterCharNo; Name5 sOldAcademyMasterName; unsigned int nNewAcademyMasterCharNo; Name5 sNewAcademyMasterName; }; /* 13108 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_HPCHANGE_CMD { unsigned int hp; unsigned __int16 hpchangeorder; }; /* 13109 */ struct _FILE_PREFETCH_EX { unsigned int Type; unsigned int Count; void *Context; unsigned __int64 Prefetch[1]; }; /* 13110 */ struct tagSTATDATA { tagFORMATETC formatetc; unsigned int advf; IAdviseSink *pAdvSink; unsigned int dwConnection; }; /* 13111 */ struct PROTO_NC_BAT_AREADOTDAMAGE_CMD::targetinfo { unsigned __int16 object; __unaligned __declspec(align(1)) unsigned int resthp; __unaligned __declspec(align(1)) unsigned int damage; unsigned __int16 hpchangeorder; }; /* 13112 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_AREADOTDAMAGE_CMD { unsigned __int16 abstate; unsigned __int16 Centerobject; char num; PROTO_NC_BAT_AREADOTDAMAGE_CMD::targetinfo target[]; }; /* 13113 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_105 { const void *pVFTable; void *spare; char name[105]; }; /* 13114 */ struct _SERVICE_DESCRIPTIONA { char *lpDescription; }; /* 13115 */ struct __cppobj __declspec(align(4)) NiPSysEmitterCtlrData : NiObject { unsigned int m_uiNumBirthRateKeys; NiFloatKey *m_pkBirthRateKeys; NiAnimationKey::KeyType m_eBirthRateKeyType; char m_ucBirthRateSize; unsigned int m_uiNumEmitterActiveKeys; NiBoolKey *m_pkEmitterActiveKeys; NiAnimationKey::KeyType m_eEmitterActiveKeyType; char m_ucEmitterActiveSize; }; /* 13116 */ struct NiPointer { NiPSysEmitterCtlrData *m_pObject; }; /* 13117 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_DB_LEVEL_UP_CMD { }; /* 13118 */ struct tagRAWINPUTDEVICELIST { void *hDevice; unsigned int dwType; }; /* 13119 */ struct __cppobj NiColorExtraData : NiExtraData { NiColorA m_kColorA; }; /* 13120 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGOUT_DB { unsigned int usrregnum; char worldnum; unsigned __int16 playmin; unsigned __int16 error; }; /* 13121 */ struct _XSTATE_CONFIGURATION { unsigned __int64 EnabledFeatures; unsigned int Size; unsigned __int32 OptimizedSave : 1; _XSTATE_FEATURE Features[64]; }; /* 13122 */ struct tagCRGB { char bRed; char bGreen; char bBlue; char bExtra; }; /* 13123 */ struct _CRYPT_ENROLLMENT_NAME_VALUE_PAIR { wchar_t *pwszName; wchar_t *pwszValue; }; /* 13124 */ struct PROTO_NC_PARTY_FUNDAMENTAL_CMD { unsigned __int16 partyregnum; PROTO_PARTY_MEMBER_AND_ZONEMERCHINE master; PROTO_PARTY_MEMBER_AND_ZONEMERCHINE member; }; /* 13125 */ struct PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_REQ { char nStartZoneNum; char nDestZoneNum; __unaligned __declspec(align(1)) unsigned int nCharRegNum; __unaligned __declspec(align(1)) unsigned int nInDunRegNum; __unaligned __declspec(align(1)) INSTANCE_DUNGEON::CATEGORY IndunCategory; unsigned __int16 nNPCHandle; ORToken Argument; ID_LEVEL_TYPE eLevelType; }; /* 13126 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_58 { const void *pVFTable; void *spare; char name[58]; }; /* 13127 */ struct timeval { int tv_sec; int tv_usec; }; /* 13128 */ struct __cppobj IOleObject : IUnknown { }; /* 13129 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_CHANGEMASTER_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_CHANGEMASTER_CMD cmd; }; /* 13130 */ struct tagBITMAP { int bmType; int bmWidth; int bmHeight; int bmWidthBytes; unsigned __int16 bmPlanes; unsigned __int16 bmBitsPixel; void *bmBits; }; /* 13131 */ struct tagDIBSECTION { tagBITMAP dsBm; tagBITMAPINFOHEADER dsBmih; unsigned int dsBitfields[3]; void *dshSection; unsigned int dsOffset; }; /* 13132 */ struct __declspec(align(4)) tagRemHBITMAP { unsigned int cbData; char data[1]; }; /* 13133 */ struct tagSOleTlsDataPublic { void *pvReserved0[2]; unsigned int dwReserved0[3]; void *pvReserved1[1]; unsigned int dwReserved1[3]; void *pvReserved2[4]; unsigned int dwReserved2[1]; void *pCurrentCtx; }; /* 13134 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_MKED { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 mobid; unsigned __int64 exp; }; /* 13135 */ struct __unaligned __declspec(align(2)) PROTO_NC_FRIEND_SET_ACK { Name5 charid; Name5 friendid; unsigned __int16 err; }; /* 13136 */ struct _WOW64_LDT_ENTRY { unsigned __int16 LimitLow; unsigned __int16 BaseLow; $DE9264155D87B3C1CB904C197318A253 HighWord; }; /* 13137 */ struct __declspec(align(4)) _WIN32_STREAM_ID { unsigned int dwStreamId; unsigned int dwStreamAttributes; _LARGE_INTEGER Size; unsigned int dwStreamNameSize; wchar_t cStreamName[1]; }; /* 13138 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_CLASSCHANGE_CMD { NETPACKETZONEHEADER header; unsigned __int16 wldmanhandle; char newclass; }; /* 13139 */ struct _TOKEN_OWNER { void *Owner; }; /* 13140 */ struct _CMSG_RC4_AUX_INFO { unsigned int cbSize; unsigned int dwBitLen; }; /* 13141 */ struct _tagRemBINDINFO { unsigned int cbSize; wchar_t *szExtraInfo; unsigned int grfBindInfoF; unsigned int dwBindVerb; wchar_t *szCustomVerb; unsigned int cbstgmedData; unsigned int dwOptions; unsigned int dwOptionsFlags; unsigned int dwCodePage; _REMSECURITY_ATTRIBUTES securityAttributes; _GUID iid; IUnknown *pUnk; unsigned int dwReserved; }; /* 13142 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_FINAL_SELECTION_ACK { unsigned __int16 Error; unsigned int nGTNo; char nFSGuildNum; unsigned int nFSGuildNo[]; }; /* 13143 */ struct _EVENTSFORLOGFILE { unsigned int ulSize; wchar_t szLogicalLogFile[256]; unsigned int ulNumRecords; _EVENTLOGRECORD pEventLogRecords[]; }; /* 13144 */ struct __cppobj IXMLHttpRequest : IDispatch { }; /* 13145 */ struct __cppobj __declspec(align(4)) NiParticleMeshes : NiParticles { float m_fTime; bool m_bUpdateControllers; }; /* 13146 */ struct __cppobj __declspec(align(4)) NiParticleMeshesData : NiParticlesData { NiPointer m_spParticleMeshes; bool m_bNeedsPropertyEffectUpdate; }; /* 13147 */ struct __cppobj NiPointLight : NiLight { float m_fAtten0; float m_fAtten1; float m_fAtten2; }; /* 13148 */ struct __cppobj NiSpotLight : NiPointLight { NiPoint3 m_kWorldDir; float m_fSpotAngle; float m_fSpotExponent; }; /* 13149 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_ENTRYRESPONCE_REQ { unsigned __int16 ID; unsigned int EncHandle; }; /* 13150 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; SkillEmpowerRequest::EmpowerReq *m_element; }; /* 13151 */ struct PROTO_NC_GUILD_DB_DELETE_CANCEL_ACK { unsigned __int16 nError; __unaligned __declspec(align(1)) unsigned int nNo; unsigned __int16 hTool; }; /* 13152 */ struct _SUPPORTED_OS_INFO { unsigned __int16 OsCount; unsigned __int16 MitigationExist; unsigned __int16 OsList[4]; }; /* 13153 */ struct PROTO_NC_BAT_SKILLCAST_SUC_ACK { char attackcode; }; /* 13154 */ struct PROTO_NC_BAT_SOMEONESKILLBASH_CAST_CMD { unsigned __int16 skill; unsigned __int16 caster; unsigned __int16 target; }; /* 13155 */ struct PROTO_NC_BAT_SOMEONESKILLBASH_OBJ_CAST_CMD { unsigned __int16 skill; unsigned __int16 caster; unsigned __int16 target; }; /* 13156 */ struct __cppobj NiSequenceStreamHelper : NiObjectNET { }; /* 13157 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_OPEN_GUILD_STORAGE_REQ { NETPACKETZONEHEADER packheader; unsigned int guildregnum; }; /* 13158 */ struct PROTO_NC_EVENT_DEL_EVENT_CMD { unsigned __int16 nEventNo; }; /* 13159 */ struct tMIXERCONTROLDETAILS_BOOLEAN { int fValue; }; /* 13160 */ struct __cppobj NiPSysEmitterLifeSpanCtlr : NiPSysModifierFloatCtlr { }; /* 13161 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_DB_RANK_BALANCE_REQ { }; /* 13162 */ struct __declspec(align(2)) _IMAGE_RESOURCE_DIRECTORY_STRING { unsigned __int16 Length; char NameString[1]; }; /* 13163 */ struct NiPointer { NiBoolInterpolator *m_pObject; }; /* 13164 */ struct PROTO_NC_GUILD_ZONE_WAR_END_CMD { unsigned int nNo; unsigned int nEnemyNo; }; /* 13165 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_MEMBER_JOIN_ACK { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; char nGrade; SHINE_GUILD_ACADEMY_MEMBER_LOGON_INFO dJoinInfo; char nJoinLevel; unsigned __int16 Error; }; /* 13166 */ struct _CRYPT_CSP_PROVIDER { unsigned int dwKeySpec; wchar_t *pwszProviderName; _CRYPT_BIT_BLOB Signature; }; /* 13167 */ struct __cppobj PgScreenXY { }; /* 13168 */ struct PROTO_NC_GUILD_ACADEMY_DB_CLEAR_REWARD_ITEM_ACK { unsigned __int16 hWMChar; unsigned __int16 Error; }; /* 13169 */ struct _ACCESS_DENIED_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 13170 */ struct _IMAGE_DOS_HEADER { unsigned __int16 e_magic; unsigned __int16 e_cblp; unsigned __int16 e_cp; unsigned __int16 e_crlc; unsigned __int16 e_cparhdr; unsigned __int16 e_minalloc; unsigned __int16 e_maxalloc; unsigned __int16 e_ss; unsigned __int16 e_sp; unsigned __int16 e_csum; unsigned __int16 e_ip; unsigned __int16 e_cs; unsigned __int16 e_lfarlc; unsigned __int16 e_ovno; unsigned __int16 e_res[4]; unsigned __int16 e_oemid; unsigned __int16 e_oeminfo; unsigned __int16 e_res2[10]; int e_lfanew; }; /* 13171 */ struct _FILE_DISPOSITION_INFO { char DeleteFileA; }; /* 13172 */ struct _ADAPTER_STATUS { char adapter_address[6]; char rev_major; char reserved0; char adapter_type; char rev_minor; unsigned __int16 duration; unsigned __int16 frmr_recv; unsigned __int16 frmr_xmit; unsigned __int16 iframe_recv_err; unsigned __int16 xmit_aborts; unsigned int xmit_success; unsigned int recv_success; unsigned __int16 iframe_xmit_err; unsigned __int16 recv_buff_unavail; unsigned __int16 t1_timeouts; unsigned __int16 ti_timeouts; unsigned int reserved1; unsigned __int16 free_ncbs; unsigned __int16 max_cfg_ncbs; unsigned __int16 max_ncbs; unsigned __int16 xmit_buf_unavail; unsigned __int16 max_dgram_size; unsigned __int16 pending_sess; unsigned __int16 max_cfg_sess; unsigned __int16 max_sess; unsigned __int16 max_sess_pkt_size; unsigned __int16 name_count; }; /* 13173 */ struct _CTL_ANY_SUBJECT_INFO { _CRYPT_ALGORITHM_IDENTIFIER SubjectAlgorithm; _CRYPTOAPI_BLOB SubjectIdentifier; }; /* 13174 */ struct $1570E6E652654060C308A778ED15CE16 { unsigned __int32 bootPersistenceOn : 1; unsigned __int32 reserved : 31; }; /* 13175 */ union $99C7BA5B8F5F640DA57548ABC34C8EE0 { $1570E6E652654060C308A778ED15CE16 __s0; unsigned int value; }; /* 13176 */ struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE { DISPLAYCONFIG_DEVICE_INFO_HEADER header; $99C7BA5B8F5F640DA57548ABC34C8EE0 ___u1; }; /* 13177 */ struct _NOTIFYICONDATAW { unsigned int cbSize; HWND__ *hWnd; unsigned int uID; unsigned int uFlags; unsigned int uCallbackMessage; HICON__ *hIcon; wchar_t szTip[128]; unsigned int dwState; unsigned int dwStateMask; wchar_t szInfo[256]; $30417D6DC3305618FB171BBBD15A8541 ___u10; wchar_t szInfoTitle[64]; unsigned int dwInfoFlags; _GUID guidItem; HICON__ *hBalloonIcon; }; /* 13178 */ struct _PRIVKEYVER3 { unsigned int magic; unsigned int bitlenP; unsigned int bitlenQ; unsigned int bitlenJ; unsigned int bitlenX; _DSSSEED DSSSeed; }; /* 13179 */ struct STARTING_VCN_INPUT_BUFFER { _LARGE_INTEGER StartingVcn; }; /* 13180 */ struct NpModelFactory { NpModelFactoryVtbl *vfptr; }; /* 13181 */ struct NpModelFactoryVtbl { void *(__thiscall *__vecDelDtor)(NpModelFactory *this, unsigned int); }; /* 13182 */ struct __cppobj NpModelData_KFM : NpModelFactory { }; /* 13183 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 13184 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 13185 */ struct PROTO_NC_MENU_OPENSTORAGE_FAIL_CMD { unsigned __int16 err; }; /* 13186 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_LEAVE_GAME { unsigned int UserNo; unsigned int CharNo; unsigned int PlayTime; char UserID[30]; int UserLevel; }; /* 13187 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_63 { const void *pVFTable; void *spare; char name[63]; }; /* 13188 */ struct __cppobj IDirectInput8W : IUnknown { }; /* 13189 */ struct PROTO_NC_LOG_GAME_GUILD_DELETE { unsigned int guildregnum; Name4 sGuildName; }; /* 13190 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_82 { const void *pVFTable; void *spare; char name[82]; }; /* 13191 */ struct HDROP__ { int unused; }; /* 13192 */ struct PROTO_NC_ACT_OBJECT_SOUND_CMD { unsigned __int16 nHandle; char sSoundFileName[32]; }; /* 13193 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_GETFROMCAPSULE_REQ { NETPACKETZONEHEADER Header; unsigned int nOwner; unsigned __int16 nLockIndex; SHINE_ITEM_REGISTNUMBER nItmeReg; PROTO_ITEM_RELOC nReloc; }; /* 13194 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_CLASS_CHANGE_ACK { unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 lockindex; unsigned __int16 nError; }; /* 13195 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGIN_DB { unsigned int usrregnum; char worldnum; char ip[4]; }; /* 13196 */ struct NC_OPTOOL_MAP_USER_LIST_INFO { unsigned __int16 map_id; __unaligned __declspec(align(1)) Name3 map_name; unsigned __int16 num_of_user; }; /* 13197 */ struct PROTO_NC_OPTOOL_MAP_USER_LIST_ACK { char echo_data; char my_server_id; unsigned __int16 num_of_list; NC_OPTOOL_MAP_USER_LIST_INFO user_info[]; }; /* 13198 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_ETC3_ACK { }; /* 13199 */ struct _FORMAT_PARAMETERS { _MEDIA_TYPE MediaType; unsigned int StartCylinderNumber; unsigned int EndCylinderNumber; unsigned int StartHeadNumber; unsigned int EndHeadNumber; }; /* 13200 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_WARNING_BROAD_CMD { char itemLinkDataCount; Name5 sTalkerCharID; char nChatLen; char sChat[]; }; /* 13201 */ struct tagLASTINPUTINFO { unsigned int cbSize; unsigned int dwTime; }; /* 13202 */ struct _D3DBOX { unsigned int Left; unsigned int Top; unsigned int Right; unsigned int Bottom; unsigned int Front; unsigned int Back; }; /* 13203 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_CLIENT_AUTO_PICK_ACK { unsigned __int16 err; char bEnable; }; /* 13204 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_STATE_CLEAR { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 stateid; }; /* 13205 */ struct PROTO_NC_DICE_TAISAI_DB_ITEM_ID_CHANGE_ACK { unsigned __int16 nError; NETPACKETZONEHEADER header; ITEM_INVEN nInvenSlot; unsigned __int16 lockindex; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nDiceTaiSaiKey; unsigned __int16 nGameItemID; unsigned __int16 nMoneyCardItemID; unsigned __int64 nRewardMoney; }; /* 13206 */ struct _DRAGINFOW { unsigned int uSize; tagPOINT pt; int fNC; wchar_t *lpFileList; unsigned int grfKeyState; }; /* 13207 */ struct __declspec(align(4)) _STORAGE_DEVICE_DESCRIPTOR { unsigned int Version; unsigned int Size; char DeviceType; char DeviceTypeModifier; char RemovableMedia; char CommandQueueing; unsigned int VendorIdOffset; unsigned int ProductIdOffset; unsigned int ProductRevisionOffset; unsigned int SerialNumberOffset; _STORAGE_BUS_TYPE BusType; unsigned int RawPropertiesLength; char RawDeviceProperties[1]; }; /* 13208 */ struct __declspec(align(8)) DELETE_USN_JOURNAL_DATA { unsigned __int64 UsnJournalID; unsigned int DeleteFlags; }; /* 13209 */ struct tagIMEMENUITEMINFOW { unsigned int cbSize; unsigned int fType; unsigned int fState; unsigned int wID; HBITMAP__ *hbmpChecked; HBITMAP__ *hbmpUnchecked; unsigned int dwItemData; wchar_t szString[80]; HBITMAP__ *hbmpItem; }; /* 13210 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_HEALINGDONE_ACK { PROTO_AVATAR_SHAPE_INFO shapeInfo1st; PROTO_AVATAR_SHAPE_INFO shapeInfo2nd; PROTO_AVATAR_SHAPE_INFO shapeInfo3th; unsigned __int16 nErr; unsigned int nHealingDoneRank; char nHealingDoneCount; SHINE_INDUN_RANK_CLIENT_VALUE healingDoneRanks[]; }; /* 13211 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_35 { const void *pVFTable; void *spare; char name[35]; }; /* 13212 */ struct tagCOLORADJUSTMENT { unsigned __int16 caSize; unsigned __int16 caFlags; unsigned __int16 caIlluminantIndex; unsigned __int16 caRedGamma; unsigned __int16 caGreenGamma; unsigned __int16 caBlueGamma; unsigned __int16 caReferenceBlack; unsigned __int16 caReferenceWhite; __int16 caContrast; __int16 caBrightness; __int16 caColorfulness; __int16 caRedGreenTint; }; /* 13213 */ struct tagEMRSETCOLORADJUSTMENT { tagEMR emr; tagCOLORADJUSTMENT ColorAdjustment; }; /* 13214 */ struct _CERT_NAME_INFO { unsigned int cRDN; _CERT_RDN *rgRDN; }; /* 13215 */ struct __cppobj PROTO_NC_KQ_VOTE_BAN_MSG_LOGOFF_CMD { }; /* 13216 */ struct PROTO_NC_KQ_LINK_TO_FORCE_BY_BAN_CMD { unsigned int nCharNum; Name3 sMapName[4]; }; /* 13217 */ struct _FPO_DATA { unsigned int ulOffStart; unsigned int cbProcSize; unsigned int cdwLocals; unsigned __int16 cdwParams; unsigned __int16 cbProlog : 8; unsigned __int16 cbRegs : 3; unsigned __int16 fHasSEH : 1; unsigned __int16 fUseBP : 1; unsigned __int16 reserved : 1; unsigned __int16 cbFrame : 2; }; /* 13218 */ struct tagNONCLIENTMETRICSW { unsigned int cbSize; int iBorderWidth; int iScrollWidth; int iScrollHeight; int iCaptionWidth; int iCaptionHeight; tagLOGFONTW lfCaptionFont; int iSmCaptionWidth; int iSmCaptionHeight; tagLOGFONTW lfSmCaptionFont; int iMenuWidth; int iMenuHeight; tagLOGFONTW lfMenuFont; tagLOGFONTW lfStatusFont; tagLOGFONTW lfMessageFont; int iPaddedBorderWidth; }; /* 13219 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_ANIMATION_LEVEL_CHANGE_CMD { unsigned __int16 nMonsterHandle; char nAnimationLevel; }; /* 13220 */ struct $_TypeDescriptor$_extraBytes_96 { const void *pVFTable; void *spare; char name[96]; }; /* 13221 */ struct _BCRYPT_DSA_KEY_BLOB { unsigned int dwMagic; unsigned int cbKey; char Count[4]; char Seed[20]; char q[20]; }; /* 13222 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 13223 */ struct DirectUserMsgBody_ChangeChatBoard { int iChatBoard; }; /* 13224 */ struct PROTO_NC_CHAR_GET_CHAT_BLOCK_SPAMER_DB_CMD { unsigned int CharNo; unsigned int BlockTime; unsigned int DelayTime; }; /* 13225 */ struct PROTO_NC_CHAR_OPTION_VIDEO { char Data[60]; }; /* 13226 */ struct PROTO_NC_CHAR_OPTION_DB_SET_VIDEO_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_VIDEO Data; }; /* 13227 */ struct NiLogger { int m_iMessageType; }; /* 13228 */ struct __declspec(align(4)) NiLogger::NiLogFile { char m_acName[256]; _iobuf *m_pkFile; bool m_bFlushOnWrite; }; /* 13229 */ struct __declspec(align(4)) NiLogMessageOptions { bool m_bOutputToDebugWindow; int m_iLogID; bool m_bPrependTimestamp; }; /* 13230 */ struct GUILD_SERVER { unsigned int nNo; Name3 sPassword; int dCreateDate; }; /* 13231 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; SkillSequence *m_element; }; /* 13232 */ struct _NDR_USER_MARSHAL_INFO { unsigned int InformationLevel; _NDR_USER_MARSHAL_INFO_LEVEL1 Level1; }; /* 13233 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_BOOTHTRADE_LOT_REQ { NETPACKETZONEHEADER headerSeller; NETPACKETZONEHEADER headerBuyer; unsigned int boothSeller; unsigned int boothBuyer; unsigned __int16 boothlockindexSeller; unsigned __int16 boothlockindexBuyer; char isSellBooth; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER lotseller; PROTO_ITEM_CREATE lotcreate; unsigned __int16 createlot; unsigned __int64 price; unsigned __int16 boothSellerResultLot; unsigned __int16 boothBuyerResultLot; unsigned __int64 boothSellerResultMoney; unsigned __int64 boothBuyerResultMoney; }; /* 13234 */ struct PROTO_NC_ITEMDB_REINFORCEUNEQUIPSUC_ACK { unsigned __int16 lockindex; }; /* 13235 */ struct _TOKEN_MANDATORY_POLICY { unsigned int Policy; }; /* 13236 */ struct _TOKEN_ACCESS_INFORMATION { _SID_AND_ATTRIBUTES_HASH *SidHash; _SID_AND_ATTRIBUTES_HASH *RestrictedSidHash; _TOKEN_PRIVILEGES *Privileges; _LUID AuthenticationId; _TOKEN_TYPE TokenType; _SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; _TOKEN_MANDATORY_POLICY MandatoryPolicy; unsigned int Flags; }; /* 13237 */ struct tagEMRSETVIEWPORTORGEX { tagEMR emr; _POINTL ptlOrigin; }; /* 13238 */ struct PROTO_NC_ITEMDB_QUESTREWARD_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 nQuestID; unsigned __int16 err; }; /* 13239 */ struct PROTO_NC_RAID_INVITATION_ANSWER_ACK { unsigned __int16 nError; }; /* 13240 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_30 { const void *pVFTable; void *spare; char name[30]; }; /* 13241 */ struct _WOW64_DESCRIPTOR_TABLE_ENTRY { unsigned int Selector; _WOW64_LDT_ENTRY Descriptor; }; /* 13242 */ struct _OPEN_PRINTER_PROPS_INFOW { unsigned int dwSize; wchar_t *pszSheetName; unsigned int uSheetIndex; unsigned int dwFlags; int bModal; }; /* 13243 */ struct _SERVICE_TABLE_ENTRYA { char *lpServiceName; void (__stdcall *lpServiceProc)(unsigned int, char **); }; /* 13244 */ struct __cppobj ID3DXAnimationController : IUnknown { }; /* 13245 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ITEM_INVEN_MOVE { unsigned int chrregnum; SHINE_ITEM_REGISTNUMBER itemkey; ITEM_INVEN iteminvenfrom; ITEM_INVEN iteminvento; unsigned int guildregnum; }; /* 13246 */ struct _RPC_PROTSEQ_VECTORA { unsigned int Count; char *Protseq[1]; }; /* 13247 */ struct __cppobj NiDDSReader : NiImageReader { unsigned int m_uiHeight; unsigned int m_uiWidth; unsigned int m_uiMipmapLevels; NiPixelFormat m_kOriginalFormat; }; /* 13248 */ struct __cppobj PROTO_NC_GUILD_GUILDWARSTATUS_REQ { }; /* 13249 */ struct PROTO_NC_BAT_SOMEONESKILLENCHANT_REQ { unsigned __int16 attacker; PROTO_NC_BAT_SKILLENCHANT_REQ skillenchant; unsigned __int16 damage; }; /* 13250 */ struct PROTO_NC_MINIHOUSE_MODIFY_NOTIFY_CMD { char nNotifyLen; char sNotify[]; }; /* 13251 */ struct _PLEX_READ_DATA_REQUEST { _LARGE_INTEGER ByteOffset; unsigned int ByteLength; unsigned int PlexNumber; }; /* 13255 */ struct __cppobj NiTMapBase,NiTriBasedGeom *,NiTSet *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 13252 */ struct NiTMapBase,NiTriBasedGeom *,NiTSet *> { NiTMapBase,NiTriBasedGeom *,NiTSet *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem *> **m_ppkHashTable; NiTMapBase,NiTriBasedGeom *,NiTSet *>::AntiBloatAllocator m_kAllocator; }; /* 13253 */ struct NiTMapItem *> { NiTMapItem *> *m_pkNext; NiTriBasedGeom *m_key; NiTSet *m_val; }; /* 13254 */ struct NiTMapBase,NiTriBasedGeom *,NiTSet *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this, NiTriBasedGeom *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this, NiTriBasedGeom *, NiTriBasedGeom *); void (__thiscall *SetValue)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this, NiTMapItem *> *, NiTriBasedGeom *, NiTSet *); void (__thiscall *ClearValue)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this, NiTMapItem *> *); NiTMapItem *> *(__thiscall *NewItem)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiTriBasedGeom *,NiTSet *> *this, NiTMapItem *> *); }; /* 13256 */ struct __cppobj NiTPointerMap *> : NiTMapBase,NiTriBasedGeom *,NiTSet *> { }; /* 13257 */ struct NiTSet { NiSkinInstance **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 13258 */ struct NiTSet { NiSkinData::BoneVertData **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 13259 */ struct NiBoneLODController::BoneDataObj { NiSkinData::BoneData *m_pkBoneData; NiTSet m_kBoneVertData; }; /* 13263 */ struct __cppobj NiTMapBase,NiNode *,unsigned int>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 13260 */ struct NiTMapBase,NiNode *,unsigned int> { NiTMapBase,NiNode *,unsigned int>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiNode *,unsigned int>::AntiBloatAllocator m_kAllocator; }; /* 13261 */ struct NiTMapItem { NiTMapItem *m_pkNext; NiNode *m_key; unsigned int m_val; }; /* 13262 */ struct NiTMapBase,NiNode *,unsigned int>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiNode *,unsigned int> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiNode *,unsigned int> *this, NiNode *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiNode *,unsigned int> *this, NiNode *, NiNode *); void (__thiscall *SetValue)(NiTMapBase,NiNode *,unsigned int> *this, NiTMapItem *, NiNode *, unsigned int); void (__thiscall *ClearValue)(NiTMapBase,NiNode *,unsigned int> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiNode *,unsigned int> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiNode *,unsigned int> *this, NiTMapItem *); }; /* 13264 */ struct __cppobj NiTPointerMap : NiTMapBase,NiNode *,unsigned int> { }; /* 13268 */ struct __cppobj NiTMapBase,unsigned int,bool>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 13265 */ struct NiTMapBase,unsigned int,bool> { NiTMapBase,unsigned int,bool>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,bool>::AntiBloatAllocator m_kAllocator; }; /* 13266 */ struct __declspec(align(4)) NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; bool m_val; }; /* 13267 */ struct NiTMapBase,unsigned int,bool>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,bool> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,bool> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,bool> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,bool> *this, NiTMapItem *, unsigned int, bool); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,bool> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,bool> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,bool> *this, NiTMapItem *); }; /* 13269 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,bool> { }; /* 13270 */ struct PROTO_NC_ITEM_USE_ACTIVESKILL_ACK { unsigned __int16 nError; }; /* 13271 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_RANDOMOPTION_CHANGE_CONSUME_AND_COUNTING_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nStuffKey; unsigned __int16 nStuffID; unsigned int nStuffLot; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; SHINE_ITEM_ATTRIBUTE ItemAttr; char nItemSlotNo; }; /* 13272 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_MAGICFIELDINFO_CMD { char magicfields; PROTO_NC_BRIEFINFO_MAGICFIELDSPREAD_CMD magicfield[]; }; /* 13273 */ struct PROTO_NC_PARTY_MEMBERMAPOUT { Name5 memberid; }; /* 13274 */ struct _MENU_EVENT_RECORD { unsigned int dwCommandId; }; /* 13275 */ struct __cppobj PROTO_NC_GUILD_MY_GUILD_TOURNAMENT_MATCH_TIME_REQ { }; /* 13276 */ struct PROTO_NC_CHAT_RESTRICT_DEL_ALL_ACK { unsigned __int16 nError; }; /* 13277 */ struct _RGNDATAHEADER { unsigned int dwSize; unsigned int iType; unsigned int nCount; unsigned int nRgnSize; tagRECT rcBound; }; /* 13278 */ struct __declspec(align(4)) _RGNDATA { _RGNDATAHEADER rdh; char Buffer[1]; }; /* 13279 */ struct _REMOTE_NAME_INFOA { char *lpUniversalName; char *lpConnectionName; char *lpRemainingPath; }; /* 13280 */ struct _CMSG_STREAM_INFO { unsigned int cbContent; int (__stdcall *pfnStreamOutput)(const void *, char *, unsigned int, int); void *pvArg; }; /* 13281 */ struct _DATATYPES_INFO_1W { wchar_t *pName; }; /* 13282 */ struct _FIND_NAME_HEADER { unsigned __int16 node_count; char reserved; char unique_group; }; /* 13283 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_3 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nTargetID; unsigned int nInt1; }; /* 13284 */ struct PROTO_NC_ITEMDB_BUYCAPSULE_ACK { NETPACKETZONEHEADER Header; unsigned __int16 nBuyNpcHandle; unsigned __int16 nLockIndex; unsigned __int16 nError; }; /* 13285 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_KEYMAPPING_REQ { }; /* 13286 */ struct __declspec(align(8)) _TRANSACTION_NOTIFICATION { void *TransactionKey; unsigned int TransactionNotification; _LARGE_INTEGER TmVirtualClock; unsigned int ArgumentLength; }; /* 13287 */ struct tagFILTERKEYS { unsigned int cbSize; unsigned int dwFlags; unsigned int iWaitMSec; unsigned int iDelayMSec; unsigned int iRepeatMSec; unsigned int iBounceMSec; }; /* 13288 */ struct _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO { unsigned int cbSize; _CMSG_SIGNED_ENCODE_INFO SignedInfo; _CMSG_ENVELOPED_ENCODE_INFO EnvelopedInfo; }; /* 13289 */ struct __unaligned __declspec(align(1)) $B141E50617D256F0C2C13E994C0CA66D { char level; unsigned __int16 hnd; }; /* 13290 */ struct PROTO_NC_MINIHOUSE_LOGINCOMPLETE_ACK { int error; char maxvisiter; char bItemInfoClose; char sNotify[101]; char TargetKey[32]; char playernum; $B141E50617D256F0C2C13E994C0CA66D player[]; }; /* 13291 */ struct PROTO_NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_ITEM_USE_ACK { NETPACKETZONEHEADER Header; unsigned __int16 nError; unsigned __int16 lockindex; unsigned __int16 nUsedItemID; }; /* 13292 */ struct tagEMRSETTEXTCOLOR { tagEMR emr; unsigned int crColor; }; /* 13293 */ struct _FIND_NAME_BUFFER { char length; char access_control; char frame_control; char destination_addr[6]; char source_addr[6]; char routing_info[18]; }; /* 13294 */ struct _ACTION_HEADER { unsigned int transport_id; unsigned __int16 action_code; unsigned __int16 reserved; }; /* 13295 */ struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA { unsigned int cbSize; unsigned int dwRegPolicySettings; _CMSG_SIGNER_INFO *pSignerInfo; }; /* 13296 */ struct __cppobj IOleCache2 : IOleCache { }; /* 13297 */ struct PROTO_NC_CHAR_LOGINFAIL_ACK { unsigned __int16 err; }; /* 13298 */ struct _DOCINFOW { int cbSize; const wchar_t *lpszDocName; const wchar_t *lpszOutput; const wchar_t *lpszDatatype; unsigned int fwType; }; /* 13299 */ struct __cppobj ISynchronizeMutex : ISynchronize { }; /* 13300 */ struct __cppobj IDropSourceNotify : IUnknown { }; /* 13301 */ struct __declspec(align(4)) tagSTATPROPSTG { wchar_t *lpwstrName; unsigned int propid; unsigned __int16 vt; }; /* 13302 */ struct __unaligned __declspec(align(1)) PROTO_PARTY_MEMBER_CLASS { Name5 charid; char chrclass; char level; unsigned int maxhp; unsigned int maxsp; unsigned int maxlp; char inform; }; /* 13303 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC3_ACK { }; /* 13304 */ struct __cppobj NiPSysAirFieldInheritVelocityCtlr : NiPSysModifierFloatCtlr { }; /* 13305 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_SCRIPT_CMD_REQ { unsigned __int16 nQuestID; STRUCT_QSC Command; }; /* 13306 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_JOIN_ECHO_ACK { char nStartZoneNum; unsigned int nCharRegNum; unsigned __int16 nNPCHandle; unsigned __int16 nError; ID_LEVEL_TYPE eLevelType; Name3 sMapName; }; /* 13307 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_HIT { unsigned int chrregnum; MAPPOS mappos; unsigned int targetnum; char targettype; unsigned __int16 demage; }; /* 13308 */ struct __cppobj PROTO_NC_OPTOOL_LOGON_PROCESS_TIME_VIEW_CLR { }; /* 13309 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_19 { const void *pVFTable; void *spare; char name[19]; }; /* 13310 */ struct HMIDI__ { int unused; }; /* 13311 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_6 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nInt1; unsigned __int64 nBigint1; }; /* 13312 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_A { unsigned int nType; unsigned int nCharNo; unsigned int nTargetCharNo; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; }; /* 13313 */ struct PROTO_NC_QUEST_DB_CLEAR_ACK { NETPACKETZONEHEADER ZoneHeader; unsigned __int16 nQuestID; unsigned __int16 ErrorType; }; /* 13314 */ struct PROTO_NC_ITEM_REWARDINVENOPEN_ACK { char itemcounter; PROTO_ITEMPACKET_INFORM itemarray[]; }; /* 13315 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_EVENT_DONE_MUNSANG_Z2WM { unsigned int nUserNo; unsigned int nCharNo; char nWorldNo; unsigned __int16 nQuestID; }; /* 13316 */ struct tagDELETEITEMSTRUCT { unsigned int CtlType; unsigned int CtlID; unsigned int itemID; HWND__ *hwndItem; unsigned int itemData; }; /* 13317 */ struct _RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR { unsigned int BufferSize; char *Buffer; }; /* 13318 */ struct PROTO_NC_ITEMDB_BUYLOTSUC_ACK { unsigned __int16 lockindex; }; /* 13319 */ struct tagHSZPAIR { HSZ__ *hszSvc; HSZ__ *hszTopic; }; /* 13320 */ struct KQ_MAP_ALLOC_TABLE { unsigned int AllocatedQuest[10]; }; /* 13321 */ struct NiPointer { AutoSizingTextWin *m_pObject; }; /* 13322 */ struct $_TypeDescriptor$_extraBytes_64 { const void *pVFTable; void *spare; char name[64]; }; /* 13323 */ struct __declspec(align(4)) POWERBROADCAST_SETTING { _GUID PowerSetting; unsigned int DataLength; char Data[1]; }; /* 13324 */ struct __cppobj NiOptimizeAnimation { }; /* 13325 */ struct NiOptimizeAnimation::KeyContainer { NiAnimationKey *pkKeys; unsigned int uiNumKeys; NiAnimationKey::KeyType eType; }; /* 13326 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_MAKE_ACK { unsigned __int16 hWMChar; unsigned int nCharNo; PROTO_NC_GUILD_MAKE_REQ Make; int dCreateDate; unsigned int nNo; unsigned __int16 Error; }; /* 13327 */ struct PROTO_NC_CHAR_LOGIN_DB { unsigned int chrregnum; MAPPOS mappos; unsigned __int64 Cen; unsigned int usrregnum; Name5 spawnapps; }; /* 13328 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_ERASEFAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_AVATAR_ERASEFAIL_ACK ack; }; /* 13329 */ struct $_TypeDescriptor$_extraBytes_60 { const void *pVFTable; void *spare; char name[60]; }; /* 13330 */ struct _s__ThrowInfo { unsigned int attributes; void (__cdecl *pmfnUnwind)(); int (*pForwardCompat)(...); _s__CatchableTypeArray *pCatchableTypeArray; }; /* 13331 */ struct __declspec(align(4)) _TRANSACTIONMANAGER_LOGPATH_INFORMATION { unsigned int LogPathLength; wchar_t LogPath[1]; }; /* 13332 */ struct __cppobj ID3DXSprite : IUnknown { }; /* 13333 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ITEM_STORE_OUT { unsigned int chrregnum; MAPPOS mappos; SHINE_ITEM_REGISTNUMBER itemkey; ITEM_INVEN iteminvenfrom; ITEM_INVEN iteminvento; }; /* 13334 */ struct PROTO_NC_ACT_RIDE_FEEDING_REQ { char slot; }; /* 13335 */ struct __cppobj tagMONITORINFOEXW : tagMONITORINFO { wchar_t szDevice[32]; }; /* 13336 */ struct _CRYPT_TIMESTAMP_PARA { const char *pszTSAPolicyId; int fRequestCerts; _CRYPTOAPI_BLOB Nonce; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 13337 */ struct PROTO_NC_GUILD_TOURNAMENT_REFUND_NOTICE_DB_SET_ACK { unsigned __int16 Error; }; /* 13338 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_SOMEONEPROMOTE_CMD { unsigned __int16 handle; char newclass; }; /* 13339 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_TUTORIAL_MAKE_ITEM_ACK { unsigned __int16 nSessionHandle; unsigned int nCharNo; unsigned __int16 rErrorType; char bIsSkip; }; /* 13340 */ struct PROTO_NC_ITEMDB_WEAPONENDURE_CHARGE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER WeaponKey; ITEM_INVEN WeaponSlot; __unaligned __declspec(align(1)) unsigned int ChargedNumber; unsigned __int16 Error; }; /* 13341 */ union $78473CF4FF49DBB89CAA21C288126427 { _SYSTEMTIME SystemTime; _FILETIME FileTime; }; /* 13342 */ struct tagRPC_EXTENDED_ERROR_INFO { unsigned int Version; wchar_t *ComputerName; unsigned int ProcessID; $78473CF4FF49DBB89CAA21C288126427 u; unsigned int GeneratingComponent; unsigned int Status; unsigned __int16 DetectionLocation; unsigned __int16 Flags; int NumberOfParameters; tagRPC_EE_INFO_PARAM Parameters[4]; }; /* 13343 */ struct BULK_SECURITY_TEST_DATA { unsigned int DesiredAccess; unsigned int SecurityIds[1]; }; /* 13344 */ struct _SYSTEM_POWER_POLICY { unsigned int Revision; POWER_ACTION_POLICY PowerButton; POWER_ACTION_POLICY SleepButton; POWER_ACTION_POLICY LidClose; _SYSTEM_POWER_STATE LidOpenWake; unsigned int Reserved; POWER_ACTION_POLICY Idle; unsigned int IdleTimeout; char IdleSensitivity; char DynamicThrottle; char Spare2[2]; _SYSTEM_POWER_STATE MinSleep; _SYSTEM_POWER_STATE MaxSleep; _SYSTEM_POWER_STATE ReducedLatencySleep; unsigned int WinLogonFlags; unsigned int Spare3; unsigned int DozeS4Timeout; unsigned int BroadcastCapacityResolution; SYSTEM_POWER_LEVEL DischargePolicy[4]; unsigned int VideoTimeout; char VideoDimDisplay; unsigned int VideoReserved[3]; unsigned int SpindownTimeout; char OptimizeForPower; char FanThrottleTolerance; char ForcedThrottle; char MinThrottle; POWER_ACTION_POLICY OverThrottled; }; /* 13345 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_REQ { unsigned __int16 hWMChar; unsigned int nNo; }; /* 13346 */ struct _IMAGE_RESOURCE_DIR_STRING_U { unsigned __int16 Length; wchar_t NameString[1]; }; /* 13347 */ struct _TRANSACTION_LIST_INFORMATION { unsigned int NumberOfTransactions; _TRANSACTION_LIST_ENTRY TransactionInformation[1]; }; /* 13348 */ struct tagEMRMASKBLT { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int cxDest; int cyDest; unsigned int dwRop; int xSrc; int ySrc; tagXFORM xformSrc; unsigned int crBkColorSrc; unsigned int iUsageSrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; int xMask; int yMask; unsigned int iUsageMask; unsigned int offBmiMask; unsigned int cbBmiMask; unsigned int offBitsMask; unsigned int cbBitsMask; }; /* 13349 */ struct HMIXER__ { int unused; }; /* 13350 */ struct _SERVICE_CONTROL_STATUS_REASON_PARAMSW { unsigned int dwReason; wchar_t *pszComment; _SERVICE_STATUS_PROCESS ServiceStatus; }; /* 13351 */ struct NiPointer { NiShadeProperty *m_pObject; }; /* 13352 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_LINK_FROM_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHAR_LINKFROM_CMD linkfrom; }; /* 13353 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_DB_DICE_ROLL_RESULT_REQ { NETPACKETZONEHEADER header; SHINE_ITEM_REGISTNUMBER nActiveDiceTaiSaiKey; DiceTaiSaiInfo DiceNum; unsigned __int16 nResultCnt; DiceRollApplyResult DiceRollResult[]; }; /* 13354 */ struct __cppobj IAdviseSink2 : IAdviseSink { }; /* 13355 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 13356 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 13357 */ struct __cppobj NiPSysMeshEmitter : NiPSysEmitter { NiTArray > m_kGeomEmitterArray; NiTArray > m_kSkinnedEmitterData; NiPSysMeshEmitter::InitialVelocityType m_eInitVelocityType; NiPSysMeshEmitter::MeshEmissionType m_eEmissionType; NiPoint3 m_kEmitAxis; }; /* 13358 */ struct $7074B8AAA72AC6F780870B2F3E8E0512 { __int8 vanishcount : 7; __int8 changecount : 1; }; /* 13359 */ struct __unaligned __declspec(align(2)) $E72774EEA60D9DC17ECE747669D8B794 { unsigned __int16 changeitemid; PROTO_ITEM_ATTRCHANGE change; }; /* 13360 */ struct __unaligned __declspec(align(1)) PROTO_ITEMDELETEREQUEST { NETPACKETZONEHEADER header; unsigned __int16 lockindex; $7074B8AAA72AC6F780870B2F3E8E0512 count; $E72774EEA60D9DC17ECE747669D8B794 changeinfo; SHINE_ITEM_REGISTNUMBER vanishitemkeylist[]; }; /* 13361 */ struct PROTO_NC_SKILL_EMPOWALLOC_DB_REQ { unsigned __int16 zonehandle; __unaligned __declspec(align(1)) unsigned int chrregnum; unsigned __int16 lockindex; unsigned __int16 skill; char bUseItem; __unaligned __declspec(align(1)) PROTO_NC_SKILL_EMPOWALLOC_REQ empower; PROTO_ITEMDELETEREQUEST redistitem; }; /* 13362 */ struct PROTO_NC_QUEST_DB_READ_REQ { NETPACKETZONEHEADER ZoneHeader; unsigned __int16 nQuestID; }; /* 13363 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_SINGLE_OPTION_CMD { unsigned int chrregnum; int resttime; char autopick; char mystery_vault; unsigned int nChatBan; char bFirstJoin; }; /* 13364 */ struct PROTO_NC_USER_LOGINWORLDFAIL_ACK { PROTO_ERRORCODE errorcode; }; /* 13365 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGINWORLDFAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_LOGINWORLDFAIL_ACK Ack; }; /* 13366 */ struct _APPLICATIONLAUNCH_SETTING_VALUE { _LARGE_INTEGER ActivationTime; unsigned int Flags; unsigned int ButtonInstanceID; }; /* 13367 */ struct __cppobj IOleAdviseHolder : IUnknown { }; /* 13368 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_MOB_DROP { unsigned int chrregnum; MAPPOS mappos; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; unsigned __int16 itemlot; unsigned __int16 dropmobid; }; /* 13369 */ struct CHARDATA_TO_CLIENT { PROTO_NC_CHAR_BASE_CMD basedata; PROTO_AVATAR_SHAPE_INFO shape; }; /* 13370 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_EVENT_DONE_MUNSANG_WM2ACC { unsigned int nUserNo; unsigned int nCharNo; char nWorldNo; unsigned __int16 hZone; unsigned __int16 nQuestID; }; /* 13371 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_REWARD_REQ { unsigned int fame; unsigned __int64 cen; PROTO_NC_ITEMDB_CREATEITEMLIST_REQ itmlst; }; /* 13372 */ struct PROTO_NC_KQ_SCORE_INFO_CMD { unsigned int nScore[2]; }; /* 13373 */ struct $C849F87CCAF06F124EC48524C532BAAF { __int8 NoDomainAccounting : 1; __int8 IncreasePolicy : 2; __int8 DecreasePolicy : 2; __int8 Reserved : 3; }; /* 13374 */ union $5A9A2EFB57ACCF5AA6F89999E48A1E74 { char AsBYTE; $C849F87CCAF06F124EC48524C532BAAF __s1; }; /* 13375 */ union $75B81DB6C213681800E5CA9301B9FC33 { char Spare; $5A9A2EFB57ACCF5AA6F89999E48A1E74 Flags; }; /* 13376 */ struct PROCESSOR_PERFSTATE_POLICY { unsigned int Revision; char MaxThrottle; char MinThrottle; char BusyAdjThreshold; $75B81DB6C213681800E5CA9301B9FC33 ___u4; unsigned int TimeCheck; unsigned int IncreaseTime; unsigned int DecreaseTime; unsigned int IncreasePercent; unsigned int DecreasePercent; }; /* 13377 */ struct __cppobj IInternetProtocolEx : IInternetProtocol { }; /* 13378 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_BUYCAPSULE_REQ { NETPACKETZONEHEADER Header; unsigned __int16 nBuyNpcHandle; unsigned __int16 nLockIndex; unsigned __int16 nMap; unsigned __int64 nPrice; unsigned int nFame; unsigned int nGbCoin; ITEM_INVEN CapsuleLocation; }; /* 13379 */ struct PROTO_NC_PET_USE_ITEM_FAIL_ACK { unsigned __int16 nError; }; /* 13380 */ struct _SERVICE_SID_INFO { unsigned int dwServiceSidType; }; /* 13381 */ struct BATTERY_REPORTING_SCALE { unsigned int Granularity; unsigned int Capacity; }; /* 13382 */ struct NiTSet { NiD3DRenderStateGroup **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 13383 */ struct NiTPoolContainer { NiD3DRenderStateGroup *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 13384 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 13385 */ struct NiTSet { NiD3DRenderStateGroup::NiD3DRSEntry **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 13386 */ struct NiTPoolContainer { NiD3DRenderStateGroup::NiD3DRSEntry *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 13387 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 13388 */ struct PROTO_NC_ITEMDB_BUYLOTFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 13389 */ struct PROTO_NC_FRIEND_DB_POINT { unsigned int charregnum; unsigned __int16 friendpoint; unsigned __int16 diffpoint; }; /* 13390 */ struct PROTO_NC_EVENT_GET_ALL_EVENT_INFO_ACK { unsigned __int16 nError; unsigned __int16 nAllEventCnt; unsigned __int16 nPacketOrder; GM_EVENT_DATA EventData; char bIsFlagAllReady; }; /* 13391 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_SHIELDENDURESET_CMD { SHINE_ITEM_REGISTNUMBER ShieldKey; unsigned int ChargedNumber; }; /* 13392 */ struct PROTO_NC_KQ_VOTE_START_ACK { unsigned __int16 nError; }; /* 13393 */ struct tagEMRPIXELFORMAT { tagEMR emr; tagPIXELFORMATDESCRIPTOR pfd; }; /* 13394 */ struct _complex { long double x; long double y; }; /* 13395 */ struct PROTO_NC_CHARGED_DELETEWEAPONTITLE_CMD { ITEM_INVEN licenseitem; }; /* 13396 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_EQUIP_BELONGED_CANCEL_USE_ACK { NETPACKETZONEHEADER Header; unsigned __int16 nLockIndex; unsigned __int16 nError; SHINE_ITEM_REGISTNUMBER nBelongedItem_ItemKey; unsigned __int16 nBelongedItem_ItemID; SHINE_ITEM_REGISTNUMBER nCancelItem_ItemKey; unsigned __int16 nCancelItem_ItemID; unsigned int nCancelItem_LotCnt; }; /* 13397 */ struct PROTO_NC_BRIEFINFO_CHANGEUPGRADE_CMD { unsigned __int16 handle; unsigned __int16 item; char upgrade; char nSlotNum; }; /* 13398 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_CHANGEWEAPON_CMD { PROTO_NC_BRIEFINFO_CHANGEUPGRADE_CMD upgradeinfo; unsigned __int16 currentmobid; char currentkilllevel; }; /* 13399 */ struct _SYSTEM_AUDIT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 13400 */ struct tagMCI_OVLY_RECT_PARMS { unsigned int dwCallback; tagRECT rc; }; /* 13401 */ struct _TXFS_LIST_TRANSACTIONS { unsigned __int64 NumberOfTransactions; unsigned __int64 BufferSizeRequired; }; /* 13402 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_QUEST_DOING_CMD::tagQUESTDOING { unsigned int chrregnum; char bNeedClear; char nNumOfDoingQuest; PLAYER_QUEST_INFO QuestDoingArray[]; }; /* 13403 */ struct PROTO_NC_CHARSAVE_2WLDMAN_QUEST_DOING_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHARSAVE_2WLDMAN_QUEST_DOING_CMD::tagQUESTDOING questdoing; }; /* 13404 */ struct tagMCI_RECORD_PARMS { unsigned int dwCallback; unsigned int dwFrom; unsigned int dwTo; }; /* 13405 */ struct __cppobj ITypeInfo2 : ITypeInfo { }; /* 13406 */ struct __declspec(align(4)) tagTLIBATTR { _GUID guid; unsigned int lcid; tagSYSKIND syskind; unsigned __int16 wMajorVerNum; unsigned __int16 wMinorVerNum; unsigned __int16 wLibFlags; }; /* 13407 */ struct SERVICE_STATUS_HANDLE__ { int unused; }; /* 13408 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_G { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned __int64 nBigint1; }; /* 13409 */ struct PROTO_NC_LOG_GAME_GUILD_WAR_DECLARE { unsigned int chrregnum; unsigned int guildregnum; unsigned int guildregnum_target; }; /* 13410 */ struct PROTO_NC_MAP_CAN_USE_REVIVEITEM_CMD { char bCanUseReviveItem; }; /* 13411 */ struct __cppobj IEnumSTATSTG : IUnknown { }; /* 13412 */ struct tagSTATSTG { wchar_t *pwcsName; unsigned int type; _ULARGE_INTEGER cbSize; _FILETIME mtime; _FILETIME ctime; _FILETIME atime; unsigned int grfMode; unsigned int grfLocksSupported; _GUID clsid; unsigned int grfStateBits; unsigned int reserved; }; /* 13413 */ struct PROTO_NC_ITEMDB_ITEMTRADEFAIL_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 13414 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ITEMTRADEFAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_ITEMTRADEFAIL_ACK ack; }; /* 13415 */ struct PROTO_NC_BAT_SOMEONEDAMAGED_SMALL_CMD { unsigned __int16 attack; unsigned __int16 target; char damage; char actionnumber; }; /* 13416 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_DB_GET_DATA_TYPE_CMD { unsigned int nCharNo; CHAR_OPTION_DATA_TYPE DataType; }; /* 13417 */ struct tagMENUINFO { unsigned int cbSize; unsigned int fMask; unsigned int dwStyle; unsigned int cyMax; HBRUSH__ *hbrBack; unsigned int dwContextHelpID; unsigned int dwMenuData; }; /* 13418 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_L { unsigned int nType; unsigned int nCharNo; unsigned int nTargetCharNo; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; unsigned __int64 nBigint1; }; /* 13419 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_EMPOWALLOC_DB_ACK { unsigned __int16 zonehandle; unsigned int chrregnum; unsigned __int16 lockindex; unsigned __int16 skill; unsigned __int16 err; char bUseItem; }; /* 13420 */ struct PROTO_NC_SKILL_EMPOWALLOC_DB_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_SKILL_EMPOWALLOC_DB_ACK ack; }; /* 13421 */ struct SHINE_GUILD_LIST { Name4 Name; char Type; char Grade; unsigned __int16 NumOfMembers; char Intro[128]; PROTO_NC_GUILD_INFO_ACK *pInfo; }; /* 13422 */ struct PROTO_NC_USER_US_IS_IP_BLOCK_ACK { PROTO_NC_USER_US_PASSWORD_CHECK_ACK LoginData; __unaligned __declspec(align(1)) unsigned __int16 nClientHandle; char bUserIPBlock; }; /* 13423 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_SOMEONESTOP_CMD { unsigned __int16 handle; SHINE_XY_TYPE loc; }; /* 13424 */ struct PROTO_NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_ACK { unsigned __int16 hWMChar; unsigned __int16 nError; unsigned int nUserNo; unsigned int nCharNo; Name5 sNewID; }; /* 13425 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_DB_ALL_RANK_ACK { unsigned __int16 nError; NETPACKETZONEHEADER header; char nRankAllCnt; GDT_DiceRankInfo RankAll[]; }; /* 13426 */ struct __declspec(align(8)) _REQUEST_RAW_ENCRYPTED_DATA { __int64 FileOffset; unsigned int Length; }; /* 13427 */ struct tagINTERFACEDATA { tagMETHODDATA *pmethdata; unsigned int cMembers; }; /* 13428 */ struct _SERVICE_TIMECHANGE_INFO { _LARGE_INTEGER liNewTime; _LARGE_INTEGER liOldTime; }; /* 13429 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_QUEST_REPEAT_CMD::tagQUESTREPEAT { unsigned int chrregnum; unsigned __int16 nNumOfRepeatQuest; PLAYER_QUEST_INFO QuestRepeatArray[]; }; /* 13430 */ struct PROTO_NC_CHARSAVE_2WLDMAN_QUEST_REPEAT_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHARSAVE_2WLDMAN_QUEST_REPEAT_CMD::tagQUESTREPEAT questrepeat; }; /* 13431 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_CHANGE_DAY_CMD { char nChangeIndex; }; /* 13432 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_ETC4_ACK { }; /* 13433 */ struct _ICONINFO { int fIcon; unsigned int xHotspot; unsigned int yHotspot; HBITMAP__ *hbmMask; HBITMAP__ *hbmColor; }; /* 13434 */ struct tagMCI_VD_PLAY_PARMS { unsigned int dwCallback; unsigned int dwFrom; unsigned int dwTo; unsigned int dwSpeed; }; /* 13435 */ struct _DRIVER_INFO_1W { wchar_t *pName; }; /* 13436 */ struct __cppobj PROTO_NC_GUILD_MEMBER_LEAVE_REQ { }; /* 13437 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_MEMBER_JOIN_ACK { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; char nGrade; unsigned __int16 Error; }; /* 13438 */ struct _OBJECT_TYPE_LIST { unsigned __int16 Level; unsigned __int16 Sbz; _GUID *ObjectType; }; /* 13439 */ struct _SE_ACCESS_REQUEST { unsigned int Size; _SE_SECURITY_DESCRIPTOR *SeSecurityDescriptor; unsigned int DesiredAccess; unsigned int PreviouslyGrantedAccess; void *PrincipalSelfSid; _GENERIC_MAPPING *GenericMapping; unsigned int ObjectTypeListCount; _OBJECT_TYPE_LIST *ObjectTypeList; }; /* 13440 */ struct _CRYPTPROTECT_PROMPTSTRUCT { unsigned int cbSize; unsigned int dwPromptFlags; HWND__ *hwndApp; const wchar_t *szPrompt; }; /* 13441 */ struct __declspec(align(4)) NTFS_FILE_RECORD_OUTPUT_BUFFER { _LARGE_INTEGER FileReferenceNumber; unsigned int FileRecordLength; char FileRecordBuffer[1]; }; /* 13442 */ struct OPENCARDNAME_EXW { unsigned int dwStructSize; unsigned int hSCardContext; HWND__ *hwndOwner; unsigned int dwFlags; const wchar_t *lpstrTitle; const wchar_t *lpstrSearchDesc; HICON__ *hIcon; OPENCARD_SEARCH_CRITERIAW *pOpenCardSearchCriteria; unsigned int (__stdcall *lpfnConnect)(unsigned int, wchar_t *, wchar_t *, void *); void *pvUserData; unsigned int dwShareMode; unsigned int dwPreferredProtocols; wchar_t *lpstrRdr; unsigned int nMaxRdr; wchar_t *lpstrCard; unsigned int nMaxCard; unsigned int dwActiveProtocol; unsigned int hCardHandle; }; /* 13443 */ struct __cppobj IExternalConnection : IUnknown { }; /* 13444 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_USER_LOGOUT { unsigned int usrregnum; char worldnum; unsigned __int16 playmin; unsigned __int16 error; }; /* 13445 */ struct PROTO_NC_CHAR_CHESTINFO_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; unsigned __int16 number; unsigned __int16 loc[]; }; /* 13446 */ struct PROTO_NC_CHARSAVE_2WLDMAN_CHESTINFO_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHAR_CHESTINFO_REQ chest; }; /* 13447 */ struct NTFS_FILE_RECORD_INPUT_BUFFER { _LARGE_INTEGER FileReferenceNumber; }; /* 13448 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 13449 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 13450 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_DEPOSIT_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned int usrregnum; unsigned __int64 cen; }; /* 13451 */ struct PROTO_NC_TRADE_OPPOSITUPBOARD_CMD { char slotboard; SHINE_ITEM_STRUCT iteminfo; }; /* 13452 */ struct _exception { int type; char *name; long double arg1; long double arg2; long double retval; }; /* 13453 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_BOOTHTRADE_MERGE_REQ { NETPACKETZONEHEADER headerSeller; NETPACKETZONEHEADER headerBuyer; unsigned int boothSeller; unsigned int boothBuyer; unsigned __int16 boothlockindexSeller; unsigned __int16 boothlockindexBuyer; char isSellBooth; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER lotseller; SHINE_ITEM_REGISTNUMBER lotbuyer; unsigned __int16 mergelot; unsigned __int64 price; char allmove; unsigned __int16 boothSellerResultLot; unsigned __int16 boothBuyerResultLot; unsigned __int64 boothSellerResultMoney; unsigned __int64 boothBuyerResultMoney; }; /* 13454 */ struct PROTO_NC_SCENARIO_AREAENTRY_REQ { Name8 areaindex; }; /* 13455 */ struct HWAVE__ { int unused; }; /* 13456 */ struct PROTO_NC_GUILD_GRADE_GROWTH_ACK { unsigned __int16 Error; }; /* 13457 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_SET_NAME_ACK { unsigned __int16 nError; unsigned int nPetID; }; /* 13458 */ struct _DRIVER_INFO_2A { unsigned int cVersion; char *pName; char *pEnvironment; char *pDriverPath; char *pDataFile; char *pConfigFile; }; /* 13459 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_SET_MASTER_REQ { unsigned __int16 hWMChar; unsigned int nCharNo; Name5 sName; unsigned int nGuildNo; unsigned int nSetCharNo; }; /* 13460 */ struct __cppobj PROTO_NC_MISC_HEARTBEAT_REQ { }; /* 13461 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_PASSWORD_CHECK_ACK { NETPACKETHEADER netpacketheader; Name256Byte id; Name4 password; unsigned int usrregnum; char authid; unsigned int block; unsigned int loginable; }; /* 13462 */ struct PROTO_NC_USER_PASSWORD_CHECK_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_PASSWORD_CHECK_ACK ack; }; /* 13463 */ struct PROTO_NC_AVATAR_ERASEDATA_REQ_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_AVATAR_ERASEDATA_REQ req; }; /* 13464 */ struct PROTO_NC_MINIHOUSE_LOGOUTCOMPLETE_CMD { unsigned __int16 hnd; }; /* 13465 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAT_RESTRICT_DB_DEL_ALL_REQ { unsigned __int16 nSessionHandle; unsigned int nUserNo; }; /* 13466 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_SET_NAME_CANCEL_ACK { unsigned __int16 nError; unsigned int nPetID; }; /* 13467 */ struct __cppobj NsMakeBlockInfo_Boolean : IMakeBlockInfo { bool *m_pBlockInfo; }; /* 13468 */ struct __declspec(align(4)) _cpinfo { unsigned int MaxCharSize; char DefaultChar[2]; char LeadByte[12]; }; /* 13469 */ struct __cppobj IXMLDOMParseError : IDispatch { }; /* 13470 */ struct PROTO_NC_OPTOOL_GUILD_DISMISS_CANCEL_REQ { unsigned int nNo; }; /* 13471 */ struct PROTO_NC_SOULSTONE_SP_SOMEONEUSE_CMD { unsigned __int16 player; }; /* 13472 */ struct _CRYPT_SEQUENCE_OF_ANY { unsigned int cValue; _CRYPTOAPI_BLOB *rgValue; }; /* 13473 */ struct _CERT_QC_STATEMENTS_EXT_INFO { unsigned int cStatement; _CERT_QC_STATEMENT *rgStatement; }; /* 13474 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_SLOT_MOVE_ACK { Name5 sSlotMoveCharID; unsigned __int16 nError; }; /* 13475 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_FURNITURE_ENDURE_CMD { char nEndureFurnitureCnt; ENDURE_FURNITURE_INFO EndureFurniture[]; }; /* 13476 */ struct SHELLHOOKINFO { HWND__ *hwnd; tagRECT rc; }; /* 13477 */ struct __cppobj NpCarToon : INpShader { NiPointer m_spToonExtraData; }; /* 13478 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_DICE_GAME_START_CMD { unsigned __int16 charhandle; int diceresult; }; /* 13479 */ struct _CRYPT_CONTEXT_FUNCTION_PROVIDERS { unsigned int cProviders; wchar_t **rgpszProviders; }; /* 13480 */ struct __cppobj IMonikerProp : IUnknown { }; /* 13481 */ struct __cppobj boost::mpl::bool_<1> { }; /* 13482 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13483 */ struct __cppobj boost::true_type { }; /* 13484 */ struct __cppobj boost::ct_not { }; /* 13485 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13486 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13487 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13488 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13489 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13490 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13491 */ struct __cppobj boost::fast_pool_allocator_tag { }; /* 13492 */ struct boost::details::pool::win32_mutex { _RTL_CRITICAL_SECTION mtx; }; /* 13493 */ struct __cppobj boost::default_user_allocator_new_delete { }; /* 13494 */ struct boost::simple_segregated_storage { void *first; }; /* 13495 */ struct boost::details::PODptr { char *ptr; unsigned int sz; }; /* 13496 */ struct __cppobj boost::pool : boost::simple_segregated_storage { boost::details::PODptr list; const unsigned int requested_size; unsigned int next_size; }; /* 13497 */ struct __cppobj boost::singleton_pool::pool_type : boost::details::pool::win32_mutex { boost::pool p; }; /* 13498 */ struct __cppobj boost::details::pool::singleton_default::pool_type> { }; /* 13499 */ struct __cppobj boost::singleton_pool { }; /* 13500 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13501 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13502 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13503 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13504 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13505 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind > { }; /* 13506 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node> { }; /* 13507 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13508 */ struct __cppobj boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind > > { }; /* 13509 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13510 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13511 */ struct __cppobj boost::mpl::bool_<0> { }; /* 13512 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13513 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13514 */ struct __cppobj boost::is_integral<__int64 const volatile > : boost::mpl::bool_<1> { }; /* 13515 */ struct __cppobj boost::bad_weak_ptr : std::exception { }; /* 13516 */ struct __cppobj boost::is_void : boost::mpl::bool_<1> { }; /* 13517 */ struct __cppobj boost::is_void : boost::mpl::bool_<1> { }; /* 13518 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13519 */ struct __cppobj boost::is_void : boost::mpl::bool_<1> { }; /* 13520 */ struct __cppobj boost::ct_if_error { }; /* 13521 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13522 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13523 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13524 */ struct __cppobj boost::ct_and { }; /* 13525 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13526 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13527 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind > { }; /* 13528 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13529 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13530 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13531 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13532 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13533 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13534 */ struct __cppobj boost::detail::is_scalar_impl { }; /* 13535 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13536 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13537 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13538 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13539 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13540 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13541 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13542 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13543 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13544 */ struct boost::detail::lightweight_mutex::scoped_lock { boost::detail::lightweight_mutex *m_; }; /* 13545 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13546 */ struct __cppobj boost::detail::is_empty_impl { }; /* 13547 */ struct __cppobj boost::detail::polymorphic_cast_tag { }; /* 13548 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13549 */ struct boost::detail::empty_helper_t2 { int i[256]; }; /* 13550 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13551 */ struct __cppobj boost::detail::is_scalar_impl { }; /* 13552 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13553 */ struct __cppobj boost::detail::is_scalar_impl { }; /* 13554 */ struct __cppobj boost::detail::is_empty_impl { }; /* 13555 */ struct __cppobj boost::detail::is_empty_impl { }; /* 13556 */ struct __cppobj boost::detail::dynamic_cast_tag { }; /* 13557 */ struct __cppobj boost::detail::function::function_return_type { }; /* 13558 */ struct __cppobj boost::detail::function::function_obj_ref_tag { }; /* 13559 */ struct __cppobj boost::detail::function::member_ptr_tag { }; /* 13560 */ struct __cppobj boost::detail::function::useless_clear_type { }; /* 13561 */ struct __cppobj boost::detail::function::stateless_function_obj_tag { }; /* 13562 */ struct __cppobj boost::detail::is_scalar_impl { }; /* 13563 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13564 */ struct __cppobj boost::detail::add_reference_impl { }; /* 13565 */ struct __cppobj boost::detail::add_reference_impl { }; /* 13566 */ struct __cppobj boost::detail::is_pod_impl { }; /* 13567 */ struct __cppobj boost::detail::is_enum_helper<0> { }; /* 13568 */ struct __cppobj boost::detail::is_enum_impl { }; /* 13569 */ struct __cppobj boost::detail::int_convertible { }; /* 13570 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13571 */ struct __cppobj boost::detail::const_cast_tag { }; /* 13572 */ struct __cppobj boost::detail::is_enum_impl { }; /* 13573 */ struct boost::detail::weak_count { boost::detail::sp_counted_base *pi_; }; /* 13574 */ struct __cppobj boost::detail::is_empty_impl { }; /* 13575 */ struct __cppobj boost::detail::add_reference_impl { }; /* 13576 */ struct __cppobj boost::detail::is_pod_impl { }; /* 13577 */ struct __cppobj boost::detail::add_reference_impl { }; /* 13578 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13579 */ struct __cppobj boost::detail::is_enum_impl { }; /* 13580 */ struct __cppobj boost::detail::is_enum_impl { }; /* 13581 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13582 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13583 */ struct __cppobj boost::detail::static_cast_tag { }; /* 13584 */ struct __cppobj boost::detail::shared_ptr_traits { }; /* 13585 */ struct __cppobj boost::detail::is_pod_impl { }; /* 13586 */ struct __cppobj boost::detail::is_convertible_impl { }; /* 13587 */ struct __cppobj boost::detail::is_pod_impl { }; /* 13588 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13589 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13590 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13591 */ struct __cppobj boost::false_type { }; /* 13592 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13593 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13594 */ struct __cppobj boost::is_integral<__int64 volatile > : boost::mpl::bool_<1> { }; /* 13595 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13596 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13597 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13598 */ struct __cppobj boost::default_user_allocator_malloc_free { }; /* 13599 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13600 */ struct __cppobj boost::type_traits::ice_and<1,1,1,1,1,1,1> { }; /* 13601 */ struct boost::type_traits::no_type { char padding[8]; }; /* 13602 */ struct __cppobj boost::type_traits::ice_or<0,0,0,0,0,0,0> { }; /* 13603 */ struct __cppobj boost::type_traits::ice_eq<0,0> { }; /* 13604 */ struct __cppobj boost::type_traits::ice_not<1> { }; /* 13605 */ struct __cppobj boost::is_integral<__int64> : boost::mpl::bool_<1> { }; /* 13606 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13607 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13608 */ struct __cppobj boost::is_integral<__int64 const > : boost::mpl::bool_<1> { }; /* 13609 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13610 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13611 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13612 */ struct __cppobj boost::STATIC_ASSERTION_FAILURE<1> { }; /* 13613 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13614 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13615 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13616 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13617 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13618 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13619 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13620 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13621 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13622 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13623 */ struct __cppobj boost::pool_allocator_tag { }; /* 13624 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13625 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13626 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13627 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13628 */ struct __cppobj boost::_bi::list0 { }; /* 13629 */ struct __cppobj boost::_bi::unspecified { }; /* 13630 */ struct __cppobj boost::_bi::add_cref { }; /* 13631 */ struct __cppobj boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind > > { }; /* 13632 */ struct __cppobj boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind,std::less,boost::fast_pool_allocator >,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node> { }; /* 13633 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13634 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13635 */ struct __cppobj boost::is_void : boost::mpl::bool_<1> { }; /* 13636 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13637 */ struct __cppobj boost::details::pool::singleton_default::pool_type>::object_creator { }; /* 13638 */ struct boost::details::pool::guard { boost::details::pool::win32_mutex *mtx; }; /* 13639 */ struct __cppobj boost::details::pool::ct_lcm<4,4> { }; /* 13640 */ struct __cppobj boost::details::pool::ct_gcd<4,4> { }; /* 13641 */ struct __cppobj boost::details::pool::null_mutex { }; /* 13642 */ struct __cppobj boost::details::pool::details::ct_gcd_helper<4,4,0> { }; /* 13643 */ struct __cppobj boost::details::pool::details::ct_gcd_helper<4,0,1> { }; /* 13644 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13645 */ struct __cppobj boost::is_integral : boost::mpl::bool_<1> { }; /* 13646 */ struct __cppobj boost::is_float : boost::mpl::bool_<1> { }; /* 13647 */ struct __cppobj boost::ct_not { }; /* 13648 */ struct __unaligned __declspec(align(2)) PROTO_NC_CT_LUASCRIPT_SET_ZONE_CMD { unsigned int nCharNo; CT_INFO CTInfo; }; /* 13649 */ struct PROTO_NC_GUILD_DB_MEMBER_INTRO_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; }; /* 13650 */ struct PROTO_NC_MAP_LINK_FAIL { unsigned __int16 err; }; /* 13651 */ struct _PSFEATURE_OUTPUT { int bPageIndependent; int bSetPageDevice; }; /* 13655 */ struct __cppobj NiTMapBase,NiTexturingProperty *,bool>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 13652 */ struct NiTMapBase,NiTexturingProperty *,bool> { NiTMapBase,NiTexturingProperty *,bool>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiTexturingProperty *,bool>::AntiBloatAllocator m_kAllocator; }; /* 13653 */ struct __declspec(align(4)) NiTMapItem { NiTMapItem *m_pkNext; NiTexturingProperty *m_key; bool m_val; }; /* 13654 */ struct NiTMapBase,NiTexturingProperty *,bool>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiTexturingProperty *,bool> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiTexturingProperty *,bool> *this, NiTexturingProperty *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiTexturingProperty *,bool> *this, NiTexturingProperty *, NiTexturingProperty *); void (__thiscall *SetValue)(NiTMapBase,NiTexturingProperty *,bool> *this, NiTMapItem *, NiTexturingProperty *, bool); void (__thiscall *ClearValue)(NiTMapBase,NiTexturingProperty *,bool> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiTexturingProperty *,bool> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiTexturingProperty *,bool> *this, NiTMapItem *); }; /* 13656 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_ENCHANNT { unsigned int chrregnum; MAPPOS mappos; char enchanteid; unsigned __int16 enchantecount; unsigned __int16 enchantetotalcount; }; /* 13657 */ struct PROTO_NC_CHAR_OPTION_SET_VIDEO_CMD { PROTO_NC_CHAR_OPTION_VIDEO Data; }; /* 13658 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_ECHO_REQ { char nStartZoneNum; unsigned int nCharRegNum; unsigned int nInDunRegNum; INSTANCE_DUNGEON::CATEGORY IndunCategory; unsigned __int16 nNPCHandle; ORToken Argument; }; /* 13659 */ struct tagMIDIINCAPSW { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int dwSupport; }; /* 13660 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_STAT_DECPOINTSUC_DB_ACK { NETPACKETZONEHEADER header; char stat; unsigned __int16 lockindex; }; /* 13661 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_EMPTY_INSTANCE_DUNGEON_RNG { ZONERINGLINKAGESTART Start; INSTANCE_DUNGEON::CATEGORY Category; }; /* 13662 */ struct PROTO_NC_ITEMDB_GUILD_TOURNAMENT_REWARD_CREATE_ACK { unsigned int nGuildNo; unsigned int nAddMoney; unsigned int nAddFame; unsigned int nAddExp; }; /* 13663 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_20 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[5]; _BYTE gap14[1]; }; /* 13664 */ struct __cppobj IEnumVARIANT : IUnknown { }; /* 13665 */ struct _SYSTEM_AUDIT_OBJECT_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int Flags; _GUID ObjectType; _GUID InheritedObjectType; unsigned int SidStart; }; /* 13666 */ struct tagMONCBSTRUCT { unsigned int cb; unsigned int dwTime; void *hTask; unsigned int dwRet; unsigned int wType; unsigned int wFmt; HCONV__ *hConv; HSZ__ *hsz1; HSZ__ *hsz2; HDDEDATA__ *hData; unsigned int dwData1; unsigned int dwData2; tagCONVCONTEXT cc; unsigned int cbData; unsigned int Data[8]; }; /* 13667 */ struct netent { char *n_name; char **n_aliases; __int16 n_addrtype; unsigned int n_net; }; /* 13668 */ struct _D3DRASTER_STATUS { int InVBlank; unsigned int ScanLine; }; /* 13669 */ struct PROTO_NC_BAT_SOMEONESKILLCASTCUT_CMD { unsigned __int16 caster; }; /* 13670 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMIGO_NEW_TUTORIAL_CHAR_ENTER_GAME { unsigned int nCharNo; unsigned int nUserNo; PROTO_TUTORIAL_INFO TutorialInfo; char UserID[30]; }; /* 13671 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_FINAL_SELECTION_REQ { unsigned int nGTNo; char nMinLevel; unsigned __int16 nMinMember; }; /* 13672 */ struct PROTO_NC_FRIEND_LOGOUT_CMD { Name5 charid; }; /* 13673 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_DEL_UP_ACK { char nDelCmdType; unsigned __int16 Error; }; /* 13674 */ struct _CRYPT_PKCS8_IMPORT_PARAMS { _CRYPTOAPI_BLOB PrivateKey; int (__stdcall *pResolvehCryptProvFunc)(_CRYPT_PRIVATE_KEY_INFO *, unsigned int *, void *); void *pVoidResolveFunc; int (__stdcall *pDecryptPrivateKeyFunc)(_CRYPT_ALGORITHM_IDENTIFIER, _CRYPTOAPI_BLOB, char *, unsigned int *, void *); void *pVoidDecryptFunc; }; /* 13675 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_EMBLEM_STATE_DB_REQ { unsigned int nGuildNo; int EmblemDeleteDate; char EmblemState; }; /* 13676 */ struct __cppobj PROTO_NC_MISC_SERVERPARAMETER_REQ { }; /* 13677 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_97 { const void *pVFTable; void *spare; char name[97]; }; /* 13678 */ struct PROTO_NC_ITEM_RANDOMOPTION_RECOVER_COUNT_LIMIT_ACK { unsigned __int16 nError; }; /* 13679 */ struct PROTO_NC_OPTOOL_CLOSE_SERVER_REQ { char req_server_id; char closekey[32]; }; /* 13680 */ struct __unaligned __declspec(align(4)) PROTO_NC_INSTANCE_DUNGEON_RANK_ACK { SHINE_INDUN_INFO sIndunInfo; PROTO_AVATAR_SHAPE_INFO damageDealtShapeInfo1st; PROTO_AVATAR_SHAPE_INFO damageDealtShapeInfo2nd; PROTO_AVATAR_SHAPE_INFO damageDealtShapeInfo3th; PROTO_AVATAR_SHAPE_INFO damageTakenShapeInfo1st; PROTO_AVATAR_SHAPE_INFO damageTakenShapeInfo2nd; PROTO_AVATAR_SHAPE_INFO damageTakenShapeInfo3th; PROTO_AVATAR_SHAPE_INFO healingDoneShapeInfo1st; PROTO_AVATAR_SHAPE_INFO healingDoneShapeInfo2nd; PROTO_AVATAR_SHAPE_INFO healingDoneShapeInfo3th; char nDamageDealtCount; char nDamageTakenCount; char nHealingDoneCount; SHINE_INDUN_RANK_CLIENT_VALUE damageDealtRanks[20]; SHINE_INDUN_RANK_CLIENT_VALUE damageTakenRanks[20]; SHINE_INDUN_RANK_CLIENT_VALUE healingDoneRanks[20]; }; /* 13681 */ struct __cppobj __vc_attributes::immediatebindAttribute { }; /* 13682 */ struct __cppobj __vc_attributes::inAttribute { }; /* 13683 */ struct __cppobj __vc_attributes::publicAttribute { }; /* 13684 */ struct __vc_attributes::size_isAttribute { const char *expression; }; /* 13685 */ struct __cppobj __vc_attributes::exportAttribute { }; /* 13686 */ struct __cppobj __vc_attributes::controlAttribute { }; /* 13687 */ struct __vc_attributes::helpstringcontextAttribute { int contextid; }; /* 13688 */ struct __vc_attributes::rangeAttribute { int low_val; int high_val; }; /* 13689 */ struct __cppobj __vc_attributes::displaybindAttribute { }; /* 13690 */ struct __vc_attributes::hookAttribute { const char *event; const char *source; const char *handler; const char *receiver; }; /* 13691 */ struct __cppobj __vc_attributes::uidefaultAttribute { }; /* 13692 */ struct __cppobj __vc_attributes::defaultbindAttribute { }; /* 13693 */ struct __cppobj __vc_attributes::outAttribute { }; /* 13694 */ struct __vc_attributes::defaultvalueAttribute { const char *value; }; /* 13695 */ struct __vc_attributes::pointer_defaultAttribute { __vc_attributes::pointer_defaultAttribute::type_e type; }; /* 13696 */ struct __vc_attributes::uuidAttribute { const char *value; }; /* 13697 */ struct __vc_attributes::threadingAttribute { __vc_attributes::threadingAttribute::threading_e value; }; /* 13698 */ struct __cppobj __vc_attributes::localAttribute { }; /* 13699 */ struct __vc_attributes::idAttribute { int id_num; }; /* 13700 */ struct __cppobj __vc_attributes::nonbrowsableAttribute { }; /* 13701 */ struct __vc_attributes::importlibAttribute { const char *tlb_file; }; /* 13702 */ struct __vc_attributes::call_asAttribute { void *local_proc; }; /* 13703 */ struct __cppobj __vc_attributes::dispinterfaceAttribute { }; /* 13704 */ struct __cppobj __vc_attributes::dualAttribute { }; /* 13705 */ struct __vc_attributes::switch_typeAttribute { const char *switch_type_specifier; }; /* 13706 */ struct __declspec(align(4)) __vc_attributes::idl_moduleAttribute { const char *name; const char *dllname; const char *version; const char *uuid; const char *helpstring; int helpstringcontext; int helpcontext; bool hidden; bool restricted; }; /* 13707 */ struct __cppobj __vc_attributes::coclassAttribute { }; /* 13708 */ struct __vc_attributes::defaultAttribute { const char *value; }; /* 13709 */ struct __cppobj __vc_attributes::requesteditAttribute { }; /* 13710 */ struct __vc_attributes::providerAttribute { const char *name; const char *uuid; int cookies; }; /* 13711 */ struct __vc_attributes::max_isAttribute { const char *expression; }; /* 13712 */ struct __vc_attributes::importAttribute { const char *idl_file; }; /* 13713 */ struct __vc_attributes::satypeAttribute { const char *type; }; /* 13714 */ struct __cppobj __vc_attributes::propgetAttribute { }; /* 13715 */ struct __cppobj __vc_attributes::propputAttribute { }; /* 13716 */ struct __declspec(align(4)) __vc_attributes::event_receiverAttribute { __vc_attributes::event_receiverAttribute::type_e type; bool layout_dependent; }; /* 13717 */ struct __vc_attributes::async_uuidAttribute { const char *uuid; }; /* 13718 */ struct __vc_attributes::idl_quoteAttribute { const char *text; }; /* 13719 */ struct __cppobj __vc_attributes::usesgetlasterrorAttribute { }; /* 13720 */ struct __vc_attributes::unhookAttribute { const char *event; const char *source; const char *handler; const char *receiver; }; /* 13721 */ struct __cppobj __vc_attributes::nonextensibleAttribute { }; /* 13722 */ struct __cppobj __vc_attributes::objectAttribute { }; /* 13723 */ struct __vc_attributes::aggregatableAttribute { __vc_attributes::aggregatableAttribute::type_e type; }; /* 13724 */ struct __vc_attributes::iid_isAttribute { const char *limited_expression; }; /* 13725 */ struct __vc_attributes::progidAttribute { const char *name; }; /* 13726 */ struct __cppobj __vc_attributes::readonlyAttribute { }; /* 13727 */ struct __vc_attributes::wire_marshalAttribute { const char *wire_type; }; /* 13728 */ struct __vc_attributes::pragmaAttribute { const char *token_sequence; }; /* 13729 */ struct __cppobj __vc_attributes::propputrefAttribute { }; /* 13730 */ struct __vc_attributes::vi_progidAttribute { const char *value; }; /* 13731 */ struct __cppobj __vc_attributes::odlAttribute { }; /* 13732 */ struct __cppobj __vc_attributes::bindableAttribute { }; /* 13733 */ struct __cppobj __vc_attributes::oleautomationAttribute { }; /* 13734 */ struct __vc_attributes::helpstringdllAttribute { const char *dllname; }; /* 13735 */ struct __cppobj __vc_attributes::defaultcollelemAttribute { }; /* 13736 */ struct __cppobj __vc_attributes::retvalAttribute { }; /* 13737 */ struct __vc_attributes::length_isAttribute { const char *expression; }; /* 13738 */ struct __vc_attributes::atl::db_commandAttribute { const char *command; const char *name; const char *source_name; const char *hresult; const char *bindings; const char *bulk_fetch; }; /* 13739 */ struct __vc_attributes::atl::db_sourceAttribute { const char *source; const char *name; const char *hresult; }; /* 13740 */ struct __vc_attributes::atl::db_columnAttribute { const char *ordinal; const char *dbtype; const char *precision; const char *scale; const char *status; const char *length; }; /* 13741 */ struct __vc_attributes::atl::soap_namespaceAttribute { const char *value; }; /* 13742 */ struct __vc_attributes::atl::db_tableAttribute { const char *table; const char *name; const char *source_name; const char *hresult; const char *bulk_fetch; }; /* 13743 */ struct __vc_attributes::atl::implements_categoryAttribute { const char *value; }; /* 13744 */ struct __vc_attributes::atl::aggregatesAttribute { const char *clsid; }; /* 13745 */ struct __declspec(align(2)) __vc_attributes::atl::soap_headerAttribute { const char *value; bool required; bool in; bool out; }; /* 13746 */ struct __vc_attributes::atl::requires_categoryAttribute { const char *value; }; /* 13747 */ struct __vc_attributes::atl::perf_objectAttribute { int name_res; int help_res; const char *namestring; const char *helpstring; int detail; bool no_instances; const char *class_; int maxinstnamelen; }; /* 13748 */ struct __vc_attributes::atl::rdxAttribute { const char *key; const char *valuename; const char *regtype; }; /* 13749 */ struct __declspec(align(4)) __vc_attributes::atl::perfmonAttribute { const char *name; bool register; }; /* 13750 */ struct __declspec(align(4)) __vc_attributes::atl::db_accessorAttribute { int id; bool auto_; }; /* 13751 */ struct __vc_attributes::atl::soap_handlerAttribute { const char *name; const char *namespace; const char *protocol; const char *style; const char *use; }; /* 13752 */ struct __vc_attributes::atl::support_error_infoAttribute { const char *error_interface; }; /* 13753 */ struct __vc_attributes::atl::tag_nameAttribute { const char *name; const char *parse_func; }; /* 13754 */ struct __vc_attributes::atl::com_interface_entryAttribute { const char *value; }; /* 13755 */ struct __vc_attributes::atl::db_paramAttribute { const char *ordinal; const char *paramtype; const char *dbtype; const char *precision; const char *scale; const char *status; const char *length; }; /* 13756 */ struct __vc_attributes::atl::perf_counterAttribute { const char *namestring; const char *helpstring; int name_res; int help_res; int countertype; int defscale; bool default_counter; int detail; int max_counter_size; const char *countertype_string; }; /* 13757 */ struct __vc_attributes::atl::soap_methodAttribute { const char *name; }; /* 13758 */ struct __vc_attributes::atl::request_handlerAttribute { const char *name; const char *sdl; }; /* 13759 */ struct __cppobj __vc_attributes::atl::synchronizeAttribute { }; /* 13760 */ struct __vc_attributes::atl::registration_scriptAttribute { const char *script; }; /* 13761 */ struct __vc_attributes::no_injected_textAttribute { bool value; }; /* 13762 */ struct __vc_attributes::caseAttribute { int value; }; /* 13763 */ struct __vc_attributes::helpstringAttribute { const char *help_text_string; }; /* 13764 */ struct __vc_attributes::entryAttribute { const char *entry_id; }; /* 13765 */ struct __vc_attributes::defaultvtableAttribute { const char *value; }; /* 13766 */ struct __declspec(align(4)) __vc_attributes::emitidlAttribute { int value; bool defaultimports; }; /* 13767 */ struct __cppobj __vc_attributes::stringAttribute { }; /* 13768 */ struct __cppobj __vc_attributes::varargAttribute { }; /* 13769 */ struct __declspec(align(4)) __vc_attributes::event_sourceAttribute { __vc_attributes::event_sourceAttribute::type_e type; __vc_attributes::event_sourceAttribute::optimize_e optimize; bool decorate; }; /* 13770 */ struct __vc_attributes::includeAttribute { const char *include_file; }; /* 13771 */ struct __vc_attributes::implementsAttribute { const char *interfaces; const char *dispinterfaces; }; /* 13772 */ struct __vc_attributes::moduleAttribute { __vc_attributes::moduleAttribute::type_e type; const char *name; const char *version; const char *uuid; int lcid; bool control; const char *helpstring; int helpstringcontext; const char *helpstringdll; const char *helpfile; int helpcontext; bool hidden; bool restricted; const char *custom; const char *resource_name; }; /* 13773 */ struct __vc_attributes::last_isAttribute { const char *expression; }; /* 13774 */ struct __cppobj __vc_attributes::ptrAttribute { }; /* 13775 */ struct __cppobj __vc_attributes::helper_attributes::v1_earlyAttribute { }; /* 13776 */ struct __declspec(align(4)) __vc_attributes::helper_attributes::source_annotation_attributeAttribute { int ValidOn; bool AllowMultiple; }; /* 13777 */ struct __cppobj __vc_attributes::helper_attributes::requires_valueAttribute { }; /* 13778 */ struct __cppobj __vc_attributes::helper_attributes::as_stringAttribute { }; /* 13779 */ struct __vc_attributes::helper_attributes::usageAttribute { unsigned int value; }; /* 13780 */ struct __cppobj __vc_attributes::helper_attributes::multi_valueAttribute { }; /* 13781 */ struct __cppobj __vc_attributes::helper_attributes::repeatableAttribute { }; /* 13782 */ struct __cppobj __vc_attributes::helper_attributes::notify_atlprovAttribute { }; /* 13783 */ struct __declspec(align(4)) __vc_attributes::helper_attributes::attributeAttribute { int ValidOn; bool AllowMultiple; bool Inherited; }; /* 13784 */ struct __vc_attributes::helper_attributes::v1_alttypeAttribute { __vc_attributes::helper_attributes::v1_alttypeAttribute::type_e type; }; /* 13785 */ struct __cppobj __vc_attributes::helper_attributes::process_earlyAttribute { }; /* 13786 */ struct __vc_attributes::helper_attributes::help_stringAttribute { const char *value; }; /* 13787 */ struct __vc_attributes::helper_attributes::v1_nameAttribute { const char *name; }; /* 13788 */ struct __vc_attributes::helper_attributes::default_valueAttribute { void *value; }; /* 13789 */ struct __vc_attributes::first_isAttribute { const char *value; }; /* 13790 */ struct __cppobj __vc_attributes::noncreatableAttribute { }; /* 13791 */ struct __cppobj __vc_attributes::appobjectAttribute { }; /* 13792 */ struct __vc_attributes::restrictedAttribute { const char *value; }; /* 13793 */ struct __vc_attributes::importidlAttribute { const char *value; }; /* 13794 */ struct __vc_attributes::cpp_quoteAttribute { const char *string; }; /* 13795 */ struct __cppobj __vc_attributes::v1_enumAttribute { }; /* 13796 */ struct __cppobj __vc_attributes::refAttribute { }; /* 13797 */ struct __cppobj __vc_attributes::licensedAttribute { }; /* 13798 */ struct __cppobj __vc_attributes::lcidAttribute { }; /* 13799 */ struct __vc_attributes::versionAttribute { const char *value; }; /* 13800 */ struct __vc_attributes::helpcontextAttribute { const char *helpcontext_value; }; /* 13801 */ struct __vc_attributes::helpfileAttribute { const char *filename; }; /* 13802 */ struct __vc_attributes::sourceAttribute { const char *value; }; /* 13803 */ struct __vc_attributes::transmit_asAttribute { const char *xmit_type; }; /* 13804 */ struct __cppobj __vc_attributes::hiddenAttribute { }; /* 13805 */ struct __cppobj __vc_attributes::library_blockAttribute { }; /* 13806 */ struct __vc_attributes::customAttribute { char *value; }; /* 13807 */ struct __vc_attributes::switch_isAttribute { const char *limited_expression; }; /* 13808 */ struct __cppobj __vc_attributes::ms_unionAttribute { }; /* 13809 */ struct __cppobj __vc_attributes::uniqueAttribute { }; /* 13810 */ struct __vc_attributes::includelibAttribute { const char *value; }; /* 13811 */ struct __cppobj __vc_attributes::optionalAttribute { }; /* 13812 */ struct vc_attributes::PostRangeAttribute { unsigned int Deref; const char *MinVal; const char *MaxVal; }; /* 13813 */ struct vc_attributes::PreAttribute { unsigned int Deref; vc_attributes::YesNoMaybe Valid; vc_attributes::YesNoMaybe Null; vc_attributes::YesNoMaybe Tainted; vc_attributes::AccessType Access; unsigned int ValidElementsConst; unsigned int ValidBytesConst; const wchar_t *ValidElements; const wchar_t *ValidBytes; const wchar_t *ValidElementsLength; const wchar_t *ValidBytesLength; unsigned int WritableElementsConst; unsigned int WritableBytesConst; const wchar_t *WritableElements; const wchar_t *WritableBytes; const wchar_t *WritableElementsLength; const wchar_t *WritableBytesLength; unsigned int ElementSizeConst; const wchar_t *ElementSize; vc_attributes::YesNoMaybe NullTerminated; const wchar_t *Condition; }; /* 13814 */ struct vc_attributes::InvalidCheckAttribute { int Value; }; /* 13815 */ struct vc_attributes::PostAttribute { unsigned int Deref; vc_attributes::YesNoMaybe Valid; vc_attributes::YesNoMaybe Null; vc_attributes::YesNoMaybe Tainted; vc_attributes::AccessType Access; unsigned int ValidElementsConst; unsigned int ValidBytesConst; const wchar_t *ValidElements; const wchar_t *ValidBytes; const wchar_t *ValidElementsLength; const wchar_t *ValidBytesLength; unsigned int WritableElementsConst; unsigned int WritableBytesConst; const wchar_t *WritableElements; const wchar_t *WritableBytes; const wchar_t *WritableElementsLength; const wchar_t *WritableBytesLength; unsigned int ElementSizeConst; const wchar_t *ElementSize; vc_attributes::YesNoMaybe NullTerminated; vc_attributes::YesNoMaybe MustCheck; const wchar_t *Condition; }; /* 13816 */ struct vc_attributes::FormatStringAttribute { const wchar_t *Style; const wchar_t *UnformattedAlternative; }; /* 13817 */ struct vc_attributes::PostBoundAttribute { unsigned int Deref; }; /* 13818 */ struct vc_attributes::PreRangeAttribute { unsigned int Deref; const char *MinVal; const char *MaxVal; }; /* 13819 */ struct DIPROPSTRING { DIPROPHEADER diph; wchar_t wsz[260]; }; /* 13820 */ struct PROTO_NC_BAT_CEASE_FIRE_CMD { unsigned __int16 handle; }; /* 13821 */ struct __declspec(align(4)) tagEMRGDICOMMENT { tagEMR emr; unsigned int cbData; char Data[1]; }; /* 13822 */ struct _BCRYPT_ALGORITHM_IDENTIFIER { wchar_t *pszName; unsigned int dwClass; unsigned int dwFlags; }; /* 13823 */ struct __cppobj NiTriStripsData : NiTriBasedGeomData { unsigned __int16 m_usStrips; unsigned __int16 *m_pusStripLengths; unsigned __int16 *m_pusStripLists; }; /* 13824 */ struct __cppobj PROTO_NC_GUILD_DB_TOKEN_ALL_REQ { }; /* 13825 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_DEL_DOWN_ACK { Name5 DownCharID; unsigned __int16 Error; }; /* 13826 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_22 { const void *pVFTable; void *spare; char name[22]; }; /* 13827 */ struct _CRYPT_ENCRYPT_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgEncodingType; unsigned int hCryptProv; _CRYPT_ALGORITHM_IDENTIFIER ContentEncryptionAlgorithm; void *pvEncryptionAuxInfo; unsigned int dwFlags; unsigned int dwInnerContentType; }; /* 13828 */ struct __cppobj NiStepBoolKey : NiBoolKey { }; /* 13831 */ struct __cppobj NiTMapBase,char const *,NiAVObject *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 13829 */ struct NiTMapBase,char const *,NiAVObject *> { NiTMapBase,char const *,NiAVObject *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiAVObject *>::AntiBloatAllocator m_kAllocator; }; /* 13830 */ struct NiTMapBase,char const *,NiAVObject *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiAVObject *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiAVObject *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiAVObject *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiAVObject *> *this, NiTMapItem *, const char *, NiAVObject *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiAVObject *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiAVObject *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiAVObject *> *this, NiTMapItem *); }; /* 13832 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiAVObject *> { }; /* 13833 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiAVObject *> : NiTPointerMap { bool m_bCopy; }; /* 13834 */ struct PROTO_NC_LOG_GAME_QUEST_REWARD_TITLE { unsigned int chrregnum; unsigned __int16 questid; char ct_type; char ct_elementno; }; /* 13835 */ struct __cppobj PROTO_NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_OFF_ACK { }; /* 13836 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SOULSTONEBUYSUC_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER header; PROTO_NC_ITEMDB_SOULSTONEBUYSUC_ACK ack; }; /* 13837 */ struct PROTO_NC_ITEMDB_ENCHANT_SET_GEM_LOT_REQ { NETPACKETZONEHEADER header; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemRegistNumber; char socketCount; $856B6F808B6ED7B75AE7154CA34A55C3 sockets[3]; }; /* 13838 */ struct PROTO_NC_PATCH_FILE_DATA_ACK { unsigned int FileNo; unsigned int ReqOffset; unsigned int SendSize; char Data[]; }; /* 13839 */ struct __declspec(align(4)) tagCURSORSHAPE { int xHotSpot; int yHotSpot; int cx; int cy; int cbWidth; char Planes; char BitsPixel; }; /* 13840 */ struct MFT_ENUM_DATA { unsigned __int64 StartFileReferenceNumber; __int64 LowUsn; __int64 HighUsn; }; /* 13841 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_GUILD_K_MONEY_WITHDRAW { unsigned int chrregnum; unsigned int withdraw_money; unsigned int guildregnum; unsigned __int64 guild_result_money; }; /* 13842 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 NumOfGuild; SHINE_GUILD_LIST GuildList[]; }; /* 13843 */ struct PROTO_NC_CHAR_OPTION_SET_SHORTCUTDATA_CMD { PROTO_NC_CHAR_OPTION_SHORTCUTDATA Data; }; /* 13844 */ struct __cppobj PROTO_NC_LOG_GAME_MINIGAME { }; /* 13845 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_WEDDING_PARTNER_SUMMON_RNG { ZONERINGLINKAGESTART start; unsigned int RegisterNumber; Name3 map; SHINE_XY_TYPE coord; char from; char to; unsigned __int16 err; }; /* 13846 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_CHARGED_WITHDRAW_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; PROTO_CHARGED_ITEM_INFO ChargedItemInfo; unsigned __int16 ErrorCode; }; /* 13847 */ struct PROTO_NC_ACT_SOMEONEPRODUCE_CASTCUT_CMD { unsigned __int16 caster; }; /* 13848 */ struct PROTO_NC_USER_LOGOUT_DB_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_LOGOUT_DB db; }; /* 13849 */ struct PROTO_NC_BAT_SKILLBASH_HIT_FLD_START_CMD { unsigned __int16 skill; __unaligned __declspec(align(1)) SHINE_XY_TYPE targetloc; unsigned __int16 index; }; /* 13850 */ struct PROTO_NC_BAT_SOMEONESKILLBASH_HIT_FLD_START_CMD { unsigned __int16 caster; PROTO_NC_BAT_SKILLBASH_HIT_FLD_START_CMD castinfo; }; /* 13851 */ struct provider_info { unsigned int (__cdecl *pi_R0_1val)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int); unsigned int (__cdecl *pi_R0_allvals)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int); unsigned int (__cdecl *pi_R3_1val)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int); unsigned int (__cdecl *pi_R3_allvals)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int); unsigned int pi_flags; void *pi_key_context; }; /* 13852 */ struct _CERT_SYSTEM_STORE_INFO { unsigned int cbSize; }; /* 13853 */ struct __cppobj PROTO_NC_SKILL_REPLYREVIVE_CMD { }; /* 13854 */ struct PROTO_NC_GUILD_TOURNAMENT_DB_SET_TYPE_ACK { unsigned __int16 Error; __unaligned __declspec(align(1)) unsigned int nGTNo; char nMatchType; char nFinalSelectionGuildNum; GUILD_TOURNAMENT_LIST_DB FinalSelectionGuild[]; }; /* 13855 */ struct PROTO_NC_KQ_SCHEDULE_REQ { unsigned int StartHandle; unsigned int EndHandle; }; /* 13856 */ struct __unaligned __declspec(align(2)) PROTO_NC_FRIEND_DB_DEL_REQ { unsigned __int16 handle_charno; unsigned int charno; Name5 charid; Name5 friendid; }; /* 13857 */ struct HCOLORSPACE__ { int unused; }; /* 13858 */ struct __cppobj ICodeInstall : IWindowForBindingUI { }; /* 13859 */ struct DIDEVICEINSTANCE_DX3A { unsigned int dwSize; _GUID guidInstance; _GUID guidProduct; unsigned int dwDevType; char tszInstanceName[260]; char tszProductName[260]; }; /* 13860 */ struct PgSprData::PgHitTester::PixelRGBA { char R; char G; char B; char A; }; /* 13861 */ struct PgSprData::PgHitTester::PixelRGB { char R; char G; char B; }; /* 13862 */ struct PgSprData::PgHitTester::PixelA555 { char A; char C; }; /* 13863 */ struct PgSprData::PgHitTester::PixelX555 { char X; char C; }; /* 13864 */ struct __cppobj XMLDOMDocumentEvents : IDispatch { }; /* 13865 */ struct __cppobj NiPSysGravityModifier : NiPSysModifier { NiAVObject *m_pkGravityObj; NiPoint3 m_kGravityAxis; float m_fDecay; float m_fStrength; NiPSysGravityModifier::ForceType m_eType; float m_fTurbulence; float m_fScale; }; /* 13866 */ struct PROTO_NC_LOG_WEDDING_DIVORCE_EXE { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 13867 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ZONE_LIST_ACK { char PartMask; unsigned __int16 NumOfList; GUILD_ZONE GuildZoneList[]; }; /* 13868 */ struct __cppobj PROTO_NC_CHAR_PROMOTE_REQ { }; /* 13869 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned __int64 cen; unsigned __int16 Error; }; /* 13870 */ struct _TAPE_CREATE_PARTITION { unsigned int Method; unsigned int Count; unsigned int Size; }; /* 13871 */ struct tagEMRSETCOLORSPACE { tagEMR emr; unsigned int ihCS; }; /* 13872 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_OWNERBLOG_ACK { int error; char bloglen; char blogaddr[]; }; /* 13873 */ struct joyinfo_tag { unsigned int wXpos; unsigned int wYpos; unsigned int wZpos; unsigned int wButtons; }; /* 13874 */ struct _JOB_INFO_2W { unsigned int JobId; wchar_t *pPrinterName; wchar_t *pMachineName; wchar_t *pUserName; wchar_t *pDocument; wchar_t *pNotifyName; wchar_t *pDatatype; wchar_t *pPrintProcessor; wchar_t *pParameters; wchar_t *pDriverName; _devicemodeW *pDevMode; wchar_t *pStatus; void *pSecurityDescriptor; unsigned int Status; unsigned int Priority; unsigned int Position; unsigned int StartTime; unsigned int UntilTime; unsigned int TotalPages; unsigned int Size; _SYSTEMTIME Submitted; unsigned int Time; unsigned int PagesPrinted; }; /* 13875 */ struct _PRINTER_CONNECTION_INFO_1W { unsigned int dwFlags; wchar_t *pszDriverName; }; /* 13876 */ struct __unaligned __declspec(align(2)) PROTO_NC_BRIEFINFO_PLAYER_INFO_APPEAR_CMD { unsigned __int16 nHnd; Name5 sID; CHARTITLE_BRIEFINFO CharTitle; unsigned int nGuildID; }; /* 13877 */ struct PROTO_NC_ACT_WEDDING_COMPULSORY_DIVORCE_ACK { unsigned __int16 err; }; /* 13878 */ struct _D3DDEVINFO_D3D9CACHEUTILIZATION { float TextureCacheHitRate; float PostTransformVertexCacheHitRate; }; /* 13879 */ struct PROTO_NC_LOG_GAME_CHARGE_WITHDRAW { unsigned int chrregnum; unsigned int ChargedItemOrderNo; unsigned int ChargedItemCode; unsigned int ChargedItemAmount; }; /* 13880 */ struct __unaligned __declspec(align(1)) GUILD_GRADE_DATA { char Type; unsigned int NeedFame; unsigned __int16 MaxOfMember; unsigned __int16 MaxOfGradeMember[7]; }; /* 13881 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_JOIN_LIST_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 hWMChar; unsigned int nGTNo; unsigned __int16 nJoinGuildNum; SHINE_GUILD_LIST_NEW JoinGuildList[]; }; /* 13882 */ struct CREATE_USN_JOURNAL_DATA { unsigned __int64 MaximumSize; unsigned __int64 AllocationDelta; }; /* 13883 */ struct _FILE_ALLOCATED_RANGE_BUFFER { _LARGE_INTEGER FileOffset; _LARGE_INTEGER Length; }; /* 13884 */ struct PROTO_NC_ACT_PLAY_SOUND_CMD { unsigned __int16 FileNameLen; char FileName[]; }; /* 13885 */ struct PPM_IDLESTATE_EVENT { unsigned int NewState; unsigned int OldState; unsigned __int64 Processors; }; /* 13886 */ struct __cppobj NiDX9Direct3DTexture : NiTexture { unsigned int m_uiWidth; unsigned int m_uiHeight; }; /* 13887 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_GUILD_M_GRADE { unsigned int chrregnum; unsigned int guildregnum; unsigned int chrregnum_grade; char guildmembergrade_old; char guildmembergrade_new; }; /* 13888 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_EVENT_L20_DB_ACK { unsigned __int16 nWMHandle; unsigned int nUserNo; char nEventNo; unsigned int nCharNo; unsigned __int16 nError; }; /* 13889 */ struct $8C32E5D3ED1763EA38B94549972C5F20 { unsigned __int32 LongFunction : 1; unsigned __int32 Persistent : 1; unsigned __int32 Private : 30; }; /* 13890 */ union $DD369D405690C4B5E76A4D570EA70D0D { unsigned int Flags; $8C32E5D3ED1763EA38B94549972C5F20 s; }; /* 13891 */ struct _TP_CALLBACK_ENVIRON_V3 { unsigned int Version; _TP_POOL *Pool; _TP_CLEANUP_GROUP *CleanupGroup; void (__stdcall *CleanupGroupCancelCallback)(void *, void *); void *RaceDll; _ACTIVATION_CONTEXT *ActivationContext; void (__stdcall *FinalizationCallback)(_TP_CALLBACK_INSTANCE *, void *); $DD369D405690C4B5E76A4D570EA70D0D u; _TP_CALLBACK_PRIORITY CallbackPriority; unsigned int Size; }; /* 13892 */ struct PROTO_NC_AVATAR_GUILD_DATA_REQ_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_AVATAR_GUILD_DATA_REQ req; }; /* 13893 */ struct PROTO_NC_KQ_LIST_REQ { unsigned int StartHandle; unsigned int EndHandle; }; /* 13894 */ struct _NOTIFYICONIDENTIFIER { unsigned int cbSize; HWND__ *hWnd; unsigned int uID; _GUID guidItem; }; /* 13895 */ struct _CHANGER_SEND_VOLUME_TAG_INFORMATION { _CHANGER_ELEMENT StartingElement; unsigned int ActionCode; char VolumeIDTemplate[40]; }; /* 13896 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_DELETE_AVATAR_SEND { char size; NETCOMMAND netcmd; PROTO_NC_LOG_GAME_DELETE_AVATAR log; }; /* 13897 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_CONNECTFROMWHERE_ACK { NETPACKETZONEHEADER netpacketzoneheader; char connectfrom; }; /* 13898 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_CONNECTFROMWHERE_DB_ACK { unsigned __int16 hZone; PROTO_NC_MISC_CONNECTFROMWHERE_ACK ToZoneAck; }; /* 13899 */ struct PROTO_NC_DATA_PRISON_GET_ACK { unsigned __int16 nCharHandle; unsigned __int16 err; char sReason[16]; char sRemark[64]; }; /* 13900 */ struct tagSOUNDSENTRYW { unsigned int cbSize; unsigned int dwFlags; unsigned int iFSTextEffect; unsigned int iFSTextEffectMSec; unsigned int iFSTextEffectColorBits; unsigned int iFSGrafEffect; unsigned int iFSGrafEffectMSec; unsigned int iFSGrafEffectColor; unsigned int iWindowsEffect; unsigned int iWindowsEffectMSec; wchar_t *lpszWindowsEffectDLL; unsigned int iWindowsEffectOrdinal; }; /* 13901 */ struct tagMCI_SET_PARMS { unsigned int dwCallback; unsigned int dwTimeFormat; unsigned int dwAudio; }; /* 13902 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_SERVERPARAMETER_ACK { char shoutlevel; unsigned __int16 shoutdelay; }; /* 13903 */ struct HGESTUREINFO__ { int unused; }; /* 13904 */ struct __cppobj PgWinImeEditText : PgWinEditText { }; /* 13905 */ struct NiPointer { PgWinImeEditText *m_pObject; }; /* 13906 */ struct PROTO_NC_OPTOOL_GUILD_TOURNAMENT_SCHEDULE_RESET_ACK { int nGTNo; }; /* 13907 */ struct PROTO_NC_TRADE_CENBOARDINGFAIL_ACK { unsigned __int16 err; }; /* 13908 */ struct PROTO_NC_FRIEND_DEL_CMD { Name5 charid; }; /* 13909 */ struct __unaligned __declspec(align(2)) PROTO_NC_DATA_PRISON_GET_REQ { unsigned __int16 nCharHandle; unsigned int nCharRegNum; }; /* 13910 */ struct _CERT_REGISTRY_STORE_CLIENT_GPT_PARA { HKEY__ *hKeyBase; wchar_t *pwszRegPath; }; /* 13911 */ struct __cppobj IDummyHICONIncluder : IUnknown { }; /* 13912 */ struct PROTO_NC_MISC_ZONERINGLINKTEST_RNG { ZONERINGLINKAGESTART start; char mechines; Name4 addr[]; }; /* 13913 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_ERASEDATASUC_ACK { NETPACKETHEADER netpacketheader; unsigned int usrregnum; unsigned int avatar; char slot; unsigned int nNo; }; /* 13914 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_FUNDAMENTAL_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_FUNDAMENTAL_CMD cmd; }; /* 13915 */ struct NiPointer { ColumnBut *m_pObject; }; /* 13916 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_87 { const void *pVFTable; void *spare; char name[87]; }; /* 13917 */ struct PPM_THERMALCHANGE_EVENT { unsigned int ThermalConstraint; unsigned __int64 Processors; }; /* 13918 */ struct tagENUMLOGFONTW { tagLOGFONTW elfLogFont; wchar_t elfFullName[64]; wchar_t elfStyle[32]; }; /* 13919 */ struct _D3DXSHADER_CONSTANTINFO { unsigned int Name; unsigned __int16 RegisterSet; unsigned __int16 RegisterIndex; unsigned __int16 RegisterCount; unsigned __int16 Reserved; unsigned int TypeInfo; unsigned int DefaultValue; }; /* 13920 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_BOOKMARK_REGIST_DB_REQ { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 BookMarkSlot; unsigned __int16 CardID; }; /* 13921 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_DB_ALL_RANK_REQ { NETPACKETZONEHEADER header; }; /* 13922 */ struct _PRINTER_INFO_3 { void *pSecurityDescriptor; }; /* 13923 */ struct __cppobj IRpcHelper : IUnknown { }; /* 13924 */ struct __cppobj NiTCBPosKey : NiPosKey { float m_fTension; float m_fContinuity; float m_fBias; NiPoint3 m_DS; NiPoint3 m_DD; NiPoint3 m_A; NiPoint3 m_B; }; /* 13925 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_WORLD_MEMBERCLASS_CMD { unsigned __int16 nRaidNo; char nNum; RAID_MEMBERCLASS RaidMembers[]; }; /* 13926 */ struct PROTO_NC_LOG_GAME_QUEST_REWARD_ABSTATE { unsigned int chrregnum; unsigned __int16 questid; unsigned __int16 abstateid; }; /* 13927 */ struct PROTO_NC_ITEMDB_SPLIT_N_MERGEFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 13928 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_MIX_ITEM_REQ { unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nSubRawKey; unsigned __int16 nSubRawID; unsigned int nSubRawLot; SHINE_ITEM_REGISTNUMBER nRawLeftKey; unsigned __int16 nRawLeftID; unsigned int nRawLeftLot; SHINE_ITEM_REGISTNUMBER nRawRightKey; unsigned __int16 nRawRightID; unsigned int nRawRightLot; ITEM_INVEN MixItemRoc; unsigned __int16 nLockIndex; }; /* 13929 */ struct CSSOWebBrowser { CSSOWebBrowserVtbl *vfptr; void *m_hWeb; }; /* 13930 */ struct CSSOWebBrowserVtbl { void *(__thiscall *__vecDelDtor)(CSSOWebBrowser *this, unsigned int); }; /* 13931 */ struct NiTextureCodec { void (__thiscall *m_pfnAlphaBlockDecoder)(NiTextureCodec *this, char *); void (__thiscall *m_pfnColorBlockDecoder)(NiTextureCodec *this, char *); const char *m_pucSrcPtr; unsigned int m_uiDestRowStride; char m_aaucExplicitAlphaLookup[256][2]; }; /* 13932 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ITEM_TRADE { unsigned int chrregnum; unsigned int chrregnumtaker; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemlot; }; /* 13933 */ struct $CD616E996C1E74291FD6F46FBD3CD6D3 { char Level; char Connected; unsigned __int16 CurrentMap; unsigned int RegisterNumber; }; /* 13934 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_WEDDING_PARTNER_INFO_RNG { ZONERINGLINKAGESTART Start; $CD616E996C1E74291FD6F46FBD3CD6D3 PartnerInfo; }; /* 13935 */ struct __unaligned __declspec(align(2)) PROTO_NC_WT_MOB_KILLCOUNT_SET_ACK { NETPACKETZONEHEADER Header; SHINE_ITEM_REGISTNUMBER ItemKey; unsigned __int16 MobID; unsigned int MobKillCount; unsigned __int16 Error; }; /* 13936 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_REARRANGE_REQ { char furniturecount; $A41282D8E21AF033889BD2AD1F289BAE rearrange[]; }; /* 13937 */ struct PROTO_NC_MINIHOUSE_MODIFY_PASSWORD_CMD { char isPublic; }; /* 13938 */ struct NiPointer { NiFogProperty *m_pObject; }; /* 13939 */ struct __cppobj NiPSysInitialRotSpeedVarCtlr : NiPSysModifierFloatCtlr { }; /* 13940 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_CHAT_COLOR_CMD { unsigned int nCharNo; char nChatFontColorID; char nChatBalloonColorID; }; /* 13941 */ struct $AFBE5C54679FE39516996424F622D8B7 { unsigned __int16 nItemID; unsigned __int16 nItemLot; }; /* 13942 */ struct __unaligned __declspec(align(2)) PROTO_NC_PROMOTION_DB_REWARD_ACK { unsigned int nUserNo; char nWorldNo; unsigned int nCharNo; char nClass; char nLevel; unsigned __int16 DBError; char nNumOfItems; $AFBE5C54679FE39516996424F622D8B7 RewardList[]; }; /* 13943 */ struct PROTO_NC_GAMBLE_COIN_DB_BUY_REQ { NETPACKETZONEHEADER nHeader; unsigned __int16 nLockIndex; unsigned __int64 nCoin; unsigned __int64 nMoney; unsigned int nCanExchangeMaxCoin; int tExchangedCoinDate; }; /* 13944 */ struct $_s__CatchableTypeArray$_extraBytes_8 { int nCatchableTypes; _s__CatchableType *arrayOfCatchableTypes[2]; }; /* 13945 */ struct _TOKEN_AUDIT_POLICY { char PerUserPolicy[27]; }; /* 13946 */ struct _SHSTOCKICONINFO { unsigned int cbSize; HICON__ *hIcon; int iSysImageIndex; int iIcon; wchar_t szPath[260]; }; /* 13947 */ struct PROTO_NC_SKILL_UNLEARN_ACK { unsigned __int16 skill; unsigned __int16 err; }; /* 13948 */ struct _CONSOLE_FONT_INFO { unsigned int nFont; _COORD dwFontSize; }; /* 13949 */ struct tagSTGOPTIONS { unsigned __int16 usVersion; unsigned __int16 reserved; unsigned int ulSectorSize; const wchar_t *pwcsTemplateFile; }; /* 13950 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_SET_ETC3_ACK { }; /* 13951 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_DB_EXPECT_INCOME_MONEY_REQ { NETPACKETZONEHEADER header; ITEM_INVEN nInvenSlot; SHINE_ITEM_REGISTNUMBER nTaiSaiItemKey; unsigned __int64 nRewardMoney; unsigned __int16 GetMasterRate; }; /* 13952 */ struct _DISCDLGSTRUCTW { unsigned int cbStructure; HWND__ *hwndOwner; wchar_t *lpLocalName; wchar_t *lpRemoteName; unsigned int dwFlags; }; /* 13953 */ struct PROTO_NC_MINIHOUSE_DB_PORTAL_LIST_ACK { NETPACKETZONEHEADER header; unsigned __int16 Error; unsigned __int16 nPortalCnt; PORTAL_INFO PortalInfo[]; }; /* 13954 */ struct PROTO_NC_GUILD_TOURNAMENT_DB_GET_REQ { unsigned int nGTNo; }; /* 13955 */ struct PROTO_NC_GUILD_MONEY_ADD_REQ { unsigned __int64 GuildMoneyAdd; }; /* 13956 */ struct __declspec(align(8)) _TXFS_QUERY_RM_INFORMATION { unsigned int BytesRequired; unsigned __int64 TailLsn; unsigned __int64 CurrentLsn; unsigned __int64 ArchiveTailLsn; unsigned __int64 LogContainerSize; _LARGE_INTEGER HighestVirtualClock; unsigned int LogContainerCount; unsigned int LogContainerCountMax; unsigned int LogContainerCountMin; unsigned int LogGrowthIncrement; unsigned int LogAutoShrinkPercentage; unsigned int Flags; unsigned __int16 LoggingMode; unsigned __int16 Reserved; unsigned int RmState; unsigned __int64 LogCapacity; unsigned __int64 LogFree; unsigned __int64 TopsSize; unsigned __int64 TopsUsed; unsigned __int64 TransactionCount; unsigned __int64 OnePCCount; unsigned __int64 TwoPCCount; unsigned __int64 NumberLogFileFull; unsigned __int64 OldestTransactionAge; _GUID RMName; unsigned int TmLogPathOffset; }; /* 13957 */ struct _D3DXINTERSECTINFO { unsigned int FaceIndex; float U; float V; float Dist; }; /* 13958 */ struct PROTO_NC_LOG_GAME_MK2_FAIL { unsigned int chrregnum; char nLevel; char nClass; unsigned __int16 mobid; MAPPOS mappos; }; /* 13959 */ struct PROTO_NC_KQ_LIST_TIME_ACK { int ServerTime; tm tm_ServerTime; }; /* 13960 */ struct _JOBOBJECT_BASIC_PROCESS_ID_LIST { unsigned int NumberOfAssignedProcesses; unsigned int NumberOfProcessIdsInList; unsigned int ProcessIdList[1]; }; /* 13961 */ struct NiPointer { NiObjectNET *m_pObject; }; /* 13962 */ struct PROTO_NC_LOG_GAME_FRIEND_ADD { unsigned int chrregnum; MAPPOS mappos; unsigned int addchrregnum; }; /* 13963 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_GUILD_TYPE { unsigned int chrregnum; unsigned int guildregnum; char guildtype_old; char guildtype_new; }; /* 13964 */ struct PROTO_NC_LOG_GUILD_ACADEMY_VANISH { unsigned int nGuildNo; unsigned int nVanishCharNo; unsigned int nTargetCharNo; }; /* 13965 */ struct PROTO_NC_GUILD_DB_RESULT_WRITE_CMD { GUILD_DB_RESULT_WRITE Guild1; GUILD_DB_RESULT_WRITE Guild2; }; /* 13966 */ struct __cppobj PROTO_NC_CHAR_SEAWAR_CMD { }; /* 13967 */ struct PROTO_NC_ITEMDB_RELOCFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 13968 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_RELOCFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_RELOCFAIL_ACK ack; }; /* 13969 */ struct PROTO_NC_HOLY_PROMISE_SET_UP_ACK { unsigned __int16 Error; PROTO_HOLY_PROMISE_INFO UpInfo; int ResetableDateTime; tm tm_ResetableDateTime; }; /* 13970 */ struct __cppobj PROTO_NC_SCENARIO_DEL_DIRECTIONAL_ARROW_CMD { }; /* 13971 */ struct PROTO_NC_HOLY_PROMISE_DB_DEL_CHAR_REQ { unsigned int nCharNo; }; /* 13972 */ struct __declspec(align(4)) _FILE_NOTIFY_INFORMATION { unsigned int NextEntryOffset; unsigned int Action; unsigned int FileNameLength; wchar_t FileName[1]; }; /* 13973 */ struct PROTO_NC_KQ_NOREWARD_CMD { unsigned __int16 err; }; /* 13974 */ struct __unaligned __declspec(align(1)) GDT_DiceRollApplyResultLog { unsigned int nPlayerNo; DICE_TAISAI_BETTING nBetting; unsigned int nBettingMoney; unsigned __int16 nBattingRate; char bStatus; unsigned __int16 nSysRate; unsigned int nDividendMoney; }; /* 13975 */ struct NOTIFY_USER_POWER_SETTING { _GUID Guid; }; /* 13976 */ struct __unaligned __declspec(align(1)) PROTO_NC_SYSLOG_CHAR_QUEST_STARTED { unsigned int UserNo; unsigned int CharNo; unsigned __int16 QuestID; char ZoneNo; unsigned __int16 QuestStartNPC; }; /* 13977 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_RENAME_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_GUILD_RENAME_CMD cmd; }; /* 13978 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_MOB_DROP_CMD { unsigned int mobkiller; MAPPOS map; SHINE_ITEM_REGISTNUMBER createitemregnum; unsigned __int16 createitemid; unsigned __int16 attr; unsigned __int16 dropmobid; }; /* 13979 */ struct _SERVICE_TRIGGER_INFO { unsigned int cTriggers; _SERVICE_TRIGGER *pTriggers; char *pReserved; }; /* 13980 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; SoundGroupAmbient::PlayingAreaInfo *m_element; }; /* 13981 */ struct NUMPARSE { int cDig; unsigned int dwInFlags; unsigned int dwOutFlags; int cchUsed; int nBaseShift; int nPwr10; }; /* 13982 */ struct __cppobj NiSystemSDM { }; /* 13983 */ struct __cppobj ID3DXFragmentLinker : IUnknown { }; /* 13984 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_DICE_GAME_CMD { unsigned __int16 itemhandle; int nGameTimesec; }; /* 13985 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_ABSTATERESET_CMD { unsigned __int16 handle; ABSTATEINDEX abstate; }; /* 13986 */ struct PROTO_NC_BOOTH_ITEMTRADE_ACK { unsigned __int16 err; }; /* 13987 */ struct PROTO_NC_HOLY_PROMISE_DB_GET_UP_ACK { unsigned int nCharNo; unsigned __int16 DBError; PROTO_HOLY_PROMISE_INFO_DB UpMemberInfo; }; /* 13988 */ struct __cppobj NiStaticDataManager { }; /* 13989 */ struct PROTO_NC_CHAR_DB_REST_EXP_LAST_EXEC_TIME_CMD { unsigned int nCharNo; int dRestExpLastExecTime; }; /* 13990 */ struct _OCSP_SIGNED_REQUEST_INFO { _CRYPTOAPI_BLOB ToBeSigned; _OCSP_SIGNATURE_INFO *pOptionalSignatureInfo; }; /* 13991 */ struct __declspec(align(4)) NiTMapItem { NiTMapItem *m_pkNext; NiAVObject *m_key; bool m_val; }; /* 13992 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_4 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; }; /* 13993 */ struct __unaligned __declspec(align(1)) QUEST_DIALOG { unsigned int ID; char Dialog[1]; }; /* 13994 */ struct PROTO_NC_MISC_CHAT_BLOCK_SPAMER_BLOCKTIME_CMD { unsigned int nBlockTime; }; /* 13995 */ struct __cppobj PROTO_NC_USER_WILL_WORLD_SELECT_REQ { }; /* 13996 */ struct PROTO_NC_SCENARIO_MESSAGENOTICE_CMD { unsigned int message; }; /* 13997 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_SHORTCUTDATA_REQ { }; /* 13998 */ struct _IMAGE_RESOURCE_DIRECTORY { unsigned int Characteristics; unsigned int TimeDateStamp; unsigned __int16 MajorVersion; unsigned __int16 MinorVersion; unsigned __int16 NumberOfNamedEntries; unsigned __int16 NumberOfIdEntries; }; /* 13999 */ struct _PERF_OBJECT_TYPE { unsigned int TotalByteLength; unsigned int DefinitionLength; unsigned int HeaderLength; unsigned int ObjectNameTitleIndex; wchar_t *ObjectNameTitle; unsigned int ObjectHelpTitleIndex; wchar_t *ObjectHelpTitle; unsigned int DetailLevel; unsigned int NumCounters; int DefaultCounter; int NumInstances; unsigned int CodePage; _LARGE_INTEGER PerfTime; _LARGE_INTEGER PerfFreq; }; /* 14000 */ struct _FILE_SET_DEFECT_MGMT_BUFFER { char Disable; }; /* 14001 */ struct PROTO_NC_MISC_EVENT_DONE_MUNSANG_Z2CLI { unsigned __int16 nError; }; /* 14002 */ struct _FILE_SYSTEM_RECOGNITION_INFORMATION { char FileSystem[9]; }; /* 14003 */ struct PROTO_NC_GUILD_TOURNAMENT_DB_JOIN_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nGTNo; unsigned __int16 nTeamPosition; unsigned int nGuildNo; }; /* 14004 */ struct __cppobj PROTO_NC_PATCH_CLOSE_REQ { }; /* 14005 */ struct PROTO_NC_CHAR_OPTION_DB_SET_GAME_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_GAME Data; }; /* 14006 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_TW_PASSWORD_CHECK_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_TW_PASSWORD_CHECK_ACK ack; }; /* 14007 */ struct __unaligned __declspec(align(2)) PROTO_NC_SCENARIO_MESSAGENPC_CMD { unsigned __int16 handle; unsigned int message; }; /* 14008 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_9 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; }; /* 14009 */ struct PROTO_NC_CHARGED_STAT_INITIALIZE_SUC_CMD { char remain; }; /* 14010 */ struct tagCOMPOSITIONFORM { unsigned int dwStyle; tagPOINT ptCurrentPos; tagRECT rcArea; }; /* 14011 */ struct __cppobj __declspec(align(4)) NiBoolTimelineInterpolator : NiBoolInterpolator { unsigned int m_uiPreviousIdx; bool m_bPreviousValue; }; /* 14012 */ struct PROTO_NC_PARTY_SET_LOOTER_BROAD_CMD { Name5 sCommandCharID; Name5 sNewLooterCharID; }; /* 14013 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_VOTE_RESULT_FAIL_CMD { Name5 sTarget; char nYesNum; char nNoNum; char nCancelNum; }; /* 14014 */ struct __cppobj TableBaseDestructor { }; /* 14015 */ struct __cppobj IForegroundTransfer : IUnknown { }; /* 14016 */ struct _CONTEXT_EX { _CONTEXT_CHUNK All; _CONTEXT_CHUNK Legacy; _CONTEXT_CHUNK XState; }; /* 14017 */ struct PROTO_NC_ITEMDB_ADMINCREATESUC_ACK { unsigned __int16 lockindex; }; /* 14018 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; AbStateInst *m_element; }; /* 14019 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_SPLIT { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemkey; SHINE_ITEM_REGISTNUMBER itemkeynew; unsigned __int16 itemlotsplit; unsigned __int16 itemlotremain; }; /* 14020 */ struct __cppobj Timer { }; /* 14021 */ struct _tagPROTOCOLFILTERDATA { unsigned int cbSize; IInternetProtocolSink *pProtocolSink; IInternetProtocol *pProtocol; IUnknown *pUnk; unsigned int dwFilterFlags; }; /* 14022 */ struct _BCRYPT_DH_PARAMETER_HEADER { unsigned int cbLength; unsigned int dwMagic; unsigned int cbKeyLength; }; /* 14023 */ struct _ldiv_t { int quot; int rem; }; /* 14024 */ struct _SERVICE_DESCRIPTIONW { wchar_t *lpDescription; }; /* 14025 */ struct __cppobj PGTTrecord : PgTextTabData::tdata { }; /* 14026 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_CHANGE_CLASS { unsigned int chrregnum; MAPPOS mappos; char level; char classno; }; /* 14027 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MOVER_RAREMOVER_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nMainMoverItemKey; unsigned __int16 nMainMoverItemID; SHINE_ITEM_ATTRIBUTE MainMoverAttr; SHINE_ITEM_REGISTNUMBER nSubMoverItemKey; unsigned __int16 nSubMoverItemID; SHINE_ITEM_ATTRIBUTE SubMoverAttr; SHINE_ITEM_REGISTNUMBER nRareMoverItemKey; unsigned __int16 nRareMoverItemID; ITEM_INVEN RareMoverLoc; SHINE_ITEM_ATTRIBUTE RareMoverAttr; }; /* 14028 */ struct PROTO_NC_OPTOOL_CHARACTER_DELETE_CMD { unsigned int nCharNo; }; /* 14029 */ struct _D3DXF_FILELOADRESOURCE { HINSTANCE__ *hModule; const char *lpName; const char *lpType; }; /* 14030 */ union $E38888FFFF2E8047BDBD55C921E86469 { unsigned int FiberData; unsigned int Version; }; /* 14031 */ struct _NT_TIB32 { unsigned int ExceptionList; unsigned int StackBase; unsigned int StackLimit; unsigned int SubSystemTib; $E38888FFFF2E8047BDBD55C921E86469 ___u4; unsigned int ArbitraryUserPointer; unsigned int Self; }; /* 14032 */ struct _IMAGE_NT_HEADERS64 { unsigned int Signature; _IMAGE_FILE_HEADER FileHeader; _IMAGE_OPTIONAL_HEADER64 OptionalHeader; }; /* 14033 */ struct _BCRYPT_DH_KEY_BLOB { unsigned int dwMagic; unsigned int cbKey; }; /* 14034 */ struct __cppobj NiPSysBoundUpdateModifier : NiPSysModifier { __int16 m_sUpdateSkip; unsigned __int16 m_usUpdateCount; NiBound *m_pkSkipBounds; }; /* 14035 */ struct __cppobj PROTO_NC_GUILD_DB_ALL_REQ { }; /* 14036 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_ZONE_CHARDATAFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER header; PROTO_ERRORCODE ack; }; /* 14037 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_TUTORIAL_STEP_SAVE_CMD { unsigned int nCharNo; PROTO_TUTORIAL_INFO TutorialInfo; }; /* 14038 */ struct PROTO_NC_ITEMDB_SPLIT_N_MERGESUC_ACK { unsigned __int16 lockindex; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER FromItemKey; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER ToItemKey; unsigned __int16 MoveLot; unsigned __int16 ResultLotFrom; unsigned __int16 ResultLotTo; }; /* 14039 */ struct __declspec(align(4)) _STORAGE_DEVICE_ID_DESCRIPTOR { unsigned int Version; unsigned int Size; unsigned int NumberOfIdentifiers; char Identifiers[1]; }; /* 14040 */ struct PROTO_NC_LOG_WEDDING_HALL_START { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 14041 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_CHAT_CMD { unsigned int nGuildNo; Name5 talker; PROTO_NC_GUILD_CHAT_REQ chat; }; /* 14042 */ struct __cppobj NiCapsuleTriIntersector : NiIntersector { NiCapsuleBV *m_kCapsule; NiTrigon m_kTri; float m_fInvRadiusSqr; float m_fParameter0; float m_fParameter1; }; /* 14043 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_DB_DONE_ACK { NETPACKETZONEHEADER ZoneHeader; char nQSC; PLAYER_QUEST_INFO QuestInfo; unsigned __int16 nLockIndex; unsigned __int16 ErrorType; }; /* 14044 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTION_CHANGE_CHAR_ID_CMD { char bInit; Name5 sOldID; Name5 sNewID; }; /* 14045 */ struct _IMAGE_TLS_DIRECTORY64 { unsigned __int64 StartAddressOfRawData; unsigned __int64 EndAddressOfRawData; unsigned __int64 AddressOfIndex; unsigned __int64 AddressOfCallBacks; unsigned int SizeOfZeroFill; unsigned int Characteristics; }; /* 14046 */ struct _CERT_EXTENSIONS { unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 14047 */ struct _CMC_DATA_INFO { unsigned int cTaggedAttribute; _CMC_TAGGED_ATTRIBUTE *rgTaggedAttribute; unsigned int cTaggedRequest; _CMC_TAGGED_REQUEST *rgTaggedRequest; unsigned int cTaggedContentInfo; _CMC_TAGGED_CONTENT_INFO *rgTaggedContentInfo; unsigned int cTaggedOtherMsg; _CMC_TAGGED_OTHER_MSG *rgTaggedOtherMsg; }; /* 14048 */ struct stat { unsigned int st_dev; unsigned __int16 st_ino; unsigned __int16 st_mode; __int16 st_nlink; __int16 st_uid; __int16 st_gid; unsigned int st_rdev; int st_size; int st_atime; int st_mtime; int st_ctime; }; /* 14049 */ struct PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_GRADE_REQ { NETPACKETZONEHEADER netpacketzoneheader; }; /* 14050 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_NPCCHAT_CMD { char DialogIndex[33]; unsigned __int16 NPCHandle; }; /* 14051 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_GAME_MODE_CHANGE_ACK { unsigned __int16 nError; DICE_TAISAI_GAME_MODE bModeType; }; /* 14052 */ struct __cppobj PROTO_NC_MOVER_RIDE_OFF_CMD { }; /* 14053 */ struct PRINT_EXECUTION_DATA { PRINT_EXECUTION_CONTEXT context; unsigned int clientAppPID; }; /* 14054 */ struct __cppobj ID3DXTextureGutterHelper : IUnknown { }; /* 14055 */ struct __cppobj ID3DXPRTBuffer : IUnknown { }; /* 14056 */ struct PROTO_NC_CHARSAVE_ABSTATE_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; unsigned __int16 abstatenum; ABSTATEREADBLOCK abstate[]; }; /* 14057 */ struct PROTO_NC_CHARSAVE_2WLDMAN_ABSTATE_CMD { unsigned __int16 wldmanhandle; PROTO_NC_CHARSAVE_ABSTATE_REQ abstate; }; /* 14058 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_OPENCLASSCHANGEMENU_CMD { char nNewClass; unsigned __int64 nTotalPrice; unsigned __int16 nError; }; /* 14059 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_OBSERVER_ENTER_REQ { char nTournamentSeed; unsigned __int16 nPlayerHnd; }; /* 14060 */ struct PROTO_NC_CHAR_STAT_REMAINPOINT_CMD { char remain; }; /* 14061 */ struct PROTO_NC_RAID_LOOTING_TYPE_ACK { unsigned __int16 nError; }; /* 14062 */ struct HWAVEOUT__ { int unused; }; /* 14063 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_MOVER_UPGRADE { unsigned int nCharNo; unsigned __int16 nMain_FailCount; unsigned __int16 nConsum_FailCount; unsigned __int16 nMain_ID; char nMain_Grade; SHINE_ITEM_REGISTNUMBER nMain_Key; unsigned __int16 nConsum_ID; char nConsum_Grade; SHINE_ITEM_REGISTNUMBER nConsum_Key; }; /* 14064 */ struct _FILE_END_OF_FILE_INFO { _LARGE_INTEGER EndOfFile; }; /* 14065 */ struct tagEMRGRADIENTFILL { tagEMR emr; _RECTL rclBounds; unsigned int nVer; unsigned int nTri; unsigned int ulMode; _TRIVERTEX Ver[1]; }; /* 14066 */ struct DDEDATA { unsigned __int16 unused : 12; unsigned __int16 fResponse : 1; unsigned __int16 fRelease : 1; unsigned __int16 reserved : 1; unsigned __int16 fAckReq : 1; __int16 cfFormat; char Value[1]; }; /* 14067 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_OBJTYPECHANGE_CMD { unsigned __int16 handle; char type; }; /* 14068 */ struct _CRYPT_DECODE_PARA { unsigned int cbSize; void *(__stdcall *pfnAlloc)(unsigned int); void (__stdcall *pfnFree)(void *); }; /* 14069 */ const struct __unaligned __declspec(align(1)) $6D0ECDD7721E66DC34AC66D416C4CDCF { bool Marking; Name8 CheckSum; char DataFileName[32]; }; /* 14070 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_95 { const void *pVFTable; void *spare; char name[95]; }; /* 14071 */ union $6ED8543A2E657EF8F31D0C322ED990AF { HWND__ *hwndOwner; unsigned int cMultipleItems; }; /* 14072 */ struct tMIXERCONTROLDETAILS { unsigned int cbStruct; unsigned int dwControlID; unsigned int cChannels; $6ED8543A2E657EF8F31D0C322ED990AF ___u3; unsigned int cbDetails; void *paDetails; }; /* 14073 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_SOMEONEPICK_CMD { Name5 pickerID; unsigned __int16 itemID; unsigned int nItemLot; }; /* 14074 */ struct _SE_IMPERSONATION_STATE { void *Token; char CopyOnOpen; char EffectiveOnly; _SECURITY_IMPERSONATION_LEVEL Level; }; /* 14075 */ struct __cppobj IXMLDOMText : IXMLDOMCharacterData { }; /* 14076 */ struct __cppobj IXMLDOMCDATASection : IXMLDOMText { }; /* 14077 */ struct NiSCMExtraData::SCMExtraDataEntry { unsigned int m_uiIndex; NiExtraData *m_pkExtraData; }; /* 14078 */ struct __cppobj NiSCMExtraData : NiExtraData { unsigned int m_auiNumEntries[2]; unsigned int m_auiCurrentEntry[2]; NiSCMExtraData::SCMExtraDataEntry *m_apkEntries[2]; }; /* 14079 */ struct PROTO_NC_GUILD_GRADE_GROWTH_ZONE_ACK { unsigned __int16 nLockIndex; __unaligned __declspec(align(1)) unsigned int CharNo; unsigned __int16 Error; }; /* 14080 */ struct tagEMREXTFLOODFILL { tagEMR emr; _POINTL ptlStart; unsigned int crColor; unsigned int iMode; }; /* 14081 */ struct PROTO_NC_CHAR_FAMESAVE_CMD { unsigned int charregnum; unsigned int fame; }; /* 14082 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_UNEQUIP_CMD { unsigned __int16 handle; char slot; }; /* 14083 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_NOTIFY_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned int nNo; int dNotifyDate; unsigned __int16 nNotifyLength; char sNotify[]; }; /* 14084 */ struct PROTO_NC_CHAR_CHARGEDBUFF_ERASE_ACK { unsigned __int16 nErr; }; /* 14085 */ struct PROTO_NC_OPTOOL_KQ_DELETE_CMD { unsigned int Handle; }; /* 14086 */ struct PROTO_NC_SCENARIO_DIALOG_CMD { char sFacecutIndex[33]; char nLen; char sContents[]; }; /* 14087 */ struct _ACCESS_ALLOWED_CALLBACK_ACE { _ACE_HEADER Header; unsigned int Mask; unsigned int SidStart; }; /* 14088 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_PET_LINK_RESUMMON_CMD { unsigned int nCharNo; char bDoResummon; unsigned __int64 xResummonCode; unsigned __int16 nSummonSlot; unsigned int nId; unsigned int nRegNum; }; /* 14089 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_RETURN_CHECK_ACK { unsigned __int16 nHandle; unsigned int nUserNo; char bReturnUser; int tLastSec; }; /* 14090 */ struct __cppobj PROTO_NC_PATCH_CLIENT_VERSION_REQ { }; /* 14091 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_REMOVE_DB_REQ { unsigned __int16 nMasterHandle; unsigned int nPetRegNum; unsigned int nMasterRegNo; }; /* 14092 */ struct _EVENTLOG_FULL_INFORMATION { unsigned int dwFull; }; /* 14093 */ struct tagWAVEINCAPS2W { unsigned __int16 wMid; unsigned __int16 wPid; unsigned int vDriverVersion; wchar_t szPname[32]; unsigned int dwFormats; unsigned __int16 wChannels; unsigned __int16 wReserved1; _GUID ManufacturerGuid; _GUID ProductGuid; _GUID NameGuid; }; /* 14094 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_TUTORIAL_INFO_WORLD_CMD { unsigned int nCharNo; PROTO_TUTORIAL_INFO TutorialInfo; }; /* 14095 */ struct PROTO_NC_ACT_SOMEONEPRODUCE_CAST_CMD { unsigned __int16 caster; unsigned __int16 item; }; /* 14096 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_DB_DEL_UP_REQ { unsigned int nCharNo; unsigned int nUpCharNo; char nDelCmdType; }; /* 14097 */ struct __cppobj IEnumOLEVERB : IUnknown { }; /* 14098 */ struct CNSTimer_MultiEvent { std::list > m_listTimeEvent; }; /* 14099 */ struct PROTO_NC_CHARSAVE_PKCOUNT_CMD { unsigned int chrregnum; unsigned int pkcount; }; /* 14100 */ struct tagCBT_CREATEWNDA { tagCREATESTRUCTA *lpcs; HWND__ *hwndInsertAfter; }; /* 14101 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; int m_element; }; /* 14102 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_LOGINCOMPLETE_CMD { char level; unsigned __int16 hnd; }; /* 14103 */ struct __cppobj AsyncIAdviseSink : IUnknown { }; /* 14104 */ struct __cppobj AsyncIAdviseSink2 : AsyncIAdviseSink { }; /* 14105 */ struct PROTO_NC_LOG_GUILD_ACADEMY_MASTER_TELEPORT { unsigned int nGuildNo; unsigned int nTeleportCharNo; unsigned int nTargetCharNo; MAPPOS ToMapPosition; }; /* 14106 */ struct __unaligned __declspec(align(2)) PROTO_NC_PRISON_ALTER_GM_ACK { Name5 sImprison; unsigned __int16 err; }; /* 14107 */ struct Argv { ArgvVtbl *vfptr; char m_Path[260]; char m_Merge[516]; char m_FileName[256]; }; /* 14108 */ struct ArgvVtbl { void *(__thiscall *__vecDelDtor)(Argv *this, unsigned int); }; /* 14109 */ struct __unaligned __declspec(align(2)) PROTO_NC_PET_SET_NAME_DB_REQ { unsigned __int16 nMasterHandle; unsigned int nPetRegNum; Name4 sPetName; }; /* 14110 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_DB_REWARD_ACK { unsigned int nCharNo; char nClass; char nLevel; unsigned __int16 DBError; char nNumOfItems; $AFBE5C54679FE39516996424F622D8B7 RewardList[]; }; /* 14111 */ struct HHOOK__ { int unused; }; /* 14112 */ struct __cppobj ILockBytes : IUnknown { }; /* 14113 */ struct __cppobj __declspec(align(4)) NiAlphaAccumulator : NiBackToFrontAccumulator { bool m_bObserveNoSortHint; bool m_bSortByClosestPoint; }; /* 14114 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_SKILL_CMD { unsigned int chrregnum; PARTMARK PartMark; unsigned __int16 nMaxNum; unsigned __int16 number; PROTO_SKILLREADBLOCK skill[]; }; /* 14115 */ struct PROTO_NC_RAID_MAKE_ACK { unsigned __int16 nRaidNo; unsigned __int16 nError; }; /* 14116 */ struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS { unsigned int cbSize; int fCommercial; }; /* 14117 */ struct $D5DD276594F065EF92E2F4E172DD524D { Name3 map; unsigned int layer; }; /* 14118 */ struct Proto_CharDataStruct { unsigned int CharRegistNumber; $D5DD276594F065EF92E2F4E172DD524D pcds_Link2AnotherLayer; }; /* 14119 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_DATATRANSMISSION_RNG { ZONERINGLINKAGESTART start; Proto_CharDataStruct data; }; /* 14120 */ struct $6177A0AD8E9F0D390D62242D769E2CDF { char DataBuffer[1]; }; /* 14121 */ struct __declspec(align(4)) _REPARSE_GUID_DATA_BUFFER { unsigned int ReparseTag; unsigned __int16 ReparseDataLength; unsigned __int16 Reserved; _GUID ReparseGuid; $6177A0AD8E9F0D390D62242D769E2CDF GenericReparseBuffer; }; /* 14122 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_JP_PASSWORD_CHECK_ACK { NETPACKETHEADER netpacketheader; unsigned __int16 nError; unsigned int nUserNo; char sUserName[24]; char sChannel[254]; char sUserIP[20]; }; /* 14123 */ struct _CRYPT_TIMESTAMP_REQUEST { unsigned int dwVersion; _CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm; _CRYPTOAPI_BLOB HashedMessage; char *pszTSAPolicyId; _CRYPTOAPI_BLOB Nonce; int fCertReq; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 14124 */ struct __unaligned __declspec(align(1)) AuctionItem_Search { unsigned __int16 nSize; int nAuctionNo; unsigned int dExpirationDate; char sName[20]; unsigned __int64 nPrice; SHINE_ITEM_STRUCT ItemDataInfo; }; /* 14125 */ union AuctionItemInfo { AuctionItem_Search Search; AuctionItem_MyRegisterGoodList MyRegisterGoodList; }; /* 14126 */ struct _SECURITY_DESCRIPTOR { char Revision; char Sbz1; unsigned __int16 Control; void *Owner; void *Group; _ACL *Sacl; _ACL *Dacl; }; /* 14127 */ struct _WIN32_FIND_STREAM_DATA { _LARGE_INTEGER StreamSize; wchar_t cStreamName[296]; }; /* 14128 */ struct PROTO_NC_ITEM_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_REQ { unsigned __int64 cen; }; /* 14129 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_GET_GAMEOPTION_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_GAMEOPTION_CMD DBGameOptionData; }; /* 14130 */ struct PROTO_NC_CHAR_STAT_INCPOINTFAIL_DB_ACK { NETPACKETZONEHEADER header; unsigned __int16 err; }; /* 14131 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_LEVEL_CMD { Name5 charid; char level; }; /* 14132 */ struct __unaligned __declspec(align(1)) PROTO_NC_DATA_REPORT_ADD_REQ { unsigned int dwReporter; unsigned __int16 hReporter; char nWorldNo; Name5 sReporterCharID; Name5 sHarmer; char byReportType[16]; char byReason[256]; unsigned __int16 nChatLogSize; char byChatLog[2048]; }; /* 14133 */ struct __cppobj PROTO_NC_MINIHOUSE_PORTAL_CLOSE_CMD { }; /* 14134 */ struct _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO { _CRYPT_ALGORITHM_IDENTIFIER EncryptionAlgorithm; _CRYPTOAPI_BLOB EncryptedPrivateKey; }; /* 14135 */ union $ADC39B61FD642E61BFAB091B9590A8C7 { char propertyByte; wchar_t *propertyString; int propertyInt32; __int64 propertyInt64; $FEAB62C056B7B19C610CD18E991278A7 propertyBlob; }; /* 14136 */ struct PrintPropertyValue { EPrintPropertyType ePropertyType; $ADC39B61FD642E61BFAB091B9590A8C7 value; }; /* 14137 */ struct PrintNamedProperty { wchar_t *propertyName; PrintPropertyValue propertyValue; }; /* 14138 */ struct _D3DDEVINFO_D3D9INTERFACETIMINGS { float WaitingForGPUToUseApplicationResourceTimePercent; float WaitingForGPUToAcceptMoreCommandsTimePercent; float WaitingForGPUToStayWithinLatencyTimePercent; float WaitingForGPUExclusiveResourceTimePercent; float WaitingForGPUOtherTimePercent; }; /* 14139 */ struct _D3DXSHADER_CONSTANTTABLE { unsigned int Size; unsigned int Creator; unsigned int Version; unsigned int Constants; unsigned int ConstantInfo; unsigned int Flags; unsigned int Target; }; /* 14140 */ struct _USER_MARSHAL_CB { unsigned int Flags; _MIDL_STUB_MESSAGE *pStubMsg; const char *pReserve; unsigned int Signature; _USER_MARSHAL_CB_TYPE CBType; const char *pFormat; const char *pTypeFormat; }; /* 14141 */ struct PROTO_NC_CT_SET_CURRENT_DB_CMD { NETPACKETZONEHEADER header; char CurrentTitle; char CurrentTitleElement; unsigned __int16 CurrentTitleMobID; CT_INFO UseTitle; CT_INFO UseAbleTitle; }; /* 14142 */ struct NiStream::LoadState { float m_fReadProgress; float m_fLinkProgress; }; /* 14146 */ struct __cppobj NiTMapBase,char const *,NiObject * (__cdecl*)(void)>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 14143 */ struct NiTMapBase,char const *,NiObject * (__cdecl*)(void)> { NiTMapBase,char const *,NiObject * (__cdecl*)(void)>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiObject * (__cdecl*)(void)>::AntiBloatAllocator m_kAllocator; }; /* 14144 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiObject *(__cdecl *m_val)(); }; /* 14145 */ struct NiTMapBase,char const *,NiObject * (__cdecl*)(void)>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this, NiTMapItem *, const char *, NiObject *(__cdecl *)()); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiObject * (__cdecl*)(void)> *this, NiTMapItem *); }; /* 14147 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiObject * (__cdecl*)(void)> { }; /* 14148 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiObject * (__cdecl*)(void)> : NiTPointerMap { bool m_bCopy; }; /* 14149 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiObject * (__cdecl*)(void)> { }; /* 14150 */ struct NiTArray { NiTArrayVtbl *vfptr; void (__cdecl **m_pBase)(NiStream *, NiObject *); unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 14151 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 14152 */ struct __cppobj NpModelData_ActorM : NpModelFactory { }; /* 14153 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_EMBLEM_SAVE_DB_REQ { unsigned int nCharNo; unsigned int nGuildNo; GUILD_EMBLEM_INFO EmblemInfo; int EmblemCreateDate; }; /* 14154 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_DOTDAMAGE_CMD { unsigned __int16 object; unsigned int resthp; unsigned __int16 damage; unsigned __int16 abstate; unsigned __int16 hpchangeorder; char IsMissDamage; }; /* 14155 */ struct __unaligned __declspec(align(1)) PROTO_NC_DATA_REPORT_GET_ACK { unsigned __int16 hReporter; unsigned __int16 err; int nRegNumber; char byReportResult; char byRemark[128]; }; /* 14156 */ struct PROTO_NC_MOVER_RIDE_OFF_FAIL_CMD { unsigned __int16 nError; }; /* 14157 */ struct _EXTENDED_ENCRYPTED_DATA_INFO { unsigned int ExtendedCode; unsigned int Length; unsigned int Flags; unsigned int Reserved; }; /* 14158 */ struct __cppobj PROTO_NC_CHAR_EVENT_ATTENDANCE_CHECK_CMD { }; /* 14159 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_USE_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER header; PROTO_NC_ITEMDB_USE_ACK ack; }; /* 14160 */ struct HSPRITE__ { int unused; }; /* 14161 */ struct tagTTPOLYCURVE { unsigned __int16 wType; unsigned __int16 cpfx; tagPOINTFX apfx[1]; }; /* 14162 */ struct OPENCARDNAMEA { unsigned int dwStructSize; HWND__ *hwndOwner; unsigned int hSCardContext; char *lpstrGroupNames; unsigned int nMaxGroupNames; char *lpstrCardNames; unsigned int nMaxCardNames; _GUID *rgguidInterfaces; unsigned int cguidInterfaces; char *lpstrRdr; unsigned int nMaxRdr; char *lpstrCard; unsigned int nMaxCard; const char *lpstrTitle; unsigned int dwFlags; void *pvUserData; unsigned int dwShareMode; unsigned int dwPreferredProtocols; unsigned int dwActiveProtocol; unsigned int (__stdcall *lpfnConnect)(unsigned int, char *, char *, void *); int (__stdcall *lpfnCheck)(unsigned int, unsigned int, void *); void (__stdcall *lpfnDisconnect)(unsigned int, unsigned int, void *); unsigned int hCardHandle; }; /* 14163 */ struct _CRYPT_PKCS12_PBE_PARAMS { int iIterations; unsigned int cbSalt; }; /* 14164 */ struct PROTO_NC_WT_LICENSE_CLR_ACK::echo_data { ITEM_INVEN licenseitem; ITEM_INVEN weaponitem; }; /* 14165 */ struct PROTO_NC_WT_LICENSE_CLR_ACK { NETPACKETZONEHEADER Header; unsigned __int16 lockindex; PROTO_NC_WT_LICENSE_CLR_ACK::echo_data echo_data; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER WeaponItemKey; unsigned __int16 MobID; unsigned __int16 ErrorCode; }; /* 14166 */ struct __declspec(align(4)) tagHW_PROFILE_INFOW { unsigned int dwDockInfo; wchar_t szHwProfileGuid[39]; wchar_t szHwProfileName[80]; }; /* 14167 */ struct _PERF_COUNTER_BLOCK { unsigned int ByteLength; }; /* 14168 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_ACK { unsigned __int16 Error; unsigned int nGTNo; }; /* 14169 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_MEMBER_GUILD_JOIN_REQ { unsigned __int16 hWMChar; unsigned int nNo; Name5 sInviteCharID; unsigned int nTargetCharNo; Name5 sTargetCharID; char nGrade; }; /* 14170 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 14171 */ struct __NCRYPT_UI_POLICY { unsigned int dwVersion; unsigned int dwFlags; const wchar_t *pszCreationTitle; const wchar_t *pszFriendlyName; const wchar_t *pszDescription; }; /* 14172 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SPLIT_N_MERGESUC_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_SPLIT_N_MERGESUC_ACK ack; }; /* 14173 */ struct PROTO_NC_MISC_ITEMSHOP_URL_ACK { unsigned __int16 nError; unsigned __int16 nLen; char sURL[]; }; /* 14174 */ struct __cppobj NiProfileLogBehavior : NiLogBehavior { }; /* 14175 */ struct PROTO_NC_TRADE_PROPOSE_ASK_REQ { unsigned __int16 proposer; }; /* 14176 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_SOUND_CMD { char sound; unsigned int keeptime; }; /* 14177 */ struct PROTO_NC_EVENT_ADD_EVENT_REQ { GM_EVENT_DATA EventData; }; /* 14178 */ struct __cppobj MobInfoTab : IIDTableBase { }; /* 14179 */ struct __declspec(align(4)) _TAPE_PREPARE { unsigned int Operation; char Immediate; }; /* 14180 */ struct __cppobj NiPSysEmitterDeclinationCtlr : NiPSysModifierFloatCtlr { }; /* 14181 */ struct DIPROPCALPOV { DIPROPHEADER diph; int lMin[5]; int lMax[5]; }; /* 14182 */ struct PROTO_NC_ITEMDB_UPGRADE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 14183 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_UPGRADE_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_UPGRADE_ACK ack; }; /* 14184 */ struct _CHAR_INFO { $D73D647711E0D18BB6EFDDF78E7AEEC6 Char; unsigned __int16 Attributes; }; /* 14185 */ struct __declspec(align(8)) _TXFS_MODIFY_RM { unsigned int Flags; unsigned int LogContainerCountMax; unsigned int LogContainerCountMin; unsigned int LogContainerCount; unsigned int LogGrowthIncrement; unsigned int LogAutoShrinkPercentage; unsigned __int64 Reserved; unsigned __int16 LoggingMode; }; /* 14186 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLCAST_REQ { unsigned __int16 skill; unsigned __int16 target; char attackcode; }; /* 14187 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_GET_ETC4_CMD { }; /* 14188 */ union $5DEA1D10E851BE7C80558DD3AA47014D { SCARD_T0_COMMAND CmdBytes; char rgbHeader[5]; }; /* 14189 */ struct __declspec(align(2)) SCARD_T0_REQUEST { _SCARD_IO_REQUEST ioRequest; char bSw1; char bSw2; $5DEA1D10E851BE7C80558DD3AA47014D ___u3; }; /* 14190 */ struct __cppobj ICatalogFileInfo : IUnknown { }; /* 14191 */ struct __cppobj NiTCBRotKey : NiRotKey { float m_fTension; float m_fContinuity; float m_fBias; NiQuaternion m_A; NiQuaternion m_B; }; /* 14192 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_GOLD_REFUND_ZONE_CMD { char PartMask; unsigned __int16 nEnterGuildNum; GT_EnterList EnterGuildList[]; }; /* 14193 */ struct PROTO_NC_ITEMDB_CAPSULEITEM_REQ { NETPACKETZONEHEADER Header; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nItemReg; ITEM_INVEN nLocation; }; /* 14194 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_SET_GAMEOPTION_REQ { unsigned __int16 nGameOptionDataCnt; GAME_OPTION_DATA GameOptionData[]; }; /* 14195 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_PARTY_BANISH { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 partyregnum; unsigned int banchrregnum; }; /* 14196 */ struct SHINE_ITEM_VAR_STRUCT { unsigned __int16 itemid; char itemattr[]; }; /* 14197 */ struct PROTO_NC_ITEM_CELLCHANGE_CMD { ITEM_INVEN exchange; ITEM_INVEN location; SHINE_ITEM_VAR_STRUCT item; }; /* 14198 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_INC_DEC_MONEY_REQ { unsigned int owner; unsigned int cen; char Positive; }; /* 14199 */ struct PROTO_NC_LOG_GAME_MONEY_TRADE_INCOME { unsigned int chrregnum; unsigned int chrregnum_from; unsigned __int64 cen; unsigned __int64 result_money; }; /* 14200 */ struct __unaligned __declspec(align(4)) GUILD_TOKEN_DB { unsigned int nNo; unsigned __int64 nGuildToken; }; /* 14201 */ struct PROTO_NC_USER_TW_PASSWORD_CHECK_REQ { NETPACKETHEADER netpacketheader; char sUserName[36]; char sSerial[36]; char sUID[20]; char sSID[8]; }; /* 14202 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_S2SCONNECTION_REQ { char echo_data; char server_to_id; char server_from_id; char server_from_world_num; char server_from_zone_num; unsigned __int16 key; }; /* 14203 */ struct DISPLAYCONFIG_SOURCE_DEVICE_NAME { DISPLAYCONFIG_DEVICE_INFO_HEADER header; wchar_t viewGdiDeviceName[32]; }; /* 14204 */ struct __cppobj NiTask : NiObject { NiTask::TaskStatus m_eStatus; }; /* 14205 */ struct NiTQueue { NiTask **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiHead; unsigned int m_uiTail; }; /* 14206 */ struct PROTO_NC_RAID_ZONE_MAKE_CMD { unsigned __int16 nPartyNo; unsigned __int16 nRaidNo; unsigned __int16 nRaidPartyNo[4]; unsigned int FirstPartyCharRegNo[5]; }; /* 14207 */ struct PROTO_NC_RAID_WARNING_ACK { unsigned __int16 nError; }; /* 14208 */ struct $31DC3C0C08FBB9647C9D121984F14F2B { int X1; int Y1; int X2; int Y2; }; /* 14209 */ union $ED51F3E23035AC77938EADD25BBAFF05 { tagRECT Rect; $31DC3C0C08FBB9647C9D121984F14F2B __s1; }; /* 14210 */ struct PgWinTextMenu::Link { int Type; $ED51F3E23035AC77938EADD25BBAFF05 ___u1; char LinkFile[40]; int CallMenu; int RevCode; }; /* 14211 */ struct __cppobj PgWinTextMenu::Link2 : PgWinTextMenu::Link { char TextStr[65]; unsigned int Color; }; /* 14212 */ struct __cppobj PgWinTextMenu : PgWinText { PgWinTextMenu::Link m_Link[32]; PgWinTextMenu::Link2 m_Link2[32]; int m_nTotalLink; int m_nTotalLink2; int m_nOffx; int m_nOffy; int m_nVar1; int m_nVar2; int m_nVar3; int m_nVar4; int m_nVar5; int m_nIntVar[10]; char m_Str1Var[10][33]; char m_Str2Var[10][33]; }; /* 14213 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_SET_REWARD_ITEM_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; char NumOfRewardGood; GUILD_ACADEMY_REWARD_ITEM RewardItem[]; }; /* 14214 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ITEMBREAK_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER BreakItemKey; unsigned int Owner; unsigned __int16 nID; unsigned __int16 nLot; char nDeleteChestItem; PROTO_ITEM_VANISH DeleteChestItem[]; }; /* 14215 */ struct PROTO_NC_MISC_TIMEFROMWORLD_CMD { tm TimeStr; }; /* 14216 */ struct tagEMRCREATEPALETTE { tagEMR emr; unsigned int ihPal; tagLOGPALETTE lgpl; }; /* 14217 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_5 { unsigned int nType; unsigned int nCharNo; unsigned int nInt1; unsigned int nInt2; }; /* 14218 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_ACK { unsigned int nGuildNo; unsigned int nCharNo; unsigned int nBanCharNo; unsigned int nRestTime; unsigned __int16 Error; }; /* 14219 */ struct _JOBOBJECT_BASIC_UI_RESTRICTIONS { unsigned int UIRestrictionsClass; }; /* 14220 */ struct __cppobj NiPSysPositionModifier : NiPSysModifier { }; /* 14221 */ struct SHINE_INVEN_SLOT_INFO { SHINE_ITEM_REGISTNUMBER ItmeReg; unsigned __int16 ItemID; ITEM_INVEN inven; unsigned int Lot; }; /* 14222 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_DELETE_ACK { unsigned int nNo; unsigned __int16 Error; }; /* 14223 */ struct __cppobj PROTO_NC_PARTY_FINDER_DELETE_YOUR_MSG_CMD { }; /* 14224 */ struct PROTO_NC_RAID_SET_SUB_LEADER_BROAD_CMD { Name5 sCommandCharID; Name5 sNewSubLeaderCharID; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 14225 */ struct $_TypeDescriptor$_extraBytes_44 { const void *pVFTable; void *spare; char name[44]; }; /* 14226 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_MAKE_REQ { unsigned __int16 hWMChar; unsigned int nCharNo; Name5 sCharID; PROTO_NC_GUILD_MAKE_REQ Make; }; /* 14227 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_WHISPERSUCCESS_ACK { char itemLinkDataCount; Name5 receiver; char len; char content[]; }; /* 14228 */ struct __cppobj NiLinRotKey : NiRotKey { }; /* 14229 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAT_RESTRICT_DB_ADD_REQ { unsigned __int16 nSessionHandle; unsigned int nUserNo; Name5 sChatRestrictCharID; }; /* 14230 */ struct PPM_WMI_IDLE_STATES_EX { unsigned int Type; unsigned int Count; unsigned int TargetState; unsigned int OldState; void *TargetProcessors; PPM_WMI_IDLE_STATE State[1]; }; /* 14231 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_GRADE_ACK { NETPACKETZONEHEADER netpacketzoneheader; unsigned __int16 err; char Grade; }; /* 14232 */ struct PROTO_NC_FRIEND_DB_GET_ACK { unsigned __int16 handle_char; __unaligned __declspec(align(1)) unsigned int charno; __unaligned __declspec(align(1)) unsigned int friendno; unsigned __int16 err; PROTO_FRIEND_INFO friendinfo; }; /* 14233 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_SET_LEADER_CMD { unsigned __int16 nRaidNo; unsigned int nNewLeaderCharNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 14234 */ struct RPC_CLIENT_INFORMATION1 { char *UserName; char *ComputerName; unsigned __int16 Privilege; unsigned int AuthFlags; }; /* 14235 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_LINKEND_CMD { unsigned __int16 wmshandle; unsigned __int16 zonehandle; unsigned int chrregnum; Name3 map; char zoneid; SHINE_XY_TYPE location; char StoreType; unsigned __int64 CharExp; unsigned __int64 CharMoney; char IsPartyRelease; }; /* 14236 */ struct __cppobj IBlockingLock : IUnknown { }; /* 14237 */ struct NiTArray { NiTArrayVtbl *vfptr; unsigned int (__cdecl **m_pBase)(NiD3DShaderDeclaration::PackingParameters *); unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 14238 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 14239 */ struct NiD3DShaderDeclaration::PackingParameters { NiD3DShaderDeclaration::ShaderParameterType m_ePackType; unsigned int m_uiDataType; unsigned __int16 m_usCount; unsigned __int16 *m_pusVertexMap; void *m_pvInData; unsigned int m_uiInSize; unsigned int m_uiInStride; unsigned int m_uiOutSize; unsigned int m_uiOutStride; void *m_pvOutData; }; /* 14240 */ struct __cppobj PROTO_NC_ITEM_AUTO_ARRANGE_INVEN_REQ { }; /* 14241 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_DB_RESULT_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 nError; }; /* 14242 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_ENTER_GAME { unsigned int UserNo; unsigned int CharNo; char UserID[30]; }; /* 14243 */ struct LIST_ENTRY64 { unsigned __int64 Flink; unsigned __int64 Blink; }; /* 14244 */ struct __cppobj NiMemoryLogBehavior : NiLogBehavior { }; /* 14245 */ struct PROTO_NC_ITEMDB_MAPLINK_ITEM_CONSUME_ACK { unsigned __int16 nLockIndex; __unaligned __declspec(align(1)) unsigned int nCharRegNum; unsigned __int16 nHandleNum; Name3 mapName; unsigned __int16 skillID; __unaligned __declspec(align(1)) unsigned int skillCoolTime; unsigned __int16 nError; }; /* 14246 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_CREATE_REQ { char slotnum; Name5 name; PROTO_AVATAR_SHAPE_INFO char_shape; }; /* 14247 */ struct __cppobj PROTO_NC_FRIEND_FIND_FRIENDS_REQ { }; /* 14248 */ struct PROTO_NC_WT_LICENSE_CLR_REQ::echo_data { ITEM_INVEN licenseitem; ITEM_INVEN weaponitem; }; /* 14249 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_LICENSE_CLR_REQ { NETPACKETZONEHEADER Header; unsigned __int16 lockindex; PROTO_NC_WT_LICENSE_CLR_REQ::echo_data echo_data; SHINE_ITEM_REGISTNUMBER WeaponItemKey; unsigned __int16 MobID; SHINE_ITEM_REGISTNUMBER LicenseClearItemKey; unsigned __int16 LicenseClearItemID; char LicenseClearItemDelete; unsigned __int16 LicenseClearAttr; }; /* 14250 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_LOGIN_CMD { unsigned __int16 nRaidNo; unsigned int nCharNo; }; /* 14251 */ struct PROTO_NC_ITEM_SOMEONEUSE_CMD { unsigned __int16 user; __unaligned __declspec(align(1)) SHINE_XY_TYPE useloc; unsigned __int16 useditem; }; /* 14252 */ struct HPEN__ { int unused; }; /* 14253 */ struct __cppobj NiPSysVortexFieldModifier : NiPSysFieldModifier { NiPoint3 m_kDirection; }; /* 14254 */ union __m128i { char m128i_i8[16]; __int16 m128i_i16[8]; int m128i_i32[4]; __int64 m128i_i64[2]; char m128i_u8[16]; unsigned __int16 m128i_u16[8]; unsigned int m128i_u32[4]; unsigned __int64 m128i_u64[2]; }; /* 14255 */ struct PROTO_NC_SOULSTONE_HP_SOMEONEUSE_CMD { unsigned __int16 player; }; /* 14256 */ struct __declspec(align(4)) _CHANGER_SET_POSITION { _CHANGER_ELEMENT Transport; _CHANGER_ELEMENT Destination; char Flip; }; /* 14257 */ struct __cppobj ICreateTypeInfo : IUnknown { }; /* 14258 */ struct PROTO_NC_EVENT_UPDATE_EVENT_REQ { GM_EVENT_DATA EventData; }; /* 14259 */ struct __cppobj ITimeAndNoticeControl : IUnknown { }; /* 14260 */ struct NiTAbstractPoolAllocator::AllocNode { NiTAbstractPoolAllocator::AllocNode *m_pkNext; void *m_pkData; NiActorManager::TimelineData m_element; }; /* 14261 */ struct PROTO_NC_ACT_PARTYCHAT_ACK { unsigned __int16 error; }; /* 14262 */ struct PROTO_PARTY_MEMBER_IDENTY { unsigned int chrregnum; unsigned __int16 zonehandle; unsigned __int16 wldmanhandle; }; /* 14263 */ struct PROTO_NC_INSTANCE_DUNGEON_LEVEL_SELECT_CHECK_ACK { unsigned int nCharRegNum; unsigned __int16 nNPCHandle; unsigned __int16 nError; ID_LEVEL_TYPE eLevelType; }; /* 14264 */ struct tagDRAWITEMSTRUCT { unsigned int CtlType; unsigned int CtlID; unsigned int itemID; unsigned int itemAction; unsigned int itemState; HWND__ *hwndItem; HDC__ *hDC; tagRECT rcItem; unsigned int itemData; }; /* 14265 */ struct tagI_RpcProxyCallbackInterface { int (__stdcall *IsValidMachineFn)(unsigned __int16 *, unsigned __int16 *, unsigned int); int (__stdcall *GetClientAddressFn)(void *, char *, unsigned int *); int (__stdcall *GetConnectionTimeoutFn)(unsigned int *); int (__stdcall *PerformCalloutFn)(void *, _RDR_CALLOUT_STATE *, _RPC_HTTP_REDIRECTOR_STAGE); void (__stdcall *FreeCalloutStateFn)(_RDR_CALLOUT_STATE *); int (__stdcall *GetClientSessionAndResourceUUIDFn)(void *, int *, _GUID *, int *, _GUID *); int (__stdcall *ProxyFilterIfFn)(void *, _GUID *, unsigned __int16, int *); void (__stdcall *RpcProxyUpdatePerfCounterFn)(RpcProxyPerfCounters, int, unsigned int); void (__stdcall *RpcProxyUpdatePerfCounterBackendServerFn)(unsigned __int16 *, int); }; /* 14266 */ struct _tagStartParam { _GUID iid; IBindCtx *pIBindCtx; IUnknown *pItf; }; /* 14267 */ struct PROTO_NC_GUILD_DB_WAR_ACK { unsigned __int16 Error; PROTO_NC_GUILD_DB_WAR_REQ WarReq; }; /* 14268 */ struct PROTO_NC_ITEMDB_UNEQUIPFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 14269 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_REPURCHASE_LOT_REQ { unsigned __int16 nHandleNum; unsigned int nCharRegNum; unsigned __int16 nLockIndex; unsigned __int16 nItemID; PROTO_ITEM_ATTRCHANGE nItemAttrChange; unsigned int nPrice; SHINE_ITEM_REGISTNUMBER nSellItemKey; unsigned int UserNo; unsigned __int16 Vendor; char CharID[30]; int CharLevel; }; /* 14270 */ struct PROTO_NC_CHAR_NEWBIE_GUIDE_VIEW_LIST_CMD { char nGuideViewNum; char nGuideViewList[]; }; /* 14271 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_BUYREFRESH_CMD { char boothslot; unsigned __int16 restlot; }; /* 14272 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_DB_PORTAL_ADD_REQ { NETPACKETZONEHEADER header; unsigned __int16 nPortalItemID; char bType; int dEndDate; unsigned __int16 lockindex; PROTO_ITEM_RELOC Item; }; /* 14273 */ struct PROTO_NC_RAID_SET_LOOTER_CMD { Name5 sCommandCharID; }; /* 14274 */ struct __cppobj IDirect3DStateBlock9 : IUnknown { }; /* 14275 */ struct PROTO_NC_ITEM_MOVER_UPGRADE_ACK { unsigned __int16 nError; char bRare; char bUpgrade; char nSlot; __unaligned __declspec(align(1)) unsigned __int16 nItemID; SHINE_ITEM_ATTRIBUTE ItemAttr; }; /* 14276 */ struct PROTO_NC_CHAR_SET_STYLE_ACK { unsigned __int16 Error; }; /* 14277 */ struct PROTO_NC_ACT_WEDDING_AGREEMENT_DIVORCE_ACK { unsigned __int16 err; }; /* 14278 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_31 { const void *pVFTable; void *spare; char name[31]; }; /* 14279 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_HISTORY_LIST_REQ { }; /* 14280 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_GAMEOPTION_REQ { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_GAMEOPTION_CMD DBGameOptionData; }; /* 14281 */ struct tagPDEXW { unsigned int lStructSize; HWND__ *hwndOwner; void *hDevMode; void *hDevNames; HDC__ *hDC; unsigned int Flags; unsigned int Flags2; unsigned int ExclusionFlags; unsigned int nPageRanges; unsigned int nMaxPageRanges; tagPRINTPAGERANGE *lpPageRanges; unsigned int nMinPage; unsigned int nMaxPage; unsigned int nCopies; HINSTANCE__ *hInstance; const wchar_t *lpPrintTemplateName; IUnknown *lpCallback; unsigned int nPropertyPages; _PSP **lphPropertyPages; unsigned int nStartPage; unsigned int dwResultAction; }; /* 14282 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_NOTIFY_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned int nNo; int dNotifyDate; Name5 sNotifyCharID; unsigned __int16 nNotifyLength; char sNotify[]; }; /* 14283 */ struct PROTO_NC_CHAR_SUPPORT_REWARD_CMD { unsigned int nCharNo; USER_TYPE eUserType; }; /* 14284 */ struct __cppobj AsyncIUnknown : IUnknown { }; /* 14285 */ struct __cppobj IEnumFORMATETC : IUnknown { }; /* 14286 */ struct _D3DXBONECOMBINATION { unsigned int AttribId; unsigned int FaceStart; unsigned int FaceCount; unsigned int VertexStart; unsigned int VertexCount; unsigned int *BoneId; }; /* 14287 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_EMBLEM_INFO_DB_ACK { char PartMask; unsigned __int16 nNumOfEmblem; GUILD_EMBLEM_INFO_DB EmblemInfo[]; }; /* 14288 */ struct PROTO_NC_MISC_EVENTNPC_STANDSTART_CLIENT_CMD { Name8 sMobIndex; }; /* 14289 */ struct PROTO_NC_ITEMDB_ITEMCHANGE_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER itemkey; SHINE_ITEM_STRUCT itemstruct[]; }; /* 14290 */ struct PROTO_NC_ACT_RIDE_FAIL_CMD { unsigned __int16 err; }; /* 14291 */ struct _tagCODEBASEHOLD { unsigned int cbSize; wchar_t *szDistUnit; wchar_t *szCodeBase; unsigned int dwVersionMS; unsigned int dwVersionLS; unsigned int dwStyle; }; /* 14292 */ struct __unaligned __declspec(align(2)) PROTO_NC_CT_LUASCRIPT_SET_WORLD_CMD { unsigned int nCharNo; CT_INFO CTInfo; }; /* 14293 */ struct PROTO_NC_MAP_WING_SAVE_ACK { unsigned __int16 err; }; /* 14294 */ struct PROTO_NC_CHAT_RESTRICT_DB_LIST_CMD { unsigned __int16 nChatRestrictListCnt; PROTO_CHAT_RESTRICT_DB_INFO ChatRestrictData[]; }; /* 14295 */ struct NiTriIntersect { NiPoint3 *m_apkP[3]; NiPoint3 *m_rkV0; NiPoint3 *m_apkQ[3]; NiPoint3 *m_rkV1; NiPoint3 m_kD; NiPoint3 m_kW; NiPoint3 m_kNxM; float m_fNxMdNxM; NiPoint3 m_kE0xF0; NiPoint3 m_kE0xF1; NiPoint3 m_kE1xF0; NiPoint3 m_kE1xF1; float m_fE0xF0dD; float m_fE0xF1dD; float m_fE0xF2dD; float m_fE1xF0dD; float m_fE1xF1dD; float m_fE1xF2dD; float m_fE2xF0dD; float m_fE2xF1dD; float m_fE2xF2dD; float m_fE0xF0dW; float m_fE0xF1dW; float m_fE0xF2dW; float m_fE1xF0dW; float m_fE1xF1dW; float m_fE1xF2dW; float m_fE2xF0dW; float m_fE2xF1dW; float m_fE2xF2dW; NiPoint3 m_kE0; NiPoint3 m_kE1; NiPoint3 m_kN; NiPoint3 m_kNxE0; NiPoint3 m_kNxE1; NiPoint3 m_kNxE2; float m_fNdN; float m_fNdF0; float m_fNdF1; float m_fNdF2; float m_fNdD; float m_fNdW; float m_fNxE0dD; float m_fNxE1dD; float m_fNxE2dD; float m_fNxE0dW; float m_fNxE1dW; float m_fNxE2dW; float m_fNxE0dF0; float m_fNxE0dF1; float m_fNxE0dF2; float m_fNxE1dF0; float m_fNxE1dF1; float m_fNxE1dF2; float m_fNxE2dF0; float m_fNxE2dF1; float m_fNxE2dF2; NiPoint3 m_kF0; NiPoint3 m_kF1; NiPoint3 m_kM; NiPoint3 m_kMxF0; NiPoint3 m_kMxF1; NiPoint3 m_kMxF2; float m_fMdM; float m_fMdE0; float m_fMdE1; float m_fMdE2; float m_fMdD; float m_fMdW; float m_fMxF0dD; float m_fMxF1dD; float m_fMxF2dD; float m_fMxF0dW; float m_fMxF1dW; float m_fMxF2dW; float m_fMxF0dE0; float m_fMxF0dE1; float m_fMxF0dE2; float m_fMxF1dE0; float m_fMxF1dE1; float m_fMxF1dE2; float m_fMxF2dE0; float m_fMxF2dE1; float m_fMxF2dE2; unsigned int m_uiAxis; float m_afPSort[3]; float m_afQSort[3]; int m_aiPIndex[3]; int m_aiQIndex[3]; float m_fTime; float m_fIntrTime; NiPoint3 m_kIntrPt; }; /* 14296 */ struct D3DXVECTOR2_16F { D3DXFLOAT16 x; D3DXFLOAT16 y; }; /* 14297 */ struct $6701392101C5CA0E1554DB432853F88D { __int8 isdamage : 1; __int8 ismissed : 1; __int8 isheal : 1; __int8 isenchant : 1; __int8 damagedisplay : 1; __int8 isDead : 1; }; /* 14298 */ struct __unaligned __declspec(align(1)) $4F85648451F325365577487BB2FF4E70 { unsigned __int16 handle; unsigned int resthp; unsigned int hpchange; $6701392101C5CA0E1554DB432853F88D flag; unsigned __int16 hpchangeorder; }; /* 14299 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOMEONESKILLBASH_HIT_CMD { unsigned __int16 attacker; unsigned __int16 skill; SHINE_XY_TYPE targetpoint; char targetnum; $4F85648451F325365577487BB2FF4E70 target[]; }; /* 14300 */ struct __unaligned __declspec(align(1)) $69BD13196296E77D7FA41BD80C172338 { char rank; unsigned int kill; unsigned int down; unsigned int score; }; /* 14301 */ struct PROTO_NC_KQ_SCORE_SIMPLE_CMD::KQScore { Name5 charid; unsigned int kill; unsigned int down; unsigned int score; }; /* 14302 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_SCORE_SIMPLE_CMD { char num; unsigned int base; $69BD13196296E77D7FA41BD80C172338 self; PROTO_NC_KQ_SCORE_SIMPLE_CMD::KQScore array[]; }; /* 14303 */ struct PROTO_NC_CHAR_CHARDATAFAIL_ACK { NETPACKETHEADER netpacketheader; unsigned __int16 err; }; /* 14304 */ struct __unaligned __declspec(align(1)) $46342EBCA60C3955F2C24C16C3FAD242 { char from; unsigned __int64 cen; unsigned __int64 result_money_from; unsigned __int64 result_money_to; }; /* 14305 */ struct __unaligned __declspec(align(1)) $EEF37A541A94F2FA923493CFA8A91739 { SHINE_ITEM_REGISTNUMBER regnum; unsigned __int16 id; unsigned __int16 lot; char invenloc; }; /* 14306 */ struct $C47EF2F889BE18E29EF0CEC7E9C8770B { $EEF37A541A94F2FA923493CFA8A91739 invenA; $EEF37A541A94F2FA923493CFA8A91739 invenB; }; /* 14307 */ struct PROTO_NC_ITEMDB_ITEMTRADE_REQ { NETPACKETZONEHEADER A; NETPACKETZONEHEADER B; unsigned __int16 lockindexA; unsigned __int16 lockindexB; $46342EBCA60C3955F2C24C16C3FAD242 cen; char tradenumber; $C47EF2F889BE18E29EF0CEC7E9C8770B tradeitem[]; }; /* 14308 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_EVENT_CODE_ACTION_CMD { unsigned __int16 nHandle; unsigned int nActionEventCode; }; /* 14309 */ struct __cppobj NiSphereBV : NiBoundingVolume { NiSphere m_kSphere; }; /* 14310 */ struct PROTO_NC_GUILD_TOURNAMENT_ENTER_LIST_DB_GET_REQ { unsigned int nGTNo; }; /* 14311 */ struct PROTO_NC_GUILD_EMBLEM_LEVELUP_CMD { unsigned int nCharNo; }; /* 14312 */ struct $8897EEBCC7ED67D7726697604D05AD46 { __int8 iscritical : 1; __int8 isresist : 1; __int8 ismissed : 1; __int8 isshieldblock : 1; __int8 isCostumCharged : 1; __int8 isDead : 1; __int8 isDamege2Heal : 1; __int8 isImmune : 1; __int8 isCostumShieldCharged : 1; }; /* 14313 */ struct PROTO_NC_BAT_SWING_DAMAGE_CMD { unsigned __int16 attacker; unsigned __int16 defender; $8897EEBCC7ED67D7726697604D05AD46 flag; unsigned __int16 damage; unsigned int resthp; unsigned __int16 hpchangeorder; char damageindex; char attacksequence; }; /* 14314 */ struct PROTO_NC_SCENARIO_RUNEFFECT_CMD { Name4 effecname; unsigned int time; unsigned int locx; unsigned int locy; unsigned int dir; }; /* 14315 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_46 { const void *pVFTable; void *spare; char name[46]; }; /* 14316 */ struct PROTO_NC_ACT_REINFORCE_RUN_CMD { SHINE_XY_TYPE xy; }; /* 14317 */ struct _PRINTER_INFO_2W { wchar_t *pServerName; wchar_t *pPrinterName; wchar_t *pShareName; wchar_t *pPortName; wchar_t *pDriverName; wchar_t *pComment; wchar_t *pLocation; _devicemodeW *pDevMode; wchar_t *pSepFile; wchar_t *pPrintProcessor; wchar_t *pDatatype; wchar_t *pParameters; void *pSecurityDescriptor; unsigned int Attributes; unsigned int Priority; unsigned int DefaultPriority; unsigned int StartTime; unsigned int UntilTime; unsigned int Status; unsigned int cJobs; unsigned int AveragePPM; }; /* 14318 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_RENAME_DB_ACK { NETPACKETHEADER NetPacketHeader; unsigned int nCharNo; char SlotNo; Name5 NewName; unsigned __int16 Error; }; /* 14319 */ struct __cppobj NiTPointerMap : NiTMapBase,NiTexturingProperty *,bool> { }; /* 14320 */ struct NPAnimationControler { NPAnimationControlerVtbl *vfptr; std::list > m_listNAC_info; std::_List_iterator > > m_iterCurrent; std::_List_iterator > > m_iterBegin; std::_List_iterator > > m_iterEnd; bool m_bIsLoop; INpModelData *m_pModelData; }; /* 14321 */ struct NPAnimationControlerVtbl { void *(__thiscall *__vecDelDtor)(NPAnimationControler *this, unsigned int); }; /* 14322 */ struct PROTO_NC_ACT_RIDE_FEEDING_ACK { unsigned __int16 err; }; /* 14323 */ struct _FILE_QUERY_ON_DISK_VOL_INFO_BUFFER { _LARGE_INTEGER DirectoryCount; _LARGE_INTEGER FileCount; unsigned __int16 FsFormatMajVersion; unsigned __int16 FsFormatMinVersion; wchar_t FsFormatName[12]; _LARGE_INTEGER FormatTime; _LARGE_INTEGER LastUpdateTime; wchar_t CopyrightInfo[34]; wchar_t AbstractInfo[34]; wchar_t FormattingImplementationInfo[34]; wchar_t LastModifyingImplementationInfo[34]; }; /* 14324 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_CHAT_COLOR_CMD { unsigned int nCharNo; char nChatFontColorID; char nChatBalloonColorID; }; /* 14325 */ struct PROTO_NC_GUILD_ACADEMY_START_DB_GET_RANKING_LIST_REQ { unsigned int nRoundTime; }; /* 14326 */ struct _CRYPT_URL_INFO { unsigned int cbSize; unsigned int dwSyncDeltaTime; unsigned int cGroup; unsigned int *rgcGroupEntry; }; /* 14327 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_QUEST_SET_INFO { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 questid; char queststatus; }; /* 14328 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_ZONE_AUTO_PICK_CMD { NETPACKETZONEHEADER header; unsigned __int16 wldmanhandle; char bEnable; }; /* 14329 */ struct PROTO_NC_COLLECT_PEEPING_COLLECT_BOOKMARK_ACK { Name5 charname; unsigned __int16 err; PROTO_NC_CHAR_CARDCOLLECT_BOOKMARK_CMD collectionview; }; /* 14330 */ struct __cppobj IXMLDOMProcessingInstruction : IXMLDOMNode { }; /* 14331 */ struct __cppobj PgExternalLib { }; /* 14332 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_COMPLETE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 questid; }; /* 14333 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_MAP_OBJECT_CONTROL_CMD { char sObjectIndex[32]; char IsEnableObject; MAP_OBJECT_CONTROL_TYPE eControlType; }; /* 14334 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 14335 */ struct __cppobj NiFlipController : NiFloatInterpController { NiTArray > m_kTextures; unsigned int m_uiIndex; unsigned int m_uiAffectedMap; char *m_pcCtlrID; }; /* 14336 */ struct PROTO_NC_HOLY_PROMISE_DB_GET_MEMBER_REQ { unsigned int nCharNo; }; /* 14337 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_49 { const void *pVFTable; void *spare; char name[49]; }; /* 14338 */ struct _TAPE_GET_DRIVE_PARAMETERS { char ECC; char Compression; char DataPadding; char ReportSetmarks; unsigned int DefaultBlockSize; unsigned int MaximumBlockSize; unsigned int MinimumBlockSize; unsigned int MaximumPartitionCount; unsigned int FeaturesLow; unsigned int FeaturesHigh; unsigned int EOTWarningZoneSize; }; /* 14339 */ struct PROTO_NC_ITEM_BUY_SUC_ACTION_CMD { unsigned __int16 nNpcHandle; }; /* 14340 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_MEMBER_GUILD_JOIN_ACK { unsigned __int16 hWMChar; unsigned int nNo; Name5 sInviteCharID; unsigned int nTargetCharNo; char nGrade; unsigned __int16 Error; }; /* 14341 */ struct __cppobj NiScreenLODData : NiLODData { NiBound m_kBound; NiBound m_kWorldBound; unsigned int m_uiNumProportions; float *m_pfProportions; }; /* 14342 */ struct PROTO_NC_CHARGED_STAT_INITIALIZE_FAIL_CMD { unsigned __int16 err; }; /* 14343 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGINFAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_LOGINFAIL_ACK ack; }; /* 14344 */ struct PROTO_NC_USER_GER_LOGIN_REQ { Name256Byte user; Name4 password; }; /* 14345 */ struct PROTO_NC_GUILD_WORLD_RETYPE_REQ { NETPACKETZONEHEADER netpacketzoneheader; char nItemSlot; char nType; }; /* 14346 */ struct PROTO_NC_TRADE_START_CMD { unsigned __int16 opposite; }; /* 14347 */ struct PROTO_NC_PROMOTION_USER_CMD { char bIsPromotion; }; /* 14348 */ struct _D3DRECTPATCH_INFO { unsigned int StartVertexOffsetWidth; unsigned int StartVertexOffsetHeight; unsigned int Width; unsigned int Height; unsigned int Stride; _D3DBASISTYPE Basis; _D3DDEGREETYPE Degree; }; /* 14349 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_D { unsigned int nType; unsigned int nCharNo; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; }; /* 14350 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_PARTY_CHG_MAS { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 partyregnum; unsigned int oldmasterchrregnum; }; /* 14351 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_GET_REWARD_MONEY_REQ { }; /* 14352 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_LOGOUT_CMD { unsigned __int16 partyregnum; unsigned int chrregnum; }; /* 14353 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_LOGOUT_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_LOGOUT_CMD cmd; }; /* 14354 */ struct __cppobj __declspec(align(4)) NiUVController : NiTimeController { unsigned int m_uiLastUOffsetIdx; unsigned int m_uiLastUTilingIdx; unsigned int m_uiLastVOffsetIdx; unsigned int m_uiLastVTilingIdx; unsigned __int16 m_usTextureSet; NiPointer m_spUVData; bool m_bNeedPreDisplay; }; /* 14355 */ struct __unaligned __declspec(align(1)) PROTO_NC_USP_USER_CHARACTER_DELETE { unsigned int nUserNo; char nWorldNo; unsigned int nCharNo; }; /* 14356 */ struct PROTO_NC_OPTOOL_CLOSE_SERVER_ACK { unsigned __int16 error; }; /* 14357 */ struct __cppobj ISurrogateService : IUnknown { }; /* 14358 */ struct __cppobj IProcessLock : IUnknown { }; /* 14359 */ struct ANON_OBJECT_HEADER_V2 { unsigned __int16 Sig1; unsigned __int16 Sig2; unsigned __int16 Version; unsigned __int16 Machine; unsigned int TimeDateStamp; _GUID ClassID; unsigned int SizeOfData; unsigned int Flags; unsigned int MetaDataSize; unsigned int MetaDataOffset; }; /* 14360 */ struct PROTO_NC_SKILL_ERASE_REQ { NETPACKETZONEHEADER header; unsigned __int16 skill; }; /* 14361 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_MATCH_TIME_ACK { unsigned __int16 Error; unsigned int nGTNo; }; /* 14362 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_RENAME_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; Name4 sGuildName; }; /* 14363 */ struct PROTO_NC_MISC_EVENT_L20_DB_REQ { unsigned __int16 nWMHandle; __unaligned __declspec(align(1)) Name256Byte sUserID; __unaligned __declspec(align(1)) unsigned int nUserNo; char nEventNo; char nWorldNo; unsigned int nCharNo; unsigned int nEventPoint; }; /* 14364 */ struct tagMONLINKSTRUCT { unsigned int cb; unsigned int dwTime; void *hTask; int fEstablished; int fNoData; HSZ__ *hszSvc; HSZ__ *hszTopic; HSZ__ *hszItem; unsigned int wFmt; int fServer; HCONV__ *hConvServer; HCONV__ *hConvClient; }; /* 14365 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_ACADEMY_REWARD_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 Error; unsigned int nCharNo; unsigned int nGuildNo; unsigned __int64 nWantMoney; unsigned int nWantItemCnt; GUILD_ACADEMY_REWARD_ITEM WantItem; unsigned __int64 nSubAcademyMoney; unsigned __int64 nStorageMoney; char nModifyItemCnt; EACH_MODIFY_ITEM ModifyItem[]; }; /* 14366 */ struct $3ED37F0DABE2D7F53C06F9B119A48561 { char beDeleted; }; /* 14367 */ struct PROTO_NC_ITEMDB_ENCHANT_REMOVE_GEM_REQ { NETPACKETZONEHEADER header; unsigned __int16 itemLockIndex; $81A8D7F415C59EBA045E044A49D22955 equipment; $81A8D7F415C59EBA045E044A49D22955 remover; $3ED37F0DABE2D7F53C06F9B119A48561 gemSlot[3]; char needItem; }; /* 14368 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; IOptionBase *m_element; }; /* 14369 */ struct PROTO_NC_CHARSAVE_TITLE_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; CHARACTER_TITLE_DB_SAVE CTData; }; /* 14370 */ struct KQ_JOINING_ALARM_INFO { unsigned int nHandle; unsigned __int16 nID; char nMinLev; char nMaxLev; }; /* 14371 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_JOINING_ALARM_LIST { unsigned __int16 nNumOfKQ; KQ_JOINING_ALARM_INFO KQList[]; }; /* 14372 */ struct __cppobj IInternetZoneManagerEx : IInternetZoneManager { }; /* 14373 */ struct __cppobj IInternetZoneManagerEx2 : IInternetZoneManagerEx { }; /* 14374 */ struct __cppobj NiEndian { }; /* 14375 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_CHARGED_BUFF_SET { unsigned int chrregnum; unsigned __int16 buff_id; unsigned int buff_key; unsigned int userno; ShineDateTime buff_endtime; SHINE_ITEM_REGISTNUMBER itemkey; }; /* 14376 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_CLIENT_AUTO_PICK_CMD { unsigned __int16 player; char bEnable; }; /* 14377 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_CREATEDATA_REQ { NETPACKETHEADER netpacketheader; unsigned int usrregnum; char createworld; char adminlevel; PROTO_NC_AVATAR_CREATE_REQ clientdata; }; /* 14378 */ struct __unaligned __declspec(align(4)) PROTO_NC_HOLY_PROMISE_DB_GET_REMAIN_MONEY_CMD { unsigned int nCharNo; unsigned __int64 nMoney; }; /* 14379 */ struct RPC_IF_ID_VECTOR { unsigned int Count; _RPC_IF_ID *IfId[1]; }; /* 14380 */ struct _RPC_CLIENT_INTERFACE { unsigned int Length; _RPC_SYNTAX_IDENTIFIER InterfaceId; _RPC_SYNTAX_IDENTIFIER TransferSyntax; RPC_DISPATCH_TABLE *DispatchTable; unsigned int RpcProtseqEndpointCount; _RPC_PROTSEQ_ENDPOINT *RpcProtseqEndpoint; unsigned int Reserved; const void *InterpreterInfo; unsigned int Flags; }; /* 14381 */ struct _AppBarData { unsigned int cbSize; HWND__ *hWnd; unsigned int uCallbackMessage; unsigned int uEdge; tagRECT rc; int lParam; }; /* 14382 */ struct __unaligned __declspec(align(1)) PROTO_NC_SYSLOG_CHAR_DELETED { unsigned int UserNo; unsigned int CharNo; char CharClass; char UserID[30]; int CharLevel; }; /* 14383 */ struct __unaligned __declspec(align(2)) PROTO_NC_MINIHOUSE_DB_VISITER_COUNT_REQ { NETPACKETZONEHEADER header; unsigned int nVisiterCharNo; }; /* 14384 */ struct _CTL_USAGE_MATCH { unsigned int dwType; _CTL_USAGE Usage; }; /* 14385 */ struct READ_USN_JOURNAL_DATA { __int64 StartUsn; unsigned int ReasonMask; unsigned int ReturnOnlyOnClose; unsigned __int64 Timeout; unsigned __int64 BytesToWaitFor; unsigned __int64 UsnJournalID; }; /* 14386 */ struct __declspec(align(4)) _TXFS_GET_TRANSACTED_VERSION { unsigned int ThisBaseVersion; unsigned int LatestVersion; unsigned __int16 ThisMiniVersion; unsigned __int16 FirstMiniVersion; unsigned __int16 LatestMiniVersion; }; /* 14387 */ struct PROTO_NC_LOG_GAME_GUILD_4_REWARD_FAME { unsigned int guildregnum; unsigned int old_fame; unsigned int new_fame; }; /* 14388 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_GUILD_G_REWARD_EXP { unsigned int guildregnum; unsigned __int64 old_exp; unsigned __int64 new_exp; }; /* 14389 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_REWARD_DB_ACK { unsigned int nCharNo; char nIndex; char nRewardID; unsigned __int16 nError; }; /* 14390 */ struct PROTO_NC_RAID_INVITATION_CMD { Name5 sMasterCharID; }; /* 14391 */ struct _CrtMemState { _CrtMemBlockHeader *pBlockHeader; unsigned int lCounts[5]; unsigned int lSizes[5]; unsigned int lHighWaterCount; unsigned int lTotalCount; }; /* 14392 */ struct PROTO_NC_CHAR_SET_STYLE_DB_ACK { unsigned __int16 Error; unsigned __int16 WMHandle; unsigned int nCharNo; PROTO_AVATAR_SHAPE_INFO Info; }; /* 14393 */ struct _TAPE_SET_MEDIA_PARAMETERS { unsigned int BlockSize; }; /* 14394 */ struct PROTO_NC_CT_SET_CURRENT_ACK { char Type; char ElementNo; unsigned __int16 MobID; unsigned __int16 Error; }; /* 14395 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_RETYPE_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; char nType; }; /* 14396 */ struct PROTO_NC_USER_TEENAGER_REMAIN_MIN_CMD { unsigned int nUserPlayRemainTime; }; /* 14397 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_65 { const void *pVFTable; void *spare; char name[65]; }; /* 14398 */ struct DDEACK { unsigned __int16 bAppReturnCode : 8; unsigned __int16 reserved : 6; unsigned __int16 fBusy : 1; unsigned __int16 fAck : 1; }; /* 14399 */ struct PROTO_NC_GUILD_DB_RENAME_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nGuildNo; __unaligned __declspec(align(1)) Name4 sGuildName; unsigned __int16 err; }; /* 14400 */ struct _RPC_BINDING_VECTOR { unsigned int Count; void *BindingH[1]; }; /* 14401 */ struct RPC_IMPORT_CONTEXT_P { void *LookupContext; void *ProposedHandle; _RPC_BINDING_VECTOR *Bindings; }; /* 14402 */ struct __declspec(align(2)) _STORAGE_WRITE_CACHE_PROPERTY { unsigned int Version; unsigned int Size; _WRITE_CACHE_TYPE WriteCacheType; _WRITE_CACHE_ENABLE WriteCacheEnabled; _WRITE_CACHE_CHANGE WriteCacheChangeable; _WRITE_THROUGH WriteThroughSupported; char FlushCacheSupported; char UserDefinedPowerProtection; char NVCacheEnabled; }; /* 14403 */ struct NiTSet { float *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 14404 */ struct __cppobj NiPSysEmitterCtlr : NiPSysModifierCtlr { NiPointer m_spEmitterActiveInterpolator; NiInterpolator *m_pkLastBirthRateInterpolator; float m_fLastScaledTime; bool m_bLastActive; NiTSet m_kParticleAges; }; /* 14405 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiImageReader *> { }; /* 14406 */ struct __cppobj NiDevImageConverter : NiImageConverter { NiTextureCodec m_kCodec; NiTPointerList m_kReaders; }; /* 14407 */ struct NiDevImageConverter::PixelBits { unsigned int m_uiRM; unsigned int m_uiGM; unsigned int m_uiBM; unsigned int m_uiAM; char m_ucRS; char m_ucGS; char m_ucBS; char m_ucAS; char m_ucRQ; char m_ucGQ; char m_ucBQ; char m_ucAQ; }; /* 14408 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_OPENSTORAGE_ACK { NETPACKETZONEHEADER zonepackheader; char curpage; char nOpenType; unsigned __int64 cen; char itemcounter; PROTO_ITEMPACKET_TOTAL itemarray[]; }; /* 14409 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_HEARTBEAT_ACK_SEND { char size; NETCOMMAND netcmd; }; /* 14410 */ struct PROTO_NC_HOLY_PROMISE_LOGOUT_CMD { Name5 CharID; }; /* 14411 */ struct __unaligned __declspec(align(2)) PROTO_NC_BRIEFINFO_ABSTATE_CHANGE_CMD { unsigned __int16 handle; ABSTATE_INFORMATION info; }; /* 14412 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_ABSTATE_CHANGE_LIST_CMD { unsigned __int16 handle; char count; ABSTATE_INFORMATION infoList[]; }; /* 14413 */ struct __cppobj NiPSysBombModifier : NiPSysModifier { NiAVObject *m_pkBombObj; NiPoint3 m_kBombAxis; float m_fDecay; float m_fDeltaV; NiPSysBombModifier::DecayType m_eDecayType; NiPSysBombModifier::SymmType m_eSymmType; }; /* 14414 */ struct PROTO_NC_LOG_GAME_MOVE { unsigned int chrregnum; MAPPOS startpos; SHINE_XY_TYPE endpos; }; /* 14415 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_WORLD_RENAME_CMD { NETPACKETZONEHEADER netpacketzoneheader; Name4 sGuildName; }; /* 14416 */ struct PPM_WMI_LEGACY_PERFSTATE { unsigned int Frequency; unsigned int Flags; unsigned int PercentFrequency; }; /* 14417 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_MEMBER_VANISH_ACK { Name5 CharID; unsigned __int16 Error; }; /* 14418 */ struct PROTO_NC_KQ_RESTDEADNUM_CMD { char number; }; /* 14419 */ struct $_TypeDescriptor$_extraBytes_40 { const void *pVFTable; void *spare; char name[40]; }; /* 14420 */ struct tagMDICREATESTRUCTW { const wchar_t *szClass; const wchar_t *szTitle; void *hOwner; int x; int y; int cx; int cy; unsigned int style; int lParam; }; /* 14421 */ struct PROTO_NC_CHARGED_BOOTHSLOTSIZE_CMD { char boothsize; }; /* 14422 */ struct __unaligned __declspec(align(2)) $F389F276275CB8EE0AEC26D1F6D83E87 { char canparty; Name3 mapname; char IsPartyReleaseMap; }; /* 14423 */ struct PROTO_NC_MAP_REGIST_CMD { unsigned __int16 numofmap; $F389F276275CB8EE0AEC26D1F6D83E87 maparray[]; }; /* 14424 */ const struct __unaligned __declspec(align(2)) $0A8B3BCFFFEDF3713C60D0CE5CAB38FF { char canparty; Name3 mapname; char IsPartyReleaseMap; }; /* 14425 */ struct PROTO_NC_OPTOOL_CONNECT_BRIF_ACK { char echo_data; char my_server_id; unsigned __int16 count[21][2][2]; }; /* 14426 */ struct __unaligned __declspec(align(4)) PROTO_NC_DICE_TAISAI_DB_DICE_ROLL_RESULT_LOG_CMD { NETPACKETZONEHEADER header; SHINE_ITEM_REGISTNUMBER nActiveDiceTaiSaiKey; int nGameNo; unsigned __int16 nResultLogCnt; DiceRollApplyResultLog DiceRollResultLog[]; }; /* 14427 */ struct tagMCI_ANIM_PLAY_PARMS { unsigned int dwCallback; unsigned int dwFrom; unsigned int dwTo; unsigned int dwSpeed; }; /* 14428 */ struct _RPC_SECURITY_QOS_V4_A { unsigned int Version; unsigned int Capabilities; unsigned int IdentityTracking; unsigned int ImpersonationType; unsigned int AdditionalSecurityInfoType; $F443092C594741CBCD451571988487BF u; void *Sid; unsigned int EffectiveOnly; }; /* 14429 */ struct __cppobj PROTO_NC_LOG_GAME_SEAWAR { }; /* 14430 */ struct PROTO_NC_SKILL_EMPOW_RESET_SUC_ACK { char totalempow; }; /* 14431 */ struct PROTO_NC_COLLECT_REWARD_DB_REQ { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 RewardID; }; /* 14432 */ struct _NCryptAlgorithmName { wchar_t *pszName; unsigned int dwClass; unsigned int dwAlgOperations; unsigned int dwFlags; }; /* 14433 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_USE_ACK { unsigned __int16 error; unsigned __int16 useditem; char invenType; }; /* 14434 */ struct __cppobj PROTO_NC_MAP_LOGINCOMPLETE_CMD { }; /* 14435 */ struct PROTO_NC_BAT_REALLYKILL_CMD { unsigned __int16 dead; unsigned __int16 attacker; }; /* 14436 */ struct DISPLAYCONFIG_PATH_TARGET_INFO { _LUID adapterId; unsigned int id; unsigned int modeInfoIdx; DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY outputTechnology; DISPLAYCONFIG_ROTATION rotation; DISPLAYCONFIG_SCALING scaling; DISPLAYCONFIG_RATIONAL refreshRate; DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering; int targetAvailable; unsigned int statusFlags; }; /* 14437 */ struct DISPLAYCONFIG_PATH_INFO { DISPLAYCONFIG_PATH_SOURCE_INFO sourceInfo; DISPLAYCONFIG_PATH_TARGET_INFO targetInfo; unsigned int flags; }; /* 14438 */ struct PROTO_NC_ITEMDB_RESET_SCROLL_LINK_MAP_INFO_CMD { unsigned int nCharRegNum; }; /* 14439 */ struct PROTO_NC_TRADE_OPPOSITDOWNBOARD_CMD { char slotboard; }; /* 14440 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_MK { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 mobid; }; /* 14441 */ struct __cppobj PROTO_NC_ITEM_ACCOUNT_STORAGE_CLOSE_CMD { }; /* 14442 */ struct __cppobj PROTO_NC_MINIHOUSE_FURNITURE_EMOTION_CANCEL_REQ { }; /* 14443 */ struct _CONSOLE_SELECTION_INFO { unsigned int dwFlags; _COORD dwSelectionAnchor; _SMALL_RECT srSelection; }; /* 14444 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_SOMEONEGUILDCHANGE_CMD { unsigned __int16 handle; unsigned int guild; }; /* 14445 */ struct SYSTEM_POWER_CAPABILITIES { char PowerButtonPresent; char SleepButtonPresent; char LidPresent; char SystemS1; char SystemS2; char SystemS3; char SystemS4; char SystemS5; char HiberFilePresent; char FullWake; char VideoDimPresent; char ApmPresent; char UpsPresent; char ThermalControl; char ProcessorThrottle; char ProcessorMinThrottle; char ProcessorMaxThrottle; char FastSystemS4; char spare2[3]; char DiskSpinDown; char spare3[8]; char SystemBatteriesPresent; char BatteriesAreShortTerm; BATTERY_REPORTING_SCALE BatteryScale[3]; _SYSTEM_POWER_STATE AcOnLineWake; _SYSTEM_POWER_STATE SoftLidWake; _SYSTEM_POWER_STATE RtcWake; _SYSTEM_POWER_STATE MinDeviceWakeState; _SYSTEM_POWER_STATE DefaultLowLatencyWake; }; /* 14446 */ struct __cppobj PROTO_NC_MISC_GAMETIME_REQ { }; /* 14447 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_SPAMMER_RELEASE_CHAT_BAN_DB_ACK { unsigned int nGMCharNo; Name5 sSpammerName; unsigned int nChatBan; unsigned __int16 nError; }; /* 14448 */ struct __unaligned __declspec(align(2)) PROTO_NC_DATA_REPORT_CANCEL_REQ { int nRegNumber; unsigned __int16 hReporter; }; /* 14449 */ struct NiTPoolContainer { NiAction *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 14450 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_WORLD_USE_GUILD_TOKEN_CMD { unsigned int nGuildNo; unsigned __int64 nDecreaseGuildToken; unsigned __int64 nRestGuildToken; }; /* 14451 */ struct PROTO_NC_GUILD_CHAT_ACK { unsigned __int16 error; }; /* 14452 */ struct PROTO_NC_ITEMDB_SHIELDENDURE_CHARGE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER ShieldKey; ITEM_INVEN ShieldSlot; __unaligned __declspec(align(1)) unsigned int ChargedNumber; unsigned __int16 Error; }; /* 14453 */ struct __cppobj NiPSysUpdateCtlr : NiTimeController { }; /* 14454 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_ALL_REQ { }; /* 14455 */ struct PROTO_NC_GUILD_GRADE_GROWTH_DATA_REQ { unsigned int CharNo; }; /* 14456 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_REWARD_WANT_CMD { unsigned int nCharNo; unsigned int nGuildNo; unsigned __int64 nWant_Cen; unsigned __int16 nWant_ItemID; unsigned int nWant_ItemLot; }; /* 14457 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_MIX_ITEM_ACK { unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nLockIndex; unsigned __int16 nError; }; /* 14458 */ struct PROTO_NC_USER_LOGIN_NETMARBLE_DB_REQ { NETPACKETHEADER netpacketheader; char UniID[20]; char UserID[256]; }; /* 14459 */ struct __cppobj IDirectWriterLock : IUnknown { }; /* 14460 */ struct __cppobj NiDX9SourceTextureData : NiDX9TextureData { bool m_bReplacementData; bool m_bMipmap; unsigned int m_uiFormattedSize; NiPointer m_spPalette; unsigned int m_uiLevelsSkipped; unsigned int m_uiSourceRevID; unsigned int m_uiPalRevID; }; /* 14461 */ struct __unaligned __declspec(align(2)) PROTO_NC_SKILL_SOMEONERESETABSTATE_CMD { unsigned __int16 chrhnd; ABSTATEINDEX abstateid; }; /* 14462 */ struct PROTO_NC_QUEST_DB_GIVE_UP_ACK { NETPACKETZONEHEADER ZoneHeader; unsigned __int16 nQuestID; unsigned __int16 ErrorType; }; /* 14463 */ struct __unaligned __declspec(align(4)) PROTO_NC_DICE_TAISAI_DB_RECEIPT_INCOME_MONEY_ACK { unsigned __int16 nError; unsigned __int16 lockindex; NETPACKETZONEHEADER header; ITEM_INVEN nInvenSlot; SHINE_ITEM_REGISTNUMBER nTaiSaiItemKey; unsigned __int64 nReceiptIncomeMoney; }; /* 14464 */ struct SCARD_READERSTATEW { const wchar_t *szReader; void *pvUserData; unsigned int dwCurrentState; unsigned int dwEventState; unsigned int cbAtr; char rgbAtr[36]; }; /* 14465 */ struct __cppobj MenuTexMgr { }; /* 14466 */ struct __JUMP_BUFFER { unsigned int Ebp; unsigned int Ebx; unsigned int Edi; unsigned int Esi; unsigned int Esp; unsigned int Eip; unsigned int Registration; unsigned int TryLevel; unsigned int Cookie; unsigned int UnwindFunc; unsigned int UnwindData[6]; }; /* 14467 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_DEPOSIT_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned __int64 cen; unsigned __int16 err; }; /* 14468 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_GUILD_STORAGE_WITHDRAW_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned __int64 cen; unsigned __int16 err; }; /* 14469 */ struct __unaligned __declspec(align(4)) _REASSIGN_BLOCKS_EX { unsigned __int16 Reserved; unsigned __int16 Count; _LARGE_INTEGER BlockNumber[1]; }; /* 14470 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_MODIFY_OUTSIDE_TITLE_CMD { unsigned __int16 mh_hnd; char title[21]; }; /* 14471 */ struct __declspec(align(4)) tagEMRGLSBOUNDEDRECORD { tagEMR emr; _RECTL rclBounds; unsigned int cbData; char Data[1]; }; /* 14472 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_QUESTREWARD_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 nQuestID; unsigned int money; unsigned int exp; unsigned int fame; unsigned __int64 current_money; unsigned __int64 current_exp; unsigned int current_fame; char ct_type; char ct_elementno; char itemcreatecount; PROTO_ITEM_CREATE itemcreate[]; }; /* 14473 */ struct PROTO_NC_BAT_SMASH_REQ { char attackcode; char actionnumber; }; /* 14474 */ struct __cppobj NiBezRotKey : NiRotKey { NiQuaternion m_IntQuat; }; /* 14475 */ struct PROTO_NC_OPTOOL_S2SCONNECT_LIST_REQ { char echo_data; }; /* 14476 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_PEEPING_DB_COLLECT_BOOKMARK_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; Name5 targetcharname; unsigned __int16 err; PROTO_NC_CHAR_CARDCOLLECT_BOOKMARK_CMD collectionview; }; /* 14477 */ struct _CRYPT_AES_256_KEY_STATE { char Key[32]; char IV[16]; char EncryptionState[15][16]; char DecryptionState[15][16]; char Feedback[16]; }; /* 14478 */ struct PROTO_NC_CHARSAVE_REST_EXP_LAST_EXEC_TIME_SAVE_REQ { PROTO_NC_CHARSAVE_ALL_ACK handle; }; /* 14479 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_MY_ACADEMY_RANK_INFO_REQ { }; /* 14480 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_LIST_DB_ACK { unsigned int nCharNo; unsigned __int16 nError; __unaligned __declspec(align(1)) int tConnect; char AttendanceNum; __unaligned __declspec(align(1)) tm AttendanceArray[28]; char RewardNum; char RewardList[]; }; /* 14481 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_MOBSLAYER_CMD { unsigned __int16 killedmob; char number; unsigned int slayers[]; }; /* 14482 */ struct __declspec(align(8)) SHINE_INDUN_RANK_MYRANK { SHINE_INDUN_INFO sIndunInfo; unsigned __int64 nPrevDamageDealt; unsigned __int64 nPrevDamageTaken; unsigned __int64 nPrevHealingDone; unsigned int nPrevPlayTime; unsigned int nPrevPlayDate; unsigned __int64 nCurrDamageDealt; unsigned __int64 nCurrDamageTaken; unsigned __int64 nCurrHealingDone; unsigned int nCurrPlayTime; unsigned int nCurrPlayDate; unsigned int nCurrDamageDealtRank; unsigned int nCurrDamageTakenRank; unsigned int nCurrHealingDoneRank; }; /* 14483 */ struct __unaligned __declspec(align(2)) PROTO_NC_INSTANCE_DUNGEON_RANK_MYRANK_CMD { unsigned int nCharRegNum; unsigned __int16 nMyRankCount; SHINE_INDUN_RANK_MYRANK MyRank[]; }; /* 14484 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_LOGIN_USER_RATABLE_SET_CMD { char nWorldNo; LOGIN_USER_RATABLE RateTable; }; /* 14485 */ struct PROTO_NC_SCENARIO_TIMER_CMD { unsigned __int16 nSecond; }; /* 14486 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_SOUND_REQ { }; /* 14487 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC4_REQ { }; /* 14488 */ union $980F6A28C67C8F3640106D01D4C85A6A { unsigned int Characteristics; unsigned int OriginalFirstThunk; }; /* 14489 */ struct _IMAGE_IMPORT_DESCRIPTOR { $980F6A28C67C8F3640106D01D4C85A6A ___u0; unsigned int TimeDateStamp; unsigned int ForwarderChain; unsigned int Name; unsigned int FirstThunk; }; /* 14490 */ union __m256i { char m256i_i8[32]; __int16 m256i_i16[16]; int m256i_i32[8]; __int64 m256i_i64[4]; char m256i_u8[32]; unsigned __int16 m256i_u16[16]; unsigned int m256i_u32[8]; unsigned __int64 m256i_u64[4]; }; /* 14491 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GMAE_LOGOUT_ZONEINFO { unsigned int chrregnum; MAPPOS mappos; char StoreType; unsigned __int64 CharExp; unsigned __int64 CharMoney; }; /* 14492 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_GET_RANKING_LIST_REQ { unsigned __int16 hWMChar; unsigned int nRoundTime; }; /* 14493 */ struct PROTO_NC_MAP_WING_FLY_ACK { unsigned __int16 err; }; /* 14494 */ struct __cppobj ILayoutStorage : IUnknown { }; /* 14495 */ struct _D3DDEVINFO_VCACHE { unsigned int Pattern; unsigned int OptMethod; unsigned int CacheSize; unsigned int MagicNumber; }; /* 14496 */ struct FileAutoSaveUtil { NsPathMaker m_kPathMaker; int m_nTotalBackUpCount; }; /* 14497 */ struct _DRAWPATRECT { tagPOINT ptPosition; tagPOINT ptSize; unsigned __int16 wStyle; unsigned __int16 wPattern; }; /* 14498 */ union $B309A961A5D2EB191A6D16212BD98AB5 { DISPLAYCONFIG_TARGET_MODE targetMode; DISPLAYCONFIG_SOURCE_MODE sourceMode; }; /* 14499 */ struct DISPLAYCONFIG_MODE_INFO { DISPLAYCONFIG_MODE_INFO_TYPE infoType; unsigned int id; _LUID adapterId; $B309A961A5D2EB191A6D16212BD98AB5 ___u3; }; /* 14500 */ struct _tagDATAINFO { unsigned int ulTotalSize; unsigned int ulavrPacketSize; unsigned int ulConnectSpeed; unsigned int ulProcessorSpeed; }; /* 14501 */ struct tagEMRBITBLT { tagEMR emr; _RECTL rclBounds; int xDest; int yDest; int cxDest; int cyDest; unsigned int dwRop; int xSrc; int ySrc; tagXFORM xformSrc; unsigned int crBkColorSrc; unsigned int iUsageSrc; unsigned int offBmiSrc; unsigned int cbBmiSrc; unsigned int offBitsSrc; unsigned int cbBitsSrc; }; /* 14502 */ struct __cppobj NpCarToonAni : INpShader { NiPointer m_spToonExtraData; }; /* 14503 */ struct PROTO_NC_ITEM_REPURCHASE_ACK { unsigned __int16 nError; }; /* 14504 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SPLIT_N_MERGEFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_SPLIT_N_MERGEFAIL_ACK ack; }; /* 14505 */ struct PROTO_NC_ITEMDB_MINIHOUSE_EFFECT_DEMANDGOOD_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 nEffectHandle; unsigned __int16 err; }; /* 14506 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MINIHOUSE_EFFECT_DEMANDGOOD_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_MINIHOUSE_EFFECT_DEMANDGOOD_ACK ack; }; /* 14507 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ITEMMONEY_BUY_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; }; /* 14508 */ struct _SERVICE_FAILURE_ACTIONSW { unsigned int dwResetPeriod; wchar_t *lpRebootMsg; wchar_t *lpCommand; unsigned int cActions; _SC_ACTION *lpsaActions; }; /* 14509 */ struct PROTO_NC_CHAR_CENCHANGE_CMD { unsigned __int64 cen; }; /* 14510 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTION_ZONE_CHANGE_CHAR_ID_CMD { unsigned int nCharNo; char bInit; Name5 sOldID; Name5 sNewID; }; /* 14511 */ struct __cppobj SoulStone { }; /* 14512 */ struct tagEMRSETMAPPERFLAGS { tagEMR emr; unsigned int dwFlags; }; /* 14513 */ struct __cppobj NiTCBFloatKey : NiFloatKey { float m_fTension; float m_fContinuity; float m_fBias; float m_fDS; float m_fDD; }; /* 14514 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; PgWin *m_element; }; /* 14515 */ struct PROTO_NC_GUILD_DB_MEMBER_REQ { unsigned int nNo; }; /* 14516 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_MEMBER_LEAVE_REQ { }; /* 14517 */ struct GDT_DiceRollApplyResult { unsigned __int16 nError; unsigned __int16 lockindex; unsigned int nPlayerNo; __int64 nTotalDividend; }; /* 14518 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_DICE_TAISAI_DB_DICE_ROLL_RESULT_ACK { unsigned __int16 nError; int nGameNo; NETPACKETZONEHEADER header; unsigned __int16 nResultCnt; GDT_DiceRollApplyResult DiceRollResult[]; }; /* 14519 */ struct tagMDINEXTMENU { HMENU__ *hmenuIn; HMENU__ *hmenuNext; HWND__ *hwndNext; }; /* 14520 */ struct _CRT_FLOAT { float f; }; /* 14521 */ struct PROTO_NC_GUILD_ACADEMY_DB_RANK_BALANCE_ACK { unsigned __int16 Error; }; /* 14522 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_AVATARINFO_REQ { NETPACKETHEADER netpacketheader; unsigned int usrregnum; }; /* 14523 */ struct PROTO_NC_BAT_SOMEONESKILLBASH_FLD_CAST_CMD { unsigned __int16 skill; unsigned __int16 caster; SHINE_XY_TYPE loc; }; /* 14524 */ struct PROTO_NC_PARTY_ZONE_JOIN_CMD { unsigned int nMasterCharNo; unsigned int nJoinCharNo; }; /* 14525 */ struct PROTO_NC_OPTOOL_GUILD_TOURNAMENT_CHANGE_ACK { unsigned __int16 error; }; /* 14526 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_KEYMAP_REQ { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_KEYMAP_CMD DBKeyMapData; }; /* 14527 */ struct __cppobj IXMLDocument : IDispatch { }; /* 14528 */ struct __cppobj IXMLElement : IDispatch { }; /* 14529 */ struct UDATE { _SYSTEMTIME st; unsigned __int16 wDayOfYear; }; /* 14530 */ struct __cppobj NiPSysFieldMagnitudeCtlr : NiPSysModifierFloatCtlr { }; /* 14531 */ struct _D3DRECT { int x1; int y1; int x2; int y2; }; /* 14532 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_GET_GAME_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_GAME Data; }; /* 14533 */ struct __cppobj PROTO_NC_GAMBLE_DICE_TAISAI_ALL_RANK_REQ { }; /* 14534 */ struct _DISK_LOGGING { char Function; void *BufferAddress; unsigned int BufferSize; }; /* 14535 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_DB_MONEY_SUB_ACK { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; unsigned __int64 nMoneySub; unsigned __int64 nMemberMoney; unsigned __int64 nTotalMoney; unsigned __int16 Error; }; /* 14536 */ struct DIEFFECTINFOW { unsigned int dwSize; _GUID guid; unsigned int dwEffType; unsigned int dwStaticParams; unsigned int dwDynamicParams; wchar_t tszName[260]; }; /* 14537 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_REGNUM_VARIFICATION_REQ { unsigned __int16 zonehandle; Name5 zone_charid; unsigned int charregnum; }; /* 14538 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_GAMETIME_REQ_SEND { char size; NETCOMMAND netcmd; }; /* 14539 */ struct _wfinddata32_t { unsigned int attrib; int time_create; int time_access; int time_write; unsigned int size; wchar_t name[260]; }; /* 14540 */ struct PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_ACK { NETPACKETZONEHEADER zonepackheader; __unaligned __declspec(align(1)) unsigned __int64 cen; char nOpenType; char itemcounter; PROTO_ITEMPACKET_TOTAL itemarray[]; }; /* 14541 */ struct PROTO_NC_BOOTH_SOMEONEINTERIORSTART_CMD { unsigned __int16 boothowner; STREETBOOTH_SIGNBOARD signboard; }; /* 14542 */ struct $_TypeDescriptor$_extraBytes_68 { const void *pVFTable; void *spare; char name[68]; }; /* 14543 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_1 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; }; /* 14544 */ struct PROTO_NC_ITEMDB_GUILD_TOKEN_BUYLOTFAIL_ACK { unsigned __int16 Error; unsigned __int16 lockindex; }; /* 14545 */ struct PROTO_NC_OPTOOL_LOGON_PROCESS_TIME_VIEW_ACK { unsigned int Connect_Count; unsigned int Connect_Time; unsigned int Login_Count; unsigned int Login_Time; unsigned int IPBlock_Count; unsigned int IPBlock_Time; }; /* 14546 */ struct __cppobj PROTO_NC_OPTOOL_WM_SEND_PACKET_STATISTICS_REQ { }; /* 14547 */ struct PROTO_NC_MINIHOUSE_DB_PORTAL_DEL_ACK { NETPACKETZONEHEADER header; unsigned __int16 Error; }; /* 14548 */ struct _LDOUBLE { char ld[10]; }; /* 14549 */ struct __cppobj IDirectInputDevice2W : IDirectInputDeviceW { }; /* 14550 */ struct PROTO_NC_ACT_ANIMATION_STOP_CMD { unsigned __int16 nHandle; char sAnimationIndex[32]; }; /* 14551 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_SHORTCUTDATA_ACK { }; /* 14552 */ struct tagEMRSETPALETTEENTRIES { tagEMR emr; unsigned int ihPal; unsigned int iStart; unsigned int cEntries; tagPALETTEENTRY aPalEntries[1]; }; /* 14553 */ struct PROTO_NC_FRIEND_MAP_CMD { Name5 charid; Name3 map; }; /* 14554 */ struct PROTO_NC_TRADE_UPBOARDFAIL_ACK { unsigned __int16 err; }; /* 14555 */ struct __unaligned __declspec(align(1)) SIZE_NETCOMMAND2 { char size0; unsigned __int16 size; NETCOMMAND netcmd; }; /* 14556 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_54 { const void *pVFTable; void *spare; char name[54]; }; /* 14557 */ struct __cppobj IDirectInputDevice7W : IDirectInputDevice2W { }; /* 14558 */ struct $7242C8A94F10D1938062960FEECF7A77 { __int8 actioncode : 4; __int8 ismissed : 1; __int8 isshieldblock : 1; __int8 isImmune : 1; }; /* 14559 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_BASH_MISS_CMD { unsigned __int16 target; $7242C8A94F10D1938062960FEECF7A77 flag; unsigned __int16 attackspeed; }; /* 14560 */ struct PROTO_NC_MINIHOUSE_PORTAL_DEL_CMD { unsigned __int16 nPortalItemID; }; /* 14561 */ struct ip_mreq { in_addr imr_multiaddr; in_addr imr_interface; }; /* 14562 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_EFFECT_TIMER_CMD { char nTimerFunction; unsigned __int16 nSecond; }; /* 14563 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_WINDOWPOS_REQ { }; /* 14564 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ITEM_PRODUCT { unsigned int chrregnum; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; unsigned __int16 itemlot_inc; unsigned __int16 itemlot_before; unsigned __int16 itemlot_last; }; /* 14565 */ struct PROTO_NC_INSTANCE_DUNGEON_RANK_LIST_ACK { unsigned __int16 nMapCount; SHINE_INDUN_INFO sIndunInfos[]; }; /* 14566 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_INFO_ZONE_CMD { unsigned __int16 nSessionHandle; __unaligned __declspec(align(1)) unsigned int nCharNo; USEITEM_MINIMON_INFO UseItemMinimonInfo; }; /* 14567 */ struct PROTO_NC_ACT_MOVESPEED_CMD { unsigned __int16 walkspeed; unsigned __int16 runspeed; }; /* 14568 */ struct PROTO_NC_WT_LICENSE_SET_REQ::echo_data { ITEM_INVEN licenseitem; ITEM_INVEN weaponitem; }; /* 14569 */ struct __unaligned __declspec(align(2)) PROTO_NC_WT_LICENSE_SET_REQ { NETPACKETZONEHEADER Header; unsigned __int16 lockindex; unsigned int chrregnum; Name5 chrname; SHINE_ITEM_REGISTNUMBER WeaponItemKey; SHINE_ITEM_REGISTNUMBER LicenItemKey; unsigned __int16 LicenseMobID; PROTO_NC_WT_LICENSE_SET_REQ::echo_data echo_data; }; /* 14570 */ struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W { _SEC_WINNT_AUTH_IDENTITY_W *TransportCredentials; unsigned int Flags; unsigned int AuthenticationTarget; unsigned int NumberOfAuthnSchemes; unsigned int *AuthnSchemes; unsigned __int16 *ServerCertificateSubject; _SEC_WINNT_AUTH_IDENTITY_W *ProxyCredentials; unsigned int NumberOfProxyAuthnSchemes; unsigned int *ProxyAuthnSchemes; }; /* 14571 */ struct CONFIRMSAFETY { _GUID clsid; IUnknown *pUnk; unsigned int dwFlags; }; /* 14572 */ struct SpException::ExceptionReport::Registers { int EAX; int EBX; int ECX; int EDX; int ESI; int EDI; int EBP; int ESP; int EIP; int FLG; int CS; int DS; int ES; int SS; int FS; int GS; }; /* 14573 */ struct SpException::ExceptionReport::Address { void *pvAddress; unsigned int dwFrame; unsigned int dwSection; unsigned int dwOffset; unsigned int adwParam[4]; char acModule[16]; }; /* 14574 */ struct SpException::ExceptionReport { unsigned int dwExceptionReportVersion; char abyCodeDump[16]; char abyStackDump[1024]; SpException::ExceptionReport::Registers kRegisters; unsigned int dwCode; SpException::ExceptionReport::Address kFaultAddress; unsigned int dwCallStackCount; SpException::ExceptionReport::Address akCallStack[]; }; /* 14575 */ struct SpException::IExceptionHandler { SpException::IExceptionHandlerVtbl *vfptr; }; /* 14576 */ struct SpException::IExceptionHandlerVtbl { void (__thiscall *Log)(SpException::IExceptionHandler *this, SpException::ExceptionReport *); }; /* 14577 */ struct __cppobj PROTO_NC_LOG_GAME_PET { }; /* 14578 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_CHARGEDINVENOPEN_ACK { unsigned __int16 ErrorCode; char nPartMark; unsigned __int16 NumOfChargedItem; PROTO_CHARGED_ITEM_INFO ChargedItemInfoList[]; }; /* 14579 */ struct __cppobj PROTO_NC_GUILD_LIST_REQ { }; /* 14580 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_DB_OWNERBLOG_SET_REQ { NETPACKETZONEHEADER header; unsigned int nUserNo; char bloglen; char blogaddr[]; }; /* 14581 */ struct __cppobj PROTO_NC_USER_CONNECTION_SET_CHANGE_CHAR_ID_FLAG_ALL_CMD { }; /* 14582 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARDSTORAGE_GRADE_INFO_CMD { unsigned int nCharNo; unsigned int nGuildNo; char Grade; }; /* 14583 */ struct PROTO_NC_EVENT_ADD_UPDATE_EVENT_CMD { GM_EVENT_DATA EventData; }; /* 14584 */ struct _EXCEPTION_RECORD64 { unsigned int ExceptionCode; unsigned int ExceptionFlags; unsigned __int64 ExceptionRecord; unsigned __int64 ExceptionAddress; unsigned int NumberParameters; unsigned int __unusedAlignment; unsigned __int64 ExceptionInformation[15]; }; /* 14585 */ struct __cppobj __declspec(align(4)) PgEditTextGeometry : PgTextGeometry { bool m_bAutoAlign; }; /* 14586 */ struct __cppobj PgImeEditTextGeometry : PgEditTextGeometry { int m_iCompStrPos; StrBuffer m_kCompStr; NiColorA m_kCompStrColor; NiColorA m_kCandStrColor; char *m_pbCompStrAttr; int m_iCandStrXPos; int m_iCandStrYPos; StrBuffer m_kTempStr; }; /* 14587 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_ITEM_JOIN_LOOTING_CMD { char nItemGrade; char nLootingType; Name5 LooterName; }; /* 14588 */ struct __cppobj PROTO_NC_EVENT_GET_ALL_EVENT_INFO_REQ { }; /* 14589 */ struct __cppobj IXMLDocument2 : IDispatch { }; /* 14590 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_ENCHANT_ADD_GEM_ACK { unsigned __int16 err; ITEM_INVEN equipment; unsigned __int16 GemID; char gemSocketIndex; }; /* 14591 */ struct __cppobj PROTO_NC_KQ_START_CMD { }; /* 14592 */ struct tagEMRRESIZEPALETTE { tagEMR emr; unsigned int ihPal; unsigned int cEntries; }; /* 14593 */ struct __cppobj NiBSplineCompColorInterpolator : NiBSplineColorInterpolator { float m_afCompScalars[2]; }; /* 14594 */ struct __cppobj ICreateTypeInfo2 : ICreateTypeInfo { }; /* 14595 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_HISTORY_DB_LIST_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned __int16 TotalHistoryCount; unsigned __int16 HistoryCount; unsigned __int16 HistoryIndex; GUILD_HISTORY HistoryList[]; }; /* 14596 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGIN_OUTSPARK_REQ { char LogonToken[65]; Name5 spawnapps; }; /* 14597 */ struct PROTO_NC_ACT_GATHERCOMPLETE_ACK { unsigned __int16 err; unsigned __int16 object; }; /* 14598 */ struct PROTO_NC_PARTY_ITEM_LOOTING_ZONE_CMD { unsigned __int16 partyregnum; char nItemGrade; char nLootingType; unsigned int LooterNo; }; /* 14599 */ struct $AEF0772C1FC39F674F3587481321B9CE { __int8 Main : 4; __int8 Sub : 4; }; /* 14600 */ struct $3B811729D9A3E1205D865C03C2608A03 { Name5 Name; unsigned int RegisterNumber; }; /* 14601 */ union $529373323AEB60C7837699BAE0D1FD4D { ShineDateTime SubWhen; ShineDateTime ApplicationLimit; ShineDateTime DelayLimit; ShineDateTime DivorceLimit; ShineDateTime NewlyLimit; }; /* 14602 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_WEDDINGDATA_ACK { NETPACKETZONEHEADER header; unsigned __int16 Error; $AEF0772C1FC39F674F3587481321B9CE Status; ShineDateTime When; $529373323AEB60C7837699BAE0D1FD4D ___u4; $3B811729D9A3E1205D865C03C2608A03 Partner; char WeddingCount; char RefusalCount; }; /* 14603 */ struct __cppobj NiInterpScalar { }; /* 14604 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_STORAGEWITHDRAW_RNG { ZONERINGLINKAGESTART start; unsigned int gldregnum; char type; char slot; char isBuy; Name5 charid; unsigned __int16 item; $A17B3ED807923220CF5B6AD0FC13B853 ___u7; }; /* 14605 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_ETC3_REQ { }; /* 14606 */ struct PROTO_NC_HOLY_PROMISE_DB_GET_CEN_REWARD_REQ { NETPACKETZONEHEADER header; }; /* 14607 */ struct _TIME_ZONE_INFORMATION { int Bias; wchar_t StandardName[32]; _SYSTEMTIME StandardDate; int StandardBias; wchar_t DaylightName[32]; _SYSTEMTIME DaylightDate; int DaylightBias; }; /* 14608 */ struct _CERT_POLICY95_QUALIFIER1 { wchar_t *pszPracticesReference; char *pszNoticeIdentifier; char *pszNSINoticeIdentifier; unsigned int cCPSURLs; _CPS_URLS *rgCPSURLs; }; /* 14609 */ struct PROTO_NC_QUEST_DB_CLEAR_REQ { NETPACKETZONEHEADER ZoneHeader; unsigned __int16 nQuestID; }; /* 14610 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_REFLECTIONDAMAGE_CMD { unsigned __int16 abstate; unsigned __int16 ReflectionObject; unsigned __int16 TargetObject; unsigned int resthp; unsigned __int16 damage; unsigned __int16 hpchangeorder; }; /* 14611 */ struct PROTO_NC_HOLY_PROMISE_DB_WITHDRAW_CEN_REWARD_REQ { NETPACKETZONEHEADER header; }; /* 14612 */ struct __unaligned __declspec(align(1)) PROTO_NC_EVENT_UPDATE_EVENT_ACK { unsigned __int16 nError; GM_EVENT_DATA EventData; }; /* 14613 */ struct PROTO_NC_ITEMDB_SELLALLSUC_ACK { unsigned __int16 lockindex; }; /* 14614 */ struct PROTO_NC_RAID_SET_LEADER_CMD { Name5 sCommandCharID; }; /* 14615 */ struct __unaligned __declspec(align(2)) GUILD_ACADEMY_GRADUATE_CLIENT { Name5 sName; char nClassID; char nGraduateLevel; SHINE_GUILD_ACADEMY_MEMBER_LOGON_INFO dJoinInfo; SHINE_GUILD_ACADEMY_MEMBER_LOGON_INFO dGraduateInfo; }; /* 14616 */ struct NETPACKET { NETCOMMAND netcmd; char data[]; }; /* 14617 */ struct $983868B181AEB026C20AEB344B089B68 { unsigned __int16 direct : 1; }; /* 14618 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_SOMEONEMOVEWALK_CMD { unsigned __int16 handle; SHINE_XY_TYPE from; SHINE_XY_TYPE to; unsigned __int16 speed; $983868B181AEB026C20AEB344B089B68 moveattr; }; /* 14619 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_PARTY_LEAVE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 partyregnum; }; /* 14620 */ struct PROTO_NC_GUILD_ACADEMY_DB_LEVEL_UP_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned int nGuildNo; unsigned int nAddAcademyPoint; int dAddBuffEndTime; }; /* 14621 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_LOGIN_CMD { unsigned __int16 partyregnum; unsigned int chrregnum; }; /* 14622 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_LOGIN_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_LOGIN_CMD cmd; }; /* 14623 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_LIST_DELETE_ACK { unsigned __int16 NumOfDelete; unsigned int DeleteQuestArray[]; }; /* 14624 */ struct _DISK_GROW_PARTITION { unsigned int PartitionNumber; _LARGE_INTEGER BytesToGrow; }; /* 14625 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_CLEAR_REWARD_MONEY_REQ { }; /* 14626 */ struct tagTPMPARAMS { unsigned int cbSize; tagRECT rcExclude; }; /* 14627 */ struct pvalueW { wchar_t *pv_valuename; int pv_valuelen; void *pv_value_context; unsigned int pv_type; }; /* 14628 */ struct tagMCI_INFO_PARMSA { unsigned int dwCallback; char *lpstrReturn; unsigned int dwRetSize; }; /* 14629 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_RETYPE_ACK { unsigned __int16 hWMChar; unsigned int nGuildNo; char nType; unsigned __int16 err; }; /* 14630 */ struct __cppobj PROTO_NC_OPTOOL_KQ_MAP_ALLOC_INFO_REQ { }; /* 14631 */ union $D8D8294F7EE27C40636DBD742CC63A68 { unsigned int BufferLength; char Buffer[1]; }; /* 14632 */ struct _TXFS_READ_BACKUP_INFORMATION_OUT { $D8D8294F7EE27C40636DBD742CC63A68 ___u0; }; /* 14633 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_BOOTH_SELL { unsigned int chrregnum_seller; unsigned int chrregnum_buyer; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; unsigned __int16 tradelot; unsigned __int64 money; unsigned __int16 newlot; unsigned __int64 newmoney; }; /* 14634 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_GUILD_INVITE_REQ { Name5 sInviteTargetCharID; }; /* 14635 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CHARGED_WITHDRAW_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned int nUserNo; PROTO_CHARGED_ITEM_INFO ChargedItemInfo; char NumOfItemCreate; PROTO_ITEM_CREATE ItemCreate[]; }; /* 14636 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLSMASH_HITTED_CMD { unsigned __int16 attack; PROTO_NC_BAT_SKILLSMASH_HIT_CMD hitted; }; /* 14637 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_DB_RESULT_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned int PlayerRegistNumber; char CardDisplay[10]; char IsJackPot; __unaligned __declspec(align(1)) unsigned int JackPotAccumulate; __unaligned __declspec(align(1)) unsigned __int16 BetUnit; char BetLine; unsigned __int16 nJackpotRate; unsigned int WinMoney; }; /* 14638 */ struct __cppobj PROTO_NC_SCENARIO_TIMER_START_CMD { }; /* 14639 */ struct __unaligned __declspec(align(1)) PROTO_NC_SYSLOG_CHAR_LEVEL_UP { unsigned int UserNo; unsigned int CharNo; char CharLev; char UserID[30]; }; /* 14640 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_23 { const void *pVFTable; void *spare; char name[23]; }; /* 14641 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_NOTICE_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ACT_CHAT_REQ cmd; }; /* 14642 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_GET_ETC3_CMD { }; /* 14643 */ struct __cppobj IFillLockBytes : IUnknown { }; /* 14644 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_JUMP_CMD { unsigned __int16 nObject; SHINE_XY_TYPE From; SHINE_XY_TYPE To; char nDirect; unsigned __int16 SkillID; }; /* 14645 */ struct PROTO_NC_ITEMDB_RELOC_REQ { unsigned int ownerA; unsigned int ownerB; unsigned __int16 lockindex; PROTO_ITEM_RELOC item; ITEM_INVEN inven_from; unsigned __int16 nFromItemID; unsigned int nFromItemLot; }; /* 14646 */ struct PROTO_NC_FRIEND_GET_DIFF_FRIEND_POINT_CMD { unsigned __int16 diffpoint; }; /* 14647 */ struct PROTO_NC_ITEM_PICKOTHER_ACK { unsigned __int16 itemid; unsigned __int16 towho; }; /* 14648 */ struct PROTO_NC_HOLY_PROMISE_DB_SET_DATE_REQ { unsigned int nCharNo; PROTO_HOLY_PROMISE_DATE RejoinableDate; PROTO_HOLY_PROMISE_DATE MemberAcceptableDate; }; /* 14649 */ struct __cppobj NiShaderLibraryDesc : NiShaderRequirementDesc { NiTArray > m_kShaderDescs; }; /* 14650 */ struct $4EA45EB398C8AF5C2C9B19758EA6250B { __int8 GMColor : 1; }; /* 14651 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONEWHISPER_CMD { char itemLinkDataCount; Name5 talker; $4EA45EB398C8AF5C2C9B19758EA6250B flag; char len; char content[]; }; /* 14652 */ struct _WINDOW_BUFFER_SIZE_RECORD { _COORD dwSize; }; /* 14653 */ union $7AED1DCF8C82377BC005D12CF501FEFE { _KEY_EVENT_RECORD KeyEvent; _MOUSE_EVENT_RECORD MouseEvent; _WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent; _MENU_EVENT_RECORD MenuEvent; _FOCUS_EVENT_RECORD FocusEvent; }; /* 14654 */ struct _INPUT_RECORD { unsigned __int16 EventType; $7AED1DCF8C82377BC005D12CF501FEFE Event; }; /* 14655 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SOMEONESPEEDCHANGE_CMD { unsigned __int16 handle; char speed; }; /* 14656 */ struct PROTO_NC_GAMBLE_COIN_DB_SELL_ACK { NETPACKETZONEHEADER nHeader; unsigned __int16 nLockIndex; unsigned __int16 nError; }; /* 14657 */ struct PROTO_NC_AVATAR_CREATEDATA_REQ_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_AVATAR_CREATEDATA_REQ req; }; /* 14658 */ struct __cppobj PROTO_NC_FRIEND_POINT_REQ { }; /* 14659 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_57 { const void *pVFTable; void *spare; char name[57]; }; /* 14660 */ struct __cppobj NiPSysVolumeEmitter : NiPSysEmitter { NiAVObject *m_pkEmitterObj; }; /* 14661 */ struct PROTO_NC_LOG_GAME_MINIHOUSE_VISIT { unsigned int owner_chrregnum; unsigned int visitor_chrregnum; MAPPOS mappos; }; /* 14662 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_RNG { ZONERINGLINKAGESTART start; unsigned int gldregnum; char why; char who; char type; char slot; Name5 charid; unsigned __int16 item; $A17B3ED807923220CF5B6AD0FC13B853 ___u8; unsigned __int64 storage_cen; }; /* 14663 */ struct PROTO_NC_HOLY_PROMISE_DB_SET_UP_REQ { PROTO_HOLY_PROMISE_INFO_DB ReqInfo; PROTO_HOLY_PROMISE_INFO_DB UpInfo; }; /* 14664 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GUILD_ACADEMY_REWARD_MONEY { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; unsigned __int64 nRewardMoney; unsigned __int64 nSetMoney; }; /* 14665 */ struct PROTO_NC_ACT_NPCMENUOPEN_REQ { unsigned __int16 mobid; }; /* 14666 */ struct __cppobj PROTO_NC_OPTOOL_KQ_SCHEDULE_REQ { }; /* 14667 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_F { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetID; __unaligned __declspec(align(1)) unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; unsigned __int64 nBigint1; }; /* 14668 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_TW_PASSWORD_CHECK_REQ_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_TW_PASSWORD_CHECK_REQ req; }; /* 14669 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_LEVEL_CHANGED_CMD { unsigned __int16 wmhandle; unsigned int CharNo; char CharNewLevel; }; /* 14670 */ struct PROTO_NC_USER_CLIENT_RIGHTVERSION_CHECK_ACK { char XTrapServerKeyLength; char XTrapServerKey[]; }; /* 14671 */ struct __unaligned __declspec(align(4)) _SHQUERYRBINFO { unsigned int cbSize; __int64 i64Size; __int64 i64NumItems; }; /* 14672 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_J { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; }; /* 14673 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC4_ACK { }; /* 14674 */ struct NiBlendAccumTransformInterpolator::AccumArrayItem { float m_fLastTime; NiQuatTransform m_kLastValue; NiQuatTransform m_kDeltaValue; NiMatrix3 m_kRefFrame; }; /* 14675 */ struct __cppobj __declspec(align(4)) NiBlendAccumTransformInterpolator : NiBlendInterpolator { NiQuatTransform m_kAccumulatedTransformValue; NiBlendAccumTransformInterpolator::AccumArrayItem *m_pkAccumArray; bool m_bReset; }; /* 14676 */ struct _CRT_DOUBLE { long double x; }; /* 14677 */ struct __cppobj __declspec(align(2)) PgImeEditWin : PgEditWin { PgImeCtrl m_kImeCtrl; bool m_bEnterkeyDowned; bool m_bPaste; bool m_bNoAlt; }; /* 14678 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_62 { const void *pVFTable; void *spare; char name[62]; }; /* 14679 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_85 { const void *pVFTable; void *spare; char name[85]; }; /* 14680 */ struct PROTO_NC_PARTY_MEMBERINFORM_REQ { unsigned __int16 partyregnum; }; /* 14681 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_FIND_USER_ACK { unsigned int nUserNo; char bIsLogin; Name256Byte sUserID; unsigned int nCharNo; Name5 sCharID; Name3 sMapName; }; /* 14682 */ struct __unaligned __declspec(align(2)) PROTO_NC_PATCH_INFO_ACK { unsigned __int16 PatchVersionIndex; unsigned int PatchDataSize; unsigned int PatchFileSize; }; /* 14683 */ struct PROTO_NC_RAID_LOOTING_TYPE_BROAD_CMD { char nItemGrade; char nLootingType; }; /* 14684 */ struct PROTO_NC_LOG_WEDDING_PROPOSE_CANCEL { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 14685 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_WHSHANDLEREPAIR_CMD { NETPACKETZONEHEADER packheader; unsigned __int16 whshandle_old; unsigned __int16 whshandle_new; char flag; }; /* 14686 */ struct PPM_THERMAL_POLICY_EVENT { char Mode; unsigned __int64 Processors; }; /* 14687 */ union $7C71895CEB3EC34A112E16F73FB07215 { HKEY__ *hKeyBase; void *pvBase; }; /* 14688 */ union $9AD97B11DC562691EDED97C604BFB552 { void *pvSystemStore; const char *pszSystemStore; const wchar_t *pwszSystemStore; }; /* 14689 */ struct _CERT_SYSTEM_STORE_RELOCATE_PARA { $7C71895CEB3EC34A112E16F73FB07215 ___u0; $9AD97B11DC562691EDED97C604BFB552 ___u1; }; /* 14690 */ struct __cppobj IInternetSession : IUnknown { }; /* 14691 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_PARTY_JOIN { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 partyregnum; }; /* 14692 */ struct PROTO_NC_GUILD_DB_INTRO_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; }; /* 14693 */ struct __unaligned __declspec(align(2)) PROTO_NC_ACT_REINFORCEMOVEBYPATH_CMD { unsigned __int16 mover; unsigned __int16 speed; char direct; char pathlength; SHINE_XY_TYPE path[]; }; /* 14694 */ struct __unaligned __declspec(align(2)) PROTO_NC_FRIEND_DB_SET_ACK { unsigned __int16 handle_charno; unsigned __int16 handle_friendno; unsigned int charno; unsigned int friendno; unsigned __int16 err; }; /* 14695 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_SOMEONEOPEN_CMD { unsigned __int16 handle; CHARBRIEFINFO_CAMP tent; char issell; STREETBOOTH_SIGNBOARD signboard; }; /* 14696 */ struct __cppobj PROTO_NC_SYSLOG_CHAR_LOOT { }; /* 14697 */ struct PROTO_NC_LOG_GAME_MINIHOUSE_BUILDING { unsigned int chrregnum; MAPPOS mappos; }; /* 14698 */ struct GUILD_ACADEMY_MEMBER_SERVER { unsigned int nAcademyMemberCharNo; int dCanLeaveTime; tm tm_dCanLeaveTime; unsigned int tChatBan_RestTime; }; /* 14699 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_REWARDSTORAGE_ITEM_INFO_ZONE_RNG { ZONERINGLINKAGESTART Start; unsigned int nGldregnum; char Who; Name5 Charid; char Type; SHINE_INVEN_SLOT_INFO From; SHINE_INVEN_SLOT_INFO To; }; /* 14700 */ struct PROTO_NC_CHAR_CHESTINFO_CMD { unsigned __int16 itemnum; unsigned __int16 location[]; }; /* 14701 */ union $5F38B8211A1BE3725F006A7C7C03EDD9 { _CRYPTOAPI_BLOB ByNameResponderId; _CRYPTOAPI_BLOB ByKeyResponderId; }; /* 14702 */ struct _OCSP_BASIC_RESPONSE_INFO { unsigned int dwVersion; unsigned int dwResponderIdChoice; $5F38B8211A1BE3725F006A7C7C03EDD9 ___u2; _FILETIME ProducedAt; unsigned int cResponseEntry; _OCSP_BASIC_RESPONSE_ENTRY *rgResponseEntry; unsigned int cExtension; _CERT_EXTENSION *rgExtension; }; /* 14703 */ struct NiPointer { NiDX9Direct3DTexture *m_pObject; }; /* 14704 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_TW_IS_IP_BLOCK_ACK { PROTO_NC_USER_TW_PASSWORD_CHECK_ACK LoginData; unsigned __int16 nClientHandle; char bUserIPBlock; }; /* 14705 */ struct PROTO_NC_PARTY_FINDER_ADD_ACK { unsigned __int16 Error; }; /* 14706 */ struct __unaligned __declspec(align(2)) PROTO_ITEM_TRANSFORM { SHINE_ITEM_REGISTNUMBER trnsfrmitemregnum; unsigned __int16 id_attr; }; /* 14707 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_EXCHANGESUC_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_EXCHANGESUC_ACK ack; }; /* 14708 */ struct PROTO_NC_KQ_VOTE_CANCEL_CMD { Name5 sTarget; }; /* 14709 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_51 { const void *pVFTable; void *spare; char name[51]; }; /* 14710 */ struct __cppobj NiOldAnimationConverter { }; /* 14711 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_NAME_ACK { unsigned int nNo; Name4 Name; GUILD_EMBLEM_INFO EmblemInfo; }; /* 14712 */ struct tagSOLE_AUTHENTICATION_LIST { unsigned int cAuthInfo; tagSOLE_AUTHENTICATION_INFO *aAuthInfo; }; /* 14713 */ struct __cppobj IXMLDOMImplementation : IDispatch { }; /* 14714 */ struct __cppobj NiDX9Direct3DTextureData : NiDX9TextureData { }; /* 14715 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_GET_REWARD_ITEM_REQ { }; /* 14716 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_S2SCONNECTION_RDY_SEND { char size; NETCOMMAND netcmd; }; /* 14717 */ struct PROTO_NC_OPTOOL_MAP_USER_LIST_REQ { char echo_data; }; /* 14718 */ struct PROTO_NC_SCENARIO_LIGHT_CMD { char red; char green; char blue; }; /* 14719 */ struct PROTO_NC_PRISON_GIVE_UP_FAIL_ACK { unsigned __int16 err; }; /* 14720 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_GAMEOPTION_REQ { unsigned int nCharNo; }; /* 14721 */ struct PROTO_NC_MINIHOUSE_MODIFY_ITEM_INFO_OPEN_ACK { unsigned __int16 Error; }; /* 14722 */ struct __cppobj NiPSysRadialFieldModifier : NiPSysFieldModifier { float m_fRadialType; }; /* 14723 */ union PgNet::NetCommand { unsigned __int16 protocol; $6B39594BD70E34B9CFA5236311C61DF6 __s1; }; /* 14724 */ struct PROTO_NC_ITEMDB_DISMANTLE_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 14725 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_REPURCHASE_ALL_ACK { unsigned __int16 nHandleNum; unsigned int nCharRegNum; unsigned __int16 nError; unsigned __int16 nLockIndex; }; /* 14726 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_SET_CHAT_BLOCK_SPAM_FILTER_DB_CMD { unsigned int nUserNo; unsigned int nCharNo; char bIsSpamSpread; char bIsSpamBlock; char nSpamFilterRate; }; /* 14727 */ struct PROTO_NC_DICE_TAISAI_GAME_MODE_CHANGE_CMD { DICE_TAISAI_GAME_MODE bModeType; }; /* 14728 */ struct __cppobj CPropertyType { }; /* 14729 */ struct __cppobj NiDX9TextureBufferData : NiDX92DBufferData { IDirect3DBaseTexture9 *m_pkRenderTexture; }; /* 14730 */ struct PROTO_NC_ITEMDB_UES_FRIEND_POINT_REQ { NETPACKETZONEHEADER header; ITEM_INVEN itemInven; unsigned __int16 friendUsePoint; unsigned __int16 lockindex; }; /* 14731 */ struct PROTO_NC_MISC_SPAMMER_REPORT_ACK { unsigned __int16 nError; }; /* 14732 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SMASH_HIT_ACK { unsigned __int16 target; $B239330278EA866D2D90057BF7DA0917 damage; char attackcode; }; /* 14733 */ struct __unaligned __declspec(align(1)) PROTO_NC_PROMOTION_USER_ACK { unsigned __int16 nWMHandle; unsigned int nUserNo; char bIsPromotion; unsigned __int16 DBError; }; /* 14734 */ struct __cppobj PROTO_NC_DICE_TAISAI_GAME_MODE_CHANGE_REQ { }; /* 14735 */ struct __unaligned __declspec(align(1)) PROTO_NC_DICE_TAISAI_DB_RANK_ACK { unsigned __int16 nError; NETPACKETZONEHEADER header; unsigned int nReqCharNo; char nRankCnt; DiceRankInfo Rank[]; }; /* 14736 */ struct __unaligned __declspec(align(4)) PROTO_NC_MISC_EVENT_HIT3_ADD_CASH { char UserID[20]; unsigned __int64 AddCash; }; /* 14737 */ struct __declspec(align(8)) _DISK_PERFORMANCE { _LARGE_INTEGER BytesRead; _LARGE_INTEGER BytesWritten; _LARGE_INTEGER ReadTime; _LARGE_INTEGER WriteTime; _LARGE_INTEGER IdleTime; unsigned int ReadCount; unsigned int WriteCount; unsigned int QueueDepth; unsigned int SplitCount; _LARGE_INTEGER QueryTime; unsigned int StorageDeviceNumber; wchar_t StorageManagerName[8]; }; /* 14738 */ struct __cppobj CPropertyType { }; /* 14739 */ struct _PSFEATURE_CUSTPAPER { int lOrientation; int lWidth; int lHeight; int lWidthOffset; int lHeightOffset; }; /* 14740 */ const struct $1B36FD723F41889C5CD453F041DF0338 { Name3 map; unsigned int layer; }; /* 14741 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_DISMISS_ACK_SEND { char size; NETCOMMAND netcmd; }; /* 14742 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_WEB_DB_KEY_REQ { unsigned __int16 nWorldSessionHandle; unsigned int nUserNo; }; /* 14743 */ struct PROTO_NC_HOLY_PROMISE_LOGIN_CMD { Name5 CharID; }; /* 14744 */ struct PROTO_NC_SKILL_PASSIVESKILL_LEARN_CMD { unsigned __int16 wmshandle; __unaligned __declspec(align(1)) unsigned int chrregnum; unsigned __int16 passiveskillid; }; /* 14745 */ struct PROTO_NC_USER_CH_LOGIN_REQ { Name256Byte user; Name4 password; }; /* 14746 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_CH_IS_IP_BLOCK_REQ { PROTO_NC_USER_CH_LOGIN_REQ LoginData; unsigned int nUserNo; unsigned __int16 nClientHandle; char sUserIP[20]; }; /* 14747 */ struct _MIDL_SERVER_INFO_ { _MIDL_STUB_DESC *pStubDesc; int (__stdcall *const *DispatchTable)(); const char *ProcString; const unsigned __int16 *FmtStringOffset; void (__stdcall *const *ThunkTable)(_MIDL_STUB_MESSAGE *); _RPC_SYNTAX_IDENTIFIER *pTransferSyntax; unsigned int nCount; _MIDL_SYNTAX_INFO *pSyntaxInfo; }; /* 14748 */ struct _D3DXF_FILELOADMEMORY { const void *lpMemory; unsigned int dSize; }; /* 14749 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_JOIN_NEW_ACK { NETPACKETZONEHEADER netpacketzoneheader; unsigned __int16 lockindex; unsigned __int16 Error; unsigned __int16 hWMChar; unsigned int nCharNo; unsigned int nGTNo; unsigned int nGuildNo; char nMinLevel; unsigned __int16 nMinMember; unsigned __int64 nProposalMoney; }; /* 14750 */ struct __unaligned __declspec(align(2)) PROTO_PARTY_MEMBER_MAPLOCATION { unsigned __int16 charhandle; Name5 charname; Name3 map; }; /* 14751 */ struct PROTO_NC_PARTY_MEMBER_LIST_CMD_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; char membercount; PROTO_NC_PARTY_MEMBER_LIST_CMD::MEMBER_INFO memberarray[5]; }; /* 14752 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_C { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetID; __unaligned __declspec(align(1)) unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; }; /* 14753 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_PLAYERFOUND_BY_NORMAL_USER_RNG { ZONERINGLINKAGESTART start; Name3 map; SHINE_XY_TYPE coord; Name5 charid; char canRecall; char modeIDLv; }; /* 14754 */ struct PROTO_NC_MISC_APEX_SERVER_DATA_CMD { unsigned __int16 nBuffSize; char Buff[]; }; /* 14755 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_GUILDWARSTATUS_ACK { unsigned __int16 warnumber; PROTO_NC_GUILD_ZONE_WAR_START_CMD war[]; }; /* 14756 */ struct __unaligned __declspec(align(1)) PROTO_NC_SYSLOG_CHAR_ZONE_TRANSITION { unsigned int UserNo; unsigned int CharNo; char DestZoneNo; char SrcZoneNo; char CharLev; }; /* 14757 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_13 { const void *pVFTable; void *spare; char name[13]; }; /* 14758 */ union $0055FF1BE34206123B9C488F0A43FAA0 { unsigned __int64 ForwarderString; unsigned __int64 Function; unsigned __int64 Ordinal; unsigned __int64 AddressOfData; }; /* 14759 */ struct _IMAGE_THUNK_DATA64 { $0055FF1BE34206123B9C488F0A43FAA0 u1; }; /* 14760 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 14761 */ union $BA10C1684C211BD389B758E596FD7CC5 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 14762 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $BA10C1684C211BD389B758E596FD7CC5 ___u2; }; /* 14763 */ struct __cppobj ShakeEffectViewInfoTab : ITableBase { }; /* 14764 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_EQUIPCHANGE_CMD { ITEM_INVEN exchange; char location; SHINE_ITEM_VAR_STRUCT item; }; /* 14765 */ struct PROTO_NC_BAT_APCHANGE_CMD { unsigned int ap; }; /* 14766 */ struct __cppobj IProgressNotify : IUnknown { }; /* 14767 */ struct _xml_error { unsigned int _nLine; wchar_t *_pchBuf; unsigned int _cchBuf; unsigned int _ich; wchar_t *_pszFound; wchar_t *_pszExpected; unsigned int _reserved1; unsigned int _reserved2; }; /* 14768 */ struct PROTO_NC_MISC_START_THE_BOOM_CMD { char sKey1[16]; char sKey2[16]; char sKey3[16]; char sKey4[16]; }; /* 14769 */ struct __unaligned __declspec(align(2)) PROTO_NC_BAT_TARGETINFO_CMD { char order; unsigned __int16 targethandle; unsigned int targethp; unsigned int targetmaxhp; unsigned int targetsp; unsigned int targetmaxsp; unsigned int targetlp; unsigned int targetmaxlp; char targetlevel; unsigned __int16 hpchangeorder; }; /* 14770 */ struct PROTO_NC_PARTY_MEMBERCLASS_CMD { char membernum; PROTO_PARTY_MEMBER_CLASS member[]; }; /* 14771 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_Z2W_MAKE_ACK { unsigned int hquest; unsigned __int16 err; }; /* 14772 */ struct __declspec(align(4)) protoent { char *p_name; char **p_aliases; __int16 p_proto; }; /* 14773 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_PINGTEST_TOOL_WM_DB { unsigned int ID; unsigned __int16 hTool; unsigned int ToolSendToWM; unsigned int ToolRecvFromWM; unsigned int WMSendDB; unsigned int WMRecvFromDB; unsigned int DBRecvFromWM; unsigned int DBSendToWM; unsigned int DBSendToODBC; unsigned int DBRecvFromODBC; }; /* 14774 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_DB_AUTO_PICK_CMD { unsigned int nCharNo; char bEnable; }; /* 14775 */ struct PROTO_NC_ITEMDB_DESTROY_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 14776 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiAVObject *> { }; /* 14777 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GUILD_ACADEMY_SET_REWARD_ITEM { unsigned int nGuildNo; unsigned int nCharNo; char nLevel; unsigned __int16 nItemID; unsigned __int16 nItemLot; }; /* 14778 */ struct PROTO_NC_ITEMDB_EQUIPFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 14779 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_LOCATION_CMD { char nNum; PROTO_NC_RAID_LOCATION_CMD::Memberinfo RaidMembers[]; }; /* 14780 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_29 { const void *pVFTable; void *spare; char name[29]; }; /* 14781 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_129 { const void *pVFTable; void *spare; char name[129]; }; /* 14782 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_FURNITURE_ENDURE_REQ { unsigned __int16 nFurnitureHnd; SHINE_ITEM_REGISTNUMBER nItemKey; ShineDateTime dNewEndureTime; PROTO_NC_ITEMDB_USE_VARIATION_ITEM_REQ CommonData; }; /* 14783 */ struct NiSystemDesc { unsigned int m_uiNumLogicalProcessors; }; /* 14784 */ struct __cppobj PROTO_NC_GUILD_TOURNAMENT_LIST_REQ { }; /* 14785 */ struct __cppobj PROTO_NC_GAMBLE_COIN_EXCHANGEMACHINE_UI_CLOSE_CMD { }; /* 14786 */ struct _EFS_DECRYPTION_STATUS_INFO { unsigned int dwDecryptionError; unsigned int dwHashOffset; unsigned int cbHash; }; /* 14787 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_18 { const void *pVFTable; void *spare; char name[18]; }; /* 14788 */ struct __cppobj NiCapsuleSphereIntersector : NiIntersector { NiCapsuleBV *m_kCapsule; NiSphereBV *m_kSphere; float m_fInvRadiusSumSqr; float m_fParameter; }; /* 14789 */ struct $_TypeDescriptor$_extraBytes_20 { const void *pVFTable; void *spare; char name[20]; }; /* 14790 */ struct __declspec(align(4)) tagRemSNB { unsigned int ulCntStr; unsigned int ulCntChar; wchar_t rgString[1]; }; /* 14791 */ struct __cppobj PROTO_NC_LOG_GAME_EMBLEM { }; /* 14792 */ struct PROTO_NC_GUILD_ZONE_WAR_KILL_CMD { unsigned __int16 hWMKiller; unsigned __int16 hWMTarget; }; /* 14793 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_START_DB_RANK_BALANCE_REQ { }; /* 14794 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_POSSIBLE_NEW_CONNECT_CMD { unsigned __int16 nWorldManagerHandle; unsigned int nCharNo; }; /* 14795 */ struct PROTO_NC_ITEMDB_SELLLOTFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 14796 */ struct NiPointer { EditWinEx *m_pObject; }; /* 14797 */ struct PROTO_NC_GUILD_TOURNAMENT_DB_SET_TYPE_REQ { unsigned int nGTNo; char nMatchType; char nMinLevel; unsigned __int16 nMinMemberCnt; }; /* 14798 */ struct _PUBLICKEYSTRUC { char bType; char bVersion; unsigned __int16 reserved; unsigned int aiKeyAlg; }; /* 14799 */ struct __cppobj AbsMsgTable { }; /* 14800 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_LEVEL_UP { unsigned int chrregnum; MAPPOS mappos; char level; unsigned __int64 currentexp; }; /* 14801 */ struct __cppobj PROTO_NC_MENU_INDUNRANK_CMD { }; /* 14802 */ struct PROTO_NC_PRISON_ADD_ACK { unsigned __int16 err; }; /* 14803 */ struct __cppobj IRpcChannelBuffer2 : IRpcChannelBuffer { }; /* 14804 */ struct PROTO_NC_BAT_SPCHANGE_CMD { unsigned int sp; }; /* 14805 */ struct __cppobj AsyncIPipeByte : IUnknown { }; /* 14806 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ITEM_CREATE { unsigned int chrregnum; unsigned int itemmaker; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; ITEM_INVEN iteminvento; }; /* 14807 */ struct PROTO_NC_GUILD_ACADEMY_ZONE_MEMBER_JOIN_CMD { unsigned int nNo; unsigned int nCharNo; }; /* 14808 */ struct PROTO_NC_CHAR_GET_ITEMLIST_BY_TYPE_NUM_ACK { NETPACKETZONEHEADER header; char nInvenType; __unaligned __declspec(align(1)) unsigned int nOwner; __unaligned __declspec(align(1)) unsigned __int16 Error; PROTO_NC_CHAR_ITEM_CMD ItemCmd; }; /* 14809 */ struct PROTO_NC_ACT_RIDE_ON_CMD { CHARBRIEFINFO_RIDE::RideInfo ride; }; /* 14810 */ struct ANON_OBJECT_HEADER_BIGOBJ { unsigned __int16 Sig1; unsigned __int16 Sig2; unsigned __int16 Version; unsigned __int16 Machine; unsigned int TimeDateStamp; _GUID ClassID; unsigned int SizeOfData; unsigned int Flags; unsigned int MetaDataSize; unsigned int MetaDataOffset; unsigned int NumberOfSections; unsigned int PointerToSymbolTable; unsigned int NumberOfSymbols; }; /* 14811 */ struct ID3DXInclude { ID3DXIncludeVtbl *vfptr; }; /* 14812 */ struct ID3DXIncludeVtbl { HRESULT (__stdcall *Open)(ID3DXInclude *this, _D3DXINCLUDE_TYPE, const char *, const void *, const void **, unsigned int *); HRESULT (__stdcall *Close)(ID3DXInclude *this, const void *); }; /* 14813 */ struct PROTO_NC_CHARSAVE_DB_UI_STATE_SAVE_ACK { NETPACKETZONEHEADER header; unsigned __int16 err; }; /* 14814 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_DELIVER_WM_LOGIN_ACDB_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_MISC_DELIVER_WM_LOGIN_ACDB_CMD cmd; }; /* 14815 */ struct PROTO_NC_GUILD_WAR_SCORE_REQ { Name4 GuildNameEnemy; }; /* 14816 */ struct PROTO_NC_LOG_GAME_GUILD_4_TOURNAMENT_RESULT { unsigned int guildtournament_no; unsigned int position; unsigned int guildregnum; unsigned int result; }; /* 14817 */ struct PROTO_NC_CHAR_KICKPLAYEROUT_RNG { ZONERINGLINKAGESTART start; char tmp; Name5 charid; }; /* 14818 */ struct __declspec(align(4)) _REQUEST_OPLOCK_OUTPUT_BUFFER { unsigned __int16 StructureVersion; unsigned __int16 StructureLength; unsigned int OriginalOplockLevel; unsigned int NewOplockLevel; unsigned int Flags; unsigned int AccessMode; unsigned __int16 ShareMode; }; /* 14819 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_PARTYCHAT_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ACT_PARTYCHAT_ACK ack; }; /* 14820 */ struct __cppobj PROTO_NC_OPTOOL_REQ_CLIENT_NUM_OF_USER_LIMIT { }; /* 14821 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_KEYMAP_REQ { unsigned int nCharNo; }; /* 14822 */ struct __unaligned __declspec(align(1)) PROTO_NC_QUEST_DB_DONE_REQ { NETPACKETZONEHEADER ZoneHeader; unsigned int UserNo; unsigned __int16 NPCID; char nQSC; PLAYER_QUEST_INFO QuestInfo; unsigned int nMoney; unsigned int nExp; unsigned int nFame; unsigned __int64 nCur_Money; unsigned __int64 nCur_Exp; unsigned int nCur_Fame; char CT_Type; char CT_ElementNo; char nCur_CT_ElementValue; unsigned __int16 nLockIndex; char nItemCreateCount; PROTO_ITEM_CREATE ItemCreate[]; }; /* 14823 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_MISC_CMD { unsigned __int16 wldmanhandle; unsigned __int64 cen; unsigned int fame; unsigned int nCharNo; }; /* 14824 */ struct __unaligned __declspec(align(2)) DELETE_ITEM_INFO { SHINE_ITEM_REGISTNUMBER nDeleteItemKey; unsigned __int16 nDeleteItemID; }; /* 14825 */ struct NiCompUtility::NiCompArray { __int16 *m_asArray; float m_fOffset; float m_fHalfRange; unsigned int m_uiNumValues; }; /* 14826 */ struct __cppobj NiCompUtility { }; /* 14827 */ struct PROTO_NC_MISC_SEED_ACK { unsigned __int16 seed; }; /* 14828 */ struct __unaligned __declspec(align(2)) PROTO_NC_REPORT_ADD_REQ { Name5 sHarmer; char byReportType[16]; char byReason[256]; unsigned __int16 nChatLogSize; char byChatLog[2048]; }; /* 14829 */ struct PROTO_NC_GUILD_TOURNAMENT_END_CMD { char nTournamentSeed; __unaligned __declspec(align(1)) unsigned __int16 nTournamentMapNo; char nStatus; unsigned int nWinnerGuildNo; unsigned int nLoseGuildNo; }; /* 14830 */ struct __cppobj PROTO_NC_ITEMDB_PICKMONEYSUC_ACK { }; /* 14831 */ struct __cppobj Color { }; /* 14832 */ struct __cppobj IOplockStorage : IUnknown { }; /* 14833 */ struct __cppobj NiPSysAgeDeathModifier : NiPSysModifier { bool m_bSpawnOnDeath; NiPSysSpawnModifier *m_pkSpawnModifier; }; /* 14834 */ struct __cppobj PROTO_NC_PRISON_GIVE_UP_REQ { }; /* 14835 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_REGNUM_VARIFICATION_ACK { unsigned __int16 zonehandle; unsigned int charregnum; char iscorrect; }; /* 14836 */ struct __unaligned __declspec(align(2)) PROTO_NC_DATA_PRISON_ADD_GM_ACK { unsigned __int16 err; unsigned __int16 nGmHandler; unsigned int nImprisonRegNum; Name5 sImprison; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 14837 */ struct PROTO_NC_ITEMDB_REINFORCEUNEQUIP_REQ { PROTO_ITEM_RELOC unequ; unsigned __int16 lockindex; ITEM_INVEN equloc; }; /* 14838 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_GUILD_G_REWARD_MONEY { unsigned int guildregnum; unsigned __int64 old_money; unsigned __int64 new_money; }; /* 14839 */ struct PROTO_NC_MISC_S2SCONNECTION_REQ_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_MISC_S2SCONNECTION_REQ req; }; /* 14840 */ struct __unaligned __declspec(align(2)) $F537ADB00570433BD6EC1604C5AE53CB { unsigned __int16 nPacketID; unsigned int nSendCount; unsigned __int64 nSendBytes; }; /* 14841 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_WM_SEND_PACKET_STATISTICS_ACK { char bPart; unsigned __int16 nDataCount; $F537ADB00570433BD6EC1604C5AE53CB Data[]; }; /* 14842 */ struct PrintPropertiesCollection { unsigned int numberOfProperties; PrintNamedProperty *propertiesCollection; }; /* 14843 */ struct __cppobj NiBoxSphereIntersector : NiIntersector { NiBoxBV *m_kBox; NiSphereBV *m_kSphere; float m_fInvRadiusSqr; float m_afParameter[3]; }; /* 14844 */ struct PROTO_NC_GUILD_TOURNAMENT_LEAVE_ACK { unsigned int nGuildNo; unsigned __int16 nTeamPosition; unsigned __int16 nError; }; /* 14845 */ struct __unaligned __declspec(align(4)) $89A061D1B06EA2F45F946878FCB9FB02 { char nIsDeleteItem; SHINE_ITEM_REGISTNUMBER nItmeKey; unsigned __int16 nItemID; char nItemLot; }; /* 14846 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_FREESTAT_SET_DB_REQ { NETPACKETZONEHEADER header; char nMaxStat; char nFreeStat[5]; unsigned __int16 nLockIndex; char nItemNum; $89A061D1B06EA2F45F946878FCB9FB02 DecItemInfo[]; }; /* 14847 */ struct PROTO_NC_KQ_REWARDFAIL_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 error; }; /* 14848 */ struct DISPLAYCONFIG_ADAPTER_NAME { DISPLAYCONFIG_DEVICE_INFO_HEADER header; wchar_t adapterDevicePath[128]; }; /* 14849 */ struct tagGCP_RESULTSW { unsigned int lStructSize; wchar_t *lpOutString; unsigned int *lpOrder; int *lpDx; int *lpCaretPos; char *lpClass; wchar_t *lpGlyphs; unsigned int nGlyphs; int nMaxFit; }; /* 14850 */ struct tagHARDWAREHOOKSTRUCT { HWND__ *hwnd; unsigned int message; unsigned int wParam; int lParam; }; /* 14851 */ struct _STORAGE_MEDIA_SERIAL_NUMBER_DATA { unsigned __int16 Reserved; unsigned __int16 SerialNumberLength; char SerialNumber[]; }; /* 14852 */ struct __cppobj IInitializeSpy : IUnknown { }; /* 14853 */ struct __cppobj NiCollisionConvert { }; /* 14854 */ struct PROTO_NC_ITEMDB_BUYALLSUC_ACK { unsigned __int16 lockindex; }; /* 14855 */ struct $C1C9A37F32FF5A909123D8C3F001A538 { __int8 isheal : 1; }; /* 14856 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_SETITEMHEALEFFECT { unsigned __int16 who; $C1C9A37F32FF5A909123D8C3F001A538 flag; unsigned __int16 hpchange; }; /* 14857 */ struct PROTO_NC_COLLECT_CARDOPEN_CMD { unsigned __int16 err; char Slot; SHINE_ITEM_STRUCT CardInform; }; /* 14858 */ struct ItemForcedUpgradeOption { char upgrade_item_adj_level; char upgrade_item_destroy; char upgrade_item_new_level; char upgrade_item_fail_count; char is_randomoption_enable; ItemOptionStorage::Element upgrade_randomoption; }; /* 14859 */ struct PROTO_NC_GUILD_DB_NOTIFY_REQ { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) Name5 sNotifyCharID; unsigned __int16 nNotifyLength; char sNotify[]; }; /* 14860 */ struct __cppobj IPrintDialogCallback : IUnknown { }; /* 14861 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_MOVER_RAREMOVER { unsigned int nCharNo; unsigned __int16 nRare_FailCount; unsigned __int16 nConsum_FailCount; unsigned __int16 nRare_ID; char nRare_Grade; SHINE_ITEM_REGISTNUMBER nRare_Key; char nConsum_Num; unsigned __int16 nConsum_ID; char nConsum_Grade; SHINE_ITEM_REGISTNUMBER nConsum_Key; }; /* 14862 */ struct PROTO_NC_USER_LOGIN_DB_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_LOGIN_DB db; }; /* 14863 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_CREATEFAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_AVATAR_CREATEFAIL_ACK ack; }; /* 14864 */ struct _QUOTA_LIMITS_EX { unsigned int PagedPoolLimit; unsigned int NonPagedPoolLimit; unsigned int MinimumWorkingSetSize; unsigned int MaximumWorkingSetSize; unsigned int PagefileLimit; _LARGE_INTEGER TimeLimit; unsigned int WorkingSetLimit; unsigned int Reserved2; unsigned int Reserved3; unsigned int Reserved4; unsigned int Flags; _RATE_QUOTA_LIMIT CpuRateLimit; }; /* 14865 */ struct __declspec(align(2)) _IMAGE_IMPORT_BY_NAME { unsigned __int16 Hint; char Name[1]; }; /* 14866 */ struct __cppobj PROTO_NC_SKILL_SOMEONEREVAVALTOME_CMD { }; /* 14867 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_WITHDRAW_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned int guildregnum; unsigned __int64 cen; }; /* 14868 */ struct __cppobj __declspec(align(4)) NiBMPReader : NiImageReader { unsigned int m_uiWidth; unsigned int m_uiHeight; NiPixelFormat m_kFormat; unsigned __int16 m_usBPP; unsigned int m_uiClrUsed; unsigned int m_uiOffBits; bool m_bFlipVert; bool m_bRLE; }; /* 14869 */ struct NiBMPReader::WINDOWS_RGBQUAD { char m_ucBlue; char m_ucGreen; char m_ucRed; char m_ucReserved; }; /* 14870 */ struct NiRangeLODData::Range { float m_fNear; float m_fFar; float m_fWorldNear; float m_fWorldFar; }; /* 14871 */ struct __cppobj NiRangeLODData : NiLODData { NiPoint3 m_kCenter; NiPoint3 m_kWorldCenter; unsigned int m_uiNumRanges; NiRangeLODData::Range *m_pkRanges; }; /* 14872 */ struct PROTO_NC_MISC_SPAMMER_SET_DB_CHAT_BAN_REQ { unsigned int nGMCharNo; Name5 sSpammerName; unsigned int nChatBan; }; /* 14873 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_REWARD_ITEM_CMD { char nNumOfItems; $AFBE5C54679FE39516996424F622D8B7 RewardList[]; }; /* 14874 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_PICKMERGE_REQ { unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER itemonfield; unsigned int nCellItemLot; PROTO_ITEM_ATTRCHANGE itempick; }; /* 14875 */ struct RPC_STATS_VECTOR { unsigned int Count; unsigned int Stats[1]; }; /* 14876 */ struct __cppobj IRpcChannelBuffer3 : IRpcChannelBuffer2 { }; /* 14877 */ struct PROTO_NC_GUILD_ACADEMY_ZONE_GUILD_BUFF_CMD { char BuffName[32]; unsigned int NumOfGuild; unsigned int Guild[]; }; /* 14878 */ struct PROTO_NC_BAT_ABSTATE_ERASE_ACK { unsigned __int16 err; }; /* 14879 */ struct PROTO_NC_HOLY_PROMISE_MY_UP_ZONE { unsigned int nCharNo; unsigned int nUpCharNo; }; /* 14880 */ struct __declspec(align(4)) tagSERIALIZEDPROPERTYVALUE { unsigned int dwType; char rgb[1]; }; /* 14881 */ struct __unaligned __declspec(align(2)) PROTO_NC_INSTANCE_DUNGEON_FIND_RNG { ZONERINGLINKAGESTART Start; INSTANCE_DUNGEON::CATEGORY InstanceCategory; unsigned int IDRegisterNumber; ORToken Argument; char ServerMapName[33]; unsigned __int16 Error; }; /* 14882 */ struct PROTO_NC_RAID_SET_SUB_LEADER_CMD { Name5 sCommandCharID; }; /* 14883 */ struct __cppobj IPipeByte : IUnknown { }; /* 14884 */ struct __cppobj IHttpNegotiate3 : IHttpNegotiate2 { }; /* 14885 */ struct __cppobj PROTO_NC_ITEMDB_ITEMTOTALINFORM_ACK { }; /* 14886 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_MINIHOUSE_CMD { char minihouses; PROTO_NC_BRIEFINFO_MINIHOUSEBUILD_CMD minihouse[]; }; /* 14887 */ struct __cppobj IAddrTrackingControl : IUnknown { }; /* 14888 */ struct __cppobj PROTO_NC_MISC_S2SCONNECTION_RDY { }; /* 14889 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_CENTRANSFER_RNG { ZONERINGLINKAGESTART start; unsigned int upper; unsigned int cen; Name5 lower; }; /* 14890 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_GRADE_GROWTH_ACK { NETPACKETHEADER netpacketheader; unsigned __int16 hZone; unsigned __int16 nLockIndex; unsigned __int16 Error; unsigned int nGuildNo; char nNewGrade; unsigned int nNewFame; unsigned __int16 nMaxMembers; }; /* 14891 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_BRACELET_UPGRADE_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER upgrade_item_regnum; unsigned __int16 upgrade_item_id; char upgrade_item_adj_level; char upgrade_item_destroy; char upgrade_item_new_level; char upgrade_item_fail_count; SHINE_ITEM_REGISTNUMBER raw_regnum; unsigned __int16 raw_item_id; char raw_lot; }; /* 14892 */ struct __cppobj FindMultiLinkNode : Ns_TourScene { }; /* 14893 */ struct PROTO_NC_ITEM_ITEMBREAK_CMD { ITEM_INVEN slot; }; /* 14894 */ struct PROTO_NC_CHARGED_SETBUFF_CMD { unsigned int CharRegistNumber; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER ItemKey; unsigned __int16 ItemId; PROTO_CHARGEDBUFF_INFO ChargedBuff; unsigned int nUserNo; }; /* 14895 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_FRIEND_CMD_INFO { unsigned int charno; Name5 charid; char flag; }; /* 14896 */ struct PROTO_NC_CHAR_FRIEND_CMD { unsigned __int16 numberoffriend; PROTO_NC_CHAR_FRIEND_CMD_INFO friend_array[]; }; /* 14897 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_SHIELDENDURE_CHARGE_REQ { SHINE_ITEM_REGISTNUMBER ShieldKey; ITEM_INVEN ShieldSlot; unsigned int ChargedNumber; PROTO_NC_ITEMDB_USE_VARIATION_ITEM_REQ CommonData; }; /* 14898 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_GUILD_DATA_ACK { unsigned int nGuildNo; unsigned int chrregnum; char slot; GUILD_CLIENT Guild[]; }; /* 14899 */ struct PROTO_NC_DATA_REPORT_CANCEL_ACK { int nRegNumber; unsigned __int16 hReporter; unsigned __int16 err; }; /* 14900 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_DB_DEL_DOWN_ACK { unsigned int nCharNo; unsigned int nDownCharNo; Name5 DownCharID; unsigned __int16 DBError; }; /* 14901 */ struct PROTO_NC_SYSLOG_CHAR_VICTORY { unsigned int UserNo; unsigned int CharNo; char ZoneNo; char TargetType; __unaligned __declspec(align(1)) unsigned int TargetID; __unaligned __declspec(align(1)) SHINE_XY_TYPE KillCoord; char CharID[30]; int CharLevel; }; /* 14902 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_ITEM_BOOTH_BUY { unsigned int chrregnum_buyer; unsigned int chrregnum_seller; SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; unsigned __int16 tradelot; unsigned __int64 money; unsigned __int16 newlot; unsigned __int64 newmoney; }; /* 14903 */ struct PROTO_NC_USER_XTRAP_ACK { char bSuccess; }; /* 14904 */ struct __cppobj NiLightDimmerController : NiFloatInterpController { }; /* 14905 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_NORMAL_ITEM_ON_ACK { unsigned __int16 nErr; }; /* 14906 */ struct PROTO_NC_GAMBLE_COIN_DB_ADD_REQ { NETPACKETZONEHEADER nHeader; unsigned __int16 nLockIndex; unsigned __int64 nCoin; }; /* 14907 */ struct __cppobj IXTLRuntime : IXMLDOMNode { }; /* 14908 */ struct __cppobj NiTexturingProperty::BumpMap : NiTexturingProperty::Map { float m_fLumaScale; float m_fLumaOffset; float m_fBumpMat00; float m_fBumpMat01; float m_fBumpMat10; float m_fBumpMat11; }; /* 14909 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_PARTY_CREATE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 partyregnum; }; /* 14910 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_COININFO_CMD { unsigned __int16 wldmanhandle; unsigned __int64 nCoin; unsigned __int64 nExchangedCoin; unsigned int nCharNo; }; /* 14911 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_CAPSULEITEM_ACK { NETPACKETZONEHEADER Header; unsigned __int16 nError; SHINE_ITEM_REGISTNUMBER nItemReg; ITEM_INVEN nLocation; }; /* 14912 */ struct PROTO_NC_CHAR_OPTION_SET_SOUND_CMD { PROTO_NC_CHAR_OPTION_SOUND Data; }; /* 14913 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_REWARD_DB_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 RewardID; unsigned __int16 err; }; /* 14914 */ struct __cppobj NiStepPosKey : NiPosKey { }; /* 14915 */ struct PROTO_NC_LOG_GAME_MK2_START { unsigned int chrregnum; char nLevel; char nClass; unsigned __int16 mobid; MAPPOS mappos; }; /* 14916 */ struct __cppobj PROTO_NC_MENU_SERVERMENU_CLOSE_CMD { }; /* 14917 */ struct __cppobj NiSGIReader : NiImageReader { unsigned __int16 m_usWidth; unsigned __int16 m_usHeight; unsigned __int16 m_usDepth; char m_ucBytesPerComponent; bool m_bRLE; NiPixelFormat m_kFormat; }; /* 14918 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_REWARD_FAME { unsigned int chrregnum; unsigned __int16 questid; unsigned int old_fame; unsigned int new_fame; }; /* 14919 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_HIT_REQ { unsigned __int16 target; char actionnumber; }; /* 14920 */ struct DDELN { unsigned __int16 unused : 13; unsigned __int16 fRelease : 1; unsigned __int16 fDeferUpd : 1; unsigned __int16 fAckReq : 1; __int16 cfFormat; }; /* 14921 */ struct __cppobj NiPSysEmitterInitialRadiusCtlr : NiPSysModifierFloatCtlr { }; /* 14922 */ struct _D3DXSEMANTIC { unsigned int Usage; unsigned int UsageIndex; }; /* 14923 */ struct __unaligned __declspec(align(2)) PROTO_ITEM_TRADE { SHINE_ITEM_REGISTNUMBER tradeitemregnum; unsigned int newowner; ITEM_INVEN newlocation; }; /* 14924 */ struct PROTO_NC_CHAR_WEDDING_CANCEL_WEDDING { unsigned int RegisterNumber; }; /* 14925 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 14926 */ struct NiParallelogram { NiPoint3 m_kOrigin; NiPoint3 m_kEdge0; NiPoint3 m_kEdge1; }; /* 14927 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 14928 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_2 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nInt1; unsigned int nInt2; }; /* 14929 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_MONEY_DEPOSIT { unsigned int chrregnum; unsigned int deposit_money; unsigned int userregnum; unsigned __int64 user_result_money; }; /* 14930 */ struct __cppobj NiStepFloatKey : NiFloatKey { }; /* 14931 */ struct __cppobj NiStepRotKey : NiRotKey { }; /* 14932 */ struct PROTO_NC_GUILD_ACADEMY_ZONE_MEMBER_GUILD_JOIN_CMD { unsigned int nNo; unsigned int nCharNo; }; /* 14933 */ struct PROTO_NC_BAT_SKILLCAST_FAIL_ACK { char attackcode; }; /* 14934 */ struct PROTO_NC_ITEM_DISMANTLE_ACK { unsigned __int16 err; }; /* 14935 */ struct PROTO_NC_GUILD_ACADEMY_DB_MEMBER_LEAVE_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; }; /* 14936 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_SET_LOOTER_ACK { Name5 sNewLooterCharID; unsigned __int16 nError; }; /* 14937 */ struct __cppobj PROTO_NC_OPTOOL_KQ_ALL_RESET_CMD { }; /* 14938 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_ACCOUNT_LOGIN_SUCCESS { unsigned int UserNo; Name4 UserIP; char UserID[30]; Name5 spawnapps; }; /* 14939 */ struct MENUITEMTEMPLATE { unsigned __int16 mtOption; unsigned __int16 mtID; wchar_t mtString[1]; }; /* 14940 */ struct DDEPOKE { unsigned __int16 unused : 13; unsigned __int16 fRelease : 1; unsigned __int16 fReserved : 2; __int16 cfFormat; char Value[1]; }; /* 14941 */ struct DDEUP { unsigned __int16 unused : 12; unsigned __int16 fAck : 1; unsigned __int16 fRelease : 1; unsigned __int16 fReserved : 1; unsigned __int16 fAckReq : 1; __int16 cfFormat; char rgb[1]; }; /* 14942 */ struct NTFS_VOLUME_DATA_BUFFER { _LARGE_INTEGER VolumeSerialNumber; _LARGE_INTEGER NumberSectors; _LARGE_INTEGER TotalClusters; _LARGE_INTEGER FreeClusters; _LARGE_INTEGER TotalReserved; unsigned int BytesPerSector; unsigned int BytesPerCluster; unsigned int BytesPerFileRecordSegment; unsigned int ClustersPerFileRecordSegment; _LARGE_INTEGER MftValidDataLength; _LARGE_INTEGER MftStartLcn; _LARGE_INTEGER Mft2StartLcn; _LARGE_INTEGER MftZoneStart; _LARGE_INTEGER MftZoneEnd; }; /* 14943 */ struct MOVE_FILE_RECORD_DATA { void *FileHandle; _LARGE_INTEGER SourceFileRecord; _LARGE_INTEGER TargetFileRecord; }; /* 14944 */ struct _LDBL12 { char ld12[12]; }; /* 14945 */ struct __cppobj IRpcSyntaxNegotiate : IUnknown { }; /* 14946 */ struct __cppobj ISynchronizeContainer : IUnknown { }; /* 14947 */ struct __unaligned __declspec(align(1)) GUILD_DB { unsigned int nNo; Name4 sName; Name3 sPassword; unsigned __int16 nMaxMembers; unsigned __int64 nMoney; char nType; char nGrade; unsigned int nFame; unsigned __int16 nStoneLevel; unsigned __int64 nExp; int dCreateDate; int dWarRequestDate; int dWarStartDate; int dWarEndDate; unsigned int nWarEnemy; unsigned int nWarWinCount; unsigned int nWarLoseCount; unsigned int nWarDrawCount; char nDismissStatus; int dDismissDate; char sIntro[128]; int dNotifyDate; Name5 sNotifyCharID; char sNotify[512]; }; /* 14948 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_ALL_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 NumOfGuild; GUILD_DB GuildDB[]; }; /* 14949 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CHAT_COLOR_CHANGE_ACK { unsigned __int16 nError; unsigned __int16 nLockIndex; unsigned int nCharRegNum; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; CAHT_CHAT_COLOR_ITEM_TYPE eChatColorItemType; char nChangeColor; }; /* 14950 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_INVITATION_ANSWER_CMD { Name5 sInvitationCharID; char bIsAllow; }; /* 14951 */ struct __cppobj NsMakeQuadScene::Optimizer : Ns_TourScene { }; /* 14952 */ struct __cppobj NiPSysInitialRotAngleVarCtlr : NiPSysModifierFloatCtlr { }; /* 14953 */ struct __cppobj PROTO_NC_USER_WORLD_STATUS_REQ { }; /* 14954 */ struct PROTO_NC_TRADE_TRADEFAIL_CMD { unsigned __int16 err; }; /* 14955 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_VANISH_CMD { unsigned __int16 nRaidNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; unsigned int nVanishCharNo; }; /* 14956 */ struct PROTO_CHARREGISTNUMBER { unsigned int chrregnum; }; /* 14957 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_OPEN_REQ { NETPACKETZONEHEADER packheader; unsigned int guildregnum; char nOpenType; }; /* 14958 */ struct PROTO_NC_OPTOOL_KICK_USER_REQ { unsigned int nUserNo; }; /* 14959 */ struct __unaligned __declspec(align(2)) PROTO_NC_GAMBLE_COIN_DB_USE_COINITEM_ACK { NETPACKETZONEHEADER nHeader; unsigned __int64 nCoin; unsigned __int16 nLockIndex; unsigned __int16 nError; }; /* 14960 */ struct _CRYPT_CONTEXTS { unsigned int cContexts; wchar_t **rgpszContexts; }; /* 14961 */ struct __cppobj NiPSysModifierActiveCtlr : NiPSysModifierBoolCtlr { }; /* 14962 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_SET_MASTER_BY_LEAVE_ACK { unsigned __int16 Error; unsigned int nGuildNo; unsigned int nOldAcademyMasterCharNo; Name5 sOldAcademyMasterName; unsigned int nNewAcademyMasterCharNo; Name5 sNewAcademyMasterName; }; /* 14963 */ struct __cppobj IUriContainer : IUnknown { }; /* 14964 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_8 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nInt1; }; /* 14965 */ struct __unaligned __declspec(align(2)) PROTO_NC_OPTOOL_GUILD_CHANGE_MEMBER_GRADE_REQ { unsigned int nGuildNo; unsigned int nCharNo; char nOldGrade; char nNewGrade; }; /* 14966 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_SET_LEADER_ACK { Name5 sNewLeaderCharID; unsigned __int16 nError; }; /* 14967 */ struct __cppobj IHttpSecurity : IWindowForBindingUI { }; /* 14968 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_GUILD_TOKEN_BUYALLSUC_ACK { unsigned __int16 lockindex; unsigned int nGuildNo; unsigned int nPriceGuildToken; }; /* 14969 */ struct PROTO_NC_MISC_CS_CLOSE { unsigned int NP_ErrorCode; }; /* 14972 */ struct __cppobj NiTMapBase,NiAVObject *,bool>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 14970 */ struct NiTMapBase,NiAVObject *,bool> { NiTMapBase,NiAVObject *,bool>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,NiAVObject *,bool>::AntiBloatAllocator m_kAllocator; }; /* 14971 */ struct NiTMapBase,NiAVObject *,bool>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,NiAVObject *,bool> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,NiAVObject *,bool> *this, NiAVObject *); bool (__thiscall *IsKeysEqual)(NiTMapBase,NiAVObject *,bool> *this, NiAVObject *, NiAVObject *); void (__thiscall *SetValue)(NiTMapBase,NiAVObject *,bool> *this, NiTMapItem *, NiAVObject *, bool); void (__thiscall *ClearValue)(NiTMapBase,NiAVObject *,bool> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,NiAVObject *,bool> *this); void (__thiscall *DeleteItem)(NiTMapBase,NiAVObject *,bool> *this, NiTMapItem *); }; /* 14973 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SKILLSMASH_ENCHANT_CMD { char attackcode; unsigned __int16 skillid; }; /* 14974 */ struct PROTO_NC_OPTOOL_GUILD_TOURNAMENT_CHANGE_CMD { char nMatchType; __unaligned __declspec(align(1)) int Time_Start; __unaligned __declspec(align(1)) int Time_Practic; __unaligned __declspec(align(1)) int Time_PracticEnd; __unaligned __declspec(align(1)) int Time_Match_161; __unaligned __declspec(align(1)) int Time_Match_162; __unaligned __declspec(align(1)) int Time_Match_8; __unaligned __declspec(align(1)) int Time_Match_4; __unaligned __declspec(align(1)) int Time_Match_2; __unaligned __declspec(align(1)) int Time_Match_End; GUILD_TOURNAMENT_LIST TournamentTree[31]; }; /* 14975 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_SET_KEYMAP_REQ { unsigned __int16 nKeyMapDataCnt; KEY_MAP_DATA KeyMapData[]; }; /* 14976 */ struct PROTO_NC_GUILD_ACADEMY_DB_MEMBER_VANISH_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) Name5 sCharID; __unaligned __declspec(align(1)) unsigned int nNo; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; }; /* 14977 */ struct PROTO_NC_ITEMDB_ENCHANT_ADD_NEW_SOCKET_REQ { NETPACKETZONEHEADER header; unsigned __int16 itemLockIndex; $81A8D7F415C59EBA045E044A49D22955 equipment; $81A8D7F415C59EBA045E044A49D22955 drill; }; /* 14978 */ struct PROTO_NC_MISC_APEX_CLIENT_DATA_CMD { unsigned __int16 nBuffSize; char Buff[]; }; /* 14979 */ const struct $A3A0CB2CB9EF0B652444D615C49D6309 { NiPointer spIceLight; NiPointer spPoisonLight; }; /* 14980 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_FIGHTER_ENTER_CMD { char nTournamentSeed; unsigned int nGuildNo; unsigned int nCharNo; }; /* 14981 */ struct PROTO_NC_CHAR_STAT_DECPOINTSUC_ACK { char stat; }; /* 14982 */ struct PROTO_NC_ITEMDB_BUYALL_REQ { PROTO_ITEM_CREATE itembuy; unsigned __int16 lockindex; unsigned __int64 price_cen; unsigned int price_fame; unsigned int price_gamblecoin; unsigned int UserNo; unsigned __int16 Vendor; char CharID[30]; int CharLevel; SHINE_ITEM_ATTRIBUTE attr[]; }; /* 14983 */ struct __unaligned __declspec(align(2)) PROTO_NC_FRIEND_DB_GET_REQ { unsigned __int16 handle_char; unsigned int charno; unsigned int friendno; }; /* 14984 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_UPDATE_DB_REQ { SHINE_INDUN_INFO sIndunInfo; unsigned __int16 CharListCount; NETPACKETZONEHEADER CharList[]; }; /* 14985 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_KQ_LEAVE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 KQ_ID; unsigned int KQ_Handle; char Leave_Status; }; /* 14986 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_DEPOSIT_ACK { unsigned __int64 cen; unsigned __int16 err; }; /* 14987 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_ITEM_SELL { unsigned int UserNo; unsigned int CharNo; unsigned __int16 ItemNo; unsigned __int64 SellMoney; unsigned __int16 Vendor; unsigned __int64 ShineItemKey; char CharID[30]; int CharLevel; }; /* 14988 */ struct __cppobj NiKeyframeManager : NiTimeController { NiTStringPointerMap > m_kMap; }; /* 14989 */ struct NiKeyframeManager::LinkRecord { NiTArray m_kTextKeyReferences; NiTArray m_kSequenceNames; NiTArray m_kNumSequenceKeys; NiTArray m_kObjectName; }; /* 14990 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_MONEY_CHANGE { unsigned int chrregnum; unsigned __int64 prev_cen; unsigned __int64 last_cen; unsigned __int64 adv_cen; }; /* 14991 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHARSAVE_2WLDMAN_ITEMACTIONCOOLTIME_CMD { unsigned int nCharNo; PROTO_NC_CHARSAVE_ITEMACTIONCOOLTIME_ACK ActionCoolTime; }; /* 14992 */ struct __unaligned __declspec(align(1)) PROTO_NC_PROMOTION_REWARD_ITEM_CMD { char nNumOfItems; $AFBE5C54679FE39516996424F622D8B7 RewardList[]; }; /* 14993 */ struct PROTO_NC_INSTANCE_DUNGEON_MAP_REGIST_CMD { unsigned __int16 nMapCount; SHINE_INDUN_INFO sIndunInfos[]; }; /* 14994 */ struct _FILE_TYPE_NOTIFICATION_INPUT { unsigned int Flags; unsigned int NumFileTypeIDs; _GUID FileTypeID[1]; }; /* 14995 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_RESULT_REQ { unsigned int nGTNo; unsigned __int16 nTeamPosition; char nResult; unsigned int nGuildNo; }; /* 14996 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_TOKEN_ALL_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 NumOfGuild; GUILD_TOKEN_DB GuildTokenDB[]; }; /* 14997 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_SPLIT_REQ { unsigned int ownerA; unsigned int ownerB; unsigned __int16 lockindex; unsigned __int16 itemid; SHINE_ITEM_REGISTNUMBER lotmain; PROTO_ITEM_CREATE lotcreate; unsigned __int16 splitlot; unsigned __int16 MainLot; }; /* 14998 */ struct PROTO_NC_PRISON_ADD_REQ { unsigned __int16 wmSessionHandle; unsigned __int16 zoneSessionHandle; unsigned int regNum; }; /* 14999 */ struct __cppobj PROTO_NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_OFF_ACK { }; /* 15000 */ struct PROTO_NC_GUILD_GUILDWARCONFIRM_ACK { PROTO_NC_GUILD_ZONE_WAR_START_CMD guildwarA; PROTO_NC_GUILD_ZONE_WAR_START_CMD guildwarB; }; /* 15001 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_DEL_SUB_LEADER_ACK { Name5 sDelSubLeaderCharID; unsigned __int16 nError; }; /* 15002 */ struct __cppobj NiLookAtInterpolator : NiInterpolator { unsigned __int16 m_uFlags; NiAVObject *m_pkLookAt; char *m_pcLookAtName; NiQuatTransform m_kTransformValue; NiPointer m_aspInterpolators[3]; }; /* 15003 */ struct __cppobj NiSqrDistance { }; /* 15004 */ struct _D3DDEVINFO_RESOURCEMANAGER { _D3DRESOURCESTATS stats[8]; }; /* 15005 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_KICKOFF_ACK { Name5 memberid; unsigned __int16 err; }; /* 15006 */ struct __cppobj NiPSysAirFieldSpreadCtlr : NiPSysModifierFloatCtlr { }; /* 15007 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_EVENT_ATTENDANCE_REWARD_DB_REQ { unsigned int nCharNo; char nIndex; tm tmEventDay; char nRewardID; tm tmCheckStartDay; tm tmCheckEndDay; }; /* 15008 */ struct PROTO_NC_ITEMDB_MINIHOUSE_PORTAL_EFFECT_DEMANDGOOD_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER nDemandItemRegNum; unsigned __int16 nDemandItemID; __unaligned __declspec(align(1)) unsigned int nNeedItemLot; __unaligned __declspec(align(1)) unsigned __int64 nDemandMoney; unsigned __int16 nEffectHandle; }; /* 15009 */ struct __unaligned __declspec(align(2)) PROTO_NC_DATA_PRISON_ALTER_GM_ACK { unsigned __int16 err; unsigned __int16 nGmHandler; unsigned int nImprisonRegNum; Name5 sImprison; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 15010 */ struct NiPointer { NiShaderLibraryDesc *m_pObject; }; /* 15011 */ struct __unaligned __declspec(align(2)) PROTO_NC_AVATAR_CREATEDATAFAIL_ACK { Name5 charid; unsigned __int16 err; }; /* 15012 */ struct __unaligned __declspec(align(2)) PROTO_NC_REPORT_ADD_ACK { Name5 sHarmer; unsigned int nRegNumber; unsigned __int16 err; }; /* 15013 */ struct PROTO_NC_RAID_ZONE_DISMISS_CMD { unsigned __int16 nRaidNo; }; /* 15014 */ struct _BCRYPT_PKCS1_PADDING_INFO { const wchar_t *pszAlgId; }; /* 15015 */ struct PROTO_NC_ITEMDB_CREATEITEMLISTSUC_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; }; /* 15016 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ITEMREBUILD_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 lockindex; unsigned __int16 err; }; /* 15017 */ struct PROTO_NC_MISC_GET_CHAT_BLOCK_SPAM_FILTER_CMD { char bIsSpamSpread; char bIsSpamBlock; char nSpamFilterRate; }; /* 15018 */ struct __unaligned __declspec(align(2)) PROTO_NC_MINIHOUSE_PORTAL_OPEN_CMD { unsigned __int16 nPortalItemID; SHINE_SPACE_TYPE Location; }; /* 15019 */ struct PROTO_NC_CT_ADD_FRIEND_CMD { NETPACKETZONEHEADER header; unsigned __int16 NumberOfFriends; }; /* 15020 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_GUILD_ACADEMY_REWARD_STORAGE_DEPOSIT_REQ { NETPACKETZONEHEADER packheader; unsigned __int16 lockindex; unsigned int guildregnum; unsigned __int64 cen; }; /* 15021 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_ETC3_REQ { }; /* 15022 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_MEMBER_VANISH_REQ { unsigned __int16 hWMChar; Name5 sCharID; unsigned int nNo; unsigned int nCharNo; }; /* 15023 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_WEDDING_PARTNER_INFO_REQ { NETPACKETZONEHEADER header; unsigned int Partner; }; /* 15024 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_US_IS_IP_BLOCK_REQ { PROTO_NC_USER_US_PASSWORD_CHECK_ACK LoginData; unsigned int nUserNo; unsigned __int16 nClientHandle; char sUserIP[20]; }; /* 15025 */ struct PROTO_NC_USER_SET_RETURN_CMD { unsigned int nUserNo; }; /* 15026 */ struct __s_GUID { unsigned int Data1; unsigned __int16 Data2; unsigned __int16 Data3; char Data4[8]; }; /* 15027 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEM_PICK_ACK { unsigned __int16 itemid; unsigned int lot; unsigned __int16 error; unsigned __int16 itemhandle; }; /* 15028 */ struct PROTO_NC_CHAR_CHANGEBYCONDITION_PARAM_CMD { unsigned __int16 nSkillID; unsigned __int16 nChangeRate; unsigned __int16 nParamNum; CHAR_CHANGEBYCONDITION_PARAM aParam[]; }; /* 15029 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_IS_IP_BLOCK_ACK { PROTO_NC_USER_LOGIN_REQ LoginData; unsigned __int16 nClientHandle; char bUserIPBlock; }; /* 15030 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_UPDATE_DB_ACK { SHINE_INDUN_INFO sIndunInfo; unsigned __int16 CharListCount; SHINE_INDUN_RANK_RANKING CharList[]; }; /* 15031 */ struct PROTO_NC_CHER_EVENT_ATTENDANCE_CHANGE_START_CMD { tm tEventStart; }; /* 15032 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_EVENT_DONE_MUNSANG_ACC2WM { unsigned int nUserNo; unsigned int nCharNo; char nWorldNo; unsigned __int16 nError; unsigned __int16 hZone; unsigned __int16 nQuestID; }; /* 15033 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_UES_FRIEND_POINT_ACK { unsigned __int16 error; unsigned __int16 friendpoint; unsigned __int16 itemid; char numofitem; }; /* 15034 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_SET_SOUND_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_SOUND Data; }; /* 15035 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_SHORTCUTDATA_ACK { }; /* 15036 */ struct tagMCI_ANIM_UPDATE_PARMS { unsigned int dwCallback; tagRECT rc; HDC__ *hDC; }; /* 15037 */ struct PROTO_NC_CHARSAVE_UI_STATE_SAVE_ACK { unsigned __int16 err; }; /* 15038 */ struct PROTO_NC_CHAR_ANI_FILE_CHECK_CMD { Name8 Checksum; Name8 SubDirectory; Name60Byte Filename; }; /* 15039 */ struct PROTO_NC_USER_JP_IS_IP_BLOCK_REQ { PROTO_NC_USER_JP_PASSWORD_CHECK_ACK LoginData; __unaligned __declspec(align(1)) unsigned int nUserNo; unsigned __int16 nClientHandle; char sUserIP[20]; }; /* 15040 */ struct __unaligned __declspec(align(4)) PROTO_NC_ZONE_PRISON_GO_REQ { unsigned __int16 nGmHandler; unsigned int nGmRegNum; Name256Byte sGmUserID; Name5 sCharID; unsigned __int16 nCharSessHandle; unsigned __int16 nCharZoneHandle; unsigned int nCharRegNum; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 15041 */ struct __declspec(align(2)) tagNC_ADDRESS { struct NET_ADDRESS_INFO_ *pAddrInfo; unsigned __int16 PortNumber; char PrefixLength; }; /* 15042 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_37 { const void *pVFTable; void *spare; char name[37]; }; /* 15043 */ struct __cppobj NiBinaryExtraData : NiExtraData { char *m_pcBinaryData; unsigned int m_uiSize; }; /* 15044 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_EMPOW_RESET_DB_FAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_SKILL_EMPOW_RESET_DB_REQ ack; }; /* 15045 */ struct PROTO_NC_CHAR_ADMIN_LEVEL_INFORM_CMD { char nAdminLevel; }; /* 15046 */ struct PROTO_NC_ITEMDB_GETFROMCAPSULE_ACK { NETPACKETZONEHEADER Header; unsigned __int16 nLockIndex; unsigned __int16 nError; }; /* 15047 */ struct PROTO_NC_GUILD_ZONE_MEMBER_JOIN_CMD { unsigned int nNo; unsigned int nCharNo; }; /* 15048 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_OPEN_GUILD_STORAGE_ACK { NETPACKETZONEHEADER zonepackheader; unsigned __int64 cen; unsigned __int64 nToken; char itemcounter; PROTO_ITEMPACKET_TOTAL itemarray[]; }; /* 15049 */ struct $98803199E4ED0D38E8056567793943D1 { unsigned int Reserved[8]; }; /* 15050 */ struct $CE96C10170E589386E17747CB8C67C74 { unsigned int Reserved[16]; }; /* 15051 */ struct _FILE_REMOTE_PROTOCOL_INFO { unsigned __int16 StructureVersion; unsigned __int16 StructureSize; unsigned int Protocol; unsigned __int16 ProtocolMajorVersion; unsigned __int16 ProtocolMinorVersion; unsigned __int16 ProtocolRevision; unsigned __int16 Reserved; unsigned int Flags; $98803199E4ED0D38E8056567793943D1 GenericReserved; $CE96C10170E589386E17747CB8C67C74 ProtocolSpecificReserved; }; /* 15052 */ struct PROTO_NC_QUEST_SELECT_START_ACK { unsigned __int16 nNPCID; unsigned __int16 nQuestID; unsigned __int16 ErrorType; }; /* 15053 */ struct PROTO_NC_PATCH_FILE_DATA_REQ { unsigned int FileNo; unsigned int ReqOffset; }; /* 15054 */ struct __cppobj NiPathInterpolator : NiKeyBasedInterpolator { unsigned __int16 m_uFlags; unsigned int m_uiLastPathIdx; unsigned int m_uiLastPctIdx; NiPointer m_spPathData; NiPointer m_spPctData; float *m_pfPartialLength; float m_fTotalLength; float m_fMaxBankAngle; float m_fSmoothing; __int16 m_sFollowAxis; float m_fMaxCurvature; NiPathInterpolator::BankDir m_eBankDir; NiQuaternion m_kRotation; NiPoint3 m_kPosition; float m_fLastTime; }; /* 15055 */ struct __cppobj PROTO_NC_SKILL_SKILLTEACHFAIL_ACK { }; /* 15056 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_LINKTO_REQ { char linknum; PROTO_NC_CHAR_REVIVESAME_CMD link[]; }; /* 15057 */ struct __cppobj PROTO_NC_PARTY_FINDER_DELETE_REQ { }; /* 15058 */ struct __cppobj IXMLDOMNotation : IXMLDOMNode { }; /* 15059 */ struct PROTO_NC_CHAR_ZONE_GUILD_CMD { unsigned int nGuildNo; }; /* 15060 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_DB_DEL_CHAR_ACK { unsigned int nCharNo; unsigned __int16 DBError; }; /* 15061 */ struct __cppobj NiProcessorSpecificCode { }; /* 15062 */ struct $A9EA91C76B64BE9D587CF61B5850CE99 { __int8 medal : 7; __int8 gender : 1; __int8 chrcls : 8; }; /* 15063 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_SCORE_CMD::KQScore { Name5 charid; $A9EA91C76B64BE9D587CF61B5850CE99 flag; unsigned int killpoint; unsigned int downpoint; unsigned int contribute; unsigned int score; }; /* 15064 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_SCORE_CMD { char num; unsigned int base; PROTO_NC_KQ_SCORE_CMD::KQScore array[]; }; /* 15065 */ struct __unaligned __declspec(align(2)) PROTO_NC_PROMOTION_USER_REQ { unsigned __int16 nWMHandle; unsigned int nUserNo; }; /* 15066 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_RESULT_CMD { char nPlayTimeHour; char nPlayTimeMinute; char nPlayTimeSecond; unsigned __int16 nRankCount; SHINE_INDUN_RANK_CLIENT ranks[]; }; /* 15067 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_12 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[3]; _BYTE gapC[1]; }; /* 15068 */ struct _D3DDEVINFO_D3DVERTEXSTATS { unsigned int NumRenderedTriangles; unsigned int NumExtraClippingTriangles; }; /* 15069 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEM_ENCHANT_ADD_NEW_SOCKET_ACK { unsigned __int16 err; ITEM_INVEN equipment; char socketCount; }; /* 15070 */ struct __cppobj IXMLDOMEntity : IXMLDOMNode { }; /* 15071 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_DISENCHANT { unsigned int chrregnum; MAPPOS mappos; char disenchanteid; unsigned __int16 disenchantecount; unsigned __int16 disenchantetotalcount; }; /* 15072 */ struct __cppobj PROTO_NC_LOG_GAME_ARENA_FBZ { }; /* 15073 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_EVENT_L20_CMD { char nEventNo; unsigned __int16 nError; }; /* 15074 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_PARTY_CMD { Name5 charid; char is_party; }; /* 15075 */ struct PROTO_NC_ACT_SOMEONEPITCHTENT_CMD { unsigned __int16 handle; CHARBRIEFINFO_CAMP camp; }; /* 15076 */ struct __unaligned __declspec(align(1)) PROTO_NC_FRIEND_LIST_CMD { char numoffriend; PROTO_FRIEND_INFO friendinfo[]; }; /* 15077 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_SHORTCUTSIZE_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 15078 */ struct _CRYPT_KEY_VERIFY_MESSAGE_PARA { unsigned int cbSize; unsigned int dwMsgEncodingType; unsigned int hCryptProv; }; /* 15079 */ struct __unaligned __declspec(align(1)) GUILD_ACADEMY_MEMEBER_INFO { GUILD_ACADEMY_MEMBER_CLIENT MemberClient; GUILD_ACADEMY_MEMBER_SERVER MemberServer; }; /* 15080 */ struct PROTO_NC_ITEMDB_SELLLOTSUC_ACK { unsigned __int16 lockindex; }; /* 15081 */ struct PROTO_NC_ITEMDB_ITEMINFO_REQ { unsigned int clientregnum; unsigned __int16 clientzonehandle; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER ItemKey; NETCOMMAND FailProtocol; }; /* 15082 */ struct PROTO_NC_CHAR_OPTION_DB_SET_KEYMAPPING_CMD { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_KEYMAPPING Data; }; /* 15083 */ struct __unaligned __declspec(align(4)) PROTO_NC_GUILD_DB_MONEY_ADD_ACK { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; unsigned __int64 nMoneyAdd; unsigned __int64 nMemberMoney; unsigned __int64 nTotalMoney; unsigned __int16 Error; }; /* 15084 */ struct __cppobj PROTO_NC_CHAR_REBIRTH_REJECT_CMD { }; /* 15085 */ struct PROTO_NC_ACT_SOMEONERIDE_OFF_CMD { unsigned __int16 handle; }; /* 15086 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_GET_CEN_REWARD_ACK { unsigned __int16 nError; unsigned __int64 nMoney; }; /* 15087 */ struct __unaligned __declspec(align(1)) PROTO_NC_ACT_ACTIONBYITEM_ACK { unsigned __int16 error; char emoticonid; }; /* 15088 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_JOIN_NEW_REQ { NETPACKETZONEHEADER netpacketzoneheader; unsigned __int16 lockindex; unsigned __int16 hWMChar; unsigned int nCharNo; unsigned int nGTNo; unsigned int nGuildNo; char nMinLevel; unsigned __int16 nMinMember; unsigned __int64 nProposalMoney; }; /* 15089 */ struct __cppobj PgWinCullingProcess : NiCullingProcess { }; /* 15090 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ENTER_LIST_DB_GET_ACK { unsigned __int16 Error; char PartMask; unsigned __int16 nEnterGuildNum; GT_EnterList EnterGuildList[]; }; /* 15091 */ struct PROTO_NC_BAT_SOMEONESKILLBASH_HIT_OBJ_START_CMD { unsigned __int16 caster; PROTO_NC_BAT_SKILLBASH_HIT_OBJ_START_CMD castinfo; }; /* 15092 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_SHORTCUTSIZE_REQ { }; /* 15093 */ struct __unaligned __declspec(align(2)) $_TypeDescriptor$_extraBytes_34 { const void *pVFTable; void *spare; char name[34]; }; /* 15094 */ struct __cppobj IWinInetFileStream : IUnknown { }; /* 15095 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_SET_STYLE_GET_INFO_DB_REQ { unsigned __int16 WMHandle; unsigned int nCharNo; }; /* 15096 */ struct PROTO_NC_MISC_DELIVER_WM_LOGIN_ALDB_CMD { unsigned __int16 packet_size; char packet[]; }; /* 15097 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; AttachEff *m_element; }; /* 15098 */ union $C688587C941BCBD9F8824170DA205509 { _LARGE_INTEGER FileId; _GUID ObjectId; }; /* 15099 */ struct FILE_ID_DESCRIPTOR { unsigned int dwSize; _FILE_ID_TYPE Type; $C688587C941BCBD9F8824170DA205509 ___u2; }; /* 15100 */ struct __cppobj NiBezPosKey : NiPosKey { NiPoint3 m_InTan; NiPoint3 m_OutTan; NiPoint3 m_A; NiPoint3 m_B; }; /* 15101 */ struct __cppobj IAsyncRpcChannelBuffer : IRpcChannelBuffer2 { }; /* 15102 */ struct __cppobj NiLoggerDirect : NiLogger { }; /* 15103 */ struct __cppobj NiPSysFieldAttenuationCtlr : NiPSysModifierFloatCtlr { }; /* 15104 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 15105 */ struct _BCRYPT_PROVIDER_NAME { wchar_t *pszProviderName; }; /* 15106 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_MEMBER_LEAVE_REQ { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; Name5 sCharID; }; /* 15107 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_GET_GRADUATE_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; }; /* 15108 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_KICKOFF_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_KICKOFF_CMD cmd; }; /* 15109 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_DB_INIT_GAMEOPTION_ACK { unsigned __int16 nError; __unaligned __declspec(align(1)) unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_GET_GAMEOPTION_CMD DBGameOptionData; }; /* 15110 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_CLASSCHANGE_ACK { NETPACKETZONEHEADER header; char newclass; }; /* 15111 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_WORLDSELECT_ACK { char worldstatus; Name4 ip; unsigned __int16 port; unsigned __int16 validate_new[32]; }; /* 15112 */ struct __unaligned __declspec(align(2)) PROTO_NC_PRISON_ADD_GM_ACK { Name5 sImprison; unsigned __int16 err; }; /* 15113 */ struct PROTO_NC_GUILD_STORAGE_WITHDRAW_GRADE_REQ { NETPACKETZONEHEADER netpacketzoneheader; }; /* 15114 */ struct PROTO_NC_PATCH_INFO_DATA_ACK { unsigned int ReqOffset; unsigned int SendSize; char Data[]; }; /* 15115 */ struct __cppobj IThumbnailExtractor : IUnknown { }; /* 15116 */ struct PROTO_NC_ITEMDB_UNEQUIP_REQ { PROTO_ITEM_RELOC unequ; unsigned __int16 lockindex; ITEM_INVEN equloc; }; /* 15117 */ struct __unaligned __declspec(align(2)) PROTO_NC_SYSLOG_CHAR_ITEMMONEY_BUY { unsigned int UserNo; unsigned int CharNo; unsigned __int16 ItemNo; unsigned int ItemLot; unsigned __int16 ItemMoneyNo; unsigned int ItemMoneyLot; unsigned __int16 Vendor; }; /* 15118 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; AttackSequence *m_element; }; /* 15119 */ struct _stat32 { unsigned int st_dev; unsigned __int16 st_ino; unsigned __int16 st_mode; __int16 st_nlink; __int16 st_uid; __int16 st_gid; unsigned int st_rdev; int st_size; int st_atime; int st_mtime; int st_ctime; }; /* 15120 */ struct __cppobj NiFloatsExtraData : NiExtraData { unsigned int m_uiSize; float *m_pfValue; }; /* 15121 */ struct __cppobj PROTO_NC_GUILD_EMBLEM_INFO_DB_REQ { }; /* 15122 */ struct PROTO_NC_RAID_ZONE_LOOTING_TYPE_CMD { unsigned __int16 nRaidNo; char nItemGrade; char nLootingType; }; /* 15123 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_B { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; }; /* 15124 */ struct PROTO_NC_GUILD_GUILDWARCONFIRM_REQ { unsigned int guildA; unsigned int guildB; }; /* 15125 */ struct PROTO_NC_ACT_RIDE_HUNGRY_CMD { unsigned __int16 hungry; }; /* 15126 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_DB_SET_DATE_ACK { unsigned int nCharNo; PROTO_HOLY_PROMISE_DATE RejoinableDate; PROTO_HOLY_PROMISE_DATE MemberAcceptableDate; unsigned __int16 DBError; }; /* 15127 */ struct PROTO_NC_SYSLOG_CHAR_DEATH { unsigned int UserNo; unsigned int CharNo; char ZoneNo; char AttackerType; __unaligned __declspec(align(1)) unsigned int AttackerID; __unaligned __declspec(align(1)) SHINE_XY_TYPE DeathCoord; char CharID[30]; int CharLevel; int LostEXP; }; /* 15128 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_LOGOUT_LAST_DAY_ACK { unsigned __int16 nHandle; unsigned int nUserNo; int tLastSec; }; /* 15129 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_NPCACT_CMD { unsigned __int16 npc; char actcode; unsigned int keeptime; }; /* 15130 */ struct __cppobj PROTO_NC_PRISON_GET_REQ { }; /* 15131 */ struct _CERT_CHAIN_ENGINE_CONFIG { unsigned int cbSize; void *hRestrictedRoot; void *hRestrictedTrust; void *hRestrictedOther; unsigned int cAdditionalStore; void **rghAdditionalStore; unsigned int dwFlags; unsigned int dwUrlRetrievalTimeout; unsigned int MaximumCachedCertificates; unsigned int CycleDetectionModulus; void *hExclusiveRoot; void *hExclusiveTrustedPeople; }; /* 15132 */ struct NiTSet { NiD3DTextureStageGroup **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 15133 */ struct NiTPoolContainer { NiD3DTextureStageGroup *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 15134 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 15135 */ struct PROTO_NC_PATCH_FILE_INFO_ACK { unsigned int FileNo; unsigned int FileSize; unsigned int dwLoFileLastWriteTime; unsigned int dwHiFileLastWriteTime; char FileName[260]; }; /* 15136 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EFFECT_CMD { unsigned __int16 nEffectHandle; unsigned __int16 nApplyPlayerCnt; unsigned __int16 nApplyPlayerHandle[]; }; /* 15137 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_MAS_PUP_ADD { unsigned int chrregnum; MAPPOS mappos; unsigned int addchrregnum; char type; }; /* 15138 */ struct __cppobj PROTO_NC_GUILD_TOURNAMENT_DICEGAME_THROW_REQ { }; /* 15139 */ struct __unaligned __declspec(align(4)) PROTO_NC_MISC_PINGTEST_TOOL_WM_CLIENT_ZONE_DB { unsigned int ID; unsigned __int16 hTool; unsigned int ToolSendToWM; unsigned int ToolRecvFromWM; Name5 TargetCharName; unsigned __int16 hWMClient; unsigned int WMSendClient; unsigned int WMRecvFromClient; unsigned int ClientSendZone; unsigned int ClientRecvZone; unsigned __int16 hZoneClient; unsigned int ZoneSendToDB; unsigned int ZoneRecvFromDB; unsigned int ZoneSendToClient; unsigned int ZoneRecvFromClient; unsigned int DBRecvFromZone; unsigned int DBSendToZone; unsigned int DBSendToODBC; unsigned int DBRecvFromODBC; NETPACKETZONEHEADER header; PROTO_NC_ITEMDB_BUYLOT_REQ buylot; }; /* 15140 */ struct PROTO_NC_LOG_GAME_ITEM_USELOT { unsigned int chrregnum; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemid; unsigned __int16 itemlot; }; /* 15141 */ struct PROTO_NC_LOG_WEDDING_HALL_RESERVE { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 15142 */ struct GUILD_MASTER_BUFF { char BuffName[32]; unsigned int nMasterCharNo; }; /* 15143 */ struct PROTO_NC_GUILD_ACADEMY_MEMBER_DB_CHAT_BAN_CANCEL_REQ { unsigned int nGuildNo; unsigned int nCharNo; unsigned int nBanCancelCharNo; }; /* 15144 */ struct __unaligned __declspec(align(1)) PROTO_NC_PATCH_LAUNCHER_VERSION_ACK { PATCH_VERSION_MARK LauncherVer; unsigned int LauncherFileNo; }; /* 15145 */ struct PROTO_NC_HOLY_PROMISE_ADD_CMD { unsigned __int16 Error; PROTO_HOLY_PROMISE_INFO MemberInfo; }; /* 15146 */ struct __unaligned __declspec(align(1)) $1C28649BD95BF6E62CD416C732995779 { char Machine; unsigned __int16 BetUnits; }; /* 15147 */ struct PROTO_NC_GAMBLE_SLOTMACHINE_DB_GAMEINFO_REQ { char nSlotMachineNum; $1C28649BD95BF6E62CD416C732995779 MachineIndex[]; }; /* 15148 */ struct __m128d { long double m128d_f64[2]; }; /* 15149 */ struct PROTO_NC_LOG_WEDDING_PROPOSE_EXE { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 15150 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_SHORTCUTDATA_ACK { unsigned __int16 nError; unsigned int nCharNo; }; /* 15151 */ struct PROTO_NC_MINIHOUSE_MODIFY_NOTIFY_REQ { char nNotifyLen; char sNotify[]; }; /* 15152 */ struct $A7F13E698305B57FE2E22B1F81B48D19 { __int8 actioncode : 4; __int8 isresist : 1; }; /* 15153 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_BASH_HITTED_CMD { unsigned __int16 attacker; $277088A0F7FCE9FF5EFA10AE1CE1E8C7 damage; $A7F13E698305B57FE2E22B1F81B48D19 flag; unsigned int resthp; unsigned __int16 attackspeed; unsigned __int16 hpchangeorder; }; /* 15154 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_SKILL_USE { unsigned int chrregnum; MAPPOS mappos; unsigned int skillexp; unsigned __int16 skillid; char skilllevel; }; /* 15155 */ struct PROTO_NC_ITEMDB_QUESTITEMGET_REQ { NETPACKETZONEHEADER header; PROTO_NC_ITEMDB_ADMINCREATE_REQ create; }; /* 15156 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_DELETE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 questid; }; /* 15157 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_DB_SET_RESULT_ACK { unsigned int nGTNo; unsigned __int16 nTeamPosition; char nResult; unsigned __int16 Error; }; /* 15158 */ struct __cppobj NiPSysDragFieldModifier : NiPSysFieldModifier { bool m_bUseDirection; NiPoint3 m_kDirection; }; /* 15159 */ struct DirectUserMsgBody_InputBoxResponse { DirectUserMsgBody_InputBoxResponse::InputBoxResponse eResponse; char *pcInputText; }; /* 15160 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_USEITEM_MINIMON_USE_BROAD_CMD { unsigned __int16 nCharHandle; char bUse; }; /* 15161 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_FURNITURE_ENDURE_ACK { unsigned __int16 lockindex; unsigned __int16 nFurnitureHnd; SHINE_ITEM_REGISTNUMBER nItemKey; ShineDateTime dNewEndureTime; unsigned __int16 Error; }; /* 15162 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_REQ { unsigned __int16 hWMChar; unsigned int nRowNo; unsigned int nUserNo; unsigned int nCharNo; Name5 sNewID; char bInit; }; /* 15163 */ struct PROTO_NC_PATCH_CLIENT_VERSION_ACK { PATCH_VERSION_MARK ClientVer; }; /* 15164 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_INIT_KEYMAP_ACK { unsigned __int16 nError; PROTO_NC_CHAR_OPTION_IMPROVE_GET_KEYMAP_CMD DBKeyMapData; }; /* 15165 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_CHANGEDECORATE_CMD { unsigned __int16 handle; unsigned __int16 item; char nSlotNum; }; /* 15166 */ struct __cppobj AsyncIPipeLong : IUnknown { }; /* 15167 */ struct PROTO_NC_BAT_ABSTATEINFORM_CMD { ABSTATEINDEX abstate; unsigned int keeptime_millisec; }; /* 15168 */ struct PROTO_NC_MOVER_SOMEONE_RIDE_ON_CMD { unsigned __int16 nHandle; unsigned __int16 nMoverHandle; char nSlot; char nGrade; }; /* 15169 */ struct __unaligned __declspec(align(1)) PROTO_NC_PET_LINK_RESUMMON_CMD { unsigned int nCharNo; char bDoResummon; unsigned __int64 xResummonCode; unsigned __int16 nSummonSlot; unsigned int nId; unsigned int nRegNum; }; /* 15170 */ struct PROTO_NC_BOOTH_SEARCH_BOOTH_POSITION_ACK { unsigned __int16 nError; unsigned __int16 nTargetBoothOwnerHandle; SHINE_XY_TYPE BoothPosition; }; /* 15171 */ struct __cppobj ITypeFactory : IUnknown { }; /* 15172 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_GET_SHORTCUTSIZE_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_SHORTCUTSIZE Data; }; /* 15173 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_DATA_TYPE_0 { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; unsigned int nTargetID; unsigned __int64 nItemKey; unsigned int nInt1; unsigned int nInt2; unsigned int nInt3; unsigned __int64 nBigint1; }; /* 15174 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_QUEST_REWARD_PET { unsigned int chrregnum; unsigned __int16 questid; unsigned int petid; }; /* 15175 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_PLAYERSUMMON_RNG { ZONERINGLINKAGESTART start; Name5 charid; Name3 map; SHINE_XY_TYPE coord; }; /* 15176 */ struct PROTO_NC_CHAR_WORLD_AUTO_PICK_CMD { char bEnable; }; /* 15177 */ struct __unaligned __declspec(align(1)) PROTO_NC_RAID_MEMBER_BROADCAST_INFO_CMD { char nNum; RAID_MEMBERCLASS RaidMembers[]; }; /* 15178 */ struct RectAngleAmbientArea { RectAngleAmbientAreaVtbl *vfptr; }; /* 15179 */ struct RectAngleAmbientAreaVtbl { bool (__thiscall *IsInside)(RectAngleAmbientArea *this, float, float); }; /* 15180 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_EMBLEM_STATE_DB_ACK { unsigned int nGuildNo; int EmblemDeleteDate; char EmblemState; }; /* 15181 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_IS_IP_BLOCK_REQ { PROTO_NC_USER_LOGIN_REQ LoginData; unsigned int nUserNo; unsigned __int16 nClientHandle; char sUserIP[20]; }; /* 15182 */ struct PROTO_NC_BAT_FAMEGAIN_CMD { unsigned int famegain; }; /* 15183 */ struct PROTO_NC_KQ_NOTIFY_CMD { char MsgLength; char Msg[]; }; /* 15184 */ struct __unaligned __declspec(align(2)) PROTO_NC_PATCH_INFO_DATA_REQ { unsigned __int16 PatchVersionIndex; unsigned int ReqOffset; }; /* 15185 */ struct PROTO_NC_LOG_GUILD_ACADEMY_CLEAR_REWARD_ITEM { unsigned int nGuildNo; unsigned int nCharNo; }; /* 15186 */ struct PROTO_NC_ITEMDB_GUILD_TOKEN_BUYALL_REQ { unsigned int nNo; PROTO_ITEM_CREATE ItemBuy; unsigned __int16 lockindex; unsigned int nPriceGuildToken; SHINE_ITEM_ATTRIBUTE Attr[]; }; /* 15187 */ struct __unaligned __declspec(align(4)) PROTO_NC_DATA_PRISON_ADD_GM_REQ { unsigned __int16 nGmHandler; Name256Byte sGmUserID; unsigned int nImprisonRegNum; Name5 sImprison; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 15188 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_PLAYERBANNED_RNG { ZONERINGLINKAGESTART start; Name5 charid; }; /* 15189 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_FOG_CMD { char fog; unsigned __int16 depth; }; /* 15190 */ struct __cppobj NiPoint3Interpolator : NiKeyBasedInterpolator { NiPoint3 m_kPoint3Value; NiPointer m_spPoint3Data; unsigned int m_uiLastIdx; }; /* 15191 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_CLEAR_REWARD_MONEY_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; }; /* 15192 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_HISTORY_DB_LIST_REQ { unsigned __int16 hWMChar; unsigned int nGuildAcademyNo; }; /* 15193 */ struct __unaligned __declspec(align(4)) PROTO_NC_WT_MOB_KILLCOUNT_SET_REQ { NETPACKETZONEHEADER Header; SHINE_ITEM_REGISTNUMBER ItemKey; unsigned __int16 MobID; unsigned int MobKillCount; }; /* 15194 */ struct PROTO_NC_CHAT_RESTRICT_DB_DEL_ACK { unsigned __int16 nError; unsigned __int16 nSessionHandle; unsigned int nChatRestrictCharNo; }; /* 15195 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_MEMBER_VANISH_REQ { unsigned __int16 hWMChar; Name5 sCharID; unsigned int nNo; unsigned int nCharNo; }; /* 15196 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_EXCHANGEFAIL_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_EXCHANGEFAIL_ACK ack; }; /* 15197 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_WILL_WORLD_SELECT_ACK { unsigned __int16 nError; Name8 sOTP; }; /* 15198 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SOULCOLLECT_CMD { unsigned __int16 target; char soulnumber; }; /* 15199 */ struct NCryptKeyName { wchar_t *pszName; wchar_t *pszAlgid; unsigned int dwLegacyKeySpec; unsigned int dwFlags; }; /* 15200 */ struct __cppobj IInternetHostSecurityManager : IUnknown { }; /* 15201 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_AVATARINFO_REQ_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_AVATARINFO_REQ req; }; /* 15202 */ struct PROTO_NC_FRIEND_FIND_FRIENDS_ACK { unsigned __int16 error; unsigned __int16 numoffriend; PROTO_FRIEND_INFO friendinfo[]; }; /* 15203 */ struct PROTO_NC_MINIHOUSE_KICKOUTCANCEL_REQ { unsigned __int16 hnd; }; /* 15204 */ struct __cppobj PROTO_NC_CHAR_TUTORIAL_POPUP_REQ { }; /* 15205 */ struct _PROPSHEETPAGEA_V2 { unsigned int dwSize; unsigned int dwFlags; HINSTANCE__ *hInstance; $DCB8DB123202A97C93F5F530535FCB0C ___u3; $02461265AF0FB70E8BF1115DFC05F23E ___u4; const char *pszTitle; int (__stdcall *pfnDlgProc)(HWND__ *, unsigned int, unsigned int, int); int lParam; unsigned int (__stdcall *pfnCallback)(HWND__ *, unsigned int, _PROPSHEETPAGEA *); unsigned int *pcRefParent; const char *pszHeaderTitle; const char *pszHeaderSubTitle; }; /* 15206 */ union _GDI_NONREMOTE::__MIDL_IWinTypes_0002 { int hInproc; _DWORD_BLOB *hRemote; }; /* 15207 */ struct _GDI_NONREMOTE { int fContext; _GDI_NONREMOTE::__MIDL_IWinTypes_0002 u; }; /* 15208 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_OPENSTORAGE_FAIL_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_ITEMDB_OPENSTORAGE_FAIL_ACK ack; }; /* 15209 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ITEMMONEY_BUYLOT_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nVendor; unsigned int nUserNo; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; unsigned int nAddLot; unsigned int nMoneyTotalLot; SHINE_ITEM_REGISTNUMBER nItemMoneyKey; unsigned __int16 nItemMoneyID; unsigned int nDecreaseLot; char nDeleteItemCount; DELETE_ITEM_INFO nDeleteItemInfo[]; }; /* 15210 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; ActionInfoSet *m_element; }; /* 20805 */ enum _D3DRENDERSTATETYPE { D3DRENDERSTATE_TEXTUREHANDLE = 0x1, D3DRENDERSTATE_ANTIALIAS = 0x2, D3DRENDERSTATE_TEXTUREADDRESS = 0x3, D3DRENDERSTATE_TEXTUREPERSPECTIVE = 0x4, D3DRENDERSTATE_WRAPU = 0x5, D3DRENDERSTATE_WRAPV = 0x6, D3DRENDERSTATE_ZENABLE = 0x7, D3DRENDERSTATE_FILLMODE = 0x8, D3DRENDERSTATE_SHADEMODE = 0x9, D3DRENDERSTATE_LINEPATTERN = 0xA, D3DRENDERSTATE_MONOENABLE = 0xB, D3DRENDERSTATE_ROP2 = 0xC, D3DRENDERSTATE_PLANEMASK = 0xD, D3DRENDERSTATE_ZWRITEENABLE = 0xE, D3DRENDERSTATE_ALPHATESTENABLE = 0xF, D3DRENDERSTATE_LASTPIXEL = 0x10, D3DRENDERSTATE_TEXTUREMAG = 0x11, D3DRENDERSTATE_TEXTUREMIN = 0x12, D3DRENDERSTATE_SRCBLEND = 0x13, D3DRENDERSTATE_DESTBLEND = 0x14, D3DRENDERSTATE_TEXTUREMAPBLEND = 0x15, D3DRENDERSTATE_CULLMODE = 0x16, D3DRENDERSTATE_ZFUNC = 0x17, D3DRENDERSTATE_ALPHAREF = 0x18, D3DRENDERSTATE_ALPHAFUNC = 0x19, D3DRENDERSTATE_DITHERENABLE = 0x1A, D3DRENDERSTATE_ALPHABLENDENABLE = 0x1B, D3DRENDERSTATE_FOGENABLE = 0x1C, D3DRENDERSTATE_SPECULARENABLE = 0x1D, D3DRENDERSTATE_ZVISIBLE = 0x1E, D3DRENDERSTATE_SUBPIXEL = 0x1F, D3DRENDERSTATE_SUBPIXELX = 0x20, D3DRENDERSTATE_STIPPLEDALPHA = 0x21, D3DRENDERSTATE_FOGCOLOR = 0x22, D3DRENDERSTATE_FOGTABLEMODE = 0x23, D3DRENDERSTATE_FOGTABLESTART = 0x24, D3DRENDERSTATE_FOGTABLEEND = 0x25, D3DRENDERSTATE_FOGTABLEDENSITY = 0x26, D3DRENDERSTATE_STIPPLEENABLE = 0x27, D3DRENDERSTATE_EDGEANTIALIAS = 0x28, D3DRENDERSTATE_COLORKEYENABLE = 0x29, D3DRENDERSTATE_BORDERCOLOR = 0x2B, D3DRENDERSTATE_TEXTUREADDRESSU = 0x2C, D3DRENDERSTATE_TEXTUREADDRESSV = 0x2D, D3DRENDERSTATE_MIPMAPLODBIAS = 0x2E, D3DRENDERSTATE_ZBIAS = 0x2F, D3DRENDERSTATE_RANGEFOGENABLE = 0x30, D3DRENDERSTATE_ANISOTROPY = 0x31, D3DRENDERSTATE_FLUSHBATCH = 0x32, D3DRENDERSTATE_STIPPLEPATTERN00 = 0x40, D3DRENDERSTATE_STIPPLEPATTERN01 = 0x41, D3DRENDERSTATE_STIPPLEPATTERN02 = 0x42, D3DRENDERSTATE_STIPPLEPATTERN03 = 0x43, D3DRENDERSTATE_STIPPLEPATTERN04 = 0x44, D3DRENDERSTATE_STIPPLEPATTERN05 = 0x45, D3DRENDERSTATE_STIPPLEPATTERN06 = 0x46, D3DRENDERSTATE_STIPPLEPATTERN07 = 0x47, D3DRENDERSTATE_STIPPLEPATTERN08 = 0x48, D3DRENDERSTATE_STIPPLEPATTERN09 = 0x49, D3DRENDERSTATE_STIPPLEPATTERN10 = 0x4A, D3DRENDERSTATE_STIPPLEPATTERN11 = 0x4B, D3DRENDERSTATE_STIPPLEPATTERN12 = 0x4C, D3DRENDERSTATE_STIPPLEPATTERN13 = 0x4D, D3DRENDERSTATE_STIPPLEPATTERN14 = 0x4E, D3DRENDERSTATE_STIPPLEPATTERN15 = 0x4F, D3DRENDERSTATE_STIPPLEPATTERN16 = 0x50, D3DRENDERSTATE_STIPPLEPATTERN17 = 0x51, D3DRENDERSTATE_STIPPLEPATTERN18 = 0x52, D3DRENDERSTATE_STIPPLEPATTERN19 = 0x53, D3DRENDERSTATE_STIPPLEPATTERN20 = 0x54, D3DRENDERSTATE_STIPPLEPATTERN21 = 0x55, D3DRENDERSTATE_STIPPLEPATTERN22 = 0x56, D3DRENDERSTATE_STIPPLEPATTERN23 = 0x57, D3DRENDERSTATE_STIPPLEPATTERN24 = 0x58, D3DRENDERSTATE_STIPPLEPATTERN25 = 0x59, D3DRENDERSTATE_STIPPLEPATTERN26 = 0x5A, D3DRENDERSTATE_STIPPLEPATTERN27 = 0x5B, D3DRENDERSTATE_STIPPLEPATTERN28 = 0x5C, D3DRENDERSTATE_STIPPLEPATTERN29 = 0x5D, D3DRENDERSTATE_STIPPLEPATTERN30 = 0x5E, D3DRENDERSTATE_STIPPLEPATTERN31 = 0x5F, D3DRENDERSTATE_FORCE_DWORD = 0x7FFFFFFF, }; /* 15211 */ struct NiD3DRenderState::RenderStateInitialValue { _D3DRENDERSTATETYPE m_eType; unsigned int m_uiValue; }; /* 20807 */ enum _D3DTEXTURESTAGESTATETYPE { D3DTSS_COLOROP = 0x1, D3DTSS_COLORARG1 = 0x2, D3DTSS_COLORARG2 = 0x3, D3DTSS_ALPHAOP = 0x4, D3DTSS_ALPHAARG1 = 0x5, D3DTSS_ALPHAARG2 = 0x6, D3DTSS_BUMPENVMAT00 = 0x7, D3DTSS_BUMPENVMAT01 = 0x8, D3DTSS_BUMPENVMAT10 = 0x9, D3DTSS_BUMPENVMAT11 = 0xA, D3DTSS_TEXCOORDINDEX = 0xB, D3DTSS_BUMPENVLSCALE = 0x16, D3DTSS_BUMPENVLOFFSET = 0x17, D3DTSS_TEXTURETRANSFORMFLAGS = 0x18, D3DTSS_COLORARG0 = 0x1A, D3DTSS_ALPHAARG0 = 0x1B, D3DTSS_RESULTARG = 0x1C, D3DTSS_CONSTANT = 0x20, D3DTSS_FORCE_DWORD = 0x7FFFFFFF, }; /* 15212 */ struct NiD3DRenderState::TextureStageStateInitialValue { _D3DTEXTURESTAGESTATETYPE m_eType; unsigned int m_uiValue; }; /* 15213 */ struct NiD3DRenderState::SamplerStateInitialValue { NiD3DRenderState::NiD3DSamplerState m_eType; unsigned int m_uiValue; }; /* 15214 */ struct PROTO_NC_ITEMDB_CHESTITEM_REQ { NETPACKETZONEHEADER header; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER chest; ITEM_INVEN location; }; /* 15215 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_RANDOMOPTION_CHANGE_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; }; /* 15216 */ struct PROTO_NC_ACT_MOVEFAIL_CMD { SHINE_XY_TYPE back; }; /* 15217 */ struct __unaligned __declspec(align(2)) PROTO_NC_COLLECT_PEEPING_DB_COLLECT_ACK { unsigned int clientregnum; unsigned __int16 clientzonehandle; Name5 targetcharname; unsigned __int16 err; PROTO_NC_CHAR_CARDCOLLECT_CMD collection; }; /* 15218 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_UPGRADE_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER upgrade_item_regnum; unsigned __int16 upgrade_item_id; char upgrade_item_adj_level; char upgrade_item_destroy; char upgrade_item_new_level; char upgrade_item_fail_count; SHINE_ITEM_REGISTNUMBER raw_regnum; SHINE_ITEM_REGISTNUMBER raw_left_regnum; SHINE_ITEM_REGISTNUMBER raw_right_regnum; SHINE_ITEM_REGISTNUMBER raw_middle_regnum; unsigned __int64 gift_money; unsigned __int16 raw_item_id; unsigned __int16 raw_left_item_id; unsigned __int16 raw_right_item_id; char raw_lot; char raw_left_lot; char raw_right_lot; unsigned __int16 raw_middle_item_id; char raw_middle_lot; char is_randomoption_enable; ItemOptionStorage::Element upgrade_randomoption; }; /* 15219 */ struct __cppobj ICreateErrorInfo : IUnknown { }; /* 15220 */ struct PROTO_NC_GUILD_ACADEMY_NOTIFY_ACK { unsigned __int16 Error; }; /* 15221 */ struct PROTO_NC_ACT_ROAR_ACK { unsigned __int16 err; }; /* 15222 */ struct PROTO_NC_OPTOOL_CHARACTER_DELETE_ACK { char status; }; /* 15223 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_TITLE_CMD { ITEM_INVEN ItemInven; char Title[21]; }; /* 15224 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_LOGOUT_LAST_DAY_REQ { unsigned __int16 nHandle; unsigned int nUserNo; }; /* 15225 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_MEMBERINFORM_ACK { unsigned __int16 PartyRegnum; char NumberOfMember; PROTO_PARTY_MEMBER Member[]; }; /* 15226 */ struct __cppobj PROTO_NC_GUILD_MY_GUILD_INFO_REQ { }; /* 15227 */ struct PROTO_NC_SCENARIO_BRIEFEFFECT_CMD { char effectcode; }; /* 15228 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_MONEY_ADD_REQ { unsigned __int16 hWMChar; unsigned int nNo; unsigned int nCharNo; unsigned __int64 nMoneyAdd; }; /* 15229 */ struct PROTO_NC_CHAR_OPTION_IMPROVE_INIT_GAMEOPTION_ACK { unsigned __int16 nError; PROTO_NC_CHAR_OPTION_IMPROVE_GET_GAMEOPTION_CMD DBGameOptionData; }; /* 15230 */ struct __cppobj NiPSysFieldMaxDistanceCtlr : NiPSysModifierFloatCtlr { }; /* 15231 */ struct __unaligned __declspec(align(1)) PROTO_NC_GAMBLE_DICE_TAISAI_DB_DICE_ROLL_RESULT_REQ { NETPACKETZONEHEADER header; DiceTaiSaiInfo DiceNum; unsigned __int16 nResultCnt; GDT_DiceRollApplyResult DiceRollResult[]; }; /* 15232 */ struct __cppobj NiSphereTriIntersector : NiIntersector { NiSphereBV *m_kSphere; NiTrigon m_kTri; float m_fInvRadiusSqr; float m_fParameter0; float m_fParameter1; }; /* 15233 */ struct PROTO_NC_CHAR_WEDDINGDATA_REQ { NETPACKETZONEHEADER header; }; /* 15234 */ struct PROTO_NC_MISC_DB_CLIENT_LOADING_BUG_DETECT_CMD { unsigned int nCharNo; int nWorldTime; Name3 sLoadingMapName; unsigned __int16 nFailType; unsigned __int16 nLoadingFailCnt; Name3 sFromMapName; Name4 sFromZoneIP; Name4 sToZoneIP; unsigned __int16 nToZonePort; unsigned __int16 nErrorDataCnt; CLBD_ErrorData ErrorData[]; }; /* 15235 */ struct PROTO_NC_EVENT_DEL_EVENT_ACK { unsigned __int16 nError; unsigned __int16 nEventNo; }; /* 15236 */ struct PROTO_NC_LOG_GAME_ITEM_EQUIP { unsigned int chrregnum; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; ITEM_INVEN iteminvenfrom; ITEM_INVEN iteminvento; }; /* 15237 */ struct __cppobj NiPSysCylinderEmitter : NiPSysVolumeEmitter { float m_fEmitterRadius; float m_fEmitterHeight; }; /* 15238 */ struct PROTO_NC_CHAR_GET_ITEMLIST_BY_TYPE_ACK { NETPACKETZONEHEADER header; char nInvenType; __unaligned __declspec(align(1)) unsigned int nOwner; __unaligned __declspec(align(1)) unsigned __int16 Error; PROTO_NC_CHAR_ITEM_CMD ItemCmd; }; /* 15239 */ struct PROTO_NC_USER_WORLDSELECT_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_WORLDSELECT_ACK ack; }; /* 15240 */ struct __cppobj PROTO_NC_CHAT_RESTRICT_DEL_ALL_REQ { }; /* 15241 */ struct __cppobj PROTO_NC_PATCH_LAUNCHER_VERSION_REQ { }; /* 15242 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; IAmbientArea *m_element; }; /* 15243 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_GUILD_GRADE { unsigned int chrregnum; unsigned int guildregnum; char guildgrade_old; char guildgrade_new; }; /* 15244 */ struct PLAYER_QUEST_LIST { unsigned __int16 NumOfQuest; PLAYER_QUEST_INFO QuestList[]; }; /* 15245 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_GRADE_CMD { ITEM_INVEN ItemInven; char Grade; }; /* 15246 */ struct PROTO_NC_CHAR_OPTION_DB_GET_SOUND_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_SOUND Data; }; /* 15247 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_MYUPPER_ACK { NETPACKETZONEHEADER header; unsigned int nUpCharNo; }; /* 15248 */ struct PROTO_NC_CHAR_GET_ITEMLIST_BY_TYPE_NUM_REQ { NETPACKETZONEHEADER header; char nInvenType; __unaligned __declspec(align(1)) unsigned int nOwner; char slotORnumber; unsigned __int16 from; unsigned __int16 to; }; /* 15249 */ struct PROTO_NC_ACT_EFFECT_MESSAGE_CMD { unsigned int nEffectEnum; }; /* 15250 */ struct PROTO_NC_PARTY_JOIN_CMD { unsigned __int16 partyregnum; PROTO_PARTY_MEMBER_AND_ZONEMERCHINE joiner; }; /* 15251 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_JOIN_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_JOIN_CMD cmd; }; /* 15252 */ struct __cppobj PROTO_NC_GAMBLE_DICE_TAISAI_CURR_RANK_REQ { }; /* 15253 */ struct __cppobj NiPSysBoxEmitter : NiPSysVolumeEmitter { float m_fEmitterWidth; float m_fEmitterHeight; float m_fEmitterDepth; }; /* 15254 */ struct __cppobj NiPSysPlanarCollider : NiPSysCollider { NiAVObject *m_pkColliderObj; float m_fWidth; float m_fHeight; NiPoint3 m_kXAxis; NiPoint3 m_kYAxis; float m_fHalfSqScaledWidth; float m_fHalfSqScaledHeight; NiPlane m_kPlane; NiPoint3 m_kPosition; NiMatrix3 m_kRotation; NiTransform m_kLastColliderTransform; NiTransform m_kLastPSysTransform; }; /* 15255 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_GAMEOPTION_REQ { }; /* 15256 */ struct PROTO_NC_ITEM_ROT_CMD { unsigned __int16 item; }; /* 15257 */ struct __cppobj PROTO_NC_ITEM_ACCOUNT_STORAGE_OPEN_CMD { }; /* 15258 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SMASH_MISS_ACK { unsigned __int16 target; char attackcode; }; /* 15259 */ struct __unaligned __declspec(align(2)) PROTO_NC_FRIEND_DB_POINT_CMD { unsigned __int16 numoffriend; PROTO_NC_FRIEND_DB_POINT pointinfo[]; }; /* 15260 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_CH_PASSWORD_CHECK_REQ_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_CH_PASSWORD_CHECK_REQ req; }; /* 15261 */ struct __cppobj PROTO_NC_GUILD_ACADEMY_CLEAR_REWARD_ITEM_REQ { }; /* 15262 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_SHORTCUTDATA_REQ { unsigned int nCharNo; PROTO_NC_CHAR_OPTION_IMPROVE_SET_SHORTCUTDATA_REQ DBShortCutData; }; /* 15263 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_CHAT_CMD { unsigned int nGuildNo; Name5 talker; PROTO_NC_GUILD_CHAT_REQ chat; }; /* 15264 */ struct PROTO_NC_FRIEND_ADD_CMD { PROTO_FRIEND_INFO friendinfo; }; /* 15265 */ struct NiPointer { PgWinBar *m_pObject; }; /* 15266 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_DB_RANK_REQ { NETPACKETZONEHEADER header; unsigned int nReqCharNo; SHINE_ITEM_REGISTNUMBER nTaiSaiItemKey; }; /* 15267 */ struct PROTO_NC_MOVER_RIDE_FAIL_CMD { unsigned __int16 nError; }; /* 15268 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_GRADE_GROWTH_ZONE_REQ { unsigned __int16 nLockIndex; unsigned int CharNo; }; /* 15269 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_PASSWORD_CHECK_REQ_SEND { char size; NETCOMMAND netcmd; PROTO_NC_USER_PASSWORD_CHECK_REQ req; }; /* 15270 */ struct HSTR__ { int unused; }; /* 15271 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_VISITREADY_ACK { int error; char isPublic; char visitercnt; char maxvisiter; }; /* 15272 */ struct PROTO_NC_RAID_SET_LEADER_BROAD_CMD { Name5 sCommandCharID; Name5 sNewLeaderCharID; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 15273 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_SKILLTEACH_REQ { unsigned int chrregnum; unsigned __int16 skillid; char ispassive; unsigned __int16 removeid; }; /* 15274 */ struct __unaligned __declspec(align(2)) PROTO_NC_PRISON_END_ACK { unsigned __int16 err; unsigned int nPrisonSecond; }; /* 15275 */ struct __unaligned __declspec(align(2)) PROTO_NC_HOLY_PROMISE_DB_REWARD_REQ { unsigned int nCharNo; char nClass; char nLevel; }; /* 15276 */ struct $A004DED53B27E9A0F9DAC671BDA778FD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; unsigned int nPartySeqCharNo[5]; }; /* 15277 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_SLOT_MOVE_CMD { unsigned __int16 nRaidNo; $A004DED53B27E9A0F9DAC671BDA778FD PrePosition; $A004DED53B27E9A0F9DAC671BDA778FD PostPosition; }; /* 15278 */ struct PROTO_NC_RAID_SET_LOOTER_BROAD_CMD { Name5 sCommandCharID; Name5 sNewLooterCharID; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 15279 */ struct __cppobj NiPSysAirFieldModifier : NiPSysFieldModifier { NiPoint3 m_kLastFieldPosition; float m_fLastUpdateTime; NiPoint3 m_kDirection; NiPoint3 m_kUnitDirection; float m_fAirFriction; float m_fInheritVelocity; bool m_bInheritRotation; bool m_bComponentOnly; bool m_bEnableSpread; float m_fSpread; }; /* 15280 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_JOIN_NEW_REQ { unsigned __int16 hWMChar; unsigned int nCharNo; unsigned int nGTNo; unsigned int nGuildNo; char nMinLevel; unsigned __int16 nMinMember; unsigned __int64 nProposalMoney; }; /* 15281 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CHAT_COLOR_CHANGE_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; unsigned int nItemLot; CAHT_CHAT_COLOR_ITEM_TYPE eChatColorItemType; char nChangeColor; }; /* 15282 */ struct __cppobj PROTO_NC_PRISON_UNDOING_CMD { }; /* 15283 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; NiAudioSource *m_element; }; /* 15284 */ struct PROTO_NC_LOG_GAME_GUILD_M_LEAVE { unsigned int chrregnum; unsigned int guildregnum; unsigned __int16 guildmember_count; unsigned __int16 guildmember_countmax; }; /* 15285 */ struct PROTO_NC_CHAR_STAT_INCPOINTFAIL_ACK { unsigned __int16 err; }; /* 15286 */ struct PROTO_NC_MOVER_SKILLBASH_OBJ_CAST_REQ { unsigned __int16 nSkillID; unsigned __int16 nTarget; }; /* 15287 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_CHESTITEM_ACK { NETPACKETZONEHEADER header; SHINE_ITEM_REGISTNUMBER chest; ITEM_INVEN location; unsigned __int16 error; PROTO_ITEM_CMD item; }; /* 15288 */ struct __unaligned __declspec(align(2)) PROTO_NC_MISC_SPAMMER_SET_DB_CHAT_BAN_ACK { unsigned int nGMCharNo; Name5 sSpammerName; unsigned int nChatBan; unsigned __int16 nError; }; /* 15289 */ struct __unaligned __declspec(align(1)) PROTO_NC_INSTANCE_DUNGEON_RANK_TAB_DAMAGEDEALT_ACK { PROTO_AVATAR_SHAPE_INFO shapeInfo1st; PROTO_AVATAR_SHAPE_INFO shapeInfo2nd; PROTO_AVATAR_SHAPE_INFO shapeInfo3th; unsigned __int16 nErr; unsigned int nDamageDealtRank; char nDamageDealtCount; SHINE_INDUN_RANK_CLIENT_VALUE damageDealtRanks[]; }; /* 15290 */ struct PROTO_NC_RAID_CHAT_ACK { unsigned __int16 nError; }; /* 15291 */ union __m64 { unsigned __int64 m64_u64; float m64_f32[2]; char m64_i8[8]; __int16 m64_i16[4]; int m64_i32[2]; __int64 m64_i64; char m64_u8[8]; unsigned __int16 m64_u16[4]; unsigned int m64_u32[2]; }; /* 15292 */ struct $5A22ED29AD568BA6656B522268ED65A4 { Name5 charid; SHINE_XY_TYPE loc; }; /* 15293 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_MEMBERLOCATION_CMD { char membernum; $5A22ED29AD568BA6656B522268ED65A4 member[]; }; /* 15294 */ const struct $0271FB3F2DC479AF75C1FEAF27E3425C { Name5 charid; SHINE_XY_TYPE loc; }; /* 15295 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_55 { const void *pVFTable; void *spare; char name[55]; }; /* 15296 */ struct __unaligned __declspec(align(2)) PROTO_NC_SKILL_SOMEONEREVIVE_CMD { unsigned __int16 reviver; unsigned int hp; unsigned int sp; unsigned int lp; }; /* 15297 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_LAST_WINNER_CMD { char bisNewWinnerGuild; unsigned int nLastWinnerGuildNo; }; /* 15298 */ struct PROTO_NC_MISC_WEB_KEY_ACK { unsigned __int16 Error; char WebKey[32]; }; /* 15299 */ struct __unaligned __declspec(align(1)) PROTO_NC_SKILL_EMPOW_RESET_DB_SUC_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_SKILL_EMPOW_RESET_DB_REQ ack; }; /* 15300 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_DB_OWNERBLOG_SET_ACK { NETPACKETZONEHEADER header; unsigned __int16 Error; unsigned int nUserNo; char bloglen; char blogaddr[]; }; /* 15301 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_H { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nTargetCharNo; }; /* 15302 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15303 */ union $BC43731D14BBD075429CDB9D2E93CFFC { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15304 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $BC43731D14BBD075429CDB9D2E93CFFC ___u2; }; /* 15305 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_GET_SHORTCUTDATA_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_SHORTCUTDATA Data; }; /* 15306 */ struct PROTO_NC_CHAR_STAT_INCPOINTSUC_ACK { char stat; }; /* 15307 */ struct __cppobj PROTO_NC_LOG_GAME_ARENA_PVP { }; /* 15308 */ struct PROTO_NC_WT_LICENSE_SET_ACK::echo_data { ITEM_INVEN licenseitem; ITEM_INVEN weaponitem; }; /* 15309 */ struct PROTO_NC_WT_LICENSE_SET_ACK { NETPACKETZONEHEADER Header; unsigned __int16 Error; unsigned __int16 lockindex; PROTO_NC_WT_LICENSE_SET_ACK::echo_data echo_data; }; /* 15310 */ struct __unaligned __declspec(align(1)) PROTO_NC_SYSLOG_CHAR_CREATED { unsigned int UserNo; unsigned int CharNo; char CharClass; char UserID[30]; int UserLevel; }; /* 15311 */ struct PROTO_NC_OPTOOL_GUILD_CHANGE_MEMBER_GRADE_ACK { unsigned __int16 error; }; /* 15312 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_TITLE_SET_REQ { NETPACKETZONEHEADER Header; SHINE_ITEM_REGISTNUMBER ItemKey; unsigned int nTitleCharNo; char Title[21]; }; /* 15313 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; PROTO_NC_MENU_SHOPOPENTABLE_CMD::MENUITEM *m_element; }; /* 15314 */ struct __cppobj PROTO_NC_LOG_GAME_ARENA_GUILD { }; /* 15315 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_DB_NEWBIE_GUIDE_VIEW_SET_CMD { unsigned int nCharNo; char nGuideView; }; /* 15316 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_MOVER_UPGRADE_ACK { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nError; char bUpgrade; char nSlot; unsigned __int16 nItemID; SHINE_ITEM_ATTRIBUTE ItemAttr; }; /* 15317 */ struct _BCRYPT_RSAKEY_BLOB { unsigned int Magic; unsigned int BitLength; unsigned int cbPublicExp; unsigned int cbModulus; unsigned int cbPrime1; unsigned int cbPrime2; }; /* 15318 */ struct PROTO_NC_ANNOUNCE_Z2W_CMD { ANNOUNCE_MESSAGE AnnounceMessage; }; /* 15319 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_KEYMAP_ACK { unsigned __int16 nError; unsigned int nCharNo; }; /* 15320 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_CREATEDATASUC_ACK { char numofavatar; PROTO_AVATARINFORMATION avatar[]; }; /* 15321 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_SELL_ITEM_INFO_CMD { unsigned __int16 nWorldHandle; unsigned int nCharNo; char NumOfSellItem; PROTO_SELL_ITEM_INFO_SERVER SellItemList[]; }; /* 15322 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_JOINPROPOSE_REQ_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_JOINPROPOSE_REQ req; }; /* 15323 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_EVENT_ATTENDANCE_LIST_CLIENT_CMD { tm tEventStart; char nCurIndex; char AttendanceArray[28]; char RewardNum; char RewardList[]; }; /* 15324 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_NEW_UPGRADE_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER upgrade_item_regnum; unsigned __int16 upgrade_item_id; char upgrade_item_adj_level; char upgrade_item_new_level; char upgrade_item_fail_count; SHINE_ITEM_REGISTNUMBER raw_regnum; unsigned __int16 raw_item_id; char raw_lot; char is_randomoption_enable; ItemOptionStorage::Element upgrade_randomoption; }; /* 15325 */ struct PROTO_NC_GUILD_DB_DELETE_REQ { unsigned int nNo; Name4 sGuildName; }; /* 15326 */ struct PROTO_NC_ACT_FOLDTENT_ACK { unsigned __int16 err; }; /* 15327 */ struct __cppobj PROTO_NC_PATCH_NOTICE_REQ { }; /* 15328 */ struct _ACL_REVISION_INFORMATION { unsigned int AclRevision; }; /* 15329 */ struct __cppobj IInternalUnknown : IUnknown { }; /* 15330 */ struct __unaligned __declspec(align(1)) PROTO_ITEM_CREATE_ADD_OPTION { unsigned int owner; MAPPOS map; ITEM_INVEN location; SHINE_ITEM_REGISTNUMBER createitemregnum; unsigned __int16 createitemid; unsigned __int16 attr; char upgrade_item_adj_level; char upgrade_item_new_level; char upgrade_item_fail_count; char is_randomoption_enable; ItemOptionStorage::Element upgrade_randomoption; }; /* 15331 */ struct PROTO_NC_LOG_GAME_GUILD_M_BANISH { unsigned int chrregnum; unsigned int guildregnum; unsigned int chrregnum_banish; unsigned __int16 guildmember_count; unsigned __int16 guildmember_countmax; }; /* 15332 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_PLAYERFOUND_RNG { ZONERINGLINKAGESTART start; Name3 map; SHINE_XY_TYPE coord; Name5 charid; }; /* 15333 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_GET_WINDOWPOS_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_WINDOWPOS Data; }; /* 15334 */ struct __cppobj Font { }; /* 15335 */ struct PROTO_NC_ITEMDB_BOOTHTRADE_ACK { NETPACKETZONEHEADER headerSeller; NETPACKETZONEHEADER headerBuyer; unsigned __int16 boothlockindexSeller; unsigned __int16 boothlockindexBuyer; BOOTH_TRADE_TYPE nBoothTradeType; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nLotTraded; unsigned __int16 err; }; /* 15336 */ struct PROTO_NC_OPTOOL_KQ_MAP_ALLOC_INFO_ACK { int nNumOfMapArray; KQ_MAP_ALLOC_TABLE MapArray[]; }; /* 15337 */ struct __cppobj NiTaskManager : NiObject { NiTQueue m_akTaskQueues[4]; NiCriticalSection m_kManagerLock; int m_aiTaskCounts[4]; NiTaskManager::ManagerStatus m_eStatus; }; /* 15338 */ struct PROTO_NC_CHAR_EVENT_ATTENDANCE_LIST_DB_REQ { unsigned int nCharNo; tm tmEventStartDate; tm tmEventEndDate; int tConnect; }; /* 15339 */ struct PROTO_NC_MISC_XTRAP2_CLIENT_DATA_CMD { unsigned __int16 DataSize; char Data[]; }; /* 15340 */ struct PROTO_NC_CHAR_OPTION_LOGIN_BLOCKDATA_ERR_REQ { unsigned int nCharNo; }; /* 15341 */ struct __cppobj NiBSPNode : NiNode { NiPlane m_kModelPlane; NiPlane m_kWorldPlane; }; /* 15342 */ struct PROTO_NC_LOG_GAME_ITEM_MOB_DROP_RATE { unsigned __int16 ItemID; unsigned __int16 DropMobID; unsigned int ItemDropCount; unsigned int MobDieCount; }; /* 15343 */ struct __cppobj PROTO_NC_GAMBLE_GAMBLEHOUSE_UI_OPEN_CMD { }; /* 15344 */ struct PROTO_NC_SCENARIO_RANKING_LIST_CMD { SCENARIO_RANKING_INFO PreviousRanking[20]; SCENARIO_RANKING_INFO CurrentRanking[20]; }; /* 15345 */ struct __cppobj PROTO_NC_GUILD_MEMBER_LIST_REQ { }; /* 15346 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_ZONE_FIGHTER_OUT_CMD { char nTournamentSeed; unsigned int nGuildNo; unsigned int nCharNo; }; /* 15347 */ struct PROTO_NC_ITEMDB_SELLALLFAIL_ACK { unsigned __int16 error; unsigned __int16 lockindex; }; /* 15348 */ struct PROTO_NC_BOOTH_OPEN_ACK { unsigned __int16 err; }; /* 15349 */ struct __cppobj NiPSysSphereEmitter : NiPSysVolumeEmitter { float m_fEmitterRadius; }; /* 15350 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_WEDDING_DIVORCE_DO_REQ { NETPACKETZONEHEADER header; unsigned int Partner; char Reason; }; /* 15351 */ struct PROTO_NC_ACT_SOMEONEGATHERCANCEL_CMD { unsigned __int16 player; unsigned __int16 object; }; /* 15352 */ struct PROTO_NC_GAMBLE_EXCHANGEDCOIN_INIT_CMD { int dChackDate; }; /* 15353 */ struct _wfinddata32i64_t { unsigned int attrib; int time_create; int time_access; int time_write; __int64 size; wchar_t name[260]; }; /* 15354 */ struct __cppobj NiDX9PixelFormat { }; /* 15355 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_ITEM_SOULSTONEBUY { unsigned int chrregnum; MAPPOS mappos; char flag; unsigned __int16 number; unsigned __int64 price; }; /* 15356 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_MONEY_WITHDRAW { unsigned int chrregnum; unsigned int withdraw_money; unsigned int userregnum; unsigned __int64 user_result_money; }; /* 15357 */ struct __unaligned __declspec(align(1)) PROTO_NC_WT_LICENSE_ACK { ITEM_INVEN licenseitem; ITEM_INVEN weaponitem; char bSet; unsigned __int16 err; }; /* 15358 */ struct PROTO_NC_GAMBLE_DICE_TAISAI_DB_DICE_ROLL_RESULT_LOG_CMD { NETPACKETZONEHEADER header; __unaligned __declspec(align(1)) int nGameNo; unsigned __int16 nResultLogCnt; GDT_DiceRollApplyResultLog DiceRollResultLog[]; }; /* 15359 */ struct PROTO_NC_CHAR_GET_CHAT_BLOCK_SPAMER_CMD { unsigned int BlockTime; unsigned int DelayTime; }; /* 15360 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SWING_START_CMD { unsigned __int16 attacker; unsigned __int16 defender; char actioncode; unsigned __int16 attackspeed; char damageindex; char attacksequence; }; /* 15361 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_GET_ETC3_CMD { }; /* 15362 */ struct __cppobj ModelPartName { }; /* 15363 */ struct PROTO_NC_USER_CH_PASSWORD_CHECK_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_CH_PASSWORD_CHECK_ACK ack; }; /* 15364 */ struct __cppobj NiColorInterpolator : NiKeyBasedInterpolator { NiColorA m_kColorValue; NiPointer m_spColorData; unsigned int m_uiLastIdx; }; /* 15365 */ struct PROTO_NC_AVATAR_ERASEDATAFAIL_ACK { NETPACKETHEADER netpacketheader; unsigned __int16 err; }; /* 15366 */ struct PROTO_NC_KQ_VOTE_RESULT_SUC_CMD { Name5 sTarget; char nVoteRate; char nYesNum; char nNoNum; char nCancelNum; }; /* 15367 */ struct PROTO_NC_SCENARIO_SYSTEM_MESSAGE_CMD { char nLen; char sMessage[]; }; /* 15368 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_SET_ETC4_ACK { }; /* 15369 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 15370 */ struct PROTO_NC_MISC_CS_ACK { unsigned __int16 DataSize; char Data[]; }; /* 15371 */ struct PROTO_NC_BAT_TARGETCHANGE_CMD { unsigned __int16 target; }; /* 15372 */ struct __cppobj IROTData : IUnknown { }; /* 15373 */ struct __unaligned __declspec(align(1)) PROTO_NC_BOOTH_SOMEONECLOSE_CMD { unsigned __int16 handle; CHARBRIEFINFO_NOTCAMP shape; }; /* 15374 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_INIT_KEYMAP_REQ { }; /* 15375 */ struct PROTO_NC_MINIHOUSE_DB_PORTAL_LIST_REQ { NETPACKETZONEHEADER header; }; /* 15376 */ struct PROTO_NC_SKILL_WARP_CMD { unsigned __int16 object; __unaligned __declspec(align(1)) SHINE_XY_TYPE from; __unaligned __declspec(align(1)) SHINE_XY_TYPE to; unsigned __int16 skill; }; /* 15377 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_RANDOMOPTION_RECOVER_COUNT_LIMIT_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; SHINE_ITEM_ATTRIBUTE ItemAttr; unsigned int nROCount_before; unsigned int nROCount_after; unsigned __int16 nStuffID; unsigned int nStuffTotalDecreaseLot; SHINE_ITEM_REGISTNUMBER nStuffKey; unsigned int nDecreaseLot; char nDeleteStuffCount; SHINE_ITEM_REGISTNUMBER nDeleteStuffKey[]; }; /* 15378 */ struct PROTO_NC_BAT_CLIENT_MOB_KILL_ANNOUNCE_CMD { MobKillAnnounceType nTextIndex; }; /* 15379 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_DISMISS_ACK { unsigned __int16 hWMChar; unsigned int nNo; char nDismissStatus; int dDismissDate; unsigned __int16 Error; }; /* 15380 */ struct PROTO_NC_LOG_GAME_DATA_TYPE_K { unsigned int nType; unsigned int nCharNo; Name3 sMap; unsigned int nMapX; unsigned int nMapY; unsigned int nMapZ; unsigned int nInt1; unsigned int nInt2; unsigned __int64 nBigint1; }; /* 15381 */ struct HMIXEROBJ__ { int unused; }; /* 15382 */ struct __unaligned __declspec(align(1)) $E77A8B0561E572A39F5F8FCEEEFF4B5E { char create; $557FFAE3995C751A24BAFA2D6FB28C40 iteminfo; }; /* 15383 */ struct PROTO_NC_ITEMDB_PRODUCE_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 product; $E77A8B0561E572A39F5F8FCEEEFF4B5E produce; char rawnumber; $799CEC78E84D43A8875BDDBAF608355A raw[]; }; /* 15384 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_KICKOFF_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_KICKOFF_ACK ack; }; /* 15385 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_JOINING_ALARM_CMD { KQ_JOINING_ALARM_INFO KQInfo; char MsgLength; char Msg[]; }; /* 15386 */ struct __unaligned __declspec(align(2)) PROTO_NC_KQ_JOINING_ALARM_END_CMD { unsigned int nHandle; unsigned __int16 nID; }; /* 15387 */ struct __cppobj __declspec(align(4)) NiLightColorController : NiPoint3InterpController { unsigned __int16 m_uFlags; }; /* 15388 */ struct PROTO_NC_BAT_SKILLBLAST_LIGHTNINGWAVE_CMD { unsigned __int16 nBIndex; unsigned __int16 nSkillID; unsigned __int16 nShotHnd; unsigned __int16 nTargetHnd; }; /* 15389 */ struct PROTO_NC_SCENARIO_AREALEAVE_REQ { Name8 areaindex; }; /* 15390 */ struct PROTO_NC_CHAR_OPTION_GET_VIDEO_ACK { char bSuccess; PROTO_NC_CHAR_OPTION_VIDEO Data; }; /* 15391 */ struct PROTO_NC_MINIHOUSE_DB_PORTAL_DEL_REQ { NETPACKETZONEHEADER header; unsigned __int16 nPortalItemID; }; /* 15392 */ struct PROTO_NC_QUEST_DB_GIVE_UP_REQ { NETPACKETZONEHEADER ZoneHeader; unsigned __int16 nQuestID; }; /* 15393 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_DB_DELETE_CANCEL_REQ { unsigned int nNo; unsigned __int16 hTool; }; /* 15394 */ struct PROTO_NC_GUILD_ACADEMY_ZONE_GUILD_ACADEMY_MASTER_BUFF_CMD { unsigned int NumOfMaster; GUILD_MASTER_BUFF Master[]; }; /* 15395 */ struct PROTO_NC_LOG_USER_LOGOUT_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_LOG_USER_LOGOUT log; }; /* 15396 */ struct PROTO_NC_USER_GER_PASSWORD_CHECK_ACK_SEND { char size; __unaligned __declspec(align(1)) NETCOMMAND netcmd; PROTO_NC_USER_GER_PASSWORD_CHECK_ACK ack; }; /* 15397 */ struct PROTO_NC_PET_CREATE_DB_ACK { unsigned __int16 nError; unsigned __int16 nMasterHandle; unsigned int nPetRegNum; }; /* 15398 */ struct PROTO_NC_ITEMDB_MINIHOUSE_EFFECT_DEMANDGOOD_REQ { NETPACKETZONEHEADER header; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER nDemandItemRegNum; unsigned __int16 nDemandItemID; __unaligned __declspec(align(1)) unsigned int nNeedItemLot; __unaligned __declspec(align(1)) unsigned __int64 nDemandMoney; unsigned __int16 nEffectHandle; }; /* 15399 */ struct PROTO_NC_BAT_ASSIST_ACK { unsigned __int16 target; }; /* 15400 */ struct __cppobj PROTO_NC_KQ_COMPLETE_CMD { }; /* 15401 */ struct __cppobj NsResetTexture : Ns_TourScene { }; /* 15402 */ struct __unaligned __declspec(align(4)) PROTO_NC_LOG_GAME_ADD_ACK { unsigned int log_req_num; unsigned __int64 writted_logno; }; /* 15403 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_MEMBER_ACK { unsigned int nNo; unsigned __int16 Error; char PartMask; unsigned __int16 NumOfMember; GUILD_MEMEBER_INFO MemberList[]; }; /* 15404 */ struct PROTO_NC_CHAR_SET_STYLE_GET_INFO_DB_ACK { unsigned __int16 WMHandle; __unaligned __declspec(align(1)) unsigned int nCharNo; unsigned __int16 Error; STYLE_ITEM_COUNTS Items[6]; }; /* 15405 */ struct PROTO_NC_MINIHOUSE_BUILDING_CMD { unsigned __int16 player; PROTO_NC_BRIEFINFO_MINIHOUSEBUILD_CMD minihouseinfo; }; /* 15406 */ struct __cppobj NSOutPutDebugText { }; /* 15407 */ const struct $7DA7BFDABA3CCAC4CC62BB85EBC19A25 { Name5 Name; unsigned int RegisterNumber; }; /* 15408 */ struct __cppobj IXMLError : IUnknown { }; /* 15409 */ struct PROTO_NC_HOLY_PROMISE_SET_UP_CONFIRM_ING { Name5 UpCharID; }; /* 15410 */ struct __unaligned __declspec(align(2)) PROTO_NC_DICE_TAISAI_DB_EXPECT_INCOME_MONEY_ACK { unsigned __int16 nError; NETPACKETZONEHEADER header; ITEM_INVEN nInvenSlot; SHINE_ITEM_REGISTNUMBER nTaiSaiItemKey; unsigned int nGameCnt; __int64 nExpectIncomeMoney; }; /* 15411 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_EFFECT_CMD { char effectnum; PROTO_NC_BRIEFINFO_EFFECTBLAST_CMD effects[]; }; /* 15412 */ struct __unaligned __declspec(align(1)) PROTO_NC_PARTY_CHANGEMASTER_ACK_SEND { char size; NETCOMMAND netcmd; PROTO_NC_PARTY_CHANGEMASTER_ACK ack; }; /* 15413 */ struct __unaligned __declspec(align(1)) PROTO_NC_MINIHOUSE_DB_OWNERBLOG_GET_ACK { NETPACKETZONEHEADER header; unsigned __int16 Error; unsigned int nUserNo; char bloglen; char blogaddr[]; }; /* 15414 */ struct __cppobj AniEventCode { }; /* 15415 */ struct PROTO_NC_HOLY_PROMISE_DB_GET_CEN_REWARD_ACK { NETPACKETZONEHEADER header; unsigned __int16 nError; unsigned __int64 nMoney; }; /* 15416 */ struct NiPointer { PgWinCloseBut *m_pObject; }; /* 15417 */ struct PROTO_NC_SCENARIO_MESSAGE_CMD { char DialogIndex[17]; }; /* 15418 */ struct PROTO_NC_LOG_GAME_GUILD_M_JOIN { unsigned int chrregnum; unsigned int guildregnum; unsigned __int16 guildmember_count; unsigned __int16 guildmember_countmax; }; /* 15419 */ struct __unaligned __declspec(align(1)) PROTO_NC_SCENARIO_TOPVIEW_CMD { char nMoveType; SHINE_XY_TYPE CenterPos; unsigned __int16 nDistance; unsigned __int16 nAngle; }; /* 15420 */ struct __cppobj PROTO_NC_GAMBLE_DICE_TAISAI_GAME_LEAVE_REQ { }; /* 15421 */ struct PROTO_NC_SKILL_PRODUCTFIELD_ACK { unsigned __int16 mainskill; unsigned __int16 err; }; /* 15422 */ struct PROTO_NC_ACT_CREATECASTBAR { unsigned __int16 millisec; }; /* 15423 */ struct PROTO_NC_OPTOOL_CHARACTER_DELETE_REQ { unsigned int nCharNo; }; /* 15424 */ struct PROTO_NC_GUILD_ACADEMY_DB_GRADUATE_JOIN_ACK { unsigned __int16 hWMChar; __unaligned __declspec(align(1)) unsigned int nGuildNo; unsigned __int16 Error; }; /* 15425 */ struct DISPLAYCONFIG_TARGET_DEVICE_NAME { DISPLAYCONFIG_DEVICE_INFO_HEADER header; DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS flags; DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY outputTechnology; unsigned __int16 edidManufactureId; unsigned __int16 edidProductCodeId; unsigned int connectorInstance; wchar_t monitorFriendlyDeviceName[64]; wchar_t monitorDevicePath[128]; }; /* 15426 */ struct __cppobj ISoftDistExt : IUnknown { }; /* 15427 */ struct __cppobj NiOptimize { }; /* 15428 */ struct __cppobj NiTPointerMap : NiTMapBase,NiAVObject *,bool> { }; /* 15429 */ struct NiOptimize::TexSortObj { NiAVObject *m_pkObject; NiTexturingProperty *m_pkLoProp; NiTexturingProperty *m_pkHiProp; }; /* 15430 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ITEMREBUILD_REQ { unsigned int clientregnum; unsigned __int16 clientzonehandle; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER EraseItemKey; PROTO_ITEM_CREATE CreateItem; }; /* 15431 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_TEAM_SELECT_ACK { unsigned __int16 nError; char nTeamType; }; /* 15432 */ struct PROTO_NC_MISC_XTRAP2_SERVER_DATA_CMD { unsigned __int16 DataSize; char Data[]; }; /* 15433 */ struct PROTO_NC_MISC_HACK_SCAN_STORE_CMD { unsigned __int16 nDescSize; char sDesc[]; }; /* 15434 */ struct PROTO_NC_GUILD_ACADEMY_NOTIFY_REQ { unsigned __int16 nNotifyLength; char sNotify[]; }; /* 15435 */ struct NiTurret { NiTurret::TurretInput m_eInputDevice; NiPoint3 m_akAxis[3]; bool m_abUseAxis[3]; bool m_abUpdateAxis[3]; unsigned int m_auiTrnKeyM[3]; unsigned int m_auiTrnKeyP[3]; unsigned int m_auiTrnKeyModifiers[3]; bool m_abTrnAnalogControl[3]; char m_aucTrnAnalogLast[3]; float m_afTrnSpeed[3]; NiPointer m_aspTrnObject[3]; unsigned int m_auiRotKeyM[3]; unsigned int m_auiRotKeyP[3]; unsigned int m_auiRotKeyModifiers[3]; bool m_abRotAnalogControl[3]; char m_aucRotAnalogLast[3]; float m_afRotSpeed[3]; NiPointer m_aspRotObject[3]; }; /* 15436 */ struct __cppobj PROTO_NC_GUILD_MY_GUILD_TOKEN_INFO_REQ { }; /* 15437 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_MEMBER_ACK { unsigned int nNo; unsigned __int16 Error; char PartMask; unsigned __int16 NumOfAcademyMember; GUILD_ACADEMY_MEMEBER_INFO AcademyMemberList[]; }; /* 15438 */ struct PROTO_NC_CHAR_USEITEM_MINIMON_CHARGED_ITEM_ON_ACK { unsigned __int16 nErr; }; /* 15439 */ struct __cppobj PROTO_NC_KQ_FAIL_CMD { }; /* 15440 */ struct __cppobj __declspec(align(4)) NiBlendColorInterpolator : NiBlendInterpolator { NiColorA m_kColorValue; bool m_bValidValue; }; /* 15441 */ struct __unaligned __declspec(align(2)) PROTO_NC_SCENARIO_EFFECT_OBJECT_CMD { Name8 effect; unsigned __int16 handle; unsigned int keeptime_sec; }; /* 15442 */ struct __unaligned __declspec(align(2)) PROTO_NC_ZONE_PRISON_GO_ACK { unsigned __int16 nGmHandler; unsigned int nGmRegNum; Name256Byte sGmUserID; Name5 sCharID; unsigned __int16 nCharSessHandler; unsigned __int16 nCharZoneHandle; unsigned int nCharRegNum; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; unsigned __int16 err; }; /* 15443 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_LOGOUT_CMD { unsigned __int16 nRaidNo; unsigned int nCharNo; }; /* 15444 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_USER_LOGINFAIL { Name256Byte userid; Name4 userpassword; char userip[4]; unsigned __int16 error; }; /* 15445 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_USER_LOGINFAIL_SEND { char size; NETCOMMAND netcmd; PROTO_NC_LOG_USER_LOGINFAIL log; }; /* 15446 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_LOGINWORLD_ACK { unsigned __int16 worldmanager; char numofavatar; PROTO_AVATARINFORMATION avatar[]; }; /* 15447 */ struct PROTO_NC_BRIEFINFO_ITEMONFIELD_CMD { char itemnum; PROTO_NC_BRIEFINFO_DROPEDITEM_CMD items[]; }; /* 15448 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_ZONE_DEL_SUB_LEADER_CMD { unsigned __int16 nRaidNo; unsigned int nDelLeaderCharNo; unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; }; /* 15449 */ struct PROTO_NC_EVENT_DEL_EVENT_REQ { unsigned __int16 nEventNo; }; /* 15450 */ struct __cppobj NiStringsExtraData : NiExtraData { unsigned int m_uiSize; char **m_ppcValue; }; /* 15451 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_GET_GRADUATE_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; char PartMask; GRADUATE_DATA GraduateData; }; /* 15452 */ struct PROTO_NC_PARTY_FINDER_DELETE_ACK { unsigned __int16 Error; }; /* 15453 */ struct __unaligned __declspec(align(2)) PROTO_NC_CHAR_OPTION_DB_GET_VIDEO_REQ { unsigned __int16 WorldManagerHandle; unsigned int nCharNo; }; /* 15454 */ struct __cppobj NpModelData_NiTexturingProperty : NpModelFactory { }; /* 15455 */ struct PROTO_NC_ITEM_TERMEXTEND_ACK { unsigned __int16 nError; }; /* 15456 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_GET_REWARD_ITEM_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; }; /* 15457 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_LOGOUT_DB { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 playmin; char state; unsigned __int64 Cen; }; /* 15458 */ struct PROTO_NC_RAID_LOGININFO_CMD { unsigned __int16 nPartyNo; char nPartyIndex; char nSlotIndex; Name5 sCharID; }; /* 15459 */ struct NpMakeMapObjectTree { std::map,std::less,std::allocator > > > m_MapObjectNodes; NiPointer m_spkBaseNode; }; /* 15460 */ struct NpMakeMapObjectTree::NMMOT_TourData { std::map,std::less,std::allocator > > > *pmapObjectNode; NiAVObject *pkObject; unsigned int uCnt; char *pstrNodeType; }; /* 15461 */ struct __cppobj NpMakeMapObjectTree::NMMOT_TourScene : Ns_TourScene { }; /* 15462 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_PARTY_DELETE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 partyregnum; }; /* 15463 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_ACADEMY_DB_GET_RANKING_LIST_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; char PartMask; GUILD_ACADEMY_RANKING_DATA RankData; }; /* 15464 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_25 { const void *pVFTable; void *spare; char name[25]; }; /* 15465 */ struct __unaligned __declspec(align(4)) PROTO_NC_ITEMDB_BOOTHTRADE_ALL_REQ { NETPACKETZONEHEADER headerSeller; NETPACKETZONEHEADER headerBuyer; unsigned int boothSeller; unsigned int boothBuyer; unsigned __int16 boothlockindexSeller; unsigned __int16 boothlockindexBuyer; char isSellBooth; SHINE_ITEM_REGISTNUMBER itemregnum; unsigned __int16 itemid; char invenslotBuyer; unsigned __int64 nLot; unsigned __int64 price; unsigned __int64 boothSellerResultMoney; unsigned __int64 boothBuyerResultMoney; }; /* 15466 */ struct __cppobj PROTO_NC_ITEMDB_DROPALLSUC_ACK { }; /* 15467 */ struct __cppobj PROTO_NC_GAMBLE_GAMBLEHOUSE_EXIT_REQ { }; /* 15468 */ struct __unaligned __declspec(align(1)) REWARD_GOOD { unsigned __int64 nMoney; unsigned __int16 nItemID; unsigned int nWantItemNum; unsigned int nRewardItemNum; char NumOfItemOption; GUILD_ACADEMY_REWARD_ITEM_OPTION ItemOption[1]; }; /* 15469 */ struct PROTO_NC_CHAR_STAT_DECPOINTFAIL_DB_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; unsigned __int16 err; }; /* 15470 */ struct __cppobj NiD3DErrorSettings { }; /* 15471 */ struct PROTO_NC_ITEM_DICE_GAME_RESULT_CMD { unsigned __int16 error; __unaligned __declspec(align(1)) Name5 WinnerID; __unaligned __declspec(align(1)) int diceresult; unsigned __int16 PickItemID; }; /* 15472 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_ITEM_UPGRADE { unsigned int chrregnum; MAPPOS mappos; SHINE_ITEM_REGISTNUMBER itemkey; char itemoldlevel; char itemnewlevel; unsigned __int16 left_item_id; unsigned __int16 right_item_id; unsigned __int16 middle_item_id; ItemOptionStorage::Element randomoption_elemental; }; /* 15473 */ struct __unaligned __declspec(align(1)) PROTO_NC_LOG_GAME_MAS_PUP_DELETE { unsigned int chrregnum; MAPPOS mappos; unsigned int delchrregnum; char type; }; /* 15474 */ struct PROTO_NC_GAMBLE_EXCHANGEDCOIN_DB_INFO_REQ { unsigned int nCharNo; int dChackDate; }; /* 15475 */ struct PROTO_NC_CT_SET_CMD { CT_INFO Info; }; /* 15476 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_DEADMENU_CMD { unsigned int Second; char priority; DeadMenuType eMenuType; }; /* 15477 */ struct __unaligned __declspec(align(1)) PROTO_NC_MAP_LOGINFAIL_ACK { unsigned __int16 err; char nWrongDataFileIndex; }; /* 15478 */ struct __cppobj IZoneIdentifier : IUnknown { }; /* 15479 */ struct PROTO_NC_GUILD_ACADEMY_DB_SET_REWARD_ITEM_ACK { unsigned __int16 hWMChar; unsigned __int16 Error; }; /* 15480 */ struct __cppobj PROTO_NC_CHAR_OPTION_GET_VIDEO_REQ { }; /* 15481 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; SoundGroup *m_element; }; /* 15482 */ struct __cppobj IXMLAttribute : IDispatch { }; /* 15483 */ struct PROTO_NC_CHAR_WEDDING_DIVORCE_CANCEL_ACK { NETPACKETZONEHEADER header; __unaligned __declspec(align(1)) int Success; char MySubStatus; __unaligned __declspec(align(1)) unsigned int Partner; char PartnerSubStatus; }; /* 15484 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_17 { const void *pVFTable; void *spare; char name[17]; }; /* 15485 */ struct __cppobj NiVertWeightsExtraData : NiExtraData { }; /* 15486 */ struct PROTO_NC_LOG_WEDDING_WEDDING_EXE { unsigned int CharRegisterNumber; unsigned int PartnerRegisterNumber; }; /* 15487 */ struct PROTO_NC_SKILL_EMPOWPOINT_CMD { char restempow; }; /* 15488 */ struct PROTO_NC_ITEMDB_OPEN_GUILD_STORAGE_FAIL_ACK { NETPACKETZONEHEADER packheader; unsigned __int16 err; }; /* 15489 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 15490 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_TOURNAMENT_START_CMD { char nTournamentSeed; unsigned __int16 nTournamentMapNo; unsigned __int16 nExploerTimeMin; unsigned __int16 nWaitPlayTimeSec; unsigned __int16 nPlayTimeMin; unsigned int nNo1; unsigned int nNo2; }; /* 15491 */ struct PROTO_NC_BAT_LPCHANGE_CMD { unsigned int nLP; }; /* 15492 */ struct PROTO_NC_PRISON_GET_ACK { unsigned __int16 err; unsigned __int16 nMinute; char sReason[16]; char sRemark[64]; }; /* 15493 */ struct __unaligned __declspec(align(1)) SIZE_NETCOMMAND1 { char size; NETCOMMAND netcmd; }; /* 15494 */ struct __cppobj IPipeLong : IUnknown { }; /* 15495 */ struct PROTO_NC_USER_JP_PASSWORD_CHECK_REQ { NETPACKETHEADER netpacketheader; char sUserName[24]; char sPassword[36]; char sChannel[254]; char sUserIP[20]; }; /* 15496 */ struct CAuctionItemInfo { char *m_pBuffer_Make; int m_nBufferSize_Make; int m_nUseBufferSize_Make; AUCTION_ITEM_INFO_TYPE *m_pItemInfoType_Make; unsigned __int16 *m_pItemCnt_Make; AUCTION_ITEM_INFO_TYPE *m_pItemInfoType_View; unsigned __int16 *m_pItemCnt_View; char **m_pData_View; AuctionItem_Search *m_pAuctionItem_Search; AuctionItem_MyRegisterGoodList *m_pAuctionItem_MyRegisterGoodList; }; /* 15497 */ struct PROTO_NC_GUILD_ZONE_DELETE_CMD { unsigned int nNo; }; /* 15498 */ struct __unaligned __declspec(align(1)) PROTO_NC_AVATAR_RENAME_ACK { char SlotNo; Name5 NewName; unsigned __int16 Error; }; /* 15499 */ struct NiPointer { NiAlphaAccumulator *m_pObject; }; /* 15500 */ struct PROTO_NC_GUILD_ACADEMY_START_DB_RANK_BALANCE_ACK { unsigned __int16 Error; }; /* 15501 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_RELOCSUC_ACK_SEND { char size; NETCOMMAND netcmd; NETPACKETZONEHEADER zoneheader; PROTO_NC_ITEMDB_RELOCSUC_ACK ack; }; /* 15502 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EMOTION_CMD { unsigned __int16 nEmotionCnt; FURNITURE_EMOTION_INFO Emotion[]; }; /* 15503 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_HISTORY_DB_LIST_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned __int16 TotalHistoryCount; unsigned __int16 HistoryCount; unsigned __int16 HistoryIndex; GUILD_HISTORY HistoryList[]; }; /* 15504 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_CHARGED_LIST_REQ { NETPACKETZONEHEADER packheader; unsigned int nUserNo; unsigned __int16 from; unsigned __int16 to; }; /* 15505 */ struct PROTO_NC_KQ_REWARDSUC_ACK { NETPACKETZONEHEADER header; unsigned __int16 lockindex; }; /* 15506 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_SET_ETC3_REQ { }; /* 15507 */ struct __cppobj CPropertyType { }; /* 15508 */ struct PROTO_NC_GUILD_ACADEMY_DB_SET_MASTER_ACK { unsigned __int16 Error; unsigned __int16 hWMChar; unsigned int nCharNo; Name5 sName; unsigned int nGuildNo; unsigned int nSetCharNo; }; /* 15509 */ struct PROTO_NC_FRIEND_SET_CONFIRM_REQ { Name5 charid; Name5 friendid; }; /* 15510 */ struct __cppobj PROTO_NC_CHAR_OPTION_IMPROVE_DB_GET_ETC4_CMD { }; /* 15511 */ struct _stat64i32 { unsigned int st_dev; unsigned __int16 st_ino; unsigned __int16 st_mode; __int16 st_nlink; __int16 st_uid; __int16 st_gid; unsigned int st_rdev; int st_size; __int64 st_atime; __int64 st_mtime; __int64 st_ctime; }; /* 15512 */ struct PROTO_NC_ITEM_SELL_ITEM_DELETE_CMD { unsigned __int16 nHandle; }; /* 15513 */ struct PROTO_NC_ITEM_RANDOMOPTION_CHANGE_ACCEPT_ACK { unsigned __int16 nError; }; /* 15514 */ struct __declspec(align(8)) BettingSumInfo { unsigned __int64 nMoney; unsigned __int16 nPlayerCnt; }; /* 15515 */ struct PROTO_NC_CHARSAVE_USEITEM_MINIMON_INFO_WORLD_CMD { unsigned __int16 nWorldHandle; __unaligned __declspec(align(1)) unsigned int nCharNo; USEITEM_MINIMON_INFO UseItemMinimonInfo; }; /* 15516 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_ACADEMY_DB_LEVEL_UP_REQ { unsigned __int16 hWMChar; unsigned int nGuildNo; unsigned int nAddAcademyPoint; int dAddBuffEndTime; }; /* 15517 */ struct PROTO_NC_MAP_TOWNPORTAL_ACK { unsigned __int16 err; }; /* 15518 */ struct PROTO_NC_QUEST_START_ACK { unsigned __int16 err; }; /* 15519 */ struct PROTO_NC_GUILD_ACADEMY_REWARDSTORAGE_REWARD_ZONE_RNG { ZONERINGLINKAGESTART Start; __unaligned __declspec(align(1)) unsigned int nGuildNo; __unaligned __declspec(align(1)) Name5 sCharID; __unaligned __declspec(align(1)) unsigned __int64 Reward_Cen; __unaligned __declspec(align(1)) unsigned __int64 Storage_Cen; char Reward_ItemNum; EACH_MODIFY_ITEM Reward_ItemInfo[]; }; /* 15520 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_RESTMINUTE_CMD { char flag; unsigned __int16 second; }; /* 15521 */ struct PROTO_NC_MINIHOUSE_FURNITURE_EFFECT_ACK { unsigned __int16 nEffectHandle; unsigned __int16 err; }; /* 15522 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; CBucketBlock *m_element; }; /* 15523 */ struct PROTO_NC_BAT_SKILLBASH_HIT_BLAST_CMD { unsigned __int16 index; unsigned __int16 caster; unsigned __int16 nSkillID; }; /* 15524 */ struct PROTO_NC_LOG_GAME_ITEM_USE { unsigned int chrregnum; MAPPOS mappos; unsigned __int16 itemid; __unaligned __declspec(align(1)) SHINE_ITEM_REGISTNUMBER itemkey; unsigned __int16 itemnumofuse; ITEM_INVEN iteminven; unsigned __int16 itemnumofremain; }; /* 15525 */ struct PROTO_NC_ITEMDB_DROPALL_REQ { unsigned __int16 itemid; PROTO_ITEM_VANISH dropitem; }; /* 15526 */ struct DirectUserMsgBody_MsgBoxResponse { DirectUserMsgBody_MsgBoxResponse::MsgBoxResponse eResponse; }; /* 15527 */ struct PROTO_NC_HOLY_PROMISE_DB_WITHDRAW_CEN_REWARD_ACK { NETPACKETZONEHEADER header; unsigned __int16 nError; unsigned __int64 nMoney; }; /* 15528 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_WORLD_RENAME_REQ { NETPACKETZONEHEADER netpacketzoneheader; char nItemSlot; Name4 sGuildName; }; /* 15529 */ struct __unaligned __declspec(align(1)) $E8BA0501B6B889A36B743D5C39C4ED0C { $B239330278EA866D2D90057BF7DA0917 damage; char attackcode; }; /* 15530 */ struct __unaligned __declspec(align(1)) PROTO_NC_BAT_SMASH_HITTED_ACK { unsigned __int16 attack; $E8BA0501B6B889A36B743D5C39C4ED0C hitted; }; /* 15531 */ struct __unaligned __declspec(align(2)) PROTO_NC_LOG_GAME_CHARGED_BUFF_CLR { unsigned int chrregnum; unsigned __int16 buff_id; unsigned int buff_key; unsigned int userno; }; /* 15532 */ struct PROTO_NC_ITEMDB_QUESTLOT_REQ { unsigned __int16 quest; unsigned __int16 itemid; PROTO_ITEM_ATTRCHANGE lot; }; /* 15533 */ struct PROTO_NC_CHAR_POLYMORPH_CMD { unsigned __int16 player; unsigned __int16 polymorph; ABSTATEINDEX AbstateIndex; }; /* 15534 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_GETFROMCHEST_REQ { NETPACKETZONEHEADER header; unsigned int owner; unsigned __int16 lockindex; SHINE_ITEM_REGISTNUMBER chest; char relocnum; PROTO_ITEM_RELOC reloc[]; }; /* 15535 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_HACK_SCAN_STORE_DB_CMD { unsigned int nUserNo; char nWorldNo; unsigned int nCharNo; char sIP[20]; Name5 sCharID; PROTO_NC_MISC_HACK_SCAN_STORE_CMD ScanInfo; }; /* 15536 */ struct __unaligned __declspec(align(1)) PROTO_NC_GUILD_DB_ACK { unsigned __int16 hWMChar; unsigned __int16 Error; GUILD_CLIENT GuildClient; GUILD_SERVER GuildServer; }; /* 15537 */ struct __unaligned __declspec(align(2)) PROTO_NC_USER_CONNECTION_DB_CHANGE_CHAR_ID_ITEM_USE_REQ { SHINE_ITEM_REGISTNUMBER nCharIDChangeItemKey; ITEM_INVEN nCharIDChangeItemSlot; char bInit; unsigned __int16 nUsedItemID; unsigned int nUserNo; PROTO_NC_ITEMDB_USE_VARIATION_ITEM_REQ CommonData; }; /* 15538 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_FREESTAT_SET_DB_ACK { NETPACKETZONEHEADER header; char nFreeStat[5]; unsigned __int16 nLockIndex; unsigned __int16 nErrorType; }; /* 15539 */ struct PROTO_NC_BAT_EXPLOST_CMD { unsigned int explost; }; /* 15540 */ struct PROTO_NC_PARTY_SET_LOOTER_CMD { Name5 sCommandCharID; }; /* 15541 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_DEL_CMD { Name5 CharID; char nDelCmdType; }; /* 15542 */ struct NpnsCamera { NpnsCameraVtbl *vfptr; float m_fZoom; float m_fZoomMax; float m_fZoomMin; NiPoint3 m_kRight; NiPoint3 m_kWorldUp; NiPoint3 m_kDir; NiPoint3 m_kCharPos; float m_fMouseX; float m_fMouseY; float m_fAngleUD; float m_fAngleUDMax; float m_fAngleUDMin; float m_fAngleLR; float m_fAngleLRMax; float m_fAngleLRMin; NiPoint3 m_kOutCurPos; NiPoint3 m_kOutWorldAtPt; NiPoint3 m_kOutWorldUp; }; /* 15543 */ struct NpnsCameraVtbl { void *(__thiscall *__vecDelDtor)(NpnsCamera *this, unsigned int); }; /* 15544 */ struct __cppobj PROTO_NC_MAP_LINKEND_CLIENT_CMD { }; /* 15545 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_OPTION_DB_GET_VIDEO_ACK { unsigned __int16 WorldManagerHandle; char bSuccess; PROTO_NC_CHAR_OPTION_VIDEO Data; }; /* 15546 */ struct __cppobj NiBSplineCompPoint3Interpolator : NiBSplinePoint3Interpolator { float m_afCompScalars[2]; }; /* 15547 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHARSAVE_2WLDMAN_ITEM_CMD { unsigned __int16 wldmanhandle; unsigned int nCharNo; $2AEA36593FE3ECAC3F6CBE932A618836 PacketOrder; char nPartMark; PROTO_ITEM_CMD itemstr; }; /* 15548 */ struct __unaligned __declspec(align(2)) PROTO_NC_GUILD_EMBLEM_SAVE_DB_ACK { unsigned int nCharNo; GUILD_EMBLEM_INFO EmblemInfo; int EmblemCreateDate; }; /* 15549 */ struct PROTO_NC_MISC_APEX_CLIENT_CHCSTART_CMD { int chcstart_result; }; /* 15550 */ struct __unaligned __declspec(align(1)) PROTO_NC_KQ_ENTRYRESPONCE_ACK { char Reply; unsigned int EncHandle; }; /* 15551 */ struct __unaligned __declspec(align(4)) PROTO_NC_GAMBLE_EXCHANGEDCOIN_DB_INFO_ACK { unsigned int nCharNo; unsigned __int64 nExchangedCoin; }; /* 15552 */ struct __cppobj NiDefaultAVObjectPalette : NiAVObjectPalette { NiTStringPointerMap m_kHash; NiAVObject *m_pkScene; }; /* 15553 */ struct PROTO_NC_MOVER_SOMEONE_RIDE_OFF_CMD { unsigned __int16 nHandle; }; /* 15554 */ struct __cppobj TextData3 : ITableBase { }; /* 15555 */ struct __cppobj IPipeDouble : IUnknown { }; /* 15556 */ struct __cppobj NiPSysGravityFieldModifier : NiPSysFieldModifier { NiPoint3 m_kDirection; NiPoint3 m_kUnitDirection; }; /* 15557 */ struct NiD3DShaderDeclaration::NiPackerEntry { unsigned int m_uiShaderParameterType; NiTArray m_kPackFunctions; }; /* 15558 */ struct NiTArray { NiTArrayVtbl *vfptr; NiD3DShaderDeclaration::NiPackerEntry **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 15559 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 15560 */ struct __unaligned __declspec(align(2)) PROTO_NC_PARTY_ZONE_SET_LOOTER_CMD { unsigned __int16 nPartyNo; unsigned int nNewLooterCharNo; }; /* 15561 */ struct __unaligned __declspec(align(1)) PROTO_NC_HOLY_PROMISE_LEVEL_CMD { Name5 CharID; char Level; }; /* 15562 */ struct __cppobj ErrMsgTable { }; /* 15563 */ struct __unaligned __declspec(align(1)) PROTO_NC_MISC_DELIVER_WM_LOGIN_ALDB_CMD_SEND { char size; NETCOMMAND netcmd; PROTO_NC_MISC_DELIVER_WM_LOGIN_ALDB_CMD cmd; }; /* 15564 */ struct __cppobj NsMakeCollDataFormNodeWorldBound::SearchNode : Ns_TourScene { }; /* 15565 */ struct __cppobj NsMakeCollDataFormNodeWorldBound { }; /* 15566 */ struct __cppobj PgPasswdTextGeometry : PgTextGeometry { StrBuffer m_kRealText; }; /* 15567 */ struct __cppobj PROTO_NC_GUILD_HISTORY_LIST_REQ { }; /* 15568 */ struct PROTO_NC_CHAR_TUTORIAL_MAKE_ITEM_REQ { unsigned __int16 nSessionHandle; char nCreateWorldNo; __unaligned __declspec(align(1)) unsigned int nCharNo; __unaligned __declspec(align(1)) unsigned int nUserNo; char bIsSkip; }; /* 15569 */ struct __cppobj PROTO_NC_COLLECT_CHARACTERDB_UP_GET_CARDCOUNT_CMD { }; /* 15570 */ struct PROTO_NC_MISC_SPAMMER_RELEASE_CHAT_BAN_REQ { unsigned int nGMCharNo; Name5 sSpammerName; }; /* 15571 */ struct __unaligned __declspec(align(1)) PROTO_NC_USER_JP_IS_IP_BLOCK_ACK { PROTO_NC_USER_JP_PASSWORD_CHECK_ACK LoginData; unsigned __int16 nClientHandle; char bUserIPBlock; }; /* 15572 */ struct __unaligned __declspec(align(1)) PROTO_NC_BRIEFINFO_PLAYER_LIST_INFO_APPEAR_CMD { char nPlayerCnt; PROTO_NC_BRIEFINFO_PLAYER_INFO_APPEAR_CMD PlayerInfo[]; }; /* 15573 */ struct __unaligned __declspec(align(1)) PROTO_NC_ITEMDB_ITEMMONEY_BUYALL_REQ::CREATE_ITEM_INFO { SHINE_ITEM_REGISTNUMBER nItemKey; unsigned __int16 nItemID; ITEM_INVEN ItemLoc; SHINE_ITEM_ATTRIBUTE ItemAttr; }; /* 15574 */ struct __unaligned __declspec(align(2)) PROTO_NC_ITEMDB_ITEMMONEY_BUYALL_REQ { unsigned __int16 nLockIndex; unsigned int nCharRegNum; unsigned __int16 nHandleNum; unsigned __int16 nVendor; unsigned int nUserNo; SHINE_ITEM_REGISTNUMBER nItemMoneyKey; unsigned __int16 nItemMoneyID; unsigned int nDecreaseLot; unsigned int nMoneyTotalLot; char nDeleteItemCount; char nCreateItemCount; PROTO_NC_ITEMDB_ITEMMONEY_BUYALL_REQ::CREATE_ITEM_INFO CreateItem[]; }; /* 15575 */ struct PROTO_NC_USER_REGISENUMBER_ACK { unsigned int userregnum; }; /* 15576 */ struct PROTO_NC_MINIHOUSE_BUILDING_ACK { unsigned __int16 err; }; /* 15577 */ struct __unaligned __declspec(align(2)) PROTO_NC_RAID_VANISH_ACK { Name5 sVanishCharID; unsigned __int16 nError; }; /* 15578 */ struct __cppobj Engine3D { }; /* 15579 */ struct __cppobj NiLinFloatKey : NiFloatKey { }; /* 15580 */ struct PROTO_NC_SCENARIO_HIDE_OTHER_PLAYER_CMD { char bIsHide; }; /* 15581 */ struct __cppobj NiIntegersExtraData : NiExtraData { unsigned int m_uiSize; int *m_piValue; }; /* 15582 */ union __m256 { float m256_f32[8]; }; /* 15583 */ struct __unaligned __declspec(align(1)) PROTO_NC_CHAR_WEDDING_DIVORCE_CANCEL_REQ { NETPACKETZONEHEADER header; unsigned int Partner; char IncreseCount; }; /* 15584 */ struct PROTO_NC_CHAR_WEDDING_REFRESH_INFO_RNG { ZONERINGLINKAGESTART Start; }; /* 15585 */ struct __unaligned __declspec(align(1)) PROTO_NC_OPTOOL_KICK_USER_ACK { unsigned int nUserNo; char bKick; Name256Byte sUserID; unsigned int nCharNo; Name5 sCharID; Name3 sMapName; }; /* 15586 */ struct PROTO_NC_GAMBLE_COIN_DB_ADD_ACK { NETPACKETZONEHEADER nHeader; unsigned __int16 nError; unsigned __int16 nLockIndex; }; /* 15587 */ struct __cppobj Cursor { }; /* 15588 */ struct Cursor::HWCurRes { HICON__ *hSysCur; IDirect3DSurface9 *pkSurf; unsigned int dwXHotspot; unsigned int dwYHotspot; }; /* 15589 */ struct __cppobj NpcDlgScriptEncryptor { }; /* 15590 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15591 */ union $FED2B5C305CF5DBFF0DF5CD6EF070EBA { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15592 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $FED2B5C305CF5DBFF0DF5CD6EF070EBA ___u2; }; /* 15593 */ struct __unaligned __declspec(align(1)) ChrCreateEquip { ChrClassType ChrClass; char IsMale; char Equ_RightHand[32]; char Equ_LeftHand[32]; char Equ_Shoes[32]; char Equ_Head[32]; char Equ_Leg[32]; char Equ_Body[32]; }; /* 15594 */ struct __cppobj ChrCreateEquipTab : ITableBase { }; /* 15595 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15596 */ union $2289B263569A973A7200F5231C187527 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15597 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $2289B263569A973A7200F5231C187527 ___u2; }; /* 15598 */ struct TermExtendMatch { char ExtendItemIDX[32]; char TermItemIDX[32]; }; /* 15599 */ struct __cppobj TermExtendMatchTable : ITableBase { }; /* 15600 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15601 */ union $CC438DDC8B0519323C7249C3A7FF846A { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15602 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $CC438DDC8B0519323C7249C3A7FF846A ___u2; }; /* 15603 */ struct __cppobj TermExtendMatchGroupDescTable : ITableBase { }; /* 15604 */ struct TermExtendMatchGroupDesc { char ExtendItemIDX[32]; char TermExtendMatchGroupName[128]; }; /* 15605 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15606 */ union $37DD18776D1A605FAA4BC7F8125598CE { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15607 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $37DD18776D1A605FAA4BC7F8125598CE ___u2; }; /* 15608 */ struct MinimonAutoUseItem { MAUI_Type MAUItem; char ItemIDX[32]; }; /* 15609 */ struct __cppobj MinimonAutoUseItemTable : ITableBase { }; /* 15610 */ struct __cppobj KQDescTable : ITableBase { }; /* 15611 */ struct __cppobj TownPortalInfoTable : ITableBase { }; /* 15612 */ struct __cppobj BasicInfoTitleTab : ITableBase { }; /* 15613 */ struct __cppobj BasicInfoTipTab : ITableBase { }; /* 15614 */ struct __cppobj BasicInfoTipCycleTab : ITableBase { }; /* 15615 */ struct __cppobj MoverUseSkillTab : ITableBase { }; /* 15616 */ struct __cppobj KQVoteMajorityRateTable : ITableBase { }; /* 15617 */ struct __cppobj TableBaseDestructor { }; /* 15618 */ struct __cppobj TableBaseDestructor { }; /* 15619 */ struct __cppobj TableBaseDestructor { }; /* 15620 */ struct __cppobj TableBaseDestructor { }; /* 15621 */ struct __cppobj TableBaseDestructor { }; /* 15622 */ struct __cppobj TableBaseDestructor { }; /* 15623 */ struct __cppobj TableBaseDestructor { }; /* 15624 */ struct __cppobj TableBaseDestructor { }; /* 15625 */ struct __cppobj TableBaseDestructor { }; /* 15626 */ struct __cppobj TableBaseDestructor { }; /* 15627 */ struct __cppobj TableBaseDestructor { }; /* 15628 */ struct __cppobj TableBaseDestructor { }; /* 15629 */ struct __cppobj TableBaseDestructor { }; /* 15630 */ struct __cppobj TableBaseDestructor { }; /* 15631 */ struct __cppobj TableBaseDestructor { }; /* 15632 */ struct __cppobj TableBaseDestructor { }; /* 15633 */ struct __cppobj TableBaseDestructor { }; /* 15634 */ struct __cppobj TableBaseDestructor { }; /* 15635 */ struct __cppobj TableBaseDestructor { }; /* 15636 */ struct __cppobj TableBaseDestructor { }; /* 15637 */ struct __cppobj TableBaseDestructor { }; /* 15638 */ struct __cppobj TableBaseDestructor { }; /* 15639 */ struct __cppobj TableBaseDestructor { }; /* 15640 */ struct __cppobj TableBaseDestructor { }; /* 15641 */ struct __cppobj TableBaseDestructor { }; /* 15642 */ struct __cppobj TableBaseDestructor { }; /* 15643 */ struct __cppobj TableBaseDestructor { }; /* 15644 */ struct __cppobj TableBaseDestructor { }; /* 15645 */ struct __cppobj TableBaseDestructor { }; /* 15646 */ struct __cppobj TableBaseDestructor { }; /* 15647 */ struct __cppobj TableBaseDestructor { }; /* 15648 */ struct __cppobj TableBaseDestructor { }; /* 15649 */ struct __cppobj TableBaseDestructor { }; /* 15650 */ struct __cppobj TableBaseDestructor { }; /* 15651 */ struct __cppobj TableBaseDestructor { }; /* 15652 */ struct __cppobj TableBaseDestructor { }; /* 15653 */ struct __cppobj TableBaseDestructor { }; /* 15654 */ struct __cppobj TableBaseDestructor { }; /* 15655 */ struct __cppobj TableBaseDestructor { }; /* 15656 */ struct __cppobj TableBaseDestructor { }; /* 15657 */ struct __cppobj TableBaseDestructor { }; /* 15658 */ struct __cppobj TableBaseDestructor { }; /* 15659 */ struct __cppobj TableBaseDestructor { }; /* 15660 */ struct __cppobj TableBaseDestructor { }; /* 15661 */ struct __cppobj TableBaseDestructor { }; /* 15662 */ struct __cppobj TableBaseDestructor { }; /* 15663 */ struct __cppobj TableBaseDestructor { }; /* 15664 */ struct __cppobj TableBaseDestructor { }; /* 15665 */ struct __cppobj TableBaseDestructor { }; /* 15666 */ struct __cppobj TableBaseDestructor { }; /* 15667 */ struct __cppobj TableBaseDestructor { }; /* 15668 */ struct __cppobj TableBaseDestructor { }; /* 15669 */ struct __cppobj TableBaseDestructor { }; /* 15670 */ struct __cppobj TableBaseDestructor { }; /* 15671 */ struct __cppobj TableBaseDestructor { }; /* 15672 */ struct __cppobj TableBaseDestructor { }; /* 15673 */ struct __cppobj TableBaseDestructor { }; /* 15674 */ struct __cppobj TableBaseDestructor { }; /* 15675 */ struct __cppobj TableBaseDestructor { }; /* 15676 */ struct __cppobj TableBaseDestructor { }; /* 15677 */ struct __cppobj TableBaseDestructor { }; /* 15678 */ struct __cppobj TableBaseDestructor { }; /* 15679 */ struct __cppobj TableBaseDestructor { }; /* 15680 */ struct __cppobj TableBaseDestructor { }; /* 15681 */ struct __cppobj TableBaseDestructor { }; /* 15682 */ struct __cppobj TableBaseDestructor { }; /* 15683 */ struct __cppobj TableBaseDestructor { }; /* 15684 */ struct __cppobj TableBaseDestructor { }; /* 15685 */ struct __cppobj TableBaseDestructor { }; /* 15686 */ struct __cppobj TableBaseDestructor { }; /* 15687 */ struct __cppobj TableBaseDestructor { }; /* 15688 */ struct __cppobj TableBaseDestructor { }; /* 15689 */ struct __cppobj TableBaseDestructor { }; /* 15690 */ struct __cppobj TableBaseDestructor { }; /* 15691 */ struct __cppobj TableBaseDestructor { }; /* 15692 */ struct __cppobj TableBaseDestructor { }; /* 15693 */ struct __cppobj TableBaseDestructor { }; /* 15694 */ struct __cppobj TableBaseDestructor { }; /* 15695 */ struct __cppobj TableBaseDestructor { }; /* 15696 */ struct __cppobj TableBaseDestructor { }; /* 15697 */ struct __cppobj TableBaseDestructor { }; /* 15698 */ struct __cppobj TableBaseDestructor { }; /* 15699 */ struct __cppobj TableBaseDestructor { }; /* 15700 */ struct __cppobj TableBaseDestructor { }; /* 15701 */ struct __cppobj TableBaseDestructor { }; /* 15702 */ struct __cppobj TableBaseDestructor { }; /* 15703 */ struct __cppobj TableBaseDestructor { }; /* 15704 */ struct __cppobj TableBaseDestructor { }; /* 15705 */ struct __cppobj TableBaseDestructor { }; /* 15706 */ struct __cppobj TableBaseDestructor { }; /* 15707 */ struct __cppobj TableBaseDestructor { }; /* 15708 */ struct __cppobj TableBaseDestructor { }; /* 15709 */ struct __cppobj TableBaseDestructor { }; /* 15710 */ struct __cppobj TableBaseDestructor { }; /* 15711 */ struct __cppobj TableBaseDestructor { }; /* 15712 */ struct __cppobj TableBaseDestructor { }; /* 15713 */ struct __cppobj TableBaseDestructor { }; /* 15714 */ struct __cppobj TableBaseDestructor { }; /* 15715 */ struct __cppobj TableBaseDestructor { }; /* 15716 */ struct __cppobj TableBaseDestructor { }; /* 15717 */ struct __cppobj TableBaseDestructor { }; /* 15718 */ struct __cppobj TableBaseDestructor { }; /* 15719 */ struct __cppobj TableBaseDestructor { }; /* 15720 */ struct __cppobj TableBaseDestructor { }; /* 15721 */ struct __cppobj TableBaseDestructor { }; /* 15722 */ struct __cppobj TableBaseDestructor { }; /* 15723 */ struct __cppobj TableBaseDestructor { }; /* 15724 */ struct __cppobj TableBaseDestructor { }; /* 15725 */ struct __cppobj TableBaseDestructor { }; /* 15726 */ struct __cppobj TableBaseDestructor { }; /* 15727 */ struct tagPROCESSENTRY32 { unsigned int dwSize; unsigned int cntUsage; unsigned int th32ProcessID; unsigned int th32DefaultHeapID; unsigned int th32ModuleID; unsigned int cntThreads; unsigned int th32ParentProcessID; int pcPriClassBase; unsigned int dwFlags; char szExeFile[260]; }; /* 15728 */ struct __cppobj NiPNGReader : NiImageReader { char m_aucHeader[8]; unsigned int m_uiLength; unsigned int m_uiType; char m_acType[8]; unsigned int m_uiCRC; char m_ucIDLength; char m_ucImgType; unsigned __int16 m_usMinPalIndex; unsigned __int16 m_usPalLength; char m_ucCoSize; unsigned __int16 m_usXOrigin; unsigned __int16 m_usYOrigin; unsigned __int16 m_usWidth; unsigned __int16 m_usHeight; char m_ucPixelSize; char m_ucAttBits; char m_uiBytesPerPixel; bool m_bAlpha; bool m_bColormapped; bool m_bFlipVert; NiPixelFormat m_kFormat; unsigned int m_uiRawDataMax; char *m_pucRawData; unsigned int m_uiColorMapMax; NiPalette::PaletteEntry *m_pkColorMap; void (__thiscall *m_pfnUnpacker)(NiPNGReader *this, char *, char *); }; /* 15729 */ struct __cppobj TableBaseDestructor { }; /* 15730 */ struct __cppobj TableBaseDestructor { }; /* 15731 */ struct __cppobj TableBaseDestructor { }; /* 15732 */ struct __cppobj GlobalTokens { }; /* 15733 */ struct CWebCtrl { HWND__ *m_hWnd; int m_cxScroll; int m_cyScroll; CWebContainer *m_pContainer; IWebBrowser2 *m_pweb; }; /* 15734 */ struct __cppobj IPersistStreamInit : IPersist { }; /* 15735 */ struct URL_INFO { char bUsePort; unsigned __int16 nPort; char bUseServer; char sServer[64]; char bUsePath; char sPath[256]; char bUseVersion; char sVersion[16]; char bUseFuntion; char sFuntion[64]; unsigned int nParameterCnt; char sParameter[12][128]; char bUseSharedSecret; char sSharedSecret[256]; char bUseTokenSecret; char sTokenSecret[256]; unsigned int nAddressLen; char sAddress[1024]; }; /* 15736 */ struct __declspec(align(4)) CWebHttpConnect { void *hInternet; void *hConnection; void *hRequest; unsigned int nHTMLDocumentLen; std::basic_string,std::allocator > HTMLDocument; unsigned int nError; char sSecret[256]; char sFullURL[1024]; unsigned int nSigLen; char sSig[256]; URL_INFO UrlInfo; bool bHtmlSuccess; char sSelectItem[100000]; }; /* 15737 */ struct NiPointer { SpeechBubbleWin *m_pObject; }; /* 15738 */ struct __cppobj boost::checked_deleter { }; /* 15739 */ struct __cppobj boost::checked_deleter { }; /* 15740 */ struct __cppobj __declspec(align(4)) boost::detail::sp_counted_base_impl > : boost::detail::sp_counted_base { SlideListWin::ListItem *ptr; boost::checked_deleter del; }; /* 15741 */ struct std::_Pair_base *,boost::shared_ptr *> { boost::shared_ptr *first; boost::shared_ptr *second; }; /* 15742 */ struct __cppobj std::pair *,boost::shared_ptr *> : std::_Pair_base *,boost::shared_ptr *> { }; /* 15743 */ struct __cppobj __declspec(align(4)) boost::detail::sp_counted_base_impl > : boost::detail::sp_counted_base { SLWCreateInfo::Item *ptr; boost::checked_deleter del; }; /* 15744 */ struct NiPointer { PgWinProxy *m_pObject; }; /* 15745 */ struct __cppobj MaskShader_NoAlphaBlend : MaskShader { }; /* 15746 */ struct NiPointer { MaskedWin *m_pObject; }; /* 15752 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 15747 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 15748 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 15749 */ struct __cppobj ListItem : NiRefObject { void *m_pvItem; char *m_pcText; unsigned int m_uiAllocLength; }; /* 15750 */ struct NiPointer { ListItem *m_pObject; }; /* 15751 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 15753 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 15754 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 15755 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 15759 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 15756 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 15757 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 15758 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 15760 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 15761 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 15762 */ struct __cppobj PgTList > : NiTPointerList > { }; /* 15766 */ struct __cppobj DFALL { }; /* 15767 */ struct __cppobj NiTListBase,PgWinBut *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 15763 */ struct NiTListBase,PgWinBut *> { NiTListBase,PgWinBut *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,PgWinBut *>::AntiBloatAllocator m_kAllocator; }; /* 15764 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; PgWinBut *m_element; }; /* 15765 */ struct NiTListBase,PgWinBut *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,PgWinBut *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,PgWinBut *> *this); void (__thiscall *DeleteItem)(NiTListBase,PgWinBut *> *this, NiTListItem *); }; /* 15768 */ struct __cppobj NiTPointerListBase,PgWinBut *> : NiTListBase,PgWinBut *> { }; /* 15769 */ struct __cppobj NiTList : NiTPointerListBase,PgWinBut *> { }; /* 15770 */ struct __cppobj ListWin : PgWin { int m_iCurSelIndex; unsigned int m_uiLineSpace; D3DXCOLOR m_kTextColor; D3DXCOLOR m_kSelectedTextColor; unsigned int m_uiTotalViewLineNum; PgTList > m_kItemList; PgTList > m_kTextWinList; NiTList m_kBtnList; }; /* 15771 */ struct NiPointer { ListWin *m_pObject; }; /* 15772 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; PgWinBut *m_element; }; /* 15773 */ struct NiPointer { InputBox *m_pObject; }; /* 15774 */ struct __cppobj ImeEditWin : EditWin { NiPointer m_spCandListWin; }; /* 15775 */ struct NiPointer { ImeEditWin *m_pObject; }; /* 15776 */ struct NiPointer { FlexMsgBox *m_pObject; }; /* 15777 */ struct NiPointer { UIBlinkEffect *m_pObject; }; /* 15778 */ struct __cppobj std::allocator::rebind { }; /* 15779 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15780 */ union $E890B3C1B32C78B4639443E2C47CD4A7 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15781 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $E890B3C1B32C78B4639443E2C47CD4A7 ___u2; }; /* 15782 */ struct __cppobj TextFilterTable::FilterEmotion::__l2::TextFilterEmotion : TextFilter { char *m_pcEmotionCmd; }; /* 15783 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15784 */ union $A125AB306E76DC4440DCA60C33F0B392 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15785 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $A125AB306E76DC4440DCA60C33F0B392 ___u2; }; /* 15786 */ struct SlanderFilter { char Slander[32]; char Alternate[32]; }; /* 15787 */ struct EmotionFilter { char String[32]; char Action[32]; }; /* 15788 */ struct BadNameFilter { char BadName[32]; FilterType Type; }; /* 15789 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15790 */ union $1418EB2D95FFAD73C13DBA4C16C21758 { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15791 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $1418EB2D95FFAD73C13DBA4C16C21758 ___u2; }; /* 15792 */ struct __cppobj SlanderFilterTable : ITableBase { }; /* 15793 */ struct __cppobj BadNameFilterTable : ITableBase { }; /* 15794 */ struct __cppobj EmotionFilterTable : ITableBase { }; /* 15795 */ struct __cppobj TableBaseDestructor { }; /* 15796 */ struct __cppobj TableBaseDestructor { }; /* 15797 */ struct __cppobj TableBaseDestructor { }; /* 15798 */ struct NiPointer { ItemSlotWin *m_pObject; }; /* 15799 */ struct NiPointer { TermExtendWin *m_pObject; }; /* 15800 */ struct NiPointer { FaceCutMaskWin *m_pObject; }; /* 15801 */ struct NiPointer { IDRankingWin *m_pObject; }; /* 15802 */ struct NiPointer { ChangeSlotWin *m_pObject; }; /* 15803 */ struct NiPointer { RandomOptionWin *m_pObject; }; /* 15804 */ struct NiPointer { PuzzleTimeWin *m_pObject; }; /* 15805 */ struct __cppobj PgProfile { }; /* 15806 */ struct NiPointer { PetNameEditWin *m_pObject; }; /* 15807 */ struct NiPointer { PartyScoreWin *m_pObject; }; /* 15808 */ struct NifVideo { bool LoadedNif; }; /* 15817 */ struct __cppobj NiTMapBase,void *,CMsgEater *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 15811 */ struct NiTMapBase,void *,CMsgEater *> { NiTMapBase,void *,CMsgEater *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,void *,CMsgEater *>::AntiBloatAllocator m_kAllocator; }; /* 15818 */ struct __cppobj NiTPointerMap : NiTMapBase,void *,CMsgEater *> { }; /* 15819 */ struct PgTQueue { CMsg **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiHead; unsigned int m_uiTail; }; /* 15809 */ struct CMsgMgr { CMsgMgrVtbl *vfptr; NiTPointerMap m_kMsgMap; PgTQueue m_kMsgQ; }; /* 15810 */ struct CMsgMgrVtbl { void *(__thiscall *__vecDelDtor)(CMsgMgr *this, unsigned int); }; /* 15812 */ struct NiTMapItem { NiTMapItem *m_pkNext; void *m_key; CMsgEater *m_val; }; /* 15813 */ struct CMsgEater { CMsgEaterVtbl *vfptr; }; /* 15814 */ struct __cppobj CMsg : NiRefObject { unsigned int m_uiMsg; }; /* 15815 */ struct CMsgEaterVtbl { void *(__thiscall *__vecDelDtor)(CMsgEater *this, unsigned int); void (__thiscall *ProcessMsg)(CMsgEater *this, CMsg *); }; /* 15816 */ struct NiTMapBase,void *,CMsgEater *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,void *,CMsgEater *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,void *,CMsgEater *> *this, void *); bool (__thiscall *IsKeysEqual)(NiTMapBase,void *,CMsgEater *> *this, void *, void *); void (__thiscall *SetValue)(NiTMapBase,void *,CMsgEater *> *this, NiTMapItem *, void *, CMsgEater *); void (__thiscall *ClearValue)(NiTMapBase,void *,CMsgEater *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,void *,CMsgEater *> *this); void (__thiscall *DeleteItem)(NiTMapBase,void *,CMsgEater *> *this, NiTMapItem *); }; /* 15820 */ struct NiPointer { CMsg *m_pObject; }; /* 15821 */ struct NiPointer { SlotWin *m_pObject; }; /* 15822 */ struct NiPointer { MoverUpgradeWin *m_pObject; }; /* 15823 */ struct NiPointer { MobKillCountWin *m_pObject; }; /* 15824 */ struct NiPointer { ItemSlot *m_pObject; }; /* 15825 */ struct NiPointer { MinimonAutoItemUseWin *m_pObject; }; /* 15826 */ struct __cppobj LuaArgumentTutorial : LuaArgument { std::basic_string,std::allocator > m_name; }; /* 15827 */ struct __cppobj LuaArgumentTutorialStep : LuaArgument { std::basic_string,std::allocator > m_name; int m_step; }; /* 15828 */ struct __cppobj LuaScriptNewBie : LuaScript { }; /* 15829 */ struct __cppobj LuaArgumentNewBie : LuaArgument { std::basic_string,std::allocator > m_name; }; /* 15830 */ struct __cppobj LuaArgumentBIL_QUEST_1 : LuaArgument { std::basic_string,std::allocator > m_name; std::basic_string,std::allocator > m_MapName; }; /* 15831 */ struct NiPointer { KDTeamScoreWin *m_pObject; }; /* 15832 */ struct NiPointer { MixItemIcon *m_pObject; }; /* 15833 */ struct NiPointer { ItemMixWin *m_pObject; }; /* 15834 */ struct NiPointer { GuildEmblemWin *m_pObject; }; /* 15835 */ struct NiPointer { ForumWin *m_pObject; }; /* 15836 */ struct Encrypt::Stream { Encrypt::StreamVtbl *vfptr; char *m_pcData; unsigned int m_dwSize; }; /* 15837 */ struct Encrypt::StreamVtbl { void *(__thiscall *__vecDelDtor)(Encrypt::Stream *this, unsigned int); }; /* 15838 */ struct __cppobj Encrypt::FileStream : Encrypt::Stream { }; /* 15839 */ struct Encrypt::EncryptStream { Encrypt::FileStream m_kOriginal; }; /* 15840 */ struct Encrypt::IEncryptMethod { Encrypt::IEncryptMethodVtbl *vfptr; }; /* 15841 */ struct Encrypt::IEncryptMethodVtbl { bool (__thiscall *Encrypt)(Encrypt::IEncryptMethod *this, Encrypt::Stream *, Encrypt::Stream *); bool (__thiscall *Decrypt)(Encrypt::IEncryptMethod *this, Encrypt::Stream *, Encrypt::Stream *); }; /* 15842 */ struct ITableBase { ITableBaseVtbl *vfptr; CDataReader m_kDataReader; char m_acFilename[128]; }; /* 15843 */ union $31CFF8FE7163FAB8E2F1221F0ECA5B7C { void (__thiscall *~ITableBase)(ITableBase *this); void *(__thiscall *__vecDelDtor)(ITableBase *this, unsigned int); }; /* 15844 */ struct ITableBaseVtbl { void (__thiscall *BeforeTerminate)(ITableBase *this); bool (__thiscall *DataProcess)(ITableBase *this); $31CFF8FE7163FAB8E2F1221F0ECA5B7C ___u2; }; /* 15845 */ struct __cppobj FontSetTab : ITableBase { }; /* 15846 */ struct __cppobj Encrypt::EncryptMethodXor : Encrypt::IEncryptMethod { char m_acKey[32]; }; /* 15847 */ struct __cppobj TableBaseDestructor { }; /* 15848 */ struct NiPointer { EventTimeWin *m_pObject; }; /* 15849 */ struct NiPointer { EventRankWin *m_pObject; }; /* 15850 */ struct __cppobj IVideoWindow : IDispatch { }; /* 15851 */ struct _AMMediaType { _GUID majortype; _GUID subtype; int bFixedSizeSamples; int bTemporalCompression; unsigned int lSampleSize; _GUID formattype; IUnknown *pUnk; unsigned int cbFormat; char *pbFormat; }; /* 15852 */ struct __cppobj IMediaFilter : IPersist { }; /* 15853 */ struct __cppobj IBaseFilter : IMediaFilter { }; /* 15854 */ struct _PinInfo { IBaseFilter *pFilter; _PinDirection dir; wchar_t achName[128]; }; /* 15855 */ struct _FilterInfo { wchar_t achName[128]; IFilterGraph *pGraph; }; /* 15856 */ struct __cppobj IPin : IUnknown { }; /* 15857 */ struct __cppobj IEnumFilters : IUnknown { }; /* 15858 */ struct __cppobj IReferenceClock : IUnknown { }; /* 15859 */ struct __cppobj IEnumPins : IUnknown { }; /* 15860 */ struct __cppobj IEnumMediaTypes : IUnknown { }; /* 15861 */ struct NiPointer { ClassChangeWin *m_pObject; }; /* 15862 */ struct NiPointer { ChatColorSpinWin *m_pObject; }; /* 15863 */ struct NiPointer { ChangeNameWin *m_pObject; }; /* 15864 */ struct NiPointer { CharCreateViewCtrlWin *m_pObject; }; /* 15865 */ struct NiPointer { CharCreateStatWin *m_pObject; }; /* 15866 */ struct NiPointer { CharCreateOkCancelWin *m_pObject; }; /* 15867 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 15868 */ struct NiPointer { CharCreateInfoWin *m_pObject; }; /* 15869 */ struct NiPointer { CharCreateDescritWin *m_pObject; }; /* 15870 */ struct NiPointer { CharCreateClassWin *m_pObject; }; /* 15871 */ struct __cppobj cAntiCheat { }; /* 15872 */ struct tagTHREADENTRY32 { unsigned int dwSize; unsigned int cntUsage; unsigned int th32ThreadID; unsigned int th32OwnerProcessID; int tpBasePri; int tpDeltaPri; unsigned int dwFlags; }; /* 15873 */ struct NiPointer { BoxAnnounceWin *m_pObject; }; /* 15874 */ struct ItemMix { char Raw_ItemIDX[32]; char Mix_ItemIDX[32]; }; /* 15875 */ struct _tagADDRESS64 { unsigned __int64 Offset; unsigned __int16 Segment; ADDRESS_MODE Mode; }; /* 15876 */ 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 KiUserExceptionDispatcher; unsigned int StackBase; unsigned int StackLimit; unsigned int Reserved[5]; }; /* 15877 */ struct _KDHELP64 { unsigned __int64 Thread; unsigned int ThCallbackStack; unsigned int ThCallbackBStore; unsigned int NextCallback; unsigned int FramePointer; unsigned __int64 KiCallUserMode; unsigned __int64 KeUserCallbackDispatcher; unsigned __int64 SystemRangeStart; unsigned __int64 KiUserExceptionDispatcher; unsigned __int64 StackBase; unsigned __int64 StackLimit; unsigned __int64 Reserved[5]; }; /* 15878 */ struct _tagADDRESS { unsigned int Offset; unsigned __int16 Segment; ADDRESS_MODE Mode; }; /* 15879 */ struct __cppobj ORToken_STLMapCompare { }; /* 15880 */ struct __unaligned __declspec(align(1)) ItemTotalInformation { SHINE_ITEM_REGISTNUMBER iti_registnum; SHINE_ITEM_STRUCT iti_itemstruct; }; /* 15881 */ struct __cppobj std::allocator::rebind { }; /* 15882 */ struct CGuildGradeData { CDataReader m_GuildGradeData; }; /* 15883 */ struct __cppobj CChatRestrictServer : CChatRestrict { int m_bNeedTakeInfo; unsigned int m_ChatRestrictCharNo[100]; }; /* 15884 */ struct SingleData { char SingleDataIDX[32]; unsigned __int16 SingleDataValue; }; /* 15885 */ struct CLogSystem { CLogSystemVtbl *vfptr; __declspec(align(8)) std::basic_string,std::allocator > m_FileName; std::basic_string,std::allocator > m_LastFileName; std::basic_ofstream > m_OutputStream; std::basic_ofstream > m_LastOutputStream; }; /* 15886 */ struct CLogSystemVtbl { void *(__thiscall *__vecDelDtor)(CLogSystem *this, unsigned int); }; /* 15887 */ struct config_s { unsigned __int16 good_length; unsigned __int16 max_lazy; unsigned __int16 nice_length; unsigned __int16 max_chain; block_state (__cdecl *func)(internal_state *, int); }; /* 15888 */ struct static_tree_desc_s { int dummy; }; /* 15889 */ union $3FED14670831426F78C1F126725788C0 { unsigned __int16 freq; unsigned __int16 code; }; /* 15890 */ union $2467CA9704E0472D4CCF1296A763D23A { unsigned __int16 dad; unsigned __int16 len; }; /* 15891 */ struct ct_data_s { $3FED14670831426F78C1F126725788C0 fc; $2467CA9704E0472D4CCF1296A763D23A dl; }; /* 15892 */ struct tree_desc_s { ct_data_s *dyn_tree; int max_code; static_tree_desc_s *stat_desc; }; /* 15893 */ struct code { char op; char bits; unsigned __int16 val; }; /* 15894 */ struct inflate_state { inflate_mode mode; int last; int wrap; int havedict; int flags; unsigned int check; unsigned int total; unsigned int wbits; unsigned int wsize; unsigned int whave; unsigned int write; char *window; unsigned int hold; unsigned int bits; unsigned int length; unsigned int offset; unsigned int extra; code *lencode; code *distcode; unsigned int lenbits; unsigned int distbits; unsigned int ncode; unsigned int nlen; unsigned int ndist; unsigned int have; code *next; unsigned __int16 lens[320]; unsigned __int16 work[288]; code codes[1440]; }; /* 15895 */ struct __declspec(align(4)) png_unknown_chunk_t { char name[5]; char *data; unsigned int size; char location; }; /* 15896 */ struct png_color_16_struct { char index; unsigned __int16 red; unsigned __int16 green; unsigned __int16 blue; unsigned __int16 gray; }; /* 15898 */ struct png_row_info_struct { unsigned int width; unsigned int rowbytes; char color_type; char bit_depth; char channels; char pixel_depth; }; /* 15900 */ struct png_color_8_struct { char red; char green; char blue; char gray; char alpha; }; /* 15897 */ struct png_struct_def { int jmpbuf[16]; void (__cdecl *error_fn)(png_struct_def *, const char *); void (__cdecl *warning_fn)(png_struct_def *, const char *); void *error_ptr; void (__cdecl *write_data_fn)(png_struct_def *, char *, unsigned int); void (__cdecl *read_data_fn)(png_struct_def *, char *, unsigned int); void *io_ptr; void (__cdecl *read_user_transform_fn)(png_struct_def *, png_row_info_struct *, char *); void (__cdecl *write_user_transform_fn)(png_struct_def *, png_row_info_struct *, char *); void *user_transform_ptr; char user_transform_depth; char user_transform_channels; unsigned int mode; unsigned int flags; unsigned int transformations; z_stream_s zstream; char *zbuf; unsigned int zbuf_size; int zlib_level; int zlib_method; int zlib_window_bits; int zlib_mem_level; int zlib_strategy; unsigned int width; unsigned int height; unsigned int num_rows; unsigned int usr_width; unsigned int rowbytes; unsigned int irowbytes; unsigned int iwidth; unsigned int row_number; char *prev_row; char *row_buf; char *sub_row; char *up_row; char *avg_row; char *paeth_row; png_row_info_struct row_info; unsigned int idat_size; unsigned int crc; png_color_struct *palette; unsigned __int16 num_palette; unsigned __int16 num_trans; char chunk_name[5]; char compression; char filter; char interlaced; char pass; char do_filter; char color_type; char bit_depth; char usr_bit_depth; char pixel_depth; char channels; char usr_channels; char sig_bytes; unsigned __int16 filler; char background_gamma_type; float background_gamma; png_color_16_struct background; png_color_16_struct background_1; void (__cdecl *output_flush_fn)(png_struct_def *); unsigned int flush_dist; unsigned int flush_rows; int gamma_shift; float gamma; float screen_gamma; char *gamma_table; char *gamma_from_1; char *gamma_to_1; unsigned __int16 **gamma_16_table; unsigned __int16 **gamma_16_from_1; unsigned __int16 **gamma_16_to_1; png_color_8_struct sig_bit; png_color_8_struct shift; char *trans; png_color_16_struct trans_values; void (__cdecl *read_row_fn)(png_struct_def *, unsigned int, int); void (__cdecl *write_row_fn)(png_struct_def *, unsigned int, int); void (__cdecl *info_fn)(png_struct_def *, png_info_struct *); void (__cdecl *row_fn)(png_struct_def *, char *, unsigned int, int); void (__cdecl *end_fn)(png_struct_def *, png_info_struct *); char *save_buffer_ptr; char *save_buffer; char *current_buffer_ptr; char *current_buffer; unsigned int push_length; unsigned int skip_length; unsigned int save_buffer_size; unsigned int save_buffer_max; unsigned int buffer_size; unsigned int current_buffer_size; int process_mode; int cur_palette; unsigned int current_text_size; unsigned int current_text_left; char *current_text; char *current_text_ptr; char *palette_lookup; char *dither_index; unsigned __int16 *hist; char heuristic_method; char num_prev_filters; char *prev_filters; unsigned __int16 *filter_weights; unsigned __int16 *inv_filter_weights; unsigned __int16 *filter_costs; unsigned __int16 *inv_filter_costs; char *time_buffer; unsigned int free_me; void *user_chunk_ptr; int (__cdecl *read_user_chunk_fn)(png_struct_def *, png_unknown_chunk_t *); int num_chunk_list; char *chunk_list; char rgb_to_gray_status; unsigned __int16 rgb_to_gray_red_coeff; unsigned __int16 rgb_to_gray_green_coeff; unsigned __int16 rgb_to_gray_blue_coeff; unsigned int mng_features_permitted; int int_gamma; char filter_type; char mmx_bitdepth_threshold; unsigned int mmx_rowbytes_threshold; unsigned int asm_flags; void *mem_ptr; void *(__cdecl *malloc_fn)(png_struct_def *, unsigned int); void (__cdecl *free_fn)(png_struct_def *, void *); char *big_row_buf; char *dither_sort; char *index_to_palette; char *palette_to_index; char compression_type; unsigned int user_width_max; unsigned int user_height_max; }; /* 15899 */ struct png_color_struct { char red; char green; char blue; }; /* 15901 */ struct png_text_struct { int compression; char *key; char *text; unsigned int text_length; }; /* 15902 */ struct __declspec(align(2)) png_time_struct { unsigned __int16 year; char month; char day; char hour; char minute; char second; }; /* 15903 */ struct png_sPLT_entry_struct { unsigned __int16 red; unsigned __int16 green; unsigned __int16 blue; unsigned __int16 alpha; unsigned __int16 frequency; }; /* 15904 */ struct png_sPLT_struct { char *name; char depth; png_sPLT_entry_struct *entries; int nentries; }; /* 15905 */ struct png_info_struct { unsigned int width; unsigned int height; unsigned int valid; unsigned int rowbytes; png_color_struct *palette; unsigned __int16 num_palette; unsigned __int16 num_trans; char bit_depth; char color_type; char compression_type; char filter_type; char interlace_type; char channels; char pixel_depth; char spare_byte; char signature[8]; float gamma; char srgb_intent; int num_text; int max_text; png_text_struct *text; png_time_struct mod_time; png_color_8_struct sig_bit; char *trans; png_color_16_struct trans_values; png_color_16_struct background; int x_offset; int y_offset; char offset_unit_type; unsigned int x_pixels_per_unit; unsigned int y_pixels_per_unit; char phys_unit_type; unsigned __int16 *hist; float x_white; float y_white; float x_red; float y_red; float x_green; float y_green; float x_blue; float y_blue; char *pcal_purpose; int pcal_X0; int pcal_X1; char *pcal_units; char **pcal_params; char pcal_type; char pcal_nparams; unsigned int free_me; png_unknown_chunk_t *unknown_chunks; unsigned int unknown_chunks_num; char *iccp_name; char *iccp_profile; unsigned int iccp_proflen; char iccp_compression; png_sPLT_struct *splt_palettes; unsigned int splt_palettes_num; char scal_unit; long double scal_pixel_width; long double scal_pixel_height; char *scal_s_width; char *scal_s_height; char **row_pointers; int int_gamma; int int_x_white; int int_y_white; int int_x_red; int int_y_red; int int_x_green; int int_y_green; int int_x_blue; int int_y_blue; }; /* 15906 */ struct $BC236CFBD570C18489EB46681F52D83D { char *locale; unsigned __int16 *wlocale; int *refcount; int *wrefcount; }; /* 15907 */ struct __declspec(align(4)) png_dsort_struct { png_dsort_struct *next; char left; char right; }; /* 15908 */ struct Zio { unsigned int n; const char *p; const char *(__cdecl *reader)(lua_State *, void *, unsigned int *); void *data; lua_State *L; }; /* 15909 */ struct CallS { lua_TValue *func; int nresults; }; /* 15910 */ struct luaL_Reg { const char *name; int (__cdecl *func)(lua_State *); }; /* 15911 */ struct LoadF { int n; _iobuf *f; char buff[512]; }; /* 15912 */ struct luaL_Buffer { char *b; unsigned int size; unsigned int n; lua_State *L; char initb[512]; }; /* 15913 */ struct LoadS { const char *s; unsigned int size; }; /* 15914 */ struct __declspec(align(4)) Labeldesc { TString *name; int pc; int line; char nactvar; }; /* 15915 */ union SemInfo { long double r; TString *ts; }; /* 15916 */ struct Labellist { Labeldesc *arr; int n; int size; }; /* 15917 */ struct Token { int token; SemInfo seminfo; }; /* 15918 */ struct Vardesc { __int16 idx; }; /* 15919 */ struct $646DE3BF34F9E53D95E0DD081B76D8AA { Vardesc *arr; int n; int size; }; /* 15920 */ struct Dyndata { $646DE3BF34F9E53D95E0DD081B76D8AA actvar; Labellist gt; Labellist label; }; /* 15921 */ struct $98C0CBD984D22C3432E90A173E496903 { __int16 idx; char t; char vt; }; /* 15922 */ union $2B8171871F438519B7A290027D65F05A { $98C0CBD984D22C3432E90A173E496903 ind; int info; long double nval; }; /* 15923 */ struct expdesc { expkind k; $2B8171871F438519B7A290027D65F05A u; int t; int f; }; /* 15924 */ struct __declspec(align(4)) FuncState { Proto *f; Table *h; FuncState *prev; LexState *ls; BlockCnt *bl; int pc; int lasttarget; int jpc; int nk; int np; int firstlocal; __int16 nlocvars; char nactvar; char nups; char freereg; }; /* 15925 */ struct __declspec(align(4)) LexState { int current; int linenumber; int lastline; Token t; Token lookahead; FuncState *fs; lua_State *L; Zio *z; Mbuffer *buff; Dyndata *dyd; TString *source; TString *envn; char decpoint; }; /* 15926 */ struct __declspec(align(2)) BlockCnt { BlockCnt *previous; __int16 firstlabel; __int16 firstgoto; char nactvar; char upval; char isloop; }; /* 15927 */ struct SParser { Zio *z; Mbuffer buff; Dyndata dyd; const char *mode; const char *name; }; /* 15928 */ struct DumpState { lua_State *L; int (__cdecl *writer)(lua_State *, const void *, unsigned int, void *); void *data; int strip; int status; }; /* 15929 */ struct luaL_Stream { _iobuf *f; int (__cdecl *closef)(lua_State *); }; /* 15930 */ struct $09ACBCA4CBD29C872DCFC839FE5DAE82 { char left; char right; }; /* 15931 */ const struct $346E9CE2A8D7888D5091AC1B7AE5459B { char left; char right; }; /* 15932 */ struct LHS_assign { LHS_assign *prev; expdesc v; }; /* 15933 */ struct ConsControl { expdesc v; expdesc *t; int nh; int na; int tostore; }; /* 15934 */ struct LX { lua_State l; }; /* 15935 */ struct LG { LX l; global_State g; }; /* 15936 */ struct $E12CD0AAF55CABD9CF2CCDEC91240BE2 { const char *init; int len; }; /* 15937 */ struct MatchState { int matchdepth; const char *src_init; const char *src_end; const char *p_end; lua_State *L; int level; $E12CD0AAF55CABD9CF2CCDEC91240BE2 capture[32]; }; /* 15938 */ struct LoadState { lua_State *L; Zio *Z; Mbuffer *b; const char *name; }; /* 15939 */ struct _CPLocEntry { _CPLocEntry *next; unsigned int codepage; localeinfo_struct *locale; }; /* 15940 */ struct _TP_CALLBACK_ENVIRON_V1 { unsigned int Version; _TP_POOL *Pool; _TP_CLEANUP_GROUP *CleanupGroup; void (__stdcall *CleanupGroupCancelCallback)(void *, void *); void *RaceDll; _ACTIVATION_CONTEXT *ActivationContext; void (__stdcall *FinalizationCallback)(_TP_CALLBACK_INSTANCE *, void *); $DD369D405690C4B5E76A4D570EA70D0D u; }; /* 15941 */ struct $_s__CatchableTypeArray$_extraBytes_12 { int nCatchableTypes; _s__CatchableType *arrayOfCatchableTypes[3]; }; /* 15942 */ struct __cppobj ::NativeDll { }; /* 15943 */ struct __cppobj _Init_atexit { }; /* 15944 */ struct std::_Fac_node { std::_Fac_node *_Next; std::locale::facet *_Facptr; }; /* 15945 */ struct __cppobj std::_Fac_tidy_reg_t { }; /* 15946 */ struct std::money_base::pattern { char field[4]; }; /* 15947 */ struct __cppobj std::money_base : std::locale::facet { }; /* 15948 */ struct __cppobj std::messages_base : std::locale::facet { }; /* 15949 */ struct __cppobj std::time_base : std::locale::facet { }; /* 15950 */ struct __cppobj std::_Generic_error_category : std::error_category { const char *_Mystr; }; /* 15951 */ struct __cppobj std::_Iostream_error_category : std::error_category { const char *_Mystr; }; /* 15952 */ struct __cppobj std::_System_error_category : std::_Generic_error_category { const char *_Mystr; }; /* 15953 */ struct _TEB_ACTIVE_FRAME_CONTEXT { unsigned int Flags; const char *FrameName; }; /* 15954 */ struct _PEB_FREE_BLOCK { _PEB_FREE_BLOCK *Next; unsigned int Size; }; /* 15955 */ struct __declspec(align(4)) _Wx86ThreadState { unsigned int *CallBx86Eip; void *DeallocationCpu; char UseKnownWx86Dll; char OleStubInvoked; }; /* 15956 */ struct _TEB_ACTIVE_FRAME { unsigned int Flags; _TEB_ACTIVE_FRAME *Previous; _TEB_ACTIVE_FRAME_CONTEXT *Context; }; /* 15957 */ struct _UNICODE_STRING { unsigned __int16 Length; unsigned __int16 MaximumLength; unsigned __int16 *Buffer; }; /* 15958 */ union $230F007F57291FA6539DD91FCBF00ADE { void (__cdecl *HandlerAddress)(); void (__fastcall *FinallyFunc)(); }; /* 15959 */ struct _EH4_SCOPETABLE_RECORD { int EnclosingLevel; void *FilterFunc; void *HandlerFunc; }; /* 15960 */ struct _ACTIVATION_CONTEXT_STACK { unsigned int Flags; unsigned int NextCookieSequenceNumber; _RTL_ACTIVATION_CONTEXT_STACK_FRAME *ActiveFrame; _LIST_ENTRY FrameListCache; }; /* 15961 */ struct _PEB_LDR_DATA { unsigned int Length; char Initialized; void *SsHandle; _LIST_ENTRY InLoadOrderModuleList; _LIST_ENTRY InMemoryOrderModuleList; _LIST_ENTRY InInitializationOrderModuleList; void *EntryInProgress; }; /* 15962 */ struct _CLIENT_ID { void *UniqueProcess; void *UniqueThread; }; /* 15963 */ struct _EH4_EXCEPTION_REGISTRATION_RECORD { void *SavedESP; _EXCEPTION_POINTERS *ExceptionPointers; _EXCEPTION_REGISTRATION_RECORD SubRecord; unsigned int EncodedScopeTable; unsigned int TryLevel; }; /* 15964 */ struct _KSYSTEM_TIME { unsigned int LowPart; int High1Time; int High2Time; }; /* 15965 */ struct _GDI_TEB_BATCH { unsigned int Offset; unsigned int HDC; unsigned int Buffer[310]; }; /* 15966 */ union __unaligned __declspec(align(4)) $12EA55F557CAF68D8825F2121398528B { _KSYSTEM_TIME TickCount; volatile unsigned __int64 TickCountQuad; }; /* 15967 */ struct __declspec(align(8)) _KUSER_SHARED_DATA { unsigned int TickCountLowDeprecated; unsigned int TickCountMultiplier; _KSYSTEM_TIME InterruptTime; _KSYSTEM_TIME SystemTime; _KSYSTEM_TIME TimeZoneBias; unsigned __int16 ImageNumberLow; unsigned __int16 ImageNumberHigh; wchar_t NtSystemRoot[260]; unsigned int MaxStackTraceDepth; unsigned int CryptoExponent; unsigned int TimeZoneId; unsigned int LargePageMinimum; unsigned int Reserved2[7]; _NT_PRODUCT_TYPE NtProductType; char ProductTypeIsValid; unsigned int NtMajorVersion; unsigned int NtMinorVersion; char ProcessorFeatures[64]; unsigned int Reserved1; unsigned int Reserved3; volatile unsigned int TimeSlip; _ALTERNATIVE_ARCHITECTURE_TYPE AlternativeArchitecture; _LARGE_INTEGER SystemExpirationDate; unsigned int SuiteMask; char KdDebuggerEnabled; volatile unsigned int ActiveConsoleId; volatile unsigned int DismountCount; unsigned int ComPlusPackage; unsigned int LastSystemRITEventTickCount; unsigned int NumberOfPhysicalPages; char SafeBootMode; unsigned int TraceLogging; unsigned __int64 Fill0; unsigned __int64 SystemCall[4]; $12EA55F557CAF68D8825F2121398528B ___u34; }; /* 18798 */ typedef unsigned int DWORD; /* 15968 */ struct _EH4_SCOPETABLE { DWORD GSCookieOffset; DWORD GSCookieXOROffset; DWORD EHCookieOffset; DWORD EHCookieXOROffset; struct _EH4_SCOPETABLE_RECORD ScopeRecord[]; }; /* 15969 */ struct _PEB { char InheritedAddressSpace; char ReadImageFileExecOptions; char BeingDebugged; char SpareBool; void *Mutant; void *ImageBaseAddress; _PEB_LDR_DATA *Ldr; _RTL_USER_PROCESS_PARAMETERS *ProcessParameters; void *SubSystemData; void *ProcessHeap; _RTL_CRITICAL_SECTION *FastPebLock; void *SparePtr1; void *SparePtr2; unsigned int EnvironmentUpdateCount; void *KernelCallbackTable; unsigned int SystemReserved[1]; unsigned __int32 ExecuteOptions : 2; unsigned __int32 SpareBits : 30; _PEB_FREE_BLOCK *FreeList; unsigned int TlsExpansionCounter; void *TlsBitmap; unsigned int TlsBitmapBits[2]; void *ReadOnlySharedMemoryBase; void *ReadOnlySharedMemoryHeap; void **ReadOnlyStaticServerData; void *AnsiCodePageData; void *OemCodePageData; void *UnicodeCaseTableData; unsigned int NumberOfProcessors; unsigned int NtGlobalFlag; _LARGE_INTEGER CriticalSectionTimeout; unsigned int HeapSegmentReserve; unsigned int HeapSegmentCommit; unsigned int HeapDeCommitTotalFreeThreshold; unsigned int HeapDeCommitFreeBlockThreshold; unsigned int NumberOfHeaps; unsigned int MaximumNumberOfHeaps; void **ProcessHeaps; void *GdiSharedHandleTable; void *ProcessStarterHelper; unsigned int GdiDCAttributeList; _RTL_CRITICAL_SECTION *LoaderLock; unsigned int OSMajorVersion; unsigned int OSMinorVersion; unsigned __int16 OSBuildNumber; unsigned __int16 OSCSDVersion; unsigned int OSPlatformId; unsigned int ImageSubsystem; unsigned int ImageSubsystemMajorVersion; unsigned int ImageSubsystemMinorVersion; unsigned int ImageProcessAffinityMask; unsigned int GdiHandleBuffer[34]; void (__cdecl *PostProcessInitRoutine)(); void *TlsExpansionBitmap; unsigned int TlsExpansionBitmapBits[32]; unsigned int SessionId; _ULARGE_INTEGER AppCompatFlags; _ULARGE_INTEGER AppCompatFlagsUser; void *pShimData; void *AppCompatInfo; _UNICODE_STRING CSDVersion; _ACTIVATION_CONTEXT_DATA *ActivationContextData; _ASSEMBLY_STORAGE_MAP *ProcessAssemblyStorageMap; _ACTIVATION_CONTEXT_DATA *SystemDefaultActivationContextData; _ASSEMBLY_STORAGE_MAP *SystemAssemblyStorageMap; unsigned int MinimumStackCommit; void **FlsCallback; _LIST_ENTRY FlsListHead; void *FlsBitmap; unsigned int FlsBitmapBits[4]; unsigned int FlsHighIndex; }; /* 15970 */ struct _TEB { _NT_TIB NtTib; void *EnvironmentPointer; _CLIENT_ID ClientId; void *ActiveRpcHandle; void *ThreadLocalStoragePointer; _PEB *ProcessEnvironmentBlock; unsigned int LastErrorValue; unsigned int CountOfOwnedCriticalSections; void *CsrClientThread; void *Win32ThreadInfo; unsigned int User32Reserved[26]; unsigned int UserReserved[5]; void *WOW32Reserved; unsigned int CurrentLocale; unsigned int FpSoftwareStatusRegister; void *SystemReserved1[54]; int ExceptionCode; _ACTIVATION_CONTEXT_STACK ActivationContextStack; char SpareBytes1[24]; _GDI_TEB_BATCH GdiTebBatch; _CLIENT_ID RealClientId; void *GdiCachedProcessHandle; unsigned int GdiClientPID; unsigned int GdiClientTID; void *GdiThreadLocalInfo; unsigned int Win32ClientInfo[62]; void *glDispatchTable[233]; unsigned int glReserved1[29]; void *glReserved2; void *glSectionInfo; void *glSection; void *glTable; void *glCurrentRC; void *glContext; unsigned int LastStatusValue; _UNICODE_STRING StaticUnicodeString; wchar_t StaticUnicodeBuffer[261]; void *DeallocationStack; void *TlsSlots[64]; _LIST_ENTRY TlsLinks; void *Vdm; void *ReservedForNtRpc; void *DbgSsReserved[2]; unsigned int HardErrorMode; void *Instrumentation[16]; void *WinSockData; unsigned int GdiBatchCount; char InDbgPrint; char FreeStackOnTermination; char HasFiberData; char IdealProcessor; unsigned int Spare3; void *ReservedForPerf; void *ReservedForOle; unsigned int WaitingOnLoaderLock; _Wx86ThreadState Wx86Thread; void **TlsExpansionSlots; unsigned int ImpersonationLocale; unsigned int IsImpersonating; void *NlsCache; void *pShimData; unsigned int HeapVirtualAffinity; void *CurrentTransactionHandle; _TEB_ACTIVE_FRAME *ActiveFrame; void *FlsData; }; /* 15971 */ struct _VALID_PAGE_CACHE { char *pPage; char *pImageBase; }; /* 15972 */ struct _SCOPETABLE_ENTRY { int EnclosingLevel; void *FilterFunc; void *HandlerFunc; }; /* 17202 */ typedef void *PVOID; /* 17421 */ typedef struct _SCOPETABLE_ENTRY *PSCOPETABLE_ENTRY; /* 15973 */ struct _EH3_EXCEPTION_REGISTRATION { struct _EH3_EXCEPTION_REGISTRATION *Next; PVOID ExceptionHandler; PSCOPETABLE_ENTRY ScopeTable; DWORD TryLevel; }; /* 15974 */ struct __declspec(align(32)) _JMP_BUF { unsigned int saved_ebp; unsigned int saved_ebx; unsigned int saved_edi; unsigned int saved_esi; unsigned int saved_esp; unsigned int saved_return; unsigned int saved_xregistration; unsigned int saved_trylevel; unsigned int version_cookie; unsigned int unwind_func; unsigned int unwind_data; }; /* 15975 */ struct _NLG_INFO { unsigned int dwSig; unsigned int uoffDestination; unsigned int dwCode; unsigned int uoffFramePointer; }; /* 15976 */ struct __declspec(align(16)) _EXCEPTION_RECORD_CRT { unsigned int exception_number; unsigned int exception_flags; unsigned int exception_record; unsigned int exception_address; unsigned int number_parameters; unsigned int exception_information; _BYTE gap18[56]; }; /* 15977 */ struct _EXCEPTION_REGISTRATION_COMMON { _BYTE gap0[8]; unsigned int scopetable; unsigned int trylevel; }; /* 15978 */ struct _EXCEPTION_REGISTRATION { unsigned int prev; unsigned int handler; }; /* 15979 */ struct _EXCEPTION_POINTERS_CRT { unsigned int ep_xrecord; unsigned int ep_context; }; /* 15980 */ struct _C9_EXCEPTION_REGISTRATION { unsigned int er_prev; unsigned int er_handler; unsigned int scopetable; unsigned int trylevel; }; /* 15981 */ struct __declspec(align(16)) ExceptionRecordStruct { unsigned int ExceptionCode; unsigned int ExceptionFlags; unsigned int ExceptionRecord_; unsigned int ExceptionAddress; unsigned int NumberParameters; unsigned int ExceptionInfo; _BYTE gap18[56]; }; /* 15982 */ struct RegistrationNode { unsigned int Next; unsigned int Handler; unsigned int EH4ScopeTable; unsigned int TryLevel; }; /* 15983 */ union $0E3F8CB7D65B38BD22FD7A6AB8ED9E74 { unsigned int HandlerAddress; unsigned int FinallyFunc; }; /* 15984 */ struct ScopeTableRecord { unsigned int EnclosingLevel; unsigned int FilterFunc; $0E3F8CB7D65B38BD22FD7A6AB8ED9E74 ___u2; }; /* 15985 */ struct UnwindGuardNode { unsigned int Next; unsigned int Handler; unsigned int SecurityCookie; unsigned int OrigTargetLevel; unsigned int OrigEstablisher; unsigned int OrigCookiePointer; unsigned int FramePointer; }; /* 15986 */ struct ScopeTable { unsigned int GSCookieOffset; unsigned int GSCookieXOROffset; unsigned int EHCookieOffset; unsigned int EHCookieXOROffset; unsigned int ScopeRecord; }; /* 15987 */ struct _strflt { int sign; int decpt; int flag; char *mantissa; }; /* 15988 */ struct errentry { unsigned int oscode; int errnocode; }; /* 15989 */ struct _is_ctype_compatible { unsigned int id; int is_clike; }; /* 15990 */ struct setloc_struct { char *pchLanguage; char *pchCountry; int iLcidState; int iPrimaryLen; int bAbbrevLanguage; int bAbbrevCountry; unsigned int lcidLanguage; unsigned int lcidCountry; tagLC_ID _cacheid; unsigned int _cachecp; char _cachein[131]; char _cacheout[131]; _is_ctype_compatible _Lcid_c[5]; }; /* 15991 */ struct _tiddata { unsigned int _tid; unsigned int _thandle; int _terrno; unsigned int _tdoserrno; unsigned int _fpds; unsigned int _holdrand; char *_token; wchar_t *_wtoken; char *_mtoken; char *_errmsg; wchar_t *_werrmsg; char *_namebuf0; wchar_t *_wnamebuf0; char *_namebuf1; wchar_t *_wnamebuf1; char *_asctimebuf; wchar_t *_wasctimebuf; void *_gmtimebuf; char *_cvtbuf; char _con_ch_buf[5]; unsigned __int16 _ch_buf_used; void *_initaddr; void *_initarg; void *_pxcptacttab; void *_tpxcptinfoptrs; int _tfpecode; threadmbcinfostruct *ptmbcinfo; threadlocaleinfostruct *ptlocinfo; int _ownlocale; unsigned int _NLG_dwCode; void *_terminate; void *_unexpected; void *_translator; void *_purecall; void *_curexception; void *_curcontext; int _ProcessingThrow; void *_curexcspec; void *_pFrameInfoChain; setloc_struct _setloc_data; void *_reserved1; void *_reserved2; void *_reserved3; void *_reserved4; void *_reserved5; int _cxxReThrow; unsigned int __initDomain; }; /* 15992 */ struct __declspec(align(8)) ioinfo { int osfhnd; char osfile; char pipech; int lockinitflag; _RTL_CRITICAL_SECTION lock; __int8 textmode : 7; __int8 unicode : 1; char pipech2[2]; __int64 startpos; int utf8translations; char dbcsBuffer; int dbcsBufferUsed; }; /* 15993 */ struct $9EDDA679613D7E4E5E37CB563F432A3F { unsigned int lowerhalf; int upperhalf; }; /* 15994 */ union doubleint { __int64 bigint; $9EDDA679613D7E4E5E37CB563F432A3F twoints; }; /* 15995 */ struct tagLC_STRINGS { char szLanguage[64]; char szCountry[64]; char szCodePage[16]; }; /* 15996 */ struct tagLOCALETAB { char *szName; char chAbbrev[4]; }; /* 15997 */ union FT { unsigned __int64 ft_scalar; _FILETIME ft_struct; }; /* 15998 */ struct $613712A81451BB90D184B5C083945C5B { const char *catname; char *locale; int (__cdecl *init)(threadlocaleinfostruct *); }; /* 15999 */ const struct $E501D0787F34D7F6CB0C6AAB7EAFC546 { const char *catname; char *locale; int (__cdecl *init)(threadlocaleinfostruct *); }; /* 16000 */ struct _XCPT_ACTION { unsigned int XcptNum; int SigNum; void (__cdecl *XcptAction)(int); }; /* 16001 */ struct _FILEX { _iobuf f; _RTL_CRITICAL_SECTION lock; }; /* 16002 */ struct IDpair { _iobuf *stream; int prochnd; }; /* 16003 */ struct __declspec(align(4)) __timeb64 { __int64 time; unsigned __int16 millitm; __int16 timezone; __int16 dstflag; }; /* 16004 */ struct __declspec(align(4)) timeb { __int64 time; unsigned __int16 millitm; __int16 timezone; __int16 dstflag; }; /* 16005 */ struct transitiondate { int yr; int yd; int ms; }; /* 16006 */ struct __declspec(align(4)) _LocaleUpdate { localeinfo_struct localeinfo; _tiddata *ptd; bool updated; }; /* 16007 */ struct _flt { int flags; int nbytes; int lval; long double dval; }; /* 16008 */ struct code_page_info { int code_page; unsigned __int16 mbulinfo[6]; char rgrange[4][8]; }; /* 16009 */ union $C8014B43F160BFD769FAE3F15553333C { char sz[512]; }; /* 16010 */ union $12F061FBE778B92DEB8200A0ACF7A038 { char *sz; wchar_t *wz; }; /* 16011 */ struct _output_l::__l77::_count_string { __int16 Length; __int16 MaximumLength; char *Buffer; }; /* 16012 */ struct positional_param { ARG_TYPE arg_type; char *arg_ptr; char type; int flags; }; /* 16013 */ struct _output_s_l::__l83::_count_string { __int16 Length; __int16 MaximumLength; char *Buffer; }; /* 16014 */ union $B4FF2100EA110D8CD0B9C89F852FB035 { char sz[512]; wchar_t wz[512]; }; /* 16015 */ struct _woutput_l::__l66::_count_string { __int16 Length; __int16 MaximumLength; char *Buffer; }; /* 16016 */ struct $69FDC6331FE957A129AC94630A217D02 { _RTL_CRITICAL_SECTION *lock; $1DD7A03358E0D01DD359262876E6A0F0 kind; }; /* 16017 */ struct rterrmsgs { int rterrno; const wchar_t *rterrtxt; }; /* 16018 */ struct _FloatOutStruct { __int16 exp; char sign; char ManLen; char man[22]; }; /* 16019 */ struct FpFormatDescriptor { int max_exp; int min_exp; int precision; int exp_width; int format_width; int bias; }; /* 16020 */ struct $81FF3B5A01E2ACE59F672A6F9CB6F2F8 { unsigned __int64 mantissa : 52; unsigned __int64 exponent : 11; unsigned __int64 sign : 1; }; /* 16021 */ union _CRT_DOUBLE_COMPONENTS { long double d; $81FF3B5A01E2ACE59F672A6F9CB6F2F8 __s1; }; /* 16022 */ struct __unaligned __declspec(align(2)) DispLocals { unsigned __int16 wUser1; unsigned __int16 wUser2; unsigned __int16 savCntrl; unsigned __int16 setCntrl; unsigned __int16 StatusWord; _TBYTE Fac; unsigned int Function; char ErrorType; char bUser3; unsigned int typ; unsigned int nam; unsigned __int64 arg1; unsigned __int64 arg2; unsigned __int64 retval; char savebuf; _BYTE gap3B[107]; }; /* 16023 */ struct __declspec(align(2)) funtab { char fnamlen; char fnam; _BYTE gap2[5]; char fuseval; _BYTE gap8[5]; char fnumarg; char fnumber; }; /* 16024 */ struct __unaligned __declspec(align(1)) MTStackFrame { unsigned __int64 MTS_LocalFac; char MTS_cdispflags; }; /* 16025 */ struct _U32ARRAY { unsigned int W[4]; }; /* 16026 */ struct _U64 { unsigned int W[2]; }; /* 16027 */ struct _FP128 { unsigned int W[4]; }; /* 16028 */ struct _FPIEEE_EXCEPTION_FLAGS { unsigned __int32 Inexact : 1; unsigned __int32 Underflow : 1; unsigned __int32 Overflow : 1; unsigned __int32 ZeroDivide : 1; unsigned __int32 InvalidOperation : 1; }; /* 16029 */ struct _FP80 { unsigned __int16 W[5]; }; /* 16030 */ struct _I64 { unsigned int W[2]; }; /* 16031 */ struct _BCD80 { unsigned __int16 W[5]; }; /* 16032 */ struct _FPQ64 { __int64 W[2]; }; /* 16033 */ union $75CD6E2F21C7106F002536D50FFAAA7C { float Fp32Value; long double Fp64Value; _FP80 Fp80Value; _FP128 Fp128Value; __int16 I16Value; int I32Value; _I64 I64Value; unsigned __int16 U16Value; unsigned int U32Value; _U64 U64Value; _BCD80 Bcd80Value; char *StringValue; int CompareValue; _U32ARRAY U32ArrayValue; __int64 Q64Value; _FPQ64 Fpq64Value; }; /* 16034 */ struct __declspec(align(16)) _FPIEEE_VALUE { $75CD6E2F21C7106F002536D50FFAAA7C Value; unsigned __int32 OperandValid : 1; unsigned __int32 Format : 4; }; /* 16035 */ struct _FPIEEE_RECORD { unsigned __int32 RoundingMode : 2; unsigned __int32 Precision : 3; unsigned __int32 Operation : 12; _FPIEEE_EXCEPTION_FLAGS Cause; _FPIEEE_EXCEPTION_FLAGS Enable; _FPIEEE_EXCEPTION_FLAGS Status; _FPIEEE_VALUE Operand1; _FPIEEE_VALUE Operand2; _FPIEEE_VALUE Result; }; /* 16036 */ union _dbl { int lng[2]; long double dbl; }; /* 16037 */ struct TypeDescriptor { unsigned int hash; void *spare; char name[]; }; /* 16038 */ struct PMD { int mdisp; int pdisp; int vdisp; }; /* 16039 */ struct _s_CatchableType { unsigned int properties; TypeDescriptor *pType; PMD thisDisplacement; int sizeOrOffset; void (__cdecl *copyFunction)(); }; /* 16040 */ struct _s_CatchableTypeArray { int nCatchableTypes; _s_CatchableType *arrayOfCatchableTypes[]; }; /* 16041 */ struct _s_HandlerType { unsigned int adjectives; TypeDescriptor *pType; int dispCatchObj; void *addressOfHandler; }; /* 16042 */ struct _s_ESTypeList { int nCount; _s_HandlerType *pTypeArray; }; /* 16043 */ struct _s_ThrowInfo { unsigned int attributes; void (__cdecl *pmfnUnwind)(); int (*pForwardCompat)(...); _s_CatchableTypeArray *pCatchableTypeArray; }; /* 16044 */ struct _s_UnwindMapEntry { int toState; void (__cdecl *action)(); }; /* 16045 */ struct _s_TryBlockMapEntry { int tryLow; int tryHigh; int catchHigh; int nCatches; _s_HandlerType *pHandlerArray; }; /* 16046 */ struct _s_FuncInfo { unsigned __int32 magicNumber : 29; unsigned __int32 bbtFlags : 3; int maxState; _s_UnwindMapEntry *pUnwindMap; unsigned int nTryBlocks; _s_TryBlockMapEntry *pTryBlockMap; unsigned int nIPMapEntries; void *pIPtoStateMap; _s_ESTypeList *pESTypeList; int EHFlags; }; /* 16047 */ struct EHExceptionRecord::EHParameters { unsigned int magicNumber; void *pExceptionObject; _s_ThrowInfo *pThrowInfo; }; /* 16048 */ struct EHExceptionRecord { unsigned int ExceptionCode; unsigned int ExceptionFlags; _EXCEPTION_RECORD *ExceptionRecord; void *ExceptionAddress; unsigned int NumberParameters; EHExceptionRecord::EHParameters params; }; /* 16049 */ struct EHRegistrationNode { EHRegistrationNode *pNext; void *frameHandler; int state; }; /* 16050 */ struct CatchGuardRN { EHRegistrationNode *pNext; void *pFrameHandler; unsigned int RandomCookie; _s_FuncInfo *pFuncInfo; EHRegistrationNode *pRN; int CatchDepth; }; /* 16051 */ struct TranslatorGuardRN { EHRegistrationNode *pNext; void *pFrameHandler; unsigned int RandomCookie; _s_FuncInfo *pFuncInfo; EHRegistrationNode *pRN; int CatchDepth; EHRegistrationNode *pMarkerRN; void *ESP; void *EBP; int DidUnwind; }; /* 16052 */ struct FrameInfo { void *pExceptionObject; FrameInfo *pNext; }; /* 16053 */ struct _HeapManager::Block { _HeapManager::Block *next; char memBlock[4096]; }; /* 16054 */ struct _HeapManager { void *(__cdecl *pOpNew)(unsigned int); void (__cdecl *pOpDelete)(void *); _HeapManager::Block *head; _HeapManager::Block *tail; unsigned int blockLeft; }; /* 16055 */ struct DNameNode { DNameNodeVtbl *vfptr; }; /* 16056 */ struct DNameNodeVtbl { int (__thiscall *length)(DNameNode *this); char (__thiscall *getLastChar)(DNameNode *this); char *(__thiscall *getString)(DNameNode *this, char *, char *); }; /* 16057 */ struct DName { DNameNode *node; __int32 stat : 8; unsigned __int32 isIndir : 1; unsigned __int32 isAUDC : 1; unsigned __int32 isAUDTThunk : 1; unsigned __int32 isArrayType : 1; unsigned __int32 NoTE : 1; unsigned __int32 pinPtr : 1; unsigned __int32 comArray : 1; unsigned __int32 vcallThunk : 1; }; /* 16058 */ struct Replicator { int index; DName *dNameBuffer[10]; }; /* 16059 */ struct __cppobj __declspec(align(4)) charNode : DNameNode { char me; }; /* 16060 */ struct __cppobj pcharNode : DNameNode { char *me; int myLen; }; /* 16061 */ struct UnDecorator { Replicator ArgList; Replicator ZNameList; }; /* 16062 */ struct __cppobj pDNameNode : DNameNode { DName *me; }; /* 16063 */ struct __cppobj pairNode : DNameNode { DNameNode *left; DNameNode *right; int myLen; }; /* 16064 */ struct __cppobj DNameStatusNode : DNameNode { DNameStatus me; int myLen; }; /* 16065 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16066 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 16067 */ struct NiFilename { char m_acDir[256]; char m_acDrive[3]; char m_acExt[256]; char m_acFname[256]; char m_acSubDir[256]; }; /* 16068 */ struct NiTSet { NiAVObject **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 16069 */ struct NiTSet { NiBoneLODController::BoneDataObj **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 16070 */ struct __cppobj NiBoxCapsuleIntersector : NiIntersector { NiBoxBV *m_kBox; NiCapsuleBV *m_kCapsule; float m_fInvRadiusSqr; float m_afParameter[3]; }; /* 16071 */ struct _CapsuleTriangleData { NiSegment m_kSegment; NiPoint3 m_kVelocity; NiTrigon m_kTri; float m_fRSqr; float m_fS0; float m_fT0; float m_fT1; }; /* 16072 */ struct _SphereTriangleData { NiPoint3 m_kCenter; NiPoint3 m_kVelocity; NiTrigon m_kTri; float m_fRSqr; float m_fT0; float m_fT1; }; /* 16073 */ struct NiTArray { NiTArrayVtbl *vfptr; NiScreenGeometryData::ScreenElement **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16074 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 16075 */ struct NiScreenGeometryData::ScreenElement { NiScreenGeometryData::ScreenElementVtbl *vfptr; unsigned __int16 m_usNumVerts; unsigned __int16 m_usNumTexCoordSets; NiPoint2 *m_pkVerts; NiColorA *m_pkColors; NiPoint2 *m_pkTexCoords; }; /* 16076 */ struct NiScreenGeometryData::ScreenElementVtbl { void *(__thiscall *__vecDelDtor)(NiScreenGeometryData::ScreenElement *this, unsigned int); }; /* 16077 */ struct __cppobj NiScreenGeometryData : NiTriShapeData { bool m_bPixelAccurate; bool m_bUnorderedElements; unsigned int m_usActiveVerts; NiTArray m_kScreenElements; }; /* 16078 */ struct NiTSet { NiScreenGeometryData::ScreenElement **m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 16079 */ struct NiTPoolContainer { NiScreenGeometryData::ScreenElement *m_pkObjectArray; unsigned int m_uiSize; NiTPoolContainer *m_pkNext; }; /* 16080 */ struct NiTPool { NiTSet m_kFreeObjects; unsigned int m_uiCurrentSize; unsigned int m_uiInitialSize; NiTPoolContainer *m_pkContainers; }; /* 16081 */ struct __cppobj NiScreenGeometry : NiTriShape { }; /* 16082 */ struct __cppobj NiScreenPolygon : NiObject { NiPointer m_spPropertyState; unsigned __int16 m_usVertices; NiPoint3 *m_pkVertex; NiPoint2 *m_pkTexture; NiColorA *m_pkColor; }; /* 16083 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16084 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 16085 */ struct NiPointer { NiScreenPolygon *m_pObject; }; /* 16086 */ struct __cppobj NiScreenSpaceCamera : NiCamera { NiTArray > m_kScreenPolygons; NiTArray > m_kScreenTextures; }; /* 16087 */ struct NiTSet { NiPoint3 *m_pBase; unsigned int m_uiAlloced; unsigned int m_uiUsed; }; /* 16091 */ struct __cppobj NiTMapBase,char const *,unsigned short>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16088 */ struct NiTMapBase,char const *,unsigned short> { NiTMapBase,char const *,unsigned short>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,unsigned short>::AntiBloatAllocator m_kAllocator; }; /* 16089 */ struct __declspec(align(4)) NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; unsigned __int16 m_val; }; /* 16090 */ struct NiTMapBase,char const *,unsigned short>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,unsigned short> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,unsigned short> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,unsigned short> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,unsigned short> *this, NiTMapItem *, const char *, unsigned __int16); void (__thiscall *ClearValue)(NiTMapBase,char const *,unsigned short> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,unsigned short> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,unsigned short> *this, NiTMapItem *); }; /* 16092 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,unsigned short> { }; /* 16093 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,unsigned short> : NiTPointerMap { bool m_bCopy; }; /* 16094 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,unsigned short> { }; /* 16095 */ struct __cppobj __declspec(align(4)) NiMemStream : NiBinaryStream { char *m_pBuffer; unsigned int m_uiRead; unsigned int m_uiWrite; unsigned int m_uiAllocSize; bool m_bUserMemory; bool m_bFreeze; }; /* 16096 */ struct _AILSOUNDINFO { int format; const void *data_ptr; unsigned int data_len; unsigned int rate; int bits; int channels; unsigned int samples; unsigned int block_size; const void *initial_ptr; }; /* 16097 */ struct __cppobj NiOldWall : NiNode { NiPlane m_kModelPlane; }; /* 16098 */ struct NiPointer { NiOldWall *m_pObject; }; /* 16099 */ struct tagINITCOMMONCONTROLSEX { unsigned int dwSize; unsigned int dwICC; }; /* 16100 */ struct NiCommand::{ctor}::__l2::Argument { char *pcItem; NiCommand::{ctor}::__l2::Argument *pkNext; }; /* 16113 */ struct __cppobj NiTListBase,NSBUserDefinedDataBlock *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16101 */ struct NiTListBase,NSBUserDefinedDataBlock *> { NiTListBase,NSBUserDefinedDataBlock *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBUserDefinedDataBlock *>::AntiBloatAllocator m_kAllocator; }; /* 16102 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBUserDefinedDataBlock *m_element; }; /* 16107 */ struct __cppobj NiTListBase,NSBConstantMap::NSBCM_Entry *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16103 */ struct NiTListBase,NSBConstantMap::NSBCM_Entry *> { NiTListBase,NSBConstantMap::NSBCM_Entry *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBConstantMap::NSBCM_Entry *>::AntiBloatAllocator m_kAllocator; }; /* 16104 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBConstantMap::NSBCM_Entry *m_element; }; /* 16105 */ struct __cppobj NSBConstantMap::NSBCM_Entry : NiD3DShaderConstantMapEntry { }; /* 16106 */ struct NiTListBase,NSBConstantMap::NSBCM_Entry *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBConstantMap::NSBCM_Entry *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBConstantMap::NSBCM_Entry *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBConstantMap::NSBCM_Entry *> *this, NiTListItem *); }; /* 16108 */ struct __cppobj NiTPointerListBase,NSBConstantMap::NSBCM_Entry *> : NiTListBase,NSBConstantMap::NSBCM_Entry *> { }; /* 16109 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBConstantMap::NSBCM_Entry *> { }; /* 16110 */ struct __cppobj NSBConstantMap : NiRefObject { unsigned int m_uiUsage; void *m_kListIter; NiTPointerList m_kEntryList; void *m_kListIter_DX9; NiTPointerList m_kEntryList_DX9; void *m_kListIter_Xenon; NiTPointerList m_kEntryList_Xenon; }; /* 16111 */ struct __cppobj NSBUserDefinedDataBlock : NSBConstantMap { char *m_pcName; }; /* 16112 */ struct NiTListBase,NSBUserDefinedDataBlock *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBUserDefinedDataBlock *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBUserDefinedDataBlock *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBUserDefinedDataBlock *> *this, NiTListItem *); }; /* 16114 */ struct __cppobj NiTPointerListBase,NSBUserDefinedDataBlock *> : NiTListBase,NSBUserDefinedDataBlock *> { }; /* 16115 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBUserDefinedDataBlock *> { }; /* 16116 */ struct __cppobj NSBUserDefinedDataSet : NiRefObject { void *m_kBlockIter; NiTPointerList m_kUserDefinedDataBlocks; }; /* 16117 */ struct NiPointer { NSBUserDefinedDataSet *m_pObject; }; /* 16118 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16119 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 16120 */ struct __cppobj NiBinaryShader : NiD3DShader { unsigned int m_uiBonesPerPartition; unsigned int m_uiBoneMatrixRegisters; NiBinaryShader::BoneMatrixCalcMethod m_eBoneCalcMethod; NiGeometryData::DataFlags m_eBinormalTangentMethod; NiPointer m_spUDDSet_Shader; NiPointer m_spUDDSet_Implementation; NiTArray > m_kUDDSet_PassArray; }; /* 16121 */ struct __cppobj NiD3DController : NiTimeController { }; /* 16122 */ struct __cppobj NiD3DTimeSyncController : NiD3DController { NiPointer m_spExtraData; }; /* 16126 */ struct __cppobj DFALL { }; /* 16127 */ struct __cppobj NiTMapBase,char const *,NiD3DGlobalConstantEntry *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 16123 */ struct NiTMapBase,char const *,NiD3DGlobalConstantEntry *> { NiTMapBase,char const *,NiD3DGlobalConstantEntry *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiD3DGlobalConstantEntry *>::AntiBloatAllocator m_kAllocator; }; /* 16124 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiD3DGlobalConstantEntry *m_val; }; /* 16125 */ struct NiTMapBase,char const *,NiD3DGlobalConstantEntry *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this, NiTMapItem *, const char *, NiD3DGlobalConstantEntry *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiD3DGlobalConstantEntry *> *this, NiTMapItem *); }; /* 16128 */ struct __cppobj NiTMap : NiTMapBase,char const *,NiD3DGlobalConstantEntry *> { }; /* 16129 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiD3DGlobalConstantEntry *> : NiTMap { bool m_bCopy; }; /* 16134 */ struct __cppobj NiTListBase,NSBPackingDef::NSBPDEntry *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16130 */ struct NiTListBase,NSBPackingDef::NSBPDEntry *> { NiTListBase,NSBPackingDef::NSBPDEntry *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBPackingDef::NSBPDEntry *>::AntiBloatAllocator m_kAllocator; }; /* 16131 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBPackingDef::NSBPDEntry *m_element; }; /* 16132 */ struct NSBPackingDef::NSBPDEntry { unsigned int m_uiStream; unsigned int m_uiRegister; unsigned int m_uiInput; NSBPackingDef::NiD3DPackingDefType m_eType; NiD3DShaderDeclaration::ShaderParameterTesselator m_eTesselator; NiD3DShaderDeclaration::ShaderParameterUsage m_eUsage; unsigned int m_uiUsageIndex; }; /* 16133 */ struct NiTListBase,NSBPackingDef::NSBPDEntry *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBPackingDef::NSBPDEntry *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBPackingDef::NSBPDEntry *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBPackingDef::NSBPDEntry *> *this, NiTListItem *); }; /* 16139 */ struct __cppobj NiTListBase,NSBStateGroup::NSBSGEntry *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16135 */ struct NiTListBase,NSBStateGroup::NSBSGEntry *> { NiTListBase,NSBStateGroup::NSBSGEntry *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBStateGroup::NSBSGEntry *>::AntiBloatAllocator m_kAllocator; }; /* 16136 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBStateGroup::NSBSGEntry *m_element; }; /* 16137 */ struct NSBStateGroup::NSBSGEntry { unsigned int m_uiFlags; unsigned int m_uiState; unsigned int m_uiValue; char *m_pcAttribute; }; /* 16138 */ struct NiTListBase,NSBStateGroup::NSBSGEntry *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBStateGroup::NSBSGEntry *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBStateGroup::NSBSGEntry *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBStateGroup::NSBSGEntry *> *this, NiTListItem *); }; /* 16140 */ struct __cppobj NiTPointerListBase,NSBStateGroup::NSBSGEntry *> : NiTListBase,NSBStateGroup::NSBSGEntry *> { }; /* 16141 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBStateGroup::NSBSGEntry *> { }; /* 16142 */ struct NSBStateGroup { void *m_kStateIter; NiTPointerList m_kStateList; }; /* 16150 */ struct __cppobj NiTListBase,NSBAttributeDesc *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16143 */ struct NiTListBase,NSBAttributeDesc *> { NiTListBase,NSBAttributeDesc *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBAttributeDesc *>::AntiBloatAllocator m_kAllocator; }; /* 16144 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBAttributeDesc *m_element; }; /* 16147 */ struct NSBAttributeDesc::ArrayData { void *m_pvValue; NiShaderAttributeDesc::AttributeType m_eType; unsigned int m_uiElementSize; }; /* 16148 */ union $EA55F82922E5647D08A91CC8D1E2C2B8 { bool m_bValue; char *m_pcValue; unsigned int m_uiValue; float m_aafValue[4][4]; NSBAttributeDesc::ArrayData m_kArrayValue; }; /* 16145 */ struct NSBAttributeDesc { NSBAttributeDescVtbl *vfptr; char *m_pcName; char *m_pcDesc; NiShaderAttributeDesc::AttributeType m_eType; unsigned int m_uiFlags; $EA55F82922E5647D08A91CC8D1E2C2B8 ___u5; unsigned int m_uiLen; $2452D84EAFBF0AED4DC81F4D94B84F2C ___u7; $5EA01C6222A801E1F55C68CF5F266264 ___u8; char *m_pcDefault; unsigned int m_uiDefaultLen; }; /* 16146 */ struct NSBAttributeDescVtbl { bool (__thiscall *SaveBinary_Bool)(NSBAttributeDesc *this, NiBinaryStream *); _BYTE gap4[8]; bool (__thiscall *SaveBinary_Float)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Point2)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Point3)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Point4)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Matrix3)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Matrix4)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Color)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Texture)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *SaveBinary_Array)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Bool)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_String)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_UnsignedInt)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Float)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Point2)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Point3)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Point4)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Matrix3)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Matrix4)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Color)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Texture)(NSBAttributeDesc *this, NiBinaryStream *); bool (__thiscall *LoadBinary_Array)(NSBAttributeDesc *this, NiBinaryStream *); }; /* 16149 */ struct NiTListBase,NSBAttributeDesc *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBAttributeDesc *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBAttributeDesc *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBAttributeDesc *> *this, NiTListItem *); }; /* 16151 */ struct __cppobj NiTPointerListBase,NSBAttributeDesc *> : NiTListBase,NSBAttributeDesc *> { }; /* 16152 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBAttributeDesc *> { }; /* 16153 */ struct NSBAttributeTable { void *m_kAttribListIter; NiTPointerList m_kAttribList; }; /* 16154 */ struct __cppobj NiD3DHLSLVertexShader : NiD3DVertexShader { char *m_pcEntryPoint; char *m_pcShaderTarget; ID3DXConstantTable *m_pkConstantTable; }; /* 16155 */ struct __cppobj NiLoopedThread : NiThread { volatile bool m_bLastLoop; NiSemaphore m_kComplete; NiSemaphore m_kStart; }; /* 16156 */ struct __cppobj NiLoopedThreadProcedure : NiThreadProcedure { }; /* 16160 */ struct __cppobj NiTMapBase,unsigned int,NiVBSet *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16157 */ struct NiTMapBase,unsigned int,NiVBSet *> { NiTMapBase,unsigned int,NiVBSet *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,unsigned int,NiVBSet *>::AntiBloatAllocator m_kAllocator; }; /* 16158 */ struct NiTMapItem { NiTMapItem *m_pkNext; unsigned int m_key; NiVBSet *m_val; }; /* 16159 */ struct NiTMapBase,unsigned int,NiVBSet *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,unsigned int,NiVBSet *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,unsigned int,NiVBSet *> *this, unsigned int); bool (__thiscall *IsKeysEqual)(NiTMapBase,unsigned int,NiVBSet *> *this, unsigned int, unsigned int); void (__thiscall *SetValue)(NiTMapBase,unsigned int,NiVBSet *> *this, NiTMapItem *, unsigned int, NiVBSet *); void (__thiscall *ClearValue)(NiTMapBase,unsigned int,NiVBSet *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,unsigned int,NiVBSet *> *this); void (__thiscall *DeleteItem)(NiTMapBase,unsigned int,NiVBSet *> *this, NiTMapItem *); }; /* 16161 */ struct __cppobj NiTPointerMap : NiTMapBase,unsigned int,NiVBSet *> { }; /* 16162 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NSBPackingDef *m_val; }; /* 16163 */ struct __cppobj NiTPointerListBase,NSBPackingDef::NSBPDEntry *> : NiTListBase,NSBPackingDef::NSBPDEntry *> { }; /* 16164 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBPackingDef::NSBPDEntry *> { }; /* 16165 */ struct NSBPackingDef { char *m_pcName; bool m_bFixedFunction; void *m_kEntryIter; NiTPointerList m_kEntryList; }; /* 16166 */ struct __cppobj NSBUtility { }; /* 16170 */ struct __cppobj NiTMapBase,char const *,NiShader *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16167 */ struct NiTMapBase,char const *,NiShader *> { NiTMapBase,char const *,NiShader *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiShader *>::AntiBloatAllocator m_kAllocator; }; /* 16168 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiShader *m_val; }; /* 16169 */ struct NiTMapBase,char const *,NiShader *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiShader *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiShader *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiShader *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiShader *> *this, NiTMapItem *, const char *, NiShader *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiShader *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiShader *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiShader *> *this, NiTMapItem *); }; /* 16171 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiShader *> { }; /* 16172 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiShader *> : NiTPointerMap { bool m_bCopy; }; /* 16173 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiShader *> { }; /* 16177 */ struct __cppobj NiTMapBase,char const *,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16174 */ struct NiTMapBase,char const *,NiPointer > { NiTMapBase,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 16175 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 16176 */ struct NiTMapBase,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiPointer > *this, NiTMapItem > *); }; /* 16178 */ struct __cppobj NiTPointerMap > : NiTMapBase,char const *,NiPointer > { }; /* 16179 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTPointerMap > { bool m_bCopy; }; /* 16180 */ struct __cppobj NiTStringPointerMap > : NiTStringTemplateMap >,NiPointer > { }; /* 16181 */ struct __cppobj NiTStringMap : NiTStringTemplateMap,NiD3DGlobalConstantEntry *> { }; /* 16182 */ struct __cppobj NiD3DShaderFactory : NiShaderFactory { NiDX9Renderer *m_pkRenderer; NiTStringPointerMap *m_pkShaderMap; void *m_kLibraryIter; NiTStringPointerMap > *m_pkLibraryMap; NiTStringMap m_kGlobalConstantMap; }; /* 16183 */ struct __cppobj NiStaticGeometryGroup : NiGeometryGroup { NiTPointerMap m_kSets; }; /* 16184 */ struct NiTArray { NiTArrayVtbl *vfptr; NSBPass **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16185 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 16186 */ struct NiTArray { NiTArrayVtbl *vfptr; NSBTextureStage **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16187 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 16188 */ struct NSBTextureStage { char *m_pcName; unsigned int m_uiStage; unsigned int m_uiTextureFlags; NSBStateGroup *m_pkTextureStageGroup; NSBStateGroup *m_pkSamplerStageGroup; unsigned __int16 m_usObjTextureFlags; bool m_bTextureTransform; _D3DMATRIX m_kTextureTransformation; unsigned int m_uiTextureTransformFlags; char *m_pcGlobalEntry; }; /* 16189 */ struct NSBPass { char *m_pcName; NiPointer m_spUserDefinedDataSet; NSBStateGroup *m_pkRenderStateGroup; NSBConstantMap *m_pkPixelConstantMap; NSBConstantMap *m_pkVertexConstantMap; char *m_pcPixelShaderProgramFileXenon; char *m_pcPixelShaderProgramFileDX9; char *m_pcPSProgramEntryPoint; char *m_pcPSProgramTarget; char *m_pcVertexShaderProgramFileXenon; char *m_pcVertexShaderProgramFileDX9; char *m_pcVSProgramEntryPoint; char *m_pcVSProgramTarget; bool m_bSoftwareVP; NiTArray m_akStages; }; /* 16192 */ struct __cppobj NiTMapBase,char const *,NSBPackingDef *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16190 */ struct NiTMapBase,char const *,NSBPackingDef *> { NiTMapBase,char const *,NSBPackingDef *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NSBPackingDef *>::AntiBloatAllocator m_kAllocator; }; /* 16191 */ struct NiTMapBase,char const *,NSBPackingDef *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NSBPackingDef *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NSBPackingDef *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NSBPackingDef *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NSBPackingDef *> *this, NiTMapItem *, const char *, NSBPackingDef *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NSBPackingDef *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NSBPackingDef *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NSBPackingDef *> *this, NiTMapItem *); }; /* 16193 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NSBPackingDef *> { }; /* 16194 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NSBPackingDef *> : NiTPointerMap { bool m_bCopy; }; /* 16199 */ struct __cppobj NiTListBase,NSBObjectTable::ObjectDesc *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16195 */ struct NiTListBase,NSBObjectTable::ObjectDesc *> { NiTListBase,NSBObjectTable::ObjectDesc *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBObjectTable::ObjectDesc *>::AntiBloatAllocator m_kAllocator; }; /* 16196 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBObjectTable::ObjectDesc *m_element; }; /* 16197 */ struct NSBObjectTable::ObjectDesc { char *m_pcName; NiShaderAttributeDesc::ObjectType m_eType; unsigned int m_uiIndex; }; /* 16198 */ struct NiTListBase,NSBObjectTable::ObjectDesc *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBObjectTable::ObjectDesc *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBObjectTable::ObjectDesc *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBObjectTable::ObjectDesc *> *this, NiTListItem *); }; /* 16200 */ struct __cppobj NiTPointerListBase,NSBObjectTable::ObjectDesc *> : NiTListBase,NSBObjectTable::ObjectDesc *> { }; /* 16201 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBObjectTable::ObjectDesc *> { }; /* 16202 */ struct NSBObjectTable { void *m_kObjectListIter; NiTPointerList m_kObjectList; }; /* 16203 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NSBPackingDef *> { }; /* 16204 */ struct NiTArray { NiTArrayVtbl *vfptr; NSBImplementation **m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16205 */ struct NiTArrayVtbl { void *(__thiscall *__vecDelDtor)(NiTArray *this, unsigned int); }; /* 16206 */ struct __declspec(align(4)) NSBRequirements { unsigned int m_uiPSVersion; unsigned int m_uiVSVersion; unsigned int m_uiUserVersion; unsigned int m_uiPlatformFlags; bool m_bUsesNiRenderState; bool m_bUsesNiLightState; unsigned int m_uiBonesPerPartition; unsigned int m_uiBoneMatrixRegisters; NiBinaryShader::BoneMatrixCalcMethod m_eBoneCalcMethod; NiGeometryData::DataFlags m_eBinormalTangentMethod; bool m_bSoftwareVPAcceptable; bool m_bSoftwareVPRequired; }; /* 16207 */ struct __declspec(align(4)) NSBImplementation { char *m_pcName; char *m_pcDesc; char *m_pcClassName; unsigned int m_uiIndex; NSBRequirements *m_pkRequirements; NiPointer m_spUserDefinedDataSet; char *m_pcPackingDef; NSBStateGroup *m_pkRenderStateGroup; NSBConstantMap *m_pkPixelConstantMap; NSBConstantMap *m_pkVertexConstantMap; NiTArray m_akPasses; bool m_bSoftwareVP; }; /* 16208 */ struct __cppobj NSBShader : NiRefObject { char *m_pcName; char *m_pcDescription; unsigned int m_uiMinPixelShaderVersionRequest; unsigned int m_uiMaxPixelShaderVersionRequest; unsigned int m_uiMinVertexShaderVersionRequest; unsigned int m_uiMaxVertexShaderVersionRequest; unsigned int m_uiMinUserVersionRequest; unsigned int m_uiMaxUserVersionRequest; unsigned int m_uiPlatformRequest; unsigned int m_uiMinPixelShaderVersion; unsigned int m_uiMaxPixelShaderVersion; unsigned int m_uiMinVertexShaderVersion; unsigned int m_uiMaxVertexShaderVersion; unsigned int m_uiMinUserVersion; unsigned int m_uiMaxUserVersion; unsigned int m_uiPlatform; NiPointer m_spUserDefinedDataSet; NSBAttributeTable m_kGlobalAttribTable; NSBAttributeTable m_kAttribTable; NSBObjectTable m_kObjectTable; NiTStringPointerMap m_kPackingDefMap; NiTArray m_kImplementationArray; NiPointer m_spShaderDesc; }; /* 16209 */ struct NiPointer { NSBShader *m_pObject; }; /* 16210 */ struct __cppobj NSBStageAndSamplerStates { }; /* 16214 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16211 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 16212 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 16213 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 16215 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 16216 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 16221 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16217 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 16218 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 16219 */ struct NiPointer { NiD3DController *m_pObject; }; /* 16220 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 16222 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 16223 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 16224 */ struct __cppobj NiD3DHLSLPixelShader : NiD3DPixelShader { char *m_pcEntryPoint; char *m_pcShaderTarget; ID3DXConstantTable *m_pkConstantTable; }; /* 16225 */ struct __cppobj NiD3DShaderProgramCreatorAsm : NiD3DShaderProgramCreator { unsigned int m_uiShaderCreationFlags; void *m_pvConstantBuffer; unsigned int m_uiConstantBufferSize; }; /* 16226 */ struct __cppobj NiD3DShaderProgramCreatorObj : NiD3DShaderProgramCreatorAsm { }; /* 16227 */ struct $_TypeDescriptor$_extraBytes_92 { const void *pVFTable; void *spare; char name[92]; }; /* 16228 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_83 { const void *pVFTable; void *spare; char name[83]; }; /* 16229 */ struct __cppobj NiDX9SourceCubeMapData : NiDX9SourceTextureData { unsigned int m_uiSourceRevID; }; /* 16230 */ struct __declspec(align(4)) NSBShader::VersionInfo { unsigned int m_uiPS_Sys; unsigned int m_uiPS_Min; unsigned int m_uiPS_Req; unsigned int m_uiVS_Sys; unsigned int m_uiVS_Min; unsigned int m_uiVS_Req; unsigned int m_uiUser_Sys; unsigned int m_uiUser_Min; unsigned int m_uiUser_Req; unsigned int m_uiPlatform; bool m_bSoftwareVSCapable_Sys; }; /* 16231 */ struct __cppobj NiD3DShaderProgramCreatorHLSL : NiD3DShaderProgramCreator { unsigned int m_uiShaderCreationFlags; }; /* 16232 */ struct __cppobj NiD3DShaderLibrary : NiShaderLibrary { NiDX9Renderer *m_pkD3DRenderer; HINSTANCE__ *m_hLibrary; NiPointer m_spShaderLibraryDesc; }; /* 16233 */ struct __cppobj NSBRenderStates { }; /* 16234 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; NiD3DGlobalConstantEntry *m_element; }; /* 16238 */ struct __cppobj NiTListBase,NSBImplementation *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16235 */ struct NiTListBase,NSBImplementation *> { NiTListBase,NSBImplementation *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSBImplementation *>::AntiBloatAllocator m_kAllocator; }; /* 16236 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSBImplementation *m_element; }; /* 16237 */ struct NiTListBase,NSBImplementation *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSBImplementation *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSBImplementation *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSBImplementation *> *this, NiTListItem *); }; /* 16239 */ struct __cppobj NiTPointerListBase,NSBImplementation *> : NiTListBase,NSBImplementation *> { }; /* 16240 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSBImplementation *> { }; /* 16241 */ struct NSBLoader { void *m_kBinaryListIter; NiTPointerList m_kBinaryList; }; /* 16245 */ struct __cppobj NiTListBase,NiPointer >::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16242 */ struct NiTListBase,NiPointer > { NiTListBase,NiPointer >Vtbl *vfptr; NiTListItem > *m_pkHead; NiTListItem > *m_pkTail; NiTListBase,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 16243 */ struct NiTListItem > { NiTListItem > *m_pkNext; NiTListItem > *m_pkPrev; NiPointer m_element; }; /* 16244 */ struct NiTListBase,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiPointer > *this, unsigned int); NiTListItem > *(__thiscall *NewItem)(NiTListBase,NiPointer > *this); void (__thiscall *DeleteItem)(NiTListBase,NiPointer > *this, NiTListItem > *); }; /* 16246 */ struct __cppobj NiTPointerListBase,NiPointer > : NiTListBase,NiPointer > { }; /* 16247 */ struct __cppobj NiTPointerList > : NiTPointerListBase,NiPointer > { }; /* 16248 */ struct __cppobj NSBShaderLibrary : NiD3DShaderLibrary { NiTPointerList > m_kNSBShaderList; }; /* 16249 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_81 { const void *pVFTable; void *spare; char name[81]; }; /* 16250 */ struct __cppobj NSBShaderLibSDM { }; /* 16251 */ union YYSTYPE { float fval; int ival; char *sval; unsigned int uival; unsigned int dword; unsigned __int16 word; char byte; bool bval; unsigned int vers; }; /* 16252 */ struct NSFTextFile { char *m_pcFilename; char *m_pcData; unsigned int m_uiSize; unsigned int m_uiPos; }; /* 16257 */ struct __cppobj NiTListBase,NSFParsedShader *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16253 */ struct NiTListBase,NSFParsedShader *> { NiTListBase,NSFParsedShader *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NSFParsedShader *>::AntiBloatAllocator m_kAllocator; }; /* 16254 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NSFParsedShader *m_element; }; /* 16255 */ struct NSFParsedShader { NiPointer m_spNSBShader; }; /* 16256 */ struct NiTListBase,NSFParsedShader *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NSFParsedShader *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NSFParsedShader *> *this); void (__thiscall *DeleteItem)(NiTListBase,NSFParsedShader *> *this, NiTListItem *); }; /* 16258 */ struct __cppobj NiTPointerListBase,NSFParsedShader *> : NiTListBase,NSFParsedShader *> { }; /* 16259 */ struct __cppobj NiTPointerList : NiTPointerListBase,NSFParsedShader *> { }; /* 16260 */ union yyalloc { __int16 yyss; YYSTYPE yyvs; }; /* 16261 */ struct yy_buffer_state { _iobuf *yy_input_file; char *yy_ch_buf; char *yy_buf_pos; unsigned int yy_buf_size; int yy_n_chars; int yy_is_our_buffer; int yy_is_interactive; int yy_at_bol; int yy_fill_buffer; int yy_buffer_status; }; /* 16262 */ struct NSFLoader { void *m_kNSFTextIter; NiTPointerList m_kNSFTextList; }; /* 16266 */ struct __cppobj NiTListBase,NiShaderAttributeDesc *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16263 */ struct NiTListBase,NiShaderAttributeDesc *> { NiTListBase,NiShaderAttributeDesc *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiShaderAttributeDesc *>::AntiBloatAllocator m_kAllocator; }; /* 16264 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiShaderAttributeDesc *m_element; }; /* 16265 */ struct NiTListBase,NiShaderAttributeDesc *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiShaderAttributeDesc *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiShaderAttributeDesc *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiShaderAttributeDesc *> *this, NiTListItem *); }; /* 16267 */ struct __cppobj NiTPointerListBase,NiShaderAttributeDesc *> : NiTListBase,NiShaderAttributeDesc *> { }; /* 16268 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiShaderAttributeDesc *> { }; /* 16269 */ struct NiD3DXEffectAttributeTable { void *m_kAttribListIter; NiTPointerList m_kAttribList; }; /* 16289 */ struct __cppobj DFALL > { }; /* 16290 */ struct __cppobj NiTMapBase >,char const *,NiPointer >::AntiBloatAllocator : DFALL > { unsigned int m_uiCount; }; /* 16270 */ struct NiTMapBase >,char const *,NiPointer > { NiTMapBase >,char const *,NiPointer >Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem > **m_ppkHashTable; NiTMapBase >,char const *,NiPointer >::AntiBloatAllocator m_kAllocator; }; /* 16287 */ struct NiPointer { NiD3DXEffectTechniqueSet *m_pObject; }; /* 16271 */ struct NiTMapItem > { NiTMapItem > *m_pkNext; const char *m_key; NiPointer m_val; }; /* 16272 */ struct NiTArray > { NiTArray >Vtbl *vfptr; NiPointer *m_pBase; unsigned int m_uiMaxSize; unsigned int m_uiSize; unsigned int m_uiESize; unsigned int m_uiGrowBy; }; /* 16273 */ struct NiTArray >Vtbl { void *(__thiscall *__vecDelDtor)(NiTArray > *this, unsigned int); }; /* 16291 */ struct __cppobj NiTMap > : NiTMapBase >,char const *,NiPointer > { }; /* 16292 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap >,NiPointer > : NiTMap > { bool m_bCopy; }; /* 16293 */ struct __cppobj NiTStringMap > : NiTStringTemplateMap >,NiPointer > { }; /* 16282 */ struct __cppobj NiTListBase,NiD3DXEffectParameter *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16278 */ struct NiTListBase,NiD3DXEffectParameter *> { NiTListBase,NiD3DXEffectParameter *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiD3DXEffectParameter *>::AntiBloatAllocator m_kAllocator; }; /* 16283 */ struct __cppobj NiTPointerListBase,NiD3DXEffectParameter *> : NiTListBase,NiD3DXEffectParameter *> { }; /* 16284 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiD3DXEffectParameter *> { }; /* 16274 */ struct __declspec(align(4)) NiD3DXEffectFile { char *m_pcName; unsigned int m_uiDXVersion; NiTStringMap > m_kTechniques; NiTPointerList m_kParameters; void *m_kTechniqueIter; unsigned int m_uiIndex; NiD3DXEffectTechniqueSet *m_pkCurrTechniqueSet; NiD3DXEffectAttributeTable m_kAttribTable; ID3DXBaseEffect *m_pkD3DXEffect; bool m_bRenderableEffect; bool m_bParsed; }; /* 16277 */ struct NiPointer { NiD3DXEffectShader *m_pObject; }; /* 16275 */ struct __cppobj NiD3DXEffectTechnique : NiRefObject { char *m_pcTechniqueName; unsigned int m_uiImplementation; const char *m_pkTechnique; NiD3DXEffectFile *m_pkFile; NiPointer m_spShader; NiTPointerList m_kParameters; void *m_kParamIter; unsigned int m_uiNumPasses; bool *m_abVertexShaderPresent; bool *m_abPixelShaderPresent; bool m_bTimeParameter; bool m_bUsesNiRenderState; bool m_bUsesNiLightState; bool m_bSoftwareVPRequired; bool m_bSoftwareVPAcceptable; NiShaderRequirementDesc *m_pkReqDesc; }; /* 16276 */ struct __cppobj __declspec(align(4)) NiD3DXEffectShader : NiD3DShader { NiD3DXEffectTechnique *m_pkD3DXEffectTechnique; const char *m_pkTechnique; ID3DXBaseEffect *m_pkD3DXEffect; ID3DXEffect *m_pkD3DXRenderableEffect; unsigned int m_uiActualImplementation; unsigned int m_uiBoneMatrixRegisters; NiD3DXEffectShader::BoneMatrixCalcMethod m_eBoneCalcMethod; bool m_bSoftwareVP; }; /* 16279 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiD3DXEffectParameter *m_element; }; /* 16280 */ struct __declspec(align(4)) NiD3DXEffectParameter { const char *m_pkParam; char *m_pcName; bool m_bGlobal; NiD3DSCM_Vertex::Vertex_DefinedMappings m_ePredefinedMapping; NiD3DSCM_Vertex::Vertex_ObjectMappings m_eObjectMapping; NiD3DXEffectParameterDesc::ParameterType m_eParameterType; NiD3DXEffectParameterTextureDesc::TextureType m_eTextureType; unsigned int m_uiParameterCount; unsigned int m_uiArrayCount; unsigned int m_uiExtraData; char *m_pcTextureSource; char *m_pcTextureTarget; unsigned int m_uiTextureFlags; IDirect3DBaseTexture9 *m_pkTexture; unsigned int m_uiWidth; unsigned int m_uiHeight; unsigned int m_uiDepth; NiShaderAttributeDesc::ObjectType m_eObjectType; bool m_bUsed; }; /* 16281 */ struct NiTListBase,NiD3DXEffectParameter *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiD3DXEffectParameter *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiD3DXEffectParameter *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiD3DXEffectParameter *> *this, NiTListItem *); }; /* 16285 */ struct NiPointer { NiD3DXEffectTechnique *m_pObject; }; /* 16286 */ struct __cppobj NiD3DXEffectTechniqueSet : NiRefObject { char *m_pcName; unsigned int m_uiMinPixelShaderVersion; unsigned int m_uiMaxPixelShaderVersion; unsigned int m_uiMinVertexShaderVersion; unsigned int m_uiMaxVertexShaderVersion; unsigned int m_uiMinUserVersion; unsigned int m_uiMaxUserVersion; NiTArray > m_kImplementations; NiD3DXEffectTechnique *m_pkBestImplementation; NiPointer m_spShaderDesc; }; /* 16288 */ struct NiTMapBase >,char const *,NiPointer >Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase >,char const *,NiPointer > *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase >,char const *,NiPointer > *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase >,char const *,NiPointer > *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *, const char *, NiPointer); void (__thiscall *ClearValue)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *); NiTMapItem > *(__thiscall *NewItem)(NiTMapBase >,char const *,NiPointer > *this); void (__thiscall *DeleteItem)(NiTMapBase >,char const *,NiPointer > *this, NiTMapItem > *); }; /* 16294 */ struct NiD3DXEffectFactory { NiD3DXEffectFactoryVtbl *vfptr; NiTStringPointerMap *m_pkD3DXEffectMap; unsigned int m_uiLostCounter; unsigned int m_uiResetCounter; }; /* 16295 */ union $54A5D4B06D158F1DBF8A67478D342527 { void (__thiscall *~NiD3DXEffectFactory)(NiD3DXEffectFactory *this); void *(__thiscall *__vecDelDtor)(NiD3DXEffectFactory *this, unsigned int); }; /* 16296 */ struct NiD3DXEffectFactoryVtbl { NiD3DXEffectFile *(__thiscall *GetD3DXEffectFile)(NiD3DXEffectFactory *this, const char *); void (__thiscall *InsertD3DXEffectFileIntoMap)(NiD3DXEffectFactory *this, NiD3DXEffectFile *); void (__thiscall *RemoveD3DXEffectFileFromMap)(NiD3DXEffectFactory *this, const char *); $54A5D4B06D158F1DBF8A67478D342527 ___u3; }; /* 16300 */ struct __cppobj NiTMapBase,char const *,NiD3DXEffectFile *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16297 */ struct NiTMapBase,char const *,NiD3DXEffectFile *> { NiTMapBase,char const *,NiD3DXEffectFile *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiD3DXEffectFile *>::AntiBloatAllocator m_kAllocator; }; /* 16298 */ struct NiTMapItem { NiTMapItem *m_pkNext; const char *m_key; NiD3DXEffectFile *m_val; }; /* 16299 */ struct NiTMapBase,char const *,NiD3DXEffectFile *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, NiTMapItem *, const char *, NiD3DXEffectFile *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiD3DXEffectFile *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, NiTMapItem *); }; /* 16301 */ struct __cppobj NiTPointerMap : NiTMapBase,char const *,NiD3DXEffectFile *> { }; /* 16302 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiD3DXEffectFile *> : NiTPointerMap { bool m_bCopy; }; /* 16303 */ struct __cppobj NiTStringPointerMap : NiTStringTemplateMap,NiD3DXEffectFile *> { }; /* 16304 */ struct NiD3DXEffectLoader { void *m_kD3DXEffectListIter; NiTPointerList m_kD3DXEffectList; }; /* 16308 */ struct __cppobj NiTListBase,NiD3DXEffectFile *>::AntiBloatAllocator : NiTPointerAllocator { unsigned int m_uiCount; }; /* 16305 */ struct NiTListBase,NiD3DXEffectFile *> { NiTListBase,NiD3DXEffectFile *>Vtbl *vfptr; NiTListItem *m_pkHead; NiTListItem *m_pkTail; NiTListBase,NiD3DXEffectFile *>::AntiBloatAllocator m_kAllocator; }; /* 16306 */ struct NiTListItem { NiTListItem *m_pkNext; NiTListItem *m_pkPrev; NiD3DXEffectFile *m_element; }; /* 16307 */ struct NiTListBase,NiD3DXEffectFile *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTListBase,NiD3DXEffectFile *> *this, unsigned int); NiTListItem *(__thiscall *NewItem)(NiTListBase,NiD3DXEffectFile *> *this); void (__thiscall *DeleteItem)(NiTListBase,NiD3DXEffectFile *> *this, NiTListItem *); }; /* 16309 */ struct __cppobj NiTPointerListBase,NiD3DXEffectFile *> : NiTListBase,NiD3DXEffectFile *> { }; /* 16310 */ struct __cppobj NiTPointerList : NiTPointerListBase,NiD3DXEffectFile *> { }; /* 16313 */ struct __cppobj DFALL { }; /* 16314 */ struct __cppobj NiTMapBase,char const *,NiD3DXEffectFile *>::AntiBloatAllocator : DFALL { unsigned int m_uiCount; }; /* 16311 */ struct NiTMapBase,char const *,NiD3DXEffectFile *> { NiTMapBase,char const *,NiD3DXEffectFile *>Vtbl *vfptr; unsigned int m_uiHashSize; NiTMapItem **m_ppkHashTable; NiTMapBase,char const *,NiD3DXEffectFile *>::AntiBloatAllocator m_kAllocator; }; /* 16312 */ struct NiTMapBase,char const *,NiD3DXEffectFile *>Vtbl { void *(__thiscall *__vecDelDtor)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, unsigned int); unsigned int (__thiscall *KeyToHashIndex)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, const char *); bool (__thiscall *IsKeysEqual)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, const char *, const char *); void (__thiscall *SetValue)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, NiTMapItem *, const char *, NiD3DXEffectFile *); void (__thiscall *ClearValue)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, NiTMapItem *); NiTMapItem *(__thiscall *NewItem)(NiTMapBase,char const *,NiD3DXEffectFile *> *this); void (__thiscall *DeleteItem)(NiTMapBase,char const *,NiD3DXEffectFile *> *this, NiTMapItem *); }; /* 16315 */ struct __cppobj NiTMap : NiTMapBase,char const *,NiD3DXEffectFile *> { }; /* 16316 */ struct __cppobj __declspec(align(4)) NiTStringTemplateMap,NiD3DXEffectFile *> : NiTMap { bool m_bCopy; }; /* 16317 */ struct __cppobj NiTStringMap : NiTStringTemplateMap,NiD3DXEffectFile *> { }; /* 16318 */ struct __cppobj NiD3DXEffectShaderLibrary : NiD3DShaderLibrary { NiTPointerList m_kD3DXEffectFileList; NiTStringMap m_kD3DXEffectTechniqueMap; }; /* 16319 */ struct NiD3DXEffectParameterDesc { NiD3DXEffectParameterDesc::ParameterType m_eParamType; bool m_bGlobal; const char *m_pcName; }; /* 16320 */ struct __cppobj __declspec(align(4)) NiD3DXEffectParameterMatrixDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; float m_afInitValue[16]; unsigned int m_uiNumRows; unsigned int m_uiNumCols; bool m_bHidden; }; /* 16321 */ struct __cppobj __declspec(align(4)) NiD3DXEffectParameterVectorDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; float m_afInitValue[4]; float m_afMaxValue[4]; float m_afMinValue[4]; unsigned int m_uiNumRows; unsigned int m_uiNumCols; unsigned int m_uiNumAtomicElements; bool m_bHidden; bool m_bColor; }; /* 16322 */ struct __cppobj __declspec(align(4)) NiD3DXEffectParameterFloatDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; float m_fInitValue; float m_fMaxValue; float m_fMinValue; bool m_bHidden; }; /* 16323 */ struct __cppobj __declspec(align(4)) NiD3DXEffectParameterBooleanDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; bool m_bInitValue; bool m_bHidden; }; /* 16324 */ struct __cppobj __declspec(align(4)) NiD3DXEffectParameterIntegerDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; unsigned int m_uiInitValue; unsigned int m_uiMaxValue; unsigned int m_uiMinValue; bool m_bHidden; }; /* 16325 */ struct __cppobj NiD3DXEffectParameterTextureDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; void *m_pvInitValue; bool m_bHidden; NiD3DXEffectParameterTextureDesc::TextureType m_eTextureType; const char *m_pcTextureName; const char *m_pcTextureFunction; const char *m_pcTextureTarget; const char *m_pcTextureType; unsigned int m_uiTextureWidth; unsigned int m_uiTextureHeight; unsigned int m_uiTextureDepth; const char *m_pcTextureMap; unsigned int m_uiTextureIndex; unsigned int m_uiObjectType; unsigned int m_uiObjectIndex; }; /* 16326 */ struct __cppobj NiD3DXEffectParameterPredefinedDesc : NiD3DXEffectParameterDesc { const char *m_pcPredefined; unsigned int m_uiMapping; unsigned int m_uiArrayCount; unsigned int m_uiExtraData; }; /* 16327 */ struct __cppobj NiD3DXEffectParameterObjectDesc : NiD3DXEffectParameterDesc { unsigned int m_uiMapping; NiShaderAttributeDesc::ObjectType m_eObjectType; unsigned int m_uiObjectIndex; }; /* 16328 */ struct __cppobj __declspec(align(4)) NiD3DXEffectParameterArrayDesc : NiD3DXEffectParameterDesc { const char *m_pcDesc; float m_afInitValue[80]; float m_afMaxValue[80]; float m_afMinValue[80]; float m_afTempValues[80]; unsigned int m_uiNumRows; unsigned int m_uiNumCols; unsigned int m_uiNumElements; bool m_bHidden; bool m_bColor; }; /* 16329 */ struct __cppobj NiD3DXEffectParser { }; /* 16330 */ struct NiD3DXEffectTechniqueDesc { const char *m_pcName; const char *m_pcTechniqueName; const char *m_pcDesc; unsigned int m_uiImplementation; unsigned int m_uiPSVersion; unsigned int m_uiVSVersion; unsigned int m_uiUserVersion; unsigned int m_uiBonesPerPartition; NiGeometryData::DataFlags m_eNBTMethod; bool m_bUsesNiRenderState; bool m_bUsesNiLightState; bool m_bSoftwareVPRequired; bool m_bSoftwareVPAcceptible; }; /* 16331 */ struct __cppobj NiD3DXEffectShaderSDM { }; /* 16332 */ struct DFALL::AllocNode { DFALL::AllocNode *m_pkNext; void *m_pkData; NiD3DXEffectFile *m_element; }; /* 16333 */ struct __cppobj NiD3DXEffectStateManager : ID3DXEffectStateManager { int m_iLastTextureStage; int m_lRefCount; NiD3DRenderState *m_pkRenderStateManager; IDirect3DDevice9 *m_pkDevice; }; /* 16334 */ struct DFALL >::AllocNode { DFALL >::AllocNode *m_pkNext; void *m_pkData; NiPointer m_element; }; /* 16335 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_61 { const void *pVFTable; void *spare; char name[61]; }; /* 16336 */ struct __cppobj INsFile_NodeCreater : NiRefObject { std::basic_string,std::allocator > m_strKey; }; /* 16337 */ struct NiPointer { INsFile_NodeCreater *m_pObject; }; /* 16338 */ struct std::_Pair_base,std::allocator > const ,NiPointer > { std::basic_string,std::allocator > first; NiPointer second; }; /* 16339 */ struct __cppobj std::pair,std::allocator > const ,NiPointer > : std::_Pair_base,std::allocator > const ,NiPointer > { }; /* 16340 */ struct __cppobj std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 16341 */ struct __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Left; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Parent; std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Right; std::pair,std::allocator > const ,NiPointer > _Myval; char _Color; char _Isnil; }; /* 16342 */ struct __cppobj std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 16343 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > > : std::_Allocator_base,std::allocator > const ,NiPointer > > { }; /* 16344 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator > const ,NiPointer > > { }; /* 16345 */ struct __cppobj std::allocator,std::allocator > const ,NiPointer > >::rebind,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 16346 */ struct __cppobj std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> : std::_Allocator_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> { }; /* 16347 */ struct __cppobj std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 16348 */ struct __cppobj std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> : std::_Container_base0 { std::less,std::allocator > > comp; }; /* 16349 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tmap_traits,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Myhead; unsigned int _Mysize; std::allocator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node> _Alnod; std::allocator,std::allocator > const ,NiPointer > > _Alval; }; /* 16350 */ struct __cppobj std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 16351 */ struct __cppobj std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > : std::_Tree_val,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 16352 */ struct __cppobj std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > : std::_Tree,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > { }; /* 16353 */ struct __cppobj std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> : std::_Iterator012,std::allocator > const ,NiPointer >,int,std::pair,std::allocator > const ,NiPointer > const *,std::pair,std::allocator > const ,NiPointer > const &,std::_Iterator_base0> { std::_Tree_nod,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >::_Node *_Ptr; }; /* 16354 */ struct __cppobj std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_unchecked_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> >,std::_Iterator_base0> { }; /* 16355 */ struct __cppobj std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > : std::_Tree_const_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > { }; /* 16356 */ struct __declspec(align(4)) std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { std::_Tree_iterator,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > > first; bool second; }; /* 16357 */ struct __cppobj std::pair,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> : std::_Pair_base,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > >,0> > >,bool> { }; /* 16358 */ struct __cppobj NsFNC_35 : INsFile_NodeCreater { }; /* 16359 */ struct NsTextCodeV0_2 { NsTextCodeV0_2Vtbl *vfptr; unsigned int m_dwFileSize; int m_nFilePos; char m_strWord[256]; char *m_strFileBuffer; std::set,std::allocator > m_setOperater; }; /* 16360 */ struct NsTextCodeV0_2Vtbl { void *(__thiscall *__vecDelDtor)(NsTextCodeV0_2 *this, unsigned int); }; /* 16361 */ struct __cppobj NsFNC_58 : INsFile_NodeCreater { }; /* 16362 */ struct __cppobj NsFNC_123 : INsFile_NodeCreater { }; /* 16363 */ struct __cppobj NsFNC_125 : INsFile_NodeCreater { }; /* 16364 */ struct __cppobj NsFNC_34 : INsFile_NodeCreater { }; /* 16365 */ struct NsFileReader { NsFileReaderVtbl *vfptr; std::map,std::allocator >,NiPointer,std::less,std::allocator > >,std::allocator,std::allocator > const ,NiPointer > > > m_mapNodeCreater; NiPointer m_spWordNode; NiPointer m_spCurNode; int m_nCurLevel; }; /* 16366 */ union $E00F0894E1EB6FFB3DEFB5975C7D51D4 { void (__thiscall *~NsFileReader)(NsFileReader *this); void *(__thiscall *__vecDelDtor)(NsFileReader *this, unsigned int); }; /* 16367 */ struct NsFileReaderVtbl { INsFile *(__thiscall *LoadFile)(NsFileReader *this, const char *); $E00F0894E1EB6FFB3DEFB5975C7D51D4 ___u1; }; /* 16368 */ struct CNsReadAse { int m_nHsize; int m_uiVertexCount; float *m_pfMapData; }; /* 16369 */ struct NiPointer { NpKMI_File *m_pObject; }; /* 16370 */ struct __cppobj std::_Allocator_base { }; /* 16371 */ struct __cppobj std::allocator : std::_Allocator_base { }; /* 16372 */ struct __cppobj std::allocator::rebind { }; /* 16373 */ struct __cppobj std::_Iterator012 : std::_Iterator_base0 { }; /* 16374 */ struct __cppobj std::_Vector_const_iterator > > : std::_Iterator012 { D3DXMATRIX *_Ptr; }; /* 16375 */ struct __cppobj std::_Vector_iterator > > : std::_Vector_const_iterator > > { }; /* 16376 */ struct __cppobj __declspec(align(4)) std::_Vector_val > : std::_Container_base0 { D3DXMATRIX *_Myfirst; D3DXMATRIX *_Mylast; D3DXMATRIX *_Myend; std::allocator _Alval; }; /* 16377 */ struct __cppobj std::vector > : std::_Vector_val > { }; /* 16378 */ struct __cppobj NsPgCatoonShader : NiD3DDefaultShader { NsPathMaker m_kAppRootPath; D3DXVECTOR4 m_vLineColor; D3DXVECTOR4 m_vLineSize; D3DXVECTOR4 m_vAmbient1; D3DXVECTOR4 m_vAmbient2; NiPointer m_spPassOne; NiPointer m_spVertexShaderAni; NiPointer m_spVertexShaderNoAni; NiPointer m_spVertexConstantMapAni; NiPointer m_spVertexConstantMapNoAni; unsigned int m_uiLinePassNum; D3DXMATRIX *m_pmBoneMatrices; std::vector > m_pmAllBoneMatrices; }; /* 16379 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_28 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[7]; _BYTE gap1C[1]; }; /* 16380 */ struct __cppobj std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> : std::_Iterator_base0 { }; /* 16381 */ struct __declspec(align(4)) std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node { std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Left; std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Parent; std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Right; std::pair _Myval; char _Color; char _Isnil; }; /* 16382 */ struct std::_Pair_base { const unsigned int first; unsigned int second; }; /* 16383 */ struct __cppobj std::pair : std::_Pair_base { }; /* 16384 */ struct __cppobj std::_Tree_unchecked_const_iterator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >,std::_Iterator_base0> : std::_Iterator012,int,std::pair const *,std::pair const &,std::_Iterator_base0> { std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Ptr; }; /* 16385 */ struct __cppobj std::_Tree_const_iterator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > : std::_Tree_unchecked_const_iterator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >,std::_Iterator_base0> { }; /* 16386 */ struct __cppobj std::_Tree_iterator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > : std::_Tree_const_iterator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > { }; /* 16387 */ struct __declspec(align(4)) std::_Pair_base,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> { std::_Tree_iterator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > > first; bool second; }; /* 16388 */ struct __cppobj std::_Tmap_traits,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> : std::_Container_base0 { std::less comp; }; /* 16389 */ struct __cppobj boost::fast_pool_allocator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 16390 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> { }; /* 16391 */ struct __cppobj __declspec(align(4)) std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tmap_traits,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> { std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node *_Myhead; unsigned int _Mysize; boost::fast_pool_allocator,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> _Alnod; boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> _Alval; }; /* 16392 */ struct __cppobj std::_Tree_val,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tree_nod,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 16393 */ struct __cppobj std::_Tree,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > : std::_Tree_val,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 16394 */ struct __cppobj std::map,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32> > : std::_Tree,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > { }; /* 16395 */ struct __cppobj std::pair,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> : std::_Pair_base,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> > >,bool> { }; /* 16396 */ struct __cppobj NMTMN_Data : INMTMN_Data { PgNsTerrain::MapTile *m_pData; unsigned int m_uDataCnt; }; /* 16397 */ struct __cppobj boost::checked_deleter { }; /* 16398 */ struct __cppobj __declspec(align(4)) boost::detail::sp_counted_base_impl > : boost::detail::sp_counted_base { PgNsTerrain::CPgBlockObject *ptr; boost::checked_deleter del; }; /* 16399 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind > { }; /* 16400 */ struct __cppobj boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>::rebind,boost::fast_pool_allocator,boost::default_user_allocator_new_delete,boost::details::pool::win32_mutex,32>,0> >::_Node> { }; /* 16401 */ struct __cppobj boost::singleton_pool::pool_type : boost::details::pool::win32_mutex { boost::pool p; }; /* 16402 */ struct __cppobj boost::details::pool::singleton_default::pool_type> { }; /* 16403 */ struct __cppobj boost::singleton_pool { }; /* 16404 */ struct __cppobj boost::details::pool::singleton_default::pool_type>::object_creator { }; /* 16405 */ struct std::_Pair_base { HeightMapMaker::TriangleIndex **first; HeightMapMaker::TriangleIndex **second; }; /* 16406 */ struct __cppobj std::pair : std::_Pair_base { }; /* 16407 */ struct shineofstream { std::basic_fstream > stream; }; /* 16408 */ struct __cppobj FindCDNode2 : Ns_TourScene { }; /* 16409 */ struct __unaligned __declspec(align(1)) $_s__RTTIBaseClassArray$_extraBytes_40 { _s__RTTIBaseClassDescriptor2 *arrayOfBaseClassDescriptors[10]; _BYTE gap28[1]; }; /* 16410 */ struct $_TypeDescriptor$_extraBytes_4 { const void *pVFTable; void *spare; char name[4]; }; /* 16411 */ struct __cppobj CProperty : CTypedProperty { bool (__thiscall *m_Getter)(CWorldConfig *this); void (__thiscall *m_Setter)(CWorldConfig *this, bool); }; /* 16412 */ struct __cppobj CRTTIClass : CBaseObject { }; /* 16413 */ struct __cppobj __declspec(align(4)) CAfterImageEffect : CScreenEffect, CRTTIClass { CScreenEffect *m_pkSwapScreen0; CScreenEffect *m_pkSwapScreen1; unsigned int m_id; unsigned int m_iStarTime; unsigned int m_iCurTime; bool m_bFirstDraw; }; /* 16414 */ struct __cppobj CProperty : CTypedProperty { __declspec(align(8)) bool (__thiscall *m_Getter)(CAfterImageEffect *this); __declspec(align(8)) void (__thiscall *m_Setter)(CAfterImageEffect *this, bool); }; /* 16415 */ struct __cppobj CRTTIClass : CBaseObject { }; /* 16416 */ struct __cppobj CDepthOfFieldEffect : CScreenEffect, CRTTIClass { NiPointer m_spParentNode; NiPointer m_spMainCamera; CScreenEffect *m_pkBlurScreen0; CScreenEffect *m_pkBlurScreen1; NiPointer m_spFilterTx; bool m_bIsPShaderEnable; NiPointer m_spMRTNormPosTexture; }; /* 16417 */ struct __cppobj CProperty : CTypedProperty { __declspec(align(8)) bool (__thiscall *m_Getter)(CDepthOfFieldEffect *this); __declspec(align(8)) void (__thiscall *m_Setter)(CDepthOfFieldEffect *this, bool); }; /* 16418 */ struct TSamples { NiColorA kWeight; NiPoint2 kOffset; }; /* 16419 */ struct __cppobj CPropertyType { }; /* 16420 */ struct __cppobj CTypedProperty : CAbstractProperty { CRTTI *m_pRtti; }; /* 16421 */ struct __cppobj CRTTIClass : CBaseObject { }; /* 16422 */ struct __cppobj CGlowScreenEffect : CScreenEffect, CRTTIClass { CScreenEffect *m_pkDownScaleFilter; CScreenEffect *m_pkGlowBlurringFilter; CScreenEffect *m_pkBlurringFilter0; CScreenEffect *m_pkBlurringFilter1; int m_iNumBlurring; int m_iDownScaling; int m_iDownScaleWidth; int m_iDownScaleHeight; }; /* 16423 */ struct __cppobj CProperty : CTypedProperty { __declspec(align(8)) bool (__thiscall *m_Getter)(CGlowScreenEffect *this); __declspec(align(8)) void (__thiscall *m_Setter)(CGlowScreenEffect *this, bool); }; /* 16424 */ struct __unaligned __declspec(align(1)) $_TypeDescriptor$_extraBytes_3 { const void *pVFTable; void *spare; char name[3]; }; /* 16425 */ struct __cppobj CTypedProperty : CAbstractProperty { CRTTI *m_pRtti; }; /* 16426 */ struct __cppobj CProperty : CTypedProperty { __declspec(align(8)) unsigned int (__thiscall *m_Getter)(CGlowScreenEffect *this); __declspec(align(8)) void (__thiscall *m_Setter)(CGlowScreenEffect *this, unsigned int); }; /* 16427 */ struct __cppobj CProperty : CTypedProperty { __declspec(align(8)) float (__thiscall *m_Getter)(CGlowScreenEffect *this); __declspec(align(8)) void (__thiscall *m_Setter)(CGlowScreenEffect *this, float); }; /* 16428 */ struct __cppobj CTypedProperty : CAbstractProperty { CRTTI *m_pRtti; }; /* 16429 */ struct __cppobj std::allocator::rebind { }; /* 16430 */ struct __cppobj std::allocator >::rebind > { }; /* 16431 */ struct PgUtil::Create1PixelSourceTexture::__l2::PixelRGBA { char R; char G; char B; char A; }; /* 16432 */ union $EC11FDE77E13BEB789C99CE5F90DB72F { char a[4]; unsigned int addr; }; /* 16433 */ struct $E527FC611D387DB500CAD280A4025C10 { NiPoint3 *pkVertices; NiPoint2 *pkUVs; unsigned __int16 *pusIndicies; }; /* 16434 */ struct __unaligned __declspec(align(1)) _SHITEMID { unsigned __int16 cb; char abID[1]; }; /* 16435 */ struct _ITEMIDLIST { _SHITEMID mkid; }; /* 16436 */ struct KNOWNFOLDER_DEFINITION { KF_CATEGORY category; wchar_t *pszName; wchar_t *pszDescription; _GUID fidParent; wchar_t *pszRelativePath; wchar_t *pszParsingName; wchar_t *pszTooltip; wchar_t *pszLocalizedName; wchar_t *pszIcon; wchar_t *pszSecurity; unsigned int dwAttributes; unsigned int kfdFlags; _GUID ftidType; }; /* 16437 */ struct __cppobj IShellLibrary : IUnknown { }; /* 16438 */ struct __cppobj IShellItem : IUnknown { }; /* 16439 */ struct __cppobj __declspec(align(4)) NiDX9ShaderConstantManager : NiD3DShaderConstantManager { bool m_bSoftwareOnlyVP; }; /* 16440 */ struct SHEPHANDLE { unsigned int dwEffect; unsigned int dwTag; }; /* 16441 */ struct IDirectInputEffectShepherdVtbl { HRESULT (__stdcall *QueryInterface)(IDirectInputEffectShepherd *, _GUID *const , void **); unsigned int (__stdcall *AddRef)(IDirectInputEffectShepherd *); unsigned int (__stdcall *Release)(IDirectInputEffectShepherd *); HRESULT (__stdcall *DeviceID)(IDirectInputEffectShepherd *, unsigned int, unsigned int, void *); HRESULT (__stdcall *GetVersions)(IDirectInputEffectShepherd *, DIDRIVERVERSIONS *); HRESULT (__stdcall *Escape)(IDirectInputEffectShepherd *, SHEPHANDLE *, DIEFFESCAPE *); HRESULT (__stdcall *DeviceEscape)(IDirectInputEffectShepherd *, SHEPHANDLE *, DIEFFESCAPE *); HRESULT (__stdcall *SetGain)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int); HRESULT (__stdcall *SendForceFeedbackCommand)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int); HRESULT (__stdcall *GetForceFeedbackState)(IDirectInputEffectShepherd *, SHEPHANDLE *, DIDEVICESTATE *); HRESULT (__stdcall *DownloadEffect)(IDirectInputEffectShepherd *, unsigned int, SHEPHANDLE *, DIEFFECT *, unsigned int); HRESULT (__stdcall *DestroyEffect)(IDirectInputEffectShepherd *, SHEPHANDLE *); HRESULT (__stdcall *StartEffect)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int, unsigned int); HRESULT (__stdcall *StopEffect)(IDirectInputEffectShepherd *, SHEPHANDLE *); HRESULT (__stdcall *GetEffectStatus)(IDirectInputEffectShepherd *, SHEPHANDLE *, unsigned int *); HRESULT (__stdcall *SetGlobalGain)(IDirectInputEffectShepherd *, unsigned int); }; /* 16442 */ struct IDirectInputEffectShepherd { IDirectInputEffectShepherdVtbl *lpVtbl; }; /* 16443 */ struct DIDRIVERVERSIONS { unsigned int dwSize; unsigned int dwFirmwareRevision; unsigned int dwHardwareRevision; unsigned int dwFFDriverVersion; }; /* 16444 */ struct DIDEVICESTATE { unsigned int dwSize; unsigned int dwState; unsigned int dwLoad; }; /* 16445 */ struct DIPROPINFO { _GUID *pguid; unsigned int iobj; unsigned int dwDevType; }; /* 16446 */ union $983DBE8ABC3C6C5332AC355A10D6978F { unsigned int RawValue; char On; }; /* 16447 */ struct _HIDP_DATA { unsigned __int16 DataIndex; unsigned __int16 Reserved; $983DBE8ABC3C6C5332AC355A10D6978F ___u2; }; /* 16448 */ struct JOYRAMP { int x; int y; unsigned int dx; int dy; }; /* 16449 */ struct LMINMAX { int Min; int Max; }; /* 16450 */ struct VXDINSTANCE { unsigned int fl; void *pState; DIDEVICEOBJECTDATA_DX3 *pBuffer; DIDEVICEOBJECTDATA_DX3 *pEnd; DIDEVICEOBJECTDATA_DX3 *pHead; DIDEVICEOBJECTDATA_DX3 *pTail; unsigned int fOverflow; struct CDIDev *pdd; HWND__ *hwnd; }; /* 16451 */ struct CEm { VXDINSTANCE vi; CEm *pemNext; unsigned int *rgdwDf; unsigned int dwExtra; CEd *ped; int cAcquire; int cRef; int fWorkerThread; int fHidden; }; /* 16452 */ struct CEd { void *const pState; unsigned int *const pDevType; HRESULT (__stdcall *Acquire)(CEm *, int); int cAcquire; unsigned int cbData; unsigned int cRef; }; /* 16453 */ struct HIDGROUPCAPS { _HIDP_REPORT_TYPE type; unsigned int cObj; unsigned __int16 UsagePage; unsigned __int16 UsageMin; unsigned __int16 StringMin; unsigned __int16 StringMax; unsigned __int16 DesignatorMin; unsigned __int16 DesignatorMax; unsigned __int16 DataIndexMin; unsigned __int16 usGranularity; int lMask; unsigned __int16 BitSize; unsigned __int16 LinkCollection; LMINMAX Logical; LMINMAX Physical; int Null; unsigned int Units; unsigned __int16 Exponent; unsigned __int16 wReportId; int fReportDisabled; int Reserved; int IsAbsolute; int IsValue; int IsAlias; int IsSigned; int IsPolledPOV; }; /* 16454 */ struct HIDREPORTINFO { _HIDP_DATA *rgdata; void *pvReport; int cdataMax; int cdataUsed; unsigned int cbReport; int fNeedClear; int fChanged; }; /* 16455 */ struct _DIAPPHACKS { int fReacquire; int fNoSubClass; int nMaxDeviceNameLength; }; /* 16456 */ struct JOYRANGECONVERT { int fRaw; JOYRAMP rmpLow; JOYRAMP rmpHigh; unsigned int dwPmin; unsigned int dwPmax; unsigned int dwPc; int lMin; int lMax; int lC; unsigned int dwDz; unsigned int dwSat; unsigned int dwCPointsNum; _CPOINT cp[8]; int fPolledPOV; int lMinPOV[5]; int lMaxPOV[5]; }; /* 16457 */ struct HIDOBJCAPS { HIDGROUPCAPS *pcaps; JOYRANGECONVERT *pjrc; int idata; }; /* 16458 */ struct IDirectInputDeviceCallback { IDirectInputDeviceCallbackVtbl *lpVtbl; }; /* 16459 */ struct IDirectInputDeviceCallbackVtbl { HRESULT (__stdcall *QueryInterface)(IDirectInputDeviceCallback *, _GUID *const , void **); unsigned int (__stdcall *AddRef)(IDirectInputDeviceCallback *); unsigned int (__stdcall *Release)(IDirectInputDeviceCallback *); HRESULT (__stdcall *GetInstance)(IDirectInputDeviceCallback *, void **); HRESULT (__stdcall *GetVersions)(IDirectInputDeviceCallback *, DIDRIVERVERSIONS *); HRESULT (__stdcall *GetDataFormat)(IDirectInputDeviceCallback *, _DIDATAFORMAT **); HRESULT (__stdcall *GetObjectInfo)(IDirectInputDeviceCallback *, DIPROPINFO *, DIDEVICEOBJECTINSTANCEW *); HRESULT (__stdcall *GetCapabilities)(IDirectInputDeviceCallback *, DIDEVCAPS *); HRESULT (__stdcall *Acquire)(IDirectInputDeviceCallback *); HRESULT (__stdcall *Unacquire)(IDirectInputDeviceCallback *); HRESULT (__stdcall *GetDeviceState)(IDirectInputDeviceCallback *, void *); HRESULT (__stdcall *GetDeviceInfo)(IDirectInputDeviceCallback *, DIDEVICEINSTANCEW *); HRESULT (__stdcall *GetProperty)(IDirectInputDeviceCallback *, DIPROPINFO *, DIPROPHEADER *); HRESULT (__stdcall *SetProperty)(IDirectInputDeviceCallback *, DIPROPINFO *, DIPROPHEADER *); HRESULT (__stdcall *SetEventNotification)(IDirectInputDeviceCallback *, void *); HRESULT (__stdcall *SetCooperativeLevel)(IDirectInputDeviceCallback *, HWND__ *, unsigned int); HRESULT (__stdcall *RunControlPanel)(IDirectInputDeviceCallback *, HWND__ *, unsigned int); HRESULT (__stdcall *CookDeviceData)(IDirectInputDeviceCallback *, unsigned int, DIDEVICEOBJECTDATA *); HRESULT (__stdcall *CreateEffect)(IDirectInputDeviceCallback *, IDirectInputEffectShepherd **); HRESULT (__stdcall *GetFFConfigKey)(IDirectInputDeviceCallback *, unsigned int, HKEY__ **); HRESULT (__stdcall *SendDeviceData)(IDirectInputDeviceCallback *, unsigned int, DIDEVICEOBJECTDATA *, unsigned int *, unsigned int); HRESULT (__stdcall *Poll)(IDirectInputDeviceCallback *); unsigned int (__stdcall *GetUsage)(IDirectInputDeviceCallback *, int); HRESULT (__stdcall *MapUsage)(IDirectInputDeviceCallback *, unsigned int, int *); HRESULT (__stdcall *SetDIData)(IDirectInputDeviceCallback *, unsigned int, void *); HRESULT (__stdcall *BuildDefaultActionMap)(IDirectInputDeviceCallback *, _DIACTIONFORMATW *, unsigned int, _GUID *const ); }; /* 16460 */ struct _HIDP_CAPS { unsigned __int16 Usage; unsigned __int16 UsagePage; unsigned __int16 InputReportByteLength; unsigned __int16 OutputReportByteLength; unsigned __int16 FeatureReportByteLength; unsigned __int16 Reserved[17]; unsigned __int16 NumberLinkCollectionNodes; unsigned __int16 NumberInputButtonCaps; unsigned __int16 NumberInputValueCaps; unsigned __int16 NumberInputDataIndices; unsigned __int16 NumberOutputButtonCaps; unsigned __int16 NumberOutputValueCaps; unsigned __int16 NumberOutputDataIndices; unsigned __int16 NumberFeatureButtonCaps; unsigned __int16 NumberFeatureValueCaps; unsigned __int16 NumberFeatureDataIndices; }; /* 16461 */ union $B0AC6A36F44D029391E6CB991F071588 { void *pvGroup2; HIDREPORTINFO hriIn; }; /* 16462 */ struct CHid { IDirectInputDeviceCallback dcb; $B0AC6A36F44D029391E6CB991F071588 ___u1; HIDREPORTINFO hriOut; HIDREPORTINFO hriFea; void *pvPhys; void *pvStage; unsigned int cbPhys; VXDINSTANCE *pvi; unsigned int dwDevType; unsigned int dwAxes; unsigned int dwButtons; unsigned int dwPOVs; unsigned int dwCollections; void *hdev; void *hdevEm; unsigned int rgdwBase[4]; HIDOBJCAPS *rghoc; _DIDATAFORMAT df; unsigned int ibButtonData; unsigned int cbButtonData; char **rgpbButtonMasks; _HIDP_PREPARSED_DATA *ppd; HIDGROUPCAPS *rgcaps; JOYRANGECONVERT *pjrcNext; _HIDP_CAPS caps; CEd ed; _OVERLAPPED o; unsigned int dwStartRead; unsigned int dwStopRead; char *rgbaxissemflags; int *rgiobj; int *rgipov; int *rgiaxis; int *rgicoll; unsigned int uiInstanceMax; char *ptszId; char *ptszPath; HKEY__ *hkInstType; unsigned int ccaps; int idJoy; HKEY__ *hkType; unsigned __int16 VendorID; unsigned __int16 ProductID; HWND__ *hwnd; int IsPolledInput; int fPIDdevice; unsigned __int16 wMaxReportId[3]; char *pEnableReportId[3]; unsigned int dwVersion; _DIAPPHACKS diHacks; HKEY__ *hkProp; int fEnableInputReport; int fFlags2Checked; }; /* 16463 */ typedef _SERVICE_NOTIFY_2W *PSERVICE_NOTIFYW; /* 16464 */ typedef tagMSGBOXPARAMSW *PMSGBOXPARAMSW; /* 16465 */ typedef _MESSAGE_RESOURCE_ENTRY *PMESSAGE_RESOURCE_ENTRY; /* 16466 */ typedef void (__stdcall *WAITORTIMERCALLBACKFUNC)(void *, char); /* 16467 */ typedef HDC__ *HDC; /* 16468 */ typedef tagAUXCAPS2A *NPAUXCAPS2A; /* 16469 */ typedef tagMIXERCAPSA *PMIXERCAPS; /* 16470 */ typedef tagEMRSELECTCLIPPATH *PEMRSELECTCLIPPATH; /* 16471 */ typedef tagAUXCAPS2A *LPAUXCAPS2A; /* 16472 */ typedef _PORT_INFO_1W *LPPORT_INFO_1W; /* 16473 */ typedef _IMAGE_DEBUG_DIRECTORY *PIMAGE_DEBUG_DIRECTORY; /* 16474 */ typedef _PORT_INFO_3W *LPPORT_INFO_3W; /* 16475 */ typedef _PRINTER_INFO_1A *LPPRINTER_INFO_1A; /* 16476 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_FIND_CERT)(void *, _CERT_STORE_PROV_FIND_INFO *, _CERT_CONTEXT *, unsigned int, void **, _CERT_CONTEXT **); /* 16477 */ typedef _PORT_INFO_2W *LPPORT_INFO_2W; /* 16478 */ typedef char ShineCharRaceID; /* 16479 */ typedef _CTL_ENTRY *PCTL_ENTRY; /* 16480 */ typedef tagAUXCAPS2W *LPAUXCAPS2W; /* 16481 */ typedef _DOC_INFO_3A *PDOC_INFO_3A; /* 16482 */ typedef tagEVENTMSG *PEVENTMSGMSG; /* 16484 */ typedef tagAUXCAPS2W *NPAUXCAPS2W; /* 16485 */ typedef PPM_THERMAL_POLICY_EVENT *PPPM_THERMAL_POLICY_EVENT; /* 16486 */ typedef char *LPBYTE; /* 16487 */ typedef IUnknown *LPUNKNOWN; /* 16488 */ typedef char *pchar_t; /* 16489 */ typedef _NON_PAGED_DEBUG_INFO *PNON_PAGED_DEBUG_INFO; /* 16490 */ typedef tagMIXERCAPS2A *PMIXERCAPS2; /* 16491 */ typedef _TRANSACTION_LIST_ENTRY *PTRANSACTION_LIST_ENTRY; /* 16492 */ typedef void __stdcall RPCNOTIFICATION_ROUTINE(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT); /* 16493 */ typedef unsigned int HCRYPTHASH; /* 16494 */ typedef unsigned int (__stdcall *LPOFNHOOKPROC)(HWND__ *, unsigned int, unsigned int, int); /* 16495 */ typedef SCARD_READERSTATEA *LPSCARD_READERSTATEA; /* 16496 */ typedef _IMAGE_RESOURCE_DIRECTORY_ENTRY *PIMAGE_RESOURCE_DIRECTORY_ENTRY; /* 16497 */ typedef _PRINTER_INFO_1W *LPPRINTER_INFO_1W; /* 16498 */ typedef tagIMEMENUITEMINFOA *PIMEMENUITEMINFO; /* 16499 */ typedef sockaddr *PSOCKADDR; /* 16500 */ typedef _TRANSACTION_NOTIFICATION *PTRANSACTION_NOTIFICATION; /* 16501 */ typedef int openmode; /* 16502 */ typedef tagEMRLINETO *PEMRLINETO; /* 16503 */ typedef _CRYPT_MASK_GEN_ALGORITHM *PCRYPT_MASK_GEN_ALGORITHM; /* 16504 */ typedef tagEVENTMSG *PEVENTMSG; /* 16505 */ typedef IAddrExclusionControl *LPADDREXCLUSIONCONTROL; /* 16506 */ typedef HKEY__ **PHKEY; /* 16507 */ typedef tagMCI_LOAD_PARMSW *LPMCI_LOAD_PARMSW; /* 16508 */ typedef _DISK_GEOMETRY *PDISK_GEOMETRY; /* 16509 */ typedef const char *LPCTCH; /* 16510 */ typedef tagHIGHCONTRASTA *LPHIGHCONTRASTA; /* 16511 */ typedef unsigned __int16 PROPVAR_PAD2; /* 16512 */ typedef _RIP_INFO *LPRIP_INFO; /* 16513 */ typedef tagKERNINGPAIR *LPKERNINGPAIR; /* 16514 */ typedef _CRYPTNET_URL_CACHE_FLUSH_INFO *PCRYPTNET_URL_CACHE_FLUSH_INFO; /* 16515 */ typedef _OSVERSIONINFOW *POSVERSIONINFOW; /* 16516 */ typedef int (__stdcall *TIMEFMT_ENUMPROCEX)(wchar_t *, int); /* 16517 */ typedef tagMCI_OVLY_LOAD_PARMSA *LPMCI_OVLY_LOAD_PARMS; /* 16518 */ typedef tagVARDESC *LPVARDESC; /* 16519 */ typedef tagMCI_WAVE_DELETE_PARMS *PMCI_WAVE_DELETE_PARMS; /* 16520 */ typedef int *LPFXPT16DOT16; /* 16521 */ typedef _PRINTER_ENUM_VALUESW *LPPRINTER_ENUM_VALUESW; /* 16522 */ typedef _DOC_INFO_2A *PDOC_INFO_2A; /* 16523 */ typedef _PROVIDOR_INFO_2W *LPPROVIDOR_INFO_2W; /* 16524 */ typedef _PORT_INFO_3A *PPORT_INFO_3; /* 16525 */ typedef _PROVIDOR_INFO_1W *LPPROVIDOR_INFO_1W; /* 16526 */ typedef tagHIGHCONTRASTW *LPHIGHCONTRASTW; /* 16527 */ typedef tagRAWHID *PRAWHID; /* 16528 */ typedef tagMCI_LOAD_PARMSA *LPMCI_LOAD_PARMSA; /* 16529 */ typedef tagEMRPOLYLINE *PEMRPOLYBEZIER; /* 16530 */ typedef _D3DXCONSTANTTABLE_DESC *LPD3DXCONSTANTTABLE_DESC; /* 16531 */ typedef _BOOT_AREA_INFO *PBOOT_AREA_INFO; /* 16532 */ typedef void (__stdcall *PIMAGE_TLS_CALLBACK)(void *, unsigned int, void *); /* 16533 */ typedef _GUID *const RIID; /* 16534 */ typedef HWINSTA__ *HWINSTA; /* 16535 */ typedef _CRYPT_HASH_MESSAGE_PARA *PCRYPT_HASH_MESSAGE_PARA; /* 16536 */ typedef _OSVERSIONINFOA *POSVERSIONINFOA; /* 16537 */ typedef lua_TValue *StkId; /* 16538 */ typedef unsigned __int64 *PDWORDLONG; /* 16539 */ typedef _IMAGE_FUNCTION_ENTRY *PIMAGE_FUNCTION_ENTRY; /* 16540 */ typedef tagMINMAXINFO *LPMINMAXINFO; /* 16541 */ typedef _currencyfmtA *LPCURRENCYFMTA; /* 16542 */ typedef _ADDJOB_INFO_1A *LPADDJOB_INFO_1; /* 16543 */ typedef _RPC_PROTSEQ_ENDPOINT *PRPC_PROTSEQ_ENDPOINT; /* 16544 */ typedef ITypeLib2 *LPTYPELIB2; /* 16545 */ typedef tagMIXERCAPSA *PMIXERCAPSA; /* 16546 */ typedef tagMIXERLINEA *LPMIXERLINEA; /* 16547 */ typedef tagAUXCAPS2A *NPAUXCAPS2; /* 16548 */ typedef ID3DXEffect *LPD3DXEFFECT; /* 16549 */ typedef tagEMREXTFLOODFILL *PEMREXTFLOODFILL; /* 16550 */ typedef IDirect3DPixelShader9 *PDIRECT3DPIXELSHADER9; /* 16551 */ typedef tagAUXCAPS2A *LPAUXCAPS2; /* 16552 */ typedef _FILEMUIINFO *PFILEMUIINFO; /* 16553 */ typedef ID3DXEffectCompiler *LPD3DXEFFECTCOMPILER; /* 16554 */ typedef _BIDI_RESPONSE_CONTAINER *PBIDI_RESPONSE_CONTAINER; /* 16555 */ typedef _TRIVERTEX *PTRIVERTEX; /* 16556 */ typedef _BIN_RANGE *PBIN_RANGE; /* 16557 */ typedef tagIMEMENUITEMINFOW *PIMEMENUITEMINFOW; /* 16558 */ typedef _FSCTL_QUERY_FAT_BPB_BUFFER *PFSCTL_QUERY_FAT_BPB_BUFFER; /* 16559 */ typedef void *LOCALHANDLE; /* 16560 */ typedef _PRINTER_INFO_1A *LPPRINTER_INFO_1; /* 16561 */ typedef int (__stdcall *FARPROC)(); /* 16562 */ typedef _D3DXFRAME *LPD3DXFRAME; /* 16563 */ typedef _IMAGE_EXPORT_DIRECTORY *PIMAGE_EXPORT_DIRECTORY; /* 16564 */ typedef IConnectionPoint *LPCONNECTIONPOINT; /* 16565 */ typedef unsigned __int16 SHINE_CHAR_STATE_TIME; /* 16566 */ typedef tagMIXERCAPSW *PMIXERCAPSW; /* 16567 */ typedef _DOC_INFO_1A *PDOC_INFO_1A; /* 16568 */ typedef _PEB_LDR_DATA *PPEB_LDR_DATA; /* 16569 */ typedef _BINARY_CONTAINER *PBINARY_CONTAINER; /* 16570 */ typedef _SYSTEM_INFO *LPSYSTEM_INFO; /* 16571 */ typedef char SHINE_WEAPON_TITLE[21]; /* 16572 */ typedef DLGTEMPLATE *LPDLGTEMPLATEA; /* 16573 */ typedef _EXCEPTION_RECORD *LPEXCEPTION_RECORD; /* 16574 */ typedef unsigned int u4; /* 16575 */ typedef DIDEVICEOBJECTINSTANCE_DX3A *LPCDIDEVICEOBJECTINSTANCE_DX3; /* 16576 */ typedef _BIDI_RESPONSE_CONTAINER *LPBIDI_RESPONSE_CONTAINER; /* 16577 */ typedef tagIMEMENUITEMINFOA *PIMEMENUITEMINFOA; /* 16578 */ typedef IDirect3DVertexDeclaration9 *PDIRECT3DVERTEXDECLARATION9; /* 16579 */ typedef tagOLERENDER *LPOLERENDER; /* 16580 */ typedef tagMCI_OVLY_WINDOW_PARMSA *LPMCI_OVLY_WINDOW_PARMSA; /* 16581 */ typedef POWER_ACTION *PPOWER_ACTION; /* 16582 */ typedef tagGUITHREADINFO *LPGUITHREADINFO; /* 16583 */ typedef tagHIGHCONTRASTA *LPHIGHCONTRAST; /* 16584 */ typedef unsigned int SHINE_MOB_REGEN_ABSTATE_GROUP; /* 16585 */ typedef _PORT_INFO_3W *PPORT_INFO_3W; /* 16586 */ typedef void *voidpf; /* 16587 */ typedef _PRINTER_INFO_8A *PPRINTER_INFO_8; /* 16588 */ typedef _PRINTER_INFO_9A *PPRINTER_INFO_9; /* 16589 */ typedef _PRINTER_INFO_6 *PPRINTER_INFO_6; /* 16590 */ typedef void *HCERTSTOREPROV; /* 16591 */ typedef _PRINTER_INFO_7A *PPRINTER_INFO_7; /* 16592 */ typedef void (__stdcall *I_RpcProxyUpdatePerfCounterBackendServerFn)(unsigned __int16 *, int); /* 16593 */ typedef _PRINTER_INFO_4A *PPRINTER_INFO_4; /* 16594 */ typedef _PRINTER_INFO_5A *PPRINTER_INFO_5; /* 16595 */ typedef _RTL_RUN_ONCE *PINIT_ONCE; /* 16596 */ typedef _PRINTER_INFO_2A *PPRINTER_INFO_2; /* 16597 */ typedef tagGESTURENOTIFYSTRUCT *PGESTURENOTIFYSTRUCT; /* 16598 */ typedef unsigned __int16 ShineStateTime; /* 16599 */ typedef _PRINTER_INFO_3 *PPRINTER_INFO_3; /* 16600 */ typedef tagGCP_RESULTSW *LPGCP_RESULTSW; /* 16601 */ typedef int (__stdcall *LPDIENUMEFFECTSCALLBACKW)(DIEFFECTINFOW *, void *); /* 16602 */ typedef _UMS_CREATE_THREAD_ATTRIBUTES *PUMS_CREATE_THREAD_ATTRIBUTES; /* 16603 */ typedef tagHELPINFO *LPHELPINFO; /* 16604 */ typedef _PRINTER_INFO_1A *PPRINTER_INFO_1; /* 16605 */ typedef char *PTCH; /* 16606 */ typedef tagCANDIDATELIST *PCANDIDATELIST; /* 16607 */ typedef _NCB *PNCB; /* 16608 */ typedef _STARTUPINFOA *LPSTARTUPINFOA; /* 16609 */ typedef _PORT_INFO_3A *PPORT_INFO_3A; /* 16610 */ typedef unsigned int NOTIFICATION_MASK; /* 16611 */ typedef tagMCI_LOAD_PARMSA *LPMCI_LOAD_PARMS; /* 16612 */ typedef unsigned __int64 *PUINT64; /* 16613 */ typedef ID3DXKeyframedAnimationSet *LPD3DXKEYFRAMEDANIMATIONSET; /* 16614 */ typedef tagBITMAP *NPBITMAP; /* 16615 */ typedef DIDEVICEOBJECTDATA_DX3 *LPCDIDEVICEOBJECTDATA_DX; /* 16616 */ typedef tagBITMAP *LPBITMAP; /* 16617 */ typedef char (__stdcall *PREGISTERCLASSNAMEW)(const wchar_t *); /* 16618 */ typedef tagMCI_SYSINFO_PARMSW *LPMCI_SYSINFO_PARMSW; /* 16619 */ typedef _OSVERSIONINFOA *POSVERSIONINFO; /* 16620 */ typedef tagDDEML_MSG_HOOK_DATA *PDDEML_MSG_HOOK_DATA; /* 16621 */ typedef int (__stdcall *DRIVERPROC)(unsigned int, HDRVR__ *, unsigned int, int, int); /* 16622 */ typedef void *HGDIOBJ; /* 16623 */ typedef tagINPUT *PINPUT; /* 16624 */ typedef _D3DXCONSTANT_DESC *LPD3DXCONSTANT_DESC; /* 16625 */ typedef _userHMETAFILE *wireHMETAFILE; /* 16626 */ typedef void *BCRYPT_KEY_HANDLE; /* 16627 */ typedef _CMSG_CTRL_DECRYPT_PARA *PCMSG_CTRL_DECRYPT_PARA; /* 16628 */ typedef tagRAWKEYBOARD *LPRAWKEYBOARD; /* 16629 */ typedef PPM_IDLE_STATE_BUCKET_EX *PPPM_IDLE_STATE_BUCKET_EX; /* 16630 */ typedef _CMSG_CONTENT_ENCRYPT_INFO *PCMSG_CONTENT_ENCRYPT_INFO; /* 16631 */ typedef unsigned int HAuthTicket; /* 16632 */ typedef unsigned int NCRYPT_KEY_HANDLE; /* 16633 */ typedef _GET_CHANGER_PARAMETERS *PGET_CHANGER_PARAMETERS; /* 16634 */ typedef _D3DXEFFECTDEFAULT *LPD3DXEFFECTDEFAULT; /* 16635 */ typedef tagEMRSTRETCHDIBITS *PEMRSTRETCHDIBITS; /* 16636 */ typedef _JOBOBJECT_BASIC_LIMIT_INFORMATION *PJOBOBJECT_BASIC_LIMIT_INFORMATION; /* 16637 */ typedef tagAXISINFOA *PAXISINFOA; /* 16638 */ typedef tagMIXERCAPS2A *LPMIXERCAPS2; /* 16639 */ typedef _OSVERSIONINFOEXA *POSVERSIONINFOEX; /* 16640 */ typedef _CERT_CHAIN_ENGINE_CONFIG *PCERT_CHAIN_ENGINE_CONFIG; /* 16641 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_FREE_FIND_CTL)(void *, _CTL_CONTEXT *, void *, unsigned int); /* 16642 */ typedef tagSCROLLBARINFO *PSCROLLBARINFO; /* 16643 */ typedef IInternetProtocol *LPIINTERNETPROTOCOL; /* 16644 */ typedef _HTTPSPolicyCallbackData *PHTTPSPolicyCallbackData; /* 16645 */ typedef fd_set *PFD_SET; /* 16646 */ typedef _CERT_X942_DH_VALIDATION_PARAMS *PCERT_X942_DH_VALIDATION_PARAMS; /* 16647 */ typedef ID3DXSkinInfo *LPD3DXSKININFO; /* 16648 */ typedef void (__thiscall *Unpacker)(NiPNGReader *this, char *, char *); /* 16649 */ typedef tagENUMTEXTMETRICA *LPENUMTEXTMETRIC; /* 16650 */ typedef tagMDICREATESTRUCTA *LPMDICREATESTRUCTA; /* 16651 */ typedef _CERT_ALT_NAME_INFO *PCERT_ALT_NAME_INFO; /* 16652 */ typedef _MONITOR_INFO_2W *LPMONITOR_INFO_2W; /* 16653 */ typedef unsigned int __stdcall PM_QUERY_PROC(unsigned int *, void **, unsigned int *, unsigned int *); /* 16654 */ typedef void (__stdcall *I_RpcFreeCalloutStateFn)(_RDR_CALLOUT_STATE *); /* 16655 */ typedef _STORAGE_PRIORITY_HINT_SUPPORT *PSTORAGE_PRIORITY_HINT_SUPPORT; /* 16656 */ typedef HMIXEROBJ__ **LPHMIXEROBJ; /* 16657 */ typedef _REASSIGN_BLOCKS *PREASSIGN_BLOCKS; /* 16658 */ typedef unsigned int *PULONG32; /* 16659 */ typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONW)(unsigned int, wchar_t **); /* 16660 */ typedef unsigned int SHINE_REGIST_NUMBER; /* 16661 */ typedef IAddrTrackingControl *LPADDRTRACKINGCONTROL; /* 16662 */ typedef _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY *PCRYPT_CONTENT_INFO_SEQUENCE_OF_ANY; /* 16663 */ typedef tagPARAMDESC *LPPARAMDESC; /* 16664 */ typedef IErrorLog *LPERRORLOG; /* 16665 */ typedef HCONV__ *HCONV; /* 16666 */ typedef tagLOGCOLORSPACEW *LPLOGCOLORSPACEW; /* 16667 */ typedef tagSAFEARRAYBOUND *LPSAFEARRAYBOUND; /* 16668 */ typedef tagEMRTEXT *PEMRTEXT; /* 16669 */ typedef int *PBOOL; /* 16670 */ typedef _MONITOR_INFO_2A *LPMONITOR_INFO_2A; /* 16671 */ typedef ARRAY_INFO *PARRAY_INFO; /* 16672 */ typedef _UNIVERSAL_NAME_INFOA *LPUNIVERSAL_NAME_INFO; /* 16673 */ typedef HICON__ *HCURSOR; /* 16674 */ typedef unsigned __int16 ShineRaidRegnum; /* 16675 */ typedef tagPOINT *PPOINT; /* 16676 */ typedef unsigned __int16 SHINE_MOB_ID; /* 16677 */ typedef _IMAGE_AUX_SYMBOL *PIMAGE_AUX_SYMBOL; /* 16678 */ typedef protoent *LPPROTOENT; /* 16679 */ typedef DIEFFECT *LPCDIEFFECT; /* 16680 */ typedef float FLOAT; /* 16681 */ typedef DIPROPCALPOV *LPDIPROPCALPOV; /* 16682 */ typedef bool _Bool; /* 16683 */ typedef _PERF_BIN *PPERF_BIN; /* 16684 */ typedef _TOKEN_ORIGIN *PTOKEN_ORIGIN; /* 16685 */ typedef _OUTLINETEXTMETRICW *NPOUTLINETEXTMETRICW; /* 16686 */ typedef tagVARIANT *LPVARIANT; /* 16687 */ typedef _OUTLINETEXTMETRICW *LPOUTLINETEXTMETRICW; /* 16688 */ typedef char uint8; /* 16689 */ typedef char UINT8; /* 16690 */ typedef RETRIEVAL_POINTERS_BUFFER *PRETRIEVAL_POINTERS_BUFFER; /* 16691 */ typedef unsigned int SHINE_CHARGED_ITEM_ORDER_NO; /* 16692 */ typedef unsigned int SAVEPOINT_ID; /* 16693 */ typedef char *PINT8; /* 16694 */ typedef tagMIXERCAPS2W *LPMIXERCAPS2W; /* 16695 */ typedef _OSVERSIONINFOEXW *POSVERSIONINFOEXW; /* 16696 */ typedef void (__stdcall *PFN_RPCNOTIFICATION_ROUTINE)(_RPC_ASYNC_STATE *, void *, _RPC_ASYNC_EVENT); /* 16697 */ typedef unsigned int (__stdcall *USER_MARSHAL_SIZING_ROUTINE)(unsigned int *, unsigned int, void *); /* 16698 */ typedef _CRL_ENTRY *PCRL_ENTRY; /* 16699 */ typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEW; /* 16700 */ typedef _RTL_RUN_ONCE *LPINIT_ONCE; /* 16701 */ typedef unsigned __int64 ShineLayerRegistNumber; /* 16702 */ typedef IClassFactory *LPCLASSFACTORY; /* 16703 */ typedef char SHINE_PET_MIND; /* 16704 */ typedef _OSVERSIONINFOEXW *LPOSVERSIONINFOEXW; /* 16705 */ typedef tagEMRSETARCDIRECTION *PEMRSETARCDIRECTION; /* 16706 */ typedef _OCSP_BASIC_RESPONSE_INFO *POCSP_BASIC_RESPONSE_INFO; /* 16707 */ typedef tagMIXERCAPS2A *LPMIXERCAPS2A; /* 16708 */ typedef _OSVERSIONINFOEXA *POSVERSIONINFOEXA; /* 16709 */ typedef tagGESTUREINFO *PCGESTUREINFO; /* 16710 */ typedef tagEMRGRADIENTFILL *PEMRGRADIENTFILL; /* 16711 */ typedef _TOKEN_DEFAULT_DACL *PTOKEN_DEFAULT_DACL; /* 16712 */ typedef float *PFLOAT; /* 16713 */ typedef unsigned int uInt; /* 16714 */ typedef unsigned int UINT; /* 16715 */ typedef void (__stdcall *LPDRVCALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 16716 */ typedef PPM_WMI_PERF_STATES *PPPM_WMI_PERF_STATES; /* 16717 */ typedef unsigned int *PULONG; /* 16718 */ typedef tagLOCALESIGNATURE *PLOCALESIGNATURE; /* 16719 */ typedef _BCryptBufferDesc *PBCryptBufferDesc; /* 16720 */ typedef unsigned __int16 BAD_TRACK_NUMBER; /* 16721 */ typedef _ACCESS_DENIED_CALLBACK_ACE *PACCESS_DENIED_CALLBACK_ACE; /* 16722 */ typedef int *PINT; /* 16723 */ typedef _RATE_QUOTA_LIMIT *PRATE_QUOTA_LIMIT; /* 16724 */ typedef tagMINIMIZEDMETRICS *PMINIMIZEDMETRICS; /* 16725 */ typedef _CMSG_SIGNER_ENCODE_INFO *PCMSG_SIGNER_ENCODE_INFO; /* 16726 */ typedef char __C_ASSERT__[1]; /* 16727 */ typedef tagEMRPOLYLINE *PEMRPOLYLINE; /* 16728 */ typedef _FILE_STREAM_INFO *PFILE_STREAM_INFO; /* 16729 */ typedef tagENUMTEXTMETRICA *LPENUMTEXTMETRICA; /* 16730 */ typedef tagMCI_WAVE_SET_PARMS *LPMCI_WAVE_SET_PARMS; /* 16731 */ typedef ID3DXAllocateHierarchy *LPD3DXALLOCATEHIERARCHY; /* 16732 */ typedef tagLC_STRINGS *LPLC_STRINGS; /* 16733 */ typedef hostent *LPHOSTENT; /* 16734 */ typedef _EFS_HASH_BLOB *PEFS_HASH_BLOB; /* 16735 */ typedef _GLYPHMETRICS *LPGLYPHMETRICS; /* 16736 */ typedef _FILE_FS_PERSISTENT_VOLUME_INFORMATION *PFILE_FS_PERSISTENT_VOLUME_INFORMATION; /* 16737 */ typedef tagNC_ADDRESS *PNC_ADDRESS; /* 16738 */ typedef _CMSG_KEY_AGREE_RECIPIENT_INFO *PCMSG_KEY_AGREE_RECIPIENT_INFO; /* 16739 */ typedef tagPOINTS *PPOINTS; /* 16740 */ typedef _TP_TIMER *PTP_TIMER; /* 16741 */ typedef HRGN__ *HRGN; /* 16742 */ typedef DIEFFECT_DX5 *LPDIEFFECT_DX5; /* 16743 */ typedef unsigned int EXECUTION_STATE; /* 16744 */ typedef unsigned int RPC_LENGTH; /* 16745 */ typedef _GET_LENGTH_INFORMATION *PGET_LENGTH_INFORMATION; /* 16746 */ typedef _MONITOR_INFO_2A *LPMONITOR_INFO_2; /* 16747 */ typedef _POINTL *PPOINTL; /* 16748 */ typedef tagWNDCLASSEXW *PWNDCLASSEXW; /* 16749 */ typedef _BCRYPT_INTERFACE_VERSION *PBCRYPT_INTERFACE_VERSION; /* 16750 */ typedef tagENUMTEXTMETRICW *LPENUMTEXTMETRICW; /* 16751 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_CONTROL)(void *, unsigned int, unsigned int, const void *); /* 16752 */ typedef _SERVICE_DESCRIPTIONW *LPSERVICE_DESCRIPTIONW; /* 16753 */ typedef _PRINTPROCESSOR_CAPS_1 *PPRINTPROCESSOR_CAPS_1; /* 16754 */ typedef unsigned int HCRYPTPROV_OR_NCRYPT_KEY_HANDLE; /* 16755 */ typedef _numberfmtW *LPNUMBERFMTW; /* 16756 */ typedef tMIXERCONTROLDETAILS_BOOLEAN *PMIXERCONTROLDETAILS_BOOLEAN; /* 16757 */ typedef _PROCESSOR_GROUP_INFO *PPROCESSOR_GROUP_INFO; /* 16758 */ typedef unsigned int FOURCC; /* 16759 */ typedef midihdr_tag *LPMIDIHDR; /* 16760 */ typedef _FLOAT128 *PFLOAT128; /* 16761 */ typedef _IMAGE_RESOURCE_DIR_STRING_U *PIMAGE_RESOURCE_DIR_STRING_U; /* 16762 */ typedef _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION *PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION; /* 16763 */ typedef _IMAGE_THUNK_DATA32 *PIMAGE_THUNK_DATA; /* 16764 */ typedef _CHANGER_DEVICE_PROBLEM_TYPE *PCHANGER_DEVICE_PROBLEM_TYPE; /* 16765 */ typedef midihdr_tag *NPMIDIHDR; /* 16766 */ typedef int *LPFXPT2DOT30; /* 16767 */ typedef HMONITOR__ *HMONITOR; /* 16768 */ typedef tagHELPWININFOA *PHELPWININFOA; /* 16769 */ typedef HBRUSH__ *HBRUSH; /* 16770 */ typedef _RGNDATAHEADER *PRGNDATAHEADER; /* 16771 */ typedef unsigned int ShineRegistNumber; /* 16772 */ typedef void *IJL_HANDLE; /* 16773 */ typedef tagIMECHARPOSITION *PIMECHARPOSITION; /* 16774 */ typedef _TEB_ACTIVE_FRAME *PTEB_ACTIVE_FRAME; /* 16775 */ typedef HWND__ *NiWindowRef; /* 16776 */ typedef ID3DXAnimationSet *LPD3DXANIMATIONSET; /* 16777 */ typedef PPM_WMI_LEGACY_PERFSTATE *PPPM_WMI_LEGACY_PERFSTATE; /* 16778 */ typedef _QUERY_SERVICE_LOCK_STATUSA *LPQUERY_SERVICE_LOCK_STATUS; /* 16779 */ typedef _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE *PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE; /* 16780 */ typedef char SHINE_GUILD_EMBLEM_FILENO; /* 16781 */ typedef _CROSS_CERT_DIST_POINTS_INFO *PCROSS_CERT_DIST_POINTS_INFO; /* 16782 */ typedef _FILE_NAME_INFO *PFILE_NAME_INFO; /* 16783 */ typedef IGlobalInterfaceTable *LPGLOBALINTERFACETABLE; /* 16784 */ typedef _SE_IMPERSONATION_STATE *PSE_IMPERSONATION_STATE; /* 16785 */ typedef tagMETAHEADER *PMETAHEADER; /* 16786 */ typedef _DISCDLGSTRUCTA *LPDISCDLGSTRUCTA; /* 16787 */ typedef _SD_GLOBAL_CHANGE_OUTPUT *PSD_GLOBAL_CHANGE_OUTPUT; /* 16788 */ typedef int LCSCSTYPE; /* 16789 */ typedef ID3DXFileData **LPLPD3DXFILEDATA; /* 16790 */ typedef unsigned int ShineQuestHandle; /* 16791 */ typedef _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO *PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO; /* 16792 */ typedef int (__stdcall *PFN_IMPORT_PRIV_KEY_FUNC)(unsigned int, _CRYPT_PRIVATE_KEY_INFO *, unsigned int, void *); /* 16793 */ typedef CEm *PEM; /* 16794 */ typedef tagHELPWININFOW *PHELPWININFOW; /* 16795 */ typedef _D3DXREGISTER_SET *LPD3DXREGISTER_SET; /* 16796 */ typedef _PROVIDOR_INFO_2A *PPROVIDOR_INFO_2; /* 16797 */ typedef int LCSGAMUTMATCH; /* 16798 */ typedef tagCLIENTCREATESTRUCT *LPCLIENTCREATESTRUCT; /* 16799 */ typedef int (__stdcall *HOOKPROC)(int, unsigned int, int); /* 16800 */ typedef unsigned __int16 PROTO_NC_ITEM_EQUIP_ACK; /* 16801 */ typedef CEd *PED; /* 16802 */ typedef IDirect3DIndexBuffer9 *LPDIRECT3DINDEXBUFFER9; /* 16803 */ typedef _DISPLAY_DEVICEW *PDISPLAY_DEVICEW; /* 16804 */ typedef tagEMRFILLRGN *PEMRFILLRGN; /* 16805 */ typedef HLSURF__ *HLSURF; /* 16806 */ typedef tagNEWTEXTMETRICA *PNEWTEXTMETRICA; /* 16807 */ typedef _KEY_EVENT_RECORD *PKEY_EVENT_RECORD; /* 16808 */ typedef RPC_DISPATCH_TABLE *PRPC_DISPATCH_TABLE; /* 16809 */ typedef unsigned int _U32; /* 16810 */ typedef _COMMCONFIG *LPCOMMCONFIG; /* 16811 */ typedef tagMCI_OVLY_LOAD_PARMSA *LPMCI_OVLY_LOAD_PARMSA; /* 16812 */ typedef unsigned __int16 PROPVAR_PAD3; /* 16813 */ typedef _PRINTPROCESSOR_INFO_1A *PPRINTPROCESSOR_INFO_1; /* 16814 */ typedef IDirect3DVolumeTexture9 *PDIRECT3DVOLUMETEXTURE9; /* 16815 */ typedef char SHINE_USER_AUTHID; /* 16816 */ typedef _CERT_NAME_VALUE *PCERT_NAME_VALUE; /* 16817 */ typedef _STORAGE_MEDIA_TYPE *PSTORAGE_MEDIA_TYPE; /* 16818 */ typedef int __stdcall RPC_IF_CALLBACK_FN(void *, void *); /* 16819 */ typedef _OCSP_BASIC_SIGNED_RESPONSE_INFO *POCSP_BASIC_SIGNED_RESPONSE_INFO; /* 16820 */ typedef _SHNAMEMAPPINGW *LPSHNAMEMAPPINGW; /* 16821 */ typedef _FILE_STANDARD_INFO *PFILE_STANDARD_INFO; /* 16822 */ typedef _SHRINK_VOLUME_INFORMATION *PSHRINK_VOLUME_INFORMATION; /* 16823 */ typedef _RGNDATA *LPRGNDATA; /* 16824 */ typedef _RGNDATA *NPRGNDATA; /* 16825 */ typedef _PORT_INFO_2A *PPORT_INFO_2; /* 16826 */ typedef unsigned int *LPSCARDCONTEXT; /* 16827 */ typedef ShineDateTime *LPSHINE_DATE_TIME; /* 16828 */ typedef float (__cdecl *CurvatureFunction)(NiAnimationKey *, unsigned int); /* 16829 */ typedef tagNEWTEXTMETRICW *PNEWTEXTMETRICW; /* 16830 */ typedef _JOBOBJECT_JOBSET_INFORMATION *PJOBOBJECT_JOBSET_INFORMATION; /* 16831 */ typedef char SHINE_GUILD_DISMISS_STATUS; /* 16832 */ typedef ICreateErrorInfo *LPCREATEERRORINFO; /* 16833 */ typedef IParseDisplayName *LPPARSEDISPLAYNAME; /* 16834 */ typedef _RTL_UMS_SCHEDULER_REASON *PRTL_UMS_SCHEDULER_REASON; /* 16835 */ typedef tagMONCONVSTRUCT *PMONCONVSTRUCT; /* 16836 */ typedef tagMCI_SAVE_PARMSW *PMCI_SAVE_PARMSW; /* 16837 */ typedef unsigned int COLORREF; /* 16838 */ typedef void *(__stdcall *GENERIC_BINDING_ROUTINE)(void *); /* 16839 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_WRITE_CTL)(void *, _CTL_CONTEXT *, unsigned int); /* 16840 */ typedef wchar_t *PWCHAR; /* 16841 */ typedef _CERT_CONTEXT *PCERT_CONTEXT; /* 16842 */ typedef ICodeInstall *LPCODEINSTALL; /* 16843 */ typedef tagMULTIKEYHELPW *PMULTIKEYHELPW; /* 16844 */ typedef tagHELPWININFOA *PHELPWININFO; /* 16845 */ typedef IDirect3DDevice9 *LPDIRECT3DDEVICE9; /* 16846 */ typedef OPENCARDNAMEW *POPENCARDNAMEW; /* 16847 */ typedef tagEMRPIXELFORMAT *PEMRPIXELFORMAT; /* 16848 */ typedef _currencyfmtA *LPCURRENCYFMT; /* 16849 */ typedef _CRYPTOAPI_BLOB *PCRYPT_HASH_BLOB; /* 16850 */ typedef _REQUEST_OPLOCK_OUTPUT_BUFFER *PREQUEST_OPLOCK_OUTPUT_BUFFER; /* 16851 */ typedef void (__cdecl *png_progressive_end_ptr)(png_struct_def *, png_info_struct *); /* 16852 */ typedef char SHINE_ITEM_LEVEL; /* 16853 */ typedef _IMAGE_RUNTIME_FUNCTION_ENTRY *PIMAGE_RUNTIME_FUNCTION_ENTRY; /* 16854 */ typedef _PROVIDOR_INFO_2W *PPROVIDOR_INFO_2W; /* 16855 */ typedef _WGLSWAP *LPWGLSWAP; /* 16856 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_READ_CRL)(void *, _CRL_CONTEXT *, unsigned int, _CRL_CONTEXT **); /* 16857 */ typedef void (__cdecl *_invalid_parameter_handler)(const wchar_t *, const wchar_t *, const wchar_t *, unsigned int, unsigned int); /* 16858 */ typedef DIDEVICEOBJECTINSTANCE_DX3A *LPCDIDEVICEOBJECTINSTANCE_DX3A; /* 16859 */ typedef _EVENTSFORLOGFILE *PEVENTSFORLOGFILE; /* 16860 */ typedef unsigned __int64 _ULonglong; /* 16861 */ typedef _ASSEMBLY_FILE_DETAILED_INFORMATION *PASSEMBLY_FILE_DETAILED_INFORMATION; /* 16862 */ typedef char *(__stdcall *USER_MARSHAL_MARSHALLING_ROUTINE)(unsigned int *, char *, void *); /* 16863 */ typedef _PROVIDOR_INFO_2A *PPROVIDOR_INFO_2A; /* 16864 */ typedef unsigned __int64 *PULONGLONG; /* 16865 */ typedef ActiveSkillInfo *LPActiveSkillInfo; /* 16866 */ typedef tagSAFEARRAY *LPSAFEARRAY; /* 16867 */ typedef IPersistFile *LPPERSISTFILE; /* 16868 */ typedef DLGTEMPLATE *LPDLGTEMPLATE; /* 16869 */ typedef CGuildWar::GUILD_WAR_LIST *LPGUILD_WAR_LIST; /* 16870 */ typedef IAuthenticateEx *LPAUTHENTICATIONEX; /* 16871 */ typedef _CRYPT_KEY_PROV_INFO *PCRYPT_KEY_PROV_INFO; /* 16872 */ typedef tagNEWTEXTMETRICA *PNEWTEXTMETRIC; /* 16873 */ typedef _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION *PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION; /* 16874 */ typedef _CRYPT_TIMESTAMP_REQUEST *PCRYPT_TIMESTAMP_REQUEST; /* 16875 */ typedef _PORT_INFO_2W *PPORT_INFO_2W; /* 16876 */ typedef _SD_GLOBAL_CHANGE_INPUT *PSD_GLOBAL_CHANGE_INPUT; /* 16877 */ typedef _ASSEMBLY_FILE_DETAILED_INFORMATION *PCASSEMBLY_FILE_DETAILED_INFORMATION; /* 16878 */ typedef unsigned __int64 SHINE_GUILD_TOKEN; /* 16879 */ typedef _PRINTPROCESSOR_INFO_1A *PPRINTPROCESSOR_INFO_1A; /* 16880 */ typedef tagMCI_OPEN_PARMSA *PMCI_OPEN_PARMS; /* 16881 */ typedef void (__stdcall *PFN_SC_NOTIFY_CALLBACK)(void *); /* 16882 */ typedef DIDEVICEINSTANCE_DX3W *LPCDIDEVICEINSTANCE_DX3W; /* 16883 */ typedef tagACTCTXW *PACTCTXW; /* 16884 */ typedef SET_POWER_SETTING_VALUE *PSET_POWER_SETTING_VALUE; /* 16885 */ typedef tagEMRCREATEBRUSHINDIRECT *PEMRCREATEBRUSHINDIRECT; /* 16886 */ typedef _RPC_BINDING_HANDLE_TEMPLATE_V1_A *PRPC_BINDING_HANDLE_TEMPLATE_V1_A; /* 16887 */ typedef _CRYPT_PRIVATE_KEY_INFO *PCRYPT_PRIVATE_KEY_INFO; /* 16888 */ typedef int _Myst; /* 16889 */ typedef unsigned __int16 *PUSHORT; /* 16890 */ typedef _PRINTPROCESSOR_INFO_1W *PPRINTPROCESSOR_INFO_1W; /* 16891 */ typedef _ACL *PACL; /* 16892 */ typedef tagMCI_OVLY_OPEN_PARMSW *LPMCI_OVLY_OPEN_PARMSW; /* 16893 */ typedef _PORT_INFO_2A *PPORT_INFO_2A; /* 16894 */ typedef void (__stdcall *WAITORTIMERCALLBACK)(void *, char); /* 16895 */ typedef tagTEXTMETRICA *PTEXTMETRICA; /* 16896 */ typedef tagEMRGDICOMMENT *PEMRGDICOMMENT; /* 16897 */ typedef int iostate; /* 16898 */ typedef int (__stdcall *ICMENUMPROCA)(char *, int); /* 16899 */ typedef IOleContainer *LPOLECONTAINER; /* 16900 */ typedef _RPC_BINDING_HANDLE_TEMPLATE_V1_W *PRPC_BINDING_HANDLE_TEMPLATE_V1_W; /* 16901 */ typedef IWindowForBindingUI *LPWINDOWFORBINDINGUI; /* 16902 */ typedef _STARTUPINFOA *LPSTARTUPINFO; /* 16903 */ typedef tagTRACKMOUSEEVENT *LPTRACKMOUSEEVENT; /* 16904 */ typedef _SCARD_ATRMASK *PSCARD_ATRMASK; /* 16905 */ typedef tagRAWINPUTDEVICE *PCRAWINPUTDEVICE; /* 16906 */ typedef int SHINE_GUILD_ACADEMY_CAN_LEAVE_TIME; /* 16907 */ typedef __int16 INT16; /* 16908 */ typedef HMIXEROBJ__ *HMIXEROBJ; /* 16909 */ typedef tagMENUITEMINFOW *LPCMENUITEMINFOW; /* 16910 */ typedef unsigned int __stdcall PM_COLLECT_PROC(wchar_t *, void **, unsigned int *, unsigned int *); /* 16911 */ typedef HGLRC__ *NiOglRenderContextRef; /* 16912 */ typedef unsigned int *PSECURITY_INFORMATION; /* 16913 */ typedef unsigned __int16 ShineMoveSpeed; /* 16914 */ typedef joyinfoex_tag *LPJOYINFOEX; /* 16915 */ typedef int _off_t; /* 16916 */ typedef joyinfoex_tag *NPJOYINFOEX; /* 16917 */ typedef void *(__cdecl *Alloc_t)(unsigned int); /* 16918 */ typedef _PARTITION_INFORMATION_GPT *PPARTITION_INFORMATION_GPT; /* 16919 */ typedef _CRYPT_3DES_KEY_STATE *PCRYPT_3DES_KEY_STATE; /* 16920 */ typedef tagHANDLETABLE *LPHANDLETABLE; /* 16921 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_READ_CTL)(void *, _CTL_CONTEXT *, unsigned int, _CTL_CONTEXT **); /* 16922 */ typedef _CMS_KEY_INFO *PCMS_KEY_INFO; /* 16923 */ typedef tagAXISINFOA *PAXISINFO; /* 16924 */ typedef _INPUT_RECORD *PINPUT_RECORD; /* 16925 */ typedef tagRAWINPUTDEVICE *PRAWINPUTDEVICE; /* 16926 */ typedef unsigned int SHINE_CHAR_PLAY_MIN; /* 16927 */ typedef void (__cdecl *_inconsistency_function)(); /* 16928 */ typedef _EXCEPTION_REGISTRATION_RECORD *PEXCEPTION_REGISTRATION_RECORD; /* 16929 */ typedef int LRESULT; /* 16930 */ typedef _userSTGMEDIUM *wireASYNC_STGMEDIUM; /* 16932 */ typedef VOLUME_BITMAP_BUFFER *PVOLUME_BITMAP_BUFFER; /* 16933 */ typedef unsigned int *PKAFFINITY; /* 16934 */ typedef _DICONFIGUREDEVICESPARAMSW *LPDICONFIGUREDEVICESPARAMSW; /* 16935 */ typedef tagCBTACTIVATESTRUCT *LPCBTACTIVATESTRUCT; /* 16936 */ typedef _DIOBJECTDATAFORMAT *LPDIOBJECTDATAFORMAT; /* 16937 */ typedef tagMDICREATESTRUCTA *LPMDICREATESTRUCT; /* 16938 */ typedef _FILE_ATTRIBUTE_TAG_INFO *PFILE_ATTRIBUTE_TAG_INFO; /* 16939 */ typedef int GEOID; /* 16940 */ typedef _RPC_BINDING_HANDLE_SECURITY_V1_W *PRPC_BINDING_HANDLE_SECURITY_V1_W; /* 16941 */ typedef unsigned __int16 SHINE_PARTY_REGNUM; /* 16942 */ typedef _DRAGINFOA *LPDRAGINFOA; /* 16943 */ typedef png_sPLT_entry_struct *png_sPLT_entryp; /* 16944 */ typedef _DICONFIGUREDEVICESPARAMSA *LPDICONFIGUREDEVICESPARAMSA; /* 16945 */ typedef tagBIND_OPTS *LPBIND_OPTS; /* 16946 */ typedef tagEMRPOLYTEXTOUTA *PEMRPOLYTEXTOUTA; /* 16947 */ typedef unsigned int ShineDistanceType; /* 16948 */ typedef int (__stdcall *CODEPAGE_ENUMPROCW)(wchar_t *); /* 16949 */ typedef _DRIVE_LAYOUT_INFORMATION_GPT *PDRIVE_LAYOUT_INFORMATION_GPT; /* 16950 */ typedef _DRAGINFOW *LPDRAGINFOW; /* 16951 */ typedef NiFile *(__cdecl *FILECREATEFUNC)(const char *, NiFile::OpenMode, unsigned int); /* 16952 */ typedef _SENDCMDINPARAMS *PSENDCMDINPARAMS; /* 16953 */ typedef _RPC_BINDING_HANDLE_SECURITY_V1_A *PRPC_BINDING_HANDLE_SECURITY_V1_A; /* 16954 */ typedef unsigned int *PDWORD; /* 16955 */ typedef tagEMRSETVIEWPORTORGEX *PEMRSETWINDOWORGEX; /* 16956 */ typedef LIST_ENTRY32 *PLIST_ENTRY32; /* 16957 */ typedef _UNIVERSAL_NAME_INFOA *LPUNIVERSAL_NAME_INFOA; /* 16958 */ typedef unsigned int LCTYPE; /* 16959 */ typedef int (__stdcall *PFN_CMSG_IMPORT_MAIL_LIST)(_CRYPT_ALGORITHM_IDENTIFIER *, _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA *, unsigned int, void *, unsigned int *); /* 16960 */ typedef bool (__cdecl *NiBVTestIntersectFunction)(float, NiBoundingVolume *, NiPoint3 *, NiBoundingVolume *, NiPoint3 *); /* 16961 */ typedef wchar_t *PUNZWCH; /* 16962 */ typedef waveformat_tag *PWAVEFORMAT; /* 16963 */ typedef _DISK_DETECTION_INFO *PDISK_DETECTION_INFO; /* 16964 */ typedef char *PUNZTCH; /* 16965 */ typedef TextDataType3 *LPTextDataType3; /* 16966 */ typedef unsigned int *PDWORD32; /* 16967 */ typedef TextDataType2 *LPTextDataType2; /* 16968 */ typedef unsigned __int64 SHINE_GUILD_MONEY; /* 16969 */ typedef int (__stdcall *PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK)(_CERT_CONTEXT *, void *); /* 16970 */ typedef tagINTERFACEDATA *LPINTERFACEDATA; /* 16971 */ typedef unsigned int uintptr_t; /* 16972 */ typedef _RPC_BINDING_HANDLE_OPTIONS_V1 *PRPC_BINDING_HANDLE_OPTIONS_V1; /* 16973 */ typedef void (__stdcall *PTP_CLEANUP_GROUP_CANCEL_CALLBACK)(void *, void *); /* 16974 */ typedef tagRECONVERTSTRING *PRECONVERTSTRING; /* 16975 */ typedef _DRIVERSTATUS *PDRIVERSTATUS; /* 16976 */ typedef tagENUMLOGFONTEXW *LPENUMLOGFONTEXW; /* 16977 */ typedef _NAME_BUFFER *PNAME_BUFFER; /* 16978 */ typedef __int64 LONG64; /* 16979 */ typedef _D3DXFONT_DESCA *LPD3DXFONT_DESCA; /* 16980 */ typedef _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA *PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA; /* 16981 */ typedef _ACTIVATION_CONTEXT_DETAILED_INFORMATION *PCACTIVATION_CONTEXT_DETAILED_INFORMATION; /* 16982 */ typedef _tagADDRESS *LPADDRESS; /* 16983 */ typedef USN_JOURNAL_DATA *PUSN_JOURNAL_DATA; /* 16984 */ typedef TextDataType *LPTextDataType; /* 16985 */ typedef tagENUMTEXTMETRICA *PENUMTEXTMETRIC; /* 16986 */ typedef tagWINDOWPLACEMENT *LPWINDOWPLACEMENT; /* 16987 */ typedef _XSAVE_AREA_HEADER *PXSAVE_AREA_HEADER; /* 16988 */ typedef unsigned int SHINE_CHAR_STATPOINT; /* 16989 */ typedef tagLOGBRUSH *LPPATTERN; /* 16990 */ typedef _CRL_CONTEXT *PCCRL_CONTEXT; /* 16991 */ typedef tagLOGBRUSH *NPPATTERN; /* 16992 */ typedef _PRINTER_NOTIFY_INFO *PPRINTER_NOTIFY_INFO; /* 16993 */ typedef tagCURSORSHAPE *LPCURSORSHAPE; /* 16994 */ typedef _RTL_CRITICAL_SECTION_DEBUG *PCRITICAL_SECTION_DEBUG; /* 16995 */ typedef void (__stdcall *CS_TYPE_TO_NETCS_ROUTINE)(void *, unsigned int, void *, unsigned int, char *, unsigned int *, unsigned int *); /* 16996 */ typedef void (__stdcall *PRTL_UMS_SCHEDULER_ENTRY_POINT)(_RTL_UMS_SCHEDULER_REASON, unsigned int, void *); /* 16997 */ typedef _RECTL *PRECTL; /* 16998 */ typedef unsigned int RPCOLEDATAREP; /* 16999 */ typedef DIPROPRANGE *LPDIPROPRANGE; /* 17000 */ typedef FIND_BY_SID_OUTPUT *PFIND_BY_SID_OUTPUT; /* 17001 */ typedef _DRAGINFOA *LPDRAGINFO; /* 17002 */ typedef void (__stdcall *WORKERCALLBACKFUNC)(void *); /* 17003 */ typedef _CERT_CHAIN_ELEMENT *PCCERT_CHAIN_ELEMENT; /* 17004 */ typedef unsigned int *PEXECUTION_STATE; /* 17005 */ typedef tagMONITORINFOEXW *LPMONITORINFOEXW; /* 17006 */ typedef _DICONFIGUREDEVICESPARAMSA *LPDICONFIGUREDEVICESPARAMS; /* 17007 */ typedef IDirect3DPixelShader9 *LPDIRECT3DPIXELSHADER9; /* 17008 */ typedef tagDEVNAMES *LPDEVNAMES; /* 17009 */ typedef tagEXTLOGFONTA *PEXTLOGFONT; /* 17010 */ typedef unsigned __int16 SHINE_EMOTICON_FRAME; /* 17011 */ typedef IDispatch *LPDISPATCH; /* 17012 */ typedef void (__stdcall *PTP_WIN32_IO_CALLBACK)(_TP_CALLBACK_INSTANCE *, void *, void *, unsigned int, unsigned int, _TP_IO *); /* 17013 */ typedef tagJOYCAPS2W *PJOYCAPS2W; /* 17014 */ typedef _SCONTEXT_QUEUE *PSCONTEXT_QUEUE; /* 17015 */ typedef _CERTIFICATE_BLOB *PEFS_CERTIFICATE_BLOB; /* 17016 */ typedef IOleClientSite *LPOLECLIENTSITE; /* 17017 */ typedef SCARD_T0_COMMAND *LPSCARD_T0_COMMAND; /* 17018 */ typedef unsigned int HSEMAPHORE; /* 17019 */ typedef char *va_list; /* 17020 */ typedef void (__stdcall *WINEVENTPROC)(HWINEVENTHOOK__ *, unsigned int, HWND__ *, int, int, unsigned int, unsigned int); /* 17021 */ typedef HINSTANCE__ *NiInstanceRef; /* 17022 */ typedef _DATATYPES_INFO_1A *PDATATYPES_INFO_1; /* 17023 */ typedef _EXCEPTION_POINTERS *LPEXCEPTION_POINTERS; /* 17024 */ typedef _DOCINFOW *LPDOCINFOW; /* 17025 */ typedef char *PNZCH; /* 17026 */ typedef unsigned int Instruction; /* 17027 */ typedef unsigned int PartnerId_t; /* 17028 */ typedef MoverSlot *type; /* 17029 */ typedef PROCESSOR_IDLESTATE_POLICY *PPROCESSOR_IDLESTATE_POLICY; /* 17030 */ typedef tagBLOB *LPBLOB; /* 17031 */ typedef _nlsversioninfoex *LPNLSVERSIONINFOEX; /* 17032 */ typedef HWND__ *NiStatusWindowRef; /* 17033 */ typedef void (__cdecl *PFV)(); /* 17034 */ typedef __int16 HALF_PTR; /* 17035 */ typedef tagWINDOWPOS *LPWINDOWPOS; /* 17036 */ typedef tagRGBTRIPLE *NPRGBTRIPLE; /* 17037 */ typedef _CRYPT_PASSWORD_CREDENTIALSW *PCRYPT_PASSWORD_CREDENTIALSW; /* 17038 */ typedef tagRGBTRIPLE *LPRGBTRIPLE; /* 17039 */ typedef tagBITMAPINFOHEADER *PBITMAPINFOHEADER; /* 17040 */ typedef _FILE_ALLOCATION_INFO *PFILE_ALLOCATION_INFO; /* 17041 */ typedef tagMCI_ANIM_OPEN_PARMSA *PMCI_ANIM_OPEN_PARMS; /* 17042 */ typedef int OAFilterState; /* 17043 */ typedef tagCBT_CREATEWNDA *LPCBT_CREATEWNDA; /* 17044 */ typedef _PROVIDOR_INFO_1A *PPROVIDOR_INFO_1; /* 17045 */ typedef PPM_PERFSTATE_EVENT *PPPM_PERFSTATE_EVENT; /* 17046 */ typedef _BIDI_REQUEST_DATA *PBIDI_REQUEST_DATA; /* 17047 */ typedef _CERT_STORE_PROV_INFO *PCERT_STORE_PROV_INFO; /* 17048 */ typedef unsigned int open_mode; /* 17049 */ typedef tagPOLYTEXTW *PPOLYTEXTW; /* 17050 */ typedef int (__cdecl *_CRT_ALLOC_HOOK)(int, void *, unsigned int, int, int, const char *, int); /* 17051 */ typedef const wchar_t *LPCUWCHAR; /* 17052 */ typedef _CRYPT_PROVIDER_REG *PCRYPT_PROVIDER_REG; /* 17053 */ typedef _CRYPT_RC4_KEY_STATE *PCRYPT_RC4_KEY_STATE; /* 17054 */ typedef void (__cdecl *DynamicEffectPacker)(NiMatrix3 *, NiPoint3 *, NiD3DTextureStage *, bool, NiDX9Renderer *); /* 17055 */ typedef _CRYPT_PROVIDER_REF *PCRYPT_PROVIDER_REF; /* 17056 */ typedef IInternetBindInfoEx *LPIINTERNETBINDINFOEX; /* 17057 */ typedef tagSOUNDSENTRYA *LPSOUNDSENTRY; /* 17058 */ typedef _TOKEN_ELEVATION *PTOKEN_ELEVATION; /* 17059 */ typedef HACCEL__ *HACCEL; /* 17060 */ typedef tagICEXYZTRIPLE *LPCIEXYZTRIPLE; /* 17061 */ typedef void (__cdecl *png_progressive_row_ptr)(png_struct_def *, char *, unsigned int, int); /* 17062 */ typedef IWinInetHttpInfo *LPWININETHTTPINFO; /* 17063 */ typedef _PROPSHEETHEADERW_V2 *LPPROPSHEETHEADERW; /* 17064 */ typedef unsigned int KF_DEFINITION_FLAGS; /* 17065 */ typedef tagSIZE *LPSIZE; /* 17066 */ typedef DIEFFECTINFOA *LPDIEFFECTINFO; /* 17067 */ typedef unsigned int (__stdcall *LPFNPSPCALLBACKW)(HWND__ *, unsigned int, _PROPSHEETPAGEW *); /* 17068 */ typedef char *PXSTR; /* 17069 */ typedef void (__stdcall *CS_TYPE_FROM_NETCS_ROUTINE)(void *, unsigned int, char *, unsigned int, unsigned int, void *, unsigned int *, unsigned int *); /* 17070 */ typedef _PORT_INFO_1A *PPORT_INFO_1; /* 17071 */ typedef int (__stdcall *LPDIENUMDEVICEOBJECTSCALLBACKA)(DIDEVICEOBJECTINSTANCEA *, void *); /* 17072 */ typedef char _TCHAR; /* 17073 */ typedef tagLOGFONTA *NPLOGFONTA; /* 17074 */ typedef _RPC_SECURITY_QOS_V2_W *PRPC_SECURITY_QOS_V2_W; /* 17075 */ typedef tagLOGFONTA *LPLOGFONTA; /* 17076 */ typedef _LDT_ENTRY *LPLDT_ENTRY; /* 17077 */ typedef tagMIXERCONTROLA *LPMIXERCONTROL; /* 17078 */ typedef void *handle_t; /* 17079 */ typedef _RPC_SECURITY_QOS_V4_A *PRPC_SECURITY_QOS_V4_A; /* 17080 */ typedef char *PTCHAR; /* 17081 */ typedef tagABORTPATH *PEMRBEGINPATH; /* 17082 */ typedef tagABORTPATH *PEMRFLATTENPATH; /* 17083 */ typedef _LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[1]; /* 17084 */ typedef const char *PCZZSTR; /* 17085 */ typedef tagMCI_ANIM_OPEN_PARMSW *PMCI_ANIM_OPEN_PARMSW; /* 17086 */ typedef _CERT_CRL_CONTEXT_PAIR *PCERT_CRL_CONTEXT_PAIR; /* 17087 */ typedef DIDEVICEOBJECTDATA_DX3 *LPDIDEVICEOBJECTDATA_DX3; /* 17088 */ typedef void *PUMS_COMPLETION_LIST; /* 17089 */ typedef _STORAGE_PROPERTY_QUERY *PSTORAGE_PROPERTY_QUERY; /* 17090 */ typedef tagAUXCAPSA *LPAUXCAPS; /* 17091 */ typedef ITypeLib *LPTYPELIB; /* 17092 */ typedef tagAUXCAPSA *NPAUXCAPS; /* 17093 */ typedef IViewObject2 *LPVIEWOBJECT2; /* 17094 */ typedef _TRANSMIT_FILE_BUFFERS *PTRANSMIT_FILE_BUFFERS; /* 17095 */ typedef _IMAGE_TLS_DIRECTORY64 *PIMAGE_TLS_DIRECTORY64; /* 17096 */ typedef tagABORTPATH *PEMRWIDENPATH; /* 17097 */ typedef _OCSP_SIGNATURE_INFO *POCSP_SIGNATURE_INFO; /* 17098 */ typedef _PRINTER_INFO_3 *LPPRINTER_INFO_3; /* 17099 */ typedef ID3DXLine *LPD3DXLINE; /* 17100 */ typedef _CERT_KEY_CONTEXT *PCERT_KEY_CONTEXT; /* 17101 */ typedef _PRINTER_INFO_9A *PPRINTER_INFO_9A; /* 17102 */ typedef _PROVIDOR_INFO_1W *PPROVIDOR_INFO_1W; /* 17103 */ typedef _STORAGE_PROPERTY_ID *PSTORAGE_PROPERTY_ID; /* 17104 */ typedef unsigned __int16 PROTO_NC_ITEM_SPLIT_ACK; /* 17105 */ typedef _IMAGE_SYMBOL *PIMAGE_SYMBOL; /* 17106 */ typedef _FILE_COMPRESSION_INFO *PFILE_COMPRESSION_INFO; /* 17107 */ typedef _WIN32_FIND_DATAW *LPWIN32_FIND_DATAW; /* 17108 */ typedef tagMCI_ANIM_OPEN_PARMSA *PMCI_ANIM_OPEN_PARMSA; /* 17109 */ typedef _READ_ELEMENT_ADDRESS_INFO *PREAD_ELEMENT_ADDRESS_INFO; /* 17110 */ typedef _CMC_ADD_ATTRIBUTES_INFO *PCMC_ADD_ATTRIBUTES_INFO; /* 17111 */ typedef void (__stdcall *PRPC_RUNDOWN)(void *); /* 17112 */ typedef _FILE_ZERO_DATA_INFORMATION *PFILE_ZERO_DATA_INFORMATION; /* 17113 */ typedef _PROVIDOR_INFO_1A *PPROVIDOR_INFO_1A; /* 17114 */ typedef void *PV; /* 17115 */ typedef IViewObject *LPVIEWOBJECT; /* 17116 */ typedef tagMCI_ANIM_PLAY_PARMS *LPMCI_ANIM_PLAY_PARMS; /* 17117 */ typedef _CERT_POLICY95_QUALIFIER1 *PCERT_POLICY95_QUALIFIER1; /* 17118 */ typedef _IMAGE_RUNTIME_FUNCTION_ENTRY *_PIMAGE_RUNTIME_FUNCTION_ENTRY; /* 17119 */ typedef _TRANSACTIONMANAGER_OLDEST_INFORMATION *PTRANSACTIONMANAGER_OLDEST_INFORMATION; /* 17120 */ typedef ID3DXInclude *LPD3DXINCLUDE; /* 17121 */ typedef DIDEVICEINSTANCEA *LPCDIDEVICEINSTANCEA; /* 17122 */ typedef POWER_ACTION_POLICY *PPOWER_ACTION_POLICY; /* 17123 */ typedef tagWCRANGE *LPWCRANGE; /* 17124 */ typedef tagMIXERCONTROLW *LPMIXERCONTROLW; /* 17125 */ typedef tagRAWINPUTDEVICE *LPRAWINPUTDEVICE; /* 17126 */ typedef tagSIZE *LPSIZEL; /* 17127 */ typedef _CERT_CHAIN_POLICY_PARA *PCERT_CHAIN_POLICY_PARA; /* 17128 */ typedef _PORT_INFO_1W *PPORT_INFO_1W; /* 17129 */ typedef GUILD_ACADEMY_MEMBER_BANISH_INFO *LPGUILD_ACADEMY_MEMBER_BANISH_INFO; /* 17130 */ typedef _PROCESSOR_POWER_POLICY_INFO *PPROCESSOR_POWER_POLICY_INFO; /* 17131 */ typedef unsigned int (__stdcall *PRTL_RUN_ONCE_INIT_FN)(_RTL_RUN_ONCE *, void *, void **); /* 17132 */ typedef tagEMRINVERTRGN *PEMRINVERTRGN; /* 17133 */ typedef char yes_type; /* 17134 */ typedef _PRINTER_INFO_8A *PPRINTER_INFO_8A; /* 17135 */ typedef DIEFFECTINFOA *LPDIEFFECTINFOA; /* 17136 */ typedef void (__stdcall *NDR_NOTIFY2_ROUTINE)(char); /* 17137 */ typedef IPersist *LPPERSIST; /* 17138 */ typedef bool (__cdecl *InsertFunction)(float, NiAnimationKey **, unsigned int *); /* 17139 */ typedef _PORT_INFO_1A *PPORT_INFO_1A; /* 17140 */ typedef HDC__ *NiContextRef; /* 17141 */ typedef _GUID *LPCGUID; /* 17142 */ typedef tagMIXERCONTROLA *LPMIXERCONTROLA; /* 17143 */ typedef _CRYPT_RC2_CBC_PARAMETERS *PCRYPT_RC2_CBC_PARAMETERS; /* 17144 */ typedef _BIDI_RESPONSE_DATA *PBIDI_RESPONSE_DATA; /* 17145 */ typedef DIEFFECTINFOW *LPDIEFFECTINFOW; /* 17146 */ typedef bool (__cdecl *FILEACCESSFUNC)(const char *, NiFile::OpenMode); /* 17147 */ typedef unsigned int *LPCOLORREF; /* 17148 */ typedef PROCESSOR_IDLESTATE_INFO *PPROCESSOR_IDLESTATE_INFO; /* 17149 */ typedef tagMENUBARINFO *LPMENUBARINFO; /* 17150 */ typedef tagENUMLOGFONTEXDVA *LPENUMLOGFONTEXDV; /* 17151 */ typedef void (__stdcall *MSGBOXCALLBACK)(tagHELPINFO *); /* 17152 */ typedef IInternetProtocolSinkStackable *LPIINTERNETPROTOCOLSINKStackable; /* 17153 */ typedef SCARD_READERSTATEA *PSCARD_READERSTATEA; /* 17154 */ typedef _REPARSE_GUID_DATA_BUFFER *PREPARSE_GUID_DATA_BUFFER; /* 17155 */ typedef unsigned __int16 SHINE_FRIEND_POINT; /* 17156 */ typedef int FXPT16DOT16; /* 17157 */ typedef tagRGBTRIPLE *PRGBTRIPLE; /* 17158 */ typedef tagMIDIINCAPS2A *LPMIDIINCAPS2; /* 17159 */ typedef _D3DXSHADER_STRUCTMEMBERINFO *LPD3DXSHADER_STRUCTMEMBERINFO; /* 17160 */ typedef tagMIDIINCAPS2A *NPMIDIINCAPS2; /* 17161 */ typedef void DispatcherContext; /* 17162 */ typedef _STORAGE_MINIPORT_DESCRIPTOR *PSTORAGE_MINIPORT_DESCRIPTOR; /* 17163 */ typedef tagWINDOWPOS *PWINDOWPOS; /* 17164 */ typedef char ShineQuestProgress; /* 17165 */ typedef SCARD_READERSTATEW *PSCARD_READERSTATEW; /* 17166 */ typedef int (__stdcall *PGET_MODULE_HANDLE_EXA)(unsigned int, const char *, HINSTANCE__ **); /* 17167 */ typedef int SHINE_PET_MIND_MIL_S; /* 17168 */ typedef char Byte; /* 17169 */ typedef char byte; /* 17170 */ typedef char BYTE; /* 17171 */ typedef void (__stdcall *LPFIBER_START_ROUTINE)(void *); /* 17172 */ typedef _DRIVER_INFO_8A *PDRIVER_INFO_8; /* 17173 */ typedef SHELLHOOKINFO *LPSHELLHOOKINFO; /* 17174 */ typedef unsigned int (__stdcall *LPPAGEPAINTHOOK)(HWND__ *, unsigned int, unsigned int, int); /* 17175 */ typedef tagMIDIINCAPSA *NPMIDIINCAPS; /* 17176 */ typedef int (__stdcall *PFNPROPSHEETCALLBACK)(HWND__ *, unsigned int, int); /* 17177 */ typedef tagMIDIINCAPSA *LPMIDIINCAPS; /* 17178 */ typedef _CRYPT_KEY_PROV_PARAM *PCRYPT_KEY_PROV_PARAM; /* 17179 */ typedef void *(__stdcall *PFLS_GETVALUE_FUNCTION)(unsigned int); /* 17180 */ typedef _JOBOBJECT_END_OF_JOB_TIME_INFORMATION *PJOBOBJECT_END_OF_JOB_TIME_INFORMATION; /* 17181 */ typedef _RTL_SRWLOCK *PRTL_SRWLOCK; /* 17182 */ typedef _SENDCMDOUTPARAMS *LPSENDCMDOUTPARAMS; /* 17183 */ typedef tagMOUSEHOOKSTRUCTEX *PMOUSEHOOKSTRUCTEX; /* 17184 */ typedef tagMCI_VD_ESCAPE_PARMSA *LPMCI_VD_ESCAPE_PARMS; /* 17185 */ typedef _RTL_CRITICAL_SECTION *PRTL_CRITICAL_SECTION; /* 17186 */ typedef _CHANGER_INITIALIZE_ELEMENT_STATUS *PCHANGER_INITIALIZE_ELEMENT_STATUS; /* 17187 */ typedef tagDRAWTEXTPARAMS *LPDRAWTEXTPARAMS; /* 17188 */ typedef _CRYPT_TIMESTAMP_ACCURACY *PCRYPT_TIMESTAMP_ACCURACY; /* 17189 */ typedef HMIXER__ **LPHMIXER; /* 17190 */ typedef int lua_Integer; /* 17191 */ typedef png_struct_def *png_structp; /* 17192 */ typedef unsigned __int16 ShineErrorType; /* 17193 */ typedef HPEN__ *HPEN; /* 17194 */ typedef unsigned int *PSID_HASH_ENTRY; /* 17195 */ typedef _IMAGE_BASE_RELOCATION *PIMAGE_BASE_RELOCATION; /* 17196 */ typedef IMessageFilter *LPMESSAGEFILTER; /* 17197 */ typedef int (__stdcall *I_RpcProxyFilterIfFn)(void *, _GUID *, unsigned __int16, int *); /* 17198 */ typedef _ENCRYPTION_CERTIFICATE_HASH *PENCRYPTION_CERTIFICATE_HASH; /* 17199 */ typedef tagTITLEBARINFOEX *PTITLEBARINFOEX; /* 17200 */ typedef _ENUM_SERVICE_STATUSW *LPENUM_SERVICE_STATUSW; /* 17201 */ typedef _CERT_OTHER_NAME *PCERT_OTHER_NAME; /* 17203 */ typedef _SERVICE_STATUS_PROCESS *LPSERVICE_STATUS_PROCESS; /* 17204 */ typedef _TRANSACTIONMANAGER_RECOVERY_INFORMATION *PTRANSACTIONMANAGER_RECOVERY_INFORMATION; /* 17205 */ typedef _DRIVER_INFO_8W *PDRIVER_INFO_8W; /* 17206 */ typedef void (__stdcall *GENERIC_UNBIND_ROUTINE)(void *, char *); /* 17207 */ typedef _DIACTIONA *LPCDIACTIONA; /* 17208 */ typedef _FILE_PREFETCH *PFILE_PREFETCH; /* 17209 */ typedef _userHGLOBAL *wireHGLOBAL; /* 17210 */ typedef SCARD_READERSTATEA *PSCARD_READERSTATE; /* 17211 */ typedef void (__stdcall *I_RpcProxyUpdatePerfCounterFn)(RpcProxyPerfCounters, int, unsigned int); /* 17212 */ typedef unsigned int uint32; /* 17213 */ typedef unsigned int UINT32; /* 17214 */ typedef tagMOUSEINPUT *PMOUSEINPUT; /* 17215 */ typedef tagMIDIINCAPSW *LPMIDIINCAPSW; /* 17216 */ typedef BITMAPV4HEADER *PBITMAPV4HEADER; /* 17217 */ typedef tagMIDIINCAPSW *NPMIDIINCAPSW; /* 17218 */ typedef BITMAPV5HEADER *PBITMAPV5HEADER; /* 17219 */ typedef int *PINT32; /* 17220 */ typedef tagWAVEINCAPS2W *NPWAVEINCAPS2W; /* 17221 */ typedef _FAT_STATISTICS *PFAT_STATISTICS; /* 17222 */ typedef tagWAVEINCAPS2W *LPWAVEINCAPS2W; /* 17223 */ typedef _SERVICE_PRESHUTDOWN_INFO *LPSERVICE_PRESHUTDOWN_INFO; /* 17224 */ typedef _TXFS_GET_METADATA_INFO_OUT *PTXFS_GET_METADATA_INFO_OUT; /* 17225 */ typedef _CMSG_CNG_CONTENT_DECRYPT_INFO *PCMSG_CNG_CONTENT_DECRYPT_INFO; /* 17226 */ typedef _CERT_EXTENSION *PCERT_EXTENSION; /* 17227 */ typedef _CERT_CREATE_CONTEXT_PARA *PCERT_CREATE_CONTEXT_PARA; /* 17228 */ typedef _LOOKUP_STREAM_FROM_CLUSTER_OUTPUT *PLOOKUP_STREAM_FROM_CLUSTER_OUTPUT; /* 17229 */ typedef tagBITMAPINFOHEADER *LPBITMAPINFOHEADER; /* 17230 */ typedef HRESULT __stdcall _ATL_CREATORARGFUNC(void *, _GUID *, void **, unsigned int); /* 17231 */ typedef _CERT_STORE_PROV_FIND_INFO *PCERT_STORE_PROV_FIND_INFO; /* 17232 */ typedef char Bytef; /* 17233 */ typedef IDirect3DTexture9 *LPDIRECT3DTEXTURE9; /* 17234 */ typedef IMonikerProp *LPMONIKERPROP; /* 17235 */ typedef _DRIVER_INFO_8A *PDRIVER_INFO_8A; /* 17236 */ typedef int (__stdcall *EDITWORDBREAKPROC)(char *, int, int, int); /* 17237 */ typedef int (__stdcall *ENHMFENUMPROC)(HDC__ *, tagHANDLETABLE *, tagENHMETARECORD *, int, int); /* 17238 */ typedef unsigned int MCIERROR; /* 17239 */ typedef DIPROPDWORD *LPDIPROPDWORD; /* 17240 */ typedef tagEMRSELECTCLIPPATH *PEMRSETICMMODE; /* 17241 */ typedef unsigned int SHINE_PET_REGNUM; /* 17242 */ typedef tagMIDIINCAPSA *NPMIDIINCAPSA; /* 17243 */ typedef _CRYPTOAPI_BLOB *PCRYPT_UINT_BLOB; /* 17244 */ typedef unsigned __int16 SHINE_ERROR_TYPE; /* 17245 */ typedef _PRINTER_OPTIONSW *LPPRINTER_OPTIONSW; /* 17246 */ typedef tagMIDIINCAPSA *LPMIDIINCAPSA; /* 17247 */ typedef _DIDEVICEIMAGEINFOA *LPDIDEVICEIMAGEINFO; /* 17248 */ typedef _CRL_REVOCATION_INFO *PCRL_REVOCATION_INFO; /* 17249 */ typedef _VIDEOPARAMETERS *LPVIDEOPARAMETERS; /* 17250 */ typedef unsigned int SHINE_BOOTH_ITEM_HANDLE; /* 17251 */ typedef _CMC_DATA_INFO *PCMC_DATA_INFO; /* 17252 */ typedef _CRYPT_OID_FUNC_ENTRY *PCRYPT_OID_FUNC_ENTRY; /* 17253 */ typedef int (__stdcall *MFENUMPROC)(HDC__ *, tagHANDLETABLE *, tagMETARECORD *, int, int); /* 17254 */ typedef const wchar_t *LPCUWSTR; /* 17255 */ typedef tagDEVNAMES *PCDEVNAMES; /* 17256 */ typedef tagCWPSTRUCT *PCWPSTRUCT; /* 17257 */ typedef int (__cdecl *Callback)(NiCollisionGroup::Intersect *); /* 17258 */ typedef PPM_IDLE_STATE_ACCOUNTING *PPPM_IDLE_STATE_ACCOUNTING; /* 17259 */ typedef const char *LPCUTSTR; /* 17260 */ typedef _RTL_CRITICAL_SECTION_DEBUG *PRTL_RESOURCE_DEBUG; /* 17261 */ typedef _D3DXSHADER_TYPEINFO *LPD3DXSHADER_TYPEINFO; /* 17262 */ typedef ITypeChangeEvents *LPTYPECHANGEEVENTS; /* 17263 */ typedef midiproptimediv_tag *LPMIDIPROPTIMEDIV; /* 17264 */ typedef _CERT_SELECT_CRITERIA *PCERT_SELECT_CRITERIA; /* 17265 */ typedef _PERF_COUNTER_DEFINITION *PPERF_COUNTER_DEFINITION; /* 17266 */ typedef tagEMRPOLYLINE16 *PEMRPOLYGON16; /* 17267 */ typedef PPM_WMI_IDLE_STATES_EX *PPPM_WMI_IDLE_STATES_EX; /* 17268 */ typedef _DRIVE_LAYOUT_INFORMATION_MBR *PDRIVE_LAYOUT_INFORMATION_MBR; /* 17269 */ typedef unsigned int AccountID_t; /* 17270 */ typedef void (__stdcall *LINEDDAPROC)(int, int, int); /* 17271 */ typedef _CRYPT_IMAGE_REF *PCRYPT_IMAGE_REF; /* 17272 */ typedef _RPC_SECURITY_QOS *PRPC_SECURITY_QOS; /* 17273 */ typedef tagMIXERCONTROLDETAILS_LISTTEXTW *PMIXERCONTROLDETAILS_LISTTEXTW; /* 17274 */ typedef char SHINE_CHAR_LEVEL; /* 17275 */ typedef _CONNECTDLGSTRUCTW *LPCONNECTDLGSTRUCTW; /* 17276 */ typedef ID3DXAnimationController *LPD3DXANIMATIONCONTROLLER; /* 17277 */ typedef tagFONTSIGNATURE *PFONTSIGNATURE; /* 17278 */ typedef ID3DXFile *LPD3DXFILE; /* 17279 */ typedef _DIDATAFORMAT *LPDIDATAFORMAT; /* 17280 */ typedef int (__cdecl *INPUTFN)(_iobuf *, const char *, localeinfo_struct *, char *); /* 17281 */ typedef const char **PZPCSTR; /* 17282 */ typedef char SHINE_EMOTICON_ID; /* 17283 */ typedef _DATATYPES_INFO_1A *PDATATYPES_INFO_1A; /* 17284 */ typedef _PRINTER_INFO_2A *LPPRINTER_INFO_2A; /* 17285 */ typedef DIDRIVERVERSIONS *LPDIDRIVERVERSIONS; /* 17286 */ typedef tagMCI_GENERIC_PARMS *LPMCI_GENERIC_PARMS; /* 17287 */ typedef DRVCONFIGINFOEX *PDRVCONFIGINFOEX; /* 17288 */ typedef int (__stdcall *DATEFMT_ENUMPROCA)(char *); /* 17289 */ typedef _CORE_PRINTER_DRIVERA *PCORE_PRINTER_DRIVERA; /* 17290 */ typedef IBindHost *LPBINDHOST; /* 17291 */ typedef _TOKEN_TYPE *PTOKEN_TYPE; /* 17292 */ typedef void (__stdcall *USER_MARSHAL_FREEING_ROUTINE)(unsigned int *, void *); /* 17293 */ typedef _ACCESS_ALLOWED_ACE *PACCESS_ALLOWED_ACE; /* 17294 */ typedef HRESULT (__stdcall *PFNSHOWSHAREFOLDERUIW)(HWND__ *, const wchar_t *); /* 17295 */ typedef _CONNECTDLGSTRUCTA *LPCONNECTDLGSTRUCTA; /* 17296 */ typedef _CORE_PRINTER_DRIVERW *PCORE_PRINTER_DRIVERW; /* 17297 */ typedef int (__stdcall *DATEFMT_ENUMPROCW)(wchar_t *); /* 17298 */ typedef tagCOMPAREITEMSTRUCT *PCOMPAREITEMSTRUCT; /* 17299 */ typedef _PRINTER_INFO_2W *LPPRINTER_INFO_2W; /* 17300 */ typedef OPENCARDNAMEA *LPOPENCARDNAME; /* 17301 */ typedef _FILE_ID_BOTH_DIR_INFO *PFILE_ID_BOTH_DIR_INFO; /* 17302 */ typedef unsigned int *PUUCSSTR; /* 17303 */ typedef _PRINTER_INFO_2A *PPRINTER_INFO_2A; /* 17304 */ typedef const wchar_t *LPCWCH; /* 17305 */ typedef unsigned __int16 PROPVAR_PAD1; /* 17306 */ typedef tagLAYERPLANEDESCRIPTOR *PLAYERPLANEDESCRIPTOR; /* 17307 */ typedef tagSOUNDSENTRYA *LPSOUNDSENTRYA; /* 17308 */ typedef _RTL_UMS_THREAD_INFO_CLASS *PUMS_THREAD_INFO_CLASS; /* 17309 */ typedef unsigned int __cdecl QUERYHANDLER(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int); /* 17310 */ typedef _CRYPT_DES_KEY_STATE *PCRYPT_DES_KEY_STATE; /* 17311 */ typedef _SERVICE_TRIGGER *PSERVICE_TRIGGER; /* 17312 */ typedef wchar_t *PYSTR; /* 17313 */ typedef int DISPID; /* 17314 */ typedef _RPC_SECURITY_QOS_V3_W *PRPC_SECURITY_QOS_V3_W; /* 17315 */ typedef unsigned __int16 key_type; /* 17316 */ typedef int (__stdcall *RPC_NEW_HTTP_PROXY_CHANNEL)(_RPC_HTTP_REDIRECTOR_STAGE, unsigned __int16 *, unsigned __int16 *, unsigned __int16 *, unsigned __int16 *, void *, void *, void *, void *, unsigned int, unsigned __int16 **, unsigned __int16 **); /* 17317 */ typedef HairColorInfo *LPHairColorInfo; /* 17318 */ typedef void **PHPOWERNOTIFY; /* 17319 */ typedef char *PUCHAR; /* 17320 */ typedef unsigned int _Uint32t; /* 17321 */ typedef tagLOGFONTA *NPLOGFONT; /* 17322 */ typedef tagLOGFONTA *LPLOGFONT; /* 17323 */ typedef unsigned int SHINE_CLOCK_TYPE; /* 17324 */ typedef NTFS_VOLUME_DATA_BUFFER *PNTFS_VOLUME_DATA_BUFFER; /* 17325 */ typedef tagRID_DEVICE_INFO_KEYBOARD *PRID_DEVICE_INFO_KEYBOARD; /* 17326 */ typedef IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9; /* 17327 */ typedef _CHANGER_ELEMENT_STATUS_EX *PCHANGER_ELEMENT_STATUS_EX; /* 17328 */ typedef DIPROPPOINTER *LPDIPROPPOINTER; /* 17329 */ typedef tagEXTLOGPEN *LPEXTLOGPEN; /* 17330 */ typedef _SECURITY_ATTRIBUTES *LPSECURITY_ATTRIBUTES; /* 17331 */ typedef void (__cdecl *png_rw_ptr)(png_struct_def *, char *, unsigned int); /* 17332 */ typedef tagEXTLOGPEN *NPEXTLOGPEN; /* 17333 */ typedef unsigned __int64 DWORDLONG; /* 17334 */ typedef _PRINTER_INFO_1A *PPRINTER_INFO_1A; /* 17335 */ typedef int (__stdcall *PFN_CMSG_STREAM_OUTPUT)(const void *, char *, unsigned int, int); /* 17336 */ typedef OPENCARDNAMEW *LPOPENCARDNAMEW; /* 17337 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_SET_CRL_PROPERTY)(void *, _CRL_CONTEXT *, unsigned int, unsigned int, const void *); /* 17338 */ typedef _PRINTER_INFO_2A *LPPRINTER_INFO_2; /* 17339 */ typedef MoverSlot **reference; /* 17340 */ typedef tagAUXCAPSA *LPAUXCAPSA; /* 17341 */ typedef _CRL_DIST_POINT_NAME *PCRL_DIST_POINT_NAME; /* 17342 */ typedef int (__stdcall *LOCALE_ENUMPROCA)(char *); /* 17343 */ typedef _CORE_PRINTER_DRIVERA *PCORE_PRINTER_DRIVER; /* 17344 */ typedef tagAUXCAPSA *NPAUXCAPSA; /* 17345 */ typedef tagEMRCREATEDIBPATTERNBRUSHPT *PEMRCREATEDIBPATTERNBRUSHPT; /* 17346 */ typedef _WOW64_DESCRIPTOR_TABLE_ENTRY *PWOW64_DESCRIPTOR_TABLE_ENTRY; /* 17347 */ typedef _ImageArchitectureEntry *PIMAGE_ARCHITECTURE_ENTRY; /* 17348 */ typedef unsigned __int64 PublishedFileUpdateHandle_t; /* 17349 */ typedef _CERT_CONTEXT *PCCERT_CONTEXT; /* 17350 */ typedef _CONNECTDLGSTRUCTA *LPCONNECTDLGSTRUCT; /* 17351 */ typedef KINGDOM_QUEST_MAP *LPKINGDOM_QUEST_MAP; /* 17352 */ typedef _ACL_SIZE_INFORMATION *PACL_SIZE_INFORMATION; /* 17353 */ typedef _GROUP_RELATIONSHIP *PGROUP_RELATIONSHIP; /* 17354 */ typedef OPENCARDNAMEA *LPOPENCARDNAMEA; /* 17355 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_GET_CRL_PROPERTY)(void *, _CRL_CONTEXT *, unsigned int, unsigned int, void *, unsigned int *); /* 17356 */ typedef tagMIXERCAPS2A *PMIXERCAPS2A; /* 17357 */ typedef _D3DXEFFECTINSTANCE *LPD3DXEFFECTINSTANCE; /* 17358 */ typedef _CERT_USAGE_MATCH *PCERT_USAGE_MATCH; /* 17359 */ typedef DIPROPPOINTER *LPCDIPROPPOINTER; /* 17360 */ typedef ItemOptions *LPItemOptions; /* 17361 */ typedef _IMAGE_DOS_HEADER *PIMAGE_DOS_HEADER; /* 17362 */ typedef int LPARAM; /* 17363 */ typedef _ADDJOB_INFO_1A *LPADDJOB_INFO_1A; /* 17364 */ typedef const void *LPCVOID; /* 17365 */ typedef ID3DXMatrixStack *LPD3DXMATRIXSTACK; /* 17366 */ typedef unsigned int (__cdecl *PQUERYHANDLER)(void *, val_context *, unsigned int, void *, unsigned int *, unsigned int); /* 17367 */ typedef pvalueA *PPVALUEA; /* 17368 */ typedef wchar_t *PWCH; /* 17369 */ typedef ID3DXMesh *LPD3DXMESH; /* 17370 */ typedef tagELEMDESC *LPELEMDESC; /* 17371 */ typedef int *LPINT; /* 17372 */ typedef _SYSTEMTIME *LPSYSTEMTIME; /* 17373 */ typedef tagPAINTSTRUCT *NPPAINTSTRUCT; /* 17374 */ typedef tMIXERCONTROLDETAILS_UNSIGNED *PMIXERCONTROLDETAILS_UNSIGNED; /* 17375 */ typedef NiEventRecord *NiEventRef; /* 17376 */ typedef tagPAINTSTRUCT *LPPAINTSTRUCT; /* 17377 */ typedef _DOC_INFO_3A *PDOC_INFO_3; /* 17378 */ typedef IWinInetCacheHints2 *LPWININETCACHEHINTS2; /* 17379 */ typedef _DOC_INFO_2A *PDOC_INFO_2; /* 17380 */ typedef void *(__stdcall *PFN_CMSG_ALLOC)(unsigned int); /* 17381 */ typedef _SERVICE_FAILURE_ACTIONS_FLAG *LPSERVICE_FAILURE_ACTIONS_FLAG; /* 17382 */ typedef _DOC_INFO_1A *PDOC_INFO_1; /* 17383 */ typedef MiniHouseObjAni *LPMiniHouseObjAni; /* 17384 */ typedef unsigned int WPARAM; /* 17385 */ typedef _BCryptBuffer *PNCryptBuffer; /* 17386 */ typedef unsigned int ShineClockType; /* 17387 */ typedef __int64 _Q64; /* 17388 */ typedef tagPOLYTEXTW *LPPOLYTEXTW; /* 17389 */ typedef _PRINTER_INFO_7A *PPRINTER_INFO_7A; /* 17390 */ typedef tagPOLYTEXTW *NPPOLYTEXTW; /* 17391 */ typedef _OSVERSIONINFOA *LPOSVERSIONINFOA; /* 17392 */ typedef SYSTEM_POWER_CAPABILITIES *PSYSTEM_POWER_CAPABILITIES; /* 17393 */ typedef int int32; /* 17394 */ typedef int INT32; /* 17395 */ typedef tagMIDIINCAPS2A *LPMIDIINCAPS2A; /* 17396 */ typedef unsigned __int16 PROTO_NC_ITEM_RELOC_ACK; /* 17397 */ typedef tagMIDIINCAPS2A *NPMIDIINCAPS2A; /* 17398 */ typedef int (__stdcall *LPDIENUMCREATEDEFFECTOBJECTSCALLBACK)(IDirectInputEffect *, void *); /* 17399 */ typedef _KDHELP *PKDHELP; /* 17400 */ typedef tagENUMLOGFONTEXDVA *LPENUMLOGFONTEXDVA; /* 17401 */ typedef _SERVICE_REQUIRED_PRIVILEGES_INFOA *LPSERVICE_REQUIRED_PRIVILEGES_INFO; /* 17402 */ typedef tagWAVEINCAPSW *PWAVEINCAPSW; /* 17403 */ typedef tagWAVEOUTCAPS2W *PWAVEOUTCAPS2W; /* 17404 */ typedef unsigned int (__cdecl *NISHADERFACTORY_ERRORCALLBACK)(const char *, unsigned int, bool); /* 17405 */ typedef ISurrogate *LPSURROGATE; /* 17406 */ typedef IDirect3DVertexBuffer9 *PDIRECT3DVERTEXBUFFER9; /* 17407 */ typedef _EXTENDED_ENCRYPTED_DATA_INFO *PEXTENDED_ENCRYPTED_DATA_INFO; /* 17408 */ typedef _CREATE_DISK *PCREATE_DISK; /* 17409 */ typedef _D3DXKEY_CALLBACK *LPD3DXKEY_CALLBACK; /* 17410 */ typedef ID3DXPMesh *LPD3DXPMESH; /* 17411 */ typedef _NETCONNECTINFOSTRUCT *LPNETCONNECTINFOSTRUCT; /* 17412 */ typedef _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO *PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO; /* 17413 */ typedef tagMCI_OVLY_SAVE_PARMSA *PMCI_OVLY_SAVE_PARMS; /* 17414 */ typedef unsigned int GEOCLASS; /* 17415 */ typedef tagPOLYTEXTA *NPPOLYTEXTA; /* 17416 */ typedef DIFILEEFFECT *LPCDIFILEEFFECT; /* 17417 */ typedef tagPOLYTEXTA *LPPOLYTEXTA; /* 17418 */ typedef _D3DXATTRIBUTEWEIGHTS *LPD3DXATTRIBUTEWEIGHTS; /* 17419 */ typedef tagMIXERCAPSA *LPMIXERCAPSA; /* 17420 */ typedef tagEMRSETTEXTCOLOR *PEMRSETBKCOLOR; /* 17422 */ typedef _DICOLORSET *LPCDICOLORSET; /* 17423 */ typedef _LOAD_DLL_DEBUG_INFO *LPLOAD_DLL_DEBUG_INFO; /* 17424 */ typedef tagMIXERLINECONTROLSA *LPMIXERLINECONTROLSA; /* 17425 */ typedef value_entA *PVALENTA; /* 17426 */ typedef tagMCI_SYSINFO_PARMSA *PMCI_SYSINFO_PARMSA; /* 17427 */ typedef tagEMRARC *PEMRPIE; /* 17428 */ typedef _DICONFIGUREDEVICESPARAMSA *LPCDICONFIGUREDEVICESPARAMS; /* 17429 */ typedef _MONITOR_INFO_1W *LPMONITOR_INFO_1W; /* 17430 */ typedef _ICONINFOEXA *PICONINFOEXA; /* 17431 */ typedef tagAXESLISTW *LPAXESLISTW; /* 17432 */ typedef char SHINE_DIRECT_TYPE; /* 17433 */ typedef _SHELLEXECUTEINFOW *LPSHELLEXECUTEINFOW; /* 17434 */ typedef _COMPATIBILITY_CONTEXT_ELEMENT *PCCOMPATIBILITY_CONTEXT_ELEMENT; /* 17435 */ typedef unsigned int MMVERSION; /* 17436 */ typedef tagRGBQUAD *LPRGBQUAD; /* 17437 */ typedef pcmwaveformat_tag *PPCMWAVEFORMAT; /* 17438 */ typedef tagMCI_VD_ESCAPE_PARMSA *LPMCI_VD_ESCAPE_PARMSA; /* 17439 */ typedef IDirect3DSurface9 *LPDIRECT3DSURFACE9; /* 17440 */ typedef _CERT_CHAIN_FIND_BY_ISSUER_PARA *PCERT_CHAIN_FIND_ISSUER_PARA; /* 17441 */ typedef _MONITOR_INFO_1A *LPMONITOR_INFO_1A; /* 17442 */ typedef _DICOLORSET *LPDICOLORSET; /* 17443 */ typedef _CRYPT_KEY_VERIFY_MESSAGE_PARA *PCRYPT_KEY_VERIFY_MESSAGE_PARA; /* 17444 */ typedef tagMCI_SYSINFO_PARMSW *PMCI_SYSINFO_PARMSW; /* 17445 */ typedef _CERT_LOGOTYPE_IMAGE *PCERT_LOGOTYPE_IMAGE; /* 17446 */ typedef tagIMECHARPOSITION *NPIMECHARPOSITION; /* 17447 */ typedef _RTL_RUN_ONCE *PRTL_RUN_ONCE; /* 17448 */ typedef tagSCROLLBARINFO *LPSCROLLBARINFO; /* 17449 */ typedef tagIMECHARPOSITION *LPIMECHARPOSITION; /* 17450 */ typedef void (__stdcall *CS_TYPE_NET_SIZE_ROUTINE)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *); /* 17451 */ typedef _SYSTEM_ALARM_CALLBACK_OBJECT_ACE *PSYSTEM_ALARM_CALLBACK_OBJECT_ACE; /* 17452 */ typedef _MENU_EVENT_RECORD *PMENU_EVENT_RECORD; /* 17453 */ typedef tagAXESLISTA *LPAXESLISTA; /* 17454 */ typedef _CERT_LOGOTYPE_EXT_INFO *PCERT_LOGOTYPE_EXT_INFO; /* 17455 */ typedef _SHELLEXECUTEINFOA *LPSHELLEXECUTEINFOA; /* 17456 */ typedef _STORAGE_ADAPTER_DESCRIPTOR *PSTORAGE_ADAPTER_DESCRIPTOR; /* 17457 */ typedef IRecordInfo *LPRECORDINFO; /* 17458 */ typedef _PRINTER_INFO_5A *PPRINTER_INFO_5A; /* 17459 */ typedef tagMCI_OVLY_SAVE_PARMSW *PMCI_OVLY_SAVE_PARMSW; /* 17460 */ typedef _MMCKINFO *NPMMCKINFO; /* 17461 */ typedef ID3DXFragmentLinker *LPD3DXFRAGMENTLINKER; /* 17462 */ typedef _MMCKINFO *LPMMCKINFO; /* 17463 */ typedef int (__stdcall *DESKTOPENUMPROC)(char *, int); /* 17464 */ typedef int NTSTATUS; /* 17465 */ typedef _SERVICE_REQUIRED_PRIVILEGES_INFOA *LPSERVICE_REQUIRED_PRIVILEGES_INFOA; /* 17466 */ typedef int (__stdcall *PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC)(unsigned int, unsigned int, char *, unsigned int, void *, _CERT_PUBLIC_KEY_INFO *, unsigned int *); /* 17467 */ typedef void (__stdcall *PAPCFUNC)(unsigned int); /* 17468 */ typedef _PROPSHEETPAGEW *LPCPROPSHEETPAGEW_LATEST; /* 17469 */ typedef __int64 off_type; /* 17470 */ typedef _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION *PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION; /* 17471 */ typedef int (__stdcall *NEARPROC)(); /* 17472 */ typedef char *PBOOLEAN; /* 17473 */ typedef tagRECT *LPCBORDERWIDTHS; /* 17474 */ typedef _EXCEPTION_RECORD64 *PEXCEPTION_RECORD64; /* 17475 */ typedef tagPOLYTEXTA *NPPOLYTEXT; /* 17476 */ typedef unsigned int SCARDCONTEXT; /* 17477 */ typedef tagDIBSECTION *LPDIBSECTION; /* 17478 */ typedef tagMCI_OVLY_SAVE_PARMSA *PMCI_OVLY_SAVE_PARMSA; /* 17479 */ typedef _OCSP_BASIC_REVOKED_INFO *POCSP_BASIC_REVOKED_INFO; /* 17480 */ typedef tagPOLYTEXTA *LPPOLYTEXT; /* 17481 */ typedef _DISK_LOGGING *PDISK_LOGGING; /* 17482 */ typedef ID3DXPRTCompBuffer *LPD3DXPRTCOMPBUFFER; /* 17483 */ typedef void *(__cdecl *png_malloc_ptr)(png_struct_def *, unsigned int); /* 17484 */ typedef tagPOINTFX *LPPOINTFX; /* 17485 */ typedef _HMAC_Info *PHMAC_INFO; /* 17486 */ typedef unsigned int ShinePetID; /* 17487 */ typedef IUnknown *PUNK; /* 17488 */ typedef PPM_IDLE_ACCOUNTING_EX *PPPM_IDLE_ACCOUNTING_EX; /* 17489 */ typedef _PROPSHEETPAGEA *LPCPROPSHEETPAGEA_LATEST; /* 17490 */ typedef int (__stdcall *EDITWORDBREAKPROCA)(char *, int, int, int); /* 17491 */ typedef _SERVICE_REQUIRED_PRIVILEGES_INFOW *LPSERVICE_REQUIRED_PRIVILEGES_INFOW; /* 17492 */ typedef tagCWPSTRUCT *NPCWPSTRUCT; /* 17493 */ typedef void *SC_LOCK; /* 17494 */ typedef tagCWPSTRUCT *LPCWPSTRUCT; /* 17495 */ typedef tagICONMETRICSW *LPICONMETRICSW; /* 17496 */ typedef tagDRVCONFIGINFO *PDRVCONFIGINFO; /* 17497 */ typedef _PRINTER_INFO_4A *PPRINTER_INFO_4A; /* 17498 */ typedef _CERT_REVOCATION_INFO *PCERT_REVOCATION_INFO; /* 17499 */ typedef _CHANGER_ELEMENT *PCHANGER_ELEMENT; /* 17500 */ typedef tagMCI_SYSINFO_PARMSA *PMCI_SYSINFO_PARMS; /* 17501 */ typedef IEnumSTATPROPSTG *LPENUMSTATPROPSTG; /* 17502 */ typedef void (__cdecl *RPCLT_PDU_FILTER_FUNC)(void *, unsigned int, int); /* 17503 */ typedef tagLOGPEN *PLOGPEN; /* 17504 */ typedef int (__stdcall *PFNDACOMPARECONST)(const void *, const void *, int); /* 17505 */ typedef DIEFFECT *LPDIEFFECT_DX6; /* 17506 */ typedef unsigned int *PUUCSCHAR; /* 17507 */ typedef _IMAGE_THUNK_DATA32 *PIMAGE_THUNK_DATA32; /* 17508 */ typedef _MESSAGE_RESOURCE_BLOCK *PMESSAGE_RESOURCE_BLOCK; /* 17509 */ typedef _GRADIENT_RECT *PGRADIENT_RECT; /* 17510 */ typedef IDataFilter *LPDATAFILTER; /* 17511 */ typedef IInternetPriority *LPIINTERNETPRIORITY; /* 17512 */ typedef _CERT_LOGOTYPE_AUDIO_INFO *PCERT_LOGOTYPE_AUDIO_INFO; /* 17513 */ typedef _MONITOR_INFO_1A *LPMONITOR_INFO_1; /* 17514 */ typedef tagACCESSTIMEOUT *LPACCESSTIMEOUT; /* 17515 */ typedef _RemotableHandle *wireHFONT; /* 17516 */ typedef _CMSG_SIGNER_INFO *PCMSG_SIGNER_INFO; /* 17517 */ typedef _PRINTPROCESSOR_CAPS_2 *PPRINTPROCESSOR_CAPS_2; /* 17518 */ typedef int (__stdcall *PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY)(_CMSG_CNG_CONTENT_DECRYPT_INFO *, unsigned int, void *); /* 17519 */ typedef _WOW64_LDT_ENTRY *PWOW64_LDT_ENTRY; /* 17520 */ typedef tagEMRPOLYLINE16 *PEMRPOLYBEZIERTO16; /* 17521 */ typedef _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO *PCMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO; /* 17522 */ typedef unsigned int *LPUINT; /* 17523 */ typedef _SHELLEXECUTEINFOA *LPSHELLEXECUTEINFO; /* 17524 */ typedef tagMCI_ANIM_RECT_PARMS *LPMCI_ANIM_RECT_PARMS; /* 17525 */ typedef tagAXESLISTA *LPAXESLIST; /* 17526 */ typedef _CRYPT_IMAGE_REG *PCRYPT_IMAGE_REG; /* 17527 */ typedef __int64 LONGLONG; /* 17528 */ typedef _DOCINFOA *LPDOCINFOA; /* 17529 */ typedef int (__stdcall *DRAWSTATEPROC)(HDC__ *, int, unsigned int, int, int); /* 17530 */ typedef unsigned __int16 SHINE_ABSTATE_ID; /* 17531 */ typedef _MMCKINFO *LPCMMCKINFO; /* 17532 */ typedef DIDEVICEINSTANCE_DX3A *LPCDIDEVICEINSTANCE_DX3; /* 17533 */ typedef ID3DXFont *LPD3DXFONT; /* 17534 */ typedef int yy_state_type; /* 17535 */ typedef tagEMRPOLYLINE16 *PEMRPOLYBEZIER16; /* 17536 */ typedef _DISK_CACHE_INFORMATION *PDISK_CACHE_INFORMATION; /* 17537 */ typedef _TOKEN_GROUPS_AND_PRIVILEGES *PTOKEN_GROUPS_AND_PRIVILEGES; /* 17538 */ typedef _PRINTER_INFO_5A *LPPRINTER_INFO_5A; /* 17539 */ typedef _CRYPT_DECODE_PARA *PCRYPT_DECODE_PARA; /* 17540 */ typedef tagMCI_SEQ_SET_PARMS *PMCI_SEQ_SET_PARMS; /* 17541 */ typedef IDirect3DStateBlock9 *LPDIRECT3DSTATEBLOCK9; /* 17542 */ typedef _CTL_ANY_SUBJECT_INFO *PCTL_ANY_SUBJECT_INFO; /* 17543 */ typedef void **PPV; /* 17544 */ typedef IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT; /* 17545 */ typedef tagMSGBOXPARAMSA *LPMSGBOXPARAMSA; /* 17546 */ typedef char *PTBYTE; /* 17547 */ typedef HMIDI__ **LPHMIDI; /* 17548 */ typedef _CRYPT_PASSWORD_CREDENTIALSA *PCRYPT_PASSWORD_CREDENTIALSA; /* 17549 */ typedef _TRANSACTION_PROPERTIES_INFORMATION *PTRANSACTION_PROPERTIES_INFORMATION; /* 17550 */ typedef sockaddr *LPSOCKADDR; /* 17551 */ typedef _EFS_ENCRYPTION_STATUS_INFO *PEFS_ENCRYPTION_STATUS_INFO; /* 17552 */ typedef unsigned __int16 *PARAM_OFFSETTABLE; /* 17553 */ typedef IInternetProtocolSink *LPIINTERNETPROTOCOLSINK; /* 17554 */ typedef int (__stdcall *PFN_CMSG_EXPORT_KEY_AGREE)(_CMSG_CONTENT_ENCRYPT_INFO *, _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO *, _CMSG_KEY_AGREE_ENCRYPT_INFO *, unsigned int, void *); /* 17555 */ typedef char *PZZSTR; /* 17556 */ typedef _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT *PTRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT; /* 17557 */ typedef _TAPE_GET_POSITION *PTAPE_GET_POSITION; /* 17558 */ typedef unsigned int (__stdcall *LPFNDEVMODE)(HWND__ *, HINSTANCE__ *, _devicemodeA *, char *, char *, _devicemodeA *, char *, unsigned int); /* 17559 */ typedef tagMSGBOXPARAMSW *LPMSGBOXPARAMSW; /* 17560 */ typedef _RPC_SYNTAX_IDENTIFIER *PRPC_SYNTAX_IDENTIFIER; /* 17561 */ typedef _HIDP_PREPARSED_DATA *PHIDP_PREPARSED_DATA; /* 17562 */ typedef tagCBT_CREATEWNDW *LPCBT_CREATEWNDW; /* 17563 */ typedef int (__stdcall *PFN_EXPORT_PRIV_KEY_FUNC)(unsigned int, unsigned int, char *, unsigned int, void *, _CRYPT_PRIVATE_KEY_INFO *, unsigned int *); /* 17564 */ typedef tagFUNCDESC *LPFUNCDESC; /* 17565 */ typedef _PSP *HPROPSHEETPAGE; /* 17566 */ typedef _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION *PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION; /* 17567 */ typedef _PRINTER_INFO_5W *LPPRINTER_INFO_5W; /* 17568 */ typedef CT_TITLE *LPCT_TITLE; /* 17569 */ typedef tagPOLYTEXTA *PPOLYTEXTA; /* 17570 */ typedef unsigned int SHINE_QUEST_HANDLE; /* 17571 */ typedef tagHANDLETABLE *PHANDLETABLE; /* 17572 */ typedef tagLOGPEN *NPLOGPEN; /* 17573 */ typedef MobInfo *LPMobInfo; /* 17574 */ typedef tagLOGPEN *LPLOGPEN; /* 17575 */ typedef png_color_struct *png_colorp; /* 17576 */ typedef PassiveSkillInfo *LPPassiveSkillInfo; /* 17577 */ typedef unsigned int SHINE_CHAR_REGNUM; /* 17578 */ typedef void (__cdecl *PointTransformFunc)(unsigned __int16, const float *, float *, NiTransform *); /* 17579 */ typedef ID3DXPRTBuffer *LPD3DXPRTBUFFER; /* 17580 */ typedef _PROPSHEETHEADERA_V2 *LPPROPSHEETHEADERA; /* 17581 */ typedef int (__stdcall *WNDENUMPROC)(HWND__ *, int); /* 17582 */ typedef _FORM_INFO_1A *PFORM_INFO_1; /* 17583 */ typedef _IMAGE_SEPARATE_DEBUG_HEADER *PIMAGE_SEPARATE_DEBUG_HEADER; /* 17584 */ typedef _STARTUPINFOEXA *LPSTARTUPINFOEX; /* 17585 */ typedef HWAVEIN__ *HWAVEIN; /* 17586 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_WRITE_CERT)(void *, _CERT_CONTEXT *, unsigned int); /* 17587 */ typedef unsigned int (__stdcall *LPFNPSPCALLBACKA)(HWND__ *, unsigned int, _PROPSHEETPAGEA *); /* 17588 */ typedef int (__stdcall *PGENRANDOM)(void *, unsigned int); /* 17589 */ typedef tagSTICKYKEYS *LPSTICKYKEYS; /* 17590 */ typedef int (__stdcall *LPDIENUMDEVICEOBJECTSCALLBACKW)(DIDEVICEOBJECTINSTANCEW *, void *); /* 17591 */ typedef _DEVICE_DSM_NOTIFICATION_PARAMETERS *PDEVICE_DSM_NOTIFICATION_PARAMETERS; /* 17592 */ typedef _CERT_LOGOTYPE_DETAILS *PCERT_LOGOTYPE_DETAILS; /* 17593 */ typedef tagLOGFONTW *LPLOGFONTW; /* 17594 */ typedef _HTTPSPolicyCallbackData *PSSL_EXTRA_CERT_CHAIN_POLICY_PARA; /* 17595 */ typedef tagLOGFONTA *PLOGFONT; /* 17596 */ typedef _RPC_SECURITY_QOS_V4_W *PRPC_SECURITY_QOS_V4_W; /* 17597 */ typedef tagLOGFONTW *NPLOGFONTW; /* 17598 */ typedef unsigned __int16 SKILL_BLAST_INDEX; /* 17599 */ typedef _CERT_REQUEST_INFO *PCERT_REQUEST_INFO; /* 17600 */ typedef _RPC_SECURITY_QOS_V2_A *PRPC_SECURITY_QOS_V2_A; /* 17601 */ typedef unsigned int (__cdecl *Packer)(NiD3DShaderDeclaration::PackingParameters *); /* 17602 */ typedef tagEMRSETWORLDTRANSFORM *PEMRSETWORLDTRANSFORM; /* 17603 */ typedef _CTL_FIND_SUBJECT_PARA *PCTL_FIND_SUBJECT_PARA; /* 17604 */ typedef int (__cdecl *RPC_BLOCKING_FN)(void *, void *, void *); /* 17605 */ typedef _STORAGE_PORT_CODE_SET *PSTORAGE_PORT_CODE_SET; /* 17606 */ typedef MarketSearchInfo *LPMarketSearchInfo; /* 17607 */ typedef _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO *PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO; /* 17608 */ typedef DIENVELOPE *LPDIENVELOPE; /* 17609 */ typedef void (__thiscall *F)(Char *this, const char *); /* 17610 */ typedef int (__stdcall *PCRYPT_RESOLVE_HCRYPTPROV_FUNC)(_CRYPT_PRIVATE_KEY_INFO *, unsigned int *, void *); /* 17611 */ typedef _PRINTER_INFO_5A *LPPRINTER_INFO_5; /* 17612 */ typedef _IMAGE_TLS_DIRECTORY32 *PIMAGE_TLS_DIRECTORY32; /* 17613 */ typedef _PRINTER_INFO_9W *PPRINTER_INFO_9W; /* 17614 */ typedef _POWER_REQUEST_TYPE *PPOWER_REQUEST_TYPE; /* 17615 */ typedef _OSVERSIONINFOEXW *PRTL_OSVERSIONINFOEXW; /* 17616 */ typedef tagMSGBOXPARAMSA *LPMSGBOXPARAMS; /* 17617 */ typedef __int64 *PLONGLONG; /* 17618 */ typedef tagMEASUREITEMSTRUCT *PMEASUREITEMSTRUCT; /* 17619 */ typedef char SHINE_GUILD_TYPE; /* 17620 */ typedef _WIN32_FIND_DATAA *LPWIN32_FIND_DATAA; /* 17621 */ typedef _CRYPT_OID_INFO *PCRYPT_OID_INFO; /* 17622 */ typedef tWAVEFORMATEX *NPWAVEFORMATEX; /* 17623 */ typedef unsigned __int64 ULONGLONG; /* 17624 */ typedef IDirectInputDeviceA *LPDIRECTINPUTDEVICE; /* 17625 */ typedef tWAVEFORMATEX *LPWAVEFORMATEX; /* 17626 */ typedef _AppBarData *PAPPBARDATA; /* 17627 */ typedef void (__cdecl *_purecall_handler)(); /* 17628 */ typedef _FILESYSTEM_STATISTICS *PFILESYSTEM_STATISTICS; /* 17629 */ typedef _SID_AND_ATTRIBUTES (*PSID_AND_ATTRIBUTES_ARRAY)[1]; /* 17630 */ typedef __int64 _Longlong; /* 17631 */ typedef DIDEVICEINSTANCEW *LPCDIDEVICEINSTANCEW; /* 17632 */ typedef png_info_struct **png_infopp; /* 17633 */ typedef int (__stdcall *CALINFO_ENUMPROCA)(char *); /* 17634 */ typedef _TRANSACTION_BASIC_INFORMATION *PTRANSACTION_BASIC_INFORMATION; /* 17635 */ typedef tagEVENTMSG *NPEVENTMSG; /* 17636 */ typedef _CRYPT_SMART_CARD_ROOT_INFO *PCRYPT_SMART_CARD_ROOT_INFO; /* 17637 */ typedef tagMSG *PMSG; /* 17638 */ typedef _GUID *LPIID; /* 17639 */ typedef tagLOGFONTW *PLOGFONTW; /* 17640 */ typedef _D3DXMESHCONTAINER *LPD3DXMESHCONTAINER; /* 17641 */ typedef tagEVENTMSG *LPEVENTMSG; /* 17642 */ typedef __int64 streamsize; /* 17643 */ typedef _RemotableHandle *wireHACCEL; /* 17644 */ typedef _NUMA_NODE_RELATIONSHIP *PNUMA_NODE_RELATIONSHIP; /* 17645 */ typedef HMIDIIN__ **LPHMIDIIN; /* 17646 */ typedef _FORM_INFO_1A *PFORM_INFO_1A; /* 17647 */ typedef IBindStatusCallback *LPBINDSTATUSCALLBACK; /* 17648 */ typedef HMIDI__ *HMIDI; /* 17649 */ typedef unsigned int HANDLE_PTR; /* 17650 */ typedef png_info_struct *png_infop; /* 17651 */ typedef _KCRM_MARSHAL_HEADER *PKCRM_MARSHAL_HEADER; /* 17652 */ typedef _TRANSACTIONMANAGER_BASIC_INFORMATION *PTRANSACTIONMANAGER_BASIC_INFORMATION; /* 17653 */ typedef _CHANGER_SET_ACCESS *PCHANGER_SET_ACCESS; /* 17654 */ typedef tagMCI_ANIM_STEP_PARMS *LPMCI_ANIM_STEP_PARMS; /* 17655 */ typedef char *LPCH; /* 17656 */ typedef _PRINTER_INFO_8W *PPRINTER_INFO_8W; /* 17657 */ typedef png_sPLT_struct *png_sPLT_tp; /* 17658 */ typedef _CMC_TAGGED_ATTRIBUTE *PCMC_TAGGED_ATTRIBUTE; /* 17659 */ typedef _CRL_DIST_POINTS_INFO *PCRL_DIST_POINTS_INFO; /* 17660 */ typedef _WINDOW_BUFFER_SIZE_RECORD *PWINDOW_BUFFER_SIZE_RECORD; /* 17661 */ typedef tagLOGFONTA *PLOGFONTA; /* 17662 */ typedef _PREVENT_MEDIA_REMOVAL *PPREVENT_MEDIA_REMOVAL; /* 17663 */ typedef tagEMRSELECTCLIPPATH *PEMRSETSTRETCHBLTMODE; /* 17664 */ typedef NTFS_EXTENDED_VOLUME_DATA *PNTFS_EXTENDED_VOLUME_DATA; /* 17665 */ typedef DIDEVCAPS_DX3 *LPDIDEVCAPS_DX3; /* 17666 */ typedef int (__stdcall *CALINFO_ENUMPROCW)(wchar_t *); /* 17667 */ typedef _IMAGELIST *HIMAGELIST; /* 17668 */ typedef void **PHDEVNOTIFY; /* 17669 */ typedef _CMSG_KEY_AGREE_ENCRYPT_INFO *PCMSG_KEY_AGREE_ENCRYPT_INFO; /* 17670 */ typedef _EV_EXTRA_CERT_CHAIN_POLICY_PARA *PEV_EXTRA_CERT_CHAIN_POLICY_PARA; /* 17671 */ typedef _EFS_DECRYPTION_STATUS_INFO *PEFS_DECRYPTION_STATUS_INFO; /* 17672 */ typedef int png_int_32; /* 17673 */ typedef tagSIZE *PSIZE; /* 17674 */ typedef unsigned int SECURITY_INFORMATION; /* 17675 */ typedef _FORM_INFO_1W *PFORM_INFO_1W; /* 17676 */ typedef __int16 mask; /* 17677 */ typedef tagWAVEOUTCAPS2A *PWAVEOUTCAPS2; /* 17678 */ typedef int (__cdecl *_LIBM_HANDLE_MATHERR_D)(_exception *); /* 17679 */ typedef _CRYPT_AES_128_KEY_STATE *PCRYPT_AES_128_KEY_STATE; /* 17680 */ typedef void *HGLOBAL; /* 17681 */ typedef IDropSource *LPDROPSOURCE; /* 17682 */ typedef void **LPHANDLE; /* 17683 */ typedef unsigned int dev_t; /* 17684 */ typedef tagFONTSIGNATURE *LPFONTSIGNATURE; /* 17685 */ typedef void *HCRYPTDEFAULTCONTEXT; /* 17686 */ typedef _IMAGE_IMPORT_DESCRIPTOR *PIMAGE_IMPORT_DESCRIPTOR; /* 17687 */ typedef void *BCRYPT_ALG_HANDLE; /* 17688 */ typedef unsigned __int16 wint_t; /* 17689 */ typedef CREATE_USN_JOURNAL_DATA *PCREATE_USN_JOURNAL_DATA; /* 17690 */ typedef _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION *PTRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION; /* 17691 */ typedef tagEMRARC *PEMRARCTO; /* 17692 */ typedef tagWAVEOUTCAPSA *PWAVEOUTCAPS; /* 17693 */ typedef int (__stdcall *PGET_MODULE_HANDLE_EXW)(unsigned int, const wchar_t *, HINSTANCE__ **); /* 17694 */ typedef _CMC_TAGGED_CONTENT_INFO *PCMC_TAGGED_CONTENT_INFO; /* 17695 */ typedef _WOW64_CONTEXT *PWOW64_CONTEXT; /* 17696 */ typedef _SHCREATEPROCESSINFOW *PSHCREATEPROCESSINFOW; /* 17697 */ typedef tagDRVCONFIGINFO *LPDRVCONFIGINFO; /* 17698 */ typedef tagEXTLOGFONTA *LPEXTLOGFONT; /* 17699 */ typedef tagDRVCONFIGINFO *NPDRVCONFIGINFO; /* 17700 */ typedef _CREATE_PROCESS_DEBUG_INFO *LPCREATE_PROCESS_DEBUG_INFO; /* 17701 */ typedef void **SPHANDLE; /* 17702 */ typedef tagEXTLOGFONTA *NPEXTLOGFONT; /* 17703 */ typedef unsigned int SHINE_MOB_HP; /* 17704 */ typedef unsigned int __stdcall PM_CLOSE_PROC(); /* 17705 */ typedef char ShineCharGender; /* 17706 */ typedef IDirectInputDevice8W *LPDIRECTINPUTDEVICE8W; /* 17707 */ typedef _OSVERSIONINFOW *PRTL_OSVERSIONINFOW; /* 17708 */ typedef _CRYPTOAPI_BLOB *PCERT_BLOB; /* 17709 */ typedef HRESULT (__stdcall *LPD3DXUVATLASCB)(float, void *); /* 17710 */ typedef tagEMRSELECTOBJECT *PEMRDELETEOBJECT; /* 17711 */ typedef tagGLYPHSET *PGLYPHSET; /* 17712 */ typedef void (__stdcall *RPC_DISPATCH_FUNCTION)(_RPC_MESSAGE *); /* 17713 */ typedef void *Msg_ID; /* 17714 */ typedef unsigned __int16 ShineItemID; /* 17715 */ typedef _OCSP_CERT_ID *POCSP_CERT_ID; /* 17716 */ typedef _FILE_NOTIFY_INFORMATION *PFILE_NOTIFY_INFORMATION; /* 17717 */ typedef unsigned int ShineSkillExp; /* 17718 */ typedef IWinInetInfo *LPWININETINFO; /* 17719 */ typedef _SHFILEOPSTRUCTW *LPSHFILEOPSTRUCTW; /* 17720 */ typedef void *__ptr64 PVOID64; /* 17721 */ typedef HIDGROUPCAPS *PHIDGROUPCAPS; /* 17722 */ typedef unsigned __int16 SHINE_PET_HANDLE; /* 17723 */ typedef _OUTLINETEXTMETRICA *POUTLINETEXTMETRIC; /* 17724 */ typedef _SE_ACCESS_REPLY *PSE_ACCESS_REPLY; /* 17725 */ typedef tagEXCEPINFO *LPEXCEPINFO; /* 17726 */ typedef _ENUM_SERVICE_STATUSA *LPENUM_SERVICE_STATUSA; /* 17727 */ typedef _CRYPT_PKCS8_IMPORT_PARAMS *PCRYPT_PRIVATE_KEY_BLOB_AND_PARAMS; /* 17728 */ typedef char VertexMask; /* 17729 */ typedef unsigned int ACCESS_REASON; /* 17730 */ typedef IDirectInputDevice8A *LPDIRECTINPUTDEVICE8A; /* 17731 */ typedef void (__stdcall *TIMERPROC)(HWND__ *, unsigned int, unsigned int, unsigned int); /* 17732 */ typedef LIST_ENTRY64 *PLIST_ENTRY64; /* 17733 */ typedef _SHFILEOPSTRUCTA *LPSHFILEOPSTRUCTA; /* 17734 */ typedef OPENCARD_SEARCH_CRITERIAA *LPOPENCARD_SEARCH_CRITERIA; /* 17735 */ typedef tagEMREXTCREATEPEN *PEMREXTCREATEPEN; /* 17736 */ typedef tagEMRCREATEPALETTE *PEMRCREATEPALETTE; /* 17737 */ typedef _DIACTIONW *LPCDIACTIONW; /* 17738 */ typedef tagWAVEOUTCAPSW *PWAVEOUTCAPSW; /* 17739 */ typedef IDirect3DVolume9 *LPDIRECT3DVOLUME9; /* 17740 */ typedef ColorInfoType *LPColorInfoType; /* 17741 */ typedef _KCRM_MARSHAL_HEADER *PRKCRM_MARSHAL_HEADER; /* 17742 */ typedef __int64 *PINT64; /* 17743 */ typedef unsigned __int64 uint64; /* 17744 */ typedef unsigned __int64 UINT64; /* 17745 */ typedef tagEXTLOGFONTW *NPEXTLOGFONTW; /* 17746 */ typedef tagWAVEINCAPS2A *LPWAVEINCAPS2A; /* 17747 */ typedef IMultiQI *LPMULTIQI; /* 17748 */ typedef tagEXTLOGFONTW *LPEXTLOGFONTW; /* 17749 */ typedef tagWAVEINCAPS2A *NPWAVEINCAPS2A; /* 17750 */ typedef _CREATE_DISK_MBR *PCREATE_DISK_MBR; /* 17751 */ typedef _TAPE_GET_MEDIA_PARAMETERS *PTAPE_GET_MEDIA_PARAMETERS; /* 17752 */ typedef tagWAVEOUTCAPSA *PWAVEOUTCAPSA; /* 17753 */ typedef tagNMHDR *LPNMHDR; /* 17754 */ typedef tagWINDOWINFO *LPWINDOWINFO; /* 17755 */ typedef ItemMix *LPItemMix; /* 17756 */ typedef _ENCRYPTION_CERTIFICATE_HASH_LIST *PENCRYPTION_CERTIFICATE_HASH_LIST; /* 17757 */ typedef _IDEREGS *LPIDEREGS; /* 17758 */ typedef tagHARDWAREINPUT *LPHARDWAREINPUT; /* 17759 */ typedef tagEXTLOGFONTA *LPEXTLOGFONTA; /* 17760 */ typedef tagNEWTEXTMETRICA *LPNEWTEXTMETRIC; /* 17761 */ typedef tagEXTLOGFONTA *NPEXTLOGFONTA; /* 17762 */ typedef unsigned __int16 SHINE_SCENARIO_ID; /* 17763 */ typedef tagNEWTEXTMETRICA *NPNEWTEXTMETRIC; /* 17764 */ typedef joyinfo_tag *LPJOYINFO; /* 17765 */ typedef _PRINTER_OPTIONSA *LPPRINTER_OPTIONSA; /* 17766 */ typedef DIPROPGUIDANDPATH *LPDIPROPGUIDANDPATH; /* 17767 */ typedef char ShineItemPacketCountType; /* 17768 */ typedef _CRYPT_RSAES_OAEP_PARAMETERS *PCRYPT_RSAES_OAEP_PARAMETERS; /* 17769 */ typedef const wchar_t *PCUNZWCH; /* 17770 */ typedef joyinfo_tag *NPJOYINFO; /* 17771 */ typedef _STORAGE_IDENTIFIER *PSTORAGE_IDENTIFIER; /* 17772 */ typedef _D3DXKEY_VECTOR3 *LPD3DXKEY_VECTOR3; /* 17773 */ typedef IErrorInfo *LPERRORINFO; /* 17774 */ typedef _CONSOLE_SCREEN_BUFFER_INFO *PCONSOLE_SCREEN_BUFFER_INFO; /* 17775 */ typedef _BIDI_REQUEST_DATA *LPBIDI_REQUEST_DATA; /* 17776 */ typedef _OUTLINETEXTMETRICW *POUTLINETEXTMETRICW; /* 17777 */ typedef _SCARD_IO_REQUEST *LPSCARD_IO_REQUEST; /* 17778 */ typedef tagICONMETRICSA *LPICONMETRICS; /* 17779 */ typedef _OFSTRUCT *LPOFSTRUCT; /* 17780 */ typedef _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA *PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA; /* 17781 */ typedef OPENCARD_SEARCH_CRITERIAW *LPOPENCARD_SEARCH_CRITERIAW; /* 17782 */ typedef unsigned __int16 ATOM; /* 17783 */ typedef char __static_assert_t[1]; /* 17784 */ typedef IDirect3DCubeTexture9 *PDIRECT3DCUBETEXTURE9; /* 17785 */ typedef _FILE_SET_SPARSE_BUFFER *PFILE_SET_SPARSE_BUFFER; /* 17786 */ typedef _OUTLINETEXTMETRICA *POUTLINETEXTMETRICA; /* 17787 */ typedef _CRYPT_PKCS8_IMPORT_PARAMS *PCRYPT_PKCS8_IMPORT_PARAMS; /* 17788 */ typedef IDirectInputDevice8A *LPDIRECTINPUTDEVICE8; /* 17789 */ typedef char YY_CHAR; /* 17790 */ typedef _SHFILEOPSTRUCTA *LPSHFILEOPSTRUCT; /* 17791 */ typedef SHINE_DATETIME *LPSHINE_DATETIME; /* 17792 */ typedef OPENCARD_SEARCH_CRITERIAA *LPOPENCARD_SEARCH_CRITERIAA; /* 17793 */ typedef tagEMRCREATEMONOBRUSH *PEMRCREATEMONOBRUSH; /* 17794 */ typedef _CMSG_RECIPIENT_ENCODE_INFO *PCMSG_RECIPIENT_ENCODE_INFO; /* 17795 */ typedef threadmbcinfostruct *pthreadmbcinfo; /* 17796 */ typedef tagMIXERCONTROLDETAILS_LISTTEXTA *PMIXERCONTROLDETAILS_LISTTEXTA; /* 17797 */ typedef int (__stdcall *LPMMIOPROC)(char *, unsigned int, int, int); /* 17798 */ typedef _CRYPT_SMIME_CAPABILITY *PCRYPT_SMIME_CAPABILITY; /* 17799 */ typedef _TXFS_SAVEPOINT_INFORMATION *PTXFS_SAVEPOINT_INFORMATION; /* 17800 */ typedef tagDEBUGHOOKINFO *LPDEBUGHOOKINFO; /* 17801 */ typedef _CRYPT_ENCODE_PARA *PCRYPT_ENCODE_PARA; /* 17802 */ typedef _GETVERSIONINPARAMS *LPGETVERSIONINPARAMS; /* 17803 */ typedef unsigned int (__stdcall *PGET_SYSTEM_WOW64_DIRECTORY_W)(wchar_t *, unsigned int); /* 17804 */ typedef tagDEBUGHOOKINFO *NPDEBUGHOOKINFO; /* 17805 */ typedef tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA *PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA; /* 17806 */ typedef unsigned int (__stdcall *LPSETUPHOOKPROC)(HWND__ *, unsigned int, unsigned int, int); /* 17807 */ typedef tMIXERCONTROLDETAILS_SIGNED *LPMIXERCONTROLDETAILS_SIGNED; /* 17808 */ typedef _DOCINFOA *LPDOCINFO; /* 17809 */ typedef _EFS_RPC_BLOB *PEFS_RPC_BLOB; /* 17810 */ typedef z_stream_s *z_streamp; /* 17811 */ typedef DIPROPCALPOV *LPCDIPROPCALPOV; /* 17812 */ typedef _PRINTER_INFO_4A *LPPRINTER_INFO_4A; /* 17813 */ typedef _DIDEVICEIMAGEINFOA *LPCDIDEVICEIMAGEINFOA; /* 17814 */ typedef HDROP__ *HDROP; /* 17815 */ typedef _NOTIFYICONDATAA *PNOTIFYICONDATA; /* 17816 */ typedef _DATATYPES_INFO_1W *PDATATYPES_INFO_1W; /* 17817 */ typedef IDirect3DResource9 *LPDIRECT3DRESOURCE9; /* 17818 */ typedef _CERT_SYSTEM_STORE_RELOCATE_PARA *PCERT_SYSTEM_STORE_RELOCATE_PARA; /* 17819 */ typedef _CONSOLE_FONT_INFOEX *PCONSOLE_FONT_INFOEX; /* 17820 */ typedef unsigned int SHINE_QUEST_DIALOG_ID; /* 17821 */ typedef png_dsort_struct **png_dsortpp; /* 17822 */ typedef tagMCI_OPEN_PARMSA *LPMCI_OPEN_PARMS; /* 17823 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_DELETE_CTL)(void *, _CTL_CONTEXT *, unsigned int); /* 17824 */ typedef DIPROPHEADER *LPDIPROPHEADER; /* 17825 */ typedef char SHINE_CHAR_ENCHANT_ID; /* 17826 */ typedef tagPALETTEENTRY *LPPALETTEENTRY; /* 17827 */ typedef tagPOLYTEXTA *PPOLYTEXT; /* 17828 */ typedef setloc_struct *_psetloc_struct; /* 17829 */ typedef unsigned int D3DXEVENTHANDLE; /* 17830 */ typedef _CERT_CRL_CONTEXT_PAIR *PCCERT_CRL_CONTEXT_PAIR; /* 17831 */ typedef unsigned int (__stdcall *PGET_SYSTEM_WOW64_DIRECTORY_A)(char *, unsigned int); /* 17832 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_DELETE_CRL)(void *, _CRL_CONTEXT *, unsigned int); /* 17833 */ typedef mmtime_tag *NPMMTIME; /* 17834 */ typedef mmtime_tag *LPMMTIME; /* 17835 */ typedef _TAPE_STATISTICS *PTAPE_STATISTICS; /* 17836 */ typedef _PRINTER_INFO_4W *LPPRINTER_INFO_4W; /* 17837 */ typedef _DIDEVICEIMAGEINFOW *LPCDIDEVICEIMAGEINFOW; /* 17838 */ typedef _LDT_ENTRY *PLDT_ENTRY; /* 17839 */ typedef void (__stdcall *PTP_WORK_CALLBACK)(_TP_CALLBACK_INSTANCE *, void *, _TP_WORK *); /* 17840 */ typedef tagENHMETAHEADER *PENHMETAHEADER; /* 17841 */ typedef _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION *PCACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION; /* 17842 */ typedef const unsigned int *PCUCSSTR; /* 17843 */ typedef tagNCCALCSIZE_PARAMS *LPNCCALCSIZE_PARAMS; /* 17844 */ typedef _GENERIC_BINDING_ROUTINE_PAIR *PGENERIC_BINDING_ROUTINE_PAIR; /* 17845 */ typedef _PRINTER_CONNECTION_INFO_1A *PPRINTER_CONNECTION_INFO_1; /* 17846 */ typedef _POINTFLOAT *PPOINTFLOAT; /* 17847 */ typedef unsigned __int16 PROTO_NC_ITEM_REWARDINVENOPENFAIL_ACK; /* 17848 */ typedef _D3DXMATERIAL *LPD3DXMATERIAL; /* 17849 */ typedef _PRINTER_INFO_2W *PPRINTER_INFO_2W; /* 17850 */ typedef _CERT_LOGOTYPE_IMAGE_INFO *PCERT_LOGOTYPE_IMAGE_INFO; /* 17851 */ typedef BATTERY_REPORTING_SCALE *PBATTERY_REPORTING_SCALE; /* 17852 */ typedef tagEMRELLIPSE *PEMRELLIPSE; /* 17853 */ typedef void (__stdcall *PTIMERAPCROUTINE)(void *, unsigned int, unsigned int); /* 17854 */ typedef IDirectInputEffect *LPDIRECTINPUTEFFECT; /* 17855 */ typedef DICONDITION *LPDICONDITION; /* 17856 */ typedef tagSOUNDSENTRYW *LPSOUNDSENTRYW; /* 17857 */ typedef _TXFS_START_RM_INFORMATION *PTXFS_START_RM_INFORMATION; /* 17858 */ typedef _TRIVERTEX *LPTRIVERTEX; /* 17859 */ typedef _OCSP_REQUEST_ENTRY *POCSP_REQUEST_ENTRY; /* 17860 */ typedef tagACTCTX_SECTION_KEYED_DATA *PACTCTX_SECTION_KEYED_DATA; /* 17861 */ typedef CharMgr::LoadData **_Mapptr; /* 17862 */ typedef _CRYPTOAPI_BLOB *PDATA_BLOB; /* 17863 */ typedef _MMCKINFO *PMMCKINFO; /* 17864 */ typedef _RPC_SECURITY_QOS_V3_A *PRPC_SECURITY_QOS_V3_A; /* 17865 */ typedef PPM_IDLESTATE_EVENT *PPPM_IDLESTATE_EVENT; /* 17866 */ typedef _HARDWARE_COUNTER_DATA *PHARDWARE_COUNTER_DATA; /* 17867 */ typedef unsigned int *LPSCARDHANDLE; /* 17868 */ typedef DIEFFECTINFOA *LPCDIEFFECTINFO; /* 17869 */ typedef int *PSCODE; /* 17870 */ typedef DIEFFESCAPE *LPDIEFFESCAPE; /* 17871 */ typedef char *PZZTSTR; /* 17872 */ typedef png_dsort_struct *png_dsortp; /* 17873 */ typedef void (__stdcall *APC_CALLBACK_FUNCTION)(unsigned int, void *, void *); /* 17874 */ typedef tagKEYBDINPUT *LPKEYBDINPUT; /* 17875 */ typedef void *PUMS_CONTEXT; /* 17876 */ typedef __int16 *PSHORT; /* 17877 */ typedef tagPROCESSENTRY32 *LPPROCESSENTRY32; /* 17878 */ typedef unsigned __int16 WORD; /* 17879 */ typedef _TAPE_PREPARE *PTAPE_PREPARE; /* 17880 */ typedef _PRINTER_INFO_1W *PPRINTER_INFO_1W; /* 17881 */ typedef unsigned __int16 USHORT; /* 17882 */ typedef tagMCI_OPEN_PARMSW *LPMCI_OPEN_PARMSW; /* 17883 */ typedef _CERT_ECC_SIGNATURE *PCERT_ECC_SIGNATURE; /* 17884 */ typedef _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO *PCMSG_KEY_AGREE_KEY_ENCRYPT_INFO; /* 17885 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_SET_CTL_PROPERTY)(void *, _CTL_CONTEXT *, unsigned int, unsigned int, const void *); /* 17886 */ typedef _PRINTER_INFO_4A *LPPRINTER_INFO_4; /* 17887 */ typedef _DIDEVICEIMAGEINFOA *LPCDIDEVICEIMAGEINFO; /* 17888 */ typedef int (__stdcall *LOCALE_ENUMPROCW)(wchar_t *); /* 17889 */ typedef tagAUXCAPSW *NPAUXCAPSW; /* 17890 */ typedef _OUTPUT_DEBUG_STRING_INFO *LPOUTPUT_DEBUG_STRING_INFO; /* 17891 */ typedef tagAUXCAPSW *LPAUXCAPSW; /* 17892 */ typedef _RPC_MESSAGE *PRPC_MESSAGE; /* 17893 */ typedef tagDRAWITEMSTRUCT *PDRAWITEMSTRUCT; /* 17894 */ typedef tagMCI_OPEN_PARMSA *LPMCI_OPEN_PARMSA; /* 17895 */ typedef tagMCI_ANIM_UPDATE_PARMS *LPMCI_ANIM_UPDATE_PARMS; /* 17896 */ typedef unsigned __int16 FSHORT; /* 17897 */ typedef const char *png_const_charp; /* 17898 */ typedef CHARACTER_TITLE_DATA *LPCHARACTER_TITLE_DATA; /* 17899 */ typedef _EV_EXTRA_CERT_CHAIN_POLICY_STATUS *PEV_EXTRA_CERT_CHAIN_POLICY_STATUS; /* 17900 */ typedef tagKBDLLHOOKSTRUCT *PKBDLLHOOKSTRUCT; /* 17901 */ typedef _WIN32_FIND_DATAA *LPWIN32_FIND_DATA; /* 17902 */ typedef _CTL_USAGE *PCCERT_ENHKEY_USAGE; /* 17903 */ typedef in_addr *PIN_ADDR; /* 17904 */ typedef tagDELETEITEMSTRUCT *PDELETEITEMSTRUCT; /* 17905 */ typedef tagMIXERCAPS2W *PMIXERCAPS2W; /* 17906 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_GET_CTL_PROPERTY)(void *, _CTL_CONTEXT *, unsigned int, unsigned int, void *, unsigned int *); /* 17907 */ typedef char **PZPSTR; /* 17908 */ typedef char SHINE_SKILL_LEVEL; /* 17909 */ typedef void (__stdcall *PUMS_SCHEDULER_ENTRY_POINT)(_RTL_UMS_SCHEDULER_REASON, unsigned int, void *); /* 17910 */ typedef _PRINTER_CONNECTION_INFO_1A *PPRINTER_CONNECTION_INFO_1A; /* 17911 */ typedef tagWINDOWPLACEMENT *PWINDOWPLACEMENT; /* 17912 */ typedef unsigned __int16 _U16; /* 17913 */ typedef int (__stdcall *SERVER_ROUTINE)(); /* 17914 */ typedef unsigned int D3DXF_FILESAVEOPTIONS; /* 17915 */ typedef __int16 _Null_type; /* 17916 */ typedef _ADDJOB_INFO_1W *LPADDJOB_INFO_1W; /* 17917 */ typedef tagEMRSETCOLORADJUSTMENT *PEMRSETCOLORADJUSTMENT; /* 17918 */ typedef PROCESSOR_PERFSTATE_POLICY *PPROCESSOR_PERFSTATE_POLICY; /* 17919 */ typedef pvalueW *PPVALUEW; /* 17920 */ typedef tagCY *LPCY; /* 17921 */ typedef _CERT_LOGOTYPE_AUDIO *PCERT_LOGOTYPE_AUDIO; /* 17922 */ typedef _RTL_CRITICAL_SECTION_DEBUG *PRTL_CRITICAL_SECTION_DEBUG; /* 17923 */ typedef servent *PSERVENT; /* 17924 */ typedef _CERT_POLICY_CONSTRAINTS_INFO *PCERT_POLICY_CONSTRAINTS_INFO; /* 17925 */ typedef unsigned __int16 PROTO_NC_ITEM_SELL_ACK; /* 17926 */ typedef unsigned int (__cdecl *NISHADERFACTORY_RUNPARSERCALLBACK)(const char *, NiRenderer *, const char *, bool); /* 17927 */ typedef _PRINTER_CONNECTION_INFO_1W *PPRINTER_CONNECTION_INFO_1W; /* 17928 */ typedef char SHINE_ITEM_PACKET_COUNT_TYPE; /* 17929 */ typedef tagRECONVERTSTRING *NPRECONVERTSTRING; /* 17930 */ typedef _TOKEN_PRIVILEGES *PTOKEN_PRIVILEGES; /* 17931 */ typedef tagRECONVERTSTRING *LPRECONVERTSTRING; /* 17932 */ typedef void *HCRYPTASYNC; /* 17933 */ typedef _GLYPHMETRICSFLOAT *LPGLYPHMETRICSFLOAT; /* 17934 */ typedef void *(__stdcall *PFNDPAMERGE)(unsigned int, void *, void *, int); /* 17935 */ typedef _XSAVE_FORMAT *PXSAVE_FORMAT; /* 17936 */ typedef unsigned int *PUINT32; /* 17937 */ typedef tagGESTURECONFIG *PGESTURECONFIG; /* 17938 */ typedef IDirect3D9 *(__stdcall *NILPD3DCREATE)(unsigned int); /* 17939 */ typedef provider_info *PPROVIDER; /* 17940 */ typedef tagWAVEINCAPSW *LPWAVEINCAPSW; /* 17941 */ typedef _OSVERSIONINFOW *LPOSVERSIONINFOW; /* 17942 */ typedef unsigned int SHINE_CHARGED_ITEM_AMOUNT; /* 17943 */ typedef _FIND_NAME_BUFFER *PFIND_NAME_BUFFER; /* 17944 */ typedef _CHANGER_ELEMENT_LIST *PCHANGER_ELEMENT_LIST; /* 17945 */ typedef tagWAVEINCAPSW *NPWAVEINCAPSW; /* 17946 */ typedef _PRINTER_INFO_7W *PPRINTER_INFO_7W; /* 17947 */ typedef void **PPVOID; /* 17948 */ typedef IAdviseSink2 *LPADVISESINK2; /* 17949 */ typedef tagMIDIINCAPS2W *NPMIDIINCAPS2W; /* 17950 */ typedef const unsigned int *PCUUCSSTR; /* 17951 */ typedef tagCHOOSEFONTA *PCCHOOSEFONTA; /* 17952 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_FREE_FIND_CERT)(void *, _CERT_CONTEXT *, void *, unsigned int); /* 17953 */ typedef bool result_type; /* 17954 */ typedef tagMIDIINCAPS2W *LPMIDIINCAPS2W; /* 17955 */ typedef _IMAGE_DATA_DIRECTORY *PIMAGE_DATA_DIRECTORY; /* 17956 */ typedef int (__stdcall *LPDIENUMDEVICESBYSEMANTICSCBW)(DIDEVICEINSTANCEW *, IDirectInputDevice8W *, unsigned int, unsigned int, void *); /* 17957 */ typedef _SECURITY_IMPERSONATION_LEVEL *PSECURITY_IMPERSONATION_LEVEL; /* 17958 */ typedef tagCUSTDATAITEM *LPCUSTDATAITEM; /* 17959 */ typedef tagWAVEOUTCAPS2A *PWAVEOUTCAPS2A; /* 17960 */ typedef tagENUMLOGFONTEXDVW *LPENUMLOGFONTEXDVW; /* 17961 */ typedef _CTL_USAGE *PCERT_ENHKEY_USAGE; /* 17962 */ typedef tagWAVEINCAPSA *PWAVEINCAPSA; /* 17963 */ typedef tagMCI_VD_ESCAPE_PARMSA *PMCI_VD_ESCAPE_PARMSA; /* 17964 */ typedef int MEMBERID; /* 17965 */ typedef char ShineCharClassID; /* 17966 */ typedef int (__stdcall *LPDIENUMDEVICESBYSEMANTICSCBA)(DIDEVICEINSTANCEA *, IDirectInputDevice8A *, unsigned int, unsigned int, void *); /* 17967 */ typedef unsigned __int16 SHINE_PET_SHORT_ID; /* 17968 */ typedef int __stdcall RPC_FORWARD_FUNCTION(_GUID *, _RPC_VERSION *, _GUID *, char *, void **); /* 17969 */ typedef _CRYPTOAPI_BLOB *PCRL_BLOB; /* 17970 */ typedef tagCHOOSEFONTW *PCCHOOSEFONTW; /* 17971 */ typedef tagWAVEINCAPSA *NPWAVEINCAPSA; /* 17972 */ typedef __int16 nullptr_t; /* 17973 */ typedef IAdviseSink *LPADVISESINK; /* 17974 */ typedef _CHANGER_SET_POSITION *PCHANGER_SET_POSITION; /* 17975 */ typedef tagWAVEINCAPSA *LPWAVEINCAPSA; /* 17976 */ typedef _PROC_THREAD_ATTRIBUTE_LIST *LPPROC_THREAD_ATTRIBUTE_LIST; /* 17977 */ typedef void *LPVOID; /* 17978 */ typedef WSAData *LPWSADATA; /* 17979 */ typedef int SHANDLE_PTR; /* 17980 */ typedef tagMIXERCAPSW *LPMIXERCAPSW; /* 17981 */ typedef tagMCI_VD_ESCAPE_PARMSW *PMCI_VD_ESCAPE_PARMSW; /* 17982 */ typedef tagMCI_LOAD_PARMSA *PMCI_LOAD_PARMS; /* 17983 */ typedef int off_t; /* 17984 */ typedef _CRYPT_X942_OTHER_INFO *PCRYPT_X942_OTHER_INFO; /* 17985 */ typedef HMIDIOUT__ *HMIDIOUT; /* 17986 */ typedef _cpinfo *LPCPINFO; /* 17987 */ typedef value_entW *PVALENTW; /* 17988 */ typedef unsigned __int16 *LPWORD; /* 17989 */ typedef tagEMREXTTEXTOUTA *PEMREXTTEXTOUTA; /* 17990 */ typedef IDirect3DIndexBuffer9 *D3DIndexBufferPtr; /* 17991 */ typedef _EVENTLOG_FULL_INFORMATION *LPEVENTLOG_FULL_INFORMATION; /* 17992 */ typedef tagMIXERLINECONTROLSW *LPMIXERLINECONTROLSW; /* 17993 */ typedef _COORD *PCOORD; /* 17994 */ typedef tagEMRSELECTOBJECT *PEMRSELECTOBJECT; /* 17995 */ typedef tagCUSTDATA *LPCUSTDATA; /* 17996 */ typedef tagMENUITEMINFOA *LPMENUITEMINFOA; /* 17997 */ typedef _ICONINFOEXW *PICONINFOEXW; /* 17998 */ typedef _PRINTER_NOTIFY_OPTIONS *PPRINTER_NOTIFY_OPTIONS; /* 17999 */ typedef _REASSIGN_BLOCKS_EX *PREASSIGN_BLOCKS_EX; /* 18000 */ typedef _ACTIVATION_CONTEXT_BASIC_INFORMATION *PACTIVATION_CONTEXT_BASIC_INFORMATION; /* 18001 */ typedef ITypeComp *LPTYPECOMP; /* 18002 */ typedef tagMCI_VD_ESCAPE_PARMSW *LPMCI_VD_ESCAPE_PARMSW; /* 18003 */ typedef IDirect3DVertexShader9 *LPDIRECT3DVERTEXSHADER9; /* 18004 */ typedef int OAEVENT; /* 18005 */ typedef tagEMRFILLPATH *PEMRFILLPATH; /* 18006 */ typedef tagDESIGNVECTOR *PDESIGNVECTOR; /* 18007 */ typedef tagMENUITEMINFOW *LPMENUITEMINFOW; /* 18008 */ typedef _SERVICE_TRIGGER_INFO *PSERVICE_TRIGGER_INFO; /* 18009 */ typedef HFONT__ *HFONT; /* 18010 */ typedef tagEMREXTTEXTOUTA *PEMREXTTEXTOUTW; /* 18011 */ typedef tagEMREOF *PEMREOF; /* 18012 */ typedef IDirectInput8A *LPDIRECTINPUT8; /* 18013 */ typedef ICreateTypeLib2 *LPCREATETYPELIB2; /* 18014 */ typedef _ENUM_SERVICE_STATUSA *LPENUM_SERVICE_STATUS; /* 18015 */ typedef tagEMRPOLYPOLYLINE *PEMRPOLYPOLYGON; /* 18016 */ typedef _PRINTER_INFO_5W *PPRINTER_INFO_5W; /* 18017 */ typedef tagCHOOSEFONTA *PCCHOOSEFONT; /* 18018 */ typedef tagWAVEINCAPS2A *LPWAVEINCAPS2; /* 18019 */ typedef _TXFS_QUERY_RM_INFORMATION *PTXFS_QUERY_RM_INFORMATION; /* 18020 */ typedef int *LPLONG; /* 18021 */ typedef _EXCEPTION_RECORD *PEXCEPTION_RECORD; /* 18022 */ typedef tagWAVEINCAPS2A *NPWAVEINCAPS2; /* 18023 */ typedef unsigned __int16 PROTO_NC_ITEM_UNEQUIP_ACK; /* 18024 */ typedef tagMENUINFO *LPMENUINFO; /* 18025 */ typedef unsigned __int16 *PPARAM_OFFSETTABLE; /* 18026 */ typedef unsigned int CALID; /* 18027 */ typedef ChargedItemEffect *LPChargedItemEffect; /* 18028 */ typedef FaceCutMsg *LPFaceCutMsg; /* 18029 */ typedef tagMCI_VD_ESCAPE_PARMSA *PMCI_VD_ESCAPE_PARMS; /* 18030 */ typedef _D3DVERTEXELEMENT9 *LPD3DVERTEXELEMENT9; /* 18031 */ typedef int (__cdecl *_PNH)(unsigned int); /* 18032 */ typedef IDirect3DVertexShader9 *PDIRECT3DVERTEXSHADER9; /* 18033 */ typedef int (__stdcall *PFN_CERT_DLL_OPEN_STORE_PROV_FUNC)(const char *, unsigned int, unsigned int, unsigned int, const void *, void *, _CERT_STORE_PROV_INFO *); /* 18034 */ typedef tagWAVEINCAPSA *NPWAVEINCAPS; /* 18035 */ typedef _PRINTER_OPTIONSA *LPPRINTER_OPTIONS; /* 18036 */ typedef tagWAVEINCAPSA *LPWAVEINCAPS; /* 18037 */ typedef tagEMRLINETO *PEMRMOVETOEX; /* 18038 */ typedef ActiveSkillGroup *LPActiveSkillGroup; /* 18039 */ typedef unsigned int HCRYPTPROV_LEGACY; /* 18040 */ typedef PPM_WMI_PERF_STATES_EX *PPPM_WMI_PERF_STATES_EX; /* 18041 */ typedef _CHANGER_READ_ELEMENT_STATUS *PCHANGER_READ_ELEMENT_STATUS; /* 18042 */ typedef int (__stdcall *EDITWORDBREAKPROCW)(wchar_t *, int, int, int); /* 18043 */ typedef IExternalConnection *LPEXTERNALCONNECTION; /* 18044 */ typedef tagPRINTPAGERANGE *PCPRINTPAGERANGE; /* 18045 */ typedef tagICONMETRICSA *LPICONMETRICSA; /* 18046 */ typedef _PRINTER_INFO_4W *PPRINTER_INFO_4W; /* 18047 */ typedef _CONSOLE_FONT_INFO *PCONSOLE_FONT_INFO; /* 18048 */ typedef IDirectInput8W *LPDIRECTINPUT8W; /* 18049 */ typedef tagEMRSETVIEWPORTEXTEX *PEMRSETVIEWPORTEXTEX; /* 18050 */ typedef _CMC_ADD_EXTENSIONS_INFO *PCMC_ADD_EXTENSIONS_INFO; /* 18051 */ typedef tagMENUITEMINFOA *LPMENUITEMINFO; /* 18052 */ typedef _D3DXBONECOMBINATION *LPD3DXBONECOMBINATION; /* 18053 */ typedef _ACCESS_ALLOWED_OBJECT_ACE *PACCESS_ALLOWED_OBJECT_ACE; /* 18054 */ typedef tagEMRPOLYLINE *PEMRPOLYBEZIERTO; /* 18055 */ typedef tagOleMenuGroupWidths *LPOLEMENUGROUPWIDTHS; /* 18056 */ typedef const unsigned int *PCUCSCHAR; /* 18057 */ typedef int time_t; /* 18058 */ typedef tagCURSORINFO *PCURSORINFO; /* 18059 */ typedef _CERT_ISSUER_SERIAL_NUMBER *PCERT_ISSUER_SERIAL_NUMBER; /* 18060 */ typedef _TOKEN_GROUPS *PTOKEN_GROUPS; /* 18061 */ typedef void (__stdcall *LPTIMECALLBACK)(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int); /* 18062 */ typedef threadlocaleinfostruct *pthreadlocinfo; /* 18063 */ typedef ID3DXFileSaveData *LPD3DXFILESAVEDATA; /* 18064 */ typedef _SHRINK_VOLUME_REQUEST_TYPES *PSHRINK_VOLUME_REQUEST_TYPES; /* 18065 */ typedef IDirectInput8A *LPDIRECTINPUT8A; /* 18066 */ typedef IMarshal2 *LPMARSHAL2; /* 18067 */ typedef tagMIXERCONTROLDETAILS_LISTTEXTA *PMIXERCONTROLDETAILS_LISTTEXT; /* 18068 */ typedef unsigned __int16 SECURITY_DESCRIPTOR_CONTROL; /* 18069 */ typedef int state_type; /* 18070 */ typedef tagCOMPOSITIONFORM *NPCOMPOSITIONFORM; /* 18071 */ typedef _SERVICE_NOTIFY_2A *PSERVICE_NOTIFYA; /* 18072 */ typedef tagMSGBOXPARAMSA *PMSGBOXPARAMSA; /* 18073 */ typedef tagCOMPOSITIONFORM *LPCOMPOSITIONFORM; /* 18074 */ typedef _PORT_INFO_3A *LPPORT_INFO_3A; /* 18075 */ typedef _PORT_INFO_2A *LPPORT_INFO_2A; /* 18076 */ typedef DICONSTANTFORCE *LPCDICONSTANTFORCE; /* 18077 */ typedef DIDEVICEINSTANCEA *LPDIDEVICEINSTANCE; /* 18078 */ typedef char NiBool; /* 18079 */ typedef _PORT_INFO_1A *LPPORT_INFO_1A; /* 18080 */ typedef _PRINTER_INFO_7A *LPPRINTER_INFO_7A; /* 18081 */ typedef _CRYPT_KEY_SIGN_MESSAGE_PARA *PCRYPT_KEY_SIGN_MESSAGE_PARA; /* 18082 */ typedef unsigned __int64 *PULONG64; /* 18083 */ typedef _FILE_DISPOSITION_INFO *PFILE_DISPOSITION_INFO; /* 18084 */ typedef _D3DXTRACK_DESC *LPD3DXTRACK_DESC; /* 18085 */ typedef IDataAdviseHolder *LPDATAADVISEHOLDER; /* 18086 */ typedef void (__cdecl *InitFunction)(); /* 18087 */ typedef IEnumString *LPENUMSTRING; /* 18088 */ typedef _DOC_INFO_3W *PDOC_INFO_3W; /* 18089 */ typedef _TRANSACTIONMANAGER_LOGPATH_INFORMATION *PTRANSACTIONMANAGER_LOGPATH_INFORMATION; /* 18090 */ typedef _FILETIME *LPFILETIME; /* 18091 */ typedef IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO; /* 18092 */ typedef UpGradeInfo *LPUpGradeInfo; /* 18093 */ typedef SCARD_READERSTATEW *LPSCARD_READERSTATEW; /* 18094 */ typedef _PRINTER_INFO_7W *LPPRINTER_INFO_7W; /* 18095 */ typedef timeval *PTIMEVAL; /* 18096 */ typedef _D3DXPARAMETER_CLASS *LPD3DXPARAMETER_CLASS; /* 18097 */ typedef _STORAGE_QUERY_TYPE *PSTORAGE_QUERY_TYPE; /* 18098 */ typedef void (__cdecl *VectorTransformFunc)(unsigned __int16, const float *, float *, NiMatrix3 *); /* 18099 */ typedef _ACCESS_DENIED_CALLBACK_OBJECT_ACE *PACCESS_DENIED_CALLBACK_OBJECT_ACE; /* 18100 */ typedef char CHAR; /* 18101 */ typedef tagRAWINPUTDEVICELIST *PRAWINPUTDEVICELIST; /* 18102 */ typedef _SCARD_IO_REQUEST *PSCARD_IO_REQUEST; /* 18103 */ typedef tagMENUGETOBJECTINFO *PMENUGETOBJECTINFO; /* 18104 */ typedef tagINPUT *LPINPUT; /* 18105 */ typedef char SHINE_PET_STRESS; /* 18106 */ typedef const char *__stdcall _ATL_DESCRIPTIONFUNC(); /* 18107 */ typedef _IMAGE_FUNCTION_ENTRY64 *PIMAGE_FUNCTION_ENTRY64; /* 18108 */ typedef _OCSP_RESPONSE_INFO *POCSP_RESPONSE_INFO; /* 18109 */ typedef int (__stdcall *WINSTAENUMPROC)(char *, int); /* 18110 */ typedef IBinding *LPBINDING; /* 18111 */ typedef _RTL_SRWLOCK *PSRWLOCK; /* 18112 */ typedef _RTL_CRITICAL_SECTION *PCRITICAL_SECTION; /* 18113 */ typedef unsigned int __stdcall RTL_RUN_ONCE_INIT_FN(_RTL_RUN_ONCE *, void *, void **); /* 18114 */ typedef _BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO *PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO; /* 18115 */ typedef _PROVIDOR_INFO_1A *LPPROVIDOR_INFO_1A; /* 18116 */ typedef _PRINTER_ENUM_VALUESA *LPPRINTER_ENUM_VALUESA; /* 18117 */ typedef _DOC_INFO_2W *PDOC_INFO_2W; /* 18118 */ typedef _PROVIDOR_INFO_2A *LPPROVIDOR_INFO_2A; /* 18119 */ typedef _MODEMDEVCAPS *LPMODEMDEVCAPS; /* 18120 */ typedef void (__cdecl *_se_translator_function)(unsigned int, _EXCEPTION_POINTERS *); /* 18121 */ typedef _COMMPROP *LPCOMMPROP; /* 18122 */ typedef tagSTYLESTRUCT *LPSTYLESTRUCT; /* 18123 */ typedef tagMULTIKEYHELPA *PMULTIKEYHELP; /* 18124 */ typedef _CERT_NAME_CONSTRAINTS_INFO *PCERT_NAME_CONSTRAINTS_INFO; /* 18125 */ typedef void **PHANDLE; /* 18126 */ typedef _QUOTA_LIMITS *PQUOTA_LIMITS; /* 18127 */ typedef _SECURITY_ATTRIBUTES *PSECURITY_ATTRIBUTES; /* 18128 */ typedef tagPAINTSTRUCT *PPAINTSTRUCT; /* 18129 */ typedef _userFLAG_STGMEDIUM *wireFLAG_STGMEDIUM; /* 18130 */ typedef wchar_t *PZZWSTR; /* 18131 */ typedef _currencyfmtW *LPCURRENCYFMTW; /* 18132 */ typedef tagMIXERLINEW *LPMIXERLINEW; /* 18133 */ typedef _RemotableHandle *wireHDC; /* 18134 */ typedef char *(__cdecl *GetParameter_t)(int); /* 18135 */ typedef IRootStorage *LPROOTSTORAGE; /* 18136 */ typedef DIDEVICEINSTANCEA *LPDIDEVICEINSTANCEA; /* 18137 */ typedef unsigned int *PTP_VERSION; /* 18138 */ typedef tagUSEROBJECTFLAGS *PUSEROBJECTFLAGS; /* 18139 */ typedef _CRYPT_URL_INFO *PCRYPT_URL_INFO; /* 18140 */ typedef _DRIVE_LAYOUT_INFORMATION *PDRIVE_LAYOUT_INFORMATION; /* 18141 */ typedef HKL__ **LPHKL; /* 18142 */ typedef _PRINTER_INFO_7A *LPPRINTER_INFO_7; /* 18143 */ typedef OPENCARDNAMEA *POPENCARDNAME; /* 18144 */ typedef _CREATE_THREAD_DEBUG_INFO *LPCREATE_THREAD_DEBUG_INFO; /* 18145 */ typedef tagFILTERKEYS *LPFILTERKEYS; /* 18146 */ typedef _DOC_INFO_1W *PDOC_INFO_1W; /* 18147 */ typedef IDirect3DQuery9 *PDIRECT3DQUERY9; /* 18148 */ typedef char SHINE_CHAT_COLOR_ID; /* 18149 */ typedef DLGTEMPLATE *LPDLGTEMPLATEW; /* 18150 */ typedef tagEMREXTESCAPE *PEMREXTESCAPE; /* 18151 */ typedef tagBITMAPFILEHEADER *PBITMAPFILEHEADER; /* 18152 */ typedef _CERT_LOGOTYPE_DATA *PCERT_LOGOTYPE_DATA; /* 18153 */ typedef tagHSZPAIR *PHSZPAIR; /* 18154 */ typedef _TAPE_SET_MEDIA_PARAMETERS *PTAPE_SET_MEDIA_PARAMETERS; /* 18155 */ typedef void __stdcall RPC_SECURITY_CALLBACK_FN(void *); /* 18156 */ typedef _IMAGE_TLS_DIRECTORY32 *PIMAGE_TLS_DIRECTORY; /* 18157 */ typedef tagMCI_OVLY_WINDOW_PARMSW *LPMCI_OVLY_WINDOW_PARMSW; /* 18158 */ typedef DIDEVICEINSTANCEW *LPDIDEVICEINSTANCEW; /* 18159 */ typedef ID3DXLoadUserData *LPD3DXLOADUSERDATA; /* 18160 */ typedef unsigned int (__stdcall *LPHANDLER_FUNCTION_EX)(unsigned int, unsigned int, void *, void *); /* 18161 */ typedef tagEMRGLSRECORD *PEMRGLSRECORD; /* 18162 */ typedef _BCRYPT_ECCKEY_BLOB *PBCRYPT_ECCKEY_BLOB; /* 18163 */ typedef _ENCRYPTION_CERTIFICATE *PENCRYPTION_CERTIFICATE; /* 18164 */ typedef ID3DXBuffer *LPD3DXBUFFER; /* 18165 */ typedef tagABORTPATH *PEMRCLOSEFIGURE; /* 18166 */ typedef char charf; /* 18167 */ typedef tagCONVINFO *PCONVINFO; /* 18168 */ typedef HairInfo *LPHairInfo; /* 18169 */ typedef int (__stdcall *WINSTAENUMPROCA)(char *, int); /* 18170 */ typedef tagGCP_RESULTSA *LPGCP_RESULTSA; /* 18171 */ typedef int (__stdcall *LPDIENUMEFFECTSCALLBACKA)(DIEFFECTINFOA *, void *); /* 18172 */ typedef _STORAGE_ALLOCATE_BC_STREAM_OUTPUT *PSTORAGE_ALLOCATE_BC_STREAM_OUTPUT; /* 18173 */ typedef IDirect3DSurface9 *PDIRECT3DSURFACE9; /* 18174 */ typedef tagEMRTRANSPARENTBLT *PEMRTRANSPARENTBLT; /* 18175 */ typedef unsigned int *PUINT; /* 18176 */ typedef void *voidp; /* 18177 */ typedef SingleData *LPSingleData; /* 18178 */ typedef int (__stdcall *LANGUAGEGROUP_ENUMPROCA)(unsigned int, char *, char *, unsigned int, int); /* 18179 */ typedef _STARTUPINFOW *LPSTARTUPINFOW; /* 18180 */ typedef tMIXERCONTROLDETAILS_BOOLEAN *LPMIXERCONTROLDETAILS_BOOLEAN; /* 18181 */ typedef _STORAGE_GET_BC_PROPERTIES_OUTPUT *PSTORAGE_GET_BC_PROPERTIES_OUTPUT; /* 18182 */ typedef ActionEffectInfo *LPActionEffectInfo; /* 18183 */ typedef SubAbStateInfo *LPSubAbStateInfo; /* 18184 */ typedef int (__stdcall *PFNDACOMPARE)(void *, void *, int); /* 18185 */ typedef _IMAGE_VXD_HEADER *PIMAGE_VXD_HEADER; /* 18186 */ typedef _FOCUS_EVENT_RECORD *PFOCUS_EVENT_RECORD; /* 18187 */ typedef _CTL_VERIFY_USAGE_PARA *PCTL_VERIFY_USAGE_PARA; /* 18188 */ typedef _KCRM_PROTOCOL_BLOB *PKCRM_PROTOCOL_BLOB; /* 18189 */ typedef tagMCI_OVLY_OPEN_PARMSA *LPMCI_OVLY_OPEN_PARMS; /* 18190 */ typedef HMIDIOUT__ **LPHMIDIOUT; /* 18191 */ typedef tagMCI_SYSINFO_PARMSA *LPMCI_SYSINFO_PARMSA; /* 18192 */ typedef int (__stdcall *LANGUAGEGROUP_ENUMPROCW)(unsigned int, wchar_t *, wchar_t *, unsigned int, int); /* 18193 */ typedef tagSOLE_AUTHENTICATION_INFO *PSOLE_AUTHENTICATION_INFO; /* 18194 */ typedef IDirect3DBaseTexture9 *PDIRECT3DBASETEXTURE9; /* 18195 */ typedef int (__stdcall *WINSTAENUMPROCW)(wchar_t *, int); /* 18196 */ typedef _ACCESS_DENIED_ACE *PACCESS_DENIED_ACE; /* 18197 */ typedef tagMCI_ANIM_WINDOW_PARMSA *PMCI_ANIM_WINDOW_PARMSA; /* 18198 */ typedef tagPOINTS *LPPOINTS; /* 18199 */ typedef tagWAVEINCAPS2A *PWAVEINCAPS2; /* 18200 */ typedef __int64 INT64; /* 18201 */ typedef _TAPE_SET_POSITION *PTAPE_SET_POSITION; /* 18202 */ typedef void (__cdecl *png_write_status_ptr)(png_struct_def *, unsigned int, int); /* 18203 */ typedef tagSOLE_AUTHENTICATION_LIST *PSOLE_AUTHENTICATION_LIST; /* 18204 */ typedef tagBITMAPCOREINFO *PBITMAPCOREINFO; /* 18205 */ typedef unsigned __int64 SHINE_BETTING_SUM_MONEY; /* 18206 */ typedef _NETINFOSTRUCT *LPNETINFOSTRUCT; /* 18207 */ typedef _STORAGE_WRITE_CACHE_PROPERTY *PSTORAGE_WRITE_CACHE_PROPERTY; /* 18208 */ typedef tagMCI_STATUS_PARMS *PMCI_STATUS_PARMS; /* 18209 */ typedef tagCHOOSEFONTW *LPCHOOSEFONTW; /* 18210 */ typedef HCONVLIST__ *HCONVLIST; /* 18211 */ typedef tagXFORM *PXFORM; /* 18212 */ typedef tagMCI_SEEK_PARMS *LPMCI_SEEK_PARMS; /* 18213 */ typedef tagAXISINFOW *PAXISINFOW; /* 18214 */ typedef unsigned __int16 FILEOP_FLAGS; /* 18215 */ typedef unsigned __int16 *LPCLIPFORMAT; /* 18216 */ typedef CM_Power_Data_s *PCM_POWER_DATA; /* 18217 */ typedef _REASON_CONTEXT *PPOWER_REQUEST_CONTEXT; /* 18218 */ typedef _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX; /* 18219 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_FREE_FIND_CRL)(void *, _CRL_CONTEXT *, void *, unsigned int); /* 18220 */ typedef void (__cdecl *InterpFunction)(float, NiAnimationKey *, NiAnimationKey *, void *); /* 18221 */ typedef unsigned int SHINE_MOVER_ID; /* 18222 */ typedef tagMCI_ANIM_WINDOW_PARMSW *PMCI_ANIM_WINDOW_PARMSW; /* 18223 */ typedef char SHINE_HOLY_PROMISE_FLAG; /* 18224 */ typedef _NT_TIB *PNT_TIB; /* 18225 */ typedef tagCHOOSEFONTA *LPCHOOSEFONTA; /* 18226 */ typedef int intf; /* 18227 */ typedef unsigned __int16 SHINE_SUBABSTATE_ID; /* 18228 */ typedef tagEMRFORMAT *PEMRFORMAT; /* 18229 */ typedef tagMDICREATESTRUCTW *LPMDICREATESTRUCTW; /* 18230 */ typedef int (__stdcall *LPTOP_LEVEL_EXCEPTION_FILTER)(_EXCEPTION_POINTERS *); /* 18231 */ typedef _CERT_OR_CRL_BUNDLE *PCERT_OR_CRL_BUNDLE; /* 18232 */ typedef tagMCI_OVLY_RECT_PARMS *PMCI_OVLY_RECT_PARMS; /* 18233 */ typedef int (__stdcall *PFLS_SETVALUE_FUNCTION)(unsigned int, void *); /* 18234 */ typedef tagSTATDATA *LPSTATDATA; /* 18235 */ typedef IPropertyBag *LPPROPERTYBAG; /* 18236 */ typedef int (__stdcall *GEO_ENUMPROC)(int); /* 18237 */ typedef _RemotableHandle *wireHRGN; /* 18238 */ typedef unsigned __int16 SHINE_ITEM_ID; /* 18239 */ typedef _PACKEDEVENTINFO *PPACKEDEVENTINFO; /* 18240 */ typedef _CERT_BIOMETRIC_DATA *PCERT_BIOMETRIC_DATA; /* 18241 */ typedef int (__stdcall *PROPENUMPROCEXW)(HWND__ *, wchar_t *, void *, unsigned int); /* 18242 */ typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONA)(unsigned int, char **); /* 18243 */ typedef tagJOYCAPSA *PJOYCAPSA; /* 18244 */ typedef _ITEMIDLIST *LPCITEMIDLIST; /* 18245 */ typedef _CERT_REVOCATION_CRL_INFO *PCERT_REVOCATION_CRL_INFO; /* 18246 */ typedef IEnumOLEVERB *LPENUMOLEVERB; /* 18247 */ typedef tagLOGCOLORSPACEA *LPLOGCOLORSPACEA; /* 18248 */ typedef _ENCRYPTION_CERTIFICATE_LIST *PENCRYPTION_CERTIFICATE_LIST; /* 18249 */ typedef unsigned __int16 *PUHALF_PTR; /* 18250 */ typedef midihdr_tag *PMIDIHDR; /* 18251 */ typedef char (*_Yes)[2]; /* 18252 */ typedef tagJOYCAPSW *PJOYCAPSW; /* 18253 */ typedef _CMC_RESPONSE_INFO *PCMC_RESPONSE_INFO; /* 18254 */ typedef char *(__stdcall *USER_MARSHAL_UNMARSHALLING_ROUTINE)(unsigned int *, char *, void *); /* 18255 */ typedef int (__stdcall *PROPENUMPROCEXA)(HWND__ *, char *, void *, unsigned int); /* 18256 */ typedef _OUTLINETEXTMETRICA *LPOUTLINETEXTMETRICA; /* 18257 */ typedef _PROCESS_INFORMATION *LPPROCESS_INFORMATION; /* 18258 */ typedef _OUTLINETEXTMETRICA *NPOUTLINETEXTMETRICA; /* 18259 */ typedef tagWAVEINCAPS2A *PWAVEINCAPS2A; /* 18260 */ typedef _FILE_BASIC_INFO *PFILE_BASIC_INFO; /* 18261 */ typedef tagMCI_ANIM_WINDOW_PARMSA *PMCI_ANIM_WINDOW_PARMS; /* 18262 */ typedef HMETAFILE__ *HMETAFILE; /* 18263 */ typedef QUEST_DATA_HEAD *LPQUEST_DATA_HEAD; /* 18264 */ typedef HTOUCHINPUT__ *HTOUCHINPUT; /* 18265 */ typedef tagPRINTPAGERANGE *LPPRINTPAGERANGE; /* 18266 */ typedef MOVE_FILE_DATA *PMOVE_FILE_DATA; /* 18267 */ typedef _SET_PARTITION_INFORMATION *PSET_PARTITION_INFORMATION; /* 18268 */ typedef _RETRIEVAL_POINTER_BASE *PRETRIEVAL_POINTER_BASE; /* 18269 */ typedef BITMAPV4HEADER *LPBITMAPV4HEADER; /* 18270 */ typedef int (__stdcall *PFN_CERT_ENUM_PHYSICAL_STORE)(const void *, unsigned int, const wchar_t *, _CERT_PHYSICAL_STORE_INFO *, void *, void *); /* 18271 */ typedef unsigned __int16 uint16; /* 18272 */ typedef unsigned __int16 UINT16; /* 18273 */ typedef _OLESTREAMVTBL *LPOLESTREAMVTBL; /* 18274 */ typedef void *RPC_AUTH_IDENTITY_HANDLE; /* 18275 */ typedef _PRINTER_NOTIFY_OPTIONS_TYPE *PPRINTER_NOTIFY_OPTIONS_TYPE; /* 18276 */ typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEA; /* 18277 */ typedef __int16 *PINT16; /* 18278 */ typedef _CERT_POLICY_ID *PCERT_POLICY_ID; /* 18279 */ typedef void *PMIDL_XMIT_TYPE; /* 18280 */ typedef tagIDLDESC *LPIDLDESC; /* 18281 */ typedef unsigned int __stdcall PM_OPEN_PROC(wchar_t *); /* 18282 */ typedef IServiceProvider *LPSERVICEPROVIDER; /* 18283 */ typedef unsigned int KSPIN_LOCK; /* 18284 */ typedef tagMCI_RECORD_PARMS *LPMCI_RECORD_PARMS; /* 18285 */ typedef PPM_IDLE_ACCOUNTING *PPPM_IDLE_ACCOUNTING; /* 18286 */ typedef _OSVERSIONINFOEXA *LPOSVERSIONINFOEXA; /* 18287 */ typedef int (__stdcall *PFN_CMSG_IMPORT_KEY_TRANS)(_CRYPT_ALGORITHM_IDENTIFIER *, _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA *, unsigned int, void *, unsigned int *); /* 18288 */ typedef _EXCEPTION_RECORD32 *PEXCEPTION_RECORD32; /* 18289 */ typedef tagWAVEINCAPS2W *PWAVEINCAPS2W; /* 18290 */ typedef _STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR *PSTORAGE_ACCESS_ALIGNMENT_DESCRIPTOR; /* 18291 */ typedef unsigned int TP_VERSION; /* 18292 */ typedef unsigned int SHINE_USER_LOGINABLE; /* 18293 */ typedef tagCHOOSEFONTA *LPCHOOSEFONT; /* 18294 */ typedef _CERT_KEY_USAGE_RESTRICTION_INFO *PCERT_KEY_USAGE_RESTRICTION_INFO; /* 18295 */ typedef tagTOUCHINPUT *PTOUCHINPUT; /* 18296 */ typedef _BIDI_REQUEST_CONTAINER *LPBIDI_REQUEST_CONTAINER; /* 18297 */ typedef unsigned int NiShaderError; /* 18298 */ typedef _CMSG_SIGNED_ENCODE_INFO *PCMSG_SIGNED_ENCODE_INFO; /* 18299 */ typedef DIPROPGUIDANDPATH *LPCDIPROPGUIDANDPATH; /* 18300 */ typedef tagEMRMASKBLT *PEMRMASKBLT; /* 18301 */ typedef _D3DXSHADER_CONSTANTTABLE *LPD3DXSHADER_CONSTANTTABLE; /* 18302 */ typedef void (__stdcall *RPC_AUTH_KEY_RETRIEVAL_FN)(void *, unsigned __int16 *, unsigned int, void **, int *); /* 18303 */ typedef IHttpNegotiate3 *LPHTTPNEGOTIATE3; /* 18304 */ typedef _SERVICE_DELAYED_AUTO_START_INFO *LPSERVICE_DELAYED_AUTO_START_INFO; /* 18305 */ typedef _CHANGER_PRODUCT_DATA *PCHANGER_PRODUCT_DATA; /* 18306 */ typedef void (__cdecl *Pfunc)(lua_State *, void *); /* 18307 */ typedef unsigned __int64 UGCHandle_t; /* 18308 */ typedef _AUDIT_EVENT_TYPE *PAUDIT_EVENT_TYPE; /* 18309 */ typedef _IMAGE_THUNK_DATA64 *PIMAGE_THUNK_DATA64; /* 18310 */ typedef sockaddr_in *LPSOCKADDR_IN; /* 18311 */ typedef _DISK_EX_INT13_INFO *PDISK_EX_INT13_INFO; /* 18312 */ typedef tagJOYCAPSA *PJOYCAPS; /* 18313 */ typedef _SESSION_HEADER *PSESSION_HEADER; /* 18314 */ typedef _CERT_PRIVATE_KEY_VALIDITY *PCERT_PRIVATE_KEY_VALIDITY; /* 18315 */ typedef tagEMRPOLYLINE16 *PEMRPOLYLINE16; /* 18316 */ typedef _TOKEN_PRIMARY_GROUP *PTOKEN_PRIMARY_GROUP; /* 18317 */ typedef char SHINE_QUEST_STATUS; /* 18318 */ typedef _HIDP_DATA *PHIDP_DATA; /* 18319 */ typedef _EFS_KEY_INFO *PEFS_KEY_INFO; /* 18320 */ typedef long double DOUBLE; /* 18321 */ typedef tagFORMATETC *LPFORMATETC; /* 18322 */ typedef tagWNDCLASSEXA *PWNDCLASSEXA; /* 18323 */ typedef _SCARD_IO_REQUEST *LPCSCARD_IO_REQUEST; /* 18324 */ typedef unsigned int SHINE_BETTING_MONEY; /* 18325 */ typedef tagPIXELFORMATDESCRIPTOR *PPIXELFORMATDESCRIPTOR; /* 18326 */ typedef _MODEMSETTINGS *PMODEMSETTINGS; /* 18327 */ typedef _TOKEN_LINKED_TOKEN *PTOKEN_LINKED_TOKEN; /* 18328 */ typedef _SERVICE_DESCRIPTIONA *LPSERVICE_DESCRIPTIONA; /* 18329 */ typedef _numberfmtA *LPNUMBERFMTA; /* 18330 */ typedef int (__cdecl *lua_CFunction)(lua_State *); /* 18331 */ typedef int (__stdcall *PROPENUMPROCEX)(HWND__ *, char *, void *, unsigned int); /* 18332 */ typedef unsigned int ShineMoverID; /* 18333 */ typedef tagMCI_ANIM_WINDOW_PARMSA *LPMCI_ANIM_WINDOW_PARMS; /* 18334 */ typedef tagJOYCAPS2A *PJOYCAPS2; /* 18335 */ typedef void *HPOWERNOTIFY; /* 18336 */ typedef char *PSZ; /* 18337 */ typedef _PORT_INFO_3A *LPPORT_INFO_3; /* 18338 */ typedef _ACTIVATION_CONTEXT_BASIC_INFORMATION *PCACTIVATION_CONTEXT_BASIC_INFORMATION; /* 18339 */ typedef _PORT_INFO_2A *LPPORT_INFO_2; /* 18340 */ typedef _CRYPT_SEQUENCE_OF_ANY *PCRYPT_SEQUENCE_OF_ANY; /* 18341 */ typedef _PORT_INFO_1A *LPPORT_INFO_1; /* 18342 */ typedef DIENVELOPE *LPCDIENVELOPE; /* 18343 */ typedef _CERT_SYSTEM_STORE_INFO *PCERT_SYSTEM_STORE_INFO; /* 18344 */ typedef wchar_t **PZPWSTR; /* 18345 */ typedef tagMSGBOXPARAMSA *PMSGBOXPARAMS; /* 18346 */ typedef _TOKEN_USER *PTOKEN_USER; /* 18347 */ typedef const char **LPD3DXHANDLE; /* 18348 */ typedef _DISCDLGSTRUCTW *LPDISCDLGSTRUCTW; /* 18349 */ typedef char *PCH; /* 18350 */ typedef __int64 USN; /* 18351 */ typedef _DISK_PARTITION_INFO *PDISK_PARTITION_INFO; /* 18352 */ typedef char uch; /* 18353 */ typedef bool (__cdecl *NiBVTriFindIntersectFunction)(float, NiBoundingVolume *, NiPoint3 *, NiPoint3 *, NiPoint3 *, NiPoint3 *, NiPoint3 *, float *, NiPoint3 *, bool, NiPoint3 *, NiPoint3 *); /* 18354 */ typedef IStorage *LPSTORAGE; /* 18355 */ typedef int (__stdcall *LOCALE_ENUMPROCEX)(wchar_t *, unsigned int, int); /* 18356 */ typedef unsigned __int16 ush; /* 18357 */ typedef HSZ__ *HSZ; /* 18358 */ typedef unsigned int HELPPOLY; /* 18359 */ typedef _CTL_INFO *PCTL_INFO; /* 18360 */ typedef int (__stdcall *LPOCNCHKPROC)(unsigned int, unsigned int, void *); /* 18361 */ typedef HDDEDATA__ *HDDEDATA; /* 18362 */ typedef _DISPLAY_DEVICEA *PDISPLAY_DEVICEA; /* 18363 */ typedef tagTTPOLYGONHEADER *LPTTPOLYGONHEADER; /* 18364 */ typedef unsigned int SIZE_T; /* 18365 */ typedef unsigned int size_t; /* 18366 */ typedef tagTOGGLEKEYS *LPTOGGLEKEYS; /* 18367 */ typedef _QUERY_SERVICE_CONFIGA *LPQUERY_SERVICE_CONFIGA; /* 18368 */ typedef _CMSG_ENCRYPTED_ENCODE_INFO *PCMSG_ENCRYPTED_ENCODE_INFO; /* 18369 */ typedef tMIXERCONTROLDETAILS *PMIXERCONTROLDETAILS; /* 18370 */ typedef _CRYPT_TIMESTAMP_INFO *PCRYPT_TIMESTAMP_INFO; /* 18371 */ typedef _PRINTER_NOTIFY_OPTIONS_TYPE *LPPRINTER_NOTIFY_OPTIONS_TYPE; /* 18372 */ typedef RPC_IMPORT_CONTEXT_P *PRPC_IMPORT_CONTEXT_P; /* 18373 */ typedef tagMCI_OVLY_LOAD_PARMSW *LPMCI_OVLY_LOAD_PARMSW; /* 18374 */ typedef _FORM_INFO_2A *PFORM_INFO_2; /* 18375 */ typedef _LUID_AND_ATTRIBUTES *PLUID_AND_ATTRIBUTES; /* 18376 */ typedef _LUID_AND_ATTRIBUTES (*PLUID_AND_ATTRIBUTES_ARRAY)[1]; /* 18377 */ typedef DICUSTOMFORCE *LPDICUSTOMFORCE; /* 18378 */ typedef bool (__cdecl *NSTimerEventFunction)(void *); /* 18379 */ typedef _TOKEN_MANDATORY_POLICY *PTOKEN_MANDATORY_POLICY; /* 18380 */ typedef _CRYPT_ATTRIBUTES *PCRYPT_ATTRIBUTES; /* 18381 */ typedef _SHNAMEMAPPINGA *LPSHNAMEMAPPINGA; /* 18382 */ typedef unsigned __int16 *LPPATCHARRAY; /* 18383 */ typedef unsigned __int16 SHINE_GUILD_STONE_LEVEL; /* 18384 */ typedef joyinfo_tag *PJOYINFO; /* 18385 */ typedef _CLASS_MEDIA_CHANGE_CONTEXT *PCLASS_MEDIA_CHANGE_CONTEXT; /* 18386 */ typedef tagRID_DEVICE_INFO *LPRID_DEVICE_INFO; /* 18387 */ typedef tagABORTPATH *PEMRSAVEDC; /* 18388 */ typedef _QUERY_SERVICE_CONFIGW *LPQUERY_SERVICE_CONFIGW; /* 18389 */ typedef _PROVIDOR_INFO_1A *LPPROVIDOR_INFO_1; /* 18390 */ typedef _PROCESS_HEAP_ENTRY *PPROCESS_HEAP_ENTRY; /* 18391 */ typedef _STORAGE_DEVICE_ID_DESCRIPTOR *PSTORAGE_DEVICE_ID_DESCRIPTOR; /* 18392 */ typedef _PRINTER_ENUM_VALUESA *LPPRINTER_ENUM_VALUES; /* 18393 */ typedef tagLAYERPLANEDESCRIPTOR *LPLAYERPLANEDESCRIPTOR; /* 18394 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_WRITE_CRL)(void *, _CRL_CONTEXT *, unsigned int); /* 18395 */ typedef tagMCI_SAVE_PARMSA *PMCI_SAVE_PARMSA; /* 18396 */ typedef _PROVIDOR_INFO_2A *LPPROVIDOR_INFO_2; /* 18397 */ typedef _REASON_CONTEXT *LPPOWER_REQUEST_CONTEXT; /* 18398 */ typedef QUEST_DATA *LPQUEST_DATA; /* 18399 */ typedef __int16 VARIANT_BOOL; /* 18400 */ typedef tagMULTIKEYHELPA *PMULTIKEYHELPA; /* 18401 */ typedef tagCOMPAREITEMSTRUCT *LPCOMPAREITEMSTRUCT; /* 18402 */ typedef void (__cdecl *unexpected_function)(); /* 18403 */ typedef OPENCARDNAMEA *POPENCARDNAMEA; /* 18404 */ typedef _RemotableHandle *wireHBRUSH; /* 18405 */ typedef IDirect3DTexture9 *D3DTexturePtr; /* 18406 */ typedef _COMMTIMEOUTS *LPCOMMTIMEOUTS; /* 18407 */ typedef _PRINTER_INFO_6 *LPPRINTER_INFO_6; /* 18408 */ typedef tagEMRSETTEXTCOLOR *PEMRSETTEXTCOLOR; /* 18409 */ typedef IOleInPlaceObject *LPOLEINPLACEOBJECT; /* 18410 */ typedef _FORMAT_EX_PARAMETERS *PFORMAT_EX_PARAMETERS; /* 18411 */ typedef _CERT_CHAIN_PARA *PCERT_CHAIN_PARA; /* 18412 */ typedef _IMAGE_ARCHIVE_MEMBER_HEADER *PIMAGE_ARCHIVE_MEMBER_HEADER; /* 18413 */ typedef _ACTIVATION_CONTEXT_QUERY_INDEX *PACTIVATION_CONTEXT_QUERY_INDEX; /* 18414 */ typedef _FILETIME *PFILETIME; /* 18415 */ typedef DIDEVICEOBJECTINSTANCE_DX3W *LPCDIDEVICEOBJECTINSTANCE_DX3W; /* 18416 */ typedef _CMS_DH_KEY_INFO *PCMS_DH_KEY_INFO; /* 18417 */ typedef _REQUEST_OPLOCK_INPUT_BUFFER *PREQUEST_OPLOCK_INPUT_BUFFER; /* 18418 */ typedef void __stdcall TIMECALLBACK(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int); /* 18419 */ typedef _CRYPTOAPI_BLOB *PCRYPT_OBJID_BLOB; /* 18420 */ typedef CHid *PCHID; /* 18421 */ typedef unsigned int _TINT; /* 18422 */ typedef _QUERY_SERVICE_CONFIGA *LPQUERY_SERVICE_CONFIG; /* 18423 */ typedef unsigned __int16 Posf; /* 18424 */ typedef _CRYPT_CONTEXT_FUNCTIONS *PCRYPT_CONTEXT_FUNCTIONS; /* 18425 */ typedef tagGCP_RESULTSA *LPGCP_RESULTS; /* 18426 */ typedef void (__stdcall *PTP_WAIT_CALLBACK)(_TP_CALLBACK_INSTANCE *, void *, _TP_WAIT *, unsigned int); /* 18427 */ typedef IDirect3DVertexDeclaration9 *NiD3DVertexDeclaration; /* 18428 */ typedef int HFILE; /* 18429 */ typedef _CERT_OTHER_LOGOTYPE_INFO *PCERT_OTHER_LOGOTYPE_INFO; /* 18430 */ typedef _CMSG_SP3_COMPATIBLE_AUX_INFO *PCMSG_SP3_COMPATIBLE_AUX_INFO; /* 18431 */ typedef tagACTCTXA *PACTCTXA; /* 18432 */ typedef unsigned __int64 *PDWORD64; /* 18433 */ typedef _FORM_INFO_2A *PFORM_INFO_2A; /* 18434 */ typedef void (__stdcall *XMIT_HELPER_ROUTINE)(_MIDL_STUB_MESSAGE *); /* 18435 */ typedef _D3DXPARAMETER_TYPE *LPD3DXPARAMETER_TYPE; /* 18436 */ typedef DIDEVICEINSTANCE_DX3A *LPCDIDEVICEINSTANCE_DX3A; /* 18437 */ typedef _JOBOBJECT_SECURITY_LIMIT_INFORMATION *PJOBOBJECT_SECURITY_LIMIT_INFORMATION; /* 18438 */ typedef unsigned int *PUINT_PTR; /* 18439 */ typedef tagEMRSELECTCLIPPATH *PEMRSETROP2; /* 18440 */ typedef tagMCI_OVLY_OPEN_PARMSA *LPMCI_OVLY_OPEN_PARMSA; /* 18441 */ typedef FLASHWINFO *PFLASHWINFO; /* 18442 */ typedef int (__stdcall *PFN_CMSG_CNG_IMPORT_KEY_AGREE)(_CMSG_CNG_CONTENT_DECRYPT_INFO *, _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA *, unsigned int, void *); /* 18443 */ typedef const char *PCCH; /* 18444 */ typedef fd_set *LPFD_SET; /* 18445 */ typedef tagTEXTMETRICW *PTEXTMETRICW; /* 18446 */ typedef _D3DXSEMANTIC *LPD3DXSEMANTIC; /* 18447 */ typedef int (__stdcall *PFN_CMSG_IMPORT_ENCRYPT_KEY)(unsigned int, unsigned int, _CRYPT_ALGORITHM_IDENTIFIER *, _CRYPT_ALGORITHM_IDENTIFIER *, char *, unsigned int, unsigned int *); /* 18448 */ typedef int (__stdcall *ICMENUMPROCW)(wchar_t *, int); /* 18449 */ typedef void __stdcall RPC_OBJECT_INQ_FN(_GUID *, _GUID *, int *); /* 18450 */ typedef int (__stdcall *PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_FROM_BCRYPT_HANDLE_FUNC)(void *, unsigned int, char *, unsigned int, void *, _CERT_PUBLIC_KEY_INFO *, unsigned int *); /* 18451 */ typedef bool (__cdecl *LOSTDEVICENOTIFYFUNC)(void *); /* 18452 */ typedef unsigned __int16 *PUINT16; /* 18453 */ typedef _CRYPT_ATTRIBUTE *PCRYPT_ATTRIBUTE; /* 18454 */ typedef int (__stdcall *PFN_CMSG_GEN_ENCRYPT_KEY)(unsigned int *, _CRYPT_ALGORITHM_IDENTIFIER *, void *, _CERT_PUBLIC_KEY_INFO *, void *(__stdcall *)(unsigned int), unsigned int *, char **, unsigned int *); /* 18455 */ typedef _FORM_INFO_2W *PFORM_INFO_2W; /* 18456 */ typedef _IMAGE_DEBUG_MISC *PIMAGE_DEBUG_MISC; /* 18457 */ typedef DIDEVICEOBJECTINSTANCEA *LPDIDEVICEOBJECTINSTANCEA; /* 18458 */ typedef tagMENUITEMINFOA *LPCMENUITEMINFOA; /* 18459 */ typedef int (__stdcall *FONTENUMPROC)(tagLOGFONTA *, tagTEXTMETRICA *, unsigned int, int); /* 18460 */ typedef char SECURITY_CONTEXT_TRACKING_MODE; /* 18461 */ typedef tagLOGBRUSH *NPLOGBRUSH; /* 18462 */ typedef _CRYPT_RETRIEVE_AUX_INFO *PCRYPT_RETRIEVE_AUX_INFO; /* 18463 */ typedef _JOBOBJECT_BASIC_UI_RESTRICTIONS *PJOBOBJECT_BASIC_UI_RESTRICTIONS; /* 18464 */ typedef tagLOGBRUSH *LPLOGBRUSH; /* 18465 */ typedef tagLC_ID *LPLC_ID; /* 18466 */ typedef _CONTEXT *LPCONTEXT; /* 18467 */ typedef ItemMoney *LPItemMoney; /* 18468 */ typedef _STORAGE_IDENTIFIER_TYPE *PSTORAGE_IDENTIFIER_TYPE; /* 18469 */ typedef DIDEVICEOBJECTINSTANCEW *LPDIDEVICEOBJECTINSTANCEW; /* 18470 */ typedef HACCEL__ *NiAcceleratorRef; /* 18471 */ typedef _PARTITION_INFORMATION_EX *PPARTITION_INFORMATION_EX; /* 18472 */ typedef IMoniker *LPMONIKER; /* 18473 */ typedef tagMCI_GETDEVCAPS_PARMS *LPMCI_GETDEVCAPS_PARMS; /* 18474 */ typedef unsigned int SHINE_GUILD_ACADEMY_RANK; /* 18475 */ typedef unsigned __int16 SHINE_CHAR_ENCHANT_COUNT; /* 18476 */ typedef tagEMRSELECTCLIPPATH *PEMRSETBKMODE; /* 18477 */ typedef _CRYPT_ECC_CMS_SHARED_INFO *PCRYPT_ECC_CMS_SHARED_INFO; /* 18478 */ typedef _SERVICE_TRIGGER_SPECIFIC_DATA_ITEM *PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM; /* 18479 */ typedef _wireSAFEARRAY *wireSAFEARRAY; /* 18480 */ typedef _REMOTE_NAME_INFOA *LPREMOTE_NAME_INFO; /* 18481 */ typedef std::multimap,std::allocator > > *mmapShakeElePtr; /* 18482 */ typedef tagCOLORMATCHTOTARGET *PEMRCOLORMATCHTOTARGET; /* 18483 */ typedef tagEMRFILLPATH *PEMRSTROKEANDFILLPATH; /* 18484 */ typedef HIMC__ *HIMC; /* 18485 */ typedef ID3DXCompressedAnimationSet *LPD3DXCOMPRESSEDANIMATIONSET; /* 18486 */ typedef _RTL_UMS_THREAD_INFO_CLASS *PRTL_UMS_THREAD_INFO_CLASS; /* 18487 */ typedef unsigned __int16 SHINE_ITEM_LOT; /* 18488 */ typedef D3DXVECTOR4 *LPD3DXVECTOR4; /* 18489 */ typedef __int16 SHORT; /* 18490 */ typedef png_text_struct *png_textp; /* 18491 */ typedef tagPARAMDATA *LPPARAMDATA; /* 18492 */ typedef AbnormalStateInfo *LPAbnormalStateInfo; /* 18493 */ typedef _DATATYPES_INFO_1W *LPDATATYPES_INFO_1W; /* 18494 */ typedef void (__stdcall *PFIBER_START_ROUTINE)(void *); /* 18495 */ typedef IDirect3DQuery9 *LPDIRECT3DQUERY9; /* 18496 */ typedef tagEXTLOGPEN *PEXTLOGPEN; /* 18497 */ typedef D3DXVECTOR3 *LPD3DXVECTOR3; /* 18498 */ typedef ISupportErrorInfo *LPSUPPORTERRORINFO; /* 18499 */ typedef D3DXVECTOR2 *LPD3DXVECTOR2; /* 18500 */ typedef _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO *PCRYPT_ENCRYPTED_PRIVATE_KEY_INFO; /* 18501 */ typedef tagEMRPOLYTEXTOUTA *PEMRPOLYTEXTOUTW; /* 18502 */ typedef tagMCI_SEQ_SET_PARMS *LPMCI_SEQ_SET_PARMS; /* 18503 */ typedef wavehdr_tag *LPWAVEHDR; /* 18504 */ typedef tagMETARECORD *LPMETARECORD; /* 18505 */ typedef int (__stdcall *CODEPAGE_ENUMPROCA)(char *); /* 18506 */ typedef wavehdr_tag *NPWAVEHDR; /* 18507 */ typedef int (__stdcall *PHANDLER_ROUTINE)(unsigned int); /* 18508 */ typedef _DATATYPES_INFO_1A *LPDATATYPES_INFO_1A; /* 18509 */ typedef _DEVICE_TRIM_DESCRIPTOR *PDEVICE_TRIM_DESCRIPTOR; /* 18510 */ typedef _UNIVERSAL_NAME_INFOW *LPUNIVERSAL_NAME_INFOW; /* 18511 */ typedef _DEVICE_WRITE_AGGREGATION_DESCRIPTOR *PDEVICE_WRITE_AGGREGATION_DESCRIPTOR; /* 18512 */ typedef _BIDI_DATA *LPBIDI_DATA; /* 18513 */ typedef IDirect3DVertexBuffer9 *D3DVertexBufferPtr; /* 18514 */ typedef unsigned int REGSAM; /* 18515 */ typedef tagENHMETAHEADER *LPENHMETAHEADER; /* 18516 */ typedef _CERT_PUBLIC_KEY_INFO *PCERT_PUBLIC_KEY_INFO; /* 18517 */ typedef _FILE_TYPE_NOTIFICATION_INPUT *PFILE_TYPE_NOTIFICATION_INPUT; /* 18518 */ typedef unsigned int lu_int32; /* 18519 */ typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATE; /* 18520 */ typedef DLGTEMPLATE *PROPSHEETPAGE_RESOURCE; /* 18521 */ typedef DIDEVICEOBJECTINSTANCEA *LPDIDEVICEOBJECTINSTANCE; /* 18522 */ typedef int (__stdcall *FONTENUMPROCA)(tagLOGFONTA *, tagTEXTMETRICA *, unsigned int, int); /* 18523 */ typedef _OCSP_BASIC_RESPONSE_ENTRY *POCSP_BASIC_RESPONSE_ENTRY; /* 18524 */ typedef const char *PCNZTCH; /* 18525 */ typedef tagMETHODDATA *LPMETHODDATA; /* 18526 */ typedef KINGDOM_QUEST *LPKINGDOM_QUEST; /* 18527 */ typedef BITMAPV5HEADER *LPBITMAPV5HEADER; /* 18528 */ typedef const wchar_t *PCNZWCH; /* 18529 */ typedef wchar_t *const *PCZPWSTR; /* 18530 */ typedef _tagADDRESS64 *LPADDRESS64; /* 18531 */ typedef _REMOTE_NAME_INFOW *LPREMOTE_NAME_INFOW; /* 18532 */ typedef _MMIOINFO *LPMMIOINFO; /* 18533 */ typedef _MMIOINFO *NPMMIOINFO; /* 18534 */ typedef QUEST_DIALOG *LPQUEST_DIALOG; /* 18535 */ typedef int (__stdcall *IMCENUMPROC)(HIMC__ *, int); /* 18536 */ typedef int (__stdcall *FONTENUMPROCW)(tagLOGFONTW *, tagTEXTMETRICW *, unsigned int, int); /* 18537 */ typedef int LONG32; /* 18538 */ typedef _BY_HANDLE_FILE_INFORMATION *LPBY_HANDLE_FILE_INFORMATION; /* 18539 */ typedef void *RPC_BINDING_HANDLE; /* 18540 */ typedef unsigned __int64 SHINE_GUILD_ACADEMY_MONEY; /* 18541 */ typedef tagMCI_SET_PARMS *LPMCI_SET_PARMS; /* 18542 */ typedef _D3DXFONT_DESCW *LPD3DXFONT_DESCW; /* 18543 */ typedef int (__stdcall *PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC)(unsigned int, _CERT_PUBLIC_KEY_INFO *, _CRYPT_ALGORITHM_IDENTIFIER *, void *, const wchar_t *, const wchar_t *, char *, unsigned int, char *, unsigned int); /* 18544 */ typedef tagALTTABINFO *LPALTTABINFO; /* 18545 */ typedef tagENUMLOGFONTEXA *LPENUMLOGFONTEXA; /* 18546 */ typedef unsigned int SHINE_SKILL_EXP; /* 18547 */ typedef int __stdcall MMIOPROC(char *, unsigned int, int, int); /* 18548 */ typedef int (__stdcall *I_RpcProxyGetConnectionTimeoutFn)(unsigned int *); /* 18549 */ typedef IInternetZoneManager *LPURLZONEMANAGER; /* 18550 */ typedef _REMOTE_NAME_INFOA *LPREMOTE_NAME_INFOA; /* 18551 */ typedef _OSVERSIONINFOEXA *LPOSVERSIONINFOEX; /* 18552 */ typedef _CERT_TRUST_STATUS *PCERT_TRUST_STATUS; /* 18553 */ typedef _CERT_CHAIN_CONTEXT *PCERT_CHAIN_CONTEXT; /* 18554 */ typedef _CRL_INFO *PCRL_INFO; /* 18555 */ typedef const char *PCUNZTCH; /* 18556 */ typedef tagEXTLOGPEN32 *PEXTLOGPEN32; /* 18557 */ typedef IOleItemContainer *LPOLEITEMCONTAINER; /* 18558 */ typedef _RPC_HTTP_TRANSPORT_CREDENTIALS_A *PRPC_HTTP_TRANSPORT_CREDENTIALS_A; /* 18559 */ typedef _CTL_CONTEXT *PCCTL_CONTEXT; /* 18560 */ typedef IHttpNegotiate2 *LPHTTPNEGOTIATE2; /* 18561 */ typedef tagTITLEBARINFO *PTITLEBARINFO; /* 18562 */ typedef tagMIDIINCAPSA *PMIDIINCAPS; /* 18563 */ typedef _EVENTLOGRECORD *PEVENTLOGRECORD; /* 18564 */ typedef void *HCERT_SERVER_OCSP_RESPONSE; /* 18565 */ typedef HIMCC__ *HIMCC; /* 18566 */ typedef bool (__cdecl *NpNs_TourSceneCallBackFun)(NiAVObject *, void *); /* 18567 */ typedef _D3DDEVINFO_D3DVERTEXSTATS *LPD3DDEVINFO_D3DVERTEXSTATS; /* 18568 */ typedef _TAPE_GET_STATISTICS *PTAPE_GET_STATISTICS; /* 18569 */ typedef _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY *PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY; /* 18570 */ typedef _MANDATORY_LEVEL *PMANDATORY_LEVEL; /* 18571 */ typedef _TXFS_GET_TRANSACTED_VERSION *PTXFS_GET_TRANSACTED_VERSION; /* 18572 */ typedef tagEMRSELECTPALETTE *PEMRSELECTPALETTE; /* 18573 */ typedef int l_mem; /* 18574 */ typedef DIRAMPFORCE *LPCDIRAMPFORCE; /* 18575 */ typedef void *I_RPC_MUTEX; /* 18576 */ typedef _SID_NAME_USE *PSID_NAME_USE; /* 18577 */ typedef tagMONITORINFOEXA *LPMONITORINFOEXA; /* 18578 */ typedef _SERVICE_DESCRIPTIONA *LPSERVICE_DESCRIPTION; /* 18579 */ typedef _SENDCMDOUTPARAMS *PSENDCMDOUTPARAMS; /* 18580 */ typedef tagJOYCAPS2A *PJOYCAPS2A; /* 18581 */ typedef _RPC_HTTP_TRANSPORT_CREDENTIALS_W *PRPC_HTTP_TRANSPORT_CREDENTIALS_W; /* 18582 */ typedef IMarshal *LPMARSHAL; /* 18583 */ typedef tagCANDIDATELIST *NPCANDIDATELIST; /* 18584 */ typedef STORAGE_BREAK_RESERVATION_REQUEST *PSTORAGE_BREAK_RESERVATION_REQUEST; /* 18585 */ typedef tagCANDIDATELIST *LPCANDIDATELIST; /* 18586 */ typedef _DISK_INT13_INFO *PDISK_INT13_INFO; /* 18587 */ typedef PPM_WMI_IDLE_STATES *PPPM_WMI_IDLE_STATES; /* 18588 */ typedef _DATATYPES_INFO_1A *LPDATATYPES_INFO_1; /* 18589 */ typedef int _Strstate; /* 18590 */ typedef tagLOGBRUSH32 *NPLOGBRUSH32; /* 18591 */ typedef tagLOGBRUSH32 *LPLOGBRUSH32; /* 18592 */ typedef unsigned __int16 KEYARRAY[128]; /* 18593 */ typedef _D3DXWELDEPSILONS *LPD3DXWELDEPSILONS; /* 18594 */ typedef void (__stdcall *PFN_FREE_ENCODED_OBJECT_FUNC)(const char *, _CRYPT_BLOB_ARRAY *, void *); /* 18595 */ typedef tagMCI_OVLY_SAVE_PARMSA *LPMCI_OVLY_SAVE_PARMS; /* 18596 */ typedef tagEMRPOLYDRAW *PEMRPOLYDRAW; /* 18597 */ typedef unsigned __int16 SHINE_HANDLE_NUMBER; /* 18598 */ typedef _strflt *STRFLT; /* 18599 */ typedef _CERT_SIMPLE_CHAIN *PCERT_SIMPLE_CHAIN; /* 18600 */ typedef int (__stdcall *GOBJENUMPROC)(void *, int); /* 18601 */ typedef int (__stdcall *UILANGUAGE_ENUMPROCA)(char *, int); /* 18602 */ typedef unsigned int AppId_t; /* 18603 */ typedef IMAGE_LOAD_CONFIG_DIRECTORY64 *PIMAGE_LOAD_CONFIG_DIRECTORY64; /* 18604 */ typedef _PRINTER_INFO_9A *LPPRINTER_INFO_9A; /* 18605 */ typedef _DRIVER_INFO_5A *LPDRIVER_INFO_5A; /* 18606 */ typedef tagEMRANGLEARC *PEMRANGLEARC; /* 18607 */ typedef _D3DXRTE_DESC *LPD3DXRTE_DESC; /* 18608 */ typedef tagEMRPLGBLT *PEMRPLGBLT; /* 18609 */ typedef _SERVICE_NOTIFY_1 *PSERVICE_NOTIFY_1; /* 18610 */ typedef _SERVICE_NOTIFY_2A *PSERVICE_NOTIFY_2; /* 18611 */ typedef _SD_CHANGE_MACHINE_SID_OUTPUT *PSD_CHANGE_MACHINE_SID_OUTPUT; /* 18612 */ typedef _TXFS_CREATE_MINIVERSION_INFO *PTXFS_CREATE_MINIVERSION_INFO; /* 18613 */ typedef unsigned int (__stdcall *LPOCNCONNPROCW)(unsigned int, wchar_t *, wchar_t *, void *); /* 18614 */ typedef _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA *PCMSG_CTRL_VERIFY_SIGNATURE_EX_PARA; /* 18615 */ typedef _D3DXRTS_DESC *LPD3DXRTS_DESC; /* 18616 */ typedef unsigned __int16 FURNICHER_CLASSIFY; /* 18617 */ typedef _CERT_EXTENSIONS *PCERT_EXTENSIONS; /* 18618 */ typedef _flt *FLT; /* 18619 */ typedef unsigned int ulg; /* 18620 */ typedef char uchf; /* 18621 */ typedef png_time_struct *png_timep; /* 18622 */ typedef int RPC_STATUS; /* 18623 */ typedef _PRINTER_INFO_9W *LPPRINTER_INFO_9W; /* 18624 */ typedef tagTEXTMETRICA *PTEXTMETRIC; /* 18625 */ typedef _RPC_ASYNC_STATE *PRPC_ASYNC_STATE; /* 18626 */ typedef unsigned __int16 ushf; /* 18627 */ typedef unsigned int yy_size_t; /* 18628 */ typedef _TOKEN_SOURCE *PTOKEN_SOURCE; /* 18629 */ typedef int (__stdcall *ENUMRESTYPEPROCA)(HINSTANCE__ *, char *, int); /* 18630 */ typedef _HISTOGRAM_BUCKET *PHISTOGRAM_BUCKET; /* 18631 */ typedef _ACCESS_REASONS *PACCESS_REASONS; /* 18632 */ typedef _STARTUPINFOEXW *LPSTARTUPINFOEXW; /* 18633 */ typedef void (__cdecl *png_read_status_ptr)(png_struct_def *, unsigned int, int); /* 18634 */ typedef tagJOYCAPSA *LPJOYCAPSA; /* 18635 */ typedef int (__stdcall *TIMEFMT_ENUMPROCA)(char *); /* 18636 */ typedef tagJOYCAPSA *NPJOYCAPSA; /* 18637 */ typedef IInternetSession *LPIINTERNETSESSION; /* 18638 */ typedef DRVCONFIGINFOEX *LPDRVCONFIGINFOEX; /* 18639 */ typedef tagWNDCLASSA *LPWNDCLASS; /* 18640 */ typedef _SET_PARTITION_INFORMATION_EX *PSET_PARTITION_INFORMATION_EX; /* 18641 */ typedef value_entA *PVALENT; /* 18642 */ typedef DRVCONFIGINFOEX *NPDRVCONFIGINFOEX; /* 18643 */ typedef tagWNDCLASSA *NPWNDCLASS; /* 18644 */ typedef _iobuf *png_FILE_p; /* 18645 */ typedef _GRADIENT_RECT *LPGRADIENT_RECT; /* 18646 */ typedef tagMIDIOUTCAPS2A *LPMIDIOUTCAPS2; /* 18647 */ typedef char ShineAdminLevel; /* 18648 */ typedef _DRIVER_INFO_4A *LPDRIVER_INFO_4A; /* 18649 */ typedef tagMIDIOUTCAPS2A *NPMIDIOUTCAPS2; /* 18650 */ typedef _CERT_POLICIES_INFO *PCERT_POLICIES_INFO; /* 18651 */ typedef _CERT_CONTEXT *(__stdcall *PFN_CRYPT_GET_SIGNER_CERTIFICATE)(void *, unsigned int, _CERT_INFO *, void *); /* 18652 */ typedef RPC_CLIENT_INFORMATION1 *PRPC_CLIENT_INFORMATION1; /* 18653 */ typedef png_color_8_struct *png_color_8p; /* 18654 */ typedef int (__stdcall *TIMEFMT_ENUMPROCW)(wchar_t *); /* 18655 */ typedef _ADMINISTRATOR_POWER_POLICY *PADMINISTRATOR_POWER_POLICY; /* 18656 */ typedef char SHINE_GUILD_WAR_RESULT; /* 18657 */ typedef tagMCI_WAVE_SET_PARMS *PMCI_WAVE_SET_PARMS; /* 18658 */ typedef _PSFEATURE_CUSTPAPER *PPSFEATURE_CUSTPAPER; /* 18659 */ typedef _devicemodeA *NPDEVMODEA; /* 18660 */ typedef _SINGLE_LIST_ENTRY *PSLIST_ENTRY32; /* 18661 */ typedef _DIACTIONFORMATW *LPCDIACTIONFORMATW; /* 18662 */ typedef tagABORTPATH *PEMRENDPATH; /* 18663 */ typedef ID3DXFileEnumObject **LPLPD3DXFILEENUMOBJECT; /* 18664 */ typedef _devicemodeA *LPDEVMODEA; /* 18665 */ typedef int (__stdcall *MONITORENUMPROC)(HMONITOR__ *, HDC__ *, tagRECT *, int); /* 18666 */ typedef _SID_AND_ATTRIBUTES *PSID_AND_ATTRIBUTES; /* 18667 */ typedef wchar_t *NWPSTR; /* 18668 */ typedef _RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W *PRPC_HTTP_TRANSPORT_CREDENTIALS_V3_W; /* 18669 */ typedef tagEMRSETPALETTEENTRIES *PEMRSETPALETTEENTRIES; /* 18670 */ typedef void (__cdecl *_Prhand)(std::exception *); /* 18671 */ typedef char *const *PCZPSTR; /* 18672 */ typedef const wchar_t *LPCOLESTR; /* 18673 */ typedef int (__stdcall *PFN_CERT_ENUM_SYSTEM_STORE)(const void *, unsigned int, _CERT_SYSTEM_STORE_INFO *, void *, void *); /* 18674 */ typedef void (__cdecl *FillDerivedValsFunction)(NiAnimationKey *, unsigned int, char); /* 18675 */ typedef STARTING_VCN_INPUT_BUFFER *PSTARTING_VCN_INPUT_BUFFER; /* 18676 */ typedef _PRINTER_NOTIFY_OPTIONS *LPPRINTER_NOTIFY_OPTIONS; /* 18677 */ typedef int (__stdcall *ENUMRESLANGPROCW)(HINSTANCE__ *, const wchar_t *, const wchar_t *, unsigned __int16, int); /* 18678 */ typedef _PRINTER_INFO_9A *LPPRINTER_INFO_9; /* 18679 */ typedef sockaddr_in *PSOCKADDR_IN; /* 18680 */ typedef tagRID_DEVICE_INFO_MOUSE *PRID_DEVICE_INFO_MOUSE; /* 18681 */ typedef tagMOUSEMOVEPOINT *PMOUSEMOVEPOINT; /* 18682 */ typedef unsigned int *PUCSCHAR; /* 18683 */ typedef _CONSOLE_SCREEN_BUFFER_INFOEX *PCONSOLE_SCREEN_BUFFER_INFOEX; /* 18684 */ typedef unsigned int UINT_PTR; /* 18685 */ typedef tagABORTPATH *PEMRSETMETARGN; /* 18686 */ typedef IInitializeSpy *LPINITIALIZESPY; /* 18687 */ typedef IPersistStorage *LPPERSISTSTORAGE; /* 18688 */ typedef int *PINT_PTR; /* 18689 */ typedef _CERT_SELECT_CHAIN_PARA *PCERT_SELECT_CHAIN_PARA; /* 18690 */ typedef unsigned int *PDWORD_PTR; /* 18691 */ typedef int (__stdcall *PFNDAENUMCALLBACK)(void *, void *); /* 18692 */ typedef _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS *PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS; /* 18693 */ typedef _LOOKUP_STREAM_FROM_CLUSTER_INPUT *PLOOKUP_STREAM_FROM_CLUSTER_INPUT; /* 18694 */ typedef DICONDITION *LPCDICONDITION; /* 18695 */ typedef tagCURSORINFO *LPCURSORINFO; /* 18696 */ typedef PPM_PERFSTATE_DOMAIN_EVENT *PPPM_PERFSTATE_DOMAIN_EVENT; /* 18697 */ typedef _DIOBJECTDATAFORMAT *LPCDIOBJECTDATAFORMAT; /* 18698 */ typedef _CRYPT_CONTEXT_FUNCTION_PROVIDERS *PCRYPT_CONTEXT_FUNCTION_PROVIDERS; /* 18699 */ typedef DELETE_USN_JOURNAL_DATA *PDELETE_USN_JOURNAL_DATA; /* 18700 */ typedef unsigned int SID_HASH_ENTRY; /* 18701 */ typedef unsigned __int16 *LPKEYARRAY; /* 18702 */ typedef unsigned __int16 png_uint_16; /* 18703 */ typedef HRAWINPUT__ *HRAWINPUT; /* 18704 */ typedef void (__cdecl *ShutdownFunction)(); /* 18705 */ typedef _CERT_BIOMETRIC_EXT_INFO *PCERT_BIOMETRIC_EXT_INFO; /* 18706 */ typedef int (__stdcall *PFN_CMSG_EXPORT_KEY_TRANS)(_CMSG_CONTENT_ENCRYPT_INFO *, _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO *, _CMSG_KEY_TRANS_ENCRYPT_INFO *, unsigned int, void *); /* 18707 */ typedef ID3DXAnimationCallbackHandler *LPD3DXANIMATIONCALLBACKHANDLER; /* 18708 */ typedef tagWNDCLASSA *LPWNDCLASSA; /* 18709 */ typedef tagDEC *LPDECIMAL; /* 18710 */ typedef tagOBJECTDESCRIPTOR *POBJECTDESCRIPTOR; /* 18711 */ typedef _CERT_CHAIN_FIND_BY_ISSUER_PARA *PCERT_CHAIN_FIND_BY_ISSUER_PARA; /* 18712 */ typedef tagWNDCLASSA *NPWNDCLASSA; /* 18713 */ typedef tagENHMETARECORD *PENHMETARECORD; /* 18714 */ typedef tagMIDIOUTCAPS2A *LPMIDIOUTCAPS2A; /* 18715 */ typedef _CHAR_INFO *PCHAR_INFO; /* 18716 */ typedef _DRIVER_INFO_6A *LPDRIVER_INFO_6A; /* 18717 */ typedef tagMIDIOUTCAPS2A *NPMIDIOUTCAPS2A; /* 18718 */ typedef _IMAGE_ROM_HEADERS *PIMAGE_ROM_HEADERS; /* 18719 */ typedef unsigned int SHINE_CHARGED_ITEM_CODE; /* 18720 */ typedef _TRANSACTION_ENLISTMENT_PAIR *PTRANSACTION_ENLISTMENT_PAIR; /* 18721 */ typedef unsigned __int16 USAGE; /* 18722 */ typedef _CTL_USAGE_MATCH *PCTL_USAGE_MATCH; /* 18723 */ typedef void (__cdecl *terminate_function)(); /* 18724 */ typedef _XMIT_ROUTINE_QUINTUPLE *PXMIT_ROUTINE_QUINTUPLE; /* 18725 */ typedef tagSIZE *PSIZEL; /* 18726 */ typedef _tagCODEBASEHOLD *LPCODEBASEHOLD; /* 18727 */ typedef tagEMRINVERTRGN *PEMRPAINTRGN; /* 18728 */ typedef tagMIDIOUTCAPS2W *NPMIDIOUTCAPS2W; /* 18729 */ typedef _M128A *PM128A; /* 18730 */ typedef char SHINE_CHAR_ADMIN_LEVEL; /* 18731 */ typedef unsigned int *PACCESS_MASK; /* 18732 */ typedef tagMIDIOUTCAPS2W *LPMIDIOUTCAPS2W; /* 18733 */ typedef unsigned __int64 SHINE_LAYER_REGISTNUMBER; /* 18734 */ typedef OPENCARD_SEARCH_CRITERIAA *POPENCARD_SEARCH_CRITERIAA; /* 18735 */ typedef char _TSCHAR; /* 18736 */ typedef tagWNDCLASSW *NPWNDCLASSW; /* 18737 */ typedef int (__stdcall *I_RpcProxyGetClientAddressFn)(void *, char *, unsigned int *); /* 18738 */ typedef tagWNDCLASSW *LPWNDCLASSW; /* 18739 */ typedef tagRAWINPUT *PRAWINPUT; /* 18740 */ typedef _RemotableHandle *wireHWND; /* 18741 */ typedef void (__cdecl *_PVFI)(int); /* 18742 */ typedef int (__stdcall *PQUERYACTCTXW_FUNC)(unsigned int, void *, void *, unsigned int, void *, unsigned int, unsigned int *); /* 18743 */ typedef _WIN32_FIND_DATAA *PWIN32_FIND_DATA; /* 18744 */ typedef tagWNDCLASSEXA *NPWNDCLASSEXA; /* 18745 */ typedef DIDEVICEOBJECTINSTANCEW *LPCDIDEVICEOBJECTINSTANCEW; /* 18746 */ typedef const wchar_t *PCUWCHAR; /* 18747 */ typedef tagWNDCLASSEXA *LPWNDCLASSEXA; /* 18748 */ typedef char SHINE_GUILD_ACADEMY_MEMBER_GRADE; /* 18749 */ typedef HRESULT (__stdcall *EMULATIONPROC)(CEm *, int); /* 18750 */ typedef DIPROPDWORD *LPCDIPROPDWORD; /* 18751 */ typedef _DRIVER_INFO_1A *LPDRIVER_INFO_1A; /* 18752 */ typedef tagEMRSELECTCLIPPATH *PEMRSETPOLYFILLMODE; /* 18753 */ typedef _tagSOFTDISTINFO *LPSOFTDISTINFO; /* 18754 */ typedef unsigned int ShineCharRegNum; /* 18755 */ typedef void (__stdcall *LPHANDLER_FUNCTION)(unsigned int); /* 18756 */ typedef _ENLISTMENT_CRM_INFORMATION *PENLISTMENT_CRM_INFORMATION; /* 18757 */ typedef ID3DXPatchMesh *LPD3DXPATCHMESH; /* 18758 */ typedef tagENUMLOGFONTA *LPENUMLOGFONT; /* 18759 */ typedef int (__stdcall *PFN_CRYPT_ENUM_KEYID_PROP)(_CRYPTOAPI_BLOB *, unsigned int, void *, void *, unsigned int, unsigned int *, void **, unsigned int *); /* 18760 */ typedef char ShineItemPacketLengthType; /* 18761 */ typedef tagWNDCLASSEXW *LPWNDCLASSEXW; /* 18762 */ typedef _FULL_PTR_XLAT_TABLES *PFULL_PTR_XLAT_TABLES; /* 18763 */ typedef tagWNDCLASSEXW *NPWNDCLASSEXW; /* 18764 */ typedef tagKEYBDINPUT *PKEYBDINPUT; /* 18765 */ typedef ItemViewInfo *LPItemViewInfo; /* 18766 */ typedef _DRIVER_INFO_2A *PDRIVER_INFO_2; /* 18767 */ typedef char INT8; /* 18768 */ typedef unsigned int SHINE_CHAR_ENCHANT_POINT; /* 18769 */ typedef tagREGISTERWORDA *PREGISTERWORDA; /* 18770 */ typedef unsigned int CALTYPE; /* 18771 */ typedef _CRYPT_ENCRYPT_MESSAGE_PARA *PCRYPT_ENCRYPT_MESSAGE_PARA; /* 18772 */ typedef _MONITOR_INFO_1A *PMONITOR_INFO_1; /* 18773 */ typedef void (__cdecl *_PVFV)(); /* 18774 */ typedef void *_HFILE; /* 18775 */ typedef _MONITOR_INFO_2A *PMONITOR_INFO_2; /* 18776 */ typedef tagMCI_GENERIC_PARMS *PMCI_GENERIC_PARMS; /* 18777 */ typedef tagPROPVARIANT *LPPROPVARIANT; /* 18778 */ typedef NOTIFY_USER_POWER_SETTING *PNOTIFY_USER_POWER_SETTING; /* 18779 */ typedef int SDWRD; /* 18780 */ typedef _SI_COPYFILE *PSI_COPYFILE; /* 18781 */ typedef tagENHMETARECORD *LPENHMETARECORD; /* 18782 */ typedef _PRINTPROCESSOR_INFO_1A *LPPRINTPROCESSOR_INFO_1A; /* 18783 */ typedef _VOLUME_GET_GPT_ATTRIBUTES_INFORMATION *PVOLUME_GET_GPT_ATTRIBUTES_INFORMATION; /* 18784 */ typedef protoent *PPROTOENT; /* 18785 */ typedef IStdMarshalInfo *LPSTDMARSHALINFO; /* 18786 */ typedef _MIDL_STUBLESS_PROXY_INFO *PMIDL_STUBLESS_PROXY_INFO; /* 18787 */ typedef IPersistStream *LPPERSISTSTREAM; /* 18788 */ typedef tagWNDCLASSA *PWNDCLASSA; /* 18789 */ typedef tagEMREXTESCAPE *PEMRDRAWESCAPE; /* 18790 */ typedef png_struct_def **png_structpp; /* 18791 */ typedef _SCARD_ATRMASK *LPSCARD_ATRMASK; /* 18792 */ typedef _SYSTEM_MANDATORY_LABEL_ACE *PSYSTEM_MANDATORY_LABEL_ACE; /* 18793 */ typedef tagMONITORINFO *LPMONITORINFO; /* 18794 */ typedef tagMSLLHOOKSTRUCT *LPMSLLHOOKSTRUCT; /* 18795 */ typedef BSMINFO *PBSMINFO; /* 18796 */ typedef timecaps_tag *NPTIMECAPS; /* 18797 */ typedef _VOLUME_DISK_EXTENTS *PVOLUME_DISK_EXTENTS; /* 18799 */ typedef timecaps_tag *LPTIMECAPS; /* 18800 */ typedef tagAUXCAPS2W *PAUXCAPS2W; /* 18801 */ typedef int (__stdcall *NAMEENUMPROCA)(char *, int); /* 18802 */ typedef _IMAGE_NT_HEADERS *PIMAGE_NT_HEADERS; /* 18803 */ typedef int (__stdcall *PFNDAENUMCALLBACKCONST)(const void *, void *); /* 18804 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_SET_CERT_PROPERTY)(void *, _CERT_CONTEXT *, unsigned int, unsigned int, const void *); /* 18805 */ typedef _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT *PTRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT; /* 18806 */ typedef DIPROPSTRING *LPCDIPROPSTRING; /* 18807 */ typedef bool (__cdecl *RESETNOTIFYFUNC)(bool, void *); /* 18808 */ typedef tagEMRARC *PEMRARC; /* 18809 */ typedef unsigned int KAFFINITY; /* 18810 */ typedef tagENUMTEXTMETRICA *PENUMTEXTMETRICA; /* 18811 */ typedef char SHINE_PET_NAME_ITEMINFO[17]; /* 18812 */ typedef int (__stdcall *NAMEENUMPROCW)(wchar_t *, int); /* 18813 */ typedef unsigned __int64 QWORD; /* 18814 */ typedef char _TUCHAR; /* 18815 */ typedef unsigned __int16 *PWORD; /* 18816 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_GET_CERT_PROPERTY)(void *, _CERT_CONTEXT *, unsigned int, unsigned int, void *, unsigned int *); /* 18817 */ typedef unsigned __int16 UWORD; /* 18818 */ typedef _SERVICE_FAILURE_ACTIONSW *LPSERVICE_FAILURE_ACTIONSW; /* 18819 */ typedef unsigned int SHINE_FAME; /* 18820 */ typedef _D3DXFONT_DESCA *LPD3DXFONT_DESC; /* 18821 */ typedef tagDEBUGHOOKINFO *PDEBUGHOOKINFO; /* 18822 */ typedef _DRIVER_INFO_2W *PDRIVER_INFO_2W; /* 18823 */ typedef _WIN32_FIND_DATAA *PWIN32_FIND_DATAA; /* 18824 */ typedef HGLRC__ *HGLRC; /* 18825 */ typedef tagWNDCLASSEXA *NPWNDCLASSEX; /* 18826 */ typedef _WGLSWAP *PWGLSWAP; /* 18827 */ typedef tagWNDCLASSEXA *LPWNDCLASSEX; /* 18828 */ typedef _FILE_MAKE_COMPATIBLE_BUFFER *PFILE_MAKE_COMPATIBLE_BUFFER; /* 18829 */ typedef pcmwaveformat_tag *NPPCMWAVEFORMAT; /* 18830 */ typedef tagMIXERLINECONTROLSA *LPMIXERLINECONTROLS; /* 18831 */ typedef pcmwaveformat_tag *LPPCMWAVEFORMAT; /* 18832 */ typedef _DRIVER_INFO_3A *LPDRIVER_INFO_3A; /* 18833 */ typedef _DICONFIGUREDEVICESPARAMSA *LPCDICONFIGUREDEVICESPARAMSA; /* 18834 */ typedef void (__stdcall *PFN_EXIT_PROCESS)(unsigned int); /* 18835 */ typedef void (__stdcall *PTP_TIMER_CALLBACK)(_TP_CALLBACK_INSTANCE *, void *, _TP_TIMER *); /* 18836 */ typedef _NT_TIB64 *PNT_TIB64; /* 18837 */ typedef _GUID *LPFMTID; /* 18838 */ typedef _CERT_OR_CRL_BLOB *PCERT_OR_CRL_BLOB; /* 18839 */ typedef _FIND_NAME_HEADER *PFIND_NAME_HEADER; /* 18840 */ typedef unsigned __int16 SHINE_GUILD_ACADEMY_MEMBER_COUNT; /* 18841 */ typedef _WIN32_FIND_DATAW *PWIN32_FIND_DATAW; /* 18842 */ typedef tagBIND_OPTS3 *LPBIND_OPTS3; /* 18843 */ typedef _DRIVER_INFO_2A *PDRIVER_INFO_2A; /* 18844 */ typedef _CERT_POLICY_QUALIFIER_USER_NOTICE *PCERT_POLICY_QUALIFIER_USER_NOTICE; /* 18845 */ typedef _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION *PCACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION; /* 18846 */ typedef const wchar_t *const_reference; /* 18847 */ typedef tagUPDATELAYEREDWINDOWINFO *PUPDATELAYEREDWINDOWINFO; /* 18848 */ typedef _PSHNOTIFY *LPPSHNOTIFY; /* 18849 */ typedef HUMPD__ *HUMPD; /* 18850 */ typedef _ACCESS_DENIED_OBJECT_ACE *PACCESS_DENIED_OBJECT_ACE; /* 18851 */ typedef std::_Tree_nod,std::allocator >,0> >::_Node **_Nodepref; /* 18852 */ typedef _PROPSHEETHEADERA_V2 *LPCPROPSHEETHEADERA; /* 18853 */ typedef char *RPC_CSTR; /* 18854 */ typedef IDirect3D9 *PDIRECT3D9; /* 18855 */ typedef tagFINDREPLACEA *LPFINDREPLACEA; /* 18856 */ typedef _CRYPT_BLOB_ARRAY *PCRYPT_BLOB_ARRAY; /* 18857 */ typedef _PROPSHEETPAGEA_V2 *LPCPROPSHEETPAGEA_V2; /* 18858 */ typedef MENUITEMTEMPLATE *PMENUITEMTEMPLATE; /* 18859 */ typedef int (__stdcall *ABORTPROC)(HDC__ *, int); /* 18860 */ typedef _DRIVER_INFO_2A *LPDRIVER_INFO_2A; /* 18861 */ typedef char SHINE_FRIEND_FLAG; /* 18862 */ typedef tagEMRROUNDRECT *PEMRROUNDRECT; /* 18863 */ typedef _TOKEN_STATISTICS *PTOKEN_STATISTICS; /* 18864 */ typedef _DIDEVICEIMAGEINFOHEADERW *LPDIDEVICEIMAGEINFOHEADERW; /* 18865 */ typedef tagMIXERCAPSA *LPMIXERCAPS; /* 18866 */ typedef unsigned __int64 SHINE_CHAR_EXP; /* 18867 */ typedef _PROPSHEETHEADERW_V2 *LPCPROPSHEETHEADERW; /* 18868 */ typedef D3DXQUATERNION *LPD3DXQUATERNION; /* 18869 */ typedef _CERT_X942_DH_PARAMETERS *PCERT_X942_DH_PARAMETERS; /* 18870 */ typedef unsigned __int16 *RPC_WSTR; /* 18871 */ typedef _OCSP_SIGNED_REQUEST_INFO *POCSP_SIGNED_REQUEST_INFO; /* 18872 */ typedef _FILE_SYSTEM_RECOGNITION_INFORMATION *PFILE_SYSTEM_RECOGNITION_INFORMATION; /* 18873 */ typedef unsigned int NCRYPT_PROV_HANDLE; /* 18874 */ typedef _TXFS_WRITE_BACKUP_INFORMATION *PTXFS_WRITE_BACKUP_INFORMATION; /* 18875 */ typedef tagMCI_LOAD_PARMSW *PMCI_LOAD_PARMSW; /* 18876 */ typedef IRunnableObject *LPRUNNABLEOBJECT; /* 18877 */ typedef void (__cdecl *RPC_SETFILTER_FUNC)(void (__cdecl *)(void *, unsigned int, int)); /* 18878 */ typedef _CERT_REVOCATION_STATUS *PCERT_REVOCATION_STATUS; /* 18879 */ typedef IDirect3D9 *LPDIRECT3D9; /* 18880 */ typedef _PROPSHEETPAGEW_V2 *LPCPROPSHEETPAGEW_V2; /* 18881 */ typedef HINSTANCE__ *HMODULE; /* 18882 */ typedef _CRYPT_OBJID_TABLE *PCRYPT_OBJID_TABLE; /* 18883 */ typedef _IMAGE_RESOURCE_DATA_ENTRY *PIMAGE_RESOURCE_DATA_ENTRY; /* 18884 */ typedef localeinfo_struct *_locale_t; /* 18885 */ typedef int (__stdcall *ENUMRESNAMEPROCW)(HINSTANCE__ *, const wchar_t *, wchar_t *, int); /* 18886 */ typedef unsigned int SequenceID; /* 18887 */ typedef tagEMRRESIZEPALETTE *PEMRRESIZEPALETTE; /* 18888 */ typedef tagMCI_WAVE_DELETE_PARMS *LPMCI_WAVE_DELETE_PARMS; /* 18889 */ typedef _PRINTER_INFO_8A *LPPRINTER_INFO_8A; /* 18890 */ typedef tagMCI_OVLY_SAVE_PARMSA *LPMCI_OVLY_SAVE_PARMSA; /* 18891 */ typedef timeval *LPTIMEVAL; /* 18892 */ typedef _ADDJOB_INFO_1A *PADDJOB_INFO_1A; /* 18893 */ typedef ID3DXTextureGutterHelper *LPD3DXTEXTUREGUTTERHELPER; /* 18894 */ typedef void (__cdecl *png_flush_ptr)(png_struct_def *); /* 18895 */ typedef _PROPSHEETPAGEA_V1 *LPPROPSHEETPAGEA_V1; /* 18896 */ typedef IAuthenticate *LPAUTHENTICATION; /* 18897 */ typedef unsigned int SHINE_PET_ID; /* 18898 */ typedef _PROPSHEETPAGEA_V3 *LPPROPSHEETPAGEA_V3; /* 18899 */ typedef unsigned int (__stdcall *LPTHREAD_START_ROUTINE)(void *); /* 18900 */ typedef _PROPSHEETPAGEA_V2 *LPPROPSHEETPAGEA_V2; /* 18901 */ typedef tagEMRARC *PEMRCHORD; /* 18902 */ typedef tagEMRCREATECOLORSPACEW *PEMRCREATECOLORSPACEW; /* 18903 */ typedef _PROPSHEETPAGEA *LPPROPSHEETPAGEA_V4; /* 18904 */ typedef _SEC_WINNT_AUTH_IDENTITY_A *PSEC_WINNT_AUTH_IDENTITY_A; /* 18905 */ typedef int jmp_buf[16]; /* 18906 */ typedef tagMSLLHOOKSTRUCT *PMSLLHOOKSTRUCT; /* 18907 */ typedef _DISK_CONTROLLER_NUMBER *PDISK_CONTROLLER_NUMBER; /* 18908 */ typedef char _TXCHAR; /* 18909 */ typedef HRESULT (__stdcall *LPD3DXSHPRTSIMCB)(float, void *); /* 18910 */ typedef _ADDJOB_INFO_1W *PADDJOB_INFO_1W; /* 18911 */ typedef _SERVICE_NOTIFY_2A *PSERVICE_NOTIFY_2A; /* 18912 */ typedef _SYSTEM_POWER_STATE *PSYSTEM_POWER_STATE; /* 18913 */ typedef _PRINTER_INFO_8W *LPPRINTER_INFO_8W; /* 18914 */ typedef unsigned __int16 SHINE_RAID_REGNUM; /* 18915 */ typedef void (__cdecl *CopyFunction)(NiAnimationKey *, NiAnimationKey *); /* 18916 */ typedef _ROOT_INFO_LUID *PROOT_INFO_LUID; /* 18917 */ typedef SHEPHANDLE *PSHEPHANDLE; /* 18918 */ typedef tagPSDA *LPPAGESETUPDLG; /* 18919 */ typedef linger *LPLINGER; /* 18920 */ typedef _IMAGE_COFF_SYMBOLS_HEADER *PIMAGE_COFF_SYMBOLS_HEADER; /* 18921 */ typedef tagJOYCAPSA *LPJOYCAPS; /* 18922 */ typedef tagJOYCAPSA *NPJOYCAPS; /* 18923 */ typedef ShineDateTimeSpan *LPSHINE_DATE_TIMESPAN; /* 18924 */ typedef int *_Bool_type; /* 18925 */ typedef _EFS_PIN_BLOB *PEFS_PIN_BLOB; /* 18926 */ typedef unsigned int *PULONG_PTR; /* 18927 */ typedef _JOB_INFO_2W *PJOB_INFO_2W; /* 18928 */ typedef tagCOMPOSITIONFORM *PCOMPOSITIONFORM; /* 18929 */ typedef unsigned __int16 SHINE_CHAR_STATE_ID; /* 18930 */ typedef _PLEX_READ_DATA_REQUEST *PPLEX_READ_DATA_REQUEST; /* 18931 */ typedef const char *PCSTR; /* 18932 */ typedef _FLOATING_SAVE_AREA *PFLOATING_SAVE_AREA; /* 18933 */ typedef _OPEN_PRINTER_PROPS_INFOA *POPEN_PRINTER_PROPS_INFO; /* 18934 */ typedef _devicemodeA *NPDEVMODE; /* 18935 */ typedef unsigned int *PLCID; /* 18936 */ typedef wchar_t *pointer; /* 18937 */ typedef _devicemodeA *LPDEVMODE; /* 18938 */ typedef _CERT_KEYGEN_REQUEST_INFO *PCERT_KEYGEN_REQUEST_INFO; /* 18939 */ typedef _STORAGE_PREDICT_FAILURE *PSTORAGE_PREDICT_FAILURE; /* 18940 */ typedef _TP_WAIT *PTP_WAIT; /* 18941 */ typedef char u_char; /* 18942 */ typedef tagRAWINPUTHEADER *LPRAWINPUTHEADER; /* 18943 */ typedef _RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W *PRPC_HTTP_TRANSPORT_CREDENTIALS_V2_W; /* 18944 */ typedef DIDEVCAPS *LPDIDEVCAPS; /* 18945 */ typedef void *RPC_NS_HANDLE; /* 18946 */ typedef _CERT_POLICY_INFO *PCERT_POLICY_INFO; /* 18947 */ typedef tagEMRCREATECOLORSPACE *PEMRCREATECOLORSPACE; /* 18948 */ typedef _CERT_AUTHORITY_INFO_ACCESS *PCERT_SUBJECT_INFO_ACCESS; /* 18949 */ typedef _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO *PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO; /* 18950 */ typedef void (__cdecl *free_func)(void *, void *); /* 18951 */ typedef _DRIVERSTATUS *LPDRIVERSTATUS; /* 18952 */ typedef _PRINTER_INFO_8A *LPPRINTER_INFO_8; /* 18953 */ typedef int (__cdecl *OUTPUTFN)(_iobuf *, const char *, localeinfo_struct *, char *); /* 18954 */ typedef _ADDJOB_INFO_1A *PADDJOB_INFO_1; /* 18955 */ typedef const wchar_t *LPCWCHAR; /* 18956 */ typedef void *PgFrameWorkID; /* 18957 */ typedef tagMONHSZSTRUCTW *PMONHSZSTRUCTW; /* 18958 */ typedef void (__cdecl *_CRT_DUMP_CLIENT)(void *, unsigned int); /* 18959 */ typedef _JOB_INFO_1W *PJOB_INFO_1W; /* 18960 */ typedef char SHINE_MASPUP_TYPE; /* 18961 */ typedef _SMALL_RECT *PSMALL_RECT; /* 18962 */ typedef _PROPSHEETPAGEW *LPPROPSHEETPAGEW; /* 18963 */ typedef _STORAGE_DEVICE_DESCRIPTOR *PSTORAGE_DEVICE_DESCRIPTOR; /* 18964 */ typedef unsigned int PhysicalItemId_t; /* 18965 */ typedef _CERT_LOGOTYPE_INFO *PCERT_LOGOTYPE_INFO; /* 18966 */ typedef _EXCEPTION_DEBUG_INFO *LPEXCEPTION_DEBUG_INFO; /* 18967 */ typedef _WIN32_FILE_ATTRIBUTE_DATA *LPWIN32_FILE_ATTRIBUTE_DATA; /* 18968 */ typedef IInternetThreadSwitch *LPIINTERNETTHREADSWITCH; /* 18969 */ typedef tagCHARSETINFO *PCHARSETINFO; /* 18970 */ typedef _OPEN_PRINTER_PROPS_INFOW *POPEN_PRINTER_PROPS_INFOW; /* 18971 */ typedef __int16 _I16; /* 18972 */ typedef HIDOBJCAPS *PHIDOBJCAPS; /* 18973 */ typedef int (__stdcall *LANGGROUPLOCALE_ENUMPROCW)(unsigned int, unsigned int, wchar_t *, int); /* 18974 */ typedef tagPSDA *LPPAGESETUPDLGA; /* 18975 */ typedef char TBYTE; /* 18976 */ typedef _CRYPT_SMIME_CAPABILITIES *PCRYPT_SMIME_CAPABILITIES; /* 18977 */ typedef IHttpSecurity *LPHTTPSECURITY; /* 18978 */ typedef char *PBYTE; /* 18979 */ typedef tagEMRELLIPSE *PEMRRECTANGLE; /* 18980 */ typedef unsigned __int16 ShineItemOffset; /* 18981 */ typedef tagEMRPOLYPOLYLINE16 *PEMRPOLYPOLYLINE16; /* 18982 */ typedef char SHINE_CHAR_GENDER; /* 18983 */ typedef unsigned __int16 UHALF_PTR; /* 18984 */ typedef IPersistMoniker *LPPERSISTMONIKER; /* 18985 */ typedef _IMAGE_OS2_HEADER *PIMAGE_OS2_HEADER; /* 18986 */ typedef tagMCI_WAVE_OPEN_PARMSW *LPMCI_WAVE_OPEN_PARMSW; /* 18987 */ typedef _GUID *LPCLSID; /* 18988 */ typedef _OPEN_PRINTER_PROPS_INFOA *POPEN_PRINTER_PROPS_INFOA; /* 18989 */ typedef unsigned __int16 ShineSkillID; /* 18990 */ typedef unsigned int NCRYPT_HANDLE; /* 18991 */ typedef OPENCARD_SEARCH_CRITERIAA *POPENCARD_SEARCH_CRITERIA; /* 18992 */ typedef __int16 *PHALF_PTR; /* 18993 */ typedef HRESULT (__stdcall *NILPDICREATE)(HINSTANCE__ *, unsigned int, _GUID *, void **, IUnknown *); /* 18994 */ typedef _SYSTEM_LOGICAL_PROCESSOR_INFORMATION *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION; /* 18995 */ typedef _ACTIVATION_CONTEXT_DETAILED_INFORMATION *PACTIVATION_CONTEXT_DETAILED_INFORMATION; /* 18996 */ typedef tagLOGBRUSH *PPATTERN; /* 18997 */ typedef tagAUDIODESCRIPTION *LPAUDIODESCRIPTION; /* 18998 */ typedef tagEMRFRAMERGN *PEMRFRAMERGN; /* 18999 */ typedef Ns_TourScene::TS_RESULT (__cdecl *NpNs_TourSceneCallBackFunction)(NiAVObject *, void *); /* 19000 */ typedef ScriptMsg *LPScriptMsg; /* 19001 */ typedef _PARTITION_INFORMATION *PPARTITION_INFORMATION; /* 19002 */ typedef _REMSECURITY_ATTRIBUTES *LPREMSECURITY_ATTRIBUTES; /* 19003 */ typedef int (__stdcall *LANGGROUPLOCALE_ENUMPROCA)(unsigned int, unsigned int, char *, int); /* 19004 */ typedef void *BCRYPT_HANDLE; /* 19005 */ typedef tagPSDW *LPPAGESETUPDLGW; /* 19006 */ typedef int (__stdcall *PFN_CRYPT_CANCEL_RETRIEVAL)(unsigned int, void *); /* 19007 */ typedef _EH4_EXCEPTION_REGISTRATION_RECORD *PEH4_EXCEPTION_REGISTRATION_RECORD; /* 19008 */ typedef bool (__cdecl *invoker_type)(boost::detail::function::any_pointer, GTRequestListWin::GuildInfo *, GTRequestListWin::GuildInfo *); /* 19009 */ typedef _CERT_BASIC_CONSTRAINTS2_INFO *PCERT_BASIC_CONSTRAINTS2_INFO; /* 19010 */ typedef _D3DXPATCHINFO *LPD3DXPATCHINFO; /* 19011 */ typedef tagMINIMIZEDMETRICS *LPMINIMIZEDMETRICS; /* 19012 */ typedef _CRYPT_AES_256_KEY_STATE *PCRYPT_AES_256_KEY_STATE; /* 19013 */ typedef tagDROPSTRUCT *LPDROPSTRUCT; /* 19014 */ typedef unsigned __int64 AssetClassId_t; /* 19015 */ typedef _CMSG_CMS_SIGNER_INFO *PCMSG_CMS_SIGNER_INFO; /* 19016 */ typedef tagENUMLOGFONTA *LPENUMLOGFONTA; /* 19017 */ typedef int (__cdecl *_CRT_REPORT_HOOK)(int, char *, int *); /* 19018 */ typedef _CRYPT_ATTRIBUTE_TYPE_VALUE *PCRYPT_ATTRIBUTE_TYPE_VALUE; /* 19019 */ typedef unsigned int *LPDWORD; /* 19020 */ typedef _PROPSHEETHEADERA_V1 *LPPROPSHEETHEADERA_V1; /* 19021 */ typedef _LIST_ENTRY *PLIST_ENTRY; /* 19022 */ typedef unsigned int D3DXF_FILELOADOPTIONS; /* 19023 */ typedef const unsigned int *PCUUCSCHAR; /* 19024 */ typedef _PROPSHEETHEADERA_V2 *LPPROPSHEETHEADERA_V2; /* 19025 */ typedef unsigned int NiD3DError; /* 19026 */ typedef unsigned __int16 ShineMobID; /* 19027 */ typedef _CRYPT_DECRYPT_MESSAGE_PARA *PCRYPT_DECRYPT_MESSAGE_PARA; /* 19028 */ typedef char ListBool; /* 19029 */ typedef tagREGISTERWORDA *PREGISTERWORD; /* 19030 */ typedef char ShineDirectType; /* 19031 */ typedef unsigned int SHINE_ARENA_REGNUM; /* 19032 */ typedef bool internal_result_type; /* 19033 */ typedef tagEXTLOGPEN32 *LPEXTLOGPEN32; /* 19034 */ typedef _CERT_REVOCATION_CHAIN_PARA *PCERT_REVOCATION_CHAIN_PARA; /* 19035 */ typedef HCOLORSPACE__ *HCOLORSPACE; /* 19036 */ typedef tagEXTLOGPEN32 *NPEXTLOGPEN32; /* 19037 */ typedef _DRIVER_INFO_3A *PDRIVER_INFO_3; /* 19038 */ typedef int LSTATUS; /* 19039 */ typedef int int_type; /* 19040 */ typedef _PRINTER_NOTIFY_INFO_DATA *PPRINTER_NOTIFY_INFO_DATA; /* 19041 */ typedef IDirect3DVertexShader9 *NiD3DVertexShaderHandle; /* 19042 */ typedef _CRYPTOAPI_BLOB *PCERT_NAME_BLOB; /* 19043 */ typedef DIPROPHEADER *LPCDIPROPHEADER; /* 19044 */ typedef _GROUP_AFFINITY *PGROUP_AFFINITY; /* 19045 */ typedef _SERVICE_CONTROL_STATUS_REASON_PARAMSW *PSERVICE_CONTROL_STATUS_REASON_PARAMSW; /* 19046 */ typedef _DRIVER_INFO_8A *LPDRIVER_INFO_8A; /* 19047 */ typedef UpEffectData *LPUpEffectData; /* 19048 */ typedef IDirect3DDevice9 *PDIRECT3DDEVICE9; /* 19049 */ typedef _SECURITY_DESCRIPTOR_RELATIVE *PISECURITY_DESCRIPTOR_RELATIVE; /* 19050 */ typedef _TXFS_TRANSACTION_ACTIVE_INFO *PTXFS_TRANSACTION_ACTIVE_INFO; /* 19051 */ typedef tagICONMETRICSA *PICONMETRICS; /* 19052 */ typedef NiObject *(__cdecl *CreateFunction)(); /* 19053 */ typedef OPENCARDNAME_EXA *POPENCARDNAME_EX; /* 19054 */ typedef _TIME_ZONE_INFORMATION *PTIME_ZONE_INFORMATION; /* 19055 */ typedef unsigned __int64 ULONG64; /* 19056 */ typedef tagCREATESTRUCTA *NiCreateStructRef; /* 19057 */ typedef unsigned int DWORD_PTR; /* 19058 */ typedef _ICONINFOEXA *PICONINFOEX; /* 19059 */ typedef _TRANSACTION_LIST_INFORMATION *PTRANSACTION_LIST_INFORMATION; /* 19060 */ typedef __int64 *PLONG64; /* 19061 */ typedef tagWNDCLASSA *PWNDCLASS; /* 19062 */ typedef tagTPMPARAMS *LPTPMPARAMS; /* 19063 */ typedef _DRIVE_LAYOUT_INFORMATION_EX *PDRIVE_LAYOUT_INFORMATION_EX; /* 19064 */ typedef int SHINE_GUILD_ACADEMY_BUFF_UNTIL_TIME; /* 19065 */ typedef unsigned int *intrnman; /* 19066 */ typedef IDirectInputEffectShepherd *LPDIRECTINPUTEFFECTSHEPHERD; /* 19067 */ typedef SCARD_READERSTATEA *LPSCARD_READERSTATE; /* 19068 */ typedef _SERVICE_TABLE_ENTRYW *LPSERVICE_TABLE_ENTRYW; /* 19069 */ typedef tagBITMAPINFO *LPBITMAPINFO; /* 19070 */ typedef unsigned int uLongf; /* 19071 */ typedef _EXCEPTION_POINTERS *PEXCEPTION_POINTERS; /* 19072 */ typedef _BYTE_BLOB *UP_BYTE_BLOB; /* 19073 */ typedef mmtime_tag *PMMTIME; /* 19074 */ typedef void **RPC_EP_INQ_HANDLE; /* 19075 */ typedef _RemotableHandle *wireHMENU; /* 19076 */ typedef png_unknown_chunk_t *png_unknown_chunkp; /* 19077 */ typedef _CSV_NAMESPACE_INFO *PCSV_NAMESPACE_INFO; /* 19078 */ typedef void (__stdcall *CS_TAG_GETTING_ROUTINE)(void *, int, unsigned int *, unsigned int *, unsigned int *, unsigned int *); /* 19079 */ typedef tagPELARRAY *PPELARRAY; /* 19080 */ typedef int (__stdcall *PFN_CMSG_EXPORT_ENCRYPT_KEY)(unsigned int, unsigned int, _CERT_PUBLIC_KEY_INFO *, char *, unsigned int *); /* 19081 */ typedef _DRIVER_INFO_3W *PDRIVER_INFO_3W; /* 19082 */ typedef tagEMRSETPIXELV *PEMRSETPIXELV; /* 19083 */ typedef void (__stdcall *PFN_CRYPT_ASYNC_PARAM_FREE_FUNC)(char *, void *); /* 19084 */ typedef D3DXFLOAT16 *LPD3DXFLOAT16; /* 19085 */ typedef _CERT_SIGNED_CONTENT_INFO *PCERT_SIGNED_CONTENT_INFO; /* 19086 */ typedef unsigned __int16 SHINE_ITEM_OFFSET; /* 19087 */ typedef _CRYPT_CONTENT_INFO *PCRYPT_CONTENT_INFO; /* 19088 */ typedef void (__cdecl *PPS_POST_PROCESS_INIT_ROUTINE)(); /* 19089 */ typedef _FLAGGED_WORD_BLOB *wireBSTR; /* 19090 */ typedef _TOKEN_AUDIT_POLICY *PTOKEN_AUDIT_POLICY; /* 19091 */ typedef tagRID_DEVICE_INFO_HID *PRID_DEVICE_INFO_HID; /* 19092 */ typedef tagBIND_OPTS2 *LPBIND_OPTS2; /* 19093 */ typedef void *(__stdcall *PFN_CRYPT_ALLOC)(unsigned int); /* 19094 */ typedef _DRIVER_INFO_3A *PDRIVER_INFO_3A; /* 19095 */ typedef _FILE_ALLOCATED_RANGE_BUFFER *PFILE_ALLOCATED_RANGE_BUFFER; /* 19096 */ typedef _QUOTA_LIMITS_EX *PQUOTA_LIMITS_EX; /* 19097 */ typedef tagEMREXTCREATEFONTINDIRECTW *PEMREXTCREATEFONTINDIRECTW; /* 19098 */ typedef unsigned __int16 SHINE_QUEST_ID; /* 19099 */ typedef int (__cdecl *_CRT_REPORT_HOOKW)(int, wchar_t *, int *); /* 19100 */ typedef _SE_SECURITY_DESCRIPTOR *PSE_SECURITY_DESCRIPTOR; /* 19101 */ typedef _wireBRECORD *wireBRECORD; /* 19102 */ typedef tagFINDREPLACEA *LPFINDREPLACE; /* 19103 */ typedef tagMCI_PLAY_PARMS *PMCI_PLAY_PARMS; /* 19104 */ typedef _DEVICE_MANAGE_DATA_SET_ATTRIBUTES *PDEVICE_MANAGE_DATA_SET_ATTRIBUTES; /* 19105 */ typedef tagBITMAPCOREINFO *LPBITMAPCOREINFO; /* 19106 */ typedef ItemViewEquipTypeInfo *LPItemViewEquipTypeInfo; /* 19107 */ typedef unsigned int SHINE_GUILD_MEMBER_FLAGS; /* 19108 */ typedef char SHINE_ITEM_PACKET_LENGTH_TYPE; /* 19109 */ typedef int __time32_t; /* 19110 */ typedef tagICONMETRICSA *PICONMETRICSA; /* 19111 */ typedef OPENCARDNAME_EXA *POPENCARDNAME_EXA; /* 19112 */ typedef _PROPSHEETPAGEA_V3 *LPCPROPSHEETPAGEA_V3; /* 19113 */ typedef _RPC_POLICY *PRPC_POLICY; /* 19114 */ typedef unsigned int lua_Unsigned; /* 19115 */ typedef _JIT_DEBUG_INFO *LPJIT_DEBUG_INFO64; /* 19116 */ typedef _CRYPT_PROVIDER_REFS *PCRYPT_PROVIDER_REFS; /* 19117 */ typedef _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA *PCMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA; /* 19118 */ typedef HMMIO__ *HMMIO; /* 19119 */ typedef MiniHouseEndure *LPMiniHouseEndure; /* 19120 */ typedef tagMIXERLINEA *LPMIXERLINE; /* 19121 */ typedef png_unknown_chunk_t **png_unknown_chunkpp; /* 19122 */ typedef tagEMREXCLUDECLIPRECT *PEMRINTERSECTCLIPRECT; /* 19123 */ typedef tagEMRSCALEVIEWPORTEXTEX *PEMRSCALEWINDOWEXTEX; /* 19124 */ typedef _SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES_ARRAY[1]; /* 19125 */ typedef _JOB_INFO_4W *PJOB_INFO_4W; /* 19126 */ typedef tagEMRSETVIEWPORTEXTEX *PEMRSETWINDOWEXTEX; /* 19127 */ typedef _DEVICE_MEDIA_INFO *PDEVICE_MEDIA_INFO; /* 19128 */ typedef _OCSP_REQUEST_INFO *POCSP_REQUEST_INFO; /* 19129 */ typedef _IMAGE_SECTION_HEADER *PIMAGE_SECTION_HEADER; /* 19130 */ typedef __GENERIC_BINDING_INFO *PGENERIC_BINDING_INFO; /* 19131 */ typedef _SYSTEM_AUDIT_OBJECT_ACE *PSYSTEM_AUDIT_OBJECT_ACE; /* 19132 */ typedef _MEMORY_BASIC_INFORMATION32 *PMEMORY_BASIC_INFORMATION32; /* 19133 */ typedef int (__cdecl *png_user_chunk_ptr)(png_struct_def *, png_unknown_chunk_t *); /* 19134 */ typedef _CMC_TAGGED_OTHER_MSG *PCMC_TAGGED_OTHER_MSG; /* 19135 */ typedef tagICONMETRICSW *PICONMETRICSW; /* 19136 */ typedef unsigned int (__stdcall *LPPRINTHOOKPROC)(HWND__ *, unsigned int, unsigned int, int); /* 19137 */ typedef OPENCARDNAME_EXW *POPENCARDNAME_EXW; /* 19138 */ typedef _PROPSHEETPAGEW_V3 *LPCPROPSHEETPAGEW_V3; /* 19139 */ typedef unsigned int *PSCARDCONTEXT; /* 19140 */ typedef _SESSION_BUFFER *PSESSION_BUFFER; /* 19141 */ typedef tagMCI_OPEN_PARMSA *PMCI_OPEN_PARMSA; /* 19142 */ typedef DIEFFECT *LPDIEFFECT; /* 19143 */ typedef _APPLICATIONLAUNCH_SETTING_VALUE *PAPPLICATIONLAUNCH_SETTING_VALUE; /* 19144 */ typedef DIPROPCAL *LPCDIPROPCAL; /* 19145 */ typedef MoverSlot *const *const_pointer; /* 19146 */ typedef tagEMROFFSETCLIPRGN *PEMROFFSETCLIPRGN; /* 19147 */ typedef unsigned __int64 UGCQueryHandle_t; /* 19148 */ typedef bool (__cdecl *NiBVTriTestIntersectFunction)(float, NiBoundingVolume *, NiPoint3 *, NiPoint3 *, NiPoint3 *, NiPoint3 *, NiPoint3 *); /* 19149 */ typedef _PRINTER_ENUM_VALUESA *PPRINTER_ENUM_VALUESA; /* 19150 */ typedef _CMSG_KEY_TRANS_ENCRYPT_INFO *PCMSG_KEY_TRANS_ENCRYPT_INFO; /* 19151 */ typedef _DIACTIONA *LPCDIACTION; /* 19152 */ typedef _CERT_TEMPLATE_EXT *PCERT_TEMPLATE_EXT; /* 19153 */ typedef ClassName *LPClassName; /* 19154 */ typedef _CRYPTOAPI_BLOB *PCRYPT_DIGEST_BLOB; /* 19155 */ typedef _PRINTER_NOTIFY_INFO *LPPRINTER_NOTIFY_INFO; /* 19156 */ typedef tagNONCLIENTMETRICSW *PNONCLIENTMETRICSW; /* 19157 */ typedef CharacterTitleStateServer *LPCharacterTitleStateServer; /* 19158 */ typedef int INT; /* 19159 */ typedef _RPC_SERVER_INTERFACE *PRPC_SERVER_INTERFACE; /* 19160 */ typedef _ENUM_SERVICE_STATUS_PROCESSA *LPENUM_SERVICE_STATUS_PROCESS; /* 19161 */ typedef wchar_t **SNB; /* 19162 */ typedef tagMCI_OVLY_OPEN_PARMSA *PMCI_OVLY_OPEN_PARMS; /* 19163 */ typedef char (*_No)[1]; /* 19164 */ typedef char (__stdcall *PSECURE_MEMORY_CACHE_CALLBACK)(void *, unsigned int); /* 19165 */ typedef unsigned int SHINE_USER_BLOCK; /* 19166 */ typedef unsigned int EventCode; /* 19167 */ typedef _PRINTER_ENUM_VALUESW *PPRINTER_ENUM_VALUESW; /* 19168 */ typedef tagEMRPOLYLINE *PEMRPOLYGON; /* 19169 */ typedef _NOTIFYICONDATAW *PNOTIFYICONDATAW; /* 19170 */ typedef linger *PLINGER; /* 19171 */ typedef tagMETAFILEPICT *LPMETAFILEPICT; /* 19172 */ typedef midiproptempo_tag *LPMIDIPROPTEMPO; /* 19173 */ typedef _FILE_END_OF_FILE_INFO *PFILE_END_OF_FILE_INFO; /* 19174 */ typedef unsigned int LCID; /* 19175 */ typedef HICON__ *HICON; /* 19176 */ typedef int result; /* 19177 */ typedef IOleInPlaceFrame *LPOLEINPLACEFRAME; /* 19178 */ typedef unsigned int SHINE_PET_MIND_MIL; /* 19179 */ typedef tagACCEL *LPACCEL; /* 19180 */ typedef char *HPSTR; /* 19181 */ typedef unsigned __int16 SetItemType; /* 19182 */ typedef tagMIDIOUTCAPSA *NPMIDIOUTCAPS; /* 19183 */ typedef char *LPSTR; /* 19184 */ typedef tagBITMAP *PBITMAP; /* 19185 */ typedef tagMIDIOUTCAPSA *LPMIDIOUTCAPS; /* 19186 */ typedef char *NPSTR; /* 19187 */ typedef MARK_HANDLE_INFO *PMARK_HANDLE_INFO; /* 19188 */ typedef _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO *PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO; /* 19189 */ typedef HWINEVENTHOOK__ *HWINEVENTHOOK; /* 19190 */ typedef _PROCESSOR_RELATIONSHIP *PPROCESSOR_RELATIONSHIP; /* 19191 */ typedef MapInfo *LPMapInfo; /* 19192 */ typedef struct _NDR_ASYNC_MESSAGE *PNDR_ASYNC_MESSAGE; /* 19193 */ typedef tagMONLINKSTRUCT *PMONLINKSTRUCT; /* 19194 */ typedef HBITMAP__ *HBITMAP; /* 19195 */ typedef _DIDEVICEIMAGEINFOA *LPDIDEVICEIMAGEINFOA; /* 19196 */ typedef void *PSID; /* 19197 */ typedef _ELEMENT_TYPE *PELEMENT_TYPE; /* 19198 */ typedef _BY_HANDLE_FILE_INFORMATION *PBY_HANDLE_FILE_INFORMATION; /* 19199 */ typedef _TP_IO *PTP_IO; /* 19200 */ typedef IMalloc *LPMALLOC; /* 19201 */ typedef IMallocSpy *LPMALLOCSPY; /* 19202 */ typedef _JOB_SET_ARRAY *PJOB_SET_ARRAY; /* 19203 */ typedef IOleInPlaceActiveObject *LPOLEINPLACEACTIVEOBJECT; /* 19204 */ typedef _nlsversioninfo *LPNLSVERSIONINFO; /* 19205 */ typedef MHEmotion *LPMHEmotion; /* 19206 */ typedef _CRYPT_PKCS8_EXPORT_PARAMS *PCRYPT_PKCS8_EXPORT_PARAMS; /* 19207 */ typedef unsigned __int16 SET_ITEM_TYPE; /* 19208 */ typedef unsigned __int64 SHINE_GUILD_EXP; /* 19209 */ typedef _PRINTER_ENUM_VALUESA *PPRINTER_ENUM_VALUES; /* 19210 */ typedef _CERT_POLICY_MAPPINGS_INFO *PCERT_POLICY_MAPPINGS_INFO; /* 19211 */ typedef ID3DXPRTEngine *LPD3DXPRTENGINE; /* 19212 */ typedef tagEMRSETICMPROFILE *PEMRSETICMPROFILE; /* 19213 */ typedef _CRYPT_VERIFY_MESSAGE_PARA *PCRYPT_VERIFY_MESSAGE_PARA; /* 19214 */ typedef IStream *LPSTREAM; /* 19215 */ typedef void *NiTListIterator; /* 19216 */ typedef tagMCI_OVLY_OPEN_PARMSW *PMCI_OVLY_OPEN_PARMSW; /* 19217 */ typedef DICE_Dividind *LPDICE_Dividind; /* 19218 */ typedef const unsigned __int16 *RPC_CWSTR; /* 19219 */ typedef int (__stdcall *PFN_CRYPT_ENUM_OID_FUNC)(unsigned int, const char *, const char *, unsigned int, const unsigned int *, const wchar_t *const *, const char *const *, const unsigned int *, void *); /* 19220 */ typedef yy_buffer_state *YY_BUFFER_STATE; /* 19221 */ typedef unsigned int TP_WAIT_RESULT; /* 19222 */ typedef tagMCI_OVLY_OPEN_PARMSA *PMCI_OVLY_OPEN_PARMSA; /* 19223 */ typedef MapAmbienceSoundInfo *LPMapAmbienceSoundInfo; /* 19224 */ typedef IDirect3DVertexBuffer9 *LPDIRECT3DVERTEXBUFFER9; /* 19225 */ typedef unsigned __int16 ShineMapID; /* 19226 */ typedef CGuildTournament::GUILD_TOURNAMENT_ENTER_LIST *LPGUILD_TOURNAMENT_ENTER_LIST; /* 19227 */ typedef _CRYPT_CONTEXT_CONFIG *PCRYPT_CONTEXT_CONFIG; /* 19228 */ typedef tagRAWKEYBOARD *PRAWKEYBOARD; /* 19229 */ typedef unsigned int (__stdcall *PFE_IMPORT_FUNC)(char *, void *, unsigned int *); /* 19230 */ typedef _NETRESOURCEW *LPNETRESOURCEW; /* 19231 */ typedef _RTL_CRITICAL_SECTION_DEBUG *LPCRITICAL_SECTION_DEBUG; /* 19232 */ typedef unsigned int png_uint_32; /* 19233 */ typedef tagRAWHID *LPRAWHID; /* 19234 */ typedef _RGNDATA *PRGNDATA; /* 19235 */ typedef _RTL_CRITICAL_SECTION *LPCRITICAL_SECTION; /* 19236 */ typedef void __stdcall MIDICALLBACK(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 19237 */ typedef _CMSG_STREAM_INFO *PCMSG_STREAM_INFO; /* 19238 */ typedef void (__stdcall *CS_TYPE_LOCAL_SIZE_ROUTINE)(void *, unsigned int, unsigned int, _IDL_CS_CONVERT *, unsigned int *, unsigned int *); /* 19239 */ typedef HMIXER__ *HMIXER; /* 19240 */ typedef tagWAVEOUTCAPSW *LPWAVEOUTCAPSW; /* 19241 */ typedef _CACHE_DESCRIPTOR *PCACHE_DESCRIPTOR; /* 19242 */ typedef tagEMRSETCOLORSPACE *PEMRSELECTCOLORSPACE; /* 19243 */ typedef tagWAVEOUTCAPSW *NPWAVEOUTCAPSW; /* 19244 */ typedef tagAXESLISTW *PAXESLISTW; /* 19245 */ typedef _QUERY_SERVICE_LOCK_STATUSA *LPQUERY_SERVICE_LOCK_STATUSA; /* 19246 */ typedef _PROPSHEETPAGEW *LPPROPSHEETPAGEW_LATEST; /* 19247 */ typedef wchar_t *LPOLESTR; /* 19248 */ typedef _D3DXINTERSECTINFO *LPD3DXINTERSECTINFO; /* 19249 */ typedef _CERT_GENERAL_SUBTREE *PCERT_GENERAL_SUBTREE; /* 19250 */ typedef tagTHREADENTRY32 *LPTHREADENTRY32; /* 19251 */ typedef _SERVICE_PREFERRED_NODE_INFO *LPSERVICE_PREFERRED_NODE_INFO; /* 19252 */ typedef _FILE_ID_TYPE *PFILE_ID_TYPE; /* 19253 */ typedef _CRYPTNET_URL_CACHE_RESPONSE_INFO *PCRYPTNET_URL_CACHE_RESPONSE_INFO; /* 19254 */ typedef const unsigned __int16 _Ty1x; /* 19255 */ typedef unsigned int (__stdcall *LPCCHOOKPROC)(HWND__ *, unsigned int, unsigned int, int); /* 19256 */ typedef ID3DXFileEnumObject *LPD3DXFILEENUMOBJECT; /* 19257 */ typedef tagEXTLOGFONTA *PEXTLOGFONTA; /* 19258 */ typedef tagHELPWININFOW *LPHELPWININFOW; /* 19259 */ typedef const char *LPCBYTE; /* 19260 */ typedef _EXCEPTION_DISPOSITION __stdcall EXCEPTION_ROUTINE(_EXCEPTION_RECORD *, void *, _CONTEXT *, void *); /* 19261 */ typedef int (__stdcall *LPDIENUMDEVICESCALLBACKA)(DIDEVICEINSTANCEA *, void *); /* 19262 */ typedef _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY *PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY; /* 19263 */ typedef tagMCI_INFO_PARMSW *LPMCI_INFO_PARMSW; /* 19264 */ typedef tagIMEMENUITEMINFOA *NPIMEMENUITEMINFOA; /* 19265 */ typedef _CERT_SERVER_OCSP_RESPONSE_CONTEXT *PCERT_SERVER_OCSP_RESPONSE_CONTEXT; /* 19266 */ typedef int ParamInt; /* 19267 */ typedef GradeItemOption *LPGradeItemOption; /* 19268 */ typedef tagIMEMENUITEMINFOA *LPIMEMENUITEMINFOA; /* 19269 */ typedef _STORAGE_READ_CAPACITY *PSTORAGE_READ_CAPACITY; /* 19270 */ typedef tagMIXERLINECONTROLSA *PMIXERLINECONTROLSA; /* 19271 */ typedef _PRINTER_DEFAULTSA *PPRINTER_DEFAULTSA; /* 19272 */ typedef IOleLink *LPOLELINK; /* 19273 */ typedef _DISCDLGSTRUCTA *LPDISCDLGSTRUCT; /* 19274 */ typedef ID3DXSPMesh *LPD3DXSPMESH; /* 19275 */ typedef void (__stdcall *NDR_RUNDOWN)(void *); /* 19276 */ typedef ID3DXSaveUserData *LPD3DXSAVEUSERDATA; /* 19277 */ typedef _ACCESS_ALLOWED_CALLBACK_ACE *PACCESS_ALLOWED_CALLBACK_ACE; /* 19278 */ typedef const char *pcchar_t; /* 19279 */ typedef tagMIDIINCAPSW *PMIDIINCAPSW; /* 19280 */ typedef _WORD_BLOB *UP_WORD_BLOB; /* 19281 */ typedef DIPROPCPOINTS *LPDIPROPCPOINTS; /* 19282 */ typedef DICONSTANTFORCE *LPDICONSTANTFORCE; /* 19283 */ typedef _BIN_COUNT *PBIN_COUNT; /* 19284 */ typedef tagMIDIOUTCAPS2W *PMIDIOUTCAPS2W; /* 19285 */ typedef long double DATE; /* 19286 */ typedef void (__stdcall *EXPR_EVAL)(_MIDL_STUB_MESSAGE *); /* 19287 */ typedef tagMIXERLINECONTROLSW *PMIXERLINECONTROLSW; /* 19288 */ typedef tagWCRANGE *PWCRANGE; /* 19289 */ typedef tagMCI_BREAK_PARMS *LPMCI_BREAK_PARMS; /* 19290 */ typedef tagCWPRETSTRUCT *PCWPRETSTRUCT; /* 19291 */ typedef tagMCI_INFO_PARMSA *LPMCI_INFO_PARMSA; /* 19292 */ typedef unsigned int (__stdcall *PTHREAD_START_ROUTINE)(void *); /* 19293 */ typedef _SYSTEMTIME *PSYSTEMTIME; /* 19294 */ typedef _IMAGE_OPTIONAL_HEADER *PIMAGE_OPTIONAL_HEADER; /* 19295 */ typedef unsigned int HEVENT; /* 19296 */ typedef unsigned __int16 ItemCellLockIndex; /* 19297 */ typedef _CRYPT_CSP_PROVIDER *PCRYPT_CSP_PROVIDER; /* 19298 */ typedef tagSTYLEBUFA *NPSTYLEBUF; /* 19299 */ typedef _CREATE_DISK_GPT *PCREATE_DISK_GPT; /* 19300 */ typedef void (__stdcall *PFLS_CALLBACK_FUNCTION)(void *); /* 19301 */ typedef _JOB_INFO_4A *LPJOB_INFO_4; /* 19302 */ typedef tagSTYLEBUFA *LPSTYLEBUF; /* 19303 */ typedef int (__stdcall *DESKTOPENUMPROCA)(char *, int); /* 19304 */ typedef int (__stdcall *PFN_CMSG_IMPORT_KEY_AGREE)(_CRYPT_ALGORITHM_IDENTIFIER *, _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA *, unsigned int, void *, unsigned int *); /* 19305 */ typedef void *HCRYPTMSG; /* 19306 */ typedef _CTL_USAGE *PCTL_USAGE; /* 19307 */ typedef IPropertySetStorage *LPPROPERTYSETSTORAGE; /* 19308 */ typedef tagMCI_WAVE_OPEN_PARMSW *PMCI_WAVE_OPEN_PARMSW; /* 19309 */ typedef int (__cdecl *PEXCEPTION_FILTER)(); /* 19310 */ typedef DIDEVICEINSTANCE_DX3A *LPDIDEVICEINSTANCE_DX3A; /* 19311 */ typedef tagOFNA *LPOPENFILENAME; /* 19312 */ typedef HHOOK__ *HHOOK; /* 19313 */ typedef unsigned __int16 *png_uint_16p; /* 19314 */ typedef void (__stdcall *PDRVCALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 19315 */ typedef tagEMRSETCOLORSPACE *PEMRSETCOLORSPACE; /* 19316 */ typedef ID3DXTextureShader *LPD3DXTEXTURESHADER; /* 19317 */ typedef unsigned int D3DXF_FILEFORMAT; /* 19318 */ typedef unsigned int STGFMT; /* 19319 */ typedef tagMCI_WAVE_OPEN_PARMSA *PMCI_WAVE_OPEN_PARMSA; /* 19320 */ typedef DIDEVICEINSTANCE_DX3W *LPDIDEVICEINSTANCE_DX3W; /* 19321 */ typedef IDirectInput7A *LPDIRECTINPUT7; /* 19322 */ typedef NTFS_FILE_RECORD_OUTPUT_BUFFER *PNTFS_FILE_RECORD_OUTPUT_BUFFER; /* 19323 */ typedef _CERT_CHAIN_ELEMENT *PCERT_CHAIN_ELEMENT; /* 19324 */ typedef IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9; /* 19325 */ typedef _FILE_SET_DEFECT_MGMT_BUFFER *PFILE_SET_DEFECT_MGMT_BUFFER; /* 19326 */ typedef int SCODE; /* 19327 */ typedef wchar_t *PUWSTR; /* 19328 */ typedef _STORAGE_BUS_TYPE *PSTORAGE_BUS_TYPE; /* 19329 */ typedef _userHMETAFILEPICT *wireHMETAFILEPICT; /* 19330 */ typedef ID3DXEffectPool *LPD3DXEFFECTPOOL; /* 19331 */ typedef tagMCI_ANIM_OPEN_PARMSA *LPMCI_ANIM_OPEN_PARMSA; /* 19332 */ typedef __int64 fpos_t; /* 19333 */ typedef unsigned int lu_mem; /* 19334 */ typedef IDirectInputW *LPDIRECTINPUTW; /* 19335 */ typedef IOleCacheControl *LPOLECACHECONTROL; /* 19336 */ typedef tagEMR *PEMR; /* 19337 */ typedef _TRANSACTION_BIND_INFORMATION *PTRANSACTION_BIND_INFORMATION; /* 19338 */ typedef int (__stdcall *PTOP_LEVEL_EXCEPTION_FILTER)(_EXCEPTION_POINTERS *); /* 19339 */ typedef void (__stdcall *LPMIDICALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 19340 */ typedef long double lua_Number; /* 19341 */ typedef unsigned __int64 UGCFileWriteStreamHandle_t; /* 19342 */ typedef _PROCESSOR_NUMBER *PPROCESSOR_NUMBER; /* 19343 */ typedef tagMIXERLINECONTROLSA *PMIXERLINECONTROLS; /* 19344 */ typedef _CTL_USAGE *PCCTL_USAGE; /* 19345 */ typedef tagCHOOSECOLORW *LPCHOOSECOLORW; /* 19346 */ typedef pvalueA *PPVALUE; /* 19347 */ typedef _CERT_INFO *PCERT_INFO; /* 19348 */ typedef tagSTYLEBUFW *LPSTYLEBUFW; /* 19349 */ typedef _JOB_INFO_4W *LPJOB_INFO_4W; /* 19350 */ typedef tagSTYLEBUFW *NPSTYLEBUFW; /* 19351 */ typedef _LANA_ENUM *PLANA_ENUM; /* 19352 */ typedef tagANIMATIONINFO *LPANIMATIONINFO; /* 19353 */ typedef tagCWPRETSTRUCT *NPCWPRETSTRUCT; /* 19354 */ typedef _tagHIT_LOGGING_INFO *LPHIT_LOGGING_INFO; /* 19355 */ typedef tagMOUSEHOOKSTRUCTEX *LPMOUSEHOOKSTRUCTEX; /* 19356 */ typedef tagCWPRETSTRUCT *LPCWPRETSTRUCT; /* 19357 */ typedef unsigned int DepotId_t; /* 19358 */ typedef _VIDEOPARAMETERS *PVIDEOPARAMETERS; /* 19359 */ typedef unsigned __int64 GID_t; /* 19360 */ typedef tagMENUINFO *LPCMENUINFO; /* 19361 */ typedef char SHINE_ITEM_DURATION; /* 19362 */ typedef tagMCI_INFO_PARMSA *LPMCI_INFO_PARMS; /* 19363 */ typedef _JOBOBJECT_EXTENDED_LIMIT_INFORMATION *PJOBOBJECT_EXTENDED_LIMIT_INFORMATION; /* 19364 */ typedef _STORAGE_ID_NAA_FORMAT *PSTORAGE_ID_NAA_FORMAT; /* 19365 */ typedef int SHINE_GUILD_ACADEMY_DATE; /* 19366 */ typedef char *PUTSTR; /* 19367 */ typedef int s_long; /* 19368 */ typedef tagSTYLEBUFA *NPSTYLEBUFA; /* 19369 */ typedef unsigned int u_long; /* 19370 */ typedef tagSTYLEBUFA *LPSTYLEBUFA; /* 19371 */ typedef __int64 REFERENCE_TIME; /* 19372 */ typedef void (__cdecl *png_free_ptr)(png_struct_def *, void *); /* 19373 */ typedef _JOB_INFO_4A *LPJOB_INFO_4A; /* 19374 */ typedef _GRADIENT_TRIANGLE *PGRADIENT_TRIANGLE; /* 19375 */ typedef int (__stdcall *PFN_IMPORT_PUBLIC_KEY_INFO_EX2_FUNC)(unsigned int, _CERT_PUBLIC_KEY_INFO *, unsigned int, void *, void **); /* 19376 */ typedef IDirectInput7W *LPDIRECTINPUT7W; /* 19377 */ typedef void (__stdcall *NDR_NOTIFY_ROUTINE)(); /* 19378 */ typedef DIDEVICEINSTANCE_DX3A *LPDIDEVICEINSTANCE_DX3; /* 19379 */ typedef tagCOMBOBOXINFO *LPCOMBOBOXINFO; /* 19380 */ typedef tagOFNA *LPOPENFILENAMEA; /* 19381 */ typedef _EH4_SCOPETABLE *PEH4_SCOPETABLE; /* 19382 */ typedef char cs_byte; /* 19383 */ typedef void *HCONTEXT; /* 19384 */ typedef _ABCFLOAT *NPABCFLOAT; /* 19385 */ typedef tagMOUSEHOOKSTRUCT *PMOUSEHOOKSTRUCT; /* 19386 */ typedef unsigned int *PSCARDHANDLE; /* 19387 */ typedef _IMAGE_OPTIONAL_HEADER *PIMAGE_OPTIONAL_HEADER32; /* 19388 */ typedef _ABCFLOAT *LPABCFLOAT; /* 19389 */ typedef _MEMORY_BASIC_INFORMATION *PMEMORY_BASIC_INFORMATION; /* 19390 */ typedef unsigned int _dev_t; /* 19391 */ typedef _ABCFLOAT *PABCFLOAT; /* 19392 */ typedef ITypeInfo *LPTYPEINFO; /* 19393 */ typedef tagMCI_ANIM_PLAY_PARMS *PMCI_ANIM_PLAY_PARMS; /* 19394 */ typedef _CONTEXT *PCONTEXT; /* 19395 */ typedef tagOFNW *LPOPENFILENAMEW; /* 19396 */ typedef SCARD_T1_REQUEST *LPSCARD_T1_REQUEST; /* 19397 */ typedef tagMCI_WAVE_OPEN_PARMSA *PMCI_WAVE_OPEN_PARMS; /* 19398 */ typedef IDirectInput7A *LPDIRECTINPUT7A; /* 19399 */ typedef _MIDL_SYNTAX_INFO *PMIDL_SYNTAX_INFO; /* 19400 */ typedef _XSTATE_FEATURE *PXSTATE_FEATURE; /* 19401 */ typedef OPENCARDNAME_EXW *LPOPENCARDNAME_EXW; /* 19402 */ typedef tagEMRSETMAPPERFLAGS *PEMRSETMAPPERFLAGS; /* 19403 */ typedef ID3DXRenderToEnvMap *LPD3DXRenderToEnvMap; /* 19404 */ typedef SYSTEM_POWER_LEVEL *PSYSTEM_POWER_LEVEL; /* 19405 */ typedef ITypeInfo2 *LPTYPEINFO2; /* 19406 */ typedef unsigned __int16 **png_uint_16pp; /* 19407 */ typedef void *HDWP; /* 19408 */ typedef tagMCI_VD_STEP_PARMS *LPMCI_VD_STEP_PARMS; /* 19409 */ typedef unsigned __int16 ListHandle; /* 19410 */ typedef _ACL_REVISION_INFORMATION *PACL_REVISION_INFORMATION; /* 19411 */ typedef _GETVERSIONINPARAMS *PGETVERSIONINPARAMS; /* 19412 */ typedef int (__stdcall *PFN_CMSG_CNG_IMPORT_KEY_TRANS)(_CMSG_CNG_CONTENT_DECRYPT_INFO *, _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA *, unsigned int, void *); /* 19413 */ typedef _BCRYPT_DSA_KEY_BLOB *PBCRYPT_DSA_KEY_BLOB; /* 19414 */ typedef tagOFN_NT4A *LPOPENFILENAME_NT4A; /* 19415 */ typedef _D3DXSHADER_CONSTANTINFO *LPD3DXSHADER_CONSTANTINFO; /* 19416 */ typedef tagPELARRAY *LPPELARRAY; /* 19417 */ typedef unsigned int DEVICE_DATA_MANAGEMENT_SET_ACTION; /* 19418 */ typedef unsigned __int16 Pos; /* 19419 */ typedef int (__cdecl *_onexit_t)(); /* 19420 */ typedef tagPELARRAY *NPPELARRAY; /* 19421 */ typedef IDirect3DStateBlock9 *PDIRECT3DSTATEBLOCK9; /* 19422 */ typedef tagMOUSEKEYS *LPMOUSEKEYS; /* 19423 */ typedef void (__stdcall *PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC)(void *, unsigned int, const char *, char *, void *); /* 19424 */ typedef _DIACTIONW *LPDIACTIONW; /* 19425 */ typedef HRESULT (__stdcall *LPFNCANUNLOADNOW)(); /* 19426 */ typedef IEnumVARIANT *LPENUMVARIANT; /* 19427 */ typedef int (__stdcall *I_RpcProxyIsValidMachineFn)(unsigned __int16 *, unsigned __int16 *, unsigned int); /* 19428 */ typedef tagTEXTMETRICA *NPTEXTMETRIC; /* 19429 */ typedef tagOFN_NT4W *LPOPENFILENAME_NT4W; /* 19430 */ typedef int (__stdcall *RPC_MGMT_AUTHORIZATION_FN)(void *, unsigned int, int *); /* 19431 */ typedef tagTEXTMETRICA *LPTEXTMETRIC; /* 19432 */ typedef _XSTATE_CONTEXT *PXSTATE_CONTEXT; /* 19433 */ typedef unsigned __int16 ShineCardID; /* 19434 */ typedef tagMCI_STATUS_PARMS *LPMCI_STATUS_PARMS; /* 19435 */ typedef float _FP32; /* 19436 */ typedef _DPA *HDPA; /* 19437 */ typedef _DIACTIONA *LPDIACTIONA; /* 19438 */ typedef tagMETAHEADER *LPMETAHEADER; /* 19439 */ typedef IWinInetCacheHints *LPWININETCACHEHINTS; /* 19440 */ typedef _TRANSACTIONMANAGER_LOG_INFORMATION *PTRANSACTIONMANAGER_LOG_INFORMATION; /* 19441 */ typedef HSPRITE__ *HSPRITE; /* 19442 */ typedef tagXFORM *LPXFORM; /* 19443 */ typedef _ENUM_SERVICE_STATUS_PROCESSA *LPENUM_SERVICE_STATUS_PROCESSA; /* 19444 */ typedef STARTING_LCN_INPUT_BUFFER *PSTARTING_LCN_INPUT_BUFFER; /* 19445 */ typedef unsigned int rsize_t; /* 19446 */ typedef int SSIZE_T; /* 19447 */ typedef unsigned int *PSIZE_T; /* 19448 */ typedef _OFSTRUCT *POFSTRUCT; /* 19449 */ typedef tagENUMLOGFONTEXDVW *PENUMLOGFONTEXDVW; /* 19450 */ typedef tagMINMAXINFO *PMINMAXINFO; /* 19451 */ typedef HGESTUREINFO__ *HGESTUREINFO; /* 19452 */ typedef tagMIDIOUTCAPSA *NPMIDIOUTCAPSA; /* 19453 */ typedef POWERBROADCAST_SETTING *PPOWERBROADCAST_SETTING; /* 19454 */ typedef DIRAMPFORCE *LPDIRAMPFORCE; /* 19455 */ typedef tagMIDIOUTCAPSA *LPMIDIOUTCAPSA; /* 19456 */ typedef tagSERIALKEYSW *LPSERIALKEYSW; /* 19457 */ typedef tagPDEXA *LPPRINTDLGEX; /* 19458 */ typedef tagRECT *LPBORDERWIDTHS; /* 19459 */ typedef tagJOYCAPS2A *NPJOYCAPS2; /* 19460 */ typedef _LIST_ENTRY *PRLIST_ENTRY; /* 19461 */ typedef _HARDWARE_COUNTER_TYPE *PHARDWARE_COUNTER_TYPE; /* 19462 */ typedef _UMS_SCHEDULER_STARTUP_INFO *PUMS_SCHEDULER_STARTUP_INFO; /* 19463 */ typedef tagJOYCAPS2A *LPJOYCAPS2; /* 19464 */ typedef char *png_bytep; /* 19465 */ typedef _DISK_RECORD *PDISK_RECORD; /* 19466 */ typedef _RTL_CONDITION_VARIABLE *PRTL_CONDITION_VARIABLE; /* 19467 */ typedef void *PACCESS_TOKEN; /* 19468 */ typedef tagENUMLOGFONTEXDVA *PENUMLOGFONTEXDVA; /* 19469 */ typedef IEncodingFilterFactory *LPENCODINGFILTERFACTORY; /* 19470 */ typedef tagMCI_OVLY_WINDOW_PARMSA *LPMCI_OVLY_WINDOW_PARMS; /* 19471 */ typedef char **png_bytepp; /* 19472 */ typedef tagCOLORCORRECTPALETTE *PEMRCOLORCORRECTPALETTE; /* 19473 */ typedef tagGESTUREINFO *PGESTUREINFO; /* 19474 */ typedef _CRYPT_PROVIDERS *PCRYPT_PROVIDERS; /* 19475 */ typedef tagSERIALKEYSA *LPSERIALKEYSA; /* 19476 */ typedef tagMDINEXTMENU *PMDINEXTMENU; /* 19477 */ typedef int (__stdcall *DATEFMT_ENUMPROCEXA)(char *, unsigned int); /* 19478 */ typedef unsigned __int16 SHINE_PET_SPEED; /* 19479 */ typedef tagEMRSETICMPROFILE *PEMRSETICMPROFILEA; /* 19480 */ typedef _TP_WORK *PTP_WORK; /* 19481 */ typedef _GET_MEDIA_TYPES *PGET_MEDIA_TYPES; /* 19482 */ typedef _CONSOLE_CURSOR_INFO *PCONSOLE_CURSOR_INFO; /* 19483 */ typedef tagTEXTMETRICW *LPTEXTMETRICW; /* 19484 */ typedef _SYSTEM_ALARM_OBJECT_ACE *PSYSTEM_ALARM_OBJECT_ACE; /* 19485 */ typedef unsigned __int16 SHINE_BETTING_PLAYER_COUNT; /* 19486 */ typedef tagTEXTMETRICW *NPTEXTMETRICW; /* 19487 */ typedef tagMIXERCONTROLW *PMIXERCONTROLW; /* 19488 */ typedef tagOFN_NT4A *LPOPENFILENAME_NT4; /* 19489 */ typedef SLWCreateInfo::Item **unspecified_bool_type; /* 19490 */ typedef void *__stdcall RPC_CLIENT_ALLOC(unsigned int); /* 19491 */ typedef tagBITMAPCOREHEADER *LPBITMAPCOREHEADER; /* 19492 */ typedef _CERT_POLICY_QUALIFIER_INFO *PCERT_POLICY_QUALIFIER_INFO; /* 19493 */ typedef tagTITLEBARINFO *LPTITLEBARINFO; /* 19494 */ typedef unsigned __int16 VARTYPE; /* 19495 */ typedef _IMAGE_RUNTIME_FUNCTION_ENTRY *PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY; /* 19496 */ typedef tagTEXTMETRICA *NPTEXTMETRICA; /* 19497 */ typedef tagEMRCREATEPEN *PEMRCREATEPEN; /* 19498 */ typedef tagOLEUPDATE *POLEUPDATE; /* 19499 */ typedef tagTEXTMETRICA *LPTEXTMETRICA; /* 19500 */ typedef _CRYPTOAPI_BLOB *PCRYPT_DER_BLOB; /* 19501 */ typedef tagHW_PROFILE_INFOW *LPHW_PROFILE_INFOW; /* 19502 */ typedef int (__stdcall *DATEFMT_ENUMPROCEXW)(wchar_t *, unsigned int); /* 19503 */ typedef int (__stdcall *PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY)(_CMSG_CONTENT_ENCRYPT_INFO *, unsigned int, void *); /* 19504 */ typedef unsigned __int16 SHINE_MOVER_HANDLE; /* 19505 */ typedef _MEDIA_TYPE *PMEDIA_TYPE; /* 19506 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_DELETE_CERT)(void *, _CERT_CONTEXT *, unsigned int); /* 19507 */ typedef _DIACTIONA *LPDIACTION; /* 19508 */ typedef HRESULT (__cdecl *_ATL_PERFREGFUNC)(HINSTANCE__ *); /* 19509 */ typedef tagBSTRBLOB *LPBSTRBLOB; /* 19510 */ typedef int (__cdecl *lua_Writer)(lua_State *, const void *, unsigned int, void *); /* 19511 */ typedef void __stdcall DRVCALLBACK(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 19512 */ typedef _CRYPT_BIT_BLOB *PCRYPT_BIT_BLOB; /* 19513 */ typedef char png_byte; /* 19514 */ typedef STRUCT_QSC *LPSTRUCT_QSC; /* 19515 */ typedef void (__stdcall *LPOCNDSCPROC)(unsigned int, unsigned int, void *); /* 19516 */ typedef _CRYPTOAPI_BLOB *PCRYPT_DATA_BLOB; /* 19517 */ typedef _CRL_FIND_ISSUED_FOR_PARA *PCRL_FIND_ISSUED_FOR_PARA; /* 19518 */ typedef _BCRYPT_KEY_DATA_BLOB_HEADER *PBCRYPT_KEY_DATA_BLOB_HEADER; /* 19519 */ typedef int (__cdecl *_PIFV)(); /* 19520 */ typedef HTASK__ *HTASK; /* 19521 */ typedef _CRL_DIST_POINT *PCRL_DIST_POINT; /* 19522 */ typedef tagEMRNAMEDESCAPE *PEMRNAMEDESCAPE; /* 19523 */ typedef char SHINE_MINIHOUSE_ID; /* 19524 */ typedef ActiveSkillViewInfo *LPActiveSkillViewInfo; /* 19525 */ typedef _EH4_SCOPETABLE_RECORD *PEH4_SCOPETABLE_RECORD; /* 19526 */ typedef _FILE_QUERY_SPARING_BUFFER *PFILE_QUERY_SPARING_BUFFER; /* 19527 */ typedef _SUPPORTED_OS_INFO *PSUPPORTED_OS_INFO; /* 19528 */ typedef unsigned int D3DCOLOR; /* 19529 */ typedef tagPDEXA *LPPRINTDLGEXA; /* 19530 */ typedef _OSVERSIONINFOA *LPOSVERSIONINFO; /* 19531 */ typedef tagJOYCAPS2A *NPJOYCAPS2A; /* 19532 */ typedef tagEMREXCLUDECLIPRECT *PEMREXCLUDECLIPRECT; /* 19533 */ typedef ID3DXRenderToSurface *LPD3DXRENDERTOSURFACE; /* 19534 */ typedef tagJOYCAPS2A *LPJOYCAPS2A; /* 19535 */ typedef _PRIVILEGE_SET *PPRIVILEGE_SET; /* 19536 */ typedef tagEMRSETCOLORSPACE *PEMRDELETECOLORSPACE; /* 19537 */ typedef _CRYPT_URL_ARRAY *PCRYPT_URL_ARRAY; /* 19538 */ typedef _OLESTREAM *LPOLESTREAM; /* 19539 */ typedef ID3DXSprite *LPD3DXSPRITE; /* 19540 */ typedef void (__cdecl *png_user_transform_ptr)(png_struct_def *, png_row_info_struct *, char *); /* 19541 */ typedef _STORAGE_BUS_RESET_REQUEST *PSTORAGE_BUS_RESET_REQUEST; /* 19542 */ typedef _userCLIPFORMAT *wireCLIPFORMAT; /* 19543 */ typedef int SECURITY_STATUS; /* 19544 */ typedef PPM_WMI_PERF_STATE *PPPM_WMI_PERF_STATE; /* 19545 */ typedef __int16 s_short; /* 19546 */ typedef unsigned __int64 SteamAPICall_t; /* 19547 */ typedef tagENUMLOGFONTEXDVA *PENUMLOGFONTEXDV; /* 19548 */ typedef unsigned __int16 u_short; /* 19549 */ typedef void *RPC_AUTHZ_HANDLE; /* 19550 */ typedef void *BCRYPT_SECRET_HANDLE; /* 19551 */ typedef unsigned __int16 SHINE_QUEST_SCRIPT_ID; /* 19552 */ typedef void *HDEVNOTIFY; /* 19553 */ typedef tagJOYCAPS2W *LPJOYCAPS2W; /* 19554 */ typedef tagRemFORMATETC *LPREMFORMATETC; /* 19555 */ typedef unsigned int NCRYPT_SECRET_HANDLE; /* 19556 */ typedef _DSA *HDSA; /* 19557 */ typedef tagJOYCAPS2W *NPJOYCAPS2W; /* 19558 */ typedef tagPDEXW *LPPRINTDLGEXW; /* 19559 */ typedef tagSERIALKEYSA *LPSERIALKEYS; /* 19560 */ typedef SCARD_T1_REQUEST *PSCARD_T1_REQUEST; /* 19561 */ typedef SCARD_T0_REQUEST *PSCARD_T0_REQUEST; /* 19562 */ typedef _D3DXKEY_QUATERNION *LPD3DXKEY_QUATERNION; /* 19563 */ typedef ID3DXFile **LPLPD3DXFILE; /* 19564 */ typedef unsigned int char32_t; /* 19565 */ typedef tagSTYLEBUFW *PSTYLEBUFW; /* 19566 */ typedef tagPDA *LPPRINTDLGA; /* 19567 */ typedef void (__cdecl *DeleteFunction)(NiAnimationKey *); /* 19568 */ typedef tagGUITHREADINFO *PGUITHREADINFO; /* 19569 */ typedef void (__stdcall *PFN_CERT_STORE_PROV_CLOSE)(void *, unsigned int); /* 19570 */ typedef unsigned __int16 *PBAD_TRACK_NUMBER; /* 19571 */ typedef _SERVICE_STATUS *LPSERVICE_STATUS; /* 19572 */ typedef unsigned __int16 SHINE_SKILL_ID; /* 19573 */ typedef IDirect3DResource9 *D3DResourcePtr; /* 19574 */ typedef tagIMEMENUITEMINFOA *NPIMEMENUITEMINFO; /* 19575 */ typedef DIDEVICEOBJECTINSTANCE_DX3A *LPDIDEVICEOBJECTINSTANCE_DX3A; /* 19576 */ typedef unsigned int _fsize_t; /* 19577 */ typedef tagMCI_ANIM_STEP_PARMS *PMCI_ANIM_STEP_PARMS; /* 19578 */ typedef tagIMEMENUITEMINFOA *LPIMEMENUITEMINFO; /* 19579 */ typedef _PRINTPROCESSOR_INFO_1A *LPPRINTPROCESSOR_INFO_1; /* 19580 */ typedef tagEMRPOLYLINE16 *PEMRPOLYLINETO16; /* 19581 */ typedef tagMIXERCONTROLDETAILS_LISTTEXTA *LPMIXERCONTROLDETAILS_LISTTEXT; /* 19582 */ typedef int mbstate_t; /* 19583 */ typedef tagMULTIKEYHELPA *LPMULTIKEYHELPA; /* 19584 */ typedef _PRINTER_DEFAULTSA *PPRINTER_DEFAULTS; /* 19585 */ typedef _CONSOLE_HISTORY_INFO *PCONSOLE_HISTORY_INFO; /* 19586 */ typedef tagEMRSETDIBITSTODEVICE *PEMRSETDIBITSTODEVICE; /* 19587 */ typedef tagCBT_CREATEWNDA *LPCBT_CREATEWND; /* 19588 */ typedef _CRYPT_RSA_SSA_PSS_PARAMETERS *PCRYPT_RSA_SSA_PSS_PARAMETERS; /* 19589 */ typedef tagPDW *LPPRINTDLGW; /* 19590 */ typedef tagRPCOLEMESSAGE *PRPCOLEMESSAGE; /* 19591 */ typedef unsigned __int16 ShineStateID; /* 19592 */ typedef ID3DXFileData *LPD3DXFILEDATA; /* 19593 */ typedef _CERT_NAME_INFO *PCERT_NAME_INFO; /* 19594 */ typedef IWinInetFileStream *LPWININETFILESTREAM; /* 19595 */ typedef _CERT_LOGOTYPE_REFERENCE *PCERT_LOGOTYPE_REFERENCE; /* 19596 */ typedef tMIXERCONTROLDETAILS *LPMIXERCONTROLDETAILS; /* 19597 */ typedef _DRIVER_INFO_1A *PDRIVER_INFO_1; /* 19598 */ typedef tagVersionedStream *LPVERSIONEDSTREAM; /* 19599 */ typedef int INT_PTR; /* 19600 */ typedef tagMCI_ANIM_WINDOW_PARMSW *LPMCI_ANIM_WINDOW_PARMSW; /* 19601 */ typedef tagMULTIKEYHELPW *LPMULTIKEYHELPW; /* 19602 */ typedef _DEBUG_EVENT *LPDEBUG_EVENT; /* 19603 */ typedef servent *LPSERVENT; /* 19604 */ typedef _D3DDEVINFO_VCACHE *LPD3DDEVINFO_VCACHE; /* 19605 */ typedef GUILD_GRADE_DATA *LPGUILD_GRADE_DATA; /* 19606 */ typedef _SERVICE_TIMECHANGE_INFO *PSERVICE_TIMECHANGE_INFO; /* 19607 */ typedef int (__stdcall *PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC)(unsigned int, _CRYPT_ALGORITHM_IDENTIFIER *, void **, wchar_t **); /* 19608 */ typedef DIDEVICEOBJECTINSTANCE_DX3W *LPDIDEVICEOBJECTINSTANCE_DX3W; /* 19609 */ typedef _MIDL_STUB_DESC *PMIDL_STUB_DESC; /* 19610 */ typedef _CERT_DH_PARAMETERS *PCERT_DH_PARAMETERS; /* 19611 */ typedef IDirectInputDevice7W *LPDIRECTINPUTDEVICE7W; /* 19612 */ typedef _DRIVER_INFO_1A *LPDRIVER_INFO_1; /* 19613 */ typedef tagTITLEBARINFOEX *LPTITLEBARINFOEX; /* 19614 */ typedef _DRIVER_INFO_2A *LPDRIVER_INFO_2; /* 19615 */ typedef _TP_CALLBACK_INSTANCE *PTP_CALLBACK_INSTANCE; /* 19616 */ typedef _COMSTAT *LPCOMSTAT; /* 19617 */ typedef IEnumUnknown *LPENUMUNKNOWN; /* 19618 */ typedef _DRIVER_INFO_3A *LPDRIVER_INFO_3; /* 19619 */ typedef _DRIVER_INFO_4A *LPDRIVER_INFO_4; /* 19620 */ typedef _CERT_SELECT_CRITERIA *PCCERT_SELECT_CRITERIA; /* 19621 */ typedef unsigned int ALG_ID; /* 19622 */ typedef DIPROPINFO *LPCDIPROPINFO; /* 19623 */ typedef _DRIVER_INFO_5A *LPDRIVER_INFO_5; /* 19624 */ typedef _DRIVER_INFO_6A *LPDRIVER_INFO_6; /* 19625 */ typedef _CERT_PHYSICAL_STORE_INFO *PCERT_PHYSICAL_STORE_INFO; /* 19626 */ typedef int seekdir; /* 19627 */ typedef _DRIVER_INFO_8A *LPDRIVER_INFO_8; /* 19628 */ typedef _DISPLAY_DEVICEW *LPDISPLAY_DEVICEW; /* 19629 */ typedef $3FA64165D15A4602C29B2D9B0DA4A5E9 *NDR_SCONTEXT; /* 19630 */ typedef _PRINTER_DEFAULTSW *LPPRINTER_DEFAULTSW; /* 19631 */ typedef tagNEWTEXTMETRICW *NPNEWTEXTMETRICW; /* 19632 */ typedef void (__cdecl *terminate_handler)(); /* 19633 */ typedef tagMCI_ANIM_OPEN_PARMSA *LPMCI_ANIM_OPEN_PARMS; /* 19634 */ typedef tagNEWTEXTMETRICW *LPNEWTEXTMETRICW; /* 19635 */ typedef _CMSG_HASHED_ENCODE_INFO *PCMSG_HASHED_ENCODE_INFO; /* 19636 */ typedef _MONITOR_INFO_1A *PMONITOR_INFO_1A; /* 19637 */ typedef _TOKEN_MANDATORY_LABEL *PTOKEN_MANDATORY_LABEL; /* 19638 */ typedef IDirectInputDevice7A *LPDIRECTINPUTDEVICE7A; /* 19639 */ typedef void (__cdecl *ConverterFunc)(unsigned int, unsigned int, unsigned int, char *, NiPalette *, NiDevImageConverter::PixelBits *, const char *, NiDevImageConverter::PixelBits *); /* 19640 */ typedef _NTFS_STATISTICS *PNTFS_STATISTICS; /* 19641 */ typedef _PRINTER_DEFAULTSA *LPPRINTER_DEFAULTSA; /* 19642 */ typedef HPALETTE__ *HPALETTE; /* 19643 */ typedef int FXPT2DOT30; /* 19644 */ typedef HMENU__ *NiMenuRef; /* 19645 */ typedef _ENLISTMENT_BASIC_INFORMATION *PENLISTMENT_BASIC_INFORMATION; /* 19646 */ typedef void *NDR_CCONTEXT; /* 19647 */ typedef _DISPLAY_DEVICEA *LPDISPLAY_DEVICEA; /* 19648 */ typedef unsigned int PROPID; /* 19649 */ typedef unsigned __int16 ShineAbstateID; /* 19650 */ typedef void *RPC_SS_THREAD_HANDLE; /* 19651 */ typedef unsigned int DWORD32; /* 19652 */ typedef _IMAGE_NT_HEADERS *PIMAGE_NT_HEADERS32; /* 19653 */ typedef _DRIVER_INFO_1W *PDRIVER_INFO_1W; /* 19654 */ typedef IOleInPlaceSite *LPOLEINPLACESITE; /* 19655 */ typedef int (__stdcall *OLDFONTENUMPROCW)(tagLOGFONTW *, tagTEXTMETRICW *, unsigned int, int); /* 19656 */ typedef unsigned int SHINE_CHAR_PK_COUNT; /* 19657 */ typedef _STORAGE_DESCRIPTOR_HEADER *PSTORAGE_DESCRIPTOR_HEADER; /* 19658 */ typedef unsigned __int16 SHINE_GUILD_MEMBER_EXP_RATIO; /* 19659 */ typedef tagPDA *LPPRINTDLG; /* 19660 */ typedef _CERT_CHAIN *PCERT_CHAIN; /* 19661 */ typedef _CRYPT_TIMESTAMP_PARA *PCRYPT_TIMESTAMP_PARA; /* 19662 */ typedef _CERT_SELECT_CHAIN_PARA *PCCERT_SELECT_CHAIN_PARA; /* 19663 */ typedef wchar_t *PUZZWSTR; /* 19664 */ typedef DIDEVICEOBJECTINSTANCE_DX3A *LPDIDEVICEOBJECTINSTANCE_DX3; /* 19665 */ typedef _GLYPHMETRICSFLOAT *PGLYPHMETRICSFLOAT; /* 19666 */ typedef _CMSG_MAIL_LIST_RECIPIENT_INFO *PCMSG_MAIL_LIST_RECIPIENT_INFO; /* 19667 */ typedef void (__cdecl *lua_Hook)(lua_State *, lua_Debug *); /* 19668 */ typedef char *PUZZTSTR; /* 19669 */ typedef tagMIXERCONTROLDETAILS_LISTTEXTA *LPMIXERCONTROLDETAILS_LISTTEXTA; /* 19670 */ typedef _EFS_COMPATIBILITY_INFO *PEFS_COMPATIBILITY_INFO; /* 19671 */ typedef tagMULTIKEYHELPA *LPMULTIKEYHELP; /* 19672 */ typedef unsigned int (__stdcall *LPFRHOOKPROC)(HWND__ *, unsigned int, unsigned int, int); /* 19673 */ typedef _userSTGMEDIUM *wireSTGMEDIUM; /* 19674 */ typedef MFT_ENUM_DATA *PMFT_ENUM_DATA; /* 19675 */ typedef DIEFFECTINFOW *LPCDIEFFECTINFOW; /* 19676 */ typedef _D3DXINCLUDE_TYPE *LPD3DXINCLUDE_TYPE; /* 19677 */ typedef _ACTION_HEADER *PACTION_HEADER; /* 19678 */ typedef void *NiTMapIterator; /* 19679 */ typedef HENHMETAFILE__ *HENHMETAFILE; /* 19680 */ typedef unsigned int error_status_t; /* 19681 */ typedef _DRIVER_INFO_1A *PDRIVER_INFO_1A; /* 19682 */ typedef void *HCERTCHAINENGINE; /* 19683 */ typedef _MONITOR_INFO_2A *PMONITOR_INFO_2A; /* 19684 */ typedef tagRAWINPUT *LPRAWINPUT; /* 19685 */ typedef tagEMRSELECTCLIPPATH *PEMRSETMAPMODE; /* 19686 */ typedef tagEMRMODIFYWORLDTRANSFORM *PEMRMODIFYWORLDTRANSFORM; /* 19687 */ typedef WEAPON_TITLE_DATA *LPWEAPON_TITLE_DATA; /* 19688 */ typedef _CERT_BASIC_CONSTRAINTS_INFO *PCERT_BASIC_CONSTRAINTS_INFO; /* 19689 */ typedef tMIXERCONTROLDETAILS_UNSIGNED *LPMIXERCONTROLDETAILS_UNSIGNED; /* 19690 */ typedef tagMIXERCONTROLDETAILS_LISTTEXTW *LPMIXERCONTROLDETAILS_LISTTEXTW; /* 19691 */ typedef _FORM_INFO_1W *LPFORM_INFO_1W; /* 19692 */ typedef _FORM_INFO_2W *LPFORM_INFO_2W; /* 19693 */ typedef _D3DXMESHDATA *LPD3DXMESHDATA; /* 19694 */ typedef _LUID *PLUID; /* 19695 */ typedef __int64 CHRCLS_BIT; /* 19696 */ typedef tagEMREXTSELECTCLIPRGN *PEMREXTSELECTCLIPRGN; /* 19697 */ typedef HDESK__ *HDESK; /* 19698 */ typedef _CERT_SIMPLE_CHAIN *PCCERT_SIMPLE_CHAIN; /* 19699 */ typedef _PROPSHEETPAGEA_V1 *LPCPROPSHEETPAGEA_V1; /* 19700 */ typedef _RPC_CLIENT_INTERFACE *PRPC_CLIENT_INTERFACE; /* 19701 */ typedef ID3DXConstantTable *LPD3DXCONSTANTTABLE; /* 19702 */ typedef int (__stdcall *DATEFMT_ENUMPROCEXEX)(wchar_t *, unsigned int, int); /* 19703 */ typedef void (__cdecl *png_error_ptr)(png_struct_def *, const char *); /* 19704 */ typedef SCARD_T0_REQUEST *LPSCARD_T0_REQUEST; /* 19705 */ typedef _CERT_PAIR *PCERT_PAIR; /* 19706 */ typedef tagMCI_ANIM_UPDATE_PARMS *PMCI_ANIM_UPDATE_PARMS; /* 19707 */ typedef void (__stdcall *STUB_THUNK)(_MIDL_STUB_MESSAGE *); /* 19708 */ typedef void (__cdecl *SaveFunction)(NiStream *, NiAnimationKey *, unsigned int); /* 19709 */ typedef IBindProtocol *LPBINDPROTOCOL; /* 19710 */ typedef DIDEVICEINSTANCEA *LPCDIDEVICEINSTANCE; /* 19711 */ typedef unsigned __int16 SHINE_CARD_ID; /* 19712 */ typedef IDirectInputDevice7A *LPDIRECTINPUTDEVICE7; /* 19713 */ typedef SERVICE_STATUS_HANDLE__ *SERVICE_STATUS_HANDLE; /* 19714 */ typedef _PRINTER_DEFAULTSA *LPPRINTER_DEFAULTS; /* 19715 */ typedef _SD_CHANGE_MACHINE_SID_INPUT *PSD_CHANGE_MACHINE_SID_INPUT; /* 19716 */ typedef IEnumSTATSTG *LPENUMSTATSTG; /* 19717 */ typedef _IMAGE_RESOURCE_DIRECTORY *PIMAGE_RESOURCE_DIRECTORY; /* 19718 */ typedef MOVE_FILE_RECORD_DATA *PMOVE_FILE_RECORD_DATA; /* 19719 */ typedef tagRAWMOUSE *LPRAWMOUSE; /* 19720 */ typedef tagMONCBSTRUCT *PMONCBSTRUCT; /* 19721 */ typedef _DISPLAY_DEVICEA *LPDISPLAY_DEVICE; /* 19722 */ typedef void *HWEBCTRL; /* 19723 */ typedef void (__cdecl *_PMFN)(); /* 19724 */ typedef _PROPSHEETPAGEW_V1 *LPCPROPSHEETPAGEW_V1; /* 19725 */ typedef _RECTL *LPCRECTL; /* 19726 */ typedef IDirectInputDeviceW *LPDIRECTINPUTDEVICEW; /* 19727 */ typedef PPM_IDLE_STATE_ACCOUNTING_EX *PPPM_IDLE_STATE_ACCOUNTING_EX; /* 19728 */ typedef tagMCI_OPEN_PARMSW *PMCI_OPEN_PARMSW; /* 19729 */ typedef _DOC_INFO_3W *LPDOC_INFO_3W; /* 19730 */ typedef _CRYPTOAPI_BLOB *PCRYPT_ATTR_BLOB; /* 19731 */ typedef tagLOCALESIGNATURE *LPLOCALESIGNATURE; /* 19732 */ typedef HDRVR__ *HDRVR; /* 19733 */ typedef unsigned __int16 SHINE_ITEM_TITLE_TYPE; /* 19734 */ typedef tagEMRGLSBOUNDEDRECORD *PEMRGLSBOUNDEDRECORD; /* 19735 */ typedef _IO_COUNTERS *PIO_COUNTERS; /* 19736 */ typedef DIPERIODIC *LPCDIPERIODIC; /* 19737 */ typedef unsigned int ShineCharStatPoint; /* 19738 */ typedef _DOC_INFO_3A *LPDOC_INFO_3A; /* 19739 */ typedef IDirect3DSwapChain9 *PDIRECT3DSWAPCHAIN9; /* 19740 */ typedef _SYSTEM_POWER_STATUS *LPSYSTEM_POWER_STATUS; /* 19741 */ typedef tagNONCLIENTMETRICSA *PNONCLIENTMETRICSA; /* 19742 */ typedef tagTTPOLYCURVE *LPTTPOLYCURVE; /* 19743 */ typedef MENUITEMTEMPLATEHEADER *PMENUITEMTEMPLATEHEADER; /* 19744 */ typedef long double l_uacNumber; /* 19745 */ typedef ID3DXBaseEffect *LPD3DXBASEEFFECT; /* 19746 */ typedef IOleAdviseHolder *LPOLEADVISEHOLDER; /* 19747 */ typedef CharNPC_ViewInfo *LPCharNPC_ViewInfo; /* 19748 */ typedef _CPOINT *PCPOINT; /* 19749 */ typedef D3DXMATRIX *LPD3DXMATRIX; /* 19750 */ typedef waveformat_tag *LPWAVEFORMAT; /* 19751 */ typedef waveformat_tag *NPWAVEFORMAT; /* 19752 */ typedef IDirect3DSurface9 *D3DSurfacePtr; /* 19753 */ typedef _EXFAT_STATISTICS *PEXFAT_STATISTICS; /* 19754 */ typedef IMAGE_LOAD_CONFIG_DIRECTORY32 *PIMAGE_LOAD_CONFIG_DIRECTORY; /* 19755 */ typedef IEnumSTATPROPSETSTG *LPENUMSTATPROPSETSTG; /* 19756 */ typedef IRunningObjectTable *LPRUNNINGOBJECTTABLE; /* 19757 */ typedef _NOTIFYICONDATAA *PNOTIFYICONDATAA; /* 19758 */ typedef IEnumMoniker *LPENUMMONIKER; /* 19759 */ typedef DIDEVICESTATE *LPDIDEVICESTATE; /* 19760 */ typedef _TXFS_LIST_TRANSACTIONS *PTXFS_LIST_TRANSACTIONS; /* 19761 */ typedef ICancelMethodCalls *LPCANCELMETHODCALLS; /* 19762 */ typedef unsigned int SHINE_GUILD_ACADEMY_POINT; /* 19763 */ typedef block_state (__cdecl *compress_func)(internal_state *, int); /* 19764 */ typedef tagMCI_VD_STEP_PARMS *PMCI_VD_STEP_PARMS; /* 19765 */ typedef IBindStatusCallbackEx *LPBINDSTATUSCALLBACKEX; /* 19766 */ typedef _DECRYPTION_STATUS_BUFFER *PDECRYPTION_STATUS_BUFFER; /* 19767 */ typedef DIJOYSTATE2 *LPDIJOYSTATE2; /* 19768 */ typedef _SERVICE_NOTIFY_2A *PSERVICE_NOTIFY; /* 19769 */ typedef unsigned int size_type; /* 19770 */ typedef _FILE_PREFETCH_EX *PFILE_PREFETCH_EX; /* 19771 */ typedef HRESULT (__stdcall *LPFNGETCLASSOBJECT)(_GUID *, _GUID *, void **); /* 19772 */ typedef _LARGE_INTEGER *PLARGE_INTEGER; /* 19773 */ typedef int (__stdcall *CALINFO_ENUMPROCEXA)(char *, unsigned int); /* 19774 */ typedef void __stdcall WAVECALLBACK(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 19775 */ typedef _PERSISTENT_RESERVE_COMMAND *PPERSISTENT_RESERVE_COMMAND; /* 19776 */ typedef _DIDEVICEIMAGEINFOW *LPDIDEVICEIMAGEINFOW; /* 19777 */ typedef HMIDISTRM__ **LPHMIDISTRM; /* 19778 */ typedef _CACHE_RELATIONSHIP *PCACHE_RELATIONSHIP; /* 19779 */ typedef char SHINE_GUILD_GRADE; /* 19780 */ typedef int (__stdcall *CALINFO_ENUMPROCEXW)(wchar_t *, unsigned int); /* 19781 */ typedef DIJOYSTATE *LPDIJOYSTATE; /* 19782 */ typedef int (__stdcall *GRAYSTRINGPROC)(HDC__ *, int, int); /* 19783 */ typedef unsigned int SOCKET; /* 19784 */ typedef _devicemodeA *PDEVMODE; /* 19785 */ typedef ItemInfo *LPItemInfo; /* 19786 */ typedef void *RPC_IF_HANDLE; /* 19787 */ typedef DIPROPRANGE *LPCDIPROPRANGE; /* 19788 */ typedef _DISK_GROW_PARTITION *PDISK_GROW_PARTITION; /* 19789 */ typedef _IMAGE_OPTIONAL_HEADER64 *PIMAGE_OPTIONAL_HEADER64; /* 19790 */ typedef tagMIXERCONTROLA *PMIXERCONTROL; /* 19791 */ typedef unsigned int NLS_FUNCTION; /* 19792 */ typedef _PSFEATURE_OUTPUT *PPSFEATURE_OUTPUT; /* 19793 */ typedef _PROPSHEETHEADERW_V1 *LPCPROPSHEETHEADERW_V1; /* 19794 */ typedef tagCIEXYZ *LPCIEXYZ; /* 19795 */ typedef HDDEDATA__ *(__stdcall *PFNCALLBACK)(unsigned int, unsigned int, HCONV__ *, HSZ__ *, HSZ__ *, HDDEDATA__ *, unsigned int, unsigned int); /* 19796 */ typedef _FILE_RENAME_INFO *PFILE_RENAME_INFO; /* 19797 */ typedef _SERVICE_SID_INFO *LPSERVICE_SID_INFO; /* 19798 */ typedef PPM_WMI_IDLE_STATE *PPPM_WMI_IDLE_STATE; /* 19799 */ typedef _DOC_INFO_3A *LPDOC_INFO_3; /* 19800 */ typedef tagOBJECTDESCRIPTOR *PLINKSRCDESCRIPTOR; /* 19801 */ typedef const char *D3DXTechniquePtr; /* 19802 */ typedef tagMCI_SAVE_PARMSA *PMCI_SAVE_PARMS; /* 19803 */ typedef _OVERLAPPED_ENTRY *LPOVERLAPPED_ENTRY; /* 19804 */ typedef _PERF_OBJECT_TYPE *PPERF_OBJECT_TYPE; /* 19805 */ typedef HINSTANCE__ *HINSTANCE; /* 19806 */ typedef _DISK_PERFORMANCE *PDISK_PERFORMANCE; /* 19807 */ typedef tagRemSNB *wireSNB; /* 19808 */ typedef tagHW_PROFILE_INFOA *LPHW_PROFILE_INFO; /* 19809 */ typedef void (__stdcall *LPD3DXFILL2D)(D3DXVECTOR4 *, D3DXVECTOR2 *, D3DXVECTOR2 *, void *); /* 19810 */ typedef _RemotableHandle *wireHICON; /* 19811 */ typedef _CERT_REGISTRY_STORE_ROAMING_PARA *PCERT_REGISTRY_STORE_ROAMING_PARA; /* 19812 */ typedef _TAPE_WRITE_MARKS *PTAPE_WRITE_MARKS; /* 19813 */ typedef _NETRESOURCEA *LPNETRESOURCEA; /* 19814 */ typedef const char *LPCTSTR; /* 19815 */ typedef _CMC_PEND_INFO *PCMC_PEND_INFO; /* 19816 */ typedef unsigned int (__cdecl *NIBINARYSTREAM_WRITEFN)(NiBinaryStream *, const void *, unsigned int, unsigned int *, unsigned int); /* 19817 */ typedef _SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE; /* 19818 */ typedef BULK_SECURITY_TEST_DATA *PBULK_SECURITY_TEST_DATA; /* 19819 */ typedef _devicemodeW *PDEVMODEW; /* 19820 */ typedef void (__thiscall *safe_bool)(boost::function2 >::dummy *this); /* 19821 */ typedef char SHINE_GUILD_EMBLEM_ICONNO; /* 19822 */ typedef unsigned int u_int; /* 19823 */ typedef tagWAVEOUTCAPSA *NPWAVEOUTCAPSA; /* 19824 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_FIND_CTL)(void *, _CERT_STORE_PROV_FIND_INFO *, _CTL_CONTEXT *, unsigned int, void **, _CTL_CONTEXT **); /* 19825 */ typedef tagAXESLISTA *PAXESLISTA; /* 19826 */ typedef tWAVEFORMATEX *LPCWAVEFORMATEX; /* 19827 */ typedef _QUERY_SERVICE_LOCK_STATUSW *LPQUERY_SERVICE_LOCK_STATUSW; /* 19828 */ typedef tagWAVEOUTCAPSA *LPWAVEOUTCAPSA; /* 19829 */ typedef _userHBITMAP *wireHBITMAP; /* 19830 */ typedef _PROPSHEETPAGEA *LPPROPSHEETPAGEA_LATEST; /* 19831 */ typedef _ENCRYPTED_FILE_METADATA_SIGNATURE *PENCRYPTED_FILE_METADATA_SIGNATURE; /* 19832 */ typedef _JOB_INFO_2A *PJOB_INFO_2; /* 19833 */ typedef tagEXTLOGFONTW *PEXTLOGFONTW; /* 19834 */ typedef tagHELPWININFOA *LPHELPWININFOA; /* 19835 */ typedef unsigned int HCRYPTKEY; /* 19836 */ typedef _JOB_INFO_3 *PJOB_INFO_3; /* 19837 */ typedef _MESSAGE_RESOURCE_DATA *PMESSAGE_RESOURCE_DATA; /* 19838 */ typedef tagMCI_GETDEVCAPS_PARMS *PMCI_GETDEVCAPS_PARMS; /* 19839 */ typedef _JOB_INFO_1A *PJOB_INFO_1; /* 19840 */ typedef tagOBJECTDESCRIPTOR *LPLINKSRCDESCRIPTOR; /* 19841 */ typedef int (__stdcall *LPDIENUMDEVICESCALLBACKW)(DIDEVICEINSTANCEW *, void *); /* 19842 */ typedef tagKBDLLHOOKSTRUCT *LPKBDLLHOOKSTRUCT; /* 19843 */ typedef _devicemodeA *PDEVMODEA; /* 19844 */ typedef _JOB_INFO_4A *PJOB_INFO_4; /* 19845 */ typedef void (__stdcall *LPD3DXFILL3D)(D3DXVECTOR4 *, D3DXVECTOR3 *, D3DXVECTOR3 *, void *); /* 19846 */ typedef IDirect3DSwapChain9 *LPDIRECT3DSWAPCHAIN9; /* 19847 */ typedef const wchar_t **PZPCWSTR; /* 19848 */ typedef tagIMEMENUITEMINFOW *LPIMEMENUITEMINFOW; /* 19849 */ typedef int (__stdcall *CALINFO_ENUMPROCEXEX)(wchar_t *, unsigned int, wchar_t *, int); /* 19850 */ typedef tagEMRSELECTCLIPPATH *PEMRSETLAYOUT; /* 19851 */ typedef tagIMEMENUITEMINFOW *NPIMEMENUITEMINFOW; /* 19852 */ typedef IOleCache *LPOLECACHE; /* 19853 */ typedef _PRINTER_DEFAULTSW *PPRINTER_DEFAULTSW; /* 19854 */ typedef tagRAWINPUTHEADER *PRAWINPUTHEADER; /* 19855 */ typedef unsigned __int16 PROTO_NC_ITEM_DROP_ACK; /* 19856 */ typedef unsigned int APARTMENTID; /* 19857 */ typedef tagACTCTX_SECTION_KEYED_DATA_2600 *PACTCTX_SECTION_KEYED_DATA_2600; /* 19858 */ typedef int _Mbstatet; /* 19859 */ typedef _IMAGE_IMPORT_BY_NAME *PIMAGE_IMPORT_BY_NAME; /* 19860 */ typedef _STORAGE_DEVICE_NUMBER *PSTORAGE_DEVICE_NUMBER; /* 19861 */ typedef unsigned __int16 INTERNET_PORT; /* 19862 */ typedef tagMIDIOUTCAPS2A *PMIDIOUTCAPS2A; /* 19863 */ typedef unsigned int ACCESS_MASK; /* 19864 */ typedef tagMIDIINCAPSA *PMIDIINCAPSA; /* 19865 */ typedef tagSTYLEBUFA *PSTYLEBUF; /* 19866 */ typedef tagNONCLIENTMETRICSA *LPNONCLIENTMETRICSA; /* 19867 */ typedef int __ehstate_t; /* 19868 */ typedef _ENCRYPTION_BUFFER *PENCRYPTION_BUFFER; /* 19869 */ typedef int (__stdcall *PFN_CERT_CREATE_CONTEXT_SORT_FUNC)(unsigned int, unsigned int, unsigned int, void *); /* 19870 */ typedef IDirect3DIndexBuffer9 *PDIRECT3DINDEXBUFFER9; /* 19871 */ typedef unsigned __int16 PATCHARRAY[128]; /* 19872 */ typedef IOleCache2 *LPOLECACHE2; /* 19873 */ typedef _DRIVER_INFO_6A *PDRIVER_INFO_6; /* 19874 */ typedef _MIDL_STUB_MESSAGE *PMIDL_STUB_MESSAGE; /* 19875 */ typedef const char *PCNZCH; /* 19876 */ typedef _SHQUERYRBINFO *LPSHQUERYRBINFO; /* 19877 */ typedef tagNONCLIENTMETRICSW *LPNONCLIENTMETRICSW; /* 19878 */ typedef HWAVEOUT__ *HWAVEOUT; /* 19879 */ typedef CPartyFinder::PARTY_FINDER_INFO_LIST *LPPARTY_FINDER_INFO_LIST; /* 19880 */ typedef tagMCI_SAVE_PARMSA *LPMCI_SAVE_PARMS; /* 19881 */ typedef _CMC_STATUS_INFO *PCMC_STATUS_INFO; /* 19882 */ typedef _JOB_INFO_2A *LPJOB_INFO_2; /* 19883 */ typedef int (__stdcall *DESKTOPENUMPROCW)(wchar_t *, int); /* 19884 */ typedef NiPixelData *(__cdecl *TEXTUREFAILUREFUNC)(NiTexture *, NiTexture::RendererData::CreationFailure); /* 19885 */ typedef _STORAGE_ASSOCIATION_TYPE *PSTORAGE_ASSOCIATION_TYPE; /* 19886 */ typedef IMAGE_AUX_SYMBOL_TOKEN_DEF *PIMAGE_AUX_SYMBOL_TOKEN_DEF; /* 19887 */ typedef _SLIST_HEADER *PSLIST_HEADER; /* 19888 */ typedef _CONSOLE_READCONSOLE_CONTROL *PCONSOLE_READCONSOLE_CONTROL; /* 19889 */ typedef int *PLONG32; /* 19890 */ typedef _FILE_SEGMENT_ELEMENT *PFILE_SEGMENT_ELEMENT; /* 19891 */ typedef _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA *PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA; /* 19892 */ typedef _STORAGE_IDENTIFIER_CODE_SET *PSTORAGE_IDENTIFIER_CODE_SET; /* 19893 */ typedef unsigned int (__stdcall *YIELDPROC)(unsigned int, unsigned int); /* 19894 */ typedef DIPROPCPOINTS *LPCDIPROPCPOINTS; /* 19895 */ typedef _TOKEN_ACCESS_INFORMATION *PTOKEN_ACCESS_INFORMATION; /* 19896 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_FIND_CRL)(void *, _CERT_STORE_PROV_FIND_INFO *, _CRL_CONTEXT *, unsigned int, void **, _CRL_CONTEXT **); /* 19897 */ typedef unsigned int ULONG32; /* 19898 */ typedef tagVARIANT *LPVARIANTARG; /* 19899 */ typedef _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT *PTRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT; /* 19900 */ typedef unsigned __int16 ino_t; /* 19901 */ typedef unsigned __int16 ShineQuestID; /* 19902 */ typedef _PERF_DATA_BLOCK *PPERF_DATA_BLOCK; /* 19903 */ typedef EffectViewInfo *LPEffectViewInfo; /* 19904 */ typedef _TOKEN_OWNER *PTOKEN_OWNER; /* 19905 */ typedef tagMCI_ANIM_OPEN_PARMSW *LPMCI_ANIM_OPEN_PARMSW; /* 19906 */ typedef IPropertyStorage *LPPROPERTYSTORAGE; /* 19907 */ typedef _DIDATAFORMAT *LPCDIDATAFORMAT; /* 19908 */ typedef _STORAGE_HOTPLUG_INFO *PSTORAGE_HOTPLUG_INFO; /* 19909 */ typedef const wchar_t *PCWSTR; /* 19910 */ typedef _KCRM_TRANSACTION_BLOB *PKCRM_TRANSACTION_BLOB; /* 19911 */ typedef _CERT_RDN *PCERT_RDN; /* 19912 */ typedef _REASON_CONTEXT *PREASON_CONTEXT; /* 19913 */ typedef tagPIXELFORMATDESCRIPTOR *LPPIXELFORMATDESCRIPTOR; /* 19914 */ typedef IDirectInputA *LPDIRECTINPUTA; /* 19915 */ typedef _CRYPTNET_URL_CACHE_PRE_FETCH_INFO *PCRYPTNET_URL_CACHE_PRE_FETCH_INFO; /* 19916 */ typedef _DRIVER_INFO_6W *PDRIVER_INFO_6W; /* 19917 */ typedef void (__stdcall *PTP_SIMPLE_CALLBACK)(_TP_CALLBACK_INSTANCE *, void *); /* 19918 */ typedef _TRANSACTION_ENLISTMENTS_INFORMATION *PTRANSACTION_ENLISTMENTS_INFORMATION; /* 19919 */ typedef _RASTERIZER_STATUS *LPRASTERIZER_STATUS; /* 19920 */ typedef tagCHOOSECOLORA *LPCHOOSECOLORA; /* 19921 */ typedef _CRYPT_ATTRIBUTES *PCMSG_ATTR; /* 19922 */ typedef int SHINE_GUILD_DATE; /* 19923 */ typedef unsigned __int16 COLOR16; /* 19924 */ typedef _JOB_INFO_2W *LPJOB_INFO_2W; /* 19925 */ typedef tagMCI_SAVE_PARMSW *LPMCI_SAVE_PARMSW; /* 19926 */ typedef _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA *PCRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA; /* 19927 */ typedef _FILE_OBJECTID_BUFFER *PFILE_OBJECTID_BUFFER; /* 19928 */ typedef tagNONCLIENTMETRICSA *LPNONCLIENTMETRICS; /* 19929 */ typedef D3DXVECTOR3_16F *LPD3DXVECTOR3_16F; /* 19930 */ typedef _XSTATE_CONFIGURATION *PXSTATE_CONFIGURATION; /* 19931 */ typedef _CRL_ISSUING_DIST_POINT *PCRL_ISSUING_DIST_POINT; /* 19932 */ typedef D3DXVECTOR2_16F *LPD3DXVECTOR2_16F; /* 19933 */ typedef _TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY *PTXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY; /* 19934 */ typedef _FORM_INFO_2A *LPFORM_INFO_2; /* 19935 */ typedef int (__stdcall *PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC)(_CRYPT_ALGORITHM_IDENTIFIER *, _CRYPTOAPI_BLOB *, char *, unsigned int *, void *); /* 19936 */ typedef _ACE_HEADER *PACE_HEADER; /* 19937 */ typedef _FORM_INFO_1A *LPFORM_INFO_1; /* 19938 */ typedef _DRIVER_INFO_6A *PDRIVER_INFO_6A; /* 19939 */ typedef D3DXVECTOR4_16F *LPD3DXVECTOR4_16F; /* 19940 */ typedef const char *PCTSTR; /* 19941 */ typedef _TP_CALLBACK_ENVIRON_V3 *PTP_CALLBACK_ENVIRON; /* 19942 */ typedef _BCryptBufferDesc *PNCryptBufferDesc; /* 19943 */ typedef tagABORTPATH *PEMRREALIZEPALETTE; /* 19944 */ typedef int (__stdcall *PFN_CANCEL_ASYNC_RETRIEVAL_FUNC)(void *); /* 19945 */ typedef tagMCI_SAVE_PARMSA *LPMCI_SAVE_PARMSA; /* 19946 */ typedef _CERT_DSS_PARAMETERS *PCERT_DSS_PARAMETERS; /* 19947 */ typedef _CERT_EXTENSION *PCCERT_EXTENSION; /* 19948 */ typedef _JOB_INFO_2A *LPJOB_INFO_2A; /* 19949 */ typedef _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT *PTRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT; /* 19950 */ typedef void *(__cdecl *lua_Alloc)(void *, void *, unsigned int, unsigned int); /* 19951 */ typedef tagRID_DEVICE_INFO *PRID_DEVICE_INFO; /* 19952 */ typedef _CRYPT_ALGORITHM_IDENTIFIER *PCRYPT_ALGORITHM_IDENTIFIER; /* 19953 */ typedef tagCANDIDATEFORM *LPCANDIDATEFORM; /* 19954 */ typedef _CERT_AUTHORITY_INFO_ACCESS *PCERT_AUTHORITY_INFO_ACCESS; /* 19955 */ typedef val_context *PVALCONTEXT; /* 19956 */ typedef tagCANDIDATEFORM *NPCANDIDATEFORM; /* 19957 */ typedef tagOIFI *LPOLEINPLACEFRAMEINFO; /* 19958 */ typedef _STORAGE_ALLOCATE_BC_STREAM_INPUT *PSTORAGE_ALLOCATE_BC_STREAM_INPUT; /* 19959 */ typedef char lu_byte; /* 19960 */ typedef _CTL_FIND_USAGE_PARA *PCTL_FIND_USAGE_PARA; /* 19961 */ typedef tagMDINEXTMENU *LPMDINEXTMENU; /* 19962 */ typedef char *RPC_BUFPTR; /* 19963 */ typedef int PROTO_KQ_TIME; /* 19964 */ typedef tagEMRSETVIEWPORTORGEX *PEMRSETVIEWPORTORGEX; /* 19965 */ typedef _BIDI_DATA *PBIDI_DATA; /* 19966 */ typedef _CRYPT_CONTEXT_FUNCTION_CONFIG *PCRYPT_CONTEXT_FUNCTION_CONFIG; /* 19967 */ typedef _EXIT_PROCESS_DEBUG_INFO *LPEXIT_PROCESS_DEBUG_INFO; /* 19968 */ typedef unsigned int b_uint; /* 19969 */ typedef void (__cdecl *unexpected_handler)(); /* 19970 */ typedef tagTYPEATTR *LPTYPEATTR; /* 19971 */ typedef IMAGE_COR20_HEADER *PIMAGE_COR20_HEADER; /* 19972 */ typedef tagHARDWAREHOOKSTRUCT *LPHARDWAREHOOKSTRUCT; /* 19973 */ typedef _CRYPTPROTECT_PROMPTSTRUCT *PCRYPTPROTECT_PROMPTSTRUCT; /* 19974 */ typedef OPENCARDNAME_EXA *LPOPENCARDNAME_EXA; /* 19975 */ typedef unsigned int GEOTYPE; /* 19976 */ typedef void (__stdcall *LPOVERLAPPED_COMPLETION_ROUTINE)(unsigned int, unsigned int, _OVERLAPPED *); /* 19977 */ typedef int (__stdcall *PROC)(); /* 19978 */ typedef _ICONINFO *PICONINFO; /* 19979 */ typedef void *HMETAFILEPICT; /* 19980 */ typedef _MEMORY_BASIC_INFORMATION64 *PMEMORY_BASIC_INFORMATION64; /* 19981 */ typedef tagWNDCLASSEXA *PWNDCLASSEX; /* 19982 */ typedef unsigned int SHINE_GUILD_REGNUM; /* 19983 */ typedef _CERT_REGISTRY_STORE_CLIENT_GPT_PARA *PCERT_REGISTRY_STORE_CLIENT_GPT_PARA; /* 19984 */ typedef _BIN_RESULTS *PBIN_RESULTS; /* 19985 */ typedef tagLOGBRUSH *PLOGBRUSH; /* 19986 */ typedef char SHINE_QUEST_PROGRESS; /* 19987 */ typedef tagOLEVERB *LPOLEVERB; /* 19988 */ typedef char *PNZTCH; /* 19989 */ typedef DICUSTOMFORCE *LPCDICUSTOMFORCE; /* 19990 */ typedef _DOC_INFO_2W *LPDOC_INFO_2W; /* 19991 */ typedef char ORBool; /* 19992 */ typedef _KTMOBJECT_CURSOR *PKTMOBJECT_CURSOR; /* 19993 */ typedef wchar_t **LPBSTR; /* 19994 */ typedef _DOC_INFO_2A *LPDOC_INFO_2A; /* 19995 */ typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATE; /* 19996 */ typedef void (__fastcall *PTERMINATION_HANDLER)(); /* 19997 */ typedef tagMCI_SYSINFO_PARMSA *LPMCI_SYSINFO_PARMS; /* 19998 */ typedef IEnumSTATDATA *LPENUMSTATDATA; /* 19999 */ typedef _WIN32_STREAM_ID *LPWIN32_STREAM_ID; /* 20000 */ typedef void __stdcall RPC_ADDRESS_CHANGE_FN(void *); /* 20001 */ typedef _PERF_INSTANCE_DEFINITION *PPERF_INSTANCE_DEFINITION; /* 20002 */ typedef _IMAGE_RESOURCE_DIRECTORY_STRING *PIMAGE_RESOURCE_DIRECTORY_STRING; /* 20003 */ typedef tagMEASUREITEMSTRUCT *LPMEASUREITEMSTRUCT; /* 20004 */ typedef int (__stdcall *LPFNADDPROPSHEETPAGE)(_PSP *, int); /* 20005 */ typedef IDirect3DResource9 *PDIRECT3DRESOURCE9; /* 20006 */ typedef tagNONCLIENTMETRICSA *PNONCLIENTMETRICS; /* 20007 */ typedef unsigned __int16 SHINE_MOB_HANDLE; /* 20008 */ typedef _ENUM_SERVICE_STATUS_PROCESSW *LPENUM_SERVICE_STATUS_PROCESSW; /* 20009 */ typedef unsigned int LGRPID; /* 20010 */ typedef _CPS_URLS *PCPS_URLS; /* 20011 */ typedef _PRINTER_OPTIONSA *PPRINTER_OPTIONS; /* 20012 */ typedef _TXFS_ROLLFORWARD_REDO_INFORMATION *PTXFS_ROLLFORWARD_REDO_INFORMATION; /* 20013 */ typedef tagMIDIOUTCAPSW *LPMIDIOUTCAPSW; /* 20014 */ typedef _SYSTEM_ALARM_CALLBACK_ACE *PSYSTEM_ALARM_CALLBACK_ACE; /* 20015 */ typedef tagCOMBOBOXINFO *PCOMBOBOXINFO; /* 20016 */ typedef tagMIDIOUTCAPSW *NPMIDIOUTCAPSW; /* 20017 */ typedef tagWTSSESSION_NOTIFICATION *PWTSSESSION_NOTIFICATION; /* 20018 */ typedef int _I32; /* 20019 */ typedef void (__cdecl *new_handler)(); /* 20020 */ typedef DLGTEMPLATE *LPCDLGTEMPLATE; /* 20021 */ typedef _KTMOBJECT_TYPE *PKTMOBJECT_TYPE; /* 20022 */ typedef _KCRM_TRANSACTION_BLOB *PRKCRM_TRANSACTION_BLOB; /* 20023 */ typedef tagSOLE_AUTHENTICATION_SERVICE *PSOLE_AUTHENTICATION_SERVICE; /* 20024 */ typedef _D3DXMACRO *LPD3DXMACRO; /* 20025 */ typedef HMIDIIN__ *HMIDIIN; /* 20026 */ typedef wchar_t *PWSTR; /* 20027 */ typedef const char *LPCSTR; /* 20028 */ typedef _TIME_ZONE_INFORMATION *LPTIME_ZONE_INFORMATION; /* 20029 */ typedef tagLOGPALETTE *LPLOGPALETTE; /* 20030 */ typedef _SID_IDENTIFIER_AUTHORITY *PSID_IDENTIFIER_AUTHORITY; /* 20031 */ typedef unsigned __int16 CLIPFORMAT; /* 20032 */ typedef tagLOGPALETTE *NPLOGPALETTE; /* 20033 */ typedef _CRYPT_CONTEXTS *PCRYPT_CONTEXTS; /* 20034 */ typedef FIND_BY_SID_DATA *PFIND_BY_SID_DATA; /* 20035 */ typedef MiniHouseFurnitureObjEffect *LPMiniHouseFurnitureObjEffect; /* 20036 */ typedef _CMC_TAGGED_REQUEST *PCMC_TAGGED_REQUEST; /* 20037 */ typedef _CERT_POLICY_MAPPING *PCERT_POLICY_MAPPING; /* 20038 */ typedef _TAPE_CREATE_PARTITION *PTAPE_CREATE_PARTITION; /* 20039 */ typedef int (__stdcall *PFN_CRYPT_ENUM_OID_INFO)(_CRYPT_OID_INFO *, void *); /* 20040 */ typedef unsigned __int64 QWRD; /* 20041 */ typedef IHttpNegotiate *LPHTTPNEGOTIATE; /* 20042 */ typedef tagEMRSETICMPROFILE *PEMRSETICMPROFILEW; /* 20043 */ typedef __int16 SWRD; /* 20044 */ typedef _D3DXMATRIXA16 *LPD3DXMATRIXA16; /* 20045 */ typedef tagEMRSELECTCLIPPATH *PEMRSETTEXTALIGN; /* 20046 */ typedef int errno_t; /* 20047 */ typedef int (__stdcall *LPFNADDPROPSHEETPAGES)(void *, int (__stdcall *)(_PSP *, int), int); /* 20048 */ typedef tagDIBSECTION *PDIBSECTION; /* 20049 */ typedef tagMIXERCONTROLA *PMIXERCONTROLA; /* 20050 */ typedef IEnumFORMATETC *LPENUMFORMATETC; /* 20051 */ typedef _TOKEN_ELEVATION_TYPE *PTOKEN_ELEVATION_TYPE; /* 20052 */ typedef IOleInPlaceUIWindow *LPOLEINPLACEUIWINDOW; /* 20053 */ typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEW; /* 20054 */ typedef int LONG_PTR; /* 20055 */ typedef unsigned __int16 SHINE_DICE_RATE; /* 20056 */ typedef int SHINE_PET_STRESS_MIL_S; /* 20057 */ typedef tagDESIGNVECTOR *LPDESIGNVECTOR; /* 20058 */ typedef char SHINE_CHAR_DELETED; /* 20059 */ typedef _DISK_EXTENT *PDISK_EXTENT; /* 20060 */ typedef SYSTEM_BATTERY_STATE *PSYSTEM_BATTERY_STATE; /* 20061 */ typedef READ_USN_JOURNAL_DATA *PREAD_USN_JOURNAL_DATA; /* 20062 */ typedef const char *(__cdecl *lua_Reader)(lua_State *, void *, unsigned int *); /* 20063 */ typedef _DOC_INFO_2A *LPDOC_INFO_2; /* 20064 */ typedef _CERT_HASHED_URL *PCERT_HASHED_URL; /* 20065 */ typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEA; /* 20066 */ typedef unsigned int DWRD; /* 20067 */ typedef const wchar_t *PCXSTR; /* 20068 */ typedef _CERT_TRUST_LIST_INFO *PCERT_TRUST_LIST_INFO; /* 20069 */ typedef int (__stdcall *PVECTORED_EXCEPTION_HANDLER)(_EXCEPTION_POINTERS *); /* 20070 */ typedef int *PNTSTATUS; /* 20071 */ typedef tagHW_PROFILE_INFOA *LPHW_PROFILE_INFOA; /* 20072 */ typedef _CHANGER_MOVE_MEDIUM *PCHANGER_MOVE_MEDIUM; /* 20073 */ typedef _EXIT_THREAD_DEBUG_INFO *LPEXIT_THREAD_DEBUG_INFO; /* 20074 */ typedef tagBITMAPCOREHEADER *PBITMAPCOREHEADER; /* 20075 */ typedef tagACTCTXA *PACTCTX; /* 20076 */ typedef unsigned int (__stdcall *LPPAGESETUPHOOK)(HWND__ *, unsigned int, unsigned int, int); /* 20077 */ typedef unsigned int SHINE_DISTANCE_TYPE; /* 20078 */ typedef _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE *PCERT_POLICY_QUALIFIER_NOTICE_REFERENCE; /* 20079 */ typedef HDDEDATA__ *__stdcall FNCALLBACK(unsigned int, unsigned int, HCONV__ *, HSZ__ *, HSZ__ *, HDDEDATA__ *, unsigned int, unsigned int); /* 20080 */ typedef const char *PFORMAT_STRING; /* 20081 */ typedef _PRINTER_OPTIONSA *PPRINTER_OPTIONSA; /* 20082 */ typedef tagWAVEOUTCAPSA *NPWAVEOUTCAPS; /* 20083 */ typedef tagAXESLISTA *PAXESLIST; /* 20084 */ typedef tagWAVEOUTCAPSA *LPWAVEOUTCAPS; /* 20085 */ typedef unsigned __int64 ClientUnifiedMessageHandle; /* 20086 */ typedef IDirect3DVolumeTexture9 *LPDIRECT3DVOLUMETEXTURE9; /* 20087 */ typedef NTFS_FILE_RECORD_INPUT_BUFFER *PNTFS_FILE_RECORD_INPUT_BUFFER; /* 20088 */ typedef tagPALETTEENTRY *PPALETTEENTRY; /* 20089 */ typedef DIEFFECT_DX5 *LPCDIEFFECT_DX5; /* 20090 */ typedef _CHANGER_EXCHANGE_MEDIUM *PCHANGER_EXCHANGE_MEDIUM; /* 20091 */ typedef _NETRESOURCEA *LPNETRESOURCE; /* 20092 */ typedef DLGTEMPLATE *LPCDLGTEMPLATEA; /* 20093 */ typedef tagEMRPOLYPOLYLINE16 *PEMRPOLYPOLYGON16; /* 20094 */ typedef tagHARDWAREHOOKSTRUCT *PHARDWAREHOOKSTRUCT; /* 20095 */ typedef HWAVE__ *HWAVE; /* 20096 */ typedef _SINGLE_LIST_ENTRY *PSINGLE_LIST_ENTRY; /* 20097 */ typedef _CRYPTOAPI_BLOB *PCERT_RDN_VALUE_BLOB; /* 20098 */ typedef tagMCI_BREAK_PARMS *PMCI_BREAK_PARMS; /* 20099 */ typedef _TAPE_GET_DRIVE_PARAMETERS *PTAPE_GET_DRIVE_PARAMETERS; /* 20100 */ typedef tagHELPWININFOA *LPHELPWININFO; /* 20101 */ typedef _numberfmtA *LPNUMBERFMT; /* 20102 */ typedef unsigned int (__stdcall *LPPROGRESS_ROUTINE)(_LARGE_INTEGER, _LARGE_INTEGER, _LARGE_INTEGER, _LARGE_INTEGER, unsigned int, unsigned int, void *, void *, void *); /* 20103 */ typedef _MOUSE_EVENT_RECORD *PMOUSE_EVENT_RECORD; /* 20104 */ typedef const wchar_t *PCYSTR; /* 20105 */ typedef int intptr_t; /* 20106 */ typedef _PRINTER_OPTIONSW *PPRINTER_OPTIONSW; /* 20107 */ typedef tagRECT *LPCRECT; /* 20108 */ typedef _VERIFY_INFORMATION *PVERIFY_INFORMATION; /* 20109 */ typedef void (__stdcall *PFN_CRYPT_FREE)(void *); /* 20110 */ typedef IBindCtx *LPBINDCTX; /* 20111 */ typedef HRESULT (__stdcall *DLLGETVERSIONPROC)(_DLLVERSIONINFO *); /* 20112 */ typedef DLGTEMPLATE *LPCDLGTEMPLATEW; /* 20113 */ typedef char SHINE_GUILD_WAR_STATUS; /* 20114 */ typedef void *HANDLE; /* 20115 */ typedef unsigned int Handle; /* 20116 */ typedef _CERT_RDN_ATTR *PCERT_RDN_ATTR; /* 20117 */ typedef void (__cdecl *png_progressive_info_ptr)(png_struct_def *, png_info_struct *); /* 20118 */ typedef _PARTITION_INFORMATION_MBR *PPARTITION_INFORMATION_MBR; /* 20119 */ typedef tagMIDIOUTCAPS2A *PMIDIOUTCAPS2; /* 20120 */ typedef _CERT_AUTHORITY_KEY_ID_INFO *PCERT_AUTHORITY_KEY_ID_INFO; /* 20121 */ typedef _CMSG_ENVELOPED_ENCODE_INFO *PCMSG_ENVELOPED_ENCODE_INFO; /* 20122 */ typedef tagSTYLEBUFA *PSTYLEBUFA; /* 20123 */ typedef int (__stdcall *WNDPROC)(HWND__ *, unsigned int, unsigned int, int); /* 20124 */ typedef int difference_type; /* 20125 */ typedef bool (__cdecl *NISHADERFACTORY_CLASSCREATIONCALLBACK)(const char *, NiRenderer *, int, char **, bool, NiShaderLibrary **); /* 20126 */ typedef void (__stdcall *LPWAVECALLBACK)(HDRVR__ *, unsigned int, unsigned int, unsigned int, unsigned int); /* 20127 */ typedef _PRINTER_NOTIFY_INFO_DATA *LPPRINTER_NOTIFY_INFO_DATA; /* 20128 */ typedef _BLENDFUNCTION *PBLENDFUNCTION; /* 20129 */ typedef _IMAGE_FILE_HEADER *PIMAGE_FILE_HEADER; /* 20130 */ typedef _MODEMSETTINGS *LPMODEMSETTINGS; /* 20131 */ typedef tagACTCTX_SECTION_KEYED_DATA_2600 *PCACTCTX_SECTION_KEYED_DATA_2600; /* 20132 */ typedef _userHENHMETAFILE *wireHENHMETAFILE; /* 20133 */ typedef _XSAVE_AREA *PXSAVE_AREA; /* 20134 */ typedef unsigned int ShineMobHP; /* 20135 */ typedef int (__stdcall *PINIT_ONCE_FN)(_RTL_RUN_ONCE *, void *, void **); /* 20136 */ typedef tagMCI_ANIM_WINDOW_PARMSA *LPMCI_ANIM_WINDOW_PARMSA; /* 20137 */ typedef tagMIDIOUTCAPSA *PMIDIOUTCAPS; /* 20138 */ typedef _FILE_IO_PRIORITY_HINT_INFO *PFILE_IO_PRIORITY_HINT_INFO; /* 20139 */ typedef int (__stdcall *PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC)(unsigned int, unsigned int, _CRYPT_ALGORITHM_IDENTIFIER *, void *, const wchar_t *, const wchar_t *, char *, unsigned int, char *, unsigned int *); /* 20140 */ typedef _BIDI_REQUEST_CONTAINER *PBIDI_REQUEST_CONTAINER; /* 20141 */ typedef _CRYPT_TIMESTAMP_RESPONSE *PCRYPT_TIMESTAMP_RESPONSE; /* 20142 */ typedef unsigned int GDI_HANDLE_BUFFER[34]; /* 20143 */ typedef _BIDI_RESPONSE_DATA *LPBIDI_RESPONSE_DATA; /* 20144 */ typedef _PROPSHEETHEADERA_V2 *LPCPROPSHEETHEADERA_V2; /* 20145 */ typedef NiAnimationKey *(__cdecl *ArrayFunction)(unsigned int); /* 20146 */ typedef const char *PCUZZTSTR; /* 20147 */ typedef tagPARAMDESCEX *LPPARAMDESCEX; /* 20148 */ typedef _FLAGGED_WORD_BLOB *UP_FLAGGED_WORD_BLOB; /* 20149 */ typedef _JOB_INFO_3 *LPJOB_INFO_3; /* 20150 */ typedef _NDR_CORRELATION_INFO *PNDR_CORRELATION_INFO; /* 20151 */ typedef tagCHANGEFILTERSTRUCT *PCHANGEFILTERSTRUCT; /* 20152 */ typedef tagMCI_VD_PLAY_PARMS *PMCI_VD_PLAY_PARMS; /* 20153 */ typedef unsigned __int16 *PSECURITY_DESCRIPTOR_CONTROL; /* 20154 */ typedef void (__stdcall *PFN_CMSG_FREE)(void *); /* 20155 */ typedef _FILE_REMOTE_PROTOCOL_INFO *PFILE_REMOTE_PROTOCOL_INFO; /* 20156 */ typedef tagEMRSTRETCHBLT *PEMRSTRETCHBLT; /* 20157 */ typedef _DIACTIONFORMATA *LPDIACTIONFORMATA; /* 20158 */ typedef _SENDCMDINPARAMS *LPSENDCMDINPARAMS; /* 20159 */ typedef _GUID *LPGUID; /* 20160 */ typedef _ULARGE_INTEGER *PULARGE_INTEGER; /* 20161 */ typedef const char *PCUTSTR; /* 20162 */ typedef _CERT_AUTHORITY_KEY_ID2_INFO *PCERT_AUTHORITY_KEY_ID2_INFO; /* 20163 */ typedef _cpinfoexA *LPCPINFOEXA; /* 20164 */ typedef wchar_t *LPWCH; /* 20165 */ typedef tagNEWTEXTMETRICA *LPNEWTEXTMETRICA; /* 20166 */ typedef _DIACTIONFORMATW *LPDIACTIONFORMATW; /* 20167 */ typedef wchar_t *LPUWSTR; /* 20168 */ typedef tagACTCTXA *PCACTCTX; /* 20169 */ typedef unsigned int SFGAOF; /* 20170 */ typedef unsigned __int16 PRINTEROP_FLAGS; /* 20171 */ typedef void *HCRYPTOIDFUNCSET; /* 20172 */ typedef tagNEWTEXTMETRICA *NPNEWTEXTMETRICA; /* 20173 */ typedef _IMAGE_SYMBOL_EX *PIMAGE_SYMBOL_EX; /* 20174 */ typedef _CRYPT_TIME_STAMP_REQUEST_INFO *PCRYPT_TIME_STAMP_REQUEST_INFO; /* 20175 */ typedef tagDELETEITEMSTRUCT *LPDELETEITEMSTRUCT; /* 20176 */ typedef _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT *PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT; /* 20177 */ typedef IDirectInputA *LPDIRECTINPUT; /* 20178 */ typedef _MONITOR_INFO_1W *PMONITOR_INFO_1W; /* 20179 */ typedef _cpinfoexW *LPCPINFOEXW; /* 20180 */ typedef tagEMRFILLPATH *PEMRSTROKEPATH; /* 20181 */ typedef _CERT_STORE_PROV_FIND_INFO *PCCERT_STORE_PROV_FIND_INFO; /* 20182 */ typedef _CERT_CHAIN_POLICY_STATUS *PCERT_CHAIN_POLICY_STATUS; /* 20183 */ typedef tagMIDIOUTCAPSW *PMIDIOUTCAPSW; /* 20184 */ typedef bool (__cdecl *NpFile_CallBackFunc)(INsFile *, void *, int); /* 20185 */ typedef int (__stdcall *OLDFONTENUMPROCA)(tagLOGFONTA *, tagTEXTMETRICA *, unsigned int, int); /* 20186 */ typedef _IMAGE_CE_RUNTIME_FUNCTION_ENTRY *PIMAGE_CE_RUNTIME_FUNCTION_ENTRY; /* 20187 */ typedef _TAPE_WMI_OPERATIONS *PTAPE_WMI_OPERATIONS; /* 20188 */ typedef _IMAGE_RELOCATION *PIMAGE_RELOCATION; /* 20189 */ typedef const char *PCZZTSTR; /* 20190 */ typedef _NT_TIB32 *PNT_TIB32; /* 20191 */ typedef _ENCRYPTED_DATA_INFO *PENCRYPTED_DATA_INFO; /* 20192 */ typedef const wchar_t *PCZZWSTR; /* 20193 */ typedef tagCHOOSECOLORA *LPCHOOSECOLOR; /* 20194 */ typedef int (__stdcall *PFLS_FREE_FUNCTION)(unsigned int); /* 20195 */ typedef _CHANGER_SEND_VOLUME_TAG_INFORMATION *PCHANGER_SEND_VOLUME_TAG_INFORMATION; /* 20196 */ typedef tagDROPSTRUCT *PDROPSTRUCT; /* 20197 */ typedef ILockBytes *LPLOCKBYTES; /* 20198 */ typedef char *LPTCH; /* 20199 */ typedef DIEFFECTINFOA *LPCDIEFFECTINFOA; /* 20200 */ typedef _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA *PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA; /* 20201 */ typedef _MONITOR_INFO_2W *PMONITOR_INFO_2W; /* 20202 */ typedef tagMIDIOUTCAPSA *PMIDIOUTCAPSA; /* 20203 */ typedef _CRYPT_INTERFACE_REG *PCRYPT_INTERFACE_REG; /* 20204 */ typedef _FORM_INFO_2A *LPFORM_INFO_2A; /* 20205 */ typedef unsigned __int16 SHINE_GUILD_ACADEMY_MEMBER_EXP_RATIO; /* 20206 */ typedef tagENUMLOGFONTEXA *LPENUMLOGFONTEX; /* 20207 */ typedef int (__stdcall *PCRYPT_DECRYPT_PRIVATE_KEY_FUNC)(_CRYPT_ALGORITHM_IDENTIFIER, _CRYPTOAPI_BLOB, char *, unsigned int *, void *); /* 20208 */ typedef _OVERLAPPED *LPOVERLAPPED; /* 20209 */ typedef _FORM_INFO_1A *LPFORM_INFO_1A; /* 20210 */ typedef tagMONMSGSTRUCT *PMONMSGSTRUCT; /* 20211 */ typedef _CERT_KEY_ATTRIBUTES_INFO *PCERT_KEY_ATTRIBUTES_INFO; /* 20212 */ typedef tagRECT *PRECT; /* 20213 */ typedef tagACTCTXW *PCACTCTXW; /* 20214 */ typedef _JOBOBJECT_ASSOCIATE_COMPLETION_PORT *PJOBOBJECT_ASSOCIATE_COMPLETION_PORT; /* 20215 */ typedef _DIACTIONFORMATA *LPDIACTIONFORMAT; /* 20216 */ typedef __int64 streamoff; /* 20217 */ typedef tagMCI_PLAY_PARMS *LPMCI_PLAY_PARMS; /* 20218 */ typedef HWAVEIN__ **LPHWAVEIN; /* 20219 */ typedef __int16 _Unutterable; /* 20220 */ typedef _cpinfoexA *LPCPINFOEX; /* 20221 */ typedef DIPERIODIC *LPDIPERIODIC; /* 20222 */ typedef int (__stdcall *LPDIENUMEFFECTSINFILECALLBACK)(DIFILEEFFECT *, void *); /* 20223 */ typedef int (__stdcall *PFN_CERT_STORE_PROV_READ_CERT)(void *, _CERT_CONTEXT *, unsigned int, _CERT_CONTEXT **); /* 20224 */ typedef OPENCARDNAME_EXA *LPOPENCARDNAME_EX; /* 20225 */ typedef unsigned int SHINE_GUILD_WAR_COUNT; /* 20226 */ typedef tagACTCTXA *PCACTCTXA; /* 20227 */ typedef unsigned int SHINE_USER_REGNUM; /* 20228 */ typedef _CERT_ALT_NAME_ENTRY *PCERT_ALT_NAME_ENTRY; /* 20229 */ typedef int clock_t; /* 20230 */ typedef tagMONITORINFOEXA *LPMONITORINFOEX; /* 20231 */ typedef _CRYPTOAPI_BLOB *PCRYPT_INTEGER_BLOB; /* 20232 */ typedef _userHPALETTE *wireHPALETTE; /* 20233 */ typedef _JIT_DEBUG_INFO *LPJIT_DEBUG_INFO; /* 20234 */ typedef IDirectInputDeviceA *LPDIRECTINPUTDEVICEA; /* 20235 */ typedef _CRYPT_ASYNC_RETRIEVAL_COMPLETION *PCRYPT_ASYNC_RETRIEVAL_COMPLETION; /* 20236 */ typedef _PATHNAME_BUFFER *PPATHNAME_BUFFER; /* 20237 */ typedef _PERFORMANCE_DATA *PPERFORMANCE_DATA; /* 20238 */ typedef void *NiDynEffectStateIter; /* 20239 */ typedef _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO *PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO; /* 20240 */ typedef _TP_CLEANUP_GROUP *PTP_CLEANUP_GROUP; /* 20241 */ typedef char SHINE_CHAR_PK_YELLOW_TIME; /* 20242 */ typedef _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA *PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA; /* 20243 */ typedef wchar_t *PNZWCH; /* 20244 */ typedef unsigned int (__stdcall *LPFNDEVCAPS)(char *, char *, unsigned int, char *, _devicemodeA *); /* 20245 */ typedef unsigned int _Vbase; /* 20246 */ typedef _DOC_INFO_1W *LPDOC_INFO_1W; /* 20247 */ typedef _DRAWPATRECT *PDRAWPATRECT; /* 20248 */ typedef tagCONVCONTEXT *PCONVCONTEXT; /* 20249 */ typedef _GRADIENT_TRIANGLE *LPGRADIENT_TRIANGLE; /* 20250 */ typedef int (__stdcall *UILANGUAGE_ENUMPROCW)(wchar_t *, int); /* 20251 */ typedef int (__stdcall *REGISTERWORDENUMPROCA)(const char *, unsigned int, const char *, void *); /* 20252 */ typedef const char *D3DXHANDLE; /* 20253 */ typedef tagSCROLLINFO *LPCSCROLLINFO; /* 20254 */ typedef IMAGE_LOAD_CONFIG_DIRECTORY32 *PIMAGE_LOAD_CONFIG_DIRECTORY32; /* 20255 */ typedef _PROCESS_HEAP_ENTRY *LPPROCESS_HEAP_ENTRY; /* 20256 */ typedef _DRIVER_INFO_5W *LPDRIVER_INFO_5W; /* 20257 */ typedef VXDINSTANCE *PVXDINSTANCE; /* 20258 */ typedef _DOC_INFO_1A *LPDOC_INFO_1A; /* 20259 */ typedef _D3DXFRAGMENT_DESC *LPD3DXFRAGMENT_DESC; /* 20260 */ typedef long double _FP64; /* 20261 */ typedef tagLOGBRUSH32 *PLOGBRUSH32; /* 20262 */ typedef tagMETARECORD *PMETARECORD; /* 20263 */ typedef unsigned int (__stdcall *LPOCNCONNPROCA)(unsigned int, char *, char *, void *); /* 20264 */ typedef tagEMRPOLYDRAW16 *PEMRPOLYDRAW16; /* 20265 */ typedef tWAVEFORMATEX *PWAVEFORMATEX; /* 20266 */ typedef _SYSTEM_POWER_POLICY *PSYSTEM_POWER_POLICY; /* 20267 */ typedef IDataObject *LPDATAOBJECT; /* 20268 */ typedef tagEMRSCALEVIEWPORTEXTEX *PEMRSCALEVIEWPORTEXTEX; /* 20269 */ typedef int (__stdcall *LPDICONFIGUREDEVICESCALLBACK)(IUnknown *, void *); /* 20270 */ typedef _RESOURCEMANAGER_COMPLETION_INFORMATION *PRESOURCEMANAGER_COMPLETION_INFORMATION; /* 20271 */ typedef unsigned int HCRYPTPROV; /* 20272 */ typedef MobViewInfo *LPMobViewInfo; /* 20273 */ typedef int (__stdcall *REGISTERWORDENUMPROCW)(const wchar_t *, unsigned int, const wchar_t *, void *); /* 20274 */ typedef _DEVICE_SEEK_PENALTY_DESCRIPTOR *PDEVICE_SEEK_PENALTY_DESCRIPTOR; /* 20275 */ typedef _wireVARIANT *wireVARIANT; /* 20276 */ typedef int (__stdcall *ENUMRESTYPEPROCW)(HINSTANCE__ *, wchar_t *, int); /* 20277 */ typedef unsigned int SHINE_PET_STRESS_MIL; /* 20278 */ typedef void **PHCRYPTASYNC; /* 20279 */ typedef _STARTUPINFOEXA *LPSTARTUPINFOEXA; /* 20280 */ typedef hostent *PHOSTENT; /* 20281 */ typedef tagJOYCAPSW *NPJOYCAPSW; /* 20282 */ typedef tagJOYCAPSW *LPJOYCAPSW; /* 20283 */ typedef _SID *PISID; /* 20284 */ typedef tagSCROLLINFO *LPSCROLLINFO; /* 20285 */ typedef SC_HANDLE__ *SC_HANDLE; /* 20286 */ typedef _DIDEVICEIMAGEINFOHEADERA *LPCDIDEVICEIMAGEINFOHEADER; /* 20287 */ typedef _DRIVER_INFO_4W *LPDRIVER_INFO_4W; /* 20288 */ typedef unsigned __int16 SHINE_CHAR_PRISON_MIN; /* 20289 */ typedef _SID_AND_ATTRIBUTES_HASH *PSID_AND_ATTRIBUTES_HASH; /* 20290 */ typedef _TXFS_READ_BACKUP_INFORMATION_OUT *PTXFS_READ_BACKUP_INFORMATION_OUT; /* 20291 */ typedef char *PTSTR; /* 20292 */ typedef tagMCI_OVLY_RECT_PARMS *LPMCI_OVLY_RECT_PARMS; /* 20293 */ typedef _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE *PACCESS_ALLOWED_CALLBACK_OBJECT_ACE; /* 20294 */ typedef KINGDOM_QUEST_DESC *LPKINGDOM_QUEST_DESC; /* 20295 */ typedef _OFNOTIFYA *LPOFNOTIFY; /* 20296 */ typedef _GUID *__rcGUID_t; /* 20297 */ typedef HRSRC__ *HRSRC; /* 20298 */ typedef tagCANDIDATEFORM *PCANDIDATEFORM; /* 20299 */ typedef _devicemodeW *LPDEVMODEW; /* 20300 */ typedef _devicemodeW *NPDEVMODEW; /* 20301 */ typedef unsigned __int64 ShineCharExp; /* 20302 */ typedef _DIACTIONFORMATA *LPCDIACTIONFORMATA; /* 20303 */ typedef _DEVICE_DATA_SET_RANGE *PDEVICE_DATA_SET_RANGE; /* 20304 */ typedef char *PSECURITY_CONTEXT_TRACKING_MODE; /* 20305 */ typedef _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA *PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA; /* 20306 */ typedef _RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A *PRPC_HTTP_TRANSPORT_CREDENTIALS_V3_A; /* 20307 */ typedef _CERT_CHAIN_CONTEXT *PCCERT_CHAIN_CONTEXT; /* 20308 */ typedef _FILE_QUERY_ON_DISK_VOL_INFO_BUFFER *PFILE_QUERY_ON_DISK_VOL_INFO_BUFFER; /* 20309 */ typedef void *HOLEMENU; /* 20310 */ typedef int (__stdcall *ENUMRESLANGPROCA)(HINSTANCE__ *, const char *, const char *, unsigned __int16, int); /* 20311 */ typedef tagMENUBARINFO *PMENUBARINFO; /* 20312 */ typedef DIDEVICEOBJECTDATA *LPDIDEVICEOBJECTDATA; /* 20313 */ typedef AbnormalStateViewInfo *LPAbnormalStateViewInfo; /* 20314 */ typedef _DOC_INFO_1A *LPDOC_INFO_1; /* 20315 */ typedef _ABC *PABC; /* 20316 */ typedef _WOW64_FLOATING_SAVE_AREA *PWOW64_FLOATING_SAVE_AREA; /* 20317 */ typedef void *HINTERNET; /* 20318 */ typedef tagMONHSZSTRUCTA *PMONHSZSTRUCT; /* 20319 */ typedef tagCOPYDATASTRUCT *PCOPYDATASTRUCT; /* 20320 */ typedef boost::shared_ptr *_Tptr; /* 20321 */ typedef tagMONERRSTRUCT *PMONERRSTRUCT; /* 20322 */ typedef _OFNOTIFYW *LPOFNOTIFYW; /* 20323 */ typedef struct _EH3_EXCEPTION_REGISTRATION *PEH3_EXCEPTION_REGISTRATION; /* 20324 */ typedef _IDEREGS *PIDEREGS; /* 20325 */ typedef unsigned int (__cdecl *NIBINARYSTREAM_READFN)(NiBinaryStream *, void *, unsigned int, unsigned int *, unsigned int); /* 20326 */ typedef png_sPLT_struct **png_sPLT_tpp; /* 20327 */ typedef tagEMRALPHABLEND *PEMRALPHABLEND; /* 20328 */ typedef int HSteamUser; /* 20329 */ typedef _CHANGER_ELEMENT_STATUS *PCHANGER_ELEMENT_STATUS; /* 20330 */ typedef bool (__cdecl *NiBVFindIntersectFunction)(float, NiBoundingVolume *, NiPoint3 *, NiBoundingVolume *, NiPoint3 *, float *, NiPoint3 *, bool, NiPoint3 *, NiPoint3 *); /* 20331 */ typedef _TRANSMIT_FILE_BUFFERS *LPTRANSMIT_FILE_BUFFERS; /* 20332 */ typedef _IMAGE_ROM_OPTIONAL_HEADER *PIMAGE_ROM_OPTIONAL_HEADER; /* 20333 */ typedef _ABC *LPABC; /* 20334 */ typedef _DRIVER_INFO_6W *LPDRIVER_INFO_6W; /* 20335 */ typedef _MIDL_SERVER_INFO_ *PMIDL_SERVER_INFO; /* 20336 */ typedef _DIDEVICEIMAGEINFOHEADERA *LPCDIDEVICEIMAGEINFOHEADERA; /* 20337 */ typedef char *PUINT8; /* 20338 */ typedef unsigned __int16 wctype_t; /* 20339 */ typedef bool (__cdecl *EqualFunction)(NiAnimationKey *, NiAnimationKey *); /* 20340 */ typedef _ABC *NPABC; /* 20341 */ typedef _TXFS_MODIFY_RM *PTXFS_MODIFY_RM; /* 20342 */ typedef DIPROPSTRING *LPDIPROPSTRING; /* 20343 */ typedef _KCRM_PROTOCOL_BLOB *PRKCRM_PROTOCOL_BLOB; /* 20344 */ typedef _SECURITY_DESCRIPTOR *PISECURITY_DESCRIPTOR; /* 20345 */ typedef _ITEMIDLIST *LPITEMIDLIST; /* 20346 */ typedef void *HCERTSTORE; /* 20347 */ typedef _OFNOTIFYA *LPOFNOTIFYA; /* 20348 */ typedef NiBinaryShader *(__cdecl *CREATENIBINARYSHADER)(const char *); /* 20349 */ typedef unsigned int *PUCSSTR; /* 20350 */ typedef tagMOUSEMOVEPOINT *LPMOUSEMOVEPOINT; /* 20351 */ typedef OPENCARD_SEARCH_CRITERIAW *POPENCARD_SEARCH_CRITERIAW; /* 20352 */ typedef _DIDEVICEIMAGEINFOHEADERW *LPCDIDEVICEIMAGEINFOHEADERW; /* 20353 */ typedef tagMCI_WAVE_OPEN_PARMSA *LPMCI_WAVE_OPEN_PARMS; /* 20354 */ typedef _DWORD_BLOB *UP_DWORD_BLOB; /* 20355 */ typedef HRESULT (__cdecl *_ATL_PERFUNREGFUNC)(); /* 20356 */ typedef IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9; /* 20357 */ typedef DIDEVICEOBJECTINSTANCEA *LPCDIDEVICEOBJECTINSTANCEA; /* 20358 */ typedef int *PSSIZE_T; /* 20359 */ typedef _MMIOINFO *LPCMMIOINFO; /* 20360 */ typedef _IMAGE_BOUND_FORWARDER_REF *PIMAGE_BOUND_FORWARDER_REF; /* 20361 */ typedef unsigned __int16 PROTO_NC_ITEM_BUY_ACK; /* 20362 */ typedef MiniHouseFurniture *LPMiniHouseFurniture; /* 20363 */ typedef _DRIVER_INFO_1W *LPDRIVER_INFO_1W; /* 20364 */ typedef JOYRANGECONVERT *PJOYRANGECONVERT; /* 20365 */ typedef png_row_info_struct *png_row_infop; /* 20366 */ typedef tagMCI_OVLY_WINDOW_PARMSA *PMCI_OVLY_WINDOW_PARMSA; /* 20367 */ typedef _OFNOTIFYEXW *LPOFNOTIFYEXW; /* 20368 */ typedef IInternetBindInfo *LPIINTERNETBINDINFO; /* 20369 */ typedef unsigned int (__stdcall *APPLICATION_RECOVERY_CALLBACK)(void *); /* 20370 */ typedef _SERVICE_CONTROL_STATUS_REASON_PARAMSA *PSERVICE_CONTROL_STATUS_REASON_PARAMS; /* 20371 */ typedef _DRIVER_INFO_4A *PDRIVER_INFO_4; /* 20372 */ typedef tagBITMAPFILEHEADER *LPBITMAPFILEHEADER; /* 20373 */ typedef _KEY_TYPE_SUBTYPE *PKEY_TYPE_SUBTYPE; /* 20374 */ typedef char SHINE_GUILD_MEMBER_GRADE; /* 20375 */ typedef _OFNOTIFYEXA *LPOFNOTIFYEXA; /* 20376 */ typedef _PROPSHEETHEADERA_V1 *LPCPROPSHEETHEADERA_V1; /* 20377 */ typedef _CMSG_KEY_TRANS_RECIPIENT_INFO *PCMSG_KEY_TRANS_RECIPIENT_INFO; /* 20378 */ typedef unsigned int POINTER_64_INT; /* 20379 */ typedef tagREGISTERWORDW *PREGISTERWORDW; /* 20380 */ typedef _CRYPT_PROPERTY_REF *PCRYPT_PROPERTY_REF; /* 20381 */ typedef tagMCI_OVLY_WINDOW_PARMSW *PMCI_OVLY_WINDOW_PARMSW; /* 20382 */ typedef const wchar_t *PCUZZWSTR; /* 20383 */ typedef _TAPE_ERASE *PTAPE_ERASE; /* 20384 */ typedef _RESOURCEMANAGER_BASIC_INFORMATION *PRESOURCEMANAGER_BASIC_INFORMATION; /* 20385 */ typedef IDirectInputDevice2W *LPDIRECTINPUTDEVICE2W; /* 20386 */ typedef _PRINTPROCESSOR_INFO_1W *LPPRINTPROCESSOR_INFO_1W; /* 20387 */ typedef _CONTEXT_CHUNK *PCONTEXT_CHUNK; /* 20388 */ typedef tagWNDCLASSW *PWNDCLASSW; /* 20389 */ typedef IDropTarget *LPDROPTARGET; /* 20390 */ typedef tagDRAWITEMSTRUCT *LPDRAWITEMSTRUCT; /* 20391 */ typedef unsigned int HREFTYPE; /* 20392 */ typedef _FLAGGED_BYTE_BLOB *UP_FLAGGED_BYTE_BLOB; /* 20393 */ typedef tagMOUSEINPUT *LPMOUSEINPUT; /* 20394 */ typedef void *PSECURITY_DESCRIPTOR; /* 20395 */ typedef unsigned __int16 SHINE_MAP_ID; /* 20396 */ typedef const void *(__stdcall *PFNDPAMERGECONST)(unsigned int, const void *, const void *, int); /* 20397 */ typedef const wchar_t *PCUWSTR; /* 20398 */ typedef tagAUXCAPS2A *PAUXCAPS2A; /* 20399 */ typedef void *HLOCAL; /* 20400 */ typedef HKEY__ *HKEY; /* 20401 */ typedef const wchar_t *PCWCH; /* 20402 */ typedef tagMCI_ANIM_RECT_PARMS *PMCI_ANIM_RECT_PARMS; /* 20403 */ typedef tagCONNECTDATA *LPCONNECTDATA; /* 20404 */ typedef tagMCI_SET_PARMS *PMCI_SET_PARMS; /* 20405 */ typedef _CONSOLE_SELECTION_INFO *PCONSOLE_SELECTION_INFO; /* 20406 */ typedef char *LPUTSTR; /* 20407 */ typedef int (__stdcall *PROPENUMPROC)(HWND__ *, const char *, void *); /* 20408 */ typedef _DISPLAY_DEVICEA *PDISPLAY_DEVICE; /* 20409 */ typedef _FILE_INFO_BY_HANDLE_CLASS *PFILE_INFO_BY_HANDLE_CLASS; /* 20410 */ typedef tagENUMTEXTMETRICW *PENUMTEXTMETRICW; /* 20411 */ typedef tagGLYPHSET *LPGLYPHSET; /* 20412 */ typedef IDirectInputDevice2A *LPDIRECTINPUTDEVICE2A; /* 20413 */ typedef _PEB *PPEB; /* 20414 */ typedef _EXCEPTION_DISPOSITION (__stdcall *PEXCEPTION_ROUTINE)(_EXCEPTION_RECORD *, void *, _CONTEXT *, void *); /* 20415 */ typedef _SERVICE_TABLE_ENTRYA *LPSERVICE_TABLE_ENTRY; /* 20416 */ typedef unsigned __int64 DWORD64; /* 20417 */ typedef _IMAGE_NT_HEADERS64 *PIMAGE_NT_HEADERS64; /* 20418 */ typedef tagACTCTX_SECTION_KEYED_DATA *PCACTCTX_SECTION_KEYED_DATA; /* 20419 */ typedef _NOTIFYICONIDENTIFIER *PNOTIFYICONIDENTIFIER; /* 20420 */ typedef tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA *PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA; /* 20421 */ typedef int *PLONG_PTR; /* 20422 */ typedef _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION *PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION; /* 20423 */ typedef _PSINJECTDATA *PPSINJECTDATA; /* 20424 */ typedef _SERVICE_FAILURE_ACTIONSA *LPSERVICE_FAILURE_ACTIONSA; /* 20425 */ typedef HeightMapMaker::TriangleIndex *TriangleIndexPtr; /* 20426 */ typedef unsigned int ULONG_PTR; /* 20427 */ typedef tagALTTABINFO *PALTTABINFO; /* 20428 */ typedef tagWINDOWINFO *PWINDOWINFO; /* 20429 */ typedef unsigned int MMRESULT; /* 20430 */ typedef tagEVENTMSG *NPEVENTMSGMSG; /* 20431 */ typedef _DRIVER_INFO_4W *PDRIVER_INFO_4W; /* 20432 */ typedef tagEVENTMSG *LPEVENTMSGMSG; /* 20433 */ typedef HWND__ *HWND; /* 20434 */ typedef _D3DXEVENT_DESC *LPD3DXEVENT_DESC; /* 20435 */ typedef _SHNAMEMAPPINGA *LPSHNAMEMAPPING; /* 20436 */ typedef _DRIVER_INFO_3W *LPDRIVER_INFO_3W; /* 20437 */ typedef unsigned int BroadCastEventType; /* 20438 */ typedef _DICONFIGUREDEVICESPARAMSW *LPCDICONFIGUREDEVICESPARAMSW; /* 20439 */ typedef int _Once_t; /* 20440 */ typedef _DISK_GEOMETRY_EX *PDISK_GEOMETRY_EX; /* 20441 */ typedef const char *PCTCH; /* 20442 */ typedef tagINTERFACEINFO *LPINTERFACEINFO; /* 20443 */ typedef tagMCI_OVLY_WINDOW_PARMSA *PMCI_OVLY_WINDOW_PARMS; /* 20444 */ typedef unsigned int (__cdecl *MessageBoxFunction)(const char *, const char *, void *); /* 20445 */ typedef _REQUEST_RAW_ENCRYPTED_DATA *PREQUEST_RAW_ENCRYPTED_DATA; /* 20446 */ typedef CGuildWarAble::GUILD_WAR_ABLE_LIST *LPGUILD_WAR_ABLE_LIST; /* 20447 */ typedef char ShineCharLevel; /* 20448 */ typedef unsigned __int16 SHINE_GUILD_MEMBER_COUNT; /* 20449 */ typedef void *I_RPC_HANDLE; /* 20450 */ typedef _SE_ACCESS_REQUEST *PSE_ACCESS_REQUEST; /* 20451 */ typedef tagSTGMEDIUM *LPSTGMEDIUM; /* 20452 */ typedef _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION *PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION; /* 20453 */ typedef _DISK_HISTOGRAM *PDISK_HISTOGRAM; /* 20454 */ typedef IOleWindow *LPOLEWINDOW; /* 20455 */ typedef _SCHANNEL_ALG *PSCHANNEL_ALG; /* 20456 */ typedef _DRIVER_INFO_4A *PDRIVER_INFO_4A; /* 20457 */ typedef _OFNOTIFYEXA *LPOFNOTIFYEX; /* 20458 */ typedef HRESULT (__stdcall *PFNCANSHAREFOLDERW)(const wchar_t *); /* 20459 */ typedef USN_RECORD *PUSN_RECORD; /* 20460 */ typedef _TOKEN_CONTROL *PTOKEN_CONTROL; /* 20461 */ typedef _SYSTEM_ALARM_ACE *PSYSTEM_ALARM_ACE; /* 20462 */ typedef _CMSG_RC4_AUX_INFO *PCMSG_RC4_AUX_INFO; /* 20463 */ typedef tagWAVEINCAPSA *PWAVEINCAPS; /* 20464 */ typedef tagMSG *NPMSG; /* 20465 */ typedef _FORMAT_PARAMETERS *PFORMAT_PARAMETERS; /* 20466 */ typedef int (__stdcall *PROPENUMPROCW)(HWND__ *, const wchar_t *, void *); /* 20467 */ typedef _CERT_QC_STATEMENT *PCERT_QC_STATEMENT; /* 20468 */ typedef unsigned int IPos; /* 20469 */ typedef tagMSG *LPMSG; /* 20470 */ typedef _CMSG_RC2_AUX_INFO *PCMSG_RC2_AUX_INFO; /* 20471 */ typedef unsigned int png_size_t; /* 20472 */ typedef int png_fixed_point; /* 20473 */ typedef _DRIVER_INFO_2W *LPDRIVER_INFO_2W; /* 20474 */ typedef _PROPSHEETPAGEA *LPCPROPSHEETPAGEA_V4; /* 20475 */ typedef unsigned __int16 ShinePartyRegnum; /* 20476 */ typedef tagFINDREPLACEW *LPFINDREPLACEW; /* 20477 */ typedef IDirect3DBaseTexture9 *D3DBaseTexturePtr; /* 20478 */ typedef tagMCI_VD_PLAY_PARMS *LPMCI_VD_PLAY_PARMS; /* 20479 */ typedef int BOOL; /* 20480 */ typedef _DIMOUSESTATE2 *LPDIMOUSESTATE2; /* 20481 */ typedef _DIDEVICEIMAGEINFOHEADERA *LPDIDEVICEIMAGEINFOHEADERA; /* 20482 */ typedef in_addr *LPIN_ADDR; /* 20483 */ typedef tagTLIBATTR *LPTLIBATTR; /* 20484 */ typedef CT_INFO *LPCT_INFO; /* 20485 */ typedef int (__stdcall *I_RpcPerformCalloutFn)(void *, _RDR_CALLOUT_STATE *, _RPC_HTTP_REDIRECTOR_STAGE); /* 20486 */ typedef IDirect3DVolume9 *PDIRECT3DVOLUME9; /* 20487 */ typedef int (__stdcall *PROPENUMPROCA)(HWND__ *, const char *, void *); /* 20488 */ typedef _MAT2 *LPMAT2; /* 20489 */ typedef tagMCI_LOAD_PARMSA *PMCI_LOAD_PARMSA; /* 20490 */ typedef ID3DXEffectStateManager *LPD3DXEFFECTSTATEMANAGER; /* 20491 */ typedef void (__stdcall *RPC_HTTP_PROXY_FREE_STRING)(unsigned __int16 *); /* 20492 */ typedef IDirectInputDevice2A *LPDIRECTINPUTDEVICE2; /* 20493 */ typedef _BCRYPT_DH_KEY_BLOB *PBCRYPT_DH_KEY_BLOB; /* 20494 */ typedef tagOLEUPDATE *LPOLEUPDATE; /* 20495 */ typedef unsigned __int16 ShineEmoticonFrame; /* 20496 */ typedef _ImageArchitectureHeader *PIMAGE_ARCHITECTURE_HEADER; /* 20497 */ typedef _PROPSHEETPAGEW *LPCPROPSHEETPAGEW_V4; /* 20498 */ typedef _DIMOUSESTATE *LPDIMOUSESTATE; /* 20499 */ typedef IDirect3DPixelShader9 *NiD3DPixelShaderHandle; /* 20500 */ typedef tagAXISINFOA *LPAXISINFOA; /* 20501 */ typedef unsigned int MCIDEVICEID; /* 20502 */ typedef _CERT_REVOCATION_PARA *PCERT_REVOCATION_PARA; /* 20503 */ typedef tagBINDPTR *LPBINDPTR; /* 20504 */ typedef int (__stdcall *ENUMRESNAMEPROCA)(HINSTANCE__ *, const char *, char *, int); /* 20505 */ typedef FILE_ID_DESCRIPTOR *LPFILE_ID_DESCRIPTOR; /* 20506 */ typedef _STORAGE_MEDIA_SERIAL_NUMBER_DATA *PSTORAGE_MEDIA_SERIAL_NUMBER_DATA; /* 20507 */ typedef tagPOINT *NPPOINT; /* 20508 */ typedef tagMCI_OVLY_SAVE_PARMSW *LPMCI_OVLY_SAVE_PARMSW; /* 20509 */ typedef int *LPBOOL; /* 20510 */ typedef void (__cdecl *_PHNDLR)(int); /* 20511 */ typedef tagPOINT *LPPOINT; /* 20512 */ typedef unsigned __int64 SHINE_CHAR_MONEY; /* 20513 */ typedef _PERF_COUNTER_BLOCK *PPERF_COUNTER_BLOCK; /* 20514 */ typedef HKL__ *HKL; /* 20515 */ typedef _SC_ACTION *LPSC_ACTION; /* 20516 */ typedef void *(__cdecl *alloc_func)(void *, unsigned int, unsigned int); /* 20517 */ typedef _PROPSHEETPAGEW_V3 *LPPROPSHEETPAGEW_V3; /* 20518 */ typedef _TEB_ACTIVE_FRAME_CONTEXT *PCTEB_ACTIVE_FRAME_CONTEXT; /* 20519 */ typedef _PROPSHEETPAGEW_V2 *LPPROPSHEETPAGEW_V2; /* 20520 */ typedef _PROPSHEETPAGEW_V1 *LPPROPSHEETPAGEW_V1; /* 20521 */ typedef tMIXERCONTROLDETAILS_SIGNED *PMIXERCONTROLDETAILS_SIGNED; /* 20522 */ typedef _CRYPT_PSOURCE_ALGORITHM *PCRYPT_PSOURCE_ALGORITHM; /* 20523 */ typedef _CRYPT_ENROLLMENT_NAME_VALUE_PAIR *PCRYPT_ENROLLMENT_NAME_VALUE_PAIR; /* 20524 */ typedef tagRECT *LPRECT; /* 20525 */ typedef tagRECT *NPRECT; /* 20526 */ typedef tagAXISINFOW *LPAXISINFOW; /* 20527 */ typedef _PROPSHEETPAGEW *LPPROPSHEETPAGEW_V4; /* 20528 */ typedef _SEC_WINNT_AUTH_IDENTITY_W *PSEC_WINNT_AUTH_IDENTITY_W; /* 20529 */ typedef _MODEMDEVCAPS *PMODEMDEVCAPS; /* 20530 */ typedef _SERVICE_NOTIFY_2W *PSERVICE_NOTIFY_2W; /* 20531 */ typedef _ACTIVATION_CONTEXT_QUERY_INDEX *PCACTIVATION_CONTEXT_QUERY_INDEX; /* 20532 */ typedef tagLOGCOLORSPACEA *LPLOGCOLORSPACE; /* 20533 */ typedef unsigned int SCARDHANDLE; /* 20534 */ typedef ID3DXBaseMesh *LPD3DXBASEMESH; /* 20535 */ typedef tagTOUCHINPUT *PCTOUCHINPUT; /* 20536 */ typedef ICreateTypeInfo2 *LPCREATETYPEINFO2; /* 20537 */ typedef const char *LPCCH; /* 20538 */ typedef tagWAVEOUTCAPS2A *LPWAVEOUTCAPS2A; /* 20539 */ typedef PPM_THERMALCHANGE_EVENT *PPPM_THERMALCHANGE_EVENT; /* 20540 */ typedef tagWAVEOUTCAPS2A *NPWAVEOUTCAPS2A; /* 20541 */ typedef tagMCI_OVLY_LOAD_PARMSW *PMCI_OVLY_LOAD_PARMSW; /* 20542 */ typedef tagBITMAPINFO *PBITMAPINFO; /* 20543 */ typedef tagABORTPATH *PEMRABORTPATH; /* 20544 */ typedef _JOB_INFO_2A *PJOB_INFO_2A; /* 20545 */ typedef tagWAVEOUTCAPS2W *NPWAVEOUTCAPS2W; /* 20546 */ typedef _MMIOINFO *PMMIOINFO; /* 20547 */ typedef tagWAVEOUTCAPS2W *LPWAVEOUTCAPS2W; /* 20548 */ typedef IDirect3DDevice9 *D3DDevicePtr; /* 20549 */ typedef void *BCRYPT_HASH_HANDLE; /* 20550 */ typedef _CERT_SERVER_OCSP_RESPONSE_CONTEXT *PCCERT_SERVER_OCSP_RESPONSE_CONTEXT; /* 20551 */ typedef ICreateTypeInfo *LPCREATETYPEINFO; /* 20552 */ typedef tagEMRRESTOREDC *PEMRRESTOREDC; /* 20553 */ typedef _DIACTIONFORMATA *LPCDIACTIONFORMAT; /* 20554 */ typedef char SHINE_BOOL; /* 20555 */ typedef unsigned int NCRYPT_HASH_HANDLE; /* 20556 */ typedef tagMCI_OVLY_LOAD_PARMSA *PMCI_OVLY_LOAD_PARMSA; /* 20557 */ typedef tagAXISINFOA *LPAXISINFO; /* 20558 */ typedef png_color_16_struct *png_color_16p; /* 20559 */ typedef char XCHAR; /* 20560 */ typedef _RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A *PRPC_HTTP_TRANSPORT_CREDENTIALS_V2_A; /* 20561 */ typedef int OAHWND; /* 20562 */ typedef _CRYPT_TIMESTAMP_CONTEXT *PCRYPT_TIMESTAMP_CONTEXT; /* 20563 */ typedef char SHINE_CHAR_RACE_ID; /* 20564 */ typedef char *PCHAR; /* 20565 */ typedef SC_HANDLE__ **LPSC_HANDLE; /* 20566 */ typedef ID3DXFileSaveObject **LPLPD3DXFILESAVEOBJECT; /* 20567 */ typedef IBindCtx *LPBC; /* 20568 */ typedef unsigned int ShineGuildRegistNumber; /* 20569 */ typedef __int64 __time64_t; /* 20570 */ typedef char TCHAR; /* 20571 */ typedef char UCHAR; /* 20572 */ typedef timecaps_tag *PTIMECAPS; /* 20573 */ typedef _PROPSHEETHEADERW_V2 *LPCPROPSHEETHEADERW_V2; /* 20574 */ typedef _CERT_LDAP_STORE_OPENED_PARA *PCERT_LDAP_STORE_OPENED_PARA; /* 20575 */ typedef unsigned int (__stdcall *PFE_EXPORT_FUNC)(char *, void *, unsigned int); /* 20576 */ typedef tagMONHSZSTRUCTA *PMONHSZSTRUCTA; /* 20577 */ typedef type_info *__RTtypeidReturnType; /* 20578 */ typedef _JOB_INFO_1A *PJOB_INFO_1A; /* 20579 */ typedef _PROPSHEETPAGEA *LPPROPSHEETPAGEA; /* 20580 */ typedef char BCHAR; /* 20581 */ typedef char CCHAR; /* 20582 */ typedef _RECTL *LPRECTL; /* 20583 */ typedef _CRYPT_CREDENTIALS *PCRYPT_CREDENTIALS; /* 20584 */ typedef _CMSG_MAIL_LIST_ENCRYPT_INFO *PCMSG_MAIL_LIST_ENCRYPT_INFO; /* 20585 */ typedef unsigned __int16 SHINE_GUILD_ACADEMY_GRADUATE_COUNT; /* 20586 */ typedef _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT *PTRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT; /* 20587 */ typedef char FCHAR; /* 20588 */ typedef _GUID *PCRM_PROTOCOL_ID; /* 20589 */ typedef _UNLOAD_DLL_DEBUG_INFO *LPUNLOAD_DLL_DEBUG_INFO; /* 20590 */ typedef void (__stdcall *LPFNSHOWJOYCPL)(HWND__ *); /* 20591 */ typedef IDirect3DTexture9 *PDIRECT3DTEXTURE9; /* 20592 */ typedef _IMAGE_AUX_SYMBOL_EX *PIMAGE_AUX_SYMBOL_EX; /* 20593 */ typedef char SHINE_PARTY_MEMBER_FLAG; /* 20594 */ typedef ICatalogFileInfo *LPCATALOGFILEINFO; /* 20595 */ typedef std::_Tree_nod,std::allocator >,0> >::_Node *_Nodeptr; /* 20596 */ typedef tagEMRSETMITERLIMIT *PEMRSETMITERLIMIT; /* 20597 */ typedef _PROPSHEETPAGEW *LPCPROPSHEETPAGEW; /* 20598 */ typedef tagPANOSE *LPPANOSE; /* 20599 */ typedef void *GLOBALHANDLE; /* 20600 */ typedef const wchar_t *LPCWSTR; /* 20601 */ typedef tagWAVEOUTCAPS2A *LPWAVEOUTCAPS2; /* 20602 */ typedef tagCOLORADJUSTMENT *LPCOLORADJUSTMENT; /* 20603 */ typedef _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION *PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION; /* 20604 */ typedef tagWAVEOUTCAPS2A *NPWAVEOUTCAPS2; /* 20605 */ typedef _wireSAFEARRAY **wirePSAFEARRAY; /* 20606 */ typedef tagCOLORADJUSTMENT *PCOLORADJUSTMENT; /* 20607 */ typedef _CRYPT_HASH_INFO *PCRYPT_HASH_INFO; /* 20608 */ typedef tagMENUITEMINFOA *LPCMENUITEMINFO; /* 20609 */ typedef tagEMRBITBLT *PEMRBITBLT; /* 20610 */ typedef unsigned int *PSAVEPOINT_ID; /* 20611 */ typedef unsigned int *LPD3DXEVENTHANDLE; /* 20612 */ typedef _TXFS_LIST_TRANSACTION_LOCKED_FILES *PTXFS_LIST_TRANSACTION_LOCKED_FILES; /* 20613 */ typedef DIPROPCAL *LPDIPROPCAL; /* 20614 */ typedef tagMCI_WAVE_OPEN_PARMSA *LPMCI_WAVE_OPEN_PARMSA; /* 20615 */ typedef unsigned int UCSCHAR; /* 20616 */ typedef unsigned int (__stdcall *LPCFHOOKPROC)(HWND__ *, unsigned int, unsigned int, int); /* 20617 */ typedef _PROPSHEETPAGEA *LPCPROPSHEETPAGEA; /* 20618 */ typedef int (__stdcall *PFN_CMSG_EXPORT_MAIL_LIST)(_CMSG_CONTENT_ENCRYPT_INFO *, _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO *, _CMSG_MAIL_LIST_ENCRYPT_INFO *, unsigned int, void *); /* 20619 */ typedef _GENERIC_MAPPING *PGENERIC_MAPPING; /* 20620 */ typedef _CRYPT_PASSWORD_CREDENTIALSA *PCRYPT_PASSWORD_CREDENTIALS; /* 20621 */ typedef tagLOGPALETTE *PLOGPALETTE; /* 20622 */ typedef unsigned int CellID_t; /* 20623 */ typedef int fmtflags; /* 20624 */ typedef _CTL_CONTEXT *PCTL_CONTEXT; /* 20625 */ typedef _FPO_DATA *PFPO_DATA; /* 20626 */ typedef joyinfoex_tag *PJOYINFOEX; /* 20627 */ typedef tagEMRPOLYPOLYLINE *PEMRPOLYPOLYLINE; /* 20628 */ typedef _MEMORYSTATUSEX *LPMEMORYSTATUSEX; /* 20629 */ typedef tagMCI_OVLY_LOAD_PARMSA *PMCI_OVLY_LOAD_PARMS; /* 20630 */ typedef _BCryptBuffer *PBCryptBuffer; /* 20631 */ typedef tagREGISTERWORDA *LPREGISTERWORD; /* 20632 */ typedef tagHARDWAREINPUT *PHARDWAREINPUT; /* 20633 */ typedef tagMOUSEHOOKSTRUCT *LPMOUSEHOOKSTRUCT; /* 20634 */ typedef tagREGISTERWORDA *NPREGISTERWORD; /* 20635 */ typedef _PROCESSOR_POWER_POLICY *PPROCESSOR_POWER_POLICY; /* 20636 */ typedef unsigned __int16 LANGID; /* 20637 */ typedef _CERT_QC_STATEMENTS_EXT_INFO *PCERT_QC_STATEMENTS_EXT_INFO; /* 20638 */ typedef char *PSTR; /* 20639 */ typedef unsigned __int16 _ino_t; /* 20640 */ typedef char *png_charp; /* 20641 */ typedef tagMIDIINCAPS2A *PMIDIINCAPS2; /* 20642 */ typedef tagENUMLOGFONTW *LPENUMLOGFONTW; /* 20643 */ typedef unsigned __int16 SHINE_SELL_ITEM_HANDLE; /* 20644 */ typedef _TXFS_LIST_TRANSACTIONS_ENTRY *PTXFS_LIST_TRANSACTIONS_ENTRY; /* 20645 */ typedef unsigned __int16 char16_t; /* 20646 */ typedef unsigned int (__stdcall *PFLS_ALLOC_FUNCTION)(void (__stdcall *)(void *)); /* 20647 */ typedef _COMPATIBILITY_CONTEXT_ELEMENT *PCOMPATIBILITY_CONTEXT_ELEMENT; /* 20648 */ typedef tagCHARSETINFO *LPCHARSETINFO; /* 20649 */ typedef _CERT_ID *PCERT_ID; /* 20650 */ typedef tagCHARSETINFO *NPCHARSETINFO; /* 20651 */ typedef DIFILEEFFECT *LPDIFILEEFFECT; /* 20652 */ typedef bool (__cdecl *RegisterReflectionFunc)(); /* 20653 */ typedef _D3DDEVINFO_RESOURCEMANAGER *LPD3DDEVINFO_RESOURCEMANAGER; /* 20654 */ typedef _CMC_TAGGED_CERT_REQUEST *PCMC_TAGGED_CERT_REQUEST; /* 20655 */ typedef _PROPSHEETHEADERW_V2 *LPPROPSHEETHEADERW_V2; /* 20656 */ typedef char **png_charpp; /* 20657 */ typedef _PROPSHEETHEADERW_V1 *LPPROPSHEETHEADERW_V1; /* 20658 */ typedef DIDEVICEOBJECTINSTANCEA *LPCDIDEVICEOBJECTINSTANCE; /* 20659 */ typedef _DEVICE_POWER_STATE *PDEVICE_POWER_STATE; /* 20660 */ typedef void (__cdecl *PostProcessFunction)(NiStream *, NiObject *); /* 20661 */ typedef _MEMORYSTATUS *LPMEMORYSTATUS; /* 20662 */ typedef _REMSECURITY_ATTRIBUTES *PREMSECURITY_ATTRIBUTES; /* 20663 */ typedef wchar_t *BSTR; /* 20664 */ typedef _DRIVER_INFO_5A *PDRIVER_INFO_5; /* 20665 */ typedef IWrappedProtocol *LPIWRAPPEDPROTOCOL; /* 20666 */ typedef _RPC_CALL_LOCAL_ADDRESS_V1 *PRPC_CALL_LOCAL_ADDRESS_V1; /* 20667 */ typedef _SYSTEM_AUDIT_CALLBACK_ACE *PSYSTEM_AUDIT_CALLBACK_ACE; /* 20668 */ typedef _RPC_ASYNC_NOTIFICATION_INFO *PRPC_ASYNC_NOTIFICATION_INFO; /* 20669 */ typedef unsigned int *PKSPIN_LOCK; /* 20670 */ typedef _CERT_ACCESS_DESCRIPTION *PCERT_ACCESS_DESCRIPTION; /* 20671 */ typedef void *png_voidp; /* 20672 */ typedef D3DXPLANE *LPD3DXPLANE; /* 20673 */ typedef tagLASTINPUTINFO *PLASTINPUTINFO; /* 20674 */ typedef HSTR__ *HSTR; /* 20675 */ typedef char ShineBool; /* 20676 */ typedef _SERVICE_CONTROL_STATUS_REASON_PARAMSA *PSERVICE_CONTROL_STATUS_REASON_PARAMSA; /* 20677 */ typedef _KDHELP64 *PKDHELP64; /* 20678 */ typedef _JOB_INFO_1A *LPJOB_INFO_1; /* 20679 */ typedef void __stdcall RTL_UMS_SCHEDULER_ENTRY_POINT(_RTL_UMS_SCHEDULER_REASON, unsigned int, void *); /* 20680 */ typedef void (__thiscall *func_t)(SteamCallback *this, GetAuthSessionTicketResponse_t *); /* 20681 */ typedef IInternet *LPIINTERNET; /* 20682 */ typedef _IMAGE_BOUND_IMPORT_DESCRIPTOR *PIMAGE_BOUND_IMPORT_DESCRIPTOR; /* 20683 */ typedef tagMIXERLINEW *PMIXERLINEW; /* 20684 */ typedef void (__cdecl *PEXCEPTION_HANDLER)(); /* 20685 */ typedef tagCREATESTRUCTW *LPCREATESTRUCTW; /* 20686 */ typedef _DRIVER_INFO_8W *LPDRIVER_INFO_8W; /* 20687 */ typedef void MENUTEMPLATEA; /* 20688 */ typedef _TIME_DYNAMIC_ZONE_INFORMATION *PDYNAMIC_TIME_ZONE_INFORMATION; /* 20689 */ typedef wchar_t *LPWSTR; /* 20690 */ typedef tagAUXCAPS2A *PAUXCAPS2; /* 20691 */ typedef void *LPMENUTEMPLATEA; /* 20692 */ typedef _ADAPTER_STATUS *PADAPTER_STATUS; /* 20693 */ typedef _WIN32_FIND_STREAM_DATA *PWIN32_FIND_STREAM_DATA; /* 20694 */ typedef _OBJECT_TYPE_LIST *POBJECT_TYPE_LIST; /* 20695 */ typedef ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT; /* 20696 */ typedef int (__stdcall *I_RpcProxyGetClientSessionAndResourceUUID)(void *, int *, _GUID *, int *, _GUID *); /* 20697 */ typedef unsigned int FLONG; /* 20698 */ typedef _SERVICE_TABLE_ENTRYA *LPSERVICE_TABLE_ENTRYA; /* 20699 */ typedef _SECURITY_QUALITY_OF_SERVICE *PSECURITY_QUALITY_OF_SERVICE; /* 20700 */ typedef wavehdr_tag *PWAVEHDR; /* 20701 */ typedef void *LPMENUTEMPLATEW; /* 20702 */ typedef _PEB_FREE_BLOCK *PPEB_FREE_BLOCK; /* 20703 */ typedef _SLIST_HEADER *PSLIST_HEADER32; /* 20704 */ typedef IDirectInput2A *LPDIRECTINPUT2; /* 20705 */ typedef ATL::_ATL_CATMAP_ENTRY *__cdecl _ATL_CATMAPFUNC(); /* 20706 */ typedef _SERVICE_FAILURE_ACTIONSA *LPSERVICE_FAILURE_ACTIONS; /* 20707 */ typedef void MENUTEMPLATEW; /* 20708 */ typedef tagMIXERLINEA *PMIXERLINEA; /* 20709 */ typedef _TP_POOL_STACK_INFORMATION *PTP_POOL_STACK_INFORMATION; /* 20710 */ typedef _JOBOBJECT_BASIC_PROCESS_ID_LIST *PJOBOBJECT_BASIC_PROCESS_ID_LIST; /* 20711 */ typedef tagAUXCAPSA *PAUXCAPS; /* 20712 */ typedef tagCREATESTRUCTA *LPCREATESTRUCTA; /* 20713 */ typedef void __stdcall RPC_CLIENT_FREE(void *); /* 20714 */ typedef KQ_MAP_ALLOC_TABLE *LPKQ_MAP_ALLOC_TABLE; /* 20715 */ typedef int *PLONG; /* 20716 */ typedef _PROCESS_INFORMATION *PPROCESS_INFORMATION; /* 20717 */ typedef tagOBJECTDESCRIPTOR *LPOBJECTDESCRIPTOR; /* 20718 */ typedef _RTL_CONDITION_VARIABLE *PCONDITION_VARIABLE; /* 20719 */ typedef _CRYPT_OID_INFO *PCCRYPT_OID_INFO; /* 20720 */ typedef unsigned __int16 ShineHandleNumber; /* 20721 */ typedef _CRL_CONTEXT *PCRL_CONTEXT; /* 20722 */ typedef unsigned int uLong; /* 20723 */ typedef unsigned int ULONG; /* 20724 */ typedef IOleObject *LPOLEOBJECT; /* 20725 */ typedef DIDEVICEOBJECTDATA *LPCDIDEVICEOBJECTDATA; /* 20726 */ typedef tagEMRPOLYLINE *PEMRPOLYLINETO; /* 20727 */ typedef void *HCRYPTOIDFUNCADDR; /* 20728 */ typedef _PROC_THREAD_ATTRIBUTE_LIST *PPROC_THREAD_ATTRIBUTE_LIST; /* 20729 */ typedef tagREGISTERWORDA *LPREGISTERWORDA; /* 20730 */ typedef _DRIVER_INFO_5W *PDRIVER_INFO_5W; /* 20731 */ typedef tagREGISTERWORDA *NPREGISTERWORDA; /* 20732 */ typedef tagMIDIINCAPS2A *PMIDIINCAPS2A; /* 20733 */ typedef char *LPTSTR; /* 20734 */ typedef _DCB *LPDCB; /* 20735 */ typedef _JOB_INFO_1W *LPJOB_INFO_1W; /* 20736 */ typedef void __stdcall _ATL_TERMFUNC(unsigned int); /* 20737 */ typedef _MONITOR_DISPLAY_STATE *PMONITOR_DISPLAY_STATE; /* 20738 */ typedef unsigned int PackageId_t; /* 20739 */ typedef _D3DXATTRIBUTERANGE *LPD3DXATTRIBUTERANGE; /* 20740 */ typedef char SHINE_CHAR_CLASS_ID; /* 20741 */ typedef tagRAWMOUSE *PRAWMOUSE; /* 20742 */ typedef int (__stdcall *PFN_CERT_ENUM_SYSTEM_STORE_LOCATION)(const wchar_t *, unsigned int, void *, void *); /* 20743 */ typedef tagMIDIINCAPS2W *PMIDIINCAPS2W; /* 20744 */ typedef const char *D3DXParameterPtr; /* 20745 */ typedef _CMSG_CMS_RECIPIENT_INFO *PCMSG_CMS_RECIPIENT_INFO; /* 20746 */ typedef tagREGISTERWORDW *NPREGISTERWORDW; /* 20747 */ typedef _OUTLINETEXTMETRICA *LPOUTLINETEXTMETRIC; /* 20748 */ typedef void (__cdecl *PMFN)(); /* 20749 */ typedef tagREGISTERWORDW *LPREGISTERWORDW; /* 20750 */ typedef _DRIVER_INFO_5A *PDRIVER_INFO_5A; /* 20751 */ typedef _OUTLINETEXTMETRICA *NPOUTLINETEXTMETRIC; /* 20752 */ typedef ID3DXFileSaveData **LPLPD3DXFILESAVEDATA; /* 20753 */ typedef int ptrdiff_t; /* 20754 */ typedef tagMCI_SEEK_PARMS *PMCI_SEEK_PARMS; /* 20755 */ typedef _JOB_INFO_1A *LPJOB_INFO_1A; /* 20756 */ typedef _LOOKUP_STREAM_FROM_CLUSTER_ENTRY *PLOOKUP_STREAM_FROM_CLUSTER_ENTRY; /* 20757 */ typedef tagAUXCAPSW *PAUXCAPSW; /* 20758 */ typedef void MENUTEMPLATE; /* 20759 */ typedef IDirectInput2W *LPDIRECTINPUT2W; /* 20760 */ typedef HRESULT __stdcall _ATL_CREATORFUNC(void *, _GUID *, void **); /* 20761 */ typedef void *LPMENUTEMPLATE; /* 20762 */ typedef _DIDEVICEIMAGEINFOHEADERA *LPDIDEVICEIMAGEINFOHEADER; /* 20763 */ typedef char ShineEmoticonID; /* 20764 */ typedef tagEMRSETVIEWPORTORGEX *PEMRSETBRUSHORGEX; /* 20765 */ typedef char CT_TYPE; /* 20766 */ typedef unsigned int SICHINTF; /* 20767 */ typedef _JIT_DEBUG_INFO *LPJIT_DEBUG_INFO32; /* 20768 */ typedef _IMAGE_LINENUMBER *PIMAGE_LINENUMBER; /* 20769 */ typedef char BOOLEAN; /* 20770 */ typedef char boolean; /* 20771 */ typedef _tiddata *_ptiddata; /* 20772 */ typedef HMIDISTRM__ *HMIDISTRM; /* 20773 */ typedef _TOKEN_INFORMATION_CLASS *PTOKEN_INFORMATION_CLASS; /* 20774 */ typedef D3DXCOLOR *LPD3DXCOLOR; /* 20775 */ typedef _CRYPT_SIGN_MESSAGE_PARA *PCRYPT_SIGN_MESSAGE_PARA; /* 20776 */ typedef void (__cdecl *Free_t)(void *); /* 20777 */ typedef const wchar_t *PCWCHAR; /* 20778 */ typedef IDirectInput2A *LPDIRECTINPUT2A; /* 20779 */ typedef tagAUXCAPSA *PAUXCAPSA; /* 20780 */ typedef _JOB_INFO_4A *PJOB_INFO_4A; /* 20781 */ typedef tagCREATESTRUCTA *LPCREATESTRUCT; /* 20782 */ typedef tagMIXERLINEA *PMIXERLINE; /* 20783 */ typedef void (__stdcall *SENDASYNCPROC)(HWND__ *, unsigned int, unsigned int, int); /* 20784 */ typedef _ZONEATTRIBUTES *LPZONEATTRIBUTES; /* 20785 */ typedef HMENU__ *HMENU; /* 20786 */ typedef int (__stdcall *DLGPROC)(HWND__ *, unsigned int, unsigned int, int); /* 20787 */ typedef unsigned __int16 NETCOMMANDTYPE; /* 20788 */ typedef _CTL_VERIFY_USAGE_STATUS *PCTL_VERIFY_USAGE_STATUS; /* 20789 */ typedef unsigned int SHINE_GUILD_ACADEMY_MEMBER_FLAGS; /* 20790 */ typedef _TAPE_SET_DRIVE_PARAMETERS *PTAPE_SET_DRIVE_PARAMETERS; /* 20791 */ typedef HWAVEOUT__ **LPHWAVEOUT; /* 20792 */ typedef unsigned int SHINE_GUILD_FAME; /* 20793 */ typedef _TP_POOL *PTP_POOL; /* 20794 */ typedef ICreateTypeLib *LPCREATETYPELIB; /* 20795 */ typedef _GUID *PUOW; /* 20796 */ typedef _CONTEXT_EX *PCONTEXT_EX; /* 20803 */ typedef struct _EH3_EXCEPTION_REGISTRATION EH3_EXCEPTION_REGISTRATION; /* 20804 */ struct CPPEH_RECORD { DWORD old_esp; EXCEPTION_POINTERS *exc_ptr; struct _EH3_EXCEPTION_REGISTRATION registration; }; /* 20806 */ enum _D3DTRANSFORMSTATETYPE { D3DTRANSFORMSTATE_WORLD = 0x1, D3DTRANSFORMSTATE_VIEW = 0x2, D3DTRANSFORMSTATE_PROJECTION = 0x3, D3DTRANSFORMSTATE_FORCE_DWORD = 0x7FFFFFFF, }; /* 20808 */ enum _D3DSAMPLERSTATETYPE { D3DSAMP_ADDRESSU = 0x1, D3DSAMP_ADDRESSV = 0x2, D3DSAMP_ADDRESSW = 0x3, D3DSAMP_BORDERCOLOR = 0x4, D3DSAMP_MAGFILTER = 0x5, D3DSAMP_MINFILTER = 0x6, D3DSAMP_MIPFILTER = 0x7, D3DSAMP_MIPMAPLODBIAS = 0x8, D3DSAMP_MAXMIPLEVEL = 0x9, D3DSAMP_MAXANISOTROPY = 0xA, D3DSAMP_SRGBTEXTURE = 0xB, D3DSAMP_ELEMENTINDEX = 0xC, D3DSAMP_DMAPOFFSET = 0xD, D3DSAMP_FORCE_DWORD = 0x7FFFFFFF, }; /* 20809 */ enum _D3DBLEND { D3DBLEND_ZERO = 0x1, D3DBLEND_ONE = 0x2, D3DBLEND_SRCCOLOR = 0x3, D3DBLEND_INVSRCCOLOR = 0x4, D3DBLEND_SRCALPHA = 0x5, D3DBLEND_INVSRCALPHA = 0x6, D3DBLEND_DESTALPHA = 0x7, D3DBLEND_INVDESTALPHA = 0x8, D3DBLEND_DESTCOLOR = 0x9, D3DBLEND_INVDESTCOLOR = 0xA, D3DBLEND_SRCALPHASAT = 0xB, D3DBLEND_BOTHSRCALPHA = 0xC, D3DBLEND_BOTHINVSRCALPHA = 0xD, D3DBLEND_FORCE_DWORD = 0x7FFFFFFF, }; /* 20810 */ enum _D3DCUBEMAP_FACES { D3DCUBEMAP_FACE_POSITIVE_X = 0x0, D3DCUBEMAP_FACE_NEGATIVE_X = 0x1, D3DCUBEMAP_FACE_POSITIVE_Y = 0x2, D3DCUBEMAP_FACE_NEGATIVE_Y = 0x3, D3DCUBEMAP_FACE_POSITIVE_Z = 0x4, D3DCUBEMAP_FACE_NEGATIVE_Z = 0x5, D3DCUBEMAP_FACE_FORCE_DWORD = 0x7FFFFFFF, }; /* 20813 */ enum _D3DDECLUSAGE { D3DDECLUSAGE_POSITION = 0x0, D3DDECLUSAGE_BLENDWEIGHT = 0x1, D3DDECLUSAGE_BLENDINDICES = 0x2, D3DDECLUSAGE_NORMAL = 0x3, D3DDECLUSAGE_PSIZE = 0x4, D3DDECLUSAGE_TEXCOORD = 0x5, D3DDECLUSAGE_TANGENT = 0x6, D3DDECLUSAGE_BINORMAL = 0x7, D3DDECLUSAGE_TESSFACTOR = 0x8, D3DDECLUSAGE_POSITIONT = 0x9, D3DDECLUSAGE_COLOR = 0xA, D3DDECLUSAGE_FOG = 0xB, D3DDECLUSAGE_DEPTH = 0xC, D3DDECLUSAGE_SAMPLE = 0xD, }; /* 20814 */ typedef _GUID GUID; /* 20815 */ enum MACRO_DOMAIN { DOMAIN = 1, SING = 2, OVERFLOW = 3, UNDERFLOW = 4, TLOSS = 5, PLOSS = 6, }; /* 20816 */ typedef _DIDATAFORMAT DIDATAFORMAT; /* 20817 */ typedef tagPOINT POINT; /* 20818 */ typedef tagSAFEARRAYBOUND SAFEARRAYBOUND; /* 20820 */ typedef tagVARIANT VARIANT; /* 20819 */ typedef VARIANT VARIANTARG; /* 20821 */ typedef _LARGE_INTEGER LARGE_INTEGER;