Skip to content

Commit

Permalink
You dont see that (#1535)
Browse files Browse the repository at this point in the history
  • Loading branch information
Legendaxe authored Sep 20, 2024
2 parents 80fa1d5 + 2060c0d commit 618a645
Show file tree
Hide file tree
Showing 42 changed files with 271 additions and 94 deletions.
2 changes: 1 addition & 1 deletion _maps/map_files/stations/boxstation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -88333,7 +88333,7 @@
/area/station/hallway/secondary/exit)
"vGu" = (
/obj/machinery/camera{
c_tag = "Blueshield's Office";
c_tag = "Nanotrasen Representative's Office";
dir = 1
},
/turf/simulated/floor/wood,
Expand Down
6 changes: 5 additions & 1 deletion _maps/map_files/stations/cerestation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -28271,6 +28271,10 @@
},
/area/station/medical/patients_rooms)
"dlp" = (
/obj/structure/railing/corner{
dir = 1;
pixel_y = 11
},
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
Expand Down Expand Up @@ -74137,7 +74141,7 @@
/area/station/hallway/primary/aft/east)
"pRl" = (
/obj/structure/disposaloutlet{
dir = 4
dir = 8
},
/obj/structure/disposalpipe/trunk{
dir = 4
Expand Down
1 change: 1 addition & 0 deletions code/__HELPERS/trait_helpers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai

//***** MOB TRAITS *****//
#define TRAIT_RESPAWNABLE "can_respawn_as_ghost_roles"
#define TRAIT_BEING_OFFERED "offered"
#define TRAIT_BLIND "blind"
#define TRAIT_MUTE "mute"
#define TRAIT_DEAF "deaf"
Expand Down
1 change: 1 addition & 0 deletions code/_globalvars/traits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
*/
GLOBAL_LIST_INIT(traits_by_type, list(
/mob = list(
"TRAIT_BEING_OFFERED" = TRAIT_BEING_OFFERED,
"TRAIT_BLIND" = TRAIT_BLIND,
"TRAIT_MUTE" = TRAIT_MUTE,
"TRAIT_DEAF" = TRAIT_DEAF,
Expand Down
2 changes: 2 additions & 0 deletions code/datums/components/squeak.dm
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@
steps++

/datum/component/squeak/proc/play_squeak_crossed(atom/source, atom/movable/crossing)
if(!isturf(crossing.loc) || !isturf(source.loc))
return
if(istype(crossing, /obj/effect))
return
if(ismob(crossing))
Expand Down
6 changes: 6 additions & 0 deletions code/game/gamemodes/miniantags/abduction/abduction_gear.dm
Original file line number Diff line number Diff line change
Expand Up @@ -626,6 +626,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
desc = "An ultrasonic screwdriver."
icon = 'icons/obj/abductor.dmi'
icon_state = "screwdriver"
belt_icon = null
usesound = 'sound/items/pshoom.ogg'
toolspeed = 0.1
random_color = FALSE
Expand All @@ -635,6 +636,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
desc = "A polarized wrench. It causes anything placed between the jaws to turn."
icon = 'icons/obj/abductor.dmi'
icon_state = "wrench"
belt_icon = null
usesound = 'sound/effects/empulse.ogg'
toolspeed = 0.1
origin_tech = "materials=5;engineering=5;abductor=3"
Expand All @@ -644,6 +646,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
desc = "An alien welding tool. Whatever fuel it uses, it never runs out."
icon = 'icons/obj/abductor.dmi'
icon_state = "welder"
belt_icon = null
toolspeed = 0.1
w_class = WEIGHT_CLASS_SMALL
light_intensity = 0
Expand All @@ -657,6 +660,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
desc = "A hard-light crowbar. It appears to pry by itself, without any effort required."
icon = 'icons/obj/abductor.dmi'
icon_state = "crowbar"
belt_icon = null
usesound = 'sound/weapons/sonic_jackhammer.ogg'
toolspeed = 0.1
w_class = WEIGHT_CLASS_SMALL
Expand All @@ -667,6 +671,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
desc = "Extremely sharp wirecutters, made out of a silvery-green metal."
icon = 'icons/obj/abductor.dmi'
icon_state = "cutters"
belt_icon = null
toolspeed = 0.1
origin_tech = "materials=5;engineering=4;abductor=3"
random_color = FALSE
Expand All @@ -680,6 +685,7 @@ Congratulations! You are now trained for invasive xenobiology research!"}
desc = "An omni-technological interface."
icon = 'icons/obj/abductor.dmi'
icon_state = "multitool"
belt_icon = null
toolspeed = 0.1
w_class = WEIGHT_CLASS_SMALL
origin_tech = "magnets=5;engineering=5;abductor=3"
Expand Down
12 changes: 12 additions & 0 deletions code/game/gamemodes/miniantags/revenant/revenant_abilities.dm
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,18 @@
if(modifiers["middle"])
MiddleClickOn(A)
return
if(modifiers["middle"] && modifiers["shift"] && modifiers["ctrl"])
MiddleShiftControlClickOn(A)
return
if(modifiers["middle"] && modifiers["shift"])
MiddleShiftClickOn(A)
return
if(modifiers["shift"] && modifiers["ctrl"])
CtrlShiftClickOn(A)
return
if(modifiers["shift"] && modifiers["alt"])
AltShiftClickOn(A)
return
if(modifiers["shift"])
ShiftClickOn(A)
return
Expand Down
6 changes: 3 additions & 3 deletions code/game/gamemodes/steal_items.dm
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@
protected_jobs = list("Captain")
location_override = "the Captain's Office"

/datum/theft_objective/captains_sabre
name = "the captain's sabre"
typepath = /obj/item/melee/sabre
/datum/theft_objective/captains_saber
name = "the captain's saber"
typepath = /obj/item/melee/saber
protected_jobs = list("Captain")
location_override = "the Captain's Office"

Expand Down
46 changes: 39 additions & 7 deletions code/game/jobs/job/engineering_jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,26 @@
selection_color = "#ffeeaa"
req_admin_notify = 1
department_account_access = TRUE
access = list(ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS,
ACCESS_TELEPORTER, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_ATMOSPHERICS, ACCESS_EVA,
ACCESS_HEADS, ACCESS_CONSTRUCTION, ACCESS_SEC_DOORS,
ACCESS_CE, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_TCOMSAT, ACCESS_MINISAT, ACCESS_MINERAL_STOREROOM, ACCESS_WEAPONS)
access = list(
ACCESS_ATMOSPHERICS,
ACCESS_CE,
ACCESS_CONSTRUCTION,
ACCESS_ENGINE_EQUIP,
ACCESS_ENGINE,
ACCESS_EVA,
ACCESS_EXTERNAL_AIRLOCKS,
ACCESS_HEADS,
ACCESS_KEYCARD_AUTH,
ACCESS_MAINT_TUNNELS,
ACCESS_MINERAL_STOREROOM,
ACCESS_MINISAT,
ACCESS_RC_ANNOUNCE,
ACCESS_SEC_DOORS,
ACCESS_TCOMSAT,
ACCESS_TECH_STORAGE,
ACCESS_TELEPORTER,
ACCESS_WEAPONS
)
minimal_player_age = 21
exp_map = list(EXP_TYPE_ENGINEERING = 1200)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
Expand Down Expand Up @@ -43,7 +59,6 @@
dufflebag = /obj/item/storage/backpack/duffel/engineering
box = /obj/item/storage/box/engineer


/datum/job/engineer
title = "Station Engineer"
flag = JOB_ENGINEER
Expand All @@ -54,7 +69,16 @@
supervisors = "the chief engineer"
department_head = list("Chief Engineer")
selection_color = "#fff5cc"
access = list(ACCESS_EVA, ACCESS_ENGINE, ACCESS_ENGINE_EQUIP, ACCESS_TECH_STORAGE, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_MINERAL_STOREROOM)
access = list(
ACCESS_CONSTRUCTION,
ACCESS_ENGINE_EQUIP,
ACCESS_ENGINE,
ACCESS_EVA,
ACCESS_EXTERNAL_AIRLOCKS,
ACCESS_MAINT_TUNNELS,
ACCESS_MINERAL_STOREROOM,
ACCESS_TECH_STORAGE
)
alt_titles = list("Maintenance Technician","Engine Technician","Electrician")
minimal_player_age = 7
exp_map = list(EXP_TYPE_CREW = 300)
Expand Down Expand Up @@ -90,7 +114,15 @@
supervisors = "the chief engineer"
department_head = list("Chief Engineer")
selection_color = "#fff5cc"
access = list(ACCESS_EVA, ACCESS_ATMOSPHERICS, ACCESS_MAINT_TUNNELS, ACCESS_EXTERNAL_AIRLOCKS, ACCESS_CONSTRUCTION, ACCESS_MINERAL_STOREROOM, ACCESS_TECH_STORAGE)
access = list(
ACCESS_ATMOSPHERICS,
ACCESS_CONSTRUCTION,
ACCESS_EVA,
ACCESS_EXTERNAL_AIRLOCKS,
ACCESS_MAINT_TUNNELS,
ACCESS_MINERAL_STOREROOM,
ACCESS_TECH_STORAGE
)
alt_titles = list("Atmospheric Technician")
minimal_player_age = 7
exp_map = list(EXP_TYPE_CREW = 300)
Expand Down
44 changes: 35 additions & 9 deletions code/game/jobs/job/medical_jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,12 @@
supervisors = "the chief medical officer"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_SURGERY, ACCESS_MAINT_TUNNELS)
access = list(
ACCESS_MAINT_TUNNELS,
ACCESS_MEDICAL,
ACCESS_MORGUE,
ACCESS_SURGERY
)
alt_titles = list("Surgeon","Nurse")
minimal_player_age = 3
exp_map = list(EXP_TYPE_CREW = 180)
Expand Down Expand Up @@ -100,7 +105,11 @@
supervisors = "the chief medical officer"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_MAINT_TUNNELS)
access = list(
ACCESS_MAINT_TUNNELS,
ACCESS_MEDICAL,
ACCESS_MORGUE
)
minimal_player_age = 3
exp_map = list(EXP_TYPE_CREW = 180)
outfit = /datum/outfit/job/coroner
Expand Down Expand Up @@ -148,8 +157,6 @@
else
uniform = /obj/item/clothing/under/rank/medical/scrubs/purple



//Chemist is a medical job damnit //YEAH FUCK YOU SCIENCE -Pete //Guys, behave -Erro
/datum/job/chemist
title = "Chemist"
Expand All @@ -161,7 +168,12 @@
supervisors = "the chief medical officer"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_CHEMISTRY, ACCESS_MAINT_TUNNELS, ACCESS_MINERAL_STOREROOM)
access = list(
ACCESS_CHEMISTRY,
ACCESS_MAINT_TUNNELS,
ACCESS_MEDICAL,
ACCESS_MINERAL_STOREROOM
)
alt_titles = list("Pharmacist","Pharmacologist")
minimal_player_age = 7
exp_map = list(EXP_TYPE_CREW = 300)
Expand Down Expand Up @@ -193,7 +205,13 @@
supervisors = "the chief medical officer and the research director"
department_head = list("Chief Medical Officer", "Research Director")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_MORGUE, ACCESS_GENETICS, ACCESS_RESEARCH, ACCESS_MAINT_TUNNELS)
access = list(
ACCESS_GENETICS,
ACCESS_MAINT_TUNNELS,
ACCESS_MEDICAL,
ACCESS_MORGUE,
ACCESS_RESEARCH
)
minimal_player_age = 3
exp_map = list(EXP_TYPE_CREW = 180)
outfit = /datum/outfit/job/geneticist
Expand All @@ -214,7 +232,6 @@
satchel = /obj/item/storage/backpack/satchel_gen
dufflebag = /obj/item/storage/backpack/duffel/genetics


/datum/job/virologist
title = "Virologist"
flag = JOB_VIROLOGIST
Expand All @@ -225,7 +242,12 @@
supervisors = "the chief medical officer"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_VIROLOGY, ACCESS_MAINT_TUNNELS, ACCESS_MINERAL_STOREROOM)
access = list(
ACCESS_MAINT_TUNNELS,
ACCESS_MEDICAL,
ACCESS_MINERAL_STOREROOM,
ACCESS_VIROLOGY
)
alt_titles = list("Pathologist","Microbiologist")
minimal_player_age = 7
exp_map = list(EXP_TYPE_CREW = 300)
Expand Down Expand Up @@ -261,7 +283,11 @@
supervisors = "the chief medical officer"
department_head = list("Chief Medical Officer")
selection_color = "#ffeef0"
access = list(ACCESS_MEDICAL, ACCESS_PSYCHIATRIST, ACCESS_MAINT_TUNNELS)
access = list(
ACCESS_MAINT_TUNNELS,
ACCESS_MEDICAL,
ACCESS_PSYCHIATRIST
)
alt_titles = list("Psychologist","Therapist")
outfit = /datum/outfit/job/psychiatrist

