mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
603 lines
14 KiB
JSON
603 lines
14 KiB
JSON
{
|
|
"$type": "RPG.GameCore.ServantConfig",
|
|
"DamageType": "Ice",
|
|
"SyncPropertyExceptList": [
|
|
"Speed",
|
|
"BaseSpeed",
|
|
"SpeedAddedRatio",
|
|
"SpeedConvert",
|
|
"SpeedDelta",
|
|
"SpeedOverride"
|
|
],
|
|
"ViewModeServantFollowOffset": {
|
|
"X": -0.5,
|
|
"Y": 0,
|
|
"Z": -1
|
|
},
|
|
"AIPath": "Config/ConfigAI/Avatar_ComplexSkilll_AutoFight_AI.json",
|
|
"SomatoType": "SmallServant",
|
|
"CharacterHUDOffset": {
|
|
"X": 0,
|
|
"Y": 1.5,
|
|
"Z": 0
|
|
},
|
|
"BuffPanelOffset": {
|
|
"X": "Infinity",
|
|
"Y": "Infinity",
|
|
"Z": "Infinity"
|
|
},
|
|
"HitBoxWidth": 0.3,
|
|
"HitBoxHeight": 0.8,
|
|
"HitBoxAttachPoint": "Root",
|
|
"Location": {
|
|
"Width": 0.4,
|
|
"FormationFollowOffset": {
|
|
"X": -0.45,
|
|
"Y": 0,
|
|
"Z": 0
|
|
},
|
|
"CloseToSummonerRatio": 0.4
|
|
},
|
|
"VisualRadius": 0.3,
|
|
"AnimEventConfigList": [
|
|
"Config/ConfigAnimEvents/Servant/Designer/Servant_PlayerBoyServant_30_Designer_AnimEvent.json",
|
|
"Config/ConfigAnimEvents/Servant/Effect/Servant_PlayerBoyServant_30_Effect_AnimEvent.json",
|
|
"Config/ConfigAnimEvents/Servant/Audio/Servant_PlayerBoyServant_30_Audio_AnimEvent.json",
|
|
"Config/ConfigAnimEvents/Avatar/Audio/Avatar_Common_ControllerVibration_AnimEvent.json"
|
|
],
|
|
"SkillList": [
|
|
{
|
|
"Name": "Skill01",
|
|
"SkillType": "Servant",
|
|
"UseType": "SelectEntity",
|
|
"TargetInfo": {
|
|
"TargetType": "AllEnemy"
|
|
},
|
|
"ReadyAnimState": "StandBy",
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 2.2,
|
|
"Y": 0.4,
|
|
"Z": -2.12
|
|
},
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamEntity"
|
|
},
|
|
"AimOffset": {
|
|
"X": -2.03,
|
|
"Y": 1.24,
|
|
"Z": 0
|
|
},
|
|
"AimRatio": 1,
|
|
"Dutch": 3,
|
|
"FOV": 45
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Cut"
|
|
}
|
|
},
|
|
"CameraConfigAdded": {
|
|
"NormalConfig": {
|
|
"CameraState": "CasterToTargetPerform",
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 1.74,
|
|
"Y": 0.34,
|
|
"Z": -2.56
|
|
},
|
|
"AimTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "DarkTeamEntity"
|
|
},
|
|
"AimOffset": {
|
|
"X": -2.03,
|
|
"Y": 1.24,
|
|
"Z": 0
|
|
},
|
|
"AimRatio": 1,
|
|
"Dutch": 3,
|
|
"FOV": 45
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Custom",
|
|
"CustomCurveName": "BlendCut_00to1",
|
|
"BlendTime": 1
|
|
}
|
|
},
|
|
"EntryAbility": "Servant_PlayerBoyServant_30_Skill01_Phase01",
|
|
"ComplexSkillAIPreCheck": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultNormalSkill_PreCheck"
|
|
},
|
|
{
|
|
"GroupName": "BaseWeight"
|
|
}
|
|
]
|
|
},
|
|
"ComplexSkillAI": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultNormalSkill"
|
|
},
|
|
{
|
|
"GroupName": "BaseWeight"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "Skill11",
|
|
"SkillType": "Servant",
|
|
"UseType": "SelectEntity",
|
|
"AlwaysDoAutoLock": true,
|
|
"AutoLockType": "ScoreOfSource",
|
|
"AutoLockBySource": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "AutoLock_Default"
|
|
},
|
|
{
|
|
"GroupName": "Base_PlayerBoyServant_CompareDPTWithDamageCarry"
|
|
},
|
|
{
|
|
"GroupName": "Mul_PlayerBoyServant_CastoricePriority"
|
|
}
|
|
]
|
|
},
|
|
"TargetInfo": {
|
|
"TargetType": "FriendSelect"
|
|
},
|
|
"ReadyAnimState": "Skill21_Ready",
|
|
"ReadyAnimWaitTime": 0.3,
|
|
"FormationType": "LightTeamNormal",
|
|
"TeamFormationConfigTemplateName": "LowSpacing",
|
|
"EntryAbility": "Servant_PlayerBoyServant_30_Skill11_Phase01",
|
|
"PrepareAbility": "Servant_PlayerBoyServant_30_Skill11_Entry",
|
|
"ComplexSkillAIPreCheck": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultBPSkill_PreCheck"
|
|
},
|
|
{
|
|
"GroupName": "BaseWeight"
|
|
}
|
|
]
|
|
},
|
|
"ComplexSkillAI": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultBPSkill"
|
|
},
|
|
{
|
|
"GroupName": "Base_Common_CompareDPTWithDamageCarry"
|
|
},
|
|
{
|
|
"GroupName": "Mul_PlayerBoyServant_CastoricePriority"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "SkillP01",
|
|
"SkillType": "Passive",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"SkillNameHUD": false,
|
|
"EntryAbility": "Servant_PlayerBoyServant_30_PassiveSkill01"
|
|
},
|
|
{
|
|
"Name": "SkillP03",
|
|
"SkillType": "Passive",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"SkillNameHUD": false,
|
|
"EntryAbility": "Servant_PlayerBoyServant_30_BattleCry"
|
|
},
|
|
{
|
|
"Name": "SkillP04",
|
|
"SkillType": "Passive",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"SkillNameHUD": false,
|
|
"EntryAbility": "Servant_PlayerBoyServant_30_DeathRattle"
|
|
},
|
|
{
|
|
"Name": "PassiveSkill02",
|
|
"SkillType": "Passive",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"EntryAbility": "Avatar_Common_PassiveSkill"
|
|
},
|
|
{
|
|
"Name": "PassiveSkillServant",
|
|
"SkillType": "Passive",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"EntryAbility": "Servant_Common_PassiveSkill"
|
|
}
|
|
],
|
|
"AbilityList": [
|
|
"Avatar_Common_PassiveSkill",
|
|
"Servant_Common_PassiveSkill"
|
|
],
|
|
"SkillAbilityList": [
|
|
{
|
|
"Skill": "Skill01",
|
|
"AbilityList": [
|
|
"Servant_PlayerBoyServant_30_Skill01_Phase01",
|
|
"Servant_PlayerBoyServant_30_Skill01_Phase02",
|
|
"Servant_PlayerBoyServant_30_Skill01_Camera",
|
|
"Servant_PlayerBoyServant_30_Skill01_Camera_Charm"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "Skill11",
|
|
"AbilityList": [
|
|
"Servant_PlayerBoyServant_30_Skill11_Entry",
|
|
"Servant_PlayerBoyServant_30_Skill11_Entry_Camera",
|
|
"Servant_PlayerBoyServant_30_Skill11_Phase01",
|
|
"Servant_PlayerBoyServant_30_Skill11_Phase02",
|
|
"Servant_PlayerBoyServant_30_Skill11_Camera"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "SkillP01",
|
|
"AbilityList": [
|
|
"Servant_PlayerBoyServant_30_PassiveSkill01",
|
|
"Servant_PlayerBoyServant_30_Skill03_Phase02",
|
|
"Servant_PlayerBoyServant_30_Skill11_Together"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "SkillP03",
|
|
"AbilityList": [
|
|
"Servant_PlayerBoyServant_30_BattleCry"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "SkillP04",
|
|
"AbilityList": [
|
|
"Servant_PlayerBoyServant_30_DeathRattle"
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"582796324": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"1283247492": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"1638503515": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-2020284238": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"898701636": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-2069339656": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-1126825319": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill01",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-361197635": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill01",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"-1846079077": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill01",
|
|
"Index": 2
|
|
}
|
|
},
|
|
"-1999440872": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill11",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"890060335": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill11",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"-826792550": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill11",
|
|
"Index": 2
|
|
}
|
|
},
|
|
"-1066810727": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillP01",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-1170175642": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillP01",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"1214015015": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillP03",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-657156977": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillP04",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"488676385": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB2",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"819250625": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB3",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"1726546204": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB3",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"819338970": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB3",
|
|
"Index": 2
|
|
}
|
|
},
|
|
"1810892982": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB3",
|
|
"Index": 3
|
|
}
|
|
},
|
|
"1078914312": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank01",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"261719080": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank04",
|
|
"Index": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DisableAnimEventLayers": [
|
|
"Riboon Layer"
|
|
],
|
|
"AITagList": {
|
|
"Floats": {
|
|
"-2126289379": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-2136914891": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
},
|
|
"-1599294167": {
|
|
"ReadInfo": {
|
|
"Type": "None",
|
|
"Index": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CustomTeamFormationConfigs": [
|
|
{
|
|
"ActiveTurnStates": [
|
|
"SelfWaitActionOrder1",
|
|
"SelfActionBegin",
|
|
"SelfActionExecuting1",
|
|
"InsertAbilityAfterUltraSkillBegin",
|
|
"TurnEnd"
|
|
],
|
|
"ActionEntityTypes": "Summoner",
|
|
"ActiveSkillNames": [
|
|
"Skill01",
|
|
"Skill11"
|
|
],
|
|
"FormationType": "Follow",
|
|
"FollowOffsetMode": "Target"
|
|
},
|
|
{
|
|
"ActiveTurnStates": [
|
|
"SelfWaitActionOrder1",
|
|
"InsertAbilityAfterUltraSkillBegin"
|
|
],
|
|
"ActionEntityTypes": "Summoner",
|
|
"ActiveSkillNames": [
|
|
"Skill02",
|
|
"Skill21"
|
|
],
|
|
"ActiveCondition": {
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "STAT_CTRL",
|
|
"Inverse": true
|
|
},
|
|
"FormationType": "Follow",
|
|
"LocationConfig": {
|
|
"Width": 0.4,
|
|
"FormationFollowOffset": {
|
|
"X": -0.42,
|
|
"Y": 0,
|
|
"Z": -0.02
|
|
}
|
|
},
|
|
"FollowOffsetMode": "Target"
|
|
},
|
|
{
|
|
"ActiveTurnStates": [
|
|
"SelfWaitActionOrder1",
|
|
"InsertAbilityAfterUltraSkillBegin"
|
|
],
|
|
"ActionEntityTypes": "Summoner",
|
|
"ActiveSkillNames": [
|
|
"Skill02",
|
|
"Skill21"
|
|
],
|
|
"ActiveCondition": {
|
|
"$type": "RPG.GameCore.ByContainBehaviorFlag",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Flag": "STAT_CTRL"
|
|
},
|
|
"FormationType": "Follow",
|
|
"LocationConfig": {
|
|
"Width": 0.4,
|
|
"FormationFollowOffset": {
|
|
"X": -0.48,
|
|
"Y": 0,
|
|
"Z": -0.02
|
|
}
|
|
},
|
|
"FollowOffsetMode": "Target"
|
|
},
|
|
{
|
|
"ActiveTurnStates": [
|
|
"SelfActionBegin",
|
|
"SelfActionExecuting1"
|
|
],
|
|
"ActionEntityTypes": "Summoner",
|
|
"ActiveSkillNames": [
|
|
"Skill02",
|
|
"Skill21"
|
|
],
|
|
"FormationType": "Follow",
|
|
"LocationConfig": {
|
|
"Width": 0.4
|
|
},
|
|
"FollowOffsetMode": "Target"
|
|
},
|
|
{
|
|
"ActiveTurnStates": [
|
|
"InsertUltraSkillPrepare",
|
|
"InsertAbilityAfterUltraSkillBegin",
|
|
"InsertUltraSkillWaitOrder",
|
|
"InsertUltraSkillExecuting"
|
|
],
|
|
"ActionEntityTypes": "Summoner",
|
|
"ActiveSkillNames": [
|
|
"Skill03"
|
|
],
|
|
"FormationType": "Follow",
|
|
"LocationConfig": {
|
|
"Width": 0.4
|
|
},
|
|
"FollowOffsetMode": "Target"
|
|
},
|
|
{
|
|
"ActiveTurnStates": [
|
|
"SelfActionPrepare",
|
|
"SelfWaitActionOrder1",
|
|
"SelfActionExecuting1",
|
|
"InsertUltraSkillPrepare",
|
|
"InsertUltraSkillWaitOrder"
|
|
],
|
|
"ActionEntityTypes": "Self",
|
|
"ActiveSkillNames": [
|
|
"Skill11"
|
|
],
|
|
"FormationType": "Follow",
|
|
"LocationConfig": {
|
|
"FormationFollowOffset": {
|
|
"X": 0,
|
|
"Y": 0,
|
|
"Z": 2
|
|
}
|
|
},
|
|
"FollowOffsetMode": "TeamCenter"
|
|
},
|
|
{
|
|
"ActiveTeamFormationTypes": [
|
|
"Custom"
|
|
],
|
|
"ActionEntityTypes": "Friend",
|
|
"FormationType": "Follow",
|
|
"FollowOffsetMode": "Target"
|
|
}
|
|
]
|
|
} |