661 lines
19 KiB
JSON
661 lines
19 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "Monster_W1_Soldier01_03_Skill01_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Monster_W1_Soldier01_03_Skill01_Phase02"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Monster_W1_Soldier01_03_Skill01_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.LookAt",
|
|
"TargetType": "AbilityTargetEntity"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByDistance",
|
|
"From": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"To": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 7
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.MoveToTargetList",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"NormalizedTimeWait": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.9000000008381903
|
|
}
|
|
},
|
|
"MovingRangeList": [
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 3.5000000004656613
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.1229999999050051
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.30200000014156103
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.44000000040978193
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.4679999998770654
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "TeamFormation"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.7780000001657754
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.905000000493601
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.MoveToTargetList",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.1229999999050051
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"NormalizedTimeWait": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.9000000008381903
|
|
}
|
|
},
|
|
"MovingRangeList": [
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 4.90000000083819
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.1229999999050051
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.1849999998230487
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 2
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.44000000040978193
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.4679999998770654
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "TeamFormation"
|
|
},
|
|
"IgnoreRadius": true,
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.7780000001657754
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.905000000493601
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimLogicState": "Idle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Monster_W1_Soldier01_03_Skill01_Phase02",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByDistance",
|
|
"From": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"To": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"CompareType": "Greater",
|
|
"CompareValue": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 7
|
|
}
|
|
}
|
|
},
|
|
"SuccessTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.10000000009313226
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillExecutionStart"
|
|
}
|
|
],
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SkillExecutionStart"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill01",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.4630000002216548
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$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_Soldier01_00/Eff_Monster_W1_Soldier01_00_Skill01_Hit.prefab",
|
|
"HitEffectHeight": 0.88,
|
|
"HitTimeSlowType": "Slash"
|
|
},
|
|
"TriggerHitSound": true,
|
|
"SpecialHitSoundEvent": "Ev_sfx_monster_skill_01_hit_golddigger",
|
|
"DisplayData": {}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.DamagePerformFinish"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitSecond",
|
|
"WaitTime": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.05000000004656613
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillPerformFinish"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Monster_W1_Soldier01_03_Skill02_Phase01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Monster_W1_Soldier01_03_Skill02_Phase02"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAbility",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AbilityName": {
|
|
"Value": "Monster_W1_Soldier01_03_Skill02_Camera"
|
|
},
|
|
"IsSkillPerform": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimStateName": "Skill02",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"NormalizedTimeWait": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.7200000006705523
|
|
}
|
|
},
|
|
"NormalizedTransitionDuration": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.1500000001396984
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerAnimState",
|
|
"AnimLogicState": "Idle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "Monster_W1_Soldier01_03_Skill02_Phase02",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillTargetEntityList"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill02",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.20000000018626451
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillExecutionStart"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill02",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.3789999997243285
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AddModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"ModifierName": {
|
|
"Value": "Monster_W1_Soldier01_03_Buff"
|
|
},
|
|
"LifeTime": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1019408300
|
|
]
|
|
}
|
|
},
|
|
"DynamicValues": {
|
|
"Modifier_AttackAddedRatio": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
1879486738
|
|
]
|
|
}
|
|
},
|
|
"Modifier_SpeedDelta": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
226408569
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.PredicateTaskList",
|
|
"Predicate": {
|
|
"$type": "RPG.GameCore.ByCompareMonsterID",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"TargetMonsterID": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 100202101
|
|
}
|
|
}
|
|
},
|
|
"FailedTaskList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetActionDelay",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"Value": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.ShowEntityFloatMessage",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"ContentID": {
|
|
"Hash": -1623850663,
|
|
"Hash64": 1150093839997038029
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Skill02",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.7500000006984919
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SkillPerformFinish"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"GlobalModifiers": {
|
|
"Monster_W1_Soldier01_03_Buff": {
|
|
"DynamicValues": {
|
|
"Floats": {
|
|
"\u0026{map[Hash:0xc0289d6690] 0xc0289d6660}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"\u0026{map[Hash:0xc0289d6960] 0xc0289d6930}": {
|
|
"readInfo": null,
|
|
"unk": null,
|
|
"v24": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BehaviorFlagList": [
|
|
"STAT_SpeedUp"
|
|
],
|
|
"_CallbackList": [
|
|
{
|
|
"Event": "OnStack",
|
|
"CallbackConfig": [
|
|
{
|
|
"$type": "RPG.GameCore.ModifierAttachEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_W1_Soldier01_03/Eff_Monster_W1_Soldier01_03_Skill03_01.prefab",
|
|
"MinMutexTime": -1,
|
|
"MutexType": "Entity"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "AttackAddedRatio",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1019771351
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.StackProperty",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ModifierOwnerEntity"
|
|
},
|
|
"Property": "SpeedDelta",
|
|
"PropertyValue": {
|
|
"IsDynamic": true,
|
|
"PostfixExpr": {
|
|
"OpCodes": "AQAR",
|
|
"FixedValues": [],
|
|
"DynamicHashes": [
|
|
-1101896269
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|