238 lines
6.3 KiB
C#
238 lines
6.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000C4 RID: 196
|
|
[Token(Token = "0x20000C4")]
|
|
public class Absorb : MonoBehaviour
|
|
{
|
|
// Token: 0x17000037 RID: 55
|
|
// (get) Token: 0x0600085C RID: 2140 RVA: 0x000123FC File Offset: 0x000105FC
|
|
[Token(Token = "0x17000037")]
|
|
private GameSave GameSave
|
|
{
|
|
[Token(Token = "0x600085C")]
|
|
[Address(RVA = "0xDA4450", Offset = "0xDA3450", VA = "0x180DA4450")]
|
|
get
|
|
{
|
|
return Game.GameSave;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600085D RID: 2141 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600085D")]
|
|
[Address(RVA = "0xDA2020", Offset = "0xDA1020", VA = "0x180DA2020")]
|
|
public void InitData()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600085E RID: 2142 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600085E")]
|
|
[Address(RVA = "0xDA2450", Offset = "0xDA1450", VA = "0x180DA2450")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600085F RID: 2143 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x600085F")]
|
|
[Address(RVA = "0xDA1AA0", Offset = "0xDA0AA0", VA = "0x180DA1AA0")]
|
|
public void Attack()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000860 RID: 2144 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6000860")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0")]
|
|
public void SetTimeScale(float fTimeScale)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06000861 RID: 2145 RVA: 0x00012410 File Offset: 0x00010610
|
|
[Token(Token = "0x6000861")]
|
|
[Address(RVA = "0xDA4400", Offset = "0xDA3400", VA = "0x180DA4400")]
|
|
public Absorb()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400096D RID: 2413
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400096D")]
|
|
private List<EnemiesManager.EnemyData> enemies;
|
|
|
|
// Token: 0x0400096E RID: 2414
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400096E")]
|
|
private AttackData[] g_AD;
|
|
|
|
// Token: 0x0400096F RID: 2415
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400096F")]
|
|
public float g_fDuration = 1.4f;
|
|
|
|
// Token: 0x04000970 RID: 2416
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000970")]
|
|
public float g_fDurationV2 = 1.5f;
|
|
|
|
// Token: 0x04000971 RID: 2417
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000971")]
|
|
private float g_fDurationVal;
|
|
|
|
// Token: 0x04000972 RID: 2418
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000972")]
|
|
public float g_fIntervals = 0.15f;
|
|
|
|
// Token: 0x04000973 RID: 2419
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000973")]
|
|
private float g_fIntervalsVal;
|
|
|
|
// Token: 0x04000974 RID: 2420
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000974")]
|
|
public GameObject EffectLv01Object;
|
|
|
|
// Token: 0x04000975 RID: 2421
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000975")]
|
|
public GameObject EffectLv03Object;
|
|
|
|
// Token: 0x04000976 RID: 2422
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000976")]
|
|
public GameObject EffectLv05Object;
|
|
|
|
// Token: 0x04000977 RID: 2423
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000977")]
|
|
public GameObject EffectCollisionObject;
|
|
|
|
// Token: 0x04000978 RID: 2424
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000978")]
|
|
private EffectPool g_EffLv01;
|
|
|
|
// Token: 0x04000979 RID: 2425
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000979")]
|
|
private EffectPool g_EffLv03;
|
|
|
|
// Token: 0x0400097A RID: 2426
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400097A")]
|
|
private EffectPool g_EffLv05;
|
|
|
|
// Token: 0x0400097B RID: 2427
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400097B")]
|
|
private EffectPool g_EffCollision;
|
|
|
|
// Token: 0x0400097C RID: 2428
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400097C")]
|
|
public GameObject SEObject;
|
|
|
|
// Token: 0x0400097D RID: 2429
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400097D")]
|
|
public GameObject SECollisionObject;
|
|
|
|
// Token: 0x0400097E RID: 2430
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400097E")]
|
|
private SoundEffect g_SE;
|
|
|
|
// Token: 0x0400097F RID: 2431
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400097F")]
|
|
private SoundEffectPool g_SEPCollision;
|
|
|
|
// Token: 0x04000980 RID: 2432
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000980")]
|
|
private float g_fRadius = 3f;
|
|
|
|
// Token: 0x04000981 RID: 2433
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000981")]
|
|
private Transform g_DecalAura;
|
|
|
|
// Token: 0x04000982 RID: 2434
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4000982")]
|
|
private Material g_MatDecalAura;
|
|
|
|
// Token: 0x04000983 RID: 2435
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000983")]
|
|
private Color g_OriginalColor;
|
|
|
|
// Token: 0x04000984 RID: 2436
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000984")]
|
|
private Color g_Color;
|
|
|
|
// Token: 0x04000985 RID: 2437
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000985")]
|
|
private float g_fColorSpeed = 5f;
|
|
|
|
// Token: 0x04000986 RID: 2438
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x4000986")]
|
|
private float g_fRotateSpeed = 200f;
|
|
|
|
// Token: 0x04000987 RID: 2439
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4000987")]
|
|
private float g_fMPTotal;
|
|
|
|
// Token: 0x04000988 RID: 2440
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4000988")]
|
|
private float g_fAchievementMP;
|
|
|
|
// Token: 0x04000989 RID: 2441
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4000989")]
|
|
private float g_fCloseTime = 3f;
|
|
|
|
// Token: 0x0400098A RID: 2442
|
|
[FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x400098A")]
|
|
private float g_fCloseTimeVal;
|
|
|
|
// Token: 0x0400098B RID: 2443
|
|
[Token(Token = "0x400098B")]
|
|
private const float g_fPushStrength = 9f;
|
|
|
|
// Token: 0x0400098C RID: 2444
|
|
[Token(Token = "0x400098C")]
|
|
private const float g_fPushStrengthFade = 6f;
|
|
|
|
// Token: 0x0400098D RID: 2445
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400098D")]
|
|
private float g_fPushStrengthVal;
|
|
|
|
// Token: 0x0400098E RID: 2446
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400098E")]
|
|
private List<NPCManage> g_PushEnemy;
|
|
|
|
// Token: 0x0400098F RID: 2447
|
|
[Token(Token = "0x400098F")]
|
|
private const float g_fSuckDistance = 15f;
|
|
|
|
// Token: 0x04000990 RID: 2448
|
|
[Token(Token = "0x4000990")]
|
|
private const float g_fSuckStrength = 1.5f;
|
|
}
|