v1.12.0.0 update
- made it work in v464
This commit is contained in:
parent
106dc517f5
commit
ffebff3229
7 changed files with 48 additions and 49 deletions
|
@ -9,30 +9,30 @@ namespace WBM
|
|||
// Variables
|
||||
//
|
||||
|
||||
public const string AKRifleShotClip = "KHDFGDJGLNA";
|
||||
public const string SMGShotClip = "BOFDGEOJHLE";
|
||||
public const string AKRifleShotClip = "PIANBDGFMPJ";
|
||||
public const string SMGShotClip = "GAIEAFBFNAB";
|
||||
// fps limit value
|
||||
public const string fpsValue = "OKIPAODOHML";
|
||||
public const string showElo = "LAKMDFOLAIO";
|
||||
public const string fpsValue = "OEAAKDGKBJG";
|
||||
public const string showElo = "NGPMJKPPFMP";
|
||||
// show squad servers
|
||||
public const string isClan = "MHFIDMDKODL";
|
||||
public const string isClan = "KHIGIKJIMJE";
|
||||
// show testing servers
|
||||
public const string isTesting = "PJGMHLCCEON";
|
||||
public const string chatList = "NPAMNJJIBCL";
|
||||
public const string gameState = "MCGHMDECCDD";
|
||||
public const string nickList = "HGBOHDPBNFC";
|
||||
public const string personGun = "OBOOOBDIENB";
|
||||
public const string localPlayerIndex = "MEIGJGLEAGF";
|
||||
public const string teamList = "OKNOMBELNBF";
|
||||
public const string statsList = "OHIPIPNCEHO";
|
||||
public const string isTesting = "PEGCAFFOBKF";
|
||||
public const string chatList = "BJAFAAOKHEH";
|
||||
public const string gameState = "IDGHJMCFNKE";
|
||||
public const string nickList = "IOOOOHMIOHH";
|
||||
public const string personGun = "EJDNEICNEPI";
|
||||
public const string localPlayerIndex = "GKFCPFOOPOA";
|
||||
public const string teamList = "CKBJDMPJHBO";
|
||||
public const string statsList = "MLOEONIFNIN";
|
||||
|
||||
//
|
||||
// functions
|
||||
//
|
||||
|
||||
public const string drawChatMessage = "NCNJGLCFKDI";
|
||||
public const string clearMessages = "KCGJLJDFOHA";
|
||||
public const string onFPSChanged = "GOFODKNMPIE";
|
||||
public const string addMessage = "PCEEAAMELIP";
|
||||
public const string drawChatMessage = "DFPHCJEPDED";
|
||||
public const string clearMessages = "IAIBHDNOAND";
|
||||
public const string onFPSChanged = "NJIPHOHHEHD";
|
||||
public const string addMessage = "CAJHEPNJNPG";
|
||||
}
|
||||
}
|
||||
|
|
12
WBM/Util.cs
12
WBM/Util.cs
|
@ -6,7 +6,7 @@ using System.Text;
|
|||
using System.IO;
|
||||
using System.Threading.Tasks;
|
||||
using System.Runtime.Serialization.Json;
|
||||
using CPersonGun = LOFEEEEKLNK;
|
||||
using CPersonGun = PBMBHMPCKCN;
|
||||
|
||||
namespace WBM
|
||||
{
|
||||
|
@ -49,31 +49,31 @@ namespace WBM
|
|||
public static float getGunZoom(CPersonGun gun)
|
||||
{
|
||||
// CPersonGun.cameraZoom
|
||||
return gun.LEEHHOKMFAF;
|
||||
return gun.GDFNMDDLJBC;
|
||||
}
|
||||
|
||||
public static float getGunFireTimer(CPersonGun gun)
|
||||
{
|
||||
// CPersonGun.fireTimer
|
||||
return gun.CDNKHDNPMJG;
|
||||
return gun.MJOHAFCEOHC;
|
||||
}
|
||||
|
||||
public static float getGunFireVelocity(CPersonGun gun)
|
||||
{
|
||||
// CPersonGun.fireVel
|
||||
return gun.LGIHHCNGICI;
|
||||
return gun.LIILKCBLDCK;
|
||||
}
|
||||
|
||||
public static float getGunFireRate(CPersonGun gun)
|
||||
{
|
||||
// CPersonGun.fireRate
|
||||
return gun.IMDBDCCAELP;
|
||||
return gun.JNAJOIFEDCF;
|
||||
}
|
||||
|
||||
public static float getGunReloadTimer(CPersonGun gun)
|
||||
{
|
||||
// CPersonGun.reloadTimer
|
||||
return gun.HCPELMPGLNK;
|
||||
return gun.DEBADKJLNHC;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace WBM
|
|||
{
|
||||
public const string programID = "com.developomp.wbm";
|
||||
public const string programName = "War Brokers Mods";
|
||||
public const string programVersion = "1.11.0.0";
|
||||
public const string programVersion = "1.12.0.0";
|
||||
|
||||
/// This function is called as soon as the component becomes active.
|
||||
/// It is the first event function that's called during the component's lifecycle.
|
||||
|
|
|
@ -9,8 +9,8 @@ using System.IO;
|
|||
using System.Reflection;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using CPersonGun = LOFEEEEKLNK;
|
||||
using SPlayerStats = CGGGFGDBICC;
|
||||
using CPersonGun = PBMBHMPCKCN;
|
||||
using SPlayerStats = MJMIHJNPLMG;
|
||||
|
||||
namespace WBM
|
||||
{
|
||||
|
@ -109,18 +109,18 @@ namespace WBM
|
|||
|
||||
result[i] = new Data.PlayerStatsStruct
|
||||
{
|
||||
kills = currentlyParsing.MMJJANKJGNN,
|
||||
deaths = currentlyParsing.BEPKMLPKKLN,
|
||||
damage = currentlyParsing.NEBBOEAFJCH,
|
||||
longestKill = currentlyParsing.GPJCJAOICMD,
|
||||
points = currentlyParsing.IFLMEICPABL,
|
||||
headShots = currentlyParsing.AKHGGOMGELJ,
|
||||
vote = currentlyParsing.APDCPBDBOFM,
|
||||
mapVote = currentlyParsing.LHPMMCNLELO,
|
||||
gamesElo = currentlyParsing.IIKAGCMAHNB,
|
||||
gamesEloDelta = currentlyParsing.AAOMAGGJLDN,
|
||||
killsElo = currentlyParsing.EFALDDFKNNE,
|
||||
killsEloDelta = currentlyParsing.DKMEKAGNELA,
|
||||
kills = currentlyParsing.JOIIFMIBBAI,
|
||||
deaths = currentlyParsing.FEOCHBMIJBI,
|
||||
damage = currentlyParsing.EAPNFNFDGCL,
|
||||
longestKill = currentlyParsing.BPGPCOCJLAC,
|
||||
points = currentlyParsing.LDHFEPHBGBK,
|
||||
headShots = currentlyParsing.GKDMEMOJEGK,
|
||||
vote = currentlyParsing.KGHLJCNMHIB,
|
||||
mapVote = currentlyParsing.JBOKOJHKECD,
|
||||
gamesElo = currentlyParsing.GBCLFNNLHEP,
|
||||
gamesEloDelta = currentlyParsing.PKPCAEJKOCG,
|
||||
killsElo = currentlyParsing.DCFPFIFBGPL,
|
||||
killsEloDelta = currentlyParsing.EHMJLJMBLGO,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -17,19 +17,19 @@ namespace WBM
|
|||
private static Slider slider = GameObject.Find("fpsSlider").GetComponent<Slider>();
|
||||
private static AccessTools.FieldRef<webguy, float> fpsValueRef = AccessTools.FieldRefAccess<webguy, float>(MangledNames.fpsValue);
|
||||
|
||||
static bool Prefix(webguy __instance, float AHCNKEEBHGH)
|
||||
static bool Prefix(webguy __instance, float FFALKGOIMAL)
|
||||
{
|
||||
fpsValueRef(__instance) = AHCNKEEBHGH;
|
||||
int targetFrameRate = (int)(AHCNKEEBHGH * maxTargetFrameRate);
|
||||
fpsValueRef(__instance) = FFALKGOIMAL;
|
||||
int targetFrameRate = (int)(FFALKGOIMAL * maxTargetFrameRate);
|
||||
|
||||
if (targetFrameRate == 0)
|
||||
{
|
||||
((InfernalBehaviour)__instance).CNLEOCADDNL(fpsSliderTextObj, __instance.CMPKGMGJIKF("Disabled"));
|
||||
((InfernalBehaviour)__instance).DBGHLKJOLEN(fpsSliderTextObj, __instance.GFPPHLOPCBA("Disabled"));
|
||||
targetFrameRate = defaultTargetFrameRate;
|
||||
}
|
||||
else
|
||||
{
|
||||
((InfernalBehaviour)__instance).CNLEOCADDNL(fpsSliderTextObj, targetFrameRate.ToString());
|
||||
((InfernalBehaviour)__instance).DBGHLKJOLEN(fpsSliderTextObj, targetFrameRate.ToString());
|
||||
}
|
||||
|
||||
if (targetFrameRate > 0 && targetFrameRate < 5) targetFrameRate = 5;
|
||||
|
|
|
@ -3,7 +3,7 @@ using BepInEx.Configuration;
|
|||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
using CAudioClip = PAOOAGCPNAC;
|
||||
using CAudioClip = JOHBIOLPABD;
|
||||
|
||||
namespace WBM
|
||||
{
|
||||
|
@ -42,13 +42,13 @@ namespace WBM
|
|||
this.SMGSoundRef = webguyType.GetField(MangledNames.SMGShotClip, bindFlags);
|
||||
|
||||
this.oldGunSound = new CAudioClip("Sound/gun_shot", 1f, 0f);
|
||||
this.oldGunSound.ENBBLJKNKIG(50f, 1_000f);
|
||||
this.oldGunSound.FNHBCEACCHK(50f, 1_000f);
|
||||
|
||||
this.newAKSound = new CAudioClip("Sound/AK47_Krinkov_Close_Single", 1f, 0f);
|
||||
this.newAKSound.ENBBLJKNKIG(50f, 1_000f);
|
||||
this.newAKSound.FNHBCEACCHK(50f, 1_000f);
|
||||
|
||||
this.newSMGSound = new CAudioClip("Sound/smg_gun_shot", 1f, 0f);
|
||||
this.newSMGSound.ENBBLJKNKIG(50f, 1_000f);
|
||||
this.newSMGSound.FNHBCEACCHK(50f, 1_000f);
|
||||
|
||||
this.onOldGunSoundChange(new object(), new EventArgs());
|
||||
}
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
using BepInEx.Configuration;
|
||||
|
||||
using UnityEngine;
|
||||
using CFPSGuy = MPFNCCPKLMG;
|
||||
|
||||
namespace WBM
|
||||
{
|
||||
|
@ -42,7 +41,7 @@ namespace WBM
|
|||
private void setCrouchState(bool crouchState)
|
||||
{
|
||||
// CFPSGuy.inSt.isCrouching
|
||||
MPFNCCPKLMG.MPPOBOJEEKB.BEJAPOIAHJA = crouchState;
|
||||
GJHNNGPDABK.DFMBPNJKOFB.CIANALPDBAI = crouchState;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue