Files
Cody Brittain 3f62424312 [MDB Ignore] [IDB Ignore] Kills off /obj/item/device (#21774)
This has zero reason to exist in our code base. We have no procs or
variables tied to this. I removed it to make future modifications
cleaner.

---------

Signed-off-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
2026-02-01 05:14:26 +00:00

64 lines
1.8 KiB
Plaintext

/***************
* Telecrystals *
***************/
/datum/uplink_item/item/telecrystal
category = /datum/uplink_category/crystals
desc = "Acquire the uplink telecrystals in pure form."
/datum/uplink_item/item/telecrystal/get_goods(var/obj/item/uplink/U, var/loc)
return new /obj/item/stack/telecrystal(loc, telecrystal_cost(U.telecrystals))
/datum/uplink_item/item/telecrystal/one
name = "Telecrystal - 01"
telecrystal_cost = 1
/datum/uplink_item/item/telecrystal/five
name = "Telecrystals - 05"
telecrystal_cost = 5
/datum/uplink_item/item/telecrystal/ten
name = "Telecrystals - 10"
telecrystal_cost = 10
/datum/uplink_item/item/telecrystal/twentyfive
name = "Telecrystals - 25"
telecrystal_cost = 25
/datum/uplink_item/item/telecrystal/all
name = "Telecrystals - Empty Uplink"
telecrystal_cost = 1
/datum/uplink_item/item/telecrystal/all/telecrystal_cost(var/telecrystals)
return max(1, telecrystals)
/datum/uplink_item/item/bluecrystal
category = /datum/uplink_category/crystals
desc = "Acquire the uplink bluecrystals in pure form."
/datum/uplink_item/item/bluecrystal/get_goods(var/obj/item/uplink/U, var/loc)
return new /obj/item/stack/telecrystal/blue(loc, bluecrystal_cost(U.bluecrystals))
/datum/uplink_item/item/bluecrystal/one
name = "Bluecrystals - 01"
bluecrystal_cost = 1
/datum/uplink_item/item/bluecrystal/five
name = "Bluecrystals - 05"
bluecrystal_cost = 5
/datum/uplink_item/item/bluecrystal/ten
name = "Bluecrystals - 10"
bluecrystal_cost = 10
/datum/uplink_item/item/bluecrystal/twentyfive
name = "Bluecrystals - 25"
bluecrystal_cost = 25
/datum/uplink_item/item/bluecrystal/all
name = "Bluecrystals - Empty Uplink"
bluecrystal_cost = 1
/datum/uplink_item/item/bluecrystal/all/bluecrystal_cost(var/bluecrystals)
return max(1, bluecrystals)