Skip to main content

Animation

Please keep in mind animation duration will be reduced with advanced items
Config.animationDuration = 5000

Tools

Define the tools that can be used to mine stones and find ore.
Config.miningTools = {
    ["basic_pickaxe"] = {
        label = Translate("tool_basic_pickaxe"),
        speedMultiplier = 1.0,      -- 0% faster
        collectMultiplier = 1.0,    -- 0% more minerals
        probabilityBonus = 0.0,    -- 0% better chance for rare finds
        durability = 100,           -- Durability before breaking (Max: 100)
        durabilityLoss= 4,          -- Remove X from durability on each use
        requiredItem = "basic_pickaxe",
        prop = "prop_tool_pickaxe",
        offset = { x = 0.08, y = -0.1, z = -0.04 },
        rotation = { x = 78.0, y = -20.0, z = 175.0},
        boneIndex = 57005,
        animation = {
            dictName = "melee@large_wpn@streamed_core",
            name = "ground_attack_on_spot",
        },
        brokenImage = "broken_pickaxe.png"
    },
    ["advanced_pickaxe"] = {
        label = Translate("tool_advanced_pickaxe"),
        speedMultiplier = 1.1,      -- 10% faster
        collectMultiplier = 1.1,    -- 10% more minerals
        probabilityBonus = 0.1,    -- 10% better chance for rare finds
        durability = 100,    -- Durability before breaking (Max: 100)
        durabilityLoss = 2,
        requiredItem = "advanced_pickaxe",
        prop = "prop_tool_pickaxe",
        offset = { x = 0.08, y = -0.1, z = -0.04 },
        rotation = { x = 78.0, y = -20.0, z = 175.0},
        boneIndex = 57005,
        animation = {
            dictName = "melee@large_wpn@streamed_core",
            name = "ground_attack_on_spot",
        },
        brokenImage = "broken_pickaxe"
    },
}

Props

Props used to spawn stones at locations
Config.propStone = {
    "prop_rock_5_d",
    "prop_rock_5_e",
    "prop_rock_5_smash3",
    "prop_rock_4_e",
    "prop_rock_4_c",
}

Money

Set which account will be used to transfer money to
Config.money = "bank"