[ { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TeleportRingOfTokoyo_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Success" } ], "modifiers": { "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Applier", "key": "SGV_Lock", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier" } ], "param1": 201 } ] } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Light" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ] }, "Success": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_ActivetoIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TeleportRingOfTokoyo_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Success" } ], "modifiers": { "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Applier", "key": "SGV_Lock", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier" } ], "param1": 201 } ] } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Light" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ] }, "Success": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_ActivetoIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TeleportRingOfTokoyo_03", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Success" } ], "modifiers": { "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Applier", "key": "SGV_Lock", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier" } ], "param1": 201 } ] } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Light" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 102 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 102 } ] }, "Success": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 102 } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_ActivetoIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TeleportRingOfTokoyo_04", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Success" } ], "modifiers": { "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Applier", "key": "SGV_Lock", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier" } ], "param1": 201 } ] } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Light" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 103 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 103 } ] }, "Success": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 103 } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_ActivetoIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TeleportRingOfTokoyo_05", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Success" } ], "modifiers": { "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Applier", "key": "SGV_Lock", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier" } ], "param1": 201 } ] } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Light" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 104 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 104 } ] }, "Success": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Blue_Hard" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 104 } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_ActivetoIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "CheckIsGuestOrHost_TeleportRingOfTokoyo_FieldEnter" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RuneContent_01", "modifiers": { "RuneEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 100 } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Dis" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "RuneEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RuneContent_02", "modifiers": { "RuneEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 101 } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Dis" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "RuneEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RuneContent_03", "modifiers": { "RuneEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 102 } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Dis" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "RuneEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RuneContent_04", "modifiers": { "RuneEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 103 } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Dis" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "RuneEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RuneContent_05", "modifiers": { "RuneEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 104 } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RuneContent_Dis" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "RuneEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 100 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_BtoY" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "AttachBtoYEffect" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "AttachBtoYEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 100 } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.7 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowDecalDelay" } ] }, "ShowDecalDelay": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 101 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_BtoY" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "AttachBtoYEffect" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "AttachBtoYEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 101 } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.7 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowDecalDelay" } ] }, "ShowDecalDelay": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_03", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 102 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_BtoY" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "AttachBtoYEffect" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "AttachBtoYEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 102 } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.7 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowDecalDelay" } ] }, "ShowDecalDelay": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_04", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 103 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_BtoY" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "AttachBtoYEffect" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "AttachBtoYEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 103 } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.7 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowDecalDelay" } ] }, "ShowDecalDelay": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_05", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 104 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_BtoY" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "AttachBtoYEffect" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "AttachBtoYEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 104 } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.7 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowDecalDelay" } ] }, "ShowDecalDelay": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_00", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ] }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 102 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_BtoY" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "AttachBtoYEffect" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "AttachBtoYEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 102 } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.7 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_CS_04", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 103 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 10.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_RunesKey_CS_05", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 104 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "ShowDecal" } ] }, "ShowDecal": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 10.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Decal" ], "setEnable": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_InvisiblePath_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_InvisiblePath_01_Guide" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "RootNode" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_FloatingPlatform_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_PlatformAppear_01" } }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 201 } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_OathOfTokoyo_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Finish" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSealConsole_05_AirWall" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] }, "Active": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 4.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSealConsole_01_Active" } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowConsole" }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "TokoSeal", "patternName": "_EmissionStrength", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 20.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Console" ], "setEnable": true } ] }, "ShowConsole": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSealConsole_05_AirWall" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] }, "Finish": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Console" ], "setEnable": true }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "TokoSeal", "patternName": "_EmissionStrength", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 20.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_OathOfTokoyo_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Collider" ] }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Console" ], "setEnable": true }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "TokoSeal", "patternName": "_EmissionStrength", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 20.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TwistTeleport_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Lock" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "Lock": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TwistTeleport_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } } ] }, "PortalEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DungeonFogEffects", "doOffStage": true, "muteRemoteAction": true, "enable": true, "cameraFogEffectName": "Eff_SceneObj_AdeptiAbode_01_CameraAbsorbIn", "playerFogEffectName": "" } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.FireEffect", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 201 } ], "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TwistTeleport_01_Enter" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } }, { "$type": "MoleMole.Config.AttachModifier", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 201 } ], "modifierName": "PortalEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_PasswordPattern_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Runes", "patternName": "_EmissionIntensity", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Runes", "patternName": "_EmissionIntensity", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_PasswordPattern_Point_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "RootNode" ] }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Runes", "patternName": "_EmissionIntensity", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "RootNode" ], "setEnable": true }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "ShowEffect" }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Runes", "patternName": "_EmissionIntensity", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } } ] }, "ShowEffect": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.01 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TeleportRingOfTokoyo_Triangle_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "onGround": true, "direction": { "$type": "MoleMole.Config.ConfigDirectionByAttachPoint", "attachPointName": "EffectNode" }, "attachPointName": "EffectNode" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbandonedWall_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "SGV_deny_lock_on", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "IsDenyLockOn", "NoDenyLockOn" ] } ], "modifiers": { "NoDenyLockOn": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "IsDenyLockOn": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "DenyLockOn" }, "Wall": { "modifierName": "", "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 75.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ShieldBarMixin", "showDamageText": "" } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbandonedWall_01_Destroy" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ] }, { "$type": "MoleMole.Config.ApplyModifier", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "topLimit": 3, "entityTypePriority": [ "Monster" ], "sortType": "Nearest", "shapeName": "CircleR140", "campTargetType": "Enemy", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "_Wall1_State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "modifierName": "UNIQUE_Set_Wall1_State" }, { "$type": "MoleMole.Config.KillSelf" } ], "onBeingHit": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbandonedWall_01_HitDust" } }, { "$type": "MoleMole.Config.AddElementDurability", "predicates": [ { "$type": "MoleMole.Config.ByAttackType", "attackType": "Melee" } ], "value": { "isFormula": false, "isDynamic": false, "fixedValue": -2.0 }, "modifierName": "Wall", "elementType": "Rock", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 75.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.KillSelf", "predicates": [ { "$type": "MoleMole.Config.ByAttackTags", "attackTags": [ "DrakeLaserAttack" ] } ] } ] }, "UNIQUE_Set_Wall1_State": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_Wall1_State", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "Wall" }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DRAKE_WALL_1", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbandonedWall_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "SGV_deny_lock_on", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "IsDenyLockOn", "NoDenyLockOn" ] } ], "modifiers": { "NoDenyLockOn": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "IsDenyLockOn": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "DenyLockOn" }, "Wall": { "modifierName": "", "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 75.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ShieldBarMixin", "showDamageText": "" } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbandonedWall_01_Destroy" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ] }, { "$type": "MoleMole.Config.ApplyModifier", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "topLimit": 3, "entityTypePriority": [ "Monster" ], "sortType": "Nearest", "shapeName": "CircleR140", "campTargetType": "Enemy", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "_Wall2_State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "modifierName": "UNIQUE_Set_Wall2_State" }, { "$type": "MoleMole.Config.KillSelf" } ], "onBeingHit": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbandonedWall_01_HitDust" } }, { "$type": "MoleMole.Config.AddElementDurability", "predicates": [ { "$type": "MoleMole.Config.ByAttackType", "attackType": "Melee" } ], "value": { "isFormula": false, "isDynamic": false, "fixedValue": -2.0 }, "modifierName": "Wall", "elementType": "Rock", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 75.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.KillSelf", "predicates": [ { "$type": "MoleMole.Config.ByAttackTags", "attackTags": [ "DrakeLaserAttack" ] } ] } ] }, "UNIQUE_Set_Wall2_State": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_Wall2_State", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "Wall" }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DRAKE_WALL_2", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbandonedWall_03", "abilityMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "SGV_deny_lock_on", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "IsDenyLockOn", "NoDenyLockOn" ] } ], "modifiers": { "NoDenyLockOn": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "IsDenyLockOn": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "DenyLockOn" }, "Wall": { "modifierName": "", "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 75.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ShieldBarMixin", "showDamageText": "" } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbandonedWall_01_Destroy" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ] }, { "$type": "MoleMole.Config.ApplyModifier", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "topLimit": 3, "entityTypePriority": [ "Monster" ], "sortType": "Nearest", "shapeName": "CircleR140", "campTargetType": "Enemy", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "_Wall3_State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "NoneOrEqual" } ], "modifierName": "UNIQUE_Set_Wall3_State" }, { "$type": "MoleMole.Config.KillSelf" } ], "onBeingHit": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbandonedWall_01_HitDust" } }, { "$type": "MoleMole.Config.AddElementDurability", "predicates": [ { "$type": "MoleMole.Config.ByAttackType", "attackType": "Melee" } ], "value": { "isFormula": false, "isDynamic": false, "fixedValue": -2.0 }, "modifierName": "Wall", "elementType": "Rock", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 75.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.KillSelf", "predicates": [ { "$type": "MoleMole.Config.ByAttackTags", "attackTags": [ "DrakeLaserAttack" ] } ] } ] }, "UNIQUE_Set_Wall3_State": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_Wall3_State", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "Wall" }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DRAKE_WALL_3", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoyoEnergySeal_A_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_A_01" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_A_02" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoyoEnergySeal_B_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_B_01" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_B_02" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoyoEnergySeal_C_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_C_01" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_C_02" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoyoEnergySeal_D_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_D_01" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_D_02" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoyoEnergySeal_E_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_E_01" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_E_02" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoyoEnergySeal_F_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_F_01" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoyoEnergySeal_F_02" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "SealCollider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_EnergySource_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayActive" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 212, "modifierName": "DayClose" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightActive" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 312, "modifierName": "NightClose" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DayFinished" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 301, "modifierName": "NightFinished" } ], "modifiers": { "UNIQUE_CheckIsGuestOrHost_EnergySource": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier", "gadgetState": 202 } ], "successActions": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DAY_NIGHT_ENERGY", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Team", "modifierName": "UNIQUE_DayNightEnergy" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 212 } ] }, { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Applier", "gadgetState": 302 } ], "successActions": [ { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "key": "_DAY_NIGHT_ENERGY", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Team", "modifierName": "UNIQUE_DayNightEnergy" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 312 } ] } ] } ] }, "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "DayActive": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "ActivePart" ], "setEnable": true }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_active", "value": true }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_night" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_EnergyOperator_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ], "onRemoved": [ { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_active" } ] }, "DayClose": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "ActivePart" ], "setEnable": true }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_active" }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_night" } ] }, "NightActive": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "ActivePart" ], "setEnable": true }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_active", "value": true }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_night", "value": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_EnergyOperator_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ] }, "NightClose": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "ActivePart" ], "setEnable": true }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_active" }, { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "is_night", "value": true } ] }, "ListenToTeamEnergyGV": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 120.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "onThinkInterval": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Caster", "gadgetState": 212 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Caster", "gadgetState": 312 } ] } ], "successActions": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Applier", "key": "_DAY_NIGHT_ENERGY", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "compareType": "MoreThan" } ] } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Caster", "predicates": [ { "$type": "MoleMole.Config.ByHasLevelTag", "NIOFOJAMPFG": "", "NDEKCODKJKL": 1 } ], "param1": 202 }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Caster", "predicates": [ { "$type": "MoleMole.Config.ByHasLevelTag", "NIOFOJAMPFG": "", "NDEKCODKJKL": 2 } ], "param1": 302 }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "ListenToTeamEnergyGV" } ] } ] } ] }, "DayFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "ActivePart" ] } ] }, "NightFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "ActivePart" ] } ] }, "UNIQUE_DayNightEnergy": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 120.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "_DAY_NIGHT_ENERGY", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 2.5 } ], "modifierNameSteps": [ "NoEnergy", "TeamDayEnergy", "TeamNightEnergy" ] } ], "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Caster", "modifierName": "ListenToTeamEnergyGV" } ], "onRemoved": [ { "$type": "MoleMole.Config.Predicated", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Caster", "key": "_DAY_NIGHT_SOURCE", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Caster", "predicates": [ { "$type": "MoleMole.Config.ByHasLevelTag", "NIOFOJAMPFG": "", "NDEKCODKJKL": 1 } ], "param1": 202 }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Caster", "predicates": [ { "$type": "MoleMole.Config.ByHasLevelTag", "NIOFOJAMPFG": "", "NDEKCODKJKL": 2 } ], "param1": 302 } ] }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_ENERGY", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onThinkInterval": [ { "$type": "MoleMole.Config.SetGlobalValueByTargetDistance", "target": "Caster", "key": "_SOURCE_DISTANCE" }, { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Self", "key": "_SOURCE_DISTANCE", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 40.0 }, "compareType": "MoreThan" }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByEntityIsAlive", "target": "Caster" } ] } ] } ], "successActions": [ { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "UNIQUE_DayNightEnergy" } ] } ] }, "Empty": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "NoEnergy": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.RemoveModifier", "target": "Applier", "modifierName": "UNIQUE_DayNightEnergy" } ] }, "TeamDayEnergy": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "DayEnergy" } ] }, "TeamNightEnergy": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.CurLocalAvatarMixin", "modifierName": "NightEnergy" } ] }, "DayEnergy": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_EnergyOperator_01_Buff_Attach" }, "effectTempleteID": 101 } ], "onThinkInterval": [ { "$type": "MoleMole.Config.AttachModifier", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "topLimit": 1, "entityTypePriority": [ "Gadget" ], "sortType": "Nearest", "shapeName": "CircleR3", "campTargetType": "Enemy", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "gadgetState": 302 }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "_DAY_NIGHT_GADGET", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } ], "modifierName": "UNIQUE_EnergySource_ToDay" } ] }, "NightEnergy": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_EnergyOperator_01_Buff_Attach" }, "effectTempleteID": 100 } ], "onThinkInterval": [ { "$type": "MoleMole.Config.AttachModifier", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "topLimit": 1, "entityTypePriority": [ "Gadget" ], "sortType": "Nearest", "shapeName": "CircleR3", "campTargetType": "Enemy", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "gadgetState": 202 }, { "$type": "MoleMole.Config.ByTargetGlobalValue", "key": "_DAY_NIGHT_GADGET", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ], "modifierName": "UNIQUE_EnergySource_ToNight" } ] }, "UNIQUE_EnergySource_ToDay": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 202 }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Applier", "modifierName": "UNIQUE_Recover_Day_Energy" } ] }, "UNIQUE_EnergySource_ToNight": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 302 }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Applier", "modifierName": "UNIQUE_Recover_Night_Energy" } ] }, "UNIQUE_Recover_Day_Energy": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_EnergyOperator_01_Buff_Expend" }, "effectTempleteID": 101 }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_ENERGY", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "UNIQUE_Recover_Night_Energy": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_EnergyOperator_01_Buff_Expend" }, "effectTempleteID": 100 }, { "$type": "MoleMole.Config.SetGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_ENERGY", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DAY_NIGHT_SOURCE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onFieldEnter": [ { "$type": "MoleMole.Config.Predicated", "target": "Target", "targetPredicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] }, { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 202 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 302 } ] } ], "successActions": [ { "$type": "MoleMole.Config.ServerLuaCall", "luaCallType": "FromGroup", "isTarget": true, "funcName": "SLC_Mark_Energy_Source_Interaction", "param1": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param2": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "param3": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] }, { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 202 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 302 } ] } ], "modifierName": "UNIQUE_CheckIsGuestOrHost_EnergySource" }, { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 200 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 300 } ] } ] } ], "watcherId": 1130, "authorityOnly": true } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_ShadowWall_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "HideWall" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "ShowWall" } ], "modifiers": { "HideWall": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ] } ] }, "ShowWall": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_ShadowWall_01" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_ShadowWall_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "HideWall" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "ShowWall" } ], "modifiers": { "HideWall": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ] } ] }, "ShowWall": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_ShadowWall_02" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_MovingWall_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Move" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Fail" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Move": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_MovingWall_01_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ] }, "Fail": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorTrigger", "triggerID": { "isDynamic": false, "fixedValue": "Shaking" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_MovingWall_01_DustFall" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" } } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_ShadowMaze_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "HideWall" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "ShowWall" } ], "modifiers": { "HideWall": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ] } ] }, "ShowWall": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Wall" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_ShadowMaze_01" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TuningFork_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayCanTrigger" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 212, "modifierName": "DayWaitToTrigger" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 222, "modifierName": "DayTriggered" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightClosed" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DayFinished" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 301, "modifierName": "NightFinished" } ], "modifiers": { "CheckIsGuestOrHost_TuningFork1_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 212 } ] } ] }, "CheckAvatarPosAfterFieldExit": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "TuningFork: 玩家离开后0.1秒,再做一次检测" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 212 }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ] } ], "param1": 202 } ] }, "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "DayCanTrigger": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Stay01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 101 }, { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "TuningFork: 转到CanTrigger状态时,范围内有玩家,直接转到WaitToTrigger" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 212 } ] } ] }, "DayWaitToTrigger": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 102.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Stay02" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 101 } ], "onBeingHit": [ { "$type": "MoleMole.Config.Predicated", "target": "Target", "targetPredicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "UNIQUE_CheckIsGuestOrHost_TuningFork1_BeingHit" } ], "failActions": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "TargetOwner", "modifierName": "UNIQUE_CheckIsGuestOrHost_TuningFork1_BeingHit" } ] } ] }, "UNIQUE_CheckIsGuestOrHost_TuningFork1_BeingHit": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 222 } ] } ] }, "DayTriggered": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 102.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 101 } ], "onRemoved": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 201 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 301 } ] } ], "failActions": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 212 } ], "failActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 202 } ] } ] } ] }, "NightClosed": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "DayFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Finish" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 101 } ] }, "NightFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Finish" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 101 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DAY_NIGHT_GADGET", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onFieldEnter": [ { "$type": "MoleMole.Config.DebugLog", "content": "TuningFork: 玩家进入" }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 202 } ], "modifierName": "CheckIsGuestOrHost_TuningFork1_FieldEnter" }, { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 200 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 300 } ] } ] } ], "watcherId": 1131, "authorityOnly": true } ], "onFieldExit": [ { "$type": "MoleMole.Config.DebugLog", "content": "TuningFork: 玩家离开" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 212 }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ] } ], "param1": 202 }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "CheckAvatarPosAfterFieldExit" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TuningFork_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayClosed" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightCanTrigger" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 312, "modifierName": "NightWaitToTrigger" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 322, "modifierName": "NightTriggered" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DayFinished" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 301, "modifierName": "NightFinished" } ], "modifiers": { "CheckIsGuestOrHost_TuningFork2_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 312 } ] } ] }, "CheckAvatarPosAfterFieldExit": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "TuningFork: 玩家离开后0.1秒,再做一次检测" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 312 }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ] } ], "param1": 302 } ] }, "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ] } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "DayClosed": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ] }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "NightCanTrigger": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Stay01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 100 }, { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ], "successActions": [ { "$type": "MoleMole.Config.DebugLog", "content": "TuningFork: 转到CanTrigger状态时,范围内有玩家,直接转到WaitToTrigger" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 312 } ] } ] }, "NightWaitToTrigger": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Stay02" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 100 } ], "onBeingHit": [ { "$type": "MoleMole.Config.Predicated", "target": "Target", "targetPredicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "successActions": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "UNIQUE_CheckIsGuestOrHost_TuningFork2_BeingHit" } ], "failActions": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "TargetOwner", "modifierName": "UNIQUE_CheckIsGuestOrHost_TuningFork2_BeingHit" } ] } ] }, "UNIQUE_CheckIsGuestOrHost_TuningFork2_BeingHit": { "modifierName": "", "isUnique": true, "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 322 } ] } ] }, "NightTriggered": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 100 } ], "onRemoved": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 201 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 301 } ] } ], "failActions": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 312 } ], "failActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 302 } ] } ] } ] }, "DayFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ] } ] }, "NightFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Vibrator_01_Finish" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "RootNode" }, "effectTempleteID": 100 } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "key": "_DAY_NIGHT_GADGET", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 302 } ], "modifierName": "CheckIsGuestOrHost_TuningFork2_FieldEnter" }, { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 200 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 300 } ] } ] } ], "watcherId": 1131, "authorityOnly": true } ], "onFieldExit": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 312 }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.8 } } ] } ], "param1": 302 }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "CheckAvatarPosAfterFieldExit" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbyssalOperator_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayWaitToTrigger" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightClosed" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 212, "modifierName": "DayTriggered" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DayFinished" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 301, "modifierName": "NightFinished" } ], "modifiers": { "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "NightClosed": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "DayWaitToTrigger": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] }, "DayTriggered": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } } ] }, "DayFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } } ] }, "NightFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DAY_NIGHT_GADGET", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "DayOrNight", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ], "onFieldEnter": [ { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 200 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 300 } ] } ] } ], "watcherId": 1132, "authorityOnly": true } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbyssalOperator_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayClosed" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightWaitToTrigger" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 312, "modifierName": "NightTriggered" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DayFinished" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 301, "modifierName": "NightFinished" } ], "modifiers": { "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ] } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "LockEffect" } } ] }, "DayClosed": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ] }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "key": "_DAY_NIGHT_STATE", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "NightWaitToTrigger": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true } ] }, "NightTriggered": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true } ] }, "DayFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ] }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } } ] }, "NightFinished": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NightPart" ], "setEnable": true }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "DayOrNight", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, { "$type": "MoleMole.Config.SetGlobalValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "key": "_DAY_NIGHT_GADGET", "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ], "onFieldEnter": [ { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 200 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 300 } ] } ] } ], "watcherId": 1132, "authorityOnly": true } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_CircleConsole_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 212, "modifierName": "ChangeToDayCountdown" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 312, "modifierName": "ChangeToNightCountdown" } ], "modifiers": { "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "ChangeToDayCountdown": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 开始转换到白天" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 转换到白天完毕" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 202 } ] }, "ChangeToNightCountdown": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 开始转换到黑夜" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 转换到黑夜完毕" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 302 } ] }, "DayState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_01_Stay" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ] }, "NightState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 102.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_01_Stay" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 200 }, { "$type": "MoleMole.Config.ByTargetGadgetState", "target": "Self", "gadgetState": 300 } ] } ] } ], "watcherId": 1133, "authorityOnly": true } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TowerCore_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "doOffStage": true, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TowerCore" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TowerCore_Fire_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TowerCore_Fire" } } ] } }, "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TowerCore_Fire_Dis" } } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TowerCore_Fire_Dis" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_StoneOfMaditation_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Stone" ] }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Stone" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_StoneOfMaditation_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 100 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AltarOfAmaterasu_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 100 }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_StoneOfPhantom_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Stone" ] }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Stone" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_StoneOfMaditation_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 101 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AltarOfAmaterasu_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 101 }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 202.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_StoneOfSamsara_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Stone" ] }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Stone" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_StoneOfMaditation_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 102 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AltarOfAmaterasu_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "RootNode" }, "effectTempleteID": 102 }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 203.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_ArrowHitBox_01", "modifiers": { "On_kill": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_World_Barrier_S" } } ], "onBeingHit": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "target": "CurLocalAvatar", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 } }, { "$type": "MoleMole.Config.ByAttackTags", "attackTags": [ "ExtraAttack" ] } ], "successActions": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_World_Barrier_S_Hit" } }, { "$type": "MoleMole.Config.KillSelf" } ], "failActions": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_World_Barrier_S_Hit" } } ] } ], "onKill": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Die" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "On_kill" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_MeleeHitBox_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Wait" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "Wait": { "stacking": "Unique", "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onBeingHit": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 201 } ] }, "Active": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "Wait" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_HoveringRunes_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Runes", "patternName": "_EmissionIntensity", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_HoveringRunes" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Runes", "patternName": "_EmissionIntensity", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_HoveringRunes_02_A", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Red" }, "effectTempleteID": 100 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Red" } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "effectTempleteID": 100 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_HoveringRunes_02_B", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Red" }, "effectTempleteID": 101 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Red" } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "effectTempleteID": 101 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_HoveringRunes_02_C", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Red" }, "effectTempleteID": 102 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Red" } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "effectTempleteID": 102 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_HoveringRunes_02_D", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Red" }, "effectTempleteID": 103 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Red" } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "effectTempleteID": 103 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_HoveringRunes_02_E", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Red" }, "effectTempleteID": 104 }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Red" } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Frame_Blue" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_RunesKey_Blue" }, "effectTempleteID": 104 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_ArenaActive_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_ScenObj_ArenaActive_01" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_LitWater_01", "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_ScenObj_LitWater_02" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_LitWater_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_ScenObj_LostOfOracle_01" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_ScenObj_LitWater_01" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_NonEuclidean_FrontGate_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Cube" ] } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Cube" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_VisionGate_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_NonEuclidean_BackGate_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Finish" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Deactive" }, { "$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin", "globalValueKey": "SGV_No_Normal_Gate", "defaultGlobalValueOnCreate": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": -0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, { "isFormula": false, "isDynamic": false, "fixedValue": 1.5 } ], "modifierNameSteps": [ "ShowNormalGate", "HideNormalGate" ] } ], "modifiers": { "CheckIsGuestOrHost_NonEuclidGate_FieldEnter": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByHostOrGuest", "target": "Self", "isHost": true } ], "successActions": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "target": "Applier", "transformNames": [ "Gate" ] }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "target": "Applier", "param1": 202 }, { "$type": "MoleMole.Config.DebugLog", "content": "NONEUCLIDGATE: TriggerEnter" } ] } ] }, "ShowNormalGate": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NormalGate" ], "setEnable": true } ] }, "HideNormalGate": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NormalGate" ] } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Trigger" ] } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Trigger" ], "setEnable": true } ] }, "Finish": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Trigger" ], "setEnable": true } ] }, "Deactive": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Trigger" ] }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "NormalGate" ] }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Gate" ] } ] } }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "NONEUCLIDGATE: GATE CREATED" } ], "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "CheckIsGuestOrHost_NonEuclidGate_FieldEnter" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbyssalFish_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "SmallBubble" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "WaitToGrowUp" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 203, "modifierName": "BigBubble" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "TriggerRoot" ] } ] }, "SmallBubble": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "TriggerRoot" ] }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AirForce_S_Born" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "EffectRoot" } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AirForce_S" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "EffectRoot" } } ] }, "WaitToGrowUp": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "TriggerRoot" ] }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AirForce_S_Growup" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "EffectRoot" } } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 203 } ] }, "BigBubble": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "TriggerRoot" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AirForce" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "EffectRoot" } } ] }, "CameraEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "modifierMixins": [ { "$type": "MoleMole.Config.ModifyCameraMaxDistanceMixin", "BPCCOICJFPH": 15.0, "OKFEJMIDDPL": true, "CDENEJOPAEB": 0.5 } ], "onAdded": [ { "$type": "MoleMole.Config.DungeonFogEffects", "doOffStage": true, "muteRemoteAction": true, "enable": true, "cameraFogEffectName": "Eff_UI_ScreenEffect_Fly01", "playerFogEffectName": "" } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "ABYSSALFISH: camera effect remove,移除DungeonFogEffects" }, { "$type": "MoleMole.Config.DungeonFogEffects", "cameraFogEffectName": "", "playerFogEffectName": "" } ], "onThinkInterval": [ { "$type": "MoleMole.Config.RemoveModifier", "predicates": [ { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByEntityIsAlive", "target": "Applier" } ] } ], "modifierName": "CameraEffect" } ], "onKill": [ { "$type": "MoleMole.Config.DebugLog", "content": "ABYSSALFISH: camera effect killed,移除DungeonFogEffects" }, { "$type": "MoleMole.Config.DungeonFogEffects", "cameraFogEffectName": "", "playerFogEffectName": "" } ] } }, "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "target": "CurLocalAvatar", "modifierName": "CameraEffect" } ], "onFieldEnter": [ { "$type": "MoleMole.Config.DebugLog", "content": "ABYSSALFISH: We are in inner sphere" }, { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "CameraEffect" }, { "$type": "MoleMole.Config.DoWatcherSystemAction", "target": "Target", "watcherId": 1134, "authorityOnly": true } ], "onFieldExit": [ { "$type": "MoleMole.Config.DebugLog", "content": "ABYSSALFISH: We are out of inner sphere" }, { "$type": "MoleMole.Config.RemoveModifier", "target": "Target", "predicates": [ { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] } ], "modifierName": "CameraEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoSeal_01", "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSeal_02_Disappear" } } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSeal_02_Disappear" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TokoSeal_Sign_01", "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSeal_01_Sign" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSeal_01_Disappear" } } ], "onKill": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_TokoSeal_01_Disappear" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_CloudMagicSealCore_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Stage1_Monster" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 102, "modifierName": "Stage1_Boss" } ], "modifiers": { "KillEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 封印机关死亡" }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "Stage1_Boss" }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "CoreMat", "patternName": "_DissolveValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "KLFPNAEMEBH": true, "lerpTime": 1.5 }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Glow", "type": "Int", "value": 100, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } } ] }, "Blank": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "LockEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" } } ] }, "DenyLockOnState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "DenyLockOn", "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Hitbox" ] } ], "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Hitbox" ], "setEnable": true } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 初始状态" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "LockEffect" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "LockEffect" } ] }, "Stage1_Monster": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段1——小怪阶段" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Idel" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "Stage1_Boss": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段1——机关阶段" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 挂封印法阵特效" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Glow", "type": "Int", "value": 101, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Color", "type": "Int", "value": 102, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } } ], "onKill": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "KillEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_CloudMagicSealCore_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Stage1_Monster" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 102, "modifierName": "Stage1_Boss" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 103, "modifierName": "Stage2_Monster" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 104, "modifierName": "Stage2_Boss" } ], "modifiers": { "KillEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 封印机关死亡" }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "Stage2_Boss" }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "CoreMat", "patternName": "_DissolveValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "KLFPNAEMEBH": true, "lerpTime": 1.5 }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Glow", "type": "Int", "value": 100, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } } ] }, "BlankState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "ChangeToStage2": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Self", "key": "SGV_Mechanic_Type", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "compareType": "MoreThanAndEqual" } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 103 } ] } ] }, "LockEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" } } ] }, "DenyLockOnState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "DenyLockOn", "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Hitbox" ] } ], "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Hitbox" ], "setEnable": true } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 初始状态" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "LockEffect" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "LockEffect" } ] }, "Stage1_Monster": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段1——小怪阶段" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Idel" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "Stage1_Boss": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToHPPercentMixin", "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } ], "modifierNameSteps": [ "BlankState", "ChangeToStage2" ] } ], "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段1——机关阶段" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] }, "Stage2_Monster": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段2——小怪阶段" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Idel" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "Stage2_Boss": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段2——机关阶段" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 挂封印法阵特效" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Glow", "type": "Int", "value": 101, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Color", "type": "Int", "value": 103, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01" } } ], "onKill": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "KillEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_CloudMagicSealCore_03", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Stage1_Monster" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 102, "modifierName": "Stage1_Boss" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 103, "modifierName": "Stage2_Monster" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 104, "modifierName": "Stage2_Boss" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Stage3_Monster" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Stage3_Boss" } ], "modifiers": { "KillEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 封印机关死亡" }, { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "Stage3_Boss" }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "CoreMat", "patternName": "_DissolveValue", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "KLFPNAEMEBH": true, "lerpTime": 1.5 } ] }, "Blank": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "ChangeToStage2": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Self", "key": "SGV_Mechanic_Type", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "compareType": "MoreThanAndEqual" } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 103 } ] } ] }, "ChangeToStage3": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.5 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.Predicated", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetGlobalValue", "target": "Self", "key": "SGV_Mechanic_Type", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "compareType": "MoreThanAndEqual" } ], "successActions": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 201 } ] } ] }, "LockEffect": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_LockIdle" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Item_SpecialTreasureBox_Unlock" } } ] }, "DenyLockOnState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "state": "DenyLockOn", "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Hitbox" ] } ], "onRemoved": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Hitbox" ], "setEnable": true } ] }, "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 初始状态" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "LockEffect" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ], "onRemoved": [ { "$type": "MoleMole.Config.RemoveModifier", "modifierName": "LockEffect" } ] }, "Stage1_Monster": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段1——小怪阶段" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Idel" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "Stage1_Boss": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToHPPercentMixin", "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": 0.66 } ], "modifierNameSteps": [ "Blank", "ChangeToStage2" ] } ], "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.66 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段1——机关阶段" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] }, "Stage2_Monster": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.66 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段2——小怪阶段" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Idel" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "Stage2_Boss": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.AttachModifierToHPPercentMixin", "valueSteps": [ { "isFormula": false, "isDynamic": false, "fixedValue": 0.33 } ], "modifierNameSteps": [ "Blank", "ChangeToStage3" ] } ], "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.33 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段2——机关阶段" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] }, "Stage3_Monster": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "properties": { "Actor_HpThresholdRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.33 } }, "state": "Limbo", "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段3——小怪阶段" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "DenyLockOnState" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Idel" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "Stage3_Boss": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "CloudSealBattle: 阶段3——机关阶段" }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] } }, "onKill": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "KillEffect" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_CloudMagicSealCore_Thunder", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "SummonThunder" } ], "abilitySpecials": { "Hit_Delay": { "type": "float", "dynamicValue": 2.0 }, "Damage_Coefficient_Monster": { "type": "float", "dynamicValue": 10.0 }, "Damage_Coefficient_Player": { "type": "float", "dynamicValue": 1.5 }, "Thunder_ElementDurability": { "type": "float", "dynamicValue": 25.0 } }, "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "SummonThunder": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "target": "CurLocalAvatar", "modifierName": "GetPos" }, { "$type": "MoleMole.Config.AttachModifier", "modifierName": "Thunder_Hit" } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua" } ] }, "GetPos": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetGlobalPos", "target": "Applier", "key": "ThunderPos", "born": { "$type": "MoleMole.Config.ConfigBornBySelf", "bornRandom": { "$type": "MoleMole.Config.BornRandomFromCenter", "minRandomRange": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "maxRandomRange": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } } } } ] }, "Thunder_Hit": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": true, "dynamicKey": "Hit_Delay" }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetSystemValueToOverrideMap", "key": "LevelEntity_AvatarDot_SystemValue", "type": "ElementLevelCo" }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_LightningTsurumi" }, "born": { "$type": "MoleMole.Config.ConfigBornByGlobalValue", "positionKey": "ThunderPos", "directionKey": "" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_LightningHit" }, "born": { "$type": "MoleMole.Config.ConfigBornByGlobalValue", "positionKey": "ThunderPos", "directionKey": "" } }, { "$type": "MoleMole.Config.TriggerAttackEvent", "attackEvent": { "attackPattern": { "$type": "MoleMole.Config.ConfigAttackSphere", "triggerType": "TriggerNoRepeat", "born": { "$type": "MoleMole.Config.ConfigBornByGlobalValue", "positionKey": "ThunderPos", "directionKey": "" }, "radius": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 } }, "attackInfo": { "attackTag": "Thunder_Falling", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementType": "Electric", "elementDurability": { "isFormula": false, "isDynamic": true, "dynamicKey": "Thunder_ElementDurability" }, "ignoreAttackerProperty": true, "strikeType": "Default", "enBreak": 500.0, "damageExtra": { "isFormula": true, "formula": [ { "isOperator": false, "isDynamic": true, "dynamicKey": "LevelEntity_AvatarDot_SystemValue" }, { "isOperator": false, "isDynamic": true, "dynamicKey": "Damage_Coefficient_Player" }, { "isOperator": true, "operation": "Mul" } ] } }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV3", "overrideHitImpulse": { "hitLevel": "Heavy", "hitImpulseX": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "hitImpulseY": { "isFormula": false, "isDynamic": false, "fixedValue": 800.0 } }, "hitHaltTimeScale": 0.05 } } }, "targetType": "Alliance" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_CloudMagicSealCore_Wave", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "SummonWave" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "SummonWave": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.TriggerBullet", "bulletID": 70290265 } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_CloudMagicSealCore_WaveBullet", "abilitySpecials": { "Damage_Coefficient": { "type": "float", "dynamicValue": 0.67 }, "LevelEntity_AvatarDot_SystemValue": { "type": "float", "dynamicValue": 1.0 } }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CloudMagicSealCore_01_LightRing" } }, { "$type": "MoleMole.Config.SetSystemValueToOverrideMap", "key": "LevelEntity_AvatarDot_SystemValue", "type": "ElementLevelCo" } ], "onAbilityStart": [ { "$type": "MoleMole.Config.DamageByAttackValue", "target": "Target", "attackInfo": { "attackTag": "", "attenuationTag": "", "attenuationGroup": "default", "attackProperty": { "damagePercentage": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "damagePercentageRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 50.0 }, "strikeType": "Default", "enBreak": 50.0, "damageExtra": { "isFormula": true, "formula": [ { "isOperator": false, "isDynamic": true, "dynamicKey": "LevelEntity_AvatarDot_SystemValue" }, { "isOperator": false, "isDynamic": true, "dynamicKey": "Damage_Coefficient" }, { "isOperator": true, "operation": "Mul" } ] }, "trueDamage": true }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1", "hitHaltTimeScale": 0.01 } } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Stages_Property_Ani_Prop_MovableBlock_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Move" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "Moving" } ] }, "Move": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "Moving", "value": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Level_Fc_Property_Prop_CloudPlatformLarge_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "State", "type": "Int", "value": 201, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_03" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_03" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Level_Fc_Property_Prop_CloudPlatformLarge_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "State", "type": "Int", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_04" } } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "State", "type": "Int", "value": 201, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_04" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_04" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Level_Fc_Property_Prop_CloudPlatformLarge_03", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Disappear" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "State", "type": "Int", "value": 201, "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_05" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Stages_Effect_Cloud_05" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_UrnOfShadow_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Light1" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 102, "modifierName": "Light2" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 103, "modifierName": "Light3" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Light4" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Light5" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 203, "modifierName": "Light6" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 204, "modifierName": "Light7" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 901, "modifierName": "Finish" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Light1": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light1" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true } ] }, "Light2": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light2" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true } ] }, "Light3": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light3" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light3" ], "setEnable": true } ] }, "Light4": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light4" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light3" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light4" ], "setEnable": true } ] }, "Light5": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light5" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light3" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light4" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light5" ], "setEnable": true } ] }, "Light6": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light6" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light3" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light4" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light5" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light6" ], "setEnable": true } ] }, "Light7": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Crystal_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "Light7" } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light3" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light4" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light5" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light6" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light7" ], "setEnable": true } ] }, "Finish": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1", "Light2", "Light3", "Light4", "Light5", "Light6", "Light7" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light1" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light2" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light3" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light4" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light5" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light6" ], "setEnable": true }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Light7" ], "setEnable": true }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_UrnOfShadow_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "useRotation": true, "attachPointName": "Base" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_BrokenWall_01", "modifiers": { "BeHitBlunt": { "modifierName": "", "elementType": "Rock", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 10.0 }, "modifierMixins": [ { "$type": "MoleMole.Config.ShieldBarMixin", "showDamageText": "" } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_BrokenWall_Destory" }, "born": { "$type": "MoleMole.Config.ConfigBornByTarget" } }, { "$type": "MoleMole.Config.KillSelf" } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "BeHitBlunt" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_DangerousPotion_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Fire_Off" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Fire_On" } ], "modifiers": { "Fire_Off": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onBeingHit": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByHitElement", "element": "Fire" }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByHasElement", "element": "Water" } ] } ], "param1": 201 } ] }, "Fire_On": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_DangerousPotion_01_Burning" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_DangerousPotion_01_Destroy" } }, { "$type": "MoleMole.Config.KillSelf" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_DangerousPotion_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Fire_Off" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Fire_On" } ], "modifiers": { "Fire_Off": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onBeingHit": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByHitElement", "element": "Fire" }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByHasElement", "element": "Water" } ] } ], "param1": 201 } ] }, "Fire_On": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_DangerousPotion_02_Burning" } } ], "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_DangerousPotion_02_Destroy" } }, { "$type": "MoleMole.Config.KillSelf" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_MissingPage_01", "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_MissingPage" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Prop_Singularity_01", "onRemoved": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Singularity_01_Die" } } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_MonsterObj_Ani_Level_DeepSeadRakeBody_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Die" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, "Die": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "GadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_DeepSeadRakeBody_Die" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } }, { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "KillSelf" } ] }, "KillSelf": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 3.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onRemoved": [ { "$type": "MoleMole.Config.KillSelf" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Md_Property_Ani_Flower_ElixirFlower_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Active" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_ElixirFlower_Disappear" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "AttachPoint" } }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Mat1", "patternName": "_EmissionStrength", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 2.0 } } ] }, "Active": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_ElixirFlower_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "AttachPoint" } }, { "$type": "MoleMole.Config.SetMaterialParamFloatByTransform", "matName": "Mat1", "patternName": "_EmissionStrength", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 7.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_Censer_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Empty" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Fire_Off" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "Fire_On" } ], "modifiers": { "Empty": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Censer_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } } ] }, "Fire_Off": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Censer_Off" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } } ], "onBeingHit": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "predicates": [ { "$type": "MoleMole.Config.ByHitElement", "element": "Fire" }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByHasElement", "element": "Water" } ] } ], "param1": 202 }, { "$type": "MoleMole.Config.DebugLog", "content": "!!!!!!!!Cencer Being Hit" } ] }, "Fire_On": { "modifierName": "", "elementType": "Fire", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 25.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_Censer_Active" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectNode" } } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 201 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_AbyssalPalaceMap_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "DayActive" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 301, "modifierName": "NightActive" } ], "modifiers": { "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } } ] }, "DayActive": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbyssalPalaceMap_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "LightPoint" }, "effectTempleteID": 101 }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 102.0 } } ] }, "NightActive": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_AbyssalPalaceMap_01" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "LightPoint" }, "effectTempleteID": 100 }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_LampOperator_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "ChangeToLong" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "ChangeToMiddle" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "ChangeToShort" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "LongStable" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 203, "modifierName": "MiddleStable" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 204, "modifierName": "ShortStable" } ], "modifiers": { "ChangeToLong": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.2 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: Start Change to Long" } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 202 }, { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: Lua 202" } ] }, "ChangeToMiddle": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.4 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: Start Change to Middle" } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 203 }, { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: Lua 203" } ] }, "ChangeToShort": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.4 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 102.0 } }, { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: Start Change to Short" } ], "onRemoved": [ { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 204 }, { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: Lua 204" } ] }, "LongStable": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: LongStable State" } ] }, "MiddleStable": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: MiddleStable State" } ] }, "ShortStable": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "Lamp: ShortStable State" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_LampOperator_01_Sound", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "NoSound" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "WrongSound" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "CorrectSound" } ], "modifiers": { "NoSound": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "****************NoSound***************" } ] }, "WrongSound": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "****************WrongSound***************" }, { "$type": "MoleMole.Config.ExecuteGadgetLua" } ] }, "CorrectSound": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "****************CorrectSound***************" }, { "$type": "MoleMole.Config.ExecuteGadgetLua" } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Build_CommonRockGate_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Open" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Finish" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Collider" ], "setEnable": true }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "gadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Open": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "gadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Collider" ] }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CommonRockGate_05_Open" } } ] }, "Finish": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "gadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Collider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Build_CommonRockGate_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "DefaultState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Open" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 101, "modifierName": "Finish" } ], "modifiers": { "DefaultState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "Open" } ] }, "Open": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "Open", "value": true }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CommonRockGate_06_Active" } } ] }, "Finish": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorBool", "boolID": "Open", "value": true } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_CircleEngine_01_Gear", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightLocked" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 202, "modifierName": "DayState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 302, "modifierName": "NightState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 212, "modifierName": "ChangeToDayCountdown" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 312, "modifierName": "ChangeToNightCountdown" } ], "modifiers": { "DayLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "NightLocked": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "ChangeToDayCountdown": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 开始转换到白天" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_02_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 转换到白天完毕" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 202 } ] }, "ChangeToNightCountdown": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 5.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 开始转换到黑夜" }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_02_Activated" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ], "onRemoved": [ { "$type": "MoleMole.Config.DebugLog", "content": "EnvState: 转换到黑夜完毕" }, { "$type": "MoleMole.Config.ExecuteGadgetLua", "param1": 302 } ] }, "DayState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 103.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_02_Stay" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 101 } ] }, "NightState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } }, { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Color", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 102.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleConsole_02_Stay" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" }, "effectTempleteID": 100 } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_CircleEngine_01_Light", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 200, "modifierName": "DayState" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 300, "modifierName": "NightState" } ], "modifiers": { "DayState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 } }, { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_SceneObj_CircleEngine_01_Idle" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "attachPointName": "EffectPoint" } } ] }, "NightState": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "Glow", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 101.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_IronFence_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Close" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Open" } ], "modifiers": { "Close": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "GadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Open": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "GadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_IronFence_Up_02" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": -6.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "EffectNode" } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_IronFence_02", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Close" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Open" } ], "modifiers": { "Close": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "GadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] }, "Open": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "GadgetState", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Stone_DisappearanceRock_01", "abilityMixins": [ { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "modifierName": "Appear" }, { "$type": "MoleMole.Config.AttachToGadgetStateMixin", "gadgetState": 201, "modifierName": "Disappear" } ], "modifiers": { "Appear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Collider" ], "setEnable": true } ] }, "Disappear": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SetAnimatorInt", "intID": "State", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 201.0 } }, { "$type": "MoleMole.Config.EnableSceneTransformByName", "transformNames": [ "Collider" ] } ] } } } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Ly_Property_Prop_StartDustMine_01", "abilitySpecials": { "AS_Disatnce_Lv01": { "type": "float", "dynamicValue": 5.0 }, "AS_Disatnce_Lv02": { "type": "float", "dynamicValue": 10.0 }, "AS_Disatnce_Lv03": { "type": "float", "dynamicValue": 20.0 }, "AS_Think_Timer": { "type": "float", "dynamicValue": 1.0 } }, "modifiers": { "VisionResonance_Player_Check": { "modifierName": "", "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": true, "dynamicKey": "AS_Think_Timer" }, "onThinkInterval": [ { "$type": "MoleMole.Config.ApplyModifier", "otherTargets": { "$type": "MoleMole.Config.SelectTargetsByShape", "shapeName": "CircleR30", "campTargetType": "AllExceptSelf", "sizeRatio": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 } }, "predicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": true, "dynamicKey": "AS_Disatnce_Lv03" } }, { "$type": "MoleMole.Config.ByEntityTypes", "entityTypes": [ "Avatar" ] }, { "$type": "MoleMole.Config.ByNot", "predicates": [ { "$type": "MoleMole.Config.ByAny", "predicates": [ { "$type": "MoleMole.Config.ByHasFeatureTag", "featureTagIDs": [ 1011 ] }, { "$type": "MoleMole.Config.ByHasFeatureTag", "featureTagIDs": [ 1012 ] } ] } ] } ], "modifierName": "UNIQUE_Activity_Aerolite_VisionResonance_AttachEffect" } ] }, "UNIQUE_Activity_Aerolite_VisionResonance_AttachEffect": { "modifierName": "", "isUnique": true, "duration": { "isFormula": true, "formula": [ { "isOperator": false, "isDynamic": true, "dynamicKey": "AS_Think_Timer" }, { "isOperator": false, "isDynamic": false, "fixedValue": 0.3 }, { "isOperator": true, "operation": "Add" } ] }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "thinkInterval": { "isFormula": false, "isDynamic": true, "dynamicKey": "AS_Think_Timer" }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Avatar_Pendant_StartDustMine_Flash" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "PRIVATE_Pendant" } } ], "onRemoved": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "SwitchEffect_Disappear" } ], "onThinkInterval": [ { "$type": "MoleMole.Config.Predicated", "target": "Applier", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": true, "dynamicKey": "AS_Disatnce_Lv01" } } ], "successActions": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "SwitchEffect_Lv01" } ], "failActions": [ { "$type": "MoleMole.Config.Predicated", "target": "Applier", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": true, "dynamicKey": "AS_Disatnce_Lv02" } } ], "successActions": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "SwitchEffect_Lv02" } ], "failActions": [ { "$type": "MoleMole.Config.Predicated", "target": "Applier", "targetPredicates": [ { "$type": "MoleMole.Config.ByTargetPositionToSelfPosition", "logic": "LesserOrEqual", "compareType": "XYZ", "value": { "isFormula": false, "isDynamic": true, "dynamicKey": "AS_Disatnce_Lv03" } } ], "successActions": [ { "$type": "MoleMole.Config.ApplyModifier", "modifierName": "SwitchEffect_Lv03" } ] } ] } ] } ] }, "SwitchEffect_Lv01": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Fast", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Avatar_Pendant_StartDustMine_Flash" } } ] }, "SwitchEffect_Lv02": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Normal", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Avatar_Pendant_StartDustMine_Flash" } } ] }, "SwitchEffect_Lv03": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 0.1 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Slow", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Avatar_Pendant_StartDustMine_Flash" } } ] }, "SwitchEffect_Disappear": { "stacking": "Multiple", "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AttachEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Avatar_Pendant_StartDustMine_Flash" }, "born": { "$type": "MoleMole.Config.ConfigBornByAttachPoint", "offset": { "x": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "y": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 }, "z": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } }, "attachPointName": "PRIVATE_Pendant" } }, { "$type": "MoleMole.Config.SendEffectTrigger", "parameter": "Eff_Ani_Avatar_Pendant_Aster_Flash_Disappear", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_Avatar_Pendant_StartDustMine_Flash" } } ] } }, "onAdded": [ { "$type": "MoleMole.Config.AttachModifier", "modifierName": "VisionResonance_Player_Check" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TargetPoint_01", "modifiers": { "GlideChampOrb_ReviveGlidingEnergy": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 20.0 }, "key": "AVATAR_GLIDING_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "GlideChampOrb_ReviveGlidingEnergy" }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_LimitRing_Disappear" } }, { "$type": "MoleMole.Config.KillSelf" } ] } }, { "Default": { "$type": "MoleMole.Config.ConfigAbility", "abilityName": "SceneObj_Area_Dq_Property_Ani_Prop_TargetGoal_01", "modifiers": { "GlideChampOrb_ReviveGlidingEnergy": { "modifierName": "", "duration": { "isFormula": false, "isDynamic": false, "fixedValue": 1.0 }, "elementDurability": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "onAdded": [ { "$type": "MoleMole.Config.AddGlobalValue", "target": "Team", "value": { "isFormula": false, "isDynamic": false, "fixedValue": 20.0 }, "key": "AVATAR_GLIDING_ENERGY", "useLimitRange": true, "maxValue": { "isFormula": false, "isDynamic": false, "fixedValue": 100.0 }, "minValue": { "isFormula": false, "isDynamic": false, "fixedValue": 0.0 } } ] } }, "onFieldEnter": [ { "$type": "MoleMole.Config.ApplyModifier", "target": "Target", "modifierName": "GlideChampOrb_ReviveGlidingEnergy" }, { "$type": "MoleMole.Config.FireEffect", "effectPattern": { "isDynamic": false, "fixedValue": "Eff_LimitPosition_Disappear" } }, { "$type": "MoleMole.Config.KillSelf" } ] } } ]