From 32537c06245087dc087183126edd023af1b090ee Mon Sep 17 00:00:00 2001 From: rosieposie <52761126+rosieposieeee@users.noreply.github.com> Date: Fri, 6 Dec 2024 19:17:33 -0500 Subject: [PATCH] initial commit --- .../Entities/Objects/Decoration/flora.yml | 102 ++++++++++++++++++ .../Decoration/Flora/bush.rsi/base.png | Bin 0 -> 3553 bytes .../Decoration/Flora/bush.rsi/base_light.png | Bin 0 -> 3557 bytes .../Decoration/Flora/bush.rsi/hibiscus.png | Bin 0 -> 3323 bytes .../Decoration/Flora/bush.rsi/hydrangea.png | Bin 0 -> 3348 bytes .../Decoration/Flora/bush.rsi/meta.json | 23 ++++ 6 files changed, 125 insertions(+) create mode 100644 Resources/Prototypes/DeltaV/Entities/Objects/Decoration/flora.yml create mode 100644 Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/base.png create mode 100644 Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/base_light.png create mode 100644 Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/hibiscus.png create mode 100644 Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/hydrangea.png create mode 100644 Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/meta.json diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Decoration/flora.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Decoration/flora.yml new file mode 100644 index 00000000000..1466c1410c4 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Decoration/flora.yml @@ -0,0 +1,102 @@ +- type: entity + id: BushBase + name: Bush + description: A pretty bush. + placement: + mode: PlaceFree + components: + - type: SpriteFade + - type: Clickable + - type: InteractionOutline + - type: Sprite + noRot: true + sprite: DeltaV/Objects/Decoration/Flora/bush.rsi + state: base + drawdepth: Mobs + - type: Tag + tags: + - Structure + - type: Physics + bodyType: Static + - type: Damageable + damageContainer: StructuralInorganic + damageModifierSet: Wood + - type: MeleeSound + soundGroups: + Brute: + path: /Audio/Effects/chop.ogg + params: + variation: 0.05 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 10 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + collection: WoodDestroy + - !type:SpawnEntitiesBehavior + spawn: + MaterialWoodPlank: + min: 0 + max: 1 + +- type: entity + parent: BushBase + id: BushLightBase + name: Light Bush + description: A pretty bush! + components: + - type: Sprite + sprite: DeltaV/Objects/Decoration/Flora/bush.rsi + layers: + - state: base_light + +- type: entity + parent: BushBase + id: BushHibiscus + name: Hibiscus Bush + description: A pretty bush, with hibiscuses! + components: + - type: Sprite + sprite: DeltaV/Objects/Decoration/Flora/bush.rsi + layers: + - state: base + - state: hibiscus + +- type: entity + parent: BushHibiscus + id: BushLightHibiscus + name: Light Hibiscus Bush + components: + - type: Sprite + sprite: DeltaV/Objects/Decoration/Flora/bush.rsi + layers: + - state: base_light + - state: hibiscus + +- type: entity + parent: BushBase + id: BushHydrangea + name: Hydrangea Bush + description: A pretty bush, with hydrangeas! + components: + - type: Sprite + sprite: DeltaV/Objects/Decoration/Flora/bush.rsi + layers: + - state: base + - state: hydrangea + +- type: entity + parent: BushHydrangea + id: BushLightHydrangea + name: Light Hydrangea Bush + components: + - type: Sprite + sprite: DeltaV/Objects/Decoration/Flora/bush.rsi + layers: + - state: base_light + - state: hydrangea diff --git a/Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/base.png b/Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b01438f1090733ab982e5d5c97294d5d30880f GIT binary patch literal 3553 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L04^f{04^f|c%?sf0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600QkvL_t(oh3%KIP8&fGhQG7n z!o`h|+*k%7AryxqRa%PlH00^>5K)vANl%f2hKfjW5JEx$U1P}<7@NcPrZ~@eZf^Hb zB1LI3jqSbN{lEQZc216*bNtJQ{sa68z_T}--bD|`qv)>yH2X<0X|20K+)2Fivf+eT zIxT+Be@vbPss#|?weAK0aVKGSCk5d0stdsGPRjoFYR#9gU9#Z>pn$0Z2?8|xiSr59 z#r}2GjFK|D-goVY1yHu6GL0JOL)-rY$H%Qc7< z4M9lwAW8t*b|_n~H?x9v%*NofP25R}BGnKDfEIsybj!z2?Mm+LiEP*c)gf+Lhzfv+ z4o=$@7j*75h;|9`nz+1L+LfVR`#3K{c(>H?Hcfb3!n zH;+pIKp?COS{UH)Am2Qc77?^{BjehEhvU&I1&vm-)aP{}T1Tv{+HPOYMNsbpaCb5! zqPOlEttL?I`LdB+Z0&sc`nE`u6@k0~>HY$FdtQv^egN4-7TVjPAqS^zX6Y2&JuR#V z+E|=Va{vGfF-xZQUgQsi)MuG>NW?-e`3|8W zO4ksmTtyu^=TC)*-JJ}P;@f=uoLTN;r+BzXcc2lO=r zSd8ar7zr8or9#r6pV@i(Kmy^ev#59(MO(3h`ZUK2K_D%iH6dlffwh~Lc9W?AtdZ3q5Ru9p~j=dy#PR|D1G6B zu+MbPL*hXI$ejR?9wAW&rbAyfz$;!0Pytae7DB`tt!DmxDN1j>sP^Fgzw_U)1XB~C b)B55UQN4JPeT=7#00000NkvXXu0mjfW9G7R literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/base_light.png b/Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/base_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d926c91cb0cf21daae4c8247eafaeea699858be0 GIT binary patch literal 3557 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L04^f{04^f|c%?sf0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600QwzL_t(oh3%I?Yg0iKh0oKH zCPE;AWRZjt2qd-(5$vuAw&2cf!2jS@e}&Mkg8x7i(oJ^(yD07&C|$HwD3nm&qJb2I zrVW*GG2Zvi+&A-zg1GT+Lg&rg^Ub+;W@u!L!M}{?Kfs>=JbW2>7wvDF=&t~j`^{uh zryXNu$v^LK44j-clE1%y{B|o)E`SJk+A#oNWeI52?YFaY``fAmy>7bZ(`O3;q%e6P zL4b0(Vbq=EHsK(UcGQ8$O1V5Y^OdIGUfy229#gGir>Un z761SQLc74ifGr6SE{h22zL9ZuV1Lu3B`DNN&OOhKs2$O^vfaL#iy-F#fWcM;QQ=9& z6lx^^**jkn>BZX4r;pMyX%WC)KzzRd_9)ILGe3YNk%jtnFywG#lkx4TVMS2K<-ybf z0Dy)#Ic+$O@NW2>@HOQ2Zo|nX>*WrRO?`M0yYe#z(0C3hw9su?p;A02? z^T`YhBO&9yQb-y2o1VuT5{T=aX_P!hi|bVbH6bJ_3-Gv~0 z-*ia-NJ(zuEBrW~WdZKqFPYG3;I}*^8Y%|^Umi>o@eBY%Na!S?`s+ENi-*O%005k( z^o0*Xf8&~m#Df5Ubpo)jBu5??2Ol*6Uh!N24Z<)QLc|KS66TXxBD&BhCfy#2-}>K> fVe%rhTVMPHVWu@&*u}(n00000NkvXXu0mjfODCex literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/hibiscus.png b/Resources/Textures/DeltaV/Objects/Decoration/Flora/bush.rsi/hibiscus.png new file mode 100644 index 0000000000000000000000000000000000000000..1ac229d39a68261c6644dff0673d57a5f79f2d1e GIT binary patch literal 3323 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%0Dy!50Qvv` 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L04^f{04^f|c%?sf0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600JOML_t(oh3%HHN&`U%Gvuu)K~#Ui$XffT-h5Wzr*-~-rscAkZqab|Az za!F2XoNBYMH{Z_u^KVK?k{}fG_0t3Z-fs>|aveM{L6kfIN`}SC_r_~auL}f80nFD= z6G|4BtB5)+sNelAgA@Uw04RA}uJT^g?{WnQfI$j?U;vx^y0(Dbhc||Z%T=`};iiFL zfVs8(WM*X*@%j!Ylu6?C9R)+J`Mkfy$K!{*PRx9X{0IA-I5oA+(?Wyw1+pAGEt*}){8IgpD%T?9`CCy51 zp*gu3d8QA$!jDwemtC$Hu9}NL`b8mgb9pPbxop zCmYME8dCwV!3@KiiYsCxVB5aj0McMMoTr&u=V{0$&kZ0|P9vpU(z%(ZAx}Fa0puH@ zL^Xt<^{9s_6qx`aYn2vj_s50E4G{IaxZ10+kx&b0k7D-hxL^QbFcew;5j>$43ZUKt z{5({XBp(T2ApoT8wb>r<{_g@%1llo4@>~D}0T^=;6`3@7Zh$P1X_Ai(U_k)i-F_XQ e$oL2NbAT^i*KXe@F9|OI0000