251 lines
6.9 KiB
JSON
251 lines
6.9 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "MazeMonster_AML_Elite01_00_NormalAtk01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillPointEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimLogicState": "NormalAtk",
|
|
"AnimStateName": "Attack",
|
|
"StopWhenHitOthers": false,
|
|
"MovingRangeList": [
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"OffsetTargetDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.010000000009313226
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.30899999965913594
|
|
}
|
|
},
|
|
"MaxMoveDistance": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 6
|
|
}
|
|
},
|
|
"MaxSpeed": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 120
|
|
}
|
|
},
|
|
"SteerNormalizedTimeStart": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.05000000004656613
|
|
}
|
|
},
|
|
"SteerNormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.30899999965913594
|
|
}
|
|
},
|
|
"MaxSteerSpeed": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 300
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Attack",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.6300000005867332
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAttack",
|
|
"AttackTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"TriggerBattleDelay": 0.1,
|
|
"AttackDetectConfig": {
|
|
"$type": "RPG.GameCore.AdventureAttackDetectCircleConfig",
|
|
"Offset": {
|
|
"x": 0,
|
|
"y": 0.5,
|
|
"z": -0.3
|
|
},
|
|
"MaxRadius": 2.5,
|
|
"FanAngle": 100
|
|
},
|
|
"HitConfig": {
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_AML_Elite01_00/Eff_Monster_AML_Elite01_00_Skill03_01_Hit.prefab"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShakeTemplateName": "Impact_Middle"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Attack",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "MazeMonster_AML_Elite01_00_CallReinforcements",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillPointEntityOrNone"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.LookAt",
|
|
"TargetType": "Caster",
|
|
"Duration": 0.25
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimLogicState": "MazeSkill",
|
|
"AnimStateName": "MazeSkill"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "MazeSkill",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.07799999951384962
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "MazeSkill",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.3200000002980232
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_PlayerBoy_10/Eff_Avatar_PlayerBoy_10_MazeSkill.prefab",
|
|
"PositionOffset": {
|
|
"x": 0,
|
|
"y": -0.5,
|
|
"z": 0.5
|
|
},
|
|
"ForceSimulateImmediately": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.CreateMonsterInGroup"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.CreateMonsterInGroup"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdventureSubmitSkill"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RadialBlurEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"BlurRadius": 0.8,
|
|
"Iteration": 4,
|
|
"BlurFeather": 0.2
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"AnimStateName": "MazeSkill",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 0.5000000004656613
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.RadialBlurEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"Active": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "MazeSkill",
|
|
"NormalizedTimeEnd": {
|
|
"IsDynamic": false,
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvForceSetNpcAlertValue",
|
|
"Range": 8,
|
|
"AlertValue": 40
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|