- [gd_scene load_steps=7 format=2]
-
- [ext_resource path="res://scene/Room.tscn" type="PackedScene" id=1]
- [ext_resource path="res://prefab/ui/RoomUI.tscn" type="PackedScene" id=2]
- [ext_resource path="res://src/game/GameApplication.cs" type="Script" id=3]
- [ext_resource path="res://prefab/ui/Cursor.tscn" type="PackedScene" 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_param/offset = Vector2( 0, 0 )
-
- [node name="Main" type="Node2D"]
- script = ExtResource( 3 )
- Debug = true
- CursorPack = ExtResource( 4 )
- RoomPath = NodePath("ViewCanvas/ViewportContainer/Viewport/Room")
- ViewportPath = NodePath("ViewCanvas/ViewportContainer/Viewport")
- ViewportContainerPath = NodePath("ViewCanvas/ViewportContainer")
- 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="ViewportContainer" type="ViewportContainer" parent="ViewCanvas"]
- material = SubResource( 2 )
- anchor_right = 1.0
- anchor_bottom = 1.0
- margin_right = -1438.0
- margin_bottom = -808.0
- rect_scale = Vector2( 4, 4 )
- stretch = true
-
- [node name="Viewport" type="Viewport" parent="ViewCanvas/ViewportContainer"]
- size = Vector2( 482, 272 )
- own_world = true
- transparent_bg = true
- handle_input_locally = false
- debanding = true
- render_target_update_mode = 3
-
- [node name="Room" parent="ViewCanvas/ViewportContainer/Viewport" instance=ExtResource( 1 )]
-
- [node name="GlobalNodeRoot" type="Node2D" parent="."]
-
- [node name="UiCanvas" type="CanvasLayer" parent="."]
-
- [node name="RoomUI" parent="UiCanvas" instance=ExtResource( 2 )]