From cf326b03a39eda5eadba306cc104c039d7f73cf5 Mon Sep 17 00:00:00 2001 From: august-sun <45527070+august.sun@users.noreply.github.com> Date: Thu, 12 Sep 2024 16:42:51 -0600 Subject: [PATCH 1/3] a deadly weh --- .../Entities/Objects/Fun/immovable_rod.yml | 14 +++++++++++++- Resources/Prototypes/GameRules/meteorswarms.yml | 3 +++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml index 69f0ed415eba3e..fdea680b43e1b6 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity id: ImmovableRod name: immovable rod description: You can sense that it's hungry. That's usually a bad sign. @@ -177,3 +177,15 @@ state: icon rotation: 225 noRot: false + +- type: entity + parent: ImmovableRodKeepTilesStill + id: ImmovableRodWeh + name: immovable weh + description: WEH! + components: + - type: Sprite + sprite: Objects/Fun/toys.rsi + state: plushie_lizard + rotation: 225 + noRot: false diff --git a/Resources/Prototypes/GameRules/meteorswarms.yml b/Resources/Prototypes/GameRules/meteorswarms.yml index 6203ee35abfb15..48d8f5ded3c6c6 100644 --- a/Resources/Prototypes/GameRules/meteorswarms.yml +++ b/Resources/Prototypes/GameRules/meteorswarms.yml @@ -234,3 +234,6 @@ - id: ImmovableRodGibstick prob: 0.0072 orGroup: rodProto + - id: ImmovableRodWeh + prob: 0.0072 + orGroup: rodProto From b0cd9c3ffcbaa08de22ff846fc6d2410e6ed2305 Mon Sep 17 00:00:00 2001 From: august-sun <45527070+august-sun@users.noreply.github.com> Date: Thu, 12 Sep 2024 17:49:45 -0600 Subject: [PATCH 2/3] Updated meteorswarms.yml Updated probabilities to match exactly 1 --- .../Prototypes/GameRules/meteorswarms.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Resources/Prototypes/GameRules/meteorswarms.yml b/Resources/Prototypes/GameRules/meteorswarms.yml index 48d8f5ded3c6c6..6cfcc536bd3ea1 100644 --- a/Resources/Prototypes/GameRules/meteorswarms.yml +++ b/Resources/Prototypes/GameRules/meteorswarms.yml @@ -211,29 +211,29 @@ - type: ImmovableRodRule rodPrototypes: - id: ImmovableRodKeepTilesStill - prob: 0.95 + prob: 0.94 orGroup: rodProto - id: ImmovableRodMop - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodShark - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodClown - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodBanana - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodHammer - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodThrongler - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodGibstick - prob: 0.0072 + prob: 0.0075 orGroup: rodProto - id: ImmovableRodWeh - prob: 0.0072 + prob: 0.0075 orGroup: rodProto From 4daad5d0ff8da03244e4161698c6d7e1e995f3a0 Mon Sep 17 00:00:00 2001 From: august-sun <45527070+august-sun@users.noreply.github.com> Date: Thu, 12 Sep 2024 17:50:16 -0600 Subject: [PATCH 3/3] Updated immovable_rod.yml Removed rotation --- Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml index fdea680b43e1b6..0bee05aa6ad533 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/immovable_rod.yml @@ -187,5 +187,4 @@ - type: Sprite sprite: Objects/Fun/toys.rsi state: plushie_lizard - rotation: 225 noRot: false