Compare commits

...

27 Commits

Author SHA1 Message Date
b3af967745 MP3 player mutes ambient noise while playing
All checks were successful
linting & formatting / build (push) Successful in 21s
2025-06-27 18:03:09 -06:00
f840738288 MP3 UI scrolling 2025-06-27 17:46:08 -06:00
22163f6f32 Renamed MP3 tracks 2025-06-27 16:37:38 -06:00
41814c2c4a Workaround for clipping rectangle rotation issue by simply hiding things that shouldn't be shown 2025-06-27 16:18:03 -06:00
05edbf5d27 Music playback continues quietly while paused 2025-06-27 14:37:51 -06:00
dc26836020 MP3 player has force feedback
All checks were successful
linting & formatting / build (push) Successful in 24s
2025-06-27 12:56:50 -06:00
36e5bcf099 Revised World debug functions 2025-06-27 12:47:06 -06:00
0de77c8595 Added MP3 player functionality 2025-06-27 12:22:17 -06:00
64f9b4e997 Added music assets, and added WAVs to LFS tracking
All checks were successful
linting & formatting / build (push) Successful in 26s
2025-06-26 23:38:12 -06:00
db467e10c9 MP3 Player UI 2025-06-26 23:36:00 -06:00
fce4d1f7fd MP3 Player placeholders 2025-06-20 12:58:17 -06:00
fd157105f3 Bulkheads can be closed by switches 2025-06-17 19:05:17 -06:00
86b0fa842c Broke up ghost ship level into smaller room chunks 2025-06-17 17:54:27 -06:00
30b92c70b1 Bumped ghost ship version number
All checks were successful
itch.io publish action / build (linux64, x86_64) (push) Successful in 1m56s
itch.io publish action / build (osx, app) (push) Successful in 1m57s
itch.io publish action / build (win64, exe) (push) Successful in 2m5s
linting & formatting / build (push) Successful in 19s
2025-05-04 10:19:55 -06:00
f8e35f6d79 Prop testing level
All checks were successful
linting & formatting / build (push) Successful in 21s
2025-05-02 20:08:28 -06:00
5b10d1bc91 Operating table prop 2025-05-02 13:12:22 -06:00
61d40721ee Prop tweaks 2025-05-01 23:06:55 -06:00
ecc681bf27 Added sofa prop 2025-05-01 22:38:35 -06:00
0d9e853c32 Gitignored UB Painter's settings file 2025-05-01 16:16:18 -06:00
2bd75d20f6 Better fonts for title & in-game terminal 2025-04-27 14:49:46 -06:00
b0d392627c Small geometry fixes
All checks were successful
linting & formatting / build (push) Successful in 19s
2025-04-25 18:12:14 -06:00
de6606fdcf Distinct animation players for different HUD alerts 2025-04-25 17:57:16 -06:00
217224f9c3 Two-sided signs & additional level development 2025-04-25 17:49:17 -06:00
2078dd14bc Save state checks game & level version compatibility before deserializing 2025-04-25 11:18:03 -06:00
94e993e92d Sickbay rebuild 2025-04-25 11:04:25 -06:00
2e3b301d61 Improved save icon 2025-04-25 10:16:28 -06:00
28024f9cfc i18n strings for title menu 2025-04-25 09:50:40 -06:00
224 changed files with 11854 additions and 6309 deletions

6
.gitattributes vendored
View File

@ -2,3 +2,9 @@
* text=auto eol=lf
*.svg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.exr filter=lfs diff=lfs merge=lfs -text
*.res filter=lfs diff=lfs merge=lfs -text
*.glb filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.dds filter=lfs diff=lfs merge=lfs -text

3
.gitignore vendored
View File

@ -25,3 +25,6 @@ mono_crash.*.json
vault/.obsidian/workspace.json
vault/.obsidian/appearance.json
vault/.obsidian/themes
# UB-Painter
Settings.xml

View File

@ -1,109 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Root>
<Application>
<WindowPositon Load="true" Fullscreen="false" X="1082" Y="1457" Width="3436" Height="1421" />
<ControlsHelp Show="true" />
<Favourites />
<RecentlyOpened>
<ID0000 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/cafe_table/cafe_table.ubpd" />
<ID0001 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/vending_machine/vending_machine.ubpd" />
<ID0002 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/eva_suit.ubpd" />
<ID0003 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/enclosure.ubpd" />
<ID0004 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/greebling.ubpd" />
<ID0005 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/suit_hose.ubpd" />
<ID0006 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/tarp_crate/tarp_crate.ubpd" />
</RecentlyOpened>
</Application>
<KeyBindings>
<GLOBAL>
<SAVE_PROJECT Type="KEY" Key="83" Button="0" EventType="JUST_RELEASED" Shift="false" Ctrl="true" Alt="false" />
<HELP Type="KEY" Key="16777244" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<FULLSCREEN Type="KEY" Key="16777254" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<UNDO Type="KEY" Key="90" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<REDO Type="KEY" Key="89" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<SWITCH_CHANNEL Type="KEY" Key="67" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<SELECT_ALL_CHANNELS Type="KEY" Key="67" Button="0" EventType="JUST_PRESSED" Shift="true" Ctrl="true" Alt="false" />
<SELECT_CURRENT_CHANNEL Type="KEY" Key="67" Button="0" EventType="JUST_PRESSED" Shift="true" Ctrl="false" Alt="false" />
<GRID Type="KEY" Key="71" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
</GLOBAL>
<WORKSPACE>
<WORKSPACE_CAMERA_PAN Type="MOUSE" Key="0" Button="3" EventType="PRESSED" Shift="false" Ctrl="false" Alt="false" />
<WORKSPACE_CAMERA_ZOOM_IN Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<WORKSPACE_CAMERA_ZOOM_OUT Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
</WORKSPACE>
<PREVIEWSPACE>
<PREVIEWSPACE_CAMERA_PAN Type="MOUSE" Key="0" Button="3" EventType="PRESSED" Shift="true" Ctrl="false" Alt="false" />
<PREVIEWSPACE_CAMERA_ROTATE Type="MOUSE" Key="0" Button="3" EventType="PRESSED" Shift="false" Ctrl="false" Alt="false" />
<PREVIEWSPACE_CAMERA_ZOOM_IN Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<PREVIEWSPACE_CAMERA_ZOOM_OUT Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
</PREVIEWSPACE>
<FULLSPACE>
<ROTATE_ENVIRONMENT Type="MOUSE" Key="0" Button="2" EventType="PRESSED" Shift="true" Ctrl="false" Alt="false" />
<ABORT_DRAWING Type="MOUSE" Key="0" Button="2" EventType="JUST_RELEASED" Shift="false" Ctrl="false" Alt="false" />
<MATERIAL_PICK_FROM_LAYER Type="MOUSE" Key="0" Button="2" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<MATERIAL_PICK Type="MOUSE" Key="0" Button="2" EventType="JUST_PRESSED" Shift="true" Ctrl="true" Alt="false" />
<MATERIAL_TOGGLE Type="KEY" Key="32" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<MIRRORING_TOGGLE Type="KEY" Key="78" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<MIRRORING_SET_AXIS Type="KEY" Key="78" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<TOOL_BRUSH Type="KEY" Key="66" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<TOOL_LINE Type="KEY" Key="76" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<TOOL_RECTANGLE Type="KEY" Key="82" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<TOOL_RECTANGLE_FILLED Type="KEY" Key="82" Button="0" EventType="JUST_PRESSED" Shift="true" Ctrl="false" Alt="false" />
<TOOL_CIRCLE Type="KEY" Key="69" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<TOOL_CIRCLE_FILLED Type="KEY" Key="69" Button="0" EventType="JUST_PRESSED" Shift="true" Ctrl="false" Alt="false" />
<TOOL_BUCKET Type="KEY" Key="70" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<TOOL_STAMP Type="KEY" Key="83" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<TOOL_MASK Type="KEY" Key="77" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
</FULLSPACE>
<TOOL_BRUSH>
<BRUSH_SIZE_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<BRUSH_SIZE_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<BRUSH_BLENDING_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<BRUSH_BLENDING_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<BRUSH_SHAPE Type="KEY" Key="66" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<BRUSH_FALLOFF Type="KEY" Key="66" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
</TOOL_BRUSH>
<TOOL_LINE>
<LINE_SIZE_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<LINE_SIZE_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<LINE_BLENDING_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<LINE_BLENDING_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
</TOOL_LINE>
<TOOL_RECTANGLE>
<RECTANGLE_SIZE_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<RECTANGLE_SIZE_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<RECTANGLE_BLENDING_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<RECTANGLE_BLENDING_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
</TOOL_RECTANGLE>
<TOOL_CIRCLE>
<CIRCLE_SIZE_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<CIRCLE_SIZE_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<CIRCLE_BLENDING_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<CIRCLE_BLENDING_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<CIRCLE_GRADIENT Type="KEY" Key="69" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
</TOOL_CIRCLE>
<TOOL_BUCKET />
<TOOL_STAMP>
<STAMP_MIRRORING Type="KEY" Key="83" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<STAMP_ROTATE_LEFT Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<STAMP_ROTATE_RIGHT Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
</TOOL_STAMP>
<TOOL_SELECTION>
<SELECTION_CLEAR Type="MOUSE" Key="0" Button="2" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<SELECTION_DELETE Type="KEY" Key="16777224" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<SELECTION_COPY Type="KEY" Key="67" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<SELECTION_CUT Type="KEY" Key="88" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<SELECTION_COPY_MERGED Type="KEY" Key="67" Button="0" EventType="JUST_PRESSED" Shift="true" Ctrl="true" Alt="false" />
<SELECTION_CUT_MERGED Type="KEY" Key="88" Button="0" EventType="JUST_PRESSED" Shift="true" Ctrl="true" Alt="false" />
<SELECTION_INVERT Type="KEY" Key="73" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
</TOOL_SELECTION>
<TOOL_SMEARING>
<SMEARING_SIZE_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<SMEARING_SIZE_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="true" Alt="false" />
<SMEARING_BLENDING_INCREASE Type="MOUSE" Key="0" Button="4" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<SMEARING_BLENDING_DECREASE Type="MOUSE" Key="0" Button="5" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
<SMEARING_SHAPE Type="KEY" Key="66" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="false" />
<SMEARING_FALLOFF Type="KEY" Key="66" Button="0" EventType="JUST_PRESSED" Shift="false" Ctrl="false" Alt="true" />
</TOOL_SMEARING>
</KeyBindings>
</Root>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -16,12 +16,12 @@ Rendering=null
antialiasing=1
generate_mipmaps=true
disable_embedded_bitmaps=true
multichannel_signed_distance_field=false
multichannel_signed_distance_field=true
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
hinting=0
subpixel_positioning=4
keep_rounding_remainders=true
oversampling=0.0

