256 lines
7.6 KiB
C#
256 lines
7.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200030C RID: 780
|
|
[Token(Token = "0x200030C")]
|
|
[Serializable]
|
|
public class NobetaMaterialController
|
|
{
|
|
// Token: 0x06001ED7 RID: 7895 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001ED7")]
|
|
[Address(RVA = "0xECE0F0", Offset = "0xECCEF0", VA = "0x180ECE0F0")]
|
|
public void Init(PlayerEffectPlay effectPlay, Action<MaterialPropertyBlock> handler)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001ED8 RID: 7896 RVA: 0x0004A6A0 File Offset: 0x000488A0
|
|
[Token(Token = "0x6001ED8")]
|
|
[Address(RVA = "0xECE280", Offset = "0xECD080", VA = "0x180ECE280")]
|
|
public void ResetMaterials()
|
|
{
|
|
Action<MaterialPropertyBlock> action = this.matPropBlockHandler;
|
|
if (action != 0)
|
|
{
|
|
int num = 0;
|
|
action(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001ED9 RID: 7897 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001ED9")]
|
|
[Address(RVA = "0xECE6C0", Offset = "0xECD4C0", VA = "0x180ECE6C0")]
|
|
public void Update(float fDeltaTime)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EDA RID: 7898 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EDA")]
|
|
[Address(RVA = "0xECE610", Offset = "0xECD410", VA = "0x180ECE610")]
|
|
private void UpdateMagicColor()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EDB RID: 7899 RVA: 0x0004A6C4 File Offset: 0x000488C4
|
|
[Token(Token = "0x6001EDB")]
|
|
[Address(RVA = "0x38DB80", Offset = "0x38C980", VA = "0x18038DB80")]
|
|
public void SetGlow(float fGlow)
|
|
{
|
|
this.g_fGlowSet = fGlow;
|
|
}
|
|
|
|
// Token: 0x06001EDC RID: 7900 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EDC")]
|
|
[Address(RVA = "0xECE360", Offset = "0xECD160", VA = "0x180ECE360")]
|
|
public void SetExposure(float fExposure)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EDD RID: 7901 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EDD")]
|
|
[Address(RVA = "0xECE490", Offset = "0xECD290", VA = "0x180ECE490")]
|
|
public void SetItemSuccess(Color col)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EDE RID: 7902 RVA: 0x0004A6D8 File Offset: 0x000488D8
|
|
[Token(Token = "0x6001EDE")]
|
|
[Address(RVA = "0xECE4D0", Offset = "0xECD2D0", VA = "0x180ECE4D0")]
|
|
public void SetReceiveSoul()
|
|
{
|
|
this.g_fSoulGlow = 1f;
|
|
this.g_fColExposure = 1f;
|
|
}
|
|
|
|
// Token: 0x06001EDF RID: 7903 RVA: 0x0004A6FC File Offset: 0x000488FC
|
|
[Token(Token = "0x6001EDF")]
|
|
[Address(RVA = "0xECE600", Offset = "0xECD400", VA = "0x180ECE600")]
|
|
private void SetShadow(float fShadowPow)
|
|
{
|
|
int num = this.shadowPowProperty;
|
|
this.SetFloat(num, fShadowPow);
|
|
}
|
|
|
|
// Token: 0x06001EE0 RID: 7904 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EE0")]
|
|
[Address(RVA = "0xECE400", Offset = "0xECD200", VA = "0x180ECE400")]
|
|
private void SetGlowColor(Color glowColor)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EE1 RID: 7905 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EE1")]
|
|
[Address(RVA = "0xECE4F0", Offset = "0xECD2F0", VA = "0x180ECE4F0")]
|
|
public void SetShadowSwitch(float fSwitch)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EE2 RID: 7906 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EE2")]
|
|
[Address(RVA = "0xECE4B0", Offset = "0xECD2B0", VA = "0x180ECE4B0")]
|
|
public void SetPlayerRim(Color rimColor)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EE3 RID: 7907 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EE3")]
|
|
[Address(RVA = "0xECE2D0", Offset = "0xECD0D0", VA = "0x180ECE2D0")]
|
|
private void SetColor(int propertyId, Color value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001EE4 RID: 7908 RVA: 0x0004A718 File Offset: 0x00048918
|
|
[Token(Token = "0x6001EE4")]
|
|
[Address(RVA = "0xECE380", Offset = "0xECD180", VA = "0x180ECE380")]
|
|
private void SetFloat(int propertyId, float value)
|
|
{
|
|
this.matBlock.SetFloatImpl(propertyId, value);
|
|
Action<MaterialPropertyBlock> action = this.matPropBlockHandler;
|
|
if (action != 0)
|
|
{
|
|
MaterialPropertyBlock materialPropertyBlock = this.matBlock;
|
|
action(materialPropertyBlock);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001EE5 RID: 7909 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001EE5")]
|
|
[Address(RVA = "0xECEAA0", Offset = "0xECD8A0", VA = "0x180ECEAA0")]
|
|
public NobetaMaterialController()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x040028C2 RID: 10434
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40028C2")]
|
|
[SerializeField]
|
|
private Material[] materials;
|
|
|
|
// Token: 0x040028C3 RID: 10435
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40028C3")]
|
|
private PlayerEffectPlay effectPlayer;
|
|
|
|
// Token: 0x040028C4 RID: 10436
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40028C4")]
|
|
private MaterialPropertyBlock matBlock;
|
|
|
|
// Token: 0x040028C5 RID: 10437
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40028C5")]
|
|
private readonly int colorProperty;
|
|
|
|
// Token: 0x040028C6 RID: 10438
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x40028C6")]
|
|
private readonly int shaderTextureProperty;
|
|
|
|
// Token: 0x040028C7 RID: 10439
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40028C7")]
|
|
private readonly int rimColorProperty;
|
|
|
|
// Token: 0x040028C8 RID: 10440
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x40028C8")]
|
|
private readonly int glowColorProperty;
|
|
|
|
// Token: 0x040028C9 RID: 10441
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40028C9")]
|
|
private readonly int shadowPowProperty;
|
|
|
|
// Token: 0x040028CA RID: 10442
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x40028CA")]
|
|
[SerializeField]
|
|
private float g_fColExposure;
|
|
|
|
// Token: 0x040028CB RID: 10443
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40028CB")]
|
|
[SerializeField]
|
|
private float g_fGlow;
|
|
|
|
// Token: 0x040028CC RID: 10444
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x40028CC")]
|
|
[SerializeField]
|
|
private float g_fGlowSet;
|
|
|
|
// Token: 0x040028CD RID: 10445
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40028CD")]
|
|
[SerializeField]
|
|
private Color g_GlowColor;
|
|
|
|
// Token: 0x040028CE RID: 10446
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40028CE")]
|
|
[SerializeField]
|
|
private float g_fItemGlow;
|
|
|
|
// Token: 0x040028CF RID: 10447
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x40028CF")]
|
|
[SerializeField]
|
|
private Color g_ItemColor;
|
|
|
|
// Token: 0x040028D0 RID: 10448
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40028D0")]
|
|
[SerializeField]
|
|
private Color g_ShadowDarkRim;
|
|
|
|
// Token: 0x040028D1 RID: 10449
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x40028D1")]
|
|
[SerializeField]
|
|
private Color g_ShadowBrightRim;
|
|
|
|
// Token: 0x040028D2 RID: 10450
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x40028D2")]
|
|
[SerializeField]
|
|
private Color g_SetPlayerRim;
|
|
|
|
// Token: 0x040028D3 RID: 10451
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x40028D3")]
|
|
[SerializeField]
|
|
private float g_fRimChangTime;
|
|
|
|
// Token: 0x040028D4 RID: 10452
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40028D4")]
|
|
[SerializeField]
|
|
private float g_fSoulGlow;
|
|
|
|
// Token: 0x040028D5 RID: 10453
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40028D5")]
|
|
private Action<MaterialPropertyBlock> matPropBlockHandler;
|
|
}
|