626 lines
23 KiB
C#
626 lines
23 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf;
|
|
using Google.Protobuf.Collections;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Core.GameManagement;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02003479 RID: 13433
|
|
[Token(Token = "0x2003479")]
|
|
public static class EJIDAIGCEFH
|
|
{
|
|
// Token: 0x0601737E RID: 95102 RVA: 0x005674D4 File Offset: 0x005656D4
|
|
[Token(Token = "0x601737E")]
|
|
[Address(RVA = "0x16D6240", Offset = "0x16D5240", VA = "0x1816D6240")]
|
|
public static void BGHCLNPHDMO(this PJPAPHKPKGM PBGBNMCPEAJ, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (PBGBNMCPEAJ != 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
RepeatedField<DOMCMICFKAE> lnpphbahlpd2;
|
|
if (!flag)
|
|
{
|
|
DOMCMICFKAE domcmicfkae = PBGBNMCPEAJ.LNPPHBAHLPD[num];
|
|
RepeatedField<DOMCMICFKAE> lnpphbahlpd = PBGBNMCPEAJ.LNPPHBAHLPD;
|
|
string abmlomldjan = domcmicfkae.ABMLOMLDJAN;
|
|
DOMCMICFKAE domcmicfkae2 = lnpphbahlpd[num];
|
|
DOMCMICFKAE domcmicfkae3 = PBGBNMCPEAJ.LNPPHBAHLPD[num];
|
|
lnpphbahlpd2 = PBGBNMCPEAJ.LNPPHBAHLPD;
|
|
int fpekedanibg = lnpphbahlpd2[num].FPEKEDANIBG;
|
|
num++;
|
|
}
|
|
if (lnpphbahlpd2 != 0)
|
|
{
|
|
}
|
|
if (PBGBNMCPEAJ != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (!(num == num2))
|
|
{
|
|
float npphjcfhbac = PBGBNMCPEAJ.NPPHJCFHBAC;
|
|
float pkhhapgdobf = PBGBNMCPEAJ.PKHHAPGDOBF;
|
|
}
|
|
int gdikodfmpna = PBGBNMCPEAJ.GDIKODFMPNA;
|
|
if ((PBGBNMCPEAJ.MPHACJHAKHF ? 1 : 0) == num)
|
|
{
|
|
Weapon.RemoveGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
}
|
|
Weapon.AddGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
if ((PBGBNMCPEAJ.MEKMGOLFIFH ? 1 : 0) == num)
|
|
{
|
|
ToolPlayerAttractor.AddGlobalRestriction(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
ToolPlayerAttractor.RemoveGlobalRestriction(PIHIPPPPEBI);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601737F RID: 95103 RVA: 0x00567598 File Offset: 0x00565798
|
|
[Token(Token = "0x601737F")]
|
|
[Address(RVA = "0x16D7E00", Offset = "0x16D6E00", VA = "0x1816D7E00")]
|
|
public static void LKFBOLOEDDH(this PJPAPHKPKGM PBGBNMCPEAJ, object PIHIPPPPEBI)
|
|
{
|
|
Weapon.RemoveGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
ToolEntity.RemoveBrokenBehavior(PIHIPPPPEBI);
|
|
ToolPlayerAttractor.RemoveGlobalRestriction(PIHIPPPPEBI);
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
}
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
}
|
|
if (typeof(global::UnityEngine.Object).TypeHandle != 0)
|
|
{
|
|
}
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
}
|
|
if (typeof(global::UnityEngine.Object).TypeHandle != 0)
|
|
{
|
|
}
|
|
bool flag5;
|
|
if (!flag5)
|
|
{
|
|
}
|
|
if (typeof(global::UnityEngine.Object).TypeHandle != 0)
|
|
{
|
|
}
|
|
bool flag6;
|
|
if (!flag6)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017380 RID: 95104 RVA: 0x005675F0 File Offset: 0x005657F0
|
|
[Token(Token = "0x6017380")]
|
|
[Address(RVA = "0x16D5DA0", Offset = "0x16D4DA0", VA = "0x1816D5DA0")]
|
|
public static void BGHCLNPHDMO(this EditorGameRuleConfiguration PBGBNMCPEAJ, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
int num = 0;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Ranking rankings = PBGBNMCPEAJ.Rankings;
|
|
if (num < typeof(global::UnityEngine.Object).TypeHandle)
|
|
{
|
|
num++;
|
|
}
|
|
RankGiftContext[] rankGiftContexts = PBGBNMCPEAJ.Rankings.rankGiftContexts;
|
|
int length = rankGiftContexts.Length;
|
|
if (num < length)
|
|
{
|
|
RankGiftContext rankGiftContext = rankGiftContexts[num];
|
|
num++;
|
|
}
|
|
HJPLOCLJMDK alternateGiftContext = PBGBNMCPEAJ.AlternateGiftContext;
|
|
if (PBGBNMCPEAJ.CustomRankName == 0)
|
|
{
|
|
}
|
|
}
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
ProximityScoreSettings teammateSpawnPointProximityScoreSettings = PBGBNMCPEAJ.TeammateSpawnPointProximityScoreSettings;
|
|
bool useCurve = PBGBNMCPEAJ.TeammateSpawnPointProximityScoreSettings.UseCurve;
|
|
ProximityScoreSettings opponentSpawnPointProximityScoreSettings = PBGBNMCPEAJ.OpponentSpawnPointProximityScoreSettings;
|
|
bool useCurve2 = PBGBNMCPEAJ.OpponentSpawnPointProximityScoreSettings.UseCurve;
|
|
}
|
|
float movementModeSwitchDuringGameGracePeriod = PBGBNMCPEAJ.MovementModeSwitchDuringGameGracePeriod;
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance != num2 && (PBGBNMCPEAJ.HasNotificationSFX ? 1 : 0) != num)
|
|
{
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
RecRoomAudioClip notificationSFX = PBGBNMCPEAJ.NotificationSFX;
|
|
instance2.AddScreenSpaceNotificationAudio(notificationSFX, PIHIPPPPEBI, JMHKMOACHDG);
|
|
}
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
RecRoomAudioClip gameNameVO = PBGBNMCPEAJ.GameNameVO;
|
|
}
|
|
if (instance != 0)
|
|
{
|
|
if ((PBGBNMCPEAJ.HasRichPresenceString ? 1 : 0) == num)
|
|
{
|
|
}
|
|
string richPresenceString = PBGBNMCPEAJ.RichPresenceString;
|
|
if ((PBGBNMCPEAJ.HasLocalPlayerStatusString ? 1 : 0) != num)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017381 RID: 95105 RVA: 0x005676FC File Offset: 0x005658FC
|
|
[Token(Token = "0x6017381")]
|
|
[Address(RVA = "0x16D7B80", Offset = "0x16D6B80", VA = "0x1816D7B80")]
|
|
public static void LKFBOLOEDDH(this EditorGameRuleConfiguration PBGBNMCPEAJ, object PIHIPPPPEBI)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
bool flag = instance != num;
|
|
if (flag)
|
|
{
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.RemoveScreenSpaceNotificationAudio(PIHIPPPPEBI);
|
|
}
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
}
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017382 RID: 95106 RVA: 0x00567740 File Offset: 0x00565940
|
|
[Token(Token = "0x6017382")]
|
|
[Address(RVA = "0x16D7860", Offset = "0x16D6860", VA = "0x1816D7860")]
|
|
private static void KLMLLKHBMDL(this PJPAPHKPKGM PBGBNMCPEAJ, GameManager ONLEICCNNBI, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (!(ONLEICCNNBI == num))
|
|
{
|
|
string objfljemabl = PBGBNMCPEAJ.OBJFLJEMABL;
|
|
ONLEICCNNBI.AddGameName(objfljemabl, PIHIPPPPEBI, JMHKMOACHDG);
|
|
ONLEICCNNBI.RemoveResetToolsOnGameStartSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.AddResetToolsOnGameStartSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemovePreGameVoiceOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.AddPreGameVoiceOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveResultsVoiceOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.AddResultsVoiceOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveGameModeNotificationsSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.AddGameModeNotificationsSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveInGamePlayerNotificationSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.AddInGamePlayerNotificationSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveEndGameWhenAllDead(PIHIPPPPEBI);
|
|
ONLEICCNNBI.AddEndGameWhenAllDead(PIHIPPPPEBI);
|
|
float flodbedfifl = PBGBNMCPEAJ.FLODBEDFIFL;
|
|
ONLEICCNNBI.AddGameStartDelay(flodbedfifl, PIHIPPPPEBI, JMHKMOACHDG);
|
|
float ohlakoknpck = PBGBNMCPEAJ.OHLAKOKNPCK;
|
|
ONLEICCNNBI.AddResultsSubStateDuration(ohlakoknpck, PIHIPPPPEBI, JMHKMOACHDG);
|
|
bool bfbbkgjhfbl = PBGBNMCPEAJ.BFBBKGJHFBL;
|
|
ONLEICCNNBI.AddRespawnPlayersOnGameStartSupport(bfbbkgjhfbl, PIHIPPPPEBI, JMHKMOACHDG);
|
|
bool ejppefdhfih = PBGBNMCPEAJ.EJPPEFDHFIH;
|
|
ONLEICCNNBI.AddRespawnPlayersOnGameOverSupport(ejppefdhfih, PIHIPPPPEBI, JMHKMOACHDG);
|
|
bool cgkjmfjddik = PBGBNMCPEAJ.CGKJMFJDDIK;
|
|
ONLEICCNNBI.AddPersistPlayerStatsOnGameStart(cgkjmfjddik, PIHIPPPPEBI, JMHKMOACHDG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017383 RID: 95107 RVA: 0x00567820 File Offset: 0x00565A20
|
|
[Token(Token = "0x6017383")]
|
|
[Address(RVA = "0x16D7370", Offset = "0x16D6370", VA = "0x1816D7370")]
|
|
private static void GLIIDFLIFNH(this PJPAPHKPKGM PBGBNMCPEAJ, GameManager ONLEICCNNBI, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(ONLEICCNNBI == num))
|
|
{
|
|
ONLEICCNNBI.RemoveGameName(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveResetToolsOnGameStartSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveRespawnPlayersOnGameStartSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveRespawnPlayersOnGameOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemovePersistPlayerStatsOnGameStart(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemovePreGameVoiceOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveResultsVoiceOverSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveGameModeNotificationsSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveInGamePlayerNotificationSupport(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveGameStartDelay(PIHIPPPPEBI);
|
|
ONLEICCNNBI.RemoveResultsSubStateDuration(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017384 RID: 95108 RVA: 0x0056788C File Offset: 0x00565A8C
|
|
[Token(Token = "0x6017384")]
|
|
[Address(RVA = "0x16D6CC0", Offset = "0x16D5CC0", VA = "0x1816D6CC0")]
|
|
private static void CCLIPOLEEGP(PJPAPHKPKGM PBGBNMCPEAJ, GameTeamManager AHABFCGCEHC, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (!(AHABFCGCEHC == num))
|
|
{
|
|
APPAGMINLNI kmbgiamojlg = PBGBNMCPEAJ.KMBGIAMOJLG;
|
|
int num2 = 0;
|
|
AHABFCGCEHC.AddManualGameStartRequirement(num, PIHIPPPPEBI, JMHKMOACHDG);
|
|
AHABFCGCEHC.RemoveAutomaticGameStartSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddAutomaticGameStartSupport(PIHIPPPPEBI);
|
|
APPAGMINLNI dpeipjiahla = PBGBNMCPEAJ.DPEIPJIAHLA;
|
|
AHABFCGCEHC.RemoveJoinInProgressSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddJoinInProgressSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveEndGameIfStartRequirementsNotMetSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddEndGameIfStartRequirementsNotMetSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.ClearTeams();
|
|
int gmabjffhefn = PBGBNMCPEAJ.NPFFGHBLHBA[num2].GMABJFFHEFN;
|
|
AHABFCGCEHC.AddTeam(gmabjffhefn);
|
|
num2++;
|
|
AHABFCGCEHC.RemoveSpectatingSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddSpectatingSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveExplicitTeamSelectionSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddExplicitTeamSelectionSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveGameRunningTeamChangeSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddGameRunningTeamChangeSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveRespawnOnGameRunningTeamChangeSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddRespawnOnGameRunningTeamChangeSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveClearTeamsAfterGameSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddClearTeamsAfterGameSupport(PIHIPPPPEBI);
|
|
GEEKCJHHHDC gmiaaokakaf = PBGBNMCPEAJ.GMIAAOKAKAF;
|
|
AHABFCGCEHC.RemoveTeamRadioSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.AddTeamRadioSupport(PIHIPPPPEBI);
|
|
FOBJPBBNOAL hiojmmepdhn = PBGBNMCPEAJ.HIOJMMEPDHN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017385 RID: 95109 RVA: 0x0056797C File Offset: 0x00565B7C
|
|
[Token(Token = "0x6017385")]
|
|
[Address(RVA = "0x16D8450", Offset = "0x16D7450", VA = "0x1816D8450")]
|
|
private static void PFCBINJIBFD(PJPAPHKPKGM PBGBNMCPEAJ, GameTeamManager AHABFCGCEHC, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(AHABFCGCEHC == num))
|
|
{
|
|
AHABFCGCEHC.RemoveManualGameStartRequirement(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveAutomaticGameStartSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveAutomaticGameStartRequirement(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveJoinInProgressSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveRespawnOnGameRunningTeamChangeSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveEndGameIfStartRequirementsNotMetSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveClearTeamsAfterGameSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.ClearTeams();
|
|
AHABFCGCEHC.RemoveTeamSelectionMethod(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveExplicitTeamSelectionSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveGameRunningTeamChangeSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveSpectatingSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemovePlayerVisualSettings(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveTeamRadioSupport(PIHIPPPPEBI);
|
|
AHABFCGCEHC.RemoveTeamRadioSettings(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017386 RID: 95110 RVA: 0x00567A04 File Offset: 0x00565C04
|
|
[Token(Token = "0x6017386")]
|
|
[Address(RVA = "0x16D7820", Offset = "0x16D6820", VA = "0x1816D7820")]
|
|
private static void JGPBFMADPFH(PJPAPHKPKGM PBGBNMCPEAJ, KBPBCGEHHGI LNKEBDAOMGO, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
if (LNKEBDAOMGO == 0)
|
|
{
|
|
return;
|
|
}
|
|
int num = 0;
|
|
if ((PBGBNMCPEAJ.KMLBENJNCKM ? 1 : 0) == num)
|
|
{
|
|
LNKEBDAOMGO.GFPOPKCCKHD(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017387 RID: 95111 RVA: 0x00567A30 File Offset: 0x00565C30
|
|
[Token(Token = "0x6017387")]
|
|
[Address(RVA = "0x16D7010", Offset = "0x16D6010", VA = "0x1816D7010")]
|
|
private static void DJELCOPNILE(PJPAPHKPKGM PBGBNMCPEAJ, KBPBCGEHHGI LNKEBDAOMGO, object PIHIPPPPEBI)
|
|
{
|
|
if (LNKEBDAOMGO != 0)
|
|
{
|
|
LNKEBDAOMGO.GFPOPKCCKHD(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017388 RID: 95112 RVA: 0x00567A4C File Offset: 0x00565C4C
|
|
[Token(Token = "0x6017388")]
|
|
[Address(RVA = "0x16D7490", Offset = "0x16D6490", VA = "0x1816D7490")]
|
|
private static void GMAKJHKLEHD(PJPAPHKPKGM PBGBNMCPEAJ, GameScoreManager LPLJONPGIFL, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (!(LPLJONPGIFL == num))
|
|
{
|
|
LPLJONPGIFL.ClearStatDefinitions();
|
|
int num2 = 0;
|
|
DOMCMICFKAE domcmicfkae = PBGBNMCPEAJ.LNPPHBAHLPD[num2];
|
|
RepeatedField<DOMCMICFKAE> lnpphbahlpd = PBGBNMCPEAJ.LNPPHBAHLPD;
|
|
string abmlomldjan = domcmicfkae.ABMLOMLDJAN;
|
|
DOMCMICFKAE domcmicfkae2 = lnpphbahlpd[num2];
|
|
DOMCMICFKAE domcmicfkae3 = PBGBNMCPEAJ.LNPPHBAHLPD[num2];
|
|
int fpekedanibg = PBGBNMCPEAJ.LNPPHBAHLPD[num2].FPEKEDANIBG;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017389 RID: 95113 RVA: 0x00567AC0 File Offset: 0x00565CC0
|
|
[Token(Token = "0x6017389")]
|
|
[Address(RVA = "0x16D85A0", Offset = "0x16D75A0", VA = "0x1816D85A0")]
|
|
private static void PHOLJNAGMII(PJPAPHKPKGM PBGBNMCPEAJ, GameScoreManager LPLJONPGIFL, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(LPLJONPGIFL == num))
|
|
{
|
|
LPLJONPGIFL.ClearStatDefinitions();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601738A RID: 95114 RVA: 0x00567AE8 File Offset: 0x00565CE8
|
|
[Token(Token = "0x601738A")]
|
|
[Address(RVA = "0x16D8410", Offset = "0x16D7410", VA = "0x1816D8410")]
|
|
private static void ODNDHHPIMEP(PJPAPHKPKGM PBGBNMCPEAJ, GameTimerManager NNIOAHDPFHM, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
if (NNIOAHDPFHM == 0)
|
|
{
|
|
return;
|
|
}
|
|
int num = 0;
|
|
if ((PBGBNMCPEAJ.MHBADKCDCKO ? 1 : 0) == num)
|
|
{
|
|
NNIOAHDPFHM.CBALPBILNKF(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601738B RID: 95115 RVA: 0x00567B14 File Offset: 0x00565D14
|
|
[Token(Token = "0x601738B")]
|
|
[Address(RVA = "0x16D7350", Offset = "0x16D6350", VA = "0x1816D7350")]
|
|
private static void EBECKLJNJBH(PJPAPHKPKGM PBGBNMCPEAJ, GameTimerManager NNIOAHDPFHM, object PIHIPPPPEBI)
|
|
{
|
|
if (NNIOAHDPFHM != 0)
|
|
{
|
|
NNIOAHDPFHM.CBALPBILNKF(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601738C RID: 95116 RVA: 0x00567B30 File Offset: 0x00565D30
|
|
[Token(Token = "0x601738C")]
|
|
[Address(RVA = "0x16D67D0", Offset = "0x16D57D0", VA = "0x1816D67D0")]
|
|
private static void BOFJBNEEEDB(PJPAPHKPKGM PBGBNMCPEAJ, GameCombatManager OIAPLICAEPM, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (!(OIAPLICAEPM == num))
|
|
{
|
|
int hajbgimpeif = PBGBNMCPEAJ.HAJBGIMPEIF;
|
|
OIAPLICAEPM.AddMaxHealthSetting(hajbgimpeif, PIHIPPPPEBI, JMHKMOACHDG);
|
|
int icibcncmndk = PBGBNMCPEAJ.ICIBCNCMNDK;
|
|
OIAPLICAEPM.AddMaxShieldSetting(icibcncmndk, PIHIPPPPEBI, JMHKMOACHDG);
|
|
OIAPLICAEPM.RemoveSuppressWeaponDamage(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddSuppressWeaponDamage(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveAutoHealSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddAutoHealSupport(PIHIPPPPEBI);
|
|
BLOIJNLDFHD kkncnlolojm = PBGBNMCPEAJ.KKNCNLOLOJM;
|
|
OIAPLICAEPM.RemoveDBNOSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDBNOSupport(PIHIPPPPEBI);
|
|
FHMBJIOPCMC jmkicnmnhjf = PBGBNMCPEAJ.JMKICNMNHJF;
|
|
OIAPLICAEPM.RemoveAutoRespawnSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddAutoRespawnSupport(PIHIPPPPEBI);
|
|
LHDAAFNMEBG deddijninac = PBGBNMCPEAJ.DEDDIJNINAC;
|
|
HDKIDMDOJJI plogibejkgl = PBGBNMCPEAJ.PLOGIBEJKGL;
|
|
FBAEOILECBI ahhobdpgolc = PBGBNMCPEAJ.AHHOBDPGOLC;
|
|
OIAPLICAEPM.RemoveHUDSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddHUDSupport(PIHIPPPPEBI);
|
|
BLECJNJJIBN nkohomchopd = PBGBNMCPEAJ.NKOHOMCHOPD;
|
|
KIDEHCPGGEE hachdgcjlga = PBGBNMCPEAJ.HACHDGCJLGA;
|
|
OIAPLICAEPM.RemoveDeadMonochromeEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDeadMonochromeEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDownButNotOutMonochromeEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDownButNotOutMonochromeEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDamageRedFlashEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDamageRedFlashEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultHitFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDefaultHitFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultReviveFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDefaultReviveFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultDownedOpponentFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDefaultDownedOpponentFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultDownedLocalPlayerFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDefaultDownedLocalPlayerFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultDownedTeammateFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.AddDefaultDownedTeammateFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDeadPersistentNotificationSupport(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601738D RID: 95117 RVA: 0x00567C70 File Offset: 0x00565E70
|
|
[Token(Token = "0x601738D")]
|
|
[Address(RVA = "0x16D7180", Offset = "0x16D6180", VA = "0x1816D7180")]
|
|
private static void EAHNNKJCLCJ(PJPAPHKPKGM PBGBNMCPEAJ, GameCombatManager OIAPLICAEPM, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(OIAPLICAEPM == num))
|
|
{
|
|
OIAPLICAEPM.RemoveMaxHealthSetting(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveMaxShieldSetting(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveSuppressWeaponDamage(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveAutoHealSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveAutoHealSettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDBNOSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDBNOSettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveAutoRespawnSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveRespawnSettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveReviveMode(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveReviveSettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveFriendlyFireSettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveHUDSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemovePlayerCombatUISettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveEnemyCombatUISettings(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDeadMonochromeEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDownButNotOutMonochromeEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDamageRedFlashEffectSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultHitFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultReviveFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultDownedOpponentFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultDownedLocalPlayerFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDefaultDownedTeammateFeedbackSupport(PIHIPPPPEBI);
|
|
OIAPLICAEPM.RemoveDeadPersistentNotificationSupport(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601738E RID: 95118 RVA: 0x00567D3C File Offset: 0x00565F3C
|
|
[Token(Token = "0x601738E")]
|
|
[Address(RVA = "0x16D7620", Offset = "0x16D6620", VA = "0x1816D7620")]
|
|
private static void GPIGCGENDPN(PJPAPHKPKGM PBGBNMCPEAJ, GameSpawnManager JHHOMPIGDPO, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (!(JHHOMPIGDPO == num))
|
|
{
|
|
ByteString fmifjkkopid = PBGBNMCPEAJ.FMIFJKKOPID;
|
|
int num2 = 0;
|
|
if (fmifjkkopid != num2)
|
|
{
|
|
}
|
|
ByteString ecneaccoaim = PBGBNMCPEAJ.ECNEACCOAIM;
|
|
int num3 = 0;
|
|
if (ecneaccoaim != num3)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601738F RID: 95119 RVA: 0x00567D88 File Offset: 0x00565F88
|
|
[Token(Token = "0x601738F")]
|
|
[Address(RVA = "0x16D6730", Offset = "0x16D5730", VA = "0x1816D6730")]
|
|
private static void BLGHJNBGICD(PJPAPHKPKGM PBGBNMCPEAJ, GameSpawnManager JHHOMPIGDPO, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(JHHOMPIGDPO == num))
|
|
{
|
|
JHHOMPIGDPO.RemoveSpawnPointSelectionMethod(PIHIPPPPEBI);
|
|
JHHOMPIGDPO.RemoveMainHandSpawnEquipmentType(PIHIPPPPEBI);
|
|
JHHOMPIGDPO.RemoveOffHandSpawnEquipmentType(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017390 RID: 95120 RVA: 0x00567DBC File Offset: 0x00565FBC
|
|
[Token(Token = "0x6017390")]
|
|
[Address(RVA = "0x16D8620", Offset = "0x16D7620", VA = "0x1816D8620")]
|
|
private static void PIDCPDMFDMF(PJPAPHKPKGM PBGBNMCPEAJ, GameMovementManager GBDOPCKHJPB, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
if (GBDOPCKHJPB == 0)
|
|
{
|
|
return;
|
|
}
|
|
int num = 0;
|
|
if ((PBGBNMCPEAJ.MNMDOFCOIAG ? 1 : 0) == num)
|
|
{
|
|
GBDOPCKHJPB.BDMMHLAHHNP(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017391 RID: 95121 RVA: 0x00567DE8 File Offset: 0x00565FE8
|
|
[Token(Token = "0x6017391")]
|
|
[Address(RVA = "0x16D7350", Offset = "0x16D6350", VA = "0x1816D7350")]
|
|
private static void NPJEDGLKHED(PJPAPHKPKGM PBGBNMCPEAJ, GameMovementManager GBDOPCKHJPB, object PIHIPPPPEBI)
|
|
{
|
|
if (GBDOPCKHJPB != 0)
|
|
{
|
|
GBDOPCKHJPB.BDMMHLAHHNP(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017392 RID: 95122 RVA: 0x00567E04 File Offset: 0x00566004
|
|
[Token(Token = "0x6017392")]
|
|
[Address(RVA = "0x16D7A40", Offset = "0x16D6A40", VA = "0x1816D7A40")]
|
|
private static void LAMEKLCDDIG(PJPAPHKPKGM PBGBNMCPEAJ, GameBoundsManager JHBFMILGJIC, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
if (!(JHBFMILGJIC == num))
|
|
{
|
|
JHBFMILGJIC.RemoveOutOfBoundsSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.AddOutOfBoundsSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.RemoveOutOfBoundsSpectatorsSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.AddOutOfBoundsSpectatorsSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.RemoveKillOutOfBoundsPlayersSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.AddKillOutOfBoundsPlayersSupport(PIHIPPPPEBI);
|
|
float npphjcfhbac = PBGBNMCPEAJ.NPPHJCFHBAC;
|
|
JHBFMILGJIC.AddOutOfBoundsGracePeriod(npphjcfhbac, PIHIPPPPEBI, JMHKMOACHDG);
|
|
float pkhhapgdobf = PBGBNMCPEAJ.PKHHAPGDOBF;
|
|
JHBFMILGJIC.AddOutOfBoundsMaxDuration(pkhhapgdobf, PIHIPPPPEBI, JMHKMOACHDG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017393 RID: 95123 RVA: 0x00567E78 File Offset: 0x00566078
|
|
[Token(Token = "0x6017393")]
|
|
[Address(RVA = "0x16D8350", Offset = "0x16D7350", VA = "0x1816D8350")]
|
|
private static void MOCPAFABNAE(PJPAPHKPKGM PBGBNMCPEAJ, GameBoundsManager JHBFMILGJIC, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(JHBFMILGJIC == num))
|
|
{
|
|
JHBFMILGJIC.RemoveOutOfBoundsSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.RemoveOutOfBoundsSpectatorsSupport(PIHIPPPPEBI);
|
|
JHBFMILGJIC.RemoveOutOfBoundsGracePeriod(PIHIPPPPEBI);
|
|
JHBFMILGJIC.RemoveOutOfBoundsMaxDuration(PIHIPPPPEBI);
|
|
JHBFMILGJIC.RemoveKillOutOfBoundsPlayersSupport(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017394 RID: 95124 RVA: 0x00567EBC File Offset: 0x005660BC
|
|
[Token(Token = "0x6017394")]
|
|
[Address(RVA = "0x16D7030", Offset = "0x16D6030", VA = "0x1816D7030")]
|
|
private static void DOGOBKLCBFH(PJPAPHKPKGM PBGBNMCPEAJ, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int gdikodfmpna = PBGBNMCPEAJ.GDIKODFMPNA;
|
|
if (!PBGBNMCPEAJ.MPHACJHAKHF)
|
|
{
|
|
Weapon.RemoveGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
}
|
|
Weapon.AddGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
if (!PBGBNMCPEAJ.MEKMGOLFIFH)
|
|
{
|
|
ToolPlayerAttractor.AddGlobalRestriction(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017395 RID: 95125 RVA: 0x00567EFC File Offset: 0x005660FC
|
|
[Token(Token = "0x6017395")]
|
|
[Address(RVA = "0x16D5CF0", Offset = "0x16D4CF0", VA = "0x1816D5CF0")]
|
|
private static void AGDMKMKGOHB(PJPAPHKPKGM PBGBNMCPEAJ, object PIHIPPPPEBI)
|
|
{
|
|
Weapon.RemoveGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
ToolEntity.RemoveBrokenBehavior(PIHIPPPPEBI);
|
|
ToolPlayerAttractor.RemoveGlobalRestriction(PIHIPPPPEBI);
|
|
}
|
|
}
|