Files
NobetaSource/Interop/Assembly-CSharp/AI_SpecterArmorGirl02.cs
2023-09-06 22:09:22 +02:00

944 lines
48 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
// Token: 0x0200008D RID: 141
public class AI_SpecterArmorGirl02 : AI_NPC
{
// Token: 0x06001078 RID: 4216 RVA: 0x000470FC File Offset: 0x000452FC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500496, XrefRangeEnd = 500534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Start(GameObject This, NPCManage NPCM)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(This);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(NPCM);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001079 RID: 4217 RVA: 0x00047178 File Offset: 0x00045378
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500534, XrefRangeEnd = 500549, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Update(float fDeltaTime)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref fDeltaTime;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600107A RID: 4218 RVA: 0x000471D8 File Offset: 0x000453D8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500549, XrefRangeEnd = 500553, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void LateUpdate()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600107B RID: 4219 RVA: 0x00047228 File Offset: 0x00045428
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500553, XrefRangeEnd = 500555, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void EndStatus(AI_NPC.AIStatus Status)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref Status;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600107C RID: 4220 RVA: 0x0004727C File Offset: 0x0004547C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500555, XrefRangeEnd = 500563, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void InitStatus(AI_NPC.AIStatus Status)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref Status;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600107D RID: 4221 RVA: 0x000472DC File Offset: 0x000454DC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500563, XrefRangeEnd = 500564, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Sky()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Sky_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600107E RID: 4222 RVA: 0x0004732C File Offset: 0x0004552C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500564, XrefRangeEnd = 500565, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Land()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Land_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600107F RID: 4223 RVA: 0x0004737C File Offset: 0x0004557C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Idle()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001080 RID: 4224 RVA: 0x000473CC File Offset: 0x000455CC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500565, XrefRangeEnd = 500571, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Patrol()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001081 RID: 4225 RVA: 0x0004741C File Offset: 0x0004561C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500571, XrefRangeEnd = 500577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void GoHome()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001082 RID: 4226 RVA: 0x0004746C File Offset: 0x0004566C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Confirming()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001083 RID: 4227 RVA: 0x000474BC File Offset: 0x000456BC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void LookFor()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001084 RID: 4228 RVA: 0x0004750C File Offset: 0x0004570C
[CallerCount(0)]
public unsafe override void Hear()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Hear_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001085 RID: 4229 RVA: 0x0004755C File Offset: 0x0004575C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void HearCheck()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_HearCheck_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001086 RID: 4230 RVA: 0x000475AC File Offset: 0x000457AC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Damaged()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Damaged_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001087 RID: 4231 RVA: 0x000475FC File Offset: 0x000457FC
[CallerCount(0)]
public unsafe override void DamagedFly()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001088 RID: 4232 RVA: 0x0004764C File Offset: 0x0004584C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500577, XrefRangeEnd = 500578, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Death()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Death_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001089 RID: 4233 RVA: 0x0004769C File Offset: 0x0004589C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Destroy()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600108A RID: 4234 RVA: 0x000476EC File Offset: 0x000458EC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500578, XrefRangeEnd = 500603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Fighting()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600108B RID: 4235 RVA: 0x0004773C File Offset: 0x0004593C
[CallerCount(13)]
[CachedScanResults(RefRangeStart = 500667, RefRangeEnd = 500680, XrefRangeStart = 500603, XrefRangeEnd = 500667, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void InitFightingType(AI_SpecterArmorGirl02.AIFighting Type)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref Type;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_InitFightingType_Protected_Void_AIFighting_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600108C RID: 4236 RVA: 0x00047790 File Offset: 0x00045990
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 500681, RefRangeEnd = 500682, XrefRangeStart = 500680, XrefRangeEnd = 500681, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FightAttackSelect()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightAttackSelect_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600108D RID: 4237 RVA: 0x000477D4 File Offset: 0x000459D4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 500717, RefRangeEnd = 500718, XrefRangeStart = 500682, XrefRangeEnd = 500717, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FightWatch()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightWatch_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600108E RID: 4238 RVA: 0x00047818 File Offset: 0x00045A18
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500718, XrefRangeEnd = 500720, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FightDodge()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightDodge_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600108F RID: 4239 RVA: 0x0004785C File Offset: 0x00045A5C
[CallerCount(0)]
public unsafe void FightSkyDodgeF()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightSkyDodgeF_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001090 RID: 4240 RVA: 0x000478A0 File Offset: 0x00045AA0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500720, XrefRangeEnd = 500724, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FightAttack()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightAttack_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001091 RID: 4241 RVA: 0x000478E4 File Offset: 0x00045AE4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 500736, RefRangeEnd = 500737, XrefRangeStart = 500724, XrefRangeEnd = 500736, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FightAttackJump()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightAttackJump_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001092 RID: 4242 RVA: 0x00047928 File Offset: 0x00045B28
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500737, XrefRangeEnd = 500741, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FightPlayerDead()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightPlayerDead_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001093 RID: 4243 RVA: 0x0004796C File Offset: 0x00045B6C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500741, XrefRangeEnd = 500792, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Hit(AttackData Data)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(Data);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06001094 RID: 4244 RVA: 0x000479D0 File Offset: 0x00045BD0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref v3Source;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fSize;
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref SoundType;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_ReceiveSound_Public_Virtual_Void_Vector3_Single_SoundWaveType_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001095 RID: 4245 RVA: 0x00047A58 File Offset: 0x00045C58
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Resurrection()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001096 RID: 4246 RVA: 0x00047AA8 File Offset: 0x00045CA8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500792, XrefRangeEnd = 500801, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Create()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Create_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001097 RID: 4247 RVA: 0x00047AF8 File Offset: 0x00045CF8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500801, XrefRangeEnd = 500806, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Remove()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06001098 RID: 4248 RVA: 0x00047B48 File Offset: 0x00045D48
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 500806, XrefRangeEnd = 500809, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void SetTimeScale(float fTimeScale)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref fTimeScale;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06001099 RID: 4249 RVA: 0x00047BA8 File Offset: 0x00045DA8
[CallerCount(0)]
public unsafe override void SetAiStatus(AI_NPC.AIStatus Status)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref Status;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_SpecterArmorGirl02.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x0600109A RID: 4250 RVA: 0x00047C08 File Offset: 0x00045E08
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 500810, RefRangeEnd = 500811, XrefRangeStart = 500809, XrefRangeEnd = 500810, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe AI_SpecterArmorGirl02()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_SpecterArmorGirl02.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x0600109B RID: 4251 RVA: 0x00047C54 File Offset: 0x00045E54
// Note: this type is marked as 'beforefieldinit'.
static AI_SpecterArmorGirl02()
{
Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AI_SpecterArmorGirl02");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr);
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_Effect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_Effect");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAniMoveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_fAniMoveSpeed");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAniMoveAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_fAniMoveAngle");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_v3PreForward = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_v3PreForward");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_Fightting = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_Fightting");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_AttackType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_AttackType");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fTrackTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_fTrackTime");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAttackRotate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_fAttackRotate");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAbsorbDodge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_fAbsorbDodge");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAbsorbDodgeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_fAbsorbDodgeVal");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_bDodgeDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_bDodgeDirection");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_ShakeHead");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeBody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_ShakeBody");
AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeAll = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, "g_ShakeAll");
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664796);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664797);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664798);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664799);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664800);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Sky_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664801);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Land_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664802);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Idle_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664803);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664804);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664805);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664806);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664807);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Hear_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664808);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_HearCheck_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664809);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Damaged_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664810);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664811);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Death_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664812);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664813);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664814);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_InitFightingType_Protected_Void_AIFighting_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664815);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightAttackSelect_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664816);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightWatch_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664817);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightDodge_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664818);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightSkyDodgeF_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664819);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightAttack_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664820);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightAttackJump_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664821);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_FightPlayerDead_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664822);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664823);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_ReceiveSound_Public_Virtual_Void_Vector3_Single_SoundWaveType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664824);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664825);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Create_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664826);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_Remove_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664827);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664828);
AI_SpecterArmorGirl02.NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664829);
AI_SpecterArmorGirl02.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AI_SpecterArmorGirl02>.NativeClassPtr, 100664830);
}
// Token: 0x0600109C RID: 4252 RVA: 0x0001D7B0 File Offset: 0x0001B9B0
public AI_SpecterArmorGirl02(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17000513 RID: 1299
// (get) Token: 0x0600109D RID: 4253 RVA: 0x00048058 File Offset: 0x00046258
// (set) Token: 0x0600109E RID: 4254 RVA: 0x0004808C File Offset: 0x0004628C
public unsafe SpecterArmorGirl02EffectPlay g_Effect
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_Effect);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new SpecterArmorGirl02EffectPlay(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_Effect), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17000514 RID: 1300
// (get) Token: 0x0600109F RID: 4255 RVA: 0x000480B4 File Offset: 0x000462B4
// (set) Token: 0x060010A0 RID: 4256 RVA: 0x000480DC File Offset: 0x000462DC
public unsafe float g_fAniMoveSpeed
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAniMoveSpeed);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAniMoveSpeed)) = value;
}
}
// Token: 0x17000515 RID: 1301
// (get) Token: 0x060010A1 RID: 4257 RVA: 0x00048100 File Offset: 0x00046300
// (set) Token: 0x060010A2 RID: 4258 RVA: 0x00048128 File Offset: 0x00046328
public unsafe float g_fAniMoveAngle
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAniMoveAngle);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAniMoveAngle)) = value;
}
}
// Token: 0x17000516 RID: 1302
// (get) Token: 0x060010A3 RID: 4259 RVA: 0x0004814C File Offset: 0x0004634C
// (set) Token: 0x060010A4 RID: 4260 RVA: 0x00048174 File Offset: 0x00046374
public unsafe Vector3 g_v3PreForward
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_v3PreForward);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_v3PreForward)) = value;
}
}
// Token: 0x17000517 RID: 1303
// (get) Token: 0x060010A5 RID: 4261 RVA: 0x00048198 File Offset: 0x00046398
// (set) Token: 0x060010A6 RID: 4262 RVA: 0x000481C0 File Offset: 0x000463C0
public unsafe AI_SpecterArmorGirl02.AIFighting g_Fightting
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_Fightting);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_Fightting)) = value;
}
}
// Token: 0x17000518 RID: 1304
// (get) Token: 0x060010A7 RID: 4263 RVA: 0x000481E4 File Offset: 0x000463E4
// (set) Token: 0x060010A8 RID: 4264 RVA: 0x0004820C File Offset: 0x0004640C
public unsafe AI_SpecterArmorGirl02.AIFighting g_AttackType
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_AttackType);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_AttackType)) = value;
}
}
// Token: 0x17000519 RID: 1305
// (get) Token: 0x060010A9 RID: 4265 RVA: 0x00048230 File Offset: 0x00046430
// (set) Token: 0x060010AA RID: 4266 RVA: 0x00048258 File Offset: 0x00046458
public unsafe float g_fTrackTime
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fTrackTime);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fTrackTime)) = value;
}
}
// Token: 0x1700051A RID: 1306
// (get) Token: 0x060010AB RID: 4267 RVA: 0x0004827C File Offset: 0x0004647C
// (set) Token: 0x060010AC RID: 4268 RVA: 0x000482A4 File Offset: 0x000464A4
public unsafe float g_fAttackRotate
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAttackRotate);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAttackRotate)) = value;
}
}
// Token: 0x1700051B RID: 1307
// (get) Token: 0x060010AD RID: 4269 RVA: 0x000482C8 File Offset: 0x000464C8
// (set) Token: 0x060010AE RID: 4270 RVA: 0x000482E6 File Offset: 0x000464E6
public unsafe static float g_fAbsorbDodge
{
get
{
float num;
IL2CPP.il2cpp_field_static_get_value(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAbsorbDodge, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAbsorbDodge, (void*)(&value));
}
}
// Token: 0x1700051C RID: 1308
// (get) Token: 0x060010AF RID: 4271 RVA: 0x000482F8 File Offset: 0x000464F8
// (set) Token: 0x060010B0 RID: 4272 RVA: 0x00048320 File Offset: 0x00046520
public unsafe float g_fAbsorbDodgeVal
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAbsorbDodgeVal);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_fAbsorbDodgeVal)) = value;
}
}
// Token: 0x1700051D RID: 1309
// (get) Token: 0x060010B1 RID: 4273 RVA: 0x00048344 File Offset: 0x00046544
// (set) Token: 0x060010B2 RID: 4274 RVA: 0x0004836C File Offset: 0x0004656C
public unsafe bool g_bDodgeDirection
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_bDodgeDirection);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_bDodgeDirection)) = value;
}
}
// Token: 0x1700051E RID: 1310
// (get) Token: 0x060010B3 RID: 4275 RVA: 0x00048390 File Offset: 0x00046590
// (set) Token: 0x060010B4 RID: 4276 RVA: 0x000483C4 File Offset: 0x000465C4
public unsafe Shake g_ShakeHead
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeHead);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Shake(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeHead), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700051F RID: 1311
// (get) Token: 0x060010B5 RID: 4277 RVA: 0x000483EC File Offset: 0x000465EC
// (set) Token: 0x060010B6 RID: 4278 RVA: 0x00048420 File Offset: 0x00046620
public unsafe Shake g_ShakeBody
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeBody);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Shake(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeBody), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17000520 RID: 1312
// (get) Token: 0x060010B7 RID: 4279 RVA: 0x00048448 File Offset: 0x00046648
// (set) Token: 0x060010B8 RID: 4280 RVA: 0x0004847C File Offset: 0x0004667C
public unsafe Shake g_ShakeAll
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeAll);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Shake(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_SpecterArmorGirl02.NativeFieldInfoPtr_g_ShakeAll), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04000CDC RID: 3292
private static readonly IntPtr NativeFieldInfoPtr_g_Effect;
// Token: 0x04000CDD RID: 3293
private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveSpeed;
// Token: 0x04000CDE RID: 3294
private static readonly IntPtr NativeFieldInfoPtr_g_fAniMoveAngle;
// Token: 0x04000CDF RID: 3295
private static readonly IntPtr NativeFieldInfoPtr_g_v3PreForward;
// Token: 0x04000CE0 RID: 3296
private static readonly IntPtr NativeFieldInfoPtr_g_Fightting;
// Token: 0x04000CE1 RID: 3297
private static readonly IntPtr NativeFieldInfoPtr_g_AttackType;
// Token: 0x04000CE2 RID: 3298
private static readonly IntPtr NativeFieldInfoPtr_g_fTrackTime;
// Token: 0x04000CE3 RID: 3299
private static readonly IntPtr NativeFieldInfoPtr_g_fAttackRotate;
// Token: 0x04000CE4 RID: 3300
private static readonly IntPtr NativeFieldInfoPtr_g_fAbsorbDodge;
// Token: 0x04000CE5 RID: 3301
private static readonly IntPtr NativeFieldInfoPtr_g_fAbsorbDodgeVal;
// Token: 0x04000CE6 RID: 3302
private static readonly IntPtr NativeFieldInfoPtr_g_bDodgeDirection;
// Token: 0x04000CE7 RID: 3303
private static readonly IntPtr NativeFieldInfoPtr_g_ShakeHead;
// Token: 0x04000CE8 RID: 3304
private static readonly IntPtr NativeFieldInfoPtr_g_ShakeBody;
// Token: 0x04000CE9 RID: 3305
private static readonly IntPtr NativeFieldInfoPtr_g_ShakeAll;
// Token: 0x04000CEA RID: 3306
private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Virtual_Void_GameObject_NPCManage_0;
// Token: 0x04000CEB RID: 3307
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Virtual_Void_Single_0;
// Token: 0x04000CEC RID: 3308
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Public_Virtual_Void_0;
// Token: 0x04000CED RID: 3309
private static readonly IntPtr NativeMethodInfoPtr_EndStatus_Public_Void_AIStatus_0;
// Token: 0x04000CEE RID: 3310
private static readonly IntPtr NativeMethodInfoPtr_InitStatus_Public_Virtual_New_Void_AIStatus_0;
// Token: 0x04000CEF RID: 3311
private static readonly IntPtr NativeMethodInfoPtr_Sky_Public_Virtual_Void_0;
// Token: 0x04000CF0 RID: 3312
private static readonly IntPtr NativeMethodInfoPtr_Land_Public_Virtual_Void_0;
// Token: 0x04000CF1 RID: 3313
private static readonly IntPtr NativeMethodInfoPtr_Idle_Public_Virtual_Void_0;
// Token: 0x04000CF2 RID: 3314
private static readonly IntPtr NativeMethodInfoPtr_Patrol_Public_Virtual_Void_0;
// Token: 0x04000CF3 RID: 3315
private static readonly IntPtr NativeMethodInfoPtr_GoHome_Public_Virtual_Void_0;
// Token: 0x04000CF4 RID: 3316
private static readonly IntPtr NativeMethodInfoPtr_Confirming_Public_Virtual_Void_0;
// Token: 0x04000CF5 RID: 3317
private static readonly IntPtr NativeMethodInfoPtr_LookFor_Public_Virtual_Void_0;
// Token: 0x04000CF6 RID: 3318
private static readonly IntPtr NativeMethodInfoPtr_Hear_Public_Virtual_Void_0;
// Token: 0x04000CF7 RID: 3319
private static readonly IntPtr NativeMethodInfoPtr_HearCheck_Public_Virtual_Void_0;
// Token: 0x04000CF8 RID: 3320
private static readonly IntPtr NativeMethodInfoPtr_Damaged_Public_Virtual_Void_0;
// Token: 0x04000CF9 RID: 3321
private static readonly IntPtr NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0;
// Token: 0x04000CFA RID: 3322
private static readonly IntPtr NativeMethodInfoPtr_Death_Public_Virtual_Void_0;
// Token: 0x04000CFB RID: 3323
private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Virtual_Void_0;
// Token: 0x04000CFC RID: 3324
private static readonly IntPtr NativeMethodInfoPtr_Fighting_Public_Virtual_Void_0;
// Token: 0x04000CFD RID: 3325
private static readonly IntPtr NativeMethodInfoPtr_InitFightingType_Protected_Void_AIFighting_0;
// Token: 0x04000CFE RID: 3326
private static readonly IntPtr NativeMethodInfoPtr_FightAttackSelect_Private_Void_0;
// Token: 0x04000CFF RID: 3327
private static readonly IntPtr NativeMethodInfoPtr_FightWatch_Private_Void_0;
// Token: 0x04000D00 RID: 3328
private static readonly IntPtr NativeMethodInfoPtr_FightDodge_Private_Void_0;
// Token: 0x04000D01 RID: 3329
private static readonly IntPtr NativeMethodInfoPtr_FightSkyDodgeF_Private_Void_0;
// Token: 0x04000D02 RID: 3330
private static readonly IntPtr NativeMethodInfoPtr_FightAttack_Private_Void_0;
// Token: 0x04000D03 RID: 3331
private static readonly IntPtr NativeMethodInfoPtr_FightAttackJump_Private_Void_0;
// Token: 0x04000D04 RID: 3332
private static readonly IntPtr NativeMethodInfoPtr_FightPlayerDead_Private_Void_0;
// Token: 0x04000D05 RID: 3333
private static readonly IntPtr NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0;
// Token: 0x04000D06 RID: 3334
private static readonly IntPtr NativeMethodInfoPtr_ReceiveSound_Public_Virtual_Void_Vector3_Single_SoundWaveType_0;
// Token: 0x04000D07 RID: 3335
private static readonly IntPtr NativeMethodInfoPtr_Resurrection_Public_Virtual_Void_0;
// Token: 0x04000D08 RID: 3336
private static readonly IntPtr NativeMethodInfoPtr_Create_Public_Virtual_Void_0;
// Token: 0x04000D09 RID: 3337
private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Virtual_Void_0;
// Token: 0x04000D0A RID: 3338
private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0;
// Token: 0x04000D0B RID: 3339
private static readonly IntPtr NativeMethodInfoPtr_SetAiStatus_Public_Virtual_Void_AIStatus_0;
// Token: 0x04000D0C RID: 3340
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x0200008E RID: 142
public enum AIFighting
{
// Token: 0x04000D0E RID: 3342
WatchFirst,
// Token: 0x04000D0F RID: 3343
Watch,
// Token: 0x04000D10 RID: 3344
PlayerDead,
// Token: 0x04000D11 RID: 3345
Attack01,
// Token: 0x04000D12 RID: 3346
Attack02,
// Token: 0x04000D13 RID: 3347
Attack03,
// Token: 0x04000D14 RID: 3348
AttackJump,
// Token: 0x04000D15 RID: 3349
AttackDodgeL,
// Token: 0x04000D16 RID: 3350
AttackDodgeR,
// Token: 0x04000D17 RID: 3351
AttackKick,
// Token: 0x04000D18 RID: 3352
DodgeL,
// Token: 0x04000D19 RID: 3353
DodgeR,
// Token: 0x04000D1A RID: 3354
DodgeB,
// Token: 0x04000D1B RID: 3355
AttackDebut,
// Token: 0x04000D1C RID: 3356
SkyDodgeF
}
}