]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Luxury pens (#22542)
authorUbaser <134914314+UbaserB@users.noreply.github.com>
Sat, 16 Dec 2023 08:21:24 +0000 (19:21 +1100)
committerGitHub <noreply@github.com>
Sat, 16 Dec 2023 08:21:24 +0000 (01:21 -0700)
* add

* spawns

* fix

* spacing

* cut down a bit

* componenets sdsstsdsds

Resources/Prototypes/Entities/Objects/Devices/pda.yml
Resources/Prototypes/Entities/Objects/Misc/paper.yml
Resources/Textures/Objects/Misc/bureaucracy.rsi/luxury_pen.png [new file with mode: 0644]
Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json

index 76096f0396f77533b5919ca5defe1b37d5ac928b..66e3656d6bc20ac55334d43431737cd9db8195f7 100644 (file)
   - type: Pda
     id: LibrarianIDCard
     state: pda-library
+    penSlot:
+      startingItem: LuxuryPen
   - type: PdaBorderColor
     borderColor: "#858585"
   - type: Icon
   - type: Pda
     id: LawyerIDCard
     state: pda-lawyer
+    penSlot:
+      startingItem: LuxuryPen
   - type: PdaBorderColor
     borderColor: "#6f6192"
   - type: Icon
   - type: Pda
     id: ReporterIDCard
     state: pda-reporter
+    penSlot:
+      startingItem: LuxuryPen
   - type: PdaBorderColor
     borderColor: "#3f3f74"
   - type: Icon
index 85c3d67467167fa22dff5c2204ab8d90e0e5f37d..088f333f188ddd4fc6e30d231497f9ec451215b6 100644 (file)
     materialComposition:
       Steel: 25
 
+#TODO: I want the luxury pen to write a cool font like Merriweather in the future.
+
+- type: entity
+  name: luxury pen
+  parent: Pen
+  id: LuxuryPen
+  description: A fancy and expensive pen that you only deserve to own if you're qualified to handle vast amounts of paperwork.
+  components:
+  - type: Sprite
+    state: luxury_pen
+  - type: Item
+    heldPrefix: luxury_pen
+
 - type: entity
   name: Cybersun pen
   parent: BaseItem
diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/luxury_pen.png b/Resources/Textures/Objects/Misc/bureaucracy.rsi/luxury_pen.png
new file mode 100644 (file)
index 0000000..c3e2031
Binary files /dev/null and b/Resources/Textures/Objects/Misc/bureaucracy.rsi/luxury_pen.png differ
index 523f7bc42b20d86704c07304bb0d5cb31804e0ac..c22a4d1e4acf18d4797bcf82f0044f4e76fa753f 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. paper_stamp-syndicate by Veritius. paper_receipt, paper_receipt_horizontal by eoineoineoin. pen_centcom is a resprited version of pen_cap by PuroSlavKing (Github). New stamp- icons taken from tgstation at https://github.com/tgstation/tgstation/commit/fb1012102257b7b0a08d861fd2b8ba963c416e93. stamp-warden is a darker version of stamp-hos.",
+  "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. paper_stamp-syndicate by Veritius. paper_receipt, paper_receipt_horizontal by eoineoineoin. pen_centcom is a resprited version of pen_cap by PuroSlavKing (Github). New stamp- icons taken from tgstation at https://github.com/tgstation/tgstation/commit/fb1012102257b7b0a08d861fd2b8ba963c416e93. stamp-warden is a darker version of stamp-hos. Luxury pen is drawn by Ubaser.",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "overpriced_pen"
     },
+    {
+      "name": "luxury_pen"
+    },
     {
       "name": "pen_blue"
     },