generated from krampus/template-godot4
Vending machine prop
This commit is contained in:
parent
21ed1ec2b1
commit
c15aa790ac
108
Settings.xml
Normal file
108
Settings.xml
Normal file
@ -0,0 +1,108 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Root>
|
||||||
|
<Application>
|
||||||
|
<WindowPositon Load="true" Fullscreen="false" X="1080" Y="1455" Width="3440" Height="1425" />
|
||||||
|
<ControlsHelp Show="true" />
|
||||||
|
<Favourites />
|
||||||
|
<RecentlyOpened>
|
||||||
|
<ID0000 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/vending_machine/vending_machine.ubpd" />
|
||||||
|
<ID0001 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/eva_suit.ubpd" />
|
||||||
|
<ID0002 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/enclosure.ubpd" />
|
||||||
|
<ID0003 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/greebling.ubpd" />
|
||||||
|
<ID0004 Path="/home/Xanadu/workspace/godot/prototypes/grunk/asset_dev/props/eva_suit/suit_hose.ubpd" />
|
||||||
|
<ID0005 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>
|
26
asset_dev/GRUNK.gpl
Normal file
26
asset_dev/GRUNK.gpl
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
GIMP Palette
|
||||||
|
Name: GRUNK
|
||||||
|
Columns: 1
|
||||||
|
#
|
||||||
|
0 255 77 Player Laser Green
|
||||||
|
5 11 16 Gunmetal Shadow 1
|
||||||
|
24 33 36 Gunmetal Shadow 2
|
||||||
|
33 47 53 Gunmetal Midtone 1
|
||||||
|
158 173 180 Gunmetal Midtone 2
|
||||||
|
211 227 232 Gunmetal Highlight
|
||||||
|
112 165 193 Gunmetal Emission
|
||||||
|
101 134 171 Tech Emission Blue
|
||||||
|
0 8 26 Grunk Dark Blue
|
||||||
|
0 26 77 Grunk Blue
|
||||||
|
64 224 255 Grunk Emission
|
||||||
|
180 172 158 Control White Shadow
|
||||||
|
232 225 209 Control White Midtone
|
||||||
|
62 59 56 Control Gray Shadow
|
||||||
|
77 74 70 Control Gray Midtone
|
||||||
|
113 110 107 Control Gray Highlight
|
||||||
|
112 165 193 Control Glass Shadow
|
||||||
|
209 228 232 Control Glass Highlight
|
||||||
|
255 74 28 Emissive Blood Orange
|
||||||
|
221 28 26 DANGER Red
|
||||||
|
35 251 89 SUCCESS green
|
||||||
|
57 160 237 TECH blue
|
BIN
asset_dev/props/vending_machine/vending_machine.blend
Normal file
BIN
asset_dev/props/vending_machine/vending_machine.blend
Normal file
Binary file not shown.
BIN
asset_dev/props/vending_machine/vending_machine.blend1
Normal file
BIN
asset_dev/props/vending_machine/vending_machine.blend1
Normal file
Binary file not shown.
BIN
asset_dev/props/vending_machine/vending_machine.ubpd
Normal file
BIN
asset_dev/props/vending_machine/vending_machine.ubpd
Normal file
Binary file not shown.
2
assets/props/vending_machine/vending_machine.mtl
Normal file
2
assets/props/vending_machine/vending_machine.mtl
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
# Blender 4.3.2 MTL File: 'vending_machine.blend'
|
||||||
|
# www.blender.org
|
194
assets/props/vending_machine/vending_machine.obj
Normal file
194
assets/props/vending_machine/vending_machine.obj
Normal file
@ -0,0 +1,194 @@
|
|||||||
|
# Blender 4.3.2
|
||||||
|
# www.blender.org
|
||||||
|
mtllib vending_machine.mtl
|
||||||
|
o Cube
|
||||||
|
v -1.100000 -1.500000 0.700000
|
||||||
|
v -1.100000 1.500000 0.700000
|
||||||
|
v -0.717862 1.117862 -0.700000
|
||||||
|
v 1.100000 -1.500000 0.700000
|
||||||
|
v 1.100000 1.500000 0.700000
|
||||||
|
v 0.717862 1.117862 -0.700000
|
||||||
|
v 1.100000 0.913812 0.700000
|
||||||
|
v 1.100000 -0.550276 0.700000
|
||||||
|
v 0.722340 -0.550276 0.700000
|
||||||
|
v 0.722340 0.913812 0.700000
|
||||||
|
v 1.100000 0.913812 0.480927
|
||||||
|
v 1.100000 -0.550276 0.480927
|
||||||
|
v 0.722340 -0.550276 0.480927
|
||||||
|
v 0.722340 0.913812 0.480927
|
||||||
|
v 1.100000 -1.500000 -0.700000
|
||||||
|
v -1.100000 -1.500000 -0.700000
|
||||||
|
v -1.100000 1.500000 -0.700000
|
||||||
|
v 1.100000 1.500000 -0.700000
|
||||||
|
v -0.717862 0.333512 -0.700000
|
||||||
|
v 0.717862 0.333512 -0.700000
|
||||||
|
v -0.658605 1.085489 -0.773863
|
||||||
|
v 0.658605 1.085489 -0.773863
|
||||||
|
v -0.658605 0.365884 -0.773863
|
||||||
|
v 0.658605 0.365884 -0.773863
|
||||||
|
v -1.100000 -1.500000 -0.560000
|
||||||
|
v -1.100000 -1.500000 0.560000
|
||||||
|
v 0.953333 -1.500000 -0.700000
|
||||||
|
v -0.953333 -1.500000 -0.700000
|
||||||
|
v 1.100000 -1.500000 0.560000
|
||||||
|
v 1.100000 -1.500000 -0.560000
|
||||||
|
v -0.953333 -1.500000 0.700000
|
||||||
|
v 0.953333 -1.500000 0.700000
|
||||||
|
v -0.953333 -1.500000 -0.560000
|
||||||
|
v -0.953333 -1.500000 0.560000
|
||||||
|
v 0.953333 -1.500000 -0.560000
|
||||||
|
v 0.953333 -1.500000 0.560000
|
||||||
|
v -1.071636 -1.565361 0.587075
|
||||||
|
v -1.071636 -1.565361 0.672925
|
||||||
|
v -0.981698 -1.565361 -0.672925
|
||||||
|
v -1.071636 -1.565361 -0.672925
|
||||||
|
v 1.071636 -1.565361 -0.587075
|
||||||
|
v 1.071636 -1.565361 -0.672925
|
||||||
|
v 0.981698 -1.565361 0.672925
|
||||||
|
v 1.071636 -1.565361 0.672925
|
||||||
|
v -1.071636 -1.565361 -0.587075
|
||||||
|
v 0.981698 -1.565361 -0.672925
|
||||||
|
v 1.071636 -1.565361 0.587075
|
||||||
|
v -0.981698 -1.565361 0.672925
|
||||||
|
v -0.981698 -1.565361 0.587075
|
||||||
|
v -0.981698 -1.565361 -0.587075
|
||||||
|
v 0.981698 -1.565361 0.587075
|
||||||
|
v 0.981698 -1.565361 -0.587075
|
||||||
|
vn -0.9173 -0.3981 -0.0000
|
||||||
|
vn -0.0000 1.0000 -0.0000
|
||||||
|
vn -1.0000 -0.0000 -0.0000
|
||||||
|
vn -0.0000 -1.0000 -0.0000
|
||||||
|
vn -0.0000 -0.0000 1.0000
|
||||||
|
vn 1.0000 -0.0000 -0.0000
|
||||||
|
vn -0.0000 -0.0000 -1.0000
|
||||||
|
vn -0.7800 -0.0000 -0.6258
|
||||||
|
vn 0.7800 -0.0000 -0.6258
|
||||||
|
vn -0.0000 0.9159 -0.4014
|
||||||
|
vn -0.0000 -0.9159 -0.4014
|
||||||
|
vn -0.0000 -0.3827 -0.9239
|
||||||
|
vn 0.9173 -0.3981 -0.0000
|
||||||
|
vn -0.0000 -0.3827 0.9239
|
||||||
|
vt 0.773438 0.953125
|
||||||
|
vt 0.726562 0.953125
|
||||||
|
vt 0.742188 0.937500
|
||||||
|
vt 0.757812 0.937500
|
||||||
|
vt 0.617188 0.804688
|
||||||
|
vt 0.617188 0.500000
|
||||||
|
vt 0.812500 0.500000
|
||||||
|
vt 0.812500 0.804688
|
||||||
|
vt 0.617188 0.304688
|
||||||
|
vt 0.203125 0.500000
|
||||||
|
vt 0.203125 0.484375
|
||||||
|
vt 0.203125 0.328125
|
||||||
|
vt 0.203125 0.304688
|
||||||
|
vt 0.757812 0.367188
|
||||||
|
vt 0.710938 0.367188
|
||||||
|
vt 0.710938 0.335938
|
||||||
|
vt 0.757812 0.335938
|
||||||
|
vt 0.757812 0.132812
|
||||||
|
vt 0.710938 0.132812
|
||||||
|
vt 0.679688 0.335938
|
||||||
|
vt 0.679688 0.132812
|
||||||
|
vt 0.710938 0.101562
|
||||||
|
vt 0.757812 0.101562
|
||||||
|
vt 0.562500 0.750000
|
||||||
|
vt 0.562500 0.554688
|
||||||
|
vt 0.453125 0.554688
|
||||||
|
vt 0.554688 0.562500
|
||||||
|
vt 0.460938 0.562500
|
||||||
|
vt 0.554688 0.742188
|
||||||
|
vt 0.460938 0.742188
|
||||||
|
vt 0.453125 0.750000
|
||||||
|
vt 0.679688 0.953125
|
||||||
|
vt 0.679688 0.906250
|
||||||
|
vt 0.695312 0.921875
|
||||||
|
vt 0.695312 0.937500
|
||||||
|
vt 0.726562 0.906250
|
||||||
|
vt 0.710938 0.921875
|
||||||
|
vt 0.710938 0.937500
|
||||||
|
vt 0.203125 0.781250
|
||||||
|
vt 0.203125 0.523438
|
||||||
|
vt 0.203125 0.804688
|
||||||
|
vt 0.695312 0.890625
|
||||||
|
vt 0.695312 0.875000
|
||||||
|
vt 0.710938 0.875000
|
||||||
|
vt 0.710938 0.890625
|
||||||
|
vt 0.742188 0.890625
|
||||||
|
vt 0.742188 0.875000
|
||||||
|
vt 0.757812 0.875000
|
||||||
|
vt 0.757812 0.890625
|
||||||
|
vt 0.742188 0.921875
|
||||||
|
vt 0.757812 0.921875
|
||||||
|
vt 0.773438 0.906250
|
||||||
|
vt 0.726562 0.859375
|
||||||
|
vt 0.773438 0.859375
|
||||||
|
vt 0.679688 0.859375
|
||||||
|
vt 0.203125 0.289062
|
||||||
|
vt 0.203125 0.023438
|
||||||
|
vt 0.203125 0.000000
|
||||||
|
vt 0.335938 0.000000
|
||||||
|
vt 0.335938 0.054688
|
||||||
|
vt 0.539062 0.968750
|
||||||
|
vt 0.335938 0.968750
|
||||||
|
vt 0.203125 1.000000
|
||||||
|
vt 0.335938 1.000000
|
||||||
|
vt 0.539062 0.054688
|
||||||
|
vt 0.539062 0.000000
|
||||||
|
vt 0.617188 0.000000
|
||||||
|
vt 0.023438 0.523438
|
||||||
|
vt 0.023438 0.500000
|
||||||
|
vt 0.179688 0.500000
|
||||||
|
vt 0.179688 0.523438
|
||||||
|
vt 0.179688 0.781250
|
||||||
|
vt 0.179688 0.804688
|
||||||
|
vt 0.023438 0.804688
|
||||||
|
vt 0.023438 0.781250
|
||||||
|
vt 0.617188 1.000000
|
||||||
|
vt 0.539062 1.000000
|
||||||
|
vt 0.000000 0.781250
|
||||||
|
vt 0.000000 0.523438
|
||||||
|
s 0
|
||||||
|
f 35/1/1 27/2/1 46/3/1 52/4/1
|
||||||
|
f 18/5/2 17/6/2 2/7/2 5/8/2
|
||||||
|
f 2/9/3 17/6/3 16/10/3 25/11/3 26/12/3 1/13/3
|
||||||
|
f 7/14/4 10/15/4 14/16/4 11/17/4
|
||||||
|
f 12/18/5 11/17/5 14/16/5 13/19/5
|
||||||
|
f 10/20/6 9/21/6 13/19/6 14/16/6
|
||||||
|
f 9/22/2 8/23/2 12/18/2 13/19/2
|
||||||
|
f 6/24/7 3/25/7 17/6/7 18/5/7
|
||||||
|
f 19/26/8 3/25/8 21/27/8 23/28/8
|
||||||
|
f 21/27/7 22/29/7 24/30/7 23/28/7
|
||||||
|
f 6/24/9 20/31/9 24/30/9 22/29/9
|
||||||
|
f 3/25/10 6/24/10 22/29/10 21/27/10
|
||||||
|
f 20/31/11 19/26/11 23/28/11 24/30/11
|
||||||
|
f 36/32/12 29/33/12 47/34/12 51/35/12
|
||||||
|
f 29/33/13 4/36/13 44/37/13 47/34/13
|
||||||
|
f 32/2/1 36/32/1 51/35/1 43/38/1
|
||||||
|
f 27/39/7 28/40/7 16/10/7 19/26/7 20/31/7 15/41/7
|
||||||
|
f 51/35/4 47/34/4 44/37/4 43/38/4
|
||||||
|
f 37/42/4 49/43/4 48/44/4 38/45/4
|
||||||
|
f 40/46/4 39/47/4 50/48/4 45/49/4
|
||||||
|
f 46/3/4 42/50/4 41/51/4 52/4/4
|
||||||
|
f 15/36/13 30/52/13 41/51/13 42/50/13
|
||||||
|
f 31/53/14 1/36/14 38/45/14 48/44/14
|
||||||
|
f 1/36/1 26/33/1 37/42/1 38/45/1
|
||||||
|
f 33/54/14 25/52/14 45/49/14 50/48/14
|
||||||
|
f 25/52/1 16/36/1 40/46/1 45/49/1
|
||||||
|
f 26/33/12 34/55/12 49/43/12 37/42/12
|
||||||
|
f 4/36/14 32/2/14 43/38/14 44/37/14
|
||||||
|
f 34/55/13 31/53/13 48/44/13 49/43/13
|
||||||
|
f 28/53/13 33/54/13 50/48/13 39/47/13
|
||||||
|
f 16/36/12 28/53/12 39/47/12 40/46/12
|
||||||
|
f 27/2/12 15/36/12 42/50/12 46/3/12
|
||||||
|
f 30/52/14 35/1/14 52/4/14 41/51/14
|
||||||
|
f 31/56/5 32/57/5 4/58/5 8/59/5 9/60/5
|
||||||
|
f 18/5/6 11/61/6 12/62/6 15/41/6
|
||||||
|
f 4/63/6 15/41/6 12/62/6 8/64/6
|
||||||
|
f 2/9/5 1/13/5 31/56/5 9/60/5 10/65/5
|
||||||
|
f 10/65/5 7/66/5 5/67/5 2/9/5
|
||||||
|
f 34/68/4 26/69/4 25/70/4 33/71/4 35/72/4 30/73/4 29/74/4 36/75/4
|
||||||
|
f 18/5/6 5/76/6 7/77/6 11/61/6
|
||||||
|
f 28/40/4 27/39/4 35/72/4 33/71/4
|
||||||
|
f 16/10/7 17/6/7 3/25/7 19/26/7
|
||||||
|
f 20/31/7 6/24/7 18/5/7 15/41/7
|
||||||
|
f 36/75/4 32/78/4 31/79/4 34/68/4
|
25
assets/props/vending_machine/vending_machine.obj.import
Normal file
25
assets/props/vending_machine/vending_machine.obj.import
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wavefront_obj"
|
||||||
|
importer_version=1
|
||||||
|
type="Mesh"
|
||||||
|
uid="uid://bd3frh46by231"
|
||||||
|
path="res://.godot/imported/vending_machine.obj-d2240b92e7332f28fc4585f85a97928c.mesh"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
files=["res://.godot/imported/vending_machine.obj-d2240b92e7332f28fc4585f85a97928c.mesh"]
|
||||||
|
|
||||||
|
source_file="res://assets/props/vending_machine/vending_machine.obj"
|
||||||
|
dest_files=["res://.godot/imported/vending_machine.obj-d2240b92e7332f28fc4585f85a97928c.mesh", "res://.godot/imported/vending_machine.obj-d2240b92e7332f28fc4585f85a97928c.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/vending_machine/vending_machine_C.png
(Stored with Git LFS)
Normal file
BIN
assets/props/vending_machine/vending_machine_C.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
assets/props/vending_machine/vending_machine_C.png.import
Normal file
34
assets/props/vending_machine/vending_machine_C.png.import
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d2xq0uvxh2ojk"
|
||||||
|
path="res://.godot/imported/vending_machine_C.png-765d8b76bdc0a9672d622eaf9685fe94.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/props/vending_machine/vending_machine_C.png"
|
||||||
|
dest_files=["res://.godot/imported/vending_machine_C.png-765d8b76bdc0a9672d622eaf9685fe94.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/vending_machine/vending_machine_E.png
(Stored with Git LFS)
Normal file
BIN
assets/props/vending_machine/vending_machine_E.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
assets/props/vending_machine/vending_machine_E.png.import
Normal file
34
assets/props/vending_machine/vending_machine_E.png.import
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://d0xe37qm3k7d8"
|
||||||
|
path="res://.godot/imported/vending_machine_E.png-5438589c7e28a4368dad78bcb978e173.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/props/vending_machine/vending_machine_E.png"
|
||||||
|
dest_files=["res://.godot/imported/vending_machine_E.png-5438589c7e28a4368dad78bcb978e173.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/vending_machine/vending_machine_M.png
(Stored with Git LFS)
Normal file
BIN
assets/props/vending_machine/vending_machine_M.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
assets/props/vending_machine/vending_machine_M.png.import
Normal file
34
assets/props/vending_machine/vending_machine_M.png.import
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dkilg200w8x4y"
|
||||||
|
path="res://.godot/imported/vending_machine_M.png-9d2ed81d9353f40f9d9f07ba38597a0f.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/props/vending_machine/vending_machine_M.png"
|
||||||
|
dest_files=["res://.godot/imported/vending_machine_M.png-9d2ed81d9353f40f9d9f07ba38597a0f.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/vending_machine/vending_machine_N.png
(Stored with Git LFS)
Normal file
BIN
assets/props/vending_machine/vending_machine_N.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
assets/props/vending_machine/vending_machine_N.png.import
Normal file
34
assets/props/vending_machine/vending_machine_N.png.import
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://8v7jta2qdvut"
|
||||||
|
path="res://.godot/imported/vending_machine_N.png-24d6ae2b8eae905ce4e88afb101db2d9.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/props/vending_machine/vending_machine_N.png"
|
||||||
|
dest_files=["res://.godot/imported/vending_machine_N.png-24d6ae2b8eae905ce4e88afb101db2d9.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/vending_machine/vending_machine_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/vending_machine/vending_machine_R.png
(Stored with Git LFS)
Normal file
BIN
assets/props/vending_machine/vending_machine_R.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
assets/props/vending_machine/vending_machine_R.png.import
Normal file
34
assets/props/vending_machine/vending_machine_R.png.import
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://gbvtbiurxrop"
|
||||||
|
path="res://.godot/imported/vending_machine_R.png-90099331bba68b985c461831d39b6269.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://assets/props/vending_machine/vending_machine_R.png"
|
||||||
|
dest_files=["res://.godot/imported/vending_machine_R.png-90099331bba68b985c461831d39b6269.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
|
@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=426 format=4 uid="uid://crydi5cjgfwe5"]
|
[gd_scene load_steps=425 format=4 uid="uid://crydi5cjgfwe5"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://oowut88kr2ox" path="res://levels/ghost_ship/player_ship/player_ship.tscn" id="1_2pyr1"]
|
[ext_resource type="PackedScene" uid="uid://oowut88kr2ox" path="res://levels/ghost_ship/player_ship/player_ship.tscn" id="1_2pyr1"]
|
||||||
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="2_2egij"]
|
[ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="2_2egij"]
|
||||||
@ -52,6 +52,7 @@
|
|||||||
[ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="39_kp5n7"]
|
[ext_resource type="PackedScene" uid="uid://d2feet02a603e" path="res://src/props/overhead_light/overhead_light.tscn" id="39_kp5n7"]
|
||||||
[ext_resource type="Texture2D" uid="uid://8hav47a84uk" path="res://assets/level/ceiling/ceiling_1_R.png" id="39_nmnkj"]
|
[ext_resource type="Texture2D" uid="uid://8hav47a84uk" path="res://assets/level/ceiling/ceiling_1_R.png" id="39_nmnkj"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dgeg3kkogm71m" path="res://src/world/mechanics/alarm/gunk_alarm.tscn" id="40_nomhm"]
|
[ext_resource type="PackedScene" uid="uid://dgeg3kkogm71m" path="res://src/world/mechanics/alarm/gunk_alarm.tscn" id="40_nomhm"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dtus42gmb1kqq" path="res://src/props/vending_machine/vending_machine.tscn" id="41_h1nog"]
|
||||||
[ext_resource type="PackedScene" uid="uid://ctr56p23cvupu" path="res://src/props/retinal_scanner/retinal_scanner.tscn" id="41_u2hqf"]
|
[ext_resource type="PackedScene" uid="uid://ctr56p23cvupu" path="res://src/props/retinal_scanner/retinal_scanner.tscn" id="41_u2hqf"]
|
||||||
[ext_resource type="Texture2D" uid="uid://cm1jrvx7ftx4c" path="res://assets/black.png" id="43_1h5r5"]
|
[ext_resource type="Texture2D" uid="uid://cm1jrvx7ftx4c" path="res://assets/black.png" id="43_1h5r5"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bn8fdu4houoo2" path="res://src/world/world_item/world_item.tscn" id="43_f0xh4"]
|
[ext_resource type="PackedScene" uid="uid://bn8fdu4houoo2" path="res://src/world/world_item/world_item.tscn" id="43_f0xh4"]
|
||||||
@ -1317,12 +1318,6 @@ size = Vector3(1.4, 2.6, 2.2)
|
|||||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_otfxe"]
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_otfxe"]
|
||||||
data = PackedVector3Array(-0.7, 1.3, 1.1, 0.7, 1.3, 1.1, -0.7, -1.3, 1.1, 0.7, 1.3, 1.1, 0.7, -1.3, 1.1, -0.7, -1.3, 1.1, 0.7, 1.3, -1.1, -0.7, 1.3, -1.1, 0.7, -1.3, -1.1, -0.7, 1.3, -1.1, -0.7, -1.3, -1.1, 0.7, -1.3, -1.1, 0.7, 1.3, 1.1, 0.7, 1.3, -1.1, 0.7, -1.3, 1.1, 0.7, 1.3, -1.1, 0.7, -1.3, -1.1, 0.7, -1.3, 1.1, -0.7, 1.3, -1.1, -0.7, 1.3, 1.1, -0.7, -1.3, -1.1, -0.7, 1.3, 1.1, -0.7, -1.3, 1.1, -0.7, -1.3, -1.1, 0.7, 1.3, 1.1, -0.7, 1.3, 1.1, 0.7, 1.3, -1.1, -0.7, 1.3, 1.1, -0.7, 1.3, -1.1, 0.7, 1.3, -1.1, -0.7, -1.3, 1.1, 0.7, -1.3, 1.1, -0.7, -1.3, -1.1, 0.7, -1.3, 1.1, 0.7, -1.3, -1.1, -0.7, -1.3, -1.1)
|
data = PackedVector3Array(-0.7, 1.3, 1.1, 0.7, 1.3, 1.1, -0.7, -1.3, 1.1, 0.7, 1.3, 1.1, 0.7, -1.3, 1.1, -0.7, -1.3, 1.1, 0.7, 1.3, -1.1, -0.7, 1.3, -1.1, 0.7, -1.3, -1.1, -0.7, 1.3, -1.1, -0.7, -1.3, -1.1, 0.7, -1.3, -1.1, 0.7, 1.3, 1.1, 0.7, 1.3, -1.1, 0.7, -1.3, 1.1, 0.7, 1.3, -1.1, 0.7, -1.3, -1.1, 0.7, -1.3, 1.1, -0.7, 1.3, -1.1, -0.7, 1.3, 1.1, -0.7, -1.3, -1.1, -0.7, 1.3, 1.1, -0.7, -1.3, 1.1, -0.7, -1.3, -1.1, 0.7, 1.3, 1.1, -0.7, 1.3, 1.1, 0.7, 1.3, -1.1, -0.7, 1.3, 1.1, -0.7, 1.3, -1.1, 0.7, 1.3, -1.1, -0.7, -1.3, 1.1, 0.7, -1.3, 1.1, -0.7, -1.3, -1.1, 0.7, -1.3, 1.1, 0.7, -1.3, -1.1, -0.7, -1.3, -1.1)
|
||||||
|
|
||||||
[sub_resource type="BoxMesh" id="BoxMesh_gim1e"]
|
|
||||||
size = Vector3(1.4, 3, 2.2)
|
|
||||||
|
|
||||||
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_48a1a"]
|
|
||||||
data = PackedVector3Array(-0.7, 1.5, 1.1, 0.7, 1.5, 1.1, -0.7, -1.5, 1.1, 0.7, 1.5, 1.1, 0.7, -1.5, 1.1, -0.7, -1.5, 1.1, 0.7, 1.5, -1.1, -0.7, 1.5, -1.1, 0.7, -1.5, -1.1, -0.7, 1.5, -1.1, -0.7, -1.5, -1.1, 0.7, -1.5, -1.1, 0.7, 1.5, 1.1, 0.7, 1.5, -1.1, 0.7, -1.5, 1.1, 0.7, 1.5, -1.1, 0.7, -1.5, -1.1, 0.7, -1.5, 1.1, -0.7, 1.5, -1.1, -0.7, 1.5, 1.1, -0.7, -1.5, -1.1, -0.7, 1.5, 1.1, -0.7, -1.5, 1.1, -0.7, -1.5, -1.1, 0.7, 1.5, 1.1, -0.7, 1.5, 1.1, 0.7, 1.5, -1.1, -0.7, 1.5, 1.1, -0.7, 1.5, -1.1, 0.7, 1.5, -1.1, -0.7, -1.5, 1.1, 0.7, -1.5, 1.1, -0.7, -1.5, -1.1, 0.7, -1.5, 1.1, 0.7, -1.5, -1.1, -0.7, -1.5, -1.1)
|
|
||||||
|
|
||||||
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_nomhm"]
|
[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_nomhm"]
|
||||||
width = 256
|
width = 256
|
||||||
height = 256
|
height = 256
|
||||||
@ -6737,15 +6732,9 @@ collision_layer = 5
|
|||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Props/Freezer/StaticBody3D"]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Props/Freezer/StaticBody3D"]
|
||||||
shape = SubResource("ConcavePolygonShape3D_otfxe")
|
shape = SubResource("ConcavePolygonShape3D_otfxe")
|
||||||
|
|
||||||
[node name="VendingMachine" type="MeshInstance3D" parent="MessHall/Props"]
|
[node name="VendingMachine2" parent="MessHall/Props" instance=ExtResource("41_h1nog")]
|
||||||
transform = Transform3D(-0.422618, -0.906308, -3.69465e-08, -0.906308, 0.422618, -7.92319e-08, 8.74228e-08, 0, -1, 0.481997, 1.19006, 4.7)
|
transform = Transform3D(5.54197e-08, -0.906308, -0.422618, 1.18848e-07, 0.422618, -0.906308, 1, 0, 1.31134e-07, 0.481997, 1.19006, 4.7)
|
||||||
mesh = SubResource("BoxMesh_gim1e")
|
skeleton = NodePath("")
|
||||||
|
|
||||||
[node name="StaticBody3D" type="StaticBody3D" parent="MessHall/Props/VendingMachine" groups=["MetalMaterial"]]
|
|
||||||
collision_layer = 5
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="MessHall/Props/VendingMachine/StaticBody3D"]
|
|
||||||
shape = SubResource("ConcavePolygonShape3D_48a1a")
|
|
||||||
|
|
||||||
[node name="Trashcan" type="MeshInstance3D" parent="MessHall/Props"]
|
[node name="Trashcan" type="MeshInstance3D" parent="MessHall/Props"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.9, 0.5, 9)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.9, 0.5, 9)
|
||||||
|
@ -50,7 +50,7 @@ data = PackedVector3Array(0.6, 1.5, 0.45, 0.5196, 1.5, -0.15, 0.6, 1.5, 0.15, -0
|
|||||||
|
|
||||||
[node name="EVASuit" instance=ExtResource("1_2yqsa")]
|
[node name="EVASuit" instance=ExtResource("1_2yqsa")]
|
||||||
|
|
||||||
[node name="GunkBody" parent="Enclosure" index="0" instance=ExtResource("2_t7o5w")]
|
[node name="GunkBody" parent="Enclosure" index="0" groups=["MetalMaterial"] instance=ExtResource("2_t7o5w")]
|
||||||
mask_dim = 128
|
mask_dim = 128
|
||||||
source_gunk_material = SubResource("ShaderMaterial_dtepx")
|
source_gunk_material = SubResource("ShaderMaterial_dtepx")
|
||||||
|
|
||||||
|
@ -161,7 +161,7 @@ data = PackedVector3Array(0.2683, 0.1393, 0.0996, 0.3136, 0.0844, -0.0003, 0.284
|
|||||||
|
|
||||||
[node name="EVASuit" instance=ExtResource("1_ilt3k")]
|
[node name="EVASuit" instance=ExtResource("1_ilt3k")]
|
||||||
|
|
||||||
[node name="GunkBody" parent="Enclosure" index="0" instance=ExtResource("2_kbc8s")]
|
[node name="GunkBody" parent="Enclosure" index="0" groups=["MetalMaterial"] instance=ExtResource("2_kbc8s")]
|
||||||
mask_dim = 128
|
mask_dim = 128
|
||||||
source_gunk_material = SubResource("ShaderMaterial_dtepx")
|
source_gunk_material = SubResource("ShaderMaterial_dtepx")
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ data = PackedVector3Array(-0.5, 0.7, 0.5, -0.5, -0.7, 0.5, -0.5, 0.7, -0.5, -0.5
|
|||||||
[node name="TarpCrate" type="MeshInstance3D"]
|
[node name="TarpCrate" type="MeshInstance3D"]
|
||||||
mesh = SubResource("ArrayMesh_od7ht")
|
mesh = SubResource("ArrayMesh_od7ht")
|
||||||
|
|
||||||
[node name="GunkBody" parent="." instance=ExtResource("5_p1cm3")]
|
[node name="GunkBody" parent="." groups=["PlasticMaterial"] instance=ExtResource("5_p1cm3")]
|
||||||
mask_dim = 128
|
mask_dim = 128
|
||||||
source_gunk_material = SubResource("ShaderMaterial_od7ht")
|
source_gunk_material = SubResource("ShaderMaterial_od7ht")
|
||||||
|
|
||||||
|
@ -96,5 +96,5 @@ shader_parameter/inflation_pixellation = 10.0
|
|||||||
[node name="TarpCrateLogo" instance=ExtResource("1_l13nj")]
|
[node name="TarpCrateLogo" instance=ExtResource("1_l13nj")]
|
||||||
mesh = SubResource("ArrayMesh_5yd1v")
|
mesh = SubResource("ArrayMesh_5yd1v")
|
||||||
|
|
||||||
[node name="GunkBody" parent="." index="0"]
|
[node name="GunkBody" parent="." index="0" groups=["PlasticMaterial"]]
|
||||||
source_gunk_material = SubResource("ShaderMaterial_vcd1x")
|
source_gunk_material = SubResource("ShaderMaterial_vcd1x")
|
||||||
|
11
src/props/vending_machine/vending_machine.gd
Normal file
11
src/props/vending_machine/vending_machine.gd
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
@tool
|
||||||
|
extends MeshInstance3D
|
||||||
|
|
||||||
|
const UNPOWERED_EMISSION := 0.0
|
||||||
|
const POWERED_EMISSION := 1.7
|
||||||
|
|
||||||
|
@export var powered := false:
|
||||||
|
set(value):
|
||||||
|
powered = value
|
||||||
|
var material: StandardMaterial3D = (mesh as ArrayMesh).surface_get_material(0)
|
||||||
|
material.emission_energy_multiplier = POWERED_EMISSION if powered else UNPOWERED_EMISSION
|
1
src/props/vending_machine/vending_machine.gd.uid
Normal file
1
src/props/vending_machine/vending_machine.gd.uid
Normal file
@ -0,0 +1 @@
|
|||||||
|
uid://jybe7wejrtuj
|
67
src/props/vending_machine/vending_machine.tscn
Normal file
67
src/props/vending_machine/vending_machine.tscn
Normal file
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user