{ "Ganyu_Arrow_01": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" }, "animEvents": { "Arrow_ATK01": { "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": "NormalAttack_01", "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": 100.0 }, "strikeType": "Pierce", "enBreak": 11.07 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.02, "shakeTime": 0.1 }, "canBeModifiedBy": "OriginOwner" } } } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow", "abilityName": "Bullet_Ganyu_ShootArrow", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_LightFX", "abilityName": "Bullet_Ganyu_ShootArrow_LightFX", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 40.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 7.0, "gravityOfAcceleration": 15.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetDoAttackEvent", "attackEvent": "Arrow_ATK01" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow" } ], "fireAISoundEvent": true } }, "Ganyu_Arrow_02": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" }, "animEvents": { "Arrow_ATK02": { "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": "NormalAttack_02", "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": 100.0 }, "strikeType": "Pierce", "enBreak": 12.42 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.02, "shakeTime": 0.1 }, "canBeModifiedBy": "OriginOwner" } } } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow", "abilityName": "Bullet_Ganyu_ShootArrow", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_LightFX", "abilityName": "Bullet_Ganyu_ShootArrow_LightFX", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 40.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 7.0, "gravityOfAcceleration": 15.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetDoAttackEvent", "attackEvent": "Arrow_ATK02" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow" } ], "fireAISoundEvent": true } }, "Ganyu_Arrow_03": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" }, "animEvents": { "Arrow_ATK03": { "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": "NormalAttack_03", "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": 100.0 }, "strikeType": "Pierce", "enBreak": 15.87 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.02, "shakeTime": 0.1 }, "canBeModifiedBy": "OriginOwner" } } } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow", "abilityName": "Bullet_Ganyu_ShootArrow", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_HeavyFX", "abilityName": "Bullet_Ganyu_ShootArrow_HeavyFX", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 40.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 7.0, "gravityOfAcceleration": 15.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetDoAttackEvent", "attackEvent": "Arrow_ATK03" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow" } ], "fireAISoundEvent": true } }, "Ganyu_Arrow_04": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" }, "animEvents": { "Arrow_ATK04": { "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": "NormalAttack_04", "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": 100.0 }, "strikeType": "Pierce", "enBreak": 15.87 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.02, "shakeTime": 0.1 }, "canBeModifiedBy": "OriginOwner" } } } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow", "abilityName": "Bullet_Ganyu_ShootArrow", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_LightFX", "abilityName": "Bullet_Ganyu_ShootArrow_LightFX", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 40.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 7.0, "gravityOfAcceleration": 15.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetDoAttackEvent", "attackEvent": "Arrow_ATK04" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow" } ], "fireAISoundEvent": true } }, "Ganyu_Arrow_05": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" }, "animEvents": { "Arrow_ATK05": { "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": "NormalAttack_05", "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": 100.0 }, "strikeType": "Pierce", "enBreak": 16.83 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.02, "shakeTime": 0.1 }, "canBeModifiedBy": "OriginOwner" } } } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow", "abilityName": "Bullet_Ganyu_ShootArrow", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_HeavyFX", "abilityName": "Bullet_Ganyu_ShootArrow_HeavyFX", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 40.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 7.0, "gravityOfAcceleration": 15.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetDoAttackEvent", "attackEvent": "Arrow_ATK05" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow" } ], "fireAISoundEvent": true } }, "Ganyu_Arrow_06": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" }, "animEvents": { "Arrow_ATK06": { "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": "NormalAttack_06", "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": 100.0 }, "strikeType": "Pierce", "enBreak": 20.1 }, "hitPattern": { "onHitEffectName": "default", "hitImpulseType": "LV1" }, "cameraShake": { "shakeRange": 0.02, "shakeTime": 0.1 }, "canBeModifiedBy": "OriginOwner" } } } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow", "abilityName": "Bullet_Ganyu_ShootArrow", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_HeavyFX", "abilityName": "Bullet_Ganyu_ShootArrow_HeavyFX", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 70.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 15.0, "gravityOfAcceleration": 30.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetDoAttackEvent", "attackEvent": "Arrow_ATK06" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow" } ], "fireAISoundEvent": true } }, "Ganyu_AimingArrow_WithoutIce": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Arrow_WithoutIce", "abilityName": "Avatar_Ganyu_ShootArrow_Enchanted_WithoutIce", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 50.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 25.0, "gravityOfAcceleration": 5.5, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ganyu_ShootArrow_Enchanted_WithoutIce" } ], "fireAISoundEvent": true } }, "Ganyu_AimingArrow_WithIce": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow_WithIce", "abilityName": "Bullet_Ganyu_ShootArrow_WithIce", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 50.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 25.0, "gravityOfAcceleration": 5.5, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow_WithIce" } ], "fireAISoundEvent": true } }, "Ganyu_AimingArrow_BeforeFission": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_ShootArrow_WithIce_BeforeFission", "abilityName": "Bullet_Ganyu_ShootArrow_WithIce_BeforeFission", "abilityOverride": "" }, { "abilityID": "Bullet_Ganyu_ShootArrow_WithIce_AfterFission", "abilityName": "Bullet_Ganyu_ShootArrow_WithIce_AfterFission", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 50.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 25.0, "gravityOfAcceleration": 5.5, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "triggerCD": 5.0, "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_ShootArrow_WithIce_BeforeFission" } ], "fireAISoundEvent": true } }, "Ganyu_AimingArrow_FissionAgent": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SkillObj_AimingArrow_FissionAgent", "abilityName": "SkillObj_AimingArrow_FissionAgent", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 } }, "Ganyu_IceBreaker_Dummy": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "affectedByWorld": true }, "specialPoint": { "elementAbsorb": "RootNode", "elementPendant": "", "elementDrop": "RootNode", "bulletAim": "RootNode" }, "combat": { "property": { "useCreatorProperty": true, "denyElementStick": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Avatar&Monster_Lv4" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SkillObj_Ganyu_IceBreaker_Dummy", "abilityName": "SkillObj_Ganyu_IceBreaker_Dummy", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 } }, "Ganyu_IceBreaker_Dummy_EndBoom": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "denyElementStick": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SkillObj_Ganyu_IceBreaker_Dummy_EndBoom", "abilityName": "SkillObj_Ganyu_IceBreaker_Dummy_EndBoom", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 } }, "Ganyu_UnbreakableIce_Dummy": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SkillObj_Ganyu_UnbreakableIce_Dummy", "abilityName": "SkillObj_Ganyu_UnbreakableIce_Dummy", "abilityOverride": "" }, { "abilityID": "SkillObj_Ganyu_UnbreakableIce_Dummy_WeatherChange", "abilityName": "SkillObj_Ganyu_UnbreakableIce_Dummy_WeatherChange", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 } }, "Ganyu_UnbreakableIce_Iceberg1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 0.5, "scaleY": 0.5 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Ganyu_UnbreakableIce_Iceberg1", "abilityName": "Bullet_Ganyu_UnbreakableIce_Iceberg1", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "velocityForce": { "muteAll": true }, "speed": 20.0, "maxSpeed": 40.0, "acceleration": 30.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Ganyu_UnbreakableIce_Iceberg1" } ], "fireAISoundEvent": true } } }