Basic Extra Info Support
This commit is contained in:
parent
e84ea6786c
commit
5216632ee2
@ -1,3 +1,4 @@
|
|||||||
|
tool
|
||||||
extends Control
|
extends Control
|
||||||
|
|
||||||
const TYPE_COLORS = [
|
const TYPE_COLORS = [
|
||||||
@ -36,6 +37,19 @@ func update_cardview(new_card = null):
|
|||||||
# add the correct number of input dice views
|
# add the correct number of input dice views
|
||||||
for i in card.card_info.number_of_dice:
|
for i in card.card_info.number_of_dice:
|
||||||
add_input_dice_view()
|
add_input_dice_view()
|
||||||
|
|
||||||
|
# set the extra info
|
||||||
|
var extra_text = ""
|
||||||
|
if card.card_info.addition_dice == true:
|
||||||
|
extra_text = card.addition_dice_amount
|
||||||
|
|
||||||
|
else:
|
||||||
|
for dice in card.card_info.accepted_dice:
|
||||||
|
extra_text += str(dice) + ", "
|
||||||
|
extra_text = extra_text.trim_suffix(", ")
|
||||||
|
|
||||||
|
for i in input_dice_views:
|
||||||
|
i.set_extra_info(extra_text)
|
||||||
|
|
||||||
|
|
||||||
# add an input_dice_view to the array (for easy management)
|
# add an input_dice_view to the array (for easy management)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
[ext_resource path="res://Assets/Metropolis-font/Metropolis-Bold.ttf" type="DynamicFontData" id=4]
|
[ext_resource path="res://Assets/Metropolis-font/Metropolis-Bold.ttf" type="DynamicFontData" id=4]
|
||||||
[ext_resource path="res://AutoGridContainer - Full Version/AutoGridContainer.tscn" type="PackedScene" id=6]
|
[ext_resource path="res://AutoGridContainer - Full Version/AutoGridContainer.tscn" type="PackedScene" id=6]
|
||||||
|
|
||||||
[sub_resource type="StyleBoxFlat" id=8]
|
[sub_resource type="StyleBoxFlat" id=6]
|
||||||
bg_color = Color( 0.858824, 0.278431, 0.345098, 1 )
|
bg_color = Color( 0.858824, 0.278431, 0.345098, 1 )
|
||||||
corner_radius_top_left = 20
|
corner_radius_top_left = 20
|
||||||
corner_radius_top_right = 20
|
corner_radius_top_right = 20
|
||||||
@ -36,7 +36,7 @@ script = ExtResource( 1 )
|
|||||||
[node name="Background" type="PanelContainer" parent="."]
|
[node name="Background" type="PanelContainer" parent="."]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
custom_styles/panel = SubResource( 8 )
|
custom_styles/panel = SubResource( 6 )
|
||||||
|
|
||||||
[node name="VBox" type="VBoxContainer" parent="."]
|
[node name="VBox" type="VBoxContainer" parent="."]
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
@ -56,8 +56,6 @@ autowrap = true
|
|||||||
|
|
||||||
[node name="AutoGrid" parent="VBox" instance=ExtResource( 6 )]
|
[node name="AutoGrid" parent="VBox" instance=ExtResource( 6 )]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
anchor_right = 0.0
|
|
||||||
anchor_bottom = 0.0
|
|
||||||
margin_top = 35.0
|
margin_top = 35.0
|
||||||
margin_right = 295.0
|
margin_right = 295.0
|
||||||
margin_bottom = 281.0
|
margin_bottom = 281.0
|
||||||
|
Loading…
Reference in New Issue
Block a user