{ "Slime_FindHome_FireBall": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true }, "beHit": { "hitBloodEffect": "", "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "FireBall_Loop", "abilityName": "Slime_Fire_FireBall_Loop", "abilityOverride": "" }, { "abilityID": "FireBall_Explode", "abilityName": "Slime_Fire_Immune_FireBall_Explode", "abilityOverride": "" } ], "timer": { "lifeInfinite": true, "lifeTime": 999.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 1.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Alliance" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Slime_Fire_Immune_FireBall_Explode" } ], "killByOther": true } }, "Slime_FireBall_RigidBody": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "affectedByWorld": true, "checkInSurface": true }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isGhostToAllied": true }, "beHit": { "hitBloodEffect": "", "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "FireBall_Loop", "abilityName": "Slime_Fire_FireBall_Loop", "abilityOverride": "" }, { "abilityID": "Slime_Fire_FireBall_Explode", "abilityName": "Slime_Fire_FireBall_Explode", "abilityOverride": "" }, { "abilityID": "Slime_Fire_Immune_FireBall_RigidBody", "abilityName": "Slime_Fire_Immune_FireBall_RigidBody", "abilityOverride": "" } ], "timer": { "lifeTime": 2.5 }, "move": { "$type": "MoleMole.Config.ConfigRigidbodyMove", "velocityForce": { "includeForces": [ "RetreatType", "RetreatAirType", "WindZoneType" ] }, "startCloseToGround": false }, "gadget": { "$type": "MoleMole.Config.ConfigGadgetCollidedPattern", "collision": { "triggerCD": 0.3, "targetType": "All" }, "collisionActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Slime_Fire_FireBall_Explode" }, { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Slime_Fire_Immune_FireBall_RigidBody" } ], "thisColliderName": "Collider", "targetColliderName": "InteeTrigger" } }, "Slime_Bubble_Missile": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 } }, "combat": { "property": { "useCreatorProperty": true, "HP": 999999.0, "attack": 15.0, "defense": 999999.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bubble_Loop", "abilityName": "Slime_Water_Bubble_Loop", "abilityOverride": "" }, { "abilityID": "Bubble_Explode", "abilityName": "Slime_Water_Bubble_Explode", "abilityOverride": "" }, { "abilityID": "Bubble_Surround", "abilityName": "Slime_Water_Bubble_Surround", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigParabolaBulletMove", "speed": 9.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "angleOffHor": 60.0, "gravityOfAcceleration": 15.0, "correction": { "$type": "MoleMole.Config.ConfigParabolaBulletMoveCorrection", "deviation": 2.0, "minSpeed": 4.0, "maxSpeed": 12.0 } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "All" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Slime_Water_Bubble_Surround" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Slime_Water_Bubble_Explode" } ], "killByOther": true } } }