using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x020000F1 RID: 241 public class TargetArc02 : MonoBehaviour { // Token: 0x060038F6 RID: 14582 RVA: 0x000E06AC File Offset: 0x000DE8AC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538944, XrefRangeEnd = 538986, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), TargetArc02.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060038F7 RID: 14583 RVA: 0x000E06FC File Offset: 0x000DE8FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538986, XrefRangeEnd = 539107, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual 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), TargetArc02.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060038F8 RID: 14584 RVA: 0x000E074C File Offset: 0x000DE94C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539107, XrefRangeEnd = 539111, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Set(Vector3 v3ShotPos, Vector3 v3TargetPos, float fHeight, float fSpeed, float ExplosionRange) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref v3ShotPos; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref v3TargetPos; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fHeight; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fSpeed; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref ExplosionRange; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), TargetArc02.NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_Vector3_Single_Single_Single_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060038F9 RID: 14585 RVA: 0x000E07F8 File Offset: 0x000DE9F8 [CallerCount(3)] [CachedScanResults(RefRangeStart = 539113, RefRangeEnd = 539116, XrefRangeStart = 539111, XrefRangeEnd = 539113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetCollisionEffect(EffectPool Explosion, EffectPool Collision) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(Explosion); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(Collision); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TargetArc02.NativeMethodInfoPtr_SetCollisionEffect_Public_Void_EffectPool_EffectPool_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060038FA RID: 14586 RVA: 0x000E086C File Offset: 0x000DEA6C [CallerCount(3)] [CachedScanResults(RefRangeStart = 539118, RefRangeEnd = 539121, XrefRangeStart = 539116, XrefRangeEnd = 539118, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetCollisionSE(SoundEffectPool Explosion, SoundEffectPool Collision) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(Explosion); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(Collision); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TargetArc02.NativeMethodInfoPtr_SetCollisionSE_Public_Void_SoundEffectPool_SoundEffectPool_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060038FB RID: 14587 RVA: 0x000E08E0 File Offset: 0x000DEAE0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 539121, XrefRangeEnd = 539122, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe TargetArc02() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TargetArc02.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060038FC RID: 14588 RVA: 0x000E092C File Offset: 0x000DEB2C // Note: this type is marked as 'beforefieldinit'. static TargetArc02() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "TargetArc02"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); TargetArc02.NativeFieldInfoPtr_g_PS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PS"); TargetArc02.NativeFieldInfoPtr_g_AData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_AData"); TargetArc02.NativeFieldInfoPtr_MPSuol = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "MPSuol"); TargetArc02.NativeFieldInfoPtr_g_v3Direction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Direction"); TargetArc02.NativeFieldInfoPtr_g_v3Center = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_v3Center"); TargetArc02.NativeFieldInfoPtr_g_fRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fRadius"); TargetArc02.NativeFieldInfoPtr_g_fPiVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPiVal"); TargetArc02.NativeFieldInfoPtr_g_fX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fX"); TargetArc02.NativeFieldInfoPtr_g_fY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fY"); TargetArc02.NativeFieldInfoPtr_g_fHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fHeight"); TargetArc02.NativeFieldInfoPtr_g_fSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fSpeed"); TargetArc02.NativeFieldInfoPtr_g_bCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bCollision"); TargetArc02.NativeFieldInfoPtr_g_bBulletCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_bBulletCollision"); TargetArc02.NativeFieldInfoPtr_g_PrePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_PrePosition"); TargetArc02.NativeFieldInfoPtr_g_EffExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffExplosion"); TargetArc02.NativeFieldInfoPtr_g_EffCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_EffCollision"); TargetArc02.NativeFieldInfoPtr_g_ExplosionRange = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_ExplosionRange"); TargetArc02.NativeFieldInfoPtr_g_Mask = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_Mask"); TargetArc02.NativeFieldInfoPtr_g_SEExplosion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SEExplosion"); TargetArc02.NativeFieldInfoPtr_g_SECollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_SECollision"); TargetArc02.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666744); TargetArc02.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666745); TargetArc02.NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_Vector3_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666746); TargetArc02.NativeMethodInfoPtr_SetCollisionEffect_Public_Void_EffectPool_EffectPool_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666747); TargetArc02.NativeMethodInfoPtr_SetCollisionSE_Public_Void_SoundEffectPool_SoundEffectPool_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666748); TargetArc02.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100666749); } // Token: 0x060038FD RID: 14589 RVA: 0x0000351C File Offset: 0x0000171C public TargetArc02(IntPtr pointer) : base(pointer) { } // Token: 0x1700153D RID: 5437 // (get) Token: 0x060038FE RID: 14590 RVA: 0x000E0B64 File Offset: 0x000DED64 // (set) Token: 0x060038FF RID: 14591 RVA: 0x000E0B98 File Offset: 0x000DED98 public unsafe ParticleSystem g_PS { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_PS); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_PS), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700153E RID: 5438 // (get) Token: 0x06003900 RID: 14592 RVA: 0x000E0BC0 File Offset: 0x000DEDC0 // (set) Token: 0x06003901 RID: 14593 RVA: 0x000E0BF4 File Offset: 0x000DEDF4 public unsafe AttackData g_AData { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_AData); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AttackData(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_AData), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700153F RID: 5439 // (get) Token: 0x06003902 RID: 14594 RVA: 0x000E0C1C File Offset: 0x000DEE1C // (set) Token: 0x06003903 RID: 14595 RVA: 0x000E0C44 File Offset: 0x000DEE44 public unsafe int MPSuol { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_MPSuol); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_MPSuol)) = value; } } // Token: 0x17001540 RID: 5440 // (get) Token: 0x06003904 RID: 14596 RVA: 0x000E0C68 File Offset: 0x000DEE68 // (set) Token: 0x06003905 RID: 14597 RVA: 0x000E0C90 File Offset: 0x000DEE90 public unsafe Vector3 g_v3Direction { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_v3Direction); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_v3Direction)) = value; } } // Token: 0x17001541 RID: 5441 // (get) Token: 0x06003906 RID: 14598 RVA: 0x000E0CB4 File Offset: 0x000DEEB4 // (set) Token: 0x06003907 RID: 14599 RVA: 0x000E0CDC File Offset: 0x000DEEDC public unsafe Vector3 g_v3Center { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_v3Center); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_v3Center)) = value; } } // Token: 0x17001542 RID: 5442 // (get) Token: 0x06003908 RID: 14600 RVA: 0x000E0D00 File Offset: 0x000DEF00 // (set) Token: 0x06003909 RID: 14601 RVA: 0x000E0D28 File Offset: 0x000DEF28 public unsafe float g_fRadius { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fRadius); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fRadius)) = value; } } // Token: 0x17001543 RID: 5443 // (get) Token: 0x0600390A RID: 14602 RVA: 0x000E0D4C File Offset: 0x000DEF4C // (set) Token: 0x0600390B RID: 14603 RVA: 0x000E0D74 File Offset: 0x000DEF74 public unsafe float g_fPiVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fPiVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fPiVal)) = value; } } // Token: 0x17001544 RID: 5444 // (get) Token: 0x0600390C RID: 14604 RVA: 0x000E0D98 File Offset: 0x000DEF98 // (set) Token: 0x0600390D RID: 14605 RVA: 0x000E0DC0 File Offset: 0x000DEFC0 public unsafe float g_fX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fX)) = value; } } // Token: 0x17001545 RID: 5445 // (get) Token: 0x0600390E RID: 14606 RVA: 0x000E0DE4 File Offset: 0x000DEFE4 // (set) Token: 0x0600390F RID: 14607 RVA: 0x000E0E0C File Offset: 0x000DF00C public unsafe float g_fY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fY)) = value; } } // Token: 0x17001546 RID: 5446 // (get) Token: 0x06003910 RID: 14608 RVA: 0x000E0E30 File Offset: 0x000DF030 // (set) Token: 0x06003911 RID: 14609 RVA: 0x000E0E58 File Offset: 0x000DF058 public unsafe float g_fHeight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fHeight); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fHeight)) = value; } } // Token: 0x17001547 RID: 5447 // (get) Token: 0x06003912 RID: 14610 RVA: 0x000E0E7C File Offset: 0x000DF07C // (set) Token: 0x06003913 RID: 14611 RVA: 0x000E0EA4 File Offset: 0x000DF0A4 public unsafe float g_fSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_fSpeed)) = value; } } // Token: 0x17001548 RID: 5448 // (get) Token: 0x06003914 RID: 14612 RVA: 0x000E0EC8 File Offset: 0x000DF0C8 // (set) Token: 0x06003915 RID: 14613 RVA: 0x000E0EF0 File Offset: 0x000DF0F0 public unsafe bool g_bCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_bCollision); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_bCollision)) = value; } } // Token: 0x17001549 RID: 5449 // (get) Token: 0x06003916 RID: 14614 RVA: 0x000E0F14 File Offset: 0x000DF114 // (set) Token: 0x06003917 RID: 14615 RVA: 0x000E0F3C File Offset: 0x000DF13C public unsafe bool g_bBulletCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_bBulletCollision); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_bBulletCollision)) = value; } } // Token: 0x1700154A RID: 5450 // (get) Token: 0x06003918 RID: 14616 RVA: 0x000E0F60 File Offset: 0x000DF160 // (set) Token: 0x06003919 RID: 14617 RVA: 0x000E0F88 File Offset: 0x000DF188 public unsafe Vector3 g_PrePosition { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_PrePosition); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_PrePosition)) = value; } } // Token: 0x1700154B RID: 5451 // (get) Token: 0x0600391A RID: 14618 RVA: 0x000E0FAC File Offset: 0x000DF1AC // (set) Token: 0x0600391B RID: 14619 RVA: 0x000E0FE0 File Offset: 0x000DF1E0 public unsafe EffectPool g_EffExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_EffExplosion); 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(TargetArc02.NativeFieldInfoPtr_g_EffExplosion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700154C RID: 5452 // (get) Token: 0x0600391C RID: 14620 RVA: 0x000E1008 File Offset: 0x000DF208 // (set) Token: 0x0600391D RID: 14621 RVA: 0x000E103C File Offset: 0x000DF23C public unsafe EffectPool g_EffCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_EffCollision); 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(TargetArc02.NativeFieldInfoPtr_g_EffCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700154D RID: 5453 // (get) Token: 0x0600391E RID: 14622 RVA: 0x000E1064 File Offset: 0x000DF264 // (set) Token: 0x0600391F RID: 14623 RVA: 0x000E108C File Offset: 0x000DF28C public unsafe float g_ExplosionRange { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_ExplosionRange); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_ExplosionRange)) = value; } } // Token: 0x1700154E RID: 5454 // (get) Token: 0x06003920 RID: 14624 RVA: 0x000E10B0 File Offset: 0x000DF2B0 // (set) Token: 0x06003921 RID: 14625 RVA: 0x000E10D8 File Offset: 0x000DF2D8 public unsafe LayerMask g_Mask { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_Mask); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_Mask)) = value; } } // Token: 0x1700154F RID: 5455 // (get) Token: 0x06003922 RID: 14626 RVA: 0x000E10FC File Offset: 0x000DF2FC // (set) Token: 0x06003923 RID: 14627 RVA: 0x000E1130 File Offset: 0x000DF330 public unsafe SoundEffectPool g_SEExplosion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_SEExplosion); 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(TargetArc02.NativeFieldInfoPtr_g_SEExplosion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001550 RID: 5456 // (get) Token: 0x06003924 RID: 14628 RVA: 0x000E1158 File Offset: 0x000DF358 // (set) Token: 0x06003925 RID: 14629 RVA: 0x000E118C File Offset: 0x000DF38C public unsafe SoundEffectPool g_SECollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TargetArc02.NativeFieldInfoPtr_g_SECollision); 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(TargetArc02.NativeFieldInfoPtr_g_SECollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400253D RID: 9533 private static readonly IntPtr NativeFieldInfoPtr_g_PS; // Token: 0x0400253E RID: 9534 private static readonly IntPtr NativeFieldInfoPtr_g_AData; // Token: 0x0400253F RID: 9535 private static readonly IntPtr NativeFieldInfoPtr_MPSuol; // Token: 0x04002540 RID: 9536 private static readonly IntPtr NativeFieldInfoPtr_g_v3Direction; // Token: 0x04002541 RID: 9537 private static readonly IntPtr NativeFieldInfoPtr_g_v3Center; // Token: 0x04002542 RID: 9538 private static readonly IntPtr NativeFieldInfoPtr_g_fRadius; // Token: 0x04002543 RID: 9539 private static readonly IntPtr NativeFieldInfoPtr_g_fPiVal; // Token: 0x04002544 RID: 9540 private static readonly IntPtr NativeFieldInfoPtr_g_fX; // Token: 0x04002545 RID: 9541 private static readonly IntPtr NativeFieldInfoPtr_g_fY; // Token: 0x04002546 RID: 9542 private static readonly IntPtr NativeFieldInfoPtr_g_fHeight; // Token: 0x04002547 RID: 9543 private static readonly IntPtr NativeFieldInfoPtr_g_fSpeed; // Token: 0x04002548 RID: 9544 private static readonly IntPtr NativeFieldInfoPtr_g_bCollision; // Token: 0x04002549 RID: 9545 private static readonly IntPtr NativeFieldInfoPtr_g_bBulletCollision; // Token: 0x0400254A RID: 9546 private static readonly IntPtr NativeFieldInfoPtr_g_PrePosition; // Token: 0x0400254B RID: 9547 private static readonly IntPtr NativeFieldInfoPtr_g_EffExplosion; // Token: 0x0400254C RID: 9548 private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision; // Token: 0x0400254D RID: 9549 private static readonly IntPtr NativeFieldInfoPtr_g_ExplosionRange; // Token: 0x0400254E RID: 9550 private static readonly IntPtr NativeFieldInfoPtr_g_Mask; // Token: 0x0400254F RID: 9551 private static readonly IntPtr NativeFieldInfoPtr_g_SEExplosion; // Token: 0x04002550 RID: 9552 private static readonly IntPtr NativeFieldInfoPtr_g_SECollision; // Token: 0x04002551 RID: 9553 private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0; // Token: 0x04002552 RID: 9554 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0; // Token: 0x04002553 RID: 9555 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Virtual_New_Void_Vector3_Vector3_Single_Single_Single_0; // Token: 0x04002554 RID: 9556 private static readonly IntPtr NativeMethodInfoPtr_SetCollisionEffect_Public_Void_EffectPool_EffectPool_0; // Token: 0x04002555 RID: 9557 private static readonly IntPtr NativeMethodInfoPtr_SetCollisionSE_Public_Void_SoundEffectPool_SoundEffectPool_0; // Token: 0x04002556 RID: 9558 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }