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: 0x0200338C RID: 13196
|
|
[Token(Token = "0x200338C")]
|
|
public static class EJIDAIGCEFH
|
|
{
|
|
// Token: 0x06016EF0 RID: 93936 RVA: 0x0055C3B4 File Offset: 0x0055A5B4
|
|
[Token(Token = "0x6016EF0")]
|
|
[Address(RVA = "0xC09040", Offset = "0xC07E40", VA = "0x180C09040")]
|
|
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: 0x06016EF1 RID: 93937 RVA: 0x0055C478 File Offset: 0x0055A678
|
|
[Token(Token = "0x6016EF1")]
|
|
[Address(RVA = "0xC0AC00", Offset = "0xC09A00", VA = "0x180C0AC00")]
|
|
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: 0x06016EF2 RID: 93938 RVA: 0x0055C4D0 File Offset: 0x0055A6D0
|
|
[Token(Token = "0x6016EF2")]
|
|
[Address(RVA = "0xC08BA0", Offset = "0xC079A0", VA = "0x180C08BA0")]
|
|
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: 0x06016EF3 RID: 93939 RVA: 0x0055C5DC File Offset: 0x0055A7DC
|
|
[Token(Token = "0x6016EF3")]
|
|
[Address(RVA = "0xC0A980", Offset = "0xC09780", VA = "0x180C0A980")]
|
|
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: 0x06016EF4 RID: 93940 RVA: 0x0055C620 File Offset: 0x0055A820
|
|
[Token(Token = "0x6016EF4")]
|
|
[Address(RVA = "0xC0A660", Offset = "0xC09460", VA = "0x180C0A660")]
|
|
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: 0x06016EF5 RID: 93941 RVA: 0x0055C700 File Offset: 0x0055A900
|
|
[Token(Token = "0x6016EF5")]
|
|
[Address(RVA = "0xC0A170", Offset = "0xC08F70", VA = "0x180C0A170")]
|
|
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: 0x06016EF6 RID: 93942 RVA: 0x0055C76C File Offset: 0x0055A96C
|
|
[Token(Token = "0x6016EF6")]
|
|
[Address(RVA = "0xC09AC0", Offset = "0xC088C0", VA = "0x180C09AC0")]
|
|
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: 0x06016EF7 RID: 93943 RVA: 0x0055C85C File Offset: 0x0055AA5C
|
|
[Token(Token = "0x6016EF7")]
|
|
[Address(RVA = "0xC0B250", Offset = "0xC0A050", VA = "0x180C0B250")]
|
|
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: 0x06016EF8 RID: 93944 RVA: 0x0055C8E4 File Offset: 0x0055AAE4
|
|
[Token(Token = "0x6016EF8")]
|
|
[Address(RVA = "0xC0A620", Offset = "0xC09420", VA = "0x180C0A620")]
|
|
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: 0x06016EF9 RID: 93945 RVA: 0x0055C910 File Offset: 0x0055AB10
|
|
[Token(Token = "0x6016EF9")]
|
|
[Address(RVA = "0xC09E10", Offset = "0xC08C10", VA = "0x180C09E10")]
|
|
private static void DJELCOPNILE(PJPAPHKPKGM PBGBNMCPEAJ, KBPBCGEHHGI LNKEBDAOMGO, object PIHIPPPPEBI)
|
|
{
|
|
if (LNKEBDAOMGO != 0)
|
|
{
|
|
LNKEBDAOMGO.GFPOPKCCKHD(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016EFA RID: 93946 RVA: 0x0055C92C File Offset: 0x0055AB2C
|
|
[Token(Token = "0x6016EFA")]
|
|
[Address(RVA = "0xC0A290", Offset = "0xC09090", VA = "0x180C0A290")]
|
|
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: 0x06016EFB RID: 93947 RVA: 0x0055C9A0 File Offset: 0x0055ABA0
|
|
[Token(Token = "0x6016EFB")]
|
|
[Address(RVA = "0xC0B3A0", Offset = "0xC0A1A0", VA = "0x180C0B3A0")]
|
|
private static void PHOLJNAGMII(PJPAPHKPKGM PBGBNMCPEAJ, GameScoreManager LPLJONPGIFL, object PIHIPPPPEBI)
|
|
{
|
|
int num = 0;
|
|
if (!(LPLJONPGIFL == num))
|
|
{
|
|
LPLJONPGIFL.ClearStatDefinitions();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016EFC RID: 93948 RVA: 0x0055C9C8 File Offset: 0x0055ABC8
|
|
[Token(Token = "0x6016EFC")]
|
|
[Address(RVA = "0xC0B210", Offset = "0xC0A010", VA = "0x180C0B210")]
|
|
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: 0x06016EFD RID: 93949 RVA: 0x0055C9F4 File Offset: 0x0055ABF4
|
|
[Token(Token = "0x6016EFD")]
|
|
[Address(RVA = "0xC0A150", Offset = "0xC08F50", VA = "0x180C0A150")]
|
|
private static void EBECKLJNJBH(PJPAPHKPKGM PBGBNMCPEAJ, GameTimerManager NNIOAHDPFHM, object PIHIPPPPEBI)
|
|
{
|
|
if (NNIOAHDPFHM != 0)
|
|
{
|
|
NNIOAHDPFHM.CBALPBILNKF(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016EFE RID: 93950 RVA: 0x0055CA10 File Offset: 0x0055AC10
|
|
[Token(Token = "0x6016EFE")]
|
|
[Address(RVA = "0xC095D0", Offset = "0xC083D0", VA = "0x180C095D0")]
|
|
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: 0x06016EFF RID: 93951 RVA: 0x0055CB50 File Offset: 0x0055AD50
|
|
[Token(Token = "0x6016EFF")]
|
|
[Address(RVA = "0xC09F80", Offset = "0xC08D80", VA = "0x180C09F80")]
|
|
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: 0x06016F00 RID: 93952 RVA: 0x0055CC1C File Offset: 0x0055AE1C
|
|
[Token(Token = "0x6016F00")]
|
|
[Address(RVA = "0xC0A420", Offset = "0xC09220", VA = "0x180C0A420")]
|
|
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: 0x06016F01 RID: 93953 RVA: 0x0055CC68 File Offset: 0x0055AE68
|
|
[Token(Token = "0x6016F01")]
|
|
[Address(RVA = "0xC09530", Offset = "0xC08330", VA = "0x180C09530")]
|
|
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: 0x06016F02 RID: 93954 RVA: 0x0055CC9C File Offset: 0x0055AE9C
|
|
[Token(Token = "0x6016F02")]
|
|
[Address(RVA = "0xC0B420", Offset = "0xC0A220", VA = "0x180C0B420")]
|
|
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: 0x06016F03 RID: 93955 RVA: 0x0055CCC8 File Offset: 0x0055AEC8
|
|
[Token(Token = "0x6016F03")]
|
|
[Address(RVA = "0xC0A150", Offset = "0xC08F50", VA = "0x180C0A150")]
|
|
private static void NPJEDGLKHED(PJPAPHKPKGM PBGBNMCPEAJ, GameMovementManager GBDOPCKHJPB, object PIHIPPPPEBI)
|
|
{
|
|
if (GBDOPCKHJPB != 0)
|
|
{
|
|
GBDOPCKHJPB.BDMMHLAHHNP(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016F04 RID: 93956 RVA: 0x0055CCE4 File Offset: 0x0055AEE4
|
|
[Token(Token = "0x6016F04")]
|
|
[Address(RVA = "0xC0A840", Offset = "0xC09640", VA = "0x180C0A840")]
|
|
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: 0x06016F05 RID: 93957 RVA: 0x0055CD58 File Offset: 0x0055AF58
|
|
[Token(Token = "0x6016F05")]
|
|
[Address(RVA = "0xC0B150", Offset = "0xC09F50", VA = "0x180C0B150")]
|
|
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: 0x06016F06 RID: 93958 RVA: 0x0055CD9C File Offset: 0x0055AF9C
|
|
[Token(Token = "0x6016F06")]
|
|
[Address(RVA = "0xC09E30", Offset = "0xC08C30", VA = "0x180C09E30")]
|
|
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: 0x06016F07 RID: 93959 RVA: 0x0055CDDC File Offset: 0x0055AFDC
|
|
[Token(Token = "0x6016F07")]
|
|
[Address(RVA = "0xC08AF0", Offset = "0xC078F0", VA = "0x180C08AF0")]
|
|
private static void AGDMKMKGOHB(PJPAPHKPKGM PBGBNMCPEAJ, object PIHIPPPPEBI)
|
|
{
|
|
Weapon.RemoveGlobalInfiniteAmmoSupport(PIHIPPPPEBI);
|
|
ToolEntity.RemoveBrokenBehavior(PIHIPPPPEBI);
|
|
ToolPlayerAttractor.RemoveGlobalRestriction(PIHIPPPPEBI);
|
|
}
|
|
}
|