summaryrefslogtreecommitdiffstats
path: root/rooms/ship1.tscn
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2026-02-05 21:54:16 +0200
committerJan Tuomi <jan@jantuomi.fi>2026-02-05 21:54:16 +0200
commitf53d1d99707c5063a35c0c68890e0947077108ad (patch)
tree4fc47e986b520c9c0c746a20edc5015de24e207b /rooms/ship1.tscn
parent7241211bf3d960c0921c273cca5d10ad92734a61 (diff)
Work on intro cinematic
Diffstat (limited to 'rooms/ship1.tscn')
-rw-r--r--rooms/ship1.tscn58
1 files changed, 58 insertions, 0 deletions
diff --git a/rooms/ship1.tscn b/rooms/ship1.tscn
new file mode 100644
index 0000000..b91d846
--- /dev/null
+++ b/rooms/ship1.tscn
@@ -0,0 +1,58 @@
+[gd_scene load_steps=8 format=4 uid="uid://d1cs3f3is4ueq"]
+
+[ext_resource type="Script" uid="uid://u860i6080apx" path="res://rooms/ship1.gd" id="1_b0bog"]
+[ext_resource type="Texture2D" uid="uid://7hiwc37lcc7e" path="res://assets.untracked/kenney_1-bit-platformer-pack/Tiles/Default/tile_0011.png" id="2_b0bog"]
+[ext_resource type="TileSet" uid="uid://0cd30n67d6k5" path="res://tileset_kenney_platformer.tres" id="3_vy3ys"]
+[ext_resource type="PackedScene" uid="uid://dfyvkc2qlcdac" path="res://game_camera.tscn" id="4_k7i86"]
+[ext_resource type="PackedScene" uid="uid://coxnsharboouu" path="res://player.tscn" id="5_j18hp"]
+[ext_resource type="PackedScene" uid="uid://df0loiahar23o" path="res://door.tscn" id="6_min1d"]
+[ext_resource type="Texture2D" uid="uid://cjyk3yckjcems" path="res://assets.untracked/kenney_1-bit-platformer-pack/Tiles/Transparent/tile_0261.png" id="7_hib8q"]
+
+[node name="Ship1" type="Node2D" groups=["debug_info"]]
+process_mode = 1
+script = ExtResource("1_b0bog")
+
+[node name="BgParallax" type="Parallax2D" parent="."]
+modulate = Color(0.7, 0.7, 0.7, 1)
+scroll_scale = Vector2(0.5, 0.5)
+repeat_size = Vector2(16, 16)
+repeat_times = 30
+
+[node name="TextureRect" type="TextureRect" parent="BgParallax"]
+self_modulate = Color(0.20784314, 0.21568628, 0.3882353, 1)
+offset_right = 16.0
+offset_bottom = 16.0
+texture = ExtResource("2_b0bog")
+stretch_mode = 2
+
+[node name="Tilemap" type="TileMapLayer" parent="."]
+tile_map_data = PackedByteArray("AAD+/wkAAQAPABIAAAD//wkAAQAPABEAAAAAAAkAAQAPABEAAAACAAkAAQAPABEAAAD//woAAQAPABIAAAABAAoAAQAPABIAAAAAAAoAAQAPABIAAAD+/woAAQAPABIAAAABAAsAAQAPABIAAAAAAAsAAQAPABIAAAD//wsAAQAPABIAAAD+/wsAAQAPABIAAAADAAsAAQAPABIAAAABAAkAAQAPABEAAAADAAoAAQAPABIAAAACAAsAAQAPABIAAAACAAoAAQAPABIAAAADAAkAAQAPABEAAAAEAAkAAQAPABEAAAAFAAkAAQAPABEAAAAGAAkAAQAPABEAAAAHAAkAAQAPABEAAAAIAAkAAQAPABEAAAAJAAkAAQAPABEAAAAKAAkAAQAPABEAAAALAAkAAQAPABEAAAAMAAkAAQAPABEAAAANAAkAAQAPABEAAAANAAoAAQAPABIAAAANAAsAAQAPABIAAAAMAAsAAQAPABIAAAALAAsAAQAPABIAAAAKAAsAAQAPABIAAAAJAAsAAQAPABIAAAAIAAwAAQAPABIAAAAHAAwAAQAPABIAAAAGAAwAAQAPABIAAAAFAAwAAQAPABIAAAAEAAwAAQAPABIAAAAEAAsAAQAPABIAAAAEAAoAAQAPABIAAAAFAAoAAQAPABIAAAAGAAoAAQAPABIAAAAHAAoAAQAPABIAAAAIAAoAAQAPABIAAAAJAAoAAQAPABIAAAAKAAoAAQAPABIAAAALAAoAAQAPABIAAAAMAAoAAQAPABIAAAAIAAsAAQAPABIAAAAHAAsAAQAPABIAAAAGAAsAAQAPABIAAAAFAAsAAQAPABIAAAANAAwAAQAPABIAAAAMAAwAAQAPABIAAAALAAwAAQAPABIAAAAKAAwAAQAPABIAAAAJAAwAAQAPABIAAAADAAwAAQAPABIAAAACAAwAAQAPABIAAAABAAwAAQAPABIAAAAAAAwAAQAPABIAAAD//wwAAQAPABIAAAD+/wwAAQAPABIAAAD+/wgAAQAQABIAAAD9/wwAAQAPABIAAAD+/wcAAQAQABIAAAD+/wYAAQAQABIAAAD+/wUAAQAQABIAAAD+/wQAAQAQABIAAAD+/wMAAQAQABIAAAD+/wIAAQAQABIAAAD+/wEAAQAQABIAAAD+/wAAAQAQABIAAAD+////AQAQABIAAAD+//7/AQAQABEAAAD9/wsAAQAPABIAAAD9/woAAQAPABIAAAD9/wkAAQAPABIAAAD9/wgAAQAPABIAAAD9/wcAAQAPABIAAAD9/wYAAQAPABIAAAD9/wUAAQAPABIAAAD9/wQAAQAPABIAAAD9/wMAAQAPABIAAAD9/wIAAQAPABIAAAD9/wEAAQAPABIAAAD9/wAAAQAPABIAAAD9////AQAPABIAAAD9//7/AQAPABEAAAD8/wwAAQAPABIAAAD8/wsAAQAPABIAAAD8/woAAQAPABIAAAD8/wkAAQAPABIAAAD8/wgAAQAPABIAAAD8/wcAAQAPABIAAAD8/wYAAQAPABIAAAD8/wUAAQAPABIAAAD8/wQAAQAPABIAAAD8/wMAAQAPABIAAAD8/wIAAQAPABIAAAD8/wEAAQAPABIAAAD8/wAAAQAPABIAAAD8////AQAPABIAAAD8//7/AQAPABEAAAD7/wwAAQAPABIAAAD7/wsAAQAPABIAAAD7/woAAQAPABIAAAD7/wkAAQAPABIAAAD7/wgAAQAPABIAAAD7/wcAAQAPABIAAAD7/wYAAQAPABIAAAD7/wUAAQAPABIAAAD7/wQAAQAPABIAAAD7/wMAAQAPABIAAAD7/wIAAQAPABIAAAD7/wEAAQAPABIAAAD7/wAAAQAPABIAAAD7////AQAPABIAAAD7//7/AQAPABEAAAD6/wwAAQAPABIAAAD6/wsAAQAPABIAAAD6/woAAQAPABIAAAD6/wkAAQAPABIAAAD6/wgAAQAPABIAAAD6/wcAAQAPABIAAAD6/wYAAQAPABIAAAD6/wUAAQAPABIAAAD6/wQAAQAPABIAAAD6/wMAAQAPABIAAAD6/wIAAQAPABIAAAD6/wEAAQAPABIAAAD6/wAAAQAPABIAAAD6////AQAPABIAAAD6//7/AQAPABEAAAANAA4AAQAPABMAAAANAA0AAQAPABIAAAAMAA4AAQAPABMAAAAMAA0AAQAPABIAAAALAA4AAQAPABMAAAALAA0AAQAPABIAAAAKAA4AAQAPABMAAAAKAA0AAQAPABIAAAAJAA4AAQAPABMAAAAJAA0AAQAPABIAAAAIAA4AAQAPABMAAAAIAA0AAQAPABIAAAAHAA4AAQAPABMAAAAHAA0AAQAPABIAAAAGAA4AAQAPABMAAAAGAA0AAQAPABIAAAAFAA4AAQAPABMAAAAFAA0AAQAPABIAAAAEAA4AAQAPABMAAAAEAA0AAQAPABIAAAADAA4AAQAPABMAAAADAA0AAQAPABIAAAACAA4AAQAPABMAAAACAA0AAQAPABIAAAABAA4AAQAPABMAAAABAA0AAQAPABIAAAAAAA4AAQAPABMAAAAAAA0AAQAPABIAAAD//w4AAQAPABMAAAD//w0AAQAPABIAAAD+/w4AAQAPABMAAAD+/w0AAQAPABIAAAD9/w4AAQAPABMAAAD9/w0AAQAPABIAAAD8/w4AAQAPABMAAAD8/w0AAQAPABIAAAD7/w4AAQAPABMAAAD7/w0AAQAPABIAAAD6/w4AAQAPABMAAAD6/w0AAQAPABIAAAD5/w4AAQAPABMAAAD5/w0AAQAPABIAAAD5/wwAAQAPABIAAAD5/wsAAQAPABIAAAD5/woAAQAPABIAAAD5/wkAAQAPABIAAAD5/wgAAQAPABIAAAD5/wcAAQAPABIAAAD5/wYAAQAPABIAAAD5/wUAAQAPABIAAAD5/wQAAQAPABIAAAD5/wMAAQAPABIAAAD5/wIAAQAPABIAAAD5/wEAAQAPABIAAAD5/wAAAQAPABIAAAD5////AQAPABIAAAD5//7/AQAPABEAAAD4/w4AAQAPABMAAAD4/w0AAQAPABIAAAD4/wwAAQAPABIAAAD4/wsAAQAPABIAAAD4/woAAQAPABIAAAD4/wkAAQAPABIAAAD4/wgAAQAPABIAAAD4/wcAAQAPABIAAAD4/wYAAQAPABIAAAD4/wUAAQAPABIAAAD4/wQAAQAPABIAAAD4/wMAAQAPABIAAAD4/wIAAQAPABIAAAD4/wEAAQAPABIAAAD4/wAAAQAPABIAAAD4////AQAPABIAAAD4//7/AQAPABEAAAD3/w4AAQAPABMAAAD3/w0AAQAPABIAAAD3/wwAAQAPABIAAAD3/wsAAQAPABIAAAD3/woAAQAPABIAAAD3/wkAAQAPABIAAAD3/wgAAQAPABIAAAD3/wcAAQAPABIAAAD3/wYAAQAPABIAAAD3/wUAAQAPABIAAAD3/wQAAQAPABIAAAD3/wMAAQAPABIAAAD3/wIAAQAPABIAAAD3/wEAAQAPABIAAAD3/wAAAQAPABIAAAD3////AQAPABIAAAD3//7/AQAPABEAAAD2/w4AAQAOABMAAAD2/w0AAQAOABIAAAD2/wwAAQAOABIAAAD2/wsAAQAOABIAAAD2/woAAQAOABIAAAD2/wkAAQAOABIAAAD2/wgAAQAOABIAAAD2/wcAAQAOABIAAAD2/wYAAQAOABIAAAD2/wUAAQAOABIAAAD2/wQAAQAOABIAAAD2/wMAAQAOABIAAAD2/wIAAQAOABIAAAD2/wEAAQAOABIAAAD2/wAAAQAOABIAAAD2////AQAOABIAAAD2//7/AQAOABEAAAAYAA4AAQAQABMAAAAYAA0AAQAQABIAAAAYAAwAAQAQABIAAAAYAAsAAQAQABIAAAAYAAoAAQAQABIAAAAYAAkAAQAQABEAAAAXAA4AAQAPABMAAAAXAA0AAQAPABIAAAAXAAwAAQAPABIAAAAXAAsAAQAPABIAAAAXAAoAAQAPABIAAAAXAAkAAQAPABEAAAAWAA4AAQAPABMAAAAWAA0AAQAPABIAAAAWAAwAAQAPABIAAAAWAAsAAQAPABIAAAAWAAoAAQAPABIAAAAWAAkAAQAPABEAAAAVAA4AAQAPABMAAAAVAA0AAQAPABIAAAAVAAwAAQAPABIAAAAVAAsAAQAPABIAAAAVAAoAAQAPABIAAAAVAAkAAQAPABEAAAAUAA4AAQAPABMAAAAUAA0AAQAPABIAAAAUAAwAAQAPABIAAAAUAAsAAQAPABIAAAAUAAoAAQAPABIAAAAUAAkAAQAPABEAAAATAA4AAQAPABMAAAATAA0AAQAPABIAAAATAAwAAQAPABIAAAATAAsAAQAPABIAAAATAAoAAQAPABIAAAATAAkAAQAPABEAAAASAA4AAQAPABMAAAASAA0AAQAPABIAAAASAAwAAQAPABIAAAASAAsAAQAPABIAAAASAAoAAQAPABIAAAASAAkAAQAPABEAAAARAA4AAQAPABMAAAARAA0AAQAPABIAAAARAAwAAQAPABIAAAARAAsAAQAPABIAAAARAAoAAQAPABIAAAARAAkAAQAPABEAAAAQAA4AAQAPABMAAAAQAA0AAQAPABIAAAAQAAwAAQAPABIAAAAQAAsAAQAPABIAAAAQAAoAAQAPABIAAAAQAAkAAQAPABEAAAAPAA4AAQAPABMAAAAPAA0AAQAPABIAAAAPAAwAAQAPABIAAAAPAAsAAQAPABIAAAAPAAoAAQAPABIAAAAPAAkAAQAPABEAAAAOAA4AAQAPABMAAAAOAA0AAQAPABIAAAAOAAwAAQAPABIAAAAOAAsAAQAPABIAAAAOAAoAAQAPABIAAAAOAAkAAQAPABEAAAALAAYAAQAFAAIAAAAMAAYAAQAFAAIAAAANAAYAAQAFAAIAAAAOAAYAAQAFAAIAAAAPAAYAAQAGAAIAAAAKAAMAAQAEAAIAAAALAAMAAQAFAAIAAAAMAAMAAQAFAAIAAAANAAMAAQAFAAIAAAAOAAMAAQAFAAIAAAAKAAYAAQAEAAIAAAAPAAMAAQAGAAIAAAAFAAgAAQALAAkAAAAGAAgAAQAMAAkAAAAEAAgAAQAKAAkAAAALAAUAAQALAAoAAAALAAIAAQALAAoAAAA=")
+tile_set = ExtResource("3_vy3ys")
+
+[node name="GameCamera" parent="." instance=ExtResource("4_k7i86")]
+position = Vector2(88, 96)
+position_smoothing_speed = 3.0
+
+[node name="Player" parent="." instance=ExtResource("5_j18hp")]
+position = Vector2(136, 137)
+collision_layer = 2
+
+[node name="DoorRight" parent="." instance=ExtResource("6_min1d")]
+position = Vector2(508, 181)
+scale = Vector2(1, 4)
+exit_towards = "LEFT"
+enter_towards = "RIGHT"
+target_room = "res://rooms/surface18.tscn"
+target_door = "DoorLeft"
+
+[node name="Captain" type="Sprite2D" parent="."]
+position = Vector2(24, 136)
+texture = ExtResource("7_hib8q")
+
+[node name="Crew1" type="Sprite2D" parent="."]
+position = Vector2(168, 88)
+texture = ExtResource("7_hib8q")
+
+[node name="Crew2" type="Sprite2D" parent="."]
+position = Vector2(168, 40)
+texture = ExtResource("7_hib8q")