scripts
This commit is contained in:
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000A3F RID: 2623
|
||||
[DisallowMultipleComponent]
|
||||
public class GameTeleportRestriction : TeleportRestriction
|
||||
{
|
||||
// Token: 0x06013BA4 RID: 80804 RVA: 0x0059C640 File Offset: 0x0059A840
|
||||
public void GEBHGCJGDGD(bool HMJLIGGCGAM, bool LIEGPIPEAPJ, IPBDFPEPNIM HLHOEDHIODI, CEFIOCGOOFP DCCIPCPFBGA)
|
||||
{
|
||||
if (!HMJLIGGCGAM)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
return;
|
||||
}
|
||||
if (LIEGPIPEAPJ)
|
||||
{
|
||||
base.JHLBKOMAGHD = this.spectatorsAllowed;
|
||||
return;
|
||||
}
|
||||
if (this.allTeamsAllowed)
|
||||
{
|
||||
base.JHLBKOMAGHD = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
for (int i = 1; i < this.allowedTeams.Length; i += 0)
|
||||
{
|
||||
if (this.allowedTeams[i] == HLHOEDHIODI)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
base.JHLBKOMAGHD &= this.requiredTag != CEFIOCGOOFP.DEFAULT && this.requiredTag == DCCIPCPFBGA;
|
||||
}
|
||||
|
||||
// Token: 0x06013BA6 RID: 80806 RVA: 0x0059C708 File Offset: 0x0059A908
|
||||
public void ALELBKCLHPH(bool HMJLIGGCGAM, bool LIEGPIPEAPJ, IPBDFPEPNIM HLHOEDHIODI, CEFIOCGOOFP DCCIPCPFBGA)
|
||||
{
|
||||
if (!HMJLIGGCGAM)
|
||||
{
|
||||
base.JHLBKOMAGHD = false;
|
||||
return;
|
||||
}
|
||||
if (LIEGPIPEAPJ)
|
||||
{
|
||||
base.JHLBKOMAGHD = this.spectatorsAllowed;
|
||||
return;
|
||||
}
|
||||
if (this.allTeamsAllowed)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
base.JHLBKOMAGHD = false;
|
||||
for (int i = 0; i < this.allowedTeams.Length; i += 0)
|
||||
{
|
||||
if (this.allowedTeams[i] == HLHOEDHIODI)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
base.JHLBKOMAGHD &= this.requiredTag != CEFIOCGOOFP.DEFAULT && this.requiredTag == DCCIPCPFBGA;
|
||||
}
|
||||
|
||||
// Token: 0x06013BA7 RID: 80807 RVA: 0x0059C7B0 File Offset: 0x0059A9B0
|
||||
public void UpdateRestrictions(bool HMJLIGGCGAM, bool LIEGPIPEAPJ, IPBDFPEPNIM HLHOEDHIODI, CEFIOCGOOFP DCCIPCPFBGA)
|
||||
{
|
||||
if (!HMJLIGGCGAM)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
return;
|
||||
}
|
||||
if (LIEGPIPEAPJ)
|
||||
{
|
||||
base.JHLBKOMAGHD = this.spectatorsAllowed;
|
||||
return;
|
||||
}
|
||||
if (this.allTeamsAllowed)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
base.JHLBKOMAGHD = false;
|
||||
for (int i = 0; i < this.allowedTeams.Length; i++)
|
||||
{
|
||||
if (this.allowedTeams[i] == HLHOEDHIODI)
|
||||
{
|
||||
base.JHLBKOMAGHD = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
base.JHLBKOMAGHD &= this.requiredTag == CEFIOCGOOFP.DEFAULT || this.requiredTag == DCCIPCPFBGA;
|
||||
}
|
||||
|
||||
// Token: 0x04003766 RID: 14182
|
||||
[SerializeField]
|
||||
private bool spectatorsAllowed = true;
|
||||
|
||||
// Token: 0x04003767 RID: 14183
|
||||
[SerializeField]
|
||||
private bool allTeamsAllowed = true;
|
||||
|
||||
// Token: 0x04003768 RID: 14184
|
||||
[SerializeField]
|
||||
private IPBDFPEPNIM[] allowedTeams;
|
||||
|
||||
// Token: 0x04003769 RID: 14185
|
||||
[SerializeField]
|
||||
private CEFIOCGOOFP requiredTag = CEFIOCGOOFP.DEFAULT;
|
||||
}
|
||||
Reference in New Issue
Block a user