added/cleaned up research outpost areas (inc iconstates), moved area definitions to separate file

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
This commit is contained in:
Cael_Aislinn
2013-03-15 01:02:23 +10:00
parent a1adddbce2
commit bf216021fc
4 changed files with 129 additions and 14 deletions

View File

@@ -0,0 +1,84 @@
/area/xenoarchaeology
name = "Research Outpost"
icon_state = "anomaly"
/area/xenoarchaeology/hallway
name = "Research Outpost Hallway"
icon_state = "hallC"
/area/xenoarchaeology/gearstore
name = "Expedition Preparation"
icon_state = "anog"
/area/xenoarchaeology/power
name = "Research Outpost Power Substation"
icon_state = "engine"
/area/xenoarchaeology/atmos
name = "Research Outpost Maintenance"
icon_state = "atmos"
/area/xenoarchaeology/maint
name = "Research Outpost Maintenance"
icon_state = "maintcentral"
/area/xenoarchaeology/iso1
name = "Isolation Cell"
icon_state = "iso1"
/area/xenoarchaeology/iso2
name = "Isolation Cell"
icon_state = "iso2"
/area/xenoarchaeology/iso3
name = "Isolation Cell"
icon_state = "iso3"
/area/xenoarchaeology/harvesting
name = "Exotic Particles Collection"
icon_state = "anolab"
/area/xenoarchaeology/shuttle1
name = "Research Wing shuttle"
icon_state = "shuttle"
/area/xenoarchaeology/shuttle2
name = "Research Outpost shuttle"
icon_state = "shuttle"
/area/xenoarchaeology/sample
name = "Sample Preparation Room"
icon_state = "anosample"
/area/xenoarchaeology/spectro
name = "Mass Spectrometry Lab"
icon_state = "anospectro"
/area/xenoarchaeology/anomaly
name = "Anomalous Materials Lab"
icon_state = "anolab"
/area/xenoarchaeology/med
name = "Research Outpost Medbay"
icon_state = "medbay3"
/area/xenoarchaeology/entry
name = "Research Outpost Shuttle Dock"
icon_state = "entry"
/area/xenoarchaeology/longtermstorage
name = "Long-Term Storage"
icon_state = "primarystorage"
/area/xenoarchaeology/tempstorage
name = "Temporary Storage"
icon_state = "storage"
/area/xenoarchaeology/maintstore1
name = "Auxiliary Storage"
icon_state = "auxstorage"
/area/xenoarchaeology/maintstore2
name = "Auxiliary Storage"
icon_state = "auxstorage"

View File

@@ -41,20 +41,6 @@
P.overlays = list("paper_stamped_rd")
src.contents += P
//---- Areas
/area/anomaly
icon_state = "anomaly"
/area/anomaly/hallway
name = "Anomaly Hallway"
/area/anomaly/lab
name = "Anomaly Lab"
/area/anomaly/outpost
name = "Research Outpost"
//---- Bookcase
/obj/structure/bookcase/manuals/xenoarchaeology
@@ -68,3 +54,46 @@
new /obj/item/weapon/book/manual/anomaly_testing(src)
new /obj/item/weapon/book/manual/anomaly_spectroscopy(src)
update_icon()
//---- Lockers and closets
/obj/structure/closet/secure_closet/xenoarchaeologist
name = "Xenoarchaeologists's Locker"
req_access = list(access_tox_storage)
icon_state = "secureres1"
icon_closed = "secureres"
icon_locked = "secureres1"
icon_opened = "secureresopen"
icon_broken = "secureresbroken"
icon_off = "secureresoff"
New()
..()
sleep(2)
new /obj/item/clothing/under/rank/scientist(src)
new /obj/item/clothing/suit/storage/labcoat(src)
new /obj/item/clothing/shoes/white(src)
new /obj/item/clothing/glasses/science(src)
new /obj/item/device/radio/headset/headset_sci(src)
new /obj/item/weapon/storage/belt/archaeology(src)
new /obj/item/weapon/storage/box/excavation(src)
return
/obj/structure/closet/excavation
name = "Excavation tools"
icon_state = "toolcloset"
New()
..()
sleep(2)
new /obj/item/weapon/storage/belt/archaeology(src)
new /obj/item/weapon/storage/box/excavation(src)
new /obj/item/device/flashlight/lantern(src)
new /obj/item/device/depth_scanner(src)
new /obj/item/device/core_sampler(src)
new /obj/item/device/gps(src)
new /obj/item/device/beacon_locator(src)
new /obj/item/device/radio/beacon(src)
new /obj/item/clothing/glasses/meson(src)
new /obj/item/weapon/pickaxe(src)
return