mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
978 lines
23 KiB
JSON
978 lines
23 KiB
JSON
{
|
|
"$type": "RPG.GameCore.CharacterConfig",
|
|
"SomatoType": "MiddleAvatar",
|
|
"BuffPanelOffset": {
|
|
"Y": 1.2
|
|
},
|
|
"HitBoxWidth": 0.3,
|
|
"HitBoxHeight": 1.5,
|
|
"Location": {
|
|
"Width": 0.8
|
|
},
|
|
"SaveModelWhenDead": true,
|
|
"AnimEventConfigList": [
|
|
"Config/ConfigAnimEvents/Avatar/Designer/Avatar_Sunday_10_Designer_AnimEvent.json",
|
|
"Config/ConfigAnimEvents/Avatar/Effect/Avatar_Sunday_10_Effect_AnimEvent.json",
|
|
"Config/ConfigAnimEvents/Avatar/Audio/Avatar_Sunday_10_Audio_AnimEvent.json",
|
|
"Config/ConfigAnimEvents/Avatar/Audio/Avatar_Common_ControllerVibration_AnimEvent.json"
|
|
],
|
|
"SkillList": [
|
|
{
|
|
"Name": "Skill01",
|
|
"UseType": "SelectEntity",
|
|
"TargetInfo": {
|
|
"TargetType": "EnemySelect"
|
|
},
|
|
"UseReadyTransitAnim": true,
|
|
"ReadyAnimState": "Skill01_Ready",
|
|
"ReadyAnimWaitTime": 0.3,
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "SelectDarkTeamEntity",
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": 0.5,
|
|
"Y": 0.24,
|
|
"Z": -0.56
|
|
},
|
|
"AimOffset": {
|
|
"X": -2.8,
|
|
"Y": 0.45
|
|
},
|
|
"FollowRadius": 3,
|
|
"AnchorToAimAngle": 30,
|
|
"Dutch": 2
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Cut"
|
|
}
|
|
},
|
|
"CameraConfigAdded": {
|
|
"NormalConfig": {
|
|
"CameraState": "SelectDarkTeamEntity",
|
|
"IsLocalOffset": true,
|
|
"AnchorOffset": {
|
|
"X": -0.1,
|
|
"Y": 0.05,
|
|
"Z": -0.15
|
|
},
|
|
"AimOffset": {
|
|
"X": -2.8,
|
|
"Y": 0.33
|
|
},
|
|
"FollowRadius": 2.86,
|
|
"AnchorToAimAngle": 25
|
|
},
|
|
"BlendConfig": {
|
|
"BlendType": "Custom",
|
|
"CustomCurveName": "BlendCut_00to1",
|
|
"BlendTime": 1
|
|
}
|
|
},
|
|
"FormationType": "LightTeamSelectTarget",
|
|
"EntryAbility": "Avatar_Sunday_10_Skill01_Phase01",
|
|
"ComplexSkillAIPreCheck": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultNormalSkill_PreCheck"
|
|
},
|
|
{
|
|
"GroupName": "BaseWeight",
|
|
"Weight": {
|
|
"Value": 0.3
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"ComplexSkillAI": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultNormalSkill"
|
|
},
|
|
{
|
|
"GroupName": "BaseWeight",
|
|
"Weight": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
{
|
|
"GroupName": "BasePp_Common_SingleAttack",
|
|
"Weight": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
{
|
|
"GroupName": "BasePp_Common_WeakBreak",
|
|
"Weight": {
|
|
"Value": 0.3
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "Skill02",
|
|
"SkillType": "Skill",
|
|
"UseType": "SelectEntity",
|
|
"AlwaysDoAutoLock": true,
|
|
"LockType": "ScoreOfSource",
|
|
"AutoLockBySource": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "AutoLock_Default"
|
|
},
|
|
{
|
|
"GroupName": "BasepP_Sunday_Skill02_AutoLock"
|
|
},
|
|
{
|
|
"GroupName": "Mul_Sunday_TEMPAITagForServant"
|
|
}
|
|
]
|
|
},
|
|
"TargetInfo": {
|
|
"TargetType": "FriendSelect",
|
|
"SubTargetType": "TargetServantOrSummoner",
|
|
"AllowFriendServant": "AllowWhenSummonerUnselectable",
|
|
"MergeServantSelectToSummoner": true
|
|
},
|
|
"UseReadyTransitAnim": true,
|
|
"ReadyAnimState": "Skill02_Ready_Loop",
|
|
"ReadyAnimWaitTime": 0.3,
|
|
"CameraConfig": {
|
|
"NormalConfig": {
|
|
"CameraState": "SelectLightTeamEntity",
|
|
"AnchorOffset": {
|
|
"Y": 1,
|
|
"Z": 0.5
|
|
},
|
|
"FollowDamp": 0.65,
|
|
"NeedCutBlending": true
|
|
},
|
|
"CloseupShotConfig": {},
|
|
"ShowEntityConfig": {
|
|
"ShowTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllTeamMember"
|
|
},
|
|
"IsAliveOnly": false
|
|
}
|
|
},
|
|
"FormationType": "LightTeamNormal",
|
|
"TeamFormationConfigTemplateName": "LowSpacing",
|
|
"EntryAbility": "Avatar_Sunday_10_Skill02_Phase01",
|
|
"ComplexSkillAIPreCheck": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultBPSkill_PreCheck"
|
|
},
|
|
{
|
|
"GroupName": "SundayBPSkill_PreCheck"
|
|
},
|
|
{
|
|
"GroupName": "Mul_Sunday_10_CheckBPSkill"
|
|
}
|
|
]
|
|
},
|
|
"ComplexSkillAI": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultBPSkill"
|
|
},
|
|
{
|
|
"GroupName": "Add_Sunday_DamageCarryScore"
|
|
},
|
|
{
|
|
"GroupName": "Add_Sunday_CheckBuff"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Name": "Skill03",
|
|
"SkillType": "Ultra",
|
|
"UseType": "SelectEntity",
|
|
"AlwaysDoAutoLock": true,
|
|
"LockType": "HighWP_DamageCarry",
|
|
"TargetInfo": {
|
|
"TargetType": "FriendSelect",
|
|
"SubTargetType": "TargetServantOrSummoner",
|
|
"AllowFriendServant": "AllowWhenSummonerUnselectable",
|
|
"MergeServantSelectToSummoner": true
|
|
},
|
|
"SkillNameHUD": false,
|
|
"ReadyAnimState": "Skill03_Ready",
|
|
"EntryAbility": "Avatar_Sunday_10_Skill03_Phase01",
|
|
"PrepareAbility": "Avatar_Sunday_10_Skill03_EnterReady",
|
|
"ComplexSkillAIPreCheck": {
|
|
"Groups": [
|
|
{
|
|
"GroupName": "Ultra_Sunday_RemoveFullSPAndSelf"
|
|
},
|
|
{
|
|
"GroupName": "Ultra_Common_ImmediateRelease"
|
|
},
|
|
{
|
|
"GroupName": "Base_Common_BaseTypeFactor"
|
|
},
|
|
{
|
|
"GroupName": "Ultra_Sunday_CheckDamageCarry"
|
|
}
|
|
]
|
|
},
|
|
"ComplexSkillAI": {
|
|
"SkillBasicPower": {
|
|
"Value": 100
|
|
},
|
|
"Groups": [
|
|
{
|
|
"GroupName": "DefaultUltra"
|
|
},
|
|
{
|
|
"GroupName": "Add_Sunday_DamageCarryScore"
|
|
},
|
|
{
|
|
"GroupName": "Ultra_Common_ImmediateRelease"
|
|
}
|
|
]
|
|
},
|
|
"AIUltraSkillPriority": "AddSP"
|
|
},
|
|
{
|
|
"Name": "SkillP01",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"EntryAbility": "Avatar_Sunday_10_PassiveSkill01"
|
|
},
|
|
{
|
|
"Name": "PassiveSkill02",
|
|
"UseType": "Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"EntryAbility": "Avatar_Common_PassiveSkill"
|
|
},
|
|
{
|
|
"Name": "SkillMaze",
|
|
"SkillType": "Maze",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"EntryAbility": "Avatar_Sunday_10_SkillMazeInLevel"
|
|
}
|
|
],
|
|
"AbilityList": [
|
|
"Avatar_Common_PassiveSkill"
|
|
],
|
|
"SkillAbilityList": [
|
|
{
|
|
"Skill": "Skill01",
|
|
"AbilityList": [
|
|
"Avatar_Sunday_10_Skill01_Camera",
|
|
"Avatar_Sunday_10_Skill01_Phase01",
|
|
"Avatar_Sunday_10_Skill01_Phase02"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "Skill02",
|
|
"AbilityList": [
|
|
"Avatar_Sunday_10_Skill02_Camera",
|
|
"Avatar_Sunday_10_Skill02_Phase01",
|
|
"Avatar_Sunday_10_Skill02_Phase02"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "Skill03",
|
|
"AbilityList": [
|
|
"Avatar_Sunday_10_Skill03_Camera",
|
|
"Avatar_Sunday_10_Skill03_EnterReady",
|
|
"Avatar_Sunday_10_Skill03_Phase01",
|
|
"Avatar_Sunday_10_Skill03_Phase02"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "SkillP01",
|
|
"AbilityList": [
|
|
"Avatar_Sunday_10_PassiveSkill01"
|
|
]
|
|
},
|
|
{
|
|
"Skill": "SkillMaze",
|
|
"AbilityList": [
|
|
"Avatar_Sunday_10_SkillMazeInLevel"
|
|
]
|
|
}
|
|
],
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"-1045739345": {},
|
|
"-1126825319": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill01"
|
|
}
|
|
},
|
|
"-663990795": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill02"
|
|
}
|
|
},
|
|
"936398762": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill02",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"-1019408300": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill02",
|
|
"Index": 2
|
|
}
|
|
},
|
|
"-1204468266": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill02",
|
|
"Index": 3
|
|
}
|
|
},
|
|
"172314977": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill03"
|
|
}
|
|
},
|
|
"-795649876": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill03",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"238782073": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill03",
|
|
"Index": 2
|
|
}
|
|
},
|
|
"-1047946217": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "Skill03",
|
|
"Index": 3
|
|
}
|
|
},
|
|
"-1835820702": {},
|
|
"-1399230264": {},
|
|
"1989138568": {},
|
|
"1625168849": {},
|
|
"-917331918": {},
|
|
"1538361142": {},
|
|
"1914225549": {},
|
|
"-270212205": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillP01"
|
|
}
|
|
},
|
|
"2104871616": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillP01",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"742050565": {},
|
|
"-1706406939": {},
|
|
"-544327743": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillMaze"
|
|
}
|
|
},
|
|
"-418750336": {
|
|
"ReadInfo": {
|
|
"Type": "SkillParam",
|
|
"TriggerKey": "SkillMaze",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"-623394267": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB1"
|
|
}
|
|
},
|
|
"1652764870": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB2"
|
|
}
|
|
},
|
|
"1101525656": {
|
|
"ReadInfo": {
|
|
"Type": "SkillTreeParam",
|
|
"TriggerKey": "PointB3"
|
|
}
|
|
},
|
|
"-581858978": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank01"
|
|
}
|
|
},
|
|
"-509472312": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank01",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"-286790675": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank01",
|
|
"Index": 2
|
|
}
|
|
},
|
|
"-1350617050": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank02"
|
|
}
|
|
},
|
|
"1425497748": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank02",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"178092554": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank04"
|
|
}
|
|
},
|
|
"1237989673": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank06"
|
|
}
|
|
},
|
|
"-1149773557": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank06",
|
|
"Index": 1
|
|
}
|
|
},
|
|
"1190804835": {
|
|
"ReadInfo": {
|
|
"Type": "SkillRank",
|
|
"TriggerKey": "Rank06",
|
|
"Index": 2
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"WeaponType": "WP_Magic",
|
|
"SkillReadyTransits": [
|
|
{
|
|
"From": 1,
|
|
"To": 2,
|
|
"AnimStateName": "Skill01toSkill02",
|
|
"TransitionInTime": 0,
|
|
"ReverseOutroTime": 0.06
|
|
},
|
|
{
|
|
"From": 2,
|
|
"To": 1,
|
|
"AnimStateName": "Skill02toSkill01",
|
|
"TransitionInTime": 0,
|
|
"ReverseOutroTime": 0.06
|
|
}
|
|
],
|
|
"DisableAnimEventLayers": [
|
|
"Riboon Layer"
|
|
],
|
|
"AITagList": {
|
|
"Floats": {
|
|
"-2126289379": {},
|
|
"-2136914891": {},
|
|
"-447313187": {},
|
|
"-1649595214": {}
|
|
}
|
|
},
|
|
"GlobalAIFactorGroups": {
|
|
"SundayBPSkill_PreCheck": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData",
|
|
"DataType": "TeamBoostPoint"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 100
|
|
},
|
|
"xmax": {
|
|
"Value": 1.5
|
|
},
|
|
"ymax": {
|
|
"Value": 100
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 1.5
|
|
},
|
|
"ymin": {
|
|
"Value": 200
|
|
},
|
|
"xmax": {
|
|
"Value": 5
|
|
},
|
|
"ymax": {
|
|
"Value": 200
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"IsBpGroup": true
|
|
},
|
|
"Mul_Sunday_10_CheckBPSkill": {
|
|
"CombineOperator": "Mul",
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData",
|
|
"DataType": "TeamBoostPoint"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 1.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 1.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 5
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceMaxTeamBPCost"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 0.5
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"IsTarget": false,
|
|
"ModifilerName": "MAvatar_Sunday_10_Skill03_Link_ForCaster"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Add_Sunday_DamageCarryScore": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceIsCombatPowerWeightedRandomTarget",
|
|
"AITagKey": "HadServant",
|
|
"DefaultAITagValue": {
|
|
"Value": 0.1
|
|
},
|
|
"PowerOfCombatPower": {
|
|
"Value": 1.1
|
|
},
|
|
"PowerOfDamageCarry": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 0.1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 100
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Add_Sunday_CheckBuff": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"ModifilerName": "MAvatar_Sunday_10_Skill03_Link"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"PostProcess": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak",
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"Value": 1
|
|
},
|
|
"IsOverrideFinalScore": true,
|
|
"FinalScore": {
|
|
"Value": 9999
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Mul_Sunday_TEMPAITagForServant": {
|
|
"CombineOperator": "Mul",
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceAITag",
|
|
"DynamicValueKey": "HadServant"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 0.2
|
|
},
|
|
"xmax": {
|
|
"Value": 0.5
|
|
},
|
|
"ymax": {
|
|
"Value": 0.2
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"BasepP_Sunday_Skill02_AutoLock": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio",
|
|
"ValueType": "WeightedTotalPower"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 60
|
|
},
|
|
"xmax": {
|
|
"Value": 100
|
|
},
|
|
"ymax": {
|
|
"Value": 100
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CombineOperator": "Mul",
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceAITag",
|
|
"DynamicValueKey": "DamageCarry"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 0.01
|
|
},
|
|
"xmax": {
|
|
"Value": 10
|
|
},
|
|
"ymax": {
|
|
"Value": 10
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"ModifilerName": "MAvatar_Sunday_10_Skill03_Link"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 5000
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 5000
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Ultra_Sunday_RemoveFullSPAndSelf": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio",
|
|
"PropertyTypeA": "CurrentSP",
|
|
"PropertyTypeB": "MaxSP"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
{
|
|
"ymin": {
|
|
"Value": 100
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 100
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"PostProcess": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak",
|
|
"UseFinalScore": true,
|
|
"CompareType": "Equal",
|
|
"IsOverrideFinalScore": true
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Ultra_Sunday_CheckDamageCarry": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine",
|
|
"TeamType": "TeamLight",
|
|
"Evaluator": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceAITag",
|
|
"DynamicValueKey": "DamageCarry"
|
|
},
|
|
"ListCombineType": "Max"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CombineOperator": "Mul",
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio",
|
|
"ValueType": "AITag_DamageCarry"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmin": {
|
|
"Value": 0.99999
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
{
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 0.99999
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"PostProcess": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak",
|
|
"UseFinalScore": true,
|
|
"CompareType": "Equal",
|
|
"CompareValue": {
|
|
"Value": 1
|
|
},
|
|
"IsOverrideFinalScore": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |