{ "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachSkinnedMesh", "mesh": "EffectMesh" }, "mass": 20.0, "height": 0.8, "affectedByWorld": true }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigNpcStateIDInfo", "animatorStates": { "Born": [ "Npc_FadeIn" ] }, "canBeInter": false }, "Disappear": { "$type": "MoleMole.Config.ConfigNpcStateIDInfo", "animatorStates": { "Disappear": [ "Npc_FadeOut" ] }, "canBeInter": false }, "FreeStyleReset": { "$type": "MoleMole.Config.ConfigNpcStateIDInfo", "animatorStates": { "HitLightBackrake01": [ "Npc_ResetFreeStyle" ], "HitLightForerake01": [ "Npc_ResetFreeStyle" ], "AfraidAS": [ "Npc_ResetFreeStyle" ], "Alert01AS": [ "Npc_ResetFreeStyle" ], "Clap01": [ "Npc_ResetFreeStyle" ] } } } } }, "billboard": { "$type": "MoleMole.Config.ConfigBillboard", "attachPoint": "BillboardAttach", "offset": { "x": -0.09, "y": 0.01 }, "offsetType": "Character", "radiusOffset": 0.13, "showDistance": 20.0, "markShowDistance": 45.0 }, "defaultDither": 0.0, "aibeta": { "enable": true, "friendliness": 1, "moveSetting": { "navMeshAgentName": "Undead01", "almostReachedDistanceWalk": 0.3, "almostReachedDistanceRun": 0.6 }, "sensing": { "settings": { "DefaultSetting": { "viewRange": 13.0, "horizontalFov": 150.0, "verticalFov": 180.0, "hearAttractionRange": 8.0, "hearFootstepRange": 6.0, "feelRange": 1.0 } } }, "threat": { "clearThreatTargetDistance": 25.0, "clearThreatEdgeDistance": 0.0, "viewThreatGrow": 20.0, "hearThreatGrow": 15.0, "feelThreatGrow": 80.0, "threatBroadcastRange": 1.0, "viewAttenuation": [ { "x": 2.0, "y": 4.1 }, { "x": 5.0, "y": 2.9 }, { "x": 8.0, "y": 1.5 }, { "x": 12.0, "y": 0.8 }, { "x": 15.0, "y": 0.5 } ], "hearAttenuation": [ { "x": 3.0, "y": 2.1 }, { "x": 5.0, "y": 1.1 }, { "x": 7.0, "y": 0.6 } ] }, "defendArea": { "enable": false }, "scriptedMoveToTactic": { "enable": true, "201": { "speedLevel": 1, "stopByObstacle": true } } }, "move": { "$type": "MoleMole.Config.ConfigNPCMove" } }