{ "IsObsolete": false, "cameraType": 2, "name": "Dialog", "Desc": null, "parentTag": { "_guid": "74b5d9b399c0421cac7a61e0738934dc" }, "modules": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraInitModuleList, Assembly-CSharp", "configs": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraFOVConfig, Assembly-CSharp", "fov": 30.0 }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraLookAtOffsetConfig, Assembly-CSharp", "lookAtOffset": { "x": 0.0, "y": 0.4, "z": 0.0 } } ] }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraUpdateWithTransposer, Assembly-CSharp", "followTransposers": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraTargetFollow, Assembly-CSharp", "posFollowType": 4, "rotFollowType": 0 } ], "lookAtTransposers": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraSimpleFollow, Assembly-CSharp", "followPosition": true, "followRotation": true } ], "activeWhenEnable": true }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl, Assembly-CSharp", "ditherRadius": 0.27, "ditherLengthModify": 0.1, "cutBlendDegree": 100.0, "dialogCamPositionCategorys": [ { "querys": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+PlayerAndNpcCornerQuery, Assembly-CSharp", "armLength": 3.0, "armHeight": 1.0, "priorityAngle": 45.0 } ], "scorings": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+RaycastLayerScoring, Assembly-CSharp", "layerMask": { "value": 256 }, "baseScore": 30.0, "inverseScore": true, "enableFailedScoring": true, "failedScore": 20.0 }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+FacingNpcScoring, Assembly-CSharp", "baseScore": 100.0 }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+RaycastLayerScoring, Assembly-CSharp", "layerMask": { "value": 67109377 }, "baseScore": 30.0, "inverseScore": true, "enableFailedScoring": false, "failedScore": 20.0 }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+DiffAngleScoring, Assembly-CSharp", "baseScore": 20.0, "maxAngle": 180.0, "inverseScore": false } ], "useHighScorePoint": true, "minSatisfyScore": 20.0 }, { "querys": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+RotationInfoQuery, Assembly-CSharp", "armLength": 3.0, "armHeight": 1.1, "startAngle": 0.0, "deltaAngle": 50.0, "totalStep": 12 } ], "scorings": [ { "$type": "miHoYo.HYG.HYGCamera.HYGCameraDialogControl+RaycastLayerScoring, Assembly-CSharp", "layerMask": { "value": 768 }, "baseScore": 30.0, "inverseScore": false, "enableFailedScoring": true, "failedScore": 20.0 } ], "useHighScorePoint": false, "minSatisfyScore": 0.0 } ] }, { "$type": "miHoYo.HYG.HYGCamera.HYGCameraSceneDOF, Assembly-CSharp", "defaultSetting": { "setting": { "FStop": 2.0, "focusRangeBackward": 10.0, "focusRangeForward": 3.0, "foregroundAmount": 1.0, "backgroundAmount": 0.0, "focalOffset": 0.0, "dynamicFocal": true, "blurCenter": { "x": 0.5, "y": 0.55 }, "blurScale": { "x": 1.0, "y": 0.55 }, "blurIntensity": 1.0, "blurSmoothness": 1.0 }, "useFreelookRigSetting": false, "freelookSetting": null, "zeroOnMobile": true }, "sceneSettings": {} } ], "useProtect": true, "useDither": true, "sphereCenterType": 1, "overrideSphereIntensity": false, "sphereIntensity": 0.0, "useExternalVCam": false }