Expand Down
1 change: 0 additions & 1 deletion code/game/jobs/job/science_jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@
satchel = /obj/item/storage/backpack/satchel_tox
dufflebag = /obj/item/storage/backpack/duffel/science


/datum/job/scientist
title = "Scientist"
flag = JOB_SCIENTIST
Expand Down
34 changes: 27 additions & 7 deletions code/game/jobs/job/security_jobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,6 @@
satchel = /obj/item/storage/backpack/satchel_sec
dufflebag = /obj/item/storage/backpack/duffel/security



/datum/job/warden
title = "Warden"
flag = JOB_WARDEN
Expand All @@ -81,7 +79,15 @@
supervisors = "the head of security"
department_head = list("Head of Security")
selection_color = "#ffeeee"
access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_ARMORY, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_WEAPONS)
access = list(
ACCESS_ARMORY,
ACCESS_BRIG,
ACCESS_COURT,
ACCESS_MAINT_TUNNELS,
ACCESS_SEC_DOORS,
ACCESS_SECURITY,
ACCESS_WEAPONS
)
minimal_player_age = 21
exp_map = list(EXP_TYPE_SECURITY = 600)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY, DISABILITY_FLAG_NERVOUS, DISABILITY_FLAG_LISP)
Expand Down Expand Up @@ -113,8 +119,6 @@
satchel = /obj/item/storage/backpack/satchel_sec
dufflebag = /obj/item/storage/backpack/duffel/security



