[MIRROR] Additional Material Tiles (#12032)

Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-11-25 18:41:04 -07:00
committed by GitHub
parent 3ead20716e
commit 5b35770372
10 changed files with 134 additions and 0 deletions

View File

@@ -397,3 +397,43 @@
stacktype = /obj/item/stack/tile/roofing stacktype = /obj/item/stack/tile/roofing
build_type = /obj/item/stack/tile/roofing build_type = /obj/item/stack/tile/roofing
can_weld = FALSE can_weld = FALSE
/obj/item/stack/tile/floor/gold
name = "gold floor tile"
singular_name = "gold floor tile"
icon_state = "tile-gold"
matter = list(MAT_GOLD = SHEET_MATERIAL_AMOUNT / 4)
welds_into = /obj/item/stack/material/gold
no_variants = FALSE
/obj/item/stack/tile/floor/silver
name = "silver floor tile"
singular_name = "silver floor tile"
icon_state = "tile-silver"
matter = list(MAT_SILVER = SHEET_MATERIAL_AMOUNT / 4)
welds_into = /obj/item/stack/material/silver
no_variants = FALSE
/obj/item/stack/tile/floor/phoron
name = "phoron floor tile"
singular_name = "phoron floor tile"
icon_state = "tile-phoron"
matter = list(MAT_PHORON = SHEET_MATERIAL_AMOUNT / 4)
welds_into = /obj/item/stack/material/phoron
no_variants = FALSE
/obj/item/stack/tile/floor/diamond
name = "diamond floor tile"
singular_name = "diamond floor tile"
icon_state = "tile-diamond"
matter = list(MAT_DIAMOND = SHEET_MATERIAL_AMOUNT / 4)
welds_into = /obj/item/stack/material/diamond
no_variants = FALSE
/obj/item/stack/tile/floor/uranium
name = "uranium floor tile"
singular_name = "uranium floor tile"
icon_state = "tile-uranium"
matter = list(MAT_URANIUM = SHEET_MATERIAL_AMOUNT / 4)
welds_into = /obj/item/stack/material/uranium
no_variants = FALSE

View File

@@ -299,3 +299,57 @@
/turf/simulated/shuttle/floor/voidcraft/external/dark /turf/simulated/shuttle/floor/voidcraft/external/dark
/turf/simulated/shuttle/floor/voidcraft/external/light /turf/simulated/shuttle/floor/voidcraft/external/light
/turf/simulated/floor/tiled/material
icon = 'icons/turf/floors.dmi'
/decl/flooring/tiling/material
name = "material floor"
icon_base = "steel"
icon = 'icons/turf/floors.dmi'
flags = TURF_REMOVE_CROWBAR | TURF_CAN_BREAK
/turf/simulated/floor/tiled/material/uranium
icon_state = "uranium"
initial_flooring = /decl/flooring/tiling/material/uranium
/decl/flooring/tiling/material/uranium
name = "uranium floor"
icon_base = "uranium"
build_type = /obj/item/stack/tile/floor/uranium
/turf/simulated/floor/tiled/material/phoron
icon_state = "phoron"
initial_flooring = /decl/flooring/tiling/material/phoron
/decl/flooring/tiling/material/phoron
name = "phoron floor"
icon_base = "phoron"
build_type = /obj/item/stack/tile/floor/phoron
/turf/simulated/floor/tiled/material/gold
icon_state = "gold"
initial_flooring = /decl/flooring/tiling/material/gold
/decl/flooring/tiling/material/gold
name = "gold floor"
icon_base = "gold"
build_type = /obj/item/stack/tile/floor/gold
/turf/simulated/floor/tiled/material/silver
icon_state = "silver"
initial_flooring = /decl/flooring/tiling/material/silver
/decl/flooring/tiling/material/silver
name = "silver floor"
icon_base = "silver"
build_type = /obj/item/stack/tile/floor/silver
/turf/simulated/floor/tiled/material/diamond
icon_state = "diamond"
initial_flooring = /decl/flooring/tiling/material/diamond
/decl/flooring/tiling/material/diamond
name = "diamond floor"
icon_base = "diamond"
build_type = /obj/item/stack/tile/floor/diamond

View File

@@ -0,0 +1,7 @@
/datum/material/diamond/generate_recipes()
..()
recipes += list(
new /datum/stack_recipe_list("floor tiles", list(
new /datum/stack_recipe("diamond floor tile", /obj/item/stack/tile/floor/diamond, 1, 4, 20, recycle_material = "[name]")
))
)

View File

@@ -0,0 +1,7 @@
/datum/material/gold/generate_recipes()
..()
recipes += list(
new /datum/stack_recipe_list("floor tiles", list(
new /datum/stack_recipe("gold floor tile", /obj/item/stack/tile/floor/gold, 1, 4, 20, recycle_material = "[name]")
))
)

View File

@@ -0,0 +1,7 @@
/datum/material/phoron/generate_recipes()
..()
recipes += list(
new /datum/stack_recipe_list("floor tiles", list(
new /datum/stack_recipe("phoron floor tile", /obj/item/stack/tile/floor/phoron, 1, 4, 20, recycle_material = "[name]")
))
)

View File

@@ -0,0 +1,7 @@
/datum/material/silver/generate_recipes()
..()
recipes += list(
new /datum/stack_recipe_list("floor tiles", list(
new /datum/stack_recipe("silver floor tile", /obj/item/stack/tile/floor/silver, 1, 4, 20, recycle_material = "[name]")
))
)

View File

@@ -0,0 +1,7 @@
/datum/material/uranium/generate_recipes()
..()
recipes += list(
new /datum/stack_recipe_list("floor tiles", list(
new /datum/stack_recipe("uranium floor tile", /obj/item/stack/tile/floor/uranium, 1, 4, 20, recycle_material = "[name]")
))
)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 115 KiB

View File

@@ -3203,14 +3203,19 @@
#include "code\modules\materials\materials\snow.dm" #include "code\modules\materials\materials\snow.dm"
#include "code\modules\materials\materials\stone.dm" #include "code\modules\materials\materials\stone.dm"
#include "code\modules\materials\materials\supermatter.dm" #include "code\modules\materials\materials\supermatter.dm"
#include "code\modules\materials\materials\metals\diamond.dm"
#include "code\modules\materials\materials\metals\gold.dm"
#include "code\modules\materials\materials\metals\hull.dm" #include "code\modules\materials\materials\metals\hull.dm"
#include "code\modules\materials\materials\metals\metals.dm" #include "code\modules\materials\materials\metals\metals.dm"
#include "code\modules\materials\materials\metals\metals_vr.dm" #include "code\modules\materials\materials\metals\metals_vr.dm"
#include "code\modules\materials\materials\metals\phoron.dm"
#include "code\modules\materials\materials\metals\plasteel.dm" #include "code\modules\materials\materials\metals\plasteel.dm"
#include "code\modules\materials\materials\metals\plasteel_ch.dm" #include "code\modules\materials\materials\metals\plasteel_ch.dm"
#include "code\modules\materials\materials\metals\plasteel_vr.dm" #include "code\modules\materials\materials\metals\plasteel_vr.dm"
#include "code\modules\materials\materials\metals\silver.dm"
#include "code\modules\materials\materials\metals\steel.dm" #include "code\modules\materials\materials\metals\steel.dm"
#include "code\modules\materials\materials\metals\steel_vr.dm" #include "code\modules\materials\materials\metals\steel_vr.dm"
#include "code\modules\materials\materials\metals\uranium.dm"
#include "code\modules\materials\materials\organic\animal_products.dm" #include "code\modules\materials\materials\organic\animal_products.dm"
#include "code\modules\materials\materials\organic\cloth.dm" #include "code\modules\materials\materials\organic\cloth.dm"
#include "code\modules\materials\materials\organic\cloth_ch.dm" #include "code\modules\materials\materials\organic\cloth_ch.dm"