{
	"$type" : "ConfigMonster",
	"common":
	{
		"mass": 10000.0,
		"affectedByWorld" : true,
		"checkInSurface" : true,
		"scale": 1.5,
		"viewSize": 1.0,
		"height": 2.0,
		"effectAttachShape" :
		{
			"$type" : "ConfigEffectAttachSkinnedMesh",
			"mesh" : "EffectMesh",
		},
		"useGrassDisplacement": true,
		"clearAnimatorOnSetLightDeactive": true,
		"clearAIOnSetLightDeactive": true,
		"recoverByInitPose":true,
	},
	"headControl":
	{
		"$type": "ConfigHeadControl",
		"useHeadControl": true,
		"animStates":
		[
			"NormalIdle/Standby",
			"WaterNormalIdle/Standby_Water",
			"NormalIdle/Born",
			"NormalMove/WalkForward",
			"NormalMove/WalkBack",
			"NormalMove/Run",
			"Walk_Water",
			"Run_Water",
			"TurnLeft",
			"TurnRight",
			"TurnBack",
			"TurnBack_Water",
			"TurnBack_Water_HitScence",
			"WaterToLand",
			"LandToWater",
		],
		"maxYawDegree": 60,
		"maxPitchDegree": 30,
		"speed": 3,
	},
	"dither":
	{
		"showDitherDuration": 2.0,
	},
	"specialPoint": 
	{
		"bulletAim": "Knee",
	},
	"move":
	{
		"$type": "ConfigAnimatorMove",
		"facingMove": "ForwardBackward",
		"yawSpeedRatio": 0.3,
		"moveOnWater": true,
		"moveOnWaterDepth": 0.3,
		"monsterSizeType": "OtherType",
		"raycasts": 
		[
			{
				"raycastType": "DownToGroundOnlyInWater",
				"raycastLength":10,
			},
		],
		"deepWaterLevel": 0.4,
		"destroyRockWhenInit": true,
		"velocityForce":
		{
			"excludeForces": ["RetreatAirType"],
		},
	},
	"model":
	{
		"bornEffect": "Eff_Monster_Common_Born",
	},
	"billboard":
	{
		"$type" : "ConfigCombatBillboard",
		"offsetType": "Character",
		"offset":
		{
			"x": -0.7,
			"y": 0.5,
			"z": 0,
		},
		"radiusOffset": 0.25,
		"size": "Big",
	},
	"combat" :
	{
		"property":
		{
			"weight" : 120,	//weightLevel = 2
			"endureType": "Monster_Minion",
		},
		"combatLock":
 		{
 			"denyLockOn": false,
 			"lockType": "Avatar&Monster_Lv4",
 		},
		"beHit" :
		{
			"hitBloodEffect": "",
			"muteAllHit": false,
			"muteAllHitEffect": false,
			"muteAllHitText": false,
			// "hitAutoRedirect": false,
		},
		"die":
		{
			"hasAnimatorDie": true,
			"dieDisappearEffect":"Eff_Death_Common_Animal",
			"dieDisappearEffectDelay": 0.0,
			"dieEndTime" : 0.3,
			"dieForceDisappearTime" : 1.3,
			"useRagDoll": false,
			"muteHitBox": true,
			"dieDenyLockOn": true,
			"dieIsGhostToEnemy": true,
			"dieIgnoreTriggerBullet": true,
			"muteBillboard": true,
			"mutePushCollider": true,
		},
		"animEvents":
		{
			"AtkNo":
			{
				"attackPattern" :
				{
					"$type" : "ConfigAttackCircle",
					"triggerType" : "TriggerNoRepeat",
					"fanAngle" : 60.0,
					"radius" : 1.5,
					"born":
					{
						"$type": "ConfigBornBySelf",
						"offset":
						{
							"x" : 0.0,
							"y" : 0.0,
							"z" : -0.5,
						},
					},
				},
				"attackInfo":
				{
					"attackProperty":
					{
						"damagePercentage": 0.5,
						"strikeType": "Blunt",
						"attackType": "Melee",
					},
					"hitPattern" :
					{
						"onHitEffectName": "default",
						"hitImpulseType": "LV2",
						"reboundRatio": 0,
						"hitHaltTime": 0.0,
						"hitHaltTimeScale": 0.01,
						"muteHitText":false,
					},
				},
			},
			"Attack01":
			{
				"attackPattern" :
				{
					"$type" : "ConfigAttackCircle",
					"triggerType" : "TriggerNoRepeat",
					"fanAngle" : 60.0,
					"radius" : 6.0,
					"born":
					{
						"$type": "ConfigBornBySelf",
						"offset":
						{
							"x" : 0.0,
							"y" : 0.0,
							"z" : -1.8,
						},
					},
				},
				"attackInfo":
				{
					"attackProperty":
					{
						"damagePercentage": 1.0,
						"strikeType": "Blunt",
						"attackType": "Melee",
						"enBreak": 200,
					},
					"hitPattern" :
					{
						"onHitEffectName": "default",
						"hitImpulseType": "LV4",
						"reboundRatio": 0,
						"hitHaltTime": 0.0,
						"hitHaltTimeScale": 0.01,
					},
				},
			},
			"Attack02":
			{
				"attackPattern" :
				{
					"$type" : "ConfigAttackBox",
					"triggerType" : "TriggerNoRepeat",
					"born":
					{
						"$type": "ConfigBornBySelf",
						"offset":
						{
							"x" : 0.0,
							"y" : 0.0,
							"z" : 2.7,
						},
						"direction":
						{
							"$type": "ConfigDirectionByEntity",
							"angleOffset": 
							{
								"x": 0,
								"y": 0,
								"z": 0,

							},
						},
					},
					"size" :
					{
						"x" : 1.5,
						"y" : 3,
						"z" : 5.5,
					},
				},
				"attackInfo":
				{
					"attackProperty":
					{
						"damagePercentage": 1.0,
						"strikeType": "Blunt",
						"attackType": "Melee",
						"enBreak": 80,
					},
					"hitPattern" :
					{
						"onHitEffectName": "default",
						"hitImpulseType": "LV5",
						"reboundRatio": 0,
						"hitHaltTime": 0.0,
						"hitHaltTimeScale": 0.01,
					},
				},
			},
			"WaterAttack01":
			{
				"attackPattern" :
				{
					"$type" : "ConfigAttackCircle",
					"triggerType" : "TriggerNoRepeat",
					"fanAngle" : 90.0,
					"radius" : 5,
					"height": 3.0,
					"born":
					{
						"$type": "ConfigBornBySelf",
						"offset":
						{
							"x" : 0.0,
							"y" : -1.0,
							"z" : 0.0,
						},
					},
				},
				"attackInfo":
				{
					"attackProperty":
					{
						"damagePercentage": 0.8,
						"strikeType": "Blunt",
						"attackType": "Melee",
					},
					"hitPattern" :
					{
						"onHitEffectName": "default",
						"hitImpulseType": "LV3",
						"reboundRatio": 0,
						"hitHaltTime": 0.0,
						"hitHaltTimeScale": 0.01,
					},
				},
			},
		},
	},
	"inputKeys":
	[
		{
			"keyID": 601,
			"inputKeyCode": 257,
		},
		{
			"keyID": 611,
			"inputKeyCode": 258,
		},
		{
			"keyID": 621,
			"inputKeyCode": 259,
		},
		{
			"keyID": 631,
			"inputKeyCode": 260,
		},
	],
	"stateLayers":
	{
		"defaultLayer":
		{
			"$type" : "ConfigNormalStateLayer",
			"stateIDs" :
			{
				"NormalIdle" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Standby": [],
						"Born": [],
					},
					"combatMove": true,
					"canDoSkill" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"WaterNormalIdle" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Standby_Water": [],
					},
					"combatMoveOnWater": true,
					"combatMove": true,
					"canDoSkill" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"NormalMove" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WalkForward": ["Audio_Monster_Gator_Walk"],
						"WalkBack": ["Audio_Monster_Gator_Walk"],
						"Run": ["Audio_Monster_Gator_Run"],
					},
					"combatMove": true,
					"canDoSkill" : true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"LandToWater" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"LandToWater": ["Monster_Gator_None_LandToWater","Audio_Monster_Gator_LandToWater"],
					},
					"combatMove": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"Walk_Water" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Walk_Water": [],
					},
					"combatMoveOnWater": true,
					"canSteer": true,
					"combatMove": true,
					"canDoSkill" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"Run_Water" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Run_Water": [],
					},
					"combatMoveOnWater": true,
					"canSteer": true,
					"combatMove": true,
					"canDoSkill" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"WaterToLand" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterToLand": ["Monster_Gator_None_WaterToLand","Audio_Monster_Gator_WaterToLand"],
					},
					"combatMoveOnWater": true,
					"canSteer": true,
					"combatMove": true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"NoTurn" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"NoTurn": [""],
					},
					"combatMove": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"TurnLeft" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"TurnLeft": ["Audio_Monster_Gator_Turn"],
					},
					"combatMove": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"TurnRight" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"TurnRight": ["Audio_Monster_Gator_Turn"],
					},
					"combatMove": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"TurnBack" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"TurnBack": ["Audio_Monster_Gator_TurnBack"],
					},
					"combatMove": true,
					"followAnimRotation": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"TurnBack_Water" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"TurnBack_Water": ["Audio_Monster_Gator_TurnBack_Water"],
					},
					"combatMoveOnWater": true,
					"followAnimRotation": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"TurnBack_Water_HitScence" :
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"TurnBack_Water_HitScence": ["Audio_Monster_Gator_TurnBack_Water"],
					},
					"combatMoveOnWater": true,
					"followAnimRotation": true,
					"canSteer" : true,
					"canSyncMove" : true,
					"resetAnimatorTriggerOnExit" : ["DoSkill"],
				},
				"BeHit":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Hit_L": ["Audio_Monster_Gator_Hit_L"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnEnter": [ "BeHit" ],
					"resetAnimatorTriggerOnExit": [ "DoSkill" ],
				},
				"Die":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Die": ["Audio_Monster_Gator_Die"],
						"SwimDie": ["Audio_Monster_Gator_Die_Swim"],
					},
				},
				"Attack_01_BS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_01_BS": ["Monster_Gator_None_Attack01_BS","Audio_Monster_Gator_Attack_01_BS"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Attack_01_Loop":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_01_Loop": ["Audio_Monster_Gator_Run"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Attack_01_Loop_Water":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_01_Loop_Water": [],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Attack_01_AS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_01_AS": ["Monster_Gator_None_Attack01","Audio_Monster_Gator_Attack_01_AS"],
					},
					"followAnimRotation": true,
					"canSteer": true,
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Attack_01_AS_Water":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_01_AS_Water": ["Monster_Gator_None_WaterAttack01_Land","Audio_Monster_Gator_WaterAttack_01_AS"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Attack_01_AS_WaterExtra":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_01_AS_WaterExtra": [],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Attack_02":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Attack_02": ["Monster_Gator_None_Attack02","Audio_Monster_Gator_Attack_02"],
					},
					"canSteer" : true,
					"canSyncMove" : true,
					"followAnimRotation": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"WaterAttack_01_BS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterAttack_01_BS": ["Audio_Monster_Gator_WaterAttack_01_BS"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"WaterAttack_01_Loop":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterAttack_01_Loop": [],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"WaterAttack_01_Loop_Land":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterAttack_01_Loop_Land": ["Audio_Monster_Gator_Run"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"WaterAttack_01_AS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterAttack_01_AS": ["Monster_Gator_None_WaterAttack01","Audio_Monster_Gator_WaterAttack_01_AS"],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"WaterAttack_01_AS_Extra":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterAttack_01_AS_Extra": [],
					},
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"WaterAttack_01_AS_Land":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"WaterAttack_01_AS_Land": ["Monster_Gator_None_Attack01","Audio_Monster_Gator_WaterAttack_01_AS_Land"],
					},
					"followAnimRotation": true,
					"canSteer": true,
					"combatMove": true,
					"resetAnimatorTriggerOnExit": ["BeHit", "DoSkill" ],
				},
				"Personality1_BS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality1_BS": ["Audio_Monster_Gator_Personality_01_BS"],
					},
					"canDoSkill" : true,
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality1_Loop":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality1_Loop": [],
					},
					"canDoSkill" : true,
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality1_AS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality1_AS": ["Audio_Monster_Gator_Personality_01_AS"],
					},
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality2":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality2": ["Audio_Monster_Gator_Personality_02"],
					},
					"canDoSkill" : true,
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality3_BS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality3_BS": ["Audio_Monster_Gator_Personality_03_BS"],
					},
					"canDoSkill" : true,
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality3_Loop":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality3_Loop": [""],
					},
					"canDoSkill" : true,
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality3_AS":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality3_AS": ["Audio_Monster_Gator_Personality_03_AS"],
					},
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
				"Personality4":
				{
					"$type": "ConfigMonsterStateIDInfo",
					"animatorStates":
					{
						"Personality4": ["Audio_Monster_Gator_Personality_04"],
					},
					"canDoSkill" : true,
					"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
				},
			},
		},
	},
	"abilities":
	[
		{
			"abilityID": "Steer",
			"abilityName": "Monster_Gator_SteerAttack",
		},
		{
			"abilityID": "Steer",
			"abilityName": "Monster_Gator_TargetInWaterCheck",
		},
		{
			"abilityID": "Attack01",
			"abilityName": "Monster_Gator_Attack01",
		},
		{
			"abilityID": "WaterAttack01",
			"abilityName": "Monster_Gator_WaterAttack01",
		},
		{
			"abilityID": "WaterAttack01",
			"abilityName": "Monster_Gator_PlayEffect",
		},
		{	
			"abilityID": "PlayHitEffect",
			"abilityName": "Monster_Gator_PlayHitEffect",
		},
		{	
			"abilityID": "HeadControlOff",
			"abilityName": "Monster_Gator_HeadControlOff",
		},
		{	
			"abilityID": "HeadControlOff",
			"abilityName": "Monster_Gator_None_RCMethod",
		},
		//威力增强版
		{
			"abilityID": "EnhanceVersion",
			"abilityName": "Monster_Gator_EnhanceVersion",
		},
	],
	"initialPoses":
	{
		"Default":
		{
			"initialPoseID" : 1,
		},
	},
	"aibeta":
	{
		"enable": true,
		"skillGCD": 2.0,
		"moveSetting":
		{
			"moveCategory": "Amphibious",
		},
		"sensing":
		{
			"settings":
			{
				"DefaultSetting":
				{
					"viewRange": 12.0,
					"feelRange": 4.0,
				},
			},
		},
		"defendArea":
		{
			"enable": true,
		},
		"threat":
		{
			"clearThreatTargetDistance": 18.0,
			"clearThreatTimerByDistance": 4.0,
			"clearThreatEdgeDistance": 20.0,
			"clearThreatByLostPath": false,
			"clearThreatTimerByLostPath": 20,
			"clearThreatByTargetOutOfZone": true,
			"clearThreatTimerByTargetOutOfZone": 5,
			"viewAttenuation":
			[
				{"x": 10.0, "y": 2.0},
				{"x": 20.0, "y": 1.0},
				{"x": 30.0, "y": 0.5},
				{"x": 50.0, "y": 0.1},
			],
		},
		"returnToBornTactic":
		{
			"enable": true,
			"defaultSetting":
			{
				"speedLevel": 2,
				"turnSpeedOverride": 1.0,
			},
		},
		"wanderTactic":
		{
			"enable": true,
			"condition":
			{
				"pose": [1,2],
			},
			"defaultSetting":
			{
				"speedLevel": 1,
				"cdMin": 8,
				"cdMax": 20,
				"distanceFromBorn": 15.0,
				"distanceFromCurrentMin": 4,
				"distanceFromCurrentMax": 8,
				"amphibiousModeOn": true,
				"turnSpeedOverride": 0.3,
			},
			"specification": 
			{
				"2":
				{
					"speedLevel": 1,
					"cdMin": 5,
					"cdMax": 15,
					"distanceFromBorn": 15.0,
					"distanceFromCurrentMin": 6,
					"distanceFromCurrentMax": 10,
					"amphibiousModeOn": true,
					"turnSpeedOverride": 0.1,
				},
			},
		},
		"meleeChargeTactic":
		{
			"enable": true,
			"condition":
			{
				"pose": [101,103,104],
			},
			"defaultSetting":
			{
				"speedLevel": 2,
				"speedLevelInner": 1,
				"innerDistance": 8,
				"stopDistance": 5,
				"startDistanceMin": 16.0,
				"startDistanceMax": 50,	
				"turnSpeedOverride": 2.0,				
			},
			"specification": 
			{
				"103":
				{
					"speedLevel": 2,
					"speedLevelInner": 1,
					"innerDistance": 2,
					"stopDistance": 3,
					"startDistanceMin": 0.01,
					"startDistanceMax": 99,	
					"turnSpeedOverride": 2.0,			
				},
				"104":
				{
					"speedLevel": 2,
					"speedLevelInner": 1,
					"innerDistance": 2,
					"stopDistance": 3,
					"startDistanceMin": 0.01,
					"startDistanceMax": 99,		
					"turnSpeedOverride": 2.0,		
				},
			},
		},
		"facingMoveTactic":
		{
			"enable": true,
			"condition":
			{
				"pose": [101],
			},
			"defaultSetting":
			{
				"speedLevel": 1,
				"rangeMin": 6.0,
				"rangeMax": 10.0,
				"facingMoveWeight":
				{
					"stop": 1.0,
					"forward": 2.0,
					"back": 2.0,
					"left": 0.0,
					"right": 0.0,
				},
				"facingMoveTurnInterval": 1.2,
				"restTimeMax": 3,
				"restTimeMin": 1,
				"needHasPath": false,
				"amphibiousMovePermeability": true,
				"amphibiousLandToWater": "1011",
				"amphibiousWaterToLand": "1111",
			},
		},
		"surroundTactic":
		{
			"enable": true,
			"condition":
			{
				"pose": [102],
			},
			"defaultSetting":
			{
				"speedLevel": 2,
				"turnSpeedOverride": 0.3,
				"startDistance": 0.01,
				"surroundRadius": 6,
				"turningStates": ["TurnBack_Water_HitScence"],
				"detectFrontOffsetUp": 0.0,
				"detectFrontOffsetForward": 4.0,
				"amphibiousModeOn": true,
			},
		},
		"skills":
		{
			"601":
			{
				"cd": 4.0,
				"cdUpperRange": 2.0,
				"skillGroupCDID": 2,
				"priority": 1,
				"combatSkillType": "RangedAttack",
				"name": "Attack1",
				"stateIDs": ["Attack_01_BS","Attack_01_Loop","Attack_01_AS","Attack_01_Loop_Water","Attack_01_AS_Water","Attack_01_AS_WaterExtra"],
				"flagSelfInZone": "11",
				"flagTargetReachable": "11",
				"flagSelfOnTemplateCollider": "11",
				"castCondition":
				{
					"pickRangeMin": 5.0,
					"pickRangeMax": 10.0,
					"maxTargetAngleXZ": 60,
					"pose": [101,103],
				},
			},
			"611":
			{
				"cd": 3.0,
				"cdUpperRange": 2.0,
				"combatSkillType": "RangedAttack",
				"name": "Attack2",
				"stateIDs": ["Attack_02"],
				"flagSelfInZone": "11",
				"flagTargetReachable": "11",
				"flagSelfOnTemplateCollider": "11",
				"castCondition":
				{
					"pickRangeMin": 0.0,
					"pickRangeMax": 5.0,
					"pose": [101],
					"maxTargetAngleXZ": 30,
				},
			},
			"621":
			{
				"cd": 5.0,
				"cdUpperRange": 2.0,
				"skillGroupCDID": 2,
				"combatSkillType": "RangedAttack",
				"name": "WaterAttack1",
				"stateIDs": ["WaterAttack_01_BS","WaterAttack_01_Loop","WaterAttack_01_AS","WaterAttack_01_Loop_Land","WaterAttack_01_AS_Land","WaterAttack_01_AS_Extra"],
				"flagSelfInZone": "11",
				"flagTargetReachable": "11",
				"flagSelfOnTemplateCollider": "11",
				"castCondition":
				{
					"pickRangeMin": 5.8,
					"pickRangeMax": 10.0,
					"pickRangeYMax": 1.4,
					"pose": [102,104],
					"pickRangeByRaycast": 
					[
						{
							"min": 1.0,
							"raycastType": "DownToGroundOnlyInWater",
						}
					],
				},
			},
		},
	},
	"audio" :
	{
	    "$type": "ConfigMonsterAudio",
		"animAudio" :
		{
			"onTransitionOut":
			[
				{
					"currentStateName": "Personality1_BS",
					"audioEvent":
					{
						"text": "Stop_sfx_monster_animal_gator_personality1_BS"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Personality2",
					"audioEvent":
					{
						"text": "Stop_sfx_monster_animal_gator_personality2"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Personality4",
					"audioEvent":
					{
						"text": "Stop_sfx_monster_animal_gator_personality4"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Walk_Water",
					"audioEvent":
					{
						"text": "Stop_vfx_monster_animal_gator_run_water_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Run_Water",
					"audioEvent":
					{
						"text": "Stop_vfx_monster_animal_gator_run_water_fast_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "WaterAttack_01_Loop",
					"audioEvent":
					{
						"text": "Stop_vfx_monster_animal_gator_run_water_fast_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Attack_01_Loop_Water",
					"audioEvent":
					{
						"text": "Stop_vfx_monster_animal_gator_run_water_fast_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
			],
			"onTransitionIn":
			[
				{
					"currentStateName": "Walk_Water",
					"audioEvent":
					{
						"text": "Play_vfx_monster_animal_gator_run_water_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Run_Water",
					"audioEvent":
					{
						"text": "Play_vfx_monster_animal_gator_run_water_fast_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "WaterAttack_01_Loop",
					"audioEvent":
					{
						"text": "Play_vfx_monster_animal_gator_run_water_fast_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
				{
					"currentStateName": "Attack_01_Loop_Water",
					"audioEvent":
					{
						"text": "Play_vfx_monster_animal_gator_run_water_fast_Loop"
					},
					"otherStateNames": [],
					"usage": "Any"
				},
			],
		},
	},
}