diff --git a/modular_chomp/code/modules/materials/materials/gems.dm b/modular_chomp/code/modules/materials/materials/gems.dm new file mode 100644 index 0000000000..88fc2e4a5d --- /dev/null +++ b/modular_chomp/code/modules/materials/materials/gems.dm @@ -0,0 +1,7 @@ +/datum/material/valhollide //buffed protection and reflectivity + protectiveness = 70 + reflectivity = 0.75 + + +/datum/material/morphium //buffed protection + protectiveness = 65 \ No newline at end of file diff --git a/modular_chomp/code/modules/materials/materials/metals/metals.dm b/modular_chomp/code/modules/materials/materials/metals/metals.dm new file mode 100644 index 0000000000..1a003e6fc0 --- /dev/null +++ b/modular_chomp/code/modules/materials/materials/metals/metals.dm @@ -0,0 +1,53 @@ +/datum/material/durasteel //Slightly nerfed protectivness + protectiveness = 55 + +/datum/material/titanium //Adjusted hardness, reflective, and protection + hardness = 60 + protectiveness = 30 + reflectivity = 0.3 + + +/datum/material/iron //Adjusted hardness, reflective, and protection + hardness = 70 + protectiveness = 20 + reflectivity = 0.1 + + +/datum/material/lead //Adjusted hardness, reflective, and protection + hardness = 60 + protectiveness = 15 + reflectivity = 0.1 + + +/datum/material/gold //Adjusted reflective, and protection + hardness = 50 + protectiveness = 30 + reflectivity = 0.05 + + +/datum/material/silver //Adjusted reflective, and protection + hardness = 60 + protectiveness = 30 + reflectivity = 0.2 + + +/datum/material/platinum //Adjusted hardness, reflective, and protection + hardness = 60 + protectiveness = 30 + reflectivity = 0.0 + +/datum/material/uranium //Adjusted hardness, reflective, and protection + hardness = 70 + protectiveness = 30 + reflectivity = 0.5 + +/datum/material/mhydrogen //Adjusted hardness, reflective, and protection. And weight. + hardness = 75 + protectiveness = 40 + reflectivity = 0.4 + weight = 5 + +/datum/material/osmium //Adjusted hardness, reflective, and protection + hardness = 65 + protectiveness = 30 + reflectivity = 0.1 \ No newline at end of file diff --git a/modular_chomp/code/modules/materials/materials/organic/animal_products.dm b/modular_chomp/code/modules/materials/materials/organic/animal_products.dm new file mode 100644 index 0000000000..18c7b68c27 --- /dev/null +++ b/modular_chomp/code/modules/materials/materials/organic/animal_products.dm @@ -0,0 +1,3 @@ +/datum/material/chitin + protectiveness = 25 + reflectivity = 0.05 \ No newline at end of file diff --git a/vorestation.dme b/vorestation.dme index 4d52f00525..9b163d74fa 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4579,6 +4579,9 @@ #include "modular_chomp\code\modules\emotes\definitions\audiable.dm" #include "modular_chomp\code\modules\food\drinkgglass\metaglass.dm" #include "modular_chomp\code\modules\food\food\drinks\bottle.dm" +#include "modular_chomp\code\modules\materials\materials\gems.dm" +#include "modular_chomp\code\modules\materials\materials\metals\metals.dm" +#include "modular_chomp\code\modules\materials\materials\organic\animal_products.dm" #include "modular_chomp\code\modules\mining\shelter_atoms_ch.dm" #include "modular_chomp\code\modules\mining\shelters_ch.dm" #include "modular_chomp\code\modules\mob\holder.dm"