更新配置表

This commit is contained in:
flswld
2023-01-29 13:00:55 +08:00
parent 0ab4fd1d18
commit 5fbe66113e
3108 changed files with 587829 additions and 26766 deletions

View File

@@ -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",
},
},
},
},
}