[MIRROR] Energized Agate Upport (#12009)

Co-authored-by: FluffMedic <109300046+FluffMedic@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-11-21 01:46:23 -07:00
committed by GitHub
parent d10f2856fc
commit 6a7957f2c0
8 changed files with 35 additions and 30 deletions

View File

@@ -69,10 +69,7 @@
#define MAT_FLOKIUM "flockium"
#define MAT_SMOLEBRICKS "smolebricks"
#define MAT_WAX "wax"
//ChompEdit Begin Tyr exclusive material
#define MAT_EAGATE "energized agate"
//ChompEdit End
#define MAT_CULT "cult"
#define MAT_CULT2 "cult2"

View File

@@ -230,3 +230,32 @@
new /datum/stack_recipe("glamour bow", /obj/item/gun/launcher/crossbow/bow/glamour, 15, time = 15 SECONDS, pass_stack_color = FALSE, supplied_material = "[name]"),
new /datum/stack_recipe("glamour arrow", /obj/item/arrow/standard/glamour, 1, time = 15 SECONDS, pass_stack_color = FALSE, supplied_material = "[name]")
)
//downstream material, upported to keep cohesion between sprites. Not intended to naturally spawn and require mapping for accessing it
/datum/material/weathered_agate
name = MAT_EAGATE
display_name = "energized agate"
use_name = "energized agate"
icon_colour = "#FF3300"
stack_type = /obj/item/stack/material/weathered_agate
ignition_point = 2400
melting_point = 2200
protectiveness = 70
opacity = 0.3
reflectivity = 0.5
explosion_resistance = 13
negation = 12
spatial_instability = 18
radiation_resistance = 18
supply_conversion_value = 12
can_sharpen = TRUE
hardness = 70
weight = 5
shard_type = SHARD_SHARD
tableslam_noise = 'sound/effects/Glasshit.ogg'
sheet_singular_name = "gem"
sheet_plural_name = "gems"
icon_base = "resin"
table_icon_base = "resin"

View File

@@ -74,3 +74,9 @@
default_type = MAT_GLAMOUR
no_variants = FALSE
apply_colour = TRUE
/obj/item/stack/material/weathered_agate
name = MAT_EAGATE
icon_state = "sheet-agate"
singular_name = "weathered agate"
default_type = MAT_EAGATE

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 81 KiB

View File

@@ -5,30 +5,3 @@
/datum/material/morphium //buffed protection
protectiveness = 65
//disable this when this is ported upstream
/datum/material/weathered_agate
name = MAT_EAGATE
display_name = "energized agate"
use_name = "energized agate"
icon_colour = "#FF3300"
stack_type = /obj/item/stack/material/weathered_agate
flags = MATERIAL_UNMELTABLE
cut_delay = 60
reflectivity = 0
conductivity = 1
shard_type = SHARD_SHARD
tableslam_noise = 'sound/effects/Glasshit.ogg'
stack_origin_tech = list(TECH_ARCANE = 1)
sheet_singular_name = "gem"
sheet_plural_name = "gems"
supply_conversion_value = 15
icon_base = "stone"
table_icon_base = "stone"
/obj/item/stack/material/weathered_agate
name = MAT_EAGATE
icon_state = "sheet-diamond"
singular_name = "weathered agate"
default_type = MAT_EAGATE