using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; // Token: 0x02000060 RID: 96 public class AI_Doll03_Big : AI_Doll03 { // Token: 0x06000AF9 RID: 2809 RVA: 0x0002E8DC File Offset: 0x0002CADC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 477908, XrefRangeEnd = 477909, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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_Doll03_Big.NativeMethodInfoPtr_InitStatus_Public_Virtual_Void_AIStatus_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000AFA RID: 2810 RVA: 0x0002E93C File Offset: 0x0002CB3C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 477909, XrefRangeEnd = 477913, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void FJudgment() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_Doll03_Big.NativeMethodInfoPtr_FJudgment_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000AFB RID: 2811 RVA: 0x0002E98C File Offset: 0x0002CB8C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 477913, XrefRangeEnd = 477914, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void FFlee() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_Doll03_Big.NativeMethodInfoPtr_FFlee_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000AFC RID: 2812 RVA: 0x0002E9DC File Offset: 0x0002CBDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 477914, XrefRangeEnd = 477920, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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_Doll03_Big.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000AFD RID: 2813 RVA: 0x0002EA2C File Offset: 0x0002CC2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 477920, XrefRangeEnd = 477965, 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_Doll03_Big.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06000AFE RID: 2814 RVA: 0x0002EA90 File Offset: 0x0002CC90 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 477965, XrefRangeEnd = 477972, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void FAttack() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AI_Doll03_Big.NativeMethodInfoPtr_FAttack_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000AFF RID: 2815 RVA: 0x0002EAE0 File Offset: 0x0002CCE0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 477906, RefRangeEnd = 477908, XrefRangeStart = 477906, XrefRangeEnd = 477908, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe AI_Doll03_Big() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AI_Doll03_Big.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06000B00 RID: 2816 RVA: 0x0002EB2C File Offset: 0x0002CD2C // Note: this type is marked as 'beforefieldinit'. static AI_Doll03_Big() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "AI_Doll03_Big"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); AI_Doll03_Big.NativeFieldInfoPtr_g_bDamageFlyTeleport = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bDamageFlyTeleport"); AI_Doll03_Big.NativeMethodInfoPtr_InitStatus_Public_Virtual_Void_AIStatus_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664197); AI_Doll03_Big.NativeMethodInfoPtr_FJudgment_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664198); AI_Doll03_Big.NativeMethodInfoPtr_FFlee_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664199); AI_Doll03_Big.NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664200); AI_Doll03_Big.NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664201); AI_Doll03_Big.NativeMethodInfoPtr_FAttack_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664202); AI_Doll03_Big.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100664203); } // Token: 0x06000B01 RID: 2817 RVA: 0x0002EBFC File Offset: 0x0002CDFC public AI_Doll03_Big(IntPtr pointer) : base(pointer) { } // Token: 0x17000397 RID: 919 // (get) Token: 0x06000B02 RID: 2818 RVA: 0x0002EC08 File Offset: 0x0002CE08 // (set) Token: 0x06000B03 RID: 2819 RVA: 0x0002EC30 File Offset: 0x0002CE30 public unsafe bool g_bDamageFlyTeleport { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_Doll03_Big.NativeFieldInfoPtr_g_bDamageFlyTeleport); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AI_Doll03_Big.NativeFieldInfoPtr_g_bDamageFlyTeleport)) = value; } } // Token: 0x04000833 RID: 2099 private static readonly IntPtr NativeFieldInfoPtr_g_bDamageFlyTeleport; // Token: 0x04000834 RID: 2100 private static readonly IntPtr NativeMethodInfoPtr_InitStatus_Public_Virtual_Void_AIStatus_0; // Token: 0x04000835 RID: 2101 private static readonly IntPtr NativeMethodInfoPtr_FJudgment_Protected_Virtual_Void_0; // Token: 0x04000836 RID: 2102 private static readonly IntPtr NativeMethodInfoPtr_FFlee_Protected_Virtual_Void_0; // Token: 0x04000837 RID: 2103 private static readonly IntPtr NativeMethodInfoPtr_DamagedFly_Public_Virtual_Void_0; // Token: 0x04000838 RID: 2104 private static readonly IntPtr NativeMethodInfoPtr_Hit_Public_Virtual_Void_AttackData_0; // Token: 0x04000839 RID: 2105 private static readonly IntPtr NativeMethodInfoPtr_FAttack_Protected_Virtual_Void_0; // Token: 0x0400083A RID: 2106 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }