Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTuck Therebelos <snares@users.sourceforge.net>2010-01-21 23:01:17 +0300
committerTuck Therebelos <snares@users.sourceforge.net>2010-01-21 23:01:17 +0300
commit295bc080b880d82d420769bb21a21cb0f174c66b (patch)
tree6e7e3aadb491c472f46fd9a4acdce980facf0ef2 /plugins/codmw2so
parent71fd273be1cb8b79bf7e617351524aa6006ce78c (diff)
MW2 updates
Diffstat (limited to 'plugins/codmw2so')
-rw-r--r--plugins/codmw2so/codmw2so.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/plugins/codmw2so/codmw2so.cpp b/plugins/codmw2so/codmw2so.cpp
index 31946d225..00236c34f 100644
--- a/plugins/codmw2so/codmw2so.cpp
+++ b/plugins/codmw2so/codmw2so.cpp
@@ -89,7 +89,7 @@ static bool peekProc(VOID *base, VOID *dest, SIZE_T len) {
}
static void about(HWND h) {
- ::MessageBox(h, L"Reads audio position information from Call of Duty: Modern Warfare 2 Special Ops(v1.0)", L"Mumble CoDMW2SO Plugin", MB_OK);
+ ::MessageBox(h, L"Reads audio position information from Call of Duty: Modern Warfare 2 Special Ops v1.1", L"Mumble CoDMW2SO Plugin", MB_OK);
}
@@ -118,14 +118,14 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa
0x01597682 byte Magical state value
*/
- so = peekProc((BYTE *) 0x019703A0, &specops, 1); // Magical state value
+ so = peekProc((BYTE *) 0x019713A0, &specops, 1); // Magical state value
if (! so)
return false;
if (specops != 2)
return false; // 2 value indicates you are playing Special Ops, 1 indicates SP, 0 indicates at three-way selection menu
- ok = peekProc((BYTE *) 0x01B12BBB, &state, 1); // Magical state value
+ ok = peekProc((BYTE *) 0x01B13BBB, &state, 1); // Magical state value
if (! ok)
return false;
@@ -141,11 +141,11 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa
if (state == 0)
return true; // This results in all vectors beeing zero which tells mumble to ignore them.
- ok = peekProc((BYTE *) 0x00782A64, avatar_pos+2, 4) && //Z
- peekProc((BYTE *) 0x00782A68, avatar_pos, 4) && //X
- peekProc((BYTE *) 0x00782A6C, avatar_pos+1, 4) && //Y
- peekProc((BYTE *) 0x00782A34, &viewHor, 4) && //Hor
- peekProc((BYTE *) 0x00782A30, &viewVer, 4); //Ver
+ ok = peekProc((BYTE *) 0x00783A64, avatar_pos+2, 4) && //Z
+ peekProc((BYTE *) 0x00783A68, avatar_pos, 4) && //X
+ peekProc((BYTE *) 0x00783A6C, avatar_pos+1, 4) && //Y
+ peekProc((BYTE *) 0x00783A34, &viewHor, 4) && //Hor
+ peekProc((BYTE *) 0x00783A30, &viewVer, 4); //Ver
if (! ok)
return false;
@@ -225,10 +225,10 @@ static void unlock() {
}
static const std::wstring longdesc() {
- return std::wstring(L"Supports Call of Duty: Modern Warfare 2 Special Ops v1.0 only. No context or identity support.");
+ return std::wstring(L"Supports Call of Duty: Modern Warfare 2 Special Ops v1.1 only. No context or identity support.");
}
-static std::wstring description(L"Call of Duty: Modern Warfare 2 Special Ops v1.0");
+static std::wstring description(L"Call of Duty: Modern Warfare 2 Special Ops v1.1");
static std::wstring shortname(L"Call of Duty: Modern Warfare 2 Special Ops");
static MumblePlugin codmw2soplug = {