238 lines
6.3 KiB
C#
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;
|
|
}
|