Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - okidoki

Pages: [1]
1
Quote

ok just a bit of stuff about hacking hradba:
as long as you dont know how to get around the file checksum scans, theres no reason in looking further into how to _patch_ hradba:
the problem is, the hradba dll scans itself, and it scans the game.dll, so any changed byte in there will get you kicked (after some time first).
And addiotionally to that, the game.dll checks the hradba.dll for integrity, so we have two dlls, checking each other which means we have to defeat all of these scans.

#148 patched import adress table (my first vchook workd like this, is redundant with #149)
#149 pd3d8.dll, d3d8.dll in memory differs from file on disk (theres a bit more to this, but this detection is coded very poorly: you wanna hack hradba->this is your favourite detection to bypass)
#150 the d3d interface pointer returned is not right( dunno if thats right, but it has something to do with this )
#151 and #152 wrapper detections, havent looked into those


Here it is (game.dll<=>hradba.dll) ... I mess with it and trying to find the best way to disable some scans or put hradba in a loop or whatever. I got some #28, #128, #137, #138 to solve :x

3
Code: [Select]
008D7EB0 / .rdata / Import / logs.?BES_NOD_CreateStaticBounds@@YAHPAUs_NOD@@@Z
008D7EB4 / .rdata / Import / logs.?BES_NOD_CreateStaticBounds_Release@@YAXXZ
008D7EB8 / .rdata / Import / logs.?BES_NOD_ClearNoSenceStaticBounds@@YAHPAUs_NOD@@@Z
008D7EBC / .rdata / Import / logs.?BES_FindNodNameBegin@@YAPAUs_NOD@@PAU1@PADKHH@Z
008D7EC0 / .rdata / Import / logs.?BES_NOD_GetEntity@@YAPAUs_NOD@@PAU1@PAD@Z
008D7EC4 / .rdata / Import / logs.?COL_BuildOCT_from_NOD_2@@YAXPADHHH@Z
008D7EC8 / .rdata / Import / logs.?COL_OCT_Fill_ColMats@@YAXXZ
008D7ECC / .rdata / Import / logs.?COL_BuildOCT_from_NOD_1@@YAXPAUs_NOD@@@Z
008D7ED0 / .rdata / Import / logs.?COM_SPO_UpdatePortalProperties@@YAXPAUs_BES_Portal@@@Z
008D7ED4 / .rdata / Import / logs.?COM_REN_GetBackgroudFogColorPtr@@YAPAKXZ
008D7ED8 / .rdata / Import / logs.?LIG_LIGHT_SetCosPhi@@YAXPAUs_lig_light@@M@Z
008D7EDC / .rdata / Import / logs.?COM_IFB_Release@@YAXPAU_parsed_buffer_t@@@Z
008D7EE0 / .rdata / Import / logs.?COM_IFB_Init@@YAHPAU_parsed_buffer_t@@PAD@Z
008D7EE4 / .rdata / Import / logs.?COM_WP_AddRemoveWay@@YAHFFH@Z
008D7EE8 / .rdata / Import / logs.?BES_NOD_CreateEmptyBES@@YAPAUs_NOD@@XZ
008D7EEC / .rdata / Import / logs.?BES_NOD_CreateDummy@@YAPAUs_NOD@@XZ
008D7EF0 / .rdata / Import / logs.?BES_NOD_CreateScrHelper@@YAPAUs_NOD@@XZ
008D7EF4 / .rdata / Import / logs.?BES_NOD_CreateLevelItem@@YAPAUs_NOD@@XZ
008D7EF8 / .rdata / Import / logs.?BES_NOD_CreateLight@@YAPAUs_NOD@@K@Z
008D7EFC / .rdata / Import / logs.?BES_NOD_CreateEvent@@YAPAUs_NOD@@K@Z
008D7F00 / .rdata / Import / logs.?BES_NOD_CreateWaypoint@@YAPAUs_NOD@@K@Z
008D7F04 / .rdata / Import / logs.?BES_NOD_CreateUserDefined@@YAPAUs_NOD@@K@Z
008D7F08 / .rdata / Import / logs.?BES_NOD_CreateWorldSector@@YAPAUs_NOD@@XZ
008D7F0C / .rdata / Import / logs.?BES_NOD_CreateSndSw@@YAPAUs_NOD@@K@Z
008D7F10 / .rdata / Import / logs.?COM_SPO_UpdateSectorItemsDependences@@YAXPAUs_NOD@@PAVc_Vector3@@PAMI@Z
008D7F14 / .rdata / Import / logs.?COM_SPO_GetSectorBoundingSphere@@YAIPAUs_NOD@@PAVc_Vector3@@PAM@Z
008D7F18 / .rdata / Import / logs.?BES_NOD_LineIntersectCfaces@@YAMPAUs_NOD@@PAVc_Vector3@@11@Z
008D7F1C / .rdata / Import / logs.?COM_BES_GetLodDummyLOD@@YAPAUs_NOD@@PAU1@@Z
008D7F20 / .rdata / Import / logs.?REN_Bbox_IsIn2DRect@@YAHPAVc_REN_Bbox@@PAVc_POS@@HHHH@Z
008D7F24 / .rdata / Import / logs.?BES_NOD_IsNoLowDstr@@YAHPAUs_NOD@@@Z
008D7F28 / .rdata / Import / logs.?SPO_GetSectorUserData@@YAPAXPAX@Z
008D7F2C / .rdata / Import / logs.?SPO_SetSectorUserData@@YAPAXPAX0@Z
008D7F30 / .rdata / Import / logs.?COM_SPO_UpdateSectorDependances@@YAXPAUs_BES_Sector@@@Z
008D7F34 / .rdata / Import / logs.?BES_UpdateSecList@@YAXPAUs_NOD@@@Z
008D7F38 / .rdata / Import / logs.?SetToBaseMatrix@@YAPAVc_Matrix@@PAVc_Vector3@@00PAV1@@Z
008D7F3C / .rdata / Import / logs.?SetRotationMatrix@@YAPAVc_Matrix@@PAVc_Vector3@@MPAV1@@Z
008D7F40 / .rdata / Import / logs.?UNI_UniToAnsi@@YAPADPAGPADH@Z
008D7F44 / .rdata / Import / logs.?LIG_GetDwColor@@YAKPAUs_lig_color@@@Z
008D7F48 / .rdata / Import / logs.?SNDS_GetSoundInfo@@YAHKPAUs_SNDS_SoundParams@@@Z
008D7F4C / .rdata / Import / logs.?PHS_Init@@YAHPAUs_PHS_Init@@@Z
008D7F50 / .rdata / Import / logs.?SNDS_StopAllSounds@@YAHXZ
008D7F54 / .rdata / Import / logs.?SetFromBaseMatrix@@YAPAVc_Matrix@@PAVc_Vector3@@00PAV1@@Z
008D7F58 / .rdata / Import / logs.?LIG_LIGHT_SetDirection@@YAXPAUs_lig_light@@PAVc_Vector3@@@Z
008D7F5C / .rdata / Import / logs.?BES_RenderNOD_HIE@@YAXPAUs_NOD@@0@Z
008D7F60 / .rdata / Import / logs.?REN_Bbox_Render@@YAXPAVc_REN_Bbox@@PAVc_POS@@KH@Z
008D7F64 / .rdata / Import / logs.?COM_WP_RenderWays@@YAXF@Z
008D7F68 / .rdata / Import / logs.?COM_SndSw_RenderRads@@YAXPAVc_COM_sndsw@@@Z
008D7F6C / .rdata / Import / logs.?COM_EVENT_RenderRads@@YAXPAVc_COM_event@@@Z
008D7F70 / .rdata / Import / logs.?BES_NOD_Is_Child@@YAHPAUs_NOD@@0@Z
008D7F74 / .rdata / Import / logs.?BES_POS_FillMoveFromMatrix@@YAXPAVc_POS@@PAVc_Matrix@@@Z
008D7F78 / .rdata / Import / logs.?COM_WAY_RecalculateLengths@@YAXXZ
008D7F7C / .rdata / Import / logs.?COM_SPO_GetSPOPortalNOD@@YAPAUs_NOD@@PAX@Z
008D7F80 / .rdata / Import / logs.?BES_NOD_SetParent@@YAXPAUs_NOD@@0@Z
008D7F84 / .rdata / Import / logs.?COM_REG_SetDword@@YAHPADK@Z
008D7F88 / .rdata / Import / logs.?COM_COL_RayFace@@YAMPAVc_Vector3@@0000@Z
008D7F8C / .rdata / Import / logs.?COM_SPO_FindSectorFromPoint@@YAPAXPAVc_Vector3@@@Z
008D7F90 / .rdata / Import / logs.?COM_SPO_GetSPOSectorNOD@@YAPAUs_NOD@@PAX@Z
008D7F94 / .rdata / Import / logs.?COM_question@@YAHPADZZ
008D7F98 / .rdata / Import / logs.?INP_Clear@@YAXH@Z
008D7F9C / .rdata / Import / logs.?COM_SAREA_Get@@YAPAUs_COM_sarea@@K@Z
008D7FA0 / .rdata / Import / logs.?COM_CSM_Release@@YAXXZ
008D7FA4 / .rdata / Import / logs.?COM_CSM_Init@@YAXXZ
008D7FA8 / .rdata / Import / logs.?BF_FileOpen@@YAPAXPADKH@Z
008D7FAC / .rdata / Import / logs.?COM_TXT_CutFilename@@YAXPAD@Z
008D7FB0 / .rdata / Import / logs.?COM_TXT_ReleativeToDir@@YAXPAD0@Z
008D7FB4 / .rdata / Import / logs.?UNI_AnsiToUni@@YAPAGPADPAG@Z
008D7FB8 / .rdata / Import / logs.?BF_FindFirstFile@@YAPADPADHPAUs_BF_FindFile@@@Z
008D7FBC / .rdata / Import / logs.?INI_read_file@@YAPAXPBDPAD1PAKH@Z
008D7FC0 / .rdata / Import / logs.?COM_TXT_CutFilenameExtension@@YAXPAD@Z
008D7FC4 / .rdata / Import / logs.?BF_FindNextFile@@YAPADPAUs_BF_FindFile@@@Z
008D7FC8 / .rdata / Import / logs.?COM_TXT_ConvertToSmallCaseString@@YAXPAD@Z
008D7FCC / .rdata / Import / logs.?COM_TXT_strings_same@@YAHPAD0@Z
008D7FD0 / .rdata / Import / logs.?COM_EXPC_SetGnetVersion@@YAXK@Z
008D7FD4 / .rdata / Import / logs.?BF_UnloadBF@@YAKPAD@Z
008D7FD8 / .rdata / Import / logs.?BF_LoadBF@@YAKPADK@Z
008D7FDC / .rdata / Import / logs.?SNDS_PlaySound@@YAHKKPAXKKKKK@Z
008D7FE0 / .rdata / Import / logs.?COM_SndExt_GetPlayer@@YAKK@Z
008D7FE4 / .rdata / Import / logs.?BF_FileSeek@@YA_KPAX_KK@Z
008D7FE8 / .rdata / Import / logs.?COM_EXCP_SetProc@@YAXKK@Z
008D7FEC / .rdata / Import / logs.?BES_RenderNOD@@YAXPAUs_NOD@@K@Z
008D7FF0 / .rdata / Import / logs.?INP_GetMouseState@@YAPAUINP_Mouse@@XZ
008D7FF4 / .rdata / Import / logs.?INP_GetKeyJustPressed@@YAHK@Z
008D7FF8 / .rdata / Import / logs.?INP_GetKey@@YAHK@Z
008D7FFC / .rdata / Import / logs.?InitTrackBarControl@@YAHPAUHINSTANCE__@@@Z
008D8000 / .rdata / Import / logs.?COM_WPOS_Set@@YAXKPAUtagRECT@@K@Z
008D8004 / .rdata / Import / logs.?COM_WPOS_Get@@YAXKPAUtagRECT@@PAK@Z
008D8008 / .rdata / Import / logs.?CALC_InterLineSphere@@YAKAAVc_Vector3@@0PAUs_sphere@@PAM@Z
008D800C / .rdata / Import / logs.?BES_ReleaseNOD@@YAXPAUs_NOD@@@Z
008D8010 / .rdata / Import / logs.?BES_Load@@YAPAUs_NOD@@PADKPAX@Z
008D8014 / .rdata / Import / logs.?BES_NOD_Duplicate@@YAPAUs_NOD@@PAU1@0PAVc_POS@@K@Z
008D8018 / .rdata / Import / logs.?COM_RenderSphere@@YAXPAUs_sphere@@HPAVc_Matrix@@KH@Z
008D801C / .rdata / Import / logs.?CALC_NearestPointLineSegment@@YAXPAVc_Vector3@@000@Z
008D8020 / .rdata / Import / logs.?SCR_EnableFnToScript@@YAHHPADPAX@Z
008D8024 / .rdata / Import / logs.?OSI_Set@@YAXPADZZ
008D8028 / .rdata / Import / logs.?UTXT_Get@@YAPADK@Z
008D802C / .rdata / Import / logs.?SCR_LoadScript@@YAHPAD@Z
008D8030 / .rdata / Import / logs.?SCR_ExecScript@@YAPAXHZZ
008D8034 / .rdata / Import / logs.?WTXT_Get@@YAPAGK@Z
008D8038 / .rdata / Import / logs.?COM_message@@YAXPADZZ
008D803C / .rdata / Import / logs.?SNDS_DoTick@@YAXXZ
008D8040 / .rdata / Import / logs.?COM_SndExt_RenderFramePlayers@@YAXM@Z
008D8044 / .rdata / Import / logs.?BF_FileExist@@YAHPAD@Z
008D8048 / .rdata / Import / logs.?BF_FileCreate@@YAPAXPADH@Z
008D804C / .rdata / Import / logs.?BF_FileWrite@@YAKPAX0K@Z
008D8050 / .rdata / Import / logs.?BF_FileOpen@@YAPAXPADK@Z
008D8054 / .rdata / Import / logs.?BF_FileSize@@YA_KPAX@Z
008D8058 / .rdata / Import / logs.?BF_FileClose@@YAXPAX@Z
008D805C / .rdata / Import / logs.?BF_FileRead@@YAKPAX0K@Z
008D8060 / .rdata / Import / logs.?IMG_LoadImage@@YAHPADPAUst_img_imageinfo@@@Z
008D8064 / .rdata / Import / logs.?IMG_Free@@YAXPAX@Z
008D8068 / .rdata / Import / logs.?INP_Check@@YAXMK@Z
008D806C / .rdata / Import / logs.?LG@@YAXKPADZZ

**************************** .text = Code ****************************

