diff options
Diffstat (limited to 'plugins')
106 files changed, 144 insertions, 144 deletions
diff --git a/plugins/aoc/aoc.cpp b/plugins/aoc/aoc.cpp index a0d8539f6..9b8ec695e 100644 --- a/plugins/aoc/aoc.cpp +++ b/plugins/aoc/aoc.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/aoc/aoc.pro b/plugins/aoc/aoc.pro index a27215520..17ae9d17a 100644 --- a/plugins/aoc/aoc.pro +++ b/plugins/aoc/aoc.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/arma2/arma2.cpp b/plugins/arma2/arma2.cpp index e18566d30..87c6e4f55 100644 --- a/plugins/arma2/arma2.cpp +++ b/plugins/arma2/arma2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/arma2/arma2.pro b/plugins/arma2/arma2.pro index e27649387..366f8284f 100644 --- a/plugins/arma2/arma2.pro +++ b/plugins/arma2/arma2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf1/bf1.cpp b/plugins/bf1/bf1.cpp index 8018bf11e..c51535b16 100644 --- a/plugins/bf1/bf1.cpp +++ b/plugins/bf1/bf1.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. @@ -16,7 +16,7 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa BYTE squad, squad_leader; // State pointers - procptr64_t state_base = peekProc<procptr64_t>(pModule + 0x3319598); + procptr64_t state_base = peekProc<procptr64_t>(pModule + 0x3358C18); if (!state_base) return false; procptr64_t state_offset_0 = peekProc<procptr64_t>(state_base + 0x5F0); if (!state_offset_0) return false; @@ -28,27 +28,27 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa if (!state_offset_3) return false; // Camera pointer - procptr64_t camera_base = peekProc<procptr64_t>(pModule + 0x35B3730); + procptr64_t camera_base = peekProc<procptr64_t>(pModule + 0x360B6A8); if (!camera_base) return false; // Server name pointers - procptr64_t server_name_base = peekProc<procptr64_t>(pModule + 0x35EA740); + procptr64_t server_name_base = peekProc<procptr64_t>(pModule + 0x36427D0); if (!server_name_base) return false; procptr64_t server_name_offset = peekProc<procptr64_t>(server_name_base + 0x80); if (!server_name_offset) return false; // Team pointers - procptr64_t team_base = peekProc<procptr64_t>(pModule + 0x35FB780); + procptr64_t team_base = peekProc<procptr64_t>(pModule + 0x364DCB0); if (!team_base) return false; - procptr64_t team_offset_0 = peekProc<procptr64_t>(team_base + 0x7D0); + procptr64_t team_offset_0 = peekProc<procptr64_t>(team_base + 0x20); if (!team_offset_0) return false; - procptr64_t team_offset_1 = peekProc<procptr64_t>(team_offset_0 + 0x440); + procptr64_t team_offset_1 = peekProc<procptr64_t>(team_offset_0 + 0x648); if (!team_offset_1) return false; - procptr64_t team_offset_2 = peekProc<procptr64_t>(team_offset_1 + 0x138); + procptr64_t team_offset_2 = peekProc<procptr64_t>(team_offset_1 + 0xF8); if (!team_offset_2) return false; // Squad pointers - procptr64_t squad_base = peekProc<procptr64_t>(pModule + 0x31016D0); + procptr64_t squad_base = peekProc<procptr64_t>(pModule + 0x3140D50); if (!squad_base) return false; procptr64_t squad_offset_0 = peekProc<procptr64_t>(squad_base + 0x30); if (!squad_offset_0) return false; @@ -61,14 +61,14 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa // Peekproc and assign game addresses to our containers, so we can retrieve positional data ok = peekProc(state_offset_3 + 0x50, &state, 1) && // Magical state value: 1 when in-game and 0 when not spawned or playing. - peekProc(pModule + 0x35D2C60, avatar_pos, 12) && // Avatar position values (X, Y and Z). + peekProc(pModule + 0x362BEA0, avatar_pos, 12) && // Avatar position values (X, Y and Z). peekProc(camera_base + 0x2B0, camera_pos, 12) && // Camera position values (X, Y and Z). peekProc(camera_base + 0x260, camera_front, 12) && // Avatar front vector values (X, Y and Z). peekProc(camera_base + 0x250, camera_top, 12) && // Avatar top vector values (X, Y and Z). peekProc(server_name_offset, server_name) && // Server name. peekProc(team_offset_2 + 0x13, team) && // Team name. peekProc(squad_offset_3 + 0x240, squad) && // Squad value: 0 (not in a squad), 1 (Apples), 2 (Butter), 3 (Charlie)... 26 (Zebra). - peekProc(squad_offset_3 + 0xDCC, squad_leader); // Squad leader value: 0 (False), 1 (True). + peekProc(squad_offset_3 + 0x244, squad_leader); // Squad leader value: 0 (False), 1 (True). // This prevents the plugin from linking to the game in case something goes wrong during values retrieval from memory addresses. if (!ok) { @@ -221,7 +221,7 @@ static const std::wstring longdesc() { return std::wstring(L"Supports Battlefield 1 with context and identity support."); // Plugin long description } -static std::wstring description(L"Battlefield 1 version 1.0.9.53998"); // Plugin short description +static std::wstring description(L"Battlefield 1 version 1.0.47.30570"); // Plugin short description static std::wstring shortname(L"Battlefield 1"); // Plugin short name static int trylock1() { diff --git a/plugins/bf1942/bf1942.cpp b/plugins/bf1942/bf1942.cpp index 298f9fd7e..db43e033e 100644 --- a/plugins/bf1942/bf1942.cpp +++ b/plugins/bf1942/bf1942.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf1942/bf1942.pro b/plugins/bf1942/bf1942.pro index 9cf3c4c56..e76e8a159 100644 --- a/plugins/bf1942/bf1942.pro +++ b/plugins/bf1942/bf1942.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf2/bf2.cpp b/plugins/bf2/bf2.cpp index d31c43291..118efdee8 100644 --- a/plugins/bf2/bf2.cpp +++ b/plugins/bf2/bf2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf2/bf2.pro b/plugins/bf2/bf2.pro index 69e1bf5c8..d8bdfb345 100644 --- a/plugins/bf2/bf2.pro +++ b/plugins/bf2/bf2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf2142/bf2142.cpp b/plugins/bf2142/bf2142.cpp index b8ef34acf..d99c07142 100644 --- a/plugins/bf2142/bf2142.cpp +++ b/plugins/bf2142/bf2142.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf2142/bf2142.pro b/plugins/bf2142/bf2142.pro index 7b71586e1..c3e1883c8 100644 --- a/plugins/bf2142/bf2142.pro +++ b/plugins/bf2142/bf2142.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf3/bf3.cpp b/plugins/bf3/bf3.cpp index 6904628fc..46ecb2cd5 100644 --- a/plugins/bf3/bf3.cpp +++ b/plugins/bf3/bf3.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf3/bf3.pro b/plugins/bf3/bf3.pro index aa6354c80..0ca09a1ed 100644 --- a/plugins/bf3/bf3.pro +++ b/plugins/bf3/bf3.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf4/bf4.cpp b/plugins/bf4/bf4.cpp index 54d848197..07785a23f 100644 --- a/plugins/bf4/bf4.cpp +++ b/plugins/bf4/bf4.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bf4_x86/bf4_x86.cpp b/plugins/bf4_x86/bf4_x86.cpp index 91d480bf8..9bb67d114 100644 --- a/plugins/bf4_x86/bf4_x86.cpp +++ b/plugins/bf4_x86/bf4_x86.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bfbc2/bfbc2.cpp b/plugins/bfbc2/bfbc2.cpp index 9b56d5f6a..04f6b5c8e 100644 --- a/plugins/bfbc2/bfbc2.cpp +++ b/plugins/bfbc2/bfbc2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bfbc2/bfbc2.pro b/plugins/bfbc2/bfbc2.pro index 6962aca5f..88287324e 100644 --- a/plugins/bfbc2/bfbc2.pro +++ b/plugins/bfbc2/bfbc2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bfheroes/bfheroes.cpp b/plugins/bfheroes/bfheroes.cpp index 4c888037b..2903dceb9 100644 --- a/plugins/bfheroes/bfheroes.cpp +++ b/plugins/bfheroes/bfheroes.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/bfheroes/bfheroes.pro b/plugins/bfheroes/bfheroes.pro index 19e956354..176d5499e 100644 --- a/plugins/bfheroes/bfheroes.pro +++ b/plugins/bfheroes/bfheroes.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/blacklight/blacklight.cpp b/plugins/blacklight/blacklight.cpp index 9db80002a..5dcc777a7 100644 --- a/plugins/blacklight/blacklight.cpp +++ b/plugins/blacklight/blacklight.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/blacklight/blacklight.pro b/plugins/blacklight/blacklight.pro index e9d5bbc1c..fbd12b9b6 100644 --- a/plugins/blacklight/blacklight.pro +++ b/plugins/blacklight/blacklight.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/borderlands/borderlands.cpp b/plugins/borderlands/borderlands.cpp index 06aa7b317..df7ebe298 100644 --- a/plugins/borderlands/borderlands.cpp +++ b/plugins/borderlands/borderlands.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/borderlands/borderlands.pro b/plugins/borderlands/borderlands.pro index 60adef68a..2c556221a 100644 --- a/plugins/borderlands/borderlands.pro +++ b/plugins/borderlands/borderlands.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/borderlands2/borderlands2.cpp b/plugins/borderlands2/borderlands2.cpp index bde89a8e9..912e20d8c 100644 --- a/plugins/borderlands2/borderlands2.cpp +++ b/plugins/borderlands2/borderlands2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/borderlands2/borderlands2.pro b/plugins/borderlands2/borderlands2.pro index fb2a1e2bc..fdc19a53d 100644 --- a/plugins/borderlands2/borderlands2.pro +++ b/plugins/borderlands2/borderlands2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/breach/breach.cpp b/plugins/breach/breach.cpp index 7fc8e1de5..b06846ebb 100644 --- a/plugins/breach/breach.cpp +++ b/plugins/breach/breach.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/breach/breach.pro b/plugins/breach/breach.pro index 5aeb51162..b62585467 100644 --- a/plugins/breach/breach.pro +++ b/plugins/breach/breach.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cod2/cod2.cpp b/plugins/cod2/cod2.cpp index 65b492e78..e7636aa26 100644 --- a/plugins/cod2/cod2.cpp +++ b/plugins/cod2/cod2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cod2/cod2.pro b/plugins/cod2/cod2.pro index 3399fd6f5..f791be871 100644 --- a/plugins/cod2/cod2.pro +++ b/plugins/cod2/cod2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cod4/cod4.cpp b/plugins/cod4/cod4.cpp index 6de8e7aa7..e0e5d1fad 100644 --- a/plugins/cod4/cod4.cpp +++ b/plugins/cod4/cod4.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cod4/cod4.pro b/plugins/cod4/cod4.pro index 53ef12aec..4d1430c3c 100644 --- a/plugins/cod4/cod4.pro +++ b/plugins/cod4/cod4.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cod5/cod5.cpp b/plugins/cod5/cod5.cpp index 699cd220a..ab0393924 100644 --- a/plugins/cod5/cod5.cpp +++ b/plugins/cod5/cod5.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cod5/cod5.pro b/plugins/cod5/cod5.pro index 8afacdb26..570a4bad7 100644 --- a/plugins/cod5/cod5.pro +++ b/plugins/cod5/cod5.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/codmw2/codmw2.cpp b/plugins/codmw2/codmw2.cpp index bc9883e4e..11c1fc170 100644 --- a/plugins/codmw2/codmw2.cpp +++ b/plugins/codmw2/codmw2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/codmw2/codmw2.pro b/plugins/codmw2/codmw2.pro index 9b44c6d5a..7b1a3f19b 100644 --- a/plugins/codmw2/codmw2.pro +++ b/plugins/codmw2/codmw2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/codmw2so/codmw2so.cpp b/plugins/codmw2so/codmw2so.cpp index 9e079c785..b702dfcf6 100644 --- a/plugins/codmw2so/codmw2so.cpp +++ b/plugins/codmw2so/codmw2so.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/codmw2so/codmw2so.pro b/plugins/codmw2so/codmw2so.pro index 1379ac572..c28e58f84 100644 --- a/plugins/codmw2so/codmw2so.pro +++ b/plugins/codmw2so/codmw2so.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cs/cs.cpp b/plugins/cs/cs.cpp index 96f54d8d2..e86bae327 100644 --- a/plugins/cs/cs.cpp +++ b/plugins/cs/cs.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/cs/cs.pro b/plugins/cs/cs.pro index 1b99990b7..1b3c1a4c3 100644 --- a/plugins/cs/cs.pro +++ b/plugins/cs/cs.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/css/css.pro b/plugins/css/css.pro index 6082d43b3..df96be34d 100644 --- a/plugins/css/css.pro +++ b/plugins/css/css.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/dods/dods.pro b/plugins/dods/dods.pro index 93d1a1508..fae717686 100644 --- a/plugins/dods/dods.pro +++ b/plugins/dods/dods.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/dys/dys.cpp b/plugins/dys/dys.cpp index 2a2202064..6d913a819 100644 --- a/plugins/dys/dys.cpp +++ b/plugins/dys/dys.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/dys/dys.pro b/plugins/dys/dys.pro index ab2eca4cc..04b789987 100644 --- a/plugins/dys/dys.pro +++ b/plugins/dys/dys.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/etqw/etqw.cpp b/plugins/etqw/etqw.cpp index f80549c72..0b902e2fd 100644 --- a/plugins/etqw/etqw.cpp +++ b/plugins/etqw/etqw.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/etqw/etqw.pro b/plugins/etqw/etqw.pro index 55a2ae811..bb842fb12 100644 --- a/plugins/etqw/etqw.pro +++ b/plugins/etqw/etqw.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ffxiv/ffxiv.cpp b/plugins/ffxiv/ffxiv.cpp index d9413f4d3..a4a43ad17 100755 --- a/plugins/ffxiv/ffxiv.cpp +++ b/plugins/ffxiv/ffxiv.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ffxiv/ffxiv.pro b/plugins/ffxiv/ffxiv.pro index 6c51ed167..5ccc16e0a 100755 --- a/plugins/ffxiv/ffxiv.pro +++ b/plugins/ffxiv/ffxiv.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ffxiv_x64/ffxiv_x64.pro b/plugins/ffxiv_x64/ffxiv_x64.pro index 0be4ca05a..d775e4165 100755 --- a/plugins/ffxiv_x64/ffxiv_x64.pro +++ b/plugins/ffxiv_x64/ffxiv_x64.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gmod/gmod.cpp b/plugins/gmod/gmod.cpp index 0b47f450d..ae803f08c 100644 --- a/plugins/gmod/gmod.cpp +++ b/plugins/gmod/gmod.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gmod/gmod.pro b/plugins/gmod/gmod.pro index e78256e5a..b9af031b6 100644 --- a/plugins/gmod/gmod.pro +++ b/plugins/gmod/gmod.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gtaiv/gtaiv.cpp b/plugins/gtaiv/gtaiv.cpp index 43c78fbe7..69ec03ef7 100644 --- a/plugins/gtaiv/gtaiv.cpp +++ b/plugins/gtaiv/gtaiv.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gtaiv/gtaiv.pro b/plugins/gtaiv/gtaiv.pro index 68cc0fbd9..7cd54c6c1 100644 --- a/plugins/gtaiv/gtaiv.pro +++ b/plugins/gtaiv/gtaiv.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gtav/gtav.cpp b/plugins/gtav/gtav.cpp index 8a5c96b75..49556cdfb 100644 --- a/plugins/gtav/gtav.cpp +++ b/plugins/gtav/gtav.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. @@ -20,18 +20,18 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa memcmp(buf, strlit, std::min(sizeof(buf), sizeof(strlit)-1)) == 0 // Steam version - if (peekProc(pModule + 0x17C6330, game_name) && VERSION_EQ(game_name, "Grand Theft Auto V")) { - state_address = pModule + 0x268C370; - in_game_address = pModule + 0x1B76454; - avatar_pos_address = pModule + 0x1F05230; - camera_pos_address = pModule + 0x1C08080; - avatar_base_address = pModule + 0x1B463D0; - camera_front_address = pModule + 0x1C09B40; - camera_top_address = pModule + 0x1EDA440; - player_address = pModule + 0x2696B0C; - vehicle_address = pModule + 0x228DDC0; - location_address = pModule + 0x228D79B; - street_address = pModule + 0x228A550; + if (peekProc(pModule + 0x18064D8, game_name) && VERSION_EQ(game_name, "Grand Theft Auto V")) { + state_address = pModule + 0x272B9E0; + in_game_address = pModule + 0x2453730; + avatar_pos_address = pModule + 0x1F76F40; + camera_pos_address = pModule + 0x1F73840; + avatar_base_address = pModule + 0x1B8E670; + camera_front_address = pModule + 0x1F76130; + camera_top_address = pModule + 0x1F76120; + player_address = pModule + 0x273615C; + vehicle_address = pModule + 0x2329D00; + location_address = pModule + 0x23296CB; + street_address = pModule + 0x2326410; // Retail version } else if (peekProc(pModule + 0x17C3280, game_name) && VERSION_EQ(game_name, "Grand Theft Auto V")) { state_address = pModule + 0x2688DB0; @@ -200,10 +200,10 @@ static int trylock(const std::multimap<std::wstring, unsigned long long int> &pi } static const std::wstring longdesc() { - return std::wstring(L"Supports Grand Theft Auto V version 1.35 with identity support."); // Plugin long description + return std::wstring(L"Supports Grand Theft Auto V version 1.37 with identity support."); // Plugin long description } -static std::wstring description(L"Grand Theft Auto V (v1.35)"); // Plugin short description +static std::wstring description(L"Grand Theft Auto V (v1.37)"); // Plugin short description static std::wstring shortname(L"Grand Theft Auto V"); // Plugin short name static int trylock1() { diff --git a/plugins/gtav/gtav.pro b/plugins/gtav/gtav.pro index 765efd0e7..9e6a389ec 100644 --- a/plugins/gtav/gtav.pro +++ b/plugins/gtav/gtav.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gw/gw.cpp b/plugins/gw/gw.cpp index 315c74cab..add9ea94a 100644 --- a/plugins/gw/gw.cpp +++ b/plugins/gw/gw.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/gw/gw.pro b/plugins/gw/gw.pro index 0dbc477ea..1067571c2 100644 --- a/plugins/gw/gw.pro +++ b/plugins/gw/gw.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/hl2dm/hl2dm.pro b/plugins/hl2dm/hl2dm.pro index d30cc020d..258a5e1e7 100644 --- a/plugins/hl2dm/hl2dm.pro +++ b/plugins/hl2dm/hl2dm.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/insurgency/insurgency.cpp b/plugins/insurgency/insurgency.cpp index 37a041f6f..2fb18f68f 100644 --- a/plugins/insurgency/insurgency.cpp +++ b/plugins/insurgency/insurgency.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/insurgency/insurgency.pro b/plugins/insurgency/insurgency.pro index 067ce380a..11ff032de 100644 --- a/plugins/insurgency/insurgency.pro +++ b/plugins/insurgency/insurgency.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/jc2/jc2.cpp b/plugins/jc2/jc2.cpp index 1922bdac5..b6a64b545 100755 --- a/plugins/jc2/jc2.cpp +++ b/plugins/jc2/jc2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/jc2/jc2.pro b/plugins/jc2/jc2.pro index bba91fb97..d555dda6d 100755 --- a/plugins/jc2/jc2.pro +++ b/plugins/jc2/jc2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/l4d/l4d.cpp b/plugins/l4d/l4d.cpp index c42ff5764..23da98b2a 100644 --- a/plugins/l4d/l4d.cpp +++ b/plugins/l4d/l4d.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/l4d/l4d.pro b/plugins/l4d/l4d.pro index bbc76dd33..96d78f1a6 100644 --- a/plugins/l4d/l4d.pro +++ b/plugins/l4d/l4d.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/l4d2/l4d2.cpp b/plugins/l4d2/l4d2.cpp index d79f1ad6d..247c6352b 100644 --- a/plugins/l4d2/l4d2.cpp +++ b/plugins/l4d2/l4d2.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/l4d2/l4d2.pro b/plugins/l4d2/l4d2.pro index 5afbba713..167d47f96 100644 --- a/plugins/l4d2/l4d2.pro +++ b/plugins/l4d2/l4d2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/link/link-posix.cpp b/plugins/link/link-posix.cpp index b5e32f2ee..a57c1397c 100644 --- a/plugins/link/link-posix.cpp +++ b/plugins/link/link-posix.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/link/link.cpp b/plugins/link/link.cpp index 7069b14d0..d7675014e 100644 --- a/plugins/link/link.cpp +++ b/plugins/link/link.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/link/link.pro b/plugins/link/link.pro index 3905bc3d9..50ed2eb65 100644 --- a/plugins/link/link.pro +++ b/plugins/link/link.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. @@ -15,7 +15,7 @@ win32 { unix { SOURCES = link-posix.cpp - linux { + linux* { LIBS += -lrt } } diff --git a/plugins/lol/lol.cpp b/plugins/lol/lol.cpp index fde38c8d5..19dc69eb6 100644 --- a/plugins/lol/lol.cpp +++ b/plugins/lol/lol.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/lol/lol.pro b/plugins/lol/lol.pro index 764f4baa9..a330782de 100644 --- a/plugins/lol/lol.pro +++ b/plugins/lol/lol.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/lotro/lotro.cpp b/plugins/lotro/lotro.cpp index e1ce137b1..79541faad 100644 --- a/plugins/lotro/lotro.cpp +++ b/plugins/lotro/lotro.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/lotro/lotro.pro b/plugins/lotro/lotro.pro index 77a83b9d9..d505b8d47 100644 --- a/plugins/lotro/lotro.pro +++ b/plugins/lotro/lotro.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin.h b/plugins/mumble_plugin.h index eb51695cd..0e2c72f00 100644 --- a/plugins/mumble_plugin.h +++ b/plugins/mumble_plugin.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_linux.h b/plugins/mumble_plugin_linux.h index a0dada8d6..fe2b6a6ae 100644 --- a/plugins/mumble_plugin_linux.h +++ b/plugins/mumble_plugin_linux.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_linux_32bit.h b/plugins/mumble_plugin_linux_32bit.h index 4b74d5464..31c1f49cf 100644 --- a/plugins/mumble_plugin_linux_32bit.h +++ b/plugins/mumble_plugin_linux_32bit.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_linux_64bit.h b/plugins/mumble_plugin_linux_64bit.h index a2ace0f46..f9e036c6f 100644 --- a/plugins/mumble_plugin_linux_64bit.h +++ b/plugins/mumble_plugin_linux_64bit.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_utils.h b/plugins/mumble_plugin_utils.h index 053394f64..2e444b824 100644 --- a/plugins/mumble_plugin_utils.h +++ b/plugins/mumble_plugin_utils.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_win32.h b/plugins/mumble_plugin_win32.h index 29dc098ad..a03829d94 100644 --- a/plugins/mumble_plugin_win32.h +++ b/plugins/mumble_plugin_win32.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_win32_32bit.h b/plugins/mumble_plugin_win32_32bit.h index cc0d9c0a8..488fa0245 100644 --- a/plugins/mumble_plugin_win32_32bit.h +++ b/plugins/mumble_plugin_win32_32bit.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_win32_64bit.h b/plugins/mumble_plugin_win32_64bit.h index edb1f1da0..5ef883c49 100644 --- a/plugins/mumble_plugin_win32_64bit.h +++ b/plugins/mumble_plugin_win32_64bit.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/mumble_plugin_win32_ptr_type.h b/plugins/mumble_plugin_win32_ptr_type.h index 555b1314f..4a1384b0d 100644 --- a/plugins/mumble_plugin_win32_ptr_type.h +++ b/plugins/mumble_plugin_win32_ptr_type.h @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/null_plugin.cpp b/plugins/null_plugin.cpp index dd10b095d..4833fb652 100644 --- a/plugins/null_plugin.cpp +++ b/plugins/null_plugin.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/plugins.pri b/plugins/plugins.pri index ebfd1b5f0..2bebea839 100644 --- a/plugins/plugins.pri +++ b/plugins/plugins.pri @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/plugins.pro b/plugins/plugins.pro index d567dd7bc..2d9955e6c 100644 --- a/plugins/plugins.pro +++ b/plugins/plugins.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ql/ql.cpp b/plugins/ql/ql.cpp index 64da7c470..cc6a71d59 100644 --- a/plugins/ql/ql.cpp +++ b/plugins/ql/ql.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ql/ql.pro b/plugins/ql/ql.pro index 21abb5a05..9f39f7494 100644 --- a/plugins/ql/ql.pro +++ b/plugins/ql/ql.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/rl/rl.pro b/plugins/rl/rl.pro index 60a33f1fb..a7e0ef9d6 100644 --- a/plugins/rl/rl.pro +++ b/plugins/rl/rl.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/rl/rl_linux.cpp b/plugins/rl/rl_linux.cpp index b04537fee..817cb43ff 100644 --- a/plugins/rl/rl_linux.cpp +++ b/plugins/rl/rl_linux.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. @@ -13,7 +13,7 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa bool ok; // Avatar pointers - procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x2FE16D0); + procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x2FE1810); if (!avatar_base) return false; procptr32_t avatar_offset_0 = peekProc<procptr32_t>(avatar_base + 0x6c8); if (!avatar_offset_0) return false; @@ -24,10 +24,10 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa // Peekproc and assign game addresses to our containers, so we can retrieve positional data ok = peekProc(avatar_offset + 0x60, avatar_pos, 12) && // Avatar Position values (X, Y and Z). - peekProc(pModule + 0x2FE1C98, camera_pos, 12) && // Camera Position values (X, Y and Z). + peekProc(pModule + 0x2FE1DD8, camera_pos, 12) && // Camera Position values (X, Y and Z). peekProc(avatar_offset + 0x6C, avatar_front, 12) && // Avatar Front values (X, Y and Z). - peekProc(pModule + 0x2FE1C80, camera_front, 12) && // Camera Front Vector values (X, Y and Z). - peekProc(pModule + 0x2FE1C8C, camera_top, 12); // Camera Top Vector values (X, Y and Z). + peekProc(pModule + 0x2FE1DC0, camera_front, 12) && // Camera Front Vector values (X, Y and Z). + peekProc(pModule + 0x2FE1DCC, camera_top, 12); // Camera Top Vector values (X, Y and Z). // This prevents the plugin from linking to the game in case something goes wrong during values retrieval from memory addresses. if (! ok) @@ -63,10 +63,10 @@ static int trylock(const std::multimap<std::wstring, unsigned long long int> &pi } static const std::wstring longdesc() { - return std::wstring(L"Supports Rocket League version 1.25 without context or identity support yet."); // Plugin long description + return std::wstring(L"Supports Rocket League version 1.27 without context or identity support yet."); // Plugin long description } -static std::wstring description(L"Rocket League (v1.25)"); // Plugin short description +static std::wstring description(L"Rocket League (v1.27)"); // Plugin short description static std::wstring shortname(L"Rocket League"); // Plugin short name static int trylock1() { diff --git a/plugins/rl/rl_win32.cpp b/plugins/rl/rl_win32.cpp index bc8e7fdc8..208429897 100644 --- a/plugins/rl/rl_win32.cpp +++ b/plugins/rl/rl_win32.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. @@ -13,7 +13,7 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa bool ok; // Avatar pointers - procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x1733B2C); + procptr32_t avatar_base = peekProc<procptr32_t>(pModule + 0x1733C5C); if (!avatar_base) return false; procptr32_t avatar_offset_0 = peekProc<procptr32_t>(avatar_base + 0x448); if (!avatar_offset_0) return false; @@ -26,10 +26,10 @@ static int fetch(float *avatar_pos, float *avatar_front, float *avatar_top, floa // Peekproc and assign game addresses to our containers, so we can retrieve positional data ok = peekProc(avatar_offset + 0x0, avatar_pos, 12) && // Avatar Position values (X, Y and Z). - peekProc(pModule + 0x1733D68, camera_pos, 12) && // Camera Position values (X, Y and Z). + peekProc(pModule + 0x1733E98, camera_pos, 12) && // Camera Position values (X, Y and Z). peekProc(avatar_offset + 0xC, avatar_front, 12) && // Avatar Front values (X, Y and Z). - peekProc(pModule + 0x1733D50, camera_front, 12) && // Camera Front Vector values (X, Y and Z). - peekProc(pModule + 0x1733D5C, camera_top, 12); // Camera Top Vector values (X, Y and Z). + peekProc(pModule + 0x1733E80, camera_front, 12) && // Camera Front Vector values (X, Y and Z). + peekProc(pModule + 0x1733E8C, camera_top, 12); // Camera Top Vector values (X, Y and Z). // This prevents the plugin from linking to the game in case something goes wrong during values retrieval from memory addresses. if (! ok) @@ -65,10 +65,10 @@ static int trylock(const std::multimap<std::wstring, unsigned long long int> &pi } static const std::wstring longdesc() { - return std::wstring(L"Supports Rocket League version 1.25 without context or identity support yet."); // Plugin long description + return std::wstring(L"Supports Rocket League version 1.27 without context or identity support yet."); // Plugin long description } -static std::wstring description(L"Rocket League (v1.25)"); // Plugin short description +static std::wstring description(L"Rocket League (v1.27)"); // Plugin short description static std::wstring shortname(L"Rocket League"); // Plugin short name static int trylock1() { diff --git a/plugins/sr/sr.cpp b/plugins/sr/sr.cpp index d805bbdce..87348eceb 100644 --- a/plugins/sr/sr.cpp +++ b/plugins/sr/sr.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/sr/sr.pro b/plugins/sr/sr.pro index 21a019807..0c4ada596 100644 --- a/plugins/sr/sr.pro +++ b/plugins/sr/sr.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/sto/sto.cpp b/plugins/sto/sto.cpp index e8c929d90..76e2c5421 100644 --- a/plugins/sto/sto.cpp +++ b/plugins/sto/sto.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/sto/sto.pro b/plugins/sto/sto.pro index 04fd157b2..24dcc3245 100644 --- a/plugins/sto/sto.pro +++ b/plugins/sto/sto.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/tf2/tf2.pro b/plugins/tf2/tf2.pro index df7a4f657..14fbfc384 100644 --- a/plugins/tf2/tf2.pro +++ b/plugins/tf2/tf2.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ut2004/ut2004.cpp b/plugins/ut2004/ut2004.cpp index 9bc88bd7f..cb3812742 100644 --- a/plugins/ut2004/ut2004.cpp +++ b/plugins/ut2004/ut2004.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ut2004/ut2004.pro b/plugins/ut2004/ut2004.pro index 3560f7196..50e81706f 100644 --- a/plugins/ut2004/ut2004.pro +++ b/plugins/ut2004/ut2004.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ut3/ut3.cpp b/plugins/ut3/ut3.cpp index a0e28c8db..249a48786 100644 --- a/plugins/ut3/ut3.cpp +++ b/plugins/ut3/ut3.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ut3/ut3.pro b/plugins/ut3/ut3.pro index e4ad892b5..1dbf9443a 100644 --- a/plugins/ut3/ut3.pro +++ b/plugins/ut3/ut3.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ut99/ut99.cpp b/plugins/ut99/ut99.cpp index f393cfe2e..932fe45e4 100644 --- a/plugins/ut99/ut99.cpp +++ b/plugins/ut99/ut99.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/ut99/ut99.pro b/plugins/ut99/ut99.pro index 7e3fb1e12..6a5f56f89 100644 --- a/plugins/ut99/ut99.pro +++ b/plugins/ut99/ut99.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/wolfet/wolfet.cpp b/plugins/wolfet/wolfet.cpp index a8463acac..f9f60f8c0 100644 --- a/plugins/wolfet/wolfet.cpp +++ b/plugins/wolfet/wolfet.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/wolfet/wolfet.pro b/plugins/wolfet/wolfet.pro index 329ca0dfe..48ac464c5 100644 --- a/plugins/wolfet/wolfet.pro +++ b/plugins/wolfet/wolfet.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/wow/wow.cpp b/plugins/wow/wow.cpp index f906a82bf..db21d8bd5 100644 --- a/plugins/wow/wow.cpp +++ b/plugins/wow/wow.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/wow/wow.pro b/plugins/wow/wow.pro index 42afb03f5..17e41b7fd 100644 --- a/plugins/wow/wow.pro +++ b/plugins/wow/wow.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/wow_x64/wow_x64.cpp b/plugins/wow_x64/wow_x64.cpp index 80c3414fe..47dd13021 100644 --- a/plugins/wow_x64/wow_x64.cpp +++ b/plugins/wow_x64/wow_x64.cpp @@ -1,4 +1,4 @@ -// Copyright 2005-2016 The Mumble Developers. All rights reserved. +// Copyright 2005-2017 The Mumble Developers. All rights reserved. // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file at the root of the // Mumble source tree or at <https://www.mumble.info/LICENSE>. diff --git a/plugins/wow_x64/wow_x64.pro b/plugins/wow_x64/wow_x64.pro index 59c2c0eeb..c77e6f8df 100644 --- a/plugins/wow_x64/wow_x64.pro +++ b/plugins/wow_x64/wow_x64.pro @@ -1,4 +1,4 @@ -# Copyright 2005-2016 The Mumble Developers. All rights reserved. +# Copyright 2005-2017 The Mumble Developers. All rights reserved. # Use of this source code is governed by a BSD-style license # that can be found in the LICENSE file at the root of the # Mumble source tree or at <https://www.mumble.info/LICENSE>. |