{ "Ningguang_ExtraAttack_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_Ningguang_ExtraAttack_Damage", "abilityOverride": "" }, { "abilityID": "triggerLifeOverActions", "abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx", "abilityOverride": "" } ], "timer": { "lifeTime": 3.2 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 15.0, "anglerVelocity": 120.0, "acceleration": 8.0, "delay": 0.07, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ExtraAttack_Damage" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx" } ] } }, "Ningguang_NormalAttack": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_Ningguang_NormalAttackDamage", "abilityOverride": "" }, { "abilityID": "triggerLifeOverActions", "abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx", "abilityOverride": "" } ], "timer": { "lifeTime": 1.2 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "maxSpeed": 30.0, "minSpeed": 20.0, "anglerVelocity": 200.0, "acceleration": 25.0, "canBornInWater": true, "delay": 0.2, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_NormalAttackDamage" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx" } ] } }, "Ningguang_NormalAttack_NoTarget": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_Ningguang_NormalAttackDamage", "abilityOverride": "" }, { "abilityID": "triggerLifeOverActions", "abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 20.0, "maxSpeed": 30.0, "minSpeed": 20.0, "anglerVelocity": 360.0, "acceleration": 10.0, "canBornInWater": true, "delay": 0.2, "itanoCircusStartAngler": 180.0, "guidanceDelay": 0.15, "guidanceMinAnglerVelocity": 5.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_NormalAttackDamage" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_NormalAttack_LifeOver_Fx" } ] } }, "Ningguang_ExtraAttack_Gem_Trigger": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Trigger", "abilityName": "Avatar_Ningguang_ExtraAttack_BulletTrigger", "abilityOverride": "" } ], "timer": { "lifeInfinite": true }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "attachPoint": "CameraLook", "followRotation": true, "forward": { "z": 1.0 }, "followOwnerInvisible": true, "syncTransToServer": true } }, "Ningguang_ElementArt": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "affectedByWorld": true, "checkInSurface": true }, "hasConnectTrigger": true, "combat": { "property": { "useCreatorProperty": true, "weight": 150.0 }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Material", "abilityName": "Avatar_Ningguang_ServantStone_Material", "abilityOverride": "" }, { "abilityID": "RockGadget_Summon_Detect", "abilityName": "Avatar_RockGadget_Summon_Detect", "abilityOverride": "" }, { "abilityID": "ReviveElemEnergy", "abilityName": "Avatar_Ningguang_ReviveElemEnergy", "abilityOverride": "" }, { "abilityID": "Constellation_2", "abilityName": "Avatar_Ningguang_Constellation_2", "abilityOverride": "" }, { "abilityID": "Constellation_4", "abilityName": "Avatar_Ningguang_Constellation_4", "abilityOverride": "" }, { "abilityID": "WeightRatio", "abilityName": "RocketGadget_WeightRatio", "abilityOverride": "" }, { "abilityID": "PermanentSkill_2", "abilityName": "Avatar_Ningguang_PermanentSkill_2", "abilityOverride": "" } ], "field": { "concernType": "AllAvatars", "shape": "RectB_Ningguang_ElementalArt", "colliderName": "", "triggerInfinite": true, "checkInterval": 0.5, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" }, "timer": { "lifeTime": 30.0 }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "BornToOpen": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "BornToOpen": [] }, "cullingModelAlwaysAnimate": true }, "BornToClosed": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "BornToClosed": [] }, "cullingModelAlwaysAnimate": true }, "Open": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "SkillObj_Ningguang_ElementArt_Open": [] }, "cullingModelAlwaysAnimate": true }, "Closed": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "SkillObj_Ningguang_ElementArt_Close": [] }, "cullingModelAlwaysAnimate": true }, "OpenToImpact": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "OpenToImpact": [] } }, "CloseToImpact": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "CloseToImpact": [] } } } } } }, "ElementalBurst_ServantStone": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Material", "abilityName": "Avatar_Ningguang_ElementalBurst_ServantStoneTrigger", "abilityOverride": "" } ], "timer": { "lifeTime": 5.5 }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Eff_Ani_Ningguang_ElementalArt_03_Appear": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Eff_Ani_Ningguang_ElementalArt_03_Appear": [] }, "cullingModelAlwaysAnimate": true } } } } }, "Ningguang_ElementalBurst_BulletTrigger": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Material", "abilityName": "Avatar_Ningguang_ElementalBurst_BulletTrigger", "abilityOverride": "" } ], "timer": { "lifeTime": 4.0 } }, "Ningguang_ElementalBurst_BulletTrigger_WithOutTarget": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Material", "abilityName": "Avatar_Ningguang_ElementalBurst_BulletTrigger_WithOutTarget", "abilityOverride": "" } ], "timer": { "lifeTime": 4.0 } }, "Ningguang_ElementalBurst_Bullet_Dummy": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isGhostToAllied": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "timer": { "lifeTime": 1.6 } }, "Ningguang_ElementalBurst_Bullet_1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_1_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 15.0, "canBornInWater": true, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange" } ] } }, "Ningguang_ElementalBurst_Bullet_2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_2_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_2", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 15.0, "canBornInWater": true, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_2" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red" } ] } }, "Ningguang_ElementalBurst_Bullet_3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_3_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 15.0, "canBornInWater": true, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow" } ] } }, "Ningguang_ElementalBurst_Bullet_4": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_1_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 15.0, "canBornInWater": true, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange" } ] } }, "Ningguang_ElementalBurst_Bullet_5": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_2_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_2", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 15.0, "canBornInWater": true, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_2" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red" } ] } }, "Ningguang_ElementalBurst_Bullet_6": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_3_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 15.0, "canBornInWater": true, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow" } ] } }, "ElementalBurst_ServantStone_Bullet_1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_1_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1", "abilityOverride": "" } ], "timer": { "lifeTime": 4.0 }, "move": { "$type": "MoleMole.Config.ConfigItanoCircusBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 720.0, "acceleration": 20.0, "canBornInWater": true, "itanoCircusStartAngler": 150.0, "guidanceDelay": 0.7, "guidanceMinAnglerVelocity": 5.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1" } ] } }, "ElementalBurst_ServantStone_Bullet_2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "TriggerDamage", "abilityName": "Avatar_ElementalBurst_Bullet_Damage", "abilityOverride": "" }, { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_1_Material", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1", "abilityOverride": "" } ], "timer": { "lifeTime": 4.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "acceleration": 10.0, "delay": 1.0, "destroyWhenTargetDie": true, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_ElementalBurst_Bullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_1" } ] } }, "Ningguang_Constellation_Attack_Up": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Material", "abilityName": "Avatar_Ningguang_Constellation_Attack_Up_BulletTrigger", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "attachPoint": "CameraLook", "followRotation": true, "forward": { "z": 1.0 }, "followOwnerInvisible": true, "syncTransToServer": true } }, "Ningguang_Constellation_Bullet_1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_Constellation_Bullet_1_Material", "abilityOverride": "" }, { "abilityID": "Bullet_Damage", "abilityName": "Avatar_Ningguang_GemBullet_Damage", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 10.0, "canBornInWater": true, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_GemBullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Orange" } ] } }, "Ningguang_Constellation_Bullet_2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_Constellation_Bullet_2_Material", "abilityOverride": "" }, { "abilityID": "Bullet_Damage", "abilityName": "Avatar_Ningguang_GemBullet_Damage", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 10.0, "canBornInWater": true, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_GemBullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Red" } ] } }, "Ningguang_Constellation_Bullet_3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Material", "abilityName": "Avatar_Ningguang_Constellation_Bullet_3_Material", "abilityOverride": "" }, { "abilityID": "Bullet_Damage", "abilityName": "Avatar_Ningguang_GemBullet_Damage", "abilityOverride": "" }, { "abilityID": "Trigger_Hit_Effect", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3", "abilityOverride": "" }, { "abilityID": "LifeOverActions", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow", "abilityOverride": "" } ], "timer": { "lifeTime": 1.5 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "maxSpeed": 30.0, "minSpeed": 10.0, "anglerVelocity": 90.0, "acceleration": 10.0, "canBornInWater": true, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_GemBullet_Damage" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_ElementalBurst_Bullet_Hit_Fx_3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Ningguang_Elemental_Burst_LifeOver_Yellow" } ] } } }