Skip to content

Commit

Permalink
Makes some loadout-only items obtainable ingame.
Browse files Browse the repository at this point in the history
  • Loading branch information
CRITAWAKETS committed Nov 30, 2023
1 parent e60f82d commit a22d50e
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 0 deletions.
1 change: 1 addition & 0 deletions maplestation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -5708,6 +5708,7 @@
#include "maplestation_modules\code\modules\vehicles\mecha\equipment\weapons\missile.dm"
#include "maplestation_modules\code\modules\vehicles\mecha\equipment\weapons\ppc.dm"
#include "maplestation_modules\code\modules\vending\_vending.dm"
#include "maplestation_modules\code\modules\vending\clothesmate.dm"
#include "maplestation_modules\code\modules\vending\wardrobes.dm"
#include "maplestation_modules\story_content\albert_equipment\code\albertclothing.dm"
#include "maplestation_modules\story_content\albert_equipment\code\albertitem.dm"
Expand Down
11 changes: 11 additions & 0 deletions maplestation_modules/code/modules/cargo/packs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -221,3 +221,14 @@
access = ACCESS_SURGERY
contains = list(/obj/item/autosurgeon/only_on_damaged_organs/lungs)
crate_name = "autosurgeon crate"

/datum/supply_pack/costumes_toys/ornithid_mask
name = "Ornithid Mask Crate"
desc = "A cheap bundle containing all kinds of Ornithid masks."
cost = PAYCHECK_COMMAND * 3 //300 cr, selling the crate back actually makes 284 cr
contains = list(
/obj/item/clothing/mask/breath/ornithid/cardinal,
/obj/item/clothing/mask/breath/ornithid/secretary,
/obj/item/clothing/mask/breath/ornithid/toucan,
/obj/item/clothing/mask/breath/ornithid/bluejay,
)
44 changes: 44 additions & 0 deletions maplestation_modules/code/modules/vending/clothesmate.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/obj/machinery/vending/clothing
added_categories = list(
list(
"name" = "Head",
"icon" = "hat-cowboy",
"products" = list(
/obj/item/clothing/head/beret/greyscale_badge = 2,
),
),

list(
"name" = "Under",
"icon" = "shirt",
"products" = list(
/obj/item/clothing/under/color/greyscale = 5,
/obj/item/clothing/under/color/jumpskirt/greyscale = 5,
/obj/item/clothing/under/spacer_turtleneck = 3,
/obj/item/clothing/under/spacer_turtleneck/plain = 3,
/obj/item/clothing/under/spacer_turtleneck/skirt = 3,
/obj/item/clothing/under/spacer_turtleneck/skirt/plain = 3,
/obj/item/clothing/under/arbitersuit = 2,
/obj/item/clothing/under/chesedsuit = 2,
),
),

list(
"name" = "Suits & Skirts",
"icon" = "vest",
"products" = list(
/obj/item/clothing/suit/toggle/flannel = 3,
),
),

list(
"name" = "Shoes",
"icon" = "socks",
"products" = list(
/obj/item/clothing/shoes/heels = 3,
),
),
)
added_premium = list(
/obj/item/clothing/shoes/heels/fancy = 2,
)

0 comments on commit a22d50e

Please sign in to comment.