Grasscutter_Resources/Resources/BinOutput/Monster/ConfigMonster_Dvalin_S01.json
2022-04-23 07:55:31 +05:30

426 lines
10 KiB
JSON

{
"common": {
"effectAttachShape": {
"$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh"
},
"mass": 100000.0,
"viewSize": 2.0,
"affectedByWorld": true,
"scale": 1.2,
"disableTickDistance": 100000.0
},
"model": {
"bornEffect": "",
"attachEffect": "",
"canBakeMesh": false
},
"dither": {
"normalBetweenCamera": {
"detectDitherRange": 150.0
}
},
"combat": {
"property": {
"endureType": "Monster_Boss_Other",
"weight": 20000.0
},
"beHit": {
"hitBloodEffect": "",
"muteAllHitEffect": true,
"muteAllHitText": true
},
"combatLock": {
"lockShape": "CircleLockEnemy",
"lockType": "Boss_Lv5"
},
"die": {
"hasAnimatorDie": true,
"dieEndTime": 10.0,
"dieForceDisappearTime": 10.0,
"dieDisappearEffect": "Eff_Death_Common",
"dieShaderData": "CharacterDie",
"JIEMJMIBGIP": true,
"GAFFCFHICFH": true,
"GDFEBBNDMOA": true,
"DGGFJHAJMMH": true,
"JELOILMDPDM": true,
"GFECLGIFADA": true
}
},
"abilities": [
{
"abilityID": "Dvalin_S01_Enviroment",
"abilityName": "Dvalin_S01_Enviroment",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_StateCommon",
"abilityName": "Dvalin_S01_StateCommon",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_StateController",
"abilityName": "Dvalin_S01_StateController",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_TriggerElementBall_Wind",
"abilityName": "Dvalin_S01_TriggerElementBall_Wind",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_EnergyBullet",
"abilityName": "Dvalin_S01_EnergyBullet",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_TrackBullet",
"abilityName": "Dvalin_S01_TrackBullet",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_SpeedUp",
"abilityName": "Dvalin_S01_SpeedUp",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_WingRing",
"abilityName": "Dvalin_S01_WingRing",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_EnergyBullet_Process",
"abilityName": "Dvalin_S01_EnergyBullet_Process",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_TrackBullet_Process",
"abilityName": "Dvalin_S01_TrackBullet_Process",
"abilityOverride": ""
},
{
"abilityID": "Dvalin_S01_BeHit",
"abilityName": "Dvalin_S01_BeHit",
"abilityOverride": ""
}
],
"stateLayers": {
"defaultLayer": {
"$type": "MoleMole.Config.ConfigNormalStateLayer",
"layerIndexName": "",
"stateIDs": {
"NormalFly": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"NormalFly": [
"Audio_Monster_Dvalin_S01_NormalFly"
]
}
},
"DFM_Fly": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Fly": []
}
},
"DFM_Up_BS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Up_BS": [
"DFM_Up_BS",
"Audio_Monster_Dvalin_S01_Right_BS"
]
}
},
"DFM_Up_Loop": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Up_Loop": []
}
},
"DFM_Up_AS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Up_AS": [
"Audio_Monster_Dvalin_S01_Right_AS"
]
}
},
"DFM_Down_BS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Down_BS": [
"DFM_Down_BS",
"Audio_Monster_Dvalin_S01_Right_BS"
]
}
},
"DFM_Down_Loop": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Down_Loop": []
}
},
"DFM_Down_AS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Down_AS": [
"Audio_Monster_Dvalin_S01_Right_AS"
]
}
},
"DFM_Left_BS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Left_BS": [
"DFM_Left_BS",
"Audio_Monster_Dvalin_S01_Right_BS"
]
}
},
"DFM_Left_Loop": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Left_Loop": []
}
},
"DFM_Left_AS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Left_AS": [
"Audio_Monster_Dvalin_S01_Right_AS"
]
}
},
"DFM_Right_BS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Right_BS": [
"DFM_Right_BS",
"Audio_Monster_Dvalin_S01_Right_BS"
]
}
},
"DFM_Right_Loop": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Right_Loop": []
}
},
"DFM_Right_AS": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"DFM_Right_AS": [
"Audio_Monster_Dvalin_S01_Right_AS"
]
}
},
"Die": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"Die": [
"Audio_Monster_Dvalin_S01_Die"
]
}
},
"SpeedUp": {
"$type": "MoleMole.Config.ConfigMonsterStateIDInfo",
"animatorStates": {
"SpeedUp": [
"Monster_Dvalin_S01_SpeedUp",
"Audio_Monster_Dvalin_S01_SpeedUp"
]
}
}
}
}
},
"partControl": {
"parts": [
{
"$type": "MoleMole.Config.ConfigControlPart",
"angularSpeed": 35.0,
"partRootName": "EnergyBullet",
"forwardBy": "NamedTransform",
"rotateBy": "ForwardTransLocal",
"doOnUnEabled": "ToForwardImmediately",
"forwardByTransName": "EnergyBulletAnchor",
"limitHorizontal": 30.0,
"limitVertical": 30.0
}
]
},
"billboard": {
"$type": "MoleMole.Config.ConfigCombatBillboard",
"attachPoint": "BillboardAttach",
"offset": {
"y": 1.8
},
"radiusOffset": 1.0,
"showDistance": 0.0,
"showHPBar": true,
"size": "Big"
},
"initialPoses": {
"Default": {}
},
"aibeta": {
"enable": true,
"moveSetting": {
"useNavMesh": false,
"navMeshAgentName": "Undead01"
},
"sensing": {
"enable": false
},
"threat": {
"clearThreatTargetDistance": 999.0,
"viewAttenuation": [
{
"x": 10.0,
"y": 2.0
},
{
"x": 15.0,
"y": 0.8
},
{
"x": 20.0,
"y": 0.5
},
{
"x": 25.0,
"y": 0.3
},
{
"x": 30.0,
"y": 0.2
}
],
"resistTauntLevel": "Monster_TauntLevel_5"
},
"defendArea": {
"enable": false,
"defendRange": 120.0
},
"network": {
"resetHpOnSpawn": false
},
"skills": {
"103": {
"name": "OnAlert",
"skillType": "OnAlert",
"faceTarget": true,
"publicCDGroup": "",
"triggerGCD": false,
"stateIDs": [
"Life_Warning"
],
"skillQueryingTime": 3.0,
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
},
"210": {
"name": "Attack01",
"enableSkillPrepare": true,
"castCondition": {
"pose": [
211,
212
],
"maxTargetAngleXZ": 90.0,
"pickRangeMax": 8.0,
"castRangeMax": 3.0
},
"cd": 2.0,
"publicCDGroup": "",
"stateIDs": [
"Attack01",
"Attack02",
"Attack03"
],
"flagTargetReachable": "10",
"flagSelfOnTemplateCollider": "01",
"flagSelfInZone": "10",
"flagTargetInZone": "11"
}
},
"wanderTactic": {
"201": {
"cdMax": 3.0,
"cdMin": 1.5,
"distanceFromBorn": 15.0,
"distanceFromCurrentMin": 3.75,
"distanceFromCurrentMax": 7.5
}
},
"meleeChargeTactic": {
"condition": {
"pose": [
111,
211,
212
]
},
"201": {
"startDistanceMin": 10.0,
"startDistanceMax": 99.0,
"stopDistance": 8.0,
"innerDistance": 0.0
}
},
"facingMoveTactic": {
"condition": {
"pose": [
211,
212
]
},
"201": {
"rangeMin": 4.0,
"rangeMax": 8.0,
"facingMoveWeight": {
"stop": 0.0,
"left": 0.0,
"right": 0.0
}
}
}
},
"inputKeys": [
{
"keyID": 210,
"inputKeyCode": 257,
"abilityName": "Dvalin_ItanoCircus_01",
"abilityCD": 0.01
},
{
"keyID": 211,
"inputKeyCode": 258,
"abilityName": "Dvalin_ItanoCircus_02",
"abilityCD": 0.01
}
],
"move": {
"$type": "MoleMole.Config.ConfigAnimatorMove",
"velocityForce": {
"muteAll": true
},
"initWithGroundHitCheck": false
},
"audio": {
"animAudio": {},
"enableEvent": {
"text": "Play_sfx_monster_dvalin_flying_airFlow"
},
"disableEvent": {
"text": "Stop_sfx_monster_dvalin_flying_airFlow"
},
"destroyEvent": {
"text": "Stop_sfx_monster_dvalin_flying_airFlow"
}
}
}