Chemistry moved to purely CMO's domain. RD's chemistry access removed. Slightly tweak title screen so the flare doesn't go off the edge (trust me it looks better)

This commit is contained in:
Erthilo
2012-05-10 20:56:53 +01:00
parent bf5386288e
commit 340a86bbcc
4 changed files with 59 additions and 59 deletions
+31 -32
View File
@@ -238,13 +238,12 @@
access_heads, access_ai_upload, access_construction, access_robotics,
access_mint, access_ce, access_RC_announce, access_keycard_auth, access_tcomsat)
if("Research Director")
return list(access_medlab, access_rd,
access_heads, access_tox,
access_tox_storage, access_chemistry, access_teleporter,
access_research, access_robotics, access_xenobiology, access_RC_announce,
access_keycard_auth, access_tcomsat)
/*if("Virologist")
return list(access_medical, access_morgue, access_virology)*/
return list(access_rd, access_heads, access_tox,
access_tox_storage, access_teleporter, access_medlab,
access_research, access_robotics, access_xenobiology,
access_RC_announce, access_keycard_auth, access_tcomsat)
// if("Virologist")
// return list(access_medical, access_morgue, access_virology)
if("Chief Medical Officer")
return list(access_medical, access_morgue, access_medlab, access_heads,
access_chemistry, access_virology, access_cmo, access_surgery, access_RC_announce,
@@ -299,17 +298,17 @@
if(1) //security
return list(access_security, access_brig, access_armory, access_forensics_lockers, access_court, access_hos)
if(2) //medbay
return list(access_medical, access_medlab, access_morgue, access_chemistry, access_virology, access_cmo, access_surgery)
return list(access_medical, access_medlab, access_morgue, access_chemistry, access_virology, access_surgery, access_cmo)
if(3) //research
return list(access_tox, access_tox_storage, access_rd, access_hydroponics, access_research, access_xenobiology)
return list(access_research, access_tox, access_tox_storage, access_xenobiology, access_rd)
if(4) //engineering and maintenance
return list(access_engine, access_engine_equip, access_maint_tunnels, access_external_airlocks, access_emergency_storage, access_tech_storage, access_atmospherics, access_construction, access_robotics, access_ce)
return list(access_engine, access_engine_equip, access_maint_tunnels, access_external_airlocks, access_tech_storage, access_atmospherics, access_construction, access_robotics, access_ce)
if(5) //command
return list(access_change_ids, access_ai_upload, access_teleporter, access_eva, access_heads, access_captain, access_all_personal_lockers, access_mint_vault, access_heads_vault, access_hop, access_RC_announce, access_keycard_auth, access_tcomsat)
return list(access_heads, access_change_ids, access_ai_upload, access_teleporter, access_eva, access_all_personal_lockers, access_heads_vault, access_RC_announce, access_keycard_auth, access_tcomsat, access_hop, access_captain)
if(6) //station general
return list(access_chapel_office, access_kitchen,access_bar, access_janitor, access_crematorium, access_library, access_theatre, access_lawyer, access_clown, access_mime)
return list(access_kitchen,access_bar, access_hydroponics, access_janitor, access_chapel_office, access_crematorium, access_library, access_theatre, access_lawyer, access_clown, access_mime)
if(7) //supply
return list(access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mailsorting, access_mint)
return list(access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_mining, access_mining_station)
/proc/get_region_accesses_name(var/code)
switch(code)
@@ -340,29 +339,29 @@
if(access_security)
return "Security"
if(access_brig)
return "Brig"
return "Brig Cells"
if(access_court)
return "Courtroom"
if(access_forensics_lockers)
return "Forensics"
return "Detective's Office"
if(access_medical)
return "Medical"
if(access_medlab)
return "Med-Sci"
return "Genetics Lab"
if(access_morgue)
return "Morgue"
if(access_tox)
return "Toxins Research"
return "Research Lab"
if(access_tox_storage)
return "Toxins Storage"
if(access_chemistry)
return "Toxins Chemical Lab"
return "Chemistry Lab"
if(access_rd)
return "RD Private"
if(access_bar)
return "Bar"
if(access_janitor)
return "Janitorial Equipment"
return "Custodial Closet"
if(access_engine)
return "Engineering"
if(access_engine_equip)
@@ -370,7 +369,7 @@
if(access_maint_tunnels)
return "Maintenance"
if(access_external_airlocks)
return "External Airlock"
return "External Airlocks"
if(access_emergency_storage)
return "Emergency Storage"
if(access_change_ids)
@@ -382,11 +381,11 @@
if(access_eva)
return "EVA"
if(access_heads)
return "Head's Quarters/Bridge"
return "Bridge"
if(access_captain)
return "Captain's Quarters"
if(access_all_personal_lockers)
return "Personal Locker"
return "Personal Lockers"
if(access_chapel_office)
return "Chapel Office"
if(access_tech_storage)
@@ -398,7 +397,7 @@
if(access_armory)
return "Armory"
if(access_construction)
return "Construction Site"
return "Construction Areas"
if(access_kitchen)
return "Kitchen"
if(access_hydroponics)
@@ -440,9 +439,9 @@
if(access_heads_vault)
return "Main Vault"
if(access_mining_station)
return "Mining Station"
return "Mining Station EVA"
if(access_xenobiology)
return "Xenobiology"
return "Xenobiology Lab"
if(access_hop)
return "HoP Private"
if(access_hos)
@@ -450,11 +449,11 @@
if(access_ce)
return "CE Private"
if(access_RC_announce)
return "RC announcements"
return "RC Announcements"
if(access_keycard_auth)
return "Keycode auth. device"
return "Keycode Auth. Device"
if(access_tcomsat)
return "Telecommunications Satellite"
return "Telecoms Satellite"
/proc/get_centcom_access_desc(A)
switch(A)
@@ -478,10 +477,10 @@
return "Code Gold"
/proc/get_all_jobs()
return list("Assistant", "Station Engineer", "Shaft Miner", "Detective", "Medical Doctor", "Captain", "Security Officer", "Warden",
"Geneticist", "Scientist", "Head of Security", "Head of Personnel", "Atmospheric Technician",
"Chaplain", "Bartender", "Chemist", "Janitor", "Chef", "Roboticist", "Quartermaster",
"Chief Engineer", "Research Director", "Botanist", "Librarian", "Lawyer", "Virologist", "Cargo Technician", "Chief Medical Officer")
return list("Assistant", "Captain", "Head of Personnel", "Bartender", "Chef", "Botanist", "Quartermaster", "Cargo Technician",
"Shaft Miner", "Janitor", "Librarian", "Lawyer", "Chaplain", "Chief Engineer", "Station Engineer",
"Atmospheric Technician", "Roboticist", "Chief Medical Officer", "Medical Doctor", "Geneticist",
"Research Director", "Scientist", "Chemist", "Head of Security", "Warden", "Detective", "Security Officer")
/proc/get_all_centcom_jobs()
return list("VIP Guest","Custodian","Thunderdome Overseer","Intel Officer","Medical Officer","Death Commando","Research Officer","BlackOps Commander","Supreme Commander")
+27 -1
View File
@@ -60,6 +60,32 @@
//Chemist is a medical job damnit //YEAH FUCK YOU SCIENCE -Pete
/datum/job/chemist
title = "Chemist"
flag = CHEMIST
department_flag = MEDSCI
faction = "Station"
total_positions = 1
spawn_positions = 1
supervisors = "the chief medical officer"
selection_color = "#ffeef0"
equip(var/mob/living/carbon/human/H)
if(!H) return 0
if(H.backbag == 2) H.equip_if_possible(new /obj/item/weapon/storage/backpack(H), H.slot_back)
if(H.backbag == 3) H.equip_if_possible(new /obj/item/weapon/storage/backpack/satchel(H), H.slot_back)
if(H.backbag == 4) H.equip_if_possible(new /obj/item/weapon/storage/backpack/satchel_chem(H), H.slot_back)
H.equip_if_possible(new /obj/item/device/radio/headset/headset_medsci(H), H.slot_ears)
H.equip_if_possible(new /obj/item/clothing/under/rank/chemist(H), H.slot_w_uniform)
H.equip_if_possible(new /obj/item/clothing/shoes/white(H), H.slot_shoes)
H.equip_if_possible(new /obj/item/device/pda/toxins(H), H.slot_belt)
H.equip_if_possible(new /obj/item/clothing/suit/storage/labcoat/chemist(H), H.slot_wear_suit)
return 1
/datum/job/geneticist
title = "Geneticist"
flag = GENETICIST
@@ -67,7 +93,7 @@
faction = "Station"
total_positions = 1
spawn_positions = 1
supervisors = "the chief medical officer and research director"
supervisors = "the chief medical officer"
selection_color = "#ffeef0"
+1 -26
View File
@@ -46,29 +46,4 @@
H.equip_if_possible(new /obj/item/clothing/suit/storage/labcoat/science(H), H.slot_wear_suit)
H.equip_if_possible(new /obj/item/clothing/mask/gas(H), H.slot_wear_mask)
H.equip_if_possible(new /obj/item/weapon/tank/oxygen(H), H.slot_l_hand)
return 1
//Chemist is a medical job damnit
/datum/job/chemist
title = "Chemist"
flag = CHEMIST
department_flag = MEDSCI
faction = "Station"
total_positions = 1
spawn_positions = 1
supervisors = "the chief medical officer and the research director"
selection_color = "#ffeeff"
equip(var/mob/living/carbon/human/H)
if(!H) return 0
if(H.backbag == 2) H.equip_if_possible(new /obj/item/weapon/storage/backpack(H), H.slot_back)
if(H.backbag == 3) H.equip_if_possible(new /obj/item/weapon/storage/backpack/satchel(H), H.slot_back)
if(H.backbag == 4) H.equip_if_possible(new /obj/item/weapon/storage/backpack/satchel_chem(H), H.slot_back)
H.equip_if_possible(new /obj/item/device/radio/headset/headset_medsci(H), H.slot_ears)
H.equip_if_possible(new /obj/item/clothing/under/rank/chemist(H), H.slot_w_uniform)
H.equip_if_possible(new /obj/item/clothing/shoes/white(H), H.slot_shoes)
H.equip_if_possible(new /obj/item/device/pda/toxins(H), H.slot_belt)
H.equip_if_possible(new /obj/item/clothing/suit/storage/labcoat/chemist(H), H.slot_wear_suit)
return 1
return 1
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 1.7 MiB