[MIRROR] Power cell tiers consistency (#28251)

* Power cell tiers consistency (#84074)

## About The Pull Request

Tier 3 had both 20 and 30 MJ cells for some reason, while 10 MJ cell was
considered tier 2.

Now the scaling is proper: 10 MJ is tier 1, 20 MJ is tier 2, and so
on...

Also updated plasma crystal sprite, and gave unique sprites to the
smallest cells.

![image](https://github.com/tgstation/tgstation/assets/3625094/308a88b2-a834-4256-894d-88743311c0b4)

## Why It's Good For The Game

The scaling was off, and the sprites made them look out of place for
their tier.

## Changelog

🆑
fix: Made 10 MJ & 20 MJ cells properly correspond to tiers 1 & 2 in
lathes.
image: Updated cell sprites to correspond to other stock parts of their
tiers.
image: Updated plasma cell, 500KJ cell and 2.5MJ cell sprites
/🆑

* Power cell tiers consistency

* Fix cell

---------

Co-authored-by: Andrew <mt.forspam@gmail.com>
Co-authored-by: SpaceLoveSs13 <68121607+SpaceLoveSs13@users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-06-20 16:10:49 +05:30
committed by GitHub
co-authored by Andrew SpaceLoveSs13
parent 3c9a7824ac
commit b9dea5749a
4 changed files with 12 additions and 2 deletions
+10
View File
@@ -319,19 +319,29 @@
/obj/item/stock_parts/cell/crap
name = "\improper Nanotrasen brand rechargeable AA battery"
desc = "You can't top the plasma top." //TOTALLY TRADEMARK INFRINGEMENT
icon_state = "aa_cell"
maxcharge = STANDARD_CELL_CHARGE * 0.5
custom_materials = list(/datum/material/glass=SMALL_MATERIAL_AMOUNT*0.4)
/obj/item/stock_parts/cell/crap/Initialize(mapload)
AddElement(/datum/element/update_icon_blocker)
return ..()
/obj/item/stock_parts/cell/crap/empty
empty = TRUE
/obj/item/stock_parts/cell/upgraded
name = "upgraded power cell"
desc = "A power cell with a slightly higher capacity than normal!"
icon_state = "9v_cell"
maxcharge = STANDARD_CELL_CHARGE * 2.5
custom_materials = list(/datum/material/glass=SMALL_MATERIAL_AMOUNT*0.5)
chargerate = STANDARD_CELL_RATE * 0.5
/obj/item/stock_parts/cell/upgraded/Initialize(mapload)
AddElement(/datum/element/update_icon_blocker)
return ..()
/obj/item/stock_parts/cell/upgraded/plus
name = "upgraded power cell+"
desc = "A power cell with an even higher capacity than the base model!"
@@ -24,7 +24,7 @@
construction_time = 10 SECONDS
build_path = /obj/item/stock_parts/cell/high/empty
category = list(
RND_CATEGORY_STOCK_PARTS + RND_SUBCATEGORY_STOCK_PARTS_2
RND_CATEGORY_STOCK_PARTS + RND_SUBCATEGORY_STOCK_PARTS_1
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_ENGINEERING
@@ -37,7 +37,7 @@
construction_time = 10 SECONDS
build_path = /obj/item/stock_parts/cell/super/empty
category = list(
RND_CATEGORY_STOCK_PARTS + RND_SUBCATEGORY_STOCK_PARTS_3
RND_CATEGORY_STOCK_PARTS + RND_SUBCATEGORY_STOCK_PARTS_2
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_ENGINEERING
Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB