mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
1434 lines
39 KiB
JSON
1434 lines
39 KiB
JSON
{
|
||
"AbilityList": [
|
||
{
|
||
"Name": "Monster_AetherDivide_W1_Mecha03_01_Skill01_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_AetherDivide_W1_Mecha03_01_Skill01_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_01_Skill09_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"MovingRangeList": [
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"FixedValue": {
|
||
"Value": 2.5
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"FixedValue": {
|
||
"Value": 0.32
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.47
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"FixedValue": {
|
||
"Value": 0.725
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.834
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"AnimStateName": "StandBy"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "TeamFormation"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_AetherDivide_W1_Mecha03_01_Skill01_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.2
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAIR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 1
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
24444579
|
||
]
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_UltraCharge"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.365
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Run"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.412
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Run"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.483
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskListWithInterval",
|
||
"MaxLoopCount": {
|
||
"FixedValue": {
|
||
"Value": 10
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"FixedValue": {
|
||
"Value": 0.06
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Light"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Ice"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAQR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 0.1
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
-1126825319
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.2
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill01_Hit.prefab"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_01_Frozen"
|
||
},
|
||
"Chance": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-264632365
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_IceResistanceRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1265338767
|
||
]
|
||
}
|
||
},
|
||
"MDF_SpeedAddedDelta_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
328585468
|
||
]
|
||
}
|
||
},
|
||
"MDF_MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-264632365
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.84
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Jump"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill09",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.99
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.CharacterChangePhase",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"PhaseName": "Phase1",
|
||
"PhaseAnimConfig": {
|
||
"StandBy": "StandBy"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_AetherDivide_W1_Mecha03_01_Skill02_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.ShowSkillCutIn",
|
||
"SkillTriggerKey": "Skill02",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_AetherDivide_W1_Mecha03_01_Skill02_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_AetherDivide_W1_Mecha03_01_Skill06_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"NormalizedTransitionDuration": {
|
||
"FixedValue": {
|
||
"Value": 0.25
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_AetherDivide_W1_Mecha03_01_Skill02_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_UltraCharge"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamLight",
|
||
"FormationType": "LightTeamNormal",
|
||
"CustomFormationIgnoreDying": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.27
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Ice"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAQR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 0.15
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1728630154
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill06_Hit01.prefab",
|
||
"HitTimeSlowType": "Impact"
|
||
},
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_06_hit_fatmecha"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.12,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDir": {
|
||
"Z": 0.1
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"X": 0.1,
|
||
"Y": 0.1,
|
||
"Z": 0.1
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"X": 16,
|
||
"Y": 14,
|
||
"Z": 12
|
||
},
|
||
"RotationalAmplitude": {
|
||
"Z": 3.5
|
||
},
|
||
"RotationFreqV3": {
|
||
"X": 4,
|
||
"Z": 8
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.35
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Ice"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAQR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 0.15
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1728630154
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill06_Hit01.prefab",
|
||
"HitTimeSlowType": "Impact"
|
||
},
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_06_hit_fatmecha"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.12,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDir": {
|
||
"Z": 0.1
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"X": 0.1,
|
||
"Y": 0.1,
|
||
"Z": 0.1
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"X": 16,
|
||
"Y": 14,
|
||
"Z": 12
|
||
},
|
||
"RotationalAmplitude": {
|
||
"Z": 3.5
|
||
},
|
||
"RotationFreqV3": {
|
||
"X": 4,
|
||
"Z": 8
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.43
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Ice"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAQR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 0.15
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1728630154
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill06_Hit01.prefab",
|
||
"HitTimeSlowType": "Impact"
|
||
},
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_06_hit_fatmecha"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.12,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDir": {
|
||
"Z": 0.1
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"X": 0.1,
|
||
"Y": 0.1,
|
||
"Z": 0.1
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"X": 16,
|
||
"Y": 14,
|
||
"Z": 12
|
||
},
|
||
"RotationalAmplitude": {
|
||
"Z": 3.5
|
||
},
|
||
"RotationFreqV3": {
|
||
"X": 4,
|
||
"Z": 8
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.51
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Ice"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAQR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 0.15
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1728630154
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.15
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill06_Hit01.prefab",
|
||
"HitTimeSlowType": "Impact"
|
||
},
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_06_hit_fatmecha"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeConfigV2": {
|
||
"ShakeRange": 0.12,
|
||
"ShakeTime": 0.1,
|
||
"ShakeDir": {
|
||
"Z": 0.1
|
||
},
|
||
"BaseCycle": 0.1,
|
||
"CycleDamping": 0,
|
||
"RangeAttenuation": 0.95,
|
||
"PerlinNoiseAmplitude": {
|
||
"X": 0.1,
|
||
"Y": 0.1,
|
||
"Z": 0.1
|
||
},
|
||
"PerlinNoiseFreq": {
|
||
"X": 16,
|
||
"Y": 14,
|
||
"Z": 12
|
||
},
|
||
"RotationalAmplitude": {
|
||
"Z": 3.5
|
||
},
|
||
"RotationFreqV3": {
|
||
"X": 4,
|
||
"Z": 8
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.59
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Ice"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAQR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 0.4
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1728630154
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"FixedValue": {
|
||
"Value": 0.4
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill06_Hit02.prefab",
|
||
"HitTimeSlowType": "Impact"
|
||
},
|
||
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_06_hit_fatmecha"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Middle"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_01_Frozen"
|
||
},
|
||
"Chance": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-264632365
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_IceResistanceRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1265338767
|
||
]
|
||
}
|
||
},
|
||
"MDF_SpeedAddedDelta_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
328585468
|
||
]
|
||
}
|
||
},
|
||
"MDF_MaxLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-264632365
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.99
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.CharacterChangePhase",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"PhaseName": "Phase1",
|
||
"PhaseAnimConfig": {
|
||
"StandBy": "StandBy"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllLightTeam"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_01_Sign"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_AetherDivide_W1_Mecha03_01_Skill03_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_AetherDivide_W1_Mecha03_01_Skill03_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_01_Skill07_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"AnimStateName": "StandBy"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Modifiers": {
|
||
"Monster_AetherDivide_W1_Mecha03_01_AddAttack": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AttackAddedRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
2128130574
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"Stacking": "Multiple"
|
||
}
|
||
},
|
||
"Name": "Monster_AetherDivide_W1_Mecha03_01_Skill03_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "OneMore"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AdjoinCount"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterAdjoinEntity"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AdjoinCount"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterNumber",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterAdjoinEntity"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareNumber": {
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AdjoinCount"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AnimSetParameter",
|
||
"ParameterName": "Skill",
|
||
"ParameterType": "Int",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.067
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.082
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "_SR0.35_T0.1_ST0.1:Monster_W1_Mecha03_00_Camera_4",
|
||
"OverrideShakeConfigV2": {
|
||
"ShakeScale": 0.2,
|
||
"ShakeTime": 2.31
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_01/Eff_Monster_W1_Mecha03_01_Skill06_01.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_CureHP"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"FixedValue": {
|
||
"Value": 5
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterAdjoinEntity"
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByProperty",
|
||
"DynamicKey": "TargetMaxHP",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Value": "MaxHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoseHPByRatio",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"DamageType": "Physical",
|
||
"RatioType": "MaxHP",
|
||
"Ratio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAUR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 5
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
-671589232
|
||
]
|
||
}
|
||
},
|
||
"Floor": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicFloatSet": "_OneHP"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"AnimLogicState": "OnHit",
|
||
"AnimStateName": "Hit",
|
||
"RandomHitAngle": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion01_01/Eff_Monster_XP_Minion01_01_Skill01_Hit.prefab"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQECBAIR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1931356390,
|
||
1517667193,
|
||
-1542555721
|
||
]
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_CureHP"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.HealHP",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"FormulaType": "HealByTargetMaxHP",
|
||
"ModifyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1931356390
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_OneHP"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_CureHP"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"FixedValue": {
|
||
"Value": 0.35
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "_CureHP"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill07",
|
||
"NormalizedTimeEnd": {
|
||
"FixedValue": {
|
||
"Value": 0.48
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
295161034
|
||
]
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_AetherDivide_W1_Mecha03_01_AddAttack"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-880688579
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_01_Sign"
|
||
},
|
||
"Count": {
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": 10308248573208336722
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 2
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Explode_Middle",
|
||
"ShowEntityConfig": {
|
||
"ShowTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
],
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"1931356390": {},
|
||
"-1542555721": {},
|
||
"1517667193": {}
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"GlobalModifiers": {}
|
||
} |