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 bb686d1..2159a95 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 @@ -4157,9 +4157,6 @@ static import_symbols() { set_name(0x0078DB10, "CWorldParam__GroundEffectDistCallback"); set_name(0x0078F020, "AreaListRegisterLocation"); set_name(0x0078FB00, "CWorldScene__FrustumXform"); - set_name(0x0078FB20, "CWorldScene__FrustumCull"); - set_name(0x0078FB50, "CWorldScene__FrustumPop"); - set_name(0x0078FDC0, "CWorldScene__ClipBufferCull"); set_name(0x00791100, "CWorldScene__FrustumSet"); set_name(0x00793C30, "CWorldScene__RenderChunksZoneDebug"); set_name(0x00795D40, "CWorldScene__LocateViewer3"); @@ -4188,7 +4185,6 @@ static import_symbols() { set_name(0x007A5A60, "CMap__GetChunkFacets@2"); set_name(0x007A5F20, "CMap__GetFacets"); set_name(0x007A6260, "CMap__GetTriSubchunk"); - set_name(0x007A7630, "CMapObj__CullBatch"); set_name(0x007A8520, "CMapObj__UpdateMaterials"); set_name(0x007A9BF0, "CMapObj__RenderGroupLightmapTex"); set_name(0x007A9D30, "CMapObj__RenderGroupColorTex"); @@ -4222,7 +4218,6 @@ static import_symbols() { set_name(0x007AF0F0, "CMapObj__GetTris@2"); set_name(0x007AF200, "CMapObj__Intersect"); set_name(0x007AF280, "CMapObj__VectorIntersectPortal"); - set_name(0x007AF520, "CMapObj__VectorIntersectPortals"); set_name(0x007AF740, "CMapObj__IsAllLoaded"); set_name(0x007AF780, "CMapObj__QueryLighting@2"); set_name(0x007AF850, "CMapObj__IsAllDrawable"); @@ -4254,39 +4249,15 @@ static import_symbols() { set_name(0x007B3780, "CDetailDoodadInst__destructor"); set_name(0x007B3910, "CDetailDoodad__AllocInst"); set_name(0x007B3960, "CDetailDoodad__FreeInst"); - set_name(0x007B3990, "CMapObjDef__TestAABox"); - set_name(0x007B39B0, "CMapObjDef__GetGroundType"); - set_name(0x007B3BE0, "CMapObjDefGroup__destructor"); set_name(0x007B3DE0, "CMapObjDefGroup__constructor"); - set_name(0x007B4090, "CMapObjDefGroup__UpdateLights"); - set_name(0x007B40F0, "CMapObjDefGroup__Update"); - set_name(0x007B4170, "CMapObjDefGroup__SetSequence"); - set_name(0x007B41F0, "CMapObjDefGroup__SetSequenceFinishedCallback"); - set_name(0x007B4270, "CMapObjDefGroup__SetEventCallback"); - set_name(0x007B42F0, "CMapObjDefGroup__IsAllLoaded"); set_name(0x007B4350, "CMapObjDef__constructor"); - set_name(0x007B4500, "CMapObjDef__destructor"); - set_name(0x007B45F0, "CMapObjDef__SetSequence"); - set_name(0x007B4640, "CMapObjDef__SetSequenceFinishedCallback"); - set_name(0x007B46A0, "CMapObjDef__SetEventCallback"); - set_name(0x007B4700, "CMapObjDef__IsAllDrawable"); - set_name(0x007B4760, "CMapObjDef__IsAllLoaded"); - set_name(0x007B4A50, "CMap__SnapBaseObjToSubChunk"); set_name(0x007B4DF0, "CMap__UpdateArea"); set_name(0x007B5020, "TSList__LinkToHead"); set_name(0x007B5420, "CMap__ProcessChunkLiquidUpdateList"); set_name(0x007B5500, "CMap__ProcessRenderChunkUpdateList"); set_name(0x007B5950, "CMap__PreUpdateAreas"); - set_name(0x007B5D00, "CMap__PrepareMapObjDef"); set_name(0x007B6110, "CMap__PrepareMapObjDefs"); - set_name(0x007B64F0, "CMapObjDef__UpdateMoved"); - set_name(0x007B66E0, "CMapObjDef__UpdatePos"); - set_name(0x007B67B0, "CMapObjDef__UpdateMatrix"); - set_name(0x007B6800, "CMapObjDef__LinkDoodadDef"); - set_name(0x007B68A0, "CMapObjDef__MoveDoodadDefs"); - set_name(0x007B69C0, "CMapObjDef__SetDoodadEmittersIgnoresDistance"); set_name(0x007B6B00, "CMap__PrepareUpdate"); - set_name(0x007B6F60, "CMapObjDef__SetDoodadsEnabled"); set_name(0x007B7320, "CMapRenderChunk__DirtyPools"); set_name(0x007B7330, "CMapRenderChunk__SetVertexFormat"); set_name(0x007B7350, "CMapRenderChunk__FreeLayers"); @@ -4324,11 +4295,6 @@ static import_symbols() { set_name(0x007BA600, "CMapRenderChunk__UpdatePools"); set_name(0x007BD3A0, "CShadowQuery__Initialize"); set_name(0x007BD9F0, "CMap__Preload"); - set_name(0x007BDE50, "CMap__CreateMapObjDefGroups"); - set_name(0x007BEB40, "CMap__CreateDoodadDef"); - set_name(0x007BEF40, "CMap__CreateDoodadDef@2"); - set_name(0x007BF460, "CMap__CreateMapObjDef"); - set_name(0x007BF740, "CMap__CreateMapObjDefGroupDoodads"); set_name(0x007BF8B0, "CMap__LoadWdt"); set_name(0x007BFCE0, "CMap__Load"); set_name(0x007BFE40, "CMap__AllocRawAreaData"); @@ -4352,13 +4318,10 @@ static import_symbols() { set_name(0x007C09F0, "CMap__FreeBaseObjLink"); set_name(0x007C1150, "CMapDoodadDef__SelectLights"); set_name(0x007C1730, "CMapEntity__SelectLights"); - set_name(0x007C1DC0, "CMap__LinkIntersectMapObjDefGroup"); set_name(0x007C1FF0, "CMap__LinkObjectToMapObjDefGroup"); set_name(0x007C21E0, "CMapDoodadDef__constructor"); - set_name(0x007C25D0, "CMap__LinkIntersectMapObjDef"); set_name(0x007C3020, "CMapDoodadDef__Purge"); - set_name(0x007C3150, "CMap__PurgeMapObjDefGroup"); - set_name(0x007C3250, "CMap__PurgeMapObjDef"); + set_name(0x007C3250, "CMapObjDef__Purge"); set_name(0x007C3370, "CMapChunk__Purge"); set_name(0x007C35D0, "CMapArea__PurgeChunk"); set_name(0x007C35F0, "CMapArea__PurgeXXX"); @@ -4399,7 +4362,6 @@ static import_symbols() { set_name(0x007CAB70, "CMapObjGroup__GetLiquidTris@2"); set_name(0x007CB0C0, "CMapObjGroup__GetTris"); set_name(0x007CB180, "CMapObjGroup__GetTris@2"); - set_name(0x007CB260, "CMapObjGroup__GetFacesForLinking"); set_name(0x007CB2F0, "CMapObjGroup__Intersect"); set_name(0x007CB520, "CMapObjGroup__AllocVertArray"); set_name(0x007CB700, "CMapObjGroup__constructor"); @@ -5981,8 +5943,6 @@ static import_symbols() { set_name(0x00CD860C, "CBarrier__s_mask"); set_name(0x00CD8614, "CWorldScene__s_defaultBlendTexture"); set_name(0x00CD8618, "CWorldScene__s_defaultTexture"); - set_name(0x00CD8798, "CWorldScene__frustumIndex"); - set_name(0x00CDB168, "CWorldScene__frustumStack"); set_name(0x00CE049E, "CMap__enableTerrainShaderPixel"); set_name(0x00CE049F, "CMap__enableTerrainShaderVertex"); set_name(0x00CE05D0, "CMap__wdtFilename"); diff --git a/profile/3.3.5a-windows-386/include/main.h b/profile/3.3.5a-windows-386/include/main.h index 2c25996..dc238a9 100644 --- a/profile/3.3.5a-windows-386/include/main.h +++ b/profile/3.3.5a-windows-386/include/main.h @@ -85,7 +85,6 @@ #include "map/CChunkLiquid.h" #include "map/CDetailDoodadInst.h" #include "map/CMapRenderChunk.h" -#include "map/CMapObjDef.h" #include "net/message.h" diff --git a/profile/3.3.5a-windows-386/include/map/CMapObjDef.h b/profile/3.3.5a-windows-386/include/map/CMapObjDef.h deleted file mode 100644 index 832d573..0000000 --- a/profile/3.3.5a-windows-386/include/map/CMapObjDef.h +++ /dev/null @@ -1,127 +0,0 @@ -#ifndef CMAPOBJDEF_H -#define CMAPOBJDEF_H - -DECLARE_STRUCT(CMapObjDef); -DECLARE_STRUCT(CMapObjDefGroup); - -#include "tempest/box.h" -#include "tempest/sphere.h" -#include "tempest/matrix.h" -#include "tempest/vector.h" -#include "storm/array.h" - -STORM_TS_GROWABLE_ARRAY(CMapObjDefGroup); - -struct CMapObjDef -{ - void** vtable; //0x00 - int32_t objectIndex; //0x04 - uint16_t flags; //0x08 - uint16_t pad_0A; //0x0A - int32_t unk_C; //0x0C - CMapObjDef* prev; //0x10 - CMapObjDef* next; //0x14 - - int32_t TSExplicitList__m_linkoffset_unk_18; //0x18 - void* TSExplicitList__m_ptr1_unk_1C; //0x1C - void* TSExplicitList__m_ptr2_unk_1C; //0x20 - - void* unk_24; //0x24 - void* unk_28; //0x28 - void* unk_2C; //0x2C - void* unk_30; //0x30 - void* unk_34; //0x34 - int32_t unk_38; //0x38 - - C3Vector position; - CAaBox bbox; - CAaSphere sphere; - C44Matrix mat; - C44Matrix invMat; - - int32_t unk_F0; //0xF0 - void* CMapObjPtr_owner; //0xF4 - int32_t unk_F8; //0xF8 - uint32_t unkFlags; //0xFC - int32_t unk_100; //0x100 - int32_t unk_104; //0x104 - int32_t unk_108; //0x108 - int32_t unk_10C; //0x10C - int32_t unk_110; //0x110 - - int32_t TSExplicitList__m_linkoffset_unk_114; //0x114 - void* TSExplicitList__m_ptr1_unk_118; //0x118 - void* TSExplicitList__m_ptr2_unk_11C; //0x11C - - TSGrowableArray_CMapObjDefGroup defGroups; - - void* unk_130; //0x130 - - int32_t TSGrowableArray__m_alloc; //0x134 - int32_t TSGrowableArray__m_count; //0x138 - void* TSGrowableArray__m_data; //0x13C - int32_t TSGrowableArray__m_chunk; //0x140 - - uint32_t argbColor; //0x144 - int32_t unk_148; //0x148 - int32_t unk_14C; //0x14C - int32_t unk_150; //0x150 - void* unk_154; //0x154 -}; - -struct CMapObjDefGroup -{ - void* vtable; //0x00 - int32_t objectIndex; //0x04 - uint16_t flags; //0x08 - uint16_t pad_0A; //0x0A - int32_t unk_C; //0x0C - CMapObjDefGroup* prev; //0x10 - CMapObjDefGroup* next; //0x14 - - int32_t TSExplicitList__m_linkoffset_unk_18; //0x18 - void* TSExplicitList__m_ptr1_unk_1C; //0x1C - void* TSExplicitList__m_ptr2_unk_1C; //0x20 - - CAaBox bbox; - CAaSphere sphere; - - float unk_4C; //0x4C - - uint32_t groupNum; //0x50 - uint32_t unkFlags; //0x54 - int32_t unk_58; //0x58 - uint32_t ambientColor; //0x5C - int32_t unk_60; //0x60 - int32_t unk_64; //0x64 - int32_t unk_68; //0x68 - - int32_t TSExplicitList__m_linkoffset_unk_6C; //0x6C - void* TSExplicitList__m_ptr1_unk_70; //0x70 - void* TSExplicitList__m_ptr2_unk_74; //0x74 - - int32_t TSExplicitList__m_linkoffset_unk_78; //0x78 - void* TSExplicitList__m_ptr1_unk_7C; //0x7C - void* TSExplicitList__m_ptr2_unk_80; //0x80 - - int32_t TSExplicitList__m_linkoffset_unk_84; //0x84 - void* TSExplicitList__m_ptr1_unk_88; //0x88 - void* TSExplicitList__m_ptr2_unk_8C; //0x8C - - int32_t TSExplicitList__m_linkoffset_unk_90; //0x90 - void* TSExplicitList__m_ptr1_unk_94; //0x94 - void* TSExplicitList__m_ptr2_unk_98; //0x98 - - int32_t TSExplicitList__m_linkoffset_unk_9C; //0x9C - void* TSExplicitList__m_ptr1_unk_A0; //0xA0 - void* TSExplicitList__m_ptr2_unk_A4; //0xA4 - - int32_t unk_A8; //0xA8 - int32_t unk_AC; //0xAC - int32_t unk_B0; //0xB0 - int32_t unk_B4; //0xB4 - int32_t unk_B8; //0xB8 - int32_t unk_BC; //0xBC -}; - -#endif diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index a3d64d5..4bc6bad 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -4153,9 +4153,6 @@ CWorldParam__GroundEffectDensityCallback 0078DAB0 f end=0078DB0B CWorldParam__GroundEffectDistCallback 0078DB10 f end=0078DB8A AreaListRegisterLocation 0078F020 f end=0078F1EC CWorldScene__FrustumXform 0078FB00 f end=0078FB20 -CWorldScene__FrustumCull 0078FB20 f end=0078FB47 -CWorldScene__FrustumPop 0078FB50 f end=0078FB58 -CWorldScene__ClipBufferCull 0078FDC0 f end=0078FF99 CWorldScene__FrustumSet 00791100 f end=00791120 CWorldScene__RenderChunksZoneDebug 00793C30 f end=00793D11 CWorldScene__LocateViewer3 00795D40 f end=00795F7F @@ -4184,7 +4181,6 @@ 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__CullBatch 007A7630 f end=007A76BF CMapObj__UpdateMaterials 007A8520 f end=007A85D1 CMapObj__RenderGroupLightmapTex 007A9BF0 f end=007A9D21 CMapObj__RenderGroupColorTex 007A9D30 f end=007A9ECF @@ -4218,7 +4214,6 @@ CMapObj__GetTris 007AEF00 f end=007AEFFC CMapObj__GetTris 007AF0F0 f end=007AF1F2 CMapObj__Intersect 007AF200 f end=007AF271 CMapObj__VectorIntersectPortal 007AF280 f end=007AF511 -CMapObj__VectorIntersectPortals 007AF520 f end=007AF73E CMapObj__IsAllLoaded 007AF740 f end=007AF77E CMapObj__QueryLighting 007AF780 f end=007AF848 CMapObj__IsAllDrawable 007AF850 f end=007AF8CB @@ -4250,39 +4245,15 @@ CDetailDoodadInst__constructor 007B36E0 f end=007B3778 CDetailDoodadInst__destructor 007B3780 f end=007B390E CDetailDoodad__AllocInst 007B3910 f end=007B3959 CDetailDoodad__FreeInst 007B3960 f end=007B3987 -CMapObjDef__TestAABox 007B3990 f end=007B39AB -CMapObjDef__GetGroundType 007B39B0 f end=007B3A08 -CMapObjDefGroup__destructor 007B3BE0 f end=007B3DD6 CMapObjDefGroup__constructor 007B3DE0 f end=007B3EFC -CMapObjDefGroup__UpdateLights 007B4090 f end=007B40ED -CMapObjDefGroup__Update 007B40F0 f end=007B4163 -CMapObjDefGroup__SetSequence 007B4170 f end=007B41EB -CMapObjDefGroup__SetSequenceFinishedCallback 007B41F0 f end=007B4263 -CMapObjDefGroup__SetEventCallback 007B4270 f end=007B42E3 -CMapObjDefGroup__IsAllLoaded 007B42F0 f end=007B434C CMapObjDef__constructor 007B4350 f end=007B44FE -CMapObjDef__destructor 007B4500 f end=007B45E6 -CMapObjDef__SetSequence 007B45F0 f end=007B463E -CMapObjDef__SetSequenceFinishedCallback 007B4640 f end=007B4692 -CMapObjDef__SetEventCallback 007B46A0 f end=007B46F2 -CMapObjDef__IsAllDrawable 007B4700 f end=007B4754 -CMapObjDef__IsAllLoaded 007B4760 f end=007B47BA -CMap__SnapBaseObjToSubChunk 007B4A50 f end=007B4BBC CMap__UpdateArea 007B4DF0 f end=007B4F06 TSList__LinkToHead 007B5020 f end=007B50AB ; 00005410 CMap__ProcessChunkLiquidUpdateList 007B5420 f end=007B549A CMap__ProcessRenderChunkUpdateList 007B5500 f end=007B5589 CMap__PreUpdateAreas 007B5950 f end=007B5CFF -CMap__PrepareMapObjDef 007B5D00 f end=007B5DEC CMap__PrepareMapObjDefs 007B6110 f end=007B64ED -CMapObjDef__UpdateMoved 007B64F0 f end=007B66D9 -CMapObjDef__UpdatePos 007B66E0 f end=007B67A2 -CMapObjDef__UpdateMatrix 007B67B0 f end=007B67FF -CMapObjDef__LinkDoodadDef 007B6800 f end=007B6892 -CMapObjDef__MoveDoodadDefs 007B68A0 f end=007B69B4 -CMapObjDef__SetDoodadEmittersIgnoresDistance 007B69C0 f end=007B6AF9 CMap__PrepareUpdate 007B6B00 f end=007B6ECF -CMapObjDef__SetDoodadsEnabled 007B6F60 f end=007B70A8 CMapRenderChunk__DirtyPools 007B7320 f end=007B732B CMapRenderChunk__SetVertexFormat 007B7330 f end=007B7347 CMapRenderChunk__FreeLayers 007B7350 f end=007B73D5 @@ -4320,11 +4291,6 @@ CMapRenderChunk__Destroy 007BA5A0 f end=007BA600 CMapRenderChunk__UpdatePools 007BA600 f end=007BA7B6 CShadowQuery__Initialize 007BD3A0 f end=007BD44D CMap__Preload 007BD9F0 f end=007BDA62 -CMap__CreateMapObjDefGroups 007BDE50 f end=007BDFDE -CMap__CreateDoodadDef 007BEB40 f end=007BECCA -CMap__CreateDoodadDef 007BEF40 f end=007BF120 -CMap__CreateMapObjDef 007BF460 f end=007BF738 -CMap__CreateMapObjDefGroupDoodads 007BF740 f end=007BF8A8 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 @@ -4348,13 +4314,10 @@ 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__LinkIntersectMapObjDefGroup 007C1DC0 f end=007C1F19 CMap__LinkObjectToMapObjDefGroup 007C1FF0 f end=007C2035 CMapDoodadDef__constructor 007C21E0 f end=007C234A -CMap__LinkIntersectMapObjDef 007C25D0 f end=007C26FB CMapDoodadDef__Purge 007C3020 f end=007C30A6 -CMap__PurgeMapObjDefGroup 007C3150 f end=007C3243 -CMap__PurgeMapObjDef 007C3250 f end=007C332D +CMapObjDef__Purge 007C3250 f end=007C332D CMapChunk__Purge 007C3370 f end=007C35CF CMapArea__PurgeChunk 007C35D0 f end=007C35EA CMapArea__PurgeXXX 007C35F0 f end=007C36F2 @@ -4395,7 +4358,6 @@ CMapObjGroup__VectorIntersectLiquid 007C9DD0 f end=007CA104 CMapObjGroup__GetLiquidTris 007CAB70 f end=007CB0B4 CMapObjGroup__GetTris 007CB0C0 f end=007CB17D CMapObjGroup__GetTris 007CB180 f end=007CB257 -CMapObjGroup__GetFacesForLinking 007CB260 f end=007CB2E5 CMapObjGroup__Intersect 007CB2F0 f end=007CB3AB CMapObjGroup__AllocVertArray 007CB520 f end=007CB5FC CMapObjGroup__constructor 007CB700 f end=007CB7A8 @@ -5977,8 +5939,6 @@ CBarrier__s_pattern 00CD8608 l CBarrier__s_mask 00CD860C l CWorldScene__s_defaultBlendTexture 00CD8614 l CWorldScene__s_defaultTexture 00CD8618 l -CWorldScene__frustumIndex 00CD8798 l -CWorldScene__frustumStack 00CDB168 l CMap__enableTerrainShaderPixel 00CE049E l CMap__enableTerrainShaderVertex 00CE049F l CMap__wdtFilename 00CE05D0 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 2f9f332..f8d28d7 100644 --- a/profile/3.3.5a-windows-386/symbol/map/func.sym +++ b/profile/3.3.5a-windows-386/symbol/map/func.sym @@ -52,14 +52,3 @@ CMap__ProcessChunkLiquidUpdateList 007B5420 f end=007B549A CMap__ClearChunkDetailDoodads 0079E730 f end=0079E774 CMap__ClearChunkBufs 0079E780 f end=0079E7B6 CMap__ProcessRenderChunkUpdateList 007B5500 f end=007B5589 -CMap__SnapBaseObjToSubChunk 007B4A50 f end=007B4BBC -CMap__PrepareMapObjDef 007B5D00 f end=007B5DEC -CMap__CreateMapObjDefGroups 007BDE50 f end=007BDFDE -CMap__CreateDoodadDef 007BEB40 f end=007BECCA -CMap__CreateDoodadDef 007BEF40 f end=007BF120 -CMap__CreateMapObjDef 007BF460 f end=007BF738 -CMap__CreateMapObjDefGroupDoodads 007BF740 f end=007BF8A8 -CMap__LinkIntersectMapObjDefGroup 007C1DC0 f end=007C1F19 -CMap__LinkIntersectMapObjDef 007C25D0 f end=007C26FB -CMap__PurgeMapObjDefGroup 007C3150 f end=007C3243 -CMap__PurgeMapObjDef 007C3250 f end=007C332D 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 8636366..1d193da 100644 --- a/profile/3.3.5a-windows-386/symbol/mapbojgroup/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapbojgroup/func.sym @@ -31,4 +31,3 @@ CMapObjGroup__Create 007D82E0 f end=007D856F CMapObjGroup__AsyncPostloadCallback 007D8570 f end=007D85D6 CMapObjGroup__AsyncFailedCallback 007C75E0 f end=007C7608 CMapObjGroup__GetNumSharedTiles 007C8BF0 f end=007C8C5E -CMapObjGroup__GetFacesForLinking 007CB260 f end=007CB2E5 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 638e2dd..a5d5122 100644 --- a/profile/3.3.5a-windows-386/symbol/mapobj/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapobj/func.sym @@ -51,7 +51,5 @@ CMapObj__CreateData 007D7EB0 f end=007D7F4A CMapObj__AsyncPostloadCallback 007D8050 f end=007D80B6 CMapObj__ReadGroup 007D85E0 f end=007D872B CMapObj__AsyncFailedCallback 007AE110 f end=007AE138 -CMapObj__CullBatch 007A7630 f end=007A76BF -CMapObj__VectorIntersectPortals 007AF520 f end=007AF73E 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 f443b34..87280ad 100644 --- a/profile/3.3.5a-windows-386/symbol/mapobjdef/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapobjdef/func.sym @@ -1,16 +1,2 @@ CMapObjDef__constructor 007B4350 f end=007B44FE -CMapObjDef__TestAABox 007B3990 f end=007B39AB -CMapObjDef__GetGroundType 007B39B0 f end=007B3A08 -CMapObjDef__destructor 007B4500 f end=007B45E6 -CMapObjDef__SetSequence 007B45F0 f end=007B463E -CMapObjDef__SetSequenceFinishedCallback 007B4640 f end=007B4692 -CMapObjDef__SetEventCallback 007B46A0 f end=007B46F2 -CMapObjDef__IsAllDrawable 007B4700 f end=007B4754 -CMapObjDef__IsAllLoaded 007B4760 f end=007B47BA -CMapObjDef__UpdateMoved 007B64F0 f end=007B66D9 -CMapObjDef__UpdatePos 007B66E0 f end=007B67A2 -CMapObjDef__UpdateMatrix 007B67B0 f end=007B67FF -CMapObjDef__LinkDoodadDef 007B6800 f end=007B6892 -CMapObjDef__MoveDoodadDefs 007B68A0 f end=007B69B4 -CMapObjDef__SetDoodadEmittersIgnoresDistance 007B69C0 f end=007B6AF9 -CMapObjDef__SetDoodadsEnabled 007B6F60 f end=007B70A8 +CMapObjDef__Purge 007C3250 f end=007C332D diff --git a/profile/3.3.5a-windows-386/symbol/mapobjdefgroup/func.sym b/profile/3.3.5a-windows-386/symbol/mapobjdefgroup/func.sym index 1ed4dbc..2ed8dd4 100644 --- a/profile/3.3.5a-windows-386/symbol/mapobjdefgroup/func.sym +++ b/profile/3.3.5a-windows-386/symbol/mapobjdefgroup/func.sym @@ -1,8 +1 @@ CMapObjDefGroup__constructor 007B3DE0 f end=007B3EFC -CMapObjDefGroup__destructor 007B3BE0 f end=007B3DD6 -CMapObjDefGroup__UpdateLights 007B4090 f end=007B40ED -CMapObjDefGroup__Update 007B40F0 f end=007B4163 -CMapObjDefGroup__SetSequence 007B4170 f end=007B41EB -CMapObjDefGroup__SetSequenceFinishedCallback 007B41F0 f end=007B4263 -CMapObjDefGroup__SetEventCallback 007B4270 f end=007B42E3 -CMapObjDefGroup__IsAllLoaded 007B42F0 f end=007B434C diff --git a/profile/3.3.5a-windows-386/symbol/worldscene/func.sym b/profile/3.3.5a-windows-386/symbol/worldscene/func.sym index e4dfada..c75c630 100644 --- a/profile/3.3.5a-windows-386/symbol/worldscene/func.sym +++ b/profile/3.3.5a-windows-386/symbol/worldscene/func.sym @@ -7,6 +7,3 @@ CWorldScene__Render 0079A870 f end=0079ADBB CWorldScene__RenderDetailDoodads 007984A0 f end=00798794 CWorldScene__RenderChunksZoneDebug 00793C30 f end=00793D11 CWorldScene__RenderChunksSinglePass 007989C0 f end=00798D9F -CWorldScene__FrustumCull 0078FB20 f end=0078FB47 -CWorldScene__FrustumPop 0078FB50 f end=0078FB58 -CWorldScene__ClipBufferCull 0078FDC0 f end=0078FF99 diff --git a/profile/3.3.5a-windows-386/symbol/worldscene/label.sym b/profile/3.3.5a-windows-386/symbol/worldscene/label.sym index a7002ad..2c69560 100644 --- a/profile/3.3.5a-windows-386/symbol/worldscene/label.sym +++ b/profile/3.3.5a-windows-386/symbol/worldscene/label.sym @@ -1,4 +1,2 @@ CWorldScene__s_defaultBlendTexture 00CD8614 l CWorldScene__s_defaultTexture 00CD8618 l -CWorldScene__frustumIndex 00CD8798 l -CWorldScene__frustumStack 00CDB168 l diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 898a776..f629045 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