006F3180 / .text / Export / ?GAM_CryptDefinitions@@YAXXZ
006F3190 / .text / Export / ?GAM_DED_Release@@YAHXZ
00713DB0 / .text / Export / ?W_Init@@YAKPAUs_W_Init@@PAD@Z
00713E10 / .text / Export / ?W_Init@@YAKPAUs_W_Init@@@Z
00713E60 / .text / Export / ?W_Exit@@YAXXZ
00720F50 / .text / Export / ?GAM_CAM_Init@@YAXXZ
00721020 / .text / Export / ?GAM_CAM_Release@@YAXXZ
007210E0 / .text / Export / ?GAM_CAM_DoTick@@YAXM@Z
007216D0 / .text / Export / ?CAM_GetHwnd@@YAPAUHWND__@@XZ
00726EC0 / .text / Export / ?GAM_CustomGamesInit@@YAHH@Z
00726ED0 / .text / Export / ?GAM_CustomGamesSet@@YAXPAD@Z
00728280 / .text / Export / ?GAM_ED_SCN2_Export_Pip@@YAXXZ
00728430 / .text / Export / ?GAM_ED_SCN2_Inport_Pip@@YAXHHH@Z
007287B0 / .text / Export / ?GAM_ED_SCN2_Inport_All_Pips@@YAXXZ
00728A90 / .text / Export / ?GAM_ED_SelectCameraSector@@YAXXZ
00729650 / .text / Export / ?GAM_ED_OnGridPlaneChange@@YAXK@Z
007296F0 / .text / Export / ?GAM_ED_DoRandomSelection@@YAXXZ
0073E1C0 / .text / Export / ?ED_OBJ_Insert@@YAKPADKH@Z
0073E910 / .text / Export / ?ED_ChangeMode@@YAXKH@Z
0074B4E0 / .text / Export / ?ED_TB_IconPressed@@YAXK@Z
0074CD40 / .text / Export / ?ED_ENT_Create@@YAXK@Z
0074D0D0 / .text / Export / ?ED_WIN_OpenClose@@YAXXZ
0074D1E0 / .text / Export / ?ED_TB_OpenClose@@YAXXZ
0074FE10 / .text / Export / ?ED_GetDialogHwnd@@YAPAUHWND__@@XZ
00754CF0 / .text / Export / ?ED_SCN_New@@YAXH@Z
00755850 / .text / Export / ?ED_SCN_Open@@YAHPAD@Z
00755D00 / .text / Export / ?ED_SCN_Save@@YAXPADH@Z
00755E90 / .text / Export / ?ED_WIN_TAB_ShowHide@@YAXK@Z
00756460 / .text / Export / ?ED_Undo@@YAXXZ
00756470 / .text / Export / ?ED_Redo@@YAXXZ
00756BE0 / .text / Export / ?ED_SCN_ChangedFromSave@@YAHXZ
00756C10 / .text / Export / ?ED_LISTWIN_CreateNextTime@@YAXH@Z
00756C30 / .text / Export / ?ED_LocateSelected@@YAXK@Z
00757E60 / .text / Export / ?ED_HIDEWIN_CreateNextTime@@YAXXZ
00757E70 / .text / Export / ?ED_BESDIR_Set@@YAXPAD@Z
00757EC0 / .text / Export / ?ED_BESDIR_Get@@YAXPAD@Z
00769BC0 / .text / Export / ?ED_SCN_Init@@YAHPADHH@Z
00769C90 / .text / Export / ?ED_SceneLighting@@YAXXZ
00769EB0 / .text / Export / ?ED_SceneProperties@@YAXXZ
0076B0D0 / .text / Export / ?ED_LookAtSun@@YAXXZ
0076B3B0 / .text / Export / ?GAM_CommandEnabled@@YAHK@Z
0076B3F0 / .text / Export / ?ED_HideSelected@@YAXXZ
0076B400 / .text / Export / ?ED_UnhideSelected@@YAXXZ
0076B4E0 / .text / Export / ?ED_SelectObjForLM@@YAXXZ
0076B560 / .text / Export / ?ED_SelectObjWithLM@@YAXXZ
0076B5E0 / .text / Export / ?ED_SelectObj_SubDynFlNoPHS@@YAXXZ
0076B660 / .text / Export / ?ED_SelectObj_BESesMovePhs@@YAXXZ
0076C4A0 / .text / Export / ?ED_EditorProperties@@YAXXZ
00770ED0 / .text / Export / ?GAM_ED_GetNumBESes@@YAKXZ
00770F10 / .text / Export / ?GAM_ED_GetNumEntities@@YAKXZ
00770F20 / .text / Export / ?GAM_SCO_OPEN_ReadInfo@@YAHPADPAUs_GAM_SCO_OPEN_info@@@Z
007711A0 / .text / Export / ?ED_SCN2_Save@@YAXPADH@Z
00773F80 / .text / Export / ?ED_SCN2_Open@@YAHPAD@Z
00777470 / .text / Export / ?ED_SelectBESTypesReload@@YAXH@Z
00777700 / .text / Export / ?ED_SelectBESesReplace@@YAXHPAD@Z
00778090 / .text / Export / ?ED_LogSceneInfo@@YAXXZ
007782D0 / .text / Export / ?ED_SwitchUsedLods@@YAXXZ
00778340 / .text / Export / ?ED_SwitchStbarInfo@@YAXXZ
00779250 / .text / Export / ?ED_EnterMenu@@YAXXZ
007794C0 / .text / Export / ?ED_Menu_Pressed@@YAXK@Z
00779680 / .text / Export / ?ED_SceneProps_SetIML@@YAXKM@Z
007796A0 / .text / Export / ?ED_SceneProps_SetShmOnGrow@@YAXH@Z
00779A10 / .text / Export / ?ED_RunCollector@@YAXXZ
0077B650 / .text / Export / ?ED_SceneSareas@@YAKXZ
0077C450 / .text / Export / ?ED_SceneCentrator@@YAXXZ
0077C700 / .text / Export / ?ED_FillDirMultFromSHM@@YAXXZ
0077CA40 / .text / Export / ?ED_EventsSelectator@@YAXXZ
0077CC90 / .text / Export / ?ED_WPS_Export@@YAXXZ
0077CCD0 / .text / Export / ?ED_WPS_Import@@YAXXZ
0077CF10 / .text / Export / ?ED_SearchForHvezdickaCollisions@@YAXXZ
0077E5C0 / .text / Export / ?GAM_ED_MAP_ContourLinesManager@@YAHH@Z
0077FBD0 / .text / Export / ?GAM_ED_SCN2_Export@@YAHXZ
00781080 / .text / Export / ?GAM_ED_SCN2_Import@@YAHXZ
00783290 / .text / Export / ?GAM_ED_ShowBESinfo@@YAXXZ
00783570 / .text / Export / ?GAM_ED_GetClientRect@@YAXPAUtagRECT@@@Z
007835C0 / .text / Export / ?GAM_ED_AdjustClientRect@@YAXPAUtagRECT@@@Z
007835F0 / .text / Export / ?GAM_ED_UpdateClientRectChangeMessage@@YAXIIJ@Z
007865B0 / .text / Export / ?GAM_ED_StartSoundEditor@@YAXXZ
00786760 / .text / Export / ?GAM_ED_CheckDDSfiles@@YAXXZ
00787470 / .text / Export / ?GAM_ED_CBFDDS_Export@@YAXXZ
0078A110 / .text / Export / ?GAM_ED_StartMpEditor@@YAXXZ
0078AAB0 / .text / Export / ?GAM_DuplicateScene@@YAXXZ
0078C1C0 / .text / Export / ?ED_SHOWHIDE_NiceCursors@@YAXK@Z
0078C1F0 / .text / Export / ?ED_ChangeAxis@@YAXK@Z
0078C330 / .text / Export / ?GAM_ED_SwitchMenuItemCheckState@@YAXK@Z
0078C3C0 / .text / Export / ?GAM_ED_SwitchSectorOptimisationState@@YAXPAUHMENU__@@@Z
0078C4D0 / .text / Export / ?GAM_ED_SwitchSectorAutomatUsage@@YAXPAUHMENU__@@@Z
0078C5D0 / .text / Export / ?GAM_ED_InitEditorMenuItemStates@@YAXPAUHMENU__@@@Z
00790B00 / .text / Export / ?GAM_ED_ReadProps@@YAXXZ
00790B80 / .text / Export / ?GAM_ED_InitSaveLoadOptions@@YAXK@Z
00790C10 / .text / Export / ?GAM_ED_GetSaveLoadOptions@@YAKXZ
00790C30 / .text / Export / ?GAM_ED_SwitchSaveLoadOptions@@YAXK@Z
00793AE0 / .text / Export / ?GAM_ED_SnapManager@@YAHKPAX@Z
00797AE0 / .text / Export / ?GAM_ED_GrassEditor@@YAXXZ
007BDBC0 / .text / Export / ?GAM_WaypointsTester@@YAXXZ
007C0F50 / .text / Export / ?GAM_CarShipPathSave@@YAXXZ
007C2CD0 / .text / Export / ?GAM_PLSINFO_SelectPayerProps@@YAXXZ
007C3BB0 / .text / Export / ?GAM_BF_Callback@@YAXKPAX0@Z
007CB440 / .text / Export / ?GAM_InitPtcSysEx@@YAHPAUHINSTANCE__@@PAE@Z
007D5010 / .text / Export / ?GG_SPLASH_Init@@YAHKPAD@Z
007D55D0 / .text / Export / ?GG_SPLASH_DoTick@@YAHXZ
007D5870 / .text / Export / ?GG_SPLASH_Exit@@YAXXZ
007F4C10 / .text / Export / ?MM_CheckForGameSpy@@YAHPAD@Z
007FAC60 / .text / Export / ?GAM_OPT_GetControlsSettings@@YAHPAUs_OPT_Item@@PAK@Z
007FAF50 / .text / Export / ?GAM_OPT_GetInventorySettings@@YAHPAK0@Z
007FB210 / .text / Export / ?OPT_AUDIO_SaveCompatibilitySettings@@YAHXZ
007FB640 / .text / Export / ?GUI_OPT_AUDIO_GetSettings@@YAHPAUs_GUI_OPT_AUDIO_Settings@@@Z
007FB670 / .text / Export / ?GUI_OPT_AUDIO_GetSNDSInitData@@YAHKPAUs_SNDS_InitData@@PAH@Z
007FEF40 / .text / Export / ?GUI_OPT_GENERAL_GetSettings@@YAHPAUs_GUI_OPT_GENERAL_Settings@@@Z
007FFA90 / .text / Export / ?GUI_OPT_GRAPHICS_GetSettings@@YAHPAUs_GUI_OPT_GRAPHICS_Settings@@@Z
008182B0 / .text / Export / ?GAM_InitI3D@@YAHPADKK@Z
00818340 / .text / Export / ?GAM_ReleaseI3D@@YAHXZ
00818450 / .text / Export / ?GAM_LGS_Init@@YAHPAUGAM_LGS_init_info@@@Z
00818550 / .text / Export / ?GAM_LGS_DoTick@@YAHM@Z
008185C0 / .text / Export / ?GAM_LGS_SetBreak@@YAHM@Z
00818610 / .text / Export / ?GAM_LGS_Render@@YAHXZ
00818910 / .text / Export / ?GAM_LGS_WholeDone@@YAHXZ
00818960 / .text / Export / ?GAM_LGS_Release@@YAHXZ
00818A40 / .text / Export / ?GAM_InitExValues@@YAHPAK@Z
00818C60 / .text / Export / ?GAM_EnableCapture@@YAXXZ
00819980 / .text / Export / ?GAM_Init@@YAHPAUs_GAM_Init@@@Z
00819EC0 / .text / Export / ?GAM_SetCursor@@YAXXZ
0081A030 / .text / Export / ?GAM_SetLevelDir@@YAXPAD@Z
0081A060 / .text / Export / ?GAM_GetLevelDir@@YAXPAD@Z
0081A090 / .text / Export / ?GAM_SetSubLevel@@YAXPAD@Z
0081A0C0 / .text / Export / ?GAM_GetSubLevel@@YAXPAD@Z
0081A0F0 / .text / Export / ?GAM_Release@@YAHXZ
00826890 / .text / Export / ?GAM_DoTickDedicated@@YAXXZ
00826B10 / .text / Export / ?GAM_DoTick@@YAHHPAH@Z
00827990 / .text / Export / ?GAM_DED_DoTick@@YAKH@Z
00827A90 / .text / Export / ?GAM_DED_Init@@YAHPAUs_GAM_Init@@@Z
00827B10 / .text / Export / ?GAM_DED_CheckCmdLine@@YAHPADKPAXK@Z
00827DC0 / .text / Export / ?GAM_GetAppWindowName@@YAPADXZ
00827DE0 / .text / Export / ?GAM_set_I3D_Properties@@YAXPAUs_GAM_Properties@@@Z
00827E50 / .text / Export / ?GAM_ED_TB_SwitchIconSize@@YAXXZ
00827E80 / .text / Export / ?GAM_ED_TB_SwitchOrientation@@YAXXZ
00827EB0 / .text / Export / ?GAM_ED_TB_ReadProps@@YAXXZ
00827EE0 / .text / Export / ?GAM_set_Controls_Properties@@YAXPAUs_GAM_Controls@@@Z
00827F20 / .text / Export / ?GAM_LoadScene@@YAHPAD@Z
00828160 / .text / Export / ?GAM_TryToLoadScene@@YAXPAD@Z
008283D0 / .text / Export / ?GAM_TryToLoadEntity@@YAXPAD@Z
00828400 / .text / Export / ?GAM_ResetCamera@@YAXXZ
00828420 / .text / Export / ?GAM_SetUserCamera@@YAXK@Z
008284B0 / .text / Export / ?GAM_ReturnedFromPause@@YAXXZ
00828500 / .text / Export / ?GAM_LF_Add@@YAXPAD@Z
008286F0 / .text / Export / ?GAM_LF_LoadScene@@YAXK@Z
00828900 / .text / Export / ?GAM_ChoosePlayerWeapon@@YAXXZ
00828970 / .text / Export / ?GAM_InitParticleEditor@@YAXXZ
00828A00 / .text / Export / ?GAM_InitSoundTest@@YAXXZ
00828A40 / .text / Export / ?GAM_InitPhysicTest@@YAXXZ
00828A80 / .text / Export / ?GAM_PHS_Init@@YAXXZ
00829110 / .text / Export / ?GAM_SwitchToLevelBitmap@@YAXH@Z
00829310 / .text / Export / ?GAM_GetSaveLevelBitmapStatus@@YAHPAD@Z
00829370 / .text / Export / ?GAM_GetLevelSubDir@@YAXPAD@Z
00829390 / .text / Export / ?GAM_GetLevelSubDir@@YAPADXZ
008293C0 / .text / Export / ?GAM_GetLevelNameForPipa@@YAHPAD@Z
00829400 / .text / Export / ?GAM_SCN_PROP_Set_LBM_scale@@YAXXZ
00829620 / .text / Export / ?GAM_ReloadFiles@@YAXXZ
00829820 / .text / Export / ?GAM_Get_LoadedFilename@@YAXPAD@Z
00829850 / .text / Export / ?GAM_Set_LoadedFilename@@YAXPAD@Z
00829880 / .text / Export / ?GAM_SwitchToAnimEditor@@YAXXZ
008298E0 / .text / Export / ?GAM_GMNU_Init@@YAXH@Z
00829A30 / .text / Export / ?GAM_DED_GMNU_Init@@YAXPAX@Z
00829AB0 / .text / Export / ?GAM_CameraAnimation@@YAXXZ
00829AD0 / .text / Export / ?GAM_ProfileSounds@@YAXXZ
00829D70 / .text / Export / ?GAM_DeleteAll_SCC_MAX_PSD_C_SDB@@YAXXZ
00829EB0 / .text / Export / ?GAM_RecompileAllScripts@@YAXXZ
0082A170 / .text / Export / ?GAM_CollisionsCalculator@@YAXXZ
0082AC00 / .text / Export / ?GAM_TexOptim@@YAXXZ
0082B0B0 / .text / Export / ?GAM_Gvar_Init@@YAXXZ
0082B780 / .text / Export / ?GAM_PatchDataCreate@@YAXXZ
0082B7A0 / .text / Export / ?GAM_SNDS_CallbackMusic@@YAXKKPAX@Z
0082B7F0 / .text / Export / ?GAM_SetReleasing@@YAXXZ
0082B810 / .text / Export / ?GAM_SetGameProgressValue@@YAXXZ
0082BCB0 / .text / Export / ?GAM_KeyDown@@YAXH@Z
0082BCD0 / .text / Export / ?GAM_WM_Char@@YAXH@Z
0082BD00 / .text / Export / ?GAM_Reinit_GAM_Status@@YAXXZ
0082BDA0 / .text / Export / ?GAM_StartCampaignFrom@@YAXXZ
0082BE10 / .text / Export / ?GAM_PTE_RUNS_Is@@YAHXZ
0082BE60 / .text / Export / ?GAM_PTE_RUNS_Set@@YAXK@Z
0082BEA0 / .text / Export / ?GAM_IsGameMode@@YAHXZ
0082C240 / .text / Export / ?GAM_ChangeEditor_Game@@YAXHHHH@Z
00839AB0 / .text / Export / ?GAM_MP_InetStats_Init@@YAXXZ
00880490 / .text / Export / ?GAM_PL_CreateCustomePlayer@@YAXH@Z
00880670 / .text / Export / ?GAM_PL_CreateDefaultPlayer@@YAXH@Z
008A6FD0 / .text / Export / ?GAM_PTE_EnablePlayersFlashLight@@YAXXZ
008A7340 / .text / Export / ?GAM_SAV_DoSave@@YAXXZ
008A73B0 / .text / Export / ?GAM_SAV_DoLoad@@YAXXZ
008A7E50 / .text / Export / ?GAM_SAV_Load@@YAHPAD@Z
008C7751 / .text / Export / <ModuleEntryPoint>

