7150 lines
223 KiB
JSON
7150 lines
223 KiB
JSON
{
|
||
"AbilityList": [
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Passive01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnAdd": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
}
|
||
],
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "W1_Mecha03_02_BattleScore1"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "OneMorePerTurn"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_ResetAI"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_MuteHitFly"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_CoinPassive"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_EffectController"
|
||
}
|
||
}
|
||
],
|
||
"Modifiers": {
|
||
"Monster_W1_Mecha03_02_ResetAI": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "LessEqual",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 5
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 9
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DefineDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AIFlag"
|
||
},
|
||
"ResetValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 10
|
||
}
|
||
},
|
||
"ContextScope": "TargetEntity"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_W1_Mecha03_02_MuteHitFly": {
|
||
"BehaviorFlagList": [
|
||
"MuteHitFly"
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill01_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill01_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill01_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"MovingRangeList": [
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.11899999948218465
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2249999998603016
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.595000000204891
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7400000006891787
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill01_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.25000000023283064
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3500000003259629
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Physical"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1126825319
|
||
]
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill01_Hit_01.prefab"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Middle"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill01",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7370000001974404
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Jump"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill02_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill02_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill02_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.MoveToTargetPosition",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill02_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04After"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04After"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
|
||
"Team": "TeamDark",
|
||
"CustomTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeamMember"
|
||
},
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"IgnoreHitBoxRadius": true,
|
||
"TargetFormation": {},
|
||
"LeftSideFormations": [
|
||
{
|
||
"LocalDelta": {
|
||
"x": 9,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 7,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 5,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
}
|
||
],
|
||
"RightSideFormations": [
|
||
{
|
||
"LocalDelta": {
|
||
"x": -4.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -6.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -8.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -10.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
}
|
||
],
|
||
"SpecifyTargetFormationEntity": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill02",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5500000005122274
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_ChargeEffect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill03_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.SetTeamFormation",
|
||
"Team": "TeamLight",
|
||
"FormationType": "LightTeamNormal",
|
||
"ServantState": "DefaultFollow",
|
||
"CustomFormationIgnoreDying": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill03_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill03_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "EnemyTeamCenter"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill03_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllEnemy"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon3_end01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.24499999987892807
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_ChargeEffect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
|
||
"IsDurable": true,
|
||
"TargetIntensity": 0.5,
|
||
"FadeDuration": 0.35
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.35443040099926293
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LightTeamCenter"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill03_Attack Ready_01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "LightTeamCenter"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill03_Hit_01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LoopExecuteTaskList",
|
||
"MaxLoopCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 7
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Physical"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-56289053
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12499999976716936
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill03_Hit_02.prefab"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Light"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitSecond",
|
||
"WaitTime": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllEnemy"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Physical"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-56289053
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12499999976716936
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill03_Hit_02.prefab"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Light"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7400000006891787
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.GlobalMainIntensityEffect",
|
||
"IsRevert": true,
|
||
"IsDurable": true,
|
||
"FadeDuration": 0.5
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon3_star01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill03",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7870000002440065
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill04_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "AllTeamMember"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "EnemyTeamCenter"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill04_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "AllTeamMember"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.SetSkillTargetFormationByPos",
|
||
"Team": "TeamDark",
|
||
"CustomTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeamMember"
|
||
},
|
||
"CustomCenterTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"IgnoreHitBoxRadius": true,
|
||
"TargetFormation": {},
|
||
"LeftSideFormations": [
|
||
{
|
||
"LocalDelta": {
|
||
"x": 9,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 7,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 5,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": 3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
}
|
||
],
|
||
"RightSideFormations": [
|
||
{
|
||
"LocalDelta": {
|
||
"x": -4.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -6.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -8.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"LocalDelta": {
|
||
"x": -10.3,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
}
|
||
],
|
||
"SpecifyTargetFormationEntity": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.10000000009313226
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillExecutionStart"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.1049999997485429
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/BattleAlertHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": 1993445871,
|
||
"Hash64": 14053042900556323066
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 2
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "_SR0.35_T0.1_ST0.1:Monster_W1_Mecha03_00_Camera_4",
|
||
"OverrideShakeConfigV2": {
|
||
"ShakeScale": 0.25,
|
||
"ShakeTime": 2.3
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill04_Attack Bullet_01.prefab",
|
||
"UniqueEffectName": "SummonBall00",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 1.2,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill04_Attack Bullet_01.prefab",
|
||
"UniqueEffectName": "SummonBall01",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 1.2,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill04_Attack Bullet_01.prefab",
|
||
"UniqueEffectName": "SummonBall02",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 1.2,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill04_Attack Bullet_01.prefab",
|
||
"UniqueEffectName": "SummonBall03",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": 1.2,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.12000000011175871
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "HalfBoomerang",
|
||
"FlyTime": 1.8,
|
||
"SpeedEaseType": "InCirc",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 3.7,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall00",
|
||
"FlyEffectFadeOut": true,
|
||
"BoomerangEccentricity": 0.5,
|
||
"BoomerangAngleRoll": 90,
|
||
"WriteProgressToEffectAnimator": true
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -1,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "HalfBoomerang",
|
||
"FlyTime": 1.8,
|
||
"SpeedEaseType": "InCirc",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 3.7,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall01",
|
||
"FlyEffectFadeOut": true,
|
||
"BoomerangEccentricity": 0.5,
|
||
"BoomerangAngleRoll": 90,
|
||
"WriteProgressToEffectAnimator": true
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -1,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "HalfBoomerang",
|
||
"FlyTime": 1.8,
|
||
"SpeedEaseType": "InCirc",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 3.7,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall02",
|
||
"FlyEffectFadeOut": true,
|
||
"BoomerangEccentricity": 0.5,
|
||
"BoomerangAngleRoll": 90,
|
||
"WriteProgressToEffectAnimator": true
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -1,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"MaxNumber": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.FireProjectile",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"Projectile": {
|
||
"Behavior": "HalfBoomerang",
|
||
"FlyTime": 1.8,
|
||
"SpeedEaseType": "InCirc",
|
||
"TargetOffset": {
|
||
"x": 0,
|
||
"y": 3.7,
|
||
"z": 0
|
||
},
|
||
"IgnoreTargetHitbox": true,
|
||
"FlyEffectUniqueName": "SummonBall03",
|
||
"FlyEffectFadeOut": true,
|
||
"BoomerangEccentricity": 0.5,
|
||
"BoomerangAngleRoll": 90,
|
||
"WriteProgressToEffectAnimator": true
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -1,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3800000003539026
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill04_Hit_01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.48000000044703484
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Explode_Middle",
|
||
"ShowEntityConfig": {
|
||
"ShowTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.6500000006053597
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RadialBlurCurveEffect",
|
||
"BlurRadius": 1,
|
||
"Iteration": 4,
|
||
"BlurStart": 0.002,
|
||
"BlurFeather": 0.001,
|
||
"Duration": 1,
|
||
"CurveName": "DashBlurCurve"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill04",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.6840000003576279
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Elite"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
374173428
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareModifierValue",
|
||
"ModifierName": "Monster_Company_Coin_Elite",
|
||
"ValueType": "Layer",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_03.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareModifierValue",
|
||
"ModifierName": "Monster_Company_Coin_Elite",
|
||
"ValueType": "Layer",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_02.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareModifierValue",
|
||
"ModifierName": "Monster_Company_Coin_Elite",
|
||
"ValueType": "Layer",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllDarkTeam"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill04After"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill05_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill05_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill05_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "EnemyTeamCenter"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.MoveToTargetPosition",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill05_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "Caster"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon3_end01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.15499999979510903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.38899999973364174
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 803301001
|
||
}
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "First",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1093699943
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "Last",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1093699943
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053024
|
||
},
|
||
"LocationType": "First",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-971765574
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053024
|
||
},
|
||
"LocationType": "Last",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-971765574
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByRandomChance",
|
||
"Chance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.5000000004656613
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053024
|
||
},
|
||
"LocationType": "First",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-971765574
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053024
|
||
},
|
||
"LocationType": "Last",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-971765574
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsTeamLocationIndexType",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"TeamType": "TeamDark",
|
||
"Type": "Left"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "First",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1093699943
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SummonMonster",
|
||
"SummonMonsterDataList": [
|
||
{
|
||
"MonsterIDFromCustomValue": {
|
||
"Hash": 719053023
|
||
},
|
||
"LocationType": "Last",
|
||
"InitAnimStateName": "Appear"
|
||
}
|
||
],
|
||
"DelayRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1093699943
|
||
]
|
||
}
|
||
},
|
||
"AlignYawWithCaster": true
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "CasterSummonedMinions"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "MCommon_Servant"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.6940000003669411
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon3_star01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7430000004824251
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill05",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7600000007078052
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.Retarget",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AllTeammate"
|
||
},
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 642177943
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterRank",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"CompareType": "Less",
|
||
"CompareValue": 3
|
||
}
|
||
]
|
||
},
|
||
"ByRandom": true,
|
||
"TaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
374173428
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/ShowBattleHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": -1150783133,
|
||
"Hash64": 10756328008709465234
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 2
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill06_Phase01",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill06_Phase02"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAbility",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AbilityName": {
|
||
"Value": "Monster_W1_Mecha03_02_Skill06_Camera"
|
||
},
|
||
"IsSkillPerform": true
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.LookAt",
|
||
"TargetType": "AbilityTargetEntity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimStateWithMove",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"MovingRangeList": [
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 4
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.22299999999813735
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3500000003259629
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "TeamFormation"
|
||
},
|
||
"IgnoreRadius": true,
|
||
"OffsetTargetDistance": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"NormalizedTimeStart": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.7210000006016344
|
||
}
|
||
},
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.8110000006854534
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerAnimState",
|
||
"AnimLogicState": "Idle",
|
||
"NormalizedTransitionDuration": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.20000000018626451
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Name": "Monster_W1_Mecha03_02_Skill06_Phase02",
|
||
"TargetInfo": {
|
||
"TargetType": "SkillTargetEntityList"
|
||
},
|
||
"OnStart": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon1_end01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon_L_Loop.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.20000000018626451
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetAttachmentScale",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AttachPoints": [
|
||
{
|
||
"Name": "Weapon"
|
||
}
|
||
],
|
||
"Scale": {
|
||
"x": 0,
|
||
"y": 0,
|
||
"z": 0
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.2869999997783452
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Run"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.33000000030733645
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Run"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.39100000029429793
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Physical"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3000000002793968
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill06_Hit_01.prefab"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Explode_Middle"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.46500000008381903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Physical"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.3000000002793968
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill06_Hit_02.prefab"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Rapid_Big"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.6020000004209578
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamageByAttackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"AttackProperty": {
|
||
"$type": "RPG.GameCore.AttackData",
|
||
"DamageType": {
|
||
"DamageType": "Physical"
|
||
},
|
||
"DamagePercentage": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-1122549516
|
||
]
|
||
}
|
||
},
|
||
"HitSplitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.40000000037252903
|
||
}
|
||
},
|
||
"SPHitRatio": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"AttackType": "Normal",
|
||
"HitAnimation": "Hit_H",
|
||
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill06_Hit_03.prefab"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "AbilityTargetEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Skill06_Hit_04.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Common_Explode_Big"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.DamagePerformFinish"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.840000000782311
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.VCameraConfigChange",
|
||
"CameraConfig": {
|
||
"ShakeTemplateName": "Unique_W1_Mecha02_P1_Jump"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.WaitAnimState",
|
||
"AnimStateName": "Skill06",
|
||
"NormalizedTimeEnd": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0.9000000008381903
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetAttachmentScale",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"AttachPoints": [
|
||
{
|
||
"Name": "Weapon"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon1_star01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon_L_Loop.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SkillPerformFinish"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"GlobalModifiers": {
|
||
"Monster_W1_Mecha03_02_CoinPassive": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnAfterAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Elite"
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Elite"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
374173428
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_W1_Mecha03_02_ChargeEffect": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Buff_Loop.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_W1_Mecha03_02_EffectController": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnAllowAction",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "EndBreakFlag"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "EndBreakFlag"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "Caster"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon_L_Loop.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_W1_Mecha03_02_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon3_end01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnEndBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ContextScope": "TargetEntity",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "EndBreakFlag"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_W1_Mecha03_02_Effect": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon_R_Loop.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_Weapon_L_Loop.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_W1_Mecha03_02_Skill04Mark": {},
|
||
"Monster_W1_Mecha03_02_Skill04After": {
|
||
"LifeTime": 1
|
||
},
|
||
"Monster_Company_Coin_Monster_EnergyBar": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc01ae96420] 0xc01ae963f0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnListenAllowAction",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenBeforeSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenAfterSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenUltraSkillPrepare",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenInsertActionStart",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Monster_EnergyBar2": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc04b6320c0] 0xc04b632090}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenAllowAction",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenBeforeSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenAfterSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenUltraSkillPrepare",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenInsertActionStart",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Monster_EnergyBar3": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc01ea75980] 0xc01ea75950}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar2"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenAllowAction",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenBeforeSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenAfterSkillUse",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenUltraSkillPrepare",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnListenInsertActionStart",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_SetValue"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "True",
|
||
"CenterStyle": 3,
|
||
"OuterState": 2,
|
||
"IconPath": "SpriteOutput/BuffIcon/Inlevel/IconMonsterPerformance.png",
|
||
"MaxCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"CurrentCount": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc01aedd890] 0xc01aedd860}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc01aeddb60] 0xc01aeddb30}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc01aedde30] 0xc01aedde00}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3c180] 0xc014d3c150}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3c450] 0xc014d3c420}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3c720] 0xc014d3c6f0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3c9f0] 0xc014d3c9c0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3ccc0] 0xc014d3cc90}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3cf90] 0xc014d3cf60}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3d260] 0xc014d3d230}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3d530] 0xc014d3d500}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc014d3d800] 0xc014d3d7d0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"MaxLayer": 1,
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-797864550
|
||
]
|
||
}
|
||
},
|
||
"BehaviorFlagList": [
|
||
"KeepOnDeathrattle"
|
||
],
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -1,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8032020
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 803202002
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 803202003
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier01_04/Eff_Monster_W1_Soldier01_04_Buff_01.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier01_04/Eff_Monster_W1_Soldier01_04_Buff_02.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 8032010
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 803201002
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareMonsterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"TargetMonsterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 803201003
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier02_01/Eff_Monster_Art_W1_Soldier02_01_Buff_Body.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ModifierAttachEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier02_01/Eff_Monster_Art_W1_Soldier02_01_Buff_Gun.prefab",
|
||
"MinMutexTime": -1,
|
||
"MutexType": "Entity"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnDestroy",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "False"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterBeingHitAll",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsTurnActionEntity",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingLimbo",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_OneAttack"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_RemoveMark"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_OriginLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2040723253
|
||
]
|
||
}
|
||
},
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-273776885
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-273776885
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_AddMark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "ModifierLayers"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AllDamageTypeAddedRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-273776885,
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeforeDying",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -0.7,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeforeBeingAttacked",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_OriginLayer"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": "Monster_Company_Coin_Avater",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "MDF_OriginLayer"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType",
|
||
"SkillType": "Skill"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType",
|
||
"SkillType": "Ultra"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterBeingAttacked",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_OneAttack"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_OneAttack"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_RemoveMark"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_OriginLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2040723253
|
||
]
|
||
}
|
||
},
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-273776885
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-273776885
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_RemoveEffect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Avater_AddMark": {
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnListenAfterAttackEnd",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_RemoveEffect": {
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnAfterBeingAttacked",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"PositionOffset": {
|
||
"x": 0,
|
||
"y": -0.7,
|
||
"z": 0
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Elite": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc01a5253b0] 0xc01a525380}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc01a5256b0] 0xc01a525650}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc01a525c50] 0xc01a525c20}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048bd0450] 0xc048bd0420}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048bd0f60] 0xc048bd0de0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048bd1b90] 0xc048bd1b60}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc04b6a01e0] 0xc04b6a0060}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc04b6a0b10] 0xc04b6a0ae0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc04b6a1290] 0xc04b6a0f90}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc04b6a16e0] 0xc04b6a16b0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc04b6a1dd0] 0xc04b6a1d10}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc019ff22d0] 0xc019ff22a0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"MaxLayer": 3,
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-797864550
|
||
]
|
||
}
|
||
},
|
||
"BehaviorFlagList": [
|
||
"KeepOnDeathrattle"
|
||
],
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_IntensifierBuff_Loop01.prefab",
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_IntensifierBuff_Loop02.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnDestroy",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_IntensifierBuff_Loop01.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_IntensifierBuff_Loop02.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetMonsterEnergyBarState",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Active": "False"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar2"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar3"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterBeingHitAll",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsTurnActionEntity",
|
||
"Inverse": true,
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingLimbo",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_OneAttack"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_RemoveMark"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_OriginLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2040723253
|
||
]
|
||
}
|
||
},
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntityActualOwner"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_AddMark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "ModifierLayers"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar2"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_EnergyBar3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_AttackUp.prefab",
|
||
"Scale": {
|
||
"x": 1.3,
|
||
"y": 1.3,
|
||
"z": 1.3
|
||
},
|
||
"ForceSimulateImmediately": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AllDamageTypeAddedRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968,
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeforeDying",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_03_disappear.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_02_disappear.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeforeBeingAttacked",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_OriginLayer"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": "Monster_Company_Coin_Avater",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "MDF_OriginLayer"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType",
|
||
"SkillType": "Skill"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType",
|
||
"SkillType": "Ultra"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterBeingAttacked",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_OneAttack"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingBreak",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_OneAttack"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_RemoveMark"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_OriginLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-2040723253
|
||
]
|
||
}
|
||
},
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamLight"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "AlreadyAdd"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Elite_RemoveEffect"
|
||
},
|
||
"DynamicValues": {
|
||
"ModifierLayers": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Elite_RemoveEffect": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc048c9e5d0] 0xc048c9e510}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnAfterBeingAttacked",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_03_disappear.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_02_disappear.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "ModifierLayers"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01_disappear.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Elite_Effect": {},
|
||
"Monster_Company_Coin_Avater_RemoveMark": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc048cce4e0] 0xc048cce2a0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048cceb10] 0xc048cceab0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048ccf170] 0xc048ccf0b0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048ccf770] 0xc048ccf710}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAIR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 1
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1599939776
|
||
]
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AddLayer"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ReadTargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": "Monster_Company_Coin_Avater",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "MDF_AfterLayer"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1599939776
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterAttackEnd",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnModifierOnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
|
||
"ModifierName": "Monster_Company_Coin_Avater"
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAAAAIR",
|
||
"FixedValues": [
|
||
{
|
||
"Value": 1
|
||
}
|
||
],
|
||
"DynamicHashes": [
|
||
1599939776
|
||
]
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AddLayer"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Avater": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc0490196b0] 0xc049019470}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048f9c060] 0xc048f9c000}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048f9c9f0] 0xc048f9c990}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048f9cfc0] 0xc048f9cf90}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048f9dc20] 0xc048f9dbf0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 3
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048f264b0] 0xc048f26480}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc048f26b40] 0xc048f26b10}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"MaxLayer": 3,
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-797864550
|
||
]
|
||
}
|
||
},
|
||
"UIConfig": {
|
||
"ModifierUIPriority": "Buff"
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnCreate",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnDestroy",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeingLimbo",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAnd",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByTargetTeam",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Team": "TeamDark"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCheckCustomValueBool",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"Key": {
|
||
"Hash": 642177943
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Monster_Mark"
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
},
|
||
"ModifierLayers": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.ShowUIPage",
|
||
"AssetPath": "UI/Common/Widget/BattleSelfStatusHint.prefab",
|
||
"UITextNodes": [
|
||
{
|
||
"TextPath": "AreaInfoPanel/Title/Text",
|
||
"TextContent": {
|
||
"Hash": -425787718,
|
||
"Hash64": 13143058242607337768
|
||
}
|
||
}
|
||
],
|
||
"LifeTime": 2
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "ModifierLayers"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Effect"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnBeforeAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByAny",
|
||
"PredicateList": [
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType",
|
||
"SkillType": "Skill"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.ByCurrentSkillType",
|
||
"SkillType": "Ultra"
|
||
}
|
||
]
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValue",
|
||
"Value": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"Event": "OnAfterAttack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareDynamicValue",
|
||
"DynamicKey": {
|
||
"Value": "MDF_AttackType"
|
||
},
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Effect"
|
||
}
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByIsContainModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
},
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Mark"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Effect"
|
||
}
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Avater_Effect"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Monster_Mark": {
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc0491afc80] 0xc0491afbc0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc04914a510] 0xc04914a450}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"LifeTime": 1,
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnAfterAttackEnd",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareMonsterRank",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"CompareType": "GreaterEqual",
|
||
"CompareValue": 3
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin_Elite"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio_PerLayer": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareModifierValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": "Monster_Company_Coin_Elite",
|
||
"ValueType": "Layer",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 2
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_02.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareModifierValue",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": "Monster_Company_Coin_Elite",
|
||
"ValueType": "Layer",
|
||
"CompareType": "Equal",
|
||
"CompareValue": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 3
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_01.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_02.prefab",
|
||
"ForceImmediateFadeOut": false
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.TriggerEffect",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Mecha03_02/Eff_Monster_W1_Mecha03_02_LogoBuff_03.prefab",
|
||
"ForceSimulateImmediately": false
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"FailedTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.AddModifier",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"ModifierName": {
|
||
"Value": "Monster_Company_Coin"
|
||
},
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
1458882163
|
||
]
|
||
}
|
||
},
|
||
"DynamicValues": {
|
||
"MDF_DamageUpRatio": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"InheritCaster": "TargetSelf"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.RemoveSelfModifier"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Monster_Company_Coin_Avater_Mark": {},
|
||
"Monster_Company_Coin_Avater_Effect": {
|
||
"Stacking": "Replace",
|
||
"DynamicValues": {
|
||
"Floats": {
|
||
"\u0026{map[Hash:0xc0493d2540] 0xc0493d2510}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc0493d2e70] 0xc0493d2e40}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"\u0026{map[Hash:0xc0493d3500] 0xc0493d34d0}": {
|
||
"readInfo": null,
|
||
"unk": null,
|
||
"v24": {
|
||
"Value": 0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"MaxLayer": 3,
|
||
"LayerAddWhenStack": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQAR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-797864550
|
||
]
|
||
}
|
||
},
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnStack",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
|
||
"ValueType": "Layer",
|
||
"Multiplier": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1
|
||
}
|
||
},
|
||
"DynamicKey": "ModifierLayers"
|
||
},
|
||
{
|
||
"$type": "RPG.GameCore.StackProperty",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ModifierOwnerEntity"
|
||
},
|
||
"Property": "AllDamageTypeAddedRatio",
|
||
"PropertyValue": {
|
||
"IsDynamic": true,
|
||
"PostfixExpr": {
|
||
"OpCodes": "AQABAQQR",
|
||
"FixedValues": [],
|
||
"DynamicHashes": [
|
||
-945261968,
|
||
1458882163
|
||
]
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"W1_Mecha03_02_BattleScore1": {
|
||
"BehaviorFlagList": [
|
||
"KeepOnDeathrattle"
|
||
],
|
||
"_CallbackList": [
|
||
{
|
||
"Event": "OnBeforeDying",
|
||
"CallbackConfig": [
|
||
{
|
||
"$type": "RPG.GameCore.PredicateTaskList",
|
||
"Predicate": {
|
||
"$type": "RPG.GameCore.ByCompareCharacterID",
|
||
"TargetType": {
|
||
"$type": "RPG.GameCore.TargetAlias",
|
||
"Alias": "ParamEntity"
|
||
},
|
||
"TargetCharacterID": {
|
||
"IsDynamic": false,
|
||
"FixedValue": {
|
||
"Value": 1304
|
||
}
|
||
}
|
||
},
|
||
"SuccessTaskList": [
|
||
{
|
||
"$type": "RPG.GameCore.SetBattleAchievement",
|
||
"AchievementID": 30117,
|
||
"TagMatch": true
|
||
}
|
||
],
|
||
"FailedTaskList": []
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
} |