{ "Konungmathr_None_LaserBullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_LaserDamage", "abilityName": "Monster_Konungmathr_None_LaserDamage", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 60.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "ccd": { "type": "Always" }, "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Monster_Konungmathr_None_LaserDamage" } ] } }, "Konungmathr_None_Laser_ChasingTarget": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.2, "scaleY": 1.2, "scaleZ": 1.2 }, "scale": 1.2 }, "hasModel": true, "combat": { "property": { "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isInvincible": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_TracingLaser_ChasingTarget", "abilityName": "Monster_Konungmathr_None_TracingLaser_ChasingTarget", "abilityOverride": "" } ], "timer": { "lifeTime": 8.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "y": -1.0 } } }, "Konungmathr_None_EnergyBall_Big": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.2, "scaleY": 1.2, "scaleZ": 1.2 }, "scale": 1.2 }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isInvincible": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_EnergyBall_Big", "abilityName": "Monster_Konungmathr_None_EnergyBall_Big", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 3.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 2.0, "gravityOfAcceleration": 5.0, "airResistance": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Monster_Konungmathr_None_EnergyBall_Big" } ], "killByOther": true } }, "Konungmathr_None_EnergyBall_Small": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.2, "scaleY": 1.2, "scaleZ": 1.2 }, "scale": 1.2 }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isInvincible": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_EnergyBall_Small", "abilityName": "Monster_Konungmathr_None_EnergyBall_Small", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.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": "Monster_Konungmathr_None_EnergyBall_Small" } ], "killByOther": true } }, "Konungmathr_None_EnergyBall_Small_Land": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.2, "scaleY": 1.2, "scaleZ": 1.2 } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_EnergyBall_Small_Land", "abilityName": "Monster_Konungmathr_None_EnergyBall_Small_Land", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 } }, "Konungmathr_None_MultiEnergyBall_Big": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.5, "scaleY": 1.5, "scaleZ": 1.5 }, "scale": 1.5 }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isInvincible": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_MultiEnergyBall_Big", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Big", "abilityOverride": "" } ], "timer": { "lifeTime": 18.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerParabolaBulletMove", "speed": 0.85, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "straightRange": 10.0, "gravityOfAcceleration": 3.0, "airResistance": 5.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Big" } ], "killByOther": true } }, "Konungmathr_None_MultiEnergyBall_Small": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.5, "scaleY": 1.5, "scaleZ": 1.5 }, "scale": 1.5 }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isInvincible": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_MultiEnergyBall_Small", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Small", "abilityOverride": "" } ], "timer": { "lifeTime": 12.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 10.0, "anglerVelocity": 1000.0, "acceleration": 8.0, "delay": 0.2, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Small" } ], "killByOther": true } }, "Konungmathr_None_MultiEnergyBall_Small_Land": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleX": 1.2, "scaleY": 1.2, "scaleZ": 1.2 }, "scale": 1.2 }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_MultiEnergyBall_Small_Land", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Small_Land", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 } }, "Konungmathr_None_EnergyBall_Small_Follow_1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_EnergyBall_Small_Follow", "abilityName": "Monster_Konungmathr_None_EnergyBall_Small_Follow", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "x": 4.5 } } }, "Konungmathr_None_EnergyBall_Small_Follow_2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_EnergyBall_Small_Follow", "abilityName": "Monster_Konungmathr_None_EnergyBall_Small_Follow", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "x": -2.25, "z": 3.9 } } }, "Konungmathr_None_EnergyBall_Small_Follow_3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_EnergyBall_Small_Follow", "abilityName": "Monster_Konungmathr_None_EnergyBall_Small_Follow", "abilityOverride": "" } ], "timer": { "lifeTime": 20.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "x": -2.25, "z": -3.9 } } }, "Konungmathr_None_MultiEnergyBall_Small_Follow_1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_MultiEnergyBall_Small_Follow", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Small_Follow", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "x": 4.5 } } }, "Konungmathr_None_MultiEnergyBall_Small_Follow_2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_MultiEnergyBall_Small_Follow", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Small_Follow", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "x": -2.25, "z": 3.9 } } }, "Konungmathr_None_MultiEnergyBall_Small_Follow_3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 30.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_MultiEnergyBall_Small_Follow", "abilityName": "Monster_Konungmathr_None_MultiEnergyBall_Small_Follow", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "target": "TargetEntity", "attachPoint": "", "offset": { "x": -2.25, "z": -3.9 } } }, "Konungmathr_None_ArmAtk_Laser": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "scale": 1.5 }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Konungmathr_None_ArmAtk_Laser_Bullet", "abilityName": "Konungmathr_None_ArmAtk_Laser_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 100.0, "canBornInWater": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Konungmathr_None_ArmAtk_Laser_Bullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Konungmathr_None_ArmAtk_Laser_Bullet" } ] } }, "Konungmathr_None_Enhance_Laser": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "scale": 1.5 }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Konungmathr_None_Enhance_Laser_Bullet", "abilityName": "Konungmathr_None_Enhance_Laser_Bullet", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 25.0, "canBornInWater": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Konungmathr_None_Enhance_Laser_Bullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Konungmathr_None_Enhance_Laser_Bullet" } ] } }, "Konungmathr_None_DestroyLaser_Bullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true, "isGhostToEnemy": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Monster_Konungmathr_None_Destroy_LaserDamage", "abilityName": "Monster_Konungmathr_None_Destroy_LaserDamage", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 60.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "ccd": { "type": "Always" }, "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Monster_Konungmathr_None_Destroy_LaserDamage" } ] } } }