4
[code]0008D7000 / .rdata / Import / ADVAPI32.RegSetValueExA
008D7004 / .rdata / Import / ADVAPI32.RegCreateKeyA
008D7008 / .rdata / Import / ADVAPI32.RegOpenKeyA
008D700C / .rdata / Import / ADVAPI32.GetUserNameA
008D7010 / .rdata / Import / ADVAPI32.RegCloseKey
008D7014 / .rdata / Import / ADVAPI32.RegQueryValueExA
008D701C / .rdata / Import / COMCTL32.ImageList_Create
008D7020 / .rdata / Import / COMCTL32.ImageList_Add
008D7024 / .rdata / Import / COMCTL32.ImageList_Destroy
008D7028 / .rdata / Import / COMCTL32.CreateToolbarEx
008D7030 / .rdata / Import / GDI32.DeleteObject
008D7034 / .rdata / Import / GDI32.DeleteDC
008D7038 / .rdata / Import / GDI32.GetCharABCWidthsW
008D703C / .rdata / Import / GDI32.GetCharABCWidthsA
008D7040 / .rdata / Import / GDI32.Rectangle
008D7044 / .rdata / Import / GDI32.CreateFontIndirectA
008D7048 / .rdata / Import / GDI32.StretchDIBits
008D704C / .rdata / Import / GDI32.SetDIBits
008D7050 / .rdata / Import / GDI32.CreateBitmap
008D7054 / .rdata / Import / GDI32.GetDeviceCaps
008D7058 / .rdata / Import / GDI32.CreateDIBSection
008D705C / .rdata / Import / GDI32.GetObjectA
008D7060 / .rdata / Import / GDI32.StretchBlt
008D7064 / .rdata / Import / GDI32.GetStockObject
008D7068 / .rdata / Import / GDI32.CreateCompatibleDC
008D706C / .rdata / Import / GDI32.CreateCompatibleBitmap
008D7070 / .rdata / Import / GDI32.SelectObject
008D7074 / .rdata / Import / GDI32.SetTextColor
008D7078 / .rdata / Import / GDI32.SetBkColor
008D707C / .rdata / Import / GDI32.GetTextMetricsA
008D7080 / .rdata / Import / GDI32.GetPixel
008D7084 / .rdata / Import / GDI32.SetDIBitsToDevice
008D7088 / .rdata / Import / GDI32.CreateSolidBrush
008D7090 / .rdata / Import / KERNEL32.IsBadWritePtr
008D7094 / .rdata / Import / KERNEL32.HeapReAlloc
008D7098 / .rdata / Import / KERNEL32.HeapCreate
008D709C / .rdata / Import / KERNEL32.HeapDestroy
008D70A0 / .rdata / Import / KERNEL32.GetVersionExA
008D70A4 / .rdata / Import / KERNEL32.GetEnvironmentVariableA
008D70A8 / .rdata / Import / KERNEL32.GetModuleFileNameA
008D70AC / .rdata / Import / KERNEL32.TlsGetValue
008D70B0 / .rdata / Import / KERNEL32.TlsFree
008D70B4 / .rdata / Import / KERNEL32.TlsAlloc
008D70B8 / .rdata / Import / KERNEL32.TlsSetValue
008D70BC / .rdata / Import / KERNEL32.GetCurrentThreadId
008D70C0 / .rdata / Import / KERNEL32.GetVersion
008D70C4 / .rdata / Import / KERNEL32.GetCommandLineA
008D70C8 / .rdata / Import / KERNEL32.InterlockedIncrement
008D70CC / .rdata / Import / KERNEL32.InterlockedDecrement
008D70D0 / .rdata / Import / KERNEL32.RtlUnwind
008D70D4 / .rdata / Import / KERNEL32.InitializeCriticalSection
008D70D8 / .rdata / Import / KERNEL32.DeleteCriticalSection
008D70DC / .rdata / Import / KERNEL32.EnterCriticalSection
008D70E0 / .rdata / Import / KERNEL32.LeaveCriticalSection
008D70E4 / .rdata / Import / KERNEL32.ExitProcess
008D70E8 / .rdata / Import / KERNEL32.TerminateProcess
008D70EC / .rdata / Import / KERNEL32.HeapSize
008D70F0 / .rdata / Import / KERNEL32.RaiseException
008D70F4 / .rdata / Import / KERNEL32.LCMapStringA
008D70F8 / .rdata / Import / KERNEL32.LCMapStringW
008D70FC / .rdata / Import / KERNEL32.SetHandleCount
008D7100 / .rdata / Import / KERNEL32.GetStdHandle
008D7104 / .rdata / Import / KERNEL32.GetFileType
008D7108 / .rdata / Import / KERNEL32.GetStartupInfoA
008D710C / .rdata / Import / KERNEL32.FlushFileBuffers
008D7110 / .rdata / Import / KERNEL32.FreeEnvironmentStringsA
008D7114 / .rdata / Import / KERNEL32.FreeEnvironmentStringsW
008D7118 / .rdata / Import / KERNEL32.GetEnvironmentStrings
008D711C / .rdata / Import / KERNEL32.GetEnvironmentStringsW
008D7120 / .rdata / Import / KERNEL32.SetUnhandledExceptionFilter
008D7124 / .rdata / Import / KERNEL32.IsBadReadPtr
008D7128 / .rdata / Import / KERNEL32.IsBadCodePtr
008D712C / .rdata / Import / KERNEL32.SetStdHandle
008D7130 / .rdata / Import / KERNEL32.GetStringTypeA
008D7134 / .rdata / Import / KERNEL32.GetStringTypeW
008D7138 / .rdata / Import / KERNEL32.GetCPInfo
008D713C / .rdata / Import / KERNEL32.GetTimeZoneInformation
008D7140 / .rdata / Import / KERNEL32.GetACP
008D7144 / .rdata / Import / KERNEL32.GetLocalTime
008D7148 / .rdata / Import / KERNEL32.QueryPerformanceFrequency
008D714C / .rdata / Import / KERNEL32.GetCurrentProcessId
008D7150 / .rdata / Import / KERNEL32.GetCurrentProcess
008D7154 / .rdata / Import / KERNEL32.GetProcessHeap
008D7158 / .rdata / Import / KERNEL32.OutputDebugStringA
008D715C / .rdata / Import / KERNEL32.GlobalMemoryStatus
008D7160 / .rdata / Import / KERNEL32.CreateThread
008D7164 / .rdata / Import / KERNEL32.SetLastError
008D7168 / .rdata / Import / KERNEL32.SystemTimeToFileTime
008D716C / .rdata / Import / KERNEL32.CompareFileTime
008D7170 / .rdata / Import / KERNEL32.GetFileTime
008D7174 / .rdata / Import / KERNEL32.FileTimeToLocalFileTime
008D7178 / .rdata / Import / KERNEL32.GetComputerNameA
008D717C / .rdata / Import / KERNEL32.GetFileSize
008D7180 / .rdata / Import / KERNEL32.FileTimeToSystemTime
008D7184 / .rdata / Import / KERNEL32.SetCurrentDirectoryA
008D7188 / .rdata / Import / KERNEL32.lstrlenA
008D718C / .rdata / Import / KERNEL32.FindResourceA
008D7190 / .rdata / Import / KERNEL32.LoadResource
008D7194 / .rdata / Import / KERNEL32.LockResource
008D7198 / .rdata / Import / KERNEL32.GetCurrentDirectoryA
008D719C / .rdata / Import / KERNEL32.GetFileAttributesA
008D71A0 / .rdata / Import / KERNEL32.SetFileAttributesA
008D71A4 / .rdata / Import / KERNEL32.GlobalAlloc
008D71A8 / .rdata / Import / KERNEL32.GlobalFree
008D71AC / .rdata / Import / KERNEL32.CreateMutexA
008D71B0 / .rdata / Import / KERNEL32.ReleaseMutex
008D71B4 / .rdata / Import / KERNEL32.WaitForSingleObject
008D71B8 / .rdata / Import / KERNEL32.SetEvent
008D71BC / .rdata / Import / KERNEL32.ResetEvent
008D71C0 / .rdata / Import / KERNEL32.CreateEventA
008D71C4 / .rdata / Import / KERNEL32.CreateDirectoryA
008D71C8 / .rdata / Import / KERNEL32.SetFilePointer
008D71CC / .rdata / Import / KERNEL32.WriteFile
008D71D0 / .rdata / Import / KERNEL32.ReadFile
008D71D4 / .rdata / Import / KERNEL32.DeleteFileA
008D71D8 / .rdata / Import / KERNEL32.CreateFileA
008D71DC / .rdata / Import / KERNEL32.GetSystemTime
008D71E0 / .rdata / Import / KERNEL32.GetTickCount
008D71E4 / .rdata / Import / KERNEL32.CloseHandle
008D71E8 / .rdata / Import / KERNEL32.LoadLibraryA
008D71EC / .rdata / Import / KERNEL32.GetProcAddress
008D71F0 / .rdata / Import / KERNEL32.FreeLibrary
008D71F4 / .rdata / Import / KERNEL32.GetLastError
008D71F8 / .rdata / Import / KERNEL32.GetModuleHandleA
008D71FC / .rdata / Import / KERNEL32.MultiByteToWideChar
008D7200 / .rdata / Import / KERNEL32.FindFirstFileA
008D7204 / .rdata / Import / KERNEL32.FindNextFileA
008D7208 / .rdata / Import / KERNEL32.FindClose
008D720C / .rdata / Import / KERNEL32.Sleep
008D7210 / .rdata / Import / KERNEL32.VirtualFree
008D7214 / .rdata / Import / KERNEL32.VirtualAlloc
008D7218 / .rdata / Import / KERNEL32.WideCharToMultiByte
008D721C / .rdata / Import / KERNEL32.HeapAlloc
008D7220 / .rdata / Import / KERNEL32.HeapFree
008D7224 / .rdata / Import / KERNEL32.GetOEMCP
008D7228 / .rdata / Import / KERNEL32.SetEndOfFile
008D722C / .rdata / Import / KERNEL32.CompareStringA
008D7230 / .rdata / Import / KERNEL32.SetEnvironmentVariableA
008D7234 / .rdata / Import / KERNEL32.CompareStringW
008D723C / .rdata / Import / SHELL32.Shell_NotifyIconW
008D7244 / .rdata / Import / USER32.GetDlgItem
008D7248 / .rdata / Import / USER32.DrawTextA
008D724C / .rdata / Import / USER32.ReleaseDC
008D7250 / .rdata / Import / USER32.GetDC
008D7254 / .rdata / Import / USER32.DestroyIcon
008D7258 / .rdata / Import / USER32.LoadMenuA
008D725C / .rdata / Import / USER32.InsertMenuItemA
008D7260 / .rdata / Import / USER32.DrawMenuBar
008D7264 / .rdata / Import / USER32.DeleteMenu
008D7268 / .rdata / Import / USER32.PostQuitMessage
008D726C / .rdata / Import / USER32.LoadIconA
008D7270 / .rdata / Import / USER32.GetMenuState
008D7274 / .rdata / Import / USER32.EnableMenuItem
008D7278 / .rdata / Import / USER32.SetDlgItemTextW
008D727C / .rdata / Import / USER32.UpdateWindow
008D7280 / .rdata / Import / USER32.SetMenuItemInfoA
008D7284 / .rdata / Import / USER32.CreatePopupMenu
008D7288 / .rdata / Import / USER32.AppendMenuA
008D728C / .rdata / Import / USER32.SetForegroundWindow
008D7290 / .rdata / Import / USER32.TrackPopupMenu
008D7294 / .rdata / Import / USER32.DestroyMenu
008D7298 / .rdata / Import / USER32.InvalidateRect
008D729C / .rdata / Import / USER32.KillTimer
008D72A0 / .rdata / Import / USER32.SetTimer
008D72A4 / .rdata / Import / USER32.CreateDialogIndirectParamA
008D72A8 / .rdata / Import / USER32.PostMessageA
008D72AC / .rdata / Import / USER32.SetActiveWindow
008D72B0 / .rdata / Import / USER32.GetWindowTextA
008D72B4 / .rdata / Import / USER32.DestroyCursor
008D72B8 / .rdata / Import / USER32.LoadImageA
008D72BC / .rdata / Import / USER32.SetCursor
008D72C0 / .rdata / Import / USER32.MoveWindow
008D72C4 / .rdata / Import / USER32.FillRect
008D72C8 / .rdata / Import / USER32.GetMenu
008D72CC / .rdata / Import / USER32.CheckMenuItem
008D72D0 / .rdata / Import / USER32.GetMenuItemCount
008D72D4 / .rdata / Import / USER32.GetSubMenu
008D72D8 / .rdata / Import / USER32.GetMenuItemID
008D72DC / .rdata / Import / USER32.SetCursorPos
008D72E0 / .rdata / Import / USER32.ShowCursor
008D72E4 / .rdata / Import / USER32.GetParent
008D72E8 / .rdata / Import / USER32.IsWindow
008D72EC / .rdata / Import / USER32.CheckRadioButton
008D72F0 / .rdata / Import / USER32.CreateDialogParamA
008D72F4 / .rdata / Import / USER32.DialogBoxParamA
008D72F8 / .rdata / Import / USER32.SetFocus
008D72FC / .rdata / Import / USER32.GetFocus
008D7300 / .rdata / Import / USER32.GetDlgCtrlID
008D7304 / .rdata / Import / USER32.GetDlgItemInt
008D7308 / .rdata / Import / USER32.EndDialog
008D730C / .rdata / Import / USER32.SetDlgItemInt
008D7310 / .rdata / Import / USER32.GetCursorPos
008D7314 / .rdata / Import / USER32.MessageBoxA
008D7318 / .rdata / Import / USER32.SetDlgItemTextA
008D731C / .rdata / Import / USER32.CheckDlgButton
008D7320 / .rdata / Import / USER32.GetDlgItemTextA
008D7324 / .rdata / Import / USER32.IsDlgButtonChecked
008D7328 / .rdata / Import / USER32.SendDlgItemMessageA
008D732C / .rdata / Import / USER32.GetKeyState
008D7330 / .rdata / Import / USER32.PeekMessageA
008D7334 / .rdata / Import / USER32.TranslateMessage
008D7338 / .rdata / Import / USER32.DispatchMessageA
008D733C / .rdata / Import / USER32.GetSystemMetrics
008D7340 / .rdata / Import / USER32.LoadCursorA
008D7344 / .rdata / Import / USER32.RegisterClassA
008D7348 / .rdata / Import / USER32.CreateWindowExA
008D734C / .rdata / Import / USER32.SetWindowTextW
008D7350 / .rdata / Import / USER32.SetWindowTextA
008D7354 / .rdata / Import / USER32.GetClientRect
008D7358 / .rdata / Import / USER32.SetWindowPos
008D735C / .rdata / Import / USER32.EnableWindow
008D7360 / .rdata / Import / USER32.ShowWindow
008D7364 / .rdata / Import / USER32.SendMessageA
008D7368 / .rdata / Import / USER32.SetCapture
008D736C / .rdata / Import / USER32.ReleaseCapture
008D7370 / .rdata / Import / USER32.CallWindowProcA
008D7374 / .rdata / Import / USER32.GetUpdateRect
008D7378 / .rdata / Import / USER32.BeginPaint
008D737C / .rdata / Import / USER32.EndPaint
008D7380 / .rdata / Import / USER32.GetWindowLongA
008D7384 / .rdata / Import / USER32.DefWindowProcA
008D7388 / .rdata / Import / USER32.GetWindowRect
008D738C / .rdata / Import / USER32.ScreenToClient
008D7390 / .rdata / Import / USER32.SetWindowLongA
008D7394 / .rdata / Import / USER32.DestroyWindow
008D7398 / .rdata / Import / USER32.UnregisterClassA
008D739C / .rdata / Import / USER32.DrawTextW
008D73A4 / .rdata / Import / WINMM.timeGetTime
008D73AC / .rdata / Import / comdlg32.GetSaveFileNameA
008D73B0 / .rdata / Import / comdlg32.GetOpenFileNameA
008D73B4 / .rdata / Import / comdlg32.ChooseColorA
008D73BC / .rdata / Import / logs.?COM_MAI_line_collision@@YAMPAVc_Vector3@@0@Z
008D73C0 / .rdata / Import / logs.?COM_MAI_Get@@YAHMMPAM@Z
008D73C4 / .rdata / Import / logs.?COM_WP_GetPos@@YAXFPAVc_Vector3@@@Z
008D73C8 / .rdata / Import / logs.?COM_WAY_GetNearestVisible@@YAFPAVc_Vector3@@H@Z
008D73CC / .rdata / Import / logs.?COL_OBJ_Create@@YAPAUs_COL_obj@@PAUs_COL_obj_init_info@@@Z
008D73D0 / .rdata / Import / logs.?COM_WAY_Search@@YAKPAVc_Vector3@@0PAFPAH@Z
008D73D4 / .rdata / Import / logs.?COL_OBJ_DoTick@@YAXPAUs_COL_obj@@MPAUs_COL_past_info@@MPAUs_COM_COL_sphdo@@P
008D73D8 / .rdata / Import / logs.?COM_COL_GetSphereCollisionsMinZNormal@@YAKPAUs_sphere@@MPAPAUc_cface@@@Z
008D73DC / .rdata / Import / logs.?COL_OBJ_Release@@YAXPAUs_COL_obj@@@Z
008D73E0 / .rdata / Import / logs.?BES_NOD_SetI3DobjFlags@@YAXPAUs_NOD@@K@Z
008D73E4 / .rdata / Import / logs.?BES_GetFirst_ISKE@@YAPAVc_ISKE@@PAUs_NOD@@@Z
008D73E8 / .rdata / Import / logs.?ISKE_COL_LineCollide@@YAHPAVc_ISKE_COL@@PAVc_Vector3@@1PAMPAD@Z
008D73EC / .rdata / Import / logs.?COM_MSHDEF_DeformMeshes@@YAXPAVc_ske_skelet@@K@Z
008D73F0 / .rdata / Import / logs.?BES_NOD_Set_WorldBsph@@YAXPAUs_NOD@@PAUs_sphere@@@Z
008D73F4 / .rdata / Import / logs.?COM_SKE_Skelet_Set@@YAXPAVc_ske_skelet@@PAUs_SKE_skelet_Set@@@Z
008D73F8 / .rdata / Import / logs.?REN_RenderNOD@@YAXPAUs_NOD@@K@Z
008D73FC / .rdata / Import / logs.?COM_MSHDEF_SetMatricesPointers@@YAXPAVc_ske_skelet@@PAPAVc_Matrix@@PAK@Z
008D7400 / .rdata / Import / logs.?COM_MAI_Zscene_MoveSphere@@YAHPAUs_sphere@@PAVc_Vector3@@PAM@Z
008D7404 / .rdata / Import / logs.?CALC_DistPointPlane@@YAMPAVc_Vector3@@00@Z
008D7408 / .rdata / Import / logs.?REN_GetVideoOpt@@YAPAUs_REN_VideoOpt@@XZ
008D740C / .rdata / Import / logs.?INP_ClearAllDevices@@YAXXZ
008D7410 / .rdata / Import / logs.?GAM_SAV_Extend@@YAXPAXK@Z
008D7414 / .rdata / Import / logs.?GAM_SAV_Get@@YAXPAXPADAAKK@Z
008D7418 / .rdata / Import / logs.?INI_release@@YAXPAX@Z
008D741C / .rdata / Import / logs.?COM_TXT_CutSpacesAtEnd@@YAXPAD@Z
008D7420 / .rdata / Import / logs.?INI_read@@YAPAXPADK00PAKH@Z
008D7424 / .rdata / Import / logs.?CRP_ReadFile@@YAKPAD0K@Z
008D7428 / .rdata / Import / logs.?CRP_GetFilename@@YAHPAD0H@Z
008D742C / .rdata / Import / logs.?COM_FLR_Create@@YAPAUs_COM_Flare@@KPAVc_POS@@PAVc_Vector3@@M@Z
008D7430 / .rdata / Import / logs.?COM_FLR_Release@@YAXPAUs_COM_Flare@@@Z
008D7434 / .rdata / Import / logs.?PHS_GetObjectStatic@@YAXPAVc_PHS_do@@PAUs_PHS_do_static@@@Z
008D7438 / .rdata / Import / logs.?PHS_ObjectUsesEulerAngles@@YAHPAVc_PHS_do@@@Z
008D743C / .rdata / Import / logs.?PHS_SetObjectFrozenFlag@@YAHPAVc_PHS_do@@H@Z
008D7440 / .rdata / Import / logs.?PHS_SetObjectGhostFlag@@YAHPAVc_PHS_do@@H@Z
008D7444 / .rdata / Import / logs.?PHS_ObjectIsTeleported@@YAXPAVc_PHS_do@@@Z
008D7448 / .rdata / Import / logs.?BES_GetFirstDobj@@YAPAVc_PHS_do@@PAUs_NOD@@@Z
008D744C / .rdata / Import / logs.?SPO_UpdateNodSPOWalker@@YAXPAUs_NOD@@PAVc_SPO_Walker@@@Z
008D7450 / .rdata / Import / logs.?SPO_WALKER_Teleport@@YAXPAVc_SPO_Walker@@PAVc_Vector3@@M@Z
008D7454 / .rdata / Import / logs.?SPO_WALKER_Create@@YAPAVc_SPO_Walker@@XZ
008D7458 / .rdata / Import / logs.?PTC_GetRepeat@@YAMK@Z
008D745C / .rdata / Import / logs.?PHS_SetObjectUsesEulerAngles@@YAXPAVc_PHS_do@@H@Z
008D7460 / .rdata / Import / logs.?PHS_StabilizeObject@@YAXPAVc_PHS_do@@@Z
008D7464 / .rdata / Import / logs.?PHS_MoveObjectToFreeSpace@@YAXPAVc_PHS_do@@HM@Z
008D7468 / .rdata / Import / logs.?BES_NOD_GetSubEntity@@YAPAUs_NOD@@PAU1@PAD@Z
008D746C / .rdata / Import / logs.?PHS_IsObjectFrozen@@YAHPAVc_PHS_do@@@Z
008D7470 / .rdata / Import / logs.?COL_GetLineCollision@@YAHPAVc_Vector3@@0HPAVc_PHS_do@@H@Z
008D7474 / .rdata / Import / logs.?PHS_Object_GetCollision@@YAHPAUs_PHS_colliding_info@@@Z
008D7478 / .rdata / Import / logs.?EQP_Release@@YAXPAX@Z
008D747C / .rdata / Import / logs.?ISKE_RemAttObjExt@@YAXPAVc_ISKE@@PAUs_NOD@@PAX@Z
008D7480 / .rdata / Import / logs.?BF_FindFileStop@@YAXPAUs_BF_FindFile@@@Z
008D7484 / .rdata / Import / logs.?PHS_SetObjectStatic@@YAXPAVc_PHS_do@@PAUs_PHS_do_static@@1M@Z
008D7488 / .rdata / Import / logs.?COL_GetLineFirstCollision@@YAPAUc_cface@@PAVc_Vector3@@0PAMH@Z
008D748C / .rdata / Import / logs.?COL_CFaces_GetSceneBoundFromCfaceList@@YAHPAUs_bound@@@Z
008D7490 / .rdata / Import / logs.?SCR_SaveScriptGlobals@@YA_NHPADPAJ@Z
008D7494 / .rdata / Import / logs.?SCR_LoadScriptGlobals@@YAJHPAD@Z
008D7498 / .rdata / Import / logs.?CRPT_GetHash@@YAHPAEK0@Z
008D749C / .rdata / Import / logs.?CRPT_DeCryptData@@YAHPAEK0PAKPAD@Z
008D74A0 / .rdata / Import / logs.?COM_GROW_GetType@@YAPAVs_COM_GROW_type@@K@Z
008D74A4 / .rdata / Import / logs.?COM_GROW_GetTypes@@YAKXZ
008D74A8 / .rdata / Import / logs.?COM_GROW_Init@@YAXPAD@Z
008D74AC / .rdata / Import / logs.?CALC_InterLineCface@@YAHPAVc_Vector3@@0PAUc_cface@@PAM2@Z
008D74B0 / .rdata / Import / logs.?COM_COL_GR_GetTypeFaces@@YAHKPAPAUc_cface@@PAK@Z
008D74B4 / .rdata / Import / logs.?COM_REN_AddSpecial@@YAXPAUs_RenderBuffer_special@@@Z
008D74B8 / .rdata / Import / logs.?REN_sphere_visible@@YAHPAUs_sphere@@@Z
008D74BC / .rdata / Import / logs.?BES_RenderGrow@@YAXPAUs_NOD@@EM@Z
008D74C0 / .rdata / Import / logs.?CALC_InterLineGlobeOpt@@YAHAAVc_Vector3@@0MPAUs_sphere@@PAM@Z
008D74C4 / .rdata / Import / logs.?WAT_GetLineFirstCollision@@YAPAUc_cface@@PAVc_Vector3@@0PAM@Z
008D74C8 / .rdata / Import / logs.?COL_CFaces_GetSceneBound@@YAHPAUs_bound@@@Z
008D74CC / .rdata / Import / logs.?REN_SetSpWiz@@YAXPAUs_REN_spwiz@@@Z
008D74D0 / .rdata / Import / logs.?BES_NOD_SetObjsAlpha@@YAXPAUs_NOD@@E@Z
008D74D4 / .rdata / Import / logs.?LMG_GetLightingInSpace@@YAXPAVc_Vector3@@PAMK@Z
008D74D8 / .rdata / Import / logs.?COM_GROW_LoadTypes@@YAXKPADAAK@Z
008D74DC / .rdata / Import / logs.?COM_InterpolateARGB@@YAKKKMM@Z
008D74E0 / .rdata / Import / logs.?BES_GetChild@@YAPAUs_NOD@@PAU1@PAD@Z
008D74E4 / .rdata / Import / logs.?COM_TXT_CutSpacesOnBegining@@YAXPAD@Z
008D74E8 / .rdata / Import / logs.?SNDS_Music_StopFade@@YAHKK@Z
008D74EC / .rdata / Import / logs.?SNDS_Music_Play@@YAHKKPAX@Z
008D74F0 / .rdata / Import / logs.?SNDS_Music_Stop@@YAHK@Z
008D74F4 / .rdata / Import / logs.?COM_SndExt_StopPlayers@@YAXXZ
008D74F8 / .rdata / Import / logs.?SNDS_Music_PauseAll@@YAHK@Z
008D74FC / .rdata / Import / logs.?SNDS_SetHearableRatio@@YAHM@Z
008D7500 / .rdata / Import / logs.?SNDS_GetHearableRatio@@YAHPAM@Z
008D7504 / .rdata / Import / logs.?SNDS_SetEnvironment@@YAHKKM@Z
008D7508 / .rdata / Import / logs.?SNDS_GetEnvironment@@YAHPAK0PAM@Z
008D750C / .rdata / Import / logs.?SNDS_Music_UnPauseAll@@YAHK@Z
008D7510 / .rdata / Import / logs.?SNDS_Player_SetParams@@YAHKPAUs_SNDS_PlayerParams@@@Z
008D7514 / .rdata / Import / logs.?UNET_Exit@@YAKXZ
008D7518 / .rdata / Import / logs.?HTTP_NewFile@@YAPAVc_HTTP_File@@PAVc_UNET_Connection@@@Z
008D751C / .rdata / Import / logs.?UNET_NewConnection@@YAPAVc_UNET_Connection@@PADK@Z
008D7520 / .rdata / Import / logs.?UNET_Init@@YAKXZ
008D7524 / .rdata / Import / logs.?UTXT_GetFolder@@YAPADXZ
008D7528 / .rdata / Import / logs.?VER_GetVersionInfo@@YAHPAUs_VER_Settings@@@Z
008D752C / .rdata / Import / logs.?NET_EnumGames@@YAIPAX@Z
008D7530 / .rdata / Import / logs.?NET_CloseConnection@@YAIPAX@Z
008D7534 / .rdata / Import / logs.?NET_EnumGamesStop@@YAIPAX@Z
008D7538 / .rdata / Import / logs.?NET_GetHostInfo_Int@@YAIPAX0PADHPAH@Z
008D753C / .rdata / Import / logs.?NET_GetHostInfo_String@@YAIPAX0PAD11PAK@Z
008D7540 / .rdata / Import / logs.?NET_EnumGamesTick@@YAIPAX@Z
008D7544 / .rdata / Import / logs.?NET_SendUsageStatistics@@YAIPAXPAUs_NetStatistics@@@Z
008D7548 / .rdata / Import / logs.?NET_InitConnection@@YAIKKPAXP6AHK0000@ZPAPAX0@Z
008D754C / .rdata / Import / logs.?VER_UnPackTime@@YAXKPAK00@Z
008D7550 / .rdata / Import / logs.?VER_PackTime@@YAKKKK@Z
008D7554 / .rdata / Import / logs.?NET_JoinGame@@YAIPAX0PAUt_NetGameInit@@@Z
008D7558 / .rdata / Import / logs.?NET_JoinGameByAddress@@YAIPAXPAUt_NetGameInit@@PADK@Z
008D755C / .rdata / Import / logs.?DWNLD_GetHttpFile@@YAPAXPAD0PAUs_DWNLD_FileParams@@@Z
008D7560 / .rdata / Import / logs.?DWNLD_Init@@YAHXZ
008D7564 / .rdata / Import / logs.?DWNLD_Exit@@YAXXZ
008D7568 / .rdata / Import / logs.?INP_UC_GetNameW@@YAHPAUs_INP_UniControl@@KPAGK@Z
008D756C / .rdata / Import / logs.?BF_FileSeek@@YA_KPAX_K@Z
008D7570 / .rdata / Import / logs.?SNDS_GetOptionsParams@@YAHPAUs_SNDS_OptionsParams@@@Z
008D7574 / .rdata / Import / logs.?SNDS_TestSoundCapabilities@@YAHPAUHWND__@@PAUs_SNDS_SoundCapability@@PAUs_SN
008D7578 / .rdata / Import / logs.?NSP_Client_TestInputLevel@@YAHPAXKKKKKPAUs_NSP_InputLevel@@@Z
008D757C / .rdata / Import / logs.?SNDS_GetInitData@@YAHPAPAUs_SNDS_InitData@@@Z
008D7580 / .rdata / Import / logs.?SNDS_ReleaseCaptureBuffer@@YAHXZ
008D7584 / .rdata / Import / logs.?SNDS_StopCapture@@YAHXZ
008D7588 / .rdata / Import / logs.?SNDS_PlaySpeech@@YAHKKPAXKKKK@Z
008D758C / .rdata / Import / logs.?SNDS_StartCapture@@YAHXZ
008D7590 / .rdata / Import / logs.?SNDS_CreateCaptureBuffer@@YAHP6AXPAXK0@Z0PAUs_SNDS_BufferFormat@@K@Z
008D7594 / .rdata / Import / logs.?SNDS_Restart@@YAHPAUs_SNDS_RestartData@@@Z
008D7598 / .rdata / Import / logs.?SNDS_Mixer_SetLineLevel@@YAHKKK@Z
008D759C / .rdata / Import / logs.?SNDS_Mixer_SetExtControl@@YAHKK@Z
008D75A0 / .rdata / Import / logs.?SNDS_SetOptionsParams@@YAHPAUs_SNDS_OptionsParams@@@Z
008D75A4 / .rdata / Import / logs.?SNDS_GetSoundLength@@YAHKPAK@Z
008D75A8 / .rdata / Import / logs.?SNDS_Mixer_GetExtControl@@YAHKPAK@Z
008D75AC / .rdata / Import / logs.?SNDS_PlayBuffer@@YAHKKPAXKKPAUs_SNDS_BufferFormat@@K@Z
008D75B0 / .rdata / Import / logs.?SNDS_Player_Stop@@YAHK@Z
008D75B4 / .rdata / Import / logs.?COM_RemoveDirectory@@YAHPAD@Z
008D75B8 / .rdata / Import / logs.?CRPT_CheckCertificateFolder@@YAHPAD00PAK@Z
008D75BC / .rdata / Import / logs.?CRPT_CheckCertificateFile@@YAHPAD00PAK@Z
008D75C0 / .rdata / Import / logs.?LOG_CopyFolderFromCbf@@YAHPAD00@Z
008D75C4 / .rdata / Import / logs.?CNS_AddTxtSysTime@@YAXPAD@Z
008D75C8 / .rdata / Import / logs.?CNS_AddTxt@@YAXPAD@Z
008D75CC / .rdata / Import / logs.?CNS_DelCommand@@YAXPAUs_CNS_command@@@Z
008D75D0 / .rdata / Import / logs.?CNS_AddCommand@@YAXPAUs_CNS_command@@@Z
008D75D4 / .rdata / Import / logs.?COM_AddToLogFile@@YAXPAD0@Z
008D75D8 / .rdata / Import / logs.?REN_Get_REN_camera@@YAPAUI3D_CameraProp@@XZ
008D75DC / .rdata / Import / logs.?COM_HELIS_GetEntry@@YAPAVc_COM_Heli@@PAVc_Vector3@@PAPAUs_COM_Car_Entry@@H@Z
008D75E0 / .rdata / Import / logs.?COM_SHIPS_GetEntry@@YAPAVc_COM_Ship@@PAVc_Vector3@@PAPAUs_COM_Car_Entry@@H@Z
008D75E4 / .rdata / Import / logs.?COM_CARS_GetEntry@@YAPAVc_COM_Car@@PAVc_Vector3@@PAPAUs_COM_Car_Entry@@H@Z
008D75E8 / .rdata / Import / logs.?UNI_AnsiToUniBuf@@YAPAGPADK@Z
008D75EC / .rdata / Import / logs.?INP_UC_GetStatus@@YAMPAUs_INP_UniControl@@@Z
008D75F0 / .rdata / Import / logs.?INP_GetKeyName@@YAXKPADK@Z
008D75F4 / .rdata / Import / logs.?SNDS_GetSpeechInfo@@YAHKPAUs_SNDS_SpeechInfo@@@Z
008D75F8 / .rdata / Import / logs.?COM_hlp_SetZero2Pi@@YAMM@Z
008D75FC / .rdata / Import / logs.?BES_GetNod@@YAPAUs_NOD@@PAU1@PAD@Z
008D7600 / .rdata / Import / logs.?COM_hlp_GetAnglesDiff@@YAMMM@Z
008D7604 / .rdata / Import / logs.?VER_GetRegistryRoot@@YAPADK@Z
008D7608 / .rdata / Import / logs.?INP_MouseSwitchCoopMode@@YAXH@Z
008D760C / .rdata / Import / logs.?INP_GetMouseExclusive@@YAHXZ
008D7610 / .rdata / Import / logs.?COM_SPO_CameraTeleported@@YAXXZ
008D7614 / .rdata / Import / logs.?COM_WAY_FindSndSw@@YAKPAVc_Vector3@@@Z
008D7618 / .rdata / Import / logs.?COM_SHIP_GetEngineSoundFreq@@YAMPAVc_COM_Ship@@K@Z
008D761C / .rdata / Import / logs.?COM_HELI_GetEngineSoundFreq@@YAMPAVc_COM_Heli@@K@Z
008D7620 / .rdata / Import / logs.?COM_CAR_GetEngineSoundFreq@@YAMPAVc_COM_Car@@K@Z
008D7624 / .rdata / Import / logs.?COM_HELI_GetEngineSoundVolume@@YAMPAVc_COM_Heli@@K@Z
008D7628 / .rdata / Import / logs.?COM_CAR_GetEngineSoundVolume@@YAMPAVc_COM_Car@@K@Z
008D762C / .rdata / Import / logs.?COM_SHIP_GetEngineSoundVolume@@YAMPAVc_COM_Ship@@K@Z
008D7630 / .rdata / Import / logs.?COM_SndExt_IsEarWheeze@@YAHXZ
008D7634 / .rdata / Import / logs.?COM_SndCtrl_GetObstructionRatio@@YAMPAUs_COM_sndctrl_vecext@@@Z
008D7638 / .rdata / Import / logs.?PHS_GetObjectSoundInfo@@YAXPAVc_PHS_do@@KPAVc_Vector3@@PAM2@Z
008D763C / .rdata / Import / logs.?COM_HELI_GetEngineSoundWorldPos@@YAXPAVc_COM_Heli@@KPAVc_Vector3@@@Z
008D7640 / .rdata / Import / logs.?COM_CAR_GetEngineSoundWorldPos@@YAXPAVc_COM_Car@@KPAVc_Vector3@@@Z
008D7644 / .rdata / Import / logs.?COM_SHIP_GetEngineSoundWorldPos@@YAXPAVc_COM_Ship@@KPAVc_Vector3@@@Z
008D7648 / .rdata / Import / logs.?COM_SndCtrl_Release@@YAXPAXK@Z
008D764C / .rdata / Import / logs.?CNS_Init@@YAXPAUs_CNS_init_info@@@Z
008D7650 / .rdata / Import / logs.?COM_SDWO_Init@@YAXXZ
008D7654 / .rdata / Import / logs.?PHS_RenderInit@@YAXXZ
008D7658 / .rdata / Import / logs.?COM_BURN_Init@@YAXXZ
008D765C / .rdata / Import / logs.?COM_FLR_TypesInit@@YAXXZ
008D7660 / .rdata / Import / logs.?PTC_Init@@YAHXZ
008D7664 / .rdata / Import / logs.?COM_SndExt_CreatePlayers@@YAXPAX@Z
008D7668 / .rdata / Import / logs.?WAT_Init@@YAXXZ
008D766C / .rdata / Import / logs.?COL_Init@@YAXXZ
008D7670 / .rdata / Import / logs.?BES_REN_Init@@YAXXZ
008D7674 / .rdata / Import / logs.?COM_ColMat_Init@@YAXXZ
008D7678 / .rdata / Import / logs.?SKE_Init@@YAXXZ
008D767C / .rdata / Import / logs.?COM_SPO_Initialize@@YAHXZ
008D7680 / .rdata / Import / logs.?OSI_Init@@YAXXZ
008D7684 / .rdata / Import / logs.?COM_Register_GAM_PlayerAddRefRelease@@YAXP6AXPAXH@Z@Z
008D7688 / .rdata / Import / logs.?COM_Register_GAM_CurveSndFce@@YAXP6AXPAXK@Z@Z
008D768C / .rdata / Import / logs.?COM_Register_ED_UD_function@@YAXP6APAXPAUs_NOD@@KPAX@Z@Z
008D7690 / .rdata / Import / logs.?COM_SPO_Release@@YAHXZ
008D7694 / .rdata / Import / logs.?OSI_Release@@YAXXZ
008D7698 / .rdata / Import / logs.?COM_DebugerRelease@@YAXXZ
008D769C / .rdata / Import / logs.?XBES_Release@@YAXXZ
008D76A0 / .rdata / Import / logs.?UTXT_Release@@YAXXZ
008D76A4 / .rdata / Import / logs.?COM_FLR_TypesRelease@@YAXXZ
008D76A8 / .rdata / Import / logs.?BES_REN_Release@@YAXXZ
008D76AC / .rdata / Import / logs.?BES_CAM_Release@@YAXXZ
008D76B0 / .rdata / Import / logs.?COM_ColMat_Release@@YAXXZ
008D76B4 / .rdata / Import / logs.?WAT_Release@@YAXXZ
008D76B8 / .rdata / Import / logs.?COL_Release@@YAXXZ
008D76BC / .rdata / Import / logs.?SKE_Release@@YAXXZ
008D76C0 / .rdata / Import / logs.?COM_SndExt_ReleasePlayers@@YAXXZ
008D76C4 / .rdata / Import / logs.?COM_BURN_Release@@YAXXZ
008D76C8 / .rdata / Import / logs.?COM_SDWO_Release@@YAXXZ
008D76CC / .rdata / Import / logs.?PHS_RenderRelease@@YAXXZ
008D76D0 / .rdata / Import / logs.?CNS_Release@@YAXXZ
008D76D4 / .rdata / Import / logs.?BES_RenderStat_Clear@@YAXXZ
008D76D8 / .rdata / Import / logs.?BES_RenderStat_Get@@YAPAUs_BES_RenderStat@@XZ
008D76DC / .rdata / Import / logs.?SNDS_Debug_GetPlayerInfo@@YAXKPAUs_SNDS_PlayerDebugInfo@@H@Z
008D76E0 / .rdata / Import / logs.?SNDS_Debug_GetInfo@@YAXPAUs_SNDS_DebugInfo@@H@Z
008D76E4 / .rdata / Import / logs.?PHS_GetSndPhsInfo@@YAXPAK0000PAVc_Vector3@@PAM222PAPAD@Z
008D76E8 / .rdata / Import / logs.?DEV_REN_GetAndClear_DEV_REN_sphere_visible_count@@YAKXZ
008D76EC / .rdata / Import / logs.?OSI_GetTime@@YAMXZ
008D76F0 / .rdata / Import / logs.?OSI_Get@@YAPADXZ
008D76F4 / .rdata / Import / logs.?CALC_STAT_WriteInfo@@YAHKPAD@Z
008D76F8 / .rdata / Import / logs.?CALC_STAT_DoTick@@YAXM@Z
008D76FC / .rdata / Import / logs.?COL_ColMat_GetEnvVisibility@@YAMPAVc_Vector3@@0M@Z
008D7700 / .rdata / Import / logs.?COL_OBJ_GetPos@@YA?AVc_Vector3@@PAUs_COL_obj@@@Z
008D7704 / .rdata / Import / logs.?COL_OBJ_SetDir@@YAXPAUs_COL_obj@@PAVc_Vector3@@@Z
008D7708 / .rdata / Import / logs.?COL_OBJ_SetPos@@YAXPAUs_COL_obj@@PAVc_Vector3@@@Z
008D770C / .rdata / Import / logs.?COM_SndExt_PlayerFade_SetInWater@@YAXMM@Z
008D7710 / .rdata / Import / logs.?COL_OBJ_NoCollideStatic@@YAHPAUs_COL_obj@@K@Z
008D7714 / .rdata / Import / logs.?WAT_OCT_GetFaces@@YAXPAVc_Vector3@@MPAPAUc_cface@@PAK@Z
008D7718 / .rdata / Import / logs.?COM_I3DCamera_DirUp_From_RXYZ@@YAXPAUI3D_CameraProp@@MMM@Z
008D771C / .rdata / Import / logs.?PHS_Object_GetBSphere@@YAXPAVc_PHS_do@@PAUs_sphere@@@Z
008D7720 / .rdata / Import / logs.?COM_SndExt_SetCameraEnv@@YAXK@Z
008D7724 / .rdata / Import / logs.?INP_UC_GetStatusJustPressed@@YAKPAUs_INP_UniControl@@@Z
008D7728 / .rdata / Import / logs.?REN_SetCamera@@YAXPAUI3D_CameraProp@@@Z
008D772C / .rdata / Import / logs.?BES_CAM_GetName@@YAPADK@Z
008D7730 / .rdata / Import / logs.?BES_CAM_SetI3D_cam@@YAXKPAUI3D_CameraProp@@@Z
008D7734 / .rdata / Import / logs.?BES_CAM_GetNumber@@YAKXZ
008D7738 / .rdata / Import / logs.?COM_LDR_Start@@YAXKK@Z
008D773C / .rdata / Import / logs.?COM_PROF_OutputResults@@YAXPAD@Z
008D7740 / .rdata / Import / logs.?COM_PROF_Stop@@YAXXZ
008D7744 / .rdata / Import / logs.?COM_PROF_Init@@YAXXZ
008D7748 / .rdata / Import / logs.?COM_SndExt_PausePlayers@@YAXXZ
008D774C / .rdata / Import / logs.?COM_SndExt_PlayPlayers@@YAXXZ
008D7750 / .rdata / Import / logs.?CNS_Open@@YAXH@Z
008D7754 / .rdata / Import / logs.?CNS_Close@@YAXH@Z
008D7758 / .rdata / Import / logs.?CNS_IsOpen@@YAHXZ
008D775C / .rdata / Import / logs.?COM_ExLights_DoTick@@YAXM@Z
008D7760 / .rdata / Import / logs.?COM_EVLIST_DoTick@@YAXM@Z
008D7764 / .rdata / Import / logs.?COM_FLRs_DoTick@@YAXM@Z
008D7768 / .rdata / Import / logs.?COM_PtcExt_DoTick@@YAXM@Z
008D776C / .rdata / Import / logs.?PTC_DoTick@@YAXM@Z
008D7770 / .rdata / Import / logs.?OSI_DoTick@@YAXM@Z
008D7774 / .rdata / Import / logs.?COM_BURN_NET_GetLast@@YAPADPAK@Z
008D7778 / .rdata / Import / logs.?COM_BURNLIGHT_DoTick@@YAXM@Z
008D777C / .rdata / Import / logs.?COM_BURN_List_DoTick@@YAXM@Z
008D7780 / .rdata / Import / logs.?COM_CARS_DoTick@@YAXM@Z
008D7784 / .rdata / Import / logs.?COM_WP_Blockers_DoTick@@YAXM@Z
008D7788 / .rdata / Import / logs.?COM_LDR_Get@@YAPAKK@Z
008D778C / .rdata / Import / logs.?PHS_DoTick@@YAXM@Z
008D7790 / .rdata / Import / logs.?COM_SndExt_PlayerFade_All@@YAXMM@Z
008D7794 / .rdata / Import / logs.?COM_LDR_Reinit@@YAXKK@Z
008D7798 / .rdata / Import / logs.?COM_CSM_Set@@YAXH@Z
008D779C / .rdata / Import / logs.?COM_LDR_ZeroRefCount@@YAXXZ
008D77A0 / .rdata / Import / logs.?CNS_RelCommand@@YAXPAUs_CNS_execommand@@@Z
008D77A4 / .rdata / Import / logs.?CNS_GetCommand@@YAHPAUs_CNS_execommand@@@Z
008D77A8 / .rdata / Import / logs.?COM_SPO_Update@@YAXXZ
008D77AC / .rdata / Import / logs.?CNS_Render@@YAXM@Z
008D77B0 / .rdata / Import / logs.?COM_LDR_RenderDownload@@YAXPAUs_COM_LDR_DownloadInfo@@@Z
008D77B4 / .rdata / Import / logs.?COM_RenderFacesOverScreen@@YAXK@Z
008D77B8 / .rdata / Import / logs.?COM_LDR_Check@@YAHM@Z
008D77BC / .rdata / Import / logs.?COM_FLRs_Render@@YAXXZ
008D77C0 / .rdata / Import / logs.?COM_CARS_RenderShadow@@YAXPAUs_COM_Car_Entry@@@Z
008D77C4 / .rdata / Import / logs.?BES_REN_Render@@YAXXZ
008D77C8 / .rdata / Import / logs.?COM_GRASS_SetParams@@YAXPAXMMM@Z
008D77CC / .rdata / Import / logs.?REN_DB_Update@@YAXHH@Z
008D77D0 / .rdata / Import / logs.?BES_REN_Clear@@YAXXZ
008D77D4 / .rdata / Import / logs.?COM_SndExt_PlayerFade_SetAll@@YAXM@Z
008D77D8 / .rdata / Import / logs.?COM_IFB_GetError@@YAHPAU_parsed_buffer_t@@PAH1PADH@Z
008D77DC / .rdata / Import / logs.?COM_PROF2_DoTick@@YAXM@Z
008D77E0 / .rdata / Import / logs.?UTXT_SetNrWrite@@YAXH@Z
008D77E4 / .rdata / Import / logs.?REN_DB_SetSize@@YAXK@Z
008D77E8 / .rdata / Import / logs.?BES_DEV_Set_DSTRtest@@YAXM@Z
008D77EC / .rdata / Import / logs.?INP_SetMouseProp@@YAXPAUINP_MouseProp@@@Z
008D77F0 / .rdata / Import / logs.?BES_CAM_Sort@@YAXXZ
008D77F4 / .rdata / Import / logs.?BES_CAM_Init@@YAXXZ
008D77F8 / .rdata / Import / logs.?fread_safe@@YAIPAXIIPAU_iobuf@@@Z
008D77FC / .rdata / Import / logs.?teff@@3PAUs_TEFF@@A
008D7800 / .rdata / Import / logs.?PTC_Create_Static@@YAPAUs_EFF@@KMMMMM@Z
008D7804 / .rdata / Import / logs.?COM_WIN_ChangeDword@@YAXPAK@Z
008D7808 / .rdata / Import / logs.?INP_KeyboardSwitchCoopMode@@YAXH@Z
008D780C / .rdata / Import / logs.?PHS_DO_ReIndexMaterials@@YAXPAVc_PHS_do@@@Z
008D7810 / .rdata / Import / logs.?COM_Mat_Reindex_Release@@YAXXZ
008D7814 / .rdata / Import / logs.?PHS_ReloadSndTables@@YAXXZ
008D7818 / .rdata / Import / logs.?COM_Mat_Reindex_Init@@YAXXZ
008D781C / .rdata / Import / logs.?SNDS_ReloadSoundDatabase@@YAHXZ
008D7820 / .rdata / Import / logs.?SCR_CompileScript@@YAPADPBD0000@Z
008D7824 / .rdata / Import / logs.?SCR_IsScriptCompiled@@YAHPBD@Z
008D7828 / .rdata / Import / logs.?SNDS_PreloadSound@@YAHKH@Z
008D782C / .rdata / Import / logs.?PTC_GetSound@@YAKK@Z
008D7830 / .rdata / Import / logs.?COM_PROF2_GetMsAvr@@YAMK@Z
008D7834 / .rdata / Import / logs.?COM_PROF2_GetPercAvr@@YAMK@Z
008D7838 / .rdata / Import / logs.?COM_PROF2_GetMs@@YAMK@Z
008D783C / .rdata / Import / logs.?COM_PROF2_GetPerc@@YAMK@Z
008D7840 / .rdata / Import / logs.?INP_UC_SetAsync@@YAHPAUs_INP_UniControl@@K@Z
008D7844 / .rdata / Import / logs.?CNS_KeyDown@@YAXH@Z
008D7848 / .rdata / Import / logs.?CNS_KeyPressed@@YAXH@Z
008D784C / .rdata / Import / logs.?LOG_GetRegistryRoot@@YAPADXZ
008D7850 / .rdata / Import / logs.?COM_SetGameMode@@YAXH@Z
008D7854 / .rdata / Import / logs.?COM_Blockers_Release@@YAXXZ
008D7858 / .rdata / Import / logs.?COM_EVENTS_Tree_Release@@YAXXZ
008D785C / .rdata / Import / logs.?COM_LADDER_Tree_Release@@YAXXZ
008D7860 / .rdata / Import / logs.?COM_BARANIM_Tree_Release@@YAXPAUs_NOD@@@Z
008D7864 / .rdata / Import / logs.?COM_GRASS_Release@@YAXPAX@Z
008D7868 / .rdata / Import / logs.?COM_PtcExt_Release@@YAXXZ
008D786C / .rdata / Import / logs.?PHS_Release@@YAHXZ
008D7870 / .rdata / Import / logs.?COM_CARS_Release@@YAXXZ
008D7874 / .rdata / Import / logs.?COM_WP_Release_WPH@@YAXXZ
008D7878 / .rdata / Import / logs.?COM_BURNLIGHT_Release@@YAXXZ
008D787C / .rdata / Import / logs.?COM_SndExt_ClearEarWheeze@@YAXXZ
008D7880 / .rdata / Import / logs.?SNDS_SetWorldParams@@YAHPAUs_SNDS_WorldParams@@@Z
008D7884 / .rdata / Import / logs.?SNDS_GetWorldParams@@YAHPAUs_SNDS_WorldParams@@@Z
008D7888 / .rdata / Import / logs.?REN_Set_COM_GAM_props@@YAXPAUs_COM_GAM_props@@@Z
008D788C / .rdata / Import / logs.?COM_LADDER_Tree_Create@@YAXPAUs_NOD@@@Z
008D7890 / .rdata / Import / logs.?COM_BURNLIGHT_Init@@YAXXZ
008D7894 / .rdata / Import / logs.?COM_GRASS_Create@@YAPAXPADK@Z
008D7898 / .rdata / Import / logs.?COM_REN_GetSceneLightFog@@YAPAUs_COM_SceneLightFog@@XZ
008D789C / .rdata / Import / logs.?COM_EVENTS_Tree_Build@@YAXXZ
008D78A0 / .rdata / Import / logs.?COM_BARANIM_Tree_Create@@YAXPAUs_NOD@@@Z
008D78A4 / .rdata / Import / logs.?COM_WP_Build_WPH@@YAXXZ
008D78A8 / .rdata / Import / logs.?COM_REN_GetBackgroudFogColor@@YAKXZ
008D78AC / .rdata / Import / logs.?COM_SndExt_PlayerFade_ZeroAll@@YAXXZ
008D78B0 / .rdata / Import / logs.?INP_ClearKey@@YAXK@Z
008D78B4 / .rdata / Import / logs.?CNS_HistoryCmdCrsNext@@YAHXZ
008D78B8 / .rdata / Import / logs.?CNS_GetCmdCrsHistoryLine@@YAXPADH@Z
008D78BC / .rdata / Import / logs.?CNS_HistoryCmdCrsBack@@YAHXZ
008D78C0 / .rdata / Import / logs.?CNS_AddCmdTxt@@YAXPAD@Z
008D78C4 / .rdata / Import / logs.?CNS_GetHistoryline@@YAHHPADH@Z
008D78C8 / .rdata / Import / logs.?COM_UNI_strings_same@@YAHPAG0@Z
008D78CC / .rdata / Import / logs.?NSP_Client_Close@@YAKXZ
008D78D0 / .rdata / Import / logs.?NSP_Server_Close@@YAKXZ
008D78D4 / .rdata / Import / logs.?NET_ChangeGameParams@@YAIPAXPAUs_NetGameParams@@@Z
008D78D8 / .rdata / Import / logs.?NSP_Server_GetPlayerList@@YAKPAK0@Z
008D78DC / .rdata / Import / logs.?CNS_EnableTxtSysTime@@YAXH@Z
008D78E0 / .rdata / Import / logs.?MEM_Log_Blocks@@YAXPAD0@Z
008D78E4 / .rdata / Import / logs.?COM_UNI_strings_compare@@YAHPAG0@Z
008D78E8 / .rdata / Import / logs.?BES_FindNodNameBeginEntity@@YAXPAUs_NOD@@PADKPAPAU1@PAKK@Z
008D78EC / .rdata / Import / logs.?COM_GetMainSystemInfo@@YAPAUc_COM_MainSystemInfo@@XZ
008D78F0 / .rdata / Import / logs.?COM_TXT_RemoveWrongCharsFromFilename@@YAXPAD@Z
008D78F4 / .rdata / Import / logs.?COM_IFB_GetGroupKeyNumParams@@YAHPAU_parsed_buffer_t@@PBD1@Z
008D78F8 / .rdata / Import / logs.?COM_IFB_GroupExists@@YAHPAU_parsed_buffer_t@@PBD@Z
008D78FC / .rdata / Import / logs.?NET_SendMessageToServer@@YAIPAX0K0K@Z
008D7900 / .rdata / Import / logs.?NET_SendMessage@@YAIPAX0K0K@Z
008D7904 / .rdata / Import / logs.?NET_CloseGame@@YAIPAX@Z
008D7908 / .rdata / Import / logs.?NET_DisconnectPlayer@@YAIPAX0@Z
008D790C / .rdata / Import / logs.?NET_JoinPlayerAsync@@YAIPAXPAPAXKK0K@Z
008D7910 / .rdata / Import / logs.?NET_SetGlobalSettings@@YAIPAUs_NetSettings@@@Z
008D7914 / .rdata / Import / logs.?NET_GetGlobalSettings@@YAIPAUs_NetSettings@@@Z
008D7918 / .rdata / Import / logs.?NET_SetConnectionSettings@@YAIPAXPAUs_ConnectionSettings@@@Z
008D791C / .rdata / Import / logs.?NET_JoinGameLocal@@YAIPAXPAUt_NetGameInit@@@Z
008D7920 / .rdata / Import / logs.?NSP_Server_Init@@YAKPAUs_NSP_ServerInit@@@Z
008D7924 / .rdata / Import / logs.?NSP_Client_Init@@YAKPAUs_NSP_ClientInit@@@Z
008D7928 / .rdata / Import / logs.?NET_CreateGame@@YAIPAXPAUt_NetGameInit@@@Z
008D792C / .rdata / Import / logs.?NET_GetClientAddress@@YAIPAX0PAUs_NetAddress@@@Z
008D7930 / .rdata / Import / logs.?COM_TXT_ConvertToBigCaseString@@YAXPAD@Z
008D7934 / .rdata / Import / logs.?COM_NormalcVec3toChar3@@YAXPAVc_Vector3@@PAD@Z
008D7938 / .rdata / Import / logs.?PHS_IsObjectWithZeroWeight@@YAHPAVc_PHS_do@@@Z
008D793C / .rdata / Import / logs.?COM_BURNOBJ_Load@@YAXPAVc_COM_BURN_obj@@PADAAK@Z
008D7940 / .rdata / Import / logs.?COM_BURN_obj_LoadStatus_Fake@@YAXPAEAAK@Z
008D7944 / .rdata / Import / logs.?PHS_SetObjectNetInfo@@YAHPAVc_PHS_do@@PAX@Z
008D7948 / .rdata / Import / logs.?NSP_Server_PutMessage@@YAKKPAXPAK@Z
008D794C / .rdata / Import / logs.?NET_ReadMessages@@YAIPAXPAPAX10PAK@Z
008D7950 / .rdata / Import / logs.?NSP_Client_PutMessage@@YAKPAXPAK@Z
008D7954 / .rdata / Import / logs.?NSP_Client_DoTick@@YAKXZ
008D7958 / .rdata / Import / logs.?NSP_Server_DoTick@@YAKXZ
008D795C / .rdata / Import / logs.?NET_SetGameServerInfo@@YAIPAXPAD111K@Z
008D7960 / .rdata / Import / logs.?COM_BURNOBJ_Save@@YAXPAVc_COM_BURN_obj@@PADAAK@Z
008D7964 / .rdata / Import / logs.?PHS_GetObjectNetInfo@@YAHPAVc_PHS_do@@PAXPAK@Z
008D7968 / .rdata / Import / logs.?COM_BURNOBJ_NET_Burn@@YAXPAVc_COM_BURN_obj@@KK@Z
008D796C / .rdata / Import / logs.?COM_BURN_List_StopAll@@YAXH@Z
008D7970 / .rdata / Import / logs.?NET_GetConnectionInfo@@YAIPAX0PAUs_NetConnectionInfo@@@Z
008D7974 / .rdata / Import / logs.?CRPT_Init@@YAHXZ
008D7978 / .rdata / Import / logs.?NET_SetTrafficParams@@YAIPAX0PAUs_NetParams@@@Z
008D797C / .rdata / Import / logs.?COM_LDR_Download_Release@@YAXXZ
008D7980 / .rdata / Import / logs.?COM_LDR_Download_Init@@YAXXZ
008D7984 / .rdata / Import / logs.?BF_GetFileSourceBF@@YAKPAXPADPAK@Z
008D7988 / .rdata / Import / logs.?EQP_AddRef@@YAXPAX@Z
008D798C / .rdata / Import / logs.?EQP_LoadFile@@YAPAXPAD@Z
008D7990 / .rdata / Import / logs.?ISKE_AddAttObjExt@@YAXPAVc_ISKE@@PAUs_NOD@@PAXH@Z
008D7994 / .rdata / Import / logs.?COM_MSHDEF_ApplyTEH@@YAXPAVc_ISKE@@@Z
008D7998 / .rdata / Import / logs.?ISKE_Skelet_SetGlobalRotation@@YAXPAVc_ske_skelet@@KMMMM@Z
008D799C / .rdata / Import / logs.?COL_OBJ_SetSphPtr@@YAXPAUs_COL_obj@@PAUs_sphere@@@Z
008D79A0 / .rdata / Import / logs.?ISKE_InitAreasVariation@@YAXPAVc_ISKE@@PAPAD@Z
008D79A4 / .rdata / Import / logs.?ISKE_Release@@YAXPAVc_ISKE@@@Z
008D79A8 / .rdata / Import / logs.?COM_COL_SphDO_Remove@@YAXPAUs_COM_COL_sphdo@@@Z
008D79AC / .rdata / Import / logs.?COM_MSHDEF_XReleaseSpeech@@YAXPAX@Z
008D79B0 / .rdata / Import / logs.?ISKE_BURN_InitArea@@YAXPAVc_ISKE@@KM@Z
008D79B4 / .rdata / Import / logs.?SKE_DTH_Load@@YAXPAXKPAVc_ISKE@@@Z
008D79B8 / .rdata / Import / logs.?COM_HELI_Get@@YAPAVc_COM_Heli@@PAD@Z
008D79BC / .rdata / Import / logs.?COM_SHIP_Get@@YAPAVc_COM_Ship@@PAD@Z
008D79C0 / .rdata / Import / logs.?COM_CAR_Get@@YAPAVc_COM_Car@@PAD@Z
008D79C4 / .rdata / Import / logs.?COM_SNEAK_Create@@YAPAXPADPAKPAX@Z
008D79C8 / .rdata / Import / logs.?SKE_DTH_Save@@YAHPAEPAKPAX@Z
008D79CC / .rdata / Import / logs.?COM_SNEAK_GetData@@YAXPAXPADPAK@Z
008D79D0 / .rdata / Import / logs.?COM_FindLadder@@YAPAVc_BES_Ladder@@PAD@Z
008D79D4 / .rdata / Import / logs.?ISKE_ReleaseAttObjs@@YAXPAVc_ISKE@@H@Z
008D79D8 / .rdata / Import / logs.?COM_COL_SphDO_Add@@YAXPAUs_COM_COL_sphdo@@@Z
008D79DC / .rdata / Import / logs.?Calculate_BSphere_spheres@@YAXPAUs_sphere@@KK0@Z
008D79E0 / .rdata / Import / logs.?COM_SNEAK_GetSphere@@YAXPAXKPAUs_sphere@@@Z
008D79E4 / .rdata / Import / logs.?ISKE_DTH_Init@@YAXPAVc_ISKE@@H@Z
008D79E8 / .rdata / Import / logs.?IK_UpdateObject@@YAXPAXM@Z
008D79EC / .rdata / Import / logs.?NSP_Client_RecordVoice@@YAKH@Z
008D79F0 / .rdata / Import / logs.?INP_UC_GetStatusShort@@YAKPAUs_INP_UniControl@@@Z
008D79F4 / .rdata / Import / logs.?INP_UC_DisableMouse@@YAXH@Z
008D79F8 / .rdata / Import / logs.?INP_UC_GetStatusLong@@YAKPAUs_INP_UniControl@@@Z
008D79FC / .rdata / Import / logs.?COM_SNEAK_Release@@YAXPAX@Z
008D7A00 / .rdata / Import / logs.?COM_ColMat_GetCharEvent@@YAPAUs_COM_ColMat_CharEvent@@KKPAVc_Vector3@@0H@Z
008D7A04 / .rdata / Import / logs.?COM_SndSw_List_GetChangeEnvId@@YAHPAVc_Vector3@@0PAUs_COM_sareas_info@@@Z
008D7A08 / .rdata / Import / logs.?COM_SNEAK_GetLookVector@@YAXPAXPAVc_Vector3@@@Z
008D7A0C / .rdata / Import / logs.?ISKE_FlyOff_AttHead@@YAXPAVc_ISKE@@@Z
008D7A10 / .rdata / Import / logs.?UTXT_GetSayTo@@YAHKPAK00@Z
008D7A14 / .rdata / Import / logs.?COM_InterpolateAngles@@YAMMMM@Z
008D7A18 / .rdata / Import / logs.?COM_COL_SphDO_CollideStatic@@YAHPAUs_COM_COL_sphdo@@K@Z
008D7A1C / .rdata / Import / logs.?COM_SNEAK_Create@@YAPAXPAUs_sphere@@PAMPAVc_Vector3@@MPAXMPAUs_COL_past_info
008D7A20 / .rdata / Import / logs.?COM_BURN_GetBurning@@YAHPAUs_sphere@@@Z
008D7A24 / .rdata / Import / logs.?ISKE_BURN_ClearAll@@YAXPAVc_ISKE@@@Z
008D7A28 / .rdata / Import / logs.?COM_MSHDEF_XLoadSpeech@@YAPAXPAXPAD@Z
008D7A2C / .rdata / Import / logs.?ISKE_SetWalkerAttObjs@@YAXPAVc_ISKE@@PAVc_SPO_Walker@@@Z
008D7A30 / .rdata / Import / logs.?SPO_WALKER_Move@@YAXPAVc_SPO_Walker@@PAVc_Vector3@@@Z
008D7A34 / .rdata / Import / logs.?COM_LADDER_Get@@YAPAVc_BES_Ladder@@PAVc_Vector3@@00PAH@Z
008D7A38 / .rdata / Import / logs.?COM_LADDER_GetForAI@@YAPAVc_BES_Ladder@@PAVc_Vector3@@0PAH@Z
008D7A3C / .rdata / Import / logs.?COL_OBJ_GetDir@@YA?AVc_Vector3@@PAUs_COL_obj@@@Z
008D7A40 / .rdata / Import / logs.?COM_SNEAK_GetRz@@YAMPAX@Z
008D7A44 / .rdata / Import / logs.?COM_SNEAK_Move@@YAXPAXPAVc_Vector3@@MMPAUs_COL_past_info@@@Z
008D7A48 / .rdata / Import / logs.?COM_SNEAK_GetPos@@YAXPAXPAVc_Vector3@@@Z
008D7A4C / .rdata / Import / logs.?COM_BARANIM_Get@@YAPAVc_BES_BarAnim@@PAUs_sphere@@PAHPAVc_Vector3@@2M@Z
008D7A50 / .rdata / Import / logs.?COM_COL_SphereCollide@@YAHPAUs_sphere@@@Z
008D7A54 / .rdata / Import / logs.?COM_WP_GetNearest@@YAHPAUs_sphere@@PAVc_Vector3@@H@Z
008D7A58 / .rdata / Import / logs.?COM_WP_GetInRange@@YAXPAUs_sphere@@PAGPAK@Z
008D7A5C / .rdata / Import / logs.?ISKE_DoTick@@YAXPAVc_ISKE@@MH@Z
008D7A60 / .rdata / Import / logs.?COM_NormalChar3tocVec3@@YAXPADPAVc_Vector3@@@Z
008D7A64 / .rdata / Import / logs.?COM_SDW_ComputeCircle@@YAXPAUs_sphere@@MM@Z
008D7A68 / .rdata / Import / logs.?COM_SDW_GetShadowData@@YAPAUs_Vert_xyzdifuv@@K@Z
008D7A6C / .rdata / Import / logs.?COM_SDW_Compute@@YAXPAUs_sphere@@0M@Z
008D7A70 / .rdata / Import / logs.?COM_SDW_GetShadowVerts@@YAHK@Z
008D7A74 / .rdata / Import / logs.?COM_SDW_GetShadowsNr@@YAHXZ
008D7A78 / .rdata / Import / logs.?REN_sphere_visible@@YAHPAVc_Vector3@@M@Z
008D7A7C / .rdata / Import / logs.?SKE_CBONE_FillSphereMatrix@@YAXPAVc_ske_bone@@PAVc_Matrix@@@Z
008D7A80 / .rdata / Import / logs.?ISKE_COL_IsVisible@@YAHPAVc_ISKE_COL@@@Z
008D7A84 / .rdata / Import / logs.?PHS_IsObjectCollidingWithPlayer@@YAHPAUs_sphere@@@Z
008D7A88 / .rdata / Import / logs.?ISKE_COL_LineCollideThru@@YAHPAVc_ISKE_COL@@PAUs_ISKE_COL_info@@@Z
008D7A8C / .rdata / Import / logs.?COM_SDW_Init@@YAXXZ
008D7A90 / .rdata / Import / logs.?COM_MSHDEF_XDataRelease@@YAXPAX@Z
008D7A94 / .rdata / Import / logs.?COM_SDW_Release@@YAXXZ
008D7A98 / .rdata / Import / logs.?ISKE_SetTransformAttObjs@@YAXPAVc_ISKE@@H@Z
008D7A9C / .rdata / Import / logs.?PHS_SetWetArea@@YAXH@Z
008D7AA0 / .rdata / Import / logs.?COM_LoadSomethingDlg@@YAHPAUHWND__@@PAD111@Z
008D7AA4 / .rdata / Import / logs.?ISKE_DTH_Release@@YAXPAVc_ISKE@@@Z
008D7AA8 / .rdata / Import / logs.?COM_MSHDEF_XLoadData@@YAPAXPAVc_ske_skelet@@PAD@Z
008D7AAC / .rdata / Import / logs.?ISKE_InitLod@@YAXPAVc_ISKE@@KPAM@Z
008D7AB0 / .rdata / Import / logs.?ISKE_CalculateLods@@YAKPAVc_ISKE@@@Z
008D7AB4 / .rdata / Import / logs.?ISKE_Obj_list_AddRef@@YAXPAVc_ISKE_obj_list@@@Z
008D7AB8 / .rdata / Import / logs.?ISKE_Init@@YAXPAVc_ISKE@@KK@Z
008D7ABC / .rdata / Import / logs.?ISKE_COL_Duplicate@@YAXPAVc_ISKE@@0@Z
008D7AC0 / .rdata / Import / logs.?SKE_DuplicateSkeleton@@YAPAVc_ske_skelet@@PAV1@@Z
008D7AC4 / .rdata / Import / logs.?ISKE_Create@@YAPAVc_ISKE@@XZ
008D7AC8 / .rdata / Import / logs.?COM_WP_Blockers_CollideLine@@YAHPAVc_Vector3@@0KPAUs_COM_wp_blocker@@@Z
008D7ACC / .rdata / Import / logs.?COM_MAI_CanWalk@@YAHPAVc_Vector2@@0M@Z
008D7AD0 / .rdata / Import / logs.?COM_COL_IsVisible2@@YAKPAVc_Vector3@@00KPAM@Z
008D7AD4 / .rdata / Import / logs.?ISKE_BURN_ClearArea@@YAXPAVc_ISKE@@K@Z
008D7AD8 / .rdata / Import / logs.?COM_WP_GetNearestWithoutFire@@YAHPAUs_sphere@@MPAVc_Vector3@@@Z
008D7ADC / .rdata / Import / logs.?COM_WAY_SearchHideOut@@YAHPAVc_Vector3@@0KM00KKPAGPAKH0K@Z
008D7AE0 / .rdata / Import / logs.?PHS_CountTrajectory@@YAXPAVc_Vector3@@0MPAH0M@Z
008D7AE4 / .rdata / Import / logs.?PHS_CountThrowingPower@@YAHPAVc_Vector3@@M00PAMPAH0M@Z
008D7AE8 / .rdata / Import / logs.?COM_MSHDEF_GetEyeTexShiftRanges@@YAXPAVc_Vector2@@0@Z
008D7AEC / .rdata / Import / logs.?COM_MSHDEF_GetEyeTexShift@@YAHPAVc_ske_skelet@@PAVc_Vector3@@PAVc_Vector2@@@
008D7AF0 / .rdata / Import / logs.?COM_Stream_GetHipsPosition@@YAXPAVc_ske_stream@@KPAVc_Vector3@@@Z
008D7AF4 / .rdata / Import / logs.?COM_CAR_GetWorldEntryPos@@YAPAUs_COM_Car_Entry@@PAVc_COM_Car@@KPAVc_Vector3@
008D7AF8 / .rdata / Import / logs.?COM_HELI_GetWorldEntryPos@@YAPAUs_COM_Car_Entry@@PAVc_COM_Heli@@KPAVc_Vector
008D7AFC / .rdata / Import / logs.?COL_GetFirstLineCollision@@YAHPAVc_Vector3@@0PAMPAPAUc_cface@@KH@Z
008D7B00 / .rdata / Import / logs.?COM_COL_IsVisible2Single@@YAHPAVc_Vector3@@0@Z
008D7B04 / .rdata / Import / logs.?COM_MSHDEF_GetEyeWorldPos@@YAHPAVc_ske_skelet@@PAVc_Vector3@@@Z
008D7B08 / .rdata / Import / logs.?PTC_Create@@YAPAUs_EFF@@KPAVc_POS@@MM@Z
008D7B0C / .rdata / Import / logs.?COM_MSHDEF_GetHandFireZone@@YAXPAVc_ske_skelet@@PAVc_Vector3@@@Z
008D7B10 / .rdata / Import / logs.?REN_Render_Nod_Iske@@YAXPAUs_RenderBuffer_nod_iske@@K@Z
008D7B14 / .rdata / Import / logs.?COM_BarAnim_Get@@YAPAVc_BES_BarAnim@@K@Z
008D7B18 / .rdata / Import / logs.?COM_BarAnim_GetNr@@YAKXZ
008D7B1C / .rdata / Import / logs.?BES_GetNodEntity@@YAPAUs_NOD@@PAU1@PAD@Z
008D7B20 / .rdata / Import / logs.?COM_WP_GetNr@@YAKXZ
008D7B24 / .rdata / Import / logs.?COM_REN_Xset_Set@@YAXPAX@Z
008D7B28 / .rdata / Import / logs.?COM_MSHDEF_XLoadSet@@YAPAXPAD@Z
008D7B2C / .rdata / Import / logs.?COM_MSHDEF_XSetRelease@@YAXPAX@Z
008D7B30 / .rdata / Import / logs.?COM_REN_GetSceneLightingTrue@@YAPAUs_lig_scene_lighting@@XZ
008D7B34 / .rdata / Import / logs.?COM_HELI_GetMwos@@YAKPAUs_sphere@@PAMK@Z
008D7B38 / .rdata / Import / logs.?GAM_SAV_Release@@YAXXZ
008D7B3C / .rdata / Import / logs.?COM_SndExt_Save@@YAKPAD@Z
008D7B40 / .rdata / Import / logs.?COM_CARS_Save@@YAXXZ
008D7B44 / .rdata / Import / logs.?GAM_SAV_End@@YAXPAU_iobuf@@@Z
008D7B48 / .rdata / Import / logs.?GAM_SAV_Begin@@YAXK@Z
008D7B4C / .rdata / Import / logs.?COM_SndExt_Load@@YAXPADAAK@Z
008D7B50 / .rdata / Import / logs.?COM_CARS_Load@@YAXPADAAK@Z
008D7B54 / .rdata / Import / logs.?COM_EVLIST_Find@@YAPAVc_COM_event@@PAD@Z
008D7B58 / .rdata / Import / logs.?COM_Create_PtcExt@@YAXKPAUs_NOD@@MMMMHPAVc_Vector3@@@Z
008D7B5C / .rdata / Import / logs.?COM_SndExt_PlayerFade_Set@@YAXKKMM@Z
008D7B60 / .rdata / Import / logs.?COM_WP_Blocker_Create@@YAPAUs_COM_wp_blocker@@KPAX@Z
008D7B64 / .rdata / Import / logs.?COM_WP_Blocker_Release@@YAXPAUs_COM_wp_blocker@@@Z
008D7B68 / .rdata / Import / logs.?COL_OBJ_CollideLine@@YAHPAUs_COL_obj@@PAVc_Vector3@@1M@Z
008D7B6C / .rdata / Import / logs.?COM_SNEAK_CollideLine@@YAHPAXPAVc_Vector3@@1M@Z
008D7B70 / .rdata / Import / logs.?SNDS_Music_FadeVolume@@YAHKKK@Z
008D7B74 / .rdata / Import / logs.?COM_BURNOBJ_IsBurning@@YAHPAVc_COM_BURN_obj@@M@Z
008D7B78 / .rdata / Import / logs.?COM_BURNOBJ_IsBurning@@YAHPAVc_COM_BURN_obj@@@Z
008D7B7C / .rdata / Import / logs.?COM_BURNOBJ_StopBurning@@YAXPAVc_COM_BURN_obj@@H@Z
008D7B80 / .rdata / Import / logs.?COM_BURNOBJ_CreateBlockers@@YAXPAVc_COM_BURN_obj@@PAUs_sphere@@K@Z
008D7B84 / .rdata / Import / logs.?COM_Car_Create@@YAPAVc_COM_Car@@PAUs_NOD@@PAUs_SC_Car_Init@@@Z
008D7B88 / .rdata / Import / logs.?COM_CAR_WheelAdd@@YAXPAVc_COM_Car@@PAUs_NOD@@PAUs_SC_Car_AddWheel@@@Z
008D7B8C / .rdata / Import / logs.?COM_CAR_EntryAdd@@YAXPAVc_COM_Car@@PAUs_SC_Car_AddEntry@@@Z
008D7B90 / .rdata / Import / logs.?COM_CAR_SetAirResistance@@YAXPAVc_COM_Car@@MMM@Z
008D7B94 / .rdata / Import / logs.?COM_Ship_Create@@YAPAVc_COM_Ship@@PAUs_NOD@@PAUs_SC_Ship_Init@@PAUs_SC_PHS_I
008D7B98 / .rdata / Import / logs.?COM_SHIP_EntryAdd@@YAXPAVc_COM_Ship@@PAUs_SC_Car_AddEntry@@@Z
008D7B9C / .rdata / Import / logs.?COM_HELI_Create@@YAPAVc_COM_Heli@@PAUs_NOD@@PAUs_SC_Heli_Init@@@Z
008D7BA0 / .rdata / Import / logs.?COM_HELI_EntryAdd@@YAXPAVc_COM_Heli@@PAUs_SC_Car_AddEntry@@@Z
008D7BA4 / .rdata / Import / logs.?COM_HELI_ChangeEntryStativ@@YAXPAVc_COM_Heli@@KPAD@Z
008D7BA8 / .rdata / Import / logs.?COM_BURN_List_TryToIgnite@@YAXPAUs_sphere@@H@Z
008D7BAC / .rdata / Import / logs.?COM_ExLight_Add@@YAXPAUs_lig_light@@MK@Z
008D7BB0 / .rdata / Import / logs.?COM_WP_GetRnd@@YAHPAUs_sphere@@PAVc_Vector3@@H@Z
008D7BB4 / .rdata / Import / logs.?SNDS_iOpenSpeechFile@@YAHKPAUs_SNDC_SampleHeader@@PADPAPAD@Z
008D7BB8 / .rdata / Import / logs.?COM_ColMat_Get_MissileGroup@@YAPAUs_COM_ColMat_MissileGroup@@KPAVc_COM_ColMa
008D7BBC / .rdata / Import / logs.?WAT_Get_COL_cface@@YAPAUc_cface@@K@Z
008D7BC0 / .rdata / Import / logs.?COL_Get_COL_cface@@YAPAUc_cface@@K@Z
008D7BC4 / .rdata / Import / logs.?PHS_Object_AddMomentum@@YAXPAVc_PHS_do@@PAVc_Vector3@@11MM@Z
008D7BC8 / .rdata / Import / logs.?PHS_GetObjectGhostFlag@@YAHPAVc_PHS_do@@@Z
008D7BCC / .rdata / Import / logs.?PHS_GetObjectWorldSpaceColItem@@YAHPAVc_PHS_do@@KPAXPAK@Z
008D7BD0 / .rdata / Import / logs.?BES_NOD_FindParentScript@@YAPAUs_NOD@@PAU1@@Z
008D7BD4 / .rdata / Import / logs.?PHS_GetObjects@@YAXPAVc_Vector3@@0PAPAUs_NOD@@PAKK@Z
008D7BD8 / .rdata / Import / logs.?WAT_GetMissileCollisions@@YAKPAVc_Vector3@@0PAUs_COM_COL_info_col@@KPAMK@Z
008D7BDC / .rdata / Import / logs.?COL_GetMissileSphCollisions@@YAKPAVc_Vector3@@0PAUs_COM_COL_info_col@@KPAMK@
008D7BE0 / .rdata / Import / logs.?COL_GetMissileCollisions@@YAKPAVc_Vector3@@0PAUs_COM_COL_info_col@@KPAMK@Z
008D7BE4 / .rdata / Import / logs.?PTC_Create_RotatedZ@@YAPAUs_EFF@@KPAVc_Vector3@@MMM@Z
008D7BE8 / .rdata / Import / logs.?COM_TPR_calculate@@YAXPAUs_COM_TPR_info@@@Z
008D7BEC / .rdata / Import / logs.?CALC_CLIP_UV2D@@YAXPAUs_CALC_CLIP_UV2D@@@Z
008D7BF0 / .rdata / Import / logs.?CALC_NearestPointLine@@YAXPAVc_Vector3@@000@Z
008D7BF4 / .rdata / Import / logs.?COL_OCT_GetFaces_Low@@YAXPAVc_Vector3@@MPAPAUc_cface@@PAK@Z
008D7BF8 / .rdata / Import / logs.?COM_BURNOBJ_TryToIgnite@@YAXPAVc_COM_BURN_obj@@PAUs_sphere@@PAM@Z
008D7BFC / .rdata / Import / logs.?PHS_GetObjects@@YAXPAUs_sphere@@PAPAUs_NOD@@PAKK@Z
008D7C00 / .rdata / Import / logs.?COM_SndExt_MakeEarWheeze@@YAXMMH@Z
008D7C04 / .rdata / Import / logs.?BES_FindNodNameBegin@@YAXPAUs_NOD@@PADKPAPAU1@PAKKHH@Z
008D7C08 / .rdata / Import / logs.?COM_HELI_Release@@YAXPAVc_COM_Heli@@@Z
008D7C0C / .rdata / Import / logs.?CALC_NearestLineLine@@YAHPAVc_Vector3@@000PAM1@Z
008D7C10 / .rdata / Import / logs.?COM_IFB_GetGroupNumKeys@@YAHPAU_parsed_buffer_t@@PBD@Z
008D7C14 / .rdata / Import / logs.?COM_IFB_GetNumGroups@@YAHPAU_parsed_buffer_t@@@Z
008D7C18 / .rdata / Import / logs.?COM_IFB_GetGroupNumKeys@@YAHPAU_parsed_buffer_t@@H@Z
008D7C1C / .rdata / Import / logs.?COM_IFB_GetNthGroup@@YAHPAU_parsed_buffer_t@@HPADH@Z
008D7C20 / .rdata / Import / logs.?COM_IFB_GetGroupNthKey@@YAHPAU_parsed_buffer_t@@PBDHPADH@Z
008D7C24 / .rdata / Import / logs.?COM_IFB_GetGroupKeyNthParam@@YAHPAU_parsed_buffer_t@@PBD1HPADH@Z
008D7C28 / .rdata / Import / logs.?COM_REN_GetDisableSectorOptimalizatin@@YAHXZ
008D7C2C / .rdata / Import / logs.?COM_REN_DisableSectorOptimalizatin@@YAXH@Z
008D7C30 / .rdata / Import / logs.?REN_sphere_visible_planes@@YAHPAUs_sphere@@H@Z
008D7C34 / .rdata / Import / logs.?COM_CopyFolder@@YAXPAD0HPAPAD1@Z
008D7C38 / .rdata / Import / logs.?COM_CopyFile@@YAHPAD0K@Z
008D7C3C / .rdata / Import / logs.?COM_CreateDirForFile@@YAXPAD@Z
008D7C40 / .rdata / Import / logs.?IMG_GetImageInfo@@YAHPADPAUst_img_imageinfo@@@Z
008D7C44 / .rdata / Import / logs.?SNDS_Player_Destroy@@YAHK@Z
008D7C48 / .rdata / Import / logs.?SNDS_Player_Create@@YAHPAUs_SNDS_PlayerInit@@HPAK@Z
008D7C4C / .rdata / Import / logs.?SNDS_Player_RenderFrame@@YAHK@Z
008D7C50 / .rdata / Import / logs.?SNDC_SampleOpen@@YAPAXPADPAUs_SNDC_SampleHeader@@@Z
008D7C54 / .rdata / Import / logs.?SNDC_SampleClose@@YAHPAX@Z
008D7C58 / .rdata / Import / logs.?SNDS_UnloadSoundDatabase@@YAHK@Z
008D7C5C / .rdata / Import / logs.?SNDS_ImportSoundDatabase@@YAHPAUs_SNDS_ImportSound@@KPAUs_SNDS_ImportMSound@
008D7C60 / .rdata / Import / logs.?COM_LinePlaneCollision@@YAHPAVc_Vector3@@0000PAM@Z
008D7C64 / .rdata / Import / logs.?BES_GetParentEntity@@YAPAUs_NOD@@PAU1@@Z
008D7C68 / .rdata / Import / logs.?LMG_ComputeLightData@@YAXPAUs_BES_LM_calc@@H@Z
008D7C6C / .rdata / Import / logs.?BES_NOD_LM_Load@@YAXPADPAUs_NOD@@KHK@Z
008D7C70 / .rdata / Import / logs.?LMG_Initialize@@YAHPAUs_BES_LM_calc@@@Z
008D7C74 / .rdata / Import / logs.?LMG_Release@@YAXXZ
008D7C78 / .rdata / Import / logs.?BES_NOD_LM_Delete@@YAXPAUs_NOD@@HKPAD@Z
008D7C7C / .rdata / Import / logs.?BES_RenderSpecial@@YAXPAVc_POS@@KPAUs_NOD@@K@Z
008D7C80 / .rdata / Import / logs.?BF_FileSize@@YA_KPAD@Z
008D7C84 / .rdata / Import / logs.?COM_EXCP_SetTxtProc@@YAXKPAD@Z
008D7C88 / .rdata / Import / logs.?COM_SndExt_ResetPlayers@@YAXXZ
008D7C8C / .rdata / Import / logs.?SNDS_Music_StopAll@@YAHXZ
008D7C90 / .rdata / Import / logs.?COM_SHM_Load@@YAPAXPAD@Z
008D7C94 / .rdata / Import / logs.?PTC_Release@@YAHH@Z
008D7C98 / .rdata / Import / logs.?COM_REN_GetSceneLighting@@YAPAUs_lig_scene_lighting@@XZ
008D7C9C / .rdata / Import / logs.?COM_DrawImageHDC@@YAXPAUHDC__@@PADHH@Z
008D7CA0 / .rdata / Import / logs.?COM_REN_SetHelpLight@@YAXH@Z
008D7CA4 / .rdata / Import / logs.?fwrite_safe@@YAIPAXIIPAU_iobuf@@@Z
008D7CA8 / .rdata / Import / logs.?COM_fpu_set@@YAXXZ
008D7CAC / .rdata / Import / logs.?COM_REN_SetSceneLightFog@@YAXPAUs_COM_SceneLightFog@@@Z
008D7CB0 / .rdata / Import / logs.?BES_ReadInfo@@YAPAUs_BES_Info@@PADPAU1@@Z
008D7CB4 / .rdata / Import / logs.?BF_FindFirstFileBF@@YAPADPADHPAUs_BF_FindFile@@@Z
008D7CB8 / .rdata / Import / logs.?LOG_F_GetLogText@@YAPADH@Z
008D7CBC / .rdata / Import / logs.?BES_NOD_LM_Add@@YAXPAUs_NOD@@PAPAPAUs_I3D_LM_block@@PAKHKHK@Z
008D7CC0 / .rdata / Import / logs.?LMG_SaveObsBlocks@@YAXPAUs_BES_LM_calc@@@Z
008D7CC4 / .rdata / Import / logs.?BES_LM_calc_Release@@YAXPAUs_BES_LM_calc@@@Z
008D7CC8 / .rdata / Import / logs.?BES_FindSubEntity@@YAPAUs_NOD@@PAU1@_K@Z
008D7CCC / .rdata / Import / logs.?BES_LoadPreview@@YAHPAD0@Z
008D7CD0 / .rdata / Import / logs.?COM_WPs_RenderWays@@YAXXZ
008D7CD4 / .rdata / Import / logs.?COM_SphTree_Release@@YAXPAVc_OctTree@@@Z
008D7CD8 / .rdata / Import / logs.?fopen_safe@@YAPAU_iobuf@@PBD0@Z
008D7CDC / .rdata / Import / logs.?fclose_safe@@YAHPAU_iobuf@@@Z
008D7CE0 / .rdata / Import / logs.?COM_SAREA_Release@@YAXXZ
008D7CE4 / .rdata / Import / logs.?COM_SHM_Release@@YAXXZ
008D7CE8 / .rdata / Import / logs.?COM_WpsClear@@YAXXZ
008D7CEC / .rdata / Import / logs.?COM_SAREA_Init@@YAXK@Z
008D7CF0 / .rdata / Import / logs.?COM_REG_GetDword@@YAHPADPAKK@Z
008D7CF4 / .rdata / Import / logs.?COM_REN_GetCameraLocked@@YAHXZ
008D7CF8 / .rdata / Import / logs.?COM_REN_SetSceneLighting@@YAXPAUs_lig_scene_lighting@@@Z
008D7CFC / .rdata / Import / logs.?COM_REN_SetBackgroudFogColor@@YAXK@Z
008D7D00 / .rdata / Import / logs.?COM_SPO_UpdatePortalDependances@@YAXPAUs_BES_Portal@@@Z
008D7D04 / .rdata / Import / logs.?LIG_LIGHT_GetCosPhi@@YAMPAUs_lig_light@@@Z
008D7D08 / .rdata / Import / logs.?LIG_LIGHT_GetCosTheta@@YAMPAUs_lig_light@@@Z
008D7D0C / .rdata / Import / logs.?LIG_LIGHT_GetLinearF@@YAMPAUs_lig_light@@@Z
008D7D10 / .rdata / Import / logs.?LIG_LIGHT_GetConstF@@YAMPAUs_lig_light@@@Z
008D7D14 / .rdata / Import / logs.?LIG_LIGHT_GetRadius@@YAMPAUs_lig_light@@@Z
008D7D18 / .rdata / Import / logs.?LIG_LIGHT_GetColorB@@YAMPAUs_lig_light@@@Z
008D7D1C / .rdata / Import / logs.?LIG_LIGHT_GetColorG@@YAMPAUs_lig_light@@@Z
008D7D20 / .rdata / Import / logs.?LIG_LIGHT_GetColorR@@YAMPAUs_lig_light@@@Z
008D7D24 / .rdata / Import / logs.?BES_OBJ_GetCurLodDstr@@YAPAUI3D_obj@@PAU1@PAK@Z
008D7D28 / .rdata / Import / logs.?COM_WP_SetFlags@@YAXFK@Z
008D7D2C / .rdata / Import / logs.?COM_WP_GetFlags@@YAKF@Z
008D7D30 / .rdata / Import / logs.?COM_SPO_InsertItem@@YAPAXPAX0PAU_collision_design_template@@PAUs_SPO_Locatio
008D7D34 / .rdata / Import / logs.?COM_SPO_RemoveItem@@YAXPAX0@Z
008D7D38 / .rdata / Import / logs.?COM_SPO_ClearLightsSectors@@YAXPAUs_NOD@@PAVc_Vector3@@PAMI@Z
008D7D3C / .rdata / Import / logs.?XBES_Add_Scene@@YAKPAUs_NOD@@@Z
008D7D40 / .rdata / Import / logs.?BES_Fill_FL_UNDERSECTOR@@YAXPAUs_NOD@@@Z
008D7D44 / .rdata / Import / logs.?XBES_Remove_Scene@@YAXPAUs_NOD@@@Z
008D7D48 / .rdata / Import / logs.?LDT_TranslateFileName@@YAXPADPAKPA_K@Z
008D7D4C / .rdata / Import / logs.?COM_INFW_Create@@YAXXZ
008D7D50 / .rdata / Import / logs.?COM_CreateDirectory@@YAXPAD@Z
008D7D54 / .rdata / Import / logs.?COM_TXT_leave_filename@@YAXPAD@Z
008D7D58 / .rdata / Import / logs.?COM_INFW_SetText@@YAXPADZZ
008D7D5C / .rdata / Import / logs.?COM_INFW_Release@@YAXXZ
008D7D60 / .rdata / Import / logs.?LIG_LIGHT_GetColor@@YAPAUs_lig_color@@PAUs_lig_light@@@Z
008D7D64 / .rdata / Import / logs.?LIG_LIGHT_SetRadius@@YAXPAUs_lig_light@@M@Z
008D7D68 / .rdata / Import / logs.?LIG_LIGHT_SetConstF@@YAXPAUs_lig_light@@M@Z
008D7D6C / .rdata / Import / logs.?LIG_LIGHT_SetLinearF@@YAXPAUs_lig_light@@M@Z
008D7D70 / .rdata / Import / logs.?LIG_LIGHT_SetCosTheta@@YAXPAUs_lig_light@@M@Z
008D7D74 / .rdata / Import / logs.?COM_WP_CountNr@@YAKXZ
008D7D78 / .rdata / Import / logs.?COM_WPS_Export@@YAHPAD@Z
008D7D7C / .rdata / Import / logs.?COM_SHM_InitPos@@YAXPAVc_Vector3@@@Z
008D7D80 / .rdata / Import / logs.?COM_SHM_IsLightActive@@YAME@Z
008D7D84 / .rdata / Import / logs.?SCR_GetName@@YAPADH@Z
008D7D88 / .rdata / Import / logs.?BES_Load_Script@@YAXPAUs_NOD@@PAD@Z
008D7D8C / .rdata / Import / logs.?COM_BURNOBJ_Render@@YAXPAVc_COM_BURN_obj@@PAVc_POS@@@Z
008D7D90 / .rdata / Import / logs.?PHS_GetObjectKinetics@@YAXPAVc_PHS_do@@PAUc_PHS_dynamo@@@Z
008D7D94 / .rdata / Import / logs.?PHS_GetObjectParent@@YAPAVc_PHS_do@@PAV1@@Z
008D7D98 / .rdata / Import / logs.?PHS_GetObjectChildren@@YAHPAVc_PHS_do@@PAPAV1@PAK@Z
008D7D9C / .rdata / Import / logs.?PHS_SetObjectParent@@YAXPAVc_PHS_do@@0@Z
008D7DA0 / .rdata / Import / logs.?SPO_WALKER_Release@@YAXPAVc_SPO_Walker@@@Z
008D7DA4 / .rdata / Import / logs.?PHS_SetObjectKinetics@@YAXPAVc_PHS_do@@PAUc_PHS_dynamo@@@Z
008D7DA8 / .rdata / Import / logs.?BES_ReleaseObject@@YAXPAUI3D_obj@@@Z
008D7DAC / .rdata / Import / logs.?COM_BURNOBJ_SetFromOther@@YAXPAVc_COM_BURN_obj@@0@Z
008D7DB0 / .rdata / Import / logs.?BES_CreateI3DObject_Instance@@YAPAUI3D_obj@@PAU1@PAUs_NOD@@@Z
008D7DB4 / .rdata / Import / logs.?SCR_DeleteScript@@YAHH@Z
008D7DB8 / .rdata / Import / logs.?SCR_LoadScript2@@YAHH@Z
008D7DBC / .rdata / Import / logs.?SCR_MakeException@@YAHHIII@Z
008D7DC0 / .rdata / Import / logs.?SCR_GetExecError@@YAPADH@Z
008D7DC4 / .rdata / Import / logs.?COM_SndSw_List_Release@@YAXXZ
008D7DC8 / .rdata / Import / logs.?COM_SndSw_List_Init@@YAXPAUs_NOD@@@Z
008D7DCC / .rdata / Import / logs.?COM_BURNOBJ_Release@@YAXPAVc_COM_BURN_obj@@@Z
008D7DD0 / .rdata / Import / logs.?PHS_DO_Release@@YAXPAVc_PHS_do@@H@Z
008D7DD4 / .rdata / Import / logs.?COM_BURNOBJ_Init@@YAHPAVc_COM_BURN_obj@@PAUs_NOD@

