Computer fix

This commit is contained in:
MaddoScientisto 2025-02-24 22:30:29 +01:00
commit a61da7cbb0
12 changed files with 165 additions and 86 deletions

View file

@ -124,10 +124,10 @@ animations = [{
}]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_0wg11"]
size = Vector2(32, 32)
size = Vector2(36, 32)
[sub_resource type="RectangleShape2D" id="RectangleShape2D_f2rl6"]
size = Vector2(32, 32)
size = Vector2(36, 32)
[sub_resource type="AtlasTexture" id="AtlasTexture_o7w0f"]
atlas = ExtResource("2_rnx3o")

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=109 format=4 uid="uid://bv451a8wgty4u"]
[gd_scene load_steps=112 format=4 uid="uid://bv451a8wgty4u"]
[ext_resource type="Script" uid="uid://doxmbokehw8ci" path="res://Scripts/GameManager.cs" id="1_8tmoj"]
[ext_resource type="PackedScene" uid="uid://bghghp5ep4w2j" path="res://Scenes/player.tscn" id="2_8mh54"]
@ -367,9 +367,29 @@ WaitForCompletion = true
[sub_resource type="CircleShape2D" id="CircleShape2D_8wuck"]
[sub_resource type="Resource" id="Resource_ji7au"]
resource_local_to_scene = true
script = ExtResource("46_i0omr")
TimelineName = "computer2"
WaitForCompletion = true
metadata/_custom_type_script = "uid://ddv26x2qilprb"
[sub_resource type="Resource" id="Resource_fasrq"]
resource_local_to_scene = true
script = ExtResource("46_i0omr")
TimelineName = "computer_control_1"
WaitForCompletion = true
metadata/_custom_type_script = "uid://ddv26x2qilprb"
[sub_resource type="Resource" id="Resource_yot54"]
script = ExtResource("64_rphi8")
Target = NodePath("../../ServerRoom/ControllabeFairyGuard2")
WaitForCompletion = true
metadata/_custom_type_script = "uid://v57xjmhi28kw"
[sub_resource type="Resource" id="Resource_o2kpk"]
script = ExtResource("64_rphi8")
Target = NodePath("../../FairyGuard8")
Target = NodePath("../../../Debug Room/ControllabeFairyGuard")
WaitForCompletion = true
[sub_resource type="Resource" id="Resource_s3g2w"]
@ -578,6 +598,10 @@ position = Vector2(-735, -532)
TurnOffMaterial = SubResource("ShaderMaterial_gmqhp")
ActiveMaterial = SubResource("ShaderMaterial_jn1m0")
[node name="ControllabeFairyGuard" parent="Factory Tilemaps/Debug Room" instance=ExtResource("73_ier4h")]
position = Vector2(-581, -346)
StartingAiState = 1
[node name="Part2" type="Node2D" parent="Factory Tilemaps"]
[node name="Mainframe" parent="Factory Tilemaps/Part2" instance=ExtResource("13_acrmt")]
@ -665,11 +689,11 @@ IsEnabled = true
Target = NodePath("../DebugTeleporter")
[node name="DebugTeleporter" parent="Factory Tilemaps/LevelProps" instance=ExtResource("30_8fdby")]
position = Vector2(-801, 171)
position = Vector2(-1371, -214)
Invisible = true
[node name="BlueKeycard2" parent="Factory Tilemaps/LevelProps" instance=ExtResource("35_rblsn")]
position = Vector2(-1039, -417)
position = Vector2(-1032, -317)
[node name="LargeTank2" parent="Factory Tilemaps/LevelProps" instance=ExtResource("7_lmrl1")]
position = Vector2(-607, -63)
@ -725,6 +749,7 @@ position = Vector2(-1280, -272)
[node name="HorizontalDoor8" parent="Factory Tilemaps/LevelProps" instance=ExtResource("12_i7i2m")]
position = Vector2(-1104, -272)
State = 1
[node name="HorizontalDoor5" parent="Factory Tilemaps/LevelProps" instance=ExtResource("12_i7i2m")]
position = Vector2(-1488, -368)
@ -883,21 +908,23 @@ metadata/_edit_group_ = true
visible = false
_trackName = "computer1"
[node name="Computer2" parent="Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Target") instance=ExtResource("31_243ec")]
[node name="Computer2" parent="Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Target", "Targets") instance=ExtResource("31_243ec")]
position = Vector2(-1464, -276)
Target = NodePath("DialogueStarter")
Target = NodePath("")
Targets = [NodePath("Script2")]
[node name="DialogueStarter" parent="Factory Tilemaps/LevelProps/Computer2" instance=ExtResource("32_68v02")]
position = Vector2(16.0001, -22)
_trackName = "computer2"
[node name="Script2" type="Node2D" parent="Factory Tilemaps/LevelProps/Computer2"]
position = Vector2(120, 25)
script = ExtResource("42_wigyb")
Events = Array[Object]([SubResource("Resource_ji7au")])
[node name="Computer5" parent="Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Target") instance=ExtResource("31_243ec")]
[node name="Computer5" parent="Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Targets") instance=ExtResource("31_243ec")]
position = Vector2(-1344, -251)
Target = NodePath("DialogueStarter")
Targets = [NodePath("Computer5Script")]
[node name="DialogueStarter" parent="Factory Tilemaps/LevelProps/Computer5" instance=ExtResource("32_68v02")]
position = Vector2(16.0001, -22)
_trackName = "computer2"
[node name="Computer5Script" type="Node2D" parent="Factory Tilemaps/LevelProps/Computer5"]
script = ExtResource("42_wigyb")
Events = Array[Object]([SubResource("Resource_fasrq"), SubResource("Resource_yot54")])
[node name="Computer3" parent="Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Target") instance=ExtResource("31_243ec")]
position = Vector2(-612.57, -358.528)
@ -1006,38 +1033,53 @@ position = Vector2(-922, 105)
[node name="FairyGuard7" parent="Factory Tilemaps/LevelProps" instance=ExtResource("73_cfpaq")]
position = Vector2(-1010, 203)
[node name="FairyGuard8" parent="Factory Tilemaps/LevelProps" instance=ExtResource("73_ier4h")]
position = Vector2(-581, -346)
StartingAiState = 1
[node name="FairyGuard9" parent="Factory Tilemaps/LevelProps" instance=ExtResource("73_cfpaq")]
position = Vector2(-866, -92)
[node name="Shroud" parent="Factory Tilemaps/LevelProps" instance=ExtResource("74_oaf68")]
[node name="Chest2" parent="Factory Tilemaps/LevelProps" instance=ExtResource("25_4b2ed")]
position = Vector2(-679, -408)
[node name="Ammo5" parent="Factory Tilemaps/LevelProps" instance=ExtResource("34_17pjh")]
position = Vector2(-936, 68)
[node name="Ammo6" parent="Factory Tilemaps/LevelProps" instance=ExtResource("34_17pjh")]
position = Vector2(-921, 68)
[node name="Ammo7" parent="Factory Tilemaps/LevelProps" instance=ExtResource("34_17pjh")]
position = Vector2(-872, 104)
[node name="Ammo8" parent="Factory Tilemaps/LevelProps" instance=ExtResource("34_17pjh")]
position = Vector2(-872, 115)
[node name="ICCTv" parent="Factory Tilemaps/LevelProps" instance=ExtResource("71_ji7au")]
position = Vector2(-1136, -445)
[node name="ICCTv2" parent="Factory Tilemaps/LevelProps" instance=ExtResource("71_ji7au")]
position = Vector2(-1072, -445)
[node name="ControlPad7" parent="Factory Tilemaps/LevelProps" node_paths=PackedStringArray("Targets") instance=ExtResource("12_hfkf1")]
position = Vector2(-1306, -269)
Targets = [NodePath("../HorizontalDoor7")]
[node name="IceShotgun" parent="Factory Tilemaps/LevelProps" instance=ExtResource("19_xob8g")]
position = Vector2(-885, -219)
[node name="Chest" parent="Factory Tilemaps" instance=ExtResource("25_4b2ed")]
position = Vector2(-679, -408)
[node name="ServerRoom" type="Node2D" parent="Factory Tilemaps/LevelProps"]
[node name="Ammo1" parent="Factory Tilemaps" instance=ExtResource("34_17pjh")]
position = Vector2(-936, 68)
[node name="ControllabeFairyGuard2" parent="Factory Tilemaps/LevelProps/ServerRoom" instance=ExtResource("73_ier4h")]
position = Vector2(-1179, -319)
StartingAiState = 1
[node name="Ammo2" parent="Factory Tilemaps" instance=ExtResource("34_17pjh")]
position = Vector2(-921, 68)
[node name="FairyGuard" parent="Factory Tilemaps/LevelProps/ServerRoom" instance=ExtResource("73_cfpaq")]
position = Vector2(-1281, -391)
[node name="Ammo3" parent="Factory Tilemaps" instance=ExtResource("34_17pjh")]
position = Vector2(-872, 104)
[node name="FairyGuard2" parent="Factory Tilemaps/LevelProps/ServerRoom" instance=ExtResource("73_cfpaq")]
position = Vector2(-1131, -398)
[node name="Ammo4" parent="Factory Tilemaps" instance=ExtResource("34_17pjh")]
position = Vector2(-872, 115)
[node name="ICCTv" parent="Factory Tilemaps" instance=ExtResource("71_ji7au")]
position = Vector2(-1136, -445)
[node name="ICCTv2" parent="Factory Tilemaps" instance=ExtResource("71_ji7au")]
position = Vector2(-1072, -445)
[node name="FairyGuard3" parent="Factory Tilemaps/LevelProps/ServerRoom" instance=ExtResource("73_cfpaq")]
position = Vector2(-1067, -363)
[node name="CameraController" type="Camera2D" parent="."]
process_mode = 1
@ -1074,3 +1116,15 @@ script = ExtResource("25_rpwvt")
[node name="FairyGuard" parent="." instance=ExtResource("73_cfpaq")]
position = Vector2(-934, -159)
[node name="Fairy" parent="." instance=ExtResource("73_s4x1s")]
position = Vector2(-1272, -340)
[node name="Fairy2" parent="." instance=ExtResource("73_s4x1s")]
position = Vector2(-1107, -327)
[node name="Fairy3" parent="." instance=ExtResource("73_s4x1s")]
position = Vector2(-1220, -402)
[node name="Fairy4" parent="." instance=ExtResource("73_s4x1s")]
position = Vector2(-1080, -399)