{ "Kokomi_NormalAttack_Bullet_1": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_1_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_1_Damage" } ] } }, "Kokomi_NormalAttack_Bullet_2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_2_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_2_Damage" } ] } }, "Kokomi_NormalAttack_Bullet_3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "affectedByWorld": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Damage" } ] } }, "Kokomi_NormalAttack_Bullet_1_Burst": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "mass": 5.0, "affectedByWorld": true, "checkInSurface": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_1_Burst_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_1_Burst_Damage" } ] } }, "Kokomi_NormalAttack_Bullet_2_Burst": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "mass": 5.0, "affectedByWorld": true, "checkInSurface": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_2_Burst_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_2_Burst_Damage" } ] } }, "Kokomi_NormalAttack_Bullet_3_Burst": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "mass": 5.0, "affectedByWorld": true, "checkInSurface": true }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Burst_Damage", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Avatar_Kokomi_NormalAttack_Bullet_3_Burst_Damage" } ] } }, "Kokomi_ElementalArt_Gadget": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "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": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Kokomi_ElementalArt_Gadget", "abilityOverride": "" }, { "abilityID": "", "abilityName": "Kokomi_ElementalArt_Gadget_Controller", "abilityOverride": "" } ], "field": { "concernType": "AllAvatars", "shape": "CircleR15", "colliderName": "", "triggerInfinite": true, "startCheckTime": 1.0, "checkInterval": 0.1, "lifeTime": 60.0, "overwriteCampType": true, "campType": "All", "useCollider": false, "MAANIOJFOJE": "", "IIBEGFMKMNP": "" }, "timer": { "lifeTime": 60.0 }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Born": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Born": [ "Kokomi_ElementalArt_Born" ] }, "cullingModelAlwaysAnimate": true }, "Idle": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Idle": [ "Kokomi_ElementalArt_Idle" ] }, "cullingModelAlwaysAnimate": true } } } } }, "Kokomi_NormalAttack_Bullet_Bounce": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "combat": { "property": { "useCreatorProperty": true, "isInvincible": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "", "abilityName": "Kokomi_NormalAttack_Bullet_Bounce", "abilityOverride": "" } ], "timer": { "lifeTime": 2.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 20.0, "anglerVelocity": 360.0, "canBornInWater": true, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity", "isSmoothRotation": true }, "delay": 0.1, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Kokomi_NormalAttack_Bullet_Bounce" } ], "fireAISoundEvent": true } } }