From d18b18b5b4fd1578dde02e1e4843cbec266c4aa6 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 04:21:24 +0200 Subject: [PATCH 1/7] Syndicate borg update, add medical syndicate borg, energy sword refactor --- _maps/map_files/MetaStation/z2.dmm | 8 +- _maps/map_files/cyberiad/z2.dmm | 19 +- code/datums/datumvars.dm | 2 +- code/datums/uplink_item.dm | 2 +- code/game/gamemodes/antag_spawner.dm | 74 ++++--- code/game/gamemodes/nuclear/pinpointer.dm | 31 +-- code/game/gamemodes/sandbox/h_sandbox.dm | 2 +- code/game/objects/items/flag.dm | 4 +- code/game/objects/items/weapons/cigs.dm | 4 +- .../objects/items/weapons/melee/energy.dm | 178 ++++++++++++++--- .../items/weapons/storage/uplink_kits.dm | 6 +- .../objects/items/weapons/swords_axes_etc.dm | 128 ------------ code/game/objects/items/weapons/twohanded.dm | 182 +++++++----------- .../crates_lockers/closets/gimmick.dm | 12 +- code/modules/admin/verbs/debug.dm | 2 +- code/modules/admin/verbs/striketeam.dm | 2 +- .../admin/verbs/striketeam_syndicate.dm | 2 +- code/modules/clothing/spacesuits/alien.dm | 2 +- code/modules/clothing/spacesuits/ert.dm | 3 +- code/modules/clothing/spacesuits/plasmamen.dm | 4 +- code/modules/clothing/spacesuits/rig.dm | 2 +- code/modules/clothing/spacesuits/syndi.dm | 2 +- .../modules/mob/living/silicon/robot/robot.dm | 115 ++++++----- .../mob/living/silicon/robot/robot_modules.dm | 44 ++++- .../living/simple_animal/hostile/syndicate.dm | 2 +- code/modules/reagents/newchem/medicine.dm | 18 ++ .../reagents/reagent_containers/borghydro.dm | 8 + .../reagent_containers/food/snacks.dm | 2 +- code/modules/surgery/generic.dm | 4 +- icons/mob/robots.dmi | Bin 150751 -> 172035 bytes icons/obj/gun.dmi | Bin 71501 -> 71778 bytes icons/obj/surgery.dmi | Bin 22583 -> 26640 bytes icons/obj/syringe.dmi | Bin 4580 -> 5410 bytes 33 files changed, 445 insertions(+), 419 deletions(-) diff --git a/_maps/map_files/MetaStation/z2.dmm b/_maps/map_files/MetaStation/z2.dmm index a03b6bed2ac..80968128120 100644 --- a/_maps/map_files/MetaStation/z2.dmm +++ b/_maps/map_files/MetaStation/z2.dmm @@ -209,12 +209,12 @@ "ea" = (/turf/unsimulated/wall,/area/tdome/arena_source) "eb" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome/arena_source) "ec" = (/turf/simulated/floor,/area/tdome/arena_source) -"ed" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) +"ed" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/saber/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) "ee" = (/obj/machinery/door/poddoor{id_tag = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) "ef" = (/obj/machinery/door/poddoor{id_tag = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome/arena_source) "eg" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome/arena_source) "eh" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome/arena_source) -"ei" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) +"ei" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/saber/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) "ej" = (/turf/simulated/floor/bluegrid,/area/tdome/arena_source) "ek" = (/obj/machinery/flasher{id = "tdomeflash"; name = "Thunderdome Flash"},/turf/simulated/floor/bluegrid,/area/tdome/arena_source) "el" = (/obj/machinery/door/poddoor{id_tag = "thunderdomehea"; name = "Heavy Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) @@ -872,14 +872,14 @@ "qN" = (/obj/structure/table,/obj/item/weapon/weldingtool/largetank,/obj/item/device/multitool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "qO" = (/turf/unsimulated/wall/fakeglass{dir = 8; icon_state = "fakewindows3"; tag = "icon-fakewindows (WEST)"},/area/syndicate_mothership) "qP" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/syndicate_mothership) -"qQ" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) +"qQ" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/saber/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "qR" = (/obj/machinery/door/poddoor{id_tag = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "qS" = (/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) "qT" = (/obj/machinery/door/poddoor{id_tag = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome/arena) "qU" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome/arena) "qV" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome/arena) "qW" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"qX" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) +"qX" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/baton/loaded,/obj/item/weapon/melee/energy/sword/saber/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "qY" = (/turf/unsimulated/wall/fakeglass{color = "#008000"; dir = 1; icon_state = "fakewindows"},/area/wizard_station) "qZ" = (/obj/structure/cult/tome,/turf/unsimulated/floor{tag = "icon-cult"; icon_state = "cult"},/area/wizard_station) "ra" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/head/wizard/red,/obj/item/weapon/twohanded/staff,/obj/item/clothing/shoes/sandal,/turf/unsimulated/floor{tag = "icon-cult"; icon_state = "cult"},/area/wizard_station) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index 15f28d98d87..68fee54af54 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -477,13 +477,13 @@ "ji" = (/obj/machinery/computer/station_alert,/turf/simulated/shuttle/floor4/vox,/area/shuttle/vox/station) "jj" = (/obj/machinery/computer/shuttle_control/multi/vox,/turf/simulated/shuttle/floor{icon_state = "floor4"; oxygen = 0},/area/shuttle/vox/station) "jk" = (/obj/structure/table,/obj/machinery/door_control{id = "voxshutters"; name = "remote shutter control"; req_access_txt = "152"},/turf/simulated/shuttle/floor{icon_state = "floor4"; oxygen = 0},/area/shuttle/vox/station) -"jl" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) +"jl" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/saber/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) "jm" = (/obj/machinery/door/poddoor{id_tag = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) "jn" = (/obj/machinery/door/poddoor{id_tag = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome/arena_source) "jo" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome/arena_source) "jp" = (/turf/simulated/floor,/area/tdome/arena_source) "jq" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome/arena_source) -"jr" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) +"jr" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/saber/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) "js" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns7,/area/space) "jt" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns11,/area/space) "ju" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 8; name = "thrower_escapeshuttletop(left)"; tiles = 0},/turf/space/transit/north/shuttlespace_ns6,/area/space) @@ -903,9 +903,9 @@ "rs" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1331; master_tag = "synd_airlock"; name = "interior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "rt" = (/obj/effect/landmark{name = "Nuclear-Bomb"},/obj/machinery/light/spot,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "ru" = (/obj/machinery/telecomms/allinone{intercept = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"rv" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"rv" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "rw" = (/obj/structure/closet/crate/internals,/obj/item/weapon/tank/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/oxygen/red,/obj/item/clothing/mask/gas,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"rx" = (/obj/structure/closet/crate/medical,/obj/item/weapon/surgicaldrill,/obj/item/weapon/scalpel,/obj/item/weapon/reagent_containers/glass/bottle/morphine,/obj/item/weapon/storage/box/beakers,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"rx" = (/obj/structure/table,/obj/item/weapon/bonegel,/obj/item/weapon/bonesetter,/obj/item/weapon/hemostat,/obj/item/weapon/cautery,/obj/item/weapon/surgicaldrill,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel,/obj/item/weapon/retractor,/obj/item/weapon/FixOVein,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "ry" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/syndicate_station/start) "rz" = (/obj/machinery/teleport/station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "rA" = (/obj/machinery/teleport/hub/upgraded,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) @@ -1628,7 +1628,7 @@ "Fp" = (/obj/machinery/computer/med_data,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/admin) "Fq" = (/obj/structure/rack,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy{pixel_x = 3; pixel_y = -3},/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) "Fr" = (/obj/structure/rack,/obj/item/weapon/katana{pixel_x = 3; pixel_y = -3},/obj/item/weapon/katana,/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) -"Fs" = (/obj/structure/rack,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/melee/energy/sword{pixel_x = 3; pixel_y = -3},/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) +"Fs" = (/obj/structure/rack,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/melee/energy/sword/saber{pixel_x = 3; pixel_y = -3},/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) "Ft" = (/obj/structure/rack,/obj/machinery/recharger/wallcharger{pixel_x = 30},/obj/item/weapon/gun/energy/xray,/obj/item/weapon/gun/energy/xray{pixel_x = 3; pixel_y = -3},/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) "Fu" = (/obj/structure/table,/obj/random/toolbox,/obj/random/bomb_supply,/obj/machinery/syndicatebomb/badmin/clown,/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/admin) "Fv" = (/turf/unsimulated/floor{tag = "icon-dark"; icon_state = "dark"},/area/admin) @@ -1774,14 +1774,14 @@ "If" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/tdome) "Ig" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/weapon/grenade/smokebomb,/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/sleeping_carp_scroll,/obj/item/weapon/twohanded/bostaff,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "Ih" = (/obj/machinery/door/poddoor{id_tag = "thunderdomeaxe"; name = "Axe Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) -"Ii" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) +"Ii" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/red,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/saber/red,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "Ij" = (/obj/machinery/door/poddoor{id_tag = "thunderdomegen"; name = "General Supply"},/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "Ik" = (/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) "Il" = (/obj/machinery/door/poddoor{id_tag = "thunderdome"; name = "Thunderdome Blast Door"},/turf/unsimulated/floor{name = "plating"},/area/tdome/arena) "Im" = (/turf/simulated/floor{icon_state = "red"; dir = 8},/area/tdome/arena) "In" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome/arena) "Io" = (/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) -"Ip" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) +"Ip" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/weapon/melee/energy/sword/saber/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena) "Iq" = (/obj/machinery/door/airlock/hatch{name = "Teleporter Access"; req_access_txt = "0"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id_tag = "ADMINLOCKDOWN"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) "Ir" = (/obj/effect/landmark{name = "tdome2"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) "Is" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) @@ -1818,6 +1818,7 @@ "IX" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{frequency = 1331; id_tag = "synd_airlock"; pixel_x = 25; req_access_txt = "150"; tag_airpump = "synd_pump"; tag_chamber_sensor = "synd_sensor"; tag_exterior_door = "synd_outer"; tag_interior_door = "synd_inner"},/obj/machinery/airlock_sensor{frequency = 1331; id_tag = "synd_sensor"; pixel_x = 25; pixel_y = 12; req_access_txt = "150"},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "IY" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1331; id_tag = "synd_pump"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "IZ" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate/black/red,/obj/item/clothing/head/helmet/space/syndicate/black/red,/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1331; id_tag = "synd_pump"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"Ja" = (/obj/structure/closet/crate/medical,/obj/item/weapon/reagent_containers/glass/bottle/morphine,/obj/item/weapon/storage/box/beakers,/obj/item/robot_parts/l_arm,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) (1,1,1) = {" aaabacadaeafagahaaaiajakalamanaoagafajacadahakaeamaiaoapaqarasatauavawaxayazaAaBaCaDaEaFaGaHaIaJaKawaxayazaAaBaCaDaEaFaLaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaOaPaPaPaPaPaQaPaPaPaPaPaQaPaPaPaPaPaQaPaPaPaPaPaQaPaPaPaPaPaQaPaPaPaPaPaQaPaPaPaPaPaR @@ -1888,10 +1889,10 @@ aUaXbfaSaTaZaWbaaUbcbdbeaVbgbbaYaWaZbdbfaSbabeaTbgbcaYaLaeanamacakalajaaaeadahab bdaTbcaVbabbbfaWbdaZbgaUaYaSbeaXbfbbbgbcaVaWaUbaaSaZaXaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaMaWaVbbaWbbaWaVbbaWaVbbaWaVbbaWaVbbaWaVbbaWbbaWaVbbaWaVbbaWaVbbaWaVbbaNaWaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyooopopopopopopqIowowopopopopopopotqJqJqJqKpQnjqLqMqMqMqMqMnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaMbfaXaXbdbfaXbdbfaXbdbfaXbdbfaXbdbfbfaXaXbdbfaXbdbfaXbdbfaXbdbfaXbdbfaXaXaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyouqNqNqOqPqQouqRowowouqSqTqUqVqWouqsnznynyoGqXqMqMqMqMqMqYnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaMbcaTaTbgbcaTbgbcaTbgbcaTbgbcaTbgbcbcaTaTbgbcaTbgbcaTbgbcaTbgbcaTbgbcaTaTaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyouowowowpLowqZowowowraowpLowpLrbouqsnYrcrdpknjrerererererfnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaMbaaSaZbaaZbaaSaZbaaSaZbaaSaZbaaSaZbaaSaZbaaZbaaSaZbaaSaZbaaSaZbaaSaZbabaaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyourgrhowowowriowowowrjowowowowoFouqsoGnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaMbaaSaZbaaZbaaSaZbaaSaZbaaSaZbaaSaZbaaSaZbaaZbaaSaZbaaSaZbaaSaZbaaSaZbabaaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyourgrhowowowriowowowrjowowowowrwouqsoGnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaMaWaVbbaWbbaWaVbbaWaVbbaWaVbbaWaVbbaWaVbbaWbbaWaVbbaWaVbbaWaVbbaWaVbbaNaWaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyourkrhowrlrmournrornourprqowowowourrnynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyouowowqzouopouowrtruouopouowowowouqsnynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyourvrwrxounyouryryryounyouqArzrAouqsnynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyourxrvJaounyouryryryounyouqArzrAouqsnynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyouryryryounyoWrBrCrDoYnyouryryryouqsnynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnyoWrBrCrDoYnynynynynynynyoWrBrCrDoYnynynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjnynynynynynynynynynynynynynynynynynynynynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index a596187e08b..65e6491bb0d 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -612,7 +612,7 @@ client M << "Control of your mob has been offered to dead players." log_admin("[key_name(usr)] has offered control of ([key_name(M)]) to ghosts.") message_admins("[key_name_admin(usr)] has offered control of ([key_name_admin(M)]) to ghosts") - var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as [M.real_name]?", "Player Control", null, FALSE, 100) + var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as [M.real_name]?", poll_time = 100) var/mob/dead/observer/theghost = null if(candidates.len) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 98a131b9070..7f3372e6271 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -307,7 +307,7 @@ var/list/uplink_items = list() name = "Energy Sword" desc = "The energy sword is an edged weapon with a blade of pure energy. The sword is small enough to be pocketed when inactive. Activating it produces a loud, distinctive noise." reference = "ES" - item = /obj/item/weapon/melee/energy/sword + item = /obj/item/weapon/melee/energy/sword/saber cost = 8 /datum/uplink_item/dangerous/chainsaw diff --git a/code/game/gamemodes/antag_spawner.dm b/code/game/gamemodes/antag_spawner.dm index d3b96551e16..c681262d411 100644 --- a/code/game/gamemodes/antag_spawner.dm +++ b/code/game/gamemodes/antag_spawner.dm @@ -12,59 +12,55 @@ /obj/item/weapon/antag_spawner/borg_tele - name = "Syndicate Cyborg Teleporter" + name = "syndicate cyborg teleporter" desc = "A single-use teleporter used to deploy a Syndicate Cyborg on the field." icon = 'icons/obj/device.dmi' icon_state = "locator" - var/TC_cost = 0 var/checking = 0 + var/TC_cost = 0 + var/borg_to_spawn + var/list/possible_types = list("Assault", "Medical") /obj/item/weapon/antag_spawner/borg_tele/attack_self(mob/user as mob) if(used) - user << "The teleporter is out of power." + user << "[src] is out of power!" return - if(!checking) - checking = 1 - user << "The device is now checking for possible candidates." - get_candidate_answer(user, get_candidates(BE_OPERATIVE)) - else - user << "The device is already checking for possible candidates." + if(!(user.mind in ticker.mode.syndicates)) + user << "AUTHENTICATION FAILURE. ACCESS DENIED." + return 0 + if(checking) + user << "[src] is already checking for possible borgs." + return + borg_to_spawn = input("What type of borg would you like to teleport?", "Cyborg Type", type) as null|anything in possible_types + if(!borg_to_spawn || checking || used) return - -/obj/item/weapon/antag_spawner/borg_tele/proc/get_candidate_answer(mob/user as mob, var/list/possiblecandidates = list()) - var/time_passed = world.time - if(possiblecandidates.len <= 0) + checking = 1 + user << "The device is now checking for possible borgs." + var/list/mob/dead/observer/borg_candidates = pollCandidates("Do you want to play as a Syndicate [borg_to_spawn] borg?", "operative", 1, BE_OPERATIVE, 300) + if(borg_candidates.len > 0 && !used) checking = 0 - user << "Unable to connect to Syndicate Command. Please wait and try again later or use the teleporter on your uplink to get your points refunded." - return + used = 1 + var/mob/M = pick(borg_candidates) + var/client/C = M.client + spawn_antag(C, get_turf(src.loc), "syndieborg") else - var/possibleborg = pick(possiblecandidates) - spawn(0) - var/input = alert(possibleborg,"Do you want to spawn in as a cyborg for the Syndicate operatives?","Please answer in thirty seconds!","Yes","No") - if(input == "Yes" && used == 0) - if((world.time-time_passed)>300) - return - possiblecandidates -= possibleborg - used = 1 - checking = 0 - spawn_antag(possibleborg, get_turf(src.loc), "syndieborg") - else - possiblecandidates -= possibleborg - get_candidate_answer(user, possiblecandidates) - return - - sleep(300) - if(checking) - possiblecandidates -= possibleborg - get_candidate_answer(user, possiblecandidates) - return - + checking = 0 + user << "Unable to connect to Syndicate command. Please wait and try again later or use the teleporter on your uplink to get your points refunded." + return /obj/item/weapon/antag_spawner/borg_tele/spawn_antag(var/client/C, var/turf/T, var/type = "") + if(!borg_to_spawn) //If there's no type at all, let it still be used but don't do anything + used = 0 + return var/datum/effect/effect/system/spark_spread/S = new /datum/effect/effect/system/spark_spread S.set_up(4, 1, src) S.start() - var/mob/living/silicon/robot/R = new /mob/living/silicon/robot/syndicate(T) + var/mob/living/silicon/robot/R + switch(borg_to_spawn) + if("Medical") + R = new /mob/living/silicon/robot/syndicate/medical(T) + else + R = new /mob/living/silicon/robot/syndicate(T) //Assault borg by default R.key = C.key ticker.mode.syndicates += R.mind ticker.mode.update_synd_icons_added(R.mind) @@ -77,8 +73,6 @@ icon = 'icons/obj/wizard.dmi' icon_state = "vial" - - /obj/item/weapon/antag_spawner/slaughter_demon/attack_self(mob/user as mob) var/list/demon_candidates = get_candidates(BE_ALIEN) if(user.z == ZLEVEL_CENTCOMM)//this is to make sure the wizard does NOT summon a demon from the Den.. @@ -95,9 +89,7 @@ else user << "You can't seem to work up the nerve to shatter the bottle. Perhaps you should try again later." - /obj/item/weapon/antag_spawner/slaughter_demon/spawn_antag(var/client/C, var/turf/T, var/type = "", mob/user as mob) - var /obj/effect/dummy/slaughter/holder = new /obj/effect/dummy/slaughter(T) var/mob/living/simple_animal/slaughter/S = new /mob/living/simple_animal/slaughter/(holder) S.vialspawned = TRUE diff --git a/code/game/gamemodes/nuclear/pinpointer.dm b/code/game/gamemodes/nuclear/pinpointer.dm index df0ddd24674..572d87e149e 100644 --- a/code/game/gamemodes/nuclear/pinpointer.dm +++ b/code/game/gamemodes/nuclear/pinpointer.dm @@ -360,6 +360,9 @@ var/mob/living/carbon/nearest_op = null /obj/item/weapon/pinpointer/operative/attack_self() + if(!usr.mind || !(usr.mind in ticker.mode.syndicates)) + usr << "AUTHENTICATION FAILURE. ACCESS DENIED." + return 0 if(!active) active = 1 workop() @@ -370,27 +373,33 @@ usr << "You deactivate the pinpointer." /obj/item/weapon/pinpointer/operative/proc/scan_for_ops() - if(!nearest_op) + if(active) + nearest_op = null //Resets nearest_op every time it scans + var/closest_distance = 1000 for(var/mob/living/carbon/M in mob_list) - if(M.mind in ticker.mode.syndicates) - nearest_op = M + if(M.mind && (M.mind in ticker.mode.syndicates)) + if(get_dist(M, get_turf(src)) < closest_distance) //Actually points toward the nearest op, instead of a random one like it used to + nearest_op = M if(!nearest_op) // There are simply no operatives left to point to active = 0 icon_state = "pinoff" /obj/item/weapon/pinpointer/operative/proc/workop() - scan_for_ops() - point_at(nearest_op, 0) - if(active && nearest_op) + if(active) + scan_for_ops() + point_at(nearest_op, 0) spawn(5) .() + else + return 0 /obj/item/weapon/pinpointer/operative/examine(mob/user) - ..(user) - if(nearest_op != null) - user << "Nearest operative: [nearest_op]." - if(nearest_op == null && active) - user << "No operatives detected within scanning range." + ..() + if(active) + if(nearest_op) + user << "Nearest operative detected is [nearest_op.real_name]." + else + user << "No operatives detected within scanning range." /obj/item/weapon/pinpointer/operative/proc/point_at(atom/target, spawnself = 1) if(!active) diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index ad25189e0db..510fccd9e9c 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -142,7 +142,7 @@ datum/hSB continue if(istype(O, /obj/item/weapon/dummy)) continue - if(istype(O, /obj/item/weapon/melee/energy/sword)) + if(istype(O, /obj/item/weapon/melee/energy/sword/saber)) continue if(istype(O, /obj/structure)) continue diff --git a/code/game/objects/items/flag.dm b/code/game/objects/items/flag.dm index d3d58525acd..6ff7e24a85e 100644 --- a/code/game/objects/items/flag.dm +++ b/code/game/objects/items/flag.dm @@ -57,8 +57,8 @@ if(M.lit) light("[user] lights the [name] with their [W].") - else if(istype(W, /obj/item/weapon/melee/energy/sword)) - var/obj/item/weapon/melee/energy/sword/S = W + else if(istype(W, /obj/item/weapon/melee/energy/sword/saber)) + var/obj/item/weapon/melee/energy/sword/saber/S = W if(S.active) light("[user] swings their [W], barely missing their nose. They light the [name] in the process.") diff --git a/code/game/objects/items/weapons/cigs.dm b/code/game/objects/items/weapons/cigs.dm index 554392cb44e..c7c67ecf882 100644 --- a/code/game/objects/items/weapons/cigs.dm +++ b/code/game/objects/items/weapons/cigs.dm @@ -62,8 +62,8 @@ LIGHTERS ARE IN LIGHTERS.DM if(M.lit) light("[user] lights their [name] with their [W].") - else if(istype(W, /obj/item/weapon/melee/energy/sword)) - var/obj/item/weapon/melee/energy/sword/S = W + else if(istype(W, /obj/item/weapon/melee/energy/sword/saber)) + var/obj/item/weapon/melee/energy/sword/saber/S = W if(S.active) light("[user] swings their [W], barely missing their nose. They light their [name] in the process.") diff --git a/code/game/objects/items/weapons/melee/energy.dm b/code/game/objects/items/weapons/melee/energy.dm index 8af5840b3db..d8be2b42563 100644 --- a/code/game/objects/items/weapons/melee/energy.dm +++ b/code/game/objects/items/weapons/melee/energy.dm @@ -1,55 +1,101 @@ /obj/item/weapon/melee/energy var/active = 0 + var/force_on = 30 //force when active + var/throwforce_on = 20 + w_class = 2 + var/w_class_on = 4 + var/icon_state_on = "axe1" + var/list/attack_verb_on = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") no_embed = 1 // Physically impossible for energy weapons to embed themselves into people, this should fix that. -- Dave hitsound = 'sound/weapons/blade1.ogg' // Probably more appropriate than the previous hitsound. -- Dave /obj/item/weapon/melee/energy/suicide_act(mob/user) - viewers(user) << pick("[user] is slitting \his stomach open with the [src.name]! It looks like \he's trying to commit seppuku.", \ - "[user] is falling on the [src.name]! It looks like \he's trying to commit suicide.") + user.visible_message(pick("[user] is slitting \his stomach open with the [src.name]! It looks like \he's trying to commit seppuku.", \ + "[user] is falling on the [src.name]! It looks like \he's trying to commit suicide.")) return (BRUTELOSS|FIRELOSS) + +/obj/item/weapon/melee/energy/attack_self(mob/living/carbon/user) + if(user.disabilities & CLUMSY && prob(50)) + user << "You accidentally cut yourself with [src], like a doofus!" + user.take_organ_damage(5,5) + active = !active + if (active) + force = force_on + throwforce = throwforce_on + hitsound = 'sound/weapons/blade1.ogg' + if(attack_verb_on.len) + attack_verb = attack_verb_on + if(!_color) + icon_state = icon_state_on + else + icon_state = "sword[_color]" + w_class = w_class_on + playsound(user, 'sound/weapons/saberon.ogg', 35, 1) //changed it from 50% volume to 35% because deafness + user << "[src] is now active." + else + force = initial(force) + throwforce = initial(throwforce) + hitsound = initial(hitsound) + if(attack_verb_on.len) + attack_verb = list() + icon_state = initial(icon_state) + w_class = initial(w_class) + playsound(user, 'sound/weapons/saberoff.ogg', 35, 1) //changed it from 50% volume to 35% because deafness + user << "[src] can now be concealed." + add_fingerprint(user) + return /obj/item/weapon/melee/energy/axe name = "energy axe" desc = "An energised battle axe." icon_state = "axe0" - force = 40.0 - throwforce = 25.0 - throw_speed = 1 + force = 40 + force_on = 150 + throwforce = 25 + throwforce_on = 30 + throw_speed = 3 throw_range = 5 - w_class = 3.0 + w_class = 3 + w_class_on = 5 hitsound = "swing_hit" flags = CONDUCT | NOSHIELD origin_tech = "combat=3" attack_verb = list("attacked", "chopped", "cleaved", "torn", "cut") + attack_verb_on = list() sharp = 1 edge = 1 - /obj/item/weapon/melee/energy/axe/suicide_act(mob/user) - viewers(user) << "[user] swings the [src.name] towards /his head! It looks like \he's trying to commit suicide." - return (BRUTELOSS|FIRELOSS) + user.visible_message("[user] swings the [src.name] towards /his head! It looks like \he's trying to commit suicide.") + return (BRUTELOSS|FIRELOSS) /obj/item/weapon/melee/energy/sword - var/hacked = 0 - var/blade_color - color name = "energy sword" desc = "May the force be within you." icon_state = "sword0" - force = 3.0 - throwforce = 5.0 - throw_speed = 1 + force = 3 + throwforce = 5 + throw_speed = 3 throw_range = 5 - w_class = 2.0 hitsound = "swing_hit" flags = NOSHIELD origin_tech = "magnets=3;syndicate=4" - attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") sharp = 1 edge = 1 + var/hacked = 0 + var/blade_color + +/obj/item/weapon/melee/energy/sword/New() + if(_color == null) + _color = pick("red", "blue", "green", "purple") + +/obj/item/weapon/melee/energy/sword/IsShield() + if(active) + return 1 + return 0 /obj/item/weapon/melee/energy/sword/cyborg - var/hitcost = 250 + var/hitcost = 50 /obj/item/weapon/melee/energy/sword/cyborg/attack(mob/M, var/mob/living/silicon/robot/R) if(R.cell) @@ -58,26 +104,114 @@ attack_self() R << "It's out of charge!" return - //C.use(hitcost) ..() return + +/obj/item/weapon/melee/energy/sword/cyborg/saw //Used by medical Syndicate cyborgs + name = "energy saw" + desc = "For heavy duty cutting. It has a carbon-fiber blade in addition to a toggleable hard-light edge to dramatically increase sharpness." + force_on = 30 + force = 18 //About as much as a spear + sharp = 1 + edge = 1 + hitsound = 'sound/weapons/circsawhit.ogg' + origin_tech = "materials=3;biotech=3;syndicate=3" + icon = 'icons/obj/surgery.dmi' + icon_state = "esaw_0" + icon_state_on = "esaw_1" + hitcost = 75 //Costs more than a standard cyborg esword + _color = null + w_class = 3 + +/obj/item/weapon/melee/energy/sword/cyborg/saw/New() + ..() + _color = null + +/obj/item/weapon/melee/energy/sword/cyborg/saw/IsShield() + return 0 + +/obj/item/weapon/melee/energy/sword/saber + +/obj/item/weapon/melee/energy/sword/saber/blue + _color = "blue" + +/obj/item/weapon/melee/energy/sword/saber/purple + _color = "purple" + +/obj/item/weapon/melee/energy/sword/saber/green + _color = "green" + +/obj/item/weapon/melee/energy/sword/saber/red + _color = "red" + +/obj/item/weapon/melee/energy/sword/saber/attackby(obj/item/weapon/W, mob/living/user, params) + ..() + if(istype(W, /obj/item/weapon/melee/energy/sword/saber)) + if(W == src) + user << "You try to attach the end of the energy sword to... itself. You're not very smart, are you?" + if(ishuman(user)) + user.adjustBrainLoss(10) + else + user << "You attach the ends of the two energy swords, making a single double-bladed weapon! You're cool." + var/obj/item/weapon/twohanded/dualsaber/newSaber = new /obj/item/weapon/twohanded/dualsaber(user.loc) + if(src.hacked) // That's right, we'll only check the "original" esword. + newSaber.hacked = 1 + newSaber._color = "rainbow" + user.unEquip(W) + user.unEquip(src) + qdel(W) + qdel(src) + user.put_in_hands(newSaber) + else if(istype(W, /obj/item/device/multitool)) + if(hacked == 0) + hacked = 1 + _color = "rainbow" + user << "RNBW_ENGAGE" + + if(active) + icon_state = "swordrainbow" + // Updating overlays, copied from welder code. + // I tried calling attack_self twice, which looked cool, except it somehow didn't update the overlays!! + if(user.r_hand == src) + user.update_inv_r_hand(0) + else if(user.l_hand == src) + user.update_inv_l_hand(0) + + else + user << "It's already fabulous!" /obj/item/weapon/melee/energy/sword/pirate name = "energy cutlass" desc = "Arrrr matey." icon_state = "cutlass0" + icon_state_on = "cutlass1" + +/obj/item/weapon/melee/energy/sword/pirate/New() + return /obj/item/weapon/melee/energy/blade name = "energy blade" desc = "A concentrated beam of energy in the shape of a blade. Very stylish... and lethal." icon_state = "blade" - force = 30.0 //Normal attacks deal esword damage + force = 30 sharp = 1 edge = 1 throwforce = 1//Throwing or dropping the item deletes it. - throw_speed = 1 + throw_speed = 3 throw_range = 1 - w_class = 4.0//So you can't hide it in your pocket or some such. + w_class = 4//So you can't hide it in your pocket or some such. flags = NOSHIELD attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") var/datum/effect/effect/system/spark_spread/spark_system + +//Most of the other special functions are handled in their own files. aka special snowflake code so kewl +/obj/item/weapon/melee/energy/blade/New() + spark_system = new /datum/effect/effect/system/spark_spread() + spark_system.set_up(5, 0, src) + spark_system.attach(src) + +/obj/item/weapon/melee/energy/blade/dropped() + qdel(src) + +/obj/item/weapon/melee/energy/blade/attack_self(mob/user) + return \ No newline at end of file diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index d676b3ba967..50fb3e60ad8 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -44,7 +44,7 @@ return if("murder") - new /obj/item/weapon/melee/energy/sword(src) + new /obj/item/weapon/melee/energy/sword/saber(src) new /obj/item/clothing/glasses/thermal/syndi(src) new /obj/item/weapon/card/emag(src) new /obj/item/clothing/shoes/syndigaloshes(src) @@ -79,8 +79,8 @@ return if("darklord") - new /obj/item/weapon/melee/energy/sword(src) - new /obj/item/weapon/melee/energy/sword(src) + new /obj/item/weapon/melee/energy/sword/saber(src) + new /obj/item/weapon/melee/energy/sword/saber(src) new /obj/item/weapon/dnainjector/telemut/darkbundle(src) new /obj/item/clothing/head/chaplain_hood(src) new /obj/item/clothing/suit/chaplain_hoodie(src) diff --git a/code/game/objects/items/weapons/swords_axes_etc.dm b/code/game/objects/items/weapons/swords_axes_etc.dm index 66683b26abe..876f0930a34 100644 --- a/code/game/objects/items/weapons/swords_axes_etc.dm +++ b/code/game/objects/items/weapons/swords_axes_etc.dm @@ -3,8 +3,6 @@ * Banhammer * Sword * Classic Baton - * Energy Blade - * Energy Axe * Energy Shield */ @@ -15,84 +13,6 @@ M << " You have been banned FOR NO REISIN by [user]" user << " You have BANNED [M]" -/* - * Sword - */ -/obj/item/weapon/melee/energy/sword/IsShield() - if(active) - return 1 - return 0 - -/obj/item/weapon/melee/energy/sword/New() - blade_color = pick("red","blue","green","purple") - -/obj/item/weapon/melee/energy/sword/attack_self(mob/living/user as mob) - if ((CLUMSY in user.mutations) && prob(50)) - user << "\red You accidentally cut yourself with [src]." - user.take_organ_damage(5,5) - active = !active - if (active) - force = 30 - throwforce = 20 - if(istype(src,/obj/item/weapon/melee/energy/sword/pirate)) - icon_state = "cutlass1" - else - icon_state = "sword[blade_color]" - w_class = 4 - playsound(user, 'sound/weapons/saberon.ogg', 35, 1) - hitsound = 'sound/weapons/blade1.ogg' - user << "\blue [src] is now active." - else - force = 3 - throwforce = 5.0 - if(istype(src,/obj/item/weapon/melee/energy/sword/pirate)) - icon_state = "cutlass0" - else - icon_state = "sword0" - w_class = 2 - playsound(user, 'sound/weapons/saberoff.ogg', 35, 1) - hitsound = "swing_hit" - user << "\blue [src] can now be concealed." - if(istype(user,/mob/living/carbon/human)) - var/mob/living/carbon/human/H = user - H.update_inv_l_hand() - H.update_inv_r_hand() - add_fingerprint(user) - return - -/obj/item/weapon/melee/energy/sword/attackby(obj/item/weapon/W, mob/living/user, params) - ..() - if(istype(W, /obj/item/weapon/melee/energy/sword)) - if(W == src) - user << "You try to attach the end of the energy sword to... itself. You're not very smart, are you?" - if(ishuman(user)) - user.adjustBrainLoss(10) - else - user << "You attach the ends of the two energy swords, making a single double-bladed weapon! You're cool." - var/obj/item/weapon/twohanded/dualsaber/newSaber = new /obj/item/weapon/twohanded/dualsaber(user.loc) - if(src.hacked) // That's right, we'll only check the "original" esword. - newSaber.hacked = 1 - newSaber.blade_color = "rainbow" - qdel(W) - qdel(src) - - else if(istype(W, /obj/item/device/multitool)) - if(hacked == 0) - hacked = 1 - blade_color = "rainbow" - user << "RNBW_ENGAGE" - - if(active) - icon_state = "swordrainbow" - // Updating overlays, copied from welder code. - // I tried calling attack_self twice, which looked cool, except it somehow didn't update the overlays!! - if(user.r_hand == src) - user.update_inv_r_hand(0) - else if(user.l_hand == src) - user.update_inv_l_hand(0) - else - user << "It's already fabulous!" - /* * Classic Baton */ @@ -180,51 +100,3 @@ playsound(src.loc, 'sound/weapons/batonextend.ogg', 50, 1) add_fingerprint(user) - -/* - *Energy Blade - */ -//Most of the other special functions are handled in their own files. - -/obj/item/weapon/melee/energy/sword/green - New() - blade_color = "green" - -/obj/item/weapon/melee/energy/sword/red - New() - blade_color = "red" - -/obj/item/weapon/melee/energy/blade/New() - spark_system = new /datum/effect/effect/system/spark_spread() - spark_system.set_up(5, 0, src) - spark_system.attach(src) - return - -/obj/item/weapon/melee/energy/blade/dropped() - qdel(src) - return - -/obj/item/weapon/melee/energy/blade/proc/toss() - qdel(src) - return - -/* - * Energy Axe - */ - -/obj/item/weapon/melee/energy/axe/attack_self(mob/user as mob) - src.active = !( src.active ) - if (src.active) - user << "\blue The axe is now energised." - src.force = 150 - src.icon_state = "axe1" - src.w_class = 5 - hitsound = 'sound/weapons/blade1.ogg' - else - user << "\blue The axe can now be concealed." - src.force = 40 - src.icon_state = "axe0" - src.w_class = 5 - hitsound = "swing_hit" - src.add_fingerprint(user) - return \ No newline at end of file diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index 263677164b4..49c1b25f2a1 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -24,88 +24,77 @@ var/wieldsound = null var/unwieldsound = null -/obj/item/weapon/twohanded/proc/unwield() +/obj/item/weapon/twohanded/proc/unwield(mob/living/carbon/user) + if(!wielded || !user) return wielded = 0 force = force_unwielded - name = "[initial(name)]" + var/sf = findtext(name," (Wielded)") + if(sf) + name = copytext(name,1,sf) + else //something wrong + name = "[initial(name)]" update_icon() - -/obj/item/weapon/twohanded/proc/wield() - wielded = 1 - force = force_wielded - name = "[initial(name)] (Wielded)" - update_icon() - -/obj/item/weapon/twohanded/mob_can_equip(M as mob, slot) - //Cannot equip wielded items. - if(wielded) - M << "Unwield the [initial(name)] first!" - return 0 - - return ..() - -/obj/item/weapon/twohanded/dropped(mob/user as mob) - //handles unwielding a twohanded weapon when dropped as well as clearing up the offhand - if(user) - var/obj/item/weapon/twohanded/O = user.get_inactive_hand() - if(istype(O)) - O.unwield() - return unwield() - -/obj/item/weapon/twohanded/update_icon() + if(isrobot(user)) + user << "You free up your module." + else + user << "You are now carrying the [name] with one hand." + if(unwieldsound) + playsound(loc, unwieldsound, 50, 1) + var/obj/item/weapon/twohanded/offhand/O = user.get_inactive_hand() + if(O && istype(O)) + O.unwield() return -/obj/item/weapon/twohanded/pickup(mob/user) - unwield() - -/obj/item/weapon/twohanded/attack_self(mob/user as mob) - ..() - - if(istype(user, /mob/living/carbon/human)) +/obj/item/weapon/twohanded/proc/wield(mob/living/carbon/user) + if(wielded) return + if(ishuman(user)) var/mob/living/carbon/human/H = user if(H.species.is_small) user << "It's too heavy for you to wield fully." return + if(user.get_inactive_hand()) + user << "You need your other hand to be empty!" + return + wielded = 1 + force = force_wielded + name = "[name] (Wielded)" + update_icon() + if(isrobot(user)) + user << "You dedicate your module to [name]." else - return + user << "You grab the [name] with both hands." + if (wieldsound) + playsound(loc, wieldsound, 50, 1) + var/obj/item/weapon/twohanded/offhand/O = new(user) ////Let's reserve his other hand~ + O.name = "[name] - offhand" + O.desc = "Your second grip on the [name]" + user.put_in_inactive_hand(O) + return +/obj/item/weapon/twohanded/mob_can_equip(mob/M, slot) + //Cannot equip wielded items. + if(wielded) + M << "Unwield the [name] first!" + return 0 + return ..() + +/obj/item/weapon/twohanded/dropped(mob/user) + //handles unwielding a twohanded weapon when dropped as well as clearing up the offhand + if(user) + var/obj/item/weapon/twohanded/O = user.get_inactive_hand() + if(istype(O)) + O.unwield(user) + return unwield(user) + +/obj/item/weapon/twohanded/update_icon() + return + +/obj/item/weapon/twohanded/attack_self(mob/user) + ..() if(wielded) //Trying to unwield it - unwield() - user << "You are now carrying the [name] with one hand." - if (src.unwieldsound) - playsound(src.loc, unwieldsound, 50, 1) - - var/obj/item/weapon/twohanded/offhand/O = user.get_inactive_hand() - if(O && istype(O)) - O.unwield() - - if(istype(user,/mob/living/carbon/human)) - var/mob/living/carbon/human/H = user - H.update_inv_l_hand() - H.update_inv_r_hand() - add_fingerprint(user) - return - + unwield(user) else //Trying to wield it - if(user.get_inactive_hand()) - user << "You need your other hand to be empty" - return - wield() - user << "You grab the [initial(name)] with both hands." - if (src.wieldsound) - playsound(src.loc, wieldsound, 50, 1) - - var/obj/item/weapon/twohanded/offhand/O = new(user) ////Let's reserve his other hand~ - O.name = "[initial(name)] - offhand" - O.desc = "Your second grip on the [initial(name)]" - user.put_in_inactive_hand(O) - - if(istype(user,/mob/living/carbon/human)) - var/mob/living/carbon/human/H = user - H.update_inv_l_hand() - H.update_inv_r_hand() - add_fingerprint(user) - return + wield(user) ///////////OFFHAND/////////////// /obj/item/weapon/twohanded/offhand @@ -144,6 +133,8 @@ /obj/item/weapon/twohanded/required/attack_hand(mob/user)//Can't even pick it up without both hands empty var/obj/item/weapon/twohanded/required/H = user.get_inactive_hand() + if(get_dist(src,user) > 1) + return 0 if(H != null) user.visible_message("[src.name] is too cumbersome to carry in one hand!") return @@ -152,9 +143,6 @@ ..() wielded = 1 - -obj/item/weapon/twohanded/ - /* * Fireaxe */ @@ -183,16 +171,11 @@ obj/item/weapon/twohanded/ if(A && wielded && (istype(A,/obj/structure/window) || istype(A,/obj/structure/grille))) //destroys windows and grilles in one hit if(istype(A,/obj/structure/window)) - /* var/pdiff=performWallPressureCheck(A.loc) - if(pdiff>0) - message_admins("[A] with pdiff [pdiff] fire-axed by [user.real_name] ([formatPlayerPanel(user,user.ckey)]) at [formatJumpTo(A.loc)]!") - log_admin("[A] with pdiff [pdiff] fire-axed by [user.real_name] ([user.ckey]) at [A.loc]!")*///TODO: Figure out how the hell to remake this proc var/obj/structure/window/W = A W.destroy() else qdel(A) - /* * Double-Bladed Energy Swords - Cheridan */ @@ -245,21 +228,17 @@ obj/item/weapon/twohanded/ else return 0 -/obj/item/weapon/twohanded/dualsaber/green - New() - blade_color = "green" +/obj/item/weapon/twohanded/dualsaber/green/New() + blade_color = "green" -/obj/item/weapon/twohanded/dualsaber/red - New() - blade_color = "red" +/obj/item/weapon/twohanded/dualsaber/red/New() + blade_color = "red" -/obj/item/weapon/twohanded/dualsaber/purple - New() - blade_color = "purple" +/obj/item/weapon/twohanded/dualsaber/purple/New() + blade_color = "purple" -/obj/item/weapon/twohanded/dualsaber/blue - New() - blade_color = "blue" +/obj/item/weapon/twohanded/dualsaber/blue/New() + blade_color = "blue" /obj/item/weapon/twohanded/dualsaber/unwield() ..() @@ -284,7 +263,6 @@ obj/item/weapon/twohanded/ else user << "It's starting to look like a triple rainbow - no, nevermind." - //spears /obj/item/weapon/twohanded/spear icon_state = "spearglass0" @@ -347,7 +325,6 @@ obj/item/weapon/twohanded/ density = 0 anchored = 1 - /obj/structure/headspear/attack_hand(mob/living/user) user.visible_message("[user] kicks over \the [src]!", "You kick down \the [src]!") new /obj/item/weapon/twohanded/spear(user.loc) @@ -360,9 +337,7 @@ obj/item/weapon/twohanded/ name = "Kidan spear" desc = "A spear brought over from the Kidan homeworld." - ///CHAINSAW/// - /obj/item/weapon/twohanded/chainsaw icon_state = "chainsaw0" name = "Chainsaw" @@ -383,14 +358,12 @@ obj/item/weapon/twohanded/ edge = 1 no_embed = 1 - /obj/item/weapon/twohanded/chainsaw/update_icon() if(wielded) icon_state = "chainsaw[wielded]" else icon_state = "chainsaw0" - /obj/item/weapon/twohanded/chainsaw/attack(mob/target as mob, mob/living/user as mob) if(wielded) playsound(loc, 'sound/weapons/chainsaw.ogg', 100, 1, -1) //incredibly loud; you ain't goin' for stealth with this thing. Credit to Lonemonk of Freesound for this sound. @@ -415,9 +388,7 @@ obj/item/weapon/twohanded/ ..() flags &= ~NODROP - // SINGULOHAMMER - /obj/item/weapon/twohanded/singularityhammer name = "singularity hammer" desc = "The pinnacle of close combat technology, the hammer harnesses the power of a miniaturized singularity to deal crushing blows." @@ -434,18 +405,14 @@ obj/item/weapon/twohanded/ var/charged = 5 origin_tech = "combat=5;bluespace=4" - - /obj/item/weapon/twohanded/singularityhammer/New() ..() processing_objects.Add(src) - /obj/item/weapon/twohanded/singularityhammer/Destroy() processing_objects.Remove(src) return ..() - /obj/item/weapon/twohanded/singularityhammer/process() if(charged < 5) charged++ @@ -455,7 +422,6 @@ obj/item/weapon/twohanded/ icon_state = "mjollnir[wielded]" return - /obj/item/weapon/twohanded/singularityhammer/proc/vortex(var/turf/pull as turf, mob/wielder as mob) for(var/atom/X in orange(5,pull)) if(istype(X, /atom/movable)) @@ -476,8 +442,6 @@ obj/item/weapon/twohanded/ step_towards(H,pull) return - - /obj/item/weapon/twohanded/singularityhammer/afterattack(atom/A as mob|obj|turf|area, mob/user as mob, proximity) if(!proximity) return if(wielded) @@ -490,7 +454,6 @@ obj/item/weapon/twohanded/ var/turf/target = get_turf(A) vortex(target,user) - /obj/item/weapon/twohanded/mjollnir name = "Mjollnir" desc = "A weapon worthy of a god, able to strike with the force of a lightning bolt. It crackles with barely contained energy." @@ -519,7 +482,6 @@ obj/item/weapon/twohanded/ target.throw_at(throw_target, 200, 4) return - /obj/item/weapon/twohanded/mjollnir/attack(mob/M as mob, mob/user as mob) ..() spawn(0) @@ -531,13 +493,10 @@ obj/item/weapon/twohanded/ M.Stun(10) shock(M) - /obj/item/weapon/twohanded/mjollnir/update_icon() //Currently only here to fuck with the on-mob icons. icon_state = "mjollnir[wielded]" return - - /obj/item/weapon/twohanded/knighthammer name = "singuloth knight's hammer" desc = "A hammer made of sturdy metal with a golden skull adorned with wings on either side of the head.
This weapon causes devastating damage to those it hits due to a power field sustained by a mini-singularity inside of the hammer." @@ -554,18 +513,14 @@ obj/item/weapon/twohanded/ var/charged = 5 origin_tech = "combat=5;bluespace=4" - - /obj/item/weapon/twohanded/knighthammer/New() ..() processing_objects.Add(src) - /obj/item/weapon/twohanded/knighthammer/Destroy() processing_objects.Remove(src) return ..() - /obj/item/weapon/twohanded/knighthammer/process() if(charged < 5) charged++ @@ -575,7 +530,6 @@ obj/item/weapon/twohanded/ icon_state = "knighthammer[wielded]" return - /obj/item/weapon/twohanded/knighthammer/afterattack(atom/A as mob|obj|turf|area, mob/user as mob, proximity) if(!proximity) return if(charged == 5) diff --git a/code/game/objects/structures/crates_lockers/closets/gimmick.dm b/code/game/objects/structures/crates_lockers/closets/gimmick.dm index a72ae3d7e60..0318203a2ce 100644 --- a/code/game/objects/structures/crates_lockers/closets/gimmick.dm +++ b/code/game/objects/structures/crates_lockers/closets/gimmick.dm @@ -96,9 +96,9 @@ new /obj/item/clothing/suit/armor/tdome/red(src) new /obj/item/clothing/suit/armor/tdome/red(src) new /obj/item/clothing/suit/armor/tdome/red(src) - new /obj/item/weapon/melee/energy/sword(src) - new /obj/item/weapon/melee/energy/sword(src) - new /obj/item/weapon/melee/energy/sword(src) + new /obj/item/weapon/melee/energy/sword/saber(src) + new /obj/item/weapon/melee/energy/sword/saber(src) + new /obj/item/weapon/melee/energy/sword/saber(src) new /obj/item/weapon/gun/energy/laser(src) new /obj/item/weapon/gun/energy/laser(src) new /obj/item/weapon/gun/energy/laser(src) @@ -124,9 +124,9 @@ new /obj/item/clothing/suit/armor/tdome/green(src) new /obj/item/clothing/suit/armor/tdome/green(src) new /obj/item/clothing/suit/armor/tdome/green(src) - new /obj/item/weapon/melee/energy/sword(src) - new /obj/item/weapon/melee/energy/sword(src) - new /obj/item/weapon/melee/energy/sword(src) + new /obj/item/weapon/melee/energy/sword/saber(src) + new /obj/item/weapon/melee/energy/sword/saber(src) + new /obj/item/weapon/melee/energy/sword/saber(src) new /obj/item/weapon/gun/energy/laser(src) new /obj/item/weapon/gun/energy/laser(src) new /obj/item/weapon/gun/energy/laser(src) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 8fc24a175cd..e4e8591b807 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -789,7 +789,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that M.equip_to_slot_or_del(new /obj/item/device/radio/headset(M), slot_l_ear) M.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(M), slot_glasses) M.equip_to_slot_or_del(new /obj/item/clothing/suit/wcoat(M), slot_wear_suit) - M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword(M), slot_l_store) + M.equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(M), slot_l_store) M.equip_to_slot_or_del(new /obj/item/weapon/cloaking_device(M), slot_r_store) var/obj/item/weapon/storage/secure/briefcase/sec_briefcase = new(M) diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index 7eaf37a4edd..adea7ceaad6 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -151,7 +151,7 @@ var/global/sent_strike_team = 0 equip_to_slot_or_del(new /obj/item/weapon/pinpointer(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/disk/nuclear(src), slot_in_backpack) - equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword(src), slot_l_store) + equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(src), slot_l_store) equip_to_slot_or_del(new /obj/item/weapon/shield/energy(src), slot_r_store) equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(src), slot_s_store) equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/revolver/mateba(src), slot_belt) diff --git a/code/modules/admin/verbs/striketeam_syndicate.dm b/code/modules/admin/verbs/striketeam_syndicate.dm index 0fff922d086..03992278776 100644 --- a/code/modules/admin/verbs/striketeam_syndicate.dm +++ b/code/modules/admin/verbs/striketeam_syndicate.dm @@ -157,7 +157,7 @@ var/global/sent_syndicate_strike_team = 0 equip_to_slot_or_del(new /obj/item/weapon/pinpointer(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/disk/nuclear(src), slot_in_backpack) - equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword(src), slot_l_store) + equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(src), slot_l_store) equip_to_slot_or_del(new /obj/item/weapon/grenade/empgrenade(src), slot_r_store) equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(src), slot_s_store) equip_to_slot_or_del(new /obj/item/weapon/gun/projectile/automatic/pistol/m2411(src), slot_belt) diff --git a/code/modules/clothing/spacesuits/alien.dm b/code/modules/clothing/spacesuits/alien.dm index eb95b3a56f3..55c28110382 100644 --- a/code/modules/clothing/spacesuits/alien.dm +++ b/code/modules/clothing/spacesuits/alien.dm @@ -83,7 +83,7 @@ // Can't be equipped by any other species due to bone structure and vox cybernetics. /obj/item/clothing/suit/space/vox w_class = 3 - allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) + allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) slowdown = 2 armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30) siemens_coefficient = 0.6 diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index 7209373ded1..66a7504f3b8 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -1,3 +1,4 @@ + /obj/item/clothing/head/helmet/space/rig/ert name = "emergency response team helmet" desc = "A helmet worn by members of the Nanotrasen Emergency Response Team. Armoured and space ready." @@ -28,7 +29,7 @@ icon_state = "ert_commander" item_state = "suit-command" w_class = 3 - allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) + allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) slowdown = 1 armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 100, rad = 60) allowed = list(/obj/item/device/flashlight, /obj/item/weapon/tank, /obj/item/device/t_scanner, /obj/item/weapon/rcd, /obj/item/weapon/crowbar, \ diff --git a/code/modules/clothing/spacesuits/plasmamen.dm b/code/modules/clothing/spacesuits/plasmamen.dm index 7bfa16b8ba8..da245eec5c8 100644 --- a/code/modules/clothing/spacesuits/plasmamen.dm +++ b/code/modules/clothing/spacesuits/plasmamen.dm @@ -3,7 +3,7 @@ /obj/item/clothing/suit/space/eva/plasmaman name = "plasmaman suit" desc = "A special containment suit designed to protect a plasmaman's volatile body from outside exposure and quickly extinguish it in emergencies." - allowed = list(/obj/item/weapon/gun,/obj/item/ammo_casing,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) + allowed = list(/obj/item/weapon/gun,/obj/item/ammo_casing,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) slowdown = 0 armor = list(melee = 0, bullet = 0, laser = 0 ,energy = 0, bomb = 0, bio = 100, rad = 20) heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS @@ -297,7 +297,7 @@ name = "blood red plasmaman suit" icon_state = "plasmaman_Nukeops" armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 50) - allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/weapon/gun,/obj/item/ammo_casing,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs) + allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/weapon/gun,/obj/item/ammo_casing,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/restraints/handcuffs) siemens_coefficient = 0.6 /obj/item/clothing/head/helmet/space/eva/plasmaman/nuclear diff --git a/code/modules/clothing/spacesuits/rig.dm b/code/modules/clothing/spacesuits/rig.dm index 8f1703a3325..7303ae12c15 100644 --- a/code/modules/clothing/spacesuits/rig.dm +++ b/code/modules/clothing/spacesuits/rig.dm @@ -334,7 +334,7 @@ var/on = 1 action_button_name = "Toggle Hardsuit Mode" armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 50) - allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) + allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) /obj/item/clothing/suit/space/rig/syndi/update_icon() icon_state = "hardsuit[on]-[_color]" diff --git a/code/modules/clothing/spacesuits/syndi.dm b/code/modules/clothing/spacesuits/syndi.dm index 894e9ed1cf1..1ff4aff4ef6 100644 --- a/code/modules/clothing/spacesuits/syndi.dm +++ b/code/modules/clothing/spacesuits/syndi.dm @@ -14,7 +14,7 @@ item_state = "space_suit_syndicate" desc = "Has a tag on it: Totally not property of of a hostile corporation, honest!" w_class = 3 - allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) + allowed = list(/obj/item/weapon/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/melee/energy/sword/saber,/obj/item/weapon/restraints/handcuffs,/obj/item/weapon/tank) slowdown = 1 armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30) siemens_coefficient = 0.8 diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 0e1447b1311..a325e412f45 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -456,7 +456,7 @@ var/list/robot_verbs_default = list( // this function shows information about the malf_ai gameplay type in the status screen /mob/living/silicon/robot/show_malf_ai() ..() - if(ticker.mode.name == "AI malfunction") + if(ticker && ticker.mode.name == "AI malfunction") var/datum/game_mode/malfunction/malf = ticker.mode for (var/datum/mind/malfai in malf.malf_ai) if(connected_ai) @@ -1187,13 +1187,13 @@ var/list/robot_verbs_default = list( /mob/living/silicon/robot/proc/ResetSecurityCodes() set category = "Robot Commands" set name = "Reset Identity Codes" - set desc = "Scrambles your security and identification codes and resets your current buffers. Unlocks you and but permenantly severs you from your AI and the robotics console and will deactivate your camera system." + set desc = "Scrambles your security and identification codes and resets your current buffers. Unlocks you and but permanently severs you from your AI and the robotics console and will deactivate your camera system." var/mob/living/silicon/robot/R = src if(R) R.UnlinkSelf() - R << "Buffers flushed and reset. Camera system shutdown. All systems operational." + R << "Buffers flushed and reset. Camera system shutdown. All systems operational." src.verbs -= /mob/living/silicon/robot/proc/ResetSecurityCodes /mob/living/silicon/robot/mode() @@ -1253,75 +1253,50 @@ var/list/robot_verbs_default = list( src << "Your icon has been set. You now require a module reset to change it." /mob/living/silicon/robot/deathsquad - var/searching_for_ckey = 0 icon_state = "nano_bloodhound" lawupdate = 0 scrambledcodes = 1 modtype = "Commando" faction = list("nanotrasen") - designation = "NT Combat Cyborg" + designation = "Nanotrasen Combat" req_access = list(access_cent_specops) + var/searching_for_ckey = 0 /mob/living/silicon/robot/deathsquad/New(loc) - if(!cell) - cell = new /obj/item/weapon/stock_parts/cell(src) - cell.maxcharge = 25000 - cell.charge = 25000 - ..() + cell.maxcharge = 25000 + cell.charge = 25000 /mob/living/silicon/robot/deathsquad/init() - aiCamera = new/obj/item/device/camera/siliconcam/robot_camera(src) - laws = new /datum/ai_laws/deathsquad module = new /obj/item/weapon/robot_module/deathsquad(src) - + + aiCamera = new/obj/item/device/camera/siliconcam/robot_camera(src) radio = new /obj/item/device/radio/borg/deathsquad(src) radio.recalculateChannels() playsound(loc, 'sound/mecha/nominalsyndi.ogg', 75, 0) /mob/living/silicon/robot/deathsquad/attack_hand(mob/user) - if((ckey == null) && searching_for_ckey == 0) - user << "Now checking for possible candidates." - var/list/ghosts = list() - for(var/mob/dead/observer/G in player_list) - ghosts += G - get_borg_occupant(user, ghosts) - return - -/mob/living/silicon/robot/deathsquad/proc/get_borg_occupant(mob/user as mob, var/list/possiblecandidates = list()) - var/time_passed = world.time - searching_for_ckey = 1 - if(possiblecandidates.len <= 0) - searching_for_ckey = 0 - user << "Cyborg MMI interface failure, unit unable to be started." - return + if(isnull(ckey) && !searching_for_ckey) + searching_for_ckey = 1 + user << "Now checking for possible borgs." + var/list/borg_candidates = pollCandidates("Do you want to play as a Nanotrasen Combat borg?", poll_time = 300) + if(borg_candidates.len > 0 && isnull(ckey)) + searching_for_ckey = 0 + var/mob/M = pick(borg_candidates) + M.mind.transfer_to(src) + M.mind.assigned_role = "MODE" + M.mind.special_role = "Death Commando" + ticker.mode.traitors |= M.mind // Adds them to current traitor list. Which is really the extra antagonist list. + key = M.key + else + searching_for_ckey = 0 + user << "Unable to connect to Central Command. Please wait and try again later." + return else - var/possibleborg = pick(possiblecandidates) - spawn(0) - var/input = alert(possibleborg,"Do you want to spawn in as a cyborg for the NT Deathsquad?","Please answer in thirty seconds!","Yes","No") - var/mob/dead/observer/C = possibleborg - if(input == "Yes" && ckey == null && C.client) - if((world.time-time_passed)>300) - return - possiblecandidates -= possibleborg - searching_for_ckey = 0 - C.mind.transfer_to(src) - C.mind.assigned_role = "MODE" - C.mind.special_role = "Death Commando" - ticker.mode.traitors |= C.mind // Adds them to current traitor list. Which is really the extra antagonist list. - src.key = C.key - else - possiblecandidates -= possibleborg - get_borg_occupant(user, possiblecandidates) - return - - sleep(300) - if(searching_for_ckey) - possiblecandidates -= possibleborg - get_borg_occupant(user, possiblecandidates) - return + user << "[src] is already checking for possible borgs." + return /mob/living/silicon/robot/syndicate icon_state = "syndie_bloodhound" @@ -1329,29 +1304,47 @@ var/list/robot_verbs_default = list( scrambledcodes = 1 modtype = "Synd" faction = list("syndicate") - designation = "Syndicate" + designation = "Syndicate Assault" modtype = "Syndicate" req_access = list(access_syndicate) lawchannel = "State" + var/playstyle_string = "You are a Syndicate assault cyborg!
\ + You are armed with powerful offensive tools to aid you in your mission: help the operatives secure the nuclear authentication disk. \ + Your cyborg LMG will slowly produce ammunition from your power supply, and your operative pinpointer will find and locate fellow nuclear operatives. \ + Help the operatives secure the disk at all costs!" /mob/living/silicon/robot/syndicate/New(loc) - if(!cell) - cell = new /obj/item/weapon/stock_parts/cell(src) - cell.maxcharge = 25000 - cell.charge = 25000 - ..() - + cell.maxcharge = 25000 + cell.charge = 25000 + /mob/living/silicon/robot/syndicate/init() - aiCamera = new/obj/item/device/camera/siliconcam/robot_camera(src) - laws = new /datum/ai_laws/syndicate_override module = new /obj/item/weapon/robot_module/syndicate(src) + aiCamera = new/obj/item/device/camera/siliconcam/robot_camera(src) radio = new /obj/item/device/radio/borg/syndicate(src) radio.recalculateChannels() + + spawn(5) + if(playstyle_string) + src << playstyle_string playsound(loc, 'sound/mecha/nominalsyndi.ogg', 75, 0) + +/mob/living/silicon/robot/syndicate/medical + icon_state = "syndi-medi" + designation = "Syndicate Medical" + playstyle_string = "You are a Syndicate medical cyborg!
\ + You are armed with powerful medical tools to aid you in your mission: help the operatives secure the nuclear authentication disk. \ + Your hypospray will produce Restorative Nanites, a wonder-drug that will heal most types of bodily damages, including clone and brain damage. It also produces morphine for offense. \ + Your defibrillator paddles can revive operatives through their hardsuits, or can be used on harm intent to shock enemies! \ + Your energy saw functions as a circular saw, but can be activated to deal more damage, and your operative pinpointer will find and locate fellow nuclear operatives. \ + Help the operatives secure the disk at all costs!" + +/mob/living/silicon/robot/syndicate/medical/init() + ..() + module = new /obj/item/weapon/robot_module/syndicate_medical(src) /mob/living/silicon/robot/proc/notify_ai(var/notifytype, var/oldname, var/newname) if(!connected_ai) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 9ba128a8b23..beb37ff1dbe 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -344,7 +344,7 @@ fix_modules() /obj/item/weapon/robot_module/syndicate - name = "syndicate robot module" + name = "syndicate assault robot module" /obj/item/weapon/robot_module/syndicate/New() src.modules += new /obj/item/device/flash/cyborg(src) @@ -358,6 +358,48 @@ src.emag = null fix_modules() + +/obj/item/weapon/robot_module/syndicate_medical + name = "syndicate medical robot module" + stacktypes = list( + /obj/item/stack/medical/advanced/bruise_pack = 25, + /obj/item/stack/medical/advanced/ointment = 25, + /obj/item/stack/medical/splint = 25, + /obj/item/stack/nanopaste = 25 + ) + +/obj/item/weapon/robot_module/syndicate_medical/New() + src.modules += new /obj/item/device/flash/cyborg(src) + src.modules += new /obj/item/device/healthanalyzer/advanced(src) + src.modules += new /obj/item/device/reagent_scanner/adv(src) + src.modules += new /obj/item/weapon/borg_defib(src) + src.modules += new /obj/item/roller_holder(src) + src.modules += new /obj/item/weapon/reagent_containers/borghypo/syndicate(src) + src.modules += new /obj/item/weapon/reagent_containers/glass/beaker/large(src) + src.modules += new /obj/item/weapon/reagent_containers/dropper(src) + src.modules += new /obj/item/weapon/reagent_containers/syringe(src) + src.modules += new /obj/item/weapon/extinguisher/mini(src) + src.modules += new /obj/item/stack/medical/advanced/bruise_pack(src) + src.modules += new /obj/item/stack/medical/advanced/ointment(src) + src.modules += new /obj/item/stack/medical/splint(src) + src.modules += new /obj/item/stack/nanopaste(src) + src.modules += new /obj/item/weapon/scalpel(src) + src.modules += new /obj/item/weapon/hemostat(src) + src.modules += new /obj/item/weapon/retractor(src) + src.modules += new /obj/item/weapon/cautery(src) + src.modules += new /obj/item/weapon/bonegel(src) + src.modules += new /obj/item/weapon/FixOVein(src) + src.modules += new /obj/item/weapon/bonesetter(src) + //src.modules += new /obj/item/weapon/circular_saw(src) + src.modules += new /obj/item/weapon/surgicaldrill(src) + src.modules += new /obj/item/weapon/melee/energy/sword/cyborg/saw(src) //Energy saw -- primary weapon + src.modules += new /obj/item/weapon/card/emag(src) + src.modules += new /obj/item/weapon/tank/jetpack/carbondioxide(src) + src.modules += new /obj/item/weapon/crowbar(src) + src.modules += new /obj/item/weapon/pinpointer/operative(src) + src.emag = null + + fix_modules() /obj/item/weapon/robot_module/combat name = "combat robot module" diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index f8c51e060ac..2a11f876f2f 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -52,7 +52,7 @@ melee_damage_upper = 25 icon_state = "syndicatemelee" icon_living = "syndicatemelee" - weapon1 = /obj/item/weapon/melee/energy/sword/red + weapon1 = /obj/item/weapon/melee/energy/sword/saber/red weapon2 = /obj/item/weapon/shield/energy attacktext = "slashes" attack_sound = 'sound/weapons/bladeslice.ogg' diff --git a/code/modules/reagents/newchem/medicine.dm b/code/modules/reagents/newchem/medicine.dm index e79667be06e..e20a8d1c491 100644 --- a/code/modules/reagents/newchem/medicine.dm +++ b/code/modules/reagents/newchem/medicine.dm @@ -1040,3 +1040,21 @@ datum/reagent/haloperidol/on_mob_life(var/mob/living/M as mob) result_amount = 3 min_temp = 370 mix_message = "The solution gently swirls with a metallic sheen." + + +datum/reagent/medicine/syndicate_nanites //Used exclusively by Syndicate medical cyborgs + name = "Restorative Nanites" + id = "syndicate_nanites" + description = "Miniature medical robots that swiftly restore bodily damage. May begin to attack their host's cells in high amounts." + reagent_state = SOLID + color = "#555555" + +datum/reagent/medicine/syndicate_nanites/on_mob_life(mob/living/M) + M.adjustBruteLoss(-5*REM) //A ton of healing - this is a 50 telecrystal investment. + M.adjustFireLoss(-5*REM) + M.adjustOxyLoss(-15*REM) + M.adjustToxLoss(-5*REM) + M.adjustBrainLoss(-15*REM) + M.adjustCloneLoss(-3*REM) + ..() + return \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 3a706325319..757ff34b630 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -22,6 +22,14 @@ /obj/item/weapon/reagent_containers/borghypo/crisis reagent_ids = list("salglu_solution", "epinephrine", "sal_acid") + +/obj/item/weapon/reagent_containers/borghypo/syndicate + name = "syndicate cyborg hypospray" + desc = "An experimental piece of Syndicate technology used to produce powerful restorative nanites used to very quickly restore injuries of all types. Also metabolizes potassium iodide, for radiation poisoning, and morphine, for offense." + icon_state = "borghypo_s" + charge_cost = 20 + recharge_time = 2 + reagent_ids = list("omnizine", "salbutamol", "mannitol", "mutadone", "charcoal", "potass_iodide") /obj/item/weapon/reagent_containers/borghypo/New() ..() diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index f71462b4625..e524733c7bf 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -184,7 +184,7 @@ ) else if( \ istype(W, /obj/item/weapon/circular_saw) || \ - istype(W, /obj/item/weapon/melee/energy/sword) && W:active || \ + istype(W, /obj/item/weapon/melee/energy/sword/saber) && W:active || \ istype(W, /obj/item/weapon/melee/energy/blade) || \ istype(W, /obj/item/weapon/shovel) || \ istype(W, /obj/item/weapon/hatchet) \ diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index 5c503a035ac..6ce2a80745b 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -24,7 +24,8 @@ /obj/item/weapon/scalpel/laser3 = 95, \ /obj/item/weapon/scalpel/laser2 = 85, \ /obj/item/weapon/scalpel/laser1 = 75, \ - /obj/item/weapon/melee/energy/sword = 5 + /obj/item/weapon/melee/energy/sword/cyborg/saw = 100, \ + /obj/item/weapon/melee/energy/sword/saber = 5 ) min_duration = 90 @@ -270,6 +271,7 @@ /datum/surgery_step/generic/amputate allowed_tools = list( /obj/item/weapon/circular_saw = 100, \ + /obj/item/weapon/melee/energy/sword/cyborg/saw = 100, \ /obj/item/weapon/hatchet = 75, \ /obj/item/weapon/melee/arm_blade = 60 ) diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index ee0140624d2182ba9cad9a470a20168def79139e..9d5d09f00aca3767993ccb81835b038dbc3765f5 100644 GIT binary patch literal 172035 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 ( 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�#JcbghhqjXfrwBdZhmO@fBUyXSF`;8rtV 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

1pC_s6&waf`qmQKk?R}jp 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 literal 150751 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ð2{2w1}&g~CI_muKm(|J(FKQ{OwKq;kz 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 diff --git a/icons/obj/gun.dmi b/icons/obj/gun.dmi index 9675d99379ba26b765fc8aa77cc33a5cd8e1548b..50405159f343238d84b7f60af7dee28c2af66462 100644 GIT binary patch delta 10846 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 Nf2J%`B4rrxzW{JmSxNu^ delta 10567 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 literal 22583 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 MtQ^jiT6ib?4|)bjVgLXD diff --git a/icons/obj/syringe.dmi b/icons/obj/syringe.dmi index 8b82797ffd3b10c89ea1c58774adda4f70616e7d..1621a9d8f2db6769110ea1410399888fc3f1305c 100644 GIT binary patch literal 5410 zcmb7IcT`i~lYgQ27L-mx5m35cnt=2wRSbd@sUl5^Kxj$m0wP6_qLc`VG$Xx8?^QrR zO6WyJgaCpD0t7bxv%mA(vwL>;o%7y3@66npIdebv&S!3-xv4%Q9XA~S0E~tPIu@j{ z^Y2STMfzGSdQ$@ch#?GS9jNmlz~!-rU!aGt4*-PZWlnW@_Q)_$t=1CRi`ud#0{M2< zM+~@b)K#+V%z1s0Z>XNm+}#Rx=WJp3XryR2AVhp-TZZo~f##7V9a?2Mf}C?|nEK|T z5>^IP-#Tt`e*NYSSPgq;r*qrqVV5$;*AqYA%w1hXN9gv@ccpP;(NJ^@+!u3Fjf=7% zpuf8)qh5nyYZUfMAj5A;%a7Nc4ABB=&Ys4w07025?1xvg(`e~tTfnpLf#oGR$mT+Gu`;cLU70zh$zVP zV>8JsTwUD+Z*L1V$1WAd!B@5*{t>Z?lmb$G005pa)X{{6fl*eWu5kbFbf$6|3<^DW5&u$=G$)i-r|y@p=Y@e0bP@d3VjK_6UHQjm|( zEBZCN+q@TJ^${zFO{puac2XQP(N>S^qySBKTH44}ZZ@DxUKoh>G5{!M(*T+e0w5MU zZ8B)n6ABGK#{Wqnqa+9$s+#H)gOQRK6O2)z` zJIz!&wf$ES+&ChBt;(r~3h49-&K79g;eQ`?R$2Tz_$EQv#>Qr@+_J*l&Q1a+ef4V8 zkgJxxy}jLoDXqvgg>UY+L4zY1m`!P&aG_6bwbhX;m3|t}w`VJjwuwaI@!8?{^C2cN zeO2G*2T$pqrKXYt_}wLyfw2$vE!IVw5T84yp}Lgt-9@fnDwliC5#OGpI}*-<4f+U2 z>K8?I`L=Lo06GqPQfXvj-MFZ9R)UdC7=DQ`(k2p*MZ~5-U*r6R?Z957^QYq$jV1J z*!O0TlIOV&UCsz1eP6ZU_KUyb#JjxGqXWSomV0ei3RcdaIevQOm)yG!z74bl@43|k z0UC$j8B4=|U;Sda9KU|%ReIte1gwtQQ(p=VZuit&3gA;ZO4^O3%N{|zFZ2)sUXM@H z1Mcqg3C+XkYdc9EIwy8*A?=0ad-yAE=s}bqo#Q|XpT#J4ZfD`1yK~Zzf-Q;jl-C9i zYgb>G&8zvhQd>!d`9BI(>#syInyr<3s*R^MirO`Cb&1(=DphcX=P516h;y{=XMJ}$ z^K?D6znQo|U6+(%GEsI1oUiN|=+Ya-XTlQ|OZYCTbUiIbemzRQa6IEp@D*=$ z8^k&KY&NzopW*Z{Q~wbv`hsiFa1Lc0vl>EQU_x<*N|5Y~hoCrRmq>744&BVxJ;ms> ztT(h$olR^wB}$V|O-04x;ul`H)MDpS`BTlwrPGOo;Wsm6ssiUsv~wi{5Y2}|m9GEC ze)<oaAHEcsA#)puopK1|Zta^WHw>pSn7! zYJusgJR$$Q6=+S~+2H{W3lGO?^+dA_#Z$15E953436A2s?S7mQ++3Q~6A2`58Y8xi zQxs$%K%=kiNKjE75`p+3po-YxROrW&#oF)Q`5oj^+|Y3M$L?;H1ApFBgvhCYn8Ypi zuS@*s@%T!F8at2n+T~}CQVpxH%717TTA=^9cyexE}FS=HYuK(YIUXVYT=-}&Ozd} z$o_sk{J3vx)RTTap9_sz?5Dd{Rz?fjJv{-F2?M$yySA`P4_sVi8-Z8_9X@h99v&mz z8=wUWCbor+7nc`N?*qR4P zDCS55rl*&oi~b$cpP`tM76ASGj}!6a&!mOUvJC?xv(ZZC)Ed|a3((R^+k~8I%jdp7S&G*EJUQ7tJUm<#xMg8%W~Oi4IQMJoTSCn0 zxcVsrz`}6+{q4O5Z>~UPK012(OfRir{MT+=N6b)o%9XGyUxzcrLv}xI!czYn9la?ojvLzOX>4c^*7X*%CTwjee?doR6(Z&~o;aL@eu5+<#&t-eY zsr~pk6=PeX?5IE-l_}7dXY&9>rny*JS{7DTn*C`a9W_1i%(Zh3XOzSiN4 zsR&an4z5yBUfxYwG{58hHC?nQH2=G3X~Yrk;}%C3s*XVWWk=8PY>MyW#^(MN$rAX-;m1Jim9Fj*uV{2AUzVnn_RQ4-Q zP0>)0B`s45rjN89fjqsu;yRiyPKN5M0;m>JY2O24g%?`n+o zX=7VW>JU0^$ZharZ8q-&mXB%RJ&p4A!hLMX{FNFTjB)Eizc$XyRsCuF+V8M7S|A#P zHk6c2tyh1(Bu4RhdfL*X-bO$FR7IRLMe&-t9!Ze=DU^49%?~z@!%t|dBg<++y*9;I znn$IX5M_ALn#2U(*n60n+imxmJ62K?bDumV%V+J1Wd3@lqo66>2e#9$)};OLoTAeU zaU57}<{q=|q{P3`Q<8zie7^PKx%27U$@9Dt&Cn!fv=6>sP*pHjHT_kHUAu$iBZ-9r z;+7*?ONb5dQF*#3D}*Cw@$Z<2zg69GRF?v|x*(2?YorC4Czwj(JyPT2dRG|qM?Ze) zW`D9bJCCv>8|**cf9VQoBL2JrEEdjgG_Nq{j`kx~786%|AOMgDaSL(m`Stdhtl;$e zb5DF=qnZ6{2ItyOyO~4!eq&3__ z6V!UYl0EaJc_mdnToup)2PU9HSZyoaV~p$N*3}5-`?$b*^%BZeNi{?>HnlfG&T9NS zwt|y9VGR94g}$0WaC%aAgl7aLi8D&o+UJI-+3yS(&GPtGwO%n=C9Ko$sQW=5?Ot`| z{w-ntB>mISaY%GOz-7?V*Zqu&yw|LyFa5dV$|Q(QIjn9y>G#tJ?+v6_h zJcu*($4nlAT$NPfW!FwaeBozZ6RJ+`j3Mh?X8^bHyA^4Lx5ZVftr@V{{ zBf{qyl9|zEUnTF6K?%eQZ!|h`m)w;TcbQ(ivNRG(WBqQ*X%KfezcMm`k(=V7*fZJ1 z*B@!vo=~JYC6M25#&;;C0oPf6vHpJ7{)gl|z*u8eOYjBXJ0FEjOx_zCWO@r!y z@DME^t;msm{+N7)*jPI^ziiqV%|T;NIjk`+dHM44pF;g24ywQO|0fyi|J)CJ1tA9F zMNbhzZ7e-rh>)6b#dIJfnb{0a5TUltduNWxD#Ktd^`_3F2nyKQF}3ktKK`2v>pdC7 zg&l{lTlo#}z}_p@C3i%FSn_Cptqq|Ph)YZFF>T1P^Xcj70KBB)OIXLo{9KN6%bPbb zeb>k^JDY=S;#q=Nen`PieBRz^obK^3!DwiWRDmm$AuNyO>c<~vc%%e0*h)y)>{v+R z=%up7x3br|U3TJU4O|^;Pn~fsD22&IeF#z*bAdZ*k8iJiI8g0!){mlp&; zsfDVW=A(O=N3?54VuMB3H4ChE5$hI#z1BPNDjl?kDi=Ne^CcY4G{E!IRr)?0eB;?j z9LXC{)GswTtY(s~4*+y@^!`6ONz}(ST&2NxCFN!~9-z4~rIje}o_!a;bq}i5)%;Eb z=q$JyUWGh`1HXbN#+vMuHXipOxnT6CUnm8IQ}}NV^M`(A1vE@d7!`b%-@p3cgqsiT zcqouknTaGVC!2KZezf23AGc=~7a4%b*SFQEUt+ye2=geBIV&3I()!`l8O3~2(3g*} zfBl!~E>nUc{n5-Cr86dd#xHFCC7NG_x7@ySha4(LSwSLCWo(+|xG883z*3Iv3u?Qc zy1aaU%Q^(2%9T=@iR7jLv#qaAZ3SNA=QEgoyJ#~f3SwdNY2?`)N5`WS&cezczMkz? zqm49&&UBZ^|Ku*2S6iYL5&m0;w5gdoovWcrHyLwBvnI3u)K{5F0w6#s^gtM>itg5G zMQpJ#k?&)ypZ~#^Q9^~I@7(z-Q=|MmoQP~@xMeU{*}%?~%y~qxP-dC=>*T+{+n(x* zT(Jk9Q3mt+^8cqb{?8unmGRd+rhU{oKw?1Y^_!48^!uyYUR|}|eZ=`f!y}hFQIRu! z2HdyNRE*1$^ptUWRDeSYWA(woEj#z)hQPC~cJS>(QHxHy?-{(~8(g}fp;s1Dkygt0 z1AaChen+!Dqs3aOM4WnE&;dWfHuhYG(Fw@)2kB?)gH;B#vz`A>c%U69v|!N3?OBw$uk_dLJS#{9^RdW_IHzI)JuG;aMyhS_qOP8)TYj!!ZP*PG(S|l4MW|UuxLbvq95Qyq?`IE>38zPm8cpP7?6sC?z%3z3SY6DeqnsB1JvsAxs{$Xj->wWjdn?sX;tL);hJA@$Mz&NWa{KBoRZ#JF3eP?e*MI%d5ZZ zy4OIC2m~(*Yu%}Sy~z4!kn#%&2PUX6Md*3|I}!N&w_8T6I>~ebOy_L45w~ltc@aiN z^kA=mjuq+Y9cRpW+&~NuN?jQ=JsNlG&vNhQeVN_%ZK#0;9dM+goDn4vx_wuibSET3t_Z8qXv%@>Z#JPJnZ_ z6%5YEcv@E!Gs0&-R_!t{IkWXG4M<4fRe>A3H(JjfA1k2<%i&}IiA1^OG$FZMyB#BY z)&^-FTE!GluJg7mEkn%0;(G*)IT?NgDpUHa+_+-IC=85k{rp+pXoF$Z^;=!l)Lb5? zhT02U*K4B9G9(26ql~E{5yJe@(Q>V{RL1vr#lf4}c-wP^1OB8UwT(5{@# z1v)txUJ3G2r`@bq*C2zs1_lLL+F)iTNY)-Z*ygSaRCvGttIYbOXRWku0ry6lPZ@^A zE~?T2@Rt0%Q5;t00f~)00000 literal 4580 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 RLH@k~80ebnRNrxq`7gACmV5vJ From bb0bbdcf5a0b3ef1e2ba72120d0884861db795db Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 04:27:59 +0200 Subject: [PATCH 2/7] Alien claws fix --- code/game/objects/items/weapons/alien_specific.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/weapons/alien_specific.dm b/code/game/objects/items/weapons/alien_specific.dm index 7170e1c9019..008c0c21777 100644 --- a/code/game/objects/items/weapons/alien_specific.dm +++ b/code/game/objects/items/weapons/alien_specific.dm @@ -1,18 +1,19 @@ //This file contains xenoborg specic weapons. /obj/item/weapon/melee/energy/alien/claws - color name = "energy claws" - desc = "Zap zap Wap Wap." + desc = "A set of alien energy claws." icon = 'icons/mob/alien.dmi' icon_state = "borg-laser-claws" - force = 15.0 - throwforce = 5.0 + icon_state_on = "borg-laser-claws" + force = 15 + throwforce = 5 throw_speed = 1 throw_range = 5 - w_class = 2.0 + w_class = 2 flags = NOSHIELD attack_verb = list("attacked", "slashed", "gored", "sliced", "torn", "ripped", "butchered", "cut") + attack_verb_on = list() //Bottles for borg liquid squirters. PSSH PSSH /obj/item/weapon/reagent_containers/spray/alien From f6903f0152ade4ba3cb24be064cc1a9eea57039b Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 04:33:58 +0200 Subject: [PATCH 3/7] Alien specific 2 --- code/game/objects/items/weapons/alien_specific.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/objects/items/weapons/alien_specific.dm b/code/game/objects/items/weapons/alien_specific.dm index 008c0c21777..d0796bdf4c1 100644 --- a/code/game/objects/items/weapons/alien_specific.dm +++ b/code/game/objects/items/weapons/alien_specific.dm @@ -7,10 +7,13 @@ icon_state = "borg-laser-claws" icon_state_on = "borg-laser-claws" force = 15 + force_on = 15 throwforce = 5 + throwforce_on = 5 throw_speed = 1 throw_range = 5 w_class = 2 + w_class_on = 2 flags = NOSHIELD attack_verb = list("attacked", "slashed", "gored", "sliced", "torn", "ripped", "butchered", "cut") attack_verb_on = list() From 4b5664b2a87e5bcaf8a49f960ea904d23887397c Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 04:38:19 +0200 Subject: [PATCH 4/7] Remove reagent containers from syndiborgs --- code/modules/mob/living/silicon/robot/robot_modules.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index beb37ff1dbe..f5bcb2112c4 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -375,9 +375,6 @@ src.modules += new /obj/item/weapon/borg_defib(src) src.modules += new /obj/item/roller_holder(src) src.modules += new /obj/item/weapon/reagent_containers/borghypo/syndicate(src) - src.modules += new /obj/item/weapon/reagent_containers/glass/beaker/large(src) - src.modules += new /obj/item/weapon/reagent_containers/dropper(src) - src.modules += new /obj/item/weapon/reagent_containers/syringe(src) src.modules += new /obj/item/weapon/extinguisher/mini(src) src.modules += new /obj/item/stack/medical/advanced/bruise_pack(src) src.modules += new /obj/item/stack/medical/advanced/ointment(src) @@ -390,7 +387,6 @@ src.modules += new /obj/item/weapon/bonegel(src) src.modules += new /obj/item/weapon/FixOVein(src) src.modules += new /obj/item/weapon/bonesetter(src) - //src.modules += new /obj/item/weapon/circular_saw(src) src.modules += new /obj/item/weapon/surgicaldrill(src) src.modules += new /obj/item/weapon/melee/energy/sword/cyborg/saw(src) //Energy saw -- primary weapon src.modules += new /obj/item/weapon/card/emag(src) From beca09eaeeda98ed516d7d8f3aad2816cf37ff94 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 04:47:08 +0200 Subject: [PATCH 5/7] Make sure MO19 doesn't trigger alarms --- .../map_files/RandomZLevels/moonoutpost19.dmm | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index 43c8c9f332a..2440c38ef6a 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -64,7 +64,7 @@ "bl" = (/turf/simulated/mineral/random/high_chance,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bm" = (/obj/machinery/light/small{dir = 8},/obj/structure/sign/poster{icon_state = "poster17"; pixel_x = -32; pixel_y = 0; serial_number = 17; subtype = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bn" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bo" = (/obj/machinery/alarm{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bo" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bp" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/device/radio/off{pixel_x = -4; pixel_y = 4},/obj/item/device/radio/off{pixel_x = 2},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "br" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/item/weapon/paper{info = "Log 1:
We got our promised supply drop today. We were only meant to get it, what, a week ago? This bloody gateway keeps desyncing itself, and that means subsisting off recycled water and carb packs. No clue where the damn thing connects to on its off days, and HQ say we are 'not to touch it if it isn't linking to command.' We dumped off the assload of crates Jim filled, got our boxes of oxygen, food and drink, and closed the portal.

Log 2:
Damn thing is acting up again. Three days no contact this time. I thought I heard clanking noises from it yesterday. Jim is going on about the NT base or some shit. We've been over this before - They don't know we're here, that engineer was too drunk to recognise his suit, especially since I had it painted orange. He's starting to get annoying. We're safe.

Log 3:
Gateway synced itself up automatically today. I opened it for an instant to spy through it, got a glimpse of the inside of a transport container. Either HQ's redecorating or something, or there's more than two of these things."; name = "Personal Log"},/turf/simulated/floor{dir = 6; heat_capacity = 1e+006; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -80,7 +80,7 @@ "bB" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bD" = (/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bF" = (/obj/structure/toilet{dir = 1},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "freezerfloor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bG" = (/obj/structure/closet/crate/bin,/obj/item/trash/syndi_cakes,/obj/item/trash/sosjerky,/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bH" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -96,7 +96,7 @@ "bR" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/clothing/gloves/color/yellow,/obj/item/device/multitool,/turf/simulated/floor/plating{dir = 9; heat_capacity = 1e+006; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bS" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/computer/monitor,/turf/simulated/floor/plating{dir = 5; heat_capacity = 1e+006; icon_state = "warnplate"; tag = "icon-warnplate (NORTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bT" = (/obj/machinery/power/smes{charge = 0; input_level = 10000; inputting = 0; output_level = 15000; outputting = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bU" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/alarm{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plating{dir = 9; heat_capacity = 1e+006; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bU" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/alarm/monitor{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plating{dir = 9; heat_capacity = 1e+006; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bV" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{dir = 5; heat_capacity = 1e+006; icon_state = "warnplate"; tag = "icon-warnplate (NORTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bW" = (/obj/structure/alien/weeds/node,/mob/living/simple_animal/hostile/alien,/turf/simulated/floor/plating/airless/asteroid{carbon_dioxide = 48.7; heat_capacity = 1e+006; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bX" = (/obj/machinery/conveyor{dir = 2; id = "awaysyndie"},/turf/simulated/floor/plating{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "warnplate"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -105,7 +105,7 @@ "ca" = (/turf/simulated/floor{carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; nitrogen = 13.2; oxygen = 32.4; tag = "icon-floorgrime (WEST)"; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cb" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cc" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cd" = (/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = "150"},/turf/simulated/floor{burnt = 1; carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "floorscorched2"; nitrogen = 13.2; oxygen = 32.4; tag = "icon-floorscorched2 (WEST)"; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cd" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = "150"},/turf/simulated/floor{burnt = 1; carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "floorscorched2"; nitrogen = 13.2; oxygen = 32.4; tag = "icon-floorscorched2 (WEST)"; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "ce" = (/obj/structure/sign/biohazard{pixel_y = 32},/obj/structure/alien/weeds/node,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "warningcorner"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 1; heat_capacity = 1e+006; icon_state = "warning"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cg" = (/obj/structure/sign/securearea{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "warningcorner"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -138,7 +138,7 @@ "cH" = (/turf/simulated/floor{carbon_dioxide = 48.7; dir = 10; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cI" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cJ" = (/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cK" = (/obj/structure/cable,/obj/machinery/power/apc{cell_type = 15000; dir = 2; locked = 1; name = "Worn-out APC"; pixel_x = 0; pixel_y = -25; req_access = "150"; start_charge = 0},/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cK" = (/obj/structure/cable,/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 2; locked = 1; name = "Worn-out APC"; pixel_x = 0; pixel_y = -25; req_access = "150"; start_charge = 0},/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cL" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 6; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cM" = (/obj/item/weapon/storage/box/lights/mixed,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{dir = 10; heat_capacity = 1e+006; icon_state = "warnplate"; tag = "icon-warnplate (SOUTHWEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cN" = (/obj/structure/cable,/obj/machinery/power/port_gen/pacman{desc = "A portable generator for emergency backup power."; name = "P.A.C.M.A.N.-type portable generator"},/turf/simulated/floor/plating{dir = 2; heat_capacity = 1e+006; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -146,7 +146,7 @@ "cP" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plating{dir = 6; heat_capacity = 1e+006; icon_state = "warnplate"; tag = "icon-warnplate (SOUTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cQ" = (/obj/machinery/conveyor_switch/oneway{id = "awaysyndie"; layer = 3.1; name = "mining conveyor"},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "warning"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cR" = (/turf/simulated/floor{broken = 1; carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "damaged4"; nitrogen = 13.2; oxygen = 32.4; tag = "icon-damaged4 (WEST)"; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cS" = (/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/obj/machinery/light{active_power_usage = 0; dir = 4; icon_state = "tube-broken"; status = 2},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cS" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/obj/machinery/light{active_power_usage = 0; dir = 4; icon_state = "tube-broken"; status = 2},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "red"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cT" = (/obj/machinery/door/airlock{density = 0; emagged = 1; icon_state = "door_open"; id_tag = "awaydorm4"; locked = 1; name = "Dorm 1"; opacity = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood{carbon_dioxide = 48.7; heat_capacity = 1e+006; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cU" = (/obj/machinery/door/airlock{id_tag = "awaydorm5"; name = "Dorm 2"},/turf/simulated/floor/wood{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cV" = (/obj/structure/alien/weeds/node,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "warning"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -161,10 +161,10 @@ "de" = (/obj/machinery/mineral/stacking_machine{dir = 1; input_dir = 1; output_dir = 2},/turf/simulated/floor/plating{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "warnplate"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "df" = (/obj/machinery/mineral/stacking_unit_console{machinedir = 8},/turf/simulated/wall,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dg" = (/obj/structure/closet/crate,/obj/item/stack/sheet/glass{amount = 10},/obj/structure/alien/weeds,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 1; heat_capacity = 1e+006; icon_state = "bot"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dh" = (/obj/structure/stool/bed/chair/wood/normal,/obj/machinery/alarm{dir = 4; frequency = 1439; locked = 1; pixel_x = -23; pixel_y = 0; req_access = "150"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood{carbon_dioxide = 48.7; heat_capacity = 1e+006; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dh" = (/obj/structure/stool/bed/chair/wood/normal,/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 1; pixel_x = -23; pixel_y = 0; req_access = "150"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood{carbon_dioxide = 48.7; heat_capacity = 1e+006; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "di" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood{carbon_dioxide = 48.7; heat_capacity = 1e+006; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dj" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dk" = (/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/turf/simulated/floor/wood{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dk" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/turf/simulated/floor/wood{heat_capacity = 1e+006},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dl" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "loadingarea"; nitrogen = 13.2; oxygen = 32.4; tag = "loading"; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dm" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 1; heat_capacity = 1e+006; icon_state = "warning"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dn" = (/turf/simulated/floor{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "warningcorner"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -254,7 +254,7 @@ "eT" = (/obj/machinery/power/port_gen/pacman{desc = "A portable generator for emergency backup power."; name = "P.A.C.M.A.N.-type portable generator"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eU" = (/obj/machinery/power/port_gen/pacman/super{desc = "A portable generator for emergency backup power."; name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating{broken = 1; heat_capacity = 1e+006; icon_state = "platingdmg2"; tag = "icon-platingdmg2"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eV" = (/obj/machinery/space_heater,/obj/machinery/light/small{dir = 1},/obj/structure/sign/poster{icon_state = "poster5_legit"; pixel_x = 0; pixel_y = 32; serial_number = 21; subtype = 1},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"eW" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"eW" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eX" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/smes{charge = 1.5e+006; input_level = 10000; inputting = 0; output_level = 15000; outputting = 1},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/weapon/newspaper,/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -265,7 +265,7 @@ "fe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/blood/tracks{desc = "Your instincts say you shouldn't be following these."; dir = 5; icon_state = "ltrails_1"},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ff" = (/obj/structure/sign/securearea{pixel_x = 32},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fg" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fh" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/machinery/light/small{active_power_usage = 0; dir = 1; icon_state = "bulb-broken"; status = 2},/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fh" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/machinery/light/small{active_power_usage = 0; dir = 1; icon_state = "bulb-broken"; status = 2},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fi" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/structure/alien/weeds,/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fj" = (/obj/structure/closet/crate/freezer,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_impregnated"; item_state = "facehugger_impregnated"; stat = 2},/obj/item/xenos_claw,/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fk" = (/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{dir = 4; heat_capacity = 1e+006; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -304,7 +304,7 @@ "fR" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/effect/decal/cleanable/blood/oil{color = "black"},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fT" = (/obj/structure/filingcabinet,/obj/item/weapon/paper{info = "Entry One - 27/05/2554:
I just arrived, and already I hate my job. I'm stuck on this shithole of an outpost, trying to avoid these damn eggheads running all over the place preparing for god knows what. There's no crimes to stop, no syndies to kill, and I'm not even allowed to beat the fuckin' assistant senseless! They said I was transferred from Space Station 13 for 'good behavior', but this feels more like a punishment than a reward. All I know is that if I don't get some action soon, I'm going to go insane.

Entry Two - 03/06/2554:
Okay, so get this: we got a fuckin' deathsquad coming in today! I thought the day I saw one of them would be the day my employment was 'terminated', if you get my drift. They're escorting some sort of weird alien creature for the eggheads to study. I heard one of the docs telling the chef that this thing killed a whole security force before it was captured. I sure as hell hope that I don't have to fight it.

Entry Three - 08/06/2554:
My first real bit of 'action' today, if you could call it that. Crazy Ivan got in a fight with Kuester today about his Booze-O-Mat. Apparently one of the crewmembers had stolen a couple bottles of booze from the machine after Ivan disabled the ID lock. Tell you the truth, I don't blame the thief. Everyone is going a little stir-crazy in here, and the bartender is being damn stingy with the alcohol. Either way, once they started to pick a fight, I had to take them down. It's a damn shame that we don't have a brig, though. I had to lock Ivan in a fuckin' freezer, for god's sake. Let's hope that we can keep our sanity together, at least for a while.

Entry Four - 10/06/2554:
Jesus fucking Christ riding on a motorbike. These things the scientists are studying are terrifying! Fucking great huge purple bug things as tall as the ceiling, with blades for arms and drooling at the mouth. I don't think my taser will do jack shit against these damn things, but the eggheads say that they're safely contained. If they do, I have a feeling that it's only a matter of time before we're all screwed. These bastards look like walking death.

Entry Five - 18/06/2554:
Finally caught who stole the booze from Kuester. It was that fuckin' loser assistant Steve! He was in the dorms, chugging his worries away. I took one of the bottles back to the barkeep, but no one has to know about this second one. I think I'm gonna enjoy this while watching tomorrow's Thunderdome match.

Entry Six - 19/06/2554:
Oh, great. The chef is still sleeping, so we get Ivan's gruel for breakfast today. I overheard Sano and Douglas saying something about the aliens being restless, so we might get some action today. As long as it happens after the big game, I'm fine with it. I still got one beer to drink before I'm ready to die."; name = "Personal Log - Kenneth Cunningham"},/turf/simulated/floor{dir = 9; heat_capacity = 1e+006; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fU" = (/obj/structure/closet/secure_closet{icon_broken = "secbroken"; icon_closed = "sec"; icon_locked = "sec1"; icon_off = "secoff"; icon_opened = "secopen"; icon_state = "sec1"; locked = 1; name = "security officer's locker"; req_access_txt = "201"},/obj/item/clothing/suit/armor/vest,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/grenade/flashbang,/obj/item/weapon/storage/belt/security,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -3; pixel_y = -2},/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fU" = (/obj/structure/closet/secure_closet{icon_broken = "secbroken"; icon_closed = "sec"; icon_locked = "sec1"; icon_off = "secoff"; icon_opened = "secopen"; icon_state = "sec1"; locked = 1; name = "security officer's locker"; req_access_txt = "201"},/obj/item/clothing/suit/armor/vest,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/grenade/flashbang,/obj/item/weapon/storage/belt/security,/obj/item/weapon/reagent_containers/food/drinks/cans/beer{pixel_x = -3; pixel_y = -2},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fV" = (/obj/structure/sign/poster{icon_state = "poster21_legit"; pixel_y = 32; serial_number = 21; subtype = 1},/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{dir = 5; heat_capacity = 1e+006; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fW" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fX" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -343,7 +343,7 @@ "gE" = (/obj/effect/decal/cleanable/blood/splatter{color = "red"},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gF" = (/obj/item/stack/rods,/obj/item/weapon/shard{icon_state = "small"},/obj/effect/decal/cleanable/blood/tracks{desc = "Your instincts say you shouldn't be following these."; dir = 8; icon_state = "ltrails_1"},/turf/simulated/floor{dir = 4; heat_capacity = 1e+006; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gG" = (/obj/structure/grille{density = 0; destroyed = 1; icon_state = "brokengrille"},/obj/item/stack/rods,/obj/item/stack/rods,/obj/item/weapon/shard,/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gH" = (/obj/structure/cable,/obj/machinery/power/apc{cell_type = 15000; dir = 4; locked = 0; name = "Worn-out APC"; pixel_x = 25; req_access = null; start_charge = 100},/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gH" = (/obj/structure/cable,/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Worn-out APC"; pixel_x = 25; req_access = null; start_charge = 100},/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gI" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/item/weapon/hemostat,/obj/structure/alien/weeds,/turf/simulated/floor{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gJ" = (/obj/structure/table,/obj/machinery/light/small{active_power_usage = 0; dir = 4; icon_state = "bulb-broken"; status = 2},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gK" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/light/small{active_power_usage = 0; dir = 8; icon_state = "bulb-broken"; status = 2},/obj/item/weapon/paper{info = "Researcher: Dr. Sakuma Sano
Date: 04/06/2554

Report:
As expected, all that is left of the monkeys we sent in earlier is a group of xenomorph larvae. It is quite clear that the facehuggers are not selective in their hosts, and so far the gestation process has been shown to have a 100% success rate.

The larvae themselves have been behaving very differently from the lone larva we first observed, and despite shying away from humans they are clearly comfortable with others of their kind. Our previous suspicions on larvae have been confirmed with their demonstration of playfulness: they are not nearly as aggressive or violent when young, before molting to adulthood.

The majority of the play we observed involved a sort of hide-and-seek, and occasionally wrestling by tangling themselves and struggling out of it. While normally we would write these off as instinctual play for honing their skills when they molt, their growth period is so incredibly fast and they are still such adept killers that it would serve no practical purpose. The only explanation for this is perhaps to create bonds and friendships with each other, if that is even possible for such an incredibly hostile race. It may be that they are much more reasonable with each other than other life forms.

It had become clear that now was the best time to extract a xenomorph for dissecting, as these were all still larvae and the queen was still attached to its ovipositor and would be immobile. With the approval of the research director, we sent in our medical robot that had been dubbed 'Head Surgeon' into the containment pen, dropping the shields for only a fraction of a second to allow it entry. The larvae were cautious, but the curiosity of one had him within grabbing range of our robot. It was brought out and quickly euthanized through lethal injection, courtesy of our mechanical doctor."; name = "Larva Xenomorph Social Interactions & Capturing Procedure"},/obj/item/weapon/paper{info = "Researcher: Dr. Sakuma Sano
Date: 04/06/2554

Report:
I have studied many interesting and diverse life-forms as a xenobiologist ranging from creatures as large as cows, to specimens too small see with the naked eye. This is by far the largest alien I have ever seen. The alien we were previously studying has molted and has become an absolutely enormous creature. Standing at over 15 feet tall and weighing in at likely two tons or more, the xenomorph queen is an absolutely breathtakingly large and cruel monster. Its behavior has changed drastically from when it was a drone, having become far more comfortable with sitting and staring at us, rather than smashing at the windows.

The queen, physiologically speaking, is fairly similar to the other xenomorphs, with a few key differences. Its enormous size demands large legs, while the back seems to be always hunched forward. The dorsal tubes on the back have changed to several large spikes, and we observed the alien now sports a second pair of smaller arms on its chest. The purpose of these secondary arms is still unknown. Finally, the queen's crown has become incredibly large, with what seems to be a retractable slot to hide its head in. The dome appears to be extremely thick near the front, and will likely be able to resist a lot of trauma. Despite the enormous size it has grown to, it is not that much slower than it used to be.

After two hours of doing relatively nothing but staring, the queen began to produce an unusually large amount of resin and weeds, quickly shaping up a large nest that it then hid behind. It then proceeded to smash out all the lights, leaving us with very little to see with our cameras. When we looked through the back cameras, we had discovered that it had grown a large ovipositor, and was releasing large eggs onto the ground. This had us all in agreement that this stage of the life cycle was the queen.

Over the next few hours, the eggs grew to their full sizes, and we provided the subject with new monkey hosts. When they approached the eggs, they opened to release more facehuggers. It seems that we have observed the full cycle of reproduction for this species. We can expect more larvae in the next few hours."; name = "Queen Xenomorph Physiology & Behavior Observation"},/obj/item/weapon/paper{info = "Researcher: Dr. Sakuma Sano
Date: 03/06/2554

Report:
The other scientists and I can hardly believe our eyes. The snake-like larva has molted into a 7 foot tall insectoid nightmare in just a few hours. It's obvious now as to why such heavy duty containment was needed. It immediately tried to escape however by flinging itself at the window in a flurry of swipes and stabs. It seems its behavior has returned to a state that is very similar to the facehugger, though I doubt with the same intent! Thankfully, our glass and shields have shown to be more than sturdy enough for such a violent creature, and so far, any attempts at the creature escaping have been in vain.

As for its physiology, the creature has an elongated head with what appears to be have an exoskeleton resembling an external rib-cage on the torso. The alien is also fairly skinny with a lean body. The little amount of meat on the alien appears to be entirely muscle. We assume this makes it deceptively strong, while remaining agile at the same time. One of the most interesting things we have seen is its pharyngeal jaw. It has some what of an inner mouth capable of being fired externally at extremely high speeds. It has already caused many dents in the walls and a few small cracks in the window with it. The alien also has a couple of dorsal tubes on its back, their purpose unknown. Finally, this monster sports a long ridged tail, complete with a large and extremely sharp blade at the tip.

Normally I would be absolutely terrified of something like this, but I'm putting my trust in Nanotrasen with the containment. After all, they wouldn't build a cell that could fail to contain its subject, would they?"; name = "Adult Xenomorph Physiology & Behavior Observation"},/obj/item/weapon/paper{info = "Researcher: Dr. Sakuma Sano
Date: 03/06/2554

Report:
When the larva first emerged from the chest of the monkey, it seemed very curious. It would wander around aimlessly for awhile and then sit still. We are unable to determine the gender of the larva, or even determine if it has a gender. After some time had passed, it seemed to lose interest in its surroundings and sat mostly still while occasionally wagging its tail. We decided to throw in a live mouse to see if it would consume it. The larva quickly attacked and ate the mouse and seemed to get larger very suddenly, this suggests that the larvae are capable of metabolizing and directing all the energy towards growth at previously thought impossible speeds. It is a shame that we cannot observe the process more closely, as we do not currently know how dangerous or violent this creature is or will become as it matures fully.

It is tempting to imagine the possibilities of utilizing such a mechanism. The capability of skipping years of growth time for children, repairing bodily damage in a matter of moments, even its usage in existing cloning technology."; name = "Larva Xenomorph Physiology & Behavior Observation"},/obj/item/weapon/paper{info = "Researcher: Dr. Sakuma Sano
Date: 03/06/2554

Report:
The test subject we were provided with truly is alien. It is a small spider-like creature with bony legs leading to a smooth body. It has a long tail connected to it, and it has shown extremely aggressive behavior by flinging its entire body at the glass and shields to no avail. While doing so, we noticed there was a small pink hole in the middle of the body.

When we sent in a monkey through the crude but effective disposal tube, the alien immediately jumped at its face and latched on. The monkey was quickly suffocated by its constricting tail, unable to pry off the fingers. The monkey at first seemed to be dead, but was observed to be breathing. The recently named alien 'facehugger' fell off dead and curled its legs up like a spider moments after it had finished with the monkey's body.

While the monkey appeared to be unharmed, we kept it in the cell for a couple more hours until we were horrified to discover it screaming out in pain as a snake-like creature erupted from the monkey's chest! It appears that the 'facehugger' is only the start of this life cycle. The impregnation cycle involving the creatures growing inside the chests of their hosts seems to only be the beginning."; name = "'Facehugger' Xenomorph Physiology & Behavior Observation"},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -355,7 +355,7 @@ "gQ" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gR" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor{dir = 4; heat_capacity = 1e+006; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gS" = (/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gT" = (/obj/machinery/light{active_power_usage = 0; dir = 4; icon_state = "tube-broken"; status = 2},/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gT" = (/obj/machinery/light{active_power_usage = 0; dir = 4; icon_state = "tube-broken"; status = 2},/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gU" = (/obj/machinery/optable,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gV" = (/obj/machinery/computer/operating,/obj/structure/alien/weeds,/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gW" = (/obj/structure/table,/obj/item/clothing/gloves/color/latex,/obj/item/clothing/mask/surgical,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -381,7 +381,7 @@ "hq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/blood/oil{color = "black"},/turf/simulated/floor/plating{broken = 1; heat_capacity = 1e+006; icon_state = "platingdmg3"; tag = "icon-platingdmg3"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hr" = (/obj/structure/closet/secure_closet{icon_broken = "rdsecurebroken"; icon_closed = "rdsecure"; icon_locked = "rdsecure1"; icon_off = "rdsecureoff"; icon_opened = "rdsecureopen"; icon_state = "rdsecure1"; locked = 1; name = "research director's locker"; req_access_txt = "201"},/obj/item/weapon/storage/backpack/satchel_tox,/obj/item/clothing/gloves/color/latex,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hs" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ht" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/light/small{active_power_usage = 0; dir = 1; icon_state = "bulb-broken"; status = 2},/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/item/weapon/paper{info = "Personal Log for Research Director Gerald Rosswell

Entry One - 17/05/2554:
You know, I can't believe I took this position so suddenly. I saw that corporate needed a research director for one of it's outposts and thought it would be a cakewalk, there isn't going to be a lot of research to be done on a tiny outpost. Mainly just running scans on the gas giant we are orbiting or some basic RnD. However, they conveniently forgot to tell me that me and my science staff would have to pull double duty as medical staff and that there is no one higher up on the chain of command here, so I get to pull triple duty as acting captain as well! This shit is probably allowed in some 3 point fine print buried underneath the literally thousands of pages of contracts. Well, at least the research will be easy work.

Entry Two - 25/05/2554:
Well, we all expected it at the outpost, CentComm has decided to completely change what research we are doing. They've decided that we should be research the species known as 'xenomporphs'. They announced this change 4 days ago and along with it, sadly, the termination of our current science staff barring me. Not to mention the constant noise made by the construction detail they sent to staple on an xenobiology lab ensuring no one has been able to sleep decently ever since they announced the shift. To make matters worse our current security guard actually died of a heart attack today. Just goes to show that 75 year old men shouldn't be security guards. Still can't believe that they decided to do this major change less than a month after the outpost was established.

Entry Three - 27/05/2554:
The new security guard arrived today. Apparently transferred here from the research station that also is orbiting the gas giant. He seems to be rather angry about his transfer. Considering the rumors I've heard about the research station he's probably caught off guard by the fact that Steve hasn't tried to force an IED down his throat.

Entry Four - 06/06/2554:
My requests for additional security and containment measures for the 'xenomorph' has been denied. Does Central Command not notice how dangerous these creatures are? The only thing keeping them in is a force field, a minor problem with the power grid and the entire hive is loose. What would stop them then, the lone security guard with a dinky little taser? Kenneth can barely handle a short-tempered engineer. We are under equipped and under staffed, we are inevitably going to be destroyed unless we get the equipment and staff we need.

Entry Five - 10/06/2554:
Cunningham got a good look at the xenomorph in containment. He was frightened for the rest of the day, rather amusing if it wasn't for the fact that we are all trapped on this scrap heap with naught but a force field keeping those xenomorphs in.

Entry Six - 17/06/2554:
The reactions from the specimens today has shown that they possess strange mental properties. Mark hypothesizes that they possibly have a sort of hive mind, while nothing is certain this would explain how xenomorphs seem to have vastly increased intellect when a 'queen' is present. Of course, to test this hypothesis would require many complicated procedures which we will not be able to undertake. But we do not know the full extend of the xenomorph mind, it may or may not be able to find a way to circumvent our containment system. I will resend my request for additional security measures along with this new found information."; name = "Personal Log - Gerald Rosswell"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ht" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/light/small{active_power_usage = 0; dir = 1; icon_state = "bulb-broken"; status = 2},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/item/weapon/paper{info = "Personal Log for Research Director Gerald Rosswell

Entry One - 17/05/2554:
You know, I can't believe I took this position so suddenly. I saw that corporate needed a research director for one of it's outposts and thought it would be a cakewalk, there isn't going to be a lot of research to be done on a tiny outpost. Mainly just running scans on the gas giant we are orbiting or some basic RnD. However, they conveniently forgot to tell me that me and my science staff would have to pull double duty as medical staff and that there is no one higher up on the chain of command here, so I get to pull triple duty as acting captain as well! This shit is probably allowed in some 3 point fine print buried underneath the literally thousands of pages of contracts. Well, at least the research will be easy work.

Entry Two - 25/05/2554:
Well, we all expected it at the outpost, CentComm has decided to completely change what research we are doing. They've decided that we should be research the species known as 'xenomporphs'. They announced this change 4 days ago and along with it, sadly, the termination of our current science staff barring me. Not to mention the constant noise made by the construction detail they sent to staple on an xenobiology lab ensuring no one has been able to sleep decently ever since they announced the shift. To make matters worse our current security guard actually died of a heart attack today. Just goes to show that 75 year old men shouldn't be security guards. Still can't believe that they decided to do this major change less than a month after the outpost was established.

Entry Three - 27/05/2554:
The new security guard arrived today. Apparently transferred here from the research station that also is orbiting the gas giant. He seems to be rather angry about his transfer. Considering the rumors I've heard about the research station he's probably caught off guard by the fact that Steve hasn't tried to force an IED down his throat.

Entry Four - 06/06/2554:
My requests for additional security and containment measures for the 'xenomorph' has been denied. Does Central Command not notice how dangerous these creatures are? The only thing keeping them in is a force field, a minor problem with the power grid and the entire hive is loose. What would stop them then, the lone security guard with a dinky little taser? Kenneth can barely handle a short-tempered engineer. We are under equipped and under staffed, we are inevitably going to be destroyed unless we get the equipment and staff we need.

Entry Five - 10/06/2554:
Cunningham got a good look at the xenomorph in containment. He was frightened for the rest of the day, rather amusing if it wasn't for the fact that we are all trapped on this scrap heap with naught but a force field keeping those xenomorphs in.

Entry Six - 17/06/2554:
The reactions from the specimens today has shown that they possess strange mental properties. Mark hypothesizes that they possibly have a sort of hive mind, while nothing is certain this would explain how xenomorphs seem to have vastly increased intellect when a 'queen' is present. Of course, to test this hypothesis would require many complicated procedures which we will not be able to undertake. But we do not know the full extend of the xenomorph mind, it may or may not be able to find a way to circumvent our containment system. I will resend my request for additional security measures along with this new found information."; name = "Personal Log - Gerald Rosswell"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hu" = (/obj/structure/closet/crate/bin,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hv" = (/obj/structure/grille,/obj/machinery/door/poddoor{id_tag = "AwayRD"; layer = 2.9; name = "privacy shutter"},/obj/structure/window/full/reinforced,/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hw" = (/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -396,7 +396,7 @@ "hF" = (/obj/structure/noticeboard{dir = 1; pixel_y = -32},/obj/machinery/light/small{active_power_usage = 0; dir = 2; icon_state = "bulb-broken"; status = 2},/obj/item/weapon/paper{info = "

In The Event of Xenobiology Breach: Evacuate staff, Lock down Xenobiology, Notify on-site superiors and/or Central Command immediatly.



Current Xenobiology Containment Level:Secure RUN

"; name = "Evacuation Procedure"},/obj/machinery/camera{c_tag = "Research Division"; dir = 1; network = list("MO19","MO19R")},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hG" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hH" = (/obj/machinery/door/airlock/glass_research{name = "Research Storage"; req_access_txt = "201"},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"hI" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/obj/effect/decal/cleanable/dirt,/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"hI" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/obj/effect/decal/cleanable/dirt,/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hJ" = (/turf/simulated/wall/rust,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "hK" = (/turf/simulated/wall,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "hL" = (/obj/structure/closet/crate,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating{broken = 1; heat_capacity = 1e+006; icon_state = "platingdmg1"; tag = "icon-platingdmg1"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -424,7 +424,7 @@ "ih" = (/obj/structure/closet/l3closet/general,/obj/machinery/light/small{active_power_usage = 0; dir = 2; icon_state = "bulb-broken"; status = 2},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ii" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ij" = (/obj/structure/table,/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "whitecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ik" = (/obj/machinery/alarm{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"ik" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "il" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{desc = "Oh no, seven years of bad luck!"; icon_state = "mirror_broke"; pixel_x = 28; shattered = 1},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "im" = (/obj/item/weapon/soap/nanotrasen,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "in" = (/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -500,8 +500,8 @@ "jF" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jG" = (/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jH" = (/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jI" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{cell_type = 15000; dir = 1; locked = 0; name = "Worn-out APC"; pixel_x = 0; pixel_y = 25; req_access = null; start_charge = 100},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jJ" = (/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jI" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 1; locked = 0; name = "Worn-out APC"; pixel_x = 0; pixel_y = 25; req_access = null; start_charge = 100},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jJ" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jK" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jL" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jM" = (/obj/structure/noticeboard{pixel_y = 32},/obj/item/weapon/paper{info = "

I Can't Believe It's Not Pasta: Half off on Wednesdays



Burger night every Friday 6PM-10PM, free drinks with purchase of meal!



Premiering Tonight: The comedy stylings of Shoe Snatching Willy! 11AM-7PM

"; name = "Specials This Week"},/turf/simulated/floor{burnt = 1; dir = 8; heat_capacity = 1e+006; icon_state = "floorscorched1"; tag = "icon-floorscorched1 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -517,7 +517,7 @@ "jW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/weapon/cigbutt,/turf/simulated/floor{dir = 8; heat_capacity = 1e+006; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jZ" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/alarm{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor{dir = 4; heat_capacity = 1e+006; icon_state = "purplecorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jZ" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor{dir = 4; heat_capacity = 1e+006; icon_state = "purplecorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ka" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 1; heat_capacity = 1e+006; icon_state = "purplecorner"; tag = "icon-purplecorner (NORTH)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{dir = 4; heat_capacity = 1e+006; icon_state = "purplecorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kc" = (/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -537,7 +537,7 @@ "kq" = (/obj/structure/table,/obj/item/weapon/kitchen/rollingpin,/obj/item/weapon/kitchenknife,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kr" = (/obj/structure/table,/obj/item/weapon/book/manual/chef_recipes{pixel_x = 2; pixel_y = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ks" = (/obj/effect/decal/cleanable/fruit_smudge,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/processor,/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/processor,/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ku" = (/obj/structure/closet/crate/bin,/obj/item/trash/candy,/obj/item/trash/can,/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kv" = (/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kw" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{dir = 2; heat_capacity = 1e+006; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -585,9 +585,9 @@ "lm" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{carbon_dioxide = 48.7; dir = 4; heat_capacity = 1e+006; icon_state = "neutral"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ln" = (/obj/machinery/door/airlock{id_tag = "awaydorm1"; name = "Dorm 1"},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lo" = (/turf/simulated/floor/carpet{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lp" = (/obj/machinery/light/small{dir = 4},/obj/structure/stool/bed/chair/wood/normal,/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/carpet{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lp" = (/obj/machinery/light/small{dir = 4},/obj/structure/stool/bed/chair/wood/normal,/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/carpet{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lq" = (/turf/simulated/floor/plating{broken = 1; heat_capacity = 1e+006; icon_state = "platingdmg3"; tag = "icon-platingdmg3"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lr" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/storage/box,/obj/machinery/alarm{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lr" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/storage/box,/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ls" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lt" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/obj/machinery/camera{c_tag = "Bar"; dir = 8; network = list("MO19")},/turf/simulated/floor{heat_capacity = 1e+006; icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lu" = (/obj/machinery/door_control{id = "awaykitchen"; name = "Kitchen Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "0"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -668,7 +668,7 @@ "mR" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor{burnt = 1; carbon_dioxide = 48.7; dir = 8; heat_capacity = 1e+006; icon_state = "floorscorched2"; nitrogen = 13.2; oxygen = 32.4; tag = "icon-floorscorched2 (WEST)"; temperature = 251},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mS" = (/obj/machinery/door/airlock{id_tag = "awaydorm2"; name = "Dorm 2"},/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mT" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/carpet{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"mU" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/carpet{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"mU" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/carpet{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mV" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mW" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/turf/simulated/shuttle/floor,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mX" = (/obj/structure/stool/bed/chair,/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -699,7 +699,7 @@ "nw" = (/turf/simulated/floor/plating/airless/asteroid{carbon_dioxide = 48.7; heat_capacity = 1e+006; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nx" = (/obj/machinery/washing_machine,/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "barber"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ny" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4; layer = 2.9},/obj/structure/table,/obj/structure/bedsheetbin,/obj/item/clothing/accessory/black,/obj/item/clothing/under/lawyer/black,/turf/simulated/floor{carbon_dioxide = 48.7; heat_capacity = 1e+006; icon_state = "barber"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"nz" = (/obj/machinery/alarm{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 2; heat_capacity = 1e+006; icon_state = "neutralcorner"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"nz" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor{carbon_dioxide = 48.7; dir = 2; heat_capacity = 1e+006; icon_state = "neutralcorner"; nitrogen = 13.2; oxygen = 32.4; temperature = 251},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nA" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "201"; req_one_access_txt = "0"},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nB" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nC" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating{heat_capacity = 1e+006},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) From 6bae20b0a02dfa30e1ec5a6e18da3fc4d99a0d77 Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 19:30:42 +0200 Subject: [PATCH 6/7] Syringe gun update, borghydro update --- code/datums/uplink_item.dm | 8 + code/modules/projectiles/gun.dm | 1 + code/modules/projectiles/guns/projectile.dm | 2 +- .../guns}/syringe_gun.dm | 143 ++++++++++-------- .../reagents/reagent_containers/borghydro.dm | 8 +- paradise.dme | 2 +- 6 files changed, 92 insertions(+), 72 deletions(-) rename code/modules/{reagents => projectiles/guns}/syringe_gun.dm (76%) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 7f3372e6271..05a8971bc50 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -511,6 +511,14 @@ var/list/uplink_items = list() item = /obj/item/weapon/soap/syndie cost = 1 surplus = 50 + +/datum/uplink_item/stealthy_weapons/dart_pistol + name = "Dart Pistol" + desc = "A miniaturized version of a normal syringe gun. It is very quiet when fired and can fit into any space a small item can." + reference = "DART" + item = /obj/item/weapon/gun/syringe/syndicate + cost = 4 + surplus = 50 /datum/uplink_item/stealthy_weapons/detomatix name = "Detomatix PDA Cartridge" diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 2497bb89c6c..c1eb0f1ebee 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -27,6 +27,7 @@ var/ghettomodded = 0 var/recoil = 0 var/can_suppress = 0 + var/can_unsuppress = 1 var/clumsy_check = 1 var/sawn_desc = null var/sawn_state = SAWN_INTACT diff --git a/code/modules/projectiles/guns/projectile.dm b/code/modules/projectiles/guns/projectile.dm index 03340af09b7..f7b61436dfe 100644 --- a/code/modules/projectiles/guns/projectile.dm +++ b/code/modules/projectiles/guns/projectile.dm @@ -100,7 +100,7 @@ /obj/item/weapon/gun/projectile/attack_hand(mob/user as mob) if(loc == user) - if(silenced) + if(silenced && can_unsuppress) var/obj/item/weapon/suppressor/S = silenced if(user.l_hand != src && user.r_hand != src) ..() diff --git a/code/modules/reagents/syringe_gun.dm b/code/modules/projectiles/guns/syringe_gun.dm similarity index 76% rename from code/modules/reagents/syringe_gun.dm rename to code/modules/projectiles/guns/syringe_gun.dm index 7a0d207aca1..672f683e3b2 100644 --- a/code/modules/reagents/syringe_gun.dm +++ b/code/modules/projectiles/guns/syringe_gun.dm @@ -1,66 +1,77 @@ -/obj/item/weapon/gun/syringe - name = "syringe gun" - desc = "A spring loaded rifle designed to fit syringes, used to incapacitate unruly patients from a distance." - icon_state = "syringegun" - item_state = "syringegun" - w_class = 3 - throw_speed = 2 - throw_range = 10 - force = 4 - materials = list(MAT_METAL=2000) - clumsy_check = 0 - fire_sound = 'sound/items/syringeproj.ogg' - var/list/syringes = list() - var/max_syringes = 1 - -/obj/item/weapon/gun/syringe/process_chambered() - if(!syringes.len) return 0 - - var/obj/item/weapon/reagent_containers/syringe/S = syringes[1] - - if(!S) return 0 - - in_chamber = new /obj/item/projectile/bullet/dart/syringe(src) - S.reagents.trans_to(in_chamber, S.reagents.total_volume) - in_chamber.name = S.name - syringes.Remove(S) - - qdel(S) - return 1 - -/obj/item/weapon/gun/syringe/examine(mob/user) - ..(user) - user << "Can hold [max_syringes] syringe\s. Has [syringes.len] syringe\s remaining." - -/obj/item/weapon/gun/syringe/attack_self(mob/living/user as mob) - if(!syringes.len) - user << "[src] is empty." - return 0 - - var/obj/item/weapon/reagent_containers/syringe/S = syringes[syringes.len] - - if(!S) return 0 - S.loc = user.loc - - syringes.Remove(S) - user << "You unload [S] from \the [src]!" - - return 1 - -/obj/item/weapon/gun/syringe/attackby(var/obj/item/A as obj, mob/user as mob, var/show_msg = 1, params) - if(istype(A, /obj/item/weapon/reagent_containers/syringe)) - if(syringes.len < max_syringes) - user.drop_item() - user << "You load [A] into \the [src]!" - syringes.Add(A) - A.loc = src - return 1 - else - usr << "[src] cannot hold more syringes." - return 0 - -/obj/item/weapon/gun/syringe/rapidsyringe - name = "rapid syringe gun" - desc = "A modification of the syringe gun design, using a rotating cylinder to store up to six syringes." - icon_state = "rapidsyringegun" - max_syringes = 6 \ No newline at end of file +/obj/item/weapon/gun/syringe + name = "syringe gun" + desc = "A spring loaded rifle designed to fit syringes, used to incapacitate unruly patients from a distance." + icon_state = "syringegun" + item_state = "syringegun" + w_class = 3 + throw_speed = 3 + throw_range = 7 + force = 4 + materials = list(MAT_METAL=2000) + clumsy_check = 0 + fire_sound = 'sound/items/syringeproj.ogg' + var/list/syringes = list() + var/max_syringes = 1 + +/obj/item/weapon/gun/syringe/process_chambered() + if(!syringes.len) return 0 + + var/obj/item/weapon/reagent_containers/syringe/S = syringes[1] + + if(!S) return 0 + + in_chamber = new /obj/item/projectile/bullet/dart/syringe(src) + S.reagents.trans_to(in_chamber, S.reagents.total_volume) + in_chamber.name = S.name + syringes.Remove(S) + + qdel(S) + return 1 + +/obj/item/weapon/gun/syringe/examine(mob/user) + ..(user) + user << "Can hold [max_syringes] syringe\s. Has [syringes.len] syringe\s remaining." + +/obj/item/weapon/gun/syringe/attack_self(mob/living/user as mob) + if(!syringes.len) + user << "[src] is empty." + return 0 + + var/obj/item/weapon/reagent_containers/syringe/S = syringes[syringes.len] + + if(!S) return 0 + S.forceMove(user.loc) + + syringes.Remove(S) + user << "You unload [S] from \the [src]!" + + return 1 + +/obj/item/weapon/gun/syringe/attackby(var/obj/item/A as obj, mob/user as mob, var/show_msg = 1, params) + if(istype(A, /obj/item/weapon/reagent_containers/syringe)) + if(syringes.len < max_syringes) + user.drop_item() + user << "You load [A] into \the [src]!" + syringes.Add(A) + A.forceMove(src) + return 1 + else + usr << "[src] cannot hold more syringes." + return 0 + +/obj/item/weapon/gun/syringe/rapidsyringe + name = "rapid syringe gun" + desc = "A modification of the syringe gun design, using a rotating cylinder to store up to six syringes." + icon_state = "rapidsyringegun" + max_syringes = 6 + +/obj/item/weapon/gun/syringe/syndicate + name = "dart pistol" + desc = "A small spring-loaded sidearm that functions identically to a syringe gun." + icon_state = "syringe_pistol" + item_state = "gun" //Smaller inhand + w_class = 2 + origin_tech = "combat=2;syndicate=2" + force = 2 //Also very weak because it's smaller + silenced = 1 //Softer fire sound + can_unsuppress = 0 //Permanently silenced diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 757ff34b630..f34c8aa8eb3 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -29,7 +29,7 @@ icon_state = "borghypo_s" charge_cost = 20 recharge_time = 2 - reagent_ids = list("omnizine", "salbutamol", "mannitol", "mutadone", "charcoal", "potass_iodide") + reagent_ids = list("syndicate_nanites", "potass_iodide", "ether") /obj/item/weapon/reagent_containers/borghypo/New() ..() @@ -100,7 +100,7 @@ charge_tick = 0 //Prevents wasted chems/cell charge if you're cycling through modes. var/datum/reagent/R = chemical_reagents_list[reagent_ids[mode]] - user << "\blue Synthesizer is now producing '[R.name]'." + user << "Synthesizer is now producing '[R.name]'." return /obj/item/weapon/reagent_containers/borghypo/examine(mob/user) @@ -112,8 +112,8 @@ for(var/datum/reagents/RS in reagent_list) var/datum/reagent/R = locate() in RS.reagent_list if(R) - user << "\blue It currently has [R.volume] units of [R.name] stored." + user << "It currently has [R.volume] units of [R.name] stored." empty = 0 if(empty) - user << "\blue It is currently empty. Allow some time for the internal syntheszier to produce more." + user << "It is currently empty. Allow some time for the internal syntheszier to produce more." diff --git a/paradise.dme b/paradise.dme index 510d4864fbe..641a34617f1 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1608,6 +1608,7 @@ #include "code\modules\projectiles\guns\energy.dm" #include "code\modules\projectiles\guns\magic.dm" #include "code\modules\projectiles\guns\projectile.dm" +#include "code\modules\projectiles\guns\syringe_gun.dm" #include "code\modules\projectiles\guns\energy\advtaser.dm" #include "code\modules\projectiles\guns\energy\hos.dm" #include "code\modules\projectiles\guns\energy\laser.dm" @@ -1642,7 +1643,6 @@ #include "code\modules\reagents\grenade_launcher.dm" #include "code\modules\reagents\reagent_containers.dm" #include "code\modules\reagents\reagent_dispenser.dm" -#include "code\modules\reagents\syringe_gun.dm" #include "code\modules\reagents\newchem\Blob-Reagents.dm" #include "code\modules\reagents\newchem\chem_heater.dm" #include "code\modules\reagents\newchem\drinks.dm" From 1b10a3013cac7441a2fd483e92841c7d143fa96b Mon Sep 17 00:00:00 2001 From: Markolie Date: Thu, 1 Oct 2015 23:10:16 +0200 Subject: [PATCH 7/7] Surgery update --- code/modules/surgery/encased.dm | 1 + code/modules/surgery/generic.dm | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/encased.dm b/code/modules/surgery/encased.dm index 48baea91d3b..1e59a3ea458 100644 --- a/code/modules/surgery/encased.dm +++ b/code/modules/surgery/encased.dm @@ -18,6 +18,7 @@ /datum/surgery_step/open_encased/saw allowed_tools = list( /obj/item/weapon/circular_saw = 100, \ + /obj/item/weapon/melee/energy/sword/cyborg/saw = 100, \ /obj/item/weapon/hatchet = 75 ) diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index 6ce2a80745b..611963ed915 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -24,7 +24,6 @@ /obj/item/weapon/scalpel/laser3 = 95, \ /obj/item/weapon/scalpel/laser2 = 85, \ /obj/item/weapon/scalpel/laser1 = 75, \ - /obj/item/weapon/melee/energy/sword/cyborg/saw = 100, \ /obj/item/weapon/melee/energy/sword/saber = 5 )