{ "SceneObj_Gear_TowerDefence_HeadControl": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "model": { "bornEffect": "", "attachEffect": "Eff_SceneObj_TowerPhysics_01_Idle" }, "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 300.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_HeadControl", "abilityName": "SceneObj_Gear_TowerDefence_HeadControl", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } }, "Charge": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Charge": [] } } } } }, "partControl": { "parts": [ { "$type": "MoleMole.Config.ConfigControlPart", "angularSpeed": 180.0, "partRootName": "ShootControl", "forwardByTransName": "", "limitHorizontal": 360.0, "limitVertical": 360.0 }, { "$type": "MoleMole.Config.ConfigControlPart", "angularSpeed": 180.0, "partRootName": "DirControl", "forwardByTransName": "", "limitHorizontal": 360.0, "limitVertical": 20.0 } ] } }, "SceneObj_Gear_TowerDefence_Wind": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 300.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Wind", "abilityName": "SceneObj_Gear_TowerDefence_Wind", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } }, "Charge": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Charge": [] } } } } } }, "SceneObj_Gear_TowerDefence_Electric": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Electric", "abilityName": "SceneObj_Gear_TowerDefence_Electric", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } } }, "SceneObj_Gear_TowerDefence_Fire": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 500.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Fire", "abilityName": "SceneObj_Gear_TowerDefence_Fire", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } } }, "SceneObj_Gear_TowerDefence_Ice": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 100.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Ice", "abilityName": "SceneObj_Gear_TowerDefence_Ice", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } } }, "SceneObj_Gear_TowerDefence_Water": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 250.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water", "abilityName": "SceneObj_Gear_TowerDefence_Water", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } } }, "SceneObj_Gear_TowerDefence_HeadControlBullet": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_HeadControlBullet", "abilityName": "SceneObj_Gear_TowerDefence_HeadControlBullet", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 30.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_HeadControlBullet" } ] } }, "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2", "abilityName": "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 30.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2" } ] } }, "SceneObj_Gear_TowerDefence_HeadControlBullet_LV3": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useCreatorProperty": true, "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2", "abilityName": "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "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": "SceneObj_Gear_TowerDefence_HeadControlBullet_LV2" } ] } }, "SceneObj_Gear_TowerDefence_FireBullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "model": { "bornEffect": "Eff_SceneObj_TowerFire_01_Fire", "attachEffect": "" }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 400.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_FireBullet", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigParabolaBulletMove", "speed": 35.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleRotating", "angularVelocity": { "x": -900.0 } }, "angleOffHor": 15.0, "gravityOfAcceleration": 10.0, "correction": { "$type": "MoleMole.Config.ConfigParabolaBulletMoveCorrection", "deviation": 0.5, "fixAngleOfVer": 15.0, "minSpeed": 5.0, "maxSpeed": 20.0 } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet" } ] } }, "SceneObj_Gear_TowerDefence_FireBullet_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "model": { "bornEffect": "Eff_SceneObj_TowerFire_01_Fire", "attachEffect": "" }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 400.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_FireBullet_LV2", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet_LV2", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigParabolaBulletMove", "speed": 35.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleRotating", "angularVelocity": { "x": -900.0 } }, "angleOffHor": 15.0, "gravityOfAcceleration": 10.0, "correction": { "$type": "MoleMole.Config.ConfigParabolaBulletMoveCorrection", "deviation": 0.5, "fixAngleOfVer": 15.0, "minSpeed": 5.0, "maxSpeed": 20.0 } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet_LV2" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet_LV2" } ] } }, "SceneObj_Gear_TowerDefence_FireBullet_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "model": { "bornEffect": "Eff_SceneObj_TowerFire_01_Fire", "attachEffect": "" }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 400.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_FireBullet_LV3", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet_LV3", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigParabolaBulletMove", "speed": 35.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleRotating", "angularVelocity": { "x": -900.0 } }, "angleOffHor": 15.0, "gravityOfAcceleration": 10.0, "correction": { "$type": "MoleMole.Config.ConfigParabolaBulletMoveCorrection", "deviation": 0.5, "fixAngleOfVer": 15.0, "minSpeed": 5.0, "maxSpeed": 20.0 } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet_LV3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_FireBullet_LV3" } ] } }, "SceneObj_Gear_TowerDefence_Fire_LV3_FireFloor": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Fire_LV3_FireFloor", "abilityName": "SceneObj_Gear_TowerDefence_Fire_LV3_FireFloor", "abilityOverride": "" } ] }, "SceneObj_Gear_TowerDefence_IceBullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "model": { "bornEffect": "Eff_SceneObj_TowerIce_01_Fire", "attachEffect": "" }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_IceBullet", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 30.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet" } ] } }, "SceneObj_Gear_TowerDefence_IceBullet_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "model": { "bornEffect": "Eff_SceneObj_TowerIce_01_Fire", "attachEffect": "" }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_IceBullet_LV2", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV2", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 30.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV2" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV2" } ] } }, "SceneObj_Gear_TowerDefence_IceBullet_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "model": { "bornEffect": "Eff_SceneObj_TowerIce_01_Fire", "attachEffect": "" }, "hasModel": true, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_IceBullet_LV3", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV3", "abilityOverride": "" } ], "timer": { "lifeTime": 5.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 30.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV3" } ], "triggerLifeOverActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV3" } ] } }, "SceneObj_Gear_TowerDefence_WaterBullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_WaterBullet", "abilityName": "SceneObj_Gear_TowerDefence_WaterBullet", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "targetType": "Enemy" } } }, "SceneObj_Gear_TowerDefence_WaterBullet_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_WaterBullet_LV2", "abilityName": "SceneObj_Gear_TowerDefence_WaterBullet_LV2", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "targetType": "Enemy" } } }, "SceneObj_Gear_TowerDefence_WaterBullet_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_WaterBullet_LV3", "abilityName": "SceneObj_Gear_TowerDefence_WaterBullet_LV3", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "targetType": "Enemy" } } }, "SceneObj_Gear_TowerDefence_WindBullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_WindBullet", "abilityName": "SceneObj_Gear_TowerDefence_WindBullet", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "targetType": "Enemy" } } }, "SceneObj_Gear_TowerDefence_ElectricBullet": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_ElectricBullet", "abilityName": "SceneObj_Gear_TowerDefence_ElectricBullet", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "targetType": "Enemy" } } }, "SceneObj_Gear_TowerDefence_ElectricBullet_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 150.0, "defense": 99999.0, "weight": 1.0, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_ElectricBullet_LV2", "abilityName": "SceneObj_Gear_TowerDefence_ElectricBullet_LV2", "abilityOverride": "" } ], "timer": { "lifeTime": 1.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 0.01 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "targetType": "Enemy" } } }, "SceneObj_Gear_TowerDefence_Water_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 300.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water_LV2", "abilityName": "SceneObj_Gear_TowerDefence_Water_LV2", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Water_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 300.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water_LV3", "abilityName": "SceneObj_Gear_TowerDefence_Water_LV3", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Water_Blister": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water_Blister", "abilityName": "SceneObj_Gear_TowerDefence_Water_Blister", "abilityOverride": "" } ], "timer": { "lifeTime": 3.0 }, "move": { "$type": "MoleMole.Config.ConfigTrackBulletMove", "speed": 3.0, "anglerVelocity": 720.0, "canBornInWater": true, "destroyWhenTargetDie": true, "traceOnYAxis": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy", "ignoreScene": true }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_Gear_TowerDefence_Water_Blister" } ] } }, "SceneObj_Gear_TowerDefence_Water_Blister04": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water_Blister04", "abilityName": "SceneObj_Gear_TowerDefence_Water_Blister04", "abilityOverride": "" } ], "field": { "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_Water_Blister02": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water_Blister02", "abilityName": "SceneObj_Gear_TowerDefence_Water_Blister02", "abilityOverride": "" } ], "field": { "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_Water_Blister03": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Water_Blister03", "abilityName": "SceneObj_Gear_TowerDefence_Water_Blister03", "abilityOverride": "" } ], "field": { "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_Ice_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 150.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Ice_LV2", "abilityName": "SceneObj_Gear_TowerDefence_Ice_LV2", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Ice_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 150.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Ice_LV3", "abilityName": "SceneObj_Gear_TowerDefence_Ice_LV3", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_IceBullet_LV3_DropIce": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "attack": 20.0, "weight": 50.0, "isLockHP": true }, "beHit": { "hitBloodEffect": "", "muteAllHit": true, "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieEndTime": 0.01, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Ability_01", "abilityName": "SceneObj_Gear_TowerDefence_IceBullet_LV3_DropIce", "abilityOverride": "" } ], "timer": { "lifeTime": 3.0 }, "move": { "$type": "MoleMole.Config.ConfigLinerBulletMove", "speed": 5.0, "acceleration": 10.0 }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SceneObj_SnowMountain_DorpIceBullet" } ] } }, "SceneObj_Gear_TowerDefence_Wind_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Wind_LV2", "abilityName": "SceneObj_Gear_TowerDefence_Wind_LV2", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } }, "Charge": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Charge": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Wind_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Wind_LV3", "abilityName": "SceneObj_Gear_TowerDefence_Wind_LV3", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } }, "Charge": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Charge": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Fire_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Fire_LV2", "abilityName": "SceneObj_Gear_TowerDefence_Fire_LV2", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Fire_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 400.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Fire_LV3", "abilityName": "SceneObj_Gear_TowerDefence_Fire_LV3", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Electric_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Electric_LV2", "abilityName": "SceneObj_Gear_TowerDefence_Electric_LV2", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Electric_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Electric_LV3", "abilityName": "SceneObj_Gear_TowerDefence_Electric_LV3", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } } }, "SceneObj_Gear_TowerDefence_Basic": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "field": { "concernType": "AllAvatars", "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_Basic_Offical": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 100001.0 }, "hasModel": true, "BIBNFHANGEJ": "", "field": { "concernType": "AllAvatars", "shape": "CircleR1.5", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_HeadControl_LV2": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 150.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_HeadControl_LV2", "abilityName": "SceneObj_Gear_TowerDefence_HeadControl_LV2", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } }, "Charge": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Charge": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } }, "partControl": { "parts": [ { "$type": "MoleMole.Config.ConfigControlPart", "angularSpeed": 60.0, "partRootName": "ShootControl", "forwardByTransName": "", "limitHorizontal": 360.0, "limitVertical": 360.0 } ] } }, "SceneObj_Gear_TowerDefence_HeadControl_LV3": { "$type": "MoleMole.Config.ConfigGadget", "common": { "disableTickDistance": 10000.0 }, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 150.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_HeadControl_LV3", "abilityName": "SceneObj_Gear_TowerDefence_HeadControl_LV3", "abilityOverride": "" } ], "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Shoot": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Shoot": [] } }, "Charge": { "$type": "MoleMole.Config.ConfigNormalStateIDInfo", "animatorStates": { "Charge": [] } } } } }, "aibeta": { "enable": true, "moveSetting": { "enable": false, "navMeshAgentName": "Undead01" } }, "partControl": { "parts": [ { "$type": "MoleMole.Config.ConfigControlPart", "angularSpeed": 60.0, "partRootName": "ShootControl", "forwardByTransName": "", "limitHorizontal": 360.0, "limitVertical": 360.0 }, { "$type": "MoleMole.Config.ConfigControlPart", "angularSpeed": 60.0, "partRootName": "DirControl", "forwardByTransName": "", "limitHorizontal": 360.0, "limitVertical": 0.0 } ] } }, "SceneObj_Gear_TowerDefence_Gravity": { "$type": "MoleMole.Config.ConfigGadget", "hasModel": true, "combat": { "property": { "HP": 99999.0, "weight": 50.0, "isLockHP": true, "isGhostToAllied": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Ability_01", "abilityName": "SceneObj_Gear_TowerDefence_Gravity", "abilityOverride": "" } ], "misc": { "escapeEffect": "", "targetIndicatorYOffset": 1.15 } }, "SceneObj_Gear_TowerDefence_Seal": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "HP": 500.0, "weight": 50.0, "isLockHP": true, "isGhostToAllied": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 0.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Ability_01", "abilityName": "SceneObj_Gear_TowerDefence_Seal", "abilityOverride": "" } ] }, "SceneObj_Gear_TowerDefence_TheatreMechanicus": { "$type": "MoleMole.Config.ConfigGadget", "hasModel": true, "BIBNFHANGEJ": "" }, "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV1": { "$type": "MoleMole.Config.ConfigGadget", "globalValue": { "serverGlobalValues": [ "SGV_TDLevel", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV1", "abilityName": "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV1", "abilityOverride": "" } ] }, "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV2": { "$type": "MoleMole.Config.ConfigGadget", "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV2", "abilityName": "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV2", "abilityOverride": "" } ] }, "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV3": { "$type": "MoleMole.Config.ConfigGadget", "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV3", "abilityName": "SceneObj_Level_Common_Property_Prop_TowerEnhancer_01_LV3", "abilityOverride": "" } ] }, "SceneObj_Level_Common_Property_Prop_TowerAbsorber_01": { "$type": "MoleMole.Config.ConfigGadget", "model": { "bornEffect": "", "attachEffect": "Eff_SceneObj_TowerAbsorber_01_Idle" }, "globalValue": { "serverGlobalValues": [ "SGV_TDLevel", "SGV_TDUpGrade_Special" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Level_Common_Property_Prop_TowerAbsorber_01", "abilityName": "SceneObj_Level_Common_Property_Prop_TowerAbsorber_01", "abilityOverride": "" } ] }, "SceneObj_Gear_TowerDefence_PumpkinBomb": { "$type": "MoleMole.Config.ConfigGadget", "globalValue": { "serverGlobalValues": [ "SGV_TDCanDoAttack", "SGV_TDLevel", "SGV_TDUpGrade_Special", "SGV_TDAttackDamage_A", "SGV_TDAttackSpeed_A", "SGV_TDAttackRange_A", "SGV_TDAttackRange_B", "SGV_TDAttackDamage_B", "SGV_TDAttackSpeed_B", "SGV_TDElementMastery", "SGV_TDAttackSpeed_C" ] }, "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 800.0, "weight": 50.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Gadget_Lv1" }, "die": { "dieEndTime": 0.1, "dieForceDisappearTime": 0.1, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_PumpkinBomb", "abilityName": "SceneObj_Gear_TowerDefence_PumpkinBomb", "abilityOverride": "" } ], "field": { "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.75, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_PumpkinBomb_LV2": { "$type": "MoleMole.Config.ConfigGadget", "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 800.0, "weight": 50.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Gadget_Lv1" }, "die": { "dieEndTime": 0.1, "dieForceDisappearTime": 0.1, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_PumpkinBomb_LV2", "abilityName": "SceneObj_Gear_TowerDefence_PumpkinBomb_LV2", "abilityOverride": "" } ], "field": { "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.75, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Gear_TowerDefence_PumpkinBomb_LV3": { "$type": "MoleMole.Config.ConfigGadget", "hasModel": true, "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 800.0, "weight": 50.0, "isLockHP": true, "canTriggerBullet": false }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Gadget_Lv1" }, "die": { "dieEndTime": 0.1, "dieForceDisappearTime": 0.1, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_PumpkinBomb_LV3", "abilityName": "SceneObj_Gear_TowerDefence_PumpkinBomb_LV3", "abilityOverride": "" } ], "field": { "shape": "CircleR2", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.75, "overwriteCampType": true, "campType": "All", "MAANIOJFOJE": "", "IIBEGFMKMNP": "" } }, "SceneObj_Level_Common_Property_Prop_TowerWaypoint_01": { "$type": "MoleMole.Config.ConfigGadget", "model": { "bornEffect": "", "attachEffect": "Eff_SceneObj_TowerWaypoint_01" }, "hasModel": true, "combat": { "property": { "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Level_Common_Property_Prop_TowerWaypoint_01", "abilityName": "SceneObj_Level_Common_Property_Prop_TowerWaypoint_01", "abilityOverride": "" } ], "move": { "$type": "MoleMole.Config.ConfigPlatformMove" } }, "SceneObj_Gear_TowerDefence_Attack_Disable": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Attack_Disable", "abilityName": "SceneObj_Gear_TowerDefence_Attack_Disable", "abilityOverride": "" } ] }, "SceneObj_Gear_TowerDefence_Speed_Down": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SceneObj_Gear_TowerDefence_Speed_Down", "abilityName": "SceneObj_Gear_TowerDefence_Speed_Down", "abilityOverride": "" } ] }, "SceneObj_Gear_TowerDefence_RockGadget_Detect_Platform": { "$type": "MoleMole.Config.ConfigGadget", "combat": { "property": { "useAbilityProperty": true, "HP": 99999.0, "attack": 200.0, "weight": 50.0, "isLockHP": true, "isGhostToAllied": true, "isGhostToEnemy": true, "ignorePurgeRate": true }, "beHit": { "hitBloodEffect": "", "hitAutoRedirect": false, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 3.0, "dieDisappearEffect": "" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Scene_RockGadget_Summon_Detect", "abilityName": "Scene_RockGadget_Summon_Detect", "abilityOverride": "" } ] } }