{ "$type": "ConfigAvatar", "common": { "effectAttachShape": { "$type": "ConfigEffectAttachSkinnedMesh", "emissionRateRatio": 1.0, "mesh": "EffectMesh", "normalOffset": 0.02 }, "height": 1.57859993, "modelHeight": 1.56, "mass": 10.0, "affectedByWorld": true, "checkInSurface": true }, "headControl": { "$type": "ConfigHeadControl", "useHeadControl": true, "animStates": [ "NormalStandby", "NormalMove/WalkToRun", "NormalMove/Walk", "NormalMove/RunToWalk", "NormalMove/Run", "NormalMove/RunToIdle", "NormalMove/WalkToIdle", "NormalMove/RunningTurn", "NormalMove/SprintToRun", "NormalMove/SprintToIdle", "Sprint", "Climb/ClimbIdle", "Ladder/LadderIdle", "Swim/SwimIdle", "NormalStandbyWeapon", "NormalMoveWeapon/WalkToRunWeapon", "NormalMoveWeapon/WalkWeapon", "NormalMoveWeapon/RunToWalkWeapon", "NormalMoveWeapon/RunWeapon", "NormalMoveWeapon/RunToIdleWeapon", "NormalMoveWeapon/WalkToIdleWeapon", "NormalMoveWeapon/RunningTurnWeapon" ] }, "equipController": { "attachPoints": { "equip01": "WeaponR", "equip02": "WeaponL", "equip03": "WeaponL" }, "sheathPoint": "WeaponBackPut", "dissolveSheathFadeDelay": 0.075, "dissolveSheathFadeTime": 2.1, "patternSheathFadeDelay": 0.075, "patternSheathFadeTime": 2.1 }, "combat": { "property": { "endure": 0, "weight": 75, "lockShape": "CircleLockEnemy", "endureType": "Avatar_Sword", "endureShake": 50 }, "beHit": { "hitBloodEffect": "", "muteAllHit": false, "muteAllHitEffect": false, "muteAllHitText": false }, "die": { "hasAnimatorDie": true, "muteAllShaderDieEff": false, "dieShaderData": "AvatarDie", "dieDisappearEffect": "Eff_Death_Avatar_Common", "dieEndTime": 1.5, "dieForceDisappearTime": 2.5, "useRagDoll": true, "ragDollDieEndTimeDelay": 0.4 }, "animEvents": { "ATK01": { "attackPattern": { "$type": "ConfigAttackBox", "triggerType": "TriggerNoRepeat", "size": { "x": 1.4, "y": 1.5, "z": 2.2 }, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.75, "z": 0 } } }, "attackInfo": { "attackTag": "NormalAttack_01", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.46, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 41.4 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "reboundRatio": 0, "canBeDefenceHalt": true, "hitHaltTime": 0.03, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.12, "shakeTime": 0.12, "shakeDistance": 30, "shakeDir": { "x": 0.3, "y": -1, "z": 0 } } } }, "ATK02": { "attackPattern": { "$type": "ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "fanAngle": 180.0, "radius": 1.7, "radiusRatio": 0.0, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.6 } } }, "attackInfo": { "attackTag": "NormalAttack_02", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.48, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 43.2 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "reboundRatio": 0, "canBeDefenceHalt": true, "hitHaltTime": 0.03, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.12, "shakeTime": 0.12, "shakeDistance": 30, "shakeDir": { "x": -1, "y": -0.3, "z": 0 } } } }, "ATK03": { "attackPattern": { "$type": "ConfigAttackBox", "triggerType": "TriggerNoRepeat", "size": { "x": 1.5, "y": 1.5, "z": 2.2 }, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.75, "z": 0.4 } } }, "attackInfo": { "attackTag": "NormalAttack_03", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.59, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 53.1 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "reboundRatio": 0, "canBeDefenceHalt": true, "hitHaltTime": 0.06, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.24, "shakeTime": 0.12, "shakeDistance": 30, "shakeDir": { "x": -0.2, "y": 1, "z": 0 } } } }, "ATK04": { "attackPattern": { "$type": "ConfigAttackCircle", "duration": 0.0, "triggerType": "TriggerNoRepeat", "fanAngle": 360.0, "radius": 1.7, "radiusRatio": 0.0, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.6 } } }, "attackInfo": { "attackTag": "NormalAttack_04", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.64, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 57.6 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "reboundRatio": 0, "canBeDefenceHalt": true, "hitHaltTime": 0.09, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.24, "shakeTime": 0.12, "shakeDistance": 30, "shakeDir": { "x": 1, "y": 1, "z": 0 } } } }, "ATK05": { "attackPattern": { "$type": "ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "fanAngle": 240.0, "radius": 1.75, "radiusRatio": 0.0, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.6 } } }, "attackInfo": { "attackTag": "NormalAttack_05", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.78, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 70.2 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV6", "reboundRatio": 0, "canBeDefenceHalt": true, "hitHaltTime": 0.12, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.36, "shakeTime": 0.12, "shakeDistance": 30, "shakeDir": { "x": -1, "y": 0, "z": 0 } } } }, "ExtraAttack_1": { "attackPattern": { "$type": "ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "fanAngle": 360.0, "radius": 2.2, "radiusRatio": 0.0, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } } }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.5, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 50.6 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV2", "reboundRatio": 0, "canBeDefenceHalt": false, "hitHaltTime": 0.0, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false } }, "ExtraAttack_2": { "attackPattern": { "$type": "ConfigAttackCircle", "triggerType": "TriggerNoRepeat", "height": 1.5, "fanAngle": 360.0, "radius": 2.2, "radiusRatio": 0.0, "born": { "$type": "ConfigBornBySelf", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } } }, "attackInfo": { "attackTag": "ExtraAttack", "attenuationTag": "NormalAttack", "attackProperty": { "damagePercentage": 0.5, "strikeType": "Slash", "elementDurability": 25, "overrideByWeapon": true, "attackType": "Melee", "bonusCritical": 0, "bonusCriticalHurt": 0, "enBreak": 50.6 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV6", "reboundRatio": 0, "canBeDefenceHalt": false, "hitHaltTime": 0.0, "hitHaltTimeScale": 0.01, "muteHitText": false }, "forceCameraShake": false, "cameraShake": { "shakeType": "CustomVector", "shakeRange": 0.36, "shakeTime": 0.15, "shakeDistance": 30, "shakeDir": { "x": -1, "y": 0, "z": 0 } } } } } }, "stateLayers": { "defaultLayer": { "$type": "ConfigNormalStateLayer", "stateIDs": { "NormalStandby": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Standby": [ "Avatar_ResetFreeStyle" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 100.0, "sheatheOnStart": true }, "NormalMove": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "ShowUp": [ "Audio_Boy_Showup" ], "WalkToRun": [ "Audio_Boy_WalkToRun" ], "Walk": [ "Ani_WalkSprint01", "Audio_Boy_Walk", "WalkStepOnWater" ], "RunToWalk": [ "Audio_Boy_RunToWalk" ], "Run": [ "Ani_Run01", "Audio_Boy_Run" ], "RunToIdle": [ "Audio_Boy_RunToIdle" ], "WalkToIdle": [ "Audio_Boy_WalkToIdle" ], "RunningTurn": [], "SprintToRun": [ "Audio_Boy_SprintToRun" ], "SprintToIdle": [ "Audio_Boy_SprintToIdle", "Emo_Boy_Sprint_AS" ], "FallOnGround": [ "Audio_Boy_FallToGround" ], "FallOnGroundLit": [ "Audio_Boy_FallToGround" ], "FallToGroundRun": [ "Audio_Boy_FallToGroundRun" ], "FallToGroundRunHard": [ "Audio_Boy_FallToGroundRunHard" ], "FallToGroundSprint": [ "Audio_Boy_FallToGroundSprint" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 1.0, "sheatheOnStart": true }, "Sprint": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Sprint": [ "Ani_WalkSprint01", "Audio_Boy_Sprint", "Emo_Boy_Sprint_Loop" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 1.0, "sheatheOnStart": true }, "SprintBS": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "SprintBS": [ "Audio_Boy_RunToSprint", "SprintBS_Invincible", "Emo_Boy_Sprint_BS" ] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill", "AimEnd" ], "resetAnimatorTriggerOnExit": [], "canDoSkill": true, "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.26, "normalizeEnd": 1.0 } ], "canChangeAvatar": [ { "normalizeStart": 0.26, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "sheatheOnStart": true }, "Crouch": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "CrouchIdle": [], "CrouchMove": [ "Audio_Boy_CrouchMove" ], "CrouchRoll": [ "Audio_Boy_CrouchRoll" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeeEnd": 1.0 } ], "actionPanelState": "Squat", "massRatio": 1.0, "sheatheOnStart": true }, "CrouchToStandby": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "CrouchToStandby": [ "Audio_Boy_CrouchToStandby" ] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [], "actionPanelState": "Normal", "sheatheOnStart": true }, "SkiffNormal": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "SkiffNormal": [] }, "moveType": "normalMove", "canDoSkill": false, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "Jump" ], "setAnimatorBoolean": [], "actionPanelState": "Normal", "massRatio": 100.0, "sheatheOnStart": true }, "Climb": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "ClimbMove0": [ "ClimbStep", "Audio_Boy_Climb" ], "ClimbMove1": [ "ClimbStep", "Audio_Boy_Climb_1" ], "ClimbIdle": [], "ClimbJump": [ "Audio_Boy_ClimbDash" ], "JumpUpWallForStandby": [ "Audio_Boy_JumpUpWallStandby" ], "Standby2ClimbB": [ "Audio_Boy_Standby2ClimbB" ] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [], "actionPanelState": "Climb", "sheatheOnStart": true }, "ClimbTransient": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "JumpWallReady": [], "Standby2ClimbA": [ "Audio_Boy_Standby2ClimbA" ] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [], "actionPanelState": "Normal", "sheatheOnStart": true }, "Upstairs": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Upstairs": [ "Audio_Boy_Upstairs" ] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeeEnd": 1.0 } ], "actionPanelState": "Normal", "sheatheOnStart": true }, "Slip": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "SlipFaceWall": [], "SlipBackWall": [] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [], "actionPanelState": "Normal", "sheatheOnStart": true }, "Swim": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "SwimIdle": [ "Audio_Boy_SwimIdle" ], "SwimMove": [ "SwimStep", "Audio_Boy_SwimMove" ], "SwimDash": [ "Audio_Boy_SwimDash", "Avatar_Boy_SwimDash_Hand_Effect" ], "SwimJumpToWater": [ "Audio_Boy_SwimJumpToWater" ] }, "moveType": "normalMove", "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [], "actionPanelState": "Swim", "sheatheOnStart": true }, "Fly": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Fly": [], "FlyStart": [ "Audio_Boy_FlyStart", "FlyStart_Weapon" ] }, "moveType": "normalMove", "canDoSkill": true, "setAnimatorBoolean": [ { "name": "&CanUseAirSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "actionPanelState": "Fly", "sheatheOnStart": true }, "Jump": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Jump": [ "Audio_Boy_Jump" ], "JumpForRun": [ "Audio_Boy_Jump" ], "JumpForWalk": [ "Audio_Boy_Jump" ], "JumpForSprint": [ "Audio_Boy_Jump" ] }, "moveType": "normalMove", "canDoSkill": true, "setAnimatorBoolean": [ { "name": "&CanUseAirSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [ "DoSkill", "AimEnd" ], "resetAnimatorTriggerOnExit": [], "actionPanelState": "Jump", "sheatheOnStart": true }, "Fall": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "JumpOffWall": [ "Audio_Boy_Jump" ], "SwimJump": [ "Audio_Boy_SwimJump" ], "SwimJumpDrop": [], "DropDown": [ "Audio_Boy_DropDown" ], "DropDownLit": [], "WalkDropDownLit": [] }, "moveType": "normalMove", "canDoSkill": true, "setAnimatorBoolean": [ { "name": "&CanUseAirSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "actionPanelState": "Normal", "sheatheOnStart": true }, "NormalStandbyWeapon": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "StandbyWeapon": [] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 100.0, "battouOnStart": true }, "NormalMoveWeapon": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "WalkToRunWeapon": [ "Audio_Boy_WalkToRun" ], "WalkWeapon": [ "Audio_Boy_Walk" ], "RunToWalkWeapon": [ "Audio_Boy_RunToWalk" ], "RunWeapon": [ "Audio_Boy_Run" ], "RunToIdleWeapon": [], "WalkToIdleWeapon": [], "RunningTurnWeapon": [], "FallOnGroundWeapon": [ "Audio_Boy_FallToGround" ], "FallOnGroundLitWeapon": [ "Audio_Boy_FallToGround" ], "FallOnGroundMiddleWeapon": [ "Audio_Boy_FallToGround" ], "FallToGroundRunWeapon": [ "Audio_Boy_FallToGroundRun" ], "FallToGroundRunHardWeapon": [ "Audio_Boy_FallToGroundRunHard" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 2.0, "battouOnStart": true }, "NormalMoveWeaponPutaway": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "StandbyPutaway": [ "Boy_Claymore_Putaway_Standby", "Audio_Boy_Sword_StandbyPutAway" ], "WalkPutaway": [ "Boy_Sword_Putaway_Walk", "Audio_Boy_Sword_WalkPutAway" ], "RunPutaway": [ "Boy_Sword_Putaway_Run", "Audio_Boy_Sword_RunPutAway" ], "RunToSprintWeapon": [ "Boy_Sword_Putaway_Sprint", "Audio_Boy_Sword_RunToSprintWeapon" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "equipReattach": [ { "equip": "equip01", "targetPoint": "CatalystL", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 2.0, "battouOnStart": true }, "NormalMoveWeaponOver": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "WalkPutawayOver": [ "Audio_Boy_Sword_WalkPutAwayOver" ], "RunPutawayOver": [ "Audio_Boy_Sword_RunPutAwayOver" ], "RunToSprintWeaponOver": [ "Audio_Boy_Sword_RunToSprintWeaponOver" ] }, "moveType": "normalMove", "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "canDoSkill": true, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "massRatio": 2.0, "sheatheOnStart": true }, "JumpWeapon": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "JumpWeapon": [ "Audio_Boy_Jump" ], "JumpForRunWeapon": [ "Audio_Boy_Jump" ], "JumpForWalkWeapon": [ "Audio_Boy_Jump" ] }, "moveType": "normalMove", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseAirSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Jump", "battouOnStart": true }, "FallWeapon": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "DropDownWeapon": [], "DropDownLitWeapon": [], "WalkDropDownLitWeapon": [] }, "moveType": "normalMove", "canDoSkill": true, "resetAnimatorTriggerOnEnter": [ "DoSkill" ], "resetAnimatorTriggerOnExit": [], "setAnimatorBoolean": [ { "name": "&CanUseAirSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "actionPanelState": "Normal", "battouOnStart": true }, "BeHit": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Hit_L": [ "Audio_Boy_Hit_L" ], "Hit_H": [ "Audio_Boy_Hit_H" ] }, "moveType": "combatMove", "cameraType": "combatBeHit", "jumpCancelEnd": 0.0, "resetAnimatorTriggerOnEnter": [ "BeHit", "HitAir2HitDrop" ], "resetAnimatorTriggerOnExit": [ "DoSkill" ], "setAnimatorBoolean": [], "battouOnStart": true }, "Die": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "FallDie": [ "Audio_Boy_Death" ], "NormalDie": [ "Die", "Audio_Boy_Death" ], "SwimDie": [ "Swim_Die", "Audio_Boy_SwimDie" ], "HitGroundDie": [ "Die", "Audio_Boy_Death" ] } }, "Die_RagDoll": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "NormalDie_AS": [], "FallDie_AS": [] }, "enableRagDoll": true }, "Attack01": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Attack01": [ "PlayerBoy_Attack01_New", "Audio_Boy_Sword_PlayerBoy_Attack01", "SetComboCount1", "Emo_Boy_Sword_PlayerBoy_NormalAttack01", "Interaction_Bad" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanCancelSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 }, { "name": "&CanUseExtra", "normalizeStart": 0.0, "normalizeEnd": 1 } ], "battouOnStart": true }, "Attack02": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Attack02": [ "PlayerBoy_Attack02_New", "Audio_Boy_Sword_PlayerBoy_Attack02", "SetComboCount2", "Emo_Boy_Sword_PlayerBoy_NormalAttack02", "Interaction_Bad" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanCancelSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 }, { "name": "&CanUseExtra", "normalizeStart": 0.0, "normalizeEnd": 1 } ], "battouOnStart": true }, "Attack03": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Attack03": [ "PlayerBoy_Attack03_New", "Audio_Boy_Sword_PlayerBoy_Attack03", "SetComboCount3", "Emo_Boy_Sword_PlayerBoy_NormalAttack03", "Interaction_Bad" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanCancelSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 }, { "name": "&CanUseExtra", "normalizeStart": 0.0, "normalizeEnd": 1 } ], "battouOnStart": true }, "Attack04": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Attack04": [ "PlayerBoy_Attack04_New", "Audio_Boy_Sword_PlayerBoy_Attack04", "SetComboCount4", "Emo_Boy_Sword_PlayerBoy_NormalAttack04", "Interaction_Bad" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanCancelSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 }, { "name": "&CanUseExtra", "normalizeStart": 0.0, "normalizeEnd": 1 } ], "battouOnStart": true }, "Attack05": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Attack05": [ "PlayerBoy_Attack05_New", "Audio_Boy_Sword_PlayerBoy_Attack05", "SetComboCount5", "Emo_Boy_Sword_PlayerBoy_NormalAttack05", "Interaction_Bad" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanCancelSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 }, { "name": "&CanUseExtra", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "battouOnStart": true }, "ExtraAttack": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "ExtraAttack": [ "PlayerBoy_ExtraAttack", "Audio_Boy_Sword_PlayerBoy_ExtraAtk", "Interaction_Bad", "Emo_Boy_Sword_PlayerBoy_ExtraAttack" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": false, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [], "battouOnStart": true }, "ExtraAttack_AS": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "ExtraAttack_AS": [ "Audio_Boy_Sword_PlayerBoy_ExtraAtk_AS", "Emo_Boy_Sword_PlayerBoy_ExtraAttack_AS" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.1, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit", "DoSkill", "Jump" ], "setAnimatorBoolean": [ { "name": "&CanCancelSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "battouOnStart": true }, "IceShield": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "IceShield": [ "TestXXX_IceShield", "TestXXX_Attack_BS", "Audio_Male_Kaeya_IceShield", "Emo_Male_Sword_Kaeya_IceShield", "Interaction_Bad" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": false, "addEndure": 0.4, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [], "battouOnStart": true }, "IceShield_AS": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "IceShield_AS": [ "Audio_Male_Kaeya_IceShield_AS", "Emo_Male_Sword_Kaeya_IceShield_AS" ] }, "moveType": "combatMove", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ] }, "IceShield_AS_2": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "IceShield_AS_2": [ "Audio_Male_Kaeya_IceShield_AS_2" ] }, "moveType": "combatMove", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ] }, "Test_Boomrang": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Test_Boomrang": [ "Test_Boomrang" ] }, "moveType": "combatMove", "cameraType": "combatNormal", "canDoSkill": false, "addEndure": 0.4, "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [], "battouOnStart": true }, "Test_Boomrang_AS": { "$type": "ConfigAvatarStateIDInfo", "animatorStates": { "Test_Boomrang_AS": [] }, "moveType": "combatMove", "canDoSkill": true, "canChangeAvatar": [ { "normalizeStart": 0.0, "normalizeEnd": 1.0 } ], "resetAnimatorTriggerOnEnter": [], "resetAnimatorTriggerOnExit": [ "BeHit" ], "setAnimatorBoolean": [ { "name": "&CanUseSkill", "normalizeStart": 0.0, "normalizeEnd": 1.0 } ] } } } }, "abilities": [ { "abilityID": "Avatar_PlayerBoy_ExtraAttack_Common", "abilityName": "Avatar_PlayerBoy_ExtraAttack_Common" }, { "abilityID": "Avatar_Player_Electric_ElementalBurst_Initiate", "abilityName": "Avatar_Player_Electric_ElementalBurst_Initiate" }, { "abilityID": "Avatar_Player_Electric_ElementalArt_Click", "abilityName": "Avatar_Player_Electric_ElementalArt_Click" } ], "audio": { "$type": "ConfigAvatarAudio", "animAudio": { "onTransitionOut": [ { "currentStateName": "StandbyPutaway", "audioEvent": { "text": "Stop_sfx_weapon_1HSword_lady_putAwayStandby" }, "otherStateNames": [], "usage": "Any" }, { "currentStateName": "WalkPutaway", "audioEvent": { "text": "Stop_sfx_weapon_1HSword_lady_putAwayStandby" }, "otherStateNames": [], "usage": "Any" }, { "currentStateName": "RunPutaway", "audioEvent": { "text": "Stop_sfx_weapon_1HSword_lady_putAwayStandby" }, "otherStateNames": [], "usage": "Any" }, { "currentStateName": "SwimJumpDrop", "audioEvent": { "text": "Stop_sfx_char_swim_drop" }, "otherStateNames": [], "usage": "Any" }, { "currentStateName": "SwimJump", "audioEvent": { "text": "Stop_sfx_char_swim_drop" }, "otherStateNames": [ "SwimJumpDrop" ], "usage": "Except" }, { "currentStateName": "Fly", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "FlyStart", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "DropDownLit", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "DropDown", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "WalkDropDownLit", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "Jump", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "JumpForWalk", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "JumpForRun", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "JumpForSprint", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "JumpWeapon", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "JumpForWalkWeapon", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "JumpForRunWeapon", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "DropDownWeapon", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "DropDownLitWeapon", "audioEvent": { "text": "Play_sfx_char_land_climb" }, "otherStateNames": [ "ClimbIdle", "ClimbMove0", "ClimbMove1", "ClimbJump" ], "usage": "InSet" }, { "currentStateName": "SwimMove", "audioEvent": { "text": "Stop_sfx_char_swim" }, "otherStateNames": [], "usage": "Any" } ], "onTransitionIn": [], "recurrentSpeeches": { "Standby": { "start": { "upper": 28.0, "lower": 23.0 }, "interval": { "upper": 40.0, "lower": 34.0 }, "eventName": { "text": "Play_vo_char_explore_idle" } }, "Walk": { "start": { "upper": 16.0, "lower": 13.0 }, "interval": { "upper": 14.0, "lower": 10.0 }, "eventName": { "text": "" } }, "Run": { "start": { "upper": 13.0, "lower": 9.0 }, "interval": { "upper": 11.0, "lower": 8.0 }, "eventName": { "text": "" } }, "Sprint": { "start": { "upper": 12.0, "lower": 7.0 }, "interval": { "upper": 9.0, "lower": 6.0 }, "eventName": { "text": "" } } } }, "moveStateAudio": { "onStateBegin": [ { "currentStateName": "Fly", "audioEvent": { "text": "Play_sfx_char_fly" }, "otherStateNames": [], "usage": "Any" } ], "onStateEnd": [ { "currentStateName": "Fly", "audioEvent": { "text": "Stop_sfx_char_fly" }, "otherStateNames": [ "Air" ], "usage": "Except" }, { "currentStateName": "Air", "audioEvent": { "text": "Stop_sfx_char_fly" }, "otherStateNames": [ "Fly" ], "usage": "Except" } ] }, "voiceSwitch": { "text": "Switch_ChongyunTest" }, "bodyTypeSwitch": { "text": "Switch_Boy" } }, "moveStateEffect": { "footprint": { "defaultEffectPatternName": "", "specialSurfaces": { "Snow": { "all": { "effect": "Eff_Character_Snow_Footprint", "deformation": "" }, "PCNoTessellation": { "effect": "Eff_Character_Snow_Footprint", "deformation": "" }, "pc": { "effect": "Eff_Character_Snow_Footprint_PCPS4", "deformation": "Snow_Footprint" }, "ps4": { "effect": "Eff_Character_Snow_Footprint_PCPS4", "deformation": "Snow_Footprint" } }, "SnowRock": { "all": { "effect": "Eff_Character_Snow_Footprint", "deformation": "" }, "PCNoTessellation": { "effect": "Eff_Character_Snow_Footprint", "deformation": "" }, "pc": { "effect": "Eff_Character_Snow_Footprint_PCPS4", "deformation": "Snow_Footprint" }, "ps4": { "effect": "Eff_Character_Snow_Footprint_PCPS4", "deformation": "Snow_Footprint" } }, "Dirt": { "all": { "effect": "Eff_Chacter_Footprint", "deformation": "" } }, "Sand": { "all": { "effect": "Eff_Chacter_Footprint", "deformation": "" } }, "Cloud": { "all": { "effect": "Eff_FootGround_Cloud_01", "deformation": "" } } } } } }