mirror of
https://github.com/theBowja/GenshinData-1.git
synced 2025-04-29 02:28:36 +09:00
BinOutput
This commit is contained in:
parent
5ca342588f
commit
d633c8cfe5
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,125 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Avatar_Eula_Plot1",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_Avatar_Eula_Plot_NoHarm": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"damage": 0.0
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"luaCallType": "CurChallengeGroup",
|
||||
"funcName": "Avatar_Eula_Plot_Fail"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_Avatar_Eula_Plot_NoHarm"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Avatar_Eula_Plot2",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_Avatar_Eula_Plot_Throw": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "DoActionByAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Hit_Throw"
|
||||
],
|
||||
"enterActions": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"luaCallType": "CurChallengeGroup",
|
||||
"funcName": "Avatar_Eula_Plot_Fail"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_Avatar_Eula_Plot_Throw"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Avatar_Eula_Plot3",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_Avatar_Eula_Plot_Nofrozen": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "NoFrozen_delay"
|
||||
}
|
||||
]
|
||||
},
|
||||
"NoFrozen_delay": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasAbilityState",
|
||||
"abilityState": "ElementFreeze"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"luaCallType": "CurChallengeGroup",
|
||||
"funcName": "Avatar_Eula_Plot_Fail"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_Avatar_Eula_Plot_Nofrozen"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
3143
BinOutput/Ability/Temp/AvatarAbilities/ConfigAbility_Avatar_Qin.json
Normal file
3143
BinOutput/Ability/Temp/AvatarAbilities/ConfigAbility_Avatar_Qin.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,95 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Avatar_Weapon_Metal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Avatar_Weapon_Wood_Normal",
|
||||
"modifiers": {
|
||||
"GrassMaterial": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 150.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "Burned"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burned": {
|
||||
"modifierName": "",
|
||||
"duration": 5.0,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "GrassMaterial"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "GrassMaterial"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Avatar_Weapon_Wood_Hard",
|
||||
"modifiers": {
|
||||
"GrassMaterial": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 150.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Burned"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AntiFireMaterial": {
|
||||
"modifierName": "",
|
||||
"elementType": "AntiFire",
|
||||
"elementDurability": 100.0
|
||||
},
|
||||
"Burned": {
|
||||
"modifierName": "",
|
||||
"duration": 5.0,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "GrassMaterial"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "AntiFireMaterial"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "GrassMaterial"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "AntiFireMaterial"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
852
BinOutput/Ability/Temp/ConfigAbility_Activity.json
Normal file
852
BinOutput/Ability/Temp/ConfigAbility_Activity.json
Normal file
@ -0,0 +1,852 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Apply_NoTouchElement",
|
||||
"modifiers": {
|
||||
"UNIQUE_Activity_Delivering_NoTouchElement_Team_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixin",
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoTouchElement_CheckHandler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Activity_Delivering_NoTouchElement_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 1.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByAny",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Water"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Grass"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Electric"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Ice"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Frozen"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Wind"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Rock"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "CallLuaTask",
|
||||
"targetAlias": "41121",
|
||||
"valueString": "DeliveringActivity_TouchElementFail"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Weapon_TriggerRed"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoTouchElement_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Remove_NoTouchElement",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoTouchElement_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Apply_NoClimbing",
|
||||
"modifiers": {
|
||||
"UNIQUE_Activity_Delivering_NoClimbing_Team_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixin",
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoClimbing_CheckHandler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Activity_Delivering_NoClimbing_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Climb",
|
||||
"ClimbTransient",
|
||||
"Ladder"
|
||||
],
|
||||
"modifierName": "Activity_Delivering_NoClimbing_Handler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Activity_Delivering_NoClimbing_Handler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "CallLuaTask",
|
||||
"targetAlias": "41121",
|
||||
"valueString": "DeliveringActivity_ClimbFail"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Weapon_TriggerRed"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoClimbing_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Remove_NoClimbing",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoClimbing_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Apply_NoSprint",
|
||||
"modifiers": {
|
||||
"UNIQUE_Activity_Delivering_NoSprint_Team_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixin",
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoSprint_CheckHandler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Activity_Delivering_NoSprint_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Sprint",
|
||||
"SprintBS"
|
||||
],
|
||||
"modifierName": "Activity_Delivering_NoSprint_Handler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Activity_Delivering_NoSprint_Handler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "CallLuaTask",
|
||||
"targetAlias": "41121",
|
||||
"valueString": "DeliveringActivity_SprintFail"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Weapon_TriggerRed"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoSprint_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Remove_NoSprint",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoSprint_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Apply_NoFly",
|
||||
"modifiers": {
|
||||
"UNIQUE_Activity_Delivering_NoFly_Team_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixin",
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoFly_CheckHandler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Activity_Delivering_NoFly_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Fly"
|
||||
],
|
||||
"modifierName": "Activity_Delivering_NoFly_Handler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Activity_Delivering_NoFly_Handler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "CallLuaTask",
|
||||
"targetAlias": "41121",
|
||||
"valueString": "DeliveringActivity_FlyFail"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Weapon_TriggerRed"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoFly_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Remove_NoFly",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoFly_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Apply_NoDamage",
|
||||
"modifiers": {
|
||||
"UNIQUE_Activity_Delivering_NoDamage_Team_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "CurLocalAvatarMixin",
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoDamage_CheckHandler"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Activity_Delivering_NoDamage_CheckHandler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 120.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"DropDown",
|
||||
"FallOnGroundLit",
|
||||
"FallOnGround",
|
||||
"FallToGroundRun",
|
||||
"FallToGroundRunHard",
|
||||
"FallToGroundSprint"
|
||||
],
|
||||
"modifierName": "Activity_Delivering_NoDamage_ValueHandler"
|
||||
},
|
||||
{
|
||||
"$type": "DoActionByEventMixin",
|
||||
"type": "Current",
|
||||
"onEvent": "HP",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_ABILITY_Activity_Delivering_NoDamage_Mark",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"actions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "Activity_Delivering_NoDamage_Handler"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"damage": 0.0
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "Activity_Delivering_NoDamage_Handler"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Activity_Delivering_NoDamage_ValueHandler": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_ABILITY_Activity_Delivering_NoDamage_Mark",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_ABILITY_Activity_Delivering_NoDamage_Mark",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"Activity_Delivering_NoDamage_Handler": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "CallLuaTask",
|
||||
"targetAlias": "41121",
|
||||
"valueString": "DeliveringActivity_DamageFail"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Weapon_TriggerRed"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoDamage_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Delivering_Remove_NoDamage",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"target": "Team",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_Activity_Delivering_NoDamage_Team_CheckHandler"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Activity_Aerolite_VisionResonance",
|
||||
"abilitySpecials": {
|
||||
"AS_Disatnce_Lv01": 5.0,
|
||||
"AS_Disatnce_Lv02": 10.0,
|
||||
"AS_Disatnce_Lv03": 20.0,
|
||||
"AS_Think_Timer": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"VisionResonance_Player_Check": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": "AS_Think_Timer",
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR30",
|
||||
"campTargetType": "AllExceptSelf",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"logic": "LesserOrEqual",
|
||||
"value": "AS_Disatnce_Lv03"
|
||||
},
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Avatar"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAny",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasFeatureTag",
|
||||
"featureTagIDs": [
|
||||
1011
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHasFeatureTag",
|
||||
"featureTagIDs": [
|
||||
1012
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_Activity_Aerolite_VisionResonance_AttachEffect"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_Activity_Aerolite_VisionResonance_AttachEffect": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": [
|
||||
"AS_Think_Timer",
|
||||
0.30000001192092896,
|
||||
"Add"
|
||||
],
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": "AS_Think_Timer",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"attachPointName": "PRIVATE_Pendant"
|
||||
}
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "SwitchEffect_Disappear"
|
||||
}
|
||||
],
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Applier",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"logic": "LesserOrEqual",
|
||||
"value": "AS_Disatnce_Lv01"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "SwitchEffect_Lv01"
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Applier",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"logic": "LesserOrEqual",
|
||||
"value": "AS_Disatnce_Lv02"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "SwitchEffect_Lv02"
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Applier",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"logic": "LesserOrEqual",
|
||||
"value": "AS_Disatnce_Lv03"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "SwitchEffect_Lv03"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwitchEffect_Lv01": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Fast",
|
||||
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwitchEffect_Lv02": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Normal",
|
||||
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwitchEffect_Lv03": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Slow",
|
||||
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SwitchEffect_Disappear": {
|
||||
"stacking": "Multiple",
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"attachPointName": "PRIVATE_Pendant"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Disappear",
|
||||
"effectPattern": "Eff_Avatar_Pendant_Aster_Flash"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "VisionResonance_Player_Check"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Aster_SpecialAvatarDamageUp_100",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_100": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 1.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_High_ForAster",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_100"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Aster_SpecialAvatarDamageUp_60",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_60": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 0.6000000238418579,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_Mid_ForAster",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_60"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_Aster_SpecialAvatarDamageUp_30",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_30": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 0.30000001192092896,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_Low_ForAster",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_Aster_SpecialAvatarDamageUp_30"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_TowerDefence_AvatarDebuff",
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_TowerDefence_AvatarDebuff": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": -10.0
|
||||
},
|
||||
{
|
||||
"$type": "ReviveElemEnergyMixin",
|
||||
"period": 0.30000001192092896,
|
||||
"baseEnergy": -100.0,
|
||||
"ratio": 1.0
|
||||
}
|
||||
],
|
||||
"properties": {
|
||||
"Actor_ElemReactSwirlFireDelta": -10.0,
|
||||
"Actor_ElemReactSwirlIceDelta": -10.0,
|
||||
"Actor_ElemReactSwirlWaterDelta": -10.0,
|
||||
"Actor_ElemReactSwirlElectricDelta": -10.0,
|
||||
"Actor_ElemReactSConductDelta": -10.0,
|
||||
"Actor_ElemReactSteamDelta": -10.0,
|
||||
"Actor_ElemReactMeltDelta": -10.0,
|
||||
"Actor_ElemReactElectricDelta": -10.0,
|
||||
"Actor_ElemReactBurnDelta": -10.0,
|
||||
"Actor_ElemReactFreezeDelta": -10.0,
|
||||
"Actor_ElemReactExplodeDelta": -10.0
|
||||
}
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_TowerDefence_AvatarDebuff"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
1748
BinOutput/Ability/Temp/ConfigAbility_Activity_Challenge.json
Normal file
1748
BinOutput/Ability/Temp/ConfigAbility_Activity_Challenge.json
Normal file
File diff suppressed because it is too large
Load Diff
223
BinOutput/Ability/Temp/ConfigAbility_Activity_DragonSpine.json
Normal file
223
BinOutput/Ability/Temp/ConfigAbility_Activity_DragonSpine.json
Normal file
@ -0,0 +1,223 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_DragonSpine_Weapon_Attack",
|
||||
"abilitySpecials": {
|
||||
"AttackRatio": 0.6000000238418579
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_DragonSpine_Weapon_Attack": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "AttackRatio",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetLayoutArea",
|
||||
"climateType": "Cold",
|
||||
"areaID": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Attack"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Attack"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_DragonSpine_Weapon_AntiCold",
|
||||
"abilitySpecials": {
|
||||
"ResistClimateRatio": -0.33000001311302185
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_DragonSpine_Weapon_AntiCold": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ResistClimateMixin",
|
||||
"climateTypes": [
|
||||
"Cold"
|
||||
],
|
||||
"trend": "Rise",
|
||||
"ratio": "ResistClimateRatio",
|
||||
"type": "Current"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_AntiCold"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_AntiCold"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_DragonSpine_Weapon_Critical",
|
||||
"abilitySpecials": {
|
||||
"CriticalDelta": 0.3499999940395355
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_DragonSpine_Weapon_Critical": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"bonusCritical": "CriticalDelta",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetLayoutArea",
|
||||
"climateType": "Cold",
|
||||
"areaID": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Critical"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Critical"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_DragonSpine_Weapon_BloodSmash",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_DragonSpine_Weapon_BloodSmash": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"BloodSmash"
|
||||
],
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetLayoutArea",
|
||||
"climateType": "Cold",
|
||||
"areaID": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_BloodSmash"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_BloodSmash"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_DragonSpine_Weapon_CriticalHurt",
|
||||
"abilitySpecials": {
|
||||
"CriticalHurtDelta": 0.699999988079071
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_DragonSpine_Weapon_CriticalHurt": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"bonusCriticalHurt": "CriticalHurtDelta",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetLayoutArea",
|
||||
"climateType": "Cold",
|
||||
"areaID": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "RemoveUniqueModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_CriticalHurt"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_CriticalHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
}
|
||||
]
|
1139
BinOutput/Ability/Temp/ConfigAbility_Activity_Endora.json
Normal file
1139
BinOutput/Ability/Temp/ConfigAbility_Activity_Endora.json
Normal file
File diff suppressed because it is too large
Load Diff
914
BinOutput/Ability/Temp/ConfigAbility_Activity_FleurFair.json
Normal file
914
BinOutput/Ability/Temp/ConfigAbility_Activity_FleurFair.json
Normal file
@ -0,0 +1,914 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_FireSubHurtUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 0.4000000059604645
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_FireSubHurtUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_FireSubHurtDelta": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_FireSubHurtUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_DefenceUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_DefenceUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_DefenceRatio": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_DefenceUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_ShieldCostMinusUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_ShieldCostMinusRatio": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_CriticalUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 0.699999988079071
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_CriticalUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_CriticalDelta": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_CriticalUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_AttackUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 1.2000000476837158
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_AttackUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_AttackRatio": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_ElementAddHurtUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_ElementAddHurtUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_WaterAddHurtDelta": "Value",
|
||||
"Actor_IceAddHurtDelta": "Value",
|
||||
"Actor_ElecAddHurtDelta": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ElementAddHurtUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_AttackSpeedUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 0.20000000298023224
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_AttackSpeedUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Animator_AttackSpeedRatio": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackSpeedUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_CriticalHurtUp",
|
||||
"abilitySpecials": {
|
||||
"Value": 1.399999976158142
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_CriticalHurtUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_CriticalHurtDelta": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_CriticalHurtUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_CostStaminaDown",
|
||||
"abilitySpecials": {
|
||||
"Value": -0.800000011920929
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_CostStaminaDown": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_CostStaminaRatio": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_CostStaminaDown"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_ShieldCostMinusUpLv2",
|
||||
"abilitySpecials": {
|
||||
"Value": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUpLv2": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_ShieldCostMinusRatio": "Value"
|
||||
},
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUpLv2"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_AttackDoAreaWaterDamage",
|
||||
"abilitySpecials": {
|
||||
"Value_DamageSystemValue": 0.0,
|
||||
"Value_DamageSystemValueRate": 5.0,
|
||||
"Value_HPRatio": 0.10000000149011612,
|
||||
"Value_AreaDamageCD": 5.0,
|
||||
"Value_Chance": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamage": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"onAttackLanded": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Other",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Monster",
|
||||
"Gadget"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_ANIMAL_ENTITY_TYPE",
|
||||
"value": 0.0,
|
||||
"compareType": "NoneOrEqual"
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"target": "Team",
|
||||
"key": "_Is_ActivityAbility_FleurFair_AttackDoAreaWaterDamage_CD",
|
||||
"value": 0.0,
|
||||
"compareType": "NoneOrEqual"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "Randomed",
|
||||
"chance": "Value_Chance",
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Other",
|
||||
"modifierName": "ActivityAbility_FleurFair_AttackDoAreaWaterDamage_Target"
|
||||
},
|
||||
{
|
||||
"$type": "HealHP",
|
||||
"target": "Caster",
|
||||
"doOffStage": true,
|
||||
"amountByCasterMaxHPRatio": "Value_HPRatio"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamageCD_Team"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"buffID": 35001
|
||||
},
|
||||
"ActivityAbility_FleurFair_AttackDoAreaWaterDamage_Target": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Stages_HydroImpact_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"target": "Caster",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 10.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Water",
|
||||
"elementDurability": 25.0,
|
||||
"ignoreAttackerProperty": true,
|
||||
"damageExtra": [
|
||||
"Value_DamageSystemValue",
|
||||
"Value_DamageSystemValueRate",
|
||||
"Mul"
|
||||
]
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV2",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"cameraShake": {}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamageCD_Team": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": "Value_AreaDamageCD",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Is_ActivityAbility_FleurFair_AttackDoAreaWaterDamage_CD",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ClearGlobalValue",
|
||||
"key": "_Is_ActivityAbility_FleurFair_AttackDoAreaWaterDamage_CD"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamage"
|
||||
},
|
||||
{
|
||||
"$type": "SetSystemValueToOverrideMap",
|
||||
"key": "Value_DamageSystemValue",
|
||||
"type": "ElementLevelCo"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_FallingAttackDoAreaDamage",
|
||||
"abilitySpecials": {
|
||||
"Value_FallingAttackDamage": 0.5,
|
||||
"Value_DamageSystemValue": 0.0,
|
||||
"Value_DamageSystemValueRate": 5.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_FallingAttackDoAreaDamage": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"FallingAttack"
|
||||
],
|
||||
"damagePercentageRatio": "Value_FallingAttackDamage"
|
||||
}
|
||||
],
|
||||
"onAttackLanded": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Other",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Monster",
|
||||
"Gadget"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags": [
|
||||
"FallingAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Caster",
|
||||
"modifierName": "TriggerAreaAttack"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"buffID": 35001
|
||||
},
|
||||
"TriggerAreaAttack": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Stages_FleurFairImpact_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"target": "Caster",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 10.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"ignoreAttackerProperty": true,
|
||||
"damageExtra": [
|
||||
"Value_DamageSystemValue",
|
||||
"Value_DamageSystemValueRate",
|
||||
"Mul"
|
||||
]
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV2",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"cameraShake": {}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_FallingAttackDoAreaDamage"
|
||||
},
|
||||
{
|
||||
"$type": "SetSystemValueToOverrideMap",
|
||||
"key": "Value_DamageSystemValue",
|
||||
"type": "ElementLevelCo"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage",
|
||||
"abilitySpecials": {
|
||||
"Value_AreaDamageCD": 1.0,
|
||||
"Value_BonusCritical": 1.0,
|
||||
"Value_DamageSystemValue": 0.0,
|
||||
"Value_DamageSystemValueRate": 5.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"ExtraAttack"
|
||||
],
|
||||
"damagePercentageRatio": 0.0,
|
||||
"bonusCritical": "Value_BonusCritical"
|
||||
}
|
||||
],
|
||||
"onAttackLanded": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Other",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Monster",
|
||||
"Gadget"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags": [
|
||||
"ExtraAttack"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_ANIMAL_ENTITY_TYPE",
|
||||
"value": 0.0,
|
||||
"compareType": "NoneOrEqual"
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Is_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_CD",
|
||||
"value": 0.0,
|
||||
"forceByCaster": true,
|
||||
"compareType": "NoneOrEqual"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Other",
|
||||
"modifierName": "ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_Target"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Caster",
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamageCD_Self"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"buffID": 35001
|
||||
},
|
||||
"ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_Target": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Stages_FleurFairImpact_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"target": "Caster",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 10.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"ignoreAttackerProperty": true,
|
||||
"damageExtra": [
|
||||
"Value_DamageSystemValue",
|
||||
"Value_DamageSystemValueRate",
|
||||
"Mul"
|
||||
]
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV2",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"cameraShake": {}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamageCD_Self": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": "Value_AreaDamageCD",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Is_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_CD",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ClearGlobalValue",
|
||||
"key": "_Is_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_CD"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_BOW"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage"
|
||||
},
|
||||
{
|
||||
"$type": "SetSystemValueToOverrideMap",
|
||||
"key": "Value_DamageSystemValue",
|
||||
"type": "ElementLevelCo"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage",
|
||||
"abilitySpecials": {
|
||||
"Value_AreaDamageCD": 2.0,
|
||||
"Value_DamageSystemValue": 0.0,
|
||||
"Value_DamageSystemValueRate": 5.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Other",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"target": "Team",
|
||||
"key": "_Is_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD",
|
||||
"value": 0.0,
|
||||
"compareType": "NoneOrEqual"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasShield",
|
||||
"target": "Self",
|
||||
"type": "All"
|
||||
}
|
||||
],
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Monster",
|
||||
"Gadget"
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD"
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Target",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Bullet"
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"buffID": 35001
|
||||
},
|
||||
"ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Stages_FleurFairImpact_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"target": "Applier",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 10.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"ignoreAttackerProperty": true,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 0.0,
|
||||
"damageExtra": [
|
||||
"Value_DamageSystemValue",
|
||||
"Value_DamageSystemValueRate",
|
||||
"Mul"
|
||||
]
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV2",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"cameraShake": {}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": "Value_AreaDamageCD",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Is_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ClearGlobalValue",
|
||||
"key": "_Is_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetSystemValueToOverrideMap",
|
||||
"key": "Value_DamageSystemValue",
|
||||
"type": "ElementLevelCo"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
}
|
||||
]
|
1413
BinOutput/Ability/Temp/ConfigAbility_Activity_SuperTrial.json
Normal file
1413
BinOutput/Ability/Temp/ConfigAbility_Activity_SuperTrial.json
Normal file
File diff suppressed because it is too large
Load Diff
103
BinOutput/Ability/Temp/ConfigAbility_Amber.json
Normal file
103
BinOutput/Ability/Temp/ConfigAbility_Amber.json
Normal file
@ -0,0 +1,103 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "WaterAmber_Mist",
|
||||
"modifiers": {
|
||||
"Mist": {
|
||||
"modifierName": "",
|
||||
"duration": 25.0,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 0.25,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Amber_Water_Mist"
|
||||
}
|
||||
],
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR10",
|
||||
"campTargetType": "All",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Equip"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "SteamBangWet"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR10",
|
||||
"campTargetType": "All",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"MonsterEquip"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "SteamBangWet"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SteamBangWet": {
|
||||
"modifierName": "",
|
||||
"duration": 3.0,
|
||||
"elementType": "Water",
|
||||
"elementDurability": 25.0
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Mist"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "WindAmberField",
|
||||
"modifiers": {
|
||||
"WindAmberField": {
|
||||
"modifierName": "",
|
||||
"duration": 18.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "WindField_Die",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "WindAmberField"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
143
BinOutput/Ability/Temp/ConfigAbility_Challenge_DragonSpine.json
Normal file
143
BinOutput/Ability/Temp/ConfigAbility_Challenge_DragonSpine.json
Normal file
@ -0,0 +1,143 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ChallengeAbility_DragonSpine_MoveSpeed",
|
||||
"abilitySpecials": {
|
||||
"MoveSpeedRatio": 0.25
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ChallengeAbility_DragonSpine_MoveSpeed": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Animator_MoveSpeedRatio": "MoveSpeedRatio"
|
||||
},
|
||||
"state": "SpeedUp"
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ChallengeAbility_DragonSpine_MoveSpeed"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ChallengeAbility_DragonSpine_HealHp",
|
||||
"abilitySpecials": {
|
||||
"BuffDuration": 120.0,
|
||||
"HpRatio": 0.10000000149011612
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ChallengeAbility_DragonSpine_HealHp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": "BuffDuration",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 5.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "CurLocalAvatar",
|
||||
"modifierName": "Heal"
|
||||
}
|
||||
],
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "CurLocalAvatar",
|
||||
"modifierName": "Heal"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Heal": {
|
||||
"stacking": "Multiple",
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "HealHP",
|
||||
"amountByTargetMaxHPRatio": "HpRatio"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"target": "Team",
|
||||
"modifierName": "UNIQUE_ChallengeAbility_DragonSpine_HealHp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ChallengeAbility_DragonSpine_AttackUp",
|
||||
"abilitySpecials": {
|
||||
"AttackRatio": 0.4000000059604645
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ChallengeAbility_DragonSpine_AttackUp": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_AttackRatio": "AttackRatio"
|
||||
},
|
||||
"state": "AttackUp"
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ChallengeAbility_DragonSpine_AttackUp"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ChallengeAbility_DragonSpine_AttackSpeed",
|
||||
"abilitySpecials": {
|
||||
"AttackSpeedRatio": 0.25
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ChallengeAbility_DragonSpine_AttackSpeed": {
|
||||
"stacking": "Unique",
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Animator_AttackSpeedRatio": "AttackSpeedRatio"
|
||||
},
|
||||
"state": "SpeedUp"
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ChallengeAbility_DragonSpine_AttackSpeed"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
}
|
||||
]
|
6093
BinOutput/Ability/Temp/ConfigAbility_Element.json
Normal file
6093
BinOutput/Ability/Temp/ConfigAbility_Element.json
Normal file
File diff suppressed because it is too large
Load Diff
4454
BinOutput/Ability/Temp/ConfigAbility_EnergyDisk_Buff.json
Normal file
4454
BinOutput/Ability/Temp/ConfigAbility_EnergyDisk_Buff.json
Normal file
File diff suppressed because it is too large
Load Diff
528
BinOutput/Ability/Temp/ConfigAbility_FireGadget.json
Normal file
528
BinOutput/Ability/Temp/ConfigAbility_FireGadget.json
Normal file
@ -0,0 +1,528 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "DropLight_Interact",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMutexMixin",
|
||||
"gadgetStates": [
|
||||
0,
|
||||
201
|
||||
],
|
||||
"modifierNames": [
|
||||
[
|
||||
"Fire_Off"
|
||||
],
|
||||
[
|
||||
"Fire_On"
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Trigger_Bullet": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffectPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70950002,
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "ShootPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Trigger_Bullet02": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffectPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70950003,
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "ShootPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fire_Off": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 1.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "ExecuteGroupTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitBoxName",
|
||||
"hitBoxNames": [
|
||||
"LightHitbox"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Water"
|
||||
},
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Ice"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"sourceName": "FireSourceChange",
|
||||
"param1": 1
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitBoxName",
|
||||
"hitBoxNames": [
|
||||
"RopeHitbox"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "Trigger_Bullet02"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fire_On": {
|
||||
"modifierName": "",
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 1.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Burning"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "Burning"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitBoxName",
|
||||
"hitBoxNames": [
|
||||
"LightHitBox"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Wind"
|
||||
}
|
||||
],
|
||||
"modifierName": "Burning"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitBoxName",
|
||||
"hitBoxNames": [
|
||||
"RopeHitbox"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "Trigger_Bullet"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burning": {
|
||||
"modifierName": "",
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 15.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_FireBasin_01"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ExecuteGroupTrigger",
|
||||
"sourceName": "FireSourceChange"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "DropLight_Bullet",
|
||||
"modifiers": {
|
||||
"DropLight_Bullet": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 0.05000000074505806,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "DropLight_Bullet"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "DropLight_Crash",
|
||||
"modifiers": {
|
||||
"DropLight_Crash": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Owner",
|
||||
"modifierName": "UnlockIntee"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 2.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 20.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 200.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV6",
|
||||
"overrideHitImpulse": {
|
||||
"hitLevel": "Air",
|
||||
"hitImpulseX": 700.0,
|
||||
"hitImpulseY": 400.0
|
||||
},
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"UnlockIntee": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "EnableGadgetIntee",
|
||||
"enable": true
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"param1": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "DropLight_Crash"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "DropLight_Crash02",
|
||||
"modifiers": {
|
||||
"DropLight_Crash": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 0.5
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 20.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 200.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV6",
|
||||
"overrideHitImpulse": {
|
||||
"hitLevel": "Air",
|
||||
"hitImpulseX": 700.0,
|
||||
"hitImpulseY": 400.0
|
||||
},
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "DropLight_Crash"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "GearWater_Interact",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "Switch_Close"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Swtich_Open"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Switch_Close": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 1.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "ExecuteGroupTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Water"
|
||||
}
|
||||
],
|
||||
"sourceName": "SwithcDisable"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Swtich_Open": {
|
||||
"modifierName": "",
|
||||
"elementType": "Water",
|
||||
"elementDurability": 1.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Burning"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "Burning"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
],
|
||||
"modifierName": "Burning"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burning": {
|
||||
"modifierName": "",
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 15.0,
|
||||
"thinkInterval": 1.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_FireBasin_01"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ExecuteGroupTrigger",
|
||||
"sourceName": "SwithcDisable"
|
||||
}
|
||||
],
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_FIRE_GADGET_ATTACK",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackBox",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"checkHitLayerType": "Both",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"z": -0.5
|
||||
},
|
||||
"attachPointName": "attachPoint"
|
||||
},
|
||||
"size": {
|
||||
"x": 1.0,
|
||||
"y": 1.0,
|
||||
"z": 1.0
|
||||
}
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 100.0,
|
||||
"strikeType": "Default"
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "none",
|
||||
"hitImpulseType": "LV1",
|
||||
"hitHaltTimeScale": 0.5
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_FIRE_GADGET_ATTACK",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": -1.0
|
||||
}
|
||||
],
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 2.0,
|
||||
"key": "_FIRE_GADGET_ATTACK",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": -1.0
|
||||
}
|
||||
],
|
||||
"onFieldExit": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": -2.0,
|
||||
"key": "_FIRE_GADGET_ATTACK",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": -1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
1345
BinOutput/Ability/Temp/ConfigAbility_Gear.json
Normal file
1345
BinOutput/Ability/Temp/ConfigAbility_Gear.json
Normal file
File diff suppressed because it is too large
Load Diff
230
BinOutput/Ability/Temp/ConfigAbility_GrassGadget.json
Normal file
230
BinOutput/Ability/Temp/ConfigAbility_GrassGadget.json
Normal file
@ -0,0 +1,230 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Oil_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 5.0,
|
||||
"isElementDurabilityMutable": false,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "Burning"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "On_Burning"
|
||||
}
|
||||
]
|
||||
},
|
||||
"On_Burning": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Delay"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_FireBasin_Smoke",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"attachPointName": "attachPoint"
|
||||
}
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Water"
|
||||
}
|
||||
],
|
||||
"modifierName": "Check_Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Ice"
|
||||
}
|
||||
],
|
||||
"modifierName": "Check_Fire"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Check_Fire": {
|
||||
"modifierName": "",
|
||||
"duration": 0.20000000298023224,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "On_Burning"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Check_Around": {
|
||||
"modifierName": "",
|
||||
"duration": 0.20000000298023224,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Caster",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.10000000149011612,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 40.0,
|
||||
"strikeType": "Default"
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "",
|
||||
"overrideHitImpulse": {
|
||||
"hitLevel": "Air",
|
||||
"hitImpulseX": 0.0,
|
||||
"hitImpulseY": 420.0
|
||||
},
|
||||
"hitHaltTimeScale": 0.009999999776482582
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Delay": {
|
||||
"modifierName": "",
|
||||
"duration": 4.5,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 3.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR5",
|
||||
"campTargetType": "SelfCamp",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"modifierName": "Check_Around"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burning": {
|
||||
"modifierName": "",
|
||||
"duration": 1.2000000476837158,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 1.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR5",
|
||||
"campTargetType": "SelfCamp",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.10000000149011612,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 40.0,
|
||||
"strikeType": "Default"
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "",
|
||||
"overrideHitImpulse": {
|
||||
"hitLevel": "Air",
|
||||
"hitImpulseX": 0.0,
|
||||
"hitImpulseY": 420.0
|
||||
},
|
||||
"hitHaltTimeScale": 0.009999999776482582
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
4746
BinOutput/Ability/Temp/ConfigAbility_HideSeek.json
Normal file
4746
BinOutput/Ability/Temp/ConfigAbility_HideSeek.json
Normal file
File diff suppressed because it is too large
Load Diff
1
BinOutput/Ability/Temp/ConfigAbility_InteractGadget.json
Normal file
1
BinOutput/Ability/Temp/ConfigAbility_InteractGadget.json
Normal file
@ -0,0 +1 @@
|
||||
[]
|
1159
BinOutput/Ability/Temp/ConfigAbility_Level.json
Normal file
1159
BinOutput/Ability/Temp/ConfigAbility_Level.json
Normal file
File diff suppressed because it is too large
Load Diff
11918
BinOutput/Ability/Temp/ConfigAbility_LevelBuff.json
Normal file
11918
BinOutput/Ability/Temp/ConfigAbility_LevelBuff.json
Normal file
File diff suppressed because it is too large
Load Diff
1934
BinOutput/Ability/Temp/ConfigAbility_LevelBuff_EnergyDisk.json
Normal file
1934
BinOutput/Ability/Temp/ConfigAbility_LevelBuff_EnergyDisk.json
Normal file
File diff suppressed because it is too large
Load Diff
108
BinOutput/Ability/Temp/ConfigAbility_Paimon.json
Normal file
108
BinOutput/Ability/Temp/ConfigAbility_Paimon.json
Normal file
@ -0,0 +1,108 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Gadget_Guide_Paimon_Disappear",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "GuidePaimonDisappearEnd"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Gadget_Guide_Paimon_Eff",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Born"
|
||||
],
|
||||
"modifierName": "Appear_Eff"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Disappear"
|
||||
],
|
||||
"modifierName": "Disappear_Eff"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"NormalMove",
|
||||
"Show",
|
||||
"Anger",
|
||||
"Guide",
|
||||
"Hope",
|
||||
"Wave"
|
||||
],
|
||||
"modifierName": "Move_Eff"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Domagic"
|
||||
],
|
||||
"modifierName": "Domagic_Eff"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Appear_Eff": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Appear"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Disappear_Eff": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Disappear_01"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Disappear_02"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Move_Eff": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Standby"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Domagic_Eff": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Domagic"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Domagic_01"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_NPC_Kanban_Paimon_Domagic_02"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
912
BinOutput/Ability/Temp/ConfigAbility_Reputation.json
Normal file
912
BinOutput/Ability/Temp/ConfigAbility_Reputation.json
Normal file
@ -0,0 +1,912 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_CatalystMuteHurt",
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_CatalystMuteHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": -100.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_CatalystMuteHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_CATALYST"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_CatalystMuteHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_SwordMuteHurt",
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_SwordMuteHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": -100.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_SwordMuteHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_SWORD_ONE_HAND"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_SwordMuteHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ClaymoreMuteHurt",
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ClaymoreMuteHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": -100.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ClaymoreMuteHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_CLAYMORE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ClaymoreMuteHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_PoleMuteHurt",
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_PoleMuteHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": -100.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_PoleMuteHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_POLE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_PoleMuteHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_BowMuteHurt",
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_BowMuteHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": -100.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_BowMuteHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_BOW"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_BowMuteHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ExtraAttackMuteHurt",
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ExtraAttackMuteHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"ExtraAttack"
|
||||
],
|
||||
"damagePercentageRatio": -100.0,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ExtraAttackMuteHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ExtraAttackMuteHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_CatalystVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_CatalystVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_CatalystVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_CATALYST"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_CatalystVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_CatalystVulnerable_High",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_CatalystVulnerable_High": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_CatalystVulnerable_High_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_CATALYST"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_CatalystVulnerable_High"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_SwordVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_SwordVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_SwordVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_SWORD_ONE_HAND"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_SwordVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_SwordVulnerable_High",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_SwordVulnerable_High": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_SwordVulnerable_High_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_SWORD_ONE_HAND"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_SwordVulnerable_High"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ClaymoreVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ClaymoreVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ClaymoreVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_CLAYMORE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ClaymoreVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ClaymoreVulnerable_High",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ClaymoreVulnerable_High": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ClaymoreVulnerable_High_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_CLAYMORE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ClaymoreVulnerable_High"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_PoleVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_PoleVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_PoleVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_POLE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_PoleVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_PoleVulnerable_High",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_PoleVulnerable_High": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_PoleVulnerable_High_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_POLE"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_PoleVulnerable_High"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_BowVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_BowVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_BowVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_BOW"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_BowVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_BowVulnerable_High",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_BowVulnerable_High": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_BowVulnerable_High_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAvatarWeaponType",
|
||||
"weaponTypes": [
|
||||
"WEAPON_BOW"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_BowVulnerable_High"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ExtraCritical",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ExtraCritical": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"bonusCritical": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ExtraCritical_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ExtraCritical"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ExtraCriticalHurt",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ExtraCriticalHurt": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"ignoreEventInfo": true,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"bonusCriticalHurt": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ExtraCriticalHurt_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ExtraCriticalHurt"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ExtraAttackVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 0.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ExtraAttackVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"ExtraAttack"
|
||||
],
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ExtraAttackVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ExtraAttackVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_ExtraAttackVulnerable_High",
|
||||
"abilitySpecials": {
|
||||
"Rate": 1.0
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_ExtraAttackVulnerable_High": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"ExtraAttack"
|
||||
],
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_ExtraAttackVulnerable_High_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_ExtraAttackVulnerable_High"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "ReputationAbility_Hunting_FallingAttackVulnerable",
|
||||
"abilitySpecials": {
|
||||
"Rate": 7.5
|
||||
},
|
||||
"modifiers": {
|
||||
"UNIQUE_ReputationAbility_Hunting_FallingAttackVulnerable": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ModifyDamageMixin",
|
||||
"attackTags": [
|
||||
"FallingAttack"
|
||||
],
|
||||
"damagePercentageRatio": "Rate",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_MONSTERAFFIX_FallingAttackVulnerable_ForHunting",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"doOffStage": true,
|
||||
"modifierName": "UNIQUE_ReputationAbility_Hunting_FallingAttackVulnerable"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
}
|
||||
]
|
4222
BinOutput/Ability/Temp/ConfigAbility_Scene_Weather.json
Normal file
4222
BinOutput/Ability/Temp/ConfigAbility_Scene_Weather.json
Normal file
File diff suppressed because it is too large
Load Diff
1021
BinOutput/Ability/Temp/ConfigAbility_Team.json
Normal file
1021
BinOutput/Ability/Temp/ConfigAbility_Team.json
Normal file
File diff suppressed because it is too large
Load Diff
1647
BinOutput/Ability/Temp/ConfigAbility_Watcher.json
Normal file
1647
BinOutput/Ability/Temp/ConfigAbility_Watcher.json
Normal file
File diff suppressed because it is too large
Load Diff
110
BinOutput/Ability/Temp/ConfigAbility_WaterGadget.json
Normal file
110
BinOutput/Ability/Temp/ConfigAbility_WaterGadget.json
Normal file
@ -0,0 +1,110 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Raining",
|
||||
"modifiers": {
|
||||
"Raining": {
|
||||
"modifierName": "",
|
||||
"duration": 8.0,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 0.10000000149011612,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR5",
|
||||
"campTargetType": "All",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"modifierName": "WetModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"WetModifier": {
|
||||
"modifierName": "",
|
||||
"duration": 8.0,
|
||||
"elementType": "Water",
|
||||
"elementDurability": 40.0,
|
||||
"overrideWeaponElement": true,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Element_Wet"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Raining"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Test_KapokFlower_Interact",
|
||||
"modifiers": {
|
||||
"ElementWaterModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Grow"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Water"
|
||||
}
|
||||
],
|
||||
"boolID": "BeHitWater",
|
||||
"value": true
|
||||
},
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Water"
|
||||
}
|
||||
],
|
||||
"modifierName": "ElementWaterModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Grow": {
|
||||
"modifierName": "",
|
||||
"duration": 1.100000023841858,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_ItemFlower_Bloom"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "TriggerGadgetInteractive"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ElementWaterModifier"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
3750
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Relic.json
Normal file
3750
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Relic.json
Normal file
File diff suppressed because it is too large
Load Diff
3688
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Bow.json
Normal file
3688
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Bow.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
||||
[]
|
3227
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Pole.json
Normal file
3227
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Pole.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
4338
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Test.json
Normal file
4338
BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Test.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,208 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_Standard_Cooking_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "HomeworldEnterEditorMixin",
|
||||
"editorModifierNames": [
|
||||
"OnHomeEditor"
|
||||
],
|
||||
"worldModifierNames": [
|
||||
"OnHomeWorld"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"OnHomeEditor": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0
|
||||
},
|
||||
"OnHomeWorld": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Homeworld_Cooking",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Fire_State"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fire_State": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Homeworld_Cooking",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
-0.5,
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Fire_Off",
|
||||
"Fire_On"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fire_Off": {
|
||||
"modifierName": "",
|
||||
"duration": 5.0,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Homeworld_Cooking",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
],
|
||||
"value": 1.0,
|
||||
"key": "_Homeworld_Cooking",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"Fire_On": {
|
||||
"modifierName": "",
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 25.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_Griller_FireCook_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "FirePoint"
|
||||
}
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "FireBasin_Smoke",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "FirePoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_Homeworld_Cooking",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_Standard_Candlelight_Ability",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_LYG_Common_Candlestick01_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_Standard_Bush_Ability",
|
||||
"modifiers": {
|
||||
"Restart": {
|
||||
"modifierName": "",
|
||||
"duration": 10.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "FireBasin_Smoke",
|
||||
"born": {
|
||||
"$type": "ConfigBornType",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": -0.20000000298023224,
|
||||
"z": 0.0
|
||||
},
|
||||
"onGround": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "GrassMaterial"
|
||||
}
|
||||
]
|
||||
},
|
||||
"GrassMaterial": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 30.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Restart"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "GrassMaterial"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_Standard_MainBuilding_Ability",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ChangeTag",
|
||||
"tag": "Homeworld_Standard_MainBuilding"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,314 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Activity_UseLamp",
|
||||
"abilitySpecials": {
|
||||
"RandomTimer": 0.0
|
||||
},
|
||||
"modifiers": {
|
||||
"Delay": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "Randomed",
|
||||
"chance": 0.30000001192092896,
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70800022,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigBornDirectionType",
|
||||
"angleOffset": {
|
||||
"x": -90.0
|
||||
},
|
||||
"randomAngleHor": 30.0
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "Randomed",
|
||||
"chance": 0.5,
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70800023,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigBornDirectionType",
|
||||
"angleOffset": {
|
||||
"x": -90.0
|
||||
},
|
||||
"randomAngleHor": 30.0
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70800024,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigBornDirectionType",
|
||||
"angleOffset": {
|
||||
"x": -90.0
|
||||
},
|
||||
"randomAngleHor": 30.0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetRandomOverrideMapValue",
|
||||
"overrideMapKey": "RandomTimer"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Delay"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Activity_Lamp_Bullet",
|
||||
"modifiers": {
|
||||
"Delay": {
|
||||
"modifierName": "",
|
||||
"duration": 15.0,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Disappear"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Stages_Ly_Hdj_LightFly",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf",
|
||||
"direction": {
|
||||
"$type": "ConfigBornDirectionType"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Delay"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Common_Property_Prop_BattleHalo_01_Ability",
|
||||
"modifiers": {
|
||||
"GoTo201": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"param1": 201
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onFieldExit": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"target": "CurLocalAvatar",
|
||||
"logic": "GreaterOrEqual",
|
||||
"value": 12.5
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"target": "Self"
|
||||
}
|
||||
],
|
||||
"modifierName": "GoTo201"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Stages_Property_Prop_BallonWidget_01_Ability",
|
||||
"modifiers": {
|
||||
"Delay": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "Randomed",
|
||||
"chance": 0.5,
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70500023,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"bornRandom": {
|
||||
"$type": "BornRandomFromCenter",
|
||||
"minRandomRange": 0.0,
|
||||
"maxRandomRange": 2.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigBornDirectionType",
|
||||
"angleOffset": {
|
||||
"x": -90.0
|
||||
},
|
||||
"randomAngleHor": 30.0
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70500024,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"bornRandom": {
|
||||
"$type": "BornRandomFromCenter",
|
||||
"minRandomRange": 0.0,
|
||||
"maxRandomRange": 2.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigBornDirectionType",
|
||||
"angleOffset": {
|
||||
"x": -90.0
|
||||
},
|
||||
"randomAngleHor": 30.0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Delay"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Stages_Property_Prop_BallonWidgetBullet_01_Ability",
|
||||
"modifiers": {
|
||||
"Balloon01_Boom": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Balloon01_Boom"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Ballon_Born"
|
||||
}
|
||||
],
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Stages_Property_Prop_BallonWidgetBullet_02_Ability",
|
||||
"modifiers": {
|
||||
"Balloon02_Boom": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Balloon02_Boom"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Ballon_Born"
|
||||
}
|
||||
],
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,283 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Amber_GoldenAmber",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "GoldenAmber"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"GoldenAmber": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 50.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "EnableSceneTransformByName",
|
||||
"transformNames": [
|
||||
"Collider"
|
||||
],
|
||||
"setEnable": true
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Object_Amber_Destory",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "EnableSceneTransformByName",
|
||||
"transformNames": [
|
||||
"Collider"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"param1": 201
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Amber_RockAmberBroken",
|
||||
"modifiers": {
|
||||
"RockAmberBuff": {
|
||||
"modifierName": "",
|
||||
"duration": 60.0,
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 10.0,
|
||||
"properties": {
|
||||
"Entity_WeightRatio": 2.0
|
||||
}
|
||||
},
|
||||
"Broken": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR5",
|
||||
"campTargetType": "All",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"modifierName": "RockAmberBuff"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Amber_Rock_Hit",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.30000001192092896,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"damage": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "Broken"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Broken"
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Amber_WaterAmberBroken",
|
||||
"modifiers": {
|
||||
"Broken": {
|
||||
"modifierName": "",
|
||||
"elementType": "Water",
|
||||
"elementDurability": 50.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "CreateGadget",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"gadgetID": 70270002,
|
||||
"campID": 1001,
|
||||
"campTargetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Amber_Water_Hit",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.30000001192092896,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"damage": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "Broken"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Broken"
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Amber_WindAmberBroken",
|
||||
"modifiers": {
|
||||
"Broken": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "CreateGadget",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"gadgetID": 70270003,
|
||||
"campID": 1001,
|
||||
"campTargetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Amber_Wind_Hit",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.30000001192092896,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"damage": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "Broken"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Broken"
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,37 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Ljxs_Property_Prop_ChestClaymoreDragonfell_01_Ability",
|
||||
"modifiers": {
|
||||
"StateModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_ChestClaymoreDragonfell_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "WeaponNode"
|
||||
}
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Disappear",
|
||||
"effectPattern": "Eff_SceneObj_ChestClaymoreDragonfell_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "StateModifier"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,767 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_CombatInteraction_Test_PumpkinBomb",
|
||||
"modifiers": {
|
||||
"PumpkinBomb": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "BeHitFire",
|
||||
"value": true
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "PumpkinBomb_Explode"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
],
|
||||
"modifierName": "PumpkinBomb"
|
||||
}
|
||||
]
|
||||
},
|
||||
"PumpkinBomb_Explode": {
|
||||
"modifierName": "",
|
||||
"duration": 3.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_BombPlant_Ignite"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.800000011920929,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"radius": 4.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 50.0,
|
||||
"strikeType": "Blunt"
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"forceCameraShake": true,
|
||||
"cameraShake": {
|
||||
"shakeRange": 0.36000001430511475,
|
||||
"shakeTime": 0.36000001430511475
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "FireAISoundEvent"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_BombPlant_Explode",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 1.399999976158142,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"duration": 1.0,
|
||||
"hideEntity": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "PumpkinBomb"
|
||||
}
|
||||
],
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "PumpkinBomb"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_CombatInteraction_Test_BombBox",
|
||||
"modifiers": {
|
||||
"BombBoxLoop": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 1.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
||||
},
|
||||
{
|
||||
"$type": "FireAISoundEvent"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"ignoreMassive": true,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.5,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"radius": 6.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 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": "All"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
},
|
||||
"radius": 2.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 50.0,
|
||||
"strikeType": "Blunt",
|
||||
"enBreak": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"duration": 1.0,
|
||||
"hideEntity": true
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"logic": "Equal",
|
||||
"damage": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
],
|
||||
"onCrash": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_CombatInteraction_Test_BombBox01",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "DestorySelf"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"DestorySelf": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "BombBoxLoop01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"BombBoxLoop01": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 1.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
||||
},
|
||||
{
|
||||
"$type": "FireAISoundEvent"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"ignoreMassive": true,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.5,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"radius": 6.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 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": "All"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
},
|
||||
"radius": 2.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 50.0,
|
||||
"strikeType": "Blunt",
|
||||
"enBreak": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"duration": 1.0,
|
||||
"hideEntity": true
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"logic": "Equal",
|
||||
"damage": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "BombBoxLoop01"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "BombBoxLoop01"
|
||||
}
|
||||
],
|
||||
"onCrash": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "BombBoxLoop01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "BombBoxLoop01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Level_Common_Property_Prop_TowerBoom_01",
|
||||
"modifiers": {
|
||||
"BombBoxLoop": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 1.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
|
||||
},
|
||||
{
|
||||
"$type": "FireAISoundEvent"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"ignoreMassive": true,
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.5,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"radius": 6.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 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": "All"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
},
|
||||
"radius": 2.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 50.0,
|
||||
"strikeType": "Blunt",
|
||||
"enBreak": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"duration": 1.0,
|
||||
"hideEntity": true
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"logic": "Equal",
|
||||
"damage": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
],
|
||||
"onCrash": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
],
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Target",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Monster"
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "BombBoxLoop"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_CombatInteraction_ElementSmoke",
|
||||
"modifiers": {
|
||||
"ElementSmoke": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Quest_ElementSmoke_Die"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Wind"
|
||||
}
|
||||
],
|
||||
"modifierName": "ElementSmoke"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "ElementSmoke"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ElementSmoke"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Common_Property_Prop_ElementSmokeFormal_01",
|
||||
"modifiers": {
|
||||
"ElementSmoke": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Quest_Sitelntercat"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Quest_ElementSmoke_Die"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Wind"
|
||||
}
|
||||
],
|
||||
"modifierName": "ElementSmoke"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "ElementSmoke"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ElementSmoke"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_CombatInteraction_ElectricFlora",
|
||||
"modifiers": {
|
||||
"ElectricFlora": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "BeHitFire",
|
||||
"value": true
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ElectricFlora_Explode"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "ElectricFlora"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ElectricFlora_Explode": {
|
||||
"modifierName": "",
|
||||
"duration": 3.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Ani_FlickerWave_Bul"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.800000011920929,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"radius": 1.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Electric",
|
||||
"elementDurability": 50.0,
|
||||
"strikeType": "Blunt",
|
||||
"enBreak": 0.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV0",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"forceCameraShake": true,
|
||||
"cameraShake": {
|
||||
"shakeRange": 0.36000001430511475,
|
||||
"shakeTime": 0.36000001430511475
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "AvatarExitClimb",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR1.5",
|
||||
"campTargetType": "Enemy",
|
||||
"sizeRatio": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireAISoundEvent"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_BombPlant_Explode",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 1.399999976158142,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "ElectricFlora"
|
||||
}
|
||||
],
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "ElectricFlora"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,445 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Dynamic_WindFlora_Wudi",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachModifierToPredicateMixin",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"target": "Self",
|
||||
"key": "_GET_COMMONFLORA",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "CommonFlora_ServerLuaCall"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Wudi": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_FallingDamageRatio": -1.0
|
||||
},
|
||||
"state": "LockHP"
|
||||
},
|
||||
"empty": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0
|
||||
},
|
||||
"CommonFlora_ServerLuaCall": {
|
||||
"stacking": "Multiple",
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"luaCallType": "SpecificGroup",
|
||||
"CallParamList": [
|
||||
235800001
|
||||
],
|
||||
"funcName": "AddWindFloraScore"
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_GET_COMMONFLORA",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Wudi"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Dynamic_WindFlora_ShootBalloon",
|
||||
"modifiers": {
|
||||
"BallonTypeController": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAttackLanded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Target",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_HIGHBALLOON",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags": [
|
||||
"NormalAttack_01",
|
||||
"NormalAttack_02",
|
||||
"NormalAttack_03",
|
||||
"NormalAttack_04",
|
||||
"NormalAttack_05",
|
||||
"NormalAttack_06",
|
||||
"ExtraAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "HighCall"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Target",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_LOWBALLOON",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags": [
|
||||
"NormalAttack_01",
|
||||
"NormalAttack_02",
|
||||
"NormalAttack_03",
|
||||
"NormalAttack_04",
|
||||
"NormalAttack_05",
|
||||
"NormalAttack_06",
|
||||
"ExtraAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "LowCall"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Target",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_SUBBALLOON",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags": [
|
||||
"NormalAttack_01",
|
||||
"NormalAttack_02",
|
||||
"NormalAttack_03",
|
||||
"NormalAttack_04",
|
||||
"NormalAttack_05",
|
||||
"NormalAttack_06",
|
||||
"ExtraAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "SubCall"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Target",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_BOMBBALLOON",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByAttackTags",
|
||||
"attackTags": [
|
||||
"NormalAttack_01",
|
||||
"NormalAttack_02",
|
||||
"NormalAttack_03",
|
||||
"NormalAttack_04",
|
||||
"NormalAttack_05",
|
||||
"NormalAttack_06",
|
||||
"ExtraAttack"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "BombBalloonSeeker"
|
||||
}
|
||||
]
|
||||
},
|
||||
"BombBalloonSeeker": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"shapeName": "CircleR5H10",
|
||||
"campTargetType": "Alliance",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "Balloon03_TargetFlag",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "FindBalloon"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Ballon_03_Shoot"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"FindBalloon": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Ballon_03_Shoot"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_HIGHBALLOON",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "HighCall"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_LOWBALLOON",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "LowCall"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_SUBBALLOON",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "SubCall"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "IS_BOMBBALLOON",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "BombBalloonSeeker"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"HighCall": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"target": "Caster",
|
||||
"luaCallType": "CurGalleryControlGroup",
|
||||
"isTarget": true,
|
||||
"funcName": "ShootBalloonHighScore"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"LowCall": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"target": "Caster",
|
||||
"luaCallType": "CurGalleryControlGroup",
|
||||
"isTarget": true,
|
||||
"funcName": "ShootBalloonLowScore"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubCall": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"target": "Caster",
|
||||
"luaCallType": "CurGalleryControlGroup",
|
||||
"isTarget": true,
|
||||
"funcName": "ShootBalloonSubScore"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "BallonTypeController"
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Dynamic_WindFlora_RecordFloorMemory",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachModifierToPredicateMixin",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"target": "Self",
|
||||
"key": "_GET_COMMONFLORA",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"modifierName": "CommonFlora_ServerLuaCall"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Wudi": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_FallingDamageRatio": -1.0
|
||||
},
|
||||
"state": "LockHP"
|
||||
},
|
||||
"CALLSERVERLUA": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"target": "Team",
|
||||
"luaCallType": "SpecificGroup",
|
||||
"isTarget": true,
|
||||
"CallParamList": [
|
||||
235800003
|
||||
],
|
||||
"funcName": "OnEnterWrongFloor"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CommonFlora_ServerLuaCall": {
|
||||
"stacking": "Multiple",
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ServerLuaCall",
|
||||
"luaCallType": "SpecificGroup",
|
||||
"CallParamList": [
|
||||
235800001
|
||||
],
|
||||
"funcName": "AddWindFloraScore"
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_GET_COMMONFLORA",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Wudi"
|
||||
}
|
||||
],
|
||||
"onTriggerAvatarRay": [
|
||||
{
|
||||
"$type": "DebugLog",
|
||||
"doOffStage": true,
|
||||
"content": "!!!!!!!!!!PLAYER RAY TRIGGERED!!!!!!!!!!"
|
||||
},
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Target",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"gadgetState": 201
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"target": "Target",
|
||||
"value": 0.0,
|
||||
"key": "_HaveDisappear",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"target": "Target",
|
||||
"param1": 202
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "CALLSERVERLUA"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"target": "Target",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"gadgetState": 903
|
||||
}
|
||||
],
|
||||
"param1": 902
|
||||
}
|
||||
],
|
||||
"isDynamicAbility": true
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,512 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_Interact",
|
||||
"modifiers": {
|
||||
"Eff_Barrier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_World_Barrier"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Die"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Eff_Barrier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_World_Barrier_Hit"
|
||||
},
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 800.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.009999999776482582,
|
||||
"muteHitText": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_M_Interact",
|
||||
"modifiers": {
|
||||
"Eff_Barrier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_World_Barrier_M"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Die"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Eff_Barrier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_M_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_World_Barrier_M_Hit"
|
||||
},
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 800.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.009999999776482582,
|
||||
"muteHitText": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_S_Interact",
|
||||
"modifiers": {
|
||||
"Eff_Barrier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_World_Barrier_S"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Die"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Eff_Barrier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_S_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_World_Barrier_S_Hit"
|
||||
},
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 800.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.009999999776482582,
|
||||
"muteHitText": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_XXL_Interact",
|
||||
"modifiers": {
|
||||
"Eff_Barrier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_World_Barrier_XXL"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Die"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Eff_Barrier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_XXL_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_World_Barrier_XXL_Hit"
|
||||
},
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 800.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.009999999776482582,
|
||||
"muteHitText": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_4XL_Interact",
|
||||
"modifiers": {
|
||||
"Eff_Barrier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_World_Barrier_4XL"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Die"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Eff_Barrier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_4XL_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_World_Barrier_4XL_Hit"
|
||||
},
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 800.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.009999999776482582,
|
||||
"muteHitText": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_XS_Interact",
|
||||
"modifiers": {
|
||||
"Eff_Barrier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_World_Barrier_XS"
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "Die"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Eff_Barrier"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_World_Barrier_XS_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_World_Barrier_XS_Hit"
|
||||
},
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 0.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 800.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV5",
|
||||
"hitHaltTimeScale": 0.009999999776482582,
|
||||
"muteHitText": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_IceWall",
|
||||
"modifiers": {
|
||||
"IceWall": {
|
||||
"modifierName": "",
|
||||
"elementType": "Frozen",
|
||||
"elementDurability": 150.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_IcePack_L_Destroy"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Common_IceHit_01_EffectMesh"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "IceWall"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_IceWall02",
|
||||
"modifiers": {
|
||||
"IceWall": {
|
||||
"modifierName": "",
|
||||
"elementType": "Frozen",
|
||||
"elementDurability": 150.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_IcePack_S_Destroy"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Common_IceHit_01_EffectMesh"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "IceWall"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Collision_IcePile",
|
||||
"modifiers": {
|
||||
"IceWall": {
|
||||
"modifierName": "",
|
||||
"elementType": "Frozen",
|
||||
"elementDurability": 150.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_IcePillar_Destroy"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Common_IceHit_01_EffectMesh"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "IceWall"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,653 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_GrassMaterial_LeaveStacks_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 50.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Wind"
|
||||
}
|
||||
],
|
||||
"modifierName": "ElementWindModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ElementWindModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_BlowOff",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_GrassMaterial_LeafBlanket_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
],
|
||||
"modifierName": "Burning_Effect"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burning_Effect": {
|
||||
"modifierName": "",
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 50.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Element_Burning"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 2.0,
|
||||
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 2.0,
|
||||
"minValue": 2.0
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_GrassMaterial_GrassStacks_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 50.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Grassstacks_01_Burnt",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigDirectionByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
},
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_GrassMaterial_LeafBlanket02_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint4"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint5"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint7"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint8"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint9"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint10"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint11"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint12"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint13"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint14"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint15"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
],
|
||||
"modifierName": "Burning_Effect"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burning_Effect": {
|
||||
"modifierName": "",
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 50.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Element_Burning"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 2.0,
|
||||
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 2.0,
|
||||
"minValue": 2.0
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_CobWeb_Interact",
|
||||
"modifiers": {
|
||||
"CobWebDestory": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "SetAnimatorInt",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAnimatorInt",
|
||||
"logic": "Equal",
|
||||
"value": 0,
|
||||
"parameter": "HitProtect"
|
||||
}
|
||||
],
|
||||
"intID": "Hit",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"ShootCheck": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 0.5,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"target": "Applier",
|
||||
"value": 1.0,
|
||||
"key": "_Cobweb_Bullet_Shoot",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
],
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "ShootCheck"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AttackCheck": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 1.5,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": -1.0,
|
||||
"key": "_Cobweb_Bullet_Shoot",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "SetSelfAttackTarget",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"topLimit": 1,
|
||||
"sortType": "Nearest",
|
||||
"shapeName": "CircleR10",
|
||||
"campTargetType": "Enemy",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Avatar"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByShape",
|
||||
"topLimit": 1,
|
||||
"sortType": "Nearest",
|
||||
"shapeName": "CircleR10",
|
||||
"campTargetType": "Enemy",
|
||||
"sizeRatio": 1.0
|
||||
},
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Avatar"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": "ShootCheck"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Cobweb_Bullet_Shoot",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"bulletID": 70220037,
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "CobWebDestory"
|
||||
},
|
||||
{
|
||||
"$type": "SetSelfAttackTarget",
|
||||
"target": "AllPlayerAvatars"
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Prop_Arachnel_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Cobweb_Bullet_Shoot",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
],
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SecenObj_SpiderWeb_Destruction"
|
||||
}
|
||||
],
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "AttackCheck"
|
||||
}
|
||||
],
|
||||
"onFieldExit": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "AttackCheck"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_CobWeb_Bullet_Loop",
|
||||
"modifiers": {
|
||||
"spider_bullet_Loop": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Archnel_Bullet_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "spider_bullet_Loop"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_CobWeb_Bullet_Explode",
|
||||
"modifiers": {
|
||||
"UNIQUE_SlowDown": {
|
||||
"modifierName": "",
|
||||
"isUnique": true,
|
||||
"duration": 3.0,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Animator_MoveSpeedRatio": -0.5
|
||||
},
|
||||
"state": "SpeedDown",
|
||||
"isLimitedProperties": true
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"target": "Target",
|
||||
"modifierName": "UNIQUE_SlowDown"
|
||||
},
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackBox",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByCollisionPoint"
|
||||
},
|
||||
"size": {
|
||||
"x": 0.10000000149011612,
|
||||
"y": 0.10000000149011612,
|
||||
"z": 1.0
|
||||
}
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.25,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 100.0,
|
||||
"strikeType": "Pierce",
|
||||
"enBreak": 50.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "Eff_Hit_Archnel_01",
|
||||
"hitImpulseType": "LV2",
|
||||
"hitHaltTimeScale": 0.009999999776482582
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,178 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Field_30",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "State_201"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "State_202"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"State_201": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Cur_Gadget_State",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"State_202": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": -1.0,
|
||||
"key": "_Cur_Gadget_State",
|
||||
"useLimitRange": true,
|
||||
"maxValue": -1.0,
|
||||
"minValue": -1.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"Distance_Check": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 3.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "CurLocalAvatar",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetPositionToSelfPosition",
|
||||
"logic": "Lesser",
|
||||
"value": 30.0
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_Next_Gadget_State",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": -1.0,
|
||||
"key": "_Next_Gadget_State",
|
||||
"useLimitRange": true,
|
||||
"maxValue": -1.0,
|
||||
"minValue": -1.0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Change_State"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Change_State": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Next_Gadget_State",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Cur_Gadget_State",
|
||||
"value": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"param1": 201
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Next_Gadget_State",
|
||||
"value": -1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Cur_Gadget_State",
|
||||
"value": -1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"param1": 202
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Distance_Check"
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_Cur_Gadget_State",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Other_AreaGuardian",
|
||||
"modifiers": {
|
||||
"GuardianStart": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "ExecuteGroupTrigger",
|
||||
"sourceName": "GuardianStart"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "GuardianStart"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,115 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Common_Property_Ani_Prop_SandStacks_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Wind"
|
||||
}
|
||||
],
|
||||
"modifierName": "ElementWindModifier"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ElementWindModifier": {
|
||||
"modifierName": "",
|
||||
"duration": 2.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_SandStacks_01_BlowOff",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "DieTrigger"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14005
|
||||
},
|
||||
{
|
||||
"$type": "AttachAbilityStateResistance",
|
||||
"resistanceListID": 14002
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Common_Property_Ani_Prop_SandStacksInteraction_01",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "ElementWindModifier"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0
|
||||
},
|
||||
"ElementWindModifier": {
|
||||
"modifierName": "",
|
||||
"duration": 2.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_SandStacks_01_BlowOff",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "DieTrigger"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,900 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StonePillar",
|
||||
"modifiers": {
|
||||
"BeHitBlunt": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 10.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_StonePillar_01_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StonePillar_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StoneWall",
|
||||
"modifiers": {
|
||||
"BeHitBlunt": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 10.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StonePile",
|
||||
"modifiers": {
|
||||
"BeHitBlunt": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 10.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_StonePile_01_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StonePillar_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_Stone",
|
||||
"modifiers": {
|
||||
"StoneHit": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onCrash": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
},
|
||||
"radius": 1.0
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 50.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV6",
|
||||
"overrideHitImpulse": {
|
||||
"hitLevel": "Air",
|
||||
"hitImpulseX": 10.0,
|
||||
"hitImpulseY": 10.0
|
||||
},
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
},
|
||||
"cameraShake": {
|
||||
"shakeRange": 0.36000001430511475,
|
||||
"shakeTime": 0.36000001430511475
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_Stone_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "StoneHit"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StonePileWorld",
|
||||
"modifiers": {
|
||||
"BeHitBlunt": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 25.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StonePileWorld01",
|
||||
"modifiers": {
|
||||
"BeHitBlunt1": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 500.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt1"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Broken_StonePile",
|
||||
"modifiers": {
|
||||
"Broken_StonePile": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "SetAnimatorInt",
|
||||
"intID": "gadgetState",
|
||||
"value": 201.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Broken_StonePile"
|
||||
}
|
||||
],
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackBox",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": -4.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigDirectionByEntity"
|
||||
},
|
||||
"attachPointName": "RootNode"
|
||||
},
|
||||
"size": {
|
||||
"x": 8.0,
|
||||
"y": 1.5,
|
||||
"z": 1.5
|
||||
},
|
||||
"muteHitBehindscene": true
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementDurability": 30.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 900.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV4",
|
||||
"overrideHitImpulse": {
|
||||
"hitLevel": "Air",
|
||||
"hitImpulseX": 800.0,
|
||||
"hitImpulseY": 0.0
|
||||
},
|
||||
"retreatType": "ByHitDirection",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StonePileDungeon",
|
||||
"modifiers": {
|
||||
"BeHitBlunt": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 25.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Dungeon_StonePillar_Destory",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_StoneStackDungeon",
|
||||
"modifiers": {
|
||||
"BeHitBlunt": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 25.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Dungeon_StoneStack01_Destory",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "None"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StoneWall_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": -3.0,
|
||||
"z": 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitBlunt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_FlyFloor",
|
||||
"modifiers": {
|
||||
"Floor": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_FlyingStone_Disapear"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorInt",
|
||||
"intID": "Has_Born",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_FlyingStone_Appear"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Floor"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_FlyFloorBlue",
|
||||
"modifiers": {
|
||||
"Floor": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onKill": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_FlyingStoneBlue_Disapear"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorInt",
|
||||
"intID": "Has_Born",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_FlyingStoneBlue_Appear"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "Floor"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Task_Rock_Pierce",
|
||||
"modifiers": {
|
||||
"BeHitPierce": {
|
||||
"modifierName": "",
|
||||
"elementType": "Rock",
|
||||
"elementDurability": 10.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_StonePillar_01_Destroy",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitStrikeType",
|
||||
"strikeType": "Pierce"
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_StonePillar_01_Broken",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "BeHitPierce"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_SaviorStone",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "Default_0"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "GearStart_201"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "GearStop_202"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 203,
|
||||
"modifierName": "GearAction01_203"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Default_0": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0
|
||||
},
|
||||
"GearStart_201": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70360072,
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigDirectionByEntity",
|
||||
"angleOffset": {
|
||||
"y": 180.0
|
||||
}
|
||||
},
|
||||
"attachPointName": "ShootPoint1"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"GearStop_202": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70360072,
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigDirectionByEntity"
|
||||
},
|
||||
"attachPointName": "ShootPoint2"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"GearAction01_203": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "TriggerBullet",
|
||||
"bulletID": 70360072,
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"offset": {
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"z": 0.0
|
||||
},
|
||||
"direction": {
|
||||
"$type": "ConfigDirectionByEntity"
|
||||
},
|
||||
"attachPointName": "ShootPoint3"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_Rock_SaviorStone_Fragment",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAttackNotHitScene",
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 2.0
|
||||
},
|
||||
"checkWaterLayer": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_Drop_Rock_Hit",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"onGround": true,
|
||||
"attachPointName": "attachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAttackNotHitScene",
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackSphere",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornBySelf"
|
||||
},
|
||||
"radius": 2.0
|
||||
},
|
||||
"checkWaterLayer": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,63 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WaterMaterial_PoisonAttack",
|
||||
"modifiers": {
|
||||
"poison": {
|
||||
"modifierName": "",
|
||||
"duration": 0.0,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 0.25,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"doOffStage": true,
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackBox",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"checkHitLayerType": "Both",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "attackPoint"
|
||||
},
|
||||
"size": {
|
||||
"x": 20.0,
|
||||
"y": 60.0,
|
||||
"z": 1.0
|
||||
},
|
||||
"muteHitBehindscene": true
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 0.25,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 50.0,
|
||||
"strikeType": "Default"
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "none",
|
||||
"hitImpulseType": "LV0",
|
||||
"hitHaltTimeScale": 0.25
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "All"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "poison"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,521 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_Bramble_Interact",
|
||||
"modifiers": {
|
||||
"Bramble_Burning": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 30.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
},
|
||||
{
|
||||
"$type": "RejectAttackMixin",
|
||||
"attackTag": "_Bramble_Attack"
|
||||
},
|
||||
{
|
||||
"$type": "DoActionByEventMixin",
|
||||
"type": "Current",
|
||||
"onAbilityStateAdded": [
|
||||
{
|
||||
"abilityState": "ElementBurning",
|
||||
"actions": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Burning_Effect"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"onAbilityStateRemoved": [
|
||||
{
|
||||
"abilityState": "ElementBurning",
|
||||
"actions": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "Burning_Effect"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"state": "Limbo",
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_BurnOut",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_BurnOut",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Burning_Effect": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Element_Burning"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 2.0,
|
||||
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 2.0,
|
||||
"minValue": 2.0
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Bramble_Burning"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_Bramble_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "_Bramble_Attack",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 10.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 100.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV4",
|
||||
"hitHaltTimeScale": 0.009999999776482582
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_WoodenObject_Interact",
|
||||
"modifiers": {
|
||||
"WoodMaterial": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 30.0,
|
||||
"state": "Limbo",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Die_Effect"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_WoodenObject_DeathType",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
],
|
||||
"onBeingHit": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitElement",
|
||||
"element": "Fire"
|
||||
},
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"logic": "Equal",
|
||||
"damage": 0.0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Fire"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_Broken"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByHasElement",
|
||||
"element": "Water"
|
||||
},
|
||||
{
|
||||
"$type": "ByNot",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByHitDamage",
|
||||
"logic": "Equal",
|
||||
"damage": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_Broken"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Die_Effect": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_WoodenObject_DeathType",
|
||||
"value": 0.0,
|
||||
"compareType": "MoreThan"
|
||||
}
|
||||
],
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_BurnOut"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_WoodenObject_DeathType",
|
||||
"value": 0.0,
|
||||
"compareType": "MoreThan"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "WoodMaterial"
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_WoodenObject_DeathType",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_FirewoodStacks_Interact",
|
||||
"modifiers": {
|
||||
"NormalModifier": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 50.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_LeafBlanket_01_Burnout",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "NormalModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_BrambleWorld_Interact",
|
||||
"modifiers": {
|
||||
"Burning": {
|
||||
"modifierName": "",
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 30.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "ShieldBarMixin",
|
||||
"showDamageText": ""
|
||||
}
|
||||
],
|
||||
"state": "Limbo",
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_BurnOut",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_WoodenObject_BurnOut",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "AttachPoint2"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf"
|
||||
}
|
||||
],
|
||||
"onAttackLanded": [
|
||||
{
|
||||
"$type": "RemoveModifier",
|
||||
"modifierName": "Double_Attack"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Double_Attack"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Double_Attack": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 0.75,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "TriggerAttackEvent",
|
||||
"doOffStage": true,
|
||||
"attackEvent": {
|
||||
"attackPattern": {
|
||||
"$type": "ConfigAttackBox",
|
||||
"triggerType": "TriggerNoRepeat",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget",
|
||||
"offset": {
|
||||
"x": 0.15000000596046448,
|
||||
"y": 0.75,
|
||||
"z": -0.5
|
||||
}
|
||||
},
|
||||
"size": {
|
||||
"x": 4.400000095367432,
|
||||
"y": 1.5,
|
||||
"z": 0.800000011920929
|
||||
}
|
||||
},
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 10.0,
|
||||
"strikeType": "Pierce",
|
||||
"enBreak": 9999999.0
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV4",
|
||||
"hitHaltTimeScale": 0.05000000074505806
|
||||
}
|
||||
}
|
||||
},
|
||||
"targetType": "Enemy"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachModifier",
|
||||
"modifierName": "Burning"
|
||||
},
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_BrambleWorld_Attack",
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Grass",
|
||||
"elementDurability": 10.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 100.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "default",
|
||||
"hitImpulseType": "LV4",
|
||||
"hitHaltTimeScale": 0.009999999776482582
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Item_Moving_Trap_Attack",
|
||||
"modifiers": {
|
||||
"test": {
|
||||
"modifierName": "",
|
||||
"duration": 3.0,
|
||||
"elementDurability": 100.0
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "DamageByAttackValue",
|
||||
"target": "Target",
|
||||
"attackInfo": {
|
||||
"attackTag": "",
|
||||
"attenuationTag": "",
|
||||
"attenuationGroup": "default",
|
||||
"attackProperty": {
|
||||
"damagePercentage": 1.0,
|
||||
"damagePercentageRatio": 0.0,
|
||||
"elementType": "Fire",
|
||||
"elementDurability": 10.0,
|
||||
"strikeType": "Default",
|
||||
"enBreak": 100.0,
|
||||
"ignoreLevelDiff": true
|
||||
},
|
||||
"hitPattern": {
|
||||
"onHitEffectName": "",
|
||||
"hitImpulseType": "LV4",
|
||||
"hitHaltTimeScale": 0.009999999776482582
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "test"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Environment_WoodenMaterial_GinSengTree",
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "ExecuteGadgetLua"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,266 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Ljxs_Property_Ani_Tree_AncientBloodTree_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Lv1_Modifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "Lv2_Modifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 203,
|
||||
"modifierName": "Lv3_Modifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Lv1_State",
|
||||
"Lv2_State",
|
||||
"Lv3_State"
|
||||
],
|
||||
"modifierName": "ChangeToStableState"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"All"
|
||||
],
|
||||
"modifierName": "Born_Modifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"GadgetLv1_State"
|
||||
],
|
||||
"modifierName": "GadgetLv1_StateModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"GadgetLv2_State"
|
||||
],
|
||||
"modifierName": "GadgetLv2_StateModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToStateIDMixin",
|
||||
"stateIDs": [
|
||||
"GadgetLv3_State"
|
||||
],
|
||||
"modifierName": "GadgetLv3_StateModifier"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Born_Modifier": {
|
||||
"modifierName": "",
|
||||
"duration": 1.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "TreeRoot"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "LevelUp",
|
||||
"MPTriggerOnRemote": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Lv1_Modifier": {
|
||||
"modifierName": "",
|
||||
"duration": 2.0,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "LevelUp",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "TreeRoot"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Lv2_Modifier": {
|
||||
"modifierName": "",
|
||||
"duration": 3.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "LevelUp",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_02",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "TreeRoot"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Lv3_Modifier": {
|
||||
"modifierName": "",
|
||||
"duration": 3.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"triggerID": "LevelUp",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_03",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "TreeRoot"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChangeToStableState": {
|
||||
"modifierName": "",
|
||||
"duration": 0.10000000149011612,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByAny",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"gadgetState": 201
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"gadgetState": 204
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"param1": 901
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"gadgetState": 202
|
||||
}
|
||||
],
|
||||
"param1": 902
|
||||
},
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGadgetState",
|
||||
"gadgetState": 203
|
||||
}
|
||||
],
|
||||
"param1": 903
|
||||
}
|
||||
]
|
||||
},
|
||||
"GadgetLv1_StateModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_Stone_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffStoneLv1"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"GadgetLv2_StateModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_Stone_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffStoneLv2"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"GadgetLv3_StateModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientBloodTree_Stone_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffStoneLv3"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"WindZone": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "WindZoneMixin",
|
||||
"shapeName": "CircleR20",
|
||||
"born": {
|
||||
"$type": "ConfigBornByTarget"
|
||||
},
|
||||
"strength": -2.0,
|
||||
"attenuation": 0.0,
|
||||
"innerRadius": 0.0,
|
||||
"targetType": "All",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByEntityTypes",
|
||||
"entityTypes": [
|
||||
"Avatar",
|
||||
"Monster"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifierName": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "WindZone"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,18 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "Scene_RockGadget_Summon_Detect",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AddGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_SCENE_GADGET_ISSUMMON",
|
||||
"useLimitRange": true,
|
||||
"maxValue": 1.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,397 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_NPCObj_Ani_Djinn_Normal",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_ABILITY_Djinn_Advance",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_NPCObj_Ani_Djinn_Advance",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_Djinn_Advance",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_NPCObj_Ani_Djinn_AdvanceWithCloud",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 1.0,
|
||||
"key": "_ABILITY_Djinn_Advance",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "EnablePartControl",
|
||||
"partRootNames": [
|
||||
"CloudRoot"
|
||||
],
|
||||
"enable": true
|
||||
},
|
||||
{
|
||||
"$type": "SetPartControlTarget",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsByTag",
|
||||
"tag": "Homeworld_Standard_MainBuilding"
|
||||
},
|
||||
"partRootNames": [
|
||||
"CloudRoot"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_NPCObj_Ani_Djinn_01_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Appear"
|
||||
],
|
||||
"modifierName": "AppearState"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Idle"
|
||||
],
|
||||
"modifierName": "IdleState"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Show02Loop"
|
||||
],
|
||||
"modifierName": "SleepState"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Talk"
|
||||
],
|
||||
"modifierName": "TalkState"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"AppearState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Show"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SleepState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Sleep",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "DjinnSleepPoint"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"IdleState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 15.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_Show_Mode",
|
||||
"useLimitRange": true,
|
||||
"randomInRange": true,
|
||||
"maxValue": 20.0,
|
||||
"minValue": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Show_Mode",
|
||||
"value": 10.0,
|
||||
"compareType": "LessAndEqual"
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_ABILITY_Djinn_Advance",
|
||||
"value": 0.0
|
||||
}
|
||||
],
|
||||
"triggerID": "Show01",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Show_Mode",
|
||||
"value": 7.0,
|
||||
"compareType": "LessAndEqual"
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_ABILITY_Djinn_Advance",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"triggerID": "Show01",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Show_Mode",
|
||||
"value": 7.0,
|
||||
"maxValue": 11.0,
|
||||
"compareType": "Between"
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_ABILITY_Djinn_Advance",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"triggerID": "Show02",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Show_Mode",
|
||||
"value": 11.0,
|
||||
"compareType": "MoreThanAndEqual"
|
||||
}
|
||||
],
|
||||
"modifierName": "ShowEmotion"
|
||||
}
|
||||
]
|
||||
},
|
||||
"TalkState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ShowEmotion"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ShowEmotion": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"modifierMixins": [
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_ABILITY_Djinn_Comfort",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
3.5,
|
||||
6.5,
|
||||
9.5,
|
||||
10.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Level1",
|
||||
"Level2",
|
||||
"Level3",
|
||||
"Level4"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Level1": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Feeling_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Level2": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Feeling_02"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Level3": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Feeling_03"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Level4": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Feeling_04"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_ABILITY_Djinn_Comfort",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
],
|
||||
"onAbilityStart": [
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ShowEmotion"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_NPCObj_Ani_Djinn_02_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Appear"
|
||||
],
|
||||
"modifierName": "AppearState"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Idle"
|
||||
],
|
||||
"modifierName": "IdleState"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToAnimatorStateIDMixin",
|
||||
"stateIDs": [
|
||||
"Show02Loop"
|
||||
],
|
||||
"modifierName": "SleepState"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"AppearState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Show"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SleepState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_Djinn_Sleep",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "DjinnSleepPoint"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"IdleState": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 15.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"value": 0.0,
|
||||
"key": "_Show_Mode",
|
||||
"useLimitRange": true,
|
||||
"randomInRange": true,
|
||||
"maxValue": 10.0,
|
||||
"minValue": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Show_Mode",
|
||||
"value": 7.0,
|
||||
"compareType": "LessAndEqual"
|
||||
}
|
||||
],
|
||||
"triggerID": "Show01",
|
||||
"MPTriggerOnRemote": true
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorTrigger",
|
||||
"predicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Show_Mode",
|
||||
"value": 7.0,
|
||||
"maxValue": 11.0,
|
||||
"compareType": "Between"
|
||||
}
|
||||
],
|
||||
"triggerID": "Show02",
|
||||
"MPTriggerOnRemote": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
@ -0,0 +1,298 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_Common_RockGate",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "Idle"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Idle": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_CommonRockGate_Open"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_AncientGate",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Active"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Active": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_AncientGate_01_Open"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_Temple01",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Active"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Active": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_TempleUnlock_01"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_Temple01_Ly",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Active"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Active": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_TempleUnlock_01_Ly"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_Temple02_Electric",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_Gear_Temple_02_Electric"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_Temple02_Rock",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_Gear_Temple_02_Rock"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Gate_Temple02_Wind",
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_Gear_Temple_02_Wind"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Homeworld_Ani_Interior_Common_Room_Door_01_WhiteBox_Ability",
|
||||
"onFieldEnter": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"target": "Target",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetForwardAndSelfPosition",
|
||||
"logic": "Lesser",
|
||||
"value": 90.0
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "Open",
|
||||
"value": true
|
||||
}
|
||||
],
|
||||
"failActions": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "In",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"onFieldExit": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "Open"
|
||||
},
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "In"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Area_Ly_Property_Build_DahakaEntry_01_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "IceFireModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "IceWaterModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 203,
|
||||
"modifierName": "ElectricFireModifier"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 204,
|
||||
"modifierName": "ElectricWaterModifier"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"IceFireModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Ice",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode01"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Fire",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode02"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"IceWaterModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Ice",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode01"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Water",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode02"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ElectricFireModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Electric",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode01"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Fire",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode02"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ElectricWaterModifier": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Electric",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode01"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_DahakaEntrySymbol_Water",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "CharNode02"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,803 @@
|
||||
[
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Level_Common_Property_Prop_RunesParent_01_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "CheckSelf"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "AttachLine"
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Children01_Active",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Active01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Children02_Active",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Active02"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Children03_Active",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Active03"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Active01": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "State1",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active02": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "State2",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active03": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "State3",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"CheckSelf": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"thinkInterval": 1.0,
|
||||
"onThinkInterval": [
|
||||
{
|
||||
"$type": "Predicated",
|
||||
"targetPredicates": [
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Children01_Active",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Children02_Active",
|
||||
"value": 1.0
|
||||
},
|
||||
{
|
||||
"$type": "ByTargetGlobalValue",
|
||||
"key": "_Children03_Active",
|
||||
"value": 1.0
|
||||
}
|
||||
],
|
||||
"successActions": [
|
||||
{
|
||||
"$type": "ExecuteGadgetLua",
|
||||
"param1": 201
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"AttachLine": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_RuneParent_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "ReceivePoint"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Level_Common_Property_Prop_RunesParent_02_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Children01_Active",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Active01"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Children02_Active",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Active02"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||||
"globalValueKey": "_Children03_Active",
|
||||
"defaultGlobalValueOnCreate": 0.0,
|
||||
"valueSteps": [
|
||||
0.5,
|
||||
1.5
|
||||
],
|
||||
"modifierNameSteps": [
|
||||
"Active03"
|
||||
]
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"Active01": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "State1",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active02": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "State2",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active03": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SetAnimatorBool",
|
||||
"boolID": "State3",
|
||||
"value": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Level_Common_Property_Prop_RunesChild_01_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "DisActive"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Active"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "Success"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"DisActive": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"value": 201,
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Success": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"value": 201,
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Common_Success_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "ReceivePoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 2
|
||||
},
|
||||
"modifierName": "SendLine"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ChangeFatherGlobalValue"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SendLine": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"target": "Applier",
|
||||
"effectPattern": "Eff_SceneObj_Runes_01_Chains",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffPoint01",
|
||||
"attachPointTargetType": "Self"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChangeFatherGlobalValue": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 2
|
||||
},
|
||||
"value": 1.0,
|
||||
"key": "_Children01_Active",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 4
|
||||
},
|
||||
"value": 1.0,
|
||||
"key": "_Children01_Active",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffectNode"
|
||||
},
|
||||
"effectTempleteID": 100
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Level_Common_Property_Prop_RunesChild_02_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "DisActive"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Active"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "Success"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"DisActive": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"value": 201,
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Success": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"value": 201,
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Common_Success_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "ReceivePoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 2
|
||||
},
|
||||
"modifierName": "SendLine"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ChangeFatherGlobalValue"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SendLine": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"target": "Applier",
|
||||
"effectPattern": "Eff_SceneObj_Runes_01_Chains",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffPoint02",
|
||||
"attachPointTargetType": "Self"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChangeFatherGlobalValue": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 2
|
||||
},
|
||||
"value": 1.0,
|
||||
"key": "_Children02_Active",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 4
|
||||
},
|
||||
"value": 1.0,
|
||||
"key": "_Children02_Active",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffectNode"
|
||||
},
|
||||
"effectTempleteID": 101
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Level_Common_Property_Prop_RunesChild_03_Ability",
|
||||
"abilityMixins": [
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"modifierName": "DisActive"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 201,
|
||||
"modifierName": "Active"
|
||||
},
|
||||
{
|
||||
"$type": "AttachToGadgetStateMixin",
|
||||
"gadgetState": 202,
|
||||
"modifierName": "Success"
|
||||
}
|
||||
],
|
||||
"modifiers": {
|
||||
"DisActive": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Active": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"value": 201,
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"Success": {
|
||||
"modifierName": "",
|
||||
"duration": 1.0,
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "SendEffectTrigger",
|
||||
"parameter": "State",
|
||||
"type": "Int",
|
||||
"value": 201,
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01"
|
||||
}
|
||||
],
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "FireEffect",
|
||||
"effectPattern": "Eff_SceneObj_Common_Success_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "ReceivePoint"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 2
|
||||
},
|
||||
"modifierName": "SendLine"
|
||||
},
|
||||
{
|
||||
"$type": "ApplyModifier",
|
||||
"modifierName": "ChangeFatherGlobalValue"
|
||||
}
|
||||
]
|
||||
},
|
||||
"SendLine": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"target": "Applier",
|
||||
"effectPattern": "Eff_SceneObj_Runes_01_Chains",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffPoint03",
|
||||
"attachPointTargetType": "Self"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"ChangeFatherGlobalValue": {
|
||||
"modifierName": "",
|
||||
"duration": 0.5,
|
||||
"elementDurability": 100.0,
|
||||
"onRemoved": [
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 2
|
||||
},
|
||||
"value": 1.0,
|
||||
"key": "_Children03_Active",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
},
|
||||
{
|
||||
"$type": "SetGlobalValue",
|
||||
"otherTargets": {
|
||||
"$type": "SelectTargetsBySelfGroup",
|
||||
"value": 4
|
||||
},
|
||||
"value": 1.0,
|
||||
"key": "_Children03_Active",
|
||||
"maxValue": 0.0,
|
||||
"minValue": 0.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_SceneObj_RunesChild_01",
|
||||
"born": {
|
||||
"$type": "ConfigBornByAttachPoint",
|
||||
"attachPointName": "EffectNode"
|
||||
},
|
||||
"effectTempleteID": 102
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Dungeon_MistTrial_Ball_AttackUp",
|
||||
"modifiers": {
|
||||
"EffectBall": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Tower_Ball_AttackUp_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"AttackUp": {
|
||||
"modifierName": "",
|
||||
"duration": 30.0,
|
||||
"elementDurability": 100.0,
|
||||
"properties": {
|
||||
"Actor_AttackRatio": 0.25
|
||||
},
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"hideEntity": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Dungeon_MistTrial_Ball_Heal",
|
||||
"modifiers": {
|
||||
"EffectBall": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Tower_Ball_Heal_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"hideEntity": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Default": {
|
||||
"$type": "ConfigAbility",
|
||||
"abilityName": "SceneObj_Gear_Dungeon_MistTrial_Ball_SpeedUp",
|
||||
"modifiers": {
|
||||
"EffectBall": {
|
||||
"modifierName": "",
|
||||
"elementDurability": 100.0,
|
||||
"onAdded": [
|
||||
{
|
||||
"$type": "AttachEffect",
|
||||
"effectPattern": "Eff_Tower_Ball_MoveSpeed_01"
|
||||
}
|
||||
]
|
||||
},
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"$type": "KillSelf",
|
||||
"hideEntity": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user