diff --git a/AUMInjector/AUMInjector.rc b/AUMInjector/AUMInjector.rc index 7a6b92d..b240a94 100644 --- a/AUMInjector/AUMInjector.rc +++ b/AUMInjector/AUMInjector.rc @@ -51,8 +51,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,0,11 - PRODUCTVERSION 1,0,0,11 + FILEVERSION 1,0,0,12 + PRODUCTVERSION 1,0,0,12 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -69,12 +69,12 @@ BEGIN BEGIN VALUE "CompanyName", "chrz.de" VALUE "FileDescription", "Among Us to Mumble VoIP adapter" - VALUE "FileVersion", "1.0.0.11" + VALUE "FileVersion", "1.0.0.12" VALUE "InternalName", "winhttp.dll" VALUE "LegalCopyright", "Copyright (C) chrz.de 2020" VALUE "OriginalFilename", "winhttp.dll" VALUE "ProductName", "AmongUs-Mumble" - VALUE "ProductVersion", "1.0.0.11" + VALUE "ProductVersion", "1.0.0.12" END END BLOCK "VarFileInfo" diff --git a/AUMInjector/AUMInjector.vcxproj b/AUMInjector/AUMInjector.vcxproj index b512fbc..a7a8aee 100644 --- a/AUMInjector/AUMInjector.vcxproj +++ b/AUMInjector/AUMInjector.vcxproj @@ -48,6 +48,7 @@ + diff --git a/AUMInjector/AUMInjector.vcxproj.filters b/AUMInjector/AUMInjector.vcxproj.filters index adf5463..385a3f6 100644 --- a/AUMInjector/AUMInjector.vcxproj.filters +++ b/AUMInjector/AUMInjector.vcxproj.filters @@ -227,6 +227,9 @@ Deobfuscate + + Deobfuscate + diff --git a/AUMInjector/deobfuscate/2020_12_5s.h b/AUMInjector/deobfuscate/2020_12_5s.h new file mode 100644 index 0000000..2d74b10 --- /dev/null +++ b/AUMInjector/deobfuscate/2020_12_5s.h @@ -0,0 +1,28 @@ +using Player_Die_Reason__Enum = NGMJAFCBKGP__Enum; +using PlayerControl = BHHCHKFKPOE; +using InnerNetClient = KIFAJMBCIGE; +using InnerNetClient_GameState__Enum = KIFAJMBCIGE_HBGBMLJMJJN__Enum; +using InnerNet_DisconnectReasons__Enum = IKBPJNLHAMP__Enum; +using MeetingHud = CHDFKFMCJFM; +using HqHudOverrideTask = PODCFBLFNLO; +using HudOverrideTask = OOCOMHBLGPD; +using ChatController = BNGAGGNFPLK; +using AmongUsClient = OIMFAEOPLBD; +InnerNetClient_GameState__Enum InnerNetClient_GameState__Enum_Joined = KIFAJMBCIGE_HBGBMLJMJJN__Enum_Joined; +InnerNetClient_GameState__Enum InnerNetClient_GameState__Enum_Started = KIFAJMBCIGE_HBGBMLJMJJN__Enum_Started; +InnerNetClient_GameState__Enum InnerNetClient_GameState__Enum_Ended = KIFAJMBCIGE_HBGBMLJMJJN__Enum_Ended; +#define PlayerControl_GetTruePosition_Trampoline BHHCHKFKPOE_GetTruePosition +#define PlayerControl_Die_Trampoline BHHCHKFKPOE_Die +#define PlayerControl_FixedUpdate_Trampoline BHHCHKFKPOE_FixedUpdate +#define InnerNetClient_FixedUpdate_Trampoline KIFAJMBCIGE_FixedUpdate +#define InnerNetClient_Disconnect_Trampoline KIFAJMBCIGE_FJANKNOCFEE +#define InnerNetClient_StartRpc_Trampoline KIFAJMBCIGE_StartRpc +#define MeetingHud_Close_Trampoline CHDFKFMCJFM_Close +#define MeetingHud_Start_Trampoline CHDFKFMCJFM_Start +#define HqHudOverrideTask_Initialize_Trampoline PODCFBLFNLO_Initialize +#define HqHudOverrideTask_Complete_Trampoline PODCFBLFNLO_Complete +#define HudOverrideTask_Initialize_Trampoline OOCOMHBLGPD_Initialize +#define HudOverrideTask_Complete_Trampoline OOCOMHBLGPD_Complete +#define AmongUsClient_OnPlayerJoined_Trampoline OIMFAEOPLBD_KKBDFAFCJIF +#define MessageWriter_Write_Byte_Trampoline MessageWriter_Write_1 +#define InnerNetClient_HandleGameDataInner_Trampoline KIFAJMBCIGE_KGBAIJNMIKO diff --git a/AUMInjector/deobfuscate/deobfuscate.h b/AUMInjector/deobfuscate/deobfuscate.h index c5bca5c..e79cb70 100644 --- a/AUMInjector/deobfuscate/deobfuscate.h +++ b/AUMInjector/deobfuscate/deobfuscate.h @@ -19,6 +19,8 @@ using namespace app; #include "2020_11_17s_1.h" #elif GAME_VERSION == GAME_VERSION_2020_12_3s #include "2020_12_3s.h" +#elif GAME_VERSION == GAME_VERSION_2020_12_5s + #include "2020_12_5s.h" #else #error Unknown game version! #endif \ No newline at end of file diff --git a/AUMInjector/deobfuscate/version.h b/AUMInjector/deobfuscate/version.h index aa40f9b..327ccdc 100644 --- a/AUMInjector/deobfuscate/version.h +++ b/AUMInjector/deobfuscate/version.h @@ -4,8 +4,9 @@ #define GAME_VERSION_2020_11_17s 202011170 #define GAME_VERSION_2020_11_17s_1 202011171 #define GAME_VERSION_2020_12_3s 202012030 +#define GAME_VERSION_2020_12_5s 202012050 #ifndef GAME_VERSION - #define GAME_VERSION GAME_VERSION_2020_12_3s + #define GAME_VERSION GAME_VERSION_2020_12_5s #endif #if GAME_VERSION == GAME_VERSION_2020_9_22s @@ -20,6 +21,8 @@ #define version_text "2020.11.17s Patch 1" #elif GAME_VERSION == GAME_VERSION_2020_12_3s #define version_text "2020.12.3s" +#elif GAME_VERSION == GAME_VERSION_2020_12_5s + #define version_text "2020.12.5s" #else #error Unknown game version! #endif diff --git a/README.md b/README.md index 9c270a5..eca6f35 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,8 @@ Patch versions refer to unmarked Steam updates where the game version did not ch | Game version | Game channel | Status | DLL version | GAME_VERSION | | -------------------- | ------------ | ----------------------------- | ------------------------------------------------------------------------------- | ------------ | -| 2020.12.3s | Release | :heavy_check_mark: Maintained | [1.0.0.11](https://github.com/StarGate01/AmongUs-Mumble/releases/tag/v1.0.0.11) | `202012031` | +| 2020.12.5s | Release | :heavy_check_mark: Maintained | [1.0.0.12](https://github.com/StarGate01/AmongUs-Mumble/releases/tag/v1.0.0.12) | `202012050` | +| 2020.12.3s | Release | :warning: Outdated | [1.0.0.11](https://github.com/StarGate01/AmongUs-Mumble/releases/tag/v1.0.0.11) | `202012030` | | 2020.11.17s Patch 1 | Release | :warning: Outdated | [1.0.0.10](https://github.com/StarGate01/AmongUs-Mumble/releases/tag/v1.0.0.10) | `202011171` | | 2020.11.17s | Release | :warning: Outdated | [1.0.0.8](https://github.com/StarGate01/AmongUs-Mumble/releases/tag/v1.0.0.8) | `202011170` | | 2020.11.4s | Beta | :warning: Outdated | [1.0.1.7](https://github.com/StarGate01/AmongUs-Mumble/releases/tag/v1.0.1.7) | `202011040` |