Removes crap, upgraded, and upgaded+ cells. Buffs the capacity of basic cells. (#29958)

* Purgation complete

* Update cell.dm

* duplicated descriptions

* subtyping

* Update cell.dm

* Loot

* Update misc_spawners.dm

* Update misc_spawners.dm

* Update code/game/objects/effects/spawners/random/misc_spawners.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update cell.dm

* Update code/game/objects/effects/spawners/random/misc_spawners.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update code/modules/power/cell.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

---------

Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
CRUNCH
2025-08-26 01:38:33 +00:00
committed by GitHub
co-authored by 1080pCat PollardTheDragon
parent 87601899fa
commit be2f874e76
10 changed files with 128 additions and 102 deletions
@@ -93,7 +93,48 @@
/obj/effect/spawner/random/stock_parts
name = "stock parts spawner"
icon_state = "stock_parts"
loot_subtype_path = /obj/item/stock_parts
loot = list(
// T1
/obj/item/stock_parts/capacitor,
/obj/item/stock_parts/scanning_module,
/obj/item/stock_parts/manipulator,
/obj/item/stock_parts/micro_laser,
/obj/item/stock_parts/matter_bin,
// T2
/obj/item/stock_parts/capacitor/adv,
/obj/item/stock_parts/scanning_module/adv,
/obj/item/stock_parts/manipulator/nano,
/obj/item/stock_parts/micro_laser/high,
/obj/item/stock_parts/matter_bin/adv,
// T3
/obj/item/stock_parts/capacitor/super,
/obj/item/stock_parts/scanning_module/phasic,
/obj/item/stock_parts/manipulator/pico,
/obj/item/stock_parts/micro_laser/ultra,
/obj/item/stock_parts/matter_bin/super,
// T4
/obj/item/stock_parts/capacitor/quadratic,
/obj/item/stock_parts/scanning_module/triphasic,
/obj/item/stock_parts/manipulator/femto,
/obj/item/stock_parts/micro_laser/quadultra,
/obj/item/stock_parts/matter_bin/bluespace,
// Power cells
/obj/item/stock_parts/cell,
/obj/item/stock_parts/cell/high,
/obj/item/stock_parts/cell/high/plus,
/obj/item/stock_parts/cell/super,
/obj/item/stock_parts/cell/hyper,
/obj/item/stock_parts/cell/bluespace,
/obj/item/stock_parts/cell/bluespace/charging,
/obj/item/stock_parts/cell/bluespace/trapped,
/obj/item/stock_parts/cell/infinite/abductor,
/obj/item/stock_parts/cell/high/slime,
/obj/item/stock_parts/cell/potato,
)
/obj/effect/spawner/random/stock_parts/Initialize(mapload)
spawn_loot_count = rand(4, 7)
+2 -2
View File
@@ -990,7 +990,7 @@ SLIME SCANNER
throw_range = 10
origin_tech = "magnets=6;biotech=6"
var/obj/item/stock_parts/cell/cell
var/cell_type = /obj/item/stock_parts/cell/upgraded
var/cell_type = /obj/item/stock_parts/cell/high
var/ready = TRUE // Ready to scan
var/printing = FALSE
var/time_to_use = 0 // How much time remaining before next scan is available.
@@ -1002,7 +1002,7 @@ SLIME SCANNER
return cell
/obj/item/bodyanalyzer/advanced
cell_type = /obj/item/stock_parts/cell/upgraded/plus
cell_type = /obj/item/stock_parts/cell/super // twice the charge!
/obj/item/bodyanalyzer/borg
name = "cyborg body analyzer"