mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
6073 lines
271 KiB
JSON
6073 lines
271 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_BombBox",
|
|
"abilitySpecials": {
|
|
"SSR_MoreDamageRatio": 20.0
|
|
},
|
|
"modifiers": {
|
|
"RogueBombBox": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_EXTRABOMB",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "AllExceptSelf"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUECURSE_BOMBDAMAGE",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 2.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_BOMBDAMAGE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Alliance"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": "SSR_MoreDamageRatio",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Alliance"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "TargetOriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_EXTRABOMB",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "AllExceptSelf"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_BOMBDAMAGE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Alliance"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Rogue_BombAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": "SSR_MoreDamageRatio",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 9999999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.36000001430511475,
|
|
"shakeTime": 0.36000001430511475
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Alliance"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RogueBombBox"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_WoodenBox",
|
|
"modifiers": {
|
|
"WoodMaterial": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "Limbo",
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanBox_01_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "TargetOriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanBox_01_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WoodMaterial"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Byobu",
|
|
"modifiers": {
|
|
"WoodMaterial": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "Limbo",
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_Byobu_01_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "TargetOriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_Byobu_01_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WoodMaterial"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_WoodenObject_DeathType",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Jars",
|
|
"modifiers": {
|
|
"WoodMaterial": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "Limbo",
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanJars_01_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "TargetOriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanJars_01_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WoodMaterial"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Jars02",
|
|
"modifiers": {
|
|
"WoodMaterial": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "Limbo",
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanJars_02_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "TargetOriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanJars_02_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WoodMaterial"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Jars03",
|
|
"modifiers": {
|
|
"WoodMaterial": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "Limbo",
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanJars_03_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "TargetOriginOwner",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_HumanJars_03_Destroy"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_ATTACKBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Attack",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_MUTEHURTBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_MuteHurt",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_CHARGEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_ChargeSpeed",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_DEFENCEBYLEVELENTITY",
|
|
"value": -1.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "LevelEntityBroken_Defence",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WoodMaterial"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Trap",
|
|
"modifiers": {
|
|
"CurseBomb": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 999.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV6",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_TRAPBLOCK",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeTrap_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR6",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"modifierName": "CurseBomb"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "TriggerTrap",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Trap_DeBuff",
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_ROGUE_TRAPBLOCK",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeTrap_02"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "TriggerTrap",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "TriggerTrap",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Ball_AttackUp",
|
|
"modifiers": {
|
|
"EffectBall": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Tower_Ball_AttackUp_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"AttackUp": {
|
|
"modifierName": "",
|
|
"duration": 30.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.20000000298023224
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "EffectBall"
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "AttackUp"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "EffectBall"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Tower_Ball_Active_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
}
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Ball_Heal",
|
|
"modifiers": {
|
|
"EffectBall": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Tower_Ball_Heal_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"HealHP": {
|
|
"modifierName": "",
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "HealHP",
|
|
"doOffStage": true,
|
|
"amountByTargetMaxHPRatio": 0.20000000298023224
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "EffectBall"
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "HealHP"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "EffectBall"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Tower_Ball_Active_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
}
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Ball_SpeedUp",
|
|
"modifiers": {
|
|
"EffectBall": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Tower_Ball_MoveSpeed_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"SpeedUp": {
|
|
"modifierName": "",
|
|
"duration": 30.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": 0.15000000596046448
|
|
},
|
|
"state": "SpeedUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "EffectBall"
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "SpeedUp"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "EffectBall"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Tower_Ball_Active_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
}
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Creature_Water",
|
|
"abilitySpecials": {
|
|
"LifeTime": 6.0,
|
|
"SubHealed": -0.699999988079071,
|
|
"SR_damageRatio": 25.0,
|
|
"SR_damageStacking": 0.0,
|
|
"R_damageRatio": 5.539999961853027,
|
|
"R_damageStacking": 0.0,
|
|
"SSR_damageRatio": 66.51000213623047,
|
|
"SSR_damageStacking": 0.0,
|
|
"Max_BubbleNum": 1.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"DamagePercentage": 49.880001068115234,
|
|
"DamagePercentage_NoneEle": 3.3299999237060547,
|
|
"SSR_SubMaxHP": -0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"SetLifeTime": {
|
|
"modifierName": "",
|
|
"duration": "LifeTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"Low_HP": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "SSR_SubMaxHP"
|
|
}
|
|
},
|
|
"Creature_Water": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Water_Attack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage_NoneEle",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"CreatureWater_Damage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"Blister": {
|
|
"modifierName": "",
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddGravityScale": -2.0,
|
|
"Actor_HealedAddDelta": "SubHealed"
|
|
},
|
|
"state": "Struggle",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_TowerWater_03_Bubble"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_TowerWater_03_Bubble_Die"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Water"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SetLifeTime"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Creature_Water"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_WaterDmageUp_SR",
|
|
"OGAHELLALBB": "SR_damageStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_WaterDmageUp_R",
|
|
"OGAHELLALBB": "R_damageStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_LowHP_SSR",
|
|
"OGAHELLALBB": "SSR_damageStacking"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "CreatureWater_Damage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_LowHP_SSR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "Low_HP"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "SceneObj_RogueDungeon_Creature_Water",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Water_Die"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Water_Attack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "RogueCreatureWater_Die",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SR_damageRatio",
|
|
"Mul",
|
|
"SR_damageStacking",
|
|
"Mul",
|
|
"Add",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"R_damageRatio",
|
|
"Mul",
|
|
"R_damageStacking",
|
|
"Mul",
|
|
"Add",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SSR_damageRatio",
|
|
"Mul",
|
|
"SSR_damageStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 6,
|
|
"shapeName": "CircleR8",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "Lesser",
|
|
"IHCNHDLDFKC": 100.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_AddBubble_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "Blister"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 3,
|
|
"shapeName": "CircleR8",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "Lesser",
|
|
"IHCNHDLDFKC": 100.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_AddBubble_SR",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "Blister"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Creature_Ice",
|
|
"abilitySpecials": {
|
|
"LifeTime": 8.0,
|
|
"DebuffDuration": 10.0,
|
|
"SR_damageRatio": 8.319999694824219,
|
|
"SR_damageStacking": 0.0,
|
|
"SubHurt": -0.20000000298023224,
|
|
"SSR_SubHurt": -0.4000000059604645,
|
|
"SSR_SubHurtStacking": 0.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"DamagePercentage_Low": 8.75,
|
|
"SR_HPPerUp": 1.0,
|
|
"SR_HPUpStack": 0.0
|
|
},
|
|
"modifiers": {
|
|
"SetLifeTime": {
|
|
"modifierName": "",
|
|
"duration": "LifeTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"HP_UP": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": [
|
|
"SR_HPPerUp",
|
|
"SR_HPUpStack",
|
|
"Mul"
|
|
]
|
|
}
|
|
},
|
|
"Creature_Ice": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Ice_Attack"
|
|
},
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_TauntUp_R",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 5.0
|
|
},
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_TauntUp_R",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 15.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage_Low",
|
|
"Mul",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SR_damageRatio",
|
|
"Mul",
|
|
"SR_damageStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"DeBuffControl": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"JBIFBFBINJL": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "CreatureIce_DeBuff"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 10.0
|
|
}
|
|
]
|
|
},
|
|
"CreatureIce_DeBuff": {
|
|
"modifierName": "",
|
|
"duration": "DebuffDuration",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_ElecSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_WaterSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_GrassSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_WindSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_IceSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_RockSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_PhysicalSubHurtDelta": [
|
|
"SubHurt",
|
|
"SSR_SubHurt",
|
|
"SSR_SubHurtStacking",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"CreatureIce_Damage_SR": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Ice"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SetLifeTime"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_IceDmageUp_SR",
|
|
"OGAHELLALBB": "SR_damageStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_ResistanceDwon_SSR",
|
|
"OGAHELLALBB": "SSR_SubHurtStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_HPUp_SR",
|
|
"OGAHELLALBB": "SR_HPUpStack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_IceDmageUp_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "CreatureIce_Damage_SR"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "DeBuffControl"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Creature_Ice"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "HP_UP"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "SceneObj_RogueDungeon_Creature_Ice",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Ice_Die"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Creature_Wind",
|
|
"abilitySpecials": {
|
|
"LifeTime": 6.0,
|
|
"SR_damageRatio": 22.18000030517578,
|
|
"SR_damageStacking": 0.0,
|
|
"R_damageRatio": 3.700000047683716,
|
|
"R_damageStacking": 0.0,
|
|
"SR_enbreakLevel": 80.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"DamagePercentage": 59.86000061035156
|
|
},
|
|
"modifiers": {
|
|
"SetLifeTime": {
|
|
"modifierName": "",
|
|
"duration": "LifeTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"WindZoneSmall": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR8",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"BHELOIADOLH": 6.0,
|
|
"HBBLBBPBLGE": 0.5,
|
|
"IPDEDFHPHPO": 0.20000000298023224,
|
|
"targetType": "Enemy",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Grass"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "LesserOrEqual",
|
|
"IHCNHDLDFKC": 250.0
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Absorbe"
|
|
}
|
|
]
|
|
},
|
|
"WindZoneBig": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.5,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR15",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"BHELOIADOLH": 6.0,
|
|
"HBBLBBPBLGE": 0.5,
|
|
"IPDEDFHPHPO": 0.20000000298023224,
|
|
"targetType": "Enemy",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Grass"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "LesserOrEqual",
|
|
"IHCNHDLDFKC": 250.0
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Absorbe"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR15",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetWeight",
|
|
"logic": "LesserOrEqual",
|
|
"IHCNHDLDFKC": 100.0
|
|
}
|
|
],
|
|
"modifierName": "GetStruggle"
|
|
}
|
|
]
|
|
},
|
|
"GetStruggle": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddGravityScale": -2.0
|
|
},
|
|
"state": "Struggle",
|
|
"isLimitedProperties": true
|
|
},
|
|
"DeBuffControl": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"CreaturWind_WeightAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "WeightDown_Pre"
|
|
}
|
|
]
|
|
},
|
|
"WeightDown_Pre": {
|
|
"modifierName": "",
|
|
"duration": 0.4000000059604645,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "WeightDown"
|
|
}
|
|
]
|
|
},
|
|
"WeightDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 3.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddGravityScale": -1.9800000190734863
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Avatar_Boy_Bow_Venti_Rise_Monster"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"CreatureWind_Damage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SetLifeTime"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_WindDmageUp_SR",
|
|
"OGAHELLALBB": "SR_damageStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Creature_WindDmageUp_R",
|
|
"OGAHELLALBB": "R_damageStacking"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_HitDownUp_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"value": 150.0,
|
|
"OGAHELLALBB": "SR_enbreakLevel"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "CreatureWind_Damage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "DeBuffControl"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_PullUp_SSR",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "WindZoneSmall"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_PullUp_SSR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "WindZoneBig"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "SceneObj_RogueDungeon_Creature_Wind",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Die"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Die_Attack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_HitDownUp_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "CreaturWind_WeightAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 150.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Air",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 1500.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Creature_HitDownUp_SR",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "CreaturWind_WeightAttack",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 80.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SR_damageRatio",
|
|
"Mul",
|
|
"SR_damageStacking",
|
|
"Mul",
|
|
"Add",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"R_damageRatio",
|
|
"Mul",
|
|
"R_damageStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Air",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 1500.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Rune_Fire",
|
|
"abilitySpecials": {
|
|
"LifeTime": 12.0,
|
|
"R_LifeTime": 2.0,
|
|
"SR_LifeTime": 6.0,
|
|
"SSR_LifeTime": 8.0,
|
|
"R_LifeTimeStacking": 0.0,
|
|
"SR_LifeTimeStacking": 0.0,
|
|
"SSR_LifeTimeStacking": 0.0,
|
|
"InitDamageUp": 0.6000000238418579,
|
|
"IinitBeHitUp": -0.20000000298023224,
|
|
"SR_DamageUp": 0.10000000149011612,
|
|
"R_DamageUp": 0.05000000074505806,
|
|
"SR_DamageUpStacking": 0.0,
|
|
"R_DamageUpStacking": 0.0,
|
|
"SR_ElementUp": 0.10000000149011612,
|
|
"SR_ElementUpStacking": 0.0,
|
|
"SR_ImpulseThinkInterval": 5.0,
|
|
"DamagePercentage_AOE": 10.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"DamagePercentage": 16.639999389648438,
|
|
"SSR_BombCD": 5.0
|
|
},
|
|
"modifiers": {
|
|
"RuneFire_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": [
|
|
"InitDamageUp",
|
|
"SR_DamageUpStacking",
|
|
"SR_DamageUp",
|
|
"Mul",
|
|
"Add",
|
|
"R_DamageUpStacking",
|
|
"R_DamageUp",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Actor_SubHurtDelta": "IinitBeHitUp"
|
|
}
|
|
},
|
|
"RuneFire_ElementBuff_SR": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemReactSteamDelta": [
|
|
"SR_ElementUpStacking",
|
|
"SR_ElementUp",
|
|
"Mul"
|
|
],
|
|
"Actor_ElemReactMeltDelta": [
|
|
"SR_ElementUpStacking",
|
|
"SR_ElementUp",
|
|
"Mul"
|
|
]
|
|
}
|
|
},
|
|
"RuneLifeTime": {
|
|
"modifierName": "",
|
|
"duration": "LifeTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"FireRune_SetCD": {
|
|
"modifierName": "",
|
|
"duration": "SSR_BombCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "FIRE_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "FIRE_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RuneFire_Buff_FireDamage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"None",
|
|
"Bush"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "FIRE_IS_IN_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "FireRune_SetCD"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint"
|
|
},
|
|
"secondHeight": 5.0,
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 50.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV3",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Fire",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ElementImpulse": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "SR_ImpulseThinkInterval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Fire_Damage"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage_AOE",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Fire"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "FIRE_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Rune_Impulse_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "ElementImpulse"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_DamageUp_SR",
|
|
"OGAHELLALBB": "SR_DamageUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_DamageUp_R",
|
|
"OGAHELLALBB": "R_DamageUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_FireElementUp_SR",
|
|
"OGAHELLALBB": "SR_ElementUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_R",
|
|
"OGAHELLALBB": "R_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_SR",
|
|
"OGAHELLALBB": "SR_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_SSR",
|
|
"OGAHELLALBB": "SSR_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"value": [
|
|
"LifeTime",
|
|
"R_LifeTimeStacking",
|
|
"R_LifeTime",
|
|
"Mul",
|
|
"Add",
|
|
"SR_LifeTime",
|
|
"SR_LifeTimeStacking",
|
|
"Mul",
|
|
"Add",
|
|
"SSR_LifeTime",
|
|
"SSR_LifeTimeStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"OGAHELLALBB": "LifeTime"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RuneLifeTime"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "SceneObj_RogueDungeon_Rune_Fire",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RuneFire_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneFire_ElementBuff_SR"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RuneFire_Buff_FireDamage"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Fire_Die"
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneFire_Buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneFire_ElementBuff_SR"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Rune_FireDamage_SSR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "RuneFire_Buff_FireDamage"
|
|
}
|
|
],
|
|
"JPKNDOGGOIN": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneFire_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneFire_ElementBuff_SR"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneFire_Buff_FireDamage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Rune_Electric",
|
|
"abilitySpecials": {
|
|
"LifeTime": 12.0,
|
|
"R_LifeTime": 2.0,
|
|
"SR_LifeTime": 6.0,
|
|
"SSR_LifeTime": 8.0,
|
|
"ReduceCD": 0.10000000149011612,
|
|
"R_LifeTimeStacking": 0.0,
|
|
"SR_LifeTimeStacking": 0.0,
|
|
"SSR_LifeTimeStacking": 0.0,
|
|
"EnergyUp": 4.0,
|
|
"SR_EnergyUp": 2.0,
|
|
"R_EnergyUp": 0.5,
|
|
"SR_EnergyUpStacking": 0.0,
|
|
"R_EnergyUpStacking": 0.0,
|
|
"TickTimer": 3.0,
|
|
"SR_SubTickTime": -0.10000000149011612,
|
|
"SR_SubTickTimeStack": 0.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"DamagePercentage_AOE": 10.0,
|
|
"SR_ImpulseThinkInterval": 5.0,
|
|
"DamagePercentage": 24.950000762939453,
|
|
"SSR_ThunderCD": 5.0
|
|
},
|
|
"modifiers": {
|
|
"RuneElectric_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": [
|
|
"TickTimer",
|
|
"SR_SubTickTime",
|
|
"SR_SubTickTimeStack",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"properties": {
|
|
"Actor_SkillCDMinusRatio": "ReduceCD"
|
|
},
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"value": [
|
|
"EnergyUp",
|
|
"SR_EnergyUpStacking",
|
|
"SR_EnergyUp",
|
|
"Mul",
|
|
"Add",
|
|
"R_EnergyUpStacking",
|
|
"R_EnergyUp",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ElementImpulse": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "SR_ImpulseThinkInterval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Electric_Damage"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage_AOE",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"ElectricRune_SetCD": {
|
|
"modifierName": "",
|
|
"duration": "SSR_ThunderCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "ELECTRIC_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "ELECTRIC_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RuneElectric_Buff_ElectricDamage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"None",
|
|
"Bush"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "ELECTRIC_IS_IN_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint"
|
|
}
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "ElectricRune_SetCD"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint"
|
|
},
|
|
"secondHeight": 5.0,
|
|
"radius": 2.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 1.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 50.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV3",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RuneLifeTime": {
|
|
"modifierName": "",
|
|
"duration": "LifeTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.5,
|
|
"BKFHCBOLIFL": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Electric"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "ELECTRIC_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Rune_Impulse_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "ElementImpulse"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_EnergyRevive_SR",
|
|
"OGAHELLALBB": "SR_SubTickTimeStack"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_EnergyUp_SR",
|
|
"OGAHELLALBB": "SR_EnergyUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_EnergyUp_R",
|
|
"OGAHELLALBB": "R_EnergyUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_R",
|
|
"OGAHELLALBB": "R_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_SR",
|
|
"OGAHELLALBB": "SR_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_SSR",
|
|
"OGAHELLALBB": "SSR_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"value": [
|
|
"LifeTime",
|
|
"R_LifeTimeStacking",
|
|
"R_LifeTime",
|
|
"Mul",
|
|
"Add",
|
|
"SR_LifeTime",
|
|
"SR_LifeTimeStacking",
|
|
"Mul",
|
|
"Add",
|
|
"SSR_LifeTime",
|
|
"SSR_LifeTimeStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"OGAHELLALBB": "LifeTime"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RuneLifeTime"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "SceneObj_RogueDungeon_Rune_Electric",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Team",
|
|
"modifierName": "RuneElectric_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RuneElectric_Buff_ElectricDamage"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Electric_Die"
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneElectric_Buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Rune_ElectricDamage_SSR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "RuneElectric_Buff_ElectricDamage"
|
|
}
|
|
],
|
|
"JPKNDOGGOIN": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneElectric_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneElectric_Buff_ElectricDamage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Rune_Wind",
|
|
"abilitySpecials": {
|
|
"LifeTime": 12.0,
|
|
"R_LifeTime": 2.0,
|
|
"SR_LifeTime": 6.0,
|
|
"SSR_LifeTime": 8.0,
|
|
"R_LifeTimeStacking": 0.0,
|
|
"SR_LifeTimeStacking": 0.0,
|
|
"SSR_LifeTimeStacking": 0.0,
|
|
"MoveSpeed": 0.10000000149011612,
|
|
"AttackSpeed": 0.10000000149011612,
|
|
"SR_MoveSpeedUp": 0.10000000149011612,
|
|
"SR_AttackSpeedUp": 0.05000000074505806,
|
|
"SR_MoveSpeedUpStacking": 0.0,
|
|
"SR_AttackSpeedUpStacking": 0.0,
|
|
"R_FallDwonDamage": 0.07999999821186066,
|
|
"SSR_FallDownDamageStacking": 0.0,
|
|
"R_FallDwonDamageStacking": 0.0,
|
|
"SR_ImpulseThinkInterval": 5.0,
|
|
"DamagePercentage_AOE": 10.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"SSR_FallDownDamage": 0.20000000298023224,
|
|
"DamagePercentage": 5.0,
|
|
"SSR_HuracanCD": 2.0,
|
|
"SSR_HuracanChance": 0.5
|
|
},
|
|
"modifiers": {
|
|
"RuneLifeTime": {
|
|
"modifierName": "",
|
|
"duration": "LifeTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"WindRune_SetCD": {
|
|
"modifierName": "",
|
|
"duration": "SSR_HuracanCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "WIND_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "WIND_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RuneWind_FallDownDamage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"R_FallDwonDamage",
|
|
"R_FallDwonDamageStacking",
|
|
"Mul",
|
|
"SSR_FallDownDamage",
|
|
"SSR_FallDownDamageStacking",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RuneWind_Buff_WindDamage": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"None",
|
|
"Bush"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "WIND_IS_IN_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "SSR_HuracanChance",
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_ShockWave_Expand",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"onGround": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "WindRune_SetCD"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint"
|
|
},
|
|
"secondHeight": 5.0,
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 50.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV3",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ElementImpulse": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "SR_ImpulseThinkInterval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Wind_Damage"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage_AOE",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"RuneWind_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Jump"
|
|
],
|
|
"modifierName": "RuneWind_Jump_Material"
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Jump",
|
|
"modifierName": "RuneWind_StayInAir_Hard",
|
|
"normalizeStart": 0.17000000178813934,
|
|
"normalizeEnd": 0.30000001192092896
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForRun",
|
|
"modifierName": "RuneWind_StayInAir_Hard",
|
|
"normalizeStart": 0.17000000178813934,
|
|
"normalizeEnd": 0.30000001192092896
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForWalk",
|
|
"modifierName": "RuneWind_StayInAir_Hard",
|
|
"normalizeStart": 0.17000000178813934,
|
|
"normalizeEnd": 0.30000001192092896
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForSprint",
|
|
"modifierName": "RuneWind_StayInAir_Hard",
|
|
"normalizeStart": 0.17000000178813934,
|
|
"normalizeEnd": 0.30000001192092896
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Jump",
|
|
"modifierName": "RuneWind_StayInAir_Normal",
|
|
"normalizeStart": 0.30000001192092896,
|
|
"normalizeEnd": 0.4000000059604645
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForRun",
|
|
"modifierName": "RuneWind_StayInAir_Normal",
|
|
"normalizeStart": 0.30000001192092896,
|
|
"normalizeEnd": 0.4000000059604645
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForWalk",
|
|
"modifierName": "RuneWind_StayInAir_Normal",
|
|
"normalizeStart": 0.30000001192092896,
|
|
"normalizeEnd": 0.4000000059604645
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForSprint",
|
|
"modifierName": "RuneWind_StayInAir_Normal",
|
|
"normalizeStart": 0.30000001192092896,
|
|
"normalizeEnd": 0.4000000059604645
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "Jump",
|
|
"modifierName": "RuneWind_StayInAir_FallingProtection",
|
|
"normalizeEnd": 0.20000000298023224
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForRun",
|
|
"modifierName": "RuneWind_StayInAir_FallingProtection",
|
|
"normalizeEnd": 0.20000000298023224
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForWalk",
|
|
"modifierName": "RuneWind_StayInAir_FallingProtection",
|
|
"normalizeEnd": 0.20000000298023224
|
|
},
|
|
{
|
|
"$type": "AttachToNormalizedTimeMixin",
|
|
"stateID": "JumpForSprint",
|
|
"modifierName": "RuneWind_StayInAir_FallingProtection",
|
|
"normalizeEnd": 0.20000000298023224
|
|
}
|
|
],
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": [
|
|
"MoveSpeed",
|
|
"SR_MoveSpeedUp",
|
|
"SR_MoveSpeedUpStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"Animator_AttackSpeedRatio": [
|
|
"AttackSpeed",
|
|
"SR_AttackSpeedUp",
|
|
"SR_AttackSpeedUpStacking",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"CFIPAGENGPE": true,
|
|
"type": "DungeonJump",
|
|
"enable": true,
|
|
"MJIDJNMCKCP": {
|
|
"IMLKBGMCLLH": 2.299999952316284,
|
|
"HFBNHJBODPH": 5.0
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"doOffStage": true,
|
|
"CFIPAGENGPE": true,
|
|
"type": "DungeonJump"
|
|
}
|
|
]
|
|
},
|
|
"RuneWind_Jump_Material": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Avatar_Boy_Pole_Xiao_HowlingSoul_Jump"
|
|
}
|
|
]
|
|
},
|
|
"RuneWind_StayInAir_Hard": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": -0.699999988079071
|
|
}
|
|
},
|
|
"RuneWind_StayInAir_Normal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": -0.5
|
|
}
|
|
},
|
|
"RuneWind_StayInAir_FallingProtection": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RuneWind_StayInAir_FallingProtection_Handler"
|
|
}
|
|
]
|
|
},
|
|
"RuneWind_StayInAir_FallingProtection_Handler": {
|
|
"modifierName": "",
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FallingDamageRatio": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Wind"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "WIND_IS_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Rune_Impulse_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "ElementImpulse"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_MoveSpeedUp_SR",
|
|
"OGAHELLALBB": "SR_MoveSpeedUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AttackSpeedUp_SR",
|
|
"OGAHELLALBB": "SR_AttackSpeedUpStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_ImpulseFallDamage_SSR",
|
|
"OGAHELLALBB": "SSR_FallDownDamageStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_FallDamage_R",
|
|
"OGAHELLALBB": "R_FallDwonDamageStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_R",
|
|
"OGAHELLALBB": "R_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_SR",
|
|
"OGAHELLALBB": "SR_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Rune_AddLifeTime_SSR",
|
|
"OGAHELLALBB": "SSR_LifeTimeStacking"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"value": [
|
|
"LifeTime",
|
|
"R_LifeTimeStacking",
|
|
"R_LifeTime",
|
|
"Mul",
|
|
"Add",
|
|
"SR_LifeTime",
|
|
"SR_LifeTimeStacking",
|
|
"Mul",
|
|
"Add",
|
|
"SSR_LifeTime",
|
|
"SSR_LifeTimeStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"OGAHELLALBB": "LifeTime"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RuneLifeTime"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "SceneObj_RogueDungeon_Rune_Wind",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Field_Wind_Die"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RuneWind_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RuneWind_Buff_WindDamage"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RuneWind_FallDownDamage"
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneWind_Buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Rune_ImpulseFallDamage_SSR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "RuneWind_Buff_WindDamage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneWind_FallDownDamage"
|
|
}
|
|
],
|
|
"JPKNDOGGOIN": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneWind_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneWind_Buff_WindDamage"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Target",
|
|
"modifierName": "RuneWind_FallDownDamage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SkillObj_RogueDungeon_Spell_Elec",
|
|
"abilitySpecials": {
|
|
"Spell_Elec_CJB_Base": 70.66999816894531,
|
|
"SR_Spell_Elec_Damage_Stacking": 0.0,
|
|
"SR_Spell_Elec_Damage": 0.44999998807907104,
|
|
"R_Spell_Elec_ElemBall_Stacking": 0.0,
|
|
"SR_Spell_Elec_ElemBall_Stacking": 0.0,
|
|
"SSR_Spell_Elec_CJB_Extra": 33.2599983215332,
|
|
"SSR_Spell_Elec_ExtraDamage_Stacking": 0.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"GenerateElemBall": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "##基础掉球一次"
|
|
},
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"doOffStage": true,
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 6.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Spell_Elec_ElemBall_R",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "GenerateElemBall_R"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Spell_Elec_ElemBall_SR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "GenerateElemBall_SR"
|
|
}
|
|
]
|
|
},
|
|
"GenerateElemBall_R": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "##额外掉球R"
|
|
},
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"doOffStage": true,
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 3.0
|
|
}
|
|
]
|
|
},
|
|
"GenerateElemBall_SR": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "##额外掉球SR"
|
|
},
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"doOffStage": true,
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 6.0
|
|
}
|
|
]
|
|
},
|
|
"RogueDungeon_Skill_Spell_Elec_Impact": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Buff_Electric_BoomAtk"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SSR_Spell_Elec_CJB_Extra",
|
|
"Mul",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SSR_Spell_Elec_CJB_Extra",
|
|
"Mul",
|
|
"SR_Spell_Elec_Damage_Stacking",
|
|
"Mul",
|
|
"SR_Spell_Elec_Damage",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 3,
|
|
"shapeName": "CircleR8",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"modifierName": "GenerateElemBall"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Buff_Electric_BoomAtk"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Spell_Elec_DamageUp_SR",
|
|
"OGAHELLALBB": "SR_Spell_Elec_Damage_Stacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Spell_Elec_ExtraDamage_SSR",
|
|
"OGAHELLALBB": "SSR_Spell_Elec_ExtraDamage_Stacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Spell_Elec_ElemBall_R",
|
|
"OGAHELLALBB": "R_Spell_Elec_ElemBall_Stacking"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Spell_Elec_ElemBall_SR",
|
|
"OGAHELLALBB": "SR_Spell_Elec_ElemBall_Stacking"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 8.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Spell_Elec_CJB_Base",
|
|
"Mul",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Spell_Elec_CJB_Base",
|
|
"Mul",
|
|
"SR_Spell_Elec_Damage_Stacking",
|
|
"Mul",
|
|
"SR_Spell_Elec_Damage",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 3,
|
|
"shapeName": "CircleR8",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "GenerateElemBall"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Spell_Elec_ExtraDamage_SSR",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "RogueDungeon_Skill_Spell_Elec_Impact"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_OperatorBattle",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "InNormal"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "InBattle"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 203,
|
|
"modifierName": "BattleSuccess"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 204,
|
|
"modifierName": "BattleFinish"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"InNormal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_01"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
},
|
|
{
|
|
"$type": "ChangeGadgetUIInteractHint",
|
|
"CFIPAGENGPE": true,
|
|
"ECDFFNCEAOF": "UI_RogueLike_Dungeon_BattleRoom"
|
|
}
|
|
]
|
|
},
|
|
"InBattle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_01_Disappear"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
},
|
|
"BattleFinish": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_01_Finish"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_Success_Disappear"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
},
|
|
"BattleSuccess": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_01_Success"
|
|
},
|
|
{
|
|
"$type": "ChangeGadgetUIInteractHint",
|
|
"CFIPAGENGPE": true,
|
|
"ECDFFNCEAOF": "UI_RogueLike_Dungeon_Card"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_OperatorDangerous",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "InNormal"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "InBattle"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 203,
|
|
"modifierName": "BattleSuccess"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 204,
|
|
"modifierName": "BattleFinish"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"InNormal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeHardBattle_01"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
},
|
|
{
|
|
"$type": "ChangeGadgetUIInteractHint",
|
|
"CFIPAGENGPE": true,
|
|
"ECDFFNCEAOF": "UI_RogueLike_Dungeon_HardBattleRoom"
|
|
}
|
|
]
|
|
},
|
|
"InBattle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeHardBattle_01_Disappear"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
},
|
|
"BattleFinish": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_Success_Disappear"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeHardBattle_01_Finish"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
},
|
|
"BattleSuccess": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeHardBattle_01_Success"
|
|
},
|
|
{
|
|
"$type": "ChangeGadgetUIInteractHint",
|
|
"CFIPAGENGPE": true,
|
|
"ECDFFNCEAOF": "UI_RogueLike_Dungeon_Card"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_OperatorRevive",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "InNormal"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "StopHeal"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 203,
|
|
"modifierName": "InNormal2"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 204,
|
|
"modifierName": "End"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"StopHeal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeCure_01"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
},
|
|
"InNormal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeCure_01"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
}
|
|
]
|
|
},
|
|
"InNormal2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeCure_01_Stay"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
}
|
|
]
|
|
},
|
|
"End": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_Success_Disappear"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeCure_01_Used"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_OperatorRandom",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "InNormal"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "InBattle"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 203,
|
|
"modifierName": "BattleSuccess"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 204,
|
|
"modifierName": "BattleFinish"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"InNormal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeShop_01"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
}
|
|
]
|
|
},
|
|
"BattleSuccess": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeShop_01_Stay"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee",
|
|
"enable": true
|
|
}
|
|
]
|
|
},
|
|
"InBattle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
},
|
|
"BattleFinish": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeShop_01_Disappear"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeShop_01_Finish"
|
|
},
|
|
{
|
|
"$type": "EnableGadgetIntee"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_OperatorBoss",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "InNormal"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "InBattle"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 203,
|
|
"modifierName": "BattleFinish"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 204,
|
|
"modifierName": "End"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"InNormal": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBossBattle_01"
|
|
}
|
|
]
|
|
},
|
|
"InBattle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBossBattle_01_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"BattleFinish": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBossBattle_01_Success"
|
|
}
|
|
]
|
|
},
|
|
"End": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBattle_Success_Disappear"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeBossBattle_01_Finish"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Defence",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "SetValue"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "InTaunt"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "InBattle"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 202,
|
|
"modifierName": "InBattle_Duration"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 203,
|
|
"modifierName": "InWait"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 204,
|
|
"modifierName": "Locked"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
|
"globalValueKey": "SGV_CAN_CLEAR_THREAT",
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"ClearTaunt"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"MaxCharge": 15.0,
|
|
"ExtraCharge": -5.0,
|
|
"ChargeSpeed": 1.0,
|
|
"SR_ExtraChargeSpeed": 0.5,
|
|
"SR_ExtraChargeStacking": 0.0,
|
|
"BattleDuration": 10.0,
|
|
"ExtraDuration": 5.0,
|
|
"ExtraDurationStacking": 0.0,
|
|
"DamagePercentage": 6.650000095367432,
|
|
"SelfDamagePercentage": 2.490000009536743,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"ExtraDamage": 1.0,
|
|
"SelfExtraDamage": 1.0,
|
|
"SR_ExtraDamage": 1.5,
|
|
"SR_SelfExtraDamage": 1.5
|
|
},
|
|
"modifiers": {
|
|
"ClearTaunt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"ShowChargeBar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ChargeBarMixin",
|
|
"JHEDELNOMHP": 2,
|
|
"DDGAMGECBHI": 0.0,
|
|
"maxValue": "MaxCharge"
|
|
}
|
|
]
|
|
},
|
|
"SetValue": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_CHARGEBAR_VALUE",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Defence_BattleTime",
|
|
"OGAHELLALBB": "ExtraDurationStacking"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"value": [
|
|
"BattleDuration",
|
|
"ExtraDuration",
|
|
"ExtraDurationStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"OGAHELLALBB": "BattleDuration"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "SGV_Defence_ChargeTime",
|
|
"OGAHELLALBB": "SR_ExtraChargeStacking"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"value": [
|
|
"ChargeSpeed",
|
|
"SR_ExtraChargeSpeed",
|
|
"SR_ExtraChargeStacking",
|
|
"Mul",
|
|
"Add"
|
|
],
|
|
"OGAHELLALBB": "ChargeSpeed"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Defence_Damage",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"value": "SR_ExtraDamage",
|
|
"OGAHELLALBB": "ExtraDamage"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "SGV_Defence_Damage",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"value": "SR_SelfExtraDamage",
|
|
"OGAHELLALBB": "SelfExtraDamage"
|
|
}
|
|
]
|
|
},
|
|
"InTaunt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_Charge"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "SetGardianSGV",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": "ChargeSpeed",
|
|
"key": "_CHARGEBAR_VALUE",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "TriggerTaunt",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR25",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"GIMODGBFNIA": 50.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CHARGEBAR_VALUE",
|
|
"value": "MaxCharge",
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"funcName": "SetGardianState",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 202.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_Hit"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"target": "CurLocalAvatar",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 50.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"SelfDamagePercentage",
|
|
"Mul",
|
|
"SelfExtraDamage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"InBattle_Duration": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "BattleDuration",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_CHARGEBAR_VALUE",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "SetGardianState",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 203.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
"InBattle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"state": "LockHP",
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "SetGardianSGV",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_Active"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_Attack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 10.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul",
|
|
"ExtraDamage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_Attack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 10.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul",
|
|
"ExtraDamage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 0.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"InWait": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 5.0,
|
|
"state": "LockHP",
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "SetGardianSGV",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "SetGardianState",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 201.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Locked": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "LockHP",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Item_SpecialTreasureBox_LockIdle"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"funcName": "SetGardianSGV",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ShowChargeBar"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_RougeDefend_Destroy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_Door",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "Close"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "Open"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Ani_WoodenDoor_01_Closing"
|
|
],
|
|
"modifierName": "Ani_WoodenDoor_01_Closing"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Ani_WoodenDoor_01_Close"
|
|
],
|
|
"modifierName": "Ani_WoodenDoor_01_Close"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Ani_WoodenDoor_01_Close": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableSceneTransformByName",
|
|
"DODBNEDGHLA": [
|
|
"CloseCollider"
|
|
],
|
|
"setEnable": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableSceneTransformByName",
|
|
"DODBNEDGHLA": [
|
|
"CloseCollider"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Ani_WoodenDoor_01_Closing": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_WoodenDoor_01",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "AttachPoint"
|
|
}
|
|
},
|
|
{
|
|
"$type": "EnableSceneTransformByName",
|
|
"DODBNEDGHLA": [
|
|
"CloseCollider"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Close": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"Open": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_WoodenDoor_01_Destroy",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "AttachPoint"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_RogueDungeon_FireBasin",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"modifierName": "Fire_Off"
|
|
},
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "Fire_On"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Fire_Off": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "ExecuteGadgetLua",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Fire"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Water"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"JFOEGBAHFAC": 201
|
|
}
|
|
]
|
|
},
|
|
"Fire_On": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 25.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "TileComplexMixin",
|
|
"GBLOOEEEHOF": "TileAttack_FireSource",
|
|
"attachPointName": "attachPoint",
|
|
"shape": {
|
|
"$type": "SphereTileShapeInfo",
|
|
"BPLAKLDAHHD": 0.4000000059604645
|
|
}
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_SceneObj_FireBasin_03",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "attachPoint"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "FireBasin_Smoke",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "attachPoint"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Rogue_ThunderArrow",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToGadgetStateMixin",
|
|
"gadgetState": 201,
|
|
"modifierName": "Shoot"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Shoot": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ScenObj_ThunderArrow_01_Shoot"
|
|
},
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 70310155,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "ShootPoint"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ScenObj_ThunderArrow_01_Shoot"
|
|
},
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 70310155,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "ShootPoint"
|
|
}
|
|
},
|
|
{
|
|
"$type": "ExecuteGadgetLua"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "SceneObj_Rogue_ThunderArrowBullet",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"DamagePercentage": 3.119999885559082
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_ScenObj_ThunderArrow_01_Arrow"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar",
|
|
"Monster",
|
|
"Gadget",
|
|
"Field"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_THUNDERARROWTARGET",
|
|
"value": 1.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ScenObj_ThunderArrow_01_Hit"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"target": "Target",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"DamagePercentage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_RogueBuff_SprintAreaAttack_Gadget",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Delay_P1": 1.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 24.950000762939453,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"SprintAreaAttack": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_Delay_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_Stay",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "OriginOwner",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SprintAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_RogueBuff_SprintAreaAttack_Gadget2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Delay_P1": 1.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 12.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"SprintAreaAttack": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_Delay_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_Stay",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "OriginOwner",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SprintAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |