From fb885be89ce79347321ea8de5e648b62d237394a Mon Sep 17 00:00:00 2001 From: XcenLegend <120446620+AlokenMaloken@users.noreply.github.com> Date: Wed, 6 Nov 2024 03:03:41 +1000 Subject: [PATCH] Space Koi (#239) * add space koi * delete carp tag --- .../Stories/Catalog/Cargo/cargo_livestock.yml | 9 ++ .../Stories/Catalog/Fills/Crates/npc.yml | 18 +++ .../Entities/Markers/Spawners/mobs.yml | 18 +++ .../Stories/Entities/Mobs/NPCs/animals.yml | 129 ++++++++++++++++++ .../Aliens/Kois/blood_skeleton.rsi/alive.png | Bin 0 -> 3306 bytes .../Aliens/Kois/blood_skeleton.rsi/dead.png | Bin 0 -> 970 bytes .../Aliens/Kois/blood_skeleton.rsi/icon.png | Bin 0 -> 422 bytes .../Aliens/Kois/blood_skeleton.rsi/meta.json | 43 ++++++ .../Mobs/Aliens/Kois/gold_black.rsi/alive.png | Bin 0 -> 3800 bytes .../Mobs/Aliens/Kois/gold_black.rsi/dead.png | Bin 0 -> 1029 bytes .../Mobs/Aliens/Kois/gold_black.rsi/icon.png | Bin 0 -> 437 bytes .../Mobs/Aliens/Kois/gold_black.rsi/meta.json | 43 ++++++ .../Mobs/Aliens/Kois/red_black.rsi/alive.png | Bin 0 -> 3560 bytes .../Mobs/Aliens/Kois/red_black.rsi/dead.png | Bin 0 -> 945 bytes .../Mobs/Aliens/Kois/red_black.rsi/icon.png | Bin 0 -> 488 bytes .../Kois/red_black.rsi/livestock_icon.png | Bin 0 -> 935 bytes .../Mobs/Aliens/Kois/red_black.rsi/meta.json | 46 +++++++ .../Mobs/Aliens/Kois/red_circle.rsi/alive.png | Bin 0 -> 3582 bytes .../Mobs/Aliens/Kois/red_circle.rsi/dead.png | Bin 0 -> 998 bytes .../Mobs/Aliens/Kois/red_circle.rsi/icon.png | Bin 0 -> 442 bytes .../Mobs/Aliens/Kois/red_circle.rsi/meta.json | 43 ++++++ .../Mobs/Aliens/Kois/space_glow.rsi/alive.png | Bin 0 -> 3755 bytes .../Mobs/Aliens/Kois/space_glow.rsi/dead.png | Bin 0 -> 1035 bytes .../Mobs/Aliens/Kois/space_glow.rsi/icon.png | Bin 0 -> 442 bytes .../Mobs/Aliens/Kois/space_glow.rsi/meta.json | 69 ++++++++++ .../Aliens/Kois/space_glow.rsi/unshaded.png | Bin 0 -> 1062 bytes 26 files changed, 418 insertions(+) create mode 100644 Resources/Prototypes/Stories/Catalog/Cargo/cargo_livestock.yml create mode 100644 Resources/Prototypes/Stories/Catalog/Fills/Crates/npc.yml create mode 100644 Resources/Prototypes/Stories/Entities/Markers/Spawners/mobs.yml create mode 100644 Resources/Prototypes/Stories/Entities/Mobs/NPCs/animals.yml create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/alive.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/dead.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/icon.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/meta.json create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/alive.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/dead.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/icon.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/meta.json create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/alive.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/dead.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/icon.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/livestock_icon.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/meta.json create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/alive.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/dead.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/icon.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/meta.json create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/alive.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/dead.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/icon.png create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/meta.json create mode 100644 Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/unshaded.png diff --git a/Resources/Prototypes/Stories/Catalog/Cargo/cargo_livestock.yml b/Resources/Prototypes/Stories/Catalog/Cargo/cargo_livestock.yml new file mode 100644 index 0000000000..7fb1289c20 --- /dev/null +++ b/Resources/Prototypes/Stories/Catalog/Cargo/cargo_livestock.yml @@ -0,0 +1,9 @@ +- type: cargoProduct + id: LivestockSpaceKoi + icon: + sprite: Stories/Mobs/Aliens/Kois/red_black.rsi + state: livestock_icon + product: CrateNPCSpaceKoi + cost: 5000 + category: cargoproduct-category-name-livestock + group: market \ No newline at end of file diff --git a/Resources/Prototypes/Stories/Catalog/Fills/Crates/npc.yml b/Resources/Prototypes/Stories/Catalog/Fills/Crates/npc.yml new file mode 100644 index 0000000000..2aedf63ba7 --- /dev/null +++ b/Resources/Prototypes/Stories/Catalog/Fills/Crates/npc.yml @@ -0,0 +1,18 @@ +- type: entity + id: CrateNPCSpaceKoi + parent: CrateLivestock + name: ящик космических кои + description: Ящик, содержащий пять космических кои. + components: + - type: StorageFill + contents: + - id: MobRedBlackKoi + amount: 1 + - id: MobGoldBlackKoi + amount: 1 + - id: MobRedCircleKoi + amount: 1 + - id: MobBloodSkeletonKoi + amount: 1 + - id: MobSpaceGlowKoi + amount: 1 \ No newline at end of file diff --git a/Resources/Prototypes/Stories/Entities/Markers/Spawners/mobs.yml b/Resources/Prototypes/Stories/Entities/Markers/Spawners/mobs.yml new file mode 100644 index 0000000000..9831ee1d9b --- /dev/null +++ b/Resources/Prototypes/Stories/Entities/Markers/Spawners/mobs.yml @@ -0,0 +1,18 @@ +- type: entity + name: спавнер космических кои + id: SpawnSpaceKoi + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Stories/Mobs/Aliens/Kois/red_black.rsi + state: livestock_icon + - state: ai + - type: ConditionalSpawner + prototypes: + - MobSpaceGlowKoi + - MobRedBlackKoi + - MobGoldBlackKoi + - MobRedCircleKoi + - MobBloodSkeletonKoi \ No newline at end of file diff --git a/Resources/Prototypes/Stories/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Stories/Entities/Mobs/NPCs/animals.yml new file mode 100644 index 0000000000..298104bfb0 --- /dev/null +++ b/Resources/Prototypes/Stories/Entities/Mobs/NPCs/animals.yml @@ -0,0 +1,129 @@ +- type: entity + name: космический кои + id: BaseMobKoi + parent: [ SimpleSpaceMobBase, FlyingMobBase ] + description: Цветастая пародия на космического карпа, выглядит дружелюбно. + abstract: true + components: + - type: Sprite + drawdepth: Mobs + sprite: Stories/Mobs/Aliens/Kois/gold_black.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + - type: Physics + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.40 + density: 80 + mask: + - FlyingMobMask + layer: + - FlyingMobLayer + - type: MobState + - type: MobThresholds + thresholds: + 0: Alive + 40: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 2.5 + baseSprintSpeed: 3.5 + - type: Stamina + critThreshold: 100 + - type: DamageStateVisuals + states: + Alive: + Base: alive + Dead: + Base: dead + - type: Butcherable + spawned: + - id: FoodMeat + amount: 1 + - type: MeleeWeapon + altDisarm: false + angle: 0 + animation: WeaponArcBite + soundHit: + path: /Audio/Effects/bite.ogg + damage: + types: + Blunt: 1 + Slash: 7 + - type: TypingIndicator + proto: alien + - type: ReplacementAccent + accent: genericAggressive + - type: Speech + speechVerb: LargeMob + - type: InteractionPopup + interactSuccessString: petting-success-carp + interactFailureString: petting-failure-carp + interactFailureSound: + path: /Audio/Effects/bite.ogg + - type: StaticPrice + price: -800 + + +- type: entity + parent: BaseMobKoi + id: MobRedBlackKoi + suffix: "Красно-чёрный" + components: + - type: Sprite + sprite: Stories/Mobs/Aliens/Kois/red_black.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive +- type: entity + parent: BaseMobKoi + id: MobGoldBlackKoi + suffix: "Чёрно-золотой" + components: + - type: Sprite + sprite: Stories/Mobs/Aliens/Kois/gold_black.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + +- type: entity + parent: BaseMobKoi + id: MobRedCircleKoi + suffix: "Красный круг" + components: + - type: Sprite + sprite: Stories/Mobs/Aliens/Kois/red_circle.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + +- type: entity + parent: BaseMobKoi + id: MobBloodSkeletonKoi + suffix: "Кровавый скелет" + components: + - type: Sprite + sprite: Stories/Mobs/Aliens/Kois/blood_skeleton.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive +- type: entity + parent: BaseMobKoi + id: MobSpaceGlowKoi + suffix: "Космическое свечение" + components: + - type: Sprite + sprite: Stories/Mobs/Aliens/Kois/space_glow.rsi + layers: + - map: [ "enum.DamageStateVisualLayers.Base" ] + state: alive + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: unshaded + shader: unshaded + - type: PointLight + radius: 1.2 + energy: 2 + color: "#4faffb" \ No newline at end of file diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/alive.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/alive.png new file mode 100644 index 0000000000000000000000000000000000000000..7ee3404eb7297b2a66e64785ae5786ce70f4bcdc GIT binary patch literal 3306 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/dead.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..b066dbb530fdefb1adeef2e7ac155cd5ce4c6c17 GIT binary patch literal 970 zcmV;*12z1KP)Px&gh@m}R9J=WmA!8pM-at-yLWp_iO~6YIEfMk!l@J(NMj%{0wO@5l#VKQM&iyu zkSa}(|G-@uR|bSsQDLM>7dI(nsEeB*t%{^DWRVU{iCj|h>A1Hkct=wb6z8Kz!&mLs z%zLvlI}3BnF~|Q5QLpKLZ9K}91E{J@lxvx&IsoS!0Vm=rTY%0{ivM58l~TMj9MV0_ z9l$UQspv^SxBGpDPC9_6m0Wa=QUERnEdLJCC{r#NjNR;dRb?W}G8TlO>3K9g4ANKgqMbB>`8}K<6l>>5Ul$0RX4Ykw^){+#S?vY#MXPCXtfv4C$Jb zJj*hkR&t@-n8q-74W-!16x&7J$WmP zA`&S{q-1|Q24F9Wcy28Ze4l4oMk3{ec$mA=$G)|cwG+2* zoD%+4oZTvXNC4$VqVF8Kh;w53pzi$j$YwipN z{IR)7KhN1#nOIv}b3VX(C%CPJ1$qV1zO{J8HFffQB1TFct*#OPU$onx6uT!UL{UU6 zCBHNp1b{Jy50v6z98U%8B*}EVyt_*u$od(&!kb3)Fpl}M*W-6<`6*4O9qhA(1^4aJ z(qv)`OU3xn>MBtwW(Hr6MgRn5>ZBwH0*o945iu=eIer-0n^Wp{DCvV!P zx~2fQd*-|E!;t&NFctF;k#;)g{AQx+dcB?yaU8oa3<-jO2s2m z*a4(zN>b$V^LCp9YgsP}_M2*zQsjf;N$0P7e@T8$fULwWf87(Eqx8~eag~_zDSmi- s%z9C<-)W6z3YcS#Ip&z-Pk3{FxBhKCKmY&$07*qoM6N<$g6BWItN;K2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/icon.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6812b97133f14d780fe283a04f2e30091eb0b125 GIT binary patch literal 422 zcmV;X0a^ZuP)Px$U`a$lR9J=Wl|O33FcgP>s%qh29D;@r58XUu?N+kp28GZ=WX}}>-LvHk9ZFBo zA!{zs-HXu>EQoEa*CjCyv=GTj|A0Rb81W>1etMFCj*gE1%sdF_R|ST{VQYb#HiJ3m zZP#xnP*qiH0p>cex&JGzo#(l=9S}tk0YI#E-S^b%(feS4BuT7AoVH-mSX>!{2hVev z#$G^5Neiv9^nEB}po{?kEPWpfts$kfJ{8s(P{v@^$N&J$w8n>HL0SonvkZy|G3QW3 zb&C(jahzq>6F63V%sG@Xkc`z$8H1O8|0M3B0`njs$rz?W;5i6R{$3H`Ezbb}Qz0N3 zvywPVAUzb@It=l++hL_O+Y|*}_j_!L0^71=qcp`j455hX_=^bufFeSk=igpB+p=`N zjLu>r1WkmX=25%%y!u;8NynJ0iZli8IH#}re~e}ZTxsnzmjD0& literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/meta.json b/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/meta.json new file mode 100644 index 0000000000..7333e92b9c --- /dev/null +++ b/Resources/Textures/Stories/Mobs/Aliens/Kois/blood_skeleton.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "license": "CC-BY-SA-3.0", + "copyright": "Made by XcenLegend for Space Stories", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "dead" + }, + { + "name": "alive", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/alive.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/alive.png new file mode 100644 index 0000000000000000000000000000000000000000..7a5d50a1abc81308e5691b5fd4e95f7cd8f16237 GIT binary patch literal 3800 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/icon.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dc244bc8a082171011390aafecd965c5351d0bcf GIT binary patch literal 437 zcmV;m0ZRUfP)Px$Z%IT!R9J=WmA^~FP!Pwzky2iVz)P@0#Ri%oE=8T36`We=;wBxt6z5JZZXMlp zauoz87gzrQDXy(FQiOmNd62>D;&YHbQi+fs4XETZg)jH+zIXSM06951e;HlZW!fAo zX$~8Pk+yz1{>22eqz5g_Qr%A`lf-!nNegq%gR)F&B+&}y#fb<+^xaH$229hGoO8IY z3nEgw>$>2a!!*ss{G-270*o7)APUO#G6F~eXaFcmZ0J-lk|y)uLl=rxKeerW~(s2!i*j6*y7 zNnaY>mMyz2TL!;??ft5H)^%OZV=^@o`~mH5t;#Sx4zXWD-}lw1*UP0)JyQcgo~Q3= fj_2g${0=?=kY0ZL=xSGP00000NkvXXu0mjf77)EU literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/meta.json b/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/meta.json new file mode 100644 index 0000000000..7333e92b9c --- /dev/null +++ b/Resources/Textures/Stories/Mobs/Aliens/Kois/gold_black.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "license": "CC-BY-SA-3.0", + "copyright": "Made by XcenLegend for Space Stories", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "dead" + }, + { + "name": "alive", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/alive.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/alive.png new file mode 100644 index 0000000000000000000000000000000000000000..23d2386594bbb10009617b108bbcf4b9f93165bf GIT binary patch literal 3560 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 TEmyvk00000NkvXXu0mjfE^fHG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/icon.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b4a0f62c29e3eda96c4d42f7659318ec3be7bd3a GIT binary patch literal 488 zcmVP)Px$qDe$SR9J=Wm9b01Kp4eejqXx9wFgCRX@&zqa1=Te4vDxHI&^Rf^dFFx)*$`` zcB@N=(n%037|2q(WD>!lh*BIHZW4qprBFDh#tH>kaS|9Y};Nyfyax`5*P}L+dCP>bfooA-LT6ynip^9S{4* zsMqVtdYh^R0DSYO!wLW(olXO`9Y#v+4w$AX+wC?EZXSJe05A*#oO76_sr)RJJ0OIB zWm#YLEXzW%Sj2ojSCvx_pk19~x7tLn*Yo!b!%#L}5O@T&T20PoGo-3byj@g42mv7k z-EJ49QVE?-$3LeMKnrS4DMdD$MJknocXy4~?F=T92^eFTPN&G{^I(i2nM{H)b~YFc ztnZZrjz9a016`*kH-Lj za(}q;t=qO8`ePIb&bj2AOV@S%85ar#f9<-iT%7sUAj<)CU6-r&|BU4hgeB77(DS^g e{xLBz>*oVxIFLBwMI_t+0000Px&VM#DA+*n^$KpkfdNVHFmOB@-$>23_4#D0EK+9ZY=ag)Cd7oJYmk%vh>r!tEiuf6Zdo zN?|X{_vQX~{QuwY=l}ct?+)s!tFF5K?~=|kIh{^h0Qr2LU@*vOFCBoe{r^9j={cOUTm2XFI>S>mG4&6T?kMEK6Q#zmi- zz4B2_6*k}h41nF;UFPQIB-1o`%_fm$8PharY;2_A)(ozuH}HDBL?RJ1O~W)za+e3$ zD<5%ue9XPvHlA}1_R2?m_wISFz4bbO&U}gIoP&G0?V4~~iA18R4WiVYot;)V9H!&` z9RPkWKjG-pA(F`?0JF2R0F-8~5%j%T*~uqg0ibCb4u^wVs_)d$M~@FNKDt_6jm=F` zsgxwy;a;zoj*bqB#UdT|?{NKT<rXx8aybAD!>C*@eTW~(WHJD#s)}J4L?RL4B`N?=EEXvg z3ZgBFqKI$6!NGy3NK;c20I^uCYIlCWAHy&Rg+c@Z0RUE4SDBogtjZY}7@)hmTM_`z zlcFe=-|xribONC3I=Ze)E|*KZnyRW+tx;7~02B%Z0)YU!uA?Xl(P&gkrBarrX(G4b z-vD%7mjLS@_w4WQi}u)Xf8XPFyKy?5?Ck7Rc}1hqQ#X62AIC}A)q!U{4~N6__Vxl$ zC=@7_N&un-BO@c0J$_{X8v>qH#twnXd0JXpdL{q5>Z-8Zh@>TEujDa002ov JPDHLkV1jAzy!`+G literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/meta.json b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/meta.json new file mode 100644 index 0000000000..a3d013acb9 --- /dev/null +++ b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_black.rsi/meta.json @@ -0,0 +1,46 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made by XcenLegend for Space Stories", + "states": [ + { + "name": "icon" + }, + { + "name": "livestock_icon" + }, + { + "name": "dead" + }, + { + "name": "alive", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/alive.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/alive.png new file mode 100644 index 0000000000000000000000000000000000000000..a9726088ecc9989425cb385a6977e807b871fb90 GIT binary patch literal 3582 zcmZWsXErcMj08q1mj;49g>)m{;C+EhiL3ng{?c7w3d|UJT=Of=@ zt%uo(I`&aDnhe}VqEC6)|J2V4VPx?3dQg^}DAStQE5#kJgvz*Au5BH6z12`(sgCI` zQR5q@gfLH)f#>xXEK;*+i*wZ-2W)q5$-^m2u;KO{8O&TmN4-Ql%wv5n(2YQnBdHvY zwXc%om>6TU3eChg8T$#`$;ruDTey_qdh*X?enr;`xTFx2Y89a2;IL8&37R;bW`E%r z?)Bd8m$O%z04-wt2Ofk*qn+pW_xF>CZ^|O-avrt)FodgpmEBovv*3Jt3Y$51N|QRH z(>aO7t{iPmg8TylM(@0_+9EA=sCWpjVA{Yz2mRa|=Gc4MX6I17HMEb9*mk(7DbBe3 zwH(!%y#-Y^4lSszMx2JJ*9ILp`tHo$BLCGMRJ%_OD*|ro2vwJjn`U7Uh!p+Uh);Tv z)x;pxHy>`N4)$`}g@Hw|JJ^hfx|@xUtB*O

!9(hDJsnUS63l{EFTs_4R)Dz^Ypm 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 V-Fv#+B!PhrWT1=Csn)W8`d{ef`>g-~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/dead.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..b92ed53fbe5d62dd5dcbf28b35f7b2f5421b62ca GIT binary patch literal 998 zcmVPx&ph-kQR9J=Wm0xIERUF4Z#|6rS;*upxZ*q&=8KPl0TH6F4>`<^!_ta(3hk`FM zhAUGD8_t2&(NTubQ3U(PRc4!M;7h(w=lA`cbH3l-@7#M1R8d70|1*TsTJx_L+v<)Q0ISRM!sO0$T{Hl6UFX}c z??^tIFH)(M%@?u!7jacp&Cmd7Y;45u_XA+HTG2Gk0Qh{cPwZ#nZ#!UC3FVcVIiJrb zW1r85)oR7#@c>XL6!3UFB$G)lUpObS`67Tckhioe z-h4uuDijKG?ez3Cfj~eCm*yh(zBk%WzA7s9u0R~R><(Wnrut*tUSHa3Q)X+)z@$pZv~K`CO66-6Nyi^-1;AQp@5YtTePLj&1t zmVto*qS2@jot>SArfI0EimvNunnpMrCJ+eFI{764$<7dpqDYZa(MqoV##I*1epr@Y zT3UL-h@vR8x3`M}b#--DHa9of-rh#jG%}eCZnqo1-;d*`DQaqJ(7*eJL$93#!0mPe z@asqK@cPdJf|CvF#|M5hRK#x?Yq^_eL?^nICvP?{R2jGn#?#K;2&mCoP*H9VP)q`o*dBg$0k3Y}t2wE%*4-d=zMNdzU zv9Ym1Fc?JFbwZ(#Om0110pQy8A;V^~0g%h(ICS%4Dfq`*mjEPZ#-$vr0VLCK(?e$LsatbUJZ5ovf{`(bCfL#CU3I z3cKCTPx$bV)=(R9J=Wm9c8WFc60SG<^n7h7Jle-ZTaB00tMbcJ1zWFbNLv19Z;Tp-Yzx zh6elq0zp7qmu9k&Y5N43u2a>dWU%C>CEyPP^7-!k`_3l=9UUF#%yPM;wmB}^1aG(7 zw$E=TfHC&J0)C?cJ=ege@xb)|R=hgrxwH+K&*v08KVW=4_!a}u%gr68)2X!(rxsk@ zKbrm9`^UlcNr~f_q?F`&9<5d@vpmluDJ8{mY(19N70_BEP16Hgnx@!nHnyn%ID7+j zU4wIuJkO17GMPXr;yN8fC{UOOK~jfkR%q9`IEgz0e@hGs8>pf8`33fUJB1OXkh{~7xg kaHZAX@aHsibab30pSS3jm!U&&CIA2c07*qoM6N<$g3UI;dH?_b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/meta.json b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/meta.json new file mode 100644 index 0000000000..7333e92b9c --- /dev/null +++ b/Resources/Textures/Stories/Mobs/Aliens/Kois/red_circle.rsi/meta.json @@ -0,0 +1,43 @@ +{ + "version": 2, + "license": "CC-BY-SA-3.0", + "copyright": "Made by XcenLegend for Space Stories", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "dead" + }, + { + "name": "alive", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/alive.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/alive.png new file mode 100644 index 0000000000000000000000000000000000000000..e60731d15634e4fe0b4c65b639f007a33fe76211 GIT binary patch literal 3755 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 FV1l&d@h|`Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/icon.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..58f07ef70e893d2f5c9f938ebbc14a603f51856a GIT binary patch literal 442 zcmV;r0Y(0aP)Px$bV)=(R9J=WRk3QqP!v5WrI==@QbiKeEXGcSj@`OA2yWf{0{_UZqk~IFM{%{2 z6a>LKNvf1IjY!N3ui)!Y5|YwFp3zDn2OcDsd+#~9Hzxs7q)73fppt9t>g5#!fV`pwvA6jQ0ANf;-2Jv%L71Ep61m^2 zfYR7uc}2sp-vuQEln?;Gu-`>q(NG#Y+_vNz*}0;z;zb$Mb8(V64dT>u0RXnSfHj|S z_2gaw^<0on4=dXY4(arG+wcqUU%qm40I^X;MwEghHmWE$2a&wEIF3v1lRX<#&~N^C zYzrG>id;bs^5Z%p)&z*N0sw64ZP1517?Y9U*cR;97dWkiRnl zz}Hu=qUyhTeQ7R)imJyZ=0>(4vur_TwH9OHn15YsG3Mv&PX!S1x^$LfKgItHyLj3} kf5Q*zCFM_%BE{kH2~OXc!0_{>*#H0l07*qoM6N<$f`|Ob2><{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/meta.json b/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/meta.json new file mode 100644 index 0000000000..e3456b4e7c --- /dev/null +++ b/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/meta.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "license": "CC-BY-SA-3.0", + "copyright": "Made by XcenLegend for Space Stories", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "dead" + }, + { + "name": "alive", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "unshaded", + "directions": 4, + "delays": [ + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ], + [ + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/unshaded.png b/Resources/Textures/Stories/Mobs/Aliens/Kois/space_glow.rsi/unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..a18be79be7f8bf86460cd81f30e418b8a32879e7 GIT binary patch literal 1062 zcmV+>1ljwEP)Px&;7LS5RCt{2-7##_KokbxXT(ONsEU|c2`QpO1q?8>r5nxQ4h$XH*u&Z-TedE& z?p~<_BLf30Wg{p9T|gaDRYGbf6roCCehlc$#l5r7iO-kZ{ojKb9#9KW3%8SSAI0dM3T<44Z zVLLyS?QrD#wmPG{j77?~%48U7YnW=fURU|E4nyyjdGh#ZGa8po2*l;#dSpGM=oPko zArg8%000000000000000000C){_t5Y*Ql#<+NXTuudS48f||{hv>55~a6J;YZGLTI z==nr+y8=v<M~IrtI@Ry@`y<_V&)0KR#7I*VlaI zg8T1I`PukIx>BO~Y9Hf-`TOo4y549+%*;`gze85fC;a&Ip0oV5pUjUwkhAQ8n&CmVn;y7W})w~ns*T#>JHkEaj(GJmj!x~Im`KC3XR`Q<^P2Tp?Wm8WQ zwd`Vt>(y>`^8)f}fjW(%`&!ap4)|nqCeCu}*>dM#7!B7p$=g1ff1qm=Q3bCs@{6fDB3&cIxwOiw%Fy$bT-UmX go(}*3002<2zuanI