Files
NobetaSource/Cpp2IL/Assembly-CSharp/Absorb.cs
2023-09-06 22:00:49 +02:00

238 lines
6.3 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020000AD RID: 173
[Token(Token = "0x20000AD")]
public class Absorb : MonoBehaviour
{
// Token: 0x17000036 RID: 54
// (get) Token: 0x060007B3 RID: 1971 RVA: 0x00011928 File Offset: 0x0000FB28
[Token(Token = "0x17000036")]
private GameSave GameSave
{
[Token(Token = "0x60007B3")]
[Address(RVA = "0x11E1380", Offset = "0x11E0180", VA = "0x1811E1380")]
get
{
return Game.GameSave;
}
}
// Token: 0x060007B4 RID: 1972 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B4")]
[Address(RVA = "0x11DEF00", Offset = "0x11DDD00", VA = "0x1811DEF00")]
public void InitData()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060007B5 RID: 1973 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B5")]
[Address(RVA = "0x11DF330", Offset = "0x11DE130", VA = "0x1811DF330")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060007B6 RID: 1974 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B6")]
[Address(RVA = "0x11DE980", Offset = "0x11DD780", VA = "0x1811DE980")]
public void Attack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060007B7 RID: 1975 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60007B7")]
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00")]
public void SetTimeScale(float fTimeScale)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060007B8 RID: 1976 RVA: 0x0001193C File Offset: 0x0000FB3C
[Token(Token = "0x60007B8")]
[Address(RVA = "0x11E1330", Offset = "0x11E0130", VA = "0x1811E1330")]
public Absorb()
{
}
// Token: 0x040008EB RID: 2283
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40008EB")]
private List<EnemiesManager.EnemyData> enemies;
// Token: 0x040008EC RID: 2284
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40008EC")]
private AttackData[] g_AD;
// Token: 0x040008ED RID: 2285
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40008ED")]
public float g_fDuration = 1.4f;
// Token: 0x040008EE RID: 2286
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x40008EE")]
public float g_fDurationV2 = 1.5f;
// Token: 0x040008EF RID: 2287
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40008EF")]
private float g_fDurationVal;
// Token: 0x040008F0 RID: 2288
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008F0")]
public float g_fIntervals = 0.15f;
// Token: 0x040008F1 RID: 2289
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40008F1")]
private float g_fIntervalsVal;
// Token: 0x040008F2 RID: 2290
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40008F2")]
public GameObject EffectLv01Object;
// Token: 0x040008F3 RID: 2291
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008F3")]
public GameObject EffectLv03Object;
// Token: 0x040008F4 RID: 2292
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40008F4")]
public GameObject EffectLv05Object;
// Token: 0x040008F5 RID: 2293
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40008F5")]
public GameObject EffectCollisionObject;
// Token: 0x040008F6 RID: 2294
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40008F6")]
private EffectPool g_EffLv01;
// Token: 0x040008F7 RID: 2295
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40008F7")]
private EffectPool g_EffLv03;
// Token: 0x040008F8 RID: 2296
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40008F8")]
private EffectPool g_EffLv05;
// Token: 0x040008F9 RID: 2297
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40008F9")]
private EffectPool g_EffCollision;
// Token: 0x040008FA RID: 2298
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40008FA")]
public GameObject SEObject;
// Token: 0x040008FB RID: 2299
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40008FB")]
public GameObject SECollisionObject;
// Token: 0x040008FC RID: 2300
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40008FC")]
private SoundEffect g_SE;
// Token: 0x040008FD RID: 2301
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40008FD")]
private SoundEffectPool g_SEPCollision;
// Token: 0x040008FE RID: 2302
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40008FE")]
private float g_fRadius = 3f;
// Token: 0x040008FF RID: 2303
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40008FF")]
private Transform g_DecalAura;
// Token: 0x04000900 RID: 2304
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000900")]
private Material g_MatDecalAura;
// Token: 0x04000901 RID: 2305
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4000901")]
private Color g_OriginalColor;
// Token: 0x04000902 RID: 2306
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4000902")]
private Color g_Color;
// Token: 0x04000903 RID: 2307
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000903")]
private float g_fColorSpeed = 5f;
// Token: 0x04000904 RID: 2308
[FieldOffset(Offset = "0xDC")]
[Token(Token = "0x4000904")]
private float g_fRotateSpeed = 200f;
// Token: 0x04000905 RID: 2309
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000905")]
private float g_fMPTotal;
// Token: 0x04000906 RID: 2310
[FieldOffset(Offset = "0xE4")]
[Token(Token = "0x4000906")]
private float g_fAchievementMP;
// Token: 0x04000907 RID: 2311
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4000907")]
private float g_fCloseTime = 3f;
// Token: 0x04000908 RID: 2312
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x4000908")]
private float g_fCloseTimeVal;
// Token: 0x04000909 RID: 2313
[Token(Token = "0x4000909")]
private const float g_fPushStrength = 9f;
// Token: 0x0400090A RID: 2314
[Token(Token = "0x400090A")]
private const float g_fPushStrengthFade = 6f;
// Token: 0x0400090B RID: 2315
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400090B")]
private float g_fPushStrengthVal;
// Token: 0x0400090C RID: 2316
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400090C")]
private List<NPCManage> g_PushEnemy;
// Token: 0x0400090D RID: 2317
[Token(Token = "0x400090D")]
private const float g_fSuckDistance = 15f;
// Token: 0x0400090E RID: 2318
[Token(Token = "0x400090E")]
private const float g_fSuckStrength = 1.5f;
}