m
This commit is contained in:
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x020000AF RID: 175
|
||||
[Token(Token = "0x20000AF")]
|
||||
public class WeaponFlashlight : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170000B0 RID: 176
|
||||
// (get) Token: 0x06000498 RID: 1176 RVA: 0x00018748 File Offset: 0x00016948
|
||||
[Token(Token = "0x170000B0")]
|
||||
public Light FEIIMFDFEHP
|
||||
{
|
||||
[Token(Token = "0x6000498")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.light;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170000B1 RID: 177
|
||||
// (get) Token: 0x06000499 RID: 1177 RVA: 0x0001875C File Offset: 0x0001695C
|
||||
[Token(Token = "0x170000B1")]
|
||||
public GameObject BDOLMKCGFGM
|
||||
{
|
||||
[Token(Token = "0x6000499")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.lightShaftMeshes;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600049A RID: 1178 RVA: 0x00018770 File Offset: 0x00016970
|
||||
[Token(Token = "0x600049A")]
|
||||
[Address(RVA = "0x2035410", Offset = "0x2034410", VA = "0x182035410")]
|
||||
private void Start()
|
||||
{
|
||||
Light light = this.light;
|
||||
int num = 0;
|
||||
if (light != num)
|
||||
{
|
||||
LightRenderMode renderMode = this.light.renderMode;
|
||||
this.JBMNDGPFBDF = renderMode;
|
||||
Tool componentInParent = base.GetComponentInParent<Tool>();
|
||||
this.NBHJPDBHDHB = componentInParent;
|
||||
int num2 = 0;
|
||||
if (componentInParent != num2)
|
||||
{
|
||||
Tool nbhjpdbhdhb = this.NBHJPDBHDHB;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = nbhjpdbhdhb.PostPickupEvent;
|
||||
Action<Tool> action = new Action(this.AEHDEJPEAKM);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action);
|
||||
nbhjpdbhdhb.PostPickupEvent = mfbglihgcgo;
|
||||
Tool nbhjpdbhdhb2 = this.NBHJPDBHDHB;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = nbhjpdbhdhb2.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.PAEFCHDJPHF);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action2);
|
||||
nbhjpdbhdhb2.PostReleaseEvent = mfbglihgcgo2;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600049B RID: 1179 RVA: 0x00018830 File Offset: 0x00016A30
|
||||
[Token(Token = "0x600049B")]
|
||||
[Address(RVA = "0x20352B0", Offset = "0x20342B0", VA = "0x1820352B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
Tool nbhjpdbhdhb = this.NBHJPDBHDHB;
|
||||
int num = 0;
|
||||
if (nbhjpdbhdhb != num)
|
||||
{
|
||||
Tool nbhjpdbhdhb2 = this.NBHJPDBHDHB;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = nbhjpdbhdhb2.PostPickupEvent;
|
||||
Action<Tool> action = new Action(this.AEHDEJPEAKM);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
||||
nbhjpdbhdhb2.PostPickupEvent = mfbglihgcgo;
|
||||
Tool nbhjpdbhdhb3 = this.NBHJPDBHDHB;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = nbhjpdbhdhb3.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.PAEFCHDJPHF);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
|
||||
nbhjpdbhdhb3.PostReleaseEvent = mfbglihgcgo2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600049C RID: 1180 RVA: 0x000188B8 File Offset: 0x00016AB8
|
||||
[Token(Token = "0x600049C")]
|
||||
[Address(RVA = "0x2035260", Offset = "0x2034260", VA = "0x182035260")]
|
||||
private void AEHDEJPEAKM(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (EGFEJGHDNAI.BHAAHKEILOG.AHNNNIPLFGD)
|
||||
{
|
||||
this.light.renderMode = LightRenderMode.ForcePixel;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600049D RID: 1181 RVA: 0x000188E8 File Offset: 0x00016AE8
|
||||
[Token(Token = "0x600049D")]
|
||||
[Address(RVA = "0x20353E0", Offset = "0x20343E0", VA = "0x1820353E0")]
|
||||
private void PAEFCHDJPHF(Tool EGFEJGHDNAI)
|
||||
{
|
||||
Light light = this.light;
|
||||
LightRenderMode jbmndgpfbdf = this.JBMNDGPFBDF;
|
||||
light.renderMode = jbmndgpfbdf;
|
||||
}
|
||||
|
||||
// Token: 0x0600049E RID: 1182 RVA: 0x00018910 File Offset: 0x00016B10
|
||||
[Token(Token = "0x600049E")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public WeaponFlashlight()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040003E7 RID: 999
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40003E7")]
|
||||
[SerializeField]
|
||||
private Light light;
|
||||
|
||||
// Token: 0x040003E8 RID: 1000
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40003E8")]
|
||||
[SerializeField]
|
||||
private GameObject lightShaftMeshes;
|
||||
|
||||
// Token: 0x040003E9 RID: 1001
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40003E9")]
|
||||
private Tool NBHJPDBHDHB;
|
||||
|
||||
// Token: 0x040003EA RID: 1002
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40003EA")]
|
||||
private LightRenderMode JBMNDGPFBDF;
|
||||
}
|
||||
Reference in New Issue
Block a user