Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions code/_globalvars/lists/flavor_misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ GLOBAL_LIST_INIT(security_depts_prefs, sort_list(list(
SEC_DEPT_SUPPLY,
)))

//Backpacks
//Backpacks
#define DBACKPACK "Department Backpack"
#define DDUFFELBAG "Department Duffel Bag"
#define DSATCHEL "Department Satchel"
Expand All @@ -187,7 +187,7 @@ GLOBAL_LIST_INIT(backpacklist, list(
RSATCHEL, //MONKESTATION
))

//Suit/Skirt
//Suit/Skirt
#define PREF_SUIT "Jumpsuit"
#define PREF_SKIRT "Jumpskirt"

Expand Down
245 changes: 245 additions & 0 deletions code/datums/greyscale/config_types/greyscale_configs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1341,3 +1341,248 @@
/datum/greyscale_config/rebellion_mask/worn
name = "Rebellion mask (Worn)"
icon_file = 'icons/mob/clothing/mask.dmi'

// Plasmaman

// Helmet
/datum/greyscale_config/plasmaman_helmet
name = "Plasmaman Helmet"
icon_file = 'icons/obj/clothing/head/plasmaman_hats.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/default/plasmaman_helmet.json'

/datum/greyscale_config/plasmaman_helmet/base //bases
name = "Plasmaman Helmet Base (No Visor)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/plasmaman_helmet_base.json'

/datum/greyscale_config/plasmaman_helmet/worn
name = "Plasmaman Helmet (Worn)"
icon_file = 'icons/mob/clothing/head/plasmaman_head.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/default/plasmaman_helmet_worn.json'

/datum/greyscale_config/plasmaman_helmet/worn/base //bases
name = "Plasmaman Helmet Base (No Visor) (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/plasmaman_helmet_base_worn.json'

/datum/greyscale_config/plasmaman_helmet/inhand_left
name = "Plasmaman Helmet (Held), Left"
icon_file = 'icons/mob/inhands/clothing/plasmaman_lefthand.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/default/plasmaman_helmet_inhand_left.json'

/datum/greyscale_config/plasmaman_helmet/inhand_left/base //bases
name = "Plasmaman Helmet Base (No Visor) (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/plasmaman_helmet_base_inhand_left.json'

/datum/greyscale_config/plasmaman_helmet/inhand_right
name = "Plasmaman Helmet (Held), Right"
icon_file = 'icons/mob/inhands/clothing/plasmaman_righthand.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/default/plasmaman_helmet_inhand_right.json'

/datum/greyscale_config/plasmaman_helmet/inhand_right/base //bases
name = "Plasmaman Helmet Base (No Visor) (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/plasmaman_helmet_base_inhand_right.json'

// Sleek

/datum/greyscale_config/plasmaman_helmet/sleek
name = "Plasmaman Helmet (Sleek)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/sleek/plasmaman_helmet_sleek.json'

/datum/greyscale_config/plasmaman_helmet/worn/sleek
name = "Plasmaman Helmet (Sleek) (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/sleek/plasmaman_helmet_sleek_worn.json'

/datum/greyscale_config/plasmaman_helmet/inhand_left/sleek
name = "Plasmaman Helmet (Sleek) (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/sleek/plasmaman_helmet_sleek_inhand_left.json'

/datum/greyscale_config/plasmaman_helmet/inhand_right/sleek
name = "Plasmaman Helmet (Sleek) (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/sleek/plasmaman_helmet_sleek_inhand_right.json'

// Alternative (HoS, Warden and Jani)

/datum/greyscale_config/plasmaman_helmet/stripe
name = "Plasmaman Helmet (Striped)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/striped/plasmaman_helmet_striped.json'

/datum/greyscale_config/plasmaman_helmet/worn/stripe
name = "Plasmaman Helmet (Striped) (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/striped/plasmaman_helmet_striped_worn.json'

/datum/greyscale_config/plasmaman_helmet/inhand_left/stripe
name = "Plasmaman Helmet (Striped) (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/striped/plasmaman_helmet_striped_inhand_left.json'

/datum/greyscale_config/plasmaman_helmet/inhand_right/stripe
name = "Plasmaman Helmet (Striped) (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/striped/plasmaman_helmet_striped_inhand_right.json'

// Threate Jobs Plasmaman Helmets

