diff --git a/3D/BlockbenchModels/AlarmBox/Alarm_Box.bbmodel b/3D/BlockbenchModels/AlarmBox/Alarm_Box.bbmodel index 249272d5..9d04f963 100644 --- a/3D/BlockbenchModels/AlarmBox/Alarm_Box.bbmodel +++ b/3D/BlockbenchModels/AlarmBox/Alarm_Box.bbmodel @@ -1 +1 @@ -{"meta":{"format_version":"4.10","model_format":"free","box_uv":false},"name":"Alarm_Box","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Alarm_Box.gltf","enabled":true},"resolution":{"width":32,"height":32},"elements":[{"name":"cuboid","color":7,"origin":[0,0,0],"rotation":[0,0,0],"export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"5opu":[3,4,1],"Cl1p":[3,4,-1],"AICL":[3,-4,1],"Byg2":[3,-4,-1],"wCv1":[-3,4,1],"8LyQ":[-3,4,-1],"1jpQ":[-3,-4,1],"GO5x":[-3,-4,-1]},"faces":{"miXhwLeZ":{"uv":{"Byg2":[2,17],"Cl1p":[2,9],"AICL":[0,17],"5opu":[0,9]},"vertices":["5opu","AICL","Cl1p","Byg2"],"texture":0},"GOaUCZp2":{"uv":{"GO5x":[3,17],"1jpQ":[5,17],"8LyQ":[3,9],"wCv1":[5,9]},"vertices":["wCv1","8LyQ","1jpQ","GO5x"],"texture":0},"pjBt281A":{"uv":{"8LyQ":[6,9],"wCv1":[6,11],"Cl1p":[12,9],"5opu":[12,11]},"vertices":["5opu","Cl1p","wCv1","8LyQ"],"texture":0},"NkP4CMPs":{"uv":{"GO5x":[6,14],"Byg2":[12,14],"1jpQ":[6,12],"AICL":[12,12]},"vertices":["AICL","1jpQ","Byg2","GO5x"],"texture":0},"cekcPWGv":{"uv":{"1jpQ":[0,8],"AICL":[6,8],"wCv1":[0,0],"5opu":[6,0]},"vertices":["5opu","wCv1","AICL","1jpQ"],"texture":0},"NTRKbQIG":{"uv":{"GO5x":[13,8],"8LyQ":[13,0],"Byg2":[7,8],"Cl1p":[7,0]},"vertices":["Cl1p","Byg2","8LyQ","GO5x"],"texture":0}},"type":"mesh","uuid":"d9ea70d8-4592-8eee-08a5-e00b25615461"}],"outliner":["d9ea70d8-4592-8eee-08a5-e00b25615461"],"textures":[{"path":"D:\\Maddo\\cirnogodot\\3D\\BlockbenchModels\\AlarmBox\\Alarm_Box_Texture.png","name":"Alarm_Box_Texture.png","folder":"block","namespace":"","id":"0","group":"","width":32,"height":32,"uv_width":32,"uv_height":32,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"b7f62370-e6b7-1dff-7e06-688881b59fe2","relative_path":"Alarm_Box_Texture.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAJpJREFUWEdjdOBK+c+ABRz4NocRnxw2PeSI4bUE5IBIwe0o5i5/78kAchw5lmHTQ5QDzMXEwHpPvnrFMOqAkRkCyImH7iGAK4tSLRdQyyByzYFnQ+SCh16FEMjRg9cB5AYpqfoGbwjQoyLCmwZIDUpy1eOMAnINJFXfwDuAVBdTWz3VGhbkOmzUAaMhMBoCoyEwGgKjITDgIQAAHa2uIYnXDQAAAAAASUVORK5CYII="}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}} \ No newline at end of file +{"meta":{"format_version":"4.10","model_format":"free","box_uv":false},"name":"Alarm_Box","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Alarm_Box.gltf","enabled":true},"resolution":{"width":32,"height":32},"elements":[{"name":"cuboid","color":7,"origin":[0,0,0],"rotation":[0,0,0],"export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"5opu":[3,4,1],"Cl1p":[3,4,-1],"AICL":[3,-4,1],"Byg2":[3,-4,-1],"wCv1":[-3,4,1],"8LyQ":[-3,4,-1],"1jpQ":[-3,-4,1],"GO5x":[-3,-4,-1]},"faces":{"miXhwLeZ":{"uv":{"Byg2":[2,17],"Cl1p":[2,9],"AICL":[0,17],"5opu":[0,9]},"vertices":["5opu","AICL","Cl1p","Byg2"],"texture":0},"GOaUCZp2":{"uv":{"GO5x":[3,17],"1jpQ":[5,17],"8LyQ":[3,9],"wCv1":[5,9]},"vertices":["wCv1","8LyQ","1jpQ","GO5x"],"texture":0},"pjBt281A":{"uv":{"8LyQ":[6,9],"wCv1":[6,11],"Cl1p":[12,9],"5opu":[12,11]},"vertices":["5opu","Cl1p","wCv1","8LyQ"],"texture":0},"NkP4CMPs":{"uv":{"GO5x":[6,14],"Byg2":[12,14],"1jpQ":[6,12],"AICL":[12,12]},"vertices":["AICL","1jpQ","Byg2","GO5x"],"texture":0},"cekcPWGv":{"uv":{"1jpQ":[0,8],"AICL":[6,8],"wCv1":[0,0],"5opu":[6,0]},"vertices":["5opu","wCv1","AICL","1jpQ"],"texture":0},"NTRKbQIG":{"uv":{"GO5x":[13,8],"8LyQ":[13,0],"Byg2":[7,8],"Cl1p":[7,0]},"vertices":["Cl1p","Byg2","8LyQ","GO5x"],"texture":0}},"type":"mesh","uuid":"d9ea70d8-4592-8eee-08a5-e00b25615461"}],"outliner":[{"name":"cuboid","origin":[0,0,0],"color":0,"uuid":"7c8b5e76-1bb8-dc06-d413-10ddabf564e4","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"selected":true,"children":["d9ea70d8-4592-8eee-08a5-e00b25615461"]}],"textures":[{"path":"K:\\godot\\cirno\\3D\\BlockbenchModels\\AlarmBox\\Alarm_Box_Texture.png","name":"Alarm_Box_Texture.png","folder":"block","namespace":"","id":"0","group":"","width":32,"height":64,"uv_width":32,"uv_height":32,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"b7f62370-e6b7-1dff-7e06-688881b59fe2","relative_path":"Alarm_Box_Texture.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAAXNSR0IArs4c6QAAAQpJREFUaENjdOBK+c+ABRz4NoeRXDls5uESI2hJpOB2FL3L33sywBy3K2EZipzbgiiwHNUdYC4mBjbz5KtXDOgO2LVNASzn5vWAYdQBwzcEkBMV3RMhOVmUpFxAimJaqIWXA8gFD6FCiJoOGbwOoKYv8Zk1eEMAX0VEzdDBGQLUtISsKBg5DqCXT3E2SEYdMBoCoyEwGgKjITAaAqMhQO4YALWabATHB3CNAYAcQJfxAZAl2MYAYA6g+fjAqAMGRQgglxWwURC6JcLR8QH0ECB1HJBQUT94e8eEXE4t+cEbAtSqbAiF1Oj4wMCHAKE4orU8SZMLtHDMqANGQ2A0BEZDYDQERkNgwEMAAOOX2FDRL+YmAAAAAElFTkSuQmCC"}],"animations":[{"uuid":"b98c8ba0-34d6-945e-b3da-4c0b324f80b4","name":"Flash","loop":"loop","override":false,"length":0,"snapping":24,"selected":true,"anim_time_update":"","blend_weight":"","start_delay":"","loop_delay":"","animators":{}}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}} \ No newline at end of file diff --git a/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf b/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf index 9c8511a9..39e4337b 100644 --- a/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf +++ b/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf @@ -1 +1 @@ -{"asset":{"version":"2.0","generator":"Blockbench 4.12.5 glTF exporter"},"scenes":[{"nodes":[1],"name":"blockbench_export"}],"scene":0,"nodes":[{"name":"cuboid","mesh":0},{"children":[0]}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":288,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":576,"byteLength":192,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":768,"byteLength":72,"target":34963}],"buffers":[{"byteLength":840,"uri":"data:application/octet-stream;base64,AABAPgAAgD4AAIA9AABAPgAAgL4AAIA9AABAPgAAgD4AAIC9AABAPgAAgL4AAIC9AABAvgAAgD4AAIA9AABAvgAAgD4AAIC9AABAvgAAgL4AAIA9AABAvgAAgL4AAIC9AABAPgAAgD4AAIA9AABAPgAAgD4AAIC9AABAvgAAgD4AAIA9AABAvgAAgD4AAIC9AABAPgAAgL4AAIA9AABAvgAAgL4AAIA9AABAPgAAgL4AAIC9AABAvgAAgL4AAIC9AABAPgAAgD4AAIA9AABAvgAAgD4AAIA9AABAPgAAgL4AAIA9AABAvgAAgL4AAIA9AABAPgAAgD4AAIC9AABAPgAAgL4AAIC9AABAvgAAgD4AAIC9AABAvgAAgL4AAIC9AACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAkD4AAAAAAAAIPwAAgD0AAJA+AACAPQAACD8AACA+AACQPgAAwD0AAJA+AAAgPgAACD8AAMA9AAAIPwAAwD4AALA+AADAPgAAkD4AAEA+AACwPgAAQD4AAJA+AADAPgAAwD4AAEA+AADAPgAAwD4AAOA+AABAPgAA4D4AAEA+AAAAAAAAAAAAAAAAAABAPgAAgD4AAAAAAACAPgAAYD4AAAAAAABgPgAAgD4AANA+AAAAAAAA0D4AAIA+AgAAAAEAAgABAAMABgAEAAUABgAFAAcACgAIAAkACgAJAAsADgAMAA0ADgANAA8AEgAQABEAEgARABMAFgAUABUAFgAVABcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":24,"max":[0.1875,0.25,0.0625],"min":[-0.1875,-0.25,-0.0625],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":24,"max":[0.40625,0.53125],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":36,"max":[23],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Alarm_Box_Texture.png"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAJpJREFUWEdjdOBK+c+ABRz4NocRnxw2PeSI4bUE5IBIwe0o5i5/78kAchw5lmHTQ5QDzMXEwHpPvnrFMOqAkRkCyImH7iGAK4tSLRdQyyByzYFnQ+SCh16FEMjRg9cB5AYpqfoGbwjQoyLCmwZIDUpy1eOMAnINJFXfwDuAVBdTWz3VGhbkOmzUAaMhMBoCoyEwGgKjITDgIQAAHa2uIYnXDQAAAAAASUVORK5CYII="}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]} \ No newline at end of file +{"asset":{"version":"2.0","generator":"Blockbench 4.12.5 glTF exporter"},"scenes":[{"nodes":[2],"name":"blockbench_export"}],"scene":0,"nodes":[{"name":"cuboid","mesh":0},{"name":"cuboid","children":[0]},{"children":[1]}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":288,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":576,"byteLength":192,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":768,"byteLength":72,"target":34963}],"buffers":[{"byteLength":840,"uri":"data:application/octet-stream;base64,AABAPgAAgD4AAIA9AABAPgAAgL4AAIA9AABAPgAAgD4AAIC9AABAPgAAgL4AAIC9AABAvgAAgD4AAIA9AABAvgAAgD4AAIC9AABAvgAAgL4AAIA9AABAvgAAgL4AAIC9AABAPgAAgD4AAIA9AABAPgAAgD4AAIC9AABAvgAAgD4AAIA9AABAvgAAgD4AAIC9AABAPgAAgL4AAIA9AABAvgAAgL4AAIA9AABAPgAAgL4AAIC9AABAvgAAgL4AAIC9AABAPgAAgD4AAIA9AABAvgAAgD4AAIA9AABAPgAAgL4AAIA9AABAvgAAgL4AAIA9AABAPgAAgD4AAIC9AABAPgAAgL4AAIC9AABAvgAAgD4AAIC9AABAvgAAgL4AAIC9AACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAED4AAAAAAACIPgAAgD0AABA+AACAPQAAiD4AACA+AAAQPgAAwD0AABA+AAAgPgAAiD4AAMA9AACIPgAAwD4AADA+AADAPgAAED4AAEA+AAAwPgAAQD4AABA+AADAPgAAQD4AAEA+AABAPgAAwD4AAGA+AABAPgAAYD4AAEA+AAAAAAAAAAAAAAAAAABAPgAAAD4AAAAAAAAAPgAAYD4AAAAAAABgPgAAAD4AANA+AAAAAAAA0D4AAAA+AgAAAAEAAgABAAMABgAEAAUABgAFAAcACgAIAAkACgAJAAsADgAMAA0ADgANAA8AEgAQABEAEgARABMAFgAUABUAFgAVABcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":24,"max":[0.1875,0.25,0.0625],"min":[-0.1875,-0.25,-0.0625],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":24,"max":[0.40625,0.265625],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":36,"max":[23],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Alarm_Box_Texture.png"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAAXNSR0IArs4c6QAAAQpJREFUaENjdOBK+c+ABRz4NoeRXDls5uESI2hJpOB2FL3L33sywBy3K2EZipzbgiiwHNUdYC4mBjbz5KtXDOgO2LVNASzn5vWAYdQBwzcEkBMV3RMhOVmUpFxAimJaqIWXA8gFD6FCiJoOGbwOoKYv8Zk1eEMAX0VEzdDBGQLUtISsKBg5DqCXT3E2SEYdMBoCoyEwGgKjITAaAqMhQO4YALWabATHB3CNAYAcQJfxAZAl2MYAYA6g+fjAqAMGRQgglxWwURC6JcLR8QH0ECB1HJBQUT94e8eEXE4t+cEbAtSqbAiF1Oj4wMCHAKE4orU8SZMLtHDMqANGQ2A0BEZDYDQERkNgwEMAAOOX2FDRL+YmAAAAAElFTkSuQmCC"}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]} \ No newline at end of file diff --git a/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf.import b/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf.import index 3f0fd1ac..9520bc00 100644 --- a/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf.import +++ b/3D/BlockbenchModels/AlarmBox/Alarm_Box.gltf.import @@ -32,6 +32,13 @@ animation/trimming=false animation/remove_immutable_tracks=true animation/import_rest_as_RESET=false import_script/path="" -_subresources={} +_subresources={ +"materials": { +"material_0": { +"use_external/enabled": true, +"use_external/path": "res://3D/BlockbenchModels/AlarmBox/material_0.tres" +} +} +} gltf/naming_version=1 gltf/embedded_image_handling=1 diff --git a/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png b/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png index 7b959049..18e2934a 100644 --- a/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png +++ b/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cb3cd3b4a3af721574e76dc1e3507c71e1a9c133c4e3059e7ef6db9c72958422 -size 224 +oid sha256:4b95b6c2976f996b12981542ff1ac535fd536cfa00dcd9de9f574e34fc672937 +size 336 diff --git a/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png.import b/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png.import index f2d14f11..f2627534 100644 --- a/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png.import +++ b/3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png.import @@ -8,7 +8,7 @@ metadata={ "vram_texture": false } generator_parameters={ -"md5": "7834cd78eb1133c48d60bf4f9b14a1e1" +"md5": "aade551d0925ddcd43679716d1a43978" } [deps] diff --git a/3D/BlockbenchModels/AlarmBox/Alarm_Box_Texture.png b/3D/BlockbenchModels/AlarmBox/Alarm_Box_Texture.png index 36f00a8f..a2473a73 100644 --- a/3D/BlockbenchModels/AlarmBox/Alarm_Box_Texture.png +++ b/3D/BlockbenchModels/AlarmBox/Alarm_Box_Texture.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f2c18645b25388fbad2e0aaf1c6783771f53404e6c50932e2a486a0459bc6cc3 -size 196 +oid sha256:319828ec78100b5e328e350001278acc83f13a6aa1d9f6e5a0725e6ea5834b97 +size 295 diff --git a/3D/BlockbenchModels/AlarmBox/material_0.tres b/3D/BlockbenchModels/AlarmBox/material_0.tres new file mode 100644 index 00000000..12863f91 --- /dev/null +++ b/3D/BlockbenchModels/AlarmBox/material_0.tres @@ -0,0 +1,13 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://u6ydl4us550b"] + +[ext_resource type="Texture2D" uid="uid://oo51h3hyujqp" path="res://3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png" id="1_vfsbh"] + +[resource] +resource_name = "material_0" +transparency = 2 +alpha_scissor_threshold = 0.05 +alpha_antialiasing_mode = 0 +cull_mode = 2 +albedo_texture = ExtResource("1_vfsbh") +texture_filter = 0 +texture_repeat = false diff --git a/3D/Scenes/Props/Alarm_Box_3D.tscn b/3D/Scenes/Props/Alarm_Box_3D.tscn index 803d9dbe..cb1a5456 100644 --- a/3D/Scenes/Props/Alarm_Box_3D.tscn +++ b/3D/Scenes/Props/Alarm_Box_3D.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=3 uid="uid://cpx5yjfg3a2hw"] +[gd_scene load_steps=8 format=3 uid="uid://cpx5yjfg3a2hw"] [ext_resource type="Script" uid="uid://dxhf1twoxf4j0" path="res://Scripts/Interactables/AlarmBox3D.cs" id="1_4ysgp"] [ext_resource type="AudioStream" uid="uid://bjvklk7qmlivd" path="res://SFX/288963__littlerobotsoundfactory__click_electronic_14.wav" id="3_5t8l3"] @@ -7,6 +7,44 @@ [sub_resource type="SphereShape3D" id="SphereShape3D_itd0i"] radius = 0.419927 +[sub_resource type="Animation" id="Animation_1acc0"] +resource_name = "Flash" +length = 0.4 +loop_mode = 1 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("blockbench_export/Node/cuboid2/cuboid:mesh:surface_0/material:uv1_offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.2), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [Vector3(0, 0, 0), Vector3(0, 0.5, 0)] +} + +[sub_resource type="Animation" id="Animation_4ysgp"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("blockbench_export/Node/cuboid2/cuboid:mesh:surface_0/material:uv1_offset") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector3(0, 0, 0)] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_t4kxh"] +_data = { +&"Flash": SubResource("Animation_1acc0"), +&"RESET": SubResource("Animation_4ysgp") +} + [node name="AlarmBox" type="Area3D" groups=["Interactable"]] collision_layer = 32 collision_mask = 0 @@ -22,3 +60,10 @@ stream = ExtResource("3_5t8l3") bus = &"Effects" [node name="blockbench_export" parent="." instance=ExtResource("4_4ysgp")] + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +&"": SubResource("AnimationLibrary_t4kxh") +} + +[editable path="blockbench_export"]