mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-10 04:42:28 +08:00
2723 lines
55 KiB
Go
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,
|
|
},
|
|
],
|
|
}
|