/datum/greyscale_config/plasmaman_helmet/clown
name = "Plasmaman Clown Helmet"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/clown/plasmaman_clown_helmet.json'

/datum/greyscale_config/plasmaman_helmet/worn/clown
name = "Plasmaman Clown Helmet (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/clown/plasmaman_clown_helmet_worn.json'

/datum/greyscale_config/plasmaman_helmet/inhand_left/clown
name = "Plasmaman Clown Helmet (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/clown/plasmaman_clown_helmet_inhand_left.json'

/datum/greyscale_config/plasmaman_helmet/inhand_right/clown
name = "Plasmaman Clown Helmet (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/clown/plasmaman_clown_helmet_inhand_right.json'

/datum/greyscale_config/plasmaman_helmet/mime
name = "Plasmaman Mime Helmet"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/mime/plasmaman_mime_helmet.json'

/datum/greyscale_config/plasmaman_helmet/worn/mime
name = "Plasmaman Mime Helmet (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/mime/plasmaman_mime_helmet_worn.json'

/datum/greyscale_config/plasmaman_helmet/inhand_left/mime
name = "Plasmaman Mime Helmet (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/mime/plasmaman_mime_helmet_inhand_left.json'

/datum/greyscale_config/plasmaman_helmet/inhand_right/mime
name = "Plasmaman Mime Helmet (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/helmet/mime/plasmaman_mime_helmet_inhand_right.json'

// Suit

/datum/greyscale_config/plasmaman_suit
name = "Plasmaman Suit"
icon_file = 'icons/obj/clothing/under/plasmaman.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/default/plasmaman_suit.json'

/datum/greyscale_config/plasmaman_suit/base //bases
name = "Plasmaman Suit Base"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/plasmaman_suit_base.json'

/datum/greyscale_config/plasmaman_suit/worn
name = "Plasmaman Suit (Worn)"
icon_file = 'icons/mob/clothing/under/plasmaman.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/default/plasmaman_suit_worn.json'

/datum/greyscale_config/plasmaman_suit/worn/base //bases
name = "Plasmaman Suit Base (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/plasmaman_suit_base_worn.json'

/datum/greyscale_config/plasmaman_suit/inhand_left
name = "Plasmaman Suit (Held), Left"
icon_file = 'icons/mob/inhands/clothing/plasmaman_lefthand.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/default/plasmaman_suit_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_left/base //bases
name = "Plasmaman Suit Base (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/plasmaman_suit_base_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_right
name = "Plasmaman Suit (Held), Right"
icon_file = 'icons/mob/inhands/clothing/plasmaman_righthand.dmi'
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/default/plasmaman_suit_inhand_right.json'

/datum/greyscale_config/plasmaman_suit/inhand_right/base //bases
name = "Plasmaman Suit Base (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/plasmaman_suit_base_inhand_right.json'

// Sleek

/datum/greyscale_config/plasmaman_suit/sleek // since i don't want to extend the file more its being set by icon state
name = "Plasmaman Suit (Sleek)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/sleek/plasmaman_suit_sleek.json'

/datum/greyscale_config/plasmaman_suit/worn/sleek
name = "Plasmaman Suit (Sleek) (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/sleek/plasmaman_suit_sleek_worn.json'

/datum/greyscale_config/plasmaman_suit/inhand_left/sleek
name = "Plasmaman Suit (Sleek) (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/sleek/plasmaman_suit_sleek_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_right/sleek
name = "Plasmaman Suit (Sleek) (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/sleek/plasmaman_suit_sleek_inhand_right.json'

// Symbols (Cross, Engi, Medal)

/datum/greyscale_config/plasmaman_suit/symbol //symbol defined by icon state
name = "Plasmaman Suit (Symbols)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/symbols/plasmaman_suit_symbols.json'

/datum/greyscale_config/plasmaman_suit/worn/symbol
name = "Plasmaman Suit (Symbols) (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/symbols/plasmaman_suit_symbols_worn.json'

/datum/greyscale_config/plasmaman_suit/inhand_left/symbol
name = "Plasmaman Suit (Symbols) (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/symbols/plasmaman_suit_symbols_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_right/symbol
name = "Plasmaman Suit (Symbols) (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/symbols/plasmaman_suit_symbols_inhand_right.json'

