From 656679cb54317afb8408e0bed47e26da1773ddee Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Mon, 26 Feb 2024 02:41:24 +0300 Subject: [PATCH] Flora anomaly nerf (#25499) * Update kudzu.yml * Update living_light.yml * files * Update flora.yml * Update kudzu.yml * bul * Update kudzu.yml * Update living_light.yml * bullet immune --- .../Entities/Mobs/NPCs/living_light.yml | 14 +-- .../Entities/Objects/Decoration/flora.yml | 84 ++++++++++++++++++ .../Entities/Objects/Misc/kudzu.yml | 21 +++-- .../Flora/flora_treeslight.rsi/meta.json | 29 ++++++ .../Flora/flora_treeslight.rsi/tree01.png | Bin 0 -> 4411 bytes .../Flora/flora_treeslight.rsi/tree02.png | Bin 0 -> 4450 bytes .../Flora/flora_treeslight.rsi/tree03.png | Bin 0 -> 2001 bytes .../Flora/flora_treeslight.rsi/tree04.png | Bin 0 -> 1986 bytes .../Flora/flora_treeslight.rsi/tree05.png | Bin 0 -> 1240 bytes .../Flora/flora_treeslight.rsi/tree06.png | Bin 0 -> 1226 bytes 10 files changed, 124 insertions(+), 24 deletions(-) create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/meta.json create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree01.png create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree02.png create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree03.png create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree04.png create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree05.png create mode 100644 Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree06.png diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/living_light.yml b/Resources/Prototypes/Entities/Mobs/NPCs/living_light.yml index cc75405e10..9b90d202f3 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/living_light.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/living_light.yml @@ -30,10 +30,6 @@ state: glow shader: unshaded - type: MobState - - type: MobThresholds - thresholds: - 0: Alive - 50: Dead - type: SlowOnDamage speedModifierThresholds: 20: 0.5 @@ -94,7 +90,7 @@ thresholds: - trigger: !type:DamageTrigger - damage: 50 + damage: 25 behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] @@ -128,10 +124,6 @@ - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] state: glow shader: unshaded - - type: MobThresholds - thresholds: - 0: Alive - 50: Dead - type: DamageStateVisuals states: Alive: @@ -159,10 +151,6 @@ - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] state: glow shader: unshaded - - type: MobThresholds - thresholds: - 0: Alive - 40: Dead - type: DamageStateVisuals states: Alive: diff --git a/Resources/Prototypes/Entities/Objects/Decoration/flora.yml b/Resources/Prototypes/Entities/Objects/Decoration/flora.yml index 791127170f..6a622d7bea 100644 --- a/Resources/Prototypes/Entities/Objects/Decoration/flora.yml +++ b/Resources/Prototypes/Entities/Objects/Decoration/flora.yml @@ -484,3 +484,87 @@ components: - type: Sprite state: tree06 + +- type: entity + parent: BaseTree + id: LightTree01 + name: glowing tree + description: a marvelous tree filled with strange energy. + components: + - type: PointLight + radius: 2.0 + energy: 4.5 + color: "#6270bb" + - type: Sprite + sprite: Objects/Decoration/Flora/flora_treeslight.rsi + state: tree01 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 400 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 25 + behaviors: + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/tree_fell.ogg + params: + volume: 5 + variation: 0.05 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:SpawnEntitiesBehavior + spawn: + Log: + min: 0 + max: 1 + - !type:SpawnEntitiesBehavior + spawn: + MobLuminousObject: + min: 0 + max: 1 + +- type: entity + parent: LightTree01 + id: LightTree02 + components: + - type: Sprite + sprite: Objects/Decoration/Flora/flora_treeslight.rsi + state: tree02 + +- type: entity + parent: LightTree01 + id: LightTree03 + components: + - type: Sprite + sprite: Objects/Decoration/Flora/flora_treeslight.rsi + state: tree03 + +- type: entity + parent: LightTree01 + id: LightTree04 + components: + - type: Sprite + sprite: Objects/Decoration/Flora/flora_treeslight.rsi + state: tree04 + +- type: entity + parent: LightTree01 + id: LightTree05 + components: + - type: Sprite + sprite: Objects/Decoration/Flora/flora_treeslight.rsi + state: tree05 + +- type: entity + parent: LightTree01 + id: LightTree06 + components: + - type: Sprite + sprite: Objects/Decoration/Flora/flora_treeslight.rsi + state: tree06 diff --git a/Resources/Prototypes/Entities/Objects/Misc/kudzu.yml b/Resources/Prototypes/Entities/Objects/Misc/kudzu.yml index 6ebf095117..5de1f0b7f9 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/kudzu.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/kudzu.yml @@ -135,15 +135,12 @@ offset: 0.2 chance: 0.05 prototypes: - - FloraTree01 - - FloraTree02 - - FloraTree03 - - FloraTree04 - - FloraTree05 - - FloraTree06 - - FloraTreeLarge01 - - FloraTreeLarge02 - - FloraTreeLarge03 + - LightTree01 + - LightTree02 + - LightTree03 + - LightTree04 + - LightTree05 + - LightTree06 - CrystalCyan rarePrototypes: - AnomalyFloraBulb @@ -154,13 +151,15 @@ parent: KudzuFlowerFriendly components: - type: Kudzu - spreadChance: 0.4 + spreadChance: 0.2 - type: RandomSpawner - chance: 0.1 + chance: 0.05 rarePrototypes: - AnomalyFloraBulb + - AnomalyFloraBulb - MobLuminousEntity - MobLuminousObject + - MobLuminousPerson - type: entity id: FleshKudzu diff --git a/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/meta.json b/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/meta.json new file mode 100644 index 0000000000..4820db2c63 --- /dev/null +++ b/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd for Space Station 14", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "tree01" + }, + { + "name": "tree02" + }, + { + "name": "tree03" + }, + { + "name": "tree04" + }, + { + "name": "tree05" + }, + { + "name": "tree06" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree01.png b/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree01.png new file mode 100644 index 0000000000000000000000000000000000000000..986b78b0ccfcf9a20064c595a2f97465a2fc329d GIT binary patch literal 4411 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree03.png b/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree03.png new file mode 100644 index 0000000000000000000000000000000000000000..f37059eb97b17cbc7057618dc81aa73506d3c51f GIT binary patch literal 2001 zcmV;?2QK)DP)Px+i%CR5RCt{2noVrm<{8I-a%@vywq;pl7WpF{mIwis%snl}u-i8DP$Y*Pik*5e zhWHc|*e)#)V3!6S3IrIskHb(5*d>SVG8hO9Bq&f|J-K+To`_~M_%S5kz2uMOx9 zH&&`cO*I$}OH^eTiA0d(D8GSf>of)5*l{s_nII%&A(R2byjs6)@WjOb}9U)PFrhuZ0XCv zGXc)O^O2iuM&q^Fg!KN;&0y+N%){JN(JJ_ruo;WcNy#-1fafVu=uB6 zgaA@X+JfKk$<_INo!*_i_ai73ljk|WXf@GPgZi4m-yb_4K#Inn>il2*?Ne)VMggE% ztRuiTh5V4j4(c(v9|yBMF^l-*PlAeyPdD*bS57Q zu(_f#IisNFbTYGYAVly~fW}UR#%cw#TI7?f^P!ZIw#KJ3*6SDl2tZ;g!sLuXvsedk zt0gsCM$PG*o;~iCtV%lGbFG@wJsa0I!LxlpOqKvxT(}TA`U87Lm(*NncJ6&1jqdW} zH%~D+qp-Q60$(}5YMKBj>A3q_&aty`12{c<{LseoB6zwHTU@vh0x*hA_q%qz#pw7j zRnv55wu4hGfjz_BYo^9frpBn6rn{f0nx-3u4s%T36z{5_E~o4HYR|dCYMHjyU}7qX zBuDKM^|9j}Dp?b-1#%p}xuVkS5=@e#JtFuqA9%I`_By?rq!MEw8OG>50_@o?$x$RZ z%AH%AY-KevvocCL?&g51X}Sp*=n*V4D-%s0@ntK+(-7paeC?7uGgI;?1IaLj)iQdc z!Of*Ltl>Vg8zpWot#SSGJeq2-mDMQdb+o+hRz;gDsvG;&obHyWk{o4XD(TJOp2MLF zaQ@vtKXVr5|DUH-Gf65jz+Me)twCY6Ol~;`z}2_Ug*4Tmtu>KY{-Lt-%r4QZ;-T%int)05t57JZvJ#R8RHR@j1G3;t6 zsl+&XYK-hgiHcEU{q`1sTMez>-f|mxQ!^>wg&|Lp@Y9^{psi;)b~?h5b^}d?>zC&N z_|e?&dai5j)X`0gBruQ+6P3c$n|9a=j~pQ?g&9bOX=@GIT7!Die;rj{?`YwwL7eZIxJ{M}~yVQ#IgZ-Aidw9lwO?)fB;=+Yc zZnc7Te~Xfu3pMLH8@K=9o;Qk3QcBu7c5()Qod-{k?+-WXwDet!V)MEA=dkgu0019< zc(KP>$?@;G$9lfXv6D08@2>RR)4juXK7ah-#n9gG{erIr*o(Hk&X7Feh9PZxotg9R z_9W(*EbZIo@LTM6@Vx*|$Z*0Cz>qxQo?ls9;3vQQy|whgTTe9h_Of?H`2pVxu$Pum zA)Xim?1wfbH5cl3te&s-INEP9e=mU&ATnY*UaypUK7SpSuU!hAed9e}?Sccz_;kkl z?)QIajZbGRCl~A`NRIaP^4yP$@M#i3K zO9Yib3Sd^t^bJU_L>>sF0NqH@c%WB7-~|XeffK;l2`7{Z^okvdg1icRFF;C3Khg8) z8<5Z|W#Wl321kdyGVMU{bsxo#O=y@3wS zYUmq~=pT&G7whMd(Q(f^0`v_?nANf?0^n;Qd~2A46aTxN-;EP~01<)?n(p4ev+2?+ zWjZbUy-;U{OVM~Boew@1Af=?OA$fv$!frbN`}Y4GfgE;<_RG0J5yO{8I?jjQ2QQ9O zpH=fa_XR}=-x)V~@{IK&Nwm9k1^?#-UpkV2d>Kk69oiKUwjFnQ-*5t`E jfow?xo}l)E1RnDxi}H#A3@52_00000NkvXXu0mjf5gN$% literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree04.png b/Resources/Textures/Objects/Decoration/Flora/flora_treeslight.rsi/tree04.png new file mode 100644 index 0000000000000000000000000000000000000000..0461766bcd892c81b35d66f4e2690eeeff12f514 GIT binary patch literal 1986 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 literal 0 HcmV?d00001 -- 2.52.0