refactor(inventory): simplify collected creature details

This commit is contained in:
Alexander Sellite 2026-08-18 21:19:40 -04:00
parent fa57edca83
commit 925bbb79e5
4 changed files with 122 additions and 202 deletions

View file

@ -321,7 +321,8 @@ theme_override_colors/font_color = Color(0.16, 0.16, 0.14, 1)
theme_override_font_sizes/font_size = 25
text = "select a fish"
horizontal_alignment = 1
text_overrun_behavior = 3
vertical_alignment = 1
autowrap_mode = 2
[node name="CoolerDetailStats" type="Control" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation"]
unique_name_in_owner = true
@ -332,13 +333,35 @@ offset_right = 270.0
offset_bottom = 339.0
mouse_filter = 2
[node name="CoolerWeightRow" type="HBoxContainer" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats"]
[node name="CoolerQualityLabel" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats"]
unique_name_in_owner = true
layout_mode = 0
offset_right = 252.0
offset_bottom = 24.0
offset_bottom = 22.0
mouse_filter = 2
theme_override_constants/separation = 2
theme_override_colors/font_color = Color(0.16, 0.16, 0.14, 1)
theme_override_font_sizes/font_size = 17
horizontal_alignment = 1
[node name="CoolerRarityLabel" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats"]
unique_name_in_owner = true
layout_mode = 0
offset_top = 22.0
offset_right = 252.0
offset_bottom = 44.0
mouse_filter = 2
theme_override_colors/font_color = Color(0.16, 0.16, 0.14, 1)
theme_override_font_sizes/font_size = 17
horizontal_alignment = 1
[node name="CoolerWeightRow" type="HBoxContainer" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats"]
unique_name_in_owner = true
layout_mode = 0
offset_top = 44.0
offset_right = 252.0
offset_bottom = 68.0
mouse_filter = 2
theme_override_constants/separation = 14
alignment = 1
[node name="CoolerWeightValue" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats/CoolerWeightRow"]
@ -356,24 +379,7 @@ theme_override_colors/font_color = Color(0.16, 0.16, 0.14, 1)
theme_override_font_sizes/font_size = 14
text = "lb"
[node name="CoolerOfferRow" type="HBoxContainer" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats"]
unique_name_in_owner = true
layout_mode = 0
offset_top = 27.0
offset_right = 252.0
offset_bottom = 57.0
mouse_filter = 2
theme_override_constants/separation = 4
alignment = 1
[node name="CoolerOfferLabel" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats/CoolerOfferRow"]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 2
theme_override_colors/font_color = Color(0.16, 0.16, 0.14, 1)
theme_override_font_sizes/font_size = 18
[node name="CoolerOfferValue" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats/CoolerOfferRow" instance=ExtResource("32_currency")]
[node name="CoolerOfferValue" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation/CoolerDetailStats/CoolerWeightRow" instance=ExtResource("32_currency")]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 2
@ -472,17 +478,7 @@ offset_left = 148.0
offset_top = 382.0
offset_right = 256.0
offset_bottom = 464.0
text = "sell fish"
[node name="SellAllBubble" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/CoolerPage/DetailConstellation" instance=ExtResource("12_ink_action")]
unique_name_in_owner = true
custom_minimum_size = Vector2(122, 44)
layout_mode = 0
offset_left = 78.0
offset_top = 426.0
offset_right = 200.0
offset_bottom = 470.0
text = "sell all fish"
text = "sell"
[node name="BagPage" type="Control" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot"]
unique_name_in_owner = true
@ -602,10 +598,13 @@ stretch_mode = 5
[node name="BagSpriteDetailName" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/BagPage/BagDetailConstellation/BagDetailBubble/BagDetailLayout"]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 48)
layout_mode = 2
theme_override_colors/font_color = Color(0.22, 0.15, 0.08, 1)
theme_override_font_sizes/font_size = 22
horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[node name="BagSpriteDetailData" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/BagPage/BagDetailConstellation/BagDetailBubble/BagDetailLayout"]
unique_name_in_owner = true
@ -615,6 +614,26 @@ theme_override_font_sizes/font_size = 15
horizontal_alignment = 1
autowrap_mode = 2
[node name="BagSpriteDetailValueRow" type="HBoxContainer" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/BagPage/BagDetailConstellation/BagDetailBubble/BagDetailLayout"]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(0, 28)
layout_mode = 2
theme_override_constants/separation = 16
alignment = 1
[node name="BagSpriteDetailWeight" type="Label" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/BagPage/BagDetailConstellation/BagDetailBubble/BagDetailLayout/BagSpriteDetailValueRow"]
unique_name_in_owner = true
layout_mode = 2
theme_override_colors/font_color = Color(0.22, 0.15, 0.08, 1)
theme_override_font_sizes/font_size = 16
[node name="BagSpriteDetailValue" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/BagPage/BagDetailConstellation/BagDetailBubble/BagDetailLayout/BagSpriteDetailValueRow" instance=ExtResource("32_currency")]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 2
icon_size = 16.0
[node name="BagDetailActions" type="HBoxContainer" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot/BagPage/BagDetailConstellation/BagDetailBubble/BagDetailLayout"]
unique_name_in_owner = true
layout_mode = 2
@ -632,7 +651,7 @@ allow_persistent_mark = true
unique_name_in_owner = true
custom_minimum_size = Vector2(104, 50)
layout_mode = 2
text = "sell fish"
text = "sell"
[node name="TackleBoxPage" type="Control" parent="ResponsivePlayerMenuStage/PlayerMenuPresentationScaleRoot"]
unique_name_in_owner = true