whittler/resources/UnlockData.tres
Dan Baker 0fe23420ab All
2025-12-02 07:45:23 +00:00

108 lines
3.3 KiB
Text

[gd_resource type="Resource" script_class="UnlockDataCollection" load_steps=10 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 = "Marketing"
unlock_description = "Affects the amount people are willing to pay for your whittling"
base_cost = 100
is_scaling = true
cost_scaling_multiplier = 10.0
effect_scaling_multiplier = 1.5
base_modifiers = {
"sale_price_modifier": 1.5
}
metadata/_custom_type_script = "uid://biqqffne7dd8r"
[sub_resource type="Resource" id="Resource_1js7i"]
script = ExtResource("2_1js7i")
unlock_id = 2
unlock_name = "Wood"
unlock_description = "Increases the amount of wood produced per click"
base_cost = 10
is_scaling = true
cost_scaling_multiplier = 2.0
effect_scaling_type = 0
effect_linear_increase = 1.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 = "Demand"
unlock_description = "How many whittled products can be purchased per tick"
base_cost = 100
is_scaling = true
cost_scaling_multiplier = 5.0
effect_scaling_multiplier = 1.25
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 = "Efficiency"
unlock_description = "How many things you can produce per whittle"
base_cost = 1
is_scaling = true
max_rank = 5
cost_scaling_multiplier = 10.0
effect_scaling_type = 0
effect_linear_increase = 1.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 = "Wholesale"
unlock_description = "Sell multiples of 100 at 20% extra income"
base_cost = 1
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 = "Multicraft"
unlock_description = "Just craft more stuff"
base_cost = 1
max_rank = 2
cost_scaling_multiplier = 10.0
effect_scaling_type = 0
effect_linear_increase = 1.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 = "Autowood"
unlock_description = "Automatically gather a percent of a clicks wood per tick"
base_cost = 1
is_scaling = true
max_rank = 5
effect_scaling_type = 0
base_modifiers = {
"autowood_modifier": 0.1
}
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")])
metadata/_custom_type_script = "uid://bg1ymgbdcwc0j"