Guide des personnages

Sage Soul Rito

GameParameter

{
    "SageGuardParam": {
        "Npc_Tulin_Sage": {
            "GuardCount": 10,
            "UnguardTime": 300,
            "NoGuardAnimPer": 70
        }
    },
    "SageTulinParam": {
        "Npc_Tulin_Sage": {
            "MinHeight": 2,
            "UpDownMaxSpeed": 3,
            "AccelerationRate1": 0.019999999552965164,
            "AccelerationRate2": 0.20000000298023224,
            "AccelerationRate3": 1,
            "SageSkillWindTime": 120,
            "AirFollowTargetPos": {
                "X": 1.600000023841858,
                "Y": 2,
                "Z": -0.20000000298023224
            },
            "SageSkillWindPower": 30,
            "SageSkillAwakeSpeed": 6,
            "SageSkillWindLength": 27,
            "SageSkillWindRadius": 3,
            "SwimFollowTargetPos": {
                "X": 2,
                "Y": 3,
                "Z": -0.30000001192092896
            },
            "ClimbFollowTargetPos": {
                "X": 1.7999999523162842,
                "Y": 1,
                "Z": -2
            },
            "PossibleLandingHeight": 3,
            "MoveTargetNearDistance": 5,
            "SageSkillAwakeSpeedMin": 10,
            "SageSkillWindOffsetAir": {
                "X": 0,
                "Y": -0.30000001192092896,
                "Z": 0
            },
            "SkillCancelMedianFrame": 10,
            "ParasailFollowTargetPos": {
                "X": 2,
                "Y": 1,
                "Z": -0.30000001192092896
            },
            "SageSkillAwakeOffsetPos": {
                "X": 0,
                "Y": 0,
                "Z": -2
            },
            "WeakPontShotProbability0": 30,
            "WeakPontShotProbability1": 45,
            "WeakPontShotProbability2": 60,
            "SageSkillWindOffsetGround": {
                "X": 0,
                "Y": 1.2999999523162842,
                "Z": 0
            },
            "SageSkillWindRadiusPlayer": 3,
            "SageSkillAwakeOffsetPosAir": {
                "X": 0,
                "Y": 1,
                "Z": -2
            },
            "SkillCancelAngularVelocity": 680,
            "SkillCancelAngularVelocity2": 230,
            "SoaringGlideSpeedThresholdY": 30,
            "ConsecutiveAttackDamageRatio": 0.36000001430511475,
            "SkillCancelAngularVelocityF2": 45,
            "SkillCancelContinuationChange": 80,
            "SkillCancelAngularVelocityFrame": 10
        }
    },
    "NpcFlyMoveParam": {
        "Npc_Tulin_Sage": {
            "Action1Frame": 50,
            "Action2Frame": 50,
            "Action3Frame": 50,
            "Action4Frame": 50,
            "ApproachRate": 0.03999999910593033,
            "Action1Height": 6,
            "Action2Height": 6,
            "Action3Height": 6,
            "Action4Height": 6,
            "TakeOffWaitAS": "Wait",
            "Action1WaitDist": 3,
            "Action2WaitDist": 3,
            "Action3WaitDist": 3,
            "Action4WaitDist": 3,
            "Action1IsSkipStart": true,
            "Action2IsSkipStart": true,
            "Action3IsSkipStart": true,
            "Action4IsSkipStart": true,
            "ClampVerticalImpulse": 8,
            "FlyingApproachToTargetDirRate": 1,
            "ApproachToTargetDirMaxRotSpeed": 30
        }
    },
    "SageCommonParam": {
        "NpcSageCommon": {
            "AttackRatio": [
                0.6700000166893005,
                1,
                1.340000033378601
            ],
            "AddAttackDamage": [
                0,
                0,
                0
            ],
            "IsSubstanceBody": true,
            "LostDistanceSoul": 25,
            "UnsummonDistance": 30,
            "ForceWarpWaterDepth": 0.8999999761581421,
            "AfterWhistleWaitTime": 30,
            "RemovePartialOnEvent": true,
            "SageSkillRecastBaseTime": 90,
            "LostDistanceSubstanceBody": 50
        },
        "NpcSageTulinCommon": {
            "$parent": "Work\/GameParameter\/SageCommonParam\/NpcSageCommon.game__npc__SageCommonParam.gyml",
            "SageType": "Rito",
            "IsSubstanceBody": true,
            "SmashDistanceRate": 0.75,
            "CheckNavMeshJumpWarp": false,
            "SageSkillRecastBaseTime": 450,
            "SageSkillAwakeReleaseTime": 10
        },
        "NpcSageTulinSoulCommon": {
            "$parent": "Work\/GameParameter\/SageCommonParam\/NpcSageTulinCommon.game__npc__SageCommonParam.gyml",
            "AttackRatio": [
                0.7400000095367432,
                1,
                1.2699999809265137
            ],
            "LightOrbTime": 9,
            "LightOrbScale": 0.25,
            "IsSubstanceBody": false,
            "LightOrbOffsetY": 0.699999988079071,
            "IsEnableJumpWarp": false,
            "FollowNavCharaType": "SoulSage",
            "IsWarpEffectToLightOrb": false
        }
    },
    "SageFollowParam": {
        "NpcRitoSage": {
            "$parent": "Work\/GameParameter\/SageFollowParam\/NpcSageCommon.game__npc__SageFollowParam.gyml",
            "ASSetting": {
                "Run": {
                    "ASRateMax": 1.5,
                    "ASRateMin": 0.800000011920929,
                    "StartDist": 5,
                    "ASBaseSpeed": 0.16699999570846558,
                    "ToLowerDist": 0,
                    "BattleASName": "BattleRun",
                    "NormalASName": "Run",
                    "DistForRateMax": 10,
                    "ASRateAdjustMin": 0.699999988079071,
                    "WaitFormationParam": {
                        "Dist": 8,
                        "PlayerDist": 10
                    }
                },
                "Dash": {
                    "ASRateMax": 1.2999999523162842,
                    "ASRateMin": 0.8999999761581421,
                    "StartDist": 15,
                    "ASBaseSpeed": 0.29670000076293945,
                    "ToLowerDist": 2,
                    "BattleASName": "BattleDash",
                    "NormalASName": "Dash",
                    "DistForRateMax": 15,
                    "ASRateAdjustMin": 0.800000011920929,
                    "WaitFormationParam": {
                        "Dist": 11,
                        "PlayerDist": 13
                    }
                },
                "Walk": {
                    "ASRateMax": 2,
                    "ASRateMin": 0.699999988079071,
                    "StartDist": 1,
                    "ASBaseSpeed": 0.05266999825835228,
                    "ToLowerDist": 0,
                    "BattleASName": "BattleWalk",
                    "NormalASName": "Walk",
                    "DistForRateMax": 5,
                    "ASRateAdjustMin": 0.6000000238418579,
                    "WaitFormationParam": {
                        "Dist": 0,
                        "PlayerDist": 0
                    }
                }
            },
            "ExtendASSetting": {
                "Fly": {
                    "ASSetting": {
                        "Run": {
                            "ASRateMax": 1.5,
                            "ASRateMin": 0.800000011920929,
                            "StartDist": 5,
                            "ASBaseSpeed": 0.16699999570846558,
                            "ToLowerDist": 0,
                            "BattleASName": "BattleRun",
                            "NormalASName": "Run",
                            "DistForRateMax": 10,
                            "ASRateAdjustMin": 0.699999988079071,
                            "WaitFormationParam": {
                                "Dist": 8,
                                "PlayerDist": 10
                            }
                        },
                        "Dash": {
                            "ASRateMax": 2.5,
                            "ASRateMin": 0.8999999761581421,
                            "StartDist": 6,
                            "ASBaseSpeed": 0.3167000114917755,
                            "BattleASName": "Dash",
                            "NormalASName": "Dash",
                            "DistForRateMax": 10,
                            "ASRateAdjustMin": 0.800000011920929,
                            "WaitFormationParam": {
                                "Dist": 6,
                                "PlayerDist": 0
                            }
                        },
                        "Walk": {
                            "ASRateMax": 2,
                            "ASRateMin": 0.5,
                            "StartDist": 0,
                            "ASBaseSpeed": 0.05266999825835228,
                            "BattleASName": "BattleWalk",
                            "NormalASName": "Walk",
                            "DistForRateMax": 3,
                            "ASRateAdjustMin": 0.44999998807907104,
                            "WaitFormationParam": {
                                "Dist": 0,
                                "PlayerDist": 0
                            }
                        },
                        "Glide": {
                            "ASRateMax": 5,
                            "StartDist": 3,
                            "ASBaseSpeed": 0.5,
                            "BattleASName": "Glide",
                            "NormalASName": "Glide",
                            "ASRateAdjustMin": 1,
                            "WaitFormationParam": {
                                "Dist": 3,
                                "PlayerDist": 0
                            }
                        },
                        "Soaring": {
                            "ASRateMax": 1,
                            "BattleASName": "Soaring",
                            "NormalASName": "Soaring",
                            "ASRateAdjustMin": 1,
                            "WaitFormationParam": {
                                "Dist": -1,
                                "PlayerDist": 0
                            }
                        }
                    }
                }
            }
        },
        "NpcSageCommon": {
            "SlowAngle": 30,
            "MaxSlowRate": 0.20000000298023224,
            "SlowAngleNear": 90,
            "SlowStartAngle": 50,
            "SlowAngleUseDist": 3
        }
    },
    "NpcReactionParam": {
        "Npc_Tulin_Sage": {
            "DoNothingWhenAtckByNonAtckTgt": true
        }
    },
    "GameParameterTable": {
        "Npc_Tulin_Sage": {
            "Category": "GameParameterTableDefault",
            "Components": {
                "MovementParam": "?BSA\/MovementParam\/Npc_Tulin_Sage.game__bsa__MovementParam.bgyml",
                "SageGuardParam": "?GameParameter\/SageGuardParam\/Npc_Tulin_Sage.game__bsa__SageGuardParam.bgyml",
                "SageTulinParam": "?GameParameter\/SageTulinParam\/Npc_Tulin_Sage.game__npc__SageTulinParam.bgyml",
                "SageWeaponHack": "?Game\/SageWeaponHack\/Npc_Tulin_Sage.game__npc__SageWeaponHack.bgyml",
                "NpcFlyMoveParam": "?GameParameter\/NpcFlyMoveParam\/Npc_Tulin_Sage.game__npc__NpcFlyMoveParam.bgyml",
                "SageCommonParam": "?GameParameter\/SageCommonParam\/NpcSageTulinCommon.game__npc__SageCommonParam.bgyml",
                "SageFollowParam": "?GameParameter\/SageFollowParam\/NpcRitoSage.game__npc__SageFollowParam.bgyml",
                "NpcReactionParam": "?GameParameter\/NpcReactionParam\/Npc_Tulin_Sage.game__npc__NpcReactionParam.bgyml",
                "TerrorBalloonParam": "?GameParameter\/TerrorBalloonParam\/NoClearTerrorBalloon.game__npc__TerrorBalloonParam.bgyml",
                "InterestReceiveParam": "?GameParameter\/InterestReceiveParam\/NpcSageCommon_Tuliin.game__npc__InterestReceiveParam.bgyml",
                "SageObstacleSlowParam": "?Game\/SageObstacleSlowParam\/NpcSageCommon.game__npc__SageObstacleSlowParam.bgyml",
                "gamebalance_AttackParam": "?GameBalance\/AttackParam\/Npc_Tulin_Sage.game__gamebalance__AttackParam.bgyml"
            }
        },
        "Sage_Soul_Rito": {
            "$parent": "Work\/GameParameter\/GameParameterTable\/Npc_Tulin_Sage.engine__actor__GameParameterTable.gyml",
            "Components": {
                "SageCommonParam": "?GameParameter\/SageCommonParam\/NpcSageTulinSoulCommon.game__npc__SageCommonParam.bgyml",
                "InterestReceiveParam": "?GameParameter\/InterestReceiveParam\/NpcCommon.game__npc__InterestReceiveParam.bgyml"
            }
        }
    },
    "TerrorBalloonParam": {
        "NoClearTerrorBalloon": {
            "IsEnable": false,
            "IsNoClearTerrorBalloon": true
        }
    },
    "InterestReceiveParam": {
        "NpcSageCommon_Tuliin": {
            "$parent": "Work\/GameParameter\/InterestReceiveParam\/NpcCommon.game__npc__InterestReceiveParam.gyml",
            "StrongInterests": [
                {
                    "InterestType": "SecretStone"
                },
                {
                    "InterestType": "SelfieCamera"
                },
                {
                    "InterestType": "NakedPlayer",
                    "DistanceLimit": 5
                }
            ]
        }
    }
}