5
Here it is in OllyDBG, if you want to do some tests:
Quote

0F75762D CMP ESI,ECX
0F75762F  MOV DWORD PTR SS:[EBP+18],EBX
0F757632 JE SHORT hradba.0F757678
0F757634 CMP DWORD PTR DS:[ESI+B0],ECX
0F75763A JNZ hradba.0F7576C3
0F757640 MOV DWORD PTR DS:[ESI+B0],EBX
0F757646 JMP SHORT hradba.0F75764B
0F757648 MOV DWORD PTR SS:[EBP+18],ECX
0F75764B CMP ESI,ECX
0F75764D JE SHORT hradba.0F757678
0F75764F MOV EDX,DWORD PTR SS:[EBP+8]
0F757652 LEA EAX,DWORD PTR SS:[ESP+130]
0F757659 LEA ECX,DWORD PTR DS:[ESI+14]


You can do a simple test by injecting a .dll in the VC process with a loader, check for hradba with getmodulehandle or whatever, and using:

PBYTE Patch = (PBYTE)0xYourAddress;
Patch[0] = 0xYourBytes;

7
I don't think so, it's the global "Print Cheat detected" feature ( it not compare the ac version), it's a good start to reverse it.

I need more time to reverse it, see how it works, and check for vulnerabilities.

