diff --git a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc index 1b0cd9a..49b6b60 100644 --- a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc +++ b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc @@ -4146,7 +4146,6 @@ static import_symbols() { set_name(0x00781430, "World__LoadMap"); set_name(0x00781500, "World__Preload"); set_name(0x007816F0, "DayNight__Update"); - set_name(0x007831A0, "World__PrepareUpdate"); set_name(0x0078F020, "AreaListRegisterLocation"); set_name(0x0078FB00, "CWorldScene__FrustumXform"); set_name(0x00791100, "CWorldScene__FrustumSet"); @@ -4166,13 +4165,9 @@ static import_symbols() { set_name(0x0079E7C0, "CMap__Initialize"); set_name(0x0079F320, "CMap__Destroy"); set_name(0x0079F820, "CPassenger__Disable"); - set_name(0x007A0530, "CMap__QueryGroundTypeTerrain"); set_name(0x007A0FE0, "CMapEntity__constructor"); set_name(0x007A4C10, "CMap__TestQueryAdd"); set_name(0x007A5330, "CMap__GetChunkFacets"); - set_name(0x007A5A60, "CMap__GetChunkFacets@2"); - set_name(0x007A5F20, "CMap__GetFacets"); - set_name(0x007A6260, "CMap__GetTriSubchunk"); set_name(0x007A8520, "CMapObj__UpdateMaterials"); set_name(0x007A9BF0, "CMapObj__RenderGroupLightmapTex"); set_name(0x007A9D30, "CMapObj__RenderGroupColorTex"); @@ -4180,9 +4175,7 @@ static import_symbols() { set_name(0x007AC6A0, "CMapObj__ExtRender"); set_name(0x007AC9F0, "CMapObj__IntRender"); set_name(0x007AD020, "CMapObj__PrepareUpdate"); - set_name(0x007AD3B0, "CMap__GetHeightTerrain"); set_name(0x007AE030, "CMapObj__Delete"); - set_name(0x007AE110, "CMapObj__AsyncFailedCallback"); set_name(0x007AE1A0, "CMapObj__ReadGroup"); set_name(0x007AE1C0, "CMapObj__WaitLoad"); set_name(0x007AE300, "CMapObj__Init"); @@ -4223,24 +4216,15 @@ static import_symbols() { set_name(0x007B1270, "CDetailDoodad__UpdateAlphaRampTexture"); set_name(0x007B15D0, "CDetailDoodad__InitializeShaderConstants"); set_name(0x007B2760, "CDetailDoodad__Initialize"); - set_name(0x007B2A80, "CDetailDoodad__UpdatePools"); set_name(0x007B2D30, "CDetailDoodad__InitializeRenderState"); - set_name(0x007B3960, "CDetailDoodad__FreeInst"); set_name(0x007B3DE0, "CMapObjDefGroup__constructor"); set_name(0x007B4350, "CMapObjDef__constructor"); - set_name(0x007B4DF0, "CMap__UpdateArea"); set_name(0x007B5020, "TSList__LinkToHead"); - set_name(0x007B5950, "CMap__PreUpdateAreas"); set_name(0x007B6110, "CMap__PrepareMapObjDefs"); - set_name(0x007B6B00, "CMap__PrepareUpdate"); - set_name(0x007BA340, "CMapRenderChunk__Initialize"); - set_name(0x007BA600, "CMapRenderChunk__UpdatePools"); set_name(0x007BD3A0, "CShadowQuery__Initialize"); set_name(0x007BD9F0, "CMap__Preload"); set_name(0x007BF8B0, "CMap__LoadWdt"); set_name(0x007BFCE0, "CMap__Load"); - set_name(0x007BFE40, "CMap__AllocRawAreaData"); - set_name(0x007BFE60, "CMap__FreeRawAreaData"); set_name(0x007BFF20, "CMap__AllocMapObj"); set_name(0x007BFF70, "CMap__FreeMapObj"); set_name(0x007BFFE0, "CMap__AllocMapObjGroup"); @@ -4251,46 +4235,20 @@ static import_symbols() { set_name(0x007C02D0, "CMap__FreeEntity"); set_name(0x007C0370, "CMap__FreeMapObjDefGroup"); set_name(0x007C03E0, "CMap__AllocMapObjDef"); - set_name(0x007C04A0, "CMap__FreeChunkLiquid"); set_name(0x007C0670, "CMap__AllocEntity"); set_name(0x007C07C0, "CMap__AllocArea"); set_name(0x007C08A0, "CMap__AllocLight"); set_name(0x007C0910, "CMap__AllocMapObjDefGroup"); - set_name(0x007C0980, "CMap__AllocChunkLiquid"); set_name(0x007C09F0, "CMap__FreeBaseObjLink"); set_name(0x007C1150, "CMapDoodadDef__SelectLights"); set_name(0x007C1730, "CMapEntity__SelectLights"); - set_name(0x007C1FF0, "CMap__LinkObjectToMapObjDefGroup"); set_name(0x007C21E0, "CMapDoodadDef__constructor"); - set_name(0x007C3020, "CMapDoodadDef__Purge"); - set_name(0x007C3250, "CMapObjDef__Purge"); - set_name(0x007C3370, "CMapChunk__Purge"); - set_name(0x007C35D0, "CMapArea__PurgeChunk"); - set_name(0x007C35F0, "CMapArea__PurgeXXX"); - set_name(0x007C3700, "CMap__PurgeArea"); - set_name(0x007C3730, "CMap__Purge"); - set_name(0x007C3A10, "CMapChunk__ProcessIffChunks"); - set_name(0x007C3B60, "CMapChunk__CreateIndices"); - set_name(0x007C3C60, "CMapChunk__initVerts"); set_name(0x007C3D90, "CMapChunk__Initialize"); - set_name(0x007C3F30, "CMapChunk__CreateVerticesWorld"); - set_name(0x007C4620, "CMapChunk__CreateVerticesWorld@2"); - set_name(0x007C4960, "CMapChunk__CreateVerticesLocal"); - set_name(0x007C4F10, "CMapChunk__CreateVerticesLocal@2"); - set_name(0x007C51B0, "CMapChunk__CreateIndices@2"); - set_name(0x007C5220, "CMapChunk__CreateBounds"); - set_name(0x007C54C0, "CMapChunk__CreateVertices"); - set_name(0x007C5690, "CMapChunk__CreateLiquids"); - set_name(0x007C6060, "CMapChunk__CreateSoundEmitters"); - set_name(0x007C6150, "CMapChunk__CreateRefs"); - set_name(0x007C64B0, "CMapChunk__Create"); set_name(0x007C65A0, "CMapChunk__UpdateLights"); - set_name(0x007C75E0, "CMapObjGroup__AsyncFailedCallback"); set_name(0x007C7AE0, "CMapObjGroup__GetTrisFromQuery"); set_name(0x007C7F10, "CMapObjGroup__InitPtrs"); set_name(0x007C7FE0, "CMapObjGroup__QueryLighting"); set_name(0x007C8360, "CMapObjGroup__QueryLiquid"); - set_name(0x007C8BF0, "CMapObjGroup__GetNumSharedTiles"); set_name(0x007C8C60, "CMapObjGroup__GenLiquidVerts"); set_name(0x007C8D80, "CMapObjGroup__IdentifyLegacyLiquidType"); set_name(0x007C8DD0, "CMapObjGroup__VectorIntersectLiquidTiles"); @@ -4311,20 +4269,8 @@ static import_symbols() { set_name(0x007CB9D0, "CMapObjGroup__Destroy"); set_name(0x007CBE80, "CMapObjGroup__Clear"); set_name(0x007CC310, "CMap__LoadWdl"); - set_name(0x007CDE10, "CChunkLiquid__Purge"); - set_name(0x007D02C0, "CMapRenderChunk__RenderPrepBufs"); - set_name(0x007D0420, "CMapRenderChunk__UseStreamingBufs"); - set_name(0x007D3390, "CMapChunk__CreateDetailDoodads"); - set_name(0x007D3FE0, "CMapChunk__CreateDetailDoodadInst"); set_name(0x007D59B0, "CMap__LocateViewerMapObjs"); - set_name(0x007D6980, "CMap__LoadTerrainTexture"); - set_name(0x007D6A90, "CMapArea__PurgeChunks"); - set_name(0x007D6B30, "CMapArea__PrepareChunk"); - set_name(0x007D6BF0, "CMapArea__Update"); - set_name(0x007D6EF0, "CMapArea__Create"); - set_name(0x007D7020, "CMapArea__AsyncLoadCallback"); set_name(0x007D7050, "CMapArea__constructor"); - set_name(0x007D7150, "CMapArea__Load"); set_name(0x007D7260, "CMapBaseObj__constructor"); set_name(0x007D72D0, "CMapObj__CreateMaterials"); set_name(0x007D7310, "CMapObjGroup__GetLegacyLiquidId"); @@ -4341,11 +4287,6 @@ static import_symbols() { set_name(0x007D82E0, "CMapObjGroup__Create"); set_name(0x007D8570, "CMapObjGroup__AsyncPostloadCallback"); set_name(0x007D85E0, "CMapObj__ReadGroup@2"); - set_name(0x007D8730, "CMapChunk__Intersect"); - set_name(0x007D8840, "CMapChunk__Intersect@2"); - set_name(0x007D8E00, "CMapChunk__Intersect@3"); - set_name(0x007D9A20, "CMap__LoadArea"); - set_name(0x007D9A70, "CMap__PrepareArea"); set_name(0x007D9B10, "CMapLight__constructor"); set_name(0x007D9BD0, "CMap__CreateLight"); set_name(0x007D9C80, "CMap__UpdateLightBounds"); @@ -4511,7 +4452,6 @@ static import_symbols() { set_name(0x0081C840, "CM2Cache__LinkToSharedUpdateList"); set_name(0x0081C900, "CM2Cache__constructor"); set_name(0x0081C9C0, "CM2Scene__AdvanceTime"); - set_name(0x0081CAB0, "CM2Scene__PurgeModelCache"); set_name(0x0081CE70, "CM2Scene__AnimateThread"); set_name(0x0081E400, "CM2Scene__SelectLights"); set_name(0x0081EA90, "CM2Scene__SortDoodadProxy"); @@ -4968,7 +4908,6 @@ static import_symbols() { set_name(0x00982460, "C4Quaternion__Slerp"); set_name(0x00982630, "C4Quaternion__Nlerp"); set_name(0x00982970, "C3Vector__constructor"); - set_name(0x00983D70, "CFrustum__Cull"); set_name(0x00984C90, "C4Vector__constructor"); set_name(0x009858B0, "Script_PlaySound"); set_name(0x00985950, "Script_PlayMusic"); @@ -5198,7 +5137,6 @@ static import_symbols() { set_name(0x00A2F9E4, "CGxDeviceD3d__s_colorArgs"); set_name(0x00A2FA14, "CGxDeviceD3d__s_cmpFunc"); set_name(0x00A2FA24, "CGxDeviceD3d__s_cullMode"); - set_name(0x00A3FAF0, "CMap__s_holeMask"); set_name(0x00AB6350, "g_startup_StringsDB"); set_name(0x00AB90AC, "System_File__Stacked__s_manager"); set_name(0x00AB912C, "System_File__read_func"); @@ -5856,7 +5794,6 @@ static import_symbols() { set_name(0x00CE05D0, "CMap__wdtFilename"); set_name(0x00CE06D0, "CMap__mapName"); set_name(0x00CE07D0, "CMap__mapPath"); - set_name(0x00CE48D0, "CMap__m_areaTable"); set_name(0x00CF08F0, "CMap__bActive"); set_name(0x00CF08F4, "CMap__bDungeon"); set_name(0x00CFBEC4, "CMapObjRenderGroupExterior_ptr"); @@ -5879,7 +5816,6 @@ static import_symbols() { set_name(0x00D2542C, "CMap__mapObjDefHeap"); set_name(0x00D25430, "CMap__chunkLiquidHeap"); set_name(0x00D25488, "CMapChunk__s_geoToTex"); - set_name(0x00D25498, "CMapChunk__m_vertexListXY"); set_name(0x00D3F778, "FrameScript_Object__s_objectType"); set_name(0x00D3F798, "s_scriptProfileEnabled"); set_name(0x00D4139C, "CGGameUI__m_luaTainted"); diff --git a/profile/3.3.5a-windows-386/symbol/chunkliquid/func.sym b/profile/3.3.5a-windows-386/symbol/chunkliquid/func.sym deleted file mode 100644 index eea8e62..0000000 --- a/profile/3.3.5a-windows-386/symbol/chunkliquid/func.sym +++ /dev/null @@ -1 +0,0 @@ -CChunkLiquid__Purge 007CDE10 f end=007CDE28 diff --git a/profile/3.3.5a-windows-386/symbol/detaildoodad/func.sym b/profile/3.3.5a-windows-386/symbol/detaildoodad/func.sym index 3ae8e6f..05d9d6a 100644 --- a/profile/3.3.5a-windows-386/symbol/detaildoodad/func.sym +++ b/profile/3.3.5a-windows-386/symbol/detaildoodad/func.sym @@ -2,5 +2,3 @@ CDetailDoodad__UpdateAlphaRampTexture 007B1270 f end=007B129F ; CDetailDoodad::U CDetailDoodad__InitializeShaderConstants 007B15D0 f end=007B1B05 ; CDetailDoodad::InitializeShaderConstants() CDetailDoodad__Initialize 007B2760 f end=007B29AA ; CDetailDoodad::Initialize() CDetailDoodad__InitializeRenderState 007B2D30 f end=007B304E ; CDetailDoodad::InitializeRenderState() -CDetailDoodad__UpdatePools 007B2A80 f end=007B2C92 -CDetailDoodad__FreeInst 007B3960 f end=007B3987 diff --git a/profile/3.3.5a-windows-386/symbol/frustum/func.sym b/profile/3.3.5a-windows-386/symbol/frustum/func.sym deleted file mode 100644 index cd85b9b..0000000 --- a/profile/3.3.5a-windows-386/symbol/frustum/func.sym +++ /dev/null @@ -1 +0,0 @@ -CFrustum__Cull 00983D70 f end=00983E61 diff --git a/profile/3.3.5a-windows-386/symbol/m2scene/func.sym b/profile/3.3.5a-windows-386/symbol/m2scene/func.sym index 72296c9..9ecd6b5 100644 --- a/profile/3.3.5a-windows-386/symbol/m2scene/func.sym +++ b/profile/3.3.5a-windows-386/symbol/m2scene/func.sym @@ -17,4 +17,3 @@ CM2Scene__destructor 00821850 f end=0082192E ; CM2Scene::~CM2Scene() CM2Scene__Animate 00821A20 f end=0082303A ; CM2Scene::Animate(C3Vector const&) CM2Scene__Release 00823040 f end=00823062 ; CM2Scene::Release() CM2Scene__Draw 00823CB0 f end=00823D4D ; CM2Scene::Draw(M2PASS) -CM2Scene__PurgeModelCache 0081CAB0 f end=0081CABF diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index 4517cfb..164ded2 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -4142,7 +4142,6 @@ World__Initialize 00780F50 f end=0078142F World__LoadMap 00781430 f end=007814F2 World__Preload 00781500 f end=007815B7 DayNight__Update 007816F0 f end=007819BC ; DayNight::Update(unsigned int, float, float) -World__PrepareUpdate 007831A0 f end=007834FE AreaListRegisterLocation 0078F020 f end=0078F1EC CWorldScene__FrustumXform 0078FB00 f end=0078FB20 CWorldScene__FrustumSet 00791100 f end=00791120 @@ -4162,13 +4161,9 @@ Particulate__constructor 0079E100 f end=0079E191 CMap__Initialize 0079E7C0 f end=0079EFD4 CMap__Destroy 0079F320 f end=0079F646 CPassenger__Disable 0079F820 f end=0079F858 -CMap__QueryGroundTypeTerrain 007A0530 f end=007A0699 CMapEntity__constructor 007A0FE0 f end=007A1098 CMap__TestQueryAdd 007A4C10 f end=007A4EDD CMap__GetChunkFacets 007A5330 f end=007A55DC -CMap__GetChunkFacets 007A5A60 f end=007A5DC8 -CMap__GetFacets 007A5F20 f end=007A6136 -CMap__GetTriSubchunk 007A6260 f end=007A6623 CMapObj__UpdateMaterials 007A8520 f end=007A85D1 CMapObj__RenderGroupLightmapTex 007A9BF0 f end=007A9D21 CMapObj__RenderGroupColorTex 007A9D30 f end=007A9ECF @@ -4176,9 +4171,7 @@ CMapObj__RenderGroup 007ABF50 f end=007AC059 CMapObj__ExtRender 007AC6A0 f end=007AC9EF CMapObj__IntRender 007AC9F0 f end=007AD015 CMapObj__PrepareUpdate 007AD020 f end=007AD1EC -CMap__GetHeightTerrain 007AD3B0 f end=007AD6F1 CMapObj__Delete 007AE030 f end=007AE050 -CMapObj__AsyncFailedCallback 007AE110 f end=007AE138 CMapObj__ReadGroup 007AE1A0 f end=007AE1B2 CMapObj__WaitLoad 007AE1C0 f end=007AE1E5 CMapObj__Init 007AE300 f end=007AE3A6 ; CMapObj::Init() @@ -4219,24 +4212,15 @@ CMapObj__Create 007B0CC0 f end=007B0D37 ; CMapObj::Create(char const*) CDetailDoodad__UpdateAlphaRampTexture 007B1270 f end=007B129F ; CDetailDoodad::UpdateAlphaRampTexture(EGxTexCommand, unsigned int, unsigned int, unsigned int, unsigned int, void*, unsigned int&, void const*&) CDetailDoodad__InitializeShaderConstants 007B15D0 f end=007B1B05 ; CDetailDoodad::InitializeShaderConstants() CDetailDoodad__Initialize 007B2760 f end=007B29AA ; CDetailDoodad::Initialize() -CDetailDoodad__UpdatePools 007B2A80 f end=007B2C92 CDetailDoodad__InitializeRenderState 007B2D30 f end=007B304E ; CDetailDoodad::InitializeRenderState() -CDetailDoodad__FreeInst 007B3960 f end=007B3987 CMapObjDefGroup__constructor 007B3DE0 f end=007B3EFC CMapObjDef__constructor 007B4350 f end=007B44FE -CMap__UpdateArea 007B4DF0 f end=007B4F06 TSList__LinkToHead 007B5020 f end=007B50AB ; 00005410 -CMap__PreUpdateAreas 007B5950 f end=007B5CFF CMap__PrepareMapObjDefs 007B6110 f end=007B64ED -CMap__PrepareUpdate 007B6B00 f end=007B6ECF -CMapRenderChunk__Initialize 007BA340 f end=007BA3C7 -CMapRenderChunk__UpdatePools 007BA600 f end=007BA7B6 CShadowQuery__Initialize 007BD3A0 f end=007BD44D CMap__Preload 007BD9F0 f end=007BDA62 CMap__LoadWdt 007BF8B0 f end=007BFCDC ; CMap::LoadWdt() CMap__Load 007BFCE0 f end=007BFE33 ; public: static void __cdecl CMap::Load(char const *, int) -CMap__AllocRawAreaData 007BFE40 f end=007BFE5A -CMap__FreeRawAreaData 007BFE60 f end=007BFE7A CMap__AllocMapObj 007BFF20 f end=007BFF6B ; CMap::AllocMapObj() CMap__FreeMapObj 007BFF70 f end=007BFFD6 CMap__AllocMapObjGroup 007BFFE0 f end=007C002B @@ -4247,46 +4231,20 @@ CMap__FreeDoodadDef 007C0240 f end=007C02CC CMap__FreeEntity 007C02D0 f end=007C0334 CMap__FreeMapObjDefGroup 007C0370 f end=007C03D4 CMap__AllocMapObjDef 007C03E0 f end=007C042C -CMap__FreeChunkLiquid 007C04A0 f end=007C0500 CMap__AllocEntity 007C0670 f end=007C06D9 CMap__AllocArea 007C07C0 f end=007C0827 CMap__AllocLight 007C08A0 f end=007C0907 ; public: static class CMapLight * __fastcall CMap::AllocLight(void) CMap__AllocMapObjDefGroup 007C0910 f end=007C0977 -CMap__AllocChunkLiquid 007C0980 f end=007C09E6 CMap__FreeBaseObjLink 007C09F0 f end=007C0A8B CMapDoodadDef__SelectLights 007C1150 f end=007C1371 ; CMapDoodadDef::SelectLights(CM2Lighting*) CMapEntity__SelectLights 007C1730 f end=007C1ACA ; CMapEntity::SelectLights(CM2Lighting*) -CMap__LinkObjectToMapObjDefGroup 007C1FF0 f end=007C2035 CMapDoodadDef__constructor 007C21E0 f end=007C234A -CMapDoodadDef__Purge 007C3020 f end=007C30A6 -CMapObjDef__Purge 007C3250 f end=007C332D -CMapChunk__Purge 007C3370 f end=007C35CF -CMapArea__PurgeChunk 007C35D0 f end=007C35EA -CMapArea__PurgeXXX 007C35F0 f end=007C36F2 -CMap__PurgeArea 007C3700 f end=007C372E -CMap__Purge 007C3730 f end=007CC01C -CMapChunk__ProcessIffChunks 007C3A10 f end=007C3B3C -CMapChunk__CreateIndices 007C3B60 f end=007C3C57 -CMapChunk__initVerts 007C3C60 f end=007C3D90 CMapChunk__Initialize 007C3D90 f end=007C3DAD -CMapChunk__CreateVerticesWorld 007C3F30 f end=007C4618 -CMapChunk__CreateVerticesWorld 007C4620 f end=007C495A -CMapChunk__CreateVerticesLocal 007C4960 f end=007C4F0A -CMapChunk__CreateVerticesLocal 007C4F10 f end=007C51AE -CMapChunk__CreateIndices 007C51B0 f end=007C5218 -CMapChunk__CreateBounds 007C5220 f end=007C543B -CMapChunk__CreateVertices 007C54C0 f end=007C552B -CMapChunk__CreateLiquids 007C5690 f end=007C5B1E -CMapChunk__CreateSoundEmitters 007C6060 f end=007C6144 -CMapChunk__CreateRefs 007C6150 f end=007C647D -CMapChunk__Create 007C64B0 f end=007C659D CMapChunk__UpdateLights 007C65A0 f end=007C65FE ; public: void __thiscall CMapChunk::UpdateLights(void) -CMapObjGroup__AsyncFailedCallback 007C75E0 f end=007C7608 CMapObjGroup__GetTrisFromQuery 007C7AE0 f end=007C7F0C CMapObjGroup__InitPtrs 007C7F10 f end=007C7FD8 CMapObjGroup__QueryLighting 007C7FE0 f end=007C8352 CMapObjGroup__QueryLiquid 007C8360 f end=007C8500 -CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E CMapObjGroup__GenLiquidVerts 007C8C60 f end=007C8D73 CMapObjGroup__IdentifyLegacyLiquidType 007C8D80 f end=007C8DCB CMapObjGroup__VectorIntersectLiquidTiles 007C8DD0 f end=007C9106 @@ -4307,20 +4265,8 @@ CMapObjGroup__GetTris 007CB7B0 f end=007CB867 CMapObjGroup__Destroy 007CB9D0 f end=007CB9EE CMapObjGroup__Clear 007CBE80 f end=007CBF3F CMap__LoadWdl 007CC310 f end=007CC761 -CChunkLiquid__Purge 007CDE10 f end=007CDE28 -CMapRenderChunk__RenderPrepBufs 007D02C0 f end=007D0419 -CMapRenderChunk__UseStreamingBufs 007D0420 f end=007D049B -CMapChunk__CreateDetailDoodads 007D3390 f end=007D3E01 -CMapChunk__CreateDetailDoodadInst 007D3FE0 f end=007D4091 CMap__LocateViewerMapObjs 007D59B0 f end=007D5CC9 -CMap__LoadTerrainTexture 007D6980 f end=007D6A8F -CMapArea__PurgeChunks 007D6A90 f end=007D6B2F -CMapArea__PrepareChunk 007D6B30 f end=007D6BEC -CMapArea__Update 007D6BF0 f end=007D6D19 -CMapArea__Create 007D6EF0 f end=007D7015 -CMapArea__AsyncLoadCallback 007D7020 f end=007D7045 CMapArea__constructor 007D7050 f end=007D711F -CMapArea__Load 007D7150 f end=007D71CD CMapBaseObj__constructor 007D7260 f end=007D7293 ; CMapBaseObj::CMapBaseObj() CMapObj__CreateMaterials 007D72D0 f end=007D730C CMapObjGroup__GetLegacyLiquidId 007D7310 f end=007D7361 @@ -4337,11 +4283,6 @@ CMapObjGroup__CreateOccluders 007D81C0 f end=007D82D6 CMapObjGroup__Create 007D82E0 f end=007D856F CMapObjGroup__AsyncPostloadCallback 007D8570 f end=007D85D6 CMapObj__ReadGroup 007D85E0 f end=007D872B -CMapChunk__Intersect 007D8730 f end=007D883E -CMapChunk__Intersect 007D8840 f end=007D8DF6 -CMapChunk__Intersect 007D8E00 f end=007D91E5 -CMap__LoadArea 007D9A20 f end=007D9A6B -CMap__PrepareArea 007D9A70 f end=007D9B0E CMapLight__constructor 007D9B10 f end=007D9B8F ; public: __thiscall CMapLight::CMapLight(void) CMap__CreateLight 007D9BD0 f end=007D9C7B ; CMap::CreateLight(bool, bool) CMap__UpdateLightBounds 007D9C80 f end=007D9D4F ; public: static void __cdecl CMap::UpdateLightBounds(class CMapLight *) @@ -4507,7 +4448,6 @@ CM2Cache__UpdateShared 0081C790 f end=0081C832 ; CM2Cache::UpdateShared() CM2Cache__LinkToSharedUpdateList 0081C840 f end=0081C862 ; CM2Cache::LinkToSharedUpdateList(CM2Shared*) CM2Cache__constructor 0081C900 f end=0081C988 ; CM2Cache::CM2Cache() CM2Scene__AdvanceTime 0081C9C0 f end=0081CA09 ; CM2Scene::AdvanceTime(unsigned int) -CM2Scene__PurgeModelCache 0081CAB0 f end=0081CABF CM2Scene__AnimateThread 0081CE70 f end=0081CF14 ; CM2Scene::AnimateThread(void*) CM2Scene__SelectLights 0081E400 f end=0081E58F ; CM2Scene::SelectLights(CM2Lighting*) CM2Scene__SortDoodadProxy 0081EA90 f end=0081EACA ; CM2Scene::SortDoodadProxy(unsigned int, unsigned int, void const*) @@ -4964,7 +4904,6 @@ CSplineParticleEmitter__constructor 009820F0 f end=00982148 ; CSplineParticleEmi C4Quaternion__Slerp 00982460 f end=0098256C ; C4Quaternion::Slerp(float, C4Quaternion const&, C4Quaternion const&) C4Quaternion__Nlerp 00982630 f end=0098269F ; C4Quaternion::Nlerp(float, C4Quaternion const&, C4Quaternion const&) C3Vector__constructor 00982970 f end=009829AD ; C3Vector::C3Vector(CImVector const&) -CFrustum__Cull 00983D70 f end=00983E61 C4Vector__constructor 00984C90 f end=00984CDC ; C4Vector::C4Vector(CImVector const&) Script_PlaySound 009858B0 f end=0098594B Script_PlayMusic 00985950 f end=009859AA @@ -5194,7 +5133,6 @@ CGxDeviceD3d__s_colorOp 00A2F9CC l type="int32_t[6]" CGxDeviceD3d__s_colorArgs 00A2F9E4 l type="int32_t[6][2]" CGxDeviceD3d__s_cmpFunc 00A2FA14 l type="D3DCMPFUNC[4]" CGxDeviceD3d__s_cullMode 00A2FA24 l type="D3DCULL[3]" -CMap__s_holeMask 00A3FAF0 l g_startup_StringsDB 00AB6350 l type="WowClientDB_Startup_StringsRec" System_File__Stacked__s_manager 00AB90AC l type="Blizzard__File__Filesystem*" System_File__read_func 00AB912C l ; type="int32_t (*)(Blizzard__File__Filesystem* fs, System_File__Stacked__FileParms* parms)" @@ -5852,7 +5790,6 @@ CWorldScene__s_defaultTexture 00CD8618 l CMap__wdtFilename 00CE05D0 l CMap__mapName 00CE06D0 l CMap__mapPath 00CE07D0 l -CMap__m_areaTable 00CE48D0 l CMap__bActive 00CF08F0 l CMap__bDungeon 00CF08F4 l CMapObjRenderGroupExterior_ptr 00CFBEC4 l @@ -5875,7 +5812,6 @@ CMap__mapObjDefGroupHeap 00D25428 l CMap__mapObjDefHeap 00D2542C l CMap__chunkLiquidHeap 00D25430 l CMapChunk__s_geoToTex 00D25488 l -CMapChunk__m_vertexListXY 00D25498 l FrameScript_Object__s_objectType 00D3F778 l s_scriptProfileEnabled 00D3F798 l type="int32_t" CGGameUI__m_luaTainted 00D4139C l diff --git a/profile/3.3.5a-windows-386/symbol/map/func.sym b/profile/3.3.5a-windows-386/symbol/map/func.sym index 837da4d..4553db4 100644 --- a/profile/3.3.5a-windows-386/symbol/map/func.sym +++ b/profile/3.3.5a-windows-386/symbol/map/func.sym @@ -30,21 +30,3 @@ CMap__TestQueryAdd 007A4C10 f end=007A4EDD CMap__GetChunkFacets 007A5330 f end=007A55DC CMap__PrepareMapObjDefs 007B6110 f end=007B64ED CMap__LocateViewerMapObjs 007D59B0 f end=007D5CC9 -CMap__QueryGroundTypeTerrain 007A0530 f end=007A0699 -CMap__GetChunkFacets 007A5A60 f end=007A5DC8 -CMap__GetFacets 007A5F20 f end=007A6136 -CMap__GetTriSubchunk 007A6260 f end=007A6623 -CMap__GetHeightTerrain 007AD3B0 f end=007AD6F1 -CMap__UpdateArea 007B4DF0 f end=007B4F06 -CMap__PreUpdateAreas 007B5950 f end=007B5CFF -CMap__PrepareUpdate 007B6B00 f end=007B6ECF -CMap__AllocRawAreaData 007BFE40 f end=007BFE5A -CMap__FreeRawAreaData 007BFE60 f end=007BFE7A -CMap__FreeChunkLiquid 007C04A0 f end=007C0500 -CMap__AllocChunkLiquid 007C0980 f end=007C09E6 -CMap__LinkObjectToMapObjDefGroup 007C1FF0 f end=007C2035 -CMap__PurgeArea 007C3700 f end=007C372E -CMap__Purge 007C3730 f end=007CC01C -CMap__LoadTerrainTexture 007D6980 f end=007D6A8F -CMap__LoadArea 007D9A20 f end=007D9A6B -CMap__PrepareArea 007D9A70 f end=007D9B0E diff --git a/profile/3.3.5a-windows-386/symbol/map/label.sym b/profile/3.3.5a-windows-386/symbol/map/label.sym index be04900..8f8f02f 100644 --- a/profile/3.3.5a-windows-386/symbol/map/label.sym +++ b/profile/3.3.5a-windows-386/symbol/map/label.sym @@ -17,5 +17,3 @@ CMap__mapPath 00CE07D0 l CMap__bActive 00CF08F0 l CMap__bDungeon 00CF08F4 l CMap__bPreload 00ADFBC8 l -CMap__s_holeMask 00A3FAF0 l -CMap__m_areaTable 00CE48D0 l diff --git a/profile/3.3.5a-windows-386/symbol/maparea/func.sym b/profile/3.3.5a-windows-386/symbol/maparea/func.sym index eef4e59..b13d130 100644 --- a/profile/3.3.5a-windows-386/symbol/maparea/func.sym +++ b/profile/3.3.5a-windows-386/symbol/maparea/func.sym @@ -1,9 +1 @@ CMapArea__constructor 007D7050 f end=007D711F -CMapArea__PurgeChunk 007C35D0 f end=007C35EA -CMapArea__PurgeXXX 007C35F0 f end=007C36F2 -CMapArea__PurgeChunks 007D6A90 f end=007D6B2F -CMapArea__PrepareChunk 007D6B30 f end=007D6BEC -CMapArea__Update 007D6BF0 f end=007D6D19 -CMapArea__Create 007D6EF0 f end=007D7015 -CMapArea__AsyncLoadCallback 007D7020 f end=007D7045 -CMapArea__Load 007D7150 f end=007D71CD diff --git a/profile/3.3.5a-windows-386/symbol/mapbojgroup/func.sym b/profile/3.3.5a-windows-386/symbol/mapbojgroup/func.sym index 1d193da..5b04cd2 100644 --- a/profile/3.3.5a-windows-386/symbol/mapbojgroup/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapbojgroup/func.sym @@ -29,5 +29,3 @@ CMapObjGroup__CreateDataPointers 007D7F50 f end=007D800F CMapObjGroup__CreateOccluders 007D81C0 f end=007D82D6 CMapObjGroup__Create 007D82E0 f end=007D856F CMapObjGroup__AsyncPostloadCallback 007D8570 f end=007D85D6 -CMapObjGroup__AsyncFailedCallback 007C75E0 f end=007C7608 -CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E diff --git a/profile/3.3.5a-windows-386/symbol/mapchunk/func.sym b/profile/3.3.5a-windows-386/symbol/mapchunk/func.sym index 5cd79de..f416bc4 100644 --- a/profile/3.3.5a-windows-386/symbol/mapchunk/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapchunk/func.sym @@ -1,22 +1,2 @@ CMapChunk__UpdateLights 007C65A0 f end=007C65FE ; public: void __thiscall CMapChunk::UpdateLights(void) CMapChunk__Initialize 007C3D90 f end=007C3DAD -CMapChunk__Purge 007C3370 f end=007C35CF -CMapChunk__ProcessIffChunks 007C3A10 f end=007C3B3C -CMapChunk__CreateIndices 007C3B60 f end=007C3C57 -CMapChunk__initVerts 007C3C60 f end=007C3D90 -CMapChunk__CreateVerticesWorld 007C3F30 f end=007C4618 -CMapChunk__CreateVerticesWorld 007C4620 f end=007C495A -CMapChunk__CreateVerticesLocal 007C4960 f end=007C4F0A -CMapChunk__CreateVerticesLocal 007C4F10 f end=007C51AE -CMapChunk__CreateIndices 007C51B0 f end=007C5218 -CMapChunk__CreateBounds 007C5220 f end=007C543B -CMapChunk__CreateVertices 007C54C0 f end=007C552B -CMapChunk__CreateLiquids 007C5690 f end=007C5B1E -CMapChunk__CreateSoundEmitters 007C6060 f end=007C6144 -CMapChunk__CreateRefs 007C6150 f end=007C647D -CMapChunk__Create 007C64B0 f end=007C659D -CMapChunk__CreateDetailDoodads 007D3390 f end=007D3E01 -CMapChunk__CreateDetailDoodadInst 007D3FE0 f end=007D4091 -CMapChunk__Intersect 007D8730 f end=007D883E -CMapChunk__Intersect 007D8840 f end=007D8DF6 -CMapChunk__Intersect 007D8E00 f end=007D91E5 diff --git a/profile/3.3.5a-windows-386/symbol/mapchunk/label.sym b/profile/3.3.5a-windows-386/symbol/mapchunk/label.sym index 4a05b83..f634858 100644 --- a/profile/3.3.5a-windows-386/symbol/mapchunk/label.sym +++ b/profile/3.3.5a-windows-386/symbol/mapchunk/label.sym @@ -1,2 +1 @@ CMapChunk__s_geoToTex 00D25488 l -CMapChunk__m_vertexListXY 00D25498 l diff --git a/profile/3.3.5a-windows-386/symbol/mapdoodaddef/func.sym b/profile/3.3.5a-windows-386/symbol/mapdoodaddef/func.sym index 2ba0432..f08412a 100644 --- a/profile/3.3.5a-windows-386/symbol/mapdoodaddef/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapdoodaddef/func.sym @@ -1,3 +1,2 @@ CMapDoodadDef__SelectLights 007C1150 f end=007C1371 ; CMapDoodadDef::SelectLights(CM2Lighting*) CMapDoodadDef__constructor 007C21E0 f end=007C234A -CMapDoodadDef__Purge 007C3020 f end=007C30A6 diff --git a/profile/3.3.5a-windows-386/symbol/mapobj/func.sym b/profile/3.3.5a-windows-386/symbol/mapobj/func.sym index a5d5122..e896030 100644 --- a/profile/3.3.5a-windows-386/symbol/mapobj/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapobj/func.sym @@ -50,6 +50,5 @@ CMapObj__AttenTransVerts 007D78C0 f end=007D7C24 CMapObj__CreateData 007D7EB0 f end=007D7F4A CMapObj__AsyncPostloadCallback 007D8050 f end=007D80B6 CMapObj__ReadGroup 007D85E0 f end=007D872B -CMapObj__AsyncFailedCallback 007AE110 f end=007AE138 GetMinimapQuads 007AF8D0 f end=007AFC70 GetMinimapQuads 007AFE70 f end=007AFED2 diff --git a/profile/3.3.5a-windows-386/symbol/mapobjdef/func.sym b/profile/3.3.5a-windows-386/symbol/mapobjdef/func.sym index 87280ad..b7b8821 100644 --- a/profile/3.3.5a-windows-386/symbol/mapobjdef/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapobjdef/func.sym @@ -1,2 +1 @@ CMapObjDef__constructor 007B4350 f end=007B44FE -CMapObjDef__Purge 007C3250 f end=007C332D diff --git a/profile/3.3.5a-windows-386/symbol/maprenderchunk/func.sym b/profile/3.3.5a-windows-386/symbol/maprenderchunk/func.sym deleted file mode 100644 index 82e41de..0000000 --- a/profile/3.3.5a-windows-386/symbol/maprenderchunk/func.sym +++ /dev/null @@ -1,4 +0,0 @@ -CMapRenderChunk__Initialize 007BA340 f end=007BA3C7 -CMapRenderChunk__UpdatePools 007BA600 f end=007BA7B6 -CMapRenderChunk__RenderPrepBufs 007D02C0 f end=007D0419 -CMapRenderChunk__UseStreamingBufs 007D0420 f end=007D049B diff --git a/profile/3.3.5a-windows-386/symbol/world/func.sym b/profile/3.3.5a-windows-386/symbol/world/func.sym index 57c366f..f2e2fed 100644 --- a/profile/3.3.5a-windows-386/symbol/world/func.sym +++ b/profile/3.3.5a-windows-386/symbol/world/func.sym @@ -8,4 +8,3 @@ World__Initialize 00780F50 f end=0078142F World__LoadMap 00781430 f end=007814F2 World__Render 0077EFF0 f end=0077F00C World__ObjectTestConvexVolume 0077FFB0 f end=00780122 -World__PrepareUpdate 007831A0 f end=007834FE diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 3f6ba5c..250e28f 100644 Binary files a/profile/3.3.5a-windows-386/x64dbg/game.dd32 and b/profile/3.3.5a-windows-386/x64dbg/game.dd32 differ