Files
hk4e/gdconf/game_data_config/json/monster/ConfigMonster_Shougun.json
2022-11-30 00:00:20 +08:00

2723 lines
55 KiB
Go

{
//ServerUploadTool Save to [/root/env/data/json/monster]
"$type": "ConfigMonster",
"common":
{
"scale": 1.05,
"viewSize": 1.0,
"height": 1.855,
"effectAttachShape":
{
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh",
},
"mass": 100000000.0,
"affectedByWorld": true,
"checkInSurface": false,
"disableTickDistance": 10000,
"muteElementStickUI": true,
"hasAfterImage": true,
},
"globalValue":
{
"serverGlobalValues":
["SGV_MONSTER_SHOUGUN_CHANGETOTACHI"],
"initServerGlobalValues":
{
"SGV_MONSTER_SHOUGUN_CHANGETOTACHI": 0,
},
},
"headControl":
{
"$type": "ConfigHeadControl",
"useHeadControl": true,
"animStates":
[
"NormalIdle",
"NormalIdle_Bow",
"NormalIdle_Blade",
"NormalMove/WalkL",
"NormalMove/WalkR",
]
},
"billboard":
{
"$type": "ConfigCombatBillboard",
"offsetType": "Character",
"radiusOffset": 0.35,
"showHPBar": true,
"size": "Normal",
},
"move":
{
"$type": "ConfigAnimatorMove",
"facingMove": "LeftRight",
"positionModifyState": "Walk",
"velocityForce":
{
"includeForces": ["FixedRushMoveType","RushMoveType"],
},
},
"equipController":
{
"attachPoints":
{
"equip01": "WeaponR",
"equip02": "WeaponR",
},
"sheathPoint": "",
},
"combat":
{
"property":
{
"endureType": "Monster_Tartaglia",
"weight": 150,
},
"combatLock":
{
"denyLockOn": false,
"lockType": "Boss_Lv5",
},
"beHit":
{
"hitBloodEffect": "",
"muteAllHit": false,
"muteAllHitEffect": false,
"muteAllHitText": false,
},
"die":
{
"hasAnimatorDie": true,
"dieEndTime": 4,
"dieForceDisappearTime": 6,
"fallWhenAirDie": false,
"muteHitBox": true,
"dieDenyLockOn": true,
"dieIsGhostToEnemy": true,
"dieIgnoreTriggerBullet": true,
"muteBillboard": true,
"mutePushCollider": true,
},
"animEvents":
{
"Monster_Shougun_NormalAtk01":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":1.25,
"y":3.5,
"z":2.75,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0.25,
"y":1.75,
"z":0.0,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.25,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_NormalAtk02":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 2,
"fanAngle": 240.0,
"radius": 4,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0.5,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.25,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_NormalAtk03":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":1.25,
"y":3.5,
"z":4.25,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0.0,
"y":1.75,
"z":0,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.333,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.5,
"shakeTime": 0.25,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
}
},
},
"Monster_Shougun_NormalAtk04":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":1.25,
"y":3.5,
"z":3.75,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0.25,
"y":1.75,
"z":0,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_BackAtk01":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 2,
"fanAngle": 240.0,
"radius": 5.5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0.75,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.5,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.4,
"shakeTime": 0.2,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
},
},
"Monster_Shougun_BackAtk02":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 2,
"fanAngle": 240.0,
"radius": 7.5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":2,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.5,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.75,
"shakeTime": 0.25,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
},
},
},
},
"Monster_Shougun_RushAtk01":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":1,
"y":3,
"z":3,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0,
"y":1.5,
"z":0,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.25,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_RushAtk02":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 1.5,
"fanAngle": 180.0,
"radius": 4.25,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":1,
"y":0,
"z":0,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.25,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_RushAtk03":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 1.5,
"fanAngle": 240.0,
"radius": 5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.333,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.5,
"shakeTime": 0.25,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
}
},
},
// Tachi
"Monster_Shougun_NormalAtk01_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 240.0,
"radius": 4,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0.25,
"y":0,
"z":1,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.333,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 100,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_NormalAtk02_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":7,
"y":2,
"z":4,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":-0.025,
"y":0,
"z":0,
},
"direction":
{
"$type": "ConfigDirectionByDefault",
"angleOffset":
{
"x": 0.0,
"y": -5.0,
"z": 0.0,
},
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.333,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 100,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
}
},
"Monster_Shougun_NormalAtk03_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":2,
"y":4,
"z":5,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0.0,
"y":2,
"z":0,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.333,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 999999,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType":"LV4",
"overrideHitImpulse":
{
"hitLevel": "Heavy",
"hitImpulseX": 1000,
"hitImpulseY": 0,
},
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.6,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
},
},
"Monster_Shougun_NormalAtk04_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":4.5,
"y":3,
"z":4.5,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":-1.75,
"y":1.5,
"z":-2,
},
"direction":
{
"$type": "ConfigDirectionByDefault",
"angleOffset":
{
"x": 0.0,
"y": 45.0,
"z": 0.0,
},
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"overrideHitImpulse":
{
"hitLevel": "Air",
"hitImpulseX": 1000,
"hitImpulseY": 360,
},
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.6,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
}
},
"Monster_Shougun_NormalAtk04_Rush_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":2,
"y":2,
"z":10,
},
"born":
{
"$type":"ConfigBornBySelf",
"offset" :
{
"x":0,
"y":1,
"z":-2.5,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.333,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 999999,
},
"hitPattern":
{
"onHitEffectName": "default",
"overrideHitImpulse":
{
"hitLevel": "Air",
"hitImpulseX": 1000,
"hitImpulseY": 480,
},
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
}
},
"Monster_Shougun_NormalAtk05_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":7,
"y":5,
"z":3.75,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0,
"y":2.5,
"z":3.75,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage":0.5,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.75,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
},
},
}
},
"Monster_Shougun_NormalAtk05_Rush_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":1.5,
"y":2,
"z":7,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0,
"y":1,
"z":-5,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
},
},
"Monster_Shougun_BackAtk_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 120.0,
"radius": 6,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.666,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.6,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
},
},
"Monster_Shougun_Laido01":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 4,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.083,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 999999,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
},
},
"Monster_Shougun_Laido02":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 4.5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0.5,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.666,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 999999,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByAttacker",
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.75,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
},
},
"Monster_Shougun_AreaAtk01_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 5.5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":-0.75,
"y":0,
"z":0.5,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
},
},
"Monster_Shougun_AreaAtk02_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 5.5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":1.5,
"y":0,
"z":0.5,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
},
},
"Monster_Shougun_AreaAtk03_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 10,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0.5,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.5,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 999999,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 1,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
},
},
"Monster_Shougun_Dodge01_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 4.5,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
},
},
"Monster_Shougun_Dodge02_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"size":
{
"x":2,
"y":3,
"z":4,
},
"born":
{
"$type":"ConfigBornByTarget",
"offset" :
{
"x":0,
"y":1.5,
"z":-1,
},
},
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage":0.166,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 50,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false,
"retreatType": "ByHitDirection",
},
}
},
"Monster_Shougun_Dodge03_Tachi":
{
"attackPattern":
{
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"height": 3,
"fanAngle": 360.0,
"radius": 4,
"born":
{
"$type": "ConfigBornBySelf",
"offset" :
{
"x":0,
"y":0,
"z":0,
},
}
},
"attackInfo":
{
"attackProperty":
{
"damagePercentage": 0.583,
"strikeType": "Slash",
"elementType": "Electric",
"elementDurability": 25,
"enBreak": 200,
},
"hitPattern":
{
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTime": 0.0,
"hitHaltTimeScale": 0.01,
"muteHitText": false
},
"forceCameraShake": true,
"cameraShake":
{
"shakeType": "CustomVector",
"shakeRange": 0.75,
"shakeTime": 0.3,
"shakeDistance": 30,
"shakeDir":
{
"x": 0,
"y": -1,
"z": 0
}
},
}
},
},
},
"stateLayers":
{
"defaultLayer":
{
"$type" : "ConfigNormalStateLayer",
"stateIDs" :
{
"Born":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Born": [],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["DoSkill" ],
"addEndure": 0.0,
},
"NormalIdle":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Standby": ["Audio_shougun_Standby"],
},
"combatMove": true,
"canDoSkill" : true,
"canSyncMove" : true,
"resetAnimatorTriggerOnExit" : ["DoSkill"],
},
"NormalMove":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"WalkL": ["Monster_Shougun_WalkL","Audio_shougun_Walk"],
"WalkR": ["Monster_Shougun_WalkR","Audio_shougun_Walk"],
"WalkLToR": ["Audio_shougun_WalkTo"],
"WalkRToL": ["Audio_shougun_WalkTo"],
},
"combatMove": true,
"canDoSkill" : true,
"canSteer" : true,
"canSyncMove" : true,
"resetAnimatorTriggerOnExit" : ["DoSkill"],
},
"Die":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Die": ["Monster_Tartaglia_Die"],
},
},
"NormalAtk_Combo01":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"NormalAtk_Combo01": ["Monster_Shougun_NormalAtk_Combo01","Audio_shougun_NormalAtk_Combo01"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"NormalAtk_Combo02":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"NormalAtk_Combo02": ["Monster_Shougun_NormalAtk_Combo02","Audio_shougun_NormalAtk_Combo02"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"ExtraAtk":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"ExtraAtk": ["Monster_Shougun_ExtraAtk","Audio_shougun_ExtraAtk"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"BackAtk":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"BackAtk": ["Monster_Shougun_BackAtk","Audio_shougun_BackAtk"],
},
"combatMove" : true,
"canSteer": true,
"followAnimRotation": true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"BackAtkR":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"BackAtkR": ["Monster_Shougun_BackAtkR","Audio_shougun_BackAtk"],
},
"combatMove" : true,
"canSteer": true,
"followAnimRotation": true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"AreaAtk":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"AreaAtk": ["Monster_Shougun_AreaAtk","Audio_shougun_AreaAtk"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"EyeStrip":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"EyeStrip_BS": ["Audio_shougun_EyeStrip_BS"],
"EyeStrip": ["Audio_shougun_EyeStrip"],
"EyeStrip_AS": ["Audio_shougun_Eyestrip_AS"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"ElectricBurst":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"ElectricBurst_BS": ["Monster_Shougun_ElectricBurstBS","Audio_shougun_ElectricBurst_BS"],
"ElectricBurst_Loop": [],
"ElectricBurst_Attack": ["Audio_shougun_ElectricBurst_Atk"],
"ElectricBurst_AS": ["Audio_shougun_ElectricBurst_AS"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"RushAtk":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"RushAtk": ["Monster_Shougun_RushAtk","Audio_shougun_RushAtk"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Blink":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"BlinkB": ["Monster_Shougun_BlinkB","Audio_shougun_Blink_BS"],
"BlinkR": ["Monster_Shougun_BlinkR","Audio_shougun_Blink_BS"],
"BlinkL": ["Monster_Shougun_BlinkL","Audio_shougun_Blink_BS"],
"BlinkBAS": ["Monster_Shougun_BlinkAS","Audio_shougun_Blink_AS"],
"BlinkLAS": ["Monster_Shougun_BlinkAS","Audio_shougun_Blink_AS"],
"BlinkRAS": ["Monster_Shougun_BlinkAS","Audio_shougun_Blink_AS"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Show01":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Show01_BS": ["Monster_Shougun_Show01","Audio_shougun_Show01_BS"],
"Show01": [],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"ReturnToBorn":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"ReturnToBorn_BS": ["Monster_Shougun_BlinkReturnToBorn","Audio_shougun_Blink_BS"],
"ReturnToBorn_AS": ["Monster_Shougun_BlinkAS","Audio_shougun_Blink_AS"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"TransformToTachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"TransformToTachi_BS": ["Monster_Shougun_BlinkReturnToBorn","Audio_shougun_Blink_BS"],
"TransformToTachi": ["Monster_Shougun_BlinkAS","Audio_shougun_Blink_AS"],
"TransformToTachi_AS": [],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Transform":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Transform": ["Monster_Shougun_Transform","Audio_shougun_Transform_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"NormalAtk_Combo01_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"NormalAtk_Combo01_Tachi": ["Monster_Shougun_NormalAtk_Combo01_Tachi","Audio_shougun_NormalAtk_Combo01_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"NormalAtk_Combo02_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"NormalAtk_Combo02_Tachi": ["Monster_Shougun_NormalAtk_Combo02_Tachi","Audio_shougun_NormalAtk_Combo02_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"ExtraAtk_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"ExtraAtk_TachiBS": ["Audio_shougun_ExtraAtk_TachiBS"],
"ExtraAtk_TachiLoop": ["Monster_Shougun_ExtraAtk_Tachi","Audio_shougun_ExtraAtk_Tachi"],
"ExtraAtk_TachiAS": ["Audio_shougun_ExtraAtk_TachiAS"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"BackAtkL_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"BackAtkL_Tachi": ["Monster_Shougun_BackAtkL_Tachi","Audio_shougun_BackAtk_Tachi"],
},
"combatMove" : true,
"canSteer": true,
"followAnimRotation": true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"BackAtkR_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"BackAtkR_Tachi": ["Monster_Shougun_BackAtkR_Tachi","Audio_shougun_BackAtk_Tachi"],
},
"combatMove" : true,
"canSteer": true,
"followAnimRotation": true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"AreaAtk_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"AreaAtk_Tachi": ["Monster_Shougun_AreaAtk_Tachi","Audio_shougun_AreaAtk_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Laido":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Laido": ["Monster_Shougun_Laido","Audio_shougun_Laido_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"SwordArt":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"SwordArt": ["Monster_Shougun_SwordArt","Audio_shougun_SwordArt_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"BurstAtk":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"BurstAtk_BS": ["Monster_Shougun_BurstAtkBS_Tachi","Audio_shougun_BurstAtk_BS_Tachi"],
"BurstAtk_Loop": [],
"BurstAtk_AS": ["Monster_Shougun_BurstAtk_Tachi","Audio_shougun_BurstAtk_AS_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Dodge":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Dodge": ["Monster_Shougun_Dodge","Audio_shougun_Dodge_Tachi"],
},
"combatMove" : true,
"canSteer" : true,
"followAnimRotation": true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Blink_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Blink_Tachi": ["Monster_Shougun_Blink_Tachi","Audio_shougun_Blink_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"ReturnToBorn_Tachi":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"ReturnToBorn_Tachi": ["Monster_Shougun_ReturnToBorn_Tachi","Audio_shougun_Blink_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
"Show02":
{
"$type": "ConfigMonsterStateIDInfo",
"animatorStates":
{
"Show02_BS": ["Monster_Shougun_Show02BS_Tachi","Audio_shougun_Show02_BS_Tachi"],
"Show02_AS": ["Monster_Shougun_Show02AS_Tachi","Audio_shougun_Show02_AS_Tachi"],
},
"combatMove" : true,
"resetAnimatorTriggerOnExit" : ["BeHit", "ShakeTrigger", "DoSkill"],
"addEndure": 0.0,
},
},
},
},
"abilities":
[
{
"abilityName": "Monster_Shougun_HpControl",
},
// Pole
{
"abilityName": "Monster_Shougun_BlinkB_Echo",
},
{
"abilityName": "Monster_Shougun_BlinkR_Echo",
},
{
"abilityName": "Monster_Shougun_BlinkL_Echo",
},
{
"abilityName": "Monster_Shougun_BlinkState",
},
{
"abilityName": "Monster_Shougun_FindBlinkPointR",
},
{
"abilityName": "Monster_Shougun_FindBlinkPointL",
},
{
"abilityName": "Monster_Shougun_FindBlinkPointB",
},
{
"abilityName": "Monster_Shougun_FindBlinkPoint_ReturnToBorn",
},
{
"abilityName": "Monster_Shougun_Blink",
},
{
"abilityName": "Monster_Shougun_BlinkAS",
},
{
"abilityName": "Monster_Shougun_ExtraAtk",
},
{
"abilityName": "Monster_Shougun_RushAtk_ChangePos",
},
{
"abilityName": "Monster_Shougun_Elf_Effect",
},
{
"abilityName": "Monster_Shougun_Pole_ElectricBurst",
},
{
"abilityName": "Monster_Shougun_Pole_ElectricBurstExplode",
},
{
"abilityName": "Monster_Shougun_AreaAtk_Effect",
},
{
"abilityName": "Monster_Shougun_AreaAtk_Atk",
},
{
"abilityName": "Monster_Shougun_Steer",
},
{
"abilityName": "Monster_Shougun_NormalAtk_DistancePredicated",
},
{
"abilityName": "Monster_Shougun_NormalAtk_05",
},
{
"abilityName": "Monster_Shougun_NormalAtk_05_Damage",
},
{
"abilityName": "Monster_Shougun_EyeStrip",
},
{
"abilityName": "Monster_Shougun_Show01",
},
{
"abilityName": "Monster_Shougun_MoveEffectR",
},
{
"abilityName": "Monster_Shougun_MoveEffectL",
},
{
"abilityName": "Monster_Shougun_WeaponEffect",
},
{
"abilityName": "Monster_Shougun_Transform",
},
{
"abilityName": "Monster_Shougun_Transform_PoleDisappear",
},
// Tachi
{
"abilityName": "Monster_Shougun_NormalAtk_Tachi",
},
{
"abilityName": "Monster_Shougun_Laido",
},
{
"abilityName": "Monster_Shougun_Dodge",
},
{
"abilityName": "Monster_Shougun_ExtraAtk_Tachi",
},
{
"abilityName": "Monster_Shougun_SwordArt_Wave01",
},
{
"abilityName": "Monster_Shougun_SwordArt_Wave02",
},
{
"abilityName": "Monster_Shougun_SwordArt_Wave03",
},
{
"abilityName": "Monster_Shougun_SwordArt_Wave04",
},
{
"abilityName": "Monster_Shougun_BurstAtk_Tachi",
},
{
"abilityName": "Monster_Shougun_BurstAtk_Tachi_LastBlade",
},
{
"abilityName": "Monster_Shougun_AreaAtk_Tachi",
},
{
"abilityName": "Monster_Shougun_Show02_Tachi",
},
{
"abilityName": "Monster_Shougun_Blink_Tachi",
},
{
"abilityName": "Monster_Shougun_Blink_Tachi_Effect",
},
{
"abilityName": "Monster_Shougun_BlinkAlert_Tachi",
},
{
"abilityName": "Monster_Shougun_BlinkAS_Tachi",
},
{
"abilityName": "Monster_Shougun_ReturnToBornAS_Tachi",
},
{
"abilityName": "Monster_Shougun_Show02_WeaponDisappear",
},
// Common
{
"abilityName": "Monster_Common_ElecMuteHurt",
},
],
"initialPoses":
{
"Default":
{
"initialPoseID": 0,
},
},
"aibeta":
{
"enable": true,
"skillGCD": 2.5,
"profiling":
{
"lodStrategy": "Best",
},
"moveSetting":
{
"useNavMesh": false,
},
"aiCombat":
{
"combatPhases":
{
"P1": [101, 201, 301, 901],
"P2": [911, 401, 501],
},
},
"sensing":
{
"settings":
{
"DefaultSetting":
{
"enableVision": true,
"viewPanoramic": true,
"feelRange": 12.0,
},
},
},
"threat":
{
"clearThreatTargetDistance": 1000,
"clearThreatEdgeDistance": 10.0,
"clearThreatTimerByDistance": 10.0,
"resistTauntLevel": "Monster_TauntLevel_5",
"viewThreatGrow": 20,
"feelThreatGrow": 1000,
},
"defendArea":
{
"enable": true,
"defendRange": 40.0,
},
"returnToBornTactic":
{
"enable": true,
},
"ui":
{
"hasDirectionIndicator": true,
},
"network":
{
"syncSkill": true,
"resetHpOnSpawn": false,
},
"facingMoveTactic":
{
"enable": true,
"condition":
{
"pose": [101,201,301,401],
},
"defaultSetting":
{
"speedLevel": 1,
"rangeMin": 0.0,
"rangeMax": 50.0,
"restTimeMin": 0.0,
"restTimeMax": 0.0,
"facingMoveTurnInterval": 999,
"obstacleDetectRange": 5.0,
"facingMoveWeight":
{
"stop": 0.0,
"forward": 0.0,
"back": 0.0,
"left": 1.0,
"right": 1.0,
},
},
},
"skillGroupCDConfigs":
[
{"skillGroupCDID": 1,"skillGroupCDTime": 5.0,},
{"skillGroupCDID": 2,"skillGroupCDTime": 15.0,},
{"skillGroupCDID": 3,"skillGroupCDTime": 15.0,},
{"skillGroupCDID": 4,"skillGroupCDTime": 12.5,},
{"skillGroupCDID": 5,"skillGroupCDTime": 2.5,},
{"skillGroupCDID": 6,"skillGroupCDTime": 12.5,},
{"skillGroupCDID": 7,"skillGroupCDTime": 999999,},
{"skillGroupCDID": 8,"skillGroupCDTime": 999999,},
{"skillGroupCDID": 9,"skillGroupCDTime": 5,},
{"skillGroupCDID": 10,"skillGroupCDTime": 15,},
{"skillGroupCDID": 11,"skillGroupCDTime": 25,},
{"skillGroupCDID": 12,"skillGroupCDTime": 10,},
{"skillGroupCDID": 13,"skillGroupCDTime": 10,},
{"skillGroupCDID": 14,"skillGroupCDTime": 67.5,},
{"skillGroupCDID": 15,"skillGroupCDTime": 12.5,},
{"skillGroupCDID": 16,"skillGroupCDTime": 12.5,},
],
"skillSetting":
{
"skillEliteSet":
{
"1": [101, 151, 152, 201, 301, 302, 303, 304, 401, 402, 501, 502, 601, 651,
701, 702, 801, 901, 902, 903],
"2": [101, 151, 152, 201, 301, 302, 303, 304, 401, 402, 501, 502, 601, 651,
701, 702, 801, 903, 911, 1001, 1101, 1201, 1301, 1401, 1501, 1601, 1701, 1702,
1801,1901, 2001],
},
},
"skills":
{
"101":
{
"cd": 2.5,
"cdUpperRange": 2.5,
"name": "NormalAttack",
"stateIDs": ["NormalAtk_Combo01","NormalAtk_Combo01","ExtraAtk"],
"faceTarget": true,
"skillGroupCDID": 1,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 0.0,
"pickRangeMax": 6,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"151":
{
"cd": 15,
"cdUpperRange": 7.5,
"initialCD": 5,
"priority": 3,
"flagTargetInZone": "10",
"name": "NormalAttack",
"skillGroupCDID": 1,
"stateIDs": ["Blink","NormalAtk_Combo01","NormalAtk_Combo02","ExtraAtk"],
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 8,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"152":
{
"cd": 30,
"cdUpperRange": 15,
"initialCD": 10,
"priority": 3,
"flagTargetInZone": "10",
"ignoreGCD": true,
"name": "NormalAttack",
"skillGroupCDID": 1,
"stateIDs": ["Blink","NormalAtk_Combo01","NormalAtk_Combo02","ExtraAtk"],
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 8,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"201":
{
"cd": 7.5,
"cdUpperRange": 5,
"initialCD": 5,
"skillGroupCDID": 6,
"name": "ExtraAtk",
"stateIDs": ["ExtraAtk"],
"faceTarget": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 6,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
"needReInitCD": true,
},
},
"301":
{
"cd": 10,
"cdUpperRange": 7.5,
"name": "Dodge",
"stateIDs": ["Blink"],
"triggerGCD": false,
"faceTarget": true,
"skillGroupCDID": 4,
"castCondition":
{
"pickRangeMin": 0.0,
"pickRangeMax": 2.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"302":
{
"cd": 10,
"cdUpperRange": 7.5,
"name": "Dodge",
"stateIDs": ["Blink"],
"faceTarget": true,
"skillGroupCDID": 4,
"castCondition":
{
"pickRangeMin": 0.0,
"pickRangeMax": 2.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"303":
{
"cd": 22.5,
"cdUpperRange": 10,
"name": "Dodge",
"stateIDs": ["Blink"],
"priority": 3,
"triggerGCD": false,
"faceTarget": true,
"ignoreGCD": true,
"skillGroupCDID": 4,
"castCondition":
{
"pickRangeMin": 0.0,
"pickRangeMax": 2.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"304":
{
"cd": 22.5,
"cdUpperRange": 10,
"name": "Dodge",
"stateIDs": ["Blink"],
"priority": 3,
"faceTarget": true,
"ignoreGCD": true,
"skillGroupCDID": 4,
"castCondition":
{
"pickRangeMin": 0.0,
"pickRangeMax": 2.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"401":
{
"cd": 5,
"cdUpperRange": 2.5,
"skillGroupCDID": 5,
"name": "BackAtk",
"stateIDs": ["BackAtk","BackAtkR"],
"priority": 3,
"ignoreGCD": true,
"castCondition":
{
"minTargetAngleXZ": 90.0,
"pickRangeMin": 0.0,
"pickRangeMax": 7.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"402":
{
"cd": 5,
"cdUpperRange": 2.5,
"skillGroupCDID": 5,
"name": "BackAtk",
"stateIDs": ["BackAtk","BackAtkR"],
"priority": 3,
"ignoreGCD": true,
"castCondition":
{
"minTargetAngleXZ": 90.0,
"pickRangeMin": 0.0,
"pickRangeMax": 7.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"501":
{
"cd": 10,
"cdUpperRange": 7.5,
"initialCD": 3,
"name": "RushAtk",
"stateIDs": ["RushAtk"],
"faceTarget": true,
"skillGroupCDID": 3,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 7.5,
"pickRangeMax": 25.0,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
"needReInitCD": true,
},
},
"502":
{
"cd": 17.5,
"cdUpperRange": 12.5,
"initialCD": 10,
"name": "RushAtk",
"stateIDs": ["RushAtk"],
"faceTarget": true,
"ignoreGCD": true,
"skillGroupCDID": 3,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 7.5,
"pickRangeMax": 25.0,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
"needReInitCD": true,
},
},
"601":
{
"cd": 15,
"cdUpperRange": 7.5,
"initialCD": 7.5,
"name": "AreaAtk",
"stateIDs": ["AreaAtk"],
"priority": 4,
"skillGroupCDID": 2,
"castCondition":
{
"pickRangeMin": 0.0,
"pickRangeMax": 9,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"651":
{
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"name": "AreaAtk",
"stateIDs": ["Blink","AreaAtk"],
"priority": 3,
"flagTargetInZone": "10",
"skillGroupCDID": 2,
"ignoreGCD": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 9,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"701":
{
"cd": 32.5,
"cdUpperRange": 5,
"initialCD": 30,
"initialCDUpperRange": 10,
"priority": 2,
"skillGroupCDID": 7,
"name": "ElectricBurst",
"stateIDs": ["ReturnToBorn","ElectricBurst"],
"ignoreGCD": true,
"castCondition":
{
"SkillAnchorRangeMin": 3.5,
"SkillAnchorRangeMax": 25,
"pose": [101,201,301],
},
},
"702":
{
"cd": 32.5,
"cdUpperRange": 5,
"initialCD": 30,
"initialCDUpperRange": 10,
"priority": 2,
"skillGroupCDID": 7,
"name": "ElectricBurst",
"stateIDs": ["ElectricBurst"],
"ignoreGCD": true,
"castCondition":
{
"SkillAnchorRangeMax": 3.5,
"pose": [101,201,301],
},
},
"801":
{
"cd": 999999,
"initialCD": 3,
"name": "EyeStrip",
"stateIDs": ["EyeStrip"],
"priority": 1,
"ignoreGCD": true,
"triggerGCD": false,
"faceTarget": true,
"castCondition":
{
"pose": [201],
},
},
"901":
{
"cd": 999999,
"initialCD": 35,
"name": "Show01",
"stateIDs": ["ReturnToBorn","Show01"],
"priority": 1,
"skillGroupCDID": 8,
"ignoreGCD": true,
"triggerGCD": false,
"faceTarget": true,
"castCondition":
{
"SkillAnchorRangeMin": 3.5,
"pose": [301],
},
},
"902":
{
"cd": 999999,
"initialCD": 30,
"name": "Show01",
"stateIDs": ["Show01"],
"priority": 1,
"skillGroupCDID": 8,
"ignoreGCD": true,
"triggerGCD": false,
"faceTarget": true,
"castCondition":
{
"SkillAnchorRangeMax": 3.5,
"pose": [301],
},
},
"903":
{
"cd": 3,
"name": "ReturnToCenter",
"stateIDs": ["TransformToTachi"],
"flagTargetReachable": "11",
"flagSelfOnTemplateCollider": "11",
"flagSelfInZone": "01",
"priority": 1,
"ignoreGCD": true,
"triggerGCD": true,
"faceTarget": true,
"castCondition":
{
"SkillAnchorRangeMin": 20,
"pose": [101,201,301],
},
},
"911":
{
"cd": 999999,
"initialCD": 35,
"name": "TransformToTachi",
"stateIDs": ["TransformToTachi"],
"priority": 1,
"skillGroupCDID": 8,
"ignoreGCD": true,
"triggerGCD": true,
"faceTarget": true,
"castCondition":
{
"pose": [301],
},
},
"1001":
{
"cd": 10,
"initialCD": 1,
"name": "Transform",
"stateIDs": ["Transform"],
"priority": 1,
"ignoreGCD": true,
"triggerGCD": false,
"faceTarget": true,
"castCondition":
{
"pose": [911],
"needReInitCD": true,
},
},
"1101":
{
"cd": 2.5,
"cdUpperRange": 2.5,
"name": "NormalAttack",
"stateIDs": ["NormalAtk_Combo01_Tachi","NormalAtk_Combo02_Tachi","ExtraAtk_Tachi"],
"faceTarget": true,
"skillGroupCDID": 1,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 0.0,
"pickRangeMax": 6.5,
"pose": [401],
},
},
"1201":
{
"cd": 7.5,
"cdUpperRange": 7.5,
"initialCD": 3,
"skillGroupCDID": 12,
"name": "ExtraAtk_Tachi",
"stateIDs": ["ExtraAtk_Tachi"],
"faceTarget": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 7.5,
"pose": [401],
},
},
"1301":
{
"cd": 5,
"cdUpperRange": 2.5,
"initialCD": 3,
"skillGroupCDID": 9,
"name": "BackAtk_Tachi",
"stateIDs": ["BackAtkR_Tachi","BackAtkL_Tachi"],
"priority": 3,
"castCondition":
{
"minTargetAngleXZ": 90.0,
"pickRangeMin": 0.0,
"pickRangeMax": 6.5,
"pose": [401],
},
},
"1302":
{
"cd": 5,
"cdUpperRange": 2.5,
"initialCD": 3,
"skillGroupCDID": 9,
"name": "BackAtk_Tachi",
"stateIDs": ["BackAtkR_Tachi","BackAtkL_Tachi"],
"priority": 3,
"ignoreGCD": true,
"castCondition":
{
"minTargetAngleXZ": 90.0,
"pickRangeMin": 0.0,
"pickRangeMax": 6.5,
"pose": [401],
},
},
"1401":
{
"cd": 17.5,
"cdUpperRange": 7.5,
"skillGroupCDID": 10,
"name": "Laido",
"stateIDs": ["Laido"],
"faceTarget": true,
"priority": 4,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 6.5,
"pickRangeMax": 20,
"pose": [401],
},
},
"1402":
{
"cd": 30,
"cdUpperRange": 15,
"skillGroupCDID": 10,
"name": "Laido",
"stateIDs": ["Laido"],
"faceTarget": true,
"ignoreGCD": true,
"priority": 4,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 6.5,
"pickRangeMax": 20,
"pose": [401],
},
},
"1501":
{
"cd": 22.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"skillGroupCDID": 11,
"name": "AreaAtk_Tachi",
"stateIDs": ["AreaAtk_Tachi","SwordArt","ExtraAtk"],
"faceTarget": true,
"priority": 4,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMax": 8.5,
"pose": [401],
"needReInitCD": true,
},
},
"1502":
{
"cd": 37.5,
"cdUpperRange": 17.5,
"initialCD": 5,
"skillGroupCDID": 11,
"name": "AreaAtk_Tachi",
"stateIDs": ["AreaAtk_Tachi","SwordArt","ExtraAtk"],
"faceTarget": true,
"priority": 4,
"ignoreGCD": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMax": 8.5,
"pose": [401],
"needReInitCD": true,
},
},
"1601":
{
"cd": 7.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"skillGroupCDID": 13,
"name": "SwordArt",
"stateIDs": ["SwordArt"],
"faceTarget": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 7.5,
"pose": [401],
"needReInitCD": true,
},
},
"1701":
{
"cd": 60,
"cdUpperRange": 15,
"initialCD": 25,
"initialCDUpperRange": 7.5,
"skillGroupCDID": 14,
"name": "BurstAtk",
"stateIDs": ["BurstAtk"],
"faceTarget": true,
"priority": 1,
"ignoreGCD": true,
"castCondition":
{
"SkillAnchorRangeMax": 3.5,
"pose": [401],
"needReInitCD": true,
},
},
"1702":
{
"cd": 60,
"cdUpperRange": 15,
"initialCD": 25,
"initialCDUpperRange": 7.5,
"skillGroupCDID": 14,
"name": "BurstAtk",
"stateIDs": ["ReturnToBorn_Tachi","BurstAtk"],
"faceTarget": true,
"priority": 1,
"ignoreGCD": true,
"castCondition":
{
"SkillAnchorRangeMin": 3.5,
"pose": [401],
"needReInitCD": true,
},
},
"1801":
{
"cd": 17.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"skillGroupCDID": 15,
"name": "Dodge",
"stateIDs": ["Dodge"],
"faceTarget": true,
"priority": 4,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMax": 3.5,
"pose": [401],
"needReInitCD": true,
},
},
"1802":
{
"cd": 30,
"cdUpperRange": 15,
"initialCD": 5,
"skillGroupCDID": 15,
"name": "Dodge",
"stateIDs": ["Dodge"],
"faceTarget": true,
"priority": 4,
"ignoreGCD": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMax": 3.5,
"pose": [401],
"needReInitCD": true,
},
},
"1901":
{
"cd": 12.5,
"cdUpperRange": 5,
"initialCD": 10,
"skillGroupCDID": 16,
"name": "Blink_Tachi",
"stateIDs": ["Blink_Tachi"],
"faceTarget": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 10,
"pickRangeMax": 20,
"pose": [401],
"needReInitCD": true,
},
},
"1902":
{
"cd": 22.5,
"cdUpperRange": 7.5,
"initialCD": 5,
"skillGroupCDID": 16,
"name": "Blink_Tachi",
"stateIDs": ["Blink_Tachi"],
"faceTarget": true,
"priority": 4,
"ignoreGCD": true,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 10,
"pickRangeMax": 20,
"pose": [401],
"needReInitCD": true,
},
},
"1903":
{
"cd": 5,
"cdUpperRange": 5,
"initialCD": 5,
"name": "Blink_Tachi",
"stateIDs": ["Blink_Tachi"],
"faceTarget": true,
"priority": 4,
"triggerGCD": false,
"castCondition":
{
"maxTargetAngleXZ": 90.0,
"pickRangeMin": 20,
"pose": [401],
},
},
"2001":
{
"cd": 999999,
"name": "Show02",
"stateIDs": ["Show02"],
"priority": 1,
"faceTarget": true,
"triggerCDOnFail": false,
"castCondition":
{
"pose": [501],
"needReInitCD": true,
},
},
},
},
"inputKeys":
[
{
"keyID": 1001,
"inputKeyCode": 257,
},
{
"keyID": 1101,
"inputKeyCode": 258,
},
{
"keyID": 1201,
"inputKeyCode": 259,
},
{
"keyID": 1301,
"inputKeyCode": 260,
},
{
"keyID": 1401,
"inputKeyCode": 261,
},
{
"keyID": 1501,
"inputKeyCode": 262,
},
{
"keyID": 1601,
"inputKeyCode": 263,
},
{
"keyID": 1701,
"inputKeyCode": 264,
},
{
"keyID": 1801,
"inputKeyCode": 265,
},
],
}