mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
3076 lines
121 KiB
JSON
3076 lines
121 KiB
JSON
[
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Bullet_WhiteBox",
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayLaunchEquipmen_Bullet"
|
||
}
|
||
],
|
||
"onAbilityStart": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "GV_IsMirror",
|
||
"value": 1.0
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "Target Is Mirror!!!!!"
|
||
},
|
||
{
|
||
"$type": "TriggerAttackEvent",
|
||
"attackEvent": {
|
||
"attackPattern": {
|
||
"$type": "ConfigAttackSphere",
|
||
"lifeTime": "TriggerNoRepeat",
|
||
"LCDFJLIEENG": true,
|
||
"born": {
|
||
"$type": "ConfigBornByTarget",
|
||
"offset": {
|
||
"x": 0.0,
|
||
"y": 0.0,
|
||
"z": 0.0
|
||
}
|
||
},
|
||
"radius": 0.5
|
||
},
|
||
"attackInfo": {
|
||
"attackTag": "MichiaeMatsuri_Ray",
|
||
"attenuationTag": "",
|
||
"attenuationGroup": "default",
|
||
"attackProperty": {
|
||
"bonusCriticalHurt": 1.0,
|
||
"damagePercentageRatio": 0.0,
|
||
"elementDurability": 25.0,
|
||
"strikeType": "Default",
|
||
"enBreak": 0.0,
|
||
"trueDamage": true
|
||
},
|
||
"hitPattern": {
|
||
"onHitEffectName": "default",
|
||
"hitImpulseType": "LV1",
|
||
"hitHaltTimeScale": 0.05000000074505806
|
||
}
|
||
}
|
||
},
|
||
"targetType": "Alliance"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "Target IS NOT MIRROR!!!!!!!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_RayShooter",
|
||
"modifiers": {
|
||
"Reminder_NotHost": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600098
|
||
}
|
||
]
|
||
},
|
||
"ShootController": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "TriggerBullet",
|
||
"bulletID": 70330133,
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "ShootPoint"
|
||
}
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayLaunchEquipmen_Active"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "ShootController"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_RayPuzzle_Base",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Eff"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Eff": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayReflexEquipment_Base"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_HuaRongDaoPlat",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Glow_0"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Glow_A"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 203,
|
||
"modifierName": "Wait"
|
||
},
|
||
{
|
||
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
||
"globalValueKey": "SGV_HUARONGDAO_MOVE",
|
||
"valueSteps": [
|
||
0.5,
|
||
1.5
|
||
],
|
||
"modifierNameSteps": [
|
||
"Huarongdao_Select"
|
||
]
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Glow_0": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "Huarongdao",
|
||
"OBDOJDJDNHC": "_EmissionStrength",
|
||
"value": 0.0
|
||
}
|
||
]
|
||
},
|
||
"Wait": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0
|
||
},
|
||
"Huarongdao_Select": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_MuralPuzzlePiece_01"
|
||
}
|
||
]
|
||
},
|
||
"Glow_A": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "Huarongdao",
|
||
"OBDOJDJDNHC": "_EmissionStrength",
|
||
"value": 20.0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onFieldEnter": [
|
||
{
|
||
"$type": "ServerLuaCall",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 203
|
||
}
|
||
],
|
||
"luaCallType": "FromGroup",
|
||
"funcName": "SLC_Huarongdao_Selecte",
|
||
"MPBMJIGLEMJ": 1,
|
||
"LIOGECEPJAH": 1.0,
|
||
"FDDPMCCJIKN": 0.0,
|
||
"KNJMHMKNCKF": 0.0
|
||
}
|
||
],
|
||
"onFieldExit": [
|
||
{
|
||
"$type": "ServerLuaCall",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 203
|
||
}
|
||
],
|
||
"luaCallType": "FromGroup",
|
||
"funcName": "SLC_Huarongdao_Selecte",
|
||
"MPBMJIGLEMJ": 1,
|
||
"LIOGECEPJAH": 0.0,
|
||
"FDDPMCCJIKN": 0.0,
|
||
"KNJMHMKNCKF": 0.0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_HuaRongDaoPlat_Base",
|
||
"modifiers": {
|
||
"LifeTime": {
|
||
"modifierName": "",
|
||
"duration": 3.0,
|
||
"elementDurability": 100.0,
|
||
"onRemoved": [
|
||
{
|
||
"$type": "KillSelf"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_MuralPuzzle_Show"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "LifeTime"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_HuaRongDaoPlat_CreateEff",
|
||
"modifiers": {
|
||
"LifeTime": {
|
||
"modifierName": "",
|
||
"duration": 3.0,
|
||
"elementDurability": 100.0,
|
||
"onRemoved": [
|
||
{
|
||
"$type": "KillSelf"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "LifeTime"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Hurarongdao_Interact",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Normal_Eff"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "Normal_Eff_2"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Normal_Eff": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_MuralPuzzle_Idle"
|
||
}
|
||
]
|
||
},
|
||
"Normal_Eff_2": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_MuralPuzzle_Idle"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Mirror",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Reflex"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Refraction"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Reflex": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayReflexEquipment_Ice_Idle"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "TriggerBullet",
|
||
"target": "Target",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_Ray"
|
||
]
|
||
}
|
||
],
|
||
"bulletID": 70330133,
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"direction": {
|
||
"$type": "ConfigDirectionByReflection"
|
||
},
|
||
"attachPointName": "ShootPoint",
|
||
"MMFHENHCBGB": "Self"
|
||
}
|
||
},
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByHitElement",
|
||
"element": "Fire"
|
||
}
|
||
],
|
||
"param1": 201
|
||
}
|
||
]
|
||
},
|
||
"Refraction": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayReflexEquipment_Water_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_RayReflexEquipment_Water_Dis"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "TriggerBullet",
|
||
"target": "Target",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_Ray"
|
||
]
|
||
}
|
||
],
|
||
"bulletID": 70330133,
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"direction": {
|
||
"$type": "ConfigDirectionByRefraction",
|
||
"FFABPPAADCA": 90.0
|
||
},
|
||
"attachPointName": "ShootPoint",
|
||
"MMFHENHCBGB": "Self"
|
||
}
|
||
},
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByHitElement",
|
||
"element": "Ice"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 1.0,
|
||
"key": "GV_IsMirror",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Absorb",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Normal"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Active"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Normal": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayAbsorbEquipment_P_Idle"
|
||
}
|
||
]
|
||
},
|
||
"Active": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RayAbsorbEquipment_Y_Idle"
|
||
}
|
||
]
|
||
},
|
||
"AbsorbController": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_Ray"
|
||
]
|
||
}
|
||
],
|
||
"param1": 201
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 1.0,
|
||
"key": "GV_IsMirror",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "AbsorbController"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Challengestarter_Circle",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "removeEff"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"AddEffect": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState"
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 201
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 201,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 202
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 202,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
]
|
||
},
|
||
"removeEff": {
|
||
"modifierName": "",
|
||
"duration": 2.0,
|
||
"elementDurability": 100.0,
|
||
"onRemoved": [
|
||
{
|
||
"$type": "RemoveModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Challengestarter_01",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 204,
|
||
"modifierName": "Lock"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "removeEff"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"AddEffect": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState"
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 201
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 201,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 202
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 202,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
]
|
||
},
|
||
"Eff_Default": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
]
|
||
},
|
||
"Eff_GearSart": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 201,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
]
|
||
},
|
||
"removeEff": {
|
||
"modifierName": "",
|
||
"duration": 2.0,
|
||
"elementDurability": 100.0,
|
||
"onRemoved": [
|
||
{
|
||
"$type": "RemoveModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
},
|
||
"Lock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkChallenge_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkChallenge_Dis"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 0.0,
|
||
"compareType": "MoreThanAndEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: U R NOT HOST!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: LEVEL TO LOW!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NoLevel"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: NOT WIDGET ATTACK!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NotHost": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600098
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NoLevel": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600097
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Challengestarter_02",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 204,
|
||
"modifierName": "Lock"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "removeEff"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"AddEffect": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState"
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 201
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 201,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 202
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 202,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
]
|
||
},
|
||
"removeEff": {
|
||
"modifierName": "",
|
||
"duration": 2.0,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 202,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "RemoveModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
},
|
||
"Lock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_02_Idle",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_02_Open",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 6.0,
|
||
"compareType": "MoreThanAndEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: U R NOT HOST!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: LEVEL TO LOW!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NoLevel"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: NOT WIDGET ATTACK!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NotHost": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600098
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NoLevel": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600097
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Challengestarter_03",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 204,
|
||
"modifierName": "Lock"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "removeEff"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"AddEffect": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState"
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 201
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 201,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
},
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByTargetGadgetState",
|
||
"gadgetState": 202
|
||
}
|
||
],
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 202,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
]
|
||
},
|
||
"removeEff": {
|
||
"modifierName": "",
|
||
"duration": 2.0,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SendEffectTrigger",
|
||
"parameter": "State",
|
||
"type": "Int",
|
||
"weight": 202,
|
||
"effectPattern": "Eff_SceneObj_Challengestarter_01"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "RemoveModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
},
|
||
"Lock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_03_Idle",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_03_Open",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "EffectPoint"
|
||
}
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 11.0,
|
||
"compareType": "MoreThanAndEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: U R NOT HOST!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: LEVEL TO LOW!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NoLevel"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: NOT WIDGET ATTACK!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NotHost": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600098
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NoLevel": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600097
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachModifier",
|
||
"modifierName": "AddEffect"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Chest_01",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "CanOpen"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 103,
|
||
"modifierName": "Lock_LV1"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 104,
|
||
"modifierName": "Lock_LV2"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 105,
|
||
"modifierName": "Lock_LV3"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"CanOpen": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "EnableGadgetIntee",
|
||
"enable": true
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NotHost": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600098
|
||
}
|
||
]
|
||
},
|
||
"Reminder_NoLevel": {
|
||
"modifierName": "",
|
||
"duration": 0.5,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ShowReminder",
|
||
"POKMJEIDNJF": true,
|
||
"angularVelocityThreshold": 600097
|
||
}
|
||
]
|
||
},
|
||
"Lock_LV1": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_01_Idle"
|
||
},
|
||
{
|
||
"$type": "EnableGadgetIntee"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_01_Open"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 0.0,
|
||
"compareType": "MoreThanAndEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: U R NOT HOST!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: LEVEL TO LOW!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NoLevel"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: NOT WIDGET ATTACK!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Lock_LV2": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_02_Idle"
|
||
},
|
||
{
|
||
"$type": "EnableGadgetIntee"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_02_Open"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 6.0,
|
||
"compareType": "MoreThanAndEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: U R NOT HOST!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: LEVEL TO LOW!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NoLevel"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: NOT WIDGET ATTACK!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Lock_LV3": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_03_Idle"
|
||
},
|
||
{
|
||
"$type": "EnableGadgetIntee"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_03_Open"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 11.0,
|
||
"compareType": "MoreThanAndEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: U R NOT HOST!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NotHost"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: LEVEL TO LOW!"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"target": "Target",
|
||
"modifierName": "Reminder_NoLevel"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "DebugLog",
|
||
"CBEDAJEGJBM": "CRYSTALLOG: NOT WIDGET ATTACK!"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Chest_02",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 101,
|
||
"modifierName": "Lock"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Lock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_02_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_02_Open"
|
||
}
|
||
]
|
||
},
|
||
"OpenSwitch": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
},
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
},
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 3.0,
|
||
"compareType": "MoreThan"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "OpenSwitch"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Chest_03",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 101,
|
||
"modifierName": "Lock"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Lock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_03_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightChest_03_Open"
|
||
}
|
||
]
|
||
},
|
||
"OpenSwitch": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
},
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
},
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"target": "TargetTeam",
|
||
"key": "SGV_MichiaeMatsuri_CrystalLevel",
|
||
"value": 3.0,
|
||
"compareType": "MoreThan"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "OpenSwitch"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Ore",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Gather_Ore"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Unlock"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Unlock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"state": "Limbo",
|
||
"onAdded": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"param1": 1
|
||
}
|
||
]
|
||
},
|
||
"Gather_Ore": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"state": "Limbo",
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkMineral_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkMineral_Dis"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
},
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"param1": 201
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DarkPlant",
|
||
"abilitySpecials": {
|
||
"tempValue": 0.0
|
||
},
|
||
"modifiers": {
|
||
"AnimatorController": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"modifierMixins": [
|
||
{
|
||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||
"globalValueKey": "GV_SHOW_MODEL",
|
||
"defaultGlobalValueOnCreate": 0.0,
|
||
"valueSteps": [
|
||
0.5,
|
||
1.5
|
||
],
|
||
"modifierNameSteps": [
|
||
"ShowModel"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ShowModel": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"param1": 1
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_Item_Hint_Small"
|
||
},
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkPlant_01_Show"
|
||
},
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "DarkPlant",
|
||
"OBDOJDJDNHC": "_DissolveValue",
|
||
"value": 0.0,
|
||
"OEACBADEAME": true,
|
||
"OKBCBFBMCIO": 1,
|
||
"FOJJCOEKGMM": 1.0
|
||
},
|
||
{
|
||
"$type": "TriggerSetRenderersEnable",
|
||
"doOffStage": true,
|
||
"renderNames": [
|
||
"Property_Prop_DarkPlant_Shader_01_Vo"
|
||
]
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
},
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "DarkPlant",
|
||
"OBDOJDJDNHC": "_DissolveValue",
|
||
"value": 1.0,
|
||
"OEACBADEAME": true,
|
||
"OKBCBFBMCIO": 1,
|
||
"FOJJCOEKGMM": 1.0
|
||
},
|
||
{
|
||
"$type": "TriggerSetRenderersEnable",
|
||
"doOffStage": true,
|
||
"renderNames": [
|
||
"Property_Prop_DarkPlant_Shader_01_Vo"
|
||
],
|
||
"setEnable": true
|
||
}
|
||
]
|
||
},
|
||
"CheckPlayer": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"thinkInterval": 1.0,
|
||
"onThinkInterval": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 0.0,
|
||
"key": "GV_AROUND_PLAYER",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
},
|
||
{
|
||
"$type": "Predicated",
|
||
"otherTargets": {
|
||
"$type": "SelectTargetsByShape",
|
||
"AKMLOIFOBPO": "Nearest",
|
||
"shapeName": "CircleR5H4",
|
||
"campTargetType": "Enemy",
|
||
"sizeRatio": 1.0
|
||
},
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByEntityTypes",
|
||
"entityTypes": [
|
||
"Avatar"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "TargetTeam",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "SGV_MichiaeMatsuri_CrystalEnergy",
|
||
"value": 0.0,
|
||
"compareType": "MoreThan"
|
||
},
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "_GV_Has_MichiaecasketCrystal",
|
||
"value": 1.0
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "AddGlobalValue",
|
||
"target": "Caster",
|
||
"value": 1.0,
|
||
"key": "GV_AROUND_PLAYER",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "Predicated",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "GV_AROUND_PLAYER",
|
||
"value": 0.0,
|
||
"compareType": "NoneOrEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 0.0,
|
||
"key": "GV_SHOW_MODEL",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 1.0,
|
||
"key": "GV_SHOW_MODEL",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "AnimatorController"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "CheckPlayer"
|
||
},
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "DarkPlant",
|
||
"OBDOJDJDNHC": "_DissolveValue",
|
||
"value": 1.0
|
||
},
|
||
{
|
||
"$type": "TriggerSetRenderersEnable",
|
||
"doOffStage": true,
|
||
"renderNames": [
|
||
"Property_Prop_DarkPlant_Shader_01_Vo"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 0.0,
|
||
"key": "GV_AROUND_PLAYER",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_RotatingStair",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Angle_1"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Angle_2"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "Angle_3"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"StairController": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "ServerLuaCall",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"luaCallType": "FromGroup",
|
||
"funcName": "SLC_DarkStair_SetState",
|
||
"LIOGECEPJAH": 0.0,
|
||
"FDDPMCCJIKN": 0.0,
|
||
"KNJMHMKNCKF": 0.0
|
||
}
|
||
]
|
||
},
|
||
"Angle_1": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider1"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider2"
|
||
]
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider3"
|
||
]
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RotatingStair_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "AttachPoint1"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Angle_2": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider1"
|
||
]
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider2"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider3"
|
||
]
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RotatingStair_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "AttachPoint2"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"Angle_3": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider1"
|
||
]
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider2"
|
||
]
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider3"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RotatingStair_01",
|
||
"born": {
|
||
"$type": "ConfigBornByAttachPoint",
|
||
"attachPointName": "AttachPoint3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "StairController"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DarkPlatform",
|
||
"abilitySpecials": {
|
||
"tempValue": 0.0
|
||
},
|
||
"modifiers": {
|
||
"HideDefault": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "DarkPlatform",
|
||
"OBDOJDJDNHC": "_DissolveValue",
|
||
"value": 1.0
|
||
},
|
||
{
|
||
"$type": "TriggerSetRenderersEnable",
|
||
"doOffStage": true,
|
||
"renderNames": [
|
||
"Property_Ani_Prop_InvisiblePlatform_Shader_01_Vo"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"AnimatorController": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"modifierMixins": [
|
||
{
|
||
"$type": "AttachModifierToSelfGlobalValueMixin",
|
||
"globalValueKey": "GV_SHOW_MODEL",
|
||
"defaultGlobalValueOnCreate": 0.0,
|
||
"valueSteps": [
|
||
0.5,
|
||
1.5
|
||
],
|
||
"modifierNameSteps": [
|
||
"ShowModel"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ShowModel": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "DarkPlatform",
|
||
"OBDOJDJDNHC": "_DissolveValue",
|
||
"value": 0.0,
|
||
"OEACBADEAME": true,
|
||
"OKBCBFBMCIO": 1,
|
||
"FOJJCOEKGMM": 1.0
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "TriggerSetRenderersEnable",
|
||
"doOffStage": true,
|
||
"renderNames": [
|
||
"Property_Ani_Prop_InvisiblePlatform_Shader_01_Vo"
|
||
]
|
||
},
|
||
{
|
||
"$type": "TriggerAudio",
|
||
"POCPPGDMDEA": {
|
||
"$type": "ConfigAudioEventOp",
|
||
"POCPPGDMDEA": {
|
||
"text": "Play_amb_sceneObj_gear_invisiblePlatform_01_in"
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"param1": 201
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "SetMaterialParamFloatByTransform",
|
||
"JEODFLCKCJO": "DarkPlatform",
|
||
"OBDOJDJDNHC": "_DissolveValue",
|
||
"value": 1.0,
|
||
"OEACBADEAME": true,
|
||
"OKBCBFBMCIO": 1,
|
||
"FOJJCOEKGMM": 1.0
|
||
},
|
||
{
|
||
"$type": "EnablePushColliderName",
|
||
"pushColliderNames": [
|
||
"Collider"
|
||
]
|
||
},
|
||
{
|
||
"$type": "TriggerSetRenderersEnable",
|
||
"doOffStage": true,
|
||
"renderNames": [
|
||
"Property_Ani_Prop_InvisiblePlatform_Shader_01_Vo"
|
||
],
|
||
"setEnable": true
|
||
},
|
||
{
|
||
"$type": "ExecuteGadgetLua"
|
||
}
|
||
]
|
||
},
|
||
"CheckPlayer": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"thinkInterval": 1.0,
|
||
"onThinkInterval": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 0.0,
|
||
"key": "GV_AROUND_PLAYER",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
},
|
||
{
|
||
"$type": "Predicated",
|
||
"otherTargets": {
|
||
"$type": "SelectTargetsByShape",
|
||
"AKMLOIFOBPO": "Nearest",
|
||
"shapeName": "CircleR15H30",
|
||
"campTargetType": "Enemy",
|
||
"sizeRatio": 1.0
|
||
},
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByEntityTypes",
|
||
"entityTypes": [
|
||
"Avatar"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "TargetTeam",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "SGV_MichiaeMatsuri_CrystalEnergy",
|
||
"value": 0.0,
|
||
"compareType": "MoreThan"
|
||
},
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "_GV_Has_MichiaecasketCrystal",
|
||
"value": 1.0
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "AddGlobalValue",
|
||
"target": "Caster",
|
||
"value": 1.0,
|
||
"key": "GV_AROUND_PLAYER",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"$type": "Predicated",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByTargetGlobalValue",
|
||
"key": "GV_AROUND_PLAYER",
|
||
"value": 0.0,
|
||
"compareType": "NoneOrEqual"
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 0.0,
|
||
"key": "GV_SHOW_MODEL",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
],
|
||
"failActions": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 1.0,
|
||
"key": "GV_SHOW_MODEL",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 0.0,
|
||
"key": "GV_AROUND_PLAYER",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "HideDefault"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "AnimatorController"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "CheckPlayer"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_BrightArea",
|
||
"modifiers": {
|
||
"LifeTime": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"thinkInterval": 2.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_BrightArea_Born"
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_BrightArea_Idle"
|
||
},
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"otherTargets": {
|
||
"$type": "SelectTargetsByShape",
|
||
"AKMLOIFOBPO": "Nearest",
|
||
"shapeName": "CircleR5H4",
|
||
"campTargetType": "All",
|
||
"sizeRatio": 1.0
|
||
},
|
||
"predicates": [
|
||
{
|
||
"$type": "ByEntityTypes",
|
||
"entityTypes": [
|
||
"Avatar"
|
||
]
|
||
}
|
||
],
|
||
"modifierName": "ReviveCrystalEnergy"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_BrightArea_Die"
|
||
}
|
||
],
|
||
"onThinkInterval": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"otherTargets": {
|
||
"$type": "SelectTargetsByShape",
|
||
"AKMLOIFOBPO": "Nearest",
|
||
"shapeName": "CircleR5H4",
|
||
"campTargetType": "All",
|
||
"sizeRatio": 1.0
|
||
},
|
||
"predicates": [
|
||
{
|
||
"$type": "ByEntityTypes",
|
||
"entityTypes": [
|
||
"Avatar"
|
||
]
|
||
}
|
||
],
|
||
"modifierName": "ReviveCrystalEnergy"
|
||
}
|
||
]
|
||
},
|
||
"ReviveCrystalEnergy": {
|
||
"modifierName": "",
|
||
"duration": 2.5,
|
||
"elementDurability": 100.0,
|
||
"thinkInterval": 1.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AddRegionalPlayVarValue",
|
||
"OKLBDHHJBEJ": "MichiaeMatsuriCrystalEnergy",
|
||
"JLPJEKNJEBM": 5.0
|
||
}
|
||
],
|
||
"onThinkInterval": [
|
||
{
|
||
"$type": "AddRegionalPlayVarValue",
|
||
"OKLBDHHJBEJ": "MichiaeMatsuriCrystalEnergy",
|
||
"JLPJEKNJEBM": 5.0
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "LifeTime"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_SBuff_Energy",
|
||
"modifiers": {
|
||
"SERVER_revive_crystalenergy": {
|
||
"stacking": "Multiple",
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AddRegionalPlayVarValue",
|
||
"OKLBDHHJBEJ": "MichiaeMatsuriCrystalEnergy",
|
||
"JLPJEKNJEBM": 10.0
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_TransPoint_Interact",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Lock"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Lock": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_AnchorCorruption_01_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_AnchorCorruption_01_Disappear"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DarkNightTowerPassword",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "PassWord_A"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "PassWord_B"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 202,
|
||
"modifierName": "PassWord_C"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"PassWord_A": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0
|
||
},
|
||
"PassWord_B": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0
|
||
},
|
||
"PassWord_C": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_TopBeamTransmitter",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Smoke"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Light"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Smoke": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_TopBeamTransmitter_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_TopBeamTransmitter_Dis"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAvatarIsHost"
|
||
},
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"param1": 201
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Light": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_TopBeamTransmitter_Dis_Idle"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_EnergySrouce",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Idle"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Idle": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_EnergySource_Idle"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_EnergySource_Dis"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DarkNightTower_Base",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Idle"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Idle": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightTower_P_Idle"
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightTower_Seal",
|
||
"born": {
|
||
"$type": "ConfigBornBySelf",
|
||
"offset": {
|
||
"x": 0.0,
|
||
"y": -2.5,
|
||
"z": 0.0
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightTower_P_Dis"
|
||
},
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightTower_SealDis",
|
||
"born": {
|
||
"$type": "ConfigBornBySelf",
|
||
"offset": {
|
||
"x": 0.0,
|
||
"y": -2.5,
|
||
"z": 0.0
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_BeamTransmitter",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Idle"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Active"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Idle": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_BeamTransmitter_Idle"
|
||
}
|
||
],
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "Predicated",
|
||
"target": "Target",
|
||
"targetPredicates": [
|
||
{
|
||
"$type": "ByAttackTags",
|
||
"attackTags": [
|
||
"MichiaeMatsuri_CrystalAttack"
|
||
]
|
||
}
|
||
],
|
||
"successActions": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"param1": 201
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Active": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_BeamTransmitter_Pured"
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_BeamTransmitter_Goacross"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_ResurrectionCircle",
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_BeamTransmitter_Goacross"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DarkNightOperationBranch",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Idle"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Active"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Idle": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightOperationBranch_P_Idle"
|
||
}
|
||
]
|
||
},
|
||
"Active": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DarkNightOperationBranch_Y_Idle"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DarkNightOperationBranch_Light",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Idle"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Active"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Idle": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DirectionSign_Straight_P"
|
||
}
|
||
]
|
||
},
|
||
"Active": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DirectionSign_Straight_Y"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_DiplodermaSpecialBornBS",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Idle"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Idle": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_DiplodermaSpecialBornBS_01_Appear"
|
||
}
|
||
],
|
||
"onKill": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_DiplodermaSpecialBornBS_01_Disappear"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Offering",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "ShowEff"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"ShowEff": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_OfferingLampStatue_Recover"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Ritual_Lamp",
|
||
"abilityMixins": [
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"modifierName": "Normal"
|
||
},
|
||
{
|
||
"$type": "AttachToGadgetStateMixin",
|
||
"gadgetState": 201,
|
||
"modifierName": "Active"
|
||
}
|
||
],
|
||
"modifiers": {
|
||
"Normal": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onBeingHit": [
|
||
{
|
||
"$type": "ExecuteGadgetLua",
|
||
"predicates": [
|
||
{
|
||
"$type": "ByHitElement",
|
||
"element": "Electric"
|
||
}
|
||
],
|
||
"param1": 201
|
||
}
|
||
]
|
||
},
|
||
"Active": {
|
||
"modifierName": "",
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_RitualLantern_01"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_Possession",
|
||
"modifiers": {
|
||
"Eff": {
|
||
"modifierName": "",
|
||
"duration": 10.0,
|
||
"elementDurability": 100.0,
|
||
"onAdded": [
|
||
{
|
||
"$type": "FireEffect",
|
||
"effectPattern": "Eff_SceneObj_Possession_01_Active"
|
||
}
|
||
],
|
||
"onRemoved": [
|
||
{
|
||
"$type": "KillSelf"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"onAdded": [
|
||
{
|
||
"$type": "ApplyModifier",
|
||
"modifierName": "Eff"
|
||
},
|
||
{
|
||
"$type": "AttachEffect",
|
||
"effectPattern": "Eff_SceneObj_Possession_01_Buff"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"Default": {
|
||
"$type": "ConfigAbility",
|
||
"abilityName": "SceneObj_MichiaeMatsuri_ReviveCircle",
|
||
"onAdded": [
|
||
{
|
||
"$type": "SetGlobalValue",
|
||
"value": 1.0,
|
||
"key": "_FAKE_REVIVE_GADGET",
|
||
"maxValue": 0.0,
|
||
"minValue": 0.0
|
||
}
|
||
]
|
||
}
|
||
}
|
||
] |