Files
Paradise/code/modules/asset_cache/assets/asset_prize_counter.dm
T
AylongandGitHub 38f009b763 [TGUI] Prize Counter (#24079)
* PrizeCounterUI 1.0

Update PrizeCounter.scss

Update prize_counter.dm

UI work

It just works

* Image layout fix

* Better names

* Tooltip

* Unused code and disable button

* That's not necessary either

* Search

* Maybe that's all

* Stack.Divider, wow, universal component

* Rebuild

* Rebuild

* Turn off auto-update

* Ooops

* Code style

* Rebuild

* Ah... yes... rebuild

* Ticket icon like on screenshot
2024-03-21 13:48:44 +00:00

14 lines
557 B
Plaintext

/datum/asset/spritesheet/prize_counter
name = "prize_counter"
/datum/asset/spritesheet/prize_counter/create_spritesheets()
for(var/datum/prize_item/prize in GLOB.global_prizes.prizes)
var/obj/item/prize_item = prize.typepath
var/prize_icon = icon(icon = initial(prize_item.icon), icon_state = initial(prize_item.icon_state))
var/imgid = replacetext(replacetext("[prize_item]", "/obj/item/", ""), "/", "-")
Insert(imgid, prize_icon)
/datum/asset/spritesheet/prize_counter/ModifyInserted(icon/pre_asset)
pre_asset.Scale(64, 64)
return pre_asset