mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
179 lines
4.8 KiB
JSON
179 lines
4.8 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "MazeMonster_AML_Minion02_00_Effect",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffect",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"IsAttachToTargetEntity": true,
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_AML_Minion02_00/Eff_Monster_AML_Minion02_00_Trail.prefab",
|
|
"PositionOffset": {
|
|
"Y": -0.02
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "ManikinMonster_AML_Minion02_00_Effect",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.TriggerEffectForUI",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"EffectPath": "Effects/Eff_Prefab/Eff_Monster/Eff_AML_Minion02_00/Eff_Monster_AML_Minion02_00_Trail.prefab",
|
|
"PositionOffset": {
|
|
"Y": -0.02
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "MazeMonster_AML_Minion_NormalAtk01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillPointEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimLogicState": "NormalAtk",
|
|
"AnimStateName": "Attack",
|
|
"TransitionDuration": 0.3639382,
|
|
"MovingRangeList": [
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"OffsetTargetDistance": {
|
|
"FixedValue": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"NormalizedTimeStart": {
|
|
"FixedValue": {
|
|
"Value": 0.02
|
|
}
|
|
},
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.251
|
|
}
|
|
},
|
|
"MaxMoveDistance": {
|
|
"FixedValue": {
|
|
"Value": 8
|
|
}
|
|
},
|
|
"OnlyMoveForward": true,
|
|
"MaxSpeed": {
|
|
"FixedValue": {
|
|
"Value": 300
|
|
}
|
|
},
|
|
"SteerNormalizedTimeStart": {
|
|
"FixedValue": {
|
|
"Value": 0.02
|
|
}
|
|
},
|
|
"SteerNormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.251
|
|
}
|
|
},
|
|
"MaxSteerSpeed": {
|
|
"FixedValue": {
|
|
"Value": 300
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Attack",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.223
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAttack",
|
|
"AttackTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AllEnemy"
|
|
},
|
|
"TriggerBattleDelay": 0.1,
|
|
"AttackDetectConfig": {
|
|
"$type": "RPG.GameCore.AdventureAttackDetectCircleConfig",
|
|
"MaxRadius": 1.5,
|
|
"FanAngle": 100,
|
|
"Offset": {
|
|
"Y": 0.5,
|
|
"Z": -0.3
|
|
}
|
|
},
|
|
"HitConfig": {
|
|
"HitAnimation": "Hit",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_AML_Minion02_00/Eff_Monster_AML_Minion02_00_MazeAttack_Hit.prefab",
|
|
"HitSoundEvent": "Ev_sfx_monster_skill_02_hit_hvy_aml_minion02"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.VCameraConfigChange",
|
|
"CameraConfig": {
|
|
"ShakeTemplateName": "Impact_Middle"
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Attack",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "MazeMonster_W1_WRSoldier_Appear_Passive",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnAdd": [
|
|
{
|
|
"$type": "RPG.GameCore.SetEntityVisible",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |