[ { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Coin_Display", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGC_TriathlonCoin_01" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Windcircle_Effect", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_WindField_Horizontal_UGC" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Coin_Run", "modifiers": { "CoinMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGC_TriathlonCoin_01" } ], "onRemoved": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_UGC_CoinDead", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_GlideChampCoin_Hit" }, { "$type": "KillSelf" } ] }, "AddCoin": { "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_GetGlideChampCoin" } ] }, "CallGroupDie": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "funcName": "SLC_UGC_CoinDie", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "CoinMaterial" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_UGC_CoinDead", "maxValue": 0.0, "minValue": 0.0 } ], "onFieldEnter": [ { "$type": "ApplyModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_UGC_CoinDead", "value": 0.0 } ], "modifierName": "CallGroupDie" }, { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_UGC_CoinDead", "value": 0.0 } ], "modifierName": "AddCoin" }, { "$type": "RemoveModifier", "modifierName": "CoinMaterial" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Spike_Attack", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "CanAttack", "NotAttack", "CanAttackV2" ], "MONPGCFHAML": [ 4.0, 2.0, 2.0 ] } ], "modifiers": { "CanAttack": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "NotAttack": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "CanAttackV2": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ], "onFieldEnter": [ { "$type": "DamageByAttackValue", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] }, { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_CanAttack", "value": 1.0 } ], "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementDurability": 100.0, "strikeType": "Default", "enBreak": 100.0, "ignoreLevelDiff": true }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV4", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_CreateBase_01", "modifiers": { "SpikeCallWatcher": { "modifierName": "", "elementDurability": 100.0, "onAttackLanded": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "UGC_HitCall" } ] }, "UGC_HitCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitBySpike", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] } }, "onAdded": [ { "$type": "CreateGadget", "HBMNAKPIDCM": "Caster", "NJEOPILMKCN": true, "born": { "$type": "ConfigBornByTarget", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "CABLIPAKCGB": 70350338, "CEBMHIFOHJM": true }, { "$type": "ApplyModifier", "modifierName": "SpikeCallWatcher" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_CreateBase_02", "modifiers": { "SpikeCallWatcher": { "modifierName": "", "elementDurability": 100.0, "onAttackLanded": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "UGC_HitCall" } ] }, "UGC_HitCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitBySpike", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] } }, "onAdded": [ { "$type": "CreateGadget", "HBMNAKPIDCM": "Caster", "NJEOPILMKCN": true, "born": { "$type": "ConfigBornByTarget", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "CABLIPAKCGB": 70350339, "CEBMHIFOHJM": true }, { "$type": "ApplyModifier", "modifierName": "SpikeCallWatcher" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Level_Common_Property_Prop_UGCSpike_Attack", "onAbilityStart": [ { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementDurability": 100.0, "strikeType": "Default", "enBreak": 100.0, "ignoreLevelDiff": true }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV4", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Level_Common_Property_Prop_UGCSpikeBlock_02", "modifiers": { "HitAway": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.800000011920929, "onAttackLanded": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "UGC_HitCall" } ], "onThinkInterval": [ { "$type": "TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.6000000238418579, "z": -1.0 }, "attachPointName": "RootNode", "MMFHENHCBGB": "Self" }, "size": { "x": 4.400000095367432, "y": 1.0, "z": 1.399999976158142 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementRank": 1.5, "elementDurability": 0.0, "strikeType": "Default", "enBreak": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV7", "overrideHitImpulse": { "hitLevel": "Heavy", "HPOPMELEPEB": 800.0, "hitImpulseY": 600.0 }, "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, "targetType": "AllExceptSelf" } ] }, "UGC_HitCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitBySpike", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "HitAway" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_StaminaBall_Display", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_BoatRaceCrate_02_Float", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "attachPointName": "RootNode" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_StaminaBall_Run", "abilityMixins": [ { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "GV_CanRecoverEnergy", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "CoolDown", "Actived" ] } ], "modifiers": { "CoolDown": { "modifierName": "", "elementDurability": 100.0 }, "Actived": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.30000001192092896, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_BoatRaceCrate_02_Float" } ], "onRemoved": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_BoatRaceCrate_02_Smash" }, { "$type": "ApplyModifier", "modifierName": "RecoverManager" } ], "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "DJLKFLJENEG": 1, "OOOFAPPEOJK": [ "Avatar" ], "shapeName": "CircleR1.5H3", "campTargetType": "All", "sizeRatio": 1.0 }, "DNFLNAJKCDK": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "ApplyModifier", "target": "Target", "modifierName": "RecoverEnergy" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_CanRecoverEnergy", "maxValue": 0.0, "minValue": 0.0 } ] } ] }, "RecoverManager": { "modifierName": "", "duration": 10.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanRecoverEnergy", "maxValue": 0.0, "minValue": 0.0 } ] }, "RecoverEnergy": { "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "onAdded": [ { "$type": "ReviveStamina", "value": 50.0 } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanRecoverEnergy", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_SpeedBall_Display", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_PropGoldShoes_01", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "attachPointName": "RootNode" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_SpeedBall_Run", "abilityMixins": [ { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "GV_CanSpeedUp", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "CoolDown", "Actived" ] } ], "modifiers": { "CoolDown": { "modifierName": "", "elementDurability": 100.0 }, "Actived": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.30000001192092896, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_PropGoldShoes_01" } ], "onRemoved": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_PropGoldShoes_01_Disappear" }, { "$type": "ApplyModifier", "modifierName": "RecoverManager" } ], "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "DJLKFLJENEG": 1, "OOOFAPPEOJK": [ "Avatar" ], "shapeName": "CircleR1.5H3", "campTargetType": "All", "sizeRatio": 1.0 }, "DNFLNAJKCDK": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "ApplyModifier", "target": "Target", "modifierName": "UGC_SpeedUp_Attacher" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_CanSpeedUp", "maxValue": 0.0, "minValue": 0.0 } ] } ] }, "UGC_SpeedUp_Attacher": { "modifierName": "", "duration": 6.0, "elementDurability": 100.0, "modifierMixins": [ { "$type": "CurLocalAvatarMixinV2", "modifierName": "UGCSpeedUp" } ], "onAdded": [ { "$type": "AttachModifier", "modifierName": "UGCSpeedUp" } ] }, "UGCSpeedUp": { "modifierName": "", "elementDurability": 100.0, "properties": { "Animator_MoveSpeedRatio": 0.30000001192092896 }, "isLimitedProperties": true }, "RecoverManager": { "modifierName": "", "duration": 10.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanSpeedUp", "maxValue": 0.0, "minValue": 0.0 } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanSpeedUp", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_JumpBall_Display", "onAdded": [ { "$type": "AttachEffect", "POKMJEIDNJF": true, "effectPattern": "Eff_SceneObj_UGCjumpbuff_Idle", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "attachPointName": "RootNode" } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_JumpBall_Run", "abilityMixins": [ { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "GV_CanRocketJump", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "CoolDown", "Actived" ] } ], "modifiers": { "CoolDown": { "modifierName": "", "elementDurability": 100.0 }, "Actived": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.30000001192092896, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCjumpbuff_Idle" } ], "onRemoved": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_PropGoldShoes_01_Disappear" }, { "$type": "ApplyModifier", "modifierName": "RecoverManager" } ], "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "DJLKFLJENEG": 1, "OOOFAPPEOJK": [ "Avatar" ], "shapeName": "CircleR1.5H3", "campTargetType": "All", "sizeRatio": 1.0 }, "DNFLNAJKCDK": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "ApplyModifier", "target": "TargetTeam", "modifierName": "UGC_RocketJumpBallBuff" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_CanRocketJump", "maxValue": 0.0, "minValue": 0.0 } ] } ] }, "RecoverManager": { "modifierName": "", "duration": 10.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanRocketJump", "maxValue": 0.0, "minValue": 0.0 } ] }, "UGC_RocketJumpBallBuff": { "modifierName": "", "duration": 6.0, "elementDurability": 100.0, "onAdded": [ { "$type": "AddGlobalValue", "target": "Team", "doOffStage": true, "value": 1.0, "key": "GV_UGC_AvatarCanRocketJump", "useLimitRange": true, "maxValue": 999.0, "minValue": 0.0 }, { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_JumpUp_01_Buff" } ], "onRemoved": [ { "$type": "AddGlobalValue", "target": "Team", "doOffStage": true, "value": -1.0, "key": "GV_UGC_AvatarCanRocketJump", "useLimitRange": true, "maxValue": 999.0, "minValue": 0.0 } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanRocketJump", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_StartPoint", "abilityMixins": [ { "$type": "AttachToGadgetStateMixin", "modifierName": "GS_Idle" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "GS_Started" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "GS_Normal" } ], "modifiers": { "GS_Idle": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCstartpoint_Idle" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "Airwalls" ], "setEnable": true } ] }, "GS_Started": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_UGCstartpoint_Disappear" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "Airwalls" ] } ] }, "GS_Normal": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCstartpoint_Idle" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "Airwalls" ] } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_EndPoint", "modifiers": { "UNIQUE_CallArrive": { "stacking": "Unique", "modifierName": "", "isUnique": true, "duration": 2.0, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_ArriveDest", "LIOGECEPJAH": 1.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 }, { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCgoal_Active" } ] } }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCgoal_Idle" } ], "onFieldEnter": [ { "$type": "ApplyModifier", "modifierName": "UNIQUE_CallArrive" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Level_Common_Property_Ani_Prop_UGCVanishPlatform_01", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "Appear", "Dissolve" ], "MONPGCFHAML": [ 4.0, 3.0 ] } ], "modifiers": { "Appear": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorInt", "intID": "Dissolve", "value": 0.0 }, { "$type": "ApplyModifier", "modifierName": "EnableBlock" } ] }, "Dissolve": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetAnimatorInt", "intID": "Dissolve", "value": 201.0 }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "Block" ] } ] }, "EnableBlock": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onRemoved": [ { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "Block" ], "setEnable": true } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Level_Common_Property_Ani_Prop_UGCVanishPlatform_02", "abilityMixins": [ { "$type": "AttachToGadgetStateMixin", "modifierName": "Appear" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Dissolve" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Recover" } ], "modifiers": { "Appear": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_Brokenplatform01_01" }, { "$type": "EnableSceneTransformByName", "doOffStage": true, "DODBNEDGHLA": [ "Block" ], "setEnable": true } ] }, "Dissolve": { "modifierName": "", "duration": 2.0, "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_Brokenplatform01_02" } ], "onRemoved": [ { "$type": "EnableSceneTransformByName", "doOffStage": true, "DODBNEDGHLA": [ "Block" ] }, { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_Brokenplatform02_01" }, { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 202 } ] }, "Recover": { "modifierName": "", "duration": 4.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "ExecuteGadgetLua" } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GS_UGC_Vanish", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_Dynamic_UGCDungeon_Ray", "modifiers": { "ImmuneFall": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_FallingDamageRatio": -1.0 }, "state": "LockHP" } }, "onAdded": [ { "$type": "AttachModifier", "modifierName": "ImmuneFall" } ], "isDynamicAbility": true } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_UGCBarrageCreator_01", "abilityMixins": [ { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "GV_BarrageStart", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "GearStop", "GearStart" ] } ], "modifiers": { "FireManager": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 1.0, "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "OOOFAPPEOJK": [ "Avatar" ], "shapeName": "CircleR15H10", "campTargetType": "All", "sizeRatio": 1.0 }, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 } ] }, { "$type": "Predicated", "targetPredicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_PlayerNums", "value": 0.0, "compareType": "MoreThan" } ], "successActions": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 } ], "failActions": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 } ] }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 } ] }, "GearStop": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua" } ] }, "GearStart": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 4.0, "onAdded": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 }, { "$type": "Randomed", "chance": 0.25, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350385, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.33000001311302185, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350386, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.5, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350387, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 70350388, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } ] } ] } ], "onThinkInterval": [ { "$type": "Randomed", "chance": 0.25, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350385, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.33000001311302185, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350386, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.5, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350387, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 70350388, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } ] } ] } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ApplyModifier", "modifierName": "FireManager" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_Grow_Ele", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_Barrage_UGCBullet_01_Ring", "LGJILDHOPGH": 102 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Electric", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_Grow_Ice", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_Barrage_UGCBullet_01_Ring", "LGJILDHOPGH": 104 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_Grow_Fire", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_Barrage_UGCBullet_01_Ring", "LGJILDHOPGH": 103 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Fire", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_Grow_Water", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_Barrage_UGCBullet_01_Ring", "LGJILDHOPGH": 101 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_UGCBarrageCreatorSquare_01", "abilityMixins": [ { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "GV_BarrageStart", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "GearStop", "GearStart" ] } ], "modifiers": { "FireManager": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 1.0, "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "OOOFAPPEOJK": [ "Avatar" ], "shapeName": "CircleR15H10", "campTargetType": "All", "sizeRatio": 1.0 }, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 } ] }, { "$type": "Predicated", "targetPredicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_PlayerNums", "value": 0.0, "compareType": "MoreThan" } ], "successActions": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 } ], "failActions": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 } ] }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 } ] }, "GearStop": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua" } ] }, "GearStart": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 4.0, "onAdded": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 }, { "$type": "Randomed", "chance": 0.25, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350364, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.33000001311302185, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350365, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.5, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350366, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 70350367, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } ] } ] } ], "onThinkInterval": [ { "$type": "Randomed", "chance": 0.25, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350364, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.33000001311302185, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350365, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "Randomed", "chance": 0.5, "successActions": [ { "$type": "TriggerBullet", "bulletID": 70350366, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "failActions": [ { "$type": "TriggerBullet", "bulletID": 70350367, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } ] } ] } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ApplyModifier", "modifierName": "FireManager" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_GrowSquare_Ele", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCBulletCreator_Square", "LGJILDHOPGH": 102 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Electric", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_GrowSquare_Ice", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCBulletCreator_Square", "LGJILDHOPGH": 104 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_GrowSquare_Fire", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCBulletCreator_Square", "LGJILDHOPGH": 103 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Fire", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_HorizontalBullet_GrowSquare_Water", "modifiers": { "KillRockGadget": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "KillSelf" } ] }, "HitByBulletServerlua": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] }, "BulletMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCBulletCreator_Square", "LGJILDHOPGH": 101 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BulletMaterial" } ], "onAbilityStart": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "HitByBulletServerlua" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "overrideByWeapon": true, "strikeType": "Default", "enBreak": 50.0, "damageExtra": 500.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.009999999776482582, "muteHitText": true } } } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Cube_Fire_Run", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "GS_None", "GS_Fire" ], "MONPGCFHAML": [ 3.0, 3.0 ] }, { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "UGC_Triggered", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "UGC_CubeNormal", "UGC_CubeAttack" ] } ], "modifiers": { "GS_None": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 0.699999988079071, "OEACBADEAME": true, "OKBCBFBMCIO": 12, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "GS_Fire": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "TriggerAudio", "POCPPGDMDEA": { "$type": "ConfigAudioEventOp", "POCPPGDMDEA": { "text": "Play_amb_sceneObj_gear_UGCCube_in" } } }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 3.0, "OEACBADEAME": true, "OKBCBFBMCIO": 11, "FOJJCOEKGMM": 1.0 }, { "$type": "SetGlobalValue", "value": 1.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ChangeUGCRayTag", "OHNPPFMGACE": 1 } ] }, "UGC_CubeAttack": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "UGC_Cube_CanAttack", "value": 1.0 } ], "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": -2.5 }, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "AttackPoint" }, "size": { "x": 5.0, "y": 1.0, "z": 5.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Fire", "elementDurability": 25.0, "strikeType": "Default", "enBreak": 100.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, "targetType": "Enemy" } ] }, "UGC_CubeNormal": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Triggered", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Cube_Water_Run", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "GS_None", "GS_Water" ], "MONPGCFHAML": [ 3.0, 3.0 ] }, { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "UGC_Triggered", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "UGC_CubeNormal", "UGC_CubeAttack" ] } ], "modifiers": { "GS_None": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 0.800000011920929, "OEACBADEAME": true, "OKBCBFBMCIO": 12, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "GS_Water": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 2.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "TriggerAudio", "POCPPGDMDEA": { "$type": "ConfigAudioEventOp", "POCPPGDMDEA": { "text": "Play_amb_sceneObj_gear_UGCCube_in" } } }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 4.0, "OEACBADEAME": true, "OKBCBFBMCIO": 11, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag", "OHNPPFMGACE": 2 }, { "$type": "SetGlobalValue", "value": 1.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "UGC_CubeAttack": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "UGC_Cube_CanAttack", "value": 1.0 } ], "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": -2.5 }, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "AttackPoint" }, "size": { "x": 5.0, "y": 1.0, "z": 5.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Water", "elementDurability": 25.0, "strikeType": "Default", "enBreak": 100.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, "targetType": "Enemy" } ] }, "UGC_CubeNormal": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Triggered", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Cube_Ice_Run", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "GS_None", "GS_Ice" ], "MONPGCFHAML": [ 3.0, 3.0 ] }, { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "UGC_Triggered", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "UGC_CubeNormal", "UGC_CubeAttack" ] } ], "modifiers": { "GS_None": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 0.699999988079071, "OEACBADEAME": true, "OKBCBFBMCIO": 12, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "GS_Ice": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 3.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "TriggerAudio", "POCPPGDMDEA": { "$type": "ConfigAudioEventOp", "POCPPGDMDEA": { "text": "Play_amb_sceneObj_gear_UGCCube_in" } } }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 3.0, "OEACBADEAME": true, "OKBCBFBMCIO": 11, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag", "OHNPPFMGACE": 3 }, { "$type": "SetGlobalValue", "value": 1.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "UGC_CubeAttack": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "UGC_Cube_CanAttack", "value": 1.0 } ], "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": -2.5 }, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "AttackPoint" }, "size": { "x": 5.0, "y": 1.0, "z": 5.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Ice", "elementDurability": 25.0, "strikeType": "Default", "enBreak": 100.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, "targetType": "Enemy" } ] }, "UGC_CubeNormal": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Triggered", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Cube_Elec_Run", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "GS_None", "GS_Elec" ], "MONPGCFHAML": [ 3.0, 3.0 ] }, { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "UGC_Triggered", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "UGC_CubeNormal", "UGC_CubeAttack" ] } ], "modifiers": { "GS_None": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 1.5, "OEACBADEAME": true, "OKBCBFBMCIO": 12, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag" }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "GS_Elec": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "SetGlobalValue", "value": 4.0, "key": "GV_UGC_GearState", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "TriggerAudio", "POCPPGDMDEA": { "$type": "ConfigAudioEventOp", "POCPPGDMDEA": { "text": "Play_amb_sceneObj_gear_UGCCube_in" } } }, { "$type": "SetMaterialParamFloatByTransform", "CFIPAGENGPE": true, "JEODFLCKCJO": "EmissionStrength", "OBDOJDJDNHC": "_EmissionStrength", "value": 4.0, "OEACBADEAME": true, "OKBCBFBMCIO": 11, "FOJJCOEKGMM": 1.0 }, { "$type": "ChangeUGCRayTag", "OHNPPFMGACE": 4 }, { "$type": "SetGlobalValue", "value": 1.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 } ] }, "UGC_CubeAttack": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "TriggerAttackEvent", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "UGC_Cube_CanAttack", "value": 1.0 } ], "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": -2.5 }, "direction": { "$type": "ConfigDirectionByDefault", "angleOffset": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "attachPointName": "AttackPoint" }, "size": { "x": 5.0, "y": 1.0, "z": 5.0 } }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Electric", "elementDurability": 25.0, "strikeType": "Default", "enBreak": 100.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, "targetType": "Enemy" } ] }, "UGC_CubeNormal": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Cube_CanAttack", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "UGC_Triggered", "maxValue": 0.0, "minValue": 0.0 } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_SpeedPlatform_Display", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCspeedplatform" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_SpeedPlatform_Run", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCspeedplatform" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_JumpPlatform_Run", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_Stages_Level_Common_Jumpplatform_01" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_ThunderSeedCreate_Interact", "abilityMixins": [ { "$type": "WidgetMpSupportMixin", "DOGJEJOLCOK": [ { "$type": "DebugLog", "CBEDAJEGJBM": "### Interact!" }, { "$type": "ApplyModifier", "target": "Other", "modifierName": "Electric_Fairy_GV" }, { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 } ] } ], "modifiers": { "Electric_Fairy_GV": { "modifierName": "", "duration": 20.5, "elementDurability": 100.0, "onAdded": [ { "$type": "AddGlobalValue", "target": "Team", "doOffStage": true, "value": 1.0, "key": "GV_UGC_Electric_Fairy", "maxValue": 0.0, "minValue": 0.0 } ], "onRemoved": [ { "$type": "AddGlobalValue", "target": "Team", "doOffStage": true, "value": -1.0, "key": "GV_UGC_Electric_Fairy", "maxValue": 0.0, "minValue": 0.0 } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_ThunderSeedCreate_01", "abilityMixins": [ { "$type": "AttachToGadgetStateMixin", "modifierName": "EnableInteract" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DisableInteract" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "CannotInteract" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 203, "modifierName": "Destory" } ], "modifiers": { "CannotInteract": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_ElecEmitCherryTree_01_Default" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshOne" ], "setEnable": true }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshTwo" ] } ] }, "Destory": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_ElecEmitCherryTree_01_Destroy" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshTwo" ], "setEnable": true }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshOne" ] } ] }, "EnableInteract": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua" }, { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_ElecEmitCherryTree_01_Recover" }, { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_ElecEmitCherryTree_01_Completed" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshOne" ], "setEnable": true }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshTwo" ] }, { "$type": "AttachModifier", "modifierName": "LEVEL1" } ] }, "DisableInteract": { "modifierName": "", "duration": 10.0, "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_ElecEmitCherryTree_01_PowerUp" }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshOne" ], "setEnable": true }, { "$type": "EnableSceneTransformByName", "DODBNEDGHLA": [ "MeshTwo" ] } ], "onRemoved": [ { "$type": "ExecuteGadgetLua" } ] }, "LEVEL1": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_ThunderSeed_Tree_01", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "AttachPoint" } } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_LightCore", "abilityMixins": [ { "$type": "AttachToStateIDMixin", "stateIDs": [ "PhaseDefault" ], "modifierName": "PhaseDefault" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "PhaseEnd" ], "modifierName": "PhaseEnd" }, { "$type": "AttachToStateIDMixin", "stateIDs": [ "PhaseRecover" ], "modifierName": "PhaseRecover" }, { "$type": "AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Waiting" } ], "modifiers": { "Waiting": { "modifierName": "", "duration": 5.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 202 } ] }, "PhaseDefault": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_ThunderCoil_Default", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "AttachPoint" } }, { "$type": "SetGlobalValue", "value": 1.0, "key": "_IS_ELECTRIC_CORE", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ChangeTag", "JLCBMMLJBBP": true, "tag": "_IS_ELECTRIC_CORE" }, { "$type": "ExecuteGadgetLua" } ] }, "PhaseEnd": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_ThunderCoil_End", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "AttachPoint" } } ] }, "PhaseRecover": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_ThunderCoil_Recover", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "AttachPoint" } } ], "onRemoved": [ { "$type": "ExecuteGadgetLua" } ] }, "LightCoreMove": { "modifierName": "", "elementDurability": 100.0, "modifierMixins": [ { "$type": "AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_IS_ELECTRIC_CORE", "defaultGlobalValueOnCreate": 0.0, "valueSteps": [ -1.0, 0.5, 1.5 ], "modifierNameSteps": [ "Charging", "Charged" ] } ] }, "Charging": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 } ] }, "Charged": { "modifierName": "", "elementDurability": 100.0 } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "_IS_ELECTRIC_CORE", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ChangeTag", "JLCBMMLJBBP": true, "tag": "_IS_ELECTRIC_CORE" }, { "$type": "ApplyModifier", "modifierName": "LightCoreMove" }, { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_ThunderCoil_Born" } ], "onKill": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_ThunderCoil_Disappear" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Bubble_Display", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCWater_Bubble" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Bubble_Run", "modifiers": { "BubbleMaterial": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCWater_Bubble", "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_CanBlist", "maxValue": 0.0, "minValue": 0.0 } ], "onRemoved": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_CanBlist", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_TowerWater_03_Bubble_Die" }, { "$type": "ApplyModifier", "modifierName": "BubbleRecover" } ] }, "BubbleRecover": { "modifierName": "", "duration": 6.0, "elementDurability": 100.0, "onRemoved": [ { "$type": "ApplyModifier", "modifierName": "BubbleMaterial" } ] }, "Blister": { "modifierName": "", "duration": 2.0, "elementDurability": 100.0, "thinkInterval": 0.20000000298023224, "onAdded": [ { "$type": "AttachModifier", "modifierName": "BlisterStruggle" }, { "$type": "ApplyModifier", "modifierName": "BubbleWaterAttach" }, { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitByBullet", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ], "onThinkInterval": [ { "$type": "RemoveModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "SGV_UGCDungeon_CanAttachModifier", "value": 1.0 } ], "modifierName": "Blister" } ] }, "BubbleWaterAttach": { "modifierName": "", "duration": 4.0, "elementType": "Water", "elementDurability": 25.0 }, "BlisterStruggle": { "modifierName": "", "elementDurability": 100.0, "properties": { "Actor_AddGravityScale": -2.0 }, "state": "Struggle", "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCWater_Bubble" } ], "onRemoved": [ { "$type": "FireEffect", "effectPattern": "Eff_SceneObj_TowerWater_03_Bubble_Die" } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "BubbleMaterial" } ], "onFieldEnter": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_CanBlist", "value": 1.0 } ], "modifierName": "Blister" }, { "$type": "RemoveModifier", "predicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_CanBlist", "value": 1.0 } ], "modifierName": "BubbleMaterial" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_ThunderArrow_Run", "abilityMixins": [ { "$type": "UnitDurationMixin", "modifierName": [ "ShootFirst", "ShootSecond" ], "MONPGCFHAML": [ 3.0, 3.0 ] } ], "modifiers": { "ShootFirst": { "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 }, { "$type": "FireEffect", "effectPattern": "Eff_ScenObj_ThunderArrow_01_Shoot" }, { "$type": "TriggerBullet", "bulletID": 70350384, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "ShootPoint" } } ], "onRemoved": [ { "$type": "ExecuteGadgetLua" } ] }, "ShootSecond": { "modifierName": "", "duration": 1.0, "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 }, { "$type": "FireEffect", "effectPattern": "Eff_ScenObj_ThunderArrow_01_Shoot" }, { "$type": "TriggerBullet", "bulletID": 70350384, "born": { "$type": "ConfigBornByAttachPoint", "attachPointName": "ShootPoint" } } ], "onRemoved": [ { "$type": "ExecuteGadgetLua" } ] } } } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_ThunderArrowBullet", "abilitySpecials": { "LevelEntity_AvatarDot_SystemValue": 0.0, "DamagePercentage": 1.7999999523162842 }, "onAdded": [ { "$type": "AttachEffect", "effectPattern": "Eff_ScenObj_ThunderArrow_01_Arrow" } ], "onAbilityStart": [ { "$type": "Predicated", "target": "Target", "targetPredicates": [ { "$type": "ByAny", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ] } ], "successActions": [ { "$type": "FireEffect", "effectPattern": "Eff_ScenObj_ThunderArrow_01_Hit" }, { "$type": "SetSystemValueToOverrideMap", "key": "LevelEntity_AvatarDot_SystemValue", "type": "ElementLevelCo" }, { "$type": "DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Electric", "elementDurability": 25.0, "ignoreAttackerProperty": true, "strikeType": "Default", "enBreak": 0.0, "damageExtra": [ "LevelEntity_AvatarDot_SystemValue", "DamagePercentage", "Mul" ], "trueDamage": true, "damagePercentage": true }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, { "$type": "KillSelf" } ] } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Flamethrower_Run", "abilityMixins": [ { "$type": "AttachModifierToGlobalValueMixin", "globalValueKey": "GV_BarrageStart", "valueSteps": [ -0.5, 0.5, 1.5 ], "modifierNameSteps": [ "GearStop", "GearStart" ] } ], "modifiers": { "FireManager": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 1.0, "onThinkInterval": [ { "$type": "Predicated", "otherTargets": { "$type": "SelectTargetsByShape", "OOOFAPPEOJK": [ "Avatar" ], "shapeName": "CircleR15H10", "campTargetType": "All", "sizeRatio": 1.0 }, "targetPredicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 } ] }, { "$type": "Predicated", "targetPredicates": [ { "$type": "ByTargetGlobalValue", "target": "Self", "key": "GV_PlayerNums", "value": 0.0, "compareType": "MoreThan" } ], "successActions": [ { "$type": "SetGlobalValue", "value": 1.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 } ], "failActions": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 } ] }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 } ] }, "GearStop": { "modifierName": "", "elementDurability": 100.0, "onAdded": [ { "$type": "ExecuteGadgetLua" } ] }, "GearStart": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 0.20000000298023224, "onAdded": [ { "$type": "ExecuteGadgetLua", "JFOEGBAHFAC": 201 }, { "$type": "AttachEffect", "effectPattern": "Eff_SceneObj_UGCflamethrower" } ], "onAttackLanded": [ { "$type": "ApplyModifier", "target": "Target", "predicates": [ { "$type": "ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "UGC_FlameHitCall" } ], "onThinkInterval": [ { "$type": "TriggerAttackEvent", "doOffStage": true, "attackEvent": { "attackPattern": { "$type": "ConfigAttackBox", "lifeTime": "TriggerNoRepeat", "born": { "$type": "ConfigBornByAttachPoint", "offset": { "x": 0.0, "y": 0.0, "z": -8.0 }, "attachPointName": "FirePoint01" }, "size": { "x": 0.5, "y": 0.5, "z": 16.0 }, "muteHitBehindscene": true }, "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "bonusCriticalHurt": 0.0, "damagePercentageRatio": 0.0, "elementType": "Fire", "elementDurability": 30.0, "enBreak": 100.0 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV7", "overrideHitImpulse": { "hitLevel": "Heavy", "HPOPMELEPEB": 800.0, "hitImpulseY": 600.0 }, "hitHaltTimeScale": 0.05000000074505806, "muteHitText": true } } }, "targetType": "Enemy" } ] }, "UGC_FlameHitCall": { "modifierName": "", "duration": 0.5, "elementDurability": 100.0, "onAdded": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_HitBySpike", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] } }, "onAdded": [ { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_BarrageStart", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "SetGlobalValue", "value": 0.0, "key": "GV_PlayerNums", "maxValue": 0.0, "minValue": 0.0 }, { "$type": "ApplyModifier", "modifierName": "FireManager" } ] } }, { "Default": { "$type": "ConfigAbility", "abilityName": "SceneObj_UGC_Synchronizer", "modifiers": { "UGC_Synchronizer": { "modifierName": "", "elementDurability": 100.0, "thinkInterval": 1.0, "onThinkInterval": [ { "$type": "ServerLuaCall", "luaCallType": "CurChallengeGroup", "GAIGNEFHDBL": true, "funcName": "SLC_UGC_Synchronizer", "LIOGECEPJAH": 0.0, "FDDPMCCJIKN": 0.0, "KNJMHMKNCKF": 0.0 } ] } }, "onAdded": [ { "$type": "ApplyModifier", "modifierName": "UGC_Synchronizer" } ] } } ]