]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Cash and Ash presents (#22391)
authorIProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
Tue, 12 Dec 2023 07:58:30 +0000 (02:58 -0500)
committerGitHub <noreply@github.com>
Tue, 12 Dec 2023 07:58:30 +0000 (00:58 -0700)
Resources/Prototypes/Entities/Objects/Decoration/flora.yml
Resources/Prototypes/Entities/Objects/Decoration/present.yml

index 0ede50f53e596ece124fb6c0a42efa59e0f1c57e..2a448274db99fc617450dd1d79603674ccb78162 100644 (file)
       - id: PresentRandom
         orGroup: present
       - id: PresentRandomUnsafe
-        prob: 0.25
+        prob: 0.35
         orGroup: present
       - id: PresentRandomInsane
-        prob: 0.10
+        prob: 0.20
+        orGroup: present
+      - id: PresentRandomCash
+        prob: 0.20
         orGroup: present
     receivedPopup: christmas-tree-got-gift
     deniedPopup: christmas-tree-no-gift
index a7fd1cd1dee8bcae77557295b563c45d70575741..e7dfdc234f476603a99cb24fc7700d7d2bdbd8c0 100644 (file)
     sound:
       path: /Audio/Effects/unwrap.ogg
 
+- type: entity
+  id: PresentRandomAsh
+  parent: [PresentBase, BaseItem]
+  suffix: Filled Ash
+  components:
+  - type: SpawnItemsOnUse
+    items:
+      - id: PresentTrash
+      - id: Ash # No coal yet!
+        orGroup: GiftPool
+    sound:
+      path: /Audio/Effects/unwrap.ogg
+
+- type: entity
+  id: PresentRandomCash
+  parent: [PresentBase, BaseItem]
+  suffix: Filled Cash
+  components:
+  - type: SpawnItemsOnUse
+    items:
+      - id: PresentTrash
+      - id: SpaceCash
+        prob: .01
+        orGroup: GiftPool
+      - id: SpaceCash10
+        prob: .1
+        orGroup: GiftPool
+      - id: SpaceCash100
+        prob: .5
+        orGroup: GiftPool
+      - id: SpaceCash500
+        orGroup: GiftPool
+      - id: SpaceCash1000
+        prob: .01
+        orGroup: GiftPool
+      - id: SpaceCash2500
+        prob: .004
+        orGroup: GiftPool
+      - id: SpaceCash5000
+        prob: .002
+        orGroup: GiftPool
+      - id: SpaceCash10000
+        prob: .001
+        orGroup: GiftPool
+      - id: SpaceCash1000000
+        prob: .000001
+        orGroup: GiftPool
+    sound:
+      path: /Audio/Effects/unwrap.ogg
+
 - type: entity
   id: PresentTrash
   noSpawn: true