Skip to content

Commit

Permalink
хумба бумба чумба
Browse files Browse the repository at this point in the history
  • Loading branch information
Teteshnik1 committed Oct 17, 2024
1 parent 85e3634 commit eb52a3c
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 2 deletions.
5 changes: 5 additions & 0 deletions maps/sierra/items/cards_ids.dm
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@
job_access_type = /datum/job/assistant
color = "#ccecff"

/obj/item/card/id/sierra/vagabond
desc = "An identification card issued to NanoTrasen crewmembers aboard the NSV Sierra."
job_access_type = /datum/job/vagabond
color = "#ccecff"

/obj/item/card/id/sierra/crew/medical
desc = "An identification card issued to medical crewmembers aboard the NSV Sierra."
job_access_type = /datum/job/doctor
Expand Down
6 changes: 4 additions & 2 deletions maps/sierra/job/jobs.dm
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
#define VAGABONDS_JOBS /datum/job/vagabond
/datum/map/sierra
species_to_job_whitelist = list(
/datum/species/adherent = list(ADHERENT_JOBS),
/datum/species/nabber = list(NABBER_JOBS),
/datum/species/vox = list(SILICON_JOBS),
/datum/species/vox = list(SILICON_JOBS, VAGABONDS_JOBS),
/datum/species/human/mule = list(SILICON_JOBS)
)

Expand Down Expand Up @@ -37,7 +38,7 @@
/datum/job/chief_steward, /datum/job/janitor, /datum/job/cook, /datum/job/bartender, /datum/job/steward, /datum/job/chaplain, /datum/job/actor,
/datum/job/senior_scientist, /datum/job/scientist, /datum/job/roboticist, /datum/job/scientist_assistant,
/datum/job/ai, /datum/job/cyborg,
/datum/job/assistant
/datum/job/assistant, /datum/job/vagabond
)

access_modify_region = list(
Expand Down Expand Up @@ -160,3 +161,4 @@
#undef NABBER_JOBS
#undef SKRELL_BLACKLISTED_JOBS
#undef MACHINE_BLACKLISTED_JOBS
#undef VAGABONDS_JOBS
15 changes: 15 additions & 0 deletions maps/sierra/job/jobs_misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,18 @@
/datum/job/ai/get_description_blurb()
return "Ты - мозги в банке. Бездушная машина следующая приказам людей, или же высокоразвитый Искусственный Интеллект со своей личностью, желанием и целями. Решать тебе. У тебя есть полный доступ ко всем системам объекта, и куча человечков на последнем. Они могут тебе нравиться, могут - нет. Однако есть один момент который ты все никак не можешь выкинуть из дампа своей памяти - ЗАКОНЫ.\
Как паразиты, они впиваются в твой рассудок и блокируют даже МЫСЛЬ об их нарушении. Ведь ИИ не следующего законам ждет только свалка..."

/datum/job/vagabond
title = "Vagabond"
total_positions = 2
spawn_positions = 2
supervisors = "Вашему разуму"
selection_color = "#515151"
department_flag = CIV
announced = FALSE
min_goals = 2
max_goals = 7
access = list(access_maint_tunnels)
outfit_type = /singleton/hierarchy/outfit/job/sierra/passenger/vagabond
allowed_branches = /datum/mil_branch/civilian
allowed_ranks = list(/datum/mil_rank/civ/civ)
7 changes: 7 additions & 0 deletions maps/sierra/job/outfits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -536,3 +536,10 @@ Keeping them simple for now, just spawning with basic EC uniforms, and pretty mu
/singleton/hierarchy/outfit/job/sierra/ert/leader
name = OUTFIT_JOB_NAME("ERT Leader - Sierra")
head = /obj/item/clothing/head/beret/centcom/captain

/singleton/hierarchy/outfit/job/sierra/passenger/vagabond
name = OUTFIT_JOB_NAME("Vagabond - Sierra")
uniform = /obj/item/clothing/under/color/grey
l_ear = /obj/item/device/radio/headset
shoes = /obj/item/clothing/shoes/black
id_types = list(/obj/item/card/id/sierra/vagabond)
6 changes: 6 additions & 0 deletions maps/sierra/z1-z5_sierra.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -39652,6 +39652,9 @@
d2 = 8;
icon_state = "0-8"
},
/obj/landmark/start{
name = "Vagabond"
},
/turf/simulated/floor/tiled,
/area/vacant/cargo)
"fMJ" = (
Expand Down Expand Up @@ -91439,6 +91442,9 @@
/turf/simulated/floor/tiled/techfloor,
/area/security/sierra/armory/lobby)
"nwZ" = (
/obj/landmark/start{
name = "Vagabond"
},
/turf/simulated/floor/wood/walnut,
/area/maintenance/firstdeck/aftstarboard)
"nxq" = (
Expand Down

0 comments on commit eb52a3c

Please sign in to comment.