191 lines
9.0 KiB
C#
191 lines
9.0 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000AC RID: 172
|
|
public class NPC_GhostB : NPC
|
|
{
|
|
// Token: 0x06001502 RID: 5378 RVA: 0x0005AED8 File Offset: 0x000590D8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 489588, XrefRangeEnd = 489653, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void Init()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), NPC_GhostB.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06001503 RID: 5379 RVA: 0x0005AF28 File Offset: 0x00059128
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 489653, XrefRangeEnd = 489709, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void Update()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), NPC_GhostB.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06001504 RID: 5380 RVA: 0x0005AF78 File Offset: 0x00059178
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 489709, XrefRangeEnd = 489715, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnEnable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), NPC_GhostB.NativeMethodInfoPtr_OnEnable_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06001505 RID: 5381 RVA: 0x0005AFC8 File Offset: 0x000591C8
|
|
[CallerCount(5585)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void PlayFireMagicShot()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_GhostB.NativeMethodInfoPtr_PlayFireMagicShot_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06001506 RID: 5382 RVA: 0x0005B00C File Offset: 0x0005920C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe NPC_GhostB()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(NPC_GhostB.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06001507 RID: 5383 RVA: 0x0005B058 File Offset: 0x00059258
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static NPC_GhostB()
|
|
{
|
|
Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "NPC_GhostB");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr);
|
|
NPC_GhostB.NativeFieldInfoPtr_SEMoveObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, "SEMoveObject");
|
|
NPC_GhostB.NativeFieldInfoPtr_SEChargeObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, "SEChargeObject");
|
|
NPC_GhostB.NativeFieldInfoPtr_g_SEMove = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, "g_SEMove");
|
|
NPC_GhostB.NativeFieldInfoPtr_g_SECharge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, "g_SECharge");
|
|
NPC_GhostB.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, 100665246);
|
|
NPC_GhostB.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, 100665247);
|
|
NPC_GhostB.NativeMethodInfoPtr_OnEnable_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, 100665248);
|
|
NPC_GhostB.NativeMethodInfoPtr_PlayFireMagicShot_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, 100665249);
|
|
NPC_GhostB.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<NPC_GhostB>.NativeClassPtr, 100665250);
|
|
}
|
|
|
|
// Token: 0x06001508 RID: 5384 RVA: 0x00059E2C File Offset: 0x0005802C
|
|
public NPC_GhostB(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700066A RID: 1642
|
|
// (get) Token: 0x06001509 RID: 5385 RVA: 0x0005B13C File Offset: 0x0005933C
|
|
// (set) Token: 0x0600150A RID: 5386 RVA: 0x0005B170 File Offset: 0x00059370
|
|
public unsafe GameObject SEMoveObject
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_SEMoveObject);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_SEMoveObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066B RID: 1643
|
|
// (get) Token: 0x0600150B RID: 5387 RVA: 0x0005B198 File Offset: 0x00059398
|
|
// (set) Token: 0x0600150C RID: 5388 RVA: 0x0005B1CC File Offset: 0x000593CC
|
|
public unsafe GameObject SEChargeObject
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_SEChargeObject);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_SEChargeObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066C RID: 1644
|
|
// (get) Token: 0x0600150D RID: 5389 RVA: 0x0005B1F4 File Offset: 0x000593F4
|
|
// (set) Token: 0x0600150E RID: 5390 RVA: 0x0005B228 File Offset: 0x00059428
|
|
public unsafe SoundEffect g_SEMove
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_g_SEMove);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_g_SEMove), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700066D RID: 1645
|
|
// (get) Token: 0x0600150F RID: 5391 RVA: 0x0005B250 File Offset: 0x00059450
|
|
// (set) Token: 0x06001510 RID: 5392 RVA: 0x0005B284 File Offset: 0x00059484
|
|
public unsafe SoundEffect g_SECharge
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_g_SECharge);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(NPC_GhostB.NativeFieldInfoPtr_g_SECharge), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04001082 RID: 4226
|
|
private static readonly IntPtr NativeFieldInfoPtr_SEMoveObject;
|
|
|
|
// Token: 0x04001083 RID: 4227
|
|
private static readonly IntPtr NativeFieldInfoPtr_SEChargeObject;
|
|
|
|
// Token: 0x04001084 RID: 4228
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_SEMove;
|
|
|
|
// Token: 0x04001085 RID: 4229
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_SECharge;
|
|
|
|
// Token: 0x04001086 RID: 4230
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04001087 RID: 4231
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04001088 RID: 4232
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Protected_Virtual_Void_0;
|
|
|
|
// Token: 0x04001089 RID: 4233
|
|
private static readonly IntPtr NativeMethodInfoPtr_PlayFireMagicShot_Public_Void_0;
|
|
|
|
// Token: 0x0400108A RID: 4234
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|