cirnogodot/Scenes/Hacking/HackingMinigame.tscn
2025-05-29 11:28:51 +02:00

107 lines
5.3 KiB
Text

[gd_scene load_steps=12 format=4 uid="uid://w0ym1prtes1r"]
[ext_resource type="TileSet" uid="uid://6k28roiljylj" path="res://Tilesets/factory_tileset.tres" id="1_50p1n"]
[ext_resource type="PackedScene" uid="uid://dyfdmymh8anuc" path="res://Scenes/Actors/hacking_player.tscn" id="2_gpeiw"]
[ext_resource type="Theme" uid="uid://dnsadvmunm76k" path="res://Resources/Styles/MainMenuButtons.tres" id="3_4m6ey"]
[ext_resource type="PackedScene" uid="uid://b4gugris5j5kd" path="res://Scenes/Activable/WallEmitter.tscn" id="3_g5sme"]
[ext_resource type="Resource" uid="uid://dqnvesdj0dk3v" path="res://Resources/Bullets/simple_enemy_bullet.tres" id="4_7t3go"]
[ext_resource type="StyleBox" uid="uid://ctw2hju32l3rg" path="res://Resources/Styles/PixelStyleBoxRed.tres" id="4_qjng3"]
[ext_resource type="FontFile" uid="uid://ccm3u37q1hvux" path="res://fonts/Xolonium-Regular.ttf" id="5_g5sme"]
[ext_resource type="Texture2D" uid="uid://c8fr1ea20odaw" path="res://Sprites/Items/Heart_Extend.png" id="6_7t3go"]
[ext_resource type="Texture2D" uid="uid://b2vmpi57d7vwy" path="res://Sprites/Items/Shield_Extend.png" id="7_d7qxa"]
[sub_resource type="LabelSettings" id="LabelSettings_661u8"]
font = ExtResource("5_g5sme")
font_size = 12
outline_size = 4
outline_color = Color(0.000294114, 0.000294114, 0.000294114, 1)
[sub_resource type="LabelSettings" id="LabelSettings_mhfwn"]
font = ExtResource("5_g5sme")
font_size = 10
outline_size = 4
outline_color = Color(0.000294114, 0.000294114, 0.000294114, 1)
[node name="HackingMinigame" type="Node2D"]
[node name="TileMapLayer" type="TileMapLayer" parent="."]
tile_map_data = PackedByteArray("AAACAAEABwAGAAYAAAACAAIABwALAAYAAAACAAMABwALAAYAAAACAAQABwALAAYAAAACAAUABwALAAYAAAACAAYABwALAAYAAAADAAEABwAGAAYAAAADAAIABwALAAYAAAADAAMABwAHAAYAAAADAAQABwAHAAYAAAADAAUABwAHAAYAAAADAAYABwAHAAYAAAAEAAEABwAGAAYAAAAEAAIABwALAAYAAAAEAAMABwAHAAYAAAAEAAQABwALAAYAAAAEAAUABwALAAYAAAAEAAYABwALAAYAAAAFAAEABwAGAAYAAAAFAAIABwALAAYAAAAFAAMABwAHAAYAAAAFAAQABwALAAYAAAAFAAUABwAHAAYAAAAFAAYABwAHAAYAAAAGAAEABwAGAAYAAAAGAAIABwALAAYAAAAGAAMABwAHAAYAAAAGAAQABwALAAYAAAAGAAUABwAHAAYAAAAGAAYABwAHAAYAAAAHAAEABwAGAAYAAAAHAAIABwALAAYAAAAHAAMABwAHAAYAAAAHAAQABwALAAYAAAAHAAUABwAHAAYAAAAHAAYABwAHAAYAAAAIAAEABwAGAAYAAAAIAAIABwALAAYAAAAIAAMABwAHAAYAAAAIAAQABwALAAYAAAAIAAUABwAHAAYAAAAIAAYABwAHAAYAAAABAAEABwAGAAYAAAABAAIABwAGAAYAAAABAAMABwAGAAYAAAABAAQABwAGAAYAAAABAAUABwAGAAYAAAABAAYABwAGAAYAAAABAAcABwAGAAYAAAABAAgABwAGAAYAAAABAAkABwAGAAYAAAABAAoABwAGAAYAAAACAAcABwALAAYAAAACAAgABwALAAYAAAACAAkABwALAAYAAAACAAoABwAGAAYAAAADAAcABwAHAAYAAAADAAgABwAHAAYAAAADAAkABwALAAYAAAADAAoABwAGAAYAAAAEAAcABwALAAYAAAAEAAgABwAHAAYAAAAEAAkABwALAAYAAAAEAAoABwAGAAYAAAAFAAcABwALAAYAAAAFAAgABwAHAAYAAAAFAAkABwALAAYAAAAFAAoABwAGAAYAAAAGAAcABwALAAYAAAAGAAgABwAHAAYAAAAGAAkABwALAAYAAAAGAAoABwAGAAYAAAAHAAcABwALAAYAAAAHAAgABwAHAAYAAAAHAAkABwALAAYAAAAHAAoABwAGAAYAAAAIAAcABwALAAYAAAAIAAgABwAHAAYAAAAIAAkABwALAAYAAAAIAAoABwAGAAYAAAA=")
tile_set = ExtResource("1_50p1n")
[node name="FSMPlayer" parent="." instance=ExtResource("2_gpeiw")]
position = Vector2(88, 104)
[node name="WallEmitter" parent="." instance=ExtResource("3_g5sme")]
position = Vector2(31, 6)
BulletResource = ExtResource("4_7t3go")
EmitOnStart = true
EmitCoolDown = 0.5
BurstCoolDown = 0.0
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="Panel" type="Panel" parent="CanvasLayer"]
anchors_preset = 11
anchor_left = 1.0
anchor_right = 1.0
anchor_bottom = 1.0
offset_left = -126.0
grow_horizontal = 0
grow_vertical = 2
theme = ExtResource("3_4m6ey")
theme_override_styles/panel = ExtResource("4_qjng3")
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/Panel"]
layout_mode = 1
anchors_preset = 13
anchor_left = 0.5
anchor_right = 0.5
anchor_bottom = 1.0
offset_left = -53.5
offset_right = 53.5
grow_horizontal = 2
grow_vertical = 2
[node name="Label" type="Label" parent="CanvasLayer/Panel/VBoxContainer"]
layout_mode = 2
theme_override_constants/line_spacing = -2
text = "HACKING FAIRY
IN SYSTEM"
label_settings = SubResource("LabelSettings_661u8")
horizontal_alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/Panel/VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer"]
layout_mode = 2
text = "Lives:"
label_settings = SubResource("LabelSettings_mhfwn")
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer"]
layout_mode = 2
texture = ExtResource("6_7t3go")
[node name="TextureRect2" type="TextureRect" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer"]
layout_mode = 2
texture = ExtResource("6_7t3go")
[node name="TextureRect3" type="TextureRect" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer"]
layout_mode = 2
texture = ExtResource("6_7t3go")
[node name="HBoxContainer2" type="HBoxContainer" parent="CanvasLayer/Panel/VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer2"]
layout_mode = 2
text = "Bombs:"
label_settings = SubResource("LabelSettings_mhfwn")
[node name="TextureRect4" type="TextureRect" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer2"]
layout_mode = 2
texture = ExtResource("7_d7qxa")
[node name="TextureRect5" type="TextureRect" parent="CanvasLayer/Panel/VBoxContainer/HBoxContainer2"]
layout_mode = 2
texture = ExtResource("7_d7qxa")