337 lines
14 KiB
C#
337 lines
14 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000C9 RID: 201
|
|
public class BoxRangeCollision : MonoBehaviour
|
|
{
|
|
// Token: 0x06002959 RID: 10585 RVA: 0x000A54B0 File Offset: 0x000A36B0
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 524507, RefRangeEnd = 524513, XrefRangeStart = 524481, XrefRangeEnd = 524507, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void InitData()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BoxRangeCollision.NativeMethodInfoPtr_InitData_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600295A RID: 10586 RVA: 0x000A54F4 File Offset: 0x000A36F4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 524513, XrefRangeEnd = 524556, 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), BoxRangeCollision.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600295B RID: 10587 RVA: 0x000A5544 File Offset: 0x000A3744
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 524557, RefRangeEnd = 524558, XrefRangeStart = 524556, XrefRangeEnd = 524557, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe BoxRangeCollision()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BoxRangeCollision.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600295C RID: 10588 RVA: 0x000A5590 File Offset: 0x000A3790
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static BoxRangeCollision()
|
|
{
|
|
Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "BoxRangeCollision");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr);
|
|
BoxRangeCollision.NativeFieldInfoPtr_BoxCollisionCenter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "BoxCollisionCenter");
|
|
BoxRangeCollision.NativeFieldInfoPtr_BoxCollisionSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "BoxCollisionSize");
|
|
BoxRangeCollision.NativeFieldInfoPtr_MoveDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "MoveDirection");
|
|
BoxRangeCollision.NativeFieldInfoPtr_CollisionLength = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "CollisionLength");
|
|
BoxRangeCollision.NativeFieldInfoPtr_CollisionWait = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "CollisionWait");
|
|
BoxRangeCollision.NativeFieldInfoPtr_CollisionTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "CollisionTime");
|
|
BoxRangeCollision.NativeFieldInfoPtr_CollisionInterval = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "CollisionInterval");
|
|
BoxRangeCollision.NativeFieldInfoPtr_CollisionEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "CollisionEffect");
|
|
BoxRangeCollision.NativeFieldInfoPtr_g_fTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "g_fTime");
|
|
BoxRangeCollision.NativeFieldInfoPtr_g_fInterval = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "g_fInterval");
|
|
BoxRangeCollision.NativeFieldInfoPtr_g_Pos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "g_Pos");
|
|
BoxRangeCollision.NativeFieldInfoPtr_g_EffCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "g_EffCollision");
|
|
BoxRangeCollision.NativeFieldInfoPtr_g_AD = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, "g_AD");
|
|
BoxRangeCollision.NativeMethodInfoPtr_InitData_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, 100665973);
|
|
BoxRangeCollision.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, 100665974);
|
|
BoxRangeCollision.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BoxRangeCollision>.NativeClassPtr, 100665975);
|
|
}
|
|
|
|
// Token: 0x0600295D RID: 10589 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public BoxRangeCollision(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17000F12 RID: 3858
|
|
// (get) Token: 0x0600295E RID: 10590 RVA: 0x000A5700 File Offset: 0x000A3900
|
|
// (set) Token: 0x0600295F RID: 10591 RVA: 0x000A5728 File Offset: 0x000A3928
|
|
public unsafe Vector3 BoxCollisionCenter
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_BoxCollisionCenter);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_BoxCollisionCenter)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F13 RID: 3859
|
|
// (get) Token: 0x06002960 RID: 10592 RVA: 0x000A574C File Offset: 0x000A394C
|
|
// (set) Token: 0x06002961 RID: 10593 RVA: 0x000A5774 File Offset: 0x000A3974
|
|
public unsafe Vector3 BoxCollisionSize
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_BoxCollisionSize);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_BoxCollisionSize)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F14 RID: 3860
|
|
// (get) Token: 0x06002962 RID: 10594 RVA: 0x000A5798 File Offset: 0x000A3998
|
|
// (set) Token: 0x06002963 RID: 10595 RVA: 0x000A57C0 File Offset: 0x000A39C0
|
|
public unsafe Vector3 MoveDirection
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_MoveDirection);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_MoveDirection)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F15 RID: 3861
|
|
// (get) Token: 0x06002964 RID: 10596 RVA: 0x000A57E4 File Offset: 0x000A39E4
|
|
// (set) Token: 0x06002965 RID: 10597 RVA: 0x000A580C File Offset: 0x000A3A0C
|
|
public unsafe float CollisionLength
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionLength);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionLength)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F16 RID: 3862
|
|
// (get) Token: 0x06002966 RID: 10598 RVA: 0x000A5830 File Offset: 0x000A3A30
|
|
// (set) Token: 0x06002967 RID: 10599 RVA: 0x000A5858 File Offset: 0x000A3A58
|
|
public unsafe float CollisionWait
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionWait);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionWait)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F17 RID: 3863
|
|
// (get) Token: 0x06002968 RID: 10600 RVA: 0x000A587C File Offset: 0x000A3A7C
|
|
// (set) Token: 0x06002969 RID: 10601 RVA: 0x000A58A4 File Offset: 0x000A3AA4
|
|
public unsafe float CollisionTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F18 RID: 3864
|
|
// (get) Token: 0x0600296A RID: 10602 RVA: 0x000A58C8 File Offset: 0x000A3AC8
|
|
// (set) Token: 0x0600296B RID: 10603 RVA: 0x000A58F0 File Offset: 0x000A3AF0
|
|
public unsafe float CollisionInterval
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionInterval);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionInterval)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F19 RID: 3865
|
|
// (get) Token: 0x0600296C RID: 10604 RVA: 0x000A5914 File Offset: 0x000A3B14
|
|
// (set) Token: 0x0600296D RID: 10605 RVA: 0x000A5948 File Offset: 0x000A3B48
|
|
public unsafe GameObject CollisionEffect
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_CollisionEffect);
|
|
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(BoxRangeCollision.NativeFieldInfoPtr_CollisionEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F1A RID: 3866
|
|
// (get) Token: 0x0600296E RID: 10606 RVA: 0x000A5970 File Offset: 0x000A3B70
|
|
// (set) Token: 0x0600296F RID: 10607 RVA: 0x000A5998 File Offset: 0x000A3B98
|
|
public unsafe float g_fTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_fTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_fTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F1B RID: 3867
|
|
// (get) Token: 0x06002970 RID: 10608 RVA: 0x000A59BC File Offset: 0x000A3BBC
|
|
// (set) Token: 0x06002971 RID: 10609 RVA: 0x000A59E4 File Offset: 0x000A3BE4
|
|
public unsafe float g_fInterval
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_fInterval);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_fInterval)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F1C RID: 3868
|
|
// (get) Token: 0x06002972 RID: 10610 RVA: 0x000A5A08 File Offset: 0x000A3C08
|
|
// (set) Token: 0x06002973 RID: 10611 RVA: 0x000A5A30 File Offset: 0x000A3C30
|
|
public unsafe Vector3 g_Pos
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_Pos);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_Pos)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F1D RID: 3869
|
|
// (get) Token: 0x06002974 RID: 10612 RVA: 0x000A5A54 File Offset: 0x000A3C54
|
|
// (set) Token: 0x06002975 RID: 10613 RVA: 0x000A5A88 File Offset: 0x000A3C88
|
|
public unsafe EffectPool g_EffCollision
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.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(BoxRangeCollision.NativeFieldInfoPtr_g_EffCollision), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000F1E RID: 3870
|
|
// (get) Token: 0x06002976 RID: 10614 RVA: 0x000A5AB0 File Offset: 0x000A3CB0
|
|
// (set) Token: 0x06002977 RID: 10615 RVA: 0x000A5AE4 File Offset: 0x000A3CE4
|
|
public unsafe AttackData g_AD
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BoxRangeCollision.NativeFieldInfoPtr_g_AD);
|
|
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(BoxRangeCollision.NativeFieldInfoPtr_g_AD), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04001C0F RID: 7183
|
|
private static readonly IntPtr NativeFieldInfoPtr_BoxCollisionCenter;
|
|
|
|
// Token: 0x04001C10 RID: 7184
|
|
private static readonly IntPtr NativeFieldInfoPtr_BoxCollisionSize;
|
|
|
|
// Token: 0x04001C11 RID: 7185
|
|
private static readonly IntPtr NativeFieldInfoPtr_MoveDirection;
|
|
|
|
// Token: 0x04001C12 RID: 7186
|
|
private static readonly IntPtr NativeFieldInfoPtr_CollisionLength;
|
|
|
|
// Token: 0x04001C13 RID: 7187
|
|
private static readonly IntPtr NativeFieldInfoPtr_CollisionWait;
|
|
|
|
// Token: 0x04001C14 RID: 7188
|
|
private static readonly IntPtr NativeFieldInfoPtr_CollisionTime;
|
|
|
|
// Token: 0x04001C15 RID: 7189
|
|
private static readonly IntPtr NativeFieldInfoPtr_CollisionInterval;
|
|
|
|
// Token: 0x04001C16 RID: 7190
|
|
private static readonly IntPtr NativeFieldInfoPtr_CollisionEffect;
|
|
|
|
// Token: 0x04001C17 RID: 7191
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_fTime;
|
|
|
|
// Token: 0x04001C18 RID: 7192
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_fInterval;
|
|
|
|
// Token: 0x04001C19 RID: 7193
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_Pos;
|
|
|
|
// Token: 0x04001C1A RID: 7194
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_EffCollision;
|
|
|
|
// Token: 0x04001C1B RID: 7195
|
|
private static readonly IntPtr NativeFieldInfoPtr_g_AD;
|
|
|
|
// Token: 0x04001C1C RID: 7196
|
|
private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Void_0;
|
|
|
|
// Token: 0x04001C1D RID: 7197
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0;
|
|
|
|
// Token: 0x04001C1E RID: 7198
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|