mirror of
https://github.com/KabKebab/GS13.git
synced 2026-08-22 04:26:21 +01:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
@@ -1,2 +1,7 @@
|
||||
/client
|
||||
var/cryo_warned = -3000//when was the last time we warned them about not cryoing without an ahelp, set to -5 minutes so that rounstart cryo still warns
|
||||
|
||||
//respawn
|
||||
var/lastrespawn = 0 //when the last time they respawned.
|
||||
var/list/pastcharacters = list() //to stop players spawning back in with the same character.
|
||||
var/respawn_observing = 0
|
||||
@@ -57,10 +57,20 @@
|
||||
path = /obj/item/toy/plush/mammal/grug
|
||||
ckeywhitelist = list("herrdoktah")
|
||||
|
||||
|
||||
/datum/gear/hshack
|
||||
name = "Plastitanium Shackles"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/suit/shackles
|
||||
ckeywhitelist = list("heliocintrini")
|
||||
|
||||
/datum/gear/luwethring
|
||||
name = "Wedding Band"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/clothing/gloves/ring/luweth
|
||||
ckeywhitelist = list("luweth")
|
||||
|
||||
/datum/gear/bluedice
|
||||
name = "Blue D20"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/dice/d20/blue
|
||||
ckeywhitelist = list("jackattack41498")
|
||||
@@ -68,4 +68,32 @@
|
||||
name = "Security Hud"
|
||||
category = SLOT_GLASSES
|
||||
path = /obj/item/clothing/glasses/hud/security
|
||||
restricted_roles = list("Security Officer", "Warden", "Head of Security")
|
||||
restricted_roles = list("Security Officer", "Warden", "Head of Security")
|
||||
|
||||
/datum/gear/pinksec
|
||||
name = "Pink Security Jumpsuit"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/rank/security/pink
|
||||
cost = 1
|
||||
restricted_roles = list("Security Officer","Warden","Head of Security")
|
||||
|
||||
/datum/gear/pinksecskirt
|
||||
name = "Pink Security Jumpskirt"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/rank/security/skirt/slut/pink
|
||||
cost = 1
|
||||
restricted_roles = list("Security Officer","Warden","Head of Security")
|
||||
|
||||
/datum/gear/secwintercoat
|
||||
name = "Security Winter Coat"
|
||||
category = SLOT_WEAR_SUIT
|
||||
path = /obj/item/clothing/suit/hooded/wintercoat/security
|
||||
cost = 1
|
||||
restricted_roles = list("Security Officer","Warden","Head of Security")
|
||||
|
||||
/datum/gear/pinksecwintercoat
|
||||
name = "Pink Security Winter Coat"
|
||||
category = SLOT_WEAR_SUIT
|
||||
path = /obj/item/clothing/suit/hooded/wintercoat/security/pink
|
||||
cost = 1
|
||||
restricted_roles = list("Security Officer","Warden","Head of Security")
|
||||
|
||||
@@ -18,6 +18,16 @@
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/toy/plush/slimeplushie
|
||||
|
||||
/datum/gear/toy/plush/borgplushie/secdrake
|
||||
name = "SecDrake Plushie"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/toy/plush/borgplushie/secdrake
|
||||
|
||||
/datum/gear/toy/plush/borgplushie/meddrake
|
||||
name = "MediDrake Plushie"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/toy/plush/borgplushie/meddrake
|
||||
|
||||
/datum/gear/plushlamp
|
||||
name = "Lamp plushie"
|
||||
category = SLOT_IN_BACKPACK
|
||||
@@ -194,4 +204,16 @@
|
||||
/datum/gear/lipstick_white
|
||||
name = "White Lipstick"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/lipstick/white
|
||||
path = /obj/item/lipstick/white
|
||||
|
||||
/datum/gear/condom
|
||||
name = "Condom"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/condom
|
||||
cost = 1
|
||||
|
||||
/datum/gear/sounding
|
||||
name = "Sounding rod"
|
||||
category = SLOT_IN_BACKPACK
|
||||
path = /obj/item/sounding
|
||||
cost = 1
|
||||
|
||||
@@ -54,6 +54,12 @@
|
||||
path = /obj/item/clothing/head/flakhelm
|
||||
cost = 2
|
||||
|
||||
/datum/gear/delinquent //Now you too can become like your favorite punchy ghost protagonist
|
||||
name = "Delinquent Hat"
|
||||
category = SLOT_HEAD
|
||||
path = /obj/item/clothing/head/delinquent
|
||||
cost = 3
|
||||
|
||||
/datum/gear/bunnyears
|
||||
name = "Bunny Ears"
|
||||
category = SLOT_HEAD
|
||||
|
||||
@@ -23,6 +23,11 @@
|
||||
category = SLOT_SHOES
|
||||
path = /obj/item/clothing/shoes/jackboots/toeless
|
||||
|
||||
/datum/gear/jackboots/tall
|
||||
name = "tall jackboots"
|
||||
category = SLOT_SHOES
|
||||
path = /obj/item/clothing/shoes/jackboots/tall
|
||||
|
||||
/datum/gear/winterboots
|
||||
name = "Winter boots"
|
||||
category = SLOT_SHOES
|
||||
@@ -86,4 +91,4 @@
|
||||
datum/gear/highheels
|
||||
name = "High Heels"
|
||||
category = SLOT_SHOES
|
||||
path= /obj/item/clothing/shoes/highheels
|
||||
path= /obj/item/clothing/shoes/highheels
|
||||
|
||||
@@ -38,6 +38,18 @@
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/suit_jacket/white
|
||||
|
||||
/datum/gear/galaxy_b
|
||||
name = "De Void of Soul"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/lawyer/galaxy_blue
|
||||
cost = 3
|
||||
|
||||
/datum/gear/galaxy_r
|
||||
name = "Pulsar Gonne"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/lawyer/galaxy_red
|
||||
cost = 3
|
||||
|
||||
/datum/gear/assistantformal
|
||||
name = "Assistant's formal uniform"
|
||||
category = SLOT_W_UNIFORM
|
||||
@@ -153,6 +165,21 @@
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/pants/track
|
||||
|
||||
/datum/gear/redwshort
|
||||
name = "Red workout short"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/shorts/redwshort
|
||||
|
||||
/datum/gear/yellowwshort
|
||||
name = "Yellow workout short"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/shorts/yellowwshort
|
||||
|
||||
/datum/gear/pinkwshort
|
||||
name = "Pink workout short"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/shorts/pinkwshort
|
||||
|
||||
/datum/gear/comfortable
|
||||
name = "Padded Uniform"
|
||||
category = SLOT_W_UNIFORM
|
||||
@@ -416,4 +443,10 @@
|
||||
name = "Polychromic Bottomless Shirt"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/polychromic/bottomless
|
||||
cost = 2
|
||||
cost = 2
|
||||
|
||||
/datum/gear/corset
|
||||
name = "Corset"
|
||||
category = SLOT_W_UNIFORM
|
||||
path = /obj/item/clothing/under/corset
|
||||
cost = 1
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
var/arousable = TRUE
|
||||
var/widescreenpref = TRUE
|
||||
var/autostand = TRUE
|
||||
var/auto_ooc = FALSE
|
||||
var/lewdchem = TRUE
|
||||
|
||||
//vore prefs
|
||||
@@ -23,8 +24,11 @@
|
||||
var/hound_sleeper = TRUE
|
||||
var/cit_toggles = TOGGLES_CITADEL
|
||||
|
||||
//Hyper prefs
|
||||
var/noncon = FALSE //Definitely want this off by default
|
||||
|
||||
// stuff that was in base
|
||||
max_save_slots = 10
|
||||
max_save_slots = 20
|
||||
|
||||
|
||||
/datum/preferences/New(client/C)
|
||||
|
||||
@@ -13,7 +13,15 @@
|
||||
features["mcolor3"] = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F")
|
||||
features["mcolor2"] = sanitize_hexcolor(features["mcolor2"], 3, 0)
|
||||
features["mcolor3"] = sanitize_hexcolor(features["mcolor3"], 3, 0)
|
||||
|
||||
|
||||
S["alt_titles_preferences"] >> alt_titles_preferences
|
||||
alt_titles_preferences = SANITIZE_LIST(alt_titles_preferences)
|
||||
if(SSjob)
|
||||
for(var/datum/job/job in SSjob.occupations)
|
||||
if(alt_titles_preferences[job.title])
|
||||
if(!(alt_titles_preferences[job.title] in job.alt_titles))
|
||||
alt_titles_preferences.Remove(job.title)
|
||||
|
||||
//gear loadout
|
||||
var/text_to_load
|
||||
S["loadout"] >> text_to_load
|
||||
@@ -76,6 +84,8 @@
|
||||
WRITE_FILE(S["feature_can_get_preg"], features["can_get_preg"])
|
||||
//flavor text
|
||||
WRITE_FILE(S["feature_flavor_text"], features["flavor_text"])
|
||||
//custom job titles
|
||||
WRITE_FILE(S["alt_titles_preferences"], alt_titles_preferences)
|
||||
|
||||
//gear loadout
|
||||
if(islist(chosen_gear))
|
||||
|
||||
Reference in New Issue
Block a user