8
Code: [Select]
struct HWND__ * __cdecl CAM_GetHwnd(void)
// ?CAM_GetHwnd@@YAPAUHWND__@@XZ
// Addr:100316D0 Ord:   1 (0001h)
void __cdecl ED_BESDIR_Get(char *)
// ?ED_BESDIR_Get@@YAXPAD@Z
// Addr:10067EC0 Ord:   2 (0002h)
void __cdecl ED_BESDIR_Set(char *)
// ?ED_BESDIR_Set@@YAXPAD@Z
// Addr:10067E70 Ord:   3 (0003h)
void __cdecl ED_ChangeAxis(unsigned long)
// ?ED_ChangeAxis@@YAXK@Z
// Addr:1009C1F0 Ord:   4 (0004h)
void __cdecl ED_ChangeMode(unsigned long,int)
// ?ED_ChangeMode@@YAXKH@Z
// Addr:1004E910 Ord:   5 (0005h)
void __cdecl ED_ENT_Create(unsigned long)
// ?ED_ENT_Create@@YAXK@Z
// Addr:1005CD40 Ord:   6 (0006h)
void __cdecl ED_EditorProperties(void)
// ?ED_EditorProperties@@YAXXZ
// Addr:1007C4A0 Ord:   7 (0007h)
void __cdecl ED_EnterMenu(void)
// ?ED_EnterMenu@@YAXXZ
// Addr:10089250 Ord:   8 (0008h)
void __cdecl ED_EventsSelectator(void)
// ?ED_EventsSelectator@@YAXXZ
// Addr:1008CA40 Ord:   9 (0009h)
void __cdecl ED_FillDirMultFromSHM(void)
// ?ED_FillDirMultFromSHM@@YAXXZ
// Addr:1008C700 Ord:  10 (000Ah)
struct HWND__ * __cdecl ED_GetDialogHwnd(void)
// ?ED_GetDialogHwnd@@YAPAUHWND__@@XZ
// Addr:1005FE10 Ord:  11 (000Bh)
void __cdecl ED_HIDEWIN_CreateNextTime(void)
// ?ED_HIDEWIN_CreateNextTime@@YAXXZ
// Addr:10067E60 Ord:  12 (000Ch)
void __cdecl ED_HideSelected(void)
// ?ED_HideSelected@@YAXXZ
// Addr:1007B3F0 Ord:  13 (000Dh)
void __cdecl ED_LISTWIN_CreateNextTime(int)
// ?ED_LISTWIN_CreateNextTime@@YAXH@Z
// Addr:10066C10 Ord:  14 (000Eh)
void __cdecl ED_LocateSelected(unsigned long)
// ?ED_LocateSelected@@YAXK@Z
// Addr:10066C30 Ord:  15 (000Fh)
void __cdecl ED_LogSceneInfo(void)
// ?ED_LogSceneInfo@@YAXXZ
// Addr:10088090 Ord:  16 (0010h)
void __cdecl ED_LookAtSun(void)
// ?ED_LookAtSun@@YAXXZ
// Addr:1007B0D0 Ord:  17 (0011h)
void __cdecl ED_Menu_Pressed(unsigned long)
// ?ED_Menu_Pressed@@YAXK@Z
// Addr:100894C0 Ord:  18 (0012h)
unsigned long __cdecl ED_OBJ_Insert(char *,unsigned long,int)
// ?ED_OBJ_Insert@@YAKPADKH@Z
// Addr:1004E1C0 Ord:  19 (0013h)
void __cdecl ED_Redo(void)
// ?ED_Redo@@YAXXZ
// Addr:10066470 Ord:  20 (0014h)
void __cdecl ED_RunCollector(void)
// ?ED_RunCollector@@YAXXZ
// Addr:10089A10 Ord:  21 (0015h)
int __cdecl ED_SCN2_Open(char *)
// ?ED_SCN2_Open@@YAHPAD@Z
// Addr:10083F80 Ord:  22 (0016h)
void __cdecl ED_SCN2_Save(char *,int)
// ?ED_SCN2_Save@@YAXPADH@Z
// Addr:100811A0 Ord:  23 (0017h)
int __cdecl ED_SCN_ChangedFromSave(void)
// ?ED_SCN_ChangedFromSave@@YAHXZ
// Addr:10066BE0 Ord:  24 (0018h)
int __cdecl ED_SCN_Init(char *,int,int)
// ?ED_SCN_Init@@YAHPADHH@Z
// Addr:10079BC0 Ord:  25 (0019h)
void __cdecl ED_SCN_New(int)
// ?ED_SCN_New@@YAXH@Z
// Addr:10064CF0 Ord:  26 (001Ah)
int __cdecl ED_SCN_Open(char *)
// ?ED_SCN_Open@@YAHPAD@Z
// Addr:10065850 Ord:  27 (001Bh)
void __cdecl ED_SCN_Save(char *,int)
// ?ED_SCN_Save@@YAXPADH@Z
// Addr:10065D00 Ord:  28 (001Ch)
void __cdecl ED_SHOWHIDE_NiceCursors(unsigned long)
// ?ED_SHOWHIDE_NiceCursors@@YAXK@Z
// Addr:1009C1C0 Ord:  29 (001Dh)
void __cdecl ED_SceneCentrator(void)
// ?ED_SceneCentrator@@YAXXZ
// Addr:1008C450 Ord:  30 (001Eh)
void __cdecl ED_SceneLighting(void)
// ?ED_SceneLighting@@YAXXZ
// Addr:10079C90 Ord:  31 (001Fh)
void __cdecl ED_SceneProperties(void)
// ?ED_SceneProperties@@YAXXZ
// Addr:10079EB0 Ord:  32 (0020h)
void __cdecl ED_SceneProps_SetIML(unsigned long,float)
// ?ED_SceneProps_SetIML@@YAXKM@Z
// Addr:10089680 Ord:  33 (0021h)
void __cdecl ED_SceneProps_SetShmOnGrow(int)
// ?ED_SceneProps_SetShmOnGrow@@YAXH@Z
// Addr:100896A0 Ord:  34 (0022h)
unsigned long __cdecl ED_SceneSareas(void)
// ?ED_SceneSareas@@YAKXZ
// Addr:1008B650 Ord:  35 (0023h)
void __cdecl ED_SearchForHvezdickaCollisions(void)
// ?ED_SearchForHvezdickaCollisions@@YAXXZ
// Addr:1008CF10 Ord:  36 (0024h)
void __cdecl ED_SelectBESTypesReload(int)
// ?ED_SelectBESTypesReload@@YAXH@Z
// Addr:10087470 Ord:  37 (0025h)
void __cdecl ED_SelectBESesReplace(int,char *)
// ?ED_SelectBESesReplace@@YAXHPAD@Z
// Addr:10087700 Ord:  38 (0026h)
void __cdecl ED_SelectObjForLM(void)
// ?ED_SelectObjForLM@@YAXXZ
// Addr:1007B4E0 Ord:  39 (0027h)
void __cdecl ED_SelectObjWithLM(void)
// ?ED_SelectObjWithLM@@YAXXZ
// Addr:1007B560 Ord:  40 (0028h)
void __cdecl ED_SelectObj_BESesMovePhs(void)
// ?ED_SelectObj_BESesMovePhs@@YAXXZ
// Addr:1007B660 Ord:  41 (0029h)
void __cdecl ED_SelectObj_SubDynFlNoPHS(void)
// ?ED_SelectObj_SubDynFlNoPHS@@YAXXZ
// Addr:1007B5E0 Ord:  42 (002Ah)
void __cdecl ED_SwitchStbarInfo(void)
// ?ED_SwitchStbarInfo@@YAXXZ
// Addr:10088340 Ord:  43 (002Bh)
void __cdecl ED_SwitchUsedLods(void)
// ?ED_SwitchUsedLods@@YAXXZ
// Addr:100882D0 Ord:  44 (002Ch)
void __cdecl ED_TB_IconPressed(unsigned long)
// ?ED_TB_IconPressed@@YAXK@Z
// Addr:1005B4E0 Ord:  45 (002Dh)
void __cdecl ED_TB_OpenClose(void)
// ?ED_TB_OpenClose@@YAXXZ
// Addr:1005D1E0 Ord:  46 (002Eh)
void __cdecl ED_Undo(void)
// ?ED_Undo@@YAXXZ
// Addr:10066460 Ord:  47 (002Fh)
void __cdecl ED_UnhideSelected(void)
// ?ED_UnhideSelected@@YAXXZ
// Addr:1007B400 Ord:  48 (0030h)
void __cdecl ED_WIN_OpenClose(void)
// ?ED_WIN_OpenClose@@YAXXZ
// Addr:1005D0D0 Ord:  49 (0031h)
void __cdecl ED_WIN_TAB_ShowHide(unsigned long)
// ?ED_WIN_TAB_ShowHide@@YAXK@Z
// Addr:10065E90 Ord:  50 (0032h)
void __cdecl ED_WPS_Export(void)
// ?ED_WPS_Export@@YAXXZ
// Addr:1008CC90 Ord:  51 (0033h)
void __cdecl ED_WPS_Import(void)
// ?ED_WPS_Import@@YAXXZ
// Addr:1008CCD0 Ord:  52 (0034h)
void __cdecl GAM_BF_Callback(unsigned long,void *,void *)
// ?GAM_BF_Callback@@YAXKPAX0@Z
// Addr:100D3BB0 Ord:  53 (0035h)
void __cdecl GAM_CAM_DoTick(float)
// ?GAM_CAM_DoTick@@YAXM@Z
// Addr:100310E0 Ord:  54 (0036h)
void __cdecl GAM_CAM_Init(void)
// ?GAM_CAM_Init@@YAXXZ
// Addr:10030F50 Ord:  55 (0037h)
void __cdecl GAM_CAM_Release(void)
// ?GAM_CAM_Release@@YAXXZ
// Addr:10031020 Ord:  56 (0038h)
void __cdecl GAM_CameraAnimation(void)
// ?GAM_CameraAnimation@@YAXXZ
// Addr:10139AB0 Ord:  57 (0039h)
void __cdecl GAM_CarShipPathSave(void)
// ?GAM_CarShipPathSave@@YAXXZ
// Addr:100D0F50 Ord:  58 (003Ah)
void __cdecl GAM_ChangeEditor_Game(int,int,int,int)
// ?GAM_ChangeEditor_Game@@YAXHHHH@Z
// Addr:1013C240 Ord:  59 (003Bh)
void __cdecl GAM_ChoosePlayerWeapon(void)
// ?GAM_ChoosePlayerWeapon@@YAXXZ
// Addr:10138900 Ord:  60 (003Ch)
void __cdecl GAM_CollisionsCalculator(void)
// ?GAM_CollisionsCalculator@@YAXXZ
// Addr:1013A170 Ord:  61 (003Dh)
int __cdecl GAM_CommandEnabled(unsigned long)
// ?GAM_CommandEnabled@@YAHK@Z
// Addr:1007B3B0 Ord:  62 (003Eh)
void __cdecl GAM_CryptDefinitions(void)
// ?GAM_CryptDefinitions@@YAXXZ
// Addr:10003180 Ord:  63 (003Fh)
int __cdecl GAM_CustomGamesInit(int)
// ?GAM_CustomGamesInit@@YAHH@Z
// Addr:10036EC0 Ord:  64 (0040h)
void __cdecl GAM_CustomGamesSet(char *)
// ?GAM_CustomGamesSet@@YAXPAD@Z
// Addr:10036ED0 Ord:  65 (0041h)
int __cdecl GAM_DED_CheckCmdLine(char *,unsigned long,void *,unsigned long)
// ?GAM_DED_CheckCmdLine@@YAHPADKPAXK@Z
// Addr:10137B10 Ord:  66 (0042h)
unsigned long __cdecl GAM_DED_DoTick(int)
// ?GAM_DED_DoTick@@YAKH@Z
// Addr:10137990 Ord:  67 (0043h)
void __cdecl GAM_DED_GMNU_Init(void *)
// ?GAM_DED_GMNU_Init@@YAXPAX@Z
// Addr:10139A30 Ord:  68 (0044h)
int __cdecl GAM_DED_Init(struct s_GAM_Init *)
// ?GAM_DED_Init@@YAHPAUs_GAM_Init@@@Z
// Addr:10137A90 Ord:  69 (0045h)
int __cdecl GAM_DED_Release(void)
// ?GAM_DED_Release@@YAHXZ
// Addr:10003190 Ord:  70 (0046h)
void __cdecl GAM_DeleteAll_SCC_MAX_PSD_C_SDB(void)
// ?GAM_DeleteAll_SCC_MAX_PSD_C_SDB@@YAXXZ
// Addr:10139D70 Ord:  71 (0047h)
int __cdecl GAM_DoTick(int,int *)
// ?GAM_DoTick@@YAHHPAH@Z
// Addr:10136B10 Ord:  72 (0048h)
void __cdecl GAM_DoTickDedicated(void)
// ?GAM_DoTickDedicated@@YAXXZ
// Addr:10136890 Ord:  73 (0049h)
void __cdecl GAM_DuplicateScene(void)
// ?GAM_DuplicateScene@@YAXXZ
// Addr:1009AAB0 Ord:  74 (004Ah)
void __cdecl GAM_ED_AdjustClientRect(struct tagRECT *)
// ?GAM_ED_AdjustClientRect@@YAXPAUtagRECT@@@Z
// Addr:100935C0 Ord:  75 (004Bh)
void __cdecl GAM_ED_CBFDDS_Export(void)
// ?GAM_ED_CBFDDS_Export@@YAXXZ
// Addr:10097470 Ord:  76 (004Ch)
void __cdecl GAM_ED_CheckDDSfiles(void)
// ?GAM_ED_CheckDDSfiles@@YAXXZ
// Addr:10096760 Ord:  77 (004Dh)
void __cdecl GAM_ED_DoRandomSelection(void)
// ?GAM_ED_DoRandomSelection@@YAXXZ
// Addr:100396F0 Ord:  78 (004Eh)
void __cdecl GAM_ED_GetClientRect(struct tagRECT *)
// ?GAM_ED_GetClientRect@@YAXPAUtagRECT@@@Z
// Addr:10093570 Ord:  79 (004Fh)
unsigned long __cdecl GAM_ED_GetNumBESes(void)
// ?GAM_ED_GetNumBESes@@YAKXZ
// Addr:10080ED0 Ord:  80 (0050h)
unsigned long __cdecl GAM_ED_GetNumEntities(void)
// ?GAM_ED_GetNumEntities@@YAKXZ
// Addr:10080F10 Ord:  81 (0051h)
unsigned long __cdecl GAM_ED_GetSaveLoadOptions(void)
// ?GAM_ED_GetSaveLoadOptions@@YAKXZ
// Addr:100A0C10 Ord:  82 (0052h)
void __cdecl GAM_ED_GrassEditor(void)
// ?GAM_ED_GrassEditor@@YAXXZ
// Addr:100A7AE0 Ord:  83 (0053h)
void __cdecl GAM_ED_InitEditorMenuItemStates(struct HMENU__ *)
// ?GAM_ED_InitEditorMenuItemStates@@YAXPAUHMENU__@@@Z
// Addr:1009C5D0 Ord:  84 (0054h)
void __cdecl GAM_ED_InitSaveLoadOptions(unsigned long)
// ?GAM_ED_InitSaveLoadOptions@@YAXK@Z
// Addr:100A0B80 Ord:  85 (0055h)
int __cdecl GAM_ED_MAP_ContourLinesManager(int)
// ?GAM_ED_MAP_ContourLinesManager@@YAHH@Z
// Addr:1008E5C0 Ord:  86 (0056h)
void __cdecl GAM_ED_OnGridPlaneChange(unsigned long)
// ?GAM_ED_OnGridPlaneChange@@YAXK@Z
// Addr:10039650 Ord:  87 (0057h)
void __cdecl GAM_ED_ReadProps(void)
// ?GAM_ED_ReadProps@@YAXXZ
// Addr:100A0B00 Ord:  88 (0058h)
int __cdecl GAM_ED_SCN2_Export(void)
// ?GAM_ED_SCN2_Export@@YAHXZ
// Addr:1008FBD0 Ord:  89 (0059h)
void __cdecl GAM_ED_SCN2_Export_Pip(void)
// ?GAM_ED_SCN2_Export_Pip@@YAXXZ
// Addr:10038280 Ord:  90 (005Ah)
int __cdecl GAM_ED_SCN2_Import(void)
// ?GAM_ED_SCN2_Import@@YAHXZ
// Addr:10091080 Ord:  91 (005Bh)
void __cdecl GAM_ED_SCN2_Inport_All_Pips(void)
// ?GAM_ED_SCN2_Inport_All_Pips@@YAXXZ
// Addr:100387B0 Ord:  92 (005Ch)
void __cdecl GAM_ED_SCN2_Inport_Pip(int,int,int)
// ?GAM_ED_SCN2_Inport_Pip@@YAXHHH@Z
// Addr:10038430 Ord:  93 (005Dh)
void __cdecl GAM_ED_SelectCameraSector(void)
// ?GAM_ED_SelectCameraSector@@YAXXZ
// Addr:10038A90 Ord:  94 (005Eh)
void __cdecl GAM_ED_ShowBESinfo(void)
// ?GAM_ED_ShowBESinfo@@YAXXZ
// Addr:10093290 Ord:  95 (005Fh)
int __cdecl GAM_ED_SnapManager(unsigned long,void *)
// ?GAM_ED_SnapManager@@YAHKPAX@Z
// Addr:100A3AE0 Ord:  96 (0060h)
void __cdecl GAM_ED_StartMpEditor(void)
// ?GAM_ED_StartMpEditor@@YAXXZ
// Addr:1009A110 Ord:  97 (0061h)
void __cdecl GAM_ED_StartSoundEditor(void)
// ?GAM_ED_StartSoundEditor@@YAXXZ
// Addr:100965B0 Ord:  98 (0062h)
void __cdecl GAM_ED_SwitchMenuItemCheckState(unsigned long)
// ?GAM_ED_SwitchMenuItemCheckState@@YAXK@Z
// Addr:1009C330 Ord:  99 (0063h)
void __cdecl GAM_ED_SwitchSaveLoadOptions(unsigned long)
// ?GAM_ED_SwitchSaveLoadOptions@@YAXK@Z
// Addr:100A0C30 Ord: 100 (0064h)
void __cdecl GAM_ED_SwitchSectorAutomatUsage(struct HMENU__ *)
// ?GAM_ED_SwitchSectorAutomatUsage@@YAXPAUHMENU__@@@Z
// Addr:1009C4D0 Ord: 101 (0065h)
void __cdecl GAM_ED_SwitchSectorOptimisationState(struct HMENU__ *)
// ?GAM_ED_SwitchSectorOptimisationState@@YAXPAUHMENU__@@@Z
// Addr:1009C3C0 Ord: 102 (0066h)
void __cdecl GAM_ED_TB_ReadProps(void)
// ?GAM_ED_TB_ReadProps@@YAXXZ
// Addr:10137EB0 Ord: 103 (0067h)
void __cdecl GAM_ED_TB_SwitchIconSize(void)
// ?GAM_ED_TB_SwitchIconSize@@YAXXZ
// Addr:10137E50 Ord: 104 (0068h)
void __cdecl GAM_ED_TB_SwitchOrientation(void)
// ?GAM_ED_TB_SwitchOrientation@@YAXXZ
// Addr:10137E80 Ord: 105 (0069h)
void __cdecl GAM_ED_UpdateClientRectChangeMessage(unsigned int,unsigned int,long)
// ?GAM_ED_UpdateClientRectChangeMessage@@YAXIIJ@Z
// Addr:100935F0 Ord: 106 (006Ah)
void __cdecl GAM_EnableCapture(void)
// ?GAM_EnableCapture@@YAXXZ
// Addr:10128C60 Ord: 107 (006Bh)
void __cdecl GAM_GMNU_Init(int)
// ?GAM_GMNU_Init@@YAXH@Z
// Addr:101398E0 Ord: 108 (006Ch)
char * __cdecl GAM_GetAppWindowName(void)
// ?GAM_GetAppWindowName@@YAPADXZ
// Addr:10137DC0 Ord: 109 (006Dh)
void __cdecl GAM_GetLevelDir(char *)
// ?GAM_GetLevelDir@@YAXPAD@Z
// Addr:1012A060 Ord: 110 (006Eh)
int __cdecl GAM_GetLevelNameForPipa(char *)
// ?GAM_GetLevelNameForPipa@@YAHPAD@Z
// Addr:101393C0 Ord: 111 (006Fh)
char * __cdecl GAM_GetLevelSubDir(void)
// ?GAM_GetLevelSubDir@@YAPADXZ
// Addr:10139390 Ord: 112 (0070h)
void __cdecl GAM_GetLevelSubDir(char *)
// ?GAM_GetLevelSubDir@@YAXPAD@Z
// Addr:10139370 Ord: 113 (0071h)
int __cdecl GAM_GetSaveLevelBitmapStatus(char *)
// ?GAM_GetSaveLevelBitmapStatus@@YAHPAD@Z
// Addr:10139310 Ord: 114 (0072h)
void __cdecl GAM_GetSubLevel(char *)
// ?GAM_GetSubLevel@@YAXPAD@Z
// Addr:1012A0C0 Ord: 115 (0073h)
void __cdecl GAM_Get_LoadedFilename(char *)
// ?GAM_Get_LoadedFilename@@YAXPAD@Z
// Addr:10139820 Ord: 116 (0074h)
void __cdecl GAM_Gvar_Init(void)
// ?GAM_Gvar_Init@@YAXXZ
// Addr:1013B0B0 Ord: 117 (0075h)
int __cdecl GAM_Init(struct s_GAM_Init *)
// ?GAM_Init@@YAHPAUs_GAM_Init@@@Z
// Addr:10129980 Ord: 118 (0076h)
int __cdecl GAM_InitExValues(unsigned long *)
// ?GAM_InitExValues@@YAHPAK@Z
// Addr:10128A40 Ord: 119 (0077h)
int __cdecl GAM_InitI3D(char *,unsigned long,unsigned long)
// ?GAM_InitI3D@@YAHPADKK@Z
// Addr:101282B0 Ord: 120 (0078h)
void __cdecl GAM_InitParticleEditor(void)
// ?GAM_InitParticleEditor@@YAXXZ
// Addr:10138970 Ord: 121 (0079h)
void __cdecl GAM_InitPhysicTest(void)
// ?GAM_InitPhysicTest@@YAXXZ
// Addr:10138A40 Ord: 122 (007Ah)
int __cdecl GAM_InitPtcSysEx(struct HINSTANCE__ *,unsigned char *)
// ?GAM_InitPtcSysEx@@YAHPAUHINSTANCE__@@PAE@Z
// Addr:100DB440 Ord: 123 (007Bh)
void __cdecl GAM_InitSoundTest(void)
// ?GAM_InitSoundTest@@YAXXZ
// Addr:10138A00 Ord: 124 (007Ch)
int __cdecl GAM_IsGameMode(void)
// ?GAM_IsGameMode@@YAHXZ
// Addr:1013BEA0 Ord: 125 (007Dh)
void __cdecl GAM_KeyDown(int)
// ?GAM_KeyDown@@YAXH@Z
// Addr:1013BCB0 Ord: 126 (007Eh)
void __cdecl GAM_LF_Add(char *)
// ?GAM_LF_Add@@YAXPAD@Z
// Addr:10138500 Ord: 127 (007Fh)
void __cdecl GAM_LF_LoadScene(unsigned long)
// ?GAM_LF_LoadScene@@YAXK@Z
// Addr:101386F0 Ord: 128 (0080h)
int __cdecl GAM_LGS_DoTick(float)
// ?GAM_LGS_DoTick@@YAHM@Z
// Addr:10128550 Ord: 129 (0081h)
int __cdecl GAM_LGS_Init(struct GAM_LGS_init_info *)
// ?GAM_LGS_Init@@YAHPAUGAM_LGS_init_info@@@Z
// Addr:10128450 Ord: 130 (0082h)
int __cdecl GAM_LGS_Release(void)
// ?GAM_LGS_Release@@YAHXZ
// Addr:10128960 Ord: 131 (0083h)
int __cdecl GAM_LGS_Render(void)
// ?GAM_LGS_Render@@YAHXZ
// Addr:10128610 Ord: 132 (0084h)
int __cdecl GAM_LGS_SetBreak(float)
// ?GAM_LGS_SetBreak@@YAHM@Z
// Addr:101285C0 Ord: 133 (0085h)
int __cdecl GAM_LGS_WholeDone(void)
// ?GAM_LGS_WholeDone@@YAHXZ
// Addr:10128910 Ord: 134 (0086h)
int __cdecl GAM_LoadScene(char *)
// ?GAM_LoadScene@@YAHPAD@Z
// Addr:10137F20 Ord: 135 (0087h)
void __cdecl GAM_MP_InetStats_Init(void)
// ?GAM_MP_InetStats_Init@@YAXXZ
// Addr:10149AB0 Ord: 136 (0088h)
int __cdecl GAM_OPT_GetControlsSettings(struct s_OPT_Item *,unsigned long *)
// ?GAM_OPT_GetControlsSettings@@YAHPAUs_OPT_Item@@PAK@Z
// Addr:1010AC60 Ord: 137 (0089h)
int __cdecl GAM_OPT_GetInventorySettings(unsigned long *,unsigned long *)
// ?GAM_OPT_GetInventorySettings@@YAHPAK0@Z
// Addr:1010AF50 Ord: 138 (008Ah)
void __cdecl GAM_PHS_Init(void)
// ?GAM_PHS_Init@@YAXXZ
// Addr:10138A80 Ord: 139 (008Bh)
void __cdecl GAM_PLSINFO_SelectPayerProps(void)
// ?GAM_PLSINFO_SelectPayerProps@@YAXXZ
// Addr:100D2CD0 Ord: 140 (008Ch)
void __cdecl GAM_PL_CreateCustomePlayer(int)
// ?GAM_PL_CreateCustomePlayer@@YAXH@Z
// Addr:10190490 Ord: 141 (008Dh)
void __cdecl GAM_PL_CreateDefaultPlayer(int)
// ?GAM_PL_CreateDefaultPlayer@@YAXH@Z
// Addr:10190670 Ord: 142 (008Eh)
void __cdecl GAM_PTE_EnablePlayersFlashLight(void)
// ?GAM_PTE_EnablePlayersFlashLight@@YAXXZ
// Addr:101B6FD0 Ord: 143 (008Fh)
int __cdecl GAM_PTE_RUNS_Is(void)
// ?GAM_PTE_RUNS_Is@@YAHXZ
// Addr:1013BE10 Ord: 144 (0090h)
void __cdecl GAM_PTE_RUNS_Set(unsigned long)
// ?GAM_PTE_RUNS_Set@@YAXK@Z
// Addr:1013BE60 Ord: 145 (0091h)
void __cdecl GAM_PatchDataCreate(void)
// ?GAM_PatchDataCreate@@YAXXZ
// Addr:1013B780 Ord: 146 (0092h)
void __cdecl GAM_ProfileSounds(void)
// ?GAM_ProfileSounds@@YAXXZ
// Addr:10139AD0 Ord: 147 (0093h)
void __cdecl GAM_RecompileAllScripts(void)
// ?GAM_RecompileAllScripts@@YAXXZ
// Addr:10139EB0 Ord: 148 (0094h)
void __cdecl GAM_Reinit_GAM_Status(void)
// ?GAM_Reinit_GAM_Status@@YAXXZ
// Addr:1013BD00 Ord: 149 (0095h)
int __cdecl GAM_Release(void)
// ?GAM_Release@@YAHXZ
// Addr:1012A0F0 Ord: 150 (0096h)
int __cdecl GAM_ReleaseI3D(void)
// ?GAM_ReleaseI3D@@YAHXZ
// Addr:10128340 Ord: 151 (0097h)
void __cdecl GAM_ReloadFiles(void)
// ?GAM_ReloadFiles@@YAXXZ
// Addr:10139620 Ord: 152 (0098h)
void __cdecl GAM_ResetCamera(void)
// ?GAM_ResetCamera@@YAXXZ
// Addr:10138400 Ord: 153 (0099h)
void __cdecl GAM_ReturnedFromPause(void)
// ?GAM_ReturnedFromPause@@YAXXZ
// Addr:101384B0 Ord: 154 (009Ah)
void __cdecl GAM_SAV_DoLoad(void)
// ?GAM_SAV_DoLoad@@YAXXZ
// Addr:101B73B0 Ord: 155 (009Bh)
void __cdecl GAM_SAV_DoSave(void)
// ?GAM_SAV_DoSave@@YAXXZ
// Addr:101B7340 Ord: 156 (009Ch)
int __cdecl GAM_SAV_Load(char *)
// ?GAM_SAV_Load@@YAHPAD@Z
// Addr:101B7E50 Ord: 157 (009Dh)
void __cdecl GAM_SCN_PROP_Set_LBM_scale(void)
// ?GAM_SCN_PROP_Set_LBM_scale@@YAXXZ
// Addr:10139400 Ord: 158 (009Eh)
int __cdecl GAM_SCO_OPEN_ReadInfo(char *,struct s_GAM_SCO_OPEN_info *)
// ?GAM_SCO_OPEN_ReadInfo@@YAHPADPAUs_GAM_SCO_OPEN_info@@@Z
// Addr:10080F20 Ord: 159 (009Fh)
void __cdecl GAM_SNDS_CallbackMusic(unsigned long,unsigned long,void *)
// ?GAM_SNDS_CallbackMusic@@YAXKKPAX@Z
// Addr:1013B7A0 Ord: 160 (00A0h)
void __cdecl GAM_SetCursor(void)
// ?GAM_SetCursor@@YAXXZ
// Addr:10129EC0 Ord: 161 (00A1h)
void __cdecl GAM_SetGameProgressValue(void)
// ?GAM_SetGameProgressValue@@YAXXZ
// Addr:1013B810 Ord: 162 (00A2h)
void __cdecl GAM_SetLevelDir(char *)
// ?GAM_SetLevelDir@@YAXPAD@Z
// Addr:1012A030 Ord: 163 (00A3h)
void __cdecl GAM_SetReleasing(void)
// ?GAM_SetReleasing@@YAXXZ
// Addr:1013B7F0 Ord: 164 (00A4h)
void __cdecl GAM_SetSubLevel(char *)
// ?GAM_SetSubLevel@@YAXPAD@Z
// Addr:1012A090 Ord: 165 (00A5h)
void __cdecl GAM_SetUserCamera(unsigned long)
// ?GAM_SetUserCamera@@YAXK@Z
// Addr:10138420 Ord: 166 (00A6h)
void __cdecl GAM_Set_LoadedFilename(char *)
// ?GAM_Set_LoadedFilename@@YAXPAD@Z
// Addr:10139850 Ord: 167 (00A7h)
void __cdecl GAM_StartCampaignFrom(void)
// ?GAM_StartCampaignFrom@@YAXXZ
// Addr:1013BDA0 Ord: 168 (00A8h)
void __cdecl GAM_SwitchToAnimEditor(void)
// ?GAM_SwitchToAnimEditor@@YAXXZ
// Addr:10139880 Ord: 169 (00A9h)
void __cdecl GAM_SwitchToLevelBitmap(int)
// ?GAM_SwitchToLevelBitmap@@YAXH@Z
// Addr:10139110 Ord: 170 (00AAh)
void __cdecl GAM_TexOptim(void)
// ?GAM_TexOptim@@YAXXZ
// Addr:1013AC00 Ord: 171 (00ABh)
void __cdecl GAM_TryToLoadEntity(char *)
// ?GAM_TryToLoadEntity@@YAXPAD@Z
// Addr:101383D0 Ord: 172 (00ACh)
void __cdecl GAM_TryToLoadScene(char *)
// ?GAM_TryToLoadScene@@YAXPAD@Z
// Addr:10138160 Ord: 173 (00ADh)
void __cdecl GAM_WM_Char(int)
// ?GAM_WM_Char@@YAXH@Z
// Addr:1013BCD0 Ord: 174 (00AEh)
void __cdecl GAM_WaypointsTester(void)
// ?GAM_WaypointsTester@@YAXXZ
// Addr:100CDBC0 Ord: 175 (00AFh)
void __cdecl GAM_set_Controls_Properties(struct s_GAM_Controls *)
// ?GAM_set_Controls_Properties@@YAXPAUs_GAM_Controls@@@Z
// Addr:10137EE0 Ord: 176 (00B0h)
void __cdecl GAM_set_I3D_Properties(struct s_GAM_Properties *)
// ?GAM_set_I3D_Properties@@YAXPAUs_GAM_Properties@@@Z
// Addr:10137DE0 Ord: 177 (00B1h)
int __cdecl GG_SPLASH_DoTick(void)
// ?GG_SPLASH_DoTick@@YAHXZ
// Addr:100E55D0 Ord: 178 (00B2h)
void __cdecl GG_SPLASH_Exit(void)
// ?GG_SPLASH_Exit@@YAXXZ
// Addr:100E5870 Ord: 179 (00B3h)
int __cdecl GG_SPLASH_Init(unsigned long,char *)
// ?GG_SPLASH_Init@@YAHKPAD@Z
// Addr:100E5010 Ord: 180 (00B4h)
int __cdecl GUI_OPT_AUDIO_GetSNDSInitData(unsigned long,struct s_SNDS_InitData *,int *)
// ?GUI_OPT_AUDIO_GetSNDSInitData@@YAHKPAUs_SNDS_InitData@@PAH@Z
// Addr:1010B670 Ord: 181 (00B5h)
int __cdecl GUI_OPT_AUDIO_GetSettings(struct s_GUI_OPT_AUDIO_Settings *)
// ?GUI_OPT_AUDIO_GetSettings@@YAHPAUs_GUI_OPT_AUDIO_Settings@@@Z
// Addr:1010B640 Ord: 182 (00B6h)
int __cdecl GUI_OPT_GENERAL_GetSettings(struct s_GUI_OPT_GENERAL_Settings *)
// ?GUI_OPT_GENERAL_GetSettings@@YAHPAUs_GUI_OPT_GENERAL_Settings@@@Z
// Addr:1010EF40 Ord: 183 (00B7h)
int __cdecl GUI_OPT_GRAPHICS_GetSettings(struct s_GUI_OPT_GRAPHICS_Settings *)
// ?GUI_OPT_GRAPHICS_GetSettings@@YAHPAUs_GUI_OPT_GRAPHICS_Settings@@@Z
// Addr:1010FA90 Ord: 184 (00B8h)
int __cdecl MM_CheckForGameSpy(char *)
// ?MM_CheckForGameSpy@@YAHPAD@Z
// Addr:10104C10 Ord: 185 (00B9h)
int __cdecl OPT_AUDIO_SaveCompatibilitySettings(void)
// ?OPT_AUDIO_SaveCompatibilitySettings@@YAHXZ
// Addr:1010B210 Ord: 186 (00BAh)
void __cdecl W_Exit(void)
// ?W_Exit@@YAXXZ
// Addr:10023E60 Ord: 187 (00BBh)
unsigned long __cdecl W_Init(struct s_W_Init *)
// ?W_Init@@YAKPAUs_W_Init@@@Z
// Addr:10023E10 Ord: 188 (00BCh)
unsigned long __cdecl W_Init(struct s_W_Init *,char *)
// ?W_Init@@YAKPAUs_W_Init@@PAD@Z
// Addr:10023DB0 Ord: 189 (00BDh)

