473 lines
16 KiB
C#
473 lines
16 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000A7 RID: 167
|
|
[Token(Token = "0x20000A7")]
|
|
[StructLayout(3)]
|
|
public class FlagGoal : MonoBehaviourPun
|
|
{
|
|
// Token: 0x170000AD RID: 173
|
|
// (get) Token: 0x0600046F RID: 1135 RVA: 0x00016818 File Offset: 0x00014A18
|
|
[Token(Token = "0x170000AD")]
|
|
public static IReadOnlyList<FlagGoal> KGHONGGPICF
|
|
{
|
|
[Token(Token = "0x600046F")]
|
|
[Address(RVA = "0x16576C0", Offset = "0x16560C0", VA = "0x1816576C0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600046F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<FlagGoal> FlagGoal::get_AllGoals()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class FlagGoal>(var_0_05, ldsfld:class [mscorlib]System.Collections.Generic.List`1<class FlagGoal>(FlagGoal::CEDFJPFIGGI))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000AE RID: 174
|
|
// (get) Token: 0x06000470 RID: 1136 RVA: 0x0001682C File Offset: 0x00014A2C
|
|
[Token(Token = "0x170000AE")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6000470")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
|
get
|
|
{
|
|
return this.tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000AF RID: 175
|
|
// (get) Token: 0x06000471 RID: 1137 RVA: 0x00016840 File Offset: 0x00014A40
|
|
[Token(Token = "0x170000AF")]
|
|
public float JEKIFEIBKJO
|
|
{
|
|
[Token(Token = "0x6000471")]
|
|
[Address(RVA = "0x10D42C0", Offset = "0x10D2CC0", VA = "0x1810D42C0")]
|
|
get
|
|
{
|
|
return this.radius;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B0 RID: 176
|
|
// (get) Token: 0x06000472 RID: 1138 RVA: 0x00016854 File Offset: 0x00014A54
|
|
// (set) Token: 0x06000473 RID: 1139 RVA: 0x00016874 File Offset: 0x00014A74
|
|
[Token(Token = "0x170000B0")]
|
|
public CGLKOJIMDIH DALCBAHIFPG
|
|
{
|
|
[Token(Token = "0x6000472")]
|
|
[Address(RVA = "0x1656E30", Offset = "0x1655830", VA = "0x181656E30")]
|
|
get
|
|
{
|
|
return this.HOOLBMIPAJL.Get();
|
|
}
|
|
[Token(Token = "0x6000473")]
|
|
[Address(RVA = "0x1656CF0", Offset = "0x16556F0", VA = "0x181656CF0")]
|
|
private set
|
|
{
|
|
SynchronizedField<CGLKOJIMDIH> hoolbmipajl = this.HOOLBMIPAJL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000B1 RID: 177
|
|
// (get) Token: 0x06000474 RID: 1140 RVA: 0x00016890 File Offset: 0x00014A90
|
|
[Token(Token = "0x170000B1")]
|
|
public PaintballVisibilityBehaviour NOIJPMLDDAJ
|
|
{
|
|
[Token(Token = "0x6000474")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get
|
|
{
|
|
return this.visibilityBehaviour;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000475 RID: 1141 RVA: 0x000168A4 File Offset: 0x00014AA4
|
|
[Token(Token = "0x6000475")]
|
|
[Address(RVA = "0x1656CA0", Offset = "0x16556A0", VA = "0x181656CA0")]
|
|
public static IReadOnlyList<FlagGoal> GetGoalsForTeam(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000476 RID: 1142 RVA: 0x000168B4 File Offset: 0x00014AB4
|
|
[Token(Token = "0x6000476")]
|
|
[Address(RVA = "0x1656B00", Offset = "0x1655500", VA = "0x181656B00")]
|
|
public static IEnumerable<FlagGoal> GetGoalsForOtherTeams(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
FlagGoal[] nikhhjkomck = FlagGoal.NIKHHJKOMCK;
|
|
Dictionary<CGLKOJIMDIH, List<FlagGoal>> mglnnmoiicn = FlagGoal.MGLNNMOIICN;
|
|
Dictionary.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000477 RID: 1143 RVA: 0x000168E4 File Offset: 0x00014AE4
|
|
[Token(Token = "0x6000477")]
|
|
[Address(RVA = "0x1656520", Offset = "0x1654F20", VA = "0x181656520")]
|
|
private static List<FlagGoal> EILGAIOMLBO(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
Dictionary<CGLKOJIMDIH, List<FlagGoal>> mglnnmoiicn = FlagGoal.MGLNNMOIICN;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
List<FlagGoal> list = new List(1);
|
|
Dictionary<CGLKOJIMDIH, List<FlagGoal>> mglnnmoiicn2 = FlagGoal.MGLNNMOIICN;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06000478 RID: 1144 RVA: 0x00016910 File Offset: 0x00014B10
|
|
[Token(Token = "0x6000478")]
|
|
[Address(RVA = "0x16560F0", Offset = "0x1654AF0", VA = "0x1816560F0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
Material material = new Material(this.beamRenderer.GetSharedMaterial());
|
|
Renderer renderer = this.beamRenderer;
|
|
this.MCFEIIJOADE = material;
|
|
renderer.SetMaterial(material);
|
|
CGLKOJIMDIH cglkojimdih = this.team;
|
|
this.HFHAGNHMCMD = cglkojimdih;
|
|
Action action = new Action(this.GCBCNCKKBEP);
|
|
TeamColorRenderer teamColorRenderer = this.teamColor;
|
|
SynchronizedField<CGLKOJIMDIH> synchronizedField;
|
|
this.HOOLBMIPAJL = synchronizedField;
|
|
int num = 0;
|
|
if (teamColorRenderer != num)
|
|
{
|
|
this.teamColor.ResetTeamOnToolReset = false;
|
|
}
|
|
FlagGoal.CEDFJPFIGGI.Add(this);
|
|
int num2 = this.HOOLBMIPAJL.Get();
|
|
List<FlagGoal> list;
|
|
list.Add(this);
|
|
}
|
|
|
|
// Token: 0x06000479 RID: 1145 RVA: 0x000169B8 File Offset: 0x00014BB8
|
|
[Token(Token = "0x6000479")]
|
|
[Address(RVA = "0x1657280", Offset = "0x1655C80", VA = "0x181657280", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
Material mcfeiijoade = this.MCFEIIJOADE;
|
|
int num = 0;
|
|
if (mcfeiijoade != num)
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.MCFEIIJOADE);
|
|
this.MCFEIIJOADE = (ulong)0L;
|
|
}
|
|
bool flag = FlagGoal.CEDFJPFIGGI.Remove(this);
|
|
int num2 = this.HOOLBMIPAJL.Get();
|
|
List<FlagGoal> list;
|
|
bool flag2 = list.Remove(this);
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x0600047A RID: 1146 RVA: 0x00016A1C File Offset: 0x00014C1C
|
|
[Token(Token = "0x600047A")]
|
|
[Address(RVA = "0x1657450", Offset = "0x1655E50", VA = "0x181657450")]
|
|
private void Start()
|
|
{
|
|
Tool tool = this.tool;
|
|
int num = 0;
|
|
if (tool != num)
|
|
{
|
|
CreationObject creationObject = this.tool.creationObject;
|
|
int num2 = 0;
|
|
if (creationObject != num2)
|
|
{
|
|
CreationObject creationObject2 = this.tool.creationObject;
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.KMAEGFOFFDF);
|
|
int num3 = this.settingsPriority;
|
|
GCENEFCDDJA gcenefcddja = new GCENEFCDDJA(ohindolfnmp, num3);
|
|
ILINODKFHEO ilinodkfheo = creationObject2.AddConfigurableSetting(gcenefcddja);
|
|
}
|
|
}
|
|
this.EAOLCEAOIMC();
|
|
this.JGBFPKAKAMB();
|
|
}
|
|
|
|
// Token: 0x0600047B RID: 1147 RVA: 0x00016AA0 File Offset: 0x00014CA0
|
|
[Token(Token = "0x600047B")]
|
|
[Address(RVA = "0x1656840", Offset = "0x1655240", VA = "0x181656840")]
|
|
public Vector3 GetFlagAttachedUprightPosition(Transform AMKMOJLOJOI, Transform GKNJFALEMNL)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Transform transform = AMKMOJLOJOI.transform;
|
|
}
|
|
int num = 0;
|
|
bool flag2;
|
|
if (!(GKNJFALEMNL == num) && !flag2)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600047C RID: 1148 RVA: 0x00016AE8 File Offset: 0x00014CE8
|
|
[Token(Token = "0x600047C")]
|
|
[Address(RVA = "0x16573D0", Offset = "0x1655DD0", VA = "0x1816573D0")]
|
|
private void OnDrawGizmosSelected()
|
|
{
|
|
Color green = Color.green;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x0600047D RID: 1149 RVA: 0x00016B10 File Offset: 0x00014D10
|
|
[Token(Token = "0x600047D")]
|
|
[Address(RVA = "0x16562F0", Offset = "0x1654CF0", VA = "0x1816562F0")]
|
|
private void EAOLCEAOIMC()
|
|
{
|
|
Tool tool = this.tool;
|
|
int num = 0;
|
|
if (!(tool == num))
|
|
{
|
|
Tool tool2 = this.tool;
|
|
if (tool2.creationObject.<GDLKNMJMHOP>k__BackingField != 0)
|
|
{
|
|
int num2 = Mathf.Clamp(tool.creationObject.<GDLKNMJMHOP>k__BackingField.value, -1, 39);
|
|
CGLKOJIMDIH cglkojimdih;
|
|
while (cglkojimdih == (CGLKOJIMDIH)num2)
|
|
{
|
|
}
|
|
return;
|
|
}
|
|
CreationObject creationObject = tool2.creationObject;
|
|
CGLKOJIMDIH cglkojimdih2 = this.HOOLBMIPAJL.Get();
|
|
ulong num3;
|
|
creationObject.<GDLKNMJMHOP>k__BackingField = num3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600047E RID: 1150 RVA: 0x00016B8C File Offset: 0x00014D8C
|
|
[Token(Token = "0x600047E")]
|
|
[Address(RVA = "0x1656D50", Offset = "0x1655750", VA = "0x181656D50")]
|
|
private void IFKDDEPGGDD(int ONGBFDACHHG)
|
|
{
|
|
int num = Mathf.Clamp(ONGBFDACHHG, -1, 39);
|
|
if (this.HOOLBMIPAJL.Get() != ONGBFDACHHG)
|
|
{
|
|
SynchronizedField<CGLKOJIMDIH> hoolbmipajl = this.HOOLBMIPAJL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600047F RID: 1151 RVA: 0x00016BC0 File Offset: 0x00014DC0
|
|
[Token(Token = "0x600047F")]
|
|
[Address(RVA = "0x1656630", Offset = "0x1655030", VA = "0x181656630")]
|
|
private void GCBCNCKKBEP()
|
|
{
|
|
int hfhagnhmcmd = (int)this.HFHAGNHMCMD;
|
|
List<FlagGoal> list;
|
|
bool flag = list.Remove(this);
|
|
CGLKOJIMDIH cglkojimdih = this.HOOLBMIPAJL.Get();
|
|
this.team = cglkojimdih;
|
|
CGLKOJIMDIH cglkojimdih2 = this.HOOLBMIPAJL.Get();
|
|
this.HFHAGNHMCMD = cglkojimdih2;
|
|
int num = this.HOOLBMIPAJL.Get();
|
|
List<FlagGoal> list2;
|
|
list2.Add(this);
|
|
Tool tool = this.tool;
|
|
int num2 = 0;
|
|
if (tool != num2)
|
|
{
|
|
CreationObject creationObject = this.tool.creationObject;
|
|
CGLKOJIMDIH cglkojimdih3 = this.HOOLBMIPAJL.Get();
|
|
ulong num3;
|
|
creationObject.<GDLKNMJMHOP>k__BackingField = num3;
|
|
}
|
|
this.JGBFPKAKAMB();
|
|
}
|
|
|
|
// Token: 0x06000480 RID: 1152 RVA: 0x00016C60 File Offset: 0x00014E60
|
|
[Token(Token = "0x6000480")]
|
|
[Address(RVA = "0x1656E80", Offset = "0x1655880", VA = "0x181656E80")]
|
|
private void JGBFPKAKAMB()
|
|
{
|
|
TeamColorRenderer teamColorRenderer = this.teamColor;
|
|
int num = 0;
|
|
if (teamColorRenderer != num)
|
|
{
|
|
TeamColorRenderer teamColorRenderer2 = this.teamColor;
|
|
CGLKOJIMDIH cglkojimdih = this.HOOLBMIPAJL.Get();
|
|
}
|
|
Renderer renderer = this.beamRenderer;
|
|
int num2 = 0;
|
|
if (renderer != num2)
|
|
{
|
|
GameObject gameObject = this.beamRenderer.gameObject;
|
|
bool flag = this.supportsBeam;
|
|
gameObject.SetActive(flag);
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
if (instance != num3)
|
|
{
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
CGLKOJIMDIH cglkojimdih2 = this.HOOLBMIPAJL.Get();
|
|
}
|
|
CGLKOJIMDIH cglkojimdih3 = this.HOOLBMIPAJL.Get();
|
|
Material mcfeiijoade = this.MCFEIIJOADE;
|
|
Material mcfeiijoade2 = this.MCFEIIJOADE;
|
|
List<FlagGoal> cedfjpfiggi = FlagGoal.CEDFJPFIGGI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000481 RID: 1153 RVA: 0x00016D24 File Offset: 0x00014F24
|
|
[Token(Token = "0x6000481")]
|
|
[Address(RVA = "0x16576A0", Offset = "0x16560A0", VA = "0x1816576A0")]
|
|
public FlagGoal()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000483 RID: 1155 RVA: 0x00016D8C File Offset: 0x00014F8C
|
|
[Token(Token = "0x6000483")]
|
|
[Address(RVA = "0x16571C0", Offset = "0x1655BC0", VA = "0x1816571C0")]
|
|
[CompilerGenerated]
|
|
private void KMAEGFOFFDF(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
GCCLEJOGCCE.PropertyDescription.text = "Team";
|
|
Func<int> func = new Func(this.JENEAAGLILB);
|
|
Action<int> action = new Action(this.IFKDDEPGGDD);
|
|
}
|
|
|
|
// Token: 0x06000484 RID: 1156 RVA: 0x00016DCC File Offset: 0x00014FCC
|
|
[Token(Token = "0x6000484")]
|
|
[Address(RVA = "0x1656E30", Offset = "0x1655830", VA = "0x181656E30")]
|
|
[CompilerGenerated]
|
|
private int JENEAAGLILB()
|
|
{
|
|
CGLKOJIMDIH cglkojimdih = this.HOOLBMIPAJL.Get();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x040003D4 RID: 980
|
|
[Token(Token = "0x40003D4")]
|
|
private static readonly List<FlagGoal> CEDFJPFIGGI = new List();
|
|
|
|
// Token: 0x040003D5 RID: 981
|
|
[Token(Token = "0x40003D5")]
|
|
private static readonly FlagGoal[] NIKHHJKOMCK = new FlagGoal[0];
|
|
|
|
// Token: 0x040003D6 RID: 982
|
|
[Token(Token = "0x40003D6")]
|
|
private static readonly Dictionary<CGLKOJIMDIH, List<FlagGoal>> MGLNNMOIICN = new Dictionary();
|
|
|
|
// Token: 0x040003D7 RID: 983
|
|
[Token(Token = "0x40003D7")]
|
|
private static readonly int OAFFFHBNGJC = PAMNDKEGFFG.CCHOFPAFEHO;
|
|
|
|
// Token: 0x040003D8 RID: 984
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40003D8")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private PaintballVisibilityBehaviour visibilityBehaviour;
|
|
|
|
// Token: 0x040003D9 RID: 985
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40003D9")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x040003DA RID: 986
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40003DA")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private TeamColorRenderer teamColor;
|
|
|
|
// Token: 0x040003DB RID: 987
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40003DB")]
|
|
[SerializeField]
|
|
private int settingsPriority;
|
|
|
|
// Token: 0x040003DC RID: 988
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x40003DC")]
|
|
[SerializeField]
|
|
private CGLKOJIMDIH team = (CGLKOJIMDIH)((ulong)4294967295L);
|
|
|
|
// Token: 0x040003DD RID: 989
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40003DD")]
|
|
[SerializeField]
|
|
private float radius = 0.5f;
|
|
|
|
// Token: 0x040003DE RID: 990
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40003DE")]
|
|
[SerializeField]
|
|
private Transform flagAttachPoint;
|
|
|
|
// Token: 0x040003DF RID: 991
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40003DF")]
|
|
[SerializeField]
|
|
[Header("Beam")]
|
|
private bool supportsBeam;
|
|
|
|
// Token: 0x040003E0 RID: 992
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40003E0")]
|
|
[SerializeField]
|
|
private Renderer beamRenderer;
|
|
|
|
// Token: 0x040003E1 RID: 993
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40003E1")]
|
|
private Material MCFEIIJOADE;
|
|
|
|
// Token: 0x040003E2 RID: 994
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40003E2")]
|
|
private CGLKOJIMDIH HFHAGNHMCMD;
|
|
|
|
// Token: 0x040003E3 RID: 995
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40003E3")]
|
|
private SynchronizedField<CGLKOJIMDIH> HOOLBMIPAJL;
|
|
}
|