using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000E8 RID: 232 public class BossLevel06_BR_EffectPlayPlus : BossLevel06EffectPlayPlus { // Token: 0x06002BB0 RID: 11184 RVA: 0x000AFA50 File Offset: 0x000ADC50 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 531982, XrefRangeEnd = 532015, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void InitData(AI_BossLevel06 AI) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(AI); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_InitData_Public_Virtual_Void_AI_BossLevel06_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002BB1 RID: 11185 RVA: 0x000AFAB4 File Offset: 0x000ADCB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532015, XrefRangeEnd = 532033, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void PlayEff_AttackRotate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_PlayEff_AttackRotate_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002BB2 RID: 11186 RVA: 0x000AFB04 File Offset: 0x000ADD04 [CallerCount(0)] public unsafe SoundEffectPool GetSEDestory() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_GetSEDestory_Public_SoundEffectPool_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new SoundEffectPool(intPtr3) : null; } // Token: 0x06002BB3 RID: 11187 RVA: 0x000AFB5C File Offset: 0x000ADD5C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 532033, XrefRangeEnd = 532040, 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), BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06002BB4 RID: 11188 RVA: 0x000AFBBC File Offset: 0x000ADDBC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BossLevel06_BR_EffectPlayPlus() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06002BB5 RID: 11189 RVA: 0x000AFC08 File Offset: 0x000ADE08 // Note: this type is marked as 'beforefieldinit'. static BossLevel06_BR_EffectPlayPlus() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BossLevel06_BR_EffectPlayPlus"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_EffectFireBall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "EffectFireBall"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_EffectFireBallExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "EffectFireBallExplosion"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_EffFireBall = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffFireBall"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_EffFireBallExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffFireBallExplosion"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_SE_FireBallShot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_FireBallShot"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_SE_FireBallLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE_FireBallLoop"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_SEFireBallShot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEFireBallShot"); BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_SEFireBallLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEFireBallLoop"); BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_InitData_Public_Virtual_Void_AI_BossLevel06_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666218); BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_PlayEff_AttackRotate_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666219); BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_GetSEDestory_Public_SoundEffectPool_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666220); BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666221); BossLevel06_BR_EffectPlayPlus.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666222); } // Token: 0x06002BB6 RID: 11190 RVA: 0x000AFD3C File Offset: 0x000ADF3C public BossLevel06_BR_EffectPlayPlus(IntPtr pointer) : base(pointer) { } // Token: 0x17000FA9 RID: 4009 // (get) Token: 0x06002BB7 RID: 11191 RVA: 0x000AFD48 File Offset: 0x000ADF48 // (set) Token: 0x06002BB8 RID: 11192 RVA: 0x000AFD7C File Offset: 0x000ADF7C public unsafe GameObject EffectFireBall { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_EffectFireBall); 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(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_EffectFireBall), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FAA RID: 4010 // (get) Token: 0x06002BB9 RID: 11193 RVA: 0x000AFDA4 File Offset: 0x000ADFA4 // (set) Token: 0x06002BBA RID: 11194 RVA: 0x000AFDD8 File Offset: 0x000ADFD8 public unsafe GameObject EffectFireBallExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_EffectFireBallExplosion); 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(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_EffectFireBallExplosion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FAB RID: 4011 // (get) Token: 0x06002BBB RID: 11195 RVA: 0x000AFE00 File Offset: 0x000AE000 // (set) Token: 0x06002BBC RID: 11196 RVA: 0x000AFE34 File Offset: 0x000AE034 public unsafe EffectPool g_EffFireBall { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_EffFireBall); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_EffFireBall), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FAC RID: 4012 // (get) Token: 0x06002BBD RID: 11197 RVA: 0x000AFE5C File Offset: 0x000AE05C // (set) Token: 0x06002BBE RID: 11198 RVA: 0x000AFE90 File Offset: 0x000AE090 public unsafe EffectPool g_EffFireBallExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_EffFireBallExplosion); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_EffFireBallExplosion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FAD RID: 4013 // (get) Token: 0x06002BBF RID: 11199 RVA: 0x000AFEB8 File Offset: 0x000AE0B8 // (set) Token: 0x06002BC0 RID: 11200 RVA: 0x000AFEEC File Offset: 0x000AE0EC public unsafe GameObject SE_FireBallShot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_SE_FireBallShot); 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(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_SE_FireBallShot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FAE RID: 4014 // (get) Token: 0x06002BC1 RID: 11201 RVA: 0x000AFF14 File Offset: 0x000AE114 // (set) Token: 0x06002BC2 RID: 11202 RVA: 0x000AFF48 File Offset: 0x000AE148 public unsafe GameObject SE_FireBallLoop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_SE_FireBallLoop); 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(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_SE_FireBallLoop), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FAF RID: 4015 // (get) Token: 0x06002BC3 RID: 11203 RVA: 0x000AFF70 File Offset: 0x000AE170 // (set) Token: 0x06002BC4 RID: 11204 RVA: 0x000AFFA4 File Offset: 0x000AE1A4 public unsafe SoundEffectPool g_SEFireBallShot { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_SEFireBallShot); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_SEFireBallShot), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17000FB0 RID: 4016 // (get) Token: 0x06002BC5 RID: 11205 RVA: 0x000AFFCC File Offset: 0x000AE1CC // (set) Token: 0x06002BC6 RID: 11206 RVA: 0x000B0000 File Offset: 0x000AE200 public unsafe SoundEffectPool g_SEFireBallLoop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_SEFireBallLoop); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffectPool(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BossLevel06_BR_EffectPlayPlus.NativeFieldInfoPtr_g_SEFireBallLoop), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04001DB5 RID: 7605 private static readonly IntPtr NativeFieldInfoPtr_EffectFireBall; // Token: 0x04001DB6 RID: 7606 private static readonly IntPtr NativeFieldInfoPtr_EffectFireBallExplosion; // Token: 0x04001DB7 RID: 7607 private static readonly IntPtr NativeFieldInfoPtr_g_EffFireBall; // Token: 0x04001DB8 RID: 7608 private static readonly IntPtr NativeFieldInfoPtr_g_EffFireBallExplosion; // Token: 0x04001DB9 RID: 7609 private static readonly IntPtr NativeFieldInfoPtr_SE_FireBallShot; // Token: 0x04001DBA RID: 7610 private static readonly IntPtr NativeFieldInfoPtr_SE_FireBallLoop; // Token: 0x04001DBB RID: 7611 private static readonly IntPtr NativeFieldInfoPtr_g_SEFireBallShot; // Token: 0x04001DBC RID: 7612 private static readonly IntPtr NativeFieldInfoPtr_g_SEFireBallLoop; // Token: 0x04001DBD RID: 7613 private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_AI_BossLevel06_0; // Token: 0x04001DBE RID: 7614 private static readonly IntPtr NativeMethodInfoPtr_PlayEff_AttackRotate_Public_Virtual_Void_0; // Token: 0x04001DBF RID: 7615 private static readonly IntPtr NativeMethodInfoPtr_GetSEDestory_Public_SoundEffectPool_0; // Token: 0x04001DC0 RID: 7616 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Virtual_Void_Single_0; // Token: 0x04001DC1 RID: 7617 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }