been adding a bunch of items and recipies, issue with ssd crafting
BIN
assets/item images/UPS.png
Normal file
|
After Width: | Height: | Size: 298 KiB |
40
assets/item images/UPS.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://k5r6iukify6r"
|
||||
path="res://.godot/imported/UPS.png-c227b67afb5351089df06bf700a16478.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/UPS.png"
|
||||
dest_files=["res://.godot/imported/UPS.png-c227b67afb5351089df06bf700a16478.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/broken-laptop.png
Normal file
|
After Width: | Height: | Size: 209 KiB |
40
assets/item images/broken-laptop.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://uj12a7mitbeh"
|
||||
path="res://.godot/imported/broken-laptop.png-52866284e700d2cb659ac0c26bdee506.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/broken-laptop.png"
|
||||
dest_files=["res://.godot/imported/broken-laptop.png-52866284e700d2cb659ac0c26bdee506.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/gaming_computer.png
Normal file
|
After Width: | Height: | Size: 7.7 MiB |
40
assets/item images/gaming_computer.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://gwiqoc3dmypk"
|
||||
path="res://.godot/imported/gaming_computer.png-07fd24a9ed57cf810947750fa4901a00.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/gaming_computer.png"
|
||||
dest_files=["res://.godot/imported/gaming_computer.png-07fd24a9ed57cf810947750fa4901a00.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/laptop.png
Normal file
|
After Width: | Height: | Size: 774 KiB |
40
assets/item images/laptop.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://qnhfa84e8h4n"
|
||||
path="res://.godot/imported/laptop.png-9535739f0aee292dffaaa98695f8ca2f.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/laptop.png"
|
||||
dest_files=["res://.godot/imported/laptop.png-9535739f0aee292dffaaa98695f8ca2f.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/laptop_battery.png
Normal file
|
After Width: | Height: | Size: 371 KiB |
40
assets/item images/laptop_battery.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://buq3p18drxa52"
|
||||
path="res://.godot/imported/laptop_battery.png-38eee1c1a609f990ada143d126ea156d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/laptop_battery.png"
|
||||
dest_files=["res://.godot/imported/laptop_battery.png-38eee1c1a609f990ada143d126ea156d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/lens.png
Normal file
|
After Width: | Height: | Size: 96 KiB |
40
assets/item images/lens.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bmavqmldgubmh"
|
||||
path="res://.godot/imported/lens.png-9e31c75c74cc5982c3104dc41bee4a7d.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/lens.png"
|
||||
dest_files=["res://.godot/imported/lens.png-9e31c75c74cc5982c3104dc41bee4a7d.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/motor.jpeg
Normal file
|
After Width: | Height: | Size: 154 KiB |
40
assets/item images/motor.jpeg.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://d1h4jw88paduy"
|
||||
path="res://.godot/imported/motor.jpeg-68032f3b3f85a17e0d903b8277d06c86.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/motor.jpeg"
|
||||
dest_files=["res://.godot/imported/motor.jpeg-68032f3b3f85a17e0d903b8277d06c86.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/server.png
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
40
assets/item images/server.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c17lm3mjotwb2"
|
||||
path="res://.godot/imported/server.png-d2fa1989900c73fab20e503a5ea5aa03.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/server.png"
|
||||
dest_files=["res://.godot/imported/server.png-d2fa1989900c73fab20e503a5ea5aa03.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
BIN
assets/item images/ssd.png
Normal file
|
After Width: | Height: | Size: 1 MiB |
40
assets/item images/ssd.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ebshnx1dbvex"
|
||||
path="res://.godot/imported/ssd.png-7f3161cb0566a368a4fa1bcd814966ef.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/item images/ssd.png"
|
||||
dest_files=["res://.godot/imported/ssd.png-7f3161cb0566a368a4fa1bcd814966ef.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
12
crafting/crafts/battery_craft.tres
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[gd_resource type="Resource" script_class="CraftRecipe" load_steps=5 format=3 uid="uid://bvndh352x1gph"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="1_m5le7"]
|
||||
[ext_resource type="Resource" uid="uid://bcteljob51wfj" path="res://items/power_cell.tres" id="2_m5le7"]
|
||||
[ext_resource type="Resource" uid="uid://b2tfv3l6feulr" path="res://items/battery.tres" id="3_m5le7"]
|
||||
[ext_resource type="Script" uid="uid://b4iu5xrdf0evs" path="res://crafting/craft_recipe.gd" id="4_4c1cj"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("4_4c1cj")
|
||||
ingredients = Array[ExtResource("1_m5le7")]([ExtResource("2_m5le7"), ExtResource("2_m5le7"), ExtResource("2_m5le7"), null, null, null, null, null, null])
|
||||
output = ExtResource("3_m5le7")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
|
|
@ -7,11 +7,11 @@
|
|||
[ext_resource type="Resource" uid="uid://bepkdyf7dn1y0" path="res://items/hdd_item.tres" id="3_ccdvw"]
|
||||
[ext_resource type="Resource" uid="uid://c2wbqelme8vy1" path="res://items/ram_item.tres" id="4_tkhhn"]
|
||||
[ext_resource type="Resource" uid="uid://bufa63unuppu5" path="res://items/cpu.tres" id="5_tkhhn"]
|
||||
[ext_resource type="Resource" uid="uid://oc57emfpcnm0" path="res://items/gpu.tres" id="6_r0qw7"]
|
||||
[ext_resource type="Resource" uid="uid://d14wjbxictxb" path="res://items/dvd_drive.tres" id="6_uomls"]
|
||||
[ext_resource type="Resource" uid="uid://8vw85c1qrypm" path="res://items/computer.tres" id="8_uomls"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_2p7jb")
|
||||
ingredients = Array[ExtResource("1_ayiw2")]([ExtResource("2_ccdvw"), ExtResource("4_tkhhn"), ExtResource("2_ccdvw"), ExtResource("3_ccdvw"), ExtResource("5_tkhhn"), ExtResource("6_r0qw7"), ExtResource("2_ccdvw"), ExtResource("2_egxug"), ExtResource("2_ccdvw")])
|
||||
ingredients = Array[ExtResource("1_ayiw2")]([ExtResource("2_ccdvw"), ExtResource("4_tkhhn"), ExtResource("2_ccdvw"), ExtResource("3_ccdvw"), ExtResource("5_tkhhn"), ExtResource("6_uomls"), ExtResource("2_ccdvw"), ExtResource("2_egxug"), ExtResource("2_ccdvw")])
|
||||
output = ExtResource("8_uomls")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
|
|
|
|||
17
crafting/crafts/gaming_pc_craft.tres
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
[gd_resource type="Resource" script_class="CraftRecipe" load_steps=10 format=3 uid="uid://blcmxv5wakj78"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="1_t33uc"]
|
||||
[ext_resource type="Resource" uid="uid://cnr1k8seffsxb" path="res://items/plastic.tres" id="2_vtyyp"]
|
||||
[ext_resource type="Resource" uid="uid://c2wbqelme8vy1" path="res://items/ram_item.tres" id="3_yhmxu"]
|
||||
[ext_resource type="Resource" uid="uid://bjmledqi51eut" path="res://items/ssd_item.tres" id="4_t33uc"]
|
||||
[ext_resource type="Resource" uid="uid://bufa63unuppu5" path="res://items/cpu.tres" id="5_gg81x"]
|
||||
[ext_resource type="Resource" uid="uid://oc57emfpcnm0" path="res://items/gpu.tres" id="6_ervte"]
|
||||
[ext_resource type="Resource" uid="uid://88v5bcyrgpob" path="res://items/large_psu_item.tres" id="7_51ypp"]
|
||||
[ext_resource type="Resource" uid="uid://b3uytlkfvj67f" path="res://items/gaming_computer.tres" id="8_vtyyp"]
|
||||
[ext_resource type="Script" uid="uid://b4iu5xrdf0evs" path="res://crafting/craft_recipe.gd" id="9_4dcfs"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("9_4dcfs")
|
||||
ingredients = Array[ExtResource("1_t33uc")]([ExtResource("2_vtyyp"), ExtResource("3_yhmxu"), ExtResource("2_vtyyp"), ExtResource("4_t33uc"), ExtResource("5_gg81x"), ExtResource("6_ervte"), ExtResource("2_vtyyp"), ExtResource("7_51ypp"), ExtResource("2_vtyyp")])
|
||||
output = ExtResource("8_vtyyp")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
18
crafting/crafts/laptop_craft.tres
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
[gd_resource type="Resource" script_class="CraftRecipe" load_steps=11 format=3 uid="uid://clft51uymuu46"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="1_72tb0"]
|
||||
[ext_resource type="Resource" uid="uid://cnr1k8seffsxb" path="res://items/plastic.tres" id="2_keal5"]
|
||||
[ext_resource type="Resource" uid="uid://c2wbqelme8vy1" path="res://items/ram_item.tres" id="2_to5ff"]
|
||||
[ext_resource type="Resource" uid="uid://bjmledqi51eut" path="res://items/ssd_item.tres" id="3_xwndn"]
|
||||
[ext_resource type="Script" uid="uid://b4iu5xrdf0evs" path="res://crafting/craft_recipe.gd" id="4_6pl53"]
|
||||
[ext_resource type="Resource" uid="uid://bufa63unuppu5" path="res://items/cpu.tres" id="5_7irxg"]
|
||||
[ext_resource type="Resource" uid="uid://d14wjbxictxb" path="res://items/dvd_drive.tres" id="6_hst8j"]
|
||||
[ext_resource type="Resource" uid="uid://b2tfv3l6feulr" path="res://items/battery.tres" id="7_c3mbv"]
|
||||
[ext_resource type="Resource" uid="uid://swd1m0hvep4c" path="res://items/small_psu_item.tres" id="8_gyqji"]
|
||||
[ext_resource type="Resource" uid="uid://bvcquf4e43r6r" path="res://items/laptop.tres" id="9_r23y8"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("4_6pl53")
|
||||
ingredients = Array[ExtResource("1_72tb0")]([ExtResource("2_keal5"), ExtResource("2_to5ff"), ExtResource("2_keal5"), ExtResource("3_xwndn"), ExtResource("5_7irxg"), ExtResource("6_hst8j"), ExtResource("7_c3mbv"), ExtResource("8_gyqji"), ExtResource("7_c3mbv")])
|
||||
output = ExtResource("9_r23y8")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
12
crafting/crafts/large_psu_craft.tres
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[gd_resource type="Resource" script_class="CraftRecipe" load_steps=5 format=3 uid="uid://pdwxkyiuw7dd"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="1_bouyf"]
|
||||
[ext_resource type="Resource" uid="uid://swd1m0hvep4c" path="res://items/small_psu_item.tres" id="2_bouyf"]
|
||||
[ext_resource type="Resource" uid="uid://88v5bcyrgpob" path="res://items/large_psu_item.tres" id="3_6opq1"]
|
||||
[ext_resource type="Script" uid="uid://b4iu5xrdf0evs" path="res://crafting/craft_recipe.gd" id="4_28ud3"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("4_28ud3")
|
||||
ingredients = Array[ExtResource("1_bouyf")]([ExtResource("2_bouyf"), ExtResource("2_bouyf"), null, null, null, null, null, null, null])
|
||||
output = ExtResource("3_6opq1")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
12
crafting/crafts/sdd_craft.tres
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
[gd_resource type="Resource" script_class="CraftRecipe" load_steps=5 format=3 uid="uid://cqaklasqswvdf"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="1_kk6dk"]
|
||||
[ext_resource type="Resource" uid="uid://c2wbqelme8vy1" path="res://items/ram_item.tres" id="3_g875q"]
|
||||
[ext_resource type="Resource" uid="uid://bjmledqi51eut" path="res://items/ssd_item.tres" id="4_ovj8p"]
|
||||
[ext_resource type="Script" uid="uid://b4iu5xrdf0evs" path="res://crafting/craft_recipe.gd" id="9_0q3or"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("9_0q3or")
|
||||
ingredients = Array[ExtResource("1_kk6dk")]([ExtResource("3_g875q"), ExtResource("3_g875q"), null, null, null, null, null, null, null])
|
||||
output = ExtResource("4_ovj8p")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
15
crafting/crafts/server.tres
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[gd_resource type="Resource" script_class="CraftRecipe" load_steps=8 format=3 uid="uid://ded25bvnk3n4f"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="1_vosbt"]
|
||||
[ext_resource type="Script" uid="uid://b4iu5xrdf0evs" path="res://crafting/craft_recipe.gd" id="2_84bi8"]
|
||||
[ext_resource type="Resource" uid="uid://bepkdyf7dn1y0" path="res://items/hdd_item.tres" id="2_feqo4"]
|
||||
[ext_resource type="Resource" uid="uid://b3uytlkfvj67f" path="res://items/gaming_computer.tres" id="3_cetg8"]
|
||||
[ext_resource type="Resource" uid="uid://bufa63unuppu5" path="res://items/cpu.tres" id="4_3ls3j"]
|
||||
[ext_resource type="Resource" uid="uid://c2wbqelme8vy1" path="res://items/ram_item.tres" id="5_5sfar"]
|
||||
[ext_resource type="Resource" uid="uid://be540abaa08ox" path="res://items/server.tres" id="6_cetg8"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_84bi8")
|
||||
ingredients = Array[ExtResource("1_vosbt")]([ExtResource("2_feqo4"), ExtResource("2_feqo4"), ExtResource("2_feqo4"), ExtResource("3_cetg8"), ExtResource("4_3ls3j"), ExtResource("3_cetg8"), ExtResource("5_5sfar"), ExtResource("5_5sfar"), ExtResource("5_5sfar")])
|
||||
output = ExtResource("6_cetg8")
|
||||
metadata/_custom_type_script = "uid://b4iu5xrdf0evs"
|
||||
|
|
@ -74,3 +74,4 @@ size_flags_horizontal = 4
|
|||
layout_mode = 2
|
||||
text = "Computer"
|
||||
horizontal_alignment = 1
|
||||
autowrap_mode = 2
|
||||
|
|
|
|||
60
crafting/scavenges/broken_laptop_scav.tres
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
[gd_resource type="Resource" script_class="ScavengeRecipe" load_steps=18 format=3 uid="uid://c5fue42g8u8tt"]
|
||||
|
||||
[ext_resource type="Resource" uid="uid://jrm0nf23h0a5" path="res://items/broken_laptop.tres" id="1_01qcv"]
|
||||
[ext_resource type="Resource" uid="uid://oc57emfpcnm0" path="res://items/gpu.tres" id="1_bdrs7"]
|
||||
[ext_resource type="Script" uid="uid://oa5rlx6ttwuj" path="res://crafting/rollableLoot.gd" id="2_01qcv"]
|
||||
[ext_resource type="Resource" uid="uid://cnr1k8seffsxb" path="res://items/plastic.tres" id="3_7kc11"]
|
||||
[ext_resource type="Resource" uid="uid://bepkdyf7dn1y0" path="res://items/hdd_item.tres" id="4_7kc11"]
|
||||
[ext_resource type="Resource" uid="uid://bufa63unuppu5" path="res://items/cpu.tres" id="4_yqdve"]
|
||||
[ext_resource type="Resource" uid="uid://c2wbqelme8vy1" path="res://items/ram_item.tres" id="5_4mdbd"]
|
||||
[ext_resource type="Script" uid="uid://boqr1fowaqmt0" path="res://crafting/scavenge_recipe.gd" id="6_41i4r"]
|
||||
[ext_resource type="Resource" uid="uid://bjmledqi51eut" path="res://items/ssd_item.tres" id="7_7kc11"]
|
||||
[ext_resource type="Resource" uid="uid://b2tfv3l6feulr" path="res://items/battery.tres" id="9_4mdbd"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_yqdve"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("3_7kc11")
|
||||
chance = 4
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4mdbd"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("4_7kc11")
|
||||
chance = 2
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_41i4r"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("5_4mdbd")
|
||||
chance = 2
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_u1nhl"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("1_bdrs7")
|
||||
chance = 1
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_cojsa"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("7_7kc11")
|
||||
chance = 1
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4af7c"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("4_yqdve")
|
||||
chance = 2
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[sub_resource type="Resource" id="Resource_4v3pw"]
|
||||
script = ExtResource("2_01qcv")
|
||||
item = ExtResource("9_4mdbd")
|
||||
chance = 2
|
||||
metadata/_custom_type_script = "uid://oa5rlx6ttwuj"
|
||||
|
||||
[resource]
|
||||
script = ExtResource("6_41i4r")
|
||||
input = ExtResource("1_01qcv")
|
||||
loot_pool = Array[ExtResource("2_01qcv")]([SubResource("Resource_yqdve"), SubResource("Resource_4mdbd"), SubResource("Resource_41i4r"), SubResource("Resource_u1nhl"), SubResource("Resource_cojsa"), SubResource("Resource_4af7c"), SubResource("Resource_4v3pw")])
|
||||
metadata/_custom_type_script = "uid://boqr1fowaqmt0"
|
||||
19
inv_system/item_panels/broken.tres
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
[gd_resource type="StyleBoxFlat" format=3 uid="uid://b66jb7n1t8xeg"]
|
||||
|
||||
[resource]
|
||||
content_margin_left = 0.0
|
||||
content_margin_top = 0.0
|
||||
content_margin_right = 0.0
|
||||
content_margin_bottom = 0.0
|
||||
bg_color = Color(0.76537657, 0.76537657, 0.76537657, 0.6)
|
||||
border_width_left = 5
|
||||
border_width_top = 5
|
||||
border_width_right = 5
|
||||
border_width_bottom = 5
|
||||
border_color = Color(0.8, 0, 0, 1)
|
||||
border_blend = true
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
corner_radius_bottom_left = 3
|
||||
corner_detail = 5
|
||||
|
|
@ -5,7 +5,7 @@ content_margin_left = 0.0
|
|||
content_margin_top = 0.0
|
||||
content_margin_right = 0.0
|
||||
content_margin_bottom = 0.0
|
||||
bg_color = Color(0.1, 0.1, 0.1, 0.6)
|
||||
bg_color = Color(0.76537657, 0.76537657, 0.76537657, 0.6)
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
|
|
|
|||
14
inv_system/item_panels/legendary.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="StyleBoxFlat" format=3 uid="uid://coy6kyoackibc"]
|
||||
|
||||
[resource]
|
||||
bg_color = Color(0.1, 0.1, 0.1, 0.6)
|
||||
border_width_bottom = 176
|
||||
border_color = Color(0.8784314, 0.6431373, 0, 1)
|
||||
border_blend = true
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
corner_radius_bottom_left = 3
|
||||
corner_detail = 5
|
||||
shadow_color = Color(0.91759837, 0.6238727, 7.70092e-07, 0.6)
|
||||
shadow_size = 6
|
||||
14
inv_system/item_panels/rare.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="StyleBoxFlat" format=3 uid="uid://dcnrpkhjhp4tk"]
|
||||
|
||||
[resource]
|
||||
bg_color = Color(0.1, 0.1, 0.1, 0.6)
|
||||
border_width_bottom = 176
|
||||
border_color = Color(4.813075e-06, 0.6511897, 0.8311696, 1)
|
||||
border_blend = true
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
corner_radius_bottom_left = 3
|
||||
corner_detail = 5
|
||||
shadow_color = Color(1.4439225e-06, 0.704971, 0.731948, 0.6)
|
||||
shadow_size = 6
|
||||
14
inv_system/item_panels/uncommon.tres
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_resource type="StyleBoxFlat" format=3 uid="uid://ctni70631ksq7"]
|
||||
|
||||
[resource]
|
||||
bg_color = Color(0.1, 0.1, 0.1, 0.6)
|
||||
border_width_bottom = 176
|
||||
border_color = Color(1.2513996e-06, 0.7175694, 0.083496176, 1)
|
||||
border_blend = true
|
||||
corner_radius_top_left = 3
|
||||
corner_radius_top_right = 3
|
||||
corner_radius_bottom_right = 3
|
||||
corner_radius_bottom_left = 3
|
||||
corner_detail = 5
|
||||
shadow_color = Color(0.13444874, 0.748399, 0, 0.6)
|
||||
shadow_size = 6
|
||||
|
|
@ -6,6 +6,8 @@ class_name ItemSlot
|
|||
@export var label : Label
|
||||
var type : String
|
||||
var block_taking : bool = false
|
||||
const DEFAULT = preload("uid://hgjmkwj0dbqr")
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
update_ui()
|
||||
|
|
@ -14,13 +16,14 @@ func update_ui():
|
|||
if not item:
|
||||
icon.texture = null
|
||||
label.text = ""
|
||||
remove_theme_stylebox_override("panel")
|
||||
add_theme_stylebox_override("panel",DEFAULT)
|
||||
return
|
||||
|
||||
if item.custom_panel_style:
|
||||
add_theme_stylebox_override("panel",item.custom_panel_style)
|
||||
else:
|
||||
remove_theme_stylebox_override("panel")
|
||||
#remove_theme_stylebox_override("panel")
|
||||
add_theme_stylebox_override("panel",DEFAULT)
|
||||
icon.texture = item.icon
|
||||
#tooltip_text = item.item_name
|
||||
label.text = item.value
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ grow_horizontal = 2
|
|||
grow_vertical = 2
|
||||
texture = ExtResource("3_0tnt0")
|
||||
expand_mode = 3
|
||||
stretch_mode = 4
|
||||
|
||||
[node name="Label" type="Label" parent="Icon"]
|
||||
visible = false
|
||||
|
|
|
|||
|
|
@ -219,6 +219,7 @@ horizontal_scroll_mode = 0
|
|||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 3
|
||||
theme_override_constants/separation = 10
|
||||
|
||||
[node name="Scavenge" type="PanelContainer" parent="TabContainer" node_paths=PackedStringArray("grid")]
|
||||
visible = false
|
||||
|
|
|
|||
11
items/battery.tres
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=3 format=3 uid="uid://b2tfv3l6feulr"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://buq3p18drxa52" path="res://assets/item images/laptop_battery.png" id="1_i7fpe"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_6iu4j"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_6iu4j")
|
||||
item_name = "Battery"
|
||||
icon = ExtResource("1_i7fpe")
|
||||
bin_chance = 2
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
13
items/broken_laptop.tres
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://jrm0nf23h0a5"]
|
||||
|
||||
[ext_resource type="StyleBox" uid="uid://b66jb7n1t8xeg" path="res://inv_system/item_panels/broken.tres" id="1_8brb6"]
|
||||
[ext_resource type="Texture2D" uid="uid://uj12a7mitbeh" path="res://assets/item images/broken-laptop.png" id="1_k071h"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_8brb6"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_8brb6")
|
||||
item_name = "Broken Laptop"
|
||||
icon = ExtResource("1_k071h")
|
||||
custom_panel_style = ExtResource("1_8brb6")
|
||||
bin_chance = 7
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://8vw85c1qrypm"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://b2vn26davyrou" path="res://assets/item images/computer.png" id="1_e0dbh"]
|
||||
[ext_resource type="StyleBox" uid="uid://c563rid4b4fho" path="res://inv_system/item_panels/epic.tres" id="1_x7wm3"]
|
||||
[ext_resource type="StyleBox" uid="uid://dcnrpkhjhp4tk" path="res://inv_system/item_panels/rare.tres" id="1_x7wm3"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_x7wm3"]
|
||||
|
||||
[resource]
|
||||
|
|
|
|||
10
items/dvd_drive.tres
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=3 format=3 uid="uid://d14wjbxictxb"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://dqbf4cmu0wm77" path="res://assets/item images/dvd drive.png" id="1_kdwp1"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_rrbl5"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_rrbl5")
|
||||
item_name = "Optical Drive"
|
||||
icon = ExtResource("1_kdwp1")
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
13
items/gaming_computer.tres
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://b3uytlkfvj67f"]
|
||||
|
||||
[ext_resource type="StyleBox" uid="uid://c563rid4b4fho" path="res://inv_system/item_panels/epic.tres" id="1_j1gmi"]
|
||||
[ext_resource type="Texture2D" uid="uid://gwiqoc3dmypk" path="res://assets/item images/gaming_computer.png" id="2_a2am6"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_j1gmi"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_j1gmi")
|
||||
item_name = "Gaming Computer"
|
||||
icon = ExtResource("2_a2am6")
|
||||
custom_panel_style = ExtResource("1_j1gmi")
|
||||
bin_chance = 0
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=3 format=3 uid="uid://oc57emfpcnm0"]
|
||||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://oc57emfpcnm0"]
|
||||
|
||||
[ext_resource type="StyleBox" uid="uid://dcnrpkhjhp4tk" path="res://inv_system/item_panels/rare.tres" id="1_jiyv5"]
|
||||
[ext_resource type="Texture2D" uid="uid://8qvirlis0y5t" path="res://assets/item images/gpu.png" id="1_p14l2"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_jiyv5"]
|
||||
|
||||
|
|
@ -7,4 +8,6 @@
|
|||
script = ExtResource("2_jiyv5")
|
||||
item_name = "GPU"
|
||||
icon = ExtResource("1_p14l2")
|
||||
custom_panel_style = ExtResource("1_jiyv5")
|
||||
bin_chance = 3
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
|
|
|
|||
13
items/laptop.tres
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://bvcquf4e43r6r"]
|
||||
|
||||
[ext_resource type="StyleBox" uid="uid://dcnrpkhjhp4tk" path="res://inv_system/item_panels/rare.tres" id="1_xyf87"]
|
||||
[ext_resource type="Texture2D" uid="uid://qnhfa84e8h4n" path="res://assets/item images/laptop.png" id="2_xyf87"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="3_c2db4"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_c2db4")
|
||||
item_name = "Laptop"
|
||||
icon = ExtResource("2_xyf87")
|
||||
custom_panel_style = ExtResource("1_xyf87")
|
||||
bin_chance = 0
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
|
|
@ -5,6 +5,6 @@
|
|||
|
||||
[resource]
|
||||
script = ExtResource("2_4u113")
|
||||
item_name = "Battery"
|
||||
item_name = "Power Cell"
|
||||
icon = ExtResource("1_lh7dq")
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
13
items/server.tres
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://be540abaa08ox"]
|
||||
|
||||
[ext_resource type="StyleBox" uid="uid://coy6kyoackibc" path="res://inv_system/item_panels/legendary.tres" id="1_70din"]
|
||||
[ext_resource type="Texture2D" uid="uid://c17lm3mjotwb2" path="res://assets/item images/server.png" id="2_5q0ct"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="3_02yvo"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("3_02yvo")
|
||||
item_name = "Server"
|
||||
icon = ExtResource("2_5q0ct")
|
||||
custom_panel_style = ExtResource("1_70din")
|
||||
bin_chance = 0
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||
13
items/ssd_item.tres
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
[gd_resource type="Resource" script_class="ItemData" load_steps=4 format=3 uid="uid://bjmledqi51eut"]
|
||||
|
||||
[ext_resource type="StyleBox" uid="uid://dcnrpkhjhp4tk" path="res://inv_system/item_panels/rare.tres" id="1_kwg8r"]
|
||||
[ext_resource type="Texture2D" uid="uid://ebshnx1dbvex" path="res://assets/item images/ssd.png" id="2_amedr"]
|
||||
[ext_resource type="Script" uid="uid://dccraom7a7e8d" path="res://inv_system/item_data.gd" id="2_kwg8r"]
|
||||
|
||||
[resource]
|
||||
script = ExtResource("2_kwg8r")
|
||||
item_name = "Solid State Drive"
|
||||
icon = ExtResource("2_amedr")
|
||||
custom_panel_style = ExtResource("1_kwg8r")
|
||||
bin_chance = 3
|
||||
metadata/_custom_type_script = "uid://dccraom7a7e8d"
|
||||