mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-03-01 00:35:36 +08:00
更新配置表
This commit is contained in:
@@ -0,0 +1,388 @@
|
||||
{
|
||||
"$type" : "ConfigMonster",
|
||||
"common":
|
||||
{
|
||||
"mass": 1.0,
|
||||
"scale": 1.0,
|
||||
"affectedByWorld" : true,
|
||||
"checkInSurface" : true,
|
||||
"height": 1,
|
||||
"effectAttachShape" :
|
||||
{
|
||||
"$type" : "ConfigEffectAttachSkinnedMesh",
|
||||
"mesh" : "EffectMesh",
|
||||
},
|
||||
"canTriggerElementReactionText":false,
|
||||
"useGrassDisplacement": true,
|
||||
"clearAnimatorOnSetLightDeactive": true,
|
||||
"clearAIOnSetLightDeactive": true,
|
||||
},
|
||||
"animal":
|
||||
{
|
||||
"hasAbility": true,
|
||||
"tickAbilityElement": false,
|
||||
"hasCharacterRenderering": false,
|
||||
},
|
||||
"move":
|
||||
{
|
||||
"$type": "ConfigAnimatorMove",
|
||||
},
|
||||
"dither":
|
||||
{
|
||||
"showDitherDuration": 1.0,
|
||||
},
|
||||
"model":
|
||||
{
|
||||
"canBakeMesh": false,
|
||||
},
|
||||
"combat" :
|
||||
{
|
||||
"property":
|
||||
{
|
||||
"weight": 101,
|
||||
"endureType": "Monster_Minion",
|
||||
"isInvincible": true,
|
||||
},
|
||||
"combatLock":
|
||||
{
|
||||
"denyLockOn": false,
|
||||
"lockType": "Animal_Lv2",
|
||||
},
|
||||
"beHit" :
|
||||
{
|
||||
"hitBloodEffect":"",
|
||||
"muteAllHit":true,
|
||||
"muteAllHitEffect":false,
|
||||
"muteAllHitText":true,
|
||||
},
|
||||
"die":
|
||||
{
|
||||
"dieDisappearEffect": "",
|
||||
"dieEndTime" : 2.0,
|
||||
"dieForceDisappearTime" : 10,
|
||||
"useRagDoll": false,
|
||||
},
|
||||
"animEvents":
|
||||
{
|
||||
"JumpForward_Attack":
|
||||
{
|
||||
"attackPattern":
|
||||
{
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"targetType": "Enemy",
|
||||
"duration": 1,
|
||||
"radius": 0.6,
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornBySelf",
|
||||
"offset":
|
||||
{
|
||||
"x": 0.0,
|
||||
"y": 0.5,
|
||||
"z": 0.25,
|
||||
},
|
||||
},
|
||||
},
|
||||
"attackInfo":
|
||||
{
|
||||
"attackTag":"Electrohercules_JumpForward",
|
||||
"attackProperty":
|
||||
{
|
||||
"damagePercentage": 0,
|
||||
"strikeType": "Blunt",
|
||||
"attackType": "Melee",
|
||||
"enBreak": 0,
|
||||
},
|
||||
"hitPattern":
|
||||
{
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV4",
|
||||
"reboundRatio": 0,
|
||||
"canBeDefenceHalt": true,
|
||||
"muteHitText": false,
|
||||
"retreatType": "ByTangent",
|
||||
},
|
||||
},
|
||||
},
|
||||
"JumpForward_CriticalTrigger":
|
||||
{
|
||||
"attackPattern":
|
||||
{
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"targetType": "Enemy",
|
||||
"duration": 1,
|
||||
"radius": 0.6,
|
||||
"born":
|
||||
{
|
||||
"$type": "ConfigBornBySelf",
|
||||
"offset":
|
||||
{
|
||||
"x": 0.0,
|
||||
"y": 0.5,
|
||||
"z": 0.25,
|
||||
},
|
||||
},
|
||||
},
|
||||
"attackInfo":
|
||||
{
|
||||
"attackTag":"Electrohercules_JumpForward_CriticalTrigger",
|
||||
"attackProperty":
|
||||
{
|
||||
"damagePercentage": 0,
|
||||
"strikeType": "Blunt",
|
||||
"attackType": "Melee",
|
||||
"enBreak": 0,
|
||||
},
|
||||
"hitPattern":
|
||||
{
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV4",
|
||||
"reboundRatio": 0,
|
||||
"canBeDefenceHalt": true,
|
||||
"muteHitText": false,
|
||||
"retreatType": "ByTangent",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
"inputKeys":
|
||||
[
|
||||
{
|
||||
"keyID": 1,
|
||||
"inputKeyCode": 257,
|
||||
},
|
||||
{
|
||||
"keyID": 1011,
|
||||
"inputKeyCode": 258,
|
||||
},
|
||||
{
|
||||
"keyID": 1021,
|
||||
"inputKeyCode": 259,
|
||||
},
|
||||
{
|
||||
"keyID": 1012,
|
||||
"inputKeyCode": 260,
|
||||
},
|
||||
],
|
||||
"stateLayers":
|
||||
{
|
||||
"defaultLayer":
|
||||
{
|
||||
"$type" : "ConfigNormalStateLayer",
|
||||
"stateIDs" :
|
||||
{
|
||||
//Idle ///////////////////////////////////////
|
||||
"Born":
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"Born": [""],
|
||||
},
|
||||
"CombatMove" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["DoSkill" ],
|
||||
},
|
||||
"NormalIdle":
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"Standby": [""],
|
||||
},
|
||||
"CombatMove": true,
|
||||
"canDoSkill" : true,
|
||||
"canSyncMove" : true,
|
||||
"resetAnimatorTriggerOnEnter": [ "IsCharging", "ChargeEnd" ],
|
||||
"resetAnimatorTriggerOnExit" : ["DoSkill"],
|
||||
},
|
||||
//Behit ///////////////////////////////////////
|
||||
"BeHit":
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"Hit_L": [""],
|
||||
"Hit_H": [""],
|
||||
},
|
||||
"combatMove": true,
|
||||
"resetAnimatorTriggerOnEnter": [ "BeHit", "IsCharging", "ChargeEnd" ],
|
||||
"resetAnimatorTriggerOnExit": [ "DoSkill" ],
|
||||
},
|
||||
"BeHitThrow":
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"HitThrow": [""],
|
||||
"HitThrowDrop": [],
|
||||
"HitThrowToGround": [""],
|
||||
},
|
||||
"combatMove": true,
|
||||
"resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop", "IsCharging", "ChargeEnd" ],
|
||||
"resetAnimatorTriggerOnExit": [ "DoSkill" ],
|
||||
},
|
||||
"Struggle":
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"Struggle": [],
|
||||
},
|
||||
"combatMove": true,
|
||||
"resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop", "IsCharging", "ChargeEnd" ],
|
||||
"resetAnimatorTriggerOnExit": [ "DoSkill" ],
|
||||
},
|
||||
//Die ///////////////////////////////////////
|
||||
"Die":
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"Die": ["", ""],
|
||||
},
|
||||
},
|
||||
//Skill ///////////////////////////////////////
|
||||
"Warning" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"Alert": ["", ""],
|
||||
},
|
||||
"canSyncMove" : true,
|
||||
"canSteer" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpForward_Once" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpForward_Once": [""],
|
||||
"JumpForward_Once_CanTriggerCritical": [""],
|
||||
},
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpForward_Once_AS" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpForward_Once_AS": [""],
|
||||
},
|
||||
"canDoSkill" : true,
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpForward_Critical" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpForward_Critical": [""],
|
||||
},
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill", "CriticalTrigger" ],
|
||||
},
|
||||
"JumpForward_Charging" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpForward_Charging_BS": [""],
|
||||
"JumpForward_Charging_Loop": [""],
|
||||
},
|
||||
"canDoSkill" : true,
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnEnter": [ "IsCharging" ],
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpForward_Long" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpForward_Long": [""],
|
||||
"JumpForward_Long_CanTriggerCritical": [""],
|
||||
},
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpForward_Long_AS" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpForward_Long_AS": [""],
|
||||
},
|
||||
"canDoSkill" : true,
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpBack" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpBack": [""],
|
||||
},
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnEnter": [ "IsCharging" ],
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
"JumpBack_AS" :
|
||||
{
|
||||
"$type": "ConfigMonsterStateIDInfo",
|
||||
"animatorStates":
|
||||
{
|
||||
"JumpBack_AS": [""],
|
||||
},
|
||||
"canDoSkill" : true,
|
||||
"combatMove" : true,
|
||||
"resetAnimatorTriggerOnEnter": [ "IsCharging" ],
|
||||
"resetAnimatorTriggerOnExit" : ["BeHit", "DoSkill" ],
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
"abilities":
|
||||
[
|
||||
//TODO:
|
||||
{
|
||||
"abilityName": "Partner_Animal_Electrohercules_Properties",
|
||||
},
|
||||
{
|
||||
"abilityName": "Animal_Electrohercules_Properties",
|
||||
},
|
||||
{
|
||||
"abilityName": "Animal_Electrohercules_PlayAlert",
|
||||
},
|
||||
{
|
||||
"abilityName": "Partner_Animal_Electrohercules_JumpForward_ChargeHandler",
|
||||
},
|
||||
{
|
||||
"abilityName": "Partner_Animal_Electrohercules_JumpBack_Handler",
|
||||
},
|
||||
{
|
||||
"abilityName": "Partner_Animal_Electrohercules_AttackManager",
|
||||
},
|
||||
],
|
||||
"initialPoses":
|
||||
{
|
||||
"Default":
|
||||
{
|
||||
"initialPoseID" : 1,
|
||||
"initialPoseParams":
|
||||
{
|
||||
"intParams":
|
||||
{
|
||||
"ActionState": "0",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user