{ "Skiff_Normal_01": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "specialPoint": { "elementAbsorb": "RootNode", "elementPendant": "", "elementDrop": "RootNode", "bulletAim": "BulletAim" }, "hasModel": true, "combat": { "property": { "HP": 10000.0, "attack": 100.0, "weight": 500.0, "denyElementStick": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 0.0, "dieDisappearEffect": "Eff_Skiff_Normal_Die" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Vehicle_Skiff_Normal_01", "abilityName": "Vehicle_Skiff_Normal_01", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_AutoHeal", "abilityName": "Vehicle_Skiff_AutoHeal", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_TestAbility", "abilityName": "Vehicle_Skiff_TestAbility", "abilityOverride": "" }, { "abilityID": "SkiffStatue_WithOutAvatar", "abilityName": "SkiffStatue_WithOutAvatar", "abilityOverride": "" }, { "abilityID": "SkiffStatue_WithAvatar", "abilityName": "SkiffStatue_WithAvatar", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_FireCannon_Small", "abilityName": "Vehicle_Skiff_FireCannon_Small", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_FireCannon_Big", "abilityName": "Vehicle_Skiff_FireCannon_Big", "abilityOverride": "" } ], "field": { "concernType": "AllAvatars", "shape": "CircleR4", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "MAANIOJFOJE": "", "IIBEGFMKMNP": "" }, "move": { "$type": "MoleMole.Config.ConfigSkiffMove" }, "gadget": { "$type": "MoleMole.Config.ConfigGadgetPattern" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Idle": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Idle": [] }, "canDoSkill": true, "animatorTriggerOnLanded": "" }, "Forward": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Forward": [] }, "canDoSkill": true, "animatorTriggerOnLanded": "" }, "Backward": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Backward": [] }, "canDoSkill": true, "animatorTriggerOnLanded": "" }, "Sprint": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Sprint": [] }, "canDoSkill": true, "cameraParam": { "radiusSpringRatio": 0.6 }, "animatorTriggerOnLanded": "" } } } }, "audio": { "$type": "MoleMole.Config.ConfigVehicleAudio", "collisionEvent": { "text": "Play_amb_sceneObj_Boat_Impact" }, "maxVelocity": 6.0, "collisionAudioTriggerCooldown": 100, "collisionAudioTriggerThreshold": 0.1 }, "vehicle": { "vehicleType": "Skiff", "playMode": "Vehicle_Skiff", "cameraMode": "", "maxSeatCount": 1, "seats": [ { "attachTo": "seat0", "optionID": 1001 } ], "defaultLevel": 30, "serverBuffId": 600201, "stamina": { "staminaUpperLimit": 240.0, "staminaRecoverSpeed": 25.0, "staminaRecoverWaitTime": 1.5, "extraStaminaUpperLimit": 200.0, "sprintStaminaCost": 1.0, "dashStaminaCost": 10.2 } } }, "Skiff_Normal_Beidou": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" } }, "specialPoint": { "elementAbsorb": "RootNode", "elementPendant": "", "elementDrop": "RootNode", "bulletAim": "BulletAim" }, "hasModel": true, "combat": { "property": { "HP": 10000.0, "attack": 100.0, "weight": 500.0, "denyElementStick": true }, "combatLock": { "lockShape": "CircleLockEnemy", "lockType": "Gadget_Lv1" }, "die": { "dieForceDisappearTime": 0.0, "dieDisappearEffect": "Eff_Skiff_Normal_Die" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Vehicle_Skiff_Normal_01", "abilityName": "Vehicle_Skiff_Normal_01", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_AutoHeal", "abilityName": "Vehicle_Skiff_AutoHeal", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_TestAbility", "abilityName": "Vehicle_Skiff_TestAbility", "abilityOverride": "" }, { "abilityID": "SkiffStatue_WithOutAvatar", "abilityName": "SkiffStatue_WithOutAvatar", "abilityOverride": "" }, { "abilityID": "SkiffStatue_WithAvatar", "abilityName": "SkiffStatue_WithAvatar", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_FireCannon_Small", "abilityName": "Vehicle_Skiff_FireCannon_Small", "abilityOverride": "" }, { "abilityID": "Vehicle_Skiff_FireCannon_Big", "abilityName": "Vehicle_Skiff_FireCannon_Big", "abilityOverride": "" } ], "field": { "concernType": "AllAvatars", "shape": "CircleR4", "colliderName": "", "triggerInfinite": true, "lifeInfinite": true, "checkInterval": 0.5, "MAANIOJFOJE": "", "IIBEGFMKMNP": "" }, "move": { "$type": "MoleMole.Config.ConfigSkiffMove" }, "gadget": { "$type": "MoleMole.Config.ConfigGadgetPattern" }, "stateLayers": { "defaultLayer": { "$type": "MoleMole.Config.ConfigNormalStateLayer", "layerIndexName": "", "stateIDs": { "Idle": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Idle": [] }, "canDoSkill": true, "animatorTriggerOnLanded": "" }, "Forward": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Forward": [] }, "canDoSkill": true, "animatorTriggerOnLanded": "" }, "Backward": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Backward": [] }, "canDoSkill": true, "animatorTriggerOnLanded": "" }, "Sprint": { "$type": "MoleMole.Config.ConfigAvatarStateIDInfo", "animatorStates": { "Sprint": [] }, "canDoSkill": true, "cameraParam": { "radiusSpringRatio": 0.6 }, "animatorTriggerOnLanded": "" } } } }, "audio": { "$type": "MoleMole.Config.ConfigVehicleAudio", "collisionEvent": { "text": "Play_amb_sceneObj_Boat_Impact" }, "maxVelocity": 6.0, "collisionAudioTriggerCooldown": 100, "collisionAudioTriggerThreshold": 0.1 }, "vehicle": { "vehicleType": "Skiff", "playMode": "Vehicle_Skiff", "cameraMode": "", "maxSeatCount": 1, "seats": [ { "attachTo": "seat0", "optionID": 1002 } ], "defaultLevel": 30, "serverBuffId": 600201, "stamina": { "staminaUpperLimit": 240.0, "staminaRecoverSpeed": 25.0, "staminaRecoverWaitTime": 1.5, "extraStaminaUpperLimit": 200.0, "sprintStaminaCost": 1.0, "dashStaminaCost": 10.2 } } }, "Bullet_Skiff_Cannon_Small": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "mass": 5.0, "affectedByWorld": true, "checkInSurface": true }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "isLockHP": true, "isGhostToAllied": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Skiff_Cannon_Small", "abilityName": "Bullet_Skiff_Cannon_Small", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 }, "move": { "$type": "MoleMole.Config.ConfigParabolaBulletMove", "speed": 35.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "angleOffHor": 20.0, "gravityOfAcceleration": 40.0, "correction": { "$type": "MoleMole.Config.ConfigParabolaBulletMoveCorrection", "fixAngleOfVer": 50.0, "minSpeed": 0.1, "maxSpeed": 100.0 } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Skiff_Cannon_Small" } ] } }, "Bullet_Skiff_Cannon_Big": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox", "scaleZ": 0.4 }, "mass": 5.0, "affectedByWorld": true, "checkInSurface": true }, "combat": { "property": { "useCreatorProperty": true, "HP": 99999.0, "isLockHP": true, "isGhostToAllied": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "Bullet_Skiff_Cannon_Big", "abilityName": "Bullet_Skiff_Cannon_Big", "abilityOverride": "" } ], "timer": { "lifeTime": 10.0 }, "move": { "$type": "MoleMole.Config.ConfigParabolaBulletMove", "speed": 35.0, "updateAngle": { "$type": "MoleMole.Config.ConfigBulletMoveAngleByVelocity" }, "angleOffHor": 20.0, "gravityOfAcceleration": 40.0, "correction": { "$type": "MoleMole.Config.ConfigParabolaBulletMoveCorrection", "fixAngleOfVer": 50.0, "minSpeed": 0.1, "maxSpeed": 100.0 } }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "Bullet_Skiff_Cannon_Big" } ] } }, "SkillObj_Skiff_SprintTrigger": { "$type": "MoleMole.Config.ConfigGadget", "common": { "effectAttachShape": { "$type": "MoleMole.Config.ConfigEffectAttachBox" }, "mass": 50.0 }, "combat": { "property": { "endureType": "Monster_Grunt_Humanoid", "useCreatorProperty": true, "isInvincible": true, "isGhostToAllied": true, "isGhostToEnemy": true }, "beHit": { "hitBloodEffect": "", "muteAllHitEffect": true, "muteAllHitText": true }, "combatLock": { "lockShape": "CircleLockEnemy", "denyLockOn": true, "lockType": "Default" } }, "BIBNFHANGEJ": "", "abilities": [ { "abilityID": "SkillObj_Skiff_SprintTrigger", "abilityName": "SkillObj_Skiff_SprintTrigger", "abilityOverride": "" } ], "timer": { "lifeInfinite": true }, "move": { "$type": "MoleMole.Config.ConfigFollowMove", "velocityForce": { "muteAll": true }, "attachPoint": "RootNode", "followRotation": true }, "gadget": { "$type": "MoleMole.Config.ConfigBulletPattern", "collision": { "triggerType": "TriggerAlways", "triggerCD": 0.5, "targetType": "Enemy" }, "triggerActions": [ { "$type": "MoleMole.Config.ConfigGadgetTriggerAbility", "abilityName": "SkillObj_Skiff_SprintTrigger" } ] } } }