]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Add carp pocket (#24888)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Sat, 3 Feb 2024 08:12:56 +0000 (08:12 +0000)
committerGitHub <noreply@github.com>
Sat, 3 Feb 2024 08:12:56 +0000 (19:12 +1100)
* texture

* add the item

* add it to present and salv loot

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Resources/Locale/en-US/flavors/flavor-profiles.ftl
Resources/Prototypes/Entities/Objects/Consumable/Food/Baked/donkpocket.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/box.yml
Resources/Prototypes/Entities/Objects/Decoration/present.yml
Resources/Prototypes/Flavors/flavors.yml
Resources/Prototypes/Procedural/salvage_loot.yml
Resources/Prototypes/Recipes/Cooking/meal_recipes.yml
Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp-box.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/meta.json

index 7c4242d4b3eccb33f60dee1602f7edf60cc7f956..3ff86e38752f2e845229304af5d0b7eee9fa899b 100644 (file)
@@ -166,6 +166,7 @@ flavor-complex-spaceshroom-cooked = like space umami
 flavor-complex-lost-friendship = like lost friendship
 flavor-complex-light = like a light gone out
 flavor-complex-profits = like profits
+flavor-complex-fishops = like the dreaded fishops
 
 # Drink-specific flavors.
 
index 1347aa42a1fb287ac1e52122d35ae4c6836f9c5e..e8efb19435688fa56b3ee9d0ce794566828d36d8 100644 (file)
         - ReagentId: Omnizine
           Quantity: 2
 
+- type: entity
+  name: carp-pocket
+  parent: FoodDonkpocketBase
+  id: FoodDonkpocketCarp
+  description: A long-lost edition of donk pocket, made specifically for hard-working salvagers.
+  components:
+  - type: FlavorProfile
+    flavors:
+    - cheap
+    - fishops
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 5
+  - type: Sprite
+    state: carp
+
+- type: entity
+  name: warm carp-pocket
+  parent: FoodDonkpocketCarp
+  id: FoodDonkpocketCarpWarm
+  components:
+  - type: FlavorProfile
+    flavors:
+    - cheap
+    - fishops
+  - type: SolutionContainerManager
+    solutions:
+      food:
+        reagents:
+        - ReagentId: Nutriment
+          Quantity: 10
+        - ReagentId: Omnizine
+          Quantity: 2
+
 - type: entity
   name: dink-pocket
   parent: FoodDonkpocketBase
index e7690ecf781b8f481054f30f08161e99ddcd41cc..2efa2a59ec7bb5fcaadfb4c7a45e966fb241868c 100644 (file)
     - id: FoodDonkpocketStonk
       amount: 6
 
+- type: entity
+  parent: FoodBoxDonkpocket
+  id: FoodBoxDonkpocketCarp
+  name: box of carp-pockets
+  components:
+  - type: Sprite
+    state: carp-box
+  - type: StorageFill
+    contents:
+    - id: FoodDonkpocketCarp
+      amount: 6
+
 - type: entity
   parent: FoodBoxDonkpocket
   id: FoodBoxDonkpocketBerry
index c6b6c9b22d313179f9b7db94ca54847c0460a9ea..5087e53980f80c2b1ad7a8d3085720a5986686e0 100644 (file)
         orGroup: GiftPool
       - id: FoodBoxDonkpocketStonk
         orGroup: GiftPool
+      - id: FoodBoxDonkpocketCarp
+        orGroup: GiftPool
       - id: FoodBoxDonkpocketBerry
         orGroup: GiftPool
       - id: FoodBoxDonkpocketHonk
index 83f427244833936da453b3b1107624021dccb4ed..e08d73e834f380f1ae9454e6a469ceac5ffda2f2 100644 (file)
   id: profits
   flavorType: Complex
   description: flavor-complex-profits
+
+- type: flavor
+  id: fishops
+  flavorType: Complex
+  description: flavor-complex-fishops
index ed649f54b3a093d64a4587a40af30416516d3f3a..92b04496baa7e14b5df28b426c4a1dde9f9457c6 100644 (file)
@@ -27,6 +27,8 @@
         - proto: CloningPodMachineCircuitboard
           cost: 2
         - proto: CognizineChemistryBottle
+        - proto: FoodBoxDonkpocketCarp
+          prob: 0.5
         - proto: CrateSalvageEquipment
           cost: 3
           prob: 0.5
index 2eed557eaa9c42540e38e78cd49d12d9baa54800..28761aa779d0e36c12587b51512cb82f94b2d80d 100644 (file)
   solids:
     FoodDonkpocketStonk: 1
 
+- type: microwaveMealRecipe
+  id: RecipeDonkpocketCarp
+  name: warm carp-pocket recipe
+  result: FoodDonkpocketCarpWarm
+  time: 5
+  solids:
+    FoodDonkpocketCarp: 1
+
 
 - type: microwaveMealRecipe
   id: RecipeHotChili
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp-box.png b/Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp-box.png
new file mode 100644 (file)
index 0000000..aa82f12
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp-box.png differ
diff --git a/Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp.png b/Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp.png
new file mode 100644 (file)
index 0000000..7009099
Binary files /dev/null and b/Resources/Textures/Objects/Consumable/Food/Baked/donkpocket.rsi/carp.png differ
index bd3331fa8bae63050203ad208faf23c8229482cf..a2228b340ede3df39945e89587416adb5a750d6c 100644 (file)
@@ -1,7 +1,7 @@
 {
   "version": 1,
   "license": "CC-BY-SA-3.0",
-  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24. Stonk pocket by Tayrtahn on GitHub",
+  "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24. Stonk pocket by Tayrtahn on GitHub. Carp pocket by deltanedas (GitHub).",
   "size": {
     "x": 32,
     "y": 32
     {
       "name": "stonk"
     },
+    {
+      "name": "carp-box"
+    },
+    {
+      "name": "carp"
+    },
     {
       "name": "inhand-left",
       "directions": 4