// Threate Jobs

/datum/greyscale_config/plasmaman_suit/clown
name = "Plasmaman Clown Suit"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/clown/plasmaman_clown_suit.json'

/datum/greyscale_config/plasmaman_suit/worn/clown
name = "Plasmaman Clown Suit (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/clown/plasmaman_clown_suit_worn.json'

/datum/greyscale_config/plasmaman_suit/inhand_left/clown
name = "Plasmaman Clown Suit (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/clown/plasmaman_clown_suit_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_right/clown
name = "Plasmaman Clown Suit (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/clown/plasmaman_clown_suit_inhand_right.json'

/datum/greyscale_config/plasmaman_suit/mime
name = "Plasmaman Mime Suit"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/mime/plasmaman_mime_suit.json'

/datum/greyscale_config/plasmaman_suit/worn/mime
name = "Plasmaman Mime Suit (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/mime/plasmaman_mime_suit_worn.json'

/datum/greyscale_config/plasmaman_suit/inhand_left/mime
name = "Plasmaman Mime Suit (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/mime/plasmaman_mime_suit_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_right/mime
name = "Plasmaman Mime Suit (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/mime/plasmaman_mime_suit_inhand_right.json'

// Striped (HoS, Para, Jani, Warden, Chef)

/datum/greyscale_config/plasmaman_suit/striped
name = "Plasmaman Suit Striped"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/striped/plasmaman_suit_striped.json'

/datum/greyscale_config/plasmaman_suit/worn/striped
name = "Plasmaman Suit Striped (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/striped/plasmaman_suit_striped_worn.json'

/datum/greyscale_config/plasmaman_suit/inhand_left/striped
name = "Plasmaman Suit Striped (Held), Left"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/striped/plasmaman_suit_striped_inhand_left.json'

/datum/greyscale_config/plasmaman_suit/inhand_right/striped
name = "Plasmaman Suit Striped (Held), Right"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/striped/plasmaman_suit_striped_inhand_right.json'

// Double Belt

/datum/greyscale_config/plasmaman_suit/doublebelt
name = "Plasmaman Double Belt Suit"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/doublebelt/plasmaman_suit_doublebelt.json'

/datum/greyscale_config/plasmaman_suit/worn/doublebelt
name = "Plasmaman Double Belt Suit (Worn)"
json_config = 'code/datums/greyscale/json_configs/plasmaman/suit/doublebelt/plasmaman_suit_doublebelt_worn.json'
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"plasmaman_helmet": [
{
"type": "reference",
"reference_type": "/datum/greyscale_config/plasmaman_helmet/base",
"blend_mode": "overlay",
"color_ids": [1, 2]
},
{
"type": "icon_state",
"icon_state": "clown_screen",
"blend_mode": "overlay"
}
],
"plasmaman_helmet_light": [
{
"type": "reference",
"reference_type": "/datum/greyscale_config/plasmaman_helmet/base",
"blend_mode": "overlay",
"color_ids": [1, 2]
},
{
"type": "icon_state",
"icon_state": "clown_screen",
"blend_mode": "overlay"
},
{
"type": "icon_state",
"icon_state": "clown_screen_light",
"blend_mode": "overlay"
}
],
"plasmaman_helmet_welding": [
{
"type": "reference",
"reference_type": "/datum/greyscale_config/plasmaman_helmet/base",
"blend_mode": "overlay",
"color_ids": [1, 2]
},
{
"type": "icon_state",
"icon_state": "clown_screen",
"blend_mode": "overlay"
},
{
"type": "icon_state",
"icon_state": "clown_screen_welding",
"blend_mode": "overlay"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"plasmaman_helmet": [
{
"type": "reference",
"reference_type": "/datum/greyscale_config/plasmaman_helmet/inhand_left/base",
"blend_mode": "overlay",
"color_ids": [1, 2]
},
{
"type": "icon_state",
"icon_state": "clown_screen",
"blend_mode": "overlay"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"plasmaman_helmet": [
{
"type": "reference",
"reference_type": "/datum/greyscale_config/plasmaman_helmet/inhand_right/base",
"blend_mode": "overlay",
"color_ids": [1, 2]
},
{
"type": "icon_state",
"icon_state": "clown_screen",
"blend_mode": "overlay"
}
]
}
Loading
Loading