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

157 lines
3.3 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$type": "ConfigAvatar",
"common":
{
"effectAttachShape":
{
"$type": "ConfigEffectAttachSkinnedMesh",
"mesh": "EffectMesh",
},
"mass": 10.0,
"affectedByWorld": true,
"checkInSurface": false,
},
"headControl":
{
"$type": "ConfigHeadControl",
"useHeadControl": true,
"useWhiteAnimStates": false
},
"equipController":
{
"attachPoints":
{
"equip01": "WeaponR",
"equip02": "WeaponL"
},
"sheathPoint": "WeaponBackPut",
"dissolveSheathFadeDelay": 0.075,
"dissolveSheathFadeTime": 2.1,
"patternSheathFadeDelay": 0.075,
"patternSheathFadeTime": 2.1
},
"stateLayers":
{
"defaultLayer":
{
"$type": "ConfigNormalStateLayer",
"stateIDs":
{
"ShowWeapon_BS":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"ShowWeapon_BS": ["Common_ShowWeapon_BS",],
},
"setAnimatorBoolean":
[
{
"name" : "&GotoAnyState",
},
],
"sheatheOnStart": true, //这个是state互切时触发的。如果内部状态互切就不会触发了。所以不得不拆出BS
},
"ShowRelic_BS":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"ShowRelic_BS": ["Emo_Avatar_Common_Manekin_RelicShowBS"],
},
"setAnimatorBoolean":
[
{
"name" : "&GotoAnyState",
},
],
"sheatheOnStart": true,
},
"ShowWeapon":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"ShowWeapon": [],
"ShowWeapon_AS": ["Common_ShowWeapon_AS"],
},
"battouOnStart" : true,
},
"ShowRelic":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"ShowRelic": ["Emo_Avatar_Common_Manekin_RelicShowLoop"],
"ShowRelic_AS": ["Emo_Avatar_Common_Manekin_RelicShowAS"],
},
"sheatheOnStart": true,
//"sheatheOnEnd": true, //manekin里缺少大世界的战斗参数sheatheOnEnd是不生效的。用start那个来收刀。
},
"ShowCharacter": //需要保证show的特效不能在别的状态播所以这个statelayer只会有待机。
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"ShowCharacter": [],
"Show01": [],
"Show02": [],
},
"setAnimatorBoolean":
[
{
"name" : "&GotoAnyState",// 这个参数需要进入state出现。比trigger出现晚所以从别人武器界面切到琴的时候无法用trigger和这个参数触发进入weapon的state的线。改成了用tabID也就是在free等了一下再进weapon。
},
],
"sheatheOnStart": true
},
"Skill":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"Skill": [],
},
"setAnimatorBoolean":
[
{
"name" : "&GotoAnyState",
},
],
"battouOnStart": true
},
"Story":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"Story": [],
},
"setAnimatorBoolean":
[
{
"name" : "&GotoAnyState",
},
],
"sheatheOnStart": true
},
"ShowFlycloak":
{
"$type": "ConfigAvatarStateIDInfo",
"animatorStates":
{
"ShowFlycloak": [],
},
"setAnimatorBoolean":
[
],
"sheatheOnStart": true
},
}
}
},
"abilities":
{
},
}