{
//////////////////////////////////////////////////////////////////////////////////////////////////
//
// Create By Mazijun
//	该文件收纳须弥的通用物件和机制
//
//////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////
//
//	3.0 零级WQ Boss 无留坨的化身//死域聚合体
//
//////////////////////////////////////////////////////////////////////////////////////////////////
	"SceneObj_Area_Xm_Property_Ani_Unique_Marana_01":
	{
		"$type" : "ConfigGadget",
		"hasModel" : true,
		"common":
		{
			"disableTickDistance": 5000,
		},
		"cameraAdjust":
		{
			"$type" : "ConfigGadgetSpecialCamera",
			"priority": 1.0,
			"enterAngle": 360,
			"exitAngle": 360,
			"enterRadius": 30,
			"exitRadius": 40,
			"heightAdjust": 1,
			"fov": 52.5,
			"zoom": 6,
			"sphericalY": -10, //俯仰角，正值为俯视角，负值为仰视角
			"lockSphericalY": false,
			"sphericalYUp": 30, //往俯视角调整时，角度范围=sphericalY+YUp
			"sphericalYDown": 20, //往仰视角调整时，角度范围=sphericalY-YDown
			"autoTurnStartMin": 0,
			"autoTurnStartMax": 0,
			"autoTurnEndMin": 0,
			"autoTurnEndMax": 0,
		},
		"aibeta":
        {
            "enable": true,
            "moveSetting":
            {
                "enable": false,
            },
            "sensing":
            {
                "settings":
                {
                    "DefaultSetting":
                    {
                        "horizontalFov": 360.0,
                        "verticalFov": 360.0,
                        "viewRange": 200.0,
                        "feelRange": 200.0,
                    },
                },
            },
            "defendArea":
			{
				"defendRange": 300.0,
			},
			"threat":
			{
				"clearThreatTargetDistance": 999.0,
				"clearThreatEdgeDistance": 999.0,
				"clearThreatByTargetOutOfZone": true,
				"clearThreatTimerByTargetOutOfZone": 999.0,
				"viewThreatGrow": 100.0,
				"feelThreatGrow": 500.0,
				"threatDecreaseSpeed": 30,
				"resistTauntLevel": "Monster_TauntLevel_5",
			},
        },
		"partControl":
		{
			"parts":
			[
				{
					"$type" : "ConfigControlPart",
					"partRootName": "LaserControl",
					"angularSpeed": 999999.0,
					"forwardBy": "EntityForward",
					"forwardByTransName": "",
					"doOnUnEabled": "Stay",
					"limitHorizontal": 360.0,
					"limitVertical": 360.0,
					"ControlPartRotateBy": "ForwardTransLocal",
				},
			],
		},
		"billboard":
		{
			"$type" : "ConfigCombatBillboard",
			"attachPoint" : "AttachPoint",
			"offset":
			{
				"x": 0,
				"y": 2,
				"z": 0,
			},
			"radiusOffset": 3.0,
			"enableSelfAdapt": true,
			"showDistance": 48,
			"showHPBar": true,
			"shieldBarOnly": false,
			"size": "Grand",
		},
		"combat" :
		{
			"property":
			{
				"useCreatorProperty" : false,
				"HP" : 10000,
				"attack" : 20,
				"defense" : 0,
				"weight" : 50,
				"isInvincible":false,
				"isLockHP":false,
				"isGhostToAllied" : false,
				"isGhostToEnemy" : false,
				"canTriggerBullet" : true,
				"ignoreDamageToSelf": true,
			},
			"combatLock":
			{
				"denyLockOn": false,
				"lockType": "Boss_Lv5",
			},
			"beHit":
			{
				"hitBloodEffect" : "",
				"hitAutoRedirect": false,
				"muteAllHit" : false,
				"muteAllHitEffect" : false,
				"muteAllHitText" : false,
			},
			"die" :
			{
				"hasAnimatorDie": false,
				"dieEndTime" : 0.2,
				"dieForceDisappearTime" : 0.2,
				"dieModelFadeDelay": 0.2,
			},
		},
		"gadgetAction":
		{
			"gadgetStateActionList":
			[
				{
					"$type": "ConfigGadgetStateSetAnimInt",
					"intID": "GadgetState",
					"syncState": true,
				},
			],
		},
		"stateLayers":
		{
			"defaultLayer":
			{//EventPattern_Gadget_Marana
				"$type" : "ConfigNormalStateLayer",
				"stateIDs" :
				{
					"BornMode" :
					{
						"$type": "ConfigNormalStateIDInfo",
						"animatorStates":
						{
							"Hide": [""],
							"Born": [""],
							"Idle": [],
						},
						"cullingModelAlwaysAnimate": true,
					},
					"WaveAtkMode":
					{
						"$type": "ConfigNormalStateIDInfo",
						"animatorStates":
						{
							"WaveAtk_BS": ["Gadget_Marana_WaveAtkBS"], //Charge
							"WaveAtk_Alert": [],
							"WaveAtk_FirstAtk":[],
							"WaveAtk_Loop":[],//ChargeFire
							"WaveAtk_AS": ["Gadget_Marana_WaveAtkAS"],
						},
						"cullingModelAlwaysAnimate": true,
					},
					"BattleMode" :
					{
						"$type": "ConfigNormalStateIDInfo",
						"animatorStates":
						{
							"BubbleAtk_BS":[],
							"BubbleAtk_AS":[],
							"BubbleAtk_Loop":[],
							"LaserRainAtk_Loop":[],
						},
						"cullingModelAlwaysAnimate": true,
					},
					"WeakMode" :
					{
						"$type": "ConfigNormalStateIDInfo",
						"animatorStates":
						{
							"Weak_Loop":[],
							"WeakS_Loop":[],
						},
						"cullingModelAlwaysAnimate": true,
					},
					"Struggle":
					{
						"$type": "ConfigNormalStateIDInfo",
						"animatorStates":
						{
							"Struggle": [],
							"Struggle_End": [],
						},
						"cullingModelAlwaysAnimate": true,
					},					
					"other":
					{
						"$type": "ConfigNormalStateIDInfo",
						"animatorStates":
						{
							"Weak": [],							
							"Weak_End": [],
							"Weak_Die":[],
						},
						"cullingModelAlwaysAnimate": true,
					},																	
				},
			},
		},
		"abilities":
		[
			{
				"abilityID": "Ability_01",
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_Ability"
			},
			{
				"abilityID": "Ability_02",
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_StateControl"
			},
			{
				"abilityID": "Ability_03",
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_EnergyDrop"
			},
			{
				"abilityID": "AbilitySkill_01",
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_WaveAtk"
			},
			{
				"abilityID": "AbilitySkill_02",
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_BubbleAtk"
			},
			{
				"abilityID": "AbilitySkill_03",
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_LaserRainAtk"
			},
			{
				"abilityID": "Scene_RockGadget_Summon_Detect",
				"abilityName":"Scene_RockGadget_Summon_Detect"
			},
		],
	},
//////////////////////////////////////////////////////////////////////////////////////////////////
//
//	3.0 零级WQ Boss 无留坨的化身//死域聚合体 水泡子弹
//
//////////////////////////////////////////////////////////////////////////////////////////////////
	"SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_02" :
	{
		"$type" : "ConfigGadget",
		"combat" :
	    {
	    	"property":
	    	{
	    		"useCreatorProperty" : true,
	    		"isGhostToAllied": false,
	    		"isGhostToEnemy": true,
	    		"canTriggerBullet" : false,
	    	},
	    	"combatLock":
	    	{
	    		"denyLockOn": true,
	    	},
	    	"beHit":
	    	{
	    		"hitBloodEffect": "",
	    		"muteAllHit": true,
	    		"hitAutoRedirect": false,
	    		"muteAllHitEffect": false,
	    		"muteAllHitText": true,
	    	},
	    },
	    "move" :
		{
			"$type" : "ConfigLinerBulletMove",
			"speed": 15,
			"acceleration": 5,
			"updateAngle" :
			{
				"$type": "ConfigBulletMoveAngleByVelocity",
			},
		},
		"timer" :
		{
			"lifeInfinite" : false,		//如果未触发是否一致存在
			"lifeTime" : 5.0,			//存在时间f
		},
		"gadget" :
		{
			"$type" : "ConfigBulletPattern",
			"collision" :
			{
				"targetType" : "Enemy",
				"triggerType" : "TriggerNoRepeat",
				"ignoreScene" : false,
			},
			"triggerActions" :
			[
				{
					"$type" : "ConfigGadgetTriggerAbility",
					"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_02_Ability",
				},
			],
			"killByOther" : false,
			"enableCollisionDelay":0.5,
		},
		"abilities":
		[
			{
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_02_Ability",
			},
		],
	},
//////////////////////////////////////////////////////////////////////////////////////////////////
//
//	3.0 零级WQ Boss 无留坨的化身//死域聚合体 单束激光
//
//////////////////////////////////////////////////////////////////////////////////////////////////
	"SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_03" :
	{
		"$type" : "ConfigGadget",
		"combat" :
		{
			"property":
			{
				"useCreatorProperty" : true, // 是否继承创造者的数值
				"HP" : 999999,
				"attack" : 15.0,
				"defense" : 999999,
				"isLockHP" : true,
				"isGhostToAllied" : true,
				"isGhostToEnemy" : true,
			},
			"combatLock":
			{
				"denyLockOn": true,
			},
			"beHit" :
			{
				"hitBloodEffect": "",
				"muteAllHit": true,
				"muteAllHitEffect": true,
				"muteAllHitText": true,
			},
		},
		"timer" :
		{
			"lifeInfinite" : false,		//如果未触发是否一致存在
			"lifeTime" : 5.0,			//存在时间f
		},
		"abilities":
		[
			{
				"abilityName" : "SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_03_Ability",
			},
		],
	},
//////////////////////////////////////////////////////////////////////////////////////////////////
//
// 3.0 零级WQ Boss 无留坨的化身//死域聚合体 用于特效生命周期管理
//
//////////////////////////////////////////////////////////////////////////////////////////////////	
"SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_03_Manager" :
{
	"$type" : "ConfigGadget",
	"combat" :
	{
		"property":
		{
			"useCreatorProperty" : true, // 是否继承创造者的数值
			"HP" : 999999,
			"attack" : 15.0,
			"defense" : 999999,
			"isLockHP" : true,
			"isGhostToAllied" : true,
			"isGhostToEnemy" : true,
		},
		"combatLock":
		{
			"denyLockOn": true,
		},
		"beHit" :
		{
			"hitBloodEffect": "",
			"muteAllHit": true,
			"muteAllHitEffect": true,
			"muteAllHitText": true,
		},
	},
	"timer" :
	{
		"lifeInfinite" : false,		//如果未触发是否一致存在
		"lifeTime" : 6.0,			//存在时间
	},
	"abilities":
	[
		{
			"abilityName": "SceneObj_Area_Xm_Property_Ani_Unique_MaranaSkill_03_Manager",
		},
	],
},
//////////////////////////////////////////////////////////////////////////////////////////////////
//
//	3.0 零级WQ Boss 无留坨的化身 黑泥
//
//////////////////////////////////////////////////////////////////////////////////////////////////
	"SceneObj_Area_Xm_Property_Ani_Unique_Marana_01_BlackMud" :
	{
		"$type" : "ConfigGadget",
		"hasModel": true,
		"model":
	    {
	    	"attachEffect": "Eff_SceneObj_Xm_Ani_Unique_Marana_01_BlackMud_01",
	    },
		"combat" :
		{
			"property":
			{
				"useCreatorProperty" : false,
				"HP" : 99999,
				"isLockHP":true,
				"endure":99,
				"isInvincible": true,
				"isGhostToAllied" : true,
				"isGhostToEnemy" : true,
				"canTriggerBullet" : true,
			},
			"combatLock":
			{
				"denyLockOn": true,
			},
			"die" :
			{
				"dieEndTime": 1.0,
				"dieForceDisappearTime": 1.1,
			},
		},
	},										
}