[gd_scene load_steps=39 format=2] [ext_resource path="res://resources/graphics/backgrounds/police_station/policestation back.webp" type="Texture" id=1] [ext_resource path="res://resources/AlternativeChoices/HoverAlternative.gdshader" type="Shader" id=2] [ext_resource path="res://scenes/BackgroundScenes/police3d.tscn" type="PackedScene" id=3] [ext_resource path="res://scripts/backround_scenes_scripts/PoliceStation.gd" type="Script" id=4] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/garage.webp" type="Texture" id=5] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/parking.webp" type="Texture" id=6] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/lighthouse.webp" type="Texture" id=7] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/pristan.webp" type="Texture" id=8] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/tropa.webp" type="Texture" id=9] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/smoking.webp" type="Texture" id=10] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/office.webp" type="Texture" id=11] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/kitchen.webp" type="Texture" id=12] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/prichal.webp" type="Texture" id=13] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/restaurant.webp" type="Texture" id=14] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/room.webp" type="Texture" id=15] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/kamin.webp" type="Texture" id=16] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/cliff.webp" type="Texture" id=17] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/stairs.webp" type="Texture" id=18] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/podval.webp" type="Texture" id=19] [ext_resource path="res://resources/graphics/Investigations/EpilogMinigame/exit.webp" type="Texture" id=20] [sub_resource type="ShaderMaterial" id=5] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=6] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=7] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=8] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=9] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=10] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=11] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=12] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=13] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=14] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=15] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=16] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=17] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=18] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="ShaderMaterial" id=19] shader = ExtResource( 2 ) shader_param/mixing = 0.0 [sub_resource type="Shader" id=2] code = "shader_type canvas_item; uniform vec4 alpha_color : hint_color = vec4(1.0, 0.0, 1.0, 1.0); void fragment() { vec4 color = texture(TEXTURE, UV); // if (color.r>0.9){ // color.a = 0.0; // } COLOR = color; } " [sub_resource type="ShaderMaterial" id=3] shader = SubResource( 2 ) shader_param/alpha_color = Color( 1, 0, 1, 1 ) [sub_resource type="ViewportTexture" id=4] viewport_path = NodePath("Node2D/Viewport") [node name="PoliceStation" type="Node2D"] script = ExtResource( 4 ) [node name="Background" type="Sprite" parent="."] texture = ExtResource( 1 ) centered = false [node name="removables" type="Node2D" parent="."] [node name="garage" type="Sprite" parent="removables"] visible = false material = SubResource( 5 ) position = Vector2( 1676, 1672 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 5 ) centered = false [node name="office" type="Sprite" parent="removables"] visible = false material = SubResource( 6 ) position = Vector2( 2328, 1728 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 11 ) centered = false [node name="kamin" type="Sprite" parent="removables"] visible = false material = SubResource( 7 ) position = Vector2( 2454, 1322 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 16 ) centered = false [node name="room" type="Sprite" parent="removables"] visible = false material = SubResource( 8 ) position = Vector2( 2504, 712 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 15 ) centered = false [node name="smoking" type="Sprite" parent="removables"] visible = false material = SubResource( 9 ) position = Vector2( 2004, 700 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 10 ) centered = false [node name="kitchen" type="Sprite" parent="removables"] visible = false material = SubResource( 10 ) position = Vector2( 1478, 620 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 12 ) centered = false [node name="stairs" type="Sprite" parent="removables"] visible = false material = SubResource( 11 ) position = Vector2( 2440, 1008 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 18 ) centered = false [node name="lighthouse" type="Sprite" parent="removables"] visible = false material = SubResource( 12 ) position = Vector2( 1876, 1308 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 7 ) centered = false [node name="cliff" type="Sprite" parent="removables"] visible = false material = SubResource( 13 ) position = Vector2( 1920, 961 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 17 ) centered = false [node name="parking" type="Sprite" parent="removables"] visible = false material = SubResource( 14 ) position = Vector2( 1028, 1690 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 6 ) centered = false [node name="pristan" type="Sprite" parent="removables"] visible = false material = SubResource( 15 ) position = Vector2( 1921, 960 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 8 ) centered = false [node name="podval" type="Sprite" parent="removables"] visible = false material = SubResource( 16 ) position = Vector2( 1256, 1248 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 19 ) centered = false [node name="prichal" type="Sprite" parent="removables"] visible = false material = SubResource( 17 ) position = Vector2( 2504, 712 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 13 ) centered = false [node name="restaurant" type="Sprite" parent="removables"] visible = false material = SubResource( 18 ) position = Vector2( 2456, 1314 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 14 ) centered = false [node name="tropa" type="Sprite" parent="removables"] visible = false material = SubResource( 19 ) position = Vector2( 1036, 1704 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 9 ) centered = false [node name="exit" type="Sprite" parent="removables"] material = SubResource( 13 ) position = Vector2( 1413, 921 ) scale = Vector2( 0.542, 0.542 ) texture = ExtResource( 20 ) centered = false [node name="Screen" type="Sprite" parent="."] material = SubResource( 3 ) z_index = 1 texture = SubResource( 4 ) centered = false [node name="Node2D" type="Node2D" parent="."] [node name="Viewport" type="Viewport" parent="Node2D"] size = Vector2( 3840, 2160 ) transparent_bg = true render_target_v_flip = true [node name="police3d" parent="Node2D/Viewport" instance=ExtResource( 3 )]