Improves barsigns and makes them buildable. (#24685)

* Improves barsigns and makes them buildable.

* Requested fixes.

* fingerprints and a parent call on attack_hand() (sure hope this doesn't break anything)

* More fixes.  (the change to barsigns.dmi is removing a bunch of almost-transparent pixels on the mead bay sign that shouldn't have been there)

* Even more fixes.

* Better code and sprite fixes.

* early returns

* better

* more

* switch

* qwertyuiop

* whoops

* maps are stupid

* mcramon sprites :o

* i hope mapmerge works this time

* i hope mapmerge works THIS time

* zrsxdctfhghfcdszzsxdgcfhv

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
This commit is contained in:
Divulf
2024-05-02 21:59:35 +12:00
committed by GitHub
parent fd30c12047
commit 15e7fcdb3f
14 changed files with 718 additions and 327 deletions

View File

@@ -171,6 +171,14 @@
build_path = /obj/item/intercom_electronics
category = list("initial", "Electronics")
/datum/design/barsign_electronics
name = "Bar Sign Electronics"
id = "barsign_electronics"
build_type = AUTOLATHE
materials = list(MAT_METAL = 100, MAT_GLASS = 100)
build_path = /obj/item/barsign_electronics
category = list("initial", "Electronics")
/datum/design/earmuffs
name = "Earmuffs"
id = "earmuffs"

View File

@@ -135,7 +135,8 @@
name = "Bar Starter Kit"
contains = list(/obj/item/storage/box/drinkingglasses,
/obj/item/circuitboard/chem_dispenser/soda,
/obj/item/circuitboard/chem_dispenser/beer)
/obj/item/circuitboard/chem_dispenser/beer,
/obj/item/barsign_electronics)
cost = 250
containername = "beer starter kit"
announce_beacons = list("Bar" = list("Bar"))