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

653 lines
21 KiB
C#

using System;
using Cpp2IlInjected;
using DigitalOpus.MB.Core;
using UnityEngine;
// Token: 0x02000059 RID: 89
[Token(Token = "0x2000059")]
public class AI_Doll02 : AI_NPC
{
// Token: 0x06000323 RID: 803 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000323")]
[Address(RVA = "0x1897BA0", Offset = "0x18963A0", VA = "0x181897BA0", Slot = "4")]
public override void Start(GameObject This, NPCManage NPCM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000324 RID: 804 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000324")]
[Address(RVA = "0x189B330", Offset = "0x1899B30", VA = "0x18189B330", Slot = "5")]
public override void Update(float fDeltaTime)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000325 RID: 805 RVA: 0x0000A134 File Offset: 0x00008334
[Token(Token = "0x6000325")]
[Address(RVA = "0x18978D0", Offset = "0x18960D0", VA = "0x1818978D0", Slot = "6")]
public override void LateUpdate()
{
this.g_ShakeHead.Update();
this.g_ShakeBody.Update();
this.g_ShakeAll.Update();
this.g_ShakeWeapon.Update();
}
// Token: 0x06000326 RID: 806 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000326")]
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0")]
public void EndStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000327 RID: 807 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000327")]
[Address(RVA = "0x18970C0", Offset = "0x18958C0", VA = "0x1818970C0", Slot = "38")]
public virtual void InitStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000328 RID: 808 RVA: 0x0000A174 File Offset: 0x00008374
[Token(Token = "0x6000328")]
[Address(RVA = "0x16A5050", Offset = "0x16A3850", VA = "0x1816A5050", Slot = "7")]
public override void Special()
{
int num = 0;
this.EndStatus((AI_NPC.AIStatus)num);
float g_fWaitTime = this.g_fWaitTime;
int num2 = 0;
if (g_fWaitTime <= (float)num2)
{
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return;
}
this.g_fWaitTime = g_fWaitTime;
}
// Token: 0x06000329 RID: 809 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000329")]
[Address(RVA = "0x1895D10", Offset = "0x1894510", VA = "0x181895D10", Slot = "19")]
public override void GoHome()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600032A RID: 810 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032A")]
[Address(RVA = "0x1897AC0", Offset = "0x18962C0", VA = "0x181897AC0", Slot = "9")]
public override void Sky()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600032B RID: 811 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032B")]
[Address(RVA = "0x169DED0", Offset = "0x169C6D0", VA = "0x18169DED0", Slot = "8")]
public override void Idle()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600032C RID: 812 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032C")]
[Address(RVA = "0x16A7750", Offset = "0x16A5F50", VA = "0x1816A7750", Slot = "11")]
public override void Patrol()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600032D RID: 813 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032D")]
[Address(RVA = "0x169A9F0", Offset = "0x16991F0", VA = "0x18169A9F0", Slot = "12")]
public override void Confirming()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600032E RID: 814 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032E")]
[Address(RVA = "0x169EF40", Offset = "0x169D740", VA = "0x18169EF40", Slot = "16")]
public override void LookFor()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600032F RID: 815 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600032F")]
[Address(RVA = "0x1865580", Offset = "0x1863D80", VA = "0x181865580", Slot = "20")]
public override void Hear()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000330 RID: 816 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000330")]
[Address(RVA = "0x169CB90", Offset = "0x169B390", VA = "0x18169CB90", Slot = "21")]
public override void HearCheck()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000331 RID: 817 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000331")]
[Address(RVA = "0x169ACA0", Offset = "0x16994A0", VA = "0x18169ACA0", Slot = "25")]
public override void DamagedFly()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000332 RID: 818 RVA: 0x0000A1A8 File Offset: 0x000083A8
[Token(Token = "0x6000332")]
[Address(RVA = "0x169FB80", Offset = "0x169E380", VA = "0x18169FB80", Slot = "27")]
public override void Death()
{
int num = 0;
this.EndStatus((AI_NPC.AIStatus)num);
float g_fWaitTime = this.g_fWaitTime;
int num2 = 0;
if (g_fWaitTime <= (float)num2)
{
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return;
}
this.g_fWaitTime = g_fWaitTime;
}
// Token: 0x06000333 RID: 819 RVA: 0x0000A1DC File Offset: 0x000083DC
[Token(Token = "0x6000333")]
[Address(RVA = "0x169AD90", Offset = "0x1699590", VA = "0x18169AD90", Slot = "28")]
public override void Destroy()
{
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
GameObject g_This = this.g_This;
int num2 = 0;
g_This.SetActive(num2 != 0);
int num3 = 0;
this.EndStatus((AI_NPC.AIStatus)num3);
return;
}
this.g_fWaitTime = g_fWaitTime;
int num4 = 0;
this.EndStatus((AI_NPC.AIStatus)num4);
}
// Token: 0x06000334 RID: 820 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000334")]
[Address(RVA = "0x18953F0", Offset = "0x1893BF0", VA = "0x1818953F0", Slot = "22")]
public override void Fighting()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000335 RID: 821 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000335")]
[Address(RVA = "0x18967D0", Offset = "0x1894FD0", VA = "0x1818967D0", Slot = "39")]
protected virtual void InitFightingType(AI_Doll02.AIFighting Type)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000336 RID: 822 RVA: 0x0000A22C File Offset: 0x0000842C
[Token(Token = "0x6000336")]
[Address(RVA = "0x18941E0", Offset = "0x18929E0", VA = "0x1818941E0", Slot = "40")]
protected virtual void FightAttackSelect()
{
float g_fPlayerDistance = this.g_fPlayerDistance;
float num = this.g_fAttackRadius;
if (num >= g_fPlayerDistance)
{
this.g_fAttackDistance = num;
float num2 = UnityEngine.Random.Range((float)0, 1f);
this.g_AttackType = (AI_Doll02.AIFighting)((uint)4);
return;
}
int num3 = 0;
if (num < g_fPlayerDistance)
{
float num4 = UnityEngine.Random.Range((float)num3, 1f);
this.g_AttackType = (AI_Doll02.AIFighting)((ulong)11L);
this.g_fAttackDistance = 100f;
return;
}
float num5 = UnityEngine.Random.Range((float)num3, 1f);
float num6 = this.g_fAttackRadius;
this.g_fAttackDistance = num6;
this.g_AttackType = (AI_Doll02.AIFighting)((uint)2);
}
// Token: 0x06000337 RID: 823 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000337")]
[Address(RVA = "0x1894DF0", Offset = "0x18935F0", VA = "0x181894DF0", Slot = "41")]
protected virtual void FightWatch()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000338 RID: 824 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000338")]
[Address(RVA = "0x1894900", Offset = "0x1893100", VA = "0x181894900")]
private void FightDodgeLeft()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000339 RID: 825 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000339")]
[Address(RVA = "0x1894B90", Offset = "0x1893390", VA = "0x181894B90")]
private void FightDodgeRight()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033A RID: 826 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033A")]
[Address(RVA = "0x1894690", Offset = "0x1892E90", VA = "0x181894690")]
private void FightDodgeBack()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033B RID: 827 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033B")]
[Address(RVA = "0x1893D50", Offset = "0x1892550", VA = "0x181893D50")]
private void FightAttackJumpReady()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033C RID: 828 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033C")]
[Address(RVA = "0x1893DB0", Offset = "0x18925B0", VA = "0x181893DB0")]
private void FightAttackJump()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033D RID: 829 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033D")]
[Address(RVA = "0x1893A80", Offset = "0x1892280", VA = "0x181893A80")]
private void FightAttackFall()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600033E RID: 830 RVA: 0x0000A360 File Offset: 0x00008560
[Token(Token = "0x600033E")]
[Address(RVA = "0x1893D10", Offset = "0x1892510", VA = "0x181893D10")]
private void FightAttackJumpEnd()
{
float g_fWaitTime = this.g_fWaitTime;
int num = 0;
if (g_fWaitTime <= (float)num)
{
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
return;
}
this.g_fWaitTime = g_fWaitTime;
}
// Token: 0x0600033F RID: 831 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600033F")]
[Address(RVA = "0x1894490", Offset = "0x1892C90", VA = "0x181894490")]
private void FightAttackThrowDown()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000340 RID: 832 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000340")]
[Address(RVA = "0x1893850", Offset = "0x1892050", VA = "0x181893850")]
private void FightAttackDash()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000341 RID: 833 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000341")]
[Address(RVA = "0x18933E0", Offset = "0x1891BE0", VA = "0x1818933E0", Slot = "42")]
protected virtual void FightAttackCombo01()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000342 RID: 834 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000342")]
[Address(RVA = "0x1893610", Offset = "0x1891E10", VA = "0x181893610", Slot = "43")]
protected virtual void FightAttackCombo02()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000343 RID: 835 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000343")]
[Address(RVA = "0x1893FB0", Offset = "0x18927B0", VA = "0x181893FB0", Slot = "44")]
protected virtual void FightAttackPress()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000344 RID: 836 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000344")]
[Address(RVA = "0x1893AE0", Offset = "0x18922E0", VA = "0x181893AE0", Slot = "45")]
protected virtual void FightAttackFront()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000345 RID: 837 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000345")]
[Address(RVA = "0x1895FC0", Offset = "0x18947C0", VA = "0x181895FC0", Slot = "33")]
public override void Hit(AttackData Data)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000346 RID: 838 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000346")]
[Address(RVA = "0x169F110", Offset = "0x169D910", VA = "0x18169F110", Slot = "34")]
public override void ReceiveSound(Vector3 v3Source, float fSize, SceneManager.SoundWaveType SoundType)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000347 RID: 839 RVA: 0x0000A38C File Offset: 0x0000858C
[Token(Token = "0x6000347")]
[Address(RVA = "0x169F230", Offset = "0x169DA30", VA = "0x18169F230", Slot = "30")]
public override void Resurrection()
{
base.Resurrection();
this.g_bDeath = false;
this.Create();
bool doUV = ((MB_IMeshBakerSettings)this).doUV7;
}
// Token: 0x06000348 RID: 840 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6000348")]
[Address(RVA = "0x1893180", Offset = "0x1891980", VA = "0x181893180", Slot = "31")]
public override void Create()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000349 RID: 841 RVA: 0x0000A3B4 File Offset: 0x000085B4
[Token(Token = "0x6000349")]
[Address(RVA = "0x1897930", Offset = "0x1896130", VA = "0x181897930", Slot = "32")]
public override void Remove()
{
int num = 0;
this.EndStatus((AI_NPC.AIStatus)num);
SkinnedMeshRenderer skinnedMeshRenderer = this.g_MeshBody01;
int num2 = 0;
skinnedMeshRenderer.enabled = num2 != 0;
SkinnedMeshRenderer skinnedMeshRenderer2 = this.g_MeshBody02;
int num3 = 0;
skinnedMeshRenderer2.enabled = num3 != 0;
SkinnedMeshRenderer skinnedMeshRenderer3 = this.g_MeshHead01;
int num4 = 0;
skinnedMeshRenderer3.enabled = num4 != 0;
SkinnedMeshRenderer skinnedMeshRenderer4 = this.g_MeshHead02;
int num5 = 0;
skinnedMeshRenderer4.enabled = num5 != 0;
SkinnedMeshRenderer skinnedMeshRenderer5 = this.g_MeshWeapon;
int num6 = 0;
skinnedMeshRenderer5.enabled = num6 != 0;
CCController cccontroller = this.g_CCC;
int num7 = 0;
cccontroller.SetEnable(num7 != 0);
CapsuleCollider capsuleCollider = this.g_CCBody;
int num8 = 0;
capsuleCollider.enabled = num8 != 0;
CapsuleCollider capsuleCollider2 = this.g_CCHead;
int num9 = 0;
capsuleCollider2.enabled = num9 != 0;
BoxCollider boxCollider = this.g_BCWeapon01;
int num10 = 0;
boxCollider.enabled = num10 != 0;
BoxCollider boxCollider2 = this.g_BCWeapon02;
int num11 = 0;
boxCollider2.enabled = num11 != 0;
NPCManage g_NPCM = this.g_NPCM;
int num12 = 0;
g_NPCM.SetLockPoint(num12 != 0);
this.g_Effect.Remove();
GameObject g_This = this.g_This;
int num13 = 0;
g_This.SetActive(num13 != 0);
}
// Token: 0x0600034A RID: 842 RVA: 0x0000A4C8 File Offset: 0x000086C8
[Token(Token = "0x600034A")]
[Address(RVA = "0x1897A80", Offset = "0x1896280", VA = "0x181897A80", Slot = "35")]
public override void SetTimeScale(float fTimeScale)
{
base.SetTimeScale(fTimeScale);
this.g_Effect.SetTimeScale(fTimeScale);
}
// Token: 0x0600034B RID: 843 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600034B")]
[Address(RVA = "0x169F280", Offset = "0x169DA80", VA = "0x18169F280", Slot = "36")]
public override void SetAiStatus(AI_NPC.AIStatus Status)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600034C RID: 844 RVA: 0x0000A4F0 File Offset: 0x000086F0
[Token(Token = "0x600034C")]
[Address(RVA = "0x1893140", Offset = "0x1891940", VA = "0x181893140")]
public AI_Doll02()
{
}
// Token: 0x04000457 RID: 1111
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000457")]
protected Doll02EffectPlay g_Effect;
// Token: 0x04000458 RID: 1112
[FieldOffset(Offset = "0x178")]
[Token(Token = "0x4000458")]
protected float g_fAttackRadius = 3f;
// Token: 0x04000459 RID: 1113
[FieldOffset(Offset = "0x17C")]
[Token(Token = "0x4000459")]
protected float g_fAniMoveSpeed;
// Token: 0x0400045A RID: 1114
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400045A")]
protected float g_fAniMoveAngle;
// Token: 0x0400045B RID: 1115
[FieldOffset(Offset = "0x184")]
[Token(Token = "0x400045B")]
protected Vector3 g_v3PreForward;
// Token: 0x0400045C RID: 1116
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x400045C")]
private SkinnedMeshRenderer g_MeshBody01;
// Token: 0x0400045D RID: 1117
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x400045D")]
private SkinnedMeshRenderer g_MeshBody02;
// Token: 0x0400045E RID: 1118
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400045E")]
private SkinnedMeshRenderer g_MeshHead01;
// Token: 0x0400045F RID: 1119
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400045F")]
private SkinnedMeshRenderer g_MeshHead02;
// Token: 0x04000460 RID: 1120
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000460")]
private SkinnedMeshRenderer g_MeshWeapon;
// Token: 0x04000461 RID: 1121
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000461")]
protected AI_Doll02.AIFighting g_Fightting = (AI_Doll02.AIFighting)((ulong)1L);
// Token: 0x04000462 RID: 1122
[FieldOffset(Offset = "0x1BC")]
[Token(Token = "0x4000462")]
protected AI_Doll02.AIFighting g_AttackType = (AI_Doll02.AIFighting)((ulong)15L);
// Token: 0x04000463 RID: 1123
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000463")]
protected float g_fAttackDistance = 3f;
// Token: 0x04000464 RID: 1124
[FieldOffset(Offset = "0x1C4")]
[Token(Token = "0x4000464")]
protected float g_fTrackTime;
// Token: 0x04000465 RID: 1125
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000465")]
protected float g_fAttackMove;
// Token: 0x04000466 RID: 1126
[FieldOffset(Offset = "0x1CC")]
[Token(Token = "0x4000466")]
protected float g_fAttackRotate;
// Token: 0x04000467 RID: 1127
[Token(Token = "0x4000467")]
private const float g_fAbsorbDodge = 0.2f;
// Token: 0x04000468 RID: 1128
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000468")]
protected float g_fAbsorbDodgeVal;
// Token: 0x04000469 RID: 1129
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000469")]
protected CCController g_CCC;
// Token: 0x0400046A RID: 1130
[FieldOffset(Offset = "0x1E0")]
[Token(Token = "0x400046A")]
private CapsuleCollider g_CCBody;
// Token: 0x0400046B RID: 1131
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x400046B")]
private CapsuleCollider g_CCHead;
// Token: 0x0400046C RID: 1132
[FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x400046C")]
private BoxCollider g_BCWeapon01;
// Token: 0x0400046D RID: 1133
[FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x400046D")]
private BoxCollider g_BCWeapon02;
// Token: 0x0400046E RID: 1134
[FieldOffset(Offset = "0x200")]
[Token(Token = "0x400046E")]
protected Shake g_ShakeHead;
// Token: 0x0400046F RID: 1135
[FieldOffset(Offset = "0x208")]
[Token(Token = "0x400046F")]
protected Shake g_ShakeBody;
// Token: 0x04000470 RID: 1136
[FieldOffset(Offset = "0x210")]
[Token(Token = "0x4000470")]
protected Shake g_ShakeAll;
// Token: 0x04000471 RID: 1137
[FieldOffset(Offset = "0x218")]
[Token(Token = "0x4000471")]
protected Shake g_ShakeWeapon;
// Token: 0x04000472 RID: 1138
[FieldOffset(Offset = "0x220")]
[Token(Token = "0x4000472")]
protected float g_fModelSize = 1f;
// Token: 0x0200005A RID: 90
[Token(Token = "0x200005A")]
protected enum AIFighting
{
// Token: 0x04000474 RID: 1140
[Token(Token = "0x4000474")]
WatchFirst,
// Token: 0x04000475 RID: 1141
[Token(Token = "0x4000475")]
Watch,
// Token: 0x04000476 RID: 1142
[Token(Token = "0x4000476")]
DodgeRight,
// Token: 0x04000477 RID: 1143
[Token(Token = "0x4000477")]
DodgeLeft,
// Token: 0x04000478 RID: 1144
[Token(Token = "0x4000478")]
DodgeBack,
// Token: 0x04000479 RID: 1145
[Token(Token = "0x4000479")]
AttackJumpReady,
// Token: 0x0400047A RID: 1146
[Token(Token = "0x400047A")]
AttackJump,
// Token: 0x0400047B RID: 1147
[Token(Token = "0x400047B")]
AttackJumpFall,
// Token: 0x0400047C RID: 1148
[Token(Token = "0x400047C")]
AttackJumpEnd,
// Token: 0x0400047D RID: 1149
[Token(Token = "0x400047D")]
PlayerDead,
// Token: 0x0400047E RID: 1150
[Token(Token = "0x400047E")]
AttackThrowDown,
// Token: 0x0400047F RID: 1151
[Token(Token = "0x400047F")]
AttackDash,
// Token: 0x04000480 RID: 1152
[Token(Token = "0x4000480")]
AttackCombo01,
// Token: 0x04000481 RID: 1153
[Token(Token = "0x4000481")]
AttackCombo02,
// Token: 0x04000482 RID: 1154
[Token(Token = "0x4000482")]
AttackPress,
// Token: 0x04000483 RID: 1155
[Token(Token = "0x4000483")]
AttackFront,
// Token: 0x04000484 RID: 1156
[Token(Token = "0x4000484")]
StoneMoveStart,
// Token: 0x04000485 RID: 1157
[Token(Token = "0x4000485")]
StoneMove,
// Token: 0x04000486 RID: 1158
[Token(Token = "0x4000486")]
StoneMoveEnd,
// Token: 0x04000487 RID: 1159
[Token(Token = "0x4000487")]
StoneTurn
}
}