mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
2930 lines
84 KiB
JSON
2930 lines
84 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_Arrow_FX",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Aim",
|
|
"FastAim"
|
|
],
|
|
"modifierName": "Aquaria_Arrow_FX"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"Aquaria_Arrow_FX": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Bow_Arrow"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_PressShoot",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.ButtonHoldChargeMixin",
|
|
"skillID": 10251,
|
|
"chargeTime": 0.4,
|
|
"secondChargeTime": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 999999.0
|
|
},
|
|
"OnBeginUncharged": [
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorTrigger",
|
|
"triggerID": {
|
|
"isDynamic": false,
|
|
"fixedValue": "DoSkill"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorInt",
|
|
"intID": "SkillID",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
}
|
|
}
|
|
],
|
|
"OnReleaseUncharged": [
|
|
{
|
|
"$type": "MoleMole.Config.SetCameraLockTime",
|
|
"lockTime": 0.5
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.EntityDoSkill",
|
|
"skillID": 10253,
|
|
"isHold": true
|
|
}
|
|
],
|
|
"OnBeginCharged": [
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorTrigger",
|
|
"triggerID": {
|
|
"isDynamic": false,
|
|
"fixedValue": "DoSkill"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorInt",
|
|
"intID": "SkillID",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 101.0
|
|
}
|
|
}
|
|
],
|
|
"OnReleaseCharged": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarSkillStart",
|
|
"skillID": 10251,
|
|
"cdRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"costStaminaRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AvatarSkillStart",
|
|
"skillID": 10252,
|
|
"cdRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"costStaminaRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.EntityDoSkill",
|
|
"skillID": 10253,
|
|
"isHold": true
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.SetAnimatorTrigger",
|
|
"triggerID": {
|
|
"isDynamic": false,
|
|
"fixedValue": "AimEnd"
|
|
}
|
|
}
|
|
],
|
|
"chargeStateIDs": [
|
|
"ShootBS",
|
|
"Shoot",
|
|
"FastAim",
|
|
"FastAimShoot"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"FastAim",
|
|
"FastAimShoot"
|
|
],
|
|
"modifierName": "KeepFastAiming"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"KeepFastAiming": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarEnterFocus",
|
|
"cameraFollowLower": {
|
|
"x": 0.8,
|
|
"y": 0.2,
|
|
"z": -1.5
|
|
},
|
|
"cameraFollowUpper": {
|
|
"x": 0.8,
|
|
"y": 0.4,
|
|
"z": -1.2
|
|
},
|
|
"cameraFastFocusMode": true,
|
|
"dragButtonName": "Skill1",
|
|
"assistance": {
|
|
"ps4": {
|
|
"useFocusSticky": true
|
|
},
|
|
"ps5": {
|
|
"useFocusSticky": true
|
|
},
|
|
"other": {
|
|
"useFocusSticky": true,
|
|
"useGyro": true
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarExitFocus"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_AimPressShoot",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.ButtonHoldChargeMixin",
|
|
"skillID": 10252,
|
|
"secondChargeTime": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 999999.0
|
|
},
|
|
"OnReleaseCharged": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarSkillStart",
|
|
"skillID": 10251,
|
|
"cdRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"costStaminaRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AvatarSkillStart",
|
|
"skillID": 10252,
|
|
"cdRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"costStaminaRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.EntityDoSkill",
|
|
"skillID": 10253,
|
|
"isHold": true
|
|
}
|
|
],
|
|
"chargeStateIDs": [
|
|
"Aim",
|
|
"AimShoot"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Aim",
|
|
"AimShoot"
|
|
],
|
|
"modifierName": "KeepAiming"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"KeepAiming": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarEnterFocus",
|
|
"cameraFollowLower": {
|
|
"x": 0.8,
|
|
"y": 0.2,
|
|
"z": -1.5
|
|
},
|
|
"cameraFollowUpper": {
|
|
"x": 0.8,
|
|
"y": 0.4,
|
|
"z": -1.2
|
|
},
|
|
"cameraFastFocusMode": true,
|
|
"changeMainSkillID": true,
|
|
"dragButtonName": "Skill1",
|
|
"assistance": {
|
|
"ps4": {
|
|
"useFocusSticky": true
|
|
},
|
|
"ps5": {
|
|
"useFocusSticky": true
|
|
},
|
|
"other": {
|
|
"useFocusSticky": true,
|
|
"useGyro": true
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarExitFocus"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_01",
|
|
"modifiers": {
|
|
"ShootArrow_Fx": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Common_ShootArrow_Small"
|
|
},
|
|
"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": "WeaponL"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41022008,
|
|
"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
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByAttachPoint",
|
|
"attachPointName": "FocusAnchor",
|
|
"attachPointTargetType": "Self"
|
|
},
|
|
"attachPointName": "WeaponL"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Fx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_02",
|
|
"modifiers": {
|
|
"ShootArrow_Fx": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Common_ShootArrow"
|
|
},
|
|
"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": "WeaponL"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41022009,
|
|
"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
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByAttachPoint",
|
|
"attachPointName": "FocusAnchor",
|
|
"attachPointTargetType": "Self"
|
|
},
|
|
"attachPointName": "WeaponL"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Fx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_03",
|
|
"modifiers": {
|
|
"ShootArrow_Fx": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Common_ShootArrow"
|
|
},
|
|
"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": "WeaponL"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41022010,
|
|
"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
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByAttachPoint",
|
|
"attachPointName": "FocusAnchor",
|
|
"attachPointTargetType": "Self"
|
|
},
|
|
"attachPointName": "WeaponL"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Fx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_04",
|
|
"modifiers": {
|
|
"ShootArrow_Fx": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Common_ShootArrow_Small"
|
|
},
|
|
"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": "WeaponL"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41022011,
|
|
"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
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByAttachPoint",
|
|
"attachPointName": "FocusAnchor",
|
|
"attachPointTargetType": "Self"
|
|
},
|
|
"attachPointName": "WeaponL"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Fx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_05",
|
|
"modifiers": {
|
|
"ShootArrow_Fx": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Common_ShootArrow"
|
|
},
|
|
"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": "WeaponL"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41022012,
|
|
"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
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByAttachPoint",
|
|
"attachPointName": "FocusAnchor",
|
|
"attachPointTargetType": "Self"
|
|
},
|
|
"attachPointName": "WeaponL"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Fx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_06",
|
|
"modifiers": {
|
|
"ShootArrow_Fx": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Common_ShootArrow"
|
|
},
|
|
"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": "WeaponL"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41022013,
|
|
"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
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByAttachPoint",
|
|
"attachPointName": "FocusAnchor",
|
|
"attachPointTargetType": "Self"
|
|
},
|
|
"attachPointName": "WeaponL"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Fx"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_Aiming",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.ModifySkillCDByModifierCountMixin",
|
|
"targetType": "Self",
|
|
"modifierName": "Hurricane_Counter",
|
|
"skillID": 10251,
|
|
"cdDelta": {
|
|
"isFormula": false,
|
|
"isDynamic": true,
|
|
"dynamicKey": "cdDelta"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ModifySkillCDByModifierCountMixin",
|
|
"targetType": "Self",
|
|
"modifierName": "Hurricane_Counter",
|
|
"skillID": 10252,
|
|
"cdDelta": {
|
|
"isFormula": false,
|
|
"isDynamic": true,
|
|
"dynamicKey": "cdDelta"
|
|
}
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"cdDelta": {
|
|
"type": "float",
|
|
"dynamicValue": -0.6
|
|
}
|
|
},
|
|
"modifiers": {
|
|
"AimChargeMark": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
}
|
|
},
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AddGlobalValue",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"key": "_Enchanted_Time",
|
|
"useLimitRange": true,
|
|
"maxValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
},
|
|
"minValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Hurricane_Counter": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"fireEventWhenApply": true
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"bulletID": 41022004,
|
|
"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": 1.0
|
|
}
|
|
},
|
|
"attachPointName": "FocusAnchor"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"bulletID": 41022005,
|
|
"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": 1.0
|
|
}
|
|
},
|
|
"attachPointName": "FocusAnchor"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"bulletID": 41022006,
|
|
"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": 1.0
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByDefault",
|
|
"angleOffset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"attachPointName": "FocusAnchor"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"bulletID": 41022007,
|
|
"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": 1.0
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByDefault",
|
|
"angleOffset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"attachPointName": "FocusAnchor"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"bulletID": 41022006,
|
|
"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": 1.0
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByDefault",
|
|
"angleOffset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -4.0
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"attachPointName": "FocusAnchor"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"bulletID": 41022007,
|
|
"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": 1.0
|
|
}
|
|
},
|
|
"direction": {
|
|
"$type": "MoleMole.Config.ConfigDirectionByDefault",
|
|
"angleOffset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -4.0
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"attachPointName": "FocusAnchor"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ActCameraShake"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_WindMagic_Arrow_Onshooting"
|
|
},
|
|
"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.9
|
|
}
|
|
},
|
|
"attachPointName": "WeaponR"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enhanced_Hurricane_Mark",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"forceByCaster": true
|
|
}
|
|
],
|
|
"modifierName": "Hurricane_Counter"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_Light_Material",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Arrow_Fly_Small"
|
|
}
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.FireHitEffect",
|
|
"hitEntity": "Eff_Arrow_Hit_Monster",
|
|
"hitScene": {
|
|
"defaultEffect": "Eff_Arrow_Hit_Earth",
|
|
"surfaceEffect": {
|
|
"Water": "Eff_Arrow_Hit_Water"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_Heavy_Material",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Arrow_Fly"
|
|
}
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.FireHitEffect",
|
|
"hitEntity": "Eff_Arrow_Hit_Monster",
|
|
"hitScene": {
|
|
"defaultEffect": "Eff_Arrow_Hit_Earth",
|
|
"surfaceEffect": {
|
|
"Water": "Eff_Arrow_Hit_Water"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_Enchanted_Wind",
|
|
"abilitySpecials": {
|
|
"DamageWithWind": {
|
|
"type": "float",
|
|
"dynamicValue": 2.0
|
|
}
|
|
},
|
|
"modifiers": {
|
|
"ShootArrow_Enchanted_Wind": {
|
|
"modifierName": "",
|
|
"elementType": "Wind",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 50.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "ShootArrow_Enchanted_Wind"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHasElement",
|
|
"element": "Wind"
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackBox",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"checkHitLayerType": "Both",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -0.5
|
|
}
|
|
}
|
|
},
|
|
"size": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": true,
|
|
"dynamicKey": "DamageWithWind"
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Wind",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 20.0
|
|
},
|
|
"strikeType": "Pierce"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitLevel": "Light",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
},
|
|
"canHitHead": true,
|
|
"hitHeadPattern": {
|
|
"onHitEffectName": "Eff_Arrow_Hit_Head",
|
|
"hitLevel": "Air",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 200.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 200.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootArrow_Enchanted_WithoutWind",
|
|
"abilitySpecials": {
|
|
"DamageWithoutWind": {
|
|
"type": "float",
|
|
"dynamicValue": 1.5
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackBox",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"checkHitLayerType": "Both",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -0.5
|
|
}
|
|
}
|
|
},
|
|
"size": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": true,
|
|
"dynamicKey": "DamageWithoutWind"
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"strikeType": "Pierce"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitLevel": "Light",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
},
|
|
"canHitHead": true,
|
|
"hitHeadPattern": {
|
|
"onHitEffectName": "Eff_Arrow_Hit_Head",
|
|
"hitLevel": "Air",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 200.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 200.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootAimingArrow_Charge",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Aim",
|
|
"FastAim"
|
|
],
|
|
"modifierName": "ShootAimingArrow_Charge_Handler"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"FastAim",
|
|
"FastAimShoot"
|
|
],
|
|
"modifierName": "ShowAimingEffect"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Aim",
|
|
"FastAim",
|
|
"FastAimShoot",
|
|
"AimShoot"
|
|
],
|
|
"modifierName": "ShootAimingArrow_Charge_Remove"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Aim",
|
|
"AimShoot"
|
|
],
|
|
"modifierName": "ShowAimingEffect"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"ShootAimingArrow_Charge_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"thinkInterval": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.3
|
|
},
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "AimChargeMark"
|
|
}
|
|
]
|
|
},
|
|
"ShootAimingArrow_Charge_Remove": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.AddGlobalValue",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -5.0
|
|
},
|
|
"key": "_Enchanted_Time",
|
|
"useLimitRange": true,
|
|
"maxValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
},
|
|
"minValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"modifierName": "AimChargeMark"
|
|
}
|
|
]
|
|
},
|
|
"AimChargeMark": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
}
|
|
},
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AddGlobalValue",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"key": "_Enchanted_Time",
|
|
"useLimitRange": true,
|
|
"maxValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
},
|
|
"minValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"ShowAimingEffect": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"thinkInterval": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"modifierName": "WindMagic_Arrow_Glow_WithoutWind_Once"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"modifierName": "WindMagic_Arrow_Glow_Once"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"modifierName": "WindMagic_Arrow_Glow_WithoutWind_Once"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetGlobalValue",
|
|
"key": "_Enchanted_Time",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
},
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "WindMagic_Arrow_Glow_Once"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"modifierName": "WindMagic_Arrow_Glow_WithoutWind_Once"
|
|
}
|
|
]
|
|
},
|
|
"WindMagic_Arrow_Glow_Once": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_WindMagic_Arrow_Glow_Once_02"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"WindMagic_Arrow_Glow_WithoutWind_Once": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_WindMagic_Arrow_Glow_Once_01"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.AddGlobalValue",
|
|
"value": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -5.0
|
|
},
|
|
"key": "_Enchanted_Time",
|
|
"useLimitRange": true,
|
|
"maxValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 5.0
|
|
},
|
|
"minValue": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"modifierName": "AimChargeMark"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"modifierName": "WindMagic_Arrow_Glow_Once"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.RemoveModifier",
|
|
"modifierName": "WindMagic_Arrow_Glow_WithoutWind_Once"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootAimingArrow_Material",
|
|
"modifiers": {
|
|
"ArrowEffectModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Magic_Arrow"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_WindMagic_Arrow_Fly_Particle"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_WindMagic_Arrow_Fly_Trail"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachModifier",
|
|
"modifierName": "ArrowEffectModifier"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.FireHitEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHasElement",
|
|
"element": "Wind"
|
|
}
|
|
],
|
|
"hitEntity": "Eff_WindMagic_Arrow_Hit",
|
|
"hitScene": {
|
|
"defaultEffect": "Eff_WindMagic_Arrow_Hit",
|
|
"surfaceEffect": {
|
|
"Water": "Eff_Arrow_Fire_Hit_Water"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.FireHitEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByHasElement",
|
|
"element": "Wind"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"hitEntity": "Eff_Arrow_Hit_Monster",
|
|
"hitScene": {
|
|
"defaultEffect": "Eff_Arrow_Hit_Earth",
|
|
"surfaceEffect": {
|
|
"Water": "Eff_Arrow_Hit_Water"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ShootAimingArrowWithoutWind_Material",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Talent_Arrow_Fly_Trail"
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Talent_Arrow_Fly_Partcle"
|
|
}
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.FireHitEffect",
|
|
"hitEntity": "Eff_Arrow_Hit_Monster",
|
|
"hitScene": {
|
|
"defaultEffect": "Eff_Arrow_Hit_Earth",
|
|
"surfaceEffect": {
|
|
"Water": "Eff_Arrow_Hit_Water"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_ChangeMainSkill",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarChangeSkillMixin",
|
|
"aimSkillID": 10252
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_Hurricane"
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_Icespine",
|
|
"modifiers": {
|
|
"Icespine_Appear": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.5
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.CreateGadget",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByTarget",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
}
|
|
},
|
|
"onGround": true,
|
|
"alongGround": true
|
|
},
|
|
"gadgetID": 40000115,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.CreateGadget",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByTarget",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": -2.83
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.83
|
|
}
|
|
},
|
|
"onGround": true,
|
|
"alongGround": true
|
|
},
|
|
"gadgetID": 40000115,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.CreateGadget",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByTarget",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.83
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.1
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.83
|
|
}
|
|
},
|
|
"onGround": true,
|
|
"alongGround": true
|
|
},
|
|
"gadgetID": 40000115,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarSkillStart",
|
|
"skillID": 10254,
|
|
"cdRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
},
|
|
"costStaminaRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "Icespine_Appear"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_Icespine_Strike",
|
|
"modifiers": {
|
|
"Icespine_Strike_Timer": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.3
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "Icespine_Strike_Hit"
|
|
}
|
|
]
|
|
},
|
|
"Icespine_Strike_Hit": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.05
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackCircle",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornBySelf",
|
|
"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
|
|
}
|
|
}
|
|
},
|
|
"radius": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Skill",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.5
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Ice",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 50.0
|
|
},
|
|
"strikeType": "Blunt"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitLevel": "Air",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 360.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 900.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTimeScale": 0.05
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Avatar_IceExplodeArrow"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.FireEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Avatar_IceSlash_Out"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "Icespine_Strike_Timer"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_IceVirus",
|
|
"modifiers": {
|
|
"IceVirus_Disable_MainInterface": {
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.EnableMainInterface"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.EnableMainInterface",
|
|
"enable": true
|
|
}
|
|
],
|
|
"onAvatarIn": [
|
|
{
|
|
"$type": "MoleMole.Config.EnableMainInterface",
|
|
"doOffStage": true,
|
|
"enable": true
|
|
}
|
|
],
|
|
"onAvatarOut": [
|
|
{
|
|
"$type": "MoleMole.Config.EnableMainInterface",
|
|
"doOffStage": true,
|
|
"enable": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerBullet",
|
|
"bulletID": 41025001,
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornBySelf",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.2
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "IceVirus_Disable_MainInterface"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_IceVirus_Bullet",
|
|
"modifiers": {
|
|
"IceVirus_Bullet_Ice": {
|
|
"modifierName": "",
|
|
"elementType": "Frozen",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
}
|
|
},
|
|
"IceVirus_Bullet_ResistFrozen": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
}
|
|
]
|
|
},
|
|
"IceVirus_Bullet_Detect": {
|
|
"modifierName": "",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByAttackTags",
|
|
"attackTags": [
|
|
"IceVirus_Ein"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "IceVirus_Affected_Ein"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByAttackTags",
|
|
"attackTags": [
|
|
"IceVirus_Ein"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "IceVirus_Affected_Ein_Affection"
|
|
}
|
|
]
|
|
},
|
|
"IceVirus_Affected_Ein": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Avatar_Boy_Claymore_Razor_ClawMark_Mark_3"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornBySelf",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.2
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"radius": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.2
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "IceVirus_Zwei",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.8
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Ice",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 30.0
|
|
},
|
|
"strikeType": "Blunt"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 360.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
}
|
|
]
|
|
},
|
|
"IceVirus_Affected_Ein_Affection": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.5
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "Other",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetType",
|
|
"isTarget": false
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByAttackTags",
|
|
"attackTags": [
|
|
"IceVirus_Zwei"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "IceVirus_Affected_Zwei"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "Other",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetType",
|
|
"isTarget": false
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByAttackTags",
|
|
"attackTags": [
|
|
"IceVirus_Zwei"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "IceVirus_Affected_Zwei_Affection"
|
|
}
|
|
]
|
|
},
|
|
"IceVirus_Affected_Zwei": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Avatar_Boy_Claymore_Razor_ClawMark_Mark_2"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornBySelf",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.2
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"radius": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 2.4
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "IceVirus_Drei",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.4
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Ice",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 25.0
|
|
},
|
|
"strikeType": "Blunt"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 360.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
}
|
|
]
|
|
},
|
|
"IceVirus_Affected_Zwei_Affection": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.5
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"target": "Other",
|
|
"predicates": [
|
|
{
|
|
"$type": "MoleMole.Config.ByTargetType",
|
|
"isTarget": false
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByAttackTags",
|
|
"attackTags": [
|
|
"IceVirus_Drei"
|
|
]
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "IceVirus_Affected_Drei"
|
|
}
|
|
]
|
|
},
|
|
"IceVirus_Affected_Drei": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 3.0
|
|
},
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 100.0
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_Avatar_Boy_Claymore_Razor_ClawMark_Mark_1"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornBySelf",
|
|
"offset": {
|
|
"x": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"y": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.2
|
|
},
|
|
"z": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
}
|
|
}
|
|
},
|
|
"radius": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.6
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "IceVirus_Vier",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.2
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Ice",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 15.0
|
|
},
|
|
"strikeType": "Blunt"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 360.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "IceVirus_Bullet_Ice"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "IceVirus_Bullet_ResistFrozen"
|
|
},
|
|
{
|
|
"$type": "MoleMole.Config.ApplyModifier",
|
|
"modifierName": "IceVirus_Bullet_Detect"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "MoleMole.Config.ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "MoleMole.Config.ConfigBornByCollisionPoint"
|
|
},
|
|
"radius": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 4.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "IceVirus_Ein",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 1.5
|
|
},
|
|
"damagePercentageRatio": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"elementType": "Ice",
|
|
"elementDurability": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 40.0
|
|
},
|
|
"strikeType": "Blunt"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 360.0
|
|
},
|
|
"hitImpulseY": {
|
|
"isFormula": false,
|
|
"isDynamic": false,
|
|
"fixedValue": 0.0
|
|
},
|
|
"hitImpulseType": "",
|
|
"hitHaltTime": 0.12,
|
|
"hitHaltTimeScale": 0.01
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_IceVirus_Bullet_Material",
|
|
"onAdded": [
|
|
{
|
|
"$type": "MoleMole.Config.AttachEffect",
|
|
"effectPattern": {
|
|
"isDynamic": false,
|
|
"fixedValue": "Eff_WhiteBox_WaterBall"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "MoleMole.Config.ConfigAbility",
|
|
"abilityName": "Avatar_Aquaria_WindBlink",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarChangeSkillMixin",
|
|
"index": 1,
|
|
"flySkillID": 10257
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "MoleMole.Config.AvatarDoBlink",
|
|
"PreferInput": true,
|
|
"Distance": 6.0
|
|
}
|
|
]
|
|
}
|
|
}
|
|
] |