[MIRROR] Have you bingled that (#10545)

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-03-29 22:12:53 +01:00
committed by GitHub
co-authored by Cameron Lennox Kashargul
parent 057fffd669
commit 16a213f699
386 changed files with 5637 additions and 1162 deletions
@@ -270,6 +270,7 @@
*/
/datum/particle_smasher_recipe
var/display_name = ""
var/list/reagents // example: = list(REAGENT_ID_PACID = 5)
var/list/items // example: = list(/obj/item/tool/crowbar, /obj/item/welder) Place /foo/bar before /foo. Do not include fruit. Maximum of 3 items.
var/recipe_type = PS_RESULT_STACK // Are we producing a stack or an item?
@@ -282,6 +283,7 @@
var/required_atmos_temp_max = 600 // The maximum ambient atmospheric temperature required, in kelvin.
var/probability = 0 // The probability for the recipe to be produced. 0 will make it impossible.
var/item_consume_chance = 100 // The probability for the items (not materials) used in the recipe to be consume.
var/wiki_flag = NONE
/datum/particle_smasher_recipe/proc/check_items(var/obj/container as obj)
. = 1
@@ -320,6 +322,7 @@
return .
/datum/particle_smasher_recipe/deuterium_tritium
display_name = MAT_TRITIUM + " from " + MAT_DEUTERIUM
reagents = list(REAGENT_ID_HYDROGEN = 15)
result = /obj/item/stack/material/tritium
@@ -332,6 +335,7 @@
probability = 30
/datum/particle_smasher_recipe/verdantium_morphium
display_name = MAT_MORPHIUM + " from " + MAT_VERDANTIUM
result = /obj/item/stack/material/morphium
required_material = /obj/item/stack/material/verdantium
@@ -340,6 +344,7 @@
probability = 20
/datum/particle_smasher_recipe/plasteel_morphium
display_name = MAT_MORPHIUM + " from Alien Junk"
items = list(/obj/item/prop/alien/junk)
result = /obj/item/stack/material/morphium
@@ -350,6 +355,7 @@
probability = 10
/datum/particle_smasher_recipe/osmium_lead
display_name = MAT_OSMIUM + " from " + MAT_LEAD
reagents = list(REAGENT_ID_TUNGSTEN = 10)
result = /obj/item/stack/material/lead
@@ -363,6 +369,7 @@
probability = 50
/datum/particle_smasher_recipe/phoron_valhollide
display_name = MAT_VALHOLLIDE + " from " + MAT_PHORON
reagents = list(REAGENT_ID_PHORON = 10, REAGENT_ID_PACID = 10)
result = /obj/item/stack/material/valhollide
@@ -376,6 +383,7 @@
probability = 10
/datum/particle_smasher_recipe/valhollide_supermatter
display_name = MAT_SUPERMATTER + " from " + MAT_VALHOLLIDE
reagents = list(REAGENT_ID_PHORON = 300)
result = /obj/item/stack/material/supermatter
@@ -389,6 +397,7 @@
probability = 1
/datum/particle_smasher_recipe/donkpockets_coal
display_name = "Ruined Donkpocket"
items = list(/obj/item/reagent_containers/food/snacks/donkpocket)
recipe_type = PS_RESULT_ITEM
@@ -404,6 +413,7 @@
probability = 90
/datum/particle_smasher_recipe/donkpockets_ascend
display_name = "Ascended Donkpocket"
items = list(/obj/item/reagent_containers/food/snacks/donkpocket)
reagents = list(REAGENT_ID_PHORON = 120)
@@ -420,6 +430,7 @@
probability = 20
/datum/particle_smasher_recipe/glamour
display_name = "Synthesize " + MAT_GLAMOUR
items = list(/obj/item/glamour_unstable)
result = /obj/item/stack/material/glamour