mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
364 lines
8.8 KiB
JSON
364 lines
8.8 KiB
JSON
{
|
|
"AnimatorStateEvents": [
|
|
{
|
|
"AnimatorStateName": "MazeSkill",
|
|
"EventList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetSummonUnitAttach",
|
|
"SummonUnit": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterSummoner"
|
|
},
|
|
"AttachPoint": "Origin"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "MazeSkill",
|
|
"NormalizedTime": 0.12,
|
|
"EventList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetSummonUnitAttach",
|
|
"SummonUnit": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "None"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "MazeSkill",
|
|
"NormalizedTime": 0.2,
|
|
"EventList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Common_End.prefab",
|
|
"AttachPoint": "Chest_M"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"AnimatorStateName": "MazeSkill",
|
|
"NormalizedTime": 0.311,
|
|
"EventList": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Visible": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AnimatorStateGroupEvents": [
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "Appear",
|
|
"ExitInTransition": true
|
|
},
|
|
{
|
|
"Name": "MazeSkill",
|
|
"ExitInTransition": true
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvAddAIHangUpInfo",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"HangUpKey": {
|
|
"Value": "FollowSummonerAnim"
|
|
},
|
|
"AITickImmediately": true
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SyncDitherWithTarget",
|
|
"SyncTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterSummoner"
|
|
}
|
|
}
|
|
],
|
|
"OnExit": [
|
|
{
|
|
"$type": "RPG.GameCore.SetSummonUnitAttach",
|
|
"SummonUnit": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "None"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdvRemoveAIHangUpInfo",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"HangUpKey": {
|
|
"Value": "FollowSummonerAnim"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SyncDitherWithTarget"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "Appear",
|
|
"ExitInTransition": true
|
|
},
|
|
{
|
|
"Name": "StandBy",
|
|
"ExitInTransition": true
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"Visible": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "Idle_Show_01",
|
|
"ExitInTransition": true,
|
|
"ReEnterOnStateLoop": true
|
|
},
|
|
{
|
|
"Name": "Idle_Show_02",
|
|
"ExitInTransition": true,
|
|
"ReEnterOnStateLoop": true
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.SetSummonUnitAttach",
|
|
"SummonUnit": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterSummoner"
|
|
},
|
|
"OverrideAttachConfig": true,
|
|
"AttachPoint": "Origin",
|
|
"LocalPosition": {
|
|
"Z": -0.065
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SyncDitherWithTarget",
|
|
"SyncTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterSummoner"
|
|
}
|
|
}
|
|
],
|
|
"OnExit": [
|
|
{
|
|
"$type": "RPG.GameCore.SyncDitherWithTarget"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetSummonUnitAttach",
|
|
"SummonUnit": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "None"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityPosition",
|
|
"PosTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterSummoner"
|
|
},
|
|
"OffsetX": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"PosAdaption": {
|
|
"Option": "CharacterDefault"
|
|
},
|
|
"YawAngle": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "MazeSkill",
|
|
"ExitInTransition": true
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_MazeAttack01_04.prefab"
|
|
}
|
|
],
|
|
"OnExit": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvAddAIHangUpInfo",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"HangUpKey": {
|
|
"Value": "FollowSummonerAnim"
|
|
},
|
|
"AITickImmediately": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "Appear",
|
|
"ExitInTransition": true
|
|
},
|
|
{
|
|
"Name": "Idle_Show_01AS",
|
|
"ExitInTransition": true
|
|
},
|
|
{
|
|
"Name": "Idle_Show_02AS",
|
|
"ExitInTransition": true
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.SetSummonUnitAttach",
|
|
"SummonUnit": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AttachTarget": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "None"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityPosition",
|
|
"PosTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "CasterSummoner"
|
|
},
|
|
"OffsetX": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
"PosAdaption": {
|
|
"Option": "CharacterDefault"
|
|
},
|
|
"YawAngle": {
|
|
"FixedValue": {
|
|
"Value": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Topaz_00/Eff_Avatar_Topaz_00_BE_Common_Appear.prefab"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "Attack",
|
|
"NormalizedTime": 0.66
|
|
},
|
|
{
|
|
"Name": "Die",
|
|
"NormalizedTime": 0.66
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.AdvCharacterDisableHitBox"
|
|
}
|
|
],
|
|
"OnExit": []
|
|
},
|
|
{
|
|
"States": [
|
|
{
|
|
"Name": "Run"
|
|
}
|
|
],
|
|
"OnEnter": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion04_00/Eff_Monster_XP_Minion04_00_Common_Run.prefab"
|
|
}
|
|
],
|
|
"OnExit": [
|
|
{
|
|
"$type": "RPG.GameCore.RemoveEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion04_00/Eff_Monster_XP_Minion04_00_Common_Run.prefab"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |