From 8b9629fc97e86e9b37f7c37d198420e558172b1d Mon Sep 17 00:00:00 2001 From: EgorDinamit Date: Sun, 3 Mar 2024 18:11:26 +0300 Subject: [PATCH] Envelope with consul orders --- maps/intrepid/intrepid.dm | 1 + maps/intrepid/intrepid1.dmm | 18 +++++++++--- maps/intrepid/items/manuals.dm | 50 ++++++++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 4 deletions(-) create mode 100644 maps/intrepid/items/manuals.dm diff --git a/maps/intrepid/intrepid.dm b/maps/intrepid/intrepid.dm index 7183d9fd2a..714c2a827a 100644 --- a/maps/intrepid/intrepid.dm +++ b/maps/intrepid/intrepid.dm @@ -51,6 +51,7 @@ #include "items/encryption_keys.dm" #include "items/headsets.dm" #include "items/items.dm" + #include "items/manuals.dm" #include "items/clothing/terragov-accessory.dm" #include "items/clothing/terragov-armor.dm" diff --git a/maps/intrepid/intrepid1.dmm b/maps/intrepid/intrepid1.dmm index 28908af249..74c3c4ae3f 100644 --- a/maps/intrepid/intrepid1.dmm +++ b/maps/intrepid/intrepid1.dmm @@ -19711,14 +19711,24 @@ /area/intrepid/misc/maint/portside) "nLp" = ( /obj/structure/table/standard, -/obj/item/book/manual/nuclear, -/obj/item/disk/nuclear, +/obj/item/disk/nuclear{ + pixel_x = 10; + pixel_y = 8 + }, /obj/item/paper{ icon_state = "paper_words"; info = "The Intrepid has a unique self destruct system, on the top deck you will find the vault which contains the nuclear activation cylinders. To activate the nuclear self-destruct mechanism, these cylinders must be installed at specific locations around the ship. There are three receptacles on each wing within the exterior maintaince tunnels, locked behind an airlock brace. After installing the cylinders, you may detonate the vessel."; - name = "Self-Destructinator 1000 Operation Guide" + name = "Self-Destructinator 1000 Operation Guide"; + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/card/id/captains_spare{ + pixel_x = 8 + }, +/obj/item/folder/envelope/consul_orders{ + pixel_x = -6; + pixel_y = -6 }, -/obj/item/card/id/captains_spare, /turf/simulated/floor/carpet/blue, /area/intrepid/department/command/commandquarters/co) "nMd" = ( diff --git a/maps/intrepid/items/manuals.dm b/maps/intrepid/items/manuals.dm new file mode 100644 index 0000000000..fb06ae37d1 --- /dev/null +++ b/maps/intrepid/items/manuals.dm @@ -0,0 +1,50 @@ +/obj/item/folder/envelope/consul_orders + desc = "A thick envelope. The TerraGov crest is stamped in the corner, along with 'TOP SECRET - MILITARY CONSUL OFFICE' mark." + +/obj/item/folder/envelope/consul_orders/Initialize() + . = ..() + var/paper_type = pick(subtypesof(/obj/item/paper/consul_orders)) + new paper_type(src) + +/obj/item/paper/consul_orders/Initialize() + . = ..() + name = "\The [GLOB.using_map.station_name] mission" + info = {" +
TOP SECRET - \The [GLOB.using_map.station_name] +

TERRAN GOVERNMENT MILITARY HIGH COMMAND

+ +
+ FROM: Military Consul Elliot Neville
+ TO: Commanding Officer of [GLOB.using_map.station_name]
+ SUBJECT: Standing Orders
+
+ Good day Officer. This document is an addendum to your magistrate appointment.
+ "} + +#define DEFAULT_CONSUL_ORDERS_END {"
\ + In addition to priority orders, your mission remains the same as is outlined by magistrate appointment:
\ +
  • Ensure total security of the border zone: Eliminate any alien threats and arrest hostile humans, if possible
  • \ +
  • Rescue stranded or independent-aligned humans that are willing to cooperate, capture & arrest the rest
  • \ +
  • Lay and enforce claims to uninhabited exoplanets, colonize worlds that are suitable for human habitation
  • \ +
  • Maintain crew cohesion and weed out dissidents
  • \ +
    \ + Priority targets that may be located in this sector include technology and equipment that was utilized by \ + Terran Dominion. Any such findings should be reported to the High Command immediately.
    \ + Keep in mind that you are most likely the only vessel assigned to this sector: In case of distress calls \ + you are expected to investigate and assist the source of the signal.
    \ + In case of hostile encounters do not hesitate to retaliate, but remember that safety of the human crew comes first.
    \ +
    \ + This paper has been stamped with the stamp of Terran Government Military Consul's Office.\ + "} + +/obj/item/paper/consul_orders/exploration_focus/Initialize() + . = ..() + info += {" + Following recent events in the [GLOB.using_map.system_name]'s vicinity your priority orders will be the following:
    +
  • Salvage technology and resources from abandoned or independent structures
  • +
  • Scan and categorize the flora and fauna found on the planets and moons in your system
  • +
  • If possible, reclaim any abandoned space vessels
  • + "} + info += DEFAULT_CONSUL_ORDERS_END + +#undef DEFAULT_CONSUL_ORDERS_END