[gd_scene load_steps=7 format=3 uid="uid://lbe753cb8heb"] [ext_resource type="PackedScene" uid="uid://bqf2vks5ggnsp" path="res://scene/Room.tscn" id="1"] [ext_resource type="PackedScene" path="res://prefab/ui/RoomUI.tscn" id="2"] [ext_resource type="Script" path="res://src/game/GameApplication.cs" id="3"] [ext_resource type="PackedScene" path="res://prefab/ui/Cursor.tscn" id="4"] [sub_resource type="Shader" id="1"] code = "shader_type canvas_item; uniform vec2 offset = vec2(0.0 , 0.0); void vertex() { VERTEX += offset; } " [sub_resource type="ShaderMaterial" id="2"] shader = SubResource("1") shader_parameter/offset = Vector2(0, 0) [node name="Main" type="Node2D"] script = ExtResource("3") Debug = true CursorPack = ExtResource("4") RoomPath = NodePath("ViewCanvas/SubViewportContainer/SubViewport/Node3D") ViewportPath = NodePath("ViewCanvas/SubViewportContainer/SubViewport") ViewportContainerPath = NodePath("ViewCanvas/SubViewportContainer") UiPath = NodePath("UiCanvas/RoomUI") GlobalNodeRootPath = NodePath("GlobalNodeRoot") [node name="ViewCanvas" type="CanvasLayer" parent="."] layer = -1 offset = Vector2(-4, -4) transform = Transform2D(1, 0, 0, 1, -4, -4) [node name="SubViewportContainer" type="SubViewportContainer" parent="ViewCanvas"] material = SubResource("2") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 offset_right = -1438.0 offset_bottom = -808.0 scale = Vector2(4, 4) stretch = true [node name="SubViewport" type="SubViewport" parent="ViewCanvas/SubViewportContainer"] handle_input_locally = false canvas_item_default_texture_filter = 0 sdf_oversize = 0 size = Vector2i(482, 272) render_target_update_mode = 4 [node name="Node3D" parent="ViewCanvas/SubViewportContainer/SubViewport" instance=ExtResource("1")] [node name="GlobalNodeRoot" type="Node2D" parent="."] [node name="UiCanvas" type="CanvasLayer" parent="."] [node name="RoomUI" parent="UiCanvas" instance=ExtResource("2")] layout_mode = 3 anchors_preset = 15 grow_horizontal = 2 grow_vertical = 2