|  |  |  | @tool | 
					
						
							|  |  |  | extends Node3D | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | enum EActionType {Pressed, Released} | 
					
						
							|  |  |  | enum EDamageType {Sharp, Blunt} | 
					
						
							|  |  |  | enum ECharacterType {Player, Monster, Bullet, Soul} | 
					
						
							|  |  |  | enum ETeam {Player, Monster} | 
					
						
							|  |  |  | enum EStance { | 
					
						
							|  |  |  | 	GroundIdle, Ground1, Ground2, Ground3, Ground4, Ground5, | 
					
						
							|  |  |  | 	AirIdle = 10, Air1, Air2, Air3, | 
					
						
							|  |  |  | 	Charging = 20, | 
					
						
							|  |  |  | 	Stab = 30, | 
					
						
							|  |  |  | 	Slash = 40, | 
					
						
							|  |  |  | 	None = 99, | 
					
						
							|  |  |  | 	GroundAny = 100, | 
					
						
							|  |  |  | 	AirAny = 101, | 
					
						
							|  |  |  | 	Any = 102, | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | enum EBreakLevel {None, Cancel, Jump, Break, Walk} #不可打断 取消技打断 跳跃打断 连招打断 行走打断 | 
					
						
							|  |  |  | enum ECoreType {Active, Passive} | 
					
						
							|  |  |  | enum EGlobalEffect {CameraSize, CameraShake, ColorShift, Blur, SpeedLine} | 
					
						
							|  |  |  | enum EAIRoleType {None, Saber, Assassin, Caster} | 
					
						
							|  |  |  | enum ESkillWarnType {None, Normal, Mid, Heavy} | 
					
						
							|  |  |  | enum EMaterial {None, Cloth, Steel} | 
					
						
							|  |  |  | enum EPtType {HP, MP, Money} |