]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Added folders and clipboards to trinkets tab (#39920)
authorHitlinemoss <209321380+Hitlinemoss@users.noreply.github.com>
Wed, 8 Oct 2025 15:37:34 +0000 (11:37 -0400)
committerGitHub <noreply@github.com>
Wed, 8 Oct 2025 15:37:34 +0000 (15:37 +0000)
* Added folders to trinkets tab

* Fixed loadout grouping

* Added plastic clipboards to trinkets

* Whoops, forgot to create BoxFolderPlasticClipboardThreePapers prototype

* Added regular clipboards as trinkets (1 hour of command required)

* Reduced folder bloat

Resources/Prototypes/Entities/Objects/Misc/folders.yml
Resources/Prototypes/Loadouts/Miscellaneous/trinkets.yml
Resources/Prototypes/Loadouts/loadout_groups.yml

index 632a27324abe18890263a9b77f93cfa77fbc8d9d..9991709bcf9064a2e6c3887cbfc1e1c49bd8b55f 100644 (file)
@@ -83,7 +83,7 @@
 
 - type: entity
   abstract: true
-  id: BoxFolderFillThreePapers # Like BoxFolderFill, but always has exactly three sheets of standard paper; use for roles' startingGear
+  id: BoxFolderFillThreePapers # Like BoxFolderFill, but always has exactly three sheets of standard paper; use for things that should always be consistent, e.g roundstart items
   suffix: 3 papers
   components:
   - type: StorageFill
   parent: [BoxFolderBaseEmpty, BoxFolderFill]
   id: BoxFolderBase
 
+- type: entity
+  parent: [BoxFolderBaseEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderBaseThreePapers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderRedEmpty
   id: BoxFolderRed
   suffix: Red, Filled
 
+- type: entity
+  parent: [BoxFolderRedEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderRedThreePapers
+  suffix: Red, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderBlueEmpty
   id: BoxFolderBlue
   suffix: Blue, Filled
 
+- type: entity
+  parent: [BoxFolderBlueEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderBlueThreePapers
+  suffix: Blue, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderYellowEmpty
   id: BoxFolderYellow
   suffix: Yellow, Filled
 
+- type: entity
+  parent: [BoxFolderYellowEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderYellowThreePapers
+  suffix: Yellow, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderGreyEmpty
   id: BoxFolderGrey
   suffix: Grey, Filled
 
+- type: entity
+  parent: [BoxFolderGreyEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderGreyThreePapers
+  suffix: Grey, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderBlackEmpty
   id: BoxFolderBlack
   suffix: Black, Filled
 
+- type: entity
+  parent: [BoxFolderBlackEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderBlackThreePapers
+  suffix: Black, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderGreenEmpty
   id: BoxFolderGreen
   suffix: Green, Filled
 
+- type: entity
+  parent: [BoxFolderGreenEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderGreenThreePapers
+  suffix: Green, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderWhiteEmpty
   id: BoxFolderWhite
   suffix: White, Filled
 
+- type: entity
+  parent: [BoxFolderWhiteEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderWhiteThreePapers
+  suffix: White, 3 papers
+
 - type: entity
   parent: BoxFolderBaseEmpty
   id: BoxFolderCentComEmpty
 - type: entity
   parent: [BoxFolderCentComEmpty, BoxFolderFill]
   id: BoxFolderCentCom
-  suffix: DO NOT MAP, Filled
+  suffix: DO NOT MAP; Filled
+
+- type: entity
+  parent: [BoxFolderCentComEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderCentComThreePapers
+  suffix: DO NOT MAP; 3 papers
 
 - type: entity
   parent: BoxFolderBaseEmpty
   parent: [BoxFolderPlasticClipboardEmpty, BoxFolderFill]
   id: BoxFolderPlasticClipboard
 
+- type: entity
+  parent: [BoxFolderPlasticClipboardEmpty, BoxFolderFillThreePapers]
+  id: BoxFolderPlasticClipboardThreePapers
+
 - type: entity
   parent: BoxFolderClipboardEmpty
   id: BoxFolderCentComClipboardEmpty
index ad58f9c58d94084828519b8d48e7092b3960c401..9b502bd7d1891bc174ba9b58b40eb7f9626e3ef9 100644 (file)
     - CigarGold
   groupBy: "smokeables"
 
+# Folders
+- type: loadout
+  id: BoxFolderBaseThreePapers
+  storage:
+    back:
+    - BoxFolderBaseThreePapers
+  groupBy: "folders"
+
+- type: loadout
+  id: BoxFolderPlasticClipboardThreePapers
+  storage:
+    back:
+    - BoxFolderPlasticClipboardThreePapers
+  groupBy: "folders"
+
+- type: loadout
+  id: BoxFolderClipboardThreePapers
+  effects:
+  - !type:GroupLoadoutEffect
+    proto: Command
+  storage:
+    back:
+    - BoxFolderClipboardThreePapers
+  groupBy: "folders"
+
 # Pins
 - type: loadout
   id: ClothingNeckLGBTPin
index 59e57739cee02bf9bf81388735d69a5ee19e89a4..6cd5b60fba9df3b6d49bd878b448c75cdcd17855 100644 (file)
@@ -18,6 +18,9 @@
   - CigPackBlack
   - CigarCase
   - CigarGold
+  - BoxFolderBaseThreePapers
+  - BoxFolderPlasticClipboardThreePapers
+  - BoxFolderClipboardThreePapers
   - ClothingNeckLGBTPin
   - ClothingNeckAllyPin
   - ClothingNeckAromanticPin