9
Maybe, I don't think so.

I'm reversing it right now, but you could try it as "a test":
Quote

.text:10007632 fill with nop
.text:10007634 cmp [esi+0B0h], ecx ; compare esi+0B0h/ecx (should not be zero)
.text:1000763A jmp loc_100076C3 ; jump to another location

11
Quote

.text:1000762D loc_1000762D:                           ; DATA XREF: .text:10007768o
.text:1000762D                 cmp     esi, ecx ; compare esi/ecx (should not be zero)
.text:1000762F                 mov     [ebp+18h], ebx
.text:10007632                 jz      short loc_10007678 ; jump to loc_10007678 "Cheat Detected"
.text:10007634                 cmp     [esi+0B0h], ecx  ; compare esi+0B0h/ecx (should not be zero)
.text:1000763A                 jnz     loc_100076C3    ; jump to another location
.text:10007640                 mov     [esi+0B0h], ebx
.text:10007646                 jmp     short loc_1000764B ; jump to loc_1000764B "Cheat Detected"
.text:10007648 ; ---------------------------------------------------------------------------
.text:10007648
.text:10007648 loc_10007648:                           ; CODE XREF: sub_100073D0+24Cj
.text:10007648                                         ; sub_100073D0+256j
.text:10007648                                         ; DATA XREF: ...
.text:10007648                 mov     [ebp+18h], ecx
.text:1000764B
.text:1000764B loc_1000764B:                           ; CODE XREF: sub_100073D0+276j
.text:1000764B                 cmp     esi, ecx ; compare esi/ecx (should not be zero)
.text:1000764D                 jz      short loc_10007678 ; jump to loc_10007678 "Cheat Detected"
.text:1000764F                 mov     edx, [ebp+8]
.text:10007652                 lea     eax, [esp+330h+var_200]
.text:10007659                 lea     ecx, [esi+14h]
.text:1000765C                 push    eax
.text:1000765D                 mov     eax, [ebp+4]
.text:10007660                 push    ecx
.text:10007661                 push    edx
.text:10007662                 add     esi, 28h
.text:10007665                 push    eax
.text:10007666                 push    esi
.text:10007667                 push    edi
.text:10007668                 push    offset aCheatDetectedD ; "Cheat detected #%d  pl: %s [%d] size: %"...
.text:1000766D                 push    ebx
.text:1000766E                 call    sub_10006630
.text:10007673                 add     esp, 20h
.text:10007676                 jmp     short loc_10007697
.text:10007678 ; ---------------------------------------------------------------------------
.text:10007678
.text:10007678 loc_10007678:                           ; CODE XREF: sub_100073D0+262j
.text:10007678                                         ; sub_100073D0+27Dj
.text:10007678                 mov     edx, [ebp+8]
.text:1000767B                 mov     eax, [ebp+4]
.text:1000767E                 lea     ecx, [esp+330h+var_200]
.text:10007685                 push    ecx
.text:10007686                 push    edx
.text:10007687                 push    eax
.text:10007688                 push    edi
.text:10007689                 push    offset aCheatDetecte_0 ; "Cheat detected #%d  pl: %d size: %d dat"...
.text:1000768E                 push    ebx
.text:1000768F                 call    sub_10006630
.text:10007694                 add     esp, 18h
.text:10007697
.text:10007697 loc_10007697:                           ; CODE XREF: sub_100073D0+2A6j
.text:10007697                 push    0
.text:10007699                 push    edi
.text:1000769A                 mov     ecx, offset unk_1001EDA0
.text:1000769F                 call    sub_10005A30
.text:100076A4                 push    ebx
.text:100076A5                 push    edi
.text:100076A6                 mov     ecx, offset unk_1001EDA0
.text:100076AB                 mov     [ebp+0Ch], eax
.text:100076AE                 call    sub_10005A30
.text:100076B3                 pop     edi
.text:100076B4                 mov     [ebp+10h], eax
.text:100076B7                 pop     esi
.text:100076B8                 pop     ebp
.text:100076B9                 pop     ebx
.text:100076BA                 add     esp, 320h
.text:100076C0                 retn    4
.text:100076C3 ; ---------------------------------------------------------------------------
.text:100076C3
.text:100076C3 loc_100076C3:                           ; CODE XREF: sub_100073D0+26Aj
.text:100076C3                 pop     edi
.text:100076C4                 mov     [ebp+0Ch], ecx
.text:100076C7                 mov     [ebp+10h], ecx
.text:100076CA                 pop     esi
.text:100076CB                 pop     ebp
.text:100076CC                 pop     ebx
.text:100076CD                 add     esp, 320h
.text:100076D3                 retn    4
.text:100076D3 sub_100073D0    endp

Pages: [1]