Skip to content

Commit

Permalink
American Spirit (#485)
Browse files Browse the repository at this point in the history
  • Loading branch information
AmoryBlaine authored Oct 7, 2024
1 parent 54fd0f9 commit 327b59c
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 0 deletions.
4 changes: 4 additions & 0 deletions code/game/machinery/vending/vending_types.dm
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,8 @@
product_ads = "For the taste that cools your mood, look for the big blue K!;Refined smokers go for Gold!;Lady Fingers are preferred by women who appreciate a cool smoke.;Lady Fingers are the number one cigarette this side of Gateway!;The tobacco connoisseur prefers Koorlander Gold.;For the cool, filtered feel, Lady Finger Cigarettes provide the smoothest draw of any cigarette on the market.;For the man who knows his place is at the top, Koorlander Gold shows the world that you're the best and no-one can say otherwise.;The Colonial Administration Bureau would like to remind you that smoking kills."
products = list(
/obj/item/storage/fancy/cigarettes/kpack = 20,
/obj/item/storage/fancy/cigarettes/spirit = 20,
/obj/item/storage/fancy/cigarettes/spirit/yellow = 20,
/obj/item/storage/fancy/cigarettes/arcturian_ace = 15,
/obj/item/storage/fancy/cigarettes/emeraldgreen = 15,
/obj/item/storage/fancy/cigarettes/wypacket = 15,
Expand All @@ -216,6 +218,8 @@

prices = list(
/obj/item/storage/fancy/cigarettes/kpack = 40,
/obj/item/storage/fancy/cigarettes/spirit = 40,
/obj/item/storage/fancy/cigarettes/spirit/yellow = 40,
/obj/item/storage/fancy/cigarettes/arcturian_ace = 25,
/obj/item/storage/fancy/cigarettes/emeraldgreen = 35,
/obj/item/storage/fancy/cigarettes/wypacket = 30,
Expand Down
13 changes: 13 additions & 0 deletions code/game/objects/items/storage/fancy.dm
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,19 @@
item_state = "lfpacket"
default_cig_type = /obj/item/clothing/mask/cigarette/ucigarette

/obj/item/storage/fancy/cigarettes/spirit
name = "\improper American Spirit Turquoise Packet"
desc = "A pack of turquoise American Spirit cigarettes, for that strong full-bodied flavour you know and love."
icon_state = "naspacket"
item_state = "naspacket"
default_cig_type = /obj/item/clothing/mask/cigarette

/obj/item/storage/fancy/cigarettes/spirit/yellow
name = "\improper American Spirit Yellow Packet"
desc = "A pack of yellow American Spirit cigarettes, for that mellow flavour you know and love."
icon_state = "y_naspacket"
item_state = "y_naspacket"

/obj/item/storage/fancy/cigarettes/lucky_strikes_4
name = "\improper Lucky Strikes Mini Packet"
desc = "These four-packs of Luckies come in every MRE. They're not as good as the Habana Reals that come in the LACN MREs, but at least they're free."
Expand Down
11 changes: 11 additions & 0 deletions code/modules/client/preferences_gear.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1044,6 +1044,7 @@ GLOBAL_LIST_EMPTY(gear_datums_by_name)
/datum/gear/smoking/pack_lucky_strikes
display_name = "Pack Of Lucky Strikes"
path = /obj/item/storage/fancy/cigarettes/lucky_strikes
cost = 0

/datum/gear/smoking/pack_emeraldgreen
display_name = "Pack Of Emerald Greens"
Expand Down Expand Up @@ -1075,6 +1076,16 @@ GLOBAL_LIST_EMPTY(gear_datums_by_name)
path = /obj/item/storage/fancy/cigarettes/blackpack
cost = 4

/datum/gear/smoking/spirit
display_name = "Pack Of American Spirit, Turquoise"
path = /obj/item/storage/fancy/cigarettes/spirit
cost = 4

/datum/gear/smoking/spirit_yellow
display_name = "Pack Of American Spirit, Yellow"
path = /obj/item/storage/fancy/cigarettes/spirit/yellow
cost = 4

/datum/gear/smoking/weed_joint
display_name = "Joint of space weed"
path = /obj/item/clothing/mask/cigarette/weed
Expand Down
2 changes: 2 additions & 0 deletions code/modules/clothing/head/helmet.dm
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,8 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list(
/obj/item/storage/fancy/cigarettes/lady_finger = "helmet_cig_lf",
/obj/item/storage/fancy/cigarettes/blackpack = "helmet_cig_blackpack",
/obj/item/storage/fancy/cigarettes/arcturian_ace = "helmet_cig_aapack",
/obj/item/storage/fancy/cigarettes/spirit = "helmet_cig_naspack",
/obj/item/storage/fancy/cigarettes/spirit/yellow = "helmet_cig_y_naspack",
/obj/item/storage/fancy/cigarettes/lucky_strikes_4 = "hat_cig_ls_mre",
/obj/item/storage/fancy/cigar/matchbook = "helmet_matches_mre",
/obj/item/clothing/mask/cigarette/cigar = "helmet_cig_cig",
Expand Down
Binary file modified icons/mob/humans/onmob/helmet_garb.dmi
Binary file not shown.
Binary file modified icons/obj/items/cigarettes.dmi
Binary file not shown.

0 comments on commit 327b59c

Please sign in to comment.