mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-19 19:10:05 +01:00
Fixes #19603 Fixes #20558 - bugfix: "Fixes plant bags - now uses storage_slot system, along with other bag subtypes." - bugfix: "Borgs can interact with tables again." - refactor: "Refactors make_exact_fit to be a binary variable." - refactor: "Refactors storage items to use make_exact_fit instead of arbitrary max_storage_space values." - refactor: "Refactors storage items to use defines for storage space." - bugfix: "Fixes monkey cube boxes having superfluous overlay." - rscadd: "Updates the progress bar toggle message." - qol: "Objects that rotated 90 degrees in storage no longer rotate in storage slots." <img width="732" alt="dreamseeker_qRVkIlYN78" src="https://github.com/user-attachments/assets/1226ed22-52c1-4965-a1b4-2290e56a2ab3" />
180 lines
5.9 KiB
Plaintext
180 lines
5.9 KiB
Plaintext
/obj/item/storage/stickersheet
|
|
name = "sticker sheet"
|
|
desc = "A sheet of stickers, made of vinyl material. Perfect for decorating anything and everything!"
|
|
icon = 'icons/obj/sticker.dmi'
|
|
icon_state = "sticker_sheet"
|
|
item_state = "sticker_sheet"
|
|
contained_sprite = TRUE
|
|
display_contents_with_number = TRUE
|
|
force = 0
|
|
throw_speed = 1
|
|
throw_range = 2
|
|
w_class = WEIGHT_CLASS_SMALL
|
|
max_w_class = WEIGHT_CLASS_TINY
|
|
max_storage_space = DEFAULT_BOX_STORAGE
|
|
can_hold = list(
|
|
/obj/item/sticker
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/goldstar
|
|
name = "gold star sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/generic/goldstar = 12
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/googly_eye
|
|
name = "googly eye sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/generic/googly_eye = 12
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/domadice
|
|
name = "domadice sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/generic/domadice = 12
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/generic
|
|
name = "generic sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/generic/sol = 2,
|
|
/obj/item/sticker/generic/sancolette = 2,
|
|
/obj/item/sticker/generic/domadice = 2,
|
|
/obj/item/sticker/generic/schlorgo = 2,
|
|
/obj/item/sticker/generic/peace = 2,
|
|
/obj/item/sticker/generic/smile = 2
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/hearts
|
|
name = "heart sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/generic/redheart = 2,
|
|
/obj/item/sticker/generic/smallredheart = 2,
|
|
/obj/item/sticker/generic/pinkheart = 2,
|
|
/obj/item/sticker/generic/smallpinkheart = 2,
|
|
/obj/item/sticker/generic/blackheart = 2,
|
|
/obj/item/sticker/generic/smallblackheart = 2
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/religion
|
|
name = "religious sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/religious = 1,
|
|
/obj/item/sticker/religious/cross = 1,
|
|
/obj/item/sticker/religious/crucifix = 1,
|
|
/obj/item/sticker/religious/islam = 1,
|
|
/obj/item/sticker/religious/twinsuns = 2,
|
|
/obj/item/sticker/religious/luceism = 2,
|
|
/obj/item/sticker/religious/tribunal = 2,
|
|
/obj/item/sticker/religious/trinary = 2
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/biesel
|
|
name = "republic of biesel sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/biesel = 4,
|
|
/obj/item/sticker/flagpole/biesel/gibson = 2,
|
|
/obj/item/sticker/flagpole/biesel/mictlan = 2,
|
|
/obj/item/sticker/flagpole/biesel/valkyrie = 2,
|
|
/obj/item/sticker/flagpole/biesel/port_antilla = 2
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/elyra
|
|
name = "republic of elyra sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/persepolis = 4,
|
|
/obj/item/sticker/flagpole/persepolis/aemaq = 2,
|
|
/obj/item/sticker/flagpole/persepolis/damascus = 2,
|
|
/obj/item/sticker/flagpole/persepolis/medinapole = 2,
|
|
/obj/item/sticker/flagpole/persepolis/newsuez = 2
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/sol
|
|
name = "solarian alliance sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/assn = 2,
|
|
/obj/item/sticker/flagpole/assn/callisto = 1,
|
|
/obj/item/sticker/flagpole/assn/europa = 1,
|
|
/obj/item/sticker/flagpole/assn/luna = 1,
|
|
/obj/item/sticker/flagpole/assn/mars = 1,
|
|
/obj/item/sticker/flagpole/assn/pluto = 1,
|
|
/obj/item/sticker/flagpole/assn/venus = 1,
|
|
/obj/item/sticker/flagpole/assn/newhaiphong = 1,
|
|
/obj/item/sticker/flagpole/assn/sancolette = 1,
|
|
/obj/item/sticker/flagpole/assn/silversun = 1,
|
|
/obj/item/sticker/flagpole/assn/visegrad = 1
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/coc
|
|
name = "coalition of colonies sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/coalition = 3,
|
|
/obj/item/sticker/flagpole/coalition/assunzione = 1,
|
|
/obj/item/sticker/flagpole/coalition/burzsiapole = 1,
|
|
/obj/item/sticker/flagpole/coalition/gadpathur = 1,
|
|
/obj/item/sticker/flagpole/coalition/galatea = 1,
|
|
/obj/item/sticker/flagpole/coalition/himeo = 1,
|
|
/obj/item/sticker/flagpole/coalition/konyang = 1,
|
|
/obj/item/sticker/flagpole/coalition/scarab = 1,
|
|
/obj/item/sticker/flagpole/coalition/xanu = 1,
|
|
/obj/item/sticker/flagpole/coalition/vysoka = 1
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/dominia
|
|
name = "empire of dominia sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/dominia = 3,
|
|
/obj/item/sticker/flagpole/dominia/caladius = 1,
|
|
/obj/item/sticker/flagpole/dominia/volvalaad = 1,
|
|
/obj/item/sticker/flagpole/dominia/zhao = 1,
|
|
/obj/item/sticker/flagpole/dominia/strelitzpole = 1,
|
|
/obj/item/sticker/flagpole/dominia/kazhkz = 1,
|
|
/obj/item/sticker/flagpole/dominia/hansan = 1,
|
|
/obj/item/sticker/flagpole/dominia/frontier = 3
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/nralakk
|
|
name = "nralakk federation sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/nralakk = 3,
|
|
/obj/item/sticker/flagpole/nralakk/aweiji = 3,
|
|
/obj/item/sticker/flagpole/nralakk/aloise = 3,
|
|
/obj/item/sticker/flagpole/nralakk/xrim = 3
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/adhomai
|
|
name = "tajaran governments sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/adhomai = 3,
|
|
/obj/item/sticker/flagpole/adhomai/dpra = 3,
|
|
/obj/item/sticker/flagpole/adhomai/nka = 3,
|
|
/obj/item/sticker/flagpole/adhomai/crevus = 3
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/hieroaetheria
|
|
name = "hieroaetheria sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/hieroaetheria = 4,
|
|
/obj/item/sticker/flagpole/hieroaetheria/ekane = 4,
|
|
/obj/item/sticker/flagpole/hieroaetheria/glaorr = 4
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/hegemony
|
|
name = "uueoa-esa sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/hegemony = 4,
|
|
/obj/item/sticker/flagpole/hegemony/ouerea = 4,
|
|
/obj/item/sticker/flagpole/hegemony/queendom = 4
|
|
)
|
|
|
|
/obj/item/storage/stickersheet/resistance
|
|
name = "anti-establishment sticker sheet"
|
|
starts_with = list(
|
|
/obj/item/sticker/flagpole/resistance = 2,
|
|
/obj/item/sticker/flagpole/resistance/ftc = 2,
|
|
/obj/item/sticker/flagpole/resistance/traverse = 2,
|
|
/obj/item/sticker/flagpole/resistance/solkonyang = 2,
|
|
/obj/item/sticker/flagpole/resistance/newouerea = 2,
|
|
/obj/item/sticker/generic/peace = 2
|
|
)
|