[gd_scene load_steps=8 format=3 uid="uid://c6omib6txy3qh"] [ext_resource type="PackedScene" uid="uid://ck41r2je85sm3" path="res://core/ui/camera.tscn" id="1_7evrt"] [ext_resource type="PackedScene" uid="uid://brbtq46uk18gg" path="res://core/battlefield.tscn" id="1_x63ik"] [ext_resource type="PackedScene" uid="uid://dqaabctftkakr" path="res://core/player.tscn" id="2_o4smw"] [ext_resource type="PackedScene" uid="uid://boo6ta2m7e55o" path="res://core/ui/inputs.tscn" id="2_wkcj2"] [ext_resource type="PackedScene" uid="uid://b8uik6q4v35o3" path="res://tac/units/factory.tscn" id="2_wnc50"] [ext_resource type="PackedScene" uid="uid://xoup4vukp3ni" path="res://core/ui/commands.tscn" id="4_1gkbi"] [ext_resource type="PackedScene" uid="uid://dr1e0h27nuam" path="res://tac/commands/delivery.tscn" id="5_fi2mi"] [node name="main" type="Node2D"] [node name="camera" parent="." instance=ExtResource("1_7evrt")] [node name="backui" type="CanvasLayer" parent="."] layer = -1 [node name="inputs" parent="backui" instance=ExtResource("2_wkcj2")] [node name="world" type="CanvasLayer" parent="."] follow_viewport_enabled = true [node name="player1" parent="world" instance=ExtResource("2_o4smw")] color = Color(0, 0, 1, 1) code = "p1" [node name="player2" parent="world" instance=ExtResource("2_o4smw")] color = Color(1, 0, 0, 1) code = "p2" [node name="battlefield" parent="world" instance=ExtResource("1_x63ik")] [node name="factory1" parent="world/battlefield" node_paths=PackedStringArray("player") instance=ExtResource("2_wnc50")] position = Vector2(270, 222) player = NodePath("../../player1") [node name="factory2" parent="world/battlefield" node_paths=PackedStringArray("player") instance=ExtResource("2_wnc50")] position = Vector2(929, 429) player = NodePath("../../player2") [node name="commands" parent="world" node_paths=PackedStringArray("player", "camera") instance=ExtResource("4_1gkbi")] player = NodePath("../player1") camera = NodePath("../../camera") available_commands = [ExtResource("5_fi2mi")] [connection signal="clicked" from="backui/inputs" to="world/commands" method="background_clicked"] [connection signal="scrolled" from="backui/inputs" to="camera" method="scroll"] [connection signal="zoomed" from="backui/inputs" to="camera" method="change_zoom"] [connection signal="commands_changed" from="world/commands" to="world/battlefield" method="_on_commands_changed"]