diff --git a/images/ceiling_sprites.png b/images/ceiling_sprites.png index 74a2816..75ef09b 100644 Binary files a/images/ceiling_sprites.png and b/images/ceiling_sprites.png differ diff --git a/images/elevator_button.png b/images/elevator_button.png new file mode 100644 index 0000000..5bf56f6 Binary files /dev/null and b/images/elevator_button.png differ diff --git a/images/elevator_button.png.import b/images/elevator_button.png.import new file mode 100644 index 0000000..eae692e --- /dev/null +++ b/images/elevator_button.png.import @@ -0,0 +1,41 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckg5b7xtyk4nc" +path.s3tc="res://.godot/imported/elevator_button.png-1734f97c9c32070b9133e3b389e3adb7.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://images/elevator_button.png" +dest_files=["res://.godot/imported/elevator_button.png-1734f97c9c32070b9133e3b389e3adb7.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/images/floor_sprites.png b/images/floor_sprites.png index 976dd0f..adc404a 100644 Binary files a/images/floor_sprites.png and b/images/floor_sprites.png differ diff --git a/images/hall_sprites.png b/images/hall_sprites.png index 784660f..47471e8 100644 Binary files a/images/hall_sprites.png and b/images/hall_sprites.png differ diff --git a/scenes/elevator_button.tscn b/scenes/elevator_button.tscn new file mode 100644 index 0000000..7bfb8fb --- /dev/null +++ b/scenes/elevator_button.tscn @@ -0,0 +1,8 @@ +[gd_scene format=3 uid="uid://cwwexawpj46hk"] + +[ext_resource type="Texture2D" uid="uid://ckg5b7xtyk4nc" path="res://images/elevator_button.png" id="1_sy1b3"] + +[node name="ElevatorButton" type="Sprite3D" unique_id=1758559173] +billboard = 1 +texture_filter = 0 +texture = ExtResource("1_sy1b3") diff --git a/scenes/hall_block.tscn b/scenes/hall_block.tscn index 93b21be..aa7ef76 100644 --- a/scenes/hall_block.tscn +++ b/scenes/hall_block.tscn @@ -11,7 +11,7 @@ transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0, 0 transform = Transform3D(-1.7484555e-07, 4, -1.7484555e-07, 0, -1.7484555e-07, -4, -4, -1.7484555e-07, 7.642742e-15, 0, 5.7858315, 0) [node name="Floor" parent="." unique_id=46749297 instance=ExtResource("1_7mju3")] -transform = Transform3D(4, 0, 0, 0, -1.7484554e-07, -3.9999998, 0, 3.9999998, -1.7484554e-07, 0, 0, 0) +transform = Transform3D(-1.7484555e-07, 3.9999998, -1.7484554e-07, 0, -1.7484554e-07, -3.9999998, -4, -1.7484554e-07, 7.642741e-15, 0, 0, 0) [node name="WallLeft" parent="." unique_id=1979972832 instance=ExtResource("1_cpafl")] transform = Transform3D(4, 0, 0, 0, 4, 0, 0, 0, 4, -1.2676303e-07, 2.9, 2.9) diff --git a/scenes/world.tscn b/scenes/world.tscn index edc5db1..38a0265 100644 --- a/scenes/world.tscn +++ b/scenes/world.tscn @@ -4,6 +4,7 @@ [ext_resource type="PackedScene" uid="uid://cxnocjdotkl5e" path="res://scenes/hall_block.tscn" id="1_tlwt5"] [ext_resource type="PackedScene" uid="uid://brd3iponame0e" path="res://scenes/elevator.tscn" id="4_k0juu"] [ext_resource type="PackedScene" uid="uid://bkqwi2yqa0nvg" path="res://scenes/virtua_hand.tscn" id="5_71j4m"] +[ext_resource type="PackedScene" uid="uid://cwwexawpj46hk" path="res://scenes/elevator_button.tscn" id="5_qfnet"] [ext_resource type="Script" uid="uid://c6v2lhrkeup5i" path="res://scenes/world.gd" id="5_world"] [sub_resource type="BoxShape3D" id="BoxShape3D_k0juu"] @@ -35,6 +36,12 @@ transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0, 0 unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -8.351522) +[node name="VirtuaHand" parent="ElevatorSafeZone" unique_id=1811028460 instance=ExtResource("5_71j4m")] +transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -2.798057, 0.5557984, -0.674366) + +[node name="ElevatorButton" parent="ElevatorSafeZone" unique_id=1758559173 instance=ExtResource("5_qfnet")] +transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -3.267, 2.258, -0.39) + [node name="Elevator" parent="ElevatorSafeZone" unique_id=242258467 instance=ExtResource("4_k0juu")] transform = Transform3D(4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 3, -0.061756134) @@ -63,6 +70,3 @@ gizmo_extents = 1.46 unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, 11.5) gizmo_extents = 1.46 - -[node name="VirtuaHand" parent="." unique_id=1811028460 instance=ExtResource("5_71j4m")] -transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, -2.9284577, 0.9347658, -8.833771)