mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-12 06:56:01 +08:00
303 lines
9.2 KiB
JSON
303 lines
9.2 KiB
JSON
{
|
|
"AbilityList": [
|
|
{
|
|
"Name": "WolfBro_Monster_01_AttackReport",
|
|
"TargetInfo": {
|
|
"TargetType": "Caster"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AddAdventureModifier",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"ModifierName": "ADV_Modifier_MazeCommon_WolfBro_MonsterHitPlayer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"Name": "MazeMonster_XP_Minion01_04_NormalAtk01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillPointEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimLogicState": "NormalAtk",
|
|
"AnimStateName": "Attack",
|
|
"MovingRangeList": [
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AbilityTargetEntity"
|
|
},
|
|
"SteerNormalizedTimeStart": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
},
|
|
"SteerNormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"MaxSteerSpeed": {
|
|
"FixedValue": {
|
|
"Value": 70
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Attack",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdventureFireProjectile",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "None"
|
|
},
|
|
"Projectile": {
|
|
"ColliderTemplate": "CapsuleZ_MazeMonsterLaserBullet",
|
|
"Behavior": "LinearWithHitDetect",
|
|
"FlySpeed": 50,
|
|
"EnableRayCast": true,
|
|
"SpeedEaseType": "InQuart",
|
|
"Gravity": 0,
|
|
"MaxLifeTime": 0.5,
|
|
"AttachPoint": "Origin",
|
|
"AlignWithAttachPoint": true,
|
|
"AttachPointAxis": "Z",
|
|
"AttachOffset": {
|
|
"Y": 1,
|
|
"Z": 0.2
|
|
},
|
|
"TargetAttachPoint": "Root",
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion01_04/Eff_Monster_XP_Minion01_04_Skill01_Bullet_Loop.prefab",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion01_04/Eff_Monster_XP_Minion01_04_Skill01_Hit.prefab",
|
|
"LinearPitchAngle": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
"OnProjectileHit": [
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAttack",
|
|
"AttackTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ProjectileHitEntity"
|
|
},
|
|
"AttackRootTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ProjectileHitEntity"
|
|
},
|
|
"TriggerBattleDelay": 0.1,
|
|
"AttackDetectConfig": {
|
|
"$type": "RPG.GameCore.AdventureAttackDetectCircleConfig",
|
|
"MaxRadius": 0.1,
|
|
"FanAngle": 360
|
|
},
|
|
"HitConfig": {
|
|
"HitAnimation": "Hit",
|
|
"HitSoundEvent": "Ev_sfx_monster_skill_01_hit_aml_minion01_white"
|
|
}
|
|
},
|
|
{
|
|
"$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": "WolfBro_XP_Minion01_04_NormalAtk01",
|
|
"TargetInfo": {
|
|
"TargetType": "SkillPointEntity"
|
|
},
|
|
"OnStart": [
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAnimStateWithMove",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimLogicState": "NormalAtk",
|
|
"AnimStateName": "Attack",
|
|
"MovingRangeList": [
|
|
{
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AdvLocalPlayer"
|
|
},
|
|
"SteerNormalizedTimeStart": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
},
|
|
"SteerNormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.3
|
|
}
|
|
},
|
|
"MaxSteerSpeed": {
|
|
"FixedValue": {
|
|
"Value": 70
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WaitAnimState",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "Caster"
|
|
},
|
|
"AnimStateName": "Attack",
|
|
"NormalizedTimeEnd": {
|
|
"FixedValue": {
|
|
"Value": 0.38
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AdventureFireProjectile",
|
|
"TargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "SkillPointEntity"
|
|
},
|
|
"Projectile": {
|
|
"ColliderTemplate": "CapsuleZ_MazeCommonBullet",
|
|
"Behavior": "LinearWithHitDetect",
|
|
"FlySpeed": 50,
|
|
"EnableRayCast": true,
|
|
"SpeedEaseType": "InQuart",
|
|
"Gravity": 0,
|
|
"MaxLifeTime": 0.5,
|
|
"AttachPoint": "Origin",
|
|
"AttachOffset": {
|
|
"Y": 1,
|
|
"Z": 0.2
|
|
},
|
|
"TargetAttachPoint": "Head",
|
|
"FlyEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion01_04/Eff_Monster_XP_Minion01_04_Skill01_Bullet_Loop.prefab",
|
|
"HitEffect": "Effects/Eff_Prefab/Eff_Monster/Eff_XP_Minion01_04/Eff_Monster_XP_Minion01_04_Skill01_Hit.prefab",
|
|
"LinearPitchAngle": {
|
|
"FixedValue": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
},
|
|
"OnProjectileHit": [
|
|
{
|
|
"$type": "RPG.GameCore.AdventureTriggerAttack",
|
|
"AttackTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ProjectileHitEntity"
|
|
},
|
|
"AttackRootTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ProjectileHitEntity"
|
|
},
|
|
"TriggerBattle": false,
|
|
"TriggerBattleDelay": 0.1,
|
|
"AttackDetectConfig": {
|
|
"$type": "RPG.GameCore.AdventureAttackDetectCircleConfig",
|
|
"MaxRadius": 0.5,
|
|
"FanAngle": 360
|
|
},
|
|
"HitConfig": {
|
|
"HitAnimation": "Hit",
|
|
"HitSoundEvent": "Ev_sfx_monster_skill_01_hit_aml_minion01_white"
|
|
},
|
|
"IncludeProps": false
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.WolfBroMonsterHitBoomProp",
|
|
"AttackTargetType": {
|
|
"$type": "RPG.GameCore.TargetSequence",
|
|
"Sequence": [
|
|
{
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "AdvLocalPlayer"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetMapEnemyTeamEntity"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.TargetMapAllTeamMember"
|
|
}
|
|
]
|
|
},
|
|
"AttackRootTargetType": {
|
|
"$type": "RPG.GameCore.TargetAlias",
|
|
"Alias": "ProjectileHitEntity"
|
|
},
|
|
"AttackDetectConfig": {
|
|
"$type": "RPG.GameCore.AdventureAttackDetectCircleConfig",
|
|
"MaxRadius": 0.5,
|
|
"FanAngle": 360
|
|
},
|
|
"HitConfig": {
|
|
"HitAnimation": "Hit",
|
|
"HitSoundEvent": "Ev_sfx_monster_skill_01_hit_aml_minion01_white"
|
|
}
|
|
},
|
|
{
|
|
"$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
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |