Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

651 lines
20 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom.Circuits;
using RecRoom.Core.Creation.Circuits;
using UnityEngine;
namespace RecRoom.Core.Creation
{
// Token: 0x02003200 RID: 12800
[Token(Token = "0x2003200")]
public abstract class BaseDynamicLight : MonoBehaviourPun, GDMDKPLBJAC
{
// Token: 0x17003C2F RID: 15407
// (get) Token: 0x06015D1B RID: 89371 RVA: 0x005148C4 File Offset: 0x00512AC4
// (set) Token: 0x06015D1C RID: 89372 RVA: 0x005148E4 File Offset: 0x00512AE4
[Token(Token = "0x17003C2F")]
public bool FFDPLCPJDCF
{
[Token(Token = "0x6015D1B")]
[Address(RVA = "0x199DA70", Offset = "0x199CA70", VA = "0x18199DA70")]
get
{
return this.CLMLOMDMBOG.JNGMDCKPBOM != null;
}
[Token(Token = "0x6015D1C")]
[Address(RVA = "0x199DBC0", Offset = "0x199CBC0", VA = "0x18199DBC0")]
set
{
this.CLMLOMDMBOG.JNGMDCKPBOM = value;
}
}
// Token: 0x17003C30 RID: 15408
// (get) Token: 0x06015D1D RID: 89373 RVA: 0x00514904 File Offset: 0x00512B04
// (set) Token: 0x06015D1E RID: 89374 RVA: 0x00514924 File Offset: 0x00512B24
[Token(Token = "0x17003C30")]
public int BNJOLBHABPA
{
[Token(Token = "0x6015D1D")]
[Address(RVA = "0x199DAC0", Offset = "0x199CAC0", VA = "0x18199DAC0")]
get
{
return this.MFDOEKLHFOF.JNGMDCKPBOM;
}
[Token(Token = "0x6015D1E")]
[Address(RVA = "0x199DC20", Offset = "0x199CC20", VA = "0x18199DC20")]
set
{
this.MFDOEKLHFOF.JNGMDCKPBOM = value;
}
}
// Token: 0x17003C31 RID: 15409
// (get) Token: 0x06015D1F RID: 89375 RVA: 0x00514944 File Offset: 0x00512B44
// (set) Token: 0x06015D20 RID: 89376 RVA: 0x00514964 File Offset: 0x00512B64
[Token(Token = "0x17003C31")]
public int MBEDKABIIAB
{
[Token(Token = "0x6015D1F")]
[Address(RVA = "0x199DB10", Offset = "0x199CB10", VA = "0x18199DB10")]
get
{
return this.ADDPNCADAGN.JNGMDCKPBOM;
}
[Token(Token = "0x6015D20")]
[Address(RVA = "0x199DC80", Offset = "0x199CC80", VA = "0x18199DC80")]
set
{
this.ADDPNCADAGN.JNGMDCKPBOM = value;
}
}
// Token: 0x17003C32 RID: 15410
// (get) Token: 0x06015D21 RID: 89377 RVA: 0x00514984 File Offset: 0x00512B84
// (set) Token: 0x06015D22 RID: 89378 RVA: 0x005149A4 File Offset: 0x00512BA4
[Token(Token = "0x17003C32")]
public int KMJKDOOAILL
{
[Token(Token = "0x6015D21")]
[Address(RVA = "0x199DA20", Offset = "0x199CA20", VA = "0x18199DA20")]
get
{
return this.CINIOIPHOOP.JNGMDCKPBOM;
}
[Token(Token = "0x6015D22")]
[Address(RVA = "0x199DB60", Offset = "0x199CB60", VA = "0x18199DB60")]
set
{
this.CINIOIPHOOP.JNGMDCKPBOM = value;
}
}
// Token: 0x17003C33 RID: 15411
// (get) Token: 0x06015D23 RID: 89379 RVA: 0x005149C4 File Offset: 0x00512BC4
// (set) Token: 0x06015D24 RID: 89380 RVA: 0x005149E4 File Offset: 0x00512BE4
[Token(Token = "0x17003C33")]
protected bool EJNIOKHLIMM
{
[Token(Token = "0x6015D23")]
[Address(RVA = "0x199D020", Offset = "0x199C020", VA = "0x18199D020")]
get
{
return this.CLMLOMDMBOG.BIOLNMHAJLH != null;
}
[Token(Token = "0x6015D24")]
[Address(RVA = "0x199D070", Offset = "0x199C070", VA = "0x18199D070")]
set
{
this.CLMLOMDMBOG.BIOLNMHAJLH = value;
}
}
// Token: 0x17003C34 RID: 15412
// (get) Token: 0x06015D25 RID: 89381 RVA: 0x00514A04 File Offset: 0x00512C04
// (set) Token: 0x06015D26 RID: 89382 RVA: 0x00514A24 File Offset: 0x00512C24
[Token(Token = "0x17003C34")]
protected int IIBGEAFKGIN
{
[Token(Token = "0x6015D25")]
[Address(RVA = "0x199CC90", Offset = "0x199BC90", VA = "0x18199CC90")]
get
{
return this.MFDOEKLHFOF.BIOLNMHAJLH;
}
[Token(Token = "0x6015D26")]
[Address(RVA = "0x199D700", Offset = "0x199C700", VA = "0x18199D700")]
set
{
this.MFDOEKLHFOF.BIOLNMHAJLH = value;
}
}
// Token: 0x17003C35 RID: 15413
// (get) Token: 0x06015D27 RID: 89383 RVA: 0x00514A44 File Offset: 0x00512C44
// (set) Token: 0x06015D28 RID: 89384 RVA: 0x00514A64 File Offset: 0x00512C64
[Token(Token = "0x17003C35")]
protected int BJPLADHOHNO
{
[Token(Token = "0x6015D27")]
[Address(RVA = "0x199C790", Offset = "0x199B790", VA = "0x18199C790")]
get
{
return this.ADDPNCADAGN.BIOLNMHAJLH;
}
[Token(Token = "0x6015D28")]
[Address(RVA = "0x199D0D0", Offset = "0x199C0D0", VA = "0x18199D0D0")]
set
{
this.ADDPNCADAGN.BIOLNMHAJLH = value;
}
}
// Token: 0x17003C36 RID: 15414
// (get) Token: 0x06015D29 RID: 89385 RVA: 0x00514A84 File Offset: 0x00512C84
// (set) Token: 0x06015D2A RID: 89386 RVA: 0x00514AA4 File Offset: 0x00512CA4
[Token(Token = "0x17003C36")]
protected int FGGLLPHKAPB
{
[Token(Token = "0x6015D29")]
[Address(RVA = "0x199D6B0", Offset = "0x199C6B0", VA = "0x18199D6B0")]
get
{
return this.CINIOIPHOOP.BIOLNMHAJLH;
}
[Token(Token = "0x6015D2A")]
[Address(RVA = "0x199D2A0", Offset = "0x199C2A0", VA = "0x18199D2A0")]
set
{
this.CINIOIPHOOP.BIOLNMHAJLH = value;
}
}
// Token: 0x06015D2B RID: 89387 RVA: 0x00514AC4 File Offset: 0x00512CC4
[Token(Token = "0x6015D2B")]
[Address(RVA = "0x199C530", Offset = "0x199B530", VA = "0x18199C530", Slot = "13")]
protected override void Awake()
{
base..ctor();
Action action = new Action(this.GPMBHOGDNEH);
FNCHFMNHOFM fnchfmnhofm;
string dngkiajllhg = fnchfmnhofm.DNGKIAJLLHG;
Action aflpggjmpoe = fnchfmnhofm.AFLPGGJMPOE;
AKBHELGFNFF<bool> akbhelgfnff;
this.CLMLOMDMBOG = akbhelgfnff;
Action action2 = new Action(this.ACHKFNJLEHN);
FNCHFMNHOFM fnchfmnhofm2;
string dngkiajllhg2 = fnchfmnhofm2.DNGKIAJLLHG;
Action aflpggjmpoe2 = fnchfmnhofm2.AFLPGGJMPOE;
AKBHELGFNFF<int> akbhelgfnff2;
this.MFDOEKLHFOF = akbhelgfnff2;
Action action3 = new Action(this.ACHKFNJLEHN);
FNCHFMNHOFM fnchfmnhofm3;
string dngkiajllhg3 = fnchfmnhofm3.DNGKIAJLLHG;
Action aflpggjmpoe3 = fnchfmnhofm3.AFLPGGJMPOE;
AKBHELGFNFF<int> akbhelgfnff3;
this.ADDPNCADAGN = akbhelgfnff3;
Action action4 = new Action(this.ACHKFNJLEHN);
FNCHFMNHOFM fnchfmnhofm4;
string dngkiajllhg4 = fnchfmnhofm4.DNGKIAJLLHG;
Action aflpggjmpoe4 = fnchfmnhofm4.AFLPGGJMPOE;
AKBHELGFNFF<int> akbhelgfnff4;
this.CINIOIPHOOP = akbhelgfnff4;
}
// Token: 0x06015D2C RID: 89388 RVA: 0x00514B78 File Offset: 0x00512D78
[Token(Token = "0x6015D2C")]
[Address(RVA = "0x199D890", Offset = "0x199C890", VA = "0x18199D890")]
private void Start()
{
if (!this.DIKNJPBKDBG && EIMGAFPPJFD.IKDFDELJBII())
{
this.DIKNJPBKDBG = true;
this.OFAOBEEJNMM();
}
SandboxColorable sandboxColorable = this.sandboxColorable;
Action action = new Action(this.OEJIJENICFE);
sandboxColorable.JJCKDBNNKAM += action;
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitDisplayNode;
Action action2 = new Action(this.DLIOMEKACJB);
circuitEventNodeDisplay.DMKDMKIDPLC += action2;
this.DLIOMEKACJB();
}
// Token: 0x06015D2D RID: 89389 RVA: 0x00514BEC File Offset: 0x00512DEC
[Token(Token = "0x6015D2D")]
[Address(RVA = "0x199D760", Offset = "0x199C760", VA = "0x18199D760")]
public void RegisterEditables()
{
if (!this.DIKNJPBKDBG && EIMGAFPPJFD.IKDFDELJBII())
{
this.DIKNJPBKDBG = true;
this.JHNBIICLJLM();
return;
}
}
// Token: 0x06015D2E RID: 89390
[Token(Token = "0x6015D2E")]
[Address(Slot = "16")]
protected abstract void JHNBIICLJLM();
// Token: 0x06015D2F RID: 89391 RVA: 0x00514C1C File Offset: 0x00512E1C
[Token(Token = "0x6015D2F")]
[Address(RVA = "0x199D420", Offset = "0x199C420", VA = "0x18199D420", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
SandboxColorable sandboxColorable = this.sandboxColorable;
Action action = new Action(this.OEJIJENICFE);
sandboxColorable.JJCKDBNNKAM -= action;
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitDisplayNode;
Action action2 = new Action(this.DLIOMEKACJB);
circuitEventNodeDisplay.DMKDMKIDPLC -= action2;
}
// Token: 0x06015D30 RID: 89392 RVA: 0x00514C6C File Offset: 0x00512E6C
[Token(Token = "0x6015D30")]
[Address(RVA = "0x199D4F0", Offset = "0x199C4F0", VA = "0x18199D4F0")]
public void OnInputsUpdated(Dictionary<InputSlot, int> updates)
{
throw new NullReferenceException();
}
// Token: 0x06015D31 RID: 89393 RVA: 0x00514D18 File Offset: 0x00512F18
[Token(Token = "0x6015D31")]
[Address(RVA = "0x199CF20", Offset = "0x199BF20", VA = "0x18199CF20")]
private void GPMBHOGDNEH()
{
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitDisplayNode;
int num = 0;
if (!circuitEventNodeDisplay.IsInputConnected((InputSlot)num))
{
bool flag = this.CLMLOMDMBOG.JNGMDCKPBOM != null;
}
CircuitNode mbbjmcdgdmn = this.circuitDisplayNode.MBBJMCDGDMN;
int num2 = 0;
bool flag2 = Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num2));
this.lightObject.gameObject.SetActive(flag2);
}
// Token: 0x06015D32 RID: 89394 RVA: 0x00514D7C File Offset: 0x00512F7C
[Token(Token = "0x6015D32")]
[Address(RVA = "0x199C380", Offset = "0x199B380", VA = "0x18199C380")]
private void ACHKFNJLEHN()
{
if (!this.circuitDisplayNode.IsInputConnected(InputSlot.B))
{
int num = this.MFDOEKLHFOF.JNGMDCKPBOM;
}
int inputSignal = this.circuitDisplayNode.MBBJMCDGDMN.GetInputSignal(InputSlot.B);
this.FOJHFNFOKNA(inputSignal);
if (!this.circuitDisplayNode.IsInputConnected(InputSlot.C))
{
int num2 = this.ADDPNCADAGN.JNGMDCKPBOM;
}
int inputSignal2 = this.circuitDisplayNode.MBBJMCDGDMN.GetInputSignal(InputSlot.C);
this.MMPFKAENHGH(inputSignal2);
if (!this.circuitDisplayNode.IsInputConnected(InputSlot.M))
{
int num3 = this.CINIOIPHOOP.JNGMDCKPBOM;
this.GMIFNJCCBJA(num3);
return;
}
int inputSignal3 = this.circuitDisplayNode.MBBJMCDGDMN.GetInputSignal(InputSlot.M);
this.GMIFNJCCBJA(inputSignal3);
}
// Token: 0x06015D33 RID: 89395 RVA: 0x00514E38 File Offset: 0x00513038
[Token(Token = "0x6015D33")]
[Address(RVA = "0x199D300", Offset = "0x199C300", VA = "0x18199D300")]
private void OEJIJENICFE()
{
if (!this.circuitDisplayNode.IsInputConnected(InputSlot.G))
{
SandboxColorable sandboxColorable = this.sandboxColorable;
return;
}
int inputSignal = this.circuitDisplayNode.MBBJMCDGDMN.GetInputSignal(InputSlot.G);
this.CGHNDJBDMPP(inputSignal);
}
// Token: 0x06015D34 RID: 89396 RVA: 0x00514E7C File Offset: 0x0051307C
[Token(Token = "0x6015D34")]
[Address(RVA = "0x199CB00", Offset = "0x199BB00", VA = "0x18199CB00")]
private void DLIOMEKACJB()
{
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitDisplayNode;
int num = 0;
if (!circuitEventNodeDisplay.IsInputConnected((InputSlot)num))
{
bool flag = this.CLMLOMDMBOG.JNGMDCKPBOM != null;
}
CircuitNode mbbjmcdgdmn = this.circuitDisplayNode.MBBJMCDGDMN;
int num2 = 0;
bool flag2 = Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num2));
this.lightObject.gameObject.SetActive(flag2);
this.ACHKFNJLEHN();
if (!this.circuitDisplayNode.IsInputConnected(InputSlot.G))
{
SandboxColorable sandboxColorable = this.sandboxColorable;
return;
}
int inputSignal = this.circuitDisplayNode.MBBJMCDGDMN.GetInputSignal(InputSlot.G);
this.CGHNDJBDMPP(inputSignal);
}
// Token: 0x06015D35 RID: 89397 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015D35")]
[Address(RVA = "0x199CA40", Offset = "0x199BA40", VA = "0x18199CA40")]
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetEmit(GGLMKLIJBHG CHKKEHOKPJP, bool ONGBFDACHHG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015D36 RID: 89398 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015D36")]
[Address(RVA = "0x199CA80", Offset = "0x199BA80", VA = "0x18199CA80")]
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetIntensity(GGLMKLIJBHG CHKKEHOKPJP, int LHMHEEPEIHL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015D37 RID: 89399 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015D37")]
[Address(RVA = "0x199CAC0", Offset = "0x199BAC0", VA = "0x18199CAC0")]
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetRange(GGLMKLIJBHG CHKKEHOKPJP, int JEEDJMGFBGD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015D38 RID: 89400 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015D38")]
[Address(RVA = "0x199CA00", Offset = "0x199BA00", VA = "0x18199CA00")]
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetAngle(GGLMKLIJBHG CHKKEHOKPJP, int MEJJOEAGBAK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015D39 RID: 89401 RVA: 0x00514F18 File Offset: 0x00513118
[Token(Token = "0x6015D39")]
[Address(RVA = "0x199D7E0", Offset = "0x199C7E0", VA = "0x18199D7E0")]
public void SetSynchronizing(bool EBLCMLLJKLM)
{
this.CLMLOMDMBOG.PIJNFDLIBME = EBLCMLLJKLM;
this.MFDOEKLHFOF.PIJNFDLIBME = EBLCMLLJKLM;
this.ADDPNCADAGN.PIJNFDLIBME = EBLCMLLJKLM;
this.CINIOIPHOOP.PIJNFDLIBME = EBLCMLLJKLM;
}
// Token: 0x06015D3A RID: 89402 RVA: 0x00514F5C File Offset: 0x0051315C
[Token(Token = "0x6015D3A")]
[Address(RVA = "0x199D390", Offset = "0x199C390", VA = "0x18199D390", Slot = "15")]
private void OFAOBEEJNMM()
{
this.CLMLOMDMBOG.JBBLIBHHEBC();
this.MFDOEKLHFOF.JBBLIBHHEBC();
this.ADDPNCADAGN.JBBLIBHHEBC();
this.CINIOIPHOOP.JBBLIBHHEBC();
}
// Token: 0x06015D3B RID: 89403 RVA: 0x00514F9C File Offset: 0x0051319C
[Token(Token = "0x6015D3B")]
[Address(RVA = "0x199D130", Offset = "0x199C130", VA = "0x18199D130")]
protected void LAPMIAKPMKF(bool ILCJFDLOFHC)
{
this.lightObject.gameObject.SetActive(ILCJFDLOFHC);
}
// Token: 0x06015D3C RID: 89404 RVA: 0x00514FC0 File Offset: 0x005131C0
[Token(Token = "0x6015D3C")]
[Address(RVA = "0x199D170", Offset = "0x199C170", VA = "0x18199D170")]
private void LAPMIAKPMKF()
{
bool flag = this.CLMLOMDMBOG.JNGMDCKPBOM != null;
this.lightObject.gameObject.SetActive(flag);
}
// Token: 0x06015D3D RID: 89405 RVA: 0x00514FF0 File Offset: 0x005131F0
[Token(Token = "0x6015D3D")]
[Address(RVA = "0x199CCE0", Offset = "0x199BCE0", VA = "0x18199CCE0")]
protected void FOJHFNFOKNA(int LHMHEEPEIHL)
{
float num = this.minIntensity;
float num2 = this.maxIntensity;
Light light = this.lightObject;
float num3;
num = num3;
light.intensity = num;
MeshRenderer[] array = this.lightVisuals;
int num4 = 0;
int length = array.Length;
if (num4 < length)
{
MeshRenderer meshRenderer = array[num4];
Light light2 = this.lightObject;
int hbnelaleocj = PAMNDKEGFFG.HBNELALEOCJ;
num = light2.intensity;
num2 = num;
meshRenderer.NCCAFFCNPJI(hbnelaleocj, num2);
num4++;
}
}
// Token: 0x06015D3E RID: 89406 RVA: 0x00515070 File Offset: 0x00513270
[Token(Token = "0x6015D3E")]
[Address(RVA = "0x199D1F0", Offset = "0x199C1F0", VA = "0x18199D1F0")]
protected void MMPFKAENHGH(int JEEDJMGFBGD)
{
float num = this.minRange;
Light light = this.lightObject;
float num2;
num = num2;
light.range = num;
}
// Token: 0x06015D3F RID: 89407 RVA: 0x0051509C File Offset: 0x0051329C
[Token(Token = "0x6015D3F")]
[Address(RVA = "0x199CE70", Offset = "0x199BE70", VA = "0x18199CE70")]
protected void GMIFNJCCBJA(int MEJJOEAGBAK)
{
Light light = this.lightObject;
int num = this.maxAngle;
int num2 = Mathf.Clamp(MEJJOEAGBAK, MEJJOEAGBAK, num);
light.spotAngle = (float)MEJJOEAGBAK;
}
// Token: 0x06015D40 RID: 89408 RVA: 0x005150D0 File Offset: 0x005132D0
[Token(Token = "0x6015D40")]
[Address(RVA = "0x199C970", Offset = "0x199B970", VA = "0x18199C970")]
protected void CGHNDJBDMPP(int EGDNBDPLPLC)
{
}
// Token: 0x06015D41 RID: 89409 RVA: 0x005150E0 File Offset: 0x005132E0
[Token(Token = "0x6015D41")]
[Address(RVA = "0x199C7E0", Offset = "0x199B7E0", VA = "0x18199C7E0")]
private void CGHNDJBDMPP(Color OFGLPJLGLIJ)
{
int num = 0;
Light light = this.lightObject;
MeshRenderer[] array = this.lightVisuals;
int length = array.Length;
if (num < length)
{
MeshRenderer meshRenderer = array[num];
num++;
}
}
// Token: 0x06015D42 RID: 89410 RVA: 0x00515124 File Offset: 0x00513324
[Token(Token = "0x6015D42")]
[Address(RVA = "0x199D9C0", Offset = "0x199C9C0", VA = "0x18199D9C0")]
protected BaseDynamicLight()
{
}
// Token: 0x0400E52D RID: 58669
[Token(Token = "0x400E52D")]
private const InputSlot MAAANKFGDAN = InputSlot.R;
// Token: 0x0400E52E RID: 58670
[Token(Token = "0x400E52E")]
private const InputSlot OOIOFHFOAAF = InputSlot.G;
// Token: 0x0400E52F RID: 58671
[Token(Token = "0x400E52F")]
private const InputSlot GIPGGFOLDGM = InputSlot.B;
// Token: 0x0400E530 RID: 58672
[Token(Token = "0x400E530")]
private const InputSlot NNIDALEJEIP = InputSlot.C;
// Token: 0x0400E531 RID: 58673
[Token(Token = "0x400E531")]
private const InputSlot HDCPLEJOCGL = InputSlot.M;
// Token: 0x0400E532 RID: 58674
[Token(Token = "0x400E532")]
private const float JEMFMLOCBEE = 1f;
// Token: 0x0400E533 RID: 58675
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400E533")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
protected SandboxColorable sandboxColorable;
// Token: 0x0400E534 RID: 58676
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400E534")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private CircuitEventNodeDisplay circuitDisplayNode;
// Token: 0x0400E535 RID: 58677
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400E535")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
protected CreationObject creationObject;
// Token: 0x0400E536 RID: 58678
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400E536")]
[SerializeField]
private Light lightObject;
// Token: 0x0400E537 RID: 58679
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400E537")]
[SerializeField]
private MeshRenderer[] lightVisuals;
// Token: 0x0400E538 RID: 58680
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400E538")]
[SerializeField]
[Header("Range")]
private float rangeScalingFactor = 2f;
// Token: 0x0400E539 RID: 58681
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x400E539")]
[SerializeField]
protected float minRange;
// Token: 0x0400E53A RID: 58682
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400E53A")]
[SerializeField]
protected float maxRange = 50f;
// Token: 0x0400E53B RID: 58683
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x400E53B")]
[SerializeField]
protected int defaultRange = (int)((ulong)10L);
// Token: 0x0400E53C RID: 58684
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400E53C")]
[SerializeField]
[Header("Intensity")]
private float intensityScalingFactor = 2f;
// Token: 0x0400E53D RID: 58685
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x400E53D")]
[SerializeField]
protected float minIntensity;
// Token: 0x0400E53E RID: 58686
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400E53E")]
[SerializeField]
protected float maxIntensity = 200f;
// Token: 0x0400E53F RID: 58687
[FieldOffset(Offset = "0x84")]
[Token(Token = "0x400E53F")]
[SerializeField]
private int defaultIntensity = (int)((ulong)5L);
// Token: 0x0400E540 RID: 58688
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400E540")]
[SerializeField]
[Header("Angle")]
protected int minAngle = (int)((ulong)1L);
// Token: 0x0400E541 RID: 58689
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400E541")]
[SerializeField]
protected int maxAngle = (int)((ulong)90L);
// Token: 0x0400E542 RID: 58690
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400E542")]
[SerializeField]
private int defaultAngle = (int)((ulong)30L);
// Token: 0x0400E543 RID: 58691
[FieldOffset(Offset = "0x94")]
[Token(Token = "0x400E543")]
private bool DIKNJPBKDBG;
// Token: 0x0400E544 RID: 58692
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400E544")]
protected AKBHELGFNFF<bool> CLMLOMDMBOG;
// Token: 0x0400E545 RID: 58693
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400E545")]
protected AKBHELGFNFF<int> MFDOEKLHFOF;
// Token: 0x0400E546 RID: 58694
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400E546")]
protected AKBHELGFNFF<int> ADDPNCADAGN;
// Token: 0x0400E547 RID: 58695
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400E547")]
protected AKBHELGFNFF<int> CINIOIPHOOP;
}
}