-- src/ReplicatedStorage/Shared/ChoppingConfig.lua local ChoppingConfig = { -- Tree configuration TreeTypes = { Oak = { HealthPerSegment = 100, LogColor = Color3.fromRGB(133, 94, 66), Density = 0.7, ValueMult = 1.0, }, Pine = { HealthPerSegment = 80, LogColor = Color3.fromRGB(158, 127, 98), Density = 0.5, ValueMult = 0.8, }, Birch = { HealthPerSegment = 60, LogColor = Color3.fromRGB(220, 215, 200), Density = 0.4, ValueMult = 1.2, }, Walnut = { HealthPerSegment = 120, LogColor = Color3.fromRGB(80, 50, 30), Density = 0.8, ValueMult = 1.8, }, Mahogany = { HealthPerSegment = 150, LogColor = Color3.fromRGB(100, 40, 20), Density = 0.9, ValueMult = 2.5, }, Elm = { HealthPerSegment = 90, LogColor = Color3.fromRGB(110, 80, 55), Density = 0.6, ValueMult = 1.0, }, Redwood = { HealthPerSegment = 200, LogColor = Color3.fromRGB(120, 50, 30), Density = 1.0, ValueMult = 3.0, }, GlowWood = { HealthPerSegment = 70, LogColor = Color3.fromRGB(60, 180, 80), Density = 0.3, ValueMult = 4.0, }, LavaWood = { HealthPerSegment = 130, LogColor = Color3.fromRGB(50, 30, 20), Density = 1.2, ValueMult = 5.0, }, -- Mutation types Fireproof = { HealthPerSegment = 180, LogColor = Color3.fromRGB(255, 100, 0), Density = 1.1, ValueMult = 6.0, }, Glowing = { HealthPerSegment = 90, LogColor = Color3.fromRGB(0, 255, 100), Density = 0.5, ValueMult = 7.0, }, Frozen = { HealthPerSegment = 50, LogColor = Color3.fromRGB(150, 200, 255), Density = 0.9, ValueMult = 4.5, }, Crystalline = { HealthPerSegment = 250, LogColor = Color3.fromRGB(200, 160, 255), Density = 1.5, ValueMult = 10.0, }, }, -- Axe configuration AxeTypes = { BasicAxe = { Damage = 25, SwingCooldown = 0.8, Range = 6, }, SteelAxe = { Damage = 50, SwingCooldown = 0.6, Range = 7, }, GoldAxe = { Damage = 80, SwingCooldown = 0.5, Range = 8, }, DiamondAxe = { Damage = 120, SwingCooldown = 0.4, Range = 9, }, }, -- General Physics logic limits MinSegmentSizeY = 1.5, MaxSegmentSizeY = 8, } return ChoppingConfig