Floatbot assets added, and nodetunnel being implemented.

This commit is contained in:
2026-02-03 06:59:07 -05:00
parent b90fdaad98
commit e7570c78c3
105 changed files with 14184 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://dewb10lmvj1yy"]
[gd_scene load_steps=14 format=3 uid="uid://dewb10lmvj1yy"]
[ext_resource type="Script" uid="uid://d3t381vws7vns" path="res://scripts/level.gd" id="1_0a1dj"]
[ext_resource type="PackedScene" uid="uid://bgocskbofewsr" path="res://templates/HUD.tscn" id="2_uckv6"]
@@ -7,11 +7,40 @@
[ext_resource type="MeshLibrary" uid="uid://bp5402nbrw3hx" path="res://manufactory_minimap_mesh_library.tres" id="6_0a1dj"]
[ext_resource type="Texture2D" uid="uid://dri0a20l6kpbj" path="res://visuals/images/icon.svg" id="7_cttrw"]
[ext_resource type="PackedScene" uid="uid://c8xf3qawk5c6u" path="res://templates/pawn_controller.tscn" id="8_d3ajt"]
[ext_resource type="Texture2D" uid="uid://dm4flob70q133" path="res://visuals/images/enemy vision tile.png" id="8_owm7e"]
[ext_resource type="PackedScene" uid="uid://dvh2uowmdibki" path="res://models/floatbot.gltf" id="9_0nmat"]
[sub_resource type="Environment" id="Environment_x4b8f"]
background_energy_multiplier = 0.29
glow_enabled = true
[sub_resource type="Animation" id="Animation_0fg7r"]
resource_name = "Hover"
loop_mode = 1
tracks/0/type = "position_3d"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Mesh")
tracks/0/interp = 2
tracks/0/loop_wrap = true
tracks/0/keys = PackedFloat32Array(0, 1, 0, 0, 0, 0.23333333, 1, 0, -0.05, 0, 0.5, 1, 0, 0, 0, 0.73333335, 1, 0, 0.05, 0, 1, 1, 0, 0, 0)
[sub_resource type="Animation" id="Animation_cttrw"]
length = 0.001
tracks/0/type = "position_3d"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Mesh")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = PackedFloat32Array(0, 1, 0, 0, 0)
[sub_resource type="AnimationLibrary" id="AnimationLibrary_2pygi"]
_data = {
&"Hover": SubResource("Animation_0fg7r"),
&"RESET": SubResource("Animation_cttrw")
}
[node name="Level" type="Node3D"]
script = ExtResource("1_0a1dj")
difficulty = 5
@@ -249,4 +278,70 @@ metadata/_editor_floor_ = Vector3(0, -1, 0)
[node name="Player" parent="." instance=ExtResource("8_d3ajt")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.4709167, 2.008789, -0.08325195)
[node name="Sprite3D" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.49184608, 2.0179443, 0.5048561)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Sprite3D2" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5309963, 2.0179443, 0.5048561)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Sprite3D4" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5478954, 2.0179443, 0.5048561)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Sprite3D5" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.49184608, 2.0179443, 1.5390358)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Sprite3D6" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5309963, 2.0179443, 1.5390358)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Sprite3D7" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.5478954, 2.0179443, 1.5390358)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Sprite3D3" type="Sprite3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5309963, 2.0179443, -0.5017357)
pixel_size = 0.0156
axis = 1
texture_filter = 0
texture = ExtResource("8_owm7e")
[node name="Node3D" type="CharacterBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.50392485, 3.0340576, 0)
[node name="Mesh" parent="Node3D" instance=ExtResource("9_0nmat")]
[node name="AnimationPlayer" type="AnimationPlayer" parent="Node3D"]
libraries = {
&"": SubResource("AnimationLibrary_2pygi")
}
[node name="CanvasLayer" type="CanvasLayer" parent="Node3D"]
follow_viewport_enabled = true
[node name="ProgressBar" type="ProgressBar" parent="Node3D"]
offset_right = 147.0
offset_bottom = 27.0
[editable path="CanvasLayer/HUD"]