/datum/job/detective
title = "Detective"
flag = JOB_DETECTIVE
Expand All @@ -126,7 +130,16 @@
department_head = list("Head of Security")
selection_color = "#ffeeee"
alt_titles = list("Forensic Technician")
access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_FORENSICS_LOCKERS, ACCESS_MORGUE, ACCESS_MAINT_TUNNELS, ACCESS_COURT, ACCESS_WEAPONS)
access = list(
ACCESS_BRIG,
ACCESS_COURT,
ACCESS_FORENSICS_LOCKERS,
ACCESS_MAINT_TUNNELS,
ACCESS_MORGUE,
ACCESS_SEC_DOORS,
ACCESS_SECURITY,
ACCESS_WEAPONS
)
minimal_player_age = 14
exp_map = list(EXP_TYPE_CREW = 600)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY)
Expand Down Expand Up @@ -183,7 +196,14 @@
supervisors = "the head of security"
department_head = list("Head of Security")
selection_color = "#ffeeee"
access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_COURT, ACCESS_MAINT_TUNNELS, ACCESS_WEAPONS)
access = list(
ACCESS_BRIG,
ACCESS_COURT,
ACCESS_MAINT_TUNNELS,
ACCESS_SEC_DOORS,
ACCESS_SECURITY,
ACCESS_WEAPONS
)
minimal_player_age = 14
exp_map = list(EXP_TYPE_CREW = 600)
blacklisted_disabilities = list(DISABILITY_FLAG_BLIND, DISABILITY_FLAG_DEAF, DISABILITY_FLAG_MUTE, DISABILITY_FLAG_DIZZY)
Expand Down
Loading

0 comments on commit 618a645

Please sign in to comment.