[gd_scene load_steps=7 format=2] [ext_resource path="res://scripts/scaling.gd" type="Script" id=1] [ext_resource path="res://graphics/borders/prideborder.png" type="Texture" id=2] [ext_resource path="res://maps/cave.tscn" type="PackedScene" id=3] [ext_resource path="res://scripts/crt.gdshader" type="Shader" id=4] [ext_resource path="res://scripts/theme.tres" type="Theme" id=5] [sub_resource type="ShaderMaterial" id=1] shader = ExtResource( 4 ) shader_param/enabled = false shader_param/resolution = Vector2( 256, 192 ) shader_param/curvature = Vector2( 6, 6 ) shader_param/scanline_opacity = Vector2( 0.4, 0.05 ) shader_param/brightness = 1.25 [node name="Control" type="Control"] anchor_right = 1.0 anchor_bottom = 1.0 margin_right = -16.0 margin_bottom = -48.0 rect_pivot_offset = Vector2( 128, 96 ) size_flags_horizontal = 2 size_flags_vertical = 2 script = ExtResource( 1 ) [node name="TextureRect" type="TextureRect" parent="."] anchor_right = 1.0 anchor_bottom = 1.0 texture = ExtResource( 2 ) expand = true [node name="ViewportContainer" type="ViewportContainer" parent="."] material = SubResource( 1 ) anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 margin_left = -120.0 margin_top = -72.0 margin_right = 136.0 margin_bottom = 120.0 rect_pivot_offset = Vector2( 128, 96 ) [node name="Viewport" type="Viewport" parent="ViewportContainer"] size = Vector2( 256, 192 ) handle_input_locally = false render_target_update_mode = 3 [node name="Map" parent="ViewportContainer/Viewport" instance=ExtResource( 3 )] [node name="CheatLayer" type="CanvasLayer" parent="ViewportContainer/Viewport"] layer = 127 [node name="CheatLabel" type="Label" parent="ViewportContainer/Viewport/CheatLayer"] anchor_right = 1.0 anchor_bottom = 1.0 margin_bottom = -4.0 theme = ExtResource( 5 ) align = 2 valign = 2