187 lines
5.4 KiB
C#
187 lines
5.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020001CD RID: 461
|
|
[Token(Token = "0x20001CD")]
|
|
public class SceneEventManager : MonoBehaviour
|
|
{
|
|
// Token: 0x06001370 RID: 4976 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001370")]
|
|
[Address(RVA = "0x476890", Offset = "0x475090", VA = "0x180476890")]
|
|
public void InitData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001371 RID: 4977 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001371")]
|
|
[Address(RVA = "0x477550", Offset = "0x475D50", VA = "0x180477550")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001372 RID: 4978 RVA: 0x0002CD44 File Offset: 0x0002AF44
|
|
[Token(Token = "0x6001372")]
|
|
[Address(RVA = "0x476760", Offset = "0x474F60", VA = "0x180476760")]
|
|
private void FindAllMeshRenderer(List<MeshRenderer> MR, Transform obj)
|
|
{
|
|
MeshRenderer component = obj.GetComponent<MeshRenderer>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
MR.Add(component);
|
|
}
|
|
if (obj.childCount > 0)
|
|
{
|
|
int num2 = 0;
|
|
int childCount = obj.childCount;
|
|
if (num2 < childCount)
|
|
{
|
|
Transform child = obj.GetChild(num2);
|
|
this.FindAllMeshRenderer(MR, child);
|
|
num2++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001373 RID: 4979 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001373")]
|
|
[Address(RVA = "0x475F80", Offset = "0x474780", VA = "0x180475F80")]
|
|
public void AreaCheck(GameObject[] Area, Terrain[] ShowTerrain)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001374 RID: 4980 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001374")]
|
|
[Address(RVA = "0x4774C0", Offset = "0x475CC0", VA = "0x1804774C0")]
|
|
public void SetChangeFog(Color FogColor, float fFogDistanceStart, float fFogDistanceEnd, float fSpeed, float fChangeTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001375 RID: 4981 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001375")]
|
|
[Address(RVA = "0x4765E0", Offset = "0x474DE0", VA = "0x1804765E0")]
|
|
public void ChangeFog()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001376 RID: 4982 RVA: 0x0002CDA0 File Offset: 0x0002AFA0
|
|
[Token(Token = "0x6001376")]
|
|
[Address(RVA = "0x4774F0", Offset = "0x475CF0", VA = "0x1804774F0")]
|
|
public void SetSun(Light DLight, float fIntensity)
|
|
{
|
|
this.g_bChangeSun = true;
|
|
this.g_Sun = DLight;
|
|
float intensity = this.g_Sun.intensity;
|
|
this.g_fSetSunIntensity = fIntensity;
|
|
this.g_fSunIntensity = intensity;
|
|
}
|
|
|
|
// Token: 0x06001377 RID: 4983 RVA: 0x0002CDDC File Offset: 0x0002AFDC
|
|
[Token(Token = "0x6001377")]
|
|
[Address(RVA = "0x4766D0", Offset = "0x474ED0", VA = "0x1804766D0")]
|
|
private void ChangeSun()
|
|
{
|
|
float num = this.g_fDeltaTime * 5f;
|
|
float num2 = this.g_fSetSunIntensity;
|
|
float num3 = Mathf.Lerp(this.g_fSunIntensity, num2, num);
|
|
Light light = this.g_Sun;
|
|
this.g_fSunIntensity = num3;
|
|
num2 = num3;
|
|
light.intensity = num2;
|
|
float num4 = this.g_fSetSunIntensity;
|
|
Light light2 = this.g_Sun;
|
|
this.g_fSunIntensity = num4;
|
|
light2.intensity = num4;
|
|
this.g_bChangeSun = false;
|
|
}
|
|
|
|
// Token: 0x06001378 RID: 4984 RVA: 0x0002CE54 File Offset: 0x0002B054
|
|
[Token(Token = "0x6001378")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public SceneEventManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001E50 RID: 7760
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001E50")]
|
|
public GameObject[] Scene;
|
|
|
|
// Token: 0x04001E51 RID: 7761
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001E51")]
|
|
public Terrain[] SceneTerrain;
|
|
|
|
// Token: 0x04001E52 RID: 7762
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001E52")]
|
|
private List<MeshRenderer>[] g_MR;
|
|
|
|
// Token: 0x04001E53 RID: 7763
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001E53")]
|
|
private SceneIsHide[] g_SceneIsHide;
|
|
|
|
// Token: 0x04001E54 RID: 7764
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001E54")]
|
|
private bool g_bChangeFog;
|
|
|
|
// Token: 0x04001E55 RID: 7765
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4001E55")]
|
|
private Color g_FogColor;
|
|
|
|
// Token: 0x04001E56 RID: 7766
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x4001E56")]
|
|
private float g_fFogDistanceStart;
|
|
|
|
// Token: 0x04001E57 RID: 7767
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001E57")]
|
|
private float g_fFogDistanceEnd;
|
|
|
|
// Token: 0x04001E58 RID: 7768
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x4001E58")]
|
|
private float g_fChangeFogSpeed;
|
|
|
|
// Token: 0x04001E59 RID: 7769
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001E59")]
|
|
private float g_fChangeFogTime;
|
|
|
|
// Token: 0x04001E5A RID: 7770
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4001E5A")]
|
|
private bool g_bChangeSun;
|
|
|
|
// Token: 0x04001E5B RID: 7771
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001E5B")]
|
|
private Light g_Sun;
|
|
|
|
// Token: 0x04001E5C RID: 7772
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001E5C")]
|
|
private float g_fSetSunIntensity;
|
|
|
|
// Token: 0x04001E5D RID: 7773
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4001E5D")]
|
|
private float g_fSunIntensity;
|
|
|
|
// Token: 0x04001E5E RID: 7774
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001E5E")]
|
|
private float g_fDeltaTime;
|
|
}
|