[gd_resource type="Resource" script_class="UnlockDataCollection" format=3 uid="uid://b4c01yrmp1wf2"] [ext_resource type="Script" uid="uid://bg1ymgbdcwc0j" path="res://resources/UnlockDataCollection.gd" id="1_gdehu"] [ext_resource type="Script" uid="uid://biqqffne7dd8r" path="res://resources/UnlockDataResource.gd" id="2_1js7i"] [sub_resource type="Resource" id="Resource_gdehu"] script = ExtResource("2_1js7i") unlock_id = 1 unlock_name = "Market Charm" unlock_description = "Affects the amount people are willing to pay for your whittling" base_cost = 100 is_scaling = true max_rank = 8 cost_ladder = Array[int]([100, 350, 1000, 3000, 9000, 28000, 80000, 220000]) effect_ladder = Array[float]([1.08, 1.18, 1.3, 1.45, 1.65, 1.9, 2.3, 3.0]) base_modifiers = { "sale_price_modifier": 1.08 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_1js7i"] script = ExtResource("2_1js7i") unlock_id = 2 unlock_name = "Sharper Blades" unlock_description = "Increases the amount of wood produced per click" base_cost = 30 is_scaling = true max_rank = 5 cost_ladder = Array[int]([30, 100, 300, 900, 2500]) effect_ladder = Array[float]([2.0, 3.0, 5.0, 7.0, 10.0]) base_modifiers = { "wood_per_click_modifier": 2.0 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_xbpe0"] script = ExtResource("2_1js7i") unlock_id = 3 unlock_name = "Trade Winds" unlock_description = "How many whittled products can be sold per tick" base_cost = 120 is_scaling = true max_rank = 7 cost_ladder = Array[int]([120, 400, 1200, 4000, 12000, 38000, 110000]) effect_ladder = Array[float]([2.0, 3.0, 5.0, 7.0, 10.0, 14.0, 18.0]) base_modifiers = { "purchase_rate_modifier": 2.0 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_nbe0w"] script = ExtResource("2_1js7i") unlock_id = 4 unlock_name = "Whittler's Focus" unlock_description = "How many things you can produce per whittle" base_cost = 60 is_scaling = true max_rank = 6 cost_ladder = Array[int]([60, 400, 1800, 8000, 35000, 140000]) effect_ladder = Array[float]([2.0, 3.0, 4.0, 5.0, 6.0, 8.0]) base_modifiers = { "efficiency_modifier": 2.0 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_ppuju"] script = ExtResource("2_1js7i") unlock_id = 5 unlock_name = "Guild Contract" unlock_description = "Sell multiples of 100 at 20% less income" base_cost = 35000 base_modifiers = { "UNLOCK_ONESHOT_WHOLESALE": 1.0 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_chx6j"] script = ExtResource("2_1js7i") unlock_id = 6 unlock_name = "Forest Friends" unlock_description = "Your furry friends start crafting for some reason..." base_cost = 6000 is_scaling = true max_rank = 5 cost_ladder = Array[int]([6000, 20000, 55000, 140000, 320000]) effect_ladder = Array[float]([1.0, 2.0, 3.0, 4.0, 5.0]) base_modifiers = { "multicraft_increase_modifier": 1.0 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_f82ch"] script = ExtResource("2_1js7i") unlock_id = 7 unlock_name = "Beaver Brigade" unlock_description = "Automatically gain wood" base_cost = 150 is_scaling = true max_rank = 5 cost_ladder = Array[int]([150, 600, 2000, 6500, 20000]) effect_ladder = Array[float]([0.1, 0.2, 0.35, 0.55, 0.8]) base_modifiers = { "autowood_modifier": 0.1 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_premium"] script = ExtResource("2_1js7i") unlock_id = 8 unlock_name = "Artisan's Touch" unlock_description = "Your reputation for quality allows higher prices" base_cost = 8000 is_scaling = true max_rank = 5 cost_ladder = Array[int]([8000, 25000, 70000, 160000, 350000]) effect_ladder = Array[float]([1.15, 1.3, 1.45, 1.65, 1.8]) base_modifiers = { "premium_price_modifier": 1.08 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [sub_resource type="Resource" id="Resource_reputation"] script = ExtResource("2_1js7i") unlock_id = 9 unlock_name = "Legendary Crafter" unlock_description = "Loyal customers provide steady passive income" base_cost = 4000 is_scaling = true max_rank = 5 cost_ladder = Array[int]([4000, 12000, 35000, 90000, 200000]) effect_ladder = Array[float]([4.0, 10.0, 22.0, 42.0, 75.0]) base_modifiers = { "reputation_income": 4.0 } metadata/_custom_type_script = "uid://biqqffne7dd8r" [resource] script = ExtResource("1_gdehu") unlocks = Array[ExtResource("2_1js7i")]([SubResource("Resource_gdehu"), SubResource("Resource_1js7i"), SubResource("Resource_xbpe0"), SubResource("Resource_nbe0w"), SubResource("Resource_ppuju"), SubResource("Resource_chx6j"), SubResource("Resource_f82ch"), SubResource("Resource_premium"), SubResource("Resource_reputation")]) metadata/_custom_type_script = "uid://bg1ymgbdcwc0j"