summaryrefslogtreecommitdiff
path: root/stage/stage.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'stage/stage.tscn')
-rw-r--r--stage/stage.tscn39
1 files changed, 37 insertions, 2 deletions
diff --git a/stage/stage.tscn b/stage/stage.tscn
index 7a2c83a..0490231 100644
--- a/stage/stage.tscn
+++ b/stage/stage.tscn
@@ -1,10 +1,22 @@
-[gd_scene load_steps=6 format=4 uid="uid://btphwdkbxijnr"]
+[gd_scene load_steps=10 format=4 uid="uid://btphwdkbxijnr"]
[ext_resource type="TileSet" uid="uid://dl0umywqpu3m8" path="res://stage/assets/tilemap.tres" id="1_0isyp"]
[ext_resource type="Script" uid="uid://do2ktbmxsqjvj" path="res://stage/stage.gd" id="1_ccrgc"]
[ext_resource type="PackedScene" uid="uid://dfhnxccd41wo0" path="res://stage/grid_selector/grid_selector.tscn" id="3_e6w2r"]
[ext_resource type="Script" uid="uid://dp6j6hjfrx2l4" path="res://stage/hud_unit.gd" id="4_e13a1"]
+[ext_resource type="Shader" uid="uid://d4hua7o4d6n1m" path="res://stage/grid_selector/grid_selector_item.gdshader" id="4_u7g2e"]
+[ext_resource type="Texture2D" uid="uid://db0v50mdroaox" path="res://stage/assets/isometric-tile.png" id="5_h4sia"]
[ext_resource type="Script" uid="uid://dydykm70ex0q0" path="res://stage/hud_main.gd" id="5_x0v28"]
+[ext_resource type="Script" uid="uid://bm0yvrdltu4n1" path="res://stage/hud_move_mode.gd" id="6_cxybx"]
+
+[sub_resource type="ShaderMaterial" id="ShaderMaterial_fwirk"]
+shader = ExtResource("4_u7g2e")
+shader_parameter/color = Color(9.14484e-06, 0.808187, 0, 1)
+shader_parameter/color2 = Color(1.06369e-05, 0.734862, 9.62615e-07, 1)
+shader_parameter/width = 1.0
+shader_parameter/pattern = 0
+shader_parameter/inside = true
+shader_parameter/add_margins = false
[node name="Stage" type="Node2D"]
y_sort_enabled = true
@@ -30,13 +42,19 @@ unique_name_in_owner = true
stage = NodePath("..")
ground_map = NodePath("../Ground")
floor_map = NodePath("../Floor")
-current_team = "1"
selection_collision_mask = 2
placement_tile_source_id = 1
placement_tile_atlas_coordinates = Vector2i(1, 6)
range_select_current_range = 2
range_select_collision_mask = 2
+[node name="RemoteSelector" type="Sprite2D" parent="."]
+unique_name_in_owner = true
+modulate = Color(0.92549, 0.92549, 0, 1)
+texture_filter = 1
+material = SubResource("ShaderMaterial_fwirk")
+texture = ExtResource("5_h4sia")
+
[node name="HUDUnit" type="CanvasLayer" parent="."]
visible = false
script = ExtResource("4_e13a1")
@@ -84,9 +102,26 @@ theme_override_constants/separation = 0
layout_mode = 2
text = "Roll"
+[node name="Button2" type="Button" parent="HUDMain/PanelContainer/VBoxContainer"]
+layout_mode = 2
+text = "End Turn"
+
+[node name="HUDMoveMode" type="CanvasLayer" parent="."]
+visible = false
+script = ExtResource("6_cxybx")
+
+[node name="PanelContainer" type="PanelContainer" parent="HUDMoveMode"]
+offset_right = 40.0
+offset_bottom = 40.0
+
+[node name="Label" type="Label" parent="HUDMoveMode/PanelContainer"]
+layout_mode = 2
+
[connection signal="move_mode_confirmed" from="GridSelector" to="." method="_on_grid_selector_move_mode_confirmed"]
+[connection signal="moved" from="GridSelector" to="." method="_on_grid_selector_moved"]
[connection signal="placed_tiles" from="GridSelector" to="." method="_on_grid_selector_placed_tiles"]
[connection signal="range_select_confirmed" from="GridSelector" to="." method="_on_grid_selector_range_select_confirmed"]
[connection signal="pressed" from="HUDUnit/PanelContainer/VBoxContainer/Button" to="HUDUnit" method="_on_button_pressed"]
[connection signal="pressed" from="HUDUnit/PanelContainer/VBoxContainer/Button2" to="HUDUnit" method="_on_button_2_pressed"]
[connection signal="pressed" from="HUDMain/PanelContainer/VBoxContainer/Button" to="HUDMain" method="_on_button_pressed"]
+[connection signal="pressed" from="HUDMain/PanelContainer/VBoxContainer/Button2" to="HUDMain" method="_on_button_2_pressed"]