Binary file not shown.

View File

@ -0,0 +1,35 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
uid="uid://dass4iqsje7pl"
path="res://.godot/imported/Silkscreen-Sharp.ttf-dcb5c83ebb8ea0d97782b63dc405147a.fontdata"
[deps]
source_file="res://assets/fonts/Silkscreen/Silkscreen-Sharp.ttf"
dest_files=["res://.godot/imported/Silkscreen-Sharp.ttf-dcb5c83ebb8ea0d97782b63dc405147a.fontdata"]
[params]
Rendering=null
antialiasing=0
generate_mipmaps=true
disable_embedded_bitmaps=true
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=0
subpixel_positioning=4
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

View File

@ -0,0 +1,93 @@
Copyright 2021 The Sixtyfour Project Authors (https://github.com/jenskutilek/homecomputer-fonts)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://openfontlicense.org
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

View File

@ -0,0 +1,63 @@
Sixtyfour Variable Font
=======================
This download contains Sixtyfour as both a variable font and static fonts.
Sixtyfour is a variable font with these axes:
BLED
SCAN
This means all the styles are contained in a single file:
Sixtyfour-Regular-VariableFont_BLED,SCAN.ttf
If your app fully supports variable fonts, you can now pick intermediate styles
that arent available as static fonts. Not all apps support variable fonts, and
in those cases you can use the static font files for Sixtyfour:
Get started
-----------
1. Install the font files you want to use
2. Use your app's font picker to view the font family and all the
available styles
Learn more about variable fonts
-------------------------------
https://developers.google.com/web/fundamentals/design-and-ux/typography/variable-fonts
https://variablefonts.typenetwork.com
https://medium.com/variable-fonts
In desktop apps
https://theblog.adobe.com/can-variable-fonts-illustrator-cc
https://helpx.adobe.com/nz/photoshop/using/fonts.html#variable_fonts
Online
https://developers.google.com/fonts/docs/getting_started
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide
https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/variable-fonts
Installing fonts
MacOS: https://support.apple.com/en-us/HT201749
Linux: https://www.google.com/search?q=how+to+install+a+font+on+gnu%2Blinux
Windows: https://support.microsoft.com/en-us/help/314960/how-to-install-or-remove-a-font-in-windows
Android Apps
https://developers.google.com/fonts/docs/android
https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts
License
-------
Please read the full license text (OFL.txt) to understand the permissions,
restrictions and requirements for usage, redistribution, and modification.
You can use them in your products & projects print or digital,
commercial or otherwise.
This isn't legal advice, please consider consulting a lawyer and see the full
license for all details.

View File

@ -0,0 +1,35 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
uid="uid://cj5luctpn3bfm"
path="res://.godot/imported/Sixtyfour-Regular-VariableFont_BLED,SCAN.ttf-59f9a79285be069f266b6bad316f8c0b.fontdata"
[deps]
source_file="res://assets/fonts/Sixtyfour/Sixtyfour-Regular-VariableFont_BLED,SCAN.ttf"
dest_files=["res://.godot/imported/Sixtyfour-Regular-VariableFont_BLED,SCAN.ttf-59f9a79285be069f266b6bad316f8c0b.fontdata"]
[params]
Rendering=null
antialiasing=1
generate_mipmaps=true
disable_embedded_bitmaps=true
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=0
subpixel_positioning=4
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

View File

@ -0,0 +1,93 @@
Copyright 2011, The VT323 Project Authors (peter.hull@oikoi.com)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://openfontlicense.org
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

Binary file not shown.

View File

@ -0,0 +1,35 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
uid="uid://e03jypdcobql"
path="res://.godot/imported/VT323-Regular.ttf-7327e985506985f43d23a060401184d5.fontdata"
[deps]
source_file="res://assets/fonts/VT323/VT323-Regular.ttf"
dest_files=["res://.godot/imported/VT323-Regular.ttf-7327e985506985f43d23a060401184d5.fontdata"]
[params]
Rendering=null
antialiasing=1
generate_mipmaps=true
disable_embedded_bitmaps=true
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=2
subpixel_positioning=4
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/level/guide_signs/guide_sign_mess_hall_airlock_C.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bb7qesvjimqjh"
path="res://.godot/imported/guide_sign_mess_hall_airlock_C.png-a0a03442bd8752ca9a6a5d73d6d17e3b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/level/guide_signs/guide_sign_mess_hall_airlock_C.png"
dest_files=["res://.godot/imported/guide_sign_mess_hall_airlock_C.png-a0a03442bd8752ca9a6a5d73d6d17e3b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/level/guide_signs/guide_sign_mess_hall_airlock_E.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d1hug5v5o7g5j"
path="res://.godot/imported/guide_sign_mess_hall_airlock_E.png-021499b7fe2567d7ad89c7c31c812293.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/level/guide_signs/guide_sign_mess_hall_airlock_E.png"
dest_files=["res://.godot/imported/guide_sign_mess_hall_airlock_E.png-021499b7fe2567d7ad89c7c31c812293.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/music/chorus_01.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bp1dv4lv3344w"
path="res://.godot/imported/chorus_01.wav-08b913ed895775e6776d50f6bebe6a94.sample"
[deps]
source_file="res://assets/music/chorus_01.wav"
dest_files=["res://.godot/imported/chorus_01.wav-08b913ed895775e6776d50f6bebe6a94.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/descending_04.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://ccqmeqw3moxfd"
path="res://.godot/imported/descending_04.wav-d6765ea0a0cafe097da2847bcc202f16.sample"
[deps]
source_file="res://assets/music/descending_04.wav"
dest_files=["res://.godot/imported/descending_04.wav-d6765ea0a0cafe097da2847bcc202f16.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/desert_01.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dgxko5ds8u2lk"
path="res://.godot/imported/desert_01.wav-581b6d94c48b10543d281e48b9fba2bb.sample"
[deps]
source_file="res://assets/music/desert_01.wav"
dest_files=["res://.godot/imported/desert_01.wav-581b6d94c48b10543d281e48b9fba2bb.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/driving_01.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://d4qqqrnplej6"
path="res://.godot/imported/driving_01.wav-cd2dee17817d890d256fe4c14c9be367.sample"
[deps]
source_file="res://assets/music/driving_01.wav"
dest_files=["res://.godot/imported/driving_01.wav-cd2dee17817d890d256fe4c14c9be367.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/driving_02.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b1rmpakal8l6j"
path="res://.godot/imported/driving_02.wav-ab678e7fa7549ee6f71278ea940b33ae.sample"
[deps]
source_file="res://assets/music/driving_02.wav"
dest_files=["res://.godot/imported/driving_02.wav-ab678e7fa7549ee6f71278ea940b33ae.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/simple_sample_01.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dgvknkfvoqk8r"
path="res://.godot/imported/simple_sample_01.wav-f44635820b5ba74709e951468def2cb5.sample"
[deps]
source_file="res://assets/music/simple_sample_01.wav"
dest_files=["res://.godot/imported/simple_sample_01.wav-f44635820b5ba74709e951468def2cb5.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/thaw_v1_fast.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b6wrx5fibaujw"
path="res://.godot/imported/thaw_v1_fast.wav-69deab9ac1a9e8ba32290fbad3f5a8f6.sample"
[deps]
source_file="res://assets/music/thaw_v1_fast.wav"
dest_files=["res://.godot/imported/thaw_v1_fast.wav-69deab9ac1a9e8ba32290fbad3f5a8f6.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/thaw_v1_slow.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://b3ktgjeq6fupj"
path="res://.godot/imported/thaw_v1_slow.wav-28769b14b2030e9c75166aac3c81680a.sample"
[deps]
source_file="res://assets/music/thaw_v1_slow.wav"
dest_files=["res://.godot/imported/thaw_v1_slow.wav-28769b14b2030e9c75166aac3c81680a.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/thaw_v2_fast.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://p14r7l44dahr"
path="res://.godot/imported/thaw_v2_fast.wav-86f532708c35d5089df8e52aecf29505.sample"
[deps]
source_file="res://assets/music/thaw_v2_fast.wav"
dest_files=["res://.godot/imported/thaw_v2_fast.wav-86f532708c35d5089df8e52aecf29505.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
assets/music/thaw_v2_slow.wav (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://bkvjtdlhjfr7n"
path="res://.godot/imported/thaw_v2_slow.wav-f845bbe60946eed225876fcc22e1147c.sample"
[deps]
source_file="res://assets/music/thaw_v2_slow.wav"
dest_files=["res://.godot/imported/thaw_v2_slow.wav-f845bbe60946eed225876fcc22e1147c.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=2
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

Binary file not shown.

View File

@ -20,7 +20,12 @@
},
{
"mesh":1,
"name":"Door"
"name":"Door",
"translation":[
0,
2.799999952316284,
0
]
}
],
"animations":[
@ -29,26 +34,26 @@
{
"sampler":0,
"target":{
"node":0,
"node":1,
"path":"translation"
}
},
{
"sampler":1,
"target":{
"node":0,
"node":1,
"path":"rotation"
}
},
{
"sampler":2,
"target":{
"node":0,
"node":1,
"path":"scale"
}
}
],
"name":"RESET",
"name":"close",
"samplers":[
{
"input":8,
@ -56,14 +61,57 @@
"output":9
},
{
"input":8,
"interpolation":"LINEAR",
"output":10
"input":10,
"interpolation":"STEP",
"output":11
},
{
"input":10,
"interpolation":"STEP",
"output":12
}
]
},
{
"channels":[
{
"sampler":0,
"target":{
"node":1,
"path":"translation"
}
},
{
"sampler":1,
"target":{
"node":1,
"path":"rotation"
}
},
{
"sampler":2,
"target":{
"node":1,
"path":"scale"
}
}
],
"name":"close2",
"samplers":[
{
"input":8,
"interpolation":"LINEAR",
"output":11
"output":13
},
{
"input":10,
"interpolation":"STEP",
"output":14
},
{
"input":10,
"interpolation":"STEP",
"output":15
}
]
},
@ -94,19 +142,19 @@
"name":"open",
"samplers":[
{
"input":12,
"input":16,
"interpolation":"LINEAR",
"output":13
"output":17
},
{
"input":14,
"input":18,
"interpolation":"STEP",
"output":15
"output":19
},
{
"input":14,
"input":18,
"interpolation":"STEP",
"output":16
"output":20
}
]
},
@ -137,23 +185,57 @@
"name":"RESET",
"samplers":[
{
"input":8,
"input":21,
"interpolation":"LINEAR",
"output":17
"output":22
},
{
"input":8,
"input":21,
"interpolation":"LINEAR",
"output":18
"output":23
},
{
"input":8,
"input":21,
"interpolation":"LINEAR",
"output":19
"output":24
}
]
}
],
"materials":[
{
"alphaMode":"BLEND",
"doubleSided":true,
"name":"BulkheadFrame",
"normalTexture":{
"index":0
},
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":1
},
"metallicRoughnessTexture":{
"index":2
}
}
},
{
"alphaMode":"BLEND",
"doubleSided":true,
"name":"BulkheadMaterial",
"normalTexture":{
"index":3
},
"pbrMetallicRoughness":{
"baseColorTexture":{
"index":4
},
"metallicRoughnessTexture":{
"index":5
}
}
}
],
"meshes":[
{
"name":"Cube.001",
@ -164,7 +246,8 @@
"NORMAL":1,
"TEXCOORD_0":2
},
"indices":3
"indices":3,
"material":0
}
]
},
@ -177,11 +260,70 @@
"NORMAL":5,
"TEXCOORD_0":6
},
"indices":7
"indices":7,
"material":1
}
]
}
],
"textures":[
{
"sampler":0,
"source":0
},
{
"sampler":0,
"source":1
},
{
"sampler":0,
"source":2
},
{
"sampler":0,
"source":3
},
{
"sampler":0,
"source":4
},
{
"sampler":0,
"source":5
}
],
"images":[
{
"mimeType":"image/png",
"name":"bulkhead_frame_N",
"uri":"bulkhead_frame_N.png"
},
{
"mimeType":"image/png",
"name":"bulkhead_frame_C",
"uri":"bulkhead_frame_C.png"
},
{
"mimeType":"image/png",
"name":"bulkhead_frame_M-bulkhead_frame_R",
"uri":"bulkhead_frame_M-bulkhead_frame_R.png"
},
{
"mimeType":"image/png",
"name":"bulkhead_door_N",
"uri":"bulkhead_door_N.png"
},
{
"mimeType":"image/png",
"name":"bulkhead_door_C",
"uri":"bulkhead_door_C.png"
},
{
"mimeType":"image/png",
"name":"bulkhead_door_M-bulkhead_door_R",
"uri":"bulkhead_door_M-bulkhead_door_R.png"
}
],
"accessors":[
{
"bufferView":0,
@ -254,9 +396,9 @@
{
"bufferView":8,
"componentType":5126,
"count":1,
"count":320,
"max":[
0.041666666666666664
13.333333333333334
],
"min":[
0.041666666666666664
@ -266,43 +408,55 @@
{
"bufferView":9,
"componentType":5126,
"count":1,
"count":320,
"type":"VEC3"
},
{
"bufferView":10,
"componentType":5126,
"count":1,
"type":"VEC4"
},
{
"bufferView":11,
"componentType":5126,
"count":1,
"type":"VEC3"
},
{
"bufferView":12,
"componentType":5126,
"count":160,
"count":2,
"max":[
6.666666666666667
13.333333333333334
],
"min":[
0.041666666666666664
],
"type":"SCALAR"
},
{
"bufferView":11,
"componentType":5126,
"count":2,
"type":"VEC4"
},
{
"bufferView":12,
"componentType":5126,
"count":2,
"type":"VEC3"
},
{
"bufferView":13,
"componentType":5126,
"count":160,
"count":320,
"type":"VEC3"
},
{
"bufferView":14,
"componentType":5126,
"count":2,
"type":"VEC4"
},
{
"bufferView":15,
"componentType":5126,
"count":2,
"type":"VEC3"
},
{
"bufferView":16,
"componentType":5126,
"count":160,
"max":[
6.666666666666667
],
@ -311,32 +465,62 @@
],
"type":"SCALAR"
},
{
"bufferView":15,
"componentType":5126,
"count":2,
"type":"VEC4"
},
{
"bufferView":16,
"componentType":5126,
"count":2,
"type":"VEC3"
},
{
"bufferView":17,
"componentType":5126,
"count":1,
"count":160,
"type":"VEC3"
},
{
"bufferView":18,
"componentType":5126,
"count":2,
"max":[
6.666666666666667
],
"min":[
0.041666666666666664
],
"type":"SCALAR"
},
{
"bufferView":19,
"componentType":5126,
"count":2,
"type":"VEC4"
},
{
"bufferView":20,
"componentType":5126,
"count":2,
"type":"VEC3"
},
{
"bufferView":21,
"componentType":5126,
"count":1,
"max":[
0.041666666666666664
],
"min":[
0.041666666666666664
],
"type":"SCALAR"
},
{
"bufferView":22,
"componentType":5126,
"count":1,
"type":"VEC3"
},
{
"bufferView":23,
"componentType":5126,
"count":1,
"type":"VEC4"
},
{
"bufferView":19,
"bufferView":24,
"componentType":5126,
"count":1,
"type":"VEC3"
@ -393,68 +577,99 @@
},
{
"buffer":0,
"byteLength":4,
"byteLength":1280,
"byteOffset":3736
},
{
"buffer":0,
"byteLength":12,
"byteOffset":3740
},
{
"buffer":0,
"byteLength":16,
"byteOffset":3752
},
{
"buffer":0,
"byteLength":12,
"byteOffset":3768
},
{
"buffer":0,
"byteLength":640,
"byteOffset":3780
},
{
"buffer":0,
"byteLength":1920,
"byteOffset":4420
"byteLength":3840,
"byteOffset":5016
},
{
"buffer":0,
"byteLength":8,
"byteOffset":6340
"byteOffset":8856
},
{
"buffer":0,
"byteLength":32,
"byteOffset":6348
"byteOffset":8864
},
{
"buffer":0,
"byteLength":24,
"byteOffset":6380
"byteOffset":8896
},
{
"buffer":0,
"byteLength":3840,
"byteOffset":8920
},
{
"buffer":0,
"byteLength":32,
"byteOffset":12760
},
{
"buffer":0,
"byteLength":24,
"byteOffset":12792
},
{
"buffer":0,
"byteLength":640,
"byteOffset":12816
},
{
"buffer":0,
"byteLength":1920,
"byteOffset":13456
},
{
"buffer":0,
"byteLength":8,
"byteOffset":15376
},
{
"buffer":0,
"byteLength":32,
"byteOffset":15384
},
{
"buffer":0,
"byteLength":24,
"byteOffset":15416
},
{
"buffer":0,
"byteLength":4,
"byteOffset":15440
},
{
"buffer":0,
"byteLength":12,
"byteOffset":6404
"byteOffset":15444
},
{
"buffer":0,
"byteLength":16,
"byteOffset":6416
"byteOffset":15456
},
{
"buffer":0,
"byteLength":12,
"byteOffset":6432
"byteOffset":15472
}
],
"samplers":[
{
"magFilter":9728,
"minFilter":9984
}
],
"buffers":[
{
"byteLength":6444,
"byteLength":15484,
"uri":"bulkhead.bin"
}
]

BIN
assets/props/bulkhead/bulkhead_door_M-bulkhead_door_R.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ep7ykbhxgcbf"
path="res://.godot/imported/bulkhead_door_M-bulkhead_door_R.png-e1e518a48e3b4ddd72a30986a6ea2d8d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_door_M-bulkhead_door_R.png"
dest_files=["res://.godot/imported/bulkhead_door_M-bulkhead_door_R.png-e1e518a48e3b4ddd72a30986a6ea2d8d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/props/bulkhead/bulkhead_frame_M-bulkhead_frame_R.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://lhs1wiku1xuc"
path="res://.godot/imported/bulkhead_frame_M-bulkhead_frame_R.png-e7661d599085e5b566db00c40178b2c4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/bulkhead/bulkhead_frame_M-bulkhead_frame_R.png"
dest_files=["res://.godot/imported/bulkhead_frame_M-bulkhead_frame_R.png-e7661d599085e5b566db00c40178b2c4.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

Binary file not shown.

View File

@ -0,0 +1,12 @@
# Blender 4.3.2 MTL File: 'operating_table.blend'
# www.blender.org
newmtl Table_Material
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.500000
d 1.000000
illum 2

View File

@ -0,0 +1,563 @@
# Blender 4.3.2
# www.blender.org
mtllib operating_table.mtl
o Table
v -0.000000 0.300000 -1.932305
v -0.000000 0.500000 -1.932305
v 0.781831 0.300000 -1.179285
v 0.974928 0.300000 0.512737
v 0.433884 0.300000 1.869633
v 0.433884 0.500000 1.869633
v -0.433884 0.300000 1.869633
v -0.433884 0.500000 1.869633
v -0.974928 0.300000 0.512737
v -0.781831 0.300000 -1.179285
v 0.878380 0.300000 -0.333274
v 0.704406 0.300000 1.191185
v -0.704406 0.300000 1.191185
v -0.878380 0.300000 -0.333274
v 0.750684 0.500000 -1.209285
v 0.785255 0.500000 -1.149285
v 0.781831 0.400000 -1.179285
v 0.971504 0.500000 0.482737
v 0.962966 0.500000 0.542737
v 0.974928 0.400000 0.512737
v -0.962966 0.500000 0.542737
v -0.971504 0.500000 0.482737
v -0.974928 0.400000 0.512737
v -0.785255 0.500000 -1.149285
v -0.750684 0.500000 -1.209285
v -0.781831 0.400000 -1.179285
v 0.874956 0.500000 -0.363274
v 0.881803 0.500000 -0.303274
v 0.878380 0.400000 -0.333274
v 0.716368 0.500000 1.161185
v 0.692444 0.500000 1.221185
v 0.704406 0.400000 1.191185
v -0.692444 0.500000 1.221185
v -0.716368 0.500000 1.161185
v -0.704406 0.400000 1.191185
v -0.881803 0.500000 -0.303274
v -0.874956 0.500000 -0.363274
v -0.878380 0.400000 -0.333274
v -0.300000 -0.500000 0.300000
v -0.300000 -0.500000 -0.300000
v 0.300000 -0.500000 0.300000
v 0.300000 -0.500000 -0.300000
v -0.300000 -0.400000 0.300000
v -0.300000 -0.400000 -0.300000
v 0.300000 -0.400000 -0.300000
v 0.300000 -0.400000 0.300000
v -0.300000 -0.500000 -0.200000
v -0.300000 -0.500000 0.200000
v 0.200000 -0.500000 -0.300000
v -0.200000 -0.500000 -0.300000
v 0.300000 -0.500000 0.200000
v 0.300000 -0.500000 -0.200000
v -0.200000 -0.500000 0.300000
v 0.200000 -0.500000 0.300000
v 0.200000 -0.400000 0.300000
v -0.200000 -0.400000 0.300000
v 0.300000 -0.400000 -0.200000
v 0.300000 -0.400000 0.200000
v -0.200000 -0.400000 -0.300000
v 0.200000 -0.400000 -0.300000
v -0.300000 -0.400000 0.200000
v -0.300000 -0.400000 -0.200000
v 0.200000 -0.500000 -0.580000
v -0.200000 -0.500000 -0.580000
v -0.580000 -0.500000 -0.200000
v 0.580000 -0.500000 -0.200000
v -0.580000 -0.500000 0.200000
v -0.200000 -0.500000 0.580000
v 0.200000 -0.500000 0.580000
v 0.580000 -0.500000 0.200000
v -0.700000 -0.500000 0.200000
v -0.700000 -0.500000 -0.200000
v -0.200000 -0.500000 -0.700000
v 0.200000 -0.500000 -0.700000
v 0.700000 -0.500000 -0.200000
v 0.700000 -0.500000 0.200000
v 0.200000 -0.500000 0.700000
v -0.200000 -0.500000 0.700000
v 0.580000 -0.440000 0.200000
v 0.200000 -0.440000 0.580000
v -0.580000 -0.440000 -0.200000
v -0.580000 -0.440000 0.200000
v -0.200000 -0.440000 0.580000
v -0.200000 -0.440000 -0.580000
v 0.580000 -0.440000 -0.200000
v 0.200000 -0.440000 -0.580000
v 0.066667 -0.400000 0.300000
v -0.066667 -0.400000 0.300000
v 0.300000 -0.400000 -0.066667
v 0.300000 -0.400000 0.066667
v -0.066667 -0.400000 -0.300000
v 0.066667 -0.400000 -0.300000
v -0.300000 -0.400000 0.066667
v -0.300000 -0.400000 -0.066667
v 0.066667 -0.440000 -0.580000
v -0.066667 -0.440000 -0.580000
v 0.580000 -0.440000 -0.066667
v -0.066667 -0.440000 0.580000
v 0.066667 -0.440000 0.580000
v -0.580000 -0.440000 -0.066667
v -0.580000 -0.440000 0.066667
v 0.066667 -0.279889 0.300000
v -0.066667 -0.279889 0.300000
v 0.300000 -0.279889 -0.066667
v 0.300000 -0.279889 0.066667
v -0.066667 -0.279889 -0.300000
v 0.066667 -0.279889 -0.300000
v -0.300000 -0.279889 0.066667
v -0.300000 -0.279889 -0.066667
v 0.580000 -0.440000 0.066667
v 0.300000 0.174000 0.300000
v 0.300000 0.174000 -0.300000
v -0.300000 0.174000 -0.300000
v -0.300000 0.174000 0.300000
v -0.300000 0.000667 0.000000
v 0.300000 0.000667 0.000000
v -0.350000 0.174000 0.300000
v -0.350000 0.000667 -0.000000
v -0.350000 0.174000 -0.300000
v 0.350000 0.000667 -0.000000
v 0.350000 0.174000 0.300000
v 0.350000 0.174000 -0.300000
v -0.300000 0.050667 -0.200000
v 0.300000 0.050667 0.200000
v -0.300000 0.050667 0.200000
v 0.300000 0.050667 -0.200000
v -0.350000 0.050667 -0.200000
v 0.350000 0.050667 0.200000
v -0.350000 0.050667 0.200000
v 0.350000 0.050667 -0.200000
v -0.350000 0.300000 -0.330000
v 0.350000 0.300000 -0.330000
v -0.350000 0.300000 0.330000
v 0.350000 0.300000 0.330000
v -0.300000 -0.279889 -0.300000
v 0.300000 -0.279889 -0.300000
v 0.300000 -0.279889 0.300000
v -0.300000 -0.279889 0.300000
vn -0.9936 -0.0000 -0.1134
vn -0.9289 -0.0000 0.3704
vn -0.0000 -0.0000 1.0000
vn -0.6937 -0.0000 -0.7203
vn 0.9289 -0.0000 0.3704
vn -0.0000 1.0000 -0.0000
vn -0.0000 -1.0000 -0.0000
vn 0.9936 -0.0000 -0.1134
vn 0.6937 -0.0000 -0.7203
vn -0.0000 0.2873 -0.9578
vn -0.0000 0.2873 0.9578
vn -0.0000 -0.9701 0.2425
vn 1.0000 -0.0000 -0.0000
vn -0.0000 -0.0000 -1.0000
vn -1.0000 -0.0000 -0.0000
vn -0.4472 0.8944 -0.0000
vn -0.0000 0.9899 -0.1414
vn -0.0000 0.8944 0.4472
vn 0.4472 0.8944 -0.0000
vn -0.0000 0.8944 -0.4472
vn 0.1414 0.9899 -0.0000
vn -0.0000 0.9899 0.1414
vn -0.1414 0.9899 -0.0000
vn -0.4964 0.8681 -0.0000
vn -0.0000 0.8681 0.4964
vn 0.4964 0.8681 -0.0000
vn -0.0000 0.8681 -0.4964
vn -0.0000 -0.6298 0.7768
vn -0.0000 -0.9701 -0.2425
vn -0.0000 -0.6298 -0.7768
vn -0.0000 -0.2316 -0.9728
vn -0.0000 -0.2316 0.9728
vt 0.828125 0.007812
vt 0.847393 0.007813
vt 0.866660 0.013630
vt 0.866660 0.166060
vt 0.847392 0.171881
vt 0.828125 0.171875
vt 0.812500 0.289062
vt 0.774338 0.289024
vt 0.774024 0.154730
vt 0.793252 0.148459
vt 0.812500 0.148438
vt 0.812500 0.453125
vt 0.774338 0.453163
vt 0.828125 0.335938
vt 0.847115 0.335938
vt 0.865657 0.344053
vt 0.865550 0.539083
vt 0.828125 0.539062
vt 0.812500 0.593750
vt 0.793252 0.593729
vt 0.774024 0.587457
vt 0.064240 0.734233
vt 0.326509 0.734517
vt 0.281250 0.851562
vt 0.109375 0.851562
vt 0.812500 0.734375
vt 0.793246 0.734375
vt 0.773991 0.728156
vt 0.773994 0.599959
vt 0.562500 0.742188
vt 0.414062 0.601562
vt 0.398438 0.437500
vt 0.382812 0.273438
vt 0.429688 0.148438
vt 0.484375 0.015625
vt 0.648438 0.015625
vt 0.703125 0.148438
vt 0.750000 0.273438
vt 0.734375 0.437500
vt 0.718750 0.601562
vt 0.773994 0.142229
vt 0.773991 0.014032
vt 0.793246 0.007813
vt 0.812500 0.007812
vt 0.029779 0.382696
vt 0.360835 0.382929
vt 0.381566 0.531165
vt 0.009050 0.531335
vt 0.052502 0.148432
vt 0.195312 0.015625
vt 0.337750 0.148443
vt 0.921875 0.171875
vt 0.902608 0.171882
vt 0.883340 0.166060
vt 0.883340 0.013630
vt 0.902607 0.007813
vt 0.921875 0.007812
vt 0.010513 0.578166
vt 0.380118 0.578084
vt 0.330984 0.687580
vt 0.059642 0.687420
vt 0.031379 0.335967
vt 0.046400 0.195264
vt 0.344228 0.195361
vt 0.359239 0.335908
vt 0.921875 0.539062
vt 0.884450 0.539083
vt 0.884344 0.344053
vt 0.902887 0.335938
vt 0.921875 0.335938
vt 0.866654 0.177716
vt 0.866551 0.330136
vt 0.883454 0.330137
vt 0.883346 0.177716
vt 0.046875 0.171875
vt 0.343750 0.171875
vt 0.031250 0.359375
vt 0.359375 0.359375
vt 0.007812 0.554688
vt 0.382812 0.554688
vt 0.062500 0.710938
vt 0.328125 0.710938
vt 0.958480 0.736526
vt 0.958480 0.699205
vt 0.968750 0.699203
vt 0.968750 0.736379
vt 0.498152 0.992188
vt 0.498152 0.973125
vt 0.516997 0.973125
vt 0.516997 0.992187
vt 0.849594 0.992188
vt 0.849594 0.973125
vt 0.868560 0.973125
vt 0.868560 0.992187
vt 0.732527 0.992188
vt 0.732527 0.973125
vt 0.751372 0.973125
vt 0.751373 0.992187
vt 0.615222 0.992188
vt 0.615222 0.973125
vt 0.634185 0.973125
vt 0.634185 0.992187
vt 0.535960 0.973125
vt 0.535960 0.992188
vt 0.653111 0.973125
vt 0.653111 0.992188
vt 0.770335 0.973125
vt 0.770335 0.992188
vt 0.399810 0.992188
vt 0.399810 0.973125
vt 0.418736 0.973125
vt 0.418736 0.992188
vt 0.039062 0.968750
vt 0.039062 0.984375
vt 0.015625 0.984375
vt 0.226562 0.890625
vt 0.226562 0.914062
vt 0.226562 0.937500
vt 0.226562 0.960938
vt 0.203125 0.960938
vt 0.203125 0.890625
vt 0.039062 0.867188
vt 0.039062 0.882812
vt 0.015625 0.867188
vt 0.351562 0.882812
vt 0.351562 0.867188
vt 0.375000 0.867188
vt 0.109375 0.890625
vt 0.109375 0.867188
vt 0.164062 0.867188
vt 0.164062 0.882812
vt 0.296875 0.984375
vt 0.296875 0.960938
vt 0.351562 0.968750
vt 0.351562 0.984375
vt 0.109375 0.914062
vt 0.164062 0.890625
vt 0.164062 0.914062
vt 0.226562 0.867188
vt 0.226562 0.882812
vt 0.203125 0.867188
vt 0.039062 0.890625
vt 0.039062 0.914062
vt 0.039062 0.937500
vt 0.039062 0.960938
vt 0.015625 0.960938
vt 0.015625 0.890625
vt 0.226562 0.968750
vt 0.226562 0.984375
vt 0.203125 0.984375
vt 0.164062 0.984375
vt 0.164062 0.968750
vt 0.187500 0.984375
vt 0.351562 0.960938
vt 0.351562 0.937500
vt 0.351562 0.914062
vt 0.351562 0.890625
vt 0.375000 0.890625
vt 0.375000 0.960938
vt 0.187500 0.867188
vt 0.375000 0.984375
vt 0.164062 0.960938
vt 0.164062 0.937500
vt 0.187500 0.890625
vt 0.187500 0.960938
vt 0.296875 0.914062
vt 0.296875 0.890625
vt 0.109375 0.984375
vt 0.109375 0.960938
vt 0.281250 0.960938
vt 0.281250 0.984375
vt 0.093750 0.937500
vt 0.093750 0.960938
vt 0.281250 0.867188
vt 0.281250 0.890625
vt 0.296875 0.867188
vt 0.093750 0.867188
vt 0.093750 0.890625
vt 0.281250 0.937500
vt 0.093750 0.984375
vt 0.281250 0.914062
vt 0.554688 0.781250
vt 0.554688 0.843750
vt 0.531250 0.781250
vt 0.093750 0.914062
vt 0.296875 0.937500
vt 0.484375 0.843750
vt 0.484375 0.781250
vt 0.507812 0.781250
vt 0.109375 0.937500
vt 0.593750 0.781250
vt 0.617188 0.781250
vt 0.617188 0.843750
vt 0.593750 0.843750
vt 0.679688 0.781250
vt 0.703125 0.781250
vt 0.703125 0.843750
vt 0.679688 0.843750
vt 0.531250 0.843750
vt 0.507812 0.843750
vt 0.421875 0.781250
vt 0.445312 0.781250
vt 0.445312 0.843750
vt 0.421875 0.843750
vt 0.398438 0.843750
vt 0.398438 0.781250
vt 0.472270 0.973125
vt 0.472270 0.950227
vt 0.516997 0.950228
vt 0.468750 0.781250
vt 0.468750 0.843750
vt 0.570312 0.843750
vt 0.570312 0.781250
vt 0.562399 0.950227
vt 0.562399 0.973125
vt 0.640625 0.781250
vt 0.640625 0.843750
vt 0.656250 0.843750
vt 0.656250 0.781250
vt 0.634185 0.950228
vt 0.679394 0.950227
vt 0.679394 0.973125
vt 0.726562 0.781250
vt 0.726562 0.843750
vt 0.751372 0.950228
vt 0.796773 0.950227
vt 0.796773 0.973125
vt 0.937500 0.156250
vt 0.961364 0.161932
vt 0.984722 0.180871
vt 0.994192 0.218750
vt 0.984722 0.256629
vt 0.961364 0.275568
vt 0.937500 0.281250
vt 0.846238 0.736553
vt 0.846238 0.765413
vt 0.835938 0.765116
vt 0.835938 0.736411
vt 0.846238 0.661912
vt 0.846238 0.699233
vt 0.835938 0.699235
vt 0.835938 0.662058
vt 0.958480 0.661885
vt 0.958450 0.633025
vt 0.968750 0.633322
vt 0.968750 0.662027
vt 0.846207 0.633052
vt 0.835938 0.633344
vt 0.958480 0.765385
vt 0.968750 0.765094
vt 0.961364 0.134943
vt 0.937500 0.140625
vt 0.937500 0.015625
vt 0.961364 0.021307
vt 0.984722 0.040246
vt 0.994192 0.078125
vt 0.984722 0.116004
vt 0.835938 0.609375
vt 0.968750 0.609375
vt 0.968750 0.789062
vt 0.835938 0.789062
vt 0.823156 0.973125
vt 0.823156 0.950227
vt 0.868560 0.950228
vt 0.705988 0.973125
vt 0.705988 0.950227
vt 0.588783 0.973125
vt 0.588783 0.950227
vt 0.399810 0.950227
vt 0.444575 0.950227
vt 0.444575 0.973125
vt 0.399810 0.863705
vt 0.516997 0.863705
vt 0.634185 0.863705
vt 0.751373 0.863705
vt 0.536478 0.886684
vt 0.575591 0.896165
vt 0.770853 0.886684
vt 0.868560 0.863705
vt 0.849080 0.886684
vt 0.809966 0.896165
vt 0.614705 0.886684
s 0
usemtl Table_Material
f 9/1/1 23/2/1 22/3/1 36/4/1 38/5/1 14/6/1
f 7/7/2 8/8/2 33/9/2 35/10/2 13/11/2
f 5/12/3 6/13/3 8/8/3 7/7/3
f 10/14/4 26/15/4 25/16/4 2/17/4 1/18/4
f 12/19/5 32/20/5 31/21/5 6/13/5 5/12/5
f 31/22/6 33/23/6 8/24/6 6/25/6
f 4/26/5 20/27/5 19/28/5 30/29/5 32/20/5 12/19/5
f 1/30/7 3/31/7 11/32/7 4/33/7 12/34/7 5/35/7 7/36/7 13/37/7 9/38/7 14/39/7 10/40/7
f 13/11/2 35/10/2 34/41/2 21/42/2 23/43/2 9/44/2
f 28/45/6 36/46/6 22/47/6 18/48/6
f 15/49/6 2/50/6 25/51/6
f 11/52/8 29/53/8 28/54/8 18/55/8 20/56/8 4/57/8
f 19/58/6 21/59/6 34/60/6 30/61/6
f 27/62/6 16/63/6 24/64/6 37/65/6
f 1/66/9 2/67/9 15/68/9 17/69/9 3/70/9
f 14/6/1 38/5/1 37/71/1 24/72/1 26/15/1 10/14/1
f 3/70/8 17/69/8 16/73/8 27/74/8 29/53/8 11/52/8
f 16/63/10 17/75/10 26/76/10 24/64/10
f 17/75/11 15/49/11 25/51/11 26/76/11
f 28/45/10 29/77/10 38/78/10 36/46/10
f 29/77/11 27/62/11 37/65/11 38/78/11
f 19/58/10 20/79/10 23/80/10 21/59/10
f 20/79/11 18/48/11 22/47/11 23/80/11
f 31/22/10 32/81/10 35/82/10 33/23/10
f 32/81/11 30/61/11 34/60/11 35/82/11
f 124/83/12 116/84/12 120/85/12 128/86/12
f 53/87/3 56/88/3 43/89/3 39/90/3
f 51/91/13 58/92/13 46/93/13 41/94/13
f 49/95/14 60/96/14 45/97/14 42/98/14
f 47/99/15 62/100/15 44/101/15 40/102/15
f 39/90/15 43/89/15 61/103/15 48/104/15
f 40/102/14 44/101/14 59/105/14 50/106/14
f 42/98/13 45/97/13 57/107/13 52/108/13
f 41/109/3 46/110/3 55/111/3 54/112/3
f 83/113/15 68/114/15 78/115/15
f 82/116/16 101/117/16 100/118/16 81/119/16 72/120/16 71/121/16
f 69/122/13 80/123/13 77/124/13
f 79/125/3 70/126/3 76/127/3
f 60/128/13 49/129/13 63/130/13 86/131/13
f 52/132/14 57/133/14 85/134/14 66/135/14
f 92/136/17 60/128/17 86/137/17 95/138/17
f 67/139/3 82/140/3 71/141/3
f 80/142/18 99/143/18 98/144/18 83/145/18 78/146/18 77/147/18
f 81/148/14 65/149/14 72/150/14
f 64/151/15 84/152/15 73/153/15
f 85/154/19 97/155/19 110/156/19 79/157/19 76/158/19 75/159/19
f 86/131/13 63/130/13 74/160/13
f 66/135/14 85/134/14 75/161/14
f 84/162/20 96/163/20 95/138/20 86/137/20 74/164/20 73/165/20
f 90/166/21 58/167/21 79/157/21 110/156/21
f 50/168/15 59/169/15 84/152/15 64/151/15
f 62/170/14 47/171/14 65/149/14 81/148/14
f 88/172/22 56/173/22 83/145/22 98/144/22
f 48/174/3 61/175/3 82/140/3 67/139/3
f 58/167/3 51/176/3 70/126/3 79/125/3
f 54/177/13 55/178/13 80/123/13 69/122/13
f 94/179/23 62/170/23 81/119/23 100/118/23
f 56/173/15 53/180/15 68/114/15 83/113/15
f 61/175/23 93/181/23 101/117/23 82/116/23
f 90/182/3 110/183/3 105/184/3
f 55/178/22 87/185/22 99/143/22 80/142/22
f 57/133/21 89/186/21 97/155/21 85/154/21
f 97/187/14 89/188/14 104/189/14
f 59/169/17 91/190/17 96/163/17 84/162/17
f 108/191/24 109/192/24 100/193/24 101/194/24
f 102/195/25 103/196/25 98/197/25 99/198/25
f 104/189/26 105/184/26 110/199/26 97/200/26
f 106/201/27 107/202/27 95/203/27 96/204/27
f 96/205/15 91/206/15 106/201/15
f 43/89/3 56/88/3 88/207/3 103/208/3 138/209/3
f 92/210/13 95/211/13 107/202/13
f 101/212/3 93/213/3 108/191/3
f 61/103/15 43/89/15 138/209/15 108/214/15 93/215/15
f 94/216/14 100/217/14 109/192/14
f 99/218/13 87/219/13 102/195/13
f 135/220/14 106/221/14 91/222/14 59/105/14 44/101/14
f 88/223/15 98/224/15 103/196/15
f 136/225/13 104/226/13 89/227/13 57/107/13 45/97/13
f 131/228/15 119/229/15 127/230/15 118/231/15 129/232/15 117/233/15 133/234/15
f 125/235/28 114/236/28 117/237/28 129/238/28
f 123/239/29 115/240/29 118/241/29 127/242/29
f 126/243/30 112/244/30 122/245/30 130/246/30
f 116/84/29 126/243/29 130/246/29 120/85/29
f 113/247/30 123/239/30 127/242/30 119/248/30
f 115/240/12 125/235/12 129/238/12 118/241/12
f 111/249/28 124/83/28 128/86/28 121/250/28
f 122/251/13 132/252/13 134/253/13 121/254/13 128/255/13 120/256/13 130/257/13
f 122/245/31 112/244/31 113/247/31 119/248/31 131/258/31 132/259/31
f 114/236/32 111/249/32 121/250/32 134/260/32 133/261/32 117/237/32
f 46/93/13 58/92/13 90/262/13 105/263/13 137/264/13
f 45/97/14 60/96/14 92/265/14 107/266/14 136/225/14
f 44/101/15 62/100/15 94/267/15 109/268/15 135/220/15
f 137/269/3 102/270/3 87/271/3 55/111/3 46/110/3
f 103/208/3 102/270/3 137/269/3 111/272/3 114/273/3 138/209/3
f 107/266/14 106/221/14 135/220/14 113/274/14 112/275/14 136/225/14
f 125/276/15 115/277/15 108/214/15 138/209/15
f 136/225/13 112/275/13 126/278/13
f 111/279/13 137/264/13 124/280/13
f 126/278/13 116/281/13 104/226/13 136/225/13
f 105/263/13 104/226/13 116/281/13
f 138/209/15 114/273/15 125/276/15
f 113/274/15 135/220/15 123/282/15
f 105/263/13 116/281/13 124/280/13 137/264/13
f 109/268/15 108/214/15 115/277/15
f 109/268/15 115/277/15 123/282/15 135/220/15

View File

@ -0,0 +1,25 @@
[remap]
importer="wavefront_obj"
importer_version=1
type="Mesh"
uid="uid://c0nxj2li1pefb"
path="res://.godot/imported/operating_table.obj-29c26a9922b18dd9aab59594fb635c40.mesh"
[deps]
files=["res://.godot/imported/operating_table.obj-29c26a9922b18dd9aab59594fb635c40.mesh"]
source_file="res://assets/props/operating_table/operating_table.obj"
dest_files=["res://.godot/imported/operating_table.obj-29c26a9922b18dd9aab59594fb635c40.mesh", "res://.godot/imported/operating_table.obj-29c26a9922b18dd9aab59594fb635c40.mesh"]
[params]
generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0)
force_disable_mesh_compression=false

BIN
assets/props/operating_table/operating_table_C.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://e7kat4x3brst"
path="res://.godot/imported/operating_table_C.png-49b76cc17556bd8f164e7ffa798e7ded.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/operating_table/operating_table_C.png"
dest_files=["res://.godot/imported/operating_table_C.png-49b76cc17556bd8f164e7ffa798e7ded.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/props/operating_table/operating_table_M.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ctv1f41eefar0"
path="res://.godot/imported/operating_table_M.png-f481379c4aab8e2ec6428cd60778e32f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/operating_table/operating_table_M.png"
dest_files=["res://.godot/imported/operating_table_M.png-f481379c4aab8e2ec6428cd60778e32f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/props/operating_table/operating_table_N.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://uk3m431m6r0"
path="res://.godot/imported/operating_table_N.png-8cb42e8c78b2c77d085ad5df1dff6e74.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/operating_table/operating_table_N.png"
dest_files=["res://.godot/imported/operating_table_N.png-8cb42e8c78b2c77d085ad5df1dff6e74.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/operating_table/operating_table_N.png"
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

BIN
assets/props/operating_table/operating_table_R.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c4u3qvdtyoq4a"
path="res://.godot/imported/operating_table_R.png-07b34e51bd20b54d776432fc2965d819.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/operating_table/operating_table_R.png"
dest_files=["res://.godot/imported/operating_table_R.png-07b34e51bd20b54d776432fc2965d819.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

View File

@ -0,0 +1,12 @@
# Blender 4.3.2 MTL File: 'sofa.blend'
# www.blender.org
newmtl Frame_Material
Ns 250.000000
Ka 1.000000 1.000000 1.000000
Kd 0.800000 0.800000 0.800000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.500000
d 1.000000
illum 2

1165
assets/props/sofa/sofa.obj Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,25 @@
[remap]
importer="wavefront_obj"
importer_version=1
type="Mesh"
uid="uid://b8p36gpkqwmkb"
path="res://.godot/imported/sofa.obj-232e9565aba95833b549a88695d0266e.mesh"
[deps]
files=["res://.godot/imported/sofa.obj-232e9565aba95833b549a88695d0266e.mesh"]
source_file="res://assets/props/sofa/sofa.obj"
dest_files=["res://.godot/imported/sofa.obj-232e9565aba95833b549a88695d0266e.mesh", "res://.godot/imported/sofa.obj-232e9565aba95833b549a88695d0266e.mesh"]
[params]
generate_tangents=true
generate_lods=true
generate_shadow_mesh=true
generate_lightmap_uv2=false
generate_lightmap_uv2_texel_size=0.2
scale_mesh=Vector3(1, 1, 1)
offset_mesh=Vector3(0, 0, 0)
force_disable_mesh_compression=false

BIN
assets/props/sofa/sofa_C.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c7wa2igxm2vta"
path="res://.godot/imported/sofa_C.png-0d6fc03f100cf092d0796abb11b88b7e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/sofa/sofa_C.png"
dest_files=["res://.godot/imported/sofa_C.png-0d6fc03f100cf092d0796abb11b88b7e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/props/sofa/sofa_M.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bdutuchsgsudg"
path="res://.godot/imported/sofa_M.png-37dc6170ef69da001975b88433260d90.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/sofa/sofa_M.png"
dest_files=["res://.godot/imported/sofa_M.png-37dc6170ef69da001975b88433260d90.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

BIN
assets/props/sofa/sofa_N.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c0fmlt2f7h0l7"
path="res://.godot/imported/sofa_N.png-23a8597bcb05cbf4e0f01aa5dee0b2fc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/sofa/sofa_N.png"
dest_files=["res://.godot/imported/sofa_N.png-23a8597bcb05cbf4e0f01aa5dee0b2fc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://assets/props/sofa/sofa_N.png"
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

BIN
assets/props/sofa/sofa_R.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bgedr6qe65yve"
path="res://.godot/imported/sofa_R.png-5fa4f8140bbc1f7e8d5c1c3b70e0f9b6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/props/sofa/sofa_R.png"
dest_files=["res://.godot/imported/sofa_R.png-5fa4f8140bbc1f7e8d5c1c3b70e0f9b6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
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

View File

@ -15,29 +15,24 @@
"nodes":[
{
"name":"Case",
"scale":[
0.9999999403953552,
0.9999999403953552,
0.9999999403953552
"translation":[
0,
-0.26220887899398804,
0
]
},
{
"name":"Switch",
"rotation":[
-2.980232594040899e-08,
1.1920928955078125e-07,
0,
1.1920927533992653e-07,
0,
1
],
"scale":[
0.9999999403953552,
0.9999998211860657,
0.9999998211860657
],
"translation":[
-0.10576892644166946,
0.14664649963378906,
0.07006558775901794
-0.06038280203938484,
-0.1784893274307251,
0.03999999538064003
]
},
{
@ -51,17 +46,7 @@
0,
1
],
"name":"Armature",
"scale":[
0.7136169075965881,
0.7136169075965881,
0.7136169075965881
],
"translation":[
0,
-0.32776108384132385,
0
]
"name":"Armature"
}
],
"animations":[
@ -257,14 +242,14 @@
"componentType":5126,
"count":140,
"max":[
0.30000001192092896,
0.4000000059604645,
0.09999999403953552
0.24000000953674316,
0.320000022649765,
0.07999999821186066
],
"min":[
-0.30000001192092896,
-0.4000000059604645,
-0.09999999403953552
-0.24000000953674316,
-0.320000022649765,
-0.07999999821186066
],
"type":"VEC3"
},

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More