From 1bc3f3ead68231933c35c11b290ffa30c9863098 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 1 Oct 2023 17:01:33 +0200 Subject: [PATCH 1/4] Merge copper converter sprites --- entity/copper_converter.png | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 entity/copper_converter.png diff --git a/entity/copper_converter.png b/entity/copper_converter.png new file mode 100644 index 0000000..e886299 --- /dev/null +++ b/entity/copper_converter.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e37e3ca7e116411790a2fc38de22e48d085950073ee34e69d7a770777d3a79e +size 5346 From cc79b08e0d2df3b7c53f320026f36e0cbb4e06de Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 1 Oct 2023 17:51:01 +0200 Subject: [PATCH 2/4] Commit upgrade description --- upgrade_shop.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 upgrade_shop.md diff --git a/upgrade_shop.md b/upgrade_shop.md new file mode 100644 index 0000000..8c22373 --- /dev/null +++ b/upgrade_shop.md @@ -0,0 +1,59 @@ +# Upgrade Shop + +## Improve your items! + +### ![](entity/copper_converter.png) Silverifier + +Exchanges ten copper coins for a shiny silver coin! + +### ![](entity/silver_converter.png) Goldenser + +Trades in ten silver coins for a sparkly gold coin! + +### ![](entity/gem_converter.png) Gemificator + +Converts ten gold coins into a randomly colored gem! + +### ![](entity/diamond_converter.png) Compressor + +Consumes ten gold coins to create either a precious white diamond or an useless lump of coal! + +### ![](entity/crown_converter.png) Artifactomatic + +Assembles an awesome artifact from twentyfive gold coins and either a gem or a diamond! + +## Get rich quick! + +### ![](entity/upgrade_copper.png) Auto-copper + +Receive two copper coins per second! + +### ![](entity/upgrade_copper.png) Heli-copper + +Receive eight copper coins per second! + +### ![](entity/upgrade_silver.png) Auto-silver + +Receive two silver coins per second! + +### ![](entity/upgrade_silver.png) Super silver + +Receive eight silver coins per second! + +### ![](entity/upgrade_gold.png) Auto-gold + +Receive two gold coins per second! + +### ![](entity/upgrade_gold.png) Midas Touch + +Receive eight gold coins per second! + +## Work harder! + +### ![](entity/upgrade_silver.png) Silver star + +Create a silver coin when tapping! + +### ![](entity/upgrade_gold.png) Gold star + +Create a gold coin when tapping! From 6d688e141e9d6c9542a1748d08003937e47ed39a Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 1 Oct 2023 17:51:19 +0200 Subject: [PATCH 3/4] Import new sprites --- entity/coin_silver_1.png.import | 34 ++++++++++++++++++++++ entity/coin_silver_2.png.import | 34 ++++++++++++++++++++++ entity/coin_silver_outline_1.png.import | 34 ++++++++++++++++++++++ entity/coin_silver_outline_2.png.import | 34 ++++++++++++++++++++++ entity/copper_converter.png.import | 34 ++++++++++++++++++++++ entity/copper_converter_back.png.import | 34 ++++++++++++++++++++++ entity/copper_converter_front_1.png.import | 34 ++++++++++++++++++++++ entity/copper_converter_front_2.png.import | 34 ++++++++++++++++++++++ entity/copper_converter_front_3.png.import | 34 ++++++++++++++++++++++ entity/copper_converter_front_4.png.import | 34 ++++++++++++++++++++++ 10 files changed, 340 insertions(+) create mode 100644 entity/coin_silver_1.png.import create mode 100644 entity/coin_silver_2.png.import create mode 100644 entity/coin_silver_outline_1.png.import create mode 100644 entity/coin_silver_outline_2.png.import create mode 100644 entity/copper_converter.png.import create mode 100644 entity/copper_converter_back.png.import create mode 100644 entity/copper_converter_front_1.png.import create mode 100644 entity/copper_converter_front_2.png.import create mode 100644 entity/copper_converter_front_3.png.import create mode 100644 entity/copper_converter_front_4.png.import diff --git a/entity/coin_silver_1.png.import b/entity/coin_silver_1.png.import new file mode 100644 index 0000000..5501cd2 --- /dev/null +++ b/entity/coin_silver_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ka80ykp18028" +path="res://.godot/imported/coin_silver_1.png-a48162ec5f5f46384aa6663fffc12f8c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/coin_silver_1.png" +dest_files=["res://.godot/imported/coin_silver_1.png-a48162ec5f5f46384aa6663fffc12f8c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/coin_silver_2.png.import b/entity/coin_silver_2.png.import new file mode 100644 index 0000000..4929241 --- /dev/null +++ b/entity/coin_silver_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://m5t74cw8ht5b" +path="res://.godot/imported/coin_silver_2.png-18851bda07d4e744c78c4ede3f3b42e5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/coin_silver_2.png" +dest_files=["res://.godot/imported/coin_silver_2.png-18851bda07d4e744c78c4ede3f3b42e5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/coin_silver_outline_1.png.import b/entity/coin_silver_outline_1.png.import new file mode 100644 index 0000000..1243f99 --- /dev/null +++ b/entity/coin_silver_outline_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cs40hfae5owys" +path="res://.godot/imported/coin_silver_outline_1.png-329013be3e0d77aa7f6ece6c5faf95f4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/coin_silver_outline_1.png" +dest_files=["res://.godot/imported/coin_silver_outline_1.png-329013be3e0d77aa7f6ece6c5faf95f4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/coin_silver_outline_2.png.import b/entity/coin_silver_outline_2.png.import new file mode 100644 index 0000000..32ffb9b --- /dev/null +++ b/entity/coin_silver_outline_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://beikajpd08pwr" +path="res://.godot/imported/coin_silver_outline_2.png-57828eb65d233b882bb872244b8fce87.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/coin_silver_outline_2.png" +dest_files=["res://.godot/imported/coin_silver_outline_2.png-57828eb65d233b882bb872244b8fce87.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/copper_converter.png.import b/entity/copper_converter.png.import new file mode 100644 index 0000000..25015bf --- /dev/null +++ b/entity/copper_converter.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://pj3ip6vlatms" +path="res://.godot/imported/copper_converter.png-73e2763b5acead72621b333dd31febc6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/copper_converter.png" +dest_files=["res://.godot/imported/copper_converter.png-73e2763b5acead72621b333dd31febc6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/copper_converter_back.png.import b/entity/copper_converter_back.png.import new file mode 100644 index 0000000..728eee2 --- /dev/null +++ b/entity/copper_converter_back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://440yhlpwpfw4" +path="res://.godot/imported/copper_converter_back.png-7f272e03445a06426d3bb09096a04b0f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/copper_converter_back.png" +dest_files=["res://.godot/imported/copper_converter_back.png-7f272e03445a06426d3bb09096a04b0f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/copper_converter_front_1.png.import b/entity/copper_converter_front_1.png.import new file mode 100644 index 0000000..6bb2195 --- /dev/null +++ b/entity/copper_converter_front_1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0uefih0ccwp3" +path="res://.godot/imported/copper_converter_front_1.png-4a922506c789b120b43bf92ad029b601.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/copper_converter_front_1.png" +dest_files=["res://.godot/imported/copper_converter_front_1.png-4a922506c789b120b43bf92ad029b601.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/copper_converter_front_2.png.import b/entity/copper_converter_front_2.png.import new file mode 100644 index 0000000..71c146f --- /dev/null +++ b/entity/copper_converter_front_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dejli5qv8w4wk" +path="res://.godot/imported/copper_converter_front_2.png-ad6be975b80b2675f665f38d953da271.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/copper_converter_front_2.png" +dest_files=["res://.godot/imported/copper_converter_front_2.png-ad6be975b80b2675f665f38d953da271.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/copper_converter_front_3.png.import b/entity/copper_converter_front_3.png.import new file mode 100644 index 0000000..d15ddf5 --- /dev/null +++ b/entity/copper_converter_front_3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cj5di48de0ua0" +path="res://.godot/imported/copper_converter_front_3.png-d70c1e7afbe0bf8e25a8058d0feed406.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/copper_converter_front_3.png" +dest_files=["res://.godot/imported/copper_converter_front_3.png-d70c1e7afbe0bf8e25a8058d0feed406.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/entity/copper_converter_front_4.png.import b/entity/copper_converter_front_4.png.import new file mode 100644 index 0000000..ffe6cd7 --- /dev/null +++ b/entity/copper_converter_front_4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://su0uwlynw8x2" +path="res://.godot/imported/copper_converter_front_4.png-9dd5af8e43a7b7232f0bd757b86bd9c1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://entity/copper_converter_front_4.png" +dest_files=["res://.godot/imported/copper_converter_front_4.png-9dd5af8e43a7b7232f0bd757b86bd9c1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 From 362fd7769a0fd26ad5aee5744f8191ea5777a758 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 1 Oct 2023 18:18:00 +0200 Subject: [PATCH 4/4] Update shop --- interface/purchasable_item.gd | 4 +- interface/purchasable_item.tscn | 2 +- interface/shop_ui.tscn | 115 ++++++++++++++++++++++++++------ upgrade_shop.md | 4 +- 4 files changed, 101 insertions(+), 24 deletions(-) diff --git a/interface/purchasable_item.gd b/interface/purchasable_item.gd index 817e5fb..fee6ad7 100644 --- a/interface/purchasable_item.gd +++ b/interface/purchasable_item.gd @@ -23,7 +23,7 @@ class_name PurchasableItem return item_description set(value): item_description = value - $Contents/Header/DescriptionLabel.text = value + $Contents/Description/DescriptionLabel.text = value ## Text to be displayed on the cost label of the item. @export var item_cost_text: String: @@ -67,7 +67,7 @@ var is_buying: bool: return is_buying set(value): is_buying = value - $Contents/Action/BuyButton.text = "Cancel" if value else "Buy" + $Contents/Action/BuyButton.text = "Undo" if value else "Buy" ## Emitted when a purchase has started. diff --git a/interface/purchasable_item.tscn b/interface/purchasable_item.tscn index e1ef5f6..ec2ab45 100644 --- a/interface/purchasable_item.tscn +++ b/interface/purchasable_item.tscn @@ -5,7 +5,7 @@ [ext_resource type="Theme" uid="uid://ba5utvfhnxa5i" path="res://interface/interface_theme.tres" id="1_r2qbu"] [node name="PurchasableItem" type="Panel"] -custom_minimum_size = Vector2(0, 182) +custom_minimum_size = Vector2(0, 256) anchors_preset = 10 anchor_right = 1.0 grow_horizontal = 2 diff --git a/interface/shop_ui.tscn b/interface/shop_ui.tscn index 279e6f3..5d3641f 100644 --- a/interface/shop_ui.tscn +++ b/interface/shop_ui.tscn @@ -1,9 +1,10 @@ -[gd_scene load_steps=5 format=3 uid="uid://cklkdygv61bny"] +[gd_scene load_steps=6 format=3 uid="uid://cklkdygv61bny"] [ext_resource type="Theme" uid="uid://ba5utvfhnxa5i" path="res://interface/interface_theme.tres" id="1_qdf0y"] [ext_resource type="PackedScene" uid="uid://dul1fpyh733t7" path="res://interface/purchasable_item.tscn" id="2_2dtc0"] [ext_resource type="Script" path="res://interface/shop_ui.gd" id="2_iyr7m"] [ext_resource type="PackedScene" uid="uid://wodgj6rp2ewm" path="res://interface/purchasable_item_padding.tscn" id="3_4feaj"] +[ext_resource type="Texture2D" uid="uid://pj3ip6vlatms" path="res://entity/copper_converter.png" id="5_lu2tr"] [node name="ShopUI" type="Panel"] anchors_preset = 15 @@ -55,6 +56,7 @@ text = "Back" alignment = 2 [node name="Scrollable" type="ScrollContainer" parent="Rows"] +clip_contents = false layout_mode = 2 size_flags_vertical = 3 horizontal_scroll_mode = 0 @@ -71,10 +73,10 @@ layout_mode = 2 [node name="PurchasableItemPadding5" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="EarnCoinsLabel" type="Label" parent="Rows/Scrollable/ScrollableItems/ConvertCategory"] +[node name="ImproveYourItemsLabel" type="Label" parent="Rows/Scrollable/ScrollableItems/ConvertCategory"] layout_mode = 2 theme_override_font_sizes/font_size = 24 -text = "Convert your coins" +text = "Improve your items!" horizontal_alignment = 1 vertical_alignment = 1 autowrap_mode = 2 @@ -83,25 +85,58 @@ uppercase = true [node name="PurchasableItemPadding3" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] +[node name="BuySilverifier" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_icon = ExtResource("5_lu2tr") +item_name = "Silverifier" +item_description = "Exchanges ten copper coins for a shiny silver coin!" +item_cost_text = "35 copper" +item_cost_type = &"Copper" +item_cost_goal = 35 [node name="PurchasableItemPadding" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem2" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] +[node name="BuyGoldenser" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Goldenser" +item_description = "Trades in ten silver coins for a sparkly gold coin!" +item_cost_text = "??" +has_unlocked = false [node name="PurchasableItemPadding2" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem3" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] +[node name="BuyGemificator" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Gemificator" +item_description = "Converts ten gold coins into a randomly colored gem!" +item_cost_text = "??" has_unlocked = false [node name="PurchasableItemPadding4" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 +[node name="BuyCompressor" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] +layout_mode = 2 +item_name = "Compressor" +item_description = "Consumes ten gold coins to create either a precious white diamond or an useless lump of coal!" +item_cost_text = "??" +has_unlocked = false + +[node name="PurchasableItemPadding6" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] +layout_mode = 2 + +[node name="BuyArtifactomatic" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("2_2dtc0")] +layout_mode = 2 +item_name = "Artifactic" +item_description = "Assembles an artifact from twenty-five gold coins and a gem or a diamond!" +item_cost_text = "??" +has_unlocked = false + +[node name="PurchasableItemPadding7" parent="Rows/Scrollable/ScrollableItems/ConvertCategory" instance=ExtResource("3_4feaj")] +layout_mode = 2 + [node name="ManualCategory" type="VBoxContainer" parent="Rows/Scrollable/ScrollableItems"] layout_mode = 2 @@ -111,7 +146,7 @@ layout_mode = 2 [node name="EarnCoinsLabel" type="Label" parent="Rows/Scrollable/ScrollableItems/ManualCategory"] layout_mode = 2 theme_override_font_sizes/font_size = 24 -text = "Automatic coin dropper" +text = "Get rich quick!" horizontal_alignment = 1 vertical_alignment = 1 autowrap_mode = 2 @@ -120,25 +155,66 @@ uppercase = true [node name="PurchasableItemPadding3" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] +[node name="BuyAutoCopper" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Auto-copper" +item_description = "Receive two copper coins per second!" +item_cost_text = "??" +has_unlocked = false [node name="PurchasableItemPadding" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem2" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] +[node name="BuyHeliCopper" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Heli-copper" +item_description = "Receive eight copper coins per second!" +item_cost_text = "??" +has_unlocked = false [node name="PurchasableItemPadding2" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem3" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] +[node name="BuyAutoSilver" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Auto-silver" +item_description = "Receive two silver coins per second!" +item_cost_text = "??" has_unlocked = false [node name="PurchasableItemPadding4" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 +[node name="BuySuperSilver" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] +layout_mode = 2 +item_name = "Super silver" +item_description = "Receive eight silver coins per second!" +item_cost_text = "??" +has_unlocked = false + +[node name="PurchasableItemPadding6" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] +layout_mode = 2 + +[node name="BuyAutoGold" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] +layout_mode = 2 +item_name = "Auto-gold" +item_description = "Receive two gold coins per second!" +item_cost_text = "??" +has_unlocked = false + +[node name="PurchasableItemPadding7" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] +layout_mode = 2 + +[node name="BuyMidasTouch" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("2_2dtc0")] +layout_mode = 2 +item_name = "Midas Touch" +item_description = "Receive eight gold coins per second!" +item_cost_text = "??" +has_unlocked = false + +[node name="PurchasableItemPadding8" parent="Rows/Scrollable/ScrollableItems/ManualCategory" instance=ExtResource("3_4feaj")] +layout_mode = 2 + [node name="AutomaticCategory" type="VBoxContainer" parent="Rows/Scrollable/ScrollableItems"] layout_mode = 2 @@ -157,23 +233,24 @@ uppercase = true [node name="PurchasableItemPadding3" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("2_2dtc0")] +[node name="BuySilverStar" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Silver star" +item_description = "Create a silver coin when tapping!" +item_cost_text = "??" +has_unlocked = false [node name="PurchasableItemPadding" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 -[node name="PurchasableItem2" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("2_2dtc0")] -layout_mode = 2 - -[node name="PurchasableItemPadding2" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("3_4feaj")] -layout_mode = 2 - -[node name="PurchasableItem3" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("2_2dtc0")] +[node name="BuyGoldStar" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("2_2dtc0")] layout_mode = 2 +item_name = "Gold star" +item_description = "Create a gold coin when tapping!" +item_cost_text = "??" has_unlocked = false -[node name="PurchasableItemPadding4" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("3_4feaj")] +[node name="PurchasableItemPadding2" parent="Rows/Scrollable/ScrollableItems/AutomaticCategory" instance=ExtResource("3_4feaj")] layout_mode = 2 [connection signal="pressed" from="Rows/UpperButtons/ScoreButton" to="." method="_on_score_button_pressed"] diff --git a/upgrade_shop.md b/upgrade_shop.md index 8c22373..cc1e75d 100644 --- a/upgrade_shop.md +++ b/upgrade_shop.md @@ -18,9 +18,9 @@ Converts ten gold coins into a randomly colored gem! Consumes ten gold coins to create either a precious white diamond or an useless lump of coal! -### ![](entity/crown_converter.png) Artifactomatic +### ![](entity/crown_converter.png) Artifactic -Assembles an awesome artifact from twentyfive gold coins and either a gem or a diamond! +Assembles an awesome artifact from twenty-five gold coins and either a gem or a diamond! ## Get rich quick!