I hate my code, but buy/sell is done

This commit is contained in:
2ndbeam 2024-05-23 12:08:25 +03:00
commit 1ea6c2d296
18 changed files with 208 additions and 64 deletions

View file

@ -0,0 +1,20 @@
[gd_resource type="Resource" script_class="Menu" load_steps=5 format=3 uid="uid://cbvax7aprnrig"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/combo_menu_resource.gd" id="1_ebwkx"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu.gd" id="3_jvmhu"]
[sub_resource type="Resource" id="Resource_5pmle"]
script = ExtResource("1_ebwkx")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[sub_resource type="Resource" id="Resource_u4lsw"]
script = ExtResource("1_ebwkx")
item_script = &"res://scripts/Base/Menu/set_buy_sell_selected_item.gd"
item_menu = &"res://menus/Base Menu/BuySell/menu_buy_amount.tres"
[resource]
script = ExtResource("3_jvmhu")
item_ids = Array[String](["BASE_FETCH_BUY_SELL_CANCEL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL_NEXT"])
item_actions = Array[int]([3, 3, 3, 3, 3, 3, 3, 0])
item_data = Array[Resource("res://scripts/Classes/Menu/menu_resource.gd")]([SubResource("Resource_5pmle"), SubResource("Resource_u4lsw"), SubResource("Resource_u4lsw"), SubResource("Resource_u4lsw"), SubResource("Resource_u4lsw"), SubResource("Resource_u4lsw"), SubResource("Resource_u4lsw"), null])

View file

@ -0,0 +1,20 @@
[gd_resource type="Resource" script_class="Menu" load_steps=5 format=3 uid="uid://cgxrk15hgidts"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/combo_menu_resource.gd" id="1_s1rlt"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu.gd" id="2_ew63m"]
[sub_resource type="Resource" id="Resource_5pmle"]
script = ExtResource("1_s1rlt")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[sub_resource type="Resource" id="Resource_81rsd"]
script = ExtResource("1_s1rlt")
item_script = &"res://scripts/Base/Menu/buy_sell_button.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[resource]
script = ExtResource("2_ew63m")
item_ids = Array[String](["BASE_FETCH_SELL_CANCEL", "BASE_BUY_ITEM", "BASE_BUY_ITEM", "BASE_BUY_ITEM", "BASE_BUY_ITEM", "BASE_BUY_ITEM", "BASE_BUY_ITEM", "BASE_BUY_ITEM"])
item_actions = Array[int]([3, 3, 3, 3, 3, 3, 3, 3])
item_data = Array[Resource("res://scripts/Classes/Menu/menu_resource.gd")]([SubResource("Resource_5pmle"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd")])

View file

@ -1,40 +0,0 @@
[gd_resource type="Resource" script_class="Menu" load_steps=11 format=3 uid="uid://cbvax7aprnrig"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/combo_menu_resource.gd" id="1_erxhv"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu_menu_resource.gd" id="2_j0wms"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu.gd" id="2_ppqjr"]
[sub_resource type="Resource" id="Resource_5pmle"]
script = ExtResource("1_erxhv")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[sub_resource type="Resource" id="Resource_nld04"]
script = ExtResource("2_j0wms")
item = &"res://menus/Base Menu/BuySell/menu_buy_sell_amount.tres"
[sub_resource type="Resource" id="Resource_skkl2"]
script = ExtResource("2_j0wms")
item = &"res://menus/Base Menu/BuySell/menu_buy_sell_amount.tres"
[sub_resource type="Resource" id="Resource_mavao"]
script = ExtResource("2_j0wms")
item = &"res://menus/Base Menu/BuySell/menu_buy_sell_amount.tres"
[sub_resource type="Resource" id="Resource_h23aj"]
script = ExtResource("2_j0wms")
item = &"res://menus/Base Menu/BuySell/menu_buy_sell_amount.tres"
[sub_resource type="Resource" id="Resource_ncvbu"]
script = ExtResource("2_j0wms")
item = &"res://menus/Base Menu/BuySell/menu_buy_sell_amount.tres"
[sub_resource type="Resource" id="Resource_n2hk8"]
script = ExtResource("2_j0wms")
item = &"res://menus/Base Menu/BuySell/menu_buy_sell_amount.tres"
[resource]
script = ExtResource("2_ppqjr")
item_ids = Array[String](["BASE_FETCH_BUY_SELL_CANCEL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL_NEXT"])
item_actions = Array[int]([3, 1, 1, 1, 1, 1, 1, 0])
item_data = Array[Resource("res://scripts/Classes/Menu/menu_resource.gd")]([SubResource("Resource_5pmle"), SubResource("Resource_nld04"), SubResource("Resource_skkl2"), SubResource("Resource_mavao"), SubResource("Resource_h23aj"), SubResource("Resource_ncvbu"), SubResource("Resource_n2hk8"), null])

View file

@ -1,15 +0,0 @@
[gd_resource type="Resource" script_class="Menu" load_steps=4 format=3 uid="uid://cgxrk15hgidts"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/combo_menu_resource.gd" id="1_u5y0w"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu.gd" id="2_0edl4"]
[sub_resource type="Resource" id="Resource_5pmle"]
script = ExtResource("1_u5y0w")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[resource]
script = ExtResource("2_0edl4")
item_ids = Array[String](["BASE_FETCH_SELL_CANCEL", "NULL", "NULL", "NULL", "NULL", "NULL", "NULL", "NULL"])
item_actions = Array[int]([3, 0, 0, 0, 0, 0, 0, 0])
item_data = Array[Resource("res://scripts/Classes/Menu/menu_resource.gd")]([SubResource("Resource_5pmle"), null, null, null, null, null, null, null])

View file

@ -0,0 +1,20 @@
[gd_resource type="Resource" script_class="Menu" load_steps=5 format=3 uid="uid://bu2al2voncvqw"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/combo_menu_resource.gd" id="1_vcj78"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu.gd" id="3_maypa"]
[sub_resource type="Resource" id="Resource_5pmle"]
script = ExtResource("1_vcj78")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[sub_resource type="Resource" id="Resource_cssqs"]
script = ExtResource("1_vcj78")
item_script = &"res://scripts/Base/Menu/set_buy_sell_selected_item.gd"
item_menu = &"res://menus/Base Menu/BuySell/menu_sell_amount.tres"
[resource]
script = ExtResource("3_maypa")
item_ids = Array[String](["BASE_FETCH_BUY_SELL_CANCEL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL", "BASE_BUY_SELL_NEXT"])
item_actions = Array[int]([3, 3, 3, 3, 3, 3, 3, 0])
item_data = Array[Resource("res://scripts/Classes/Menu/menu_resource.gd")]([SubResource("Resource_5pmle"), SubResource("Resource_cssqs"), SubResource("Resource_cssqs"), SubResource("Resource_cssqs"), SubResource("Resource_cssqs"), SubResource("Resource_cssqs"), SubResource("Resource_cssqs"), null])

View file

@ -0,0 +1,20 @@
[gd_resource type="Resource" script_class="Menu" load_steps=5 format=3 uid="uid://xw3ih548sgwl"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/combo_menu_resource.gd" id="1_5qwt8"]
[ext_resource type="Script" path="res://scripts/Classes/Menu/menu.gd" id="2_u5q7w"]
[sub_resource type="Resource" id="Resource_5pmle"]
script = ExtResource("1_5qwt8")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[sub_resource type="Resource" id="Resource_81rsd"]
script = ExtResource("1_5qwt8")
item_script = &"res://scripts/Base/Menu/buy_sell_button.gd"
item_menu = &"res://menus/Base Menu/root_menu.tres"
[resource]
script = ExtResource("2_u5q7w")
item_ids = Array[String](["BASE_FETCH_SELL_CANCEL", "BASE_SELL_ITEM", "BASE_SELL_ITEM", "BASE_SELL_ITEM", "BASE_SELL_ITEM", "BASE_SELL_ITEM", "BASE_SELL_ITEM", "BASE_SELL_ITEM"])
item_actions = Array[int]([3, 3, 3, 3, 3, 3, 3, 3])
item_data = Array[Resource("res://scripts/Classes/Menu/menu_resource.gd")]([SubResource("Resource_5pmle"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd"), SubResource("Resource_81rsd")])

View file

@ -6,12 +6,12 @@
[sub_resource type="Resource" id="Resource_iiy7m"]
script = ExtResource("1_d2x8v")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/BuySell/menu_buy_sell.tres"
item_menu = &"res://menus/Base Menu/BuySell/menu_buy.tres"
[sub_resource type="Resource" id="Resource_pbhiw"]
script = ExtResource("1_d2x8v")
item_script = &"res://scripts/Base/Menu/send_message.gd"
item_menu = &"res://menus/Base Menu/BuySell/menu_buy_sell.tres"
item_menu = &"res://menus/Base Menu/BuySell/menu_sell.tres"
[resource]
script = ExtResource("1_h4chp")