From f1efdf0d69d927815eaf134e2a204fa96b2c330d Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 4 Oct 2024 23:11:27 -0600 Subject: [PATCH 01/40] Update cargo-gifts.ftl --- Resources/Locale/en-US/station-events/events/cargo-gifts.ftl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl b/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl index fd20459b5eb..509a1dc0d1a 100644 --- a/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl +++ b/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl @@ -1,7 +1,10 @@ cargo-gifts-event-announcement = Congratulations! { $sender } has decided to send { $description } to the station { $dest }. Look for it in your next cargo shipment. cargo-gift-default-description = A bundle of gifts cargo-gift-default-sender = NanoTrasen +cargo-gift-nt-lab = NT Biotech +cargo-gift-cc-lab = Central R&D cargo-gift-default-dest = Logistics Dept. +cargo-gift-trade-dest = Trade Depot cargo-gift-dest-bar = bar cargo-gift-dest-eng = Engineering Dept @@ -21,3 +24,4 @@ cargo-gift-space-protection = space hazard protection cargo-gift-fire-protection = fire protection cargo-gift-security-guns = lethal weapons cargo-gift-security-riot = riot gear +cargo-gift-friendly-xenos = Xeno Companion Crate From bc7d818765074568080bd0af2c267fb61bcb4f5d Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 4 Oct 2024 23:11:34 -0600 Subject: [PATCH 02/40] Update xenopet.yml --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 1042 ++++++++++++----- 1 file changed, 738 insertions(+), 304 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 05071934306..a110384fd3b 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -7,6 +7,10 @@ - type: NpcFactionMember factions: - Passive + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/rouny.rsi + scale: 0.6, 0.6 - type: PointLight radius: 2 energy: 1 @@ -23,82 +27,94 @@ understands: - Xeno - TauCetiBasic -# -#- type: entity -# name: Neutral Praetorian -# id: MobXenoNeutralPraetorian -# parent: MobXenoPraetorianNPC -# description: They mostly come at night. Mostly. -# components: -# - type: NpcFactionMember -# factions: -# - Passive -# - type: PointLight -# radius: 2 -# energy: 1 -# color: "#62B85E" -# - type: GhostRole -# name: ghost-role-information-friendlyxeno-name -# description: ghost-role-information-friendlyxeno-description -# rules: ghost-role-information-friendlyxeno-rules -# - type: GhostTakeoverAvailable -# - type: LanguageKnowledge -# speaks: -# - Xeno -# understands: -# - Xeno -# - TauCetiBasic -# -#- type: entity -# name: Neutral Drone -# id: MobXenoNeutralDrone -# parent: MobXenoDroneNPC -# description: They mostly come at night. Mostly. -# components: -# - type: NpcFactionMember -# factions: -# - Passive -# - type: PointLight -# radius: 2 -# energy: 1 -# color: "#8B5EB8" -# - type: GhostRole -# name: ghost-role-information-friendlyxeno-name -# description: ghost-role-information-friendlyxeno-description -# rules: ghost-role-information-friendlyxeno-rules -# - type: GhostTakeoverAvailable -# - type: LanguageKnowledge -# speaks: -# - Xeno -# understands: -# - Xeno -# - TauCetiBasic -# -#- type: entity -# name: Neutral Ravager -# id: MobXenoNeutralRavager -# parent: MobXenoRavagerNPC -# description: They mostly come at night. Mostly. -# components: -# - type: NpcFactionMember -# factions: -# - Passive -# - type: PointLight -# radius: 2 -# energy: 1 -# color: "#E3954D" -# - type: GhostRole -# name: ghost-role-information-friendlyxeno-name -# description: ghost-role-information-friendlyxeno-description -# rules: ghost-role-information-friendlyxeno-rules -# - type: GhostTakeoverAvailable -# - type: LanguageKnowledge -# speaks: -# - Xeno -# understands: -# - Xeno -# - TauCetiBasic -# + +- type: entity + name: Neutral Praetorian + id: MobXenoNeutralPraetorian + parent: MobXenoPraetorianNPC + description: They mostly come at night. Mostly. + components: + - type: NpcFactionMember + factions: + - Passive + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/praetorian.rsi + scale: 0.8, 0.8 + - type: PointLight + radius: 2 + energy: 1 + color: "#62B85E" + - type: GhostRole + name: ghost-role-information-friendlyxeno-name + description: ghost-role-information-friendlyxeno-description + rules: ghost-role-information-friendlyxeno-rules + - type: GhostTakeoverAvailable + - type: LanguageKnowledge + speaks: + - Xeno + understands: + - Xeno + - TauCetiBasic + +- type: entity + name: Neutral Drone + id: MobXenoNeutralDrone + parent: MobXenoDroneNPC + description: They mostly come at night. Mostly. + components: + - type: NpcFactionMember + factions: + - Passive + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/drone.rsi + scale: 0.8, 0.8 + - type: PointLight + radius: 2 + energy: 1 + color: "#8B5EB8" + - type: GhostRole + name: ghost-role-information-friendlyxeno-name + description: ghost-role-information-friendlyxeno-description + rules: ghost-role-information-friendlyxeno-rules + - type: GhostTakeoverAvailable + - type: LanguageKnowledge + speaks: + - Xeno + understands: + - Xeno + - TauCetiBasic + +- type: entity + name: Neutral Ravager + id: MobXenoNeutralRavager + parent: MobXenoRavagerNPC + description: They mostly come at night. Mostly. + components: + - type: NpcFactionMember + factions: + - Passive + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/ravager.rsi + scale: 0.7, 0.7 + - type: PointLight + radius: 2 + energy: 1 + color: "#E3954D" + - type: GhostRole + name: ghost-role-information-friendlyxeno-name + description: ghost-role-information-friendlyxeno-description + rules: ghost-role-information-friendlyxeno-rules + - type: GhostTakeoverAvailable + - type: LanguageKnowledge + speaks: + - Xeno + understands: + - Xeno + - TauCetiBasic + - type: inventoryTemplate id: friendxeno slots: @@ -138,7 +154,7 @@ - Prying - type: Sprite drawdepth: Mobs - sprite: Mobs/Aliens/Xenos/rouny.rsi + sprite: Mobs/Aliens/FXS/rouny.rsi scale: 0.5, 0.5 - type: GhostRole - type: GhostTakeoverAvailable @@ -166,54 +182,54 @@ interactSuccessSpawn: EffectHearts interactSuccessSound: path: /Audio/Animals/lizard_happy.ogg -# -#- type: entity -# name: Patriach -# parent: MobXenoNeutralPraetorian -# id: MobXenoPatriarch -# description: A not entirely clearly friend-shaped Xeno. -# components: -# - type: NpcFactionMember -# factions: -# - PetsNT -# - type: Tool -# speed: 3 -# qualities: -# - Prying -# - type: Sprite -# drawdepth: Mobs -# sprite: Mobs/Animals/patriarch.rsi -# layers: -# - map: ["enum.DamageStateVisualLayers.Base"] -# state: patriarch -# - type: DamageStateVisuals -# states: -# Alive: -# Base: patriarch -# Critical: -# Base: patriarch_crit -# Dead: -# Base: patriarch_dead -# - type: Inventory -# templateId: friendxeno -# - type: IdExaminable -# - type: InventorySlots -# - type: Strippable -# - type: UserInterface -# interfaces: -# - key: enum.StrippingUiKey.Key -# type: StrippableBoundUserInterface -# - type: Grammar -# attributes: -# proper: true -# gender: male -# - type: InteractionPopup -# successChance: 0.5 -# interactSuccessString: petting-success-reptile -# interactFailureString: petting-failure-generic -# interactSuccessSpawn: EffectHearts -# interactSuccessSound: -# path: /Audio/Animals/lizard_happy.ogg + +- type: entity + name: Patriach + parent: MobXenoNeutralPraetorian + id: MobXenoPatriarch + description: A not entirely clearly friend-shaped Xeno. + components: + - type: NpcFactionMember + factions: + - PetsNT + - type: Tool + speed: 3 + qualities: + - Prying + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Animals/patriarch.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: patriarch + - type: DamageStateVisuals + states: + Alive: + Base: patriarch + Critical: + Base: patriarch_crit + Dead: + Base: patriarch_dead + - type: Inventory + templateId: friendxeno + - type: IdExaminable + - type: InventorySlots + - type: Strippable + - type: UserInterface + interfaces: + - key: enum.StrippingUiKey.Key + type: StrippableBoundUserInterface + - type: Grammar + attributes: + proper: true + gender: male + - type: InteractionPopup + successChance: 0.5 + interactSuccessString: petting-success-reptile + interactFailureString: petting-failure-generic + interactSuccessSpawn: EffectHearts + interactSuccessSound: + path: /Audio/Animals/lizard_happy.ogg # #- type: entity # name: FXES @@ -282,61 +298,134 @@ # interactSuccessSpawn: EffectHearts # interactSuccessSound: # path: /Audio/Animals/lizard_happy.ogg -# -#- type: entity -# name: FXE Subject 7355 -# parent: MobXenoNeutralRavager -# id: MobXenoSubjectTess -# description: An extremely oddly coloured xeno, with glowing stripes. An odd mutation. -# components: -# - type: NpcFactionMember -# factions: -# - PetsNT -# - type: Tool -# speed: 3 -# qualities: -# - Prying -# - type: Sprite -# drawdepth: Mobs -# sprite: Mobs/Animals/subject7355.rsi -# layers: -# - map: ["enum.DamageStateVisualLayers.Base"] -# state: subject7355 -# - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] -# state: glow -# shader: unshaded -# - type: PointLight -# radius: 2 -# energy: 1 -# color: "#639fff" -# - type: DamageStateVisuals -# states: -# Alive: -# Base: subject7355 -# Critical: -# Base: subject7355_crit -# Dead: -# Base: subject7355_dead -# - type: Inventory -# templateId: friendxeno -# - type: IdExaminable -# - type: InventorySlots -# - type: Strippable -# - type: UserInterface -# interfaces: -# - key: enum.StrippingUiKey.Key -# type: StrippableBoundUserInterface -# - type: Grammar -# attributes: -# proper: true -# gender: male -# - type: InteractionPopup -# successChance: 0.5 -# interactSuccessString: petting-success-reptile -# interactFailureString: petting-failure-generic -# interactSuccessSpawn: EffectHearts -# interactSuccessSound: -# path: /Audio/Animals/lizard_happy.ogg + +- type: entity + name: FXE Subject 7355 + parent: MobXenoNeutralRavager + id: MobXenoSubjectTess + description: An extremely oddly coloured xeno, with glowing stripes. An odd mutation. + components: + - type: NpcFactionMember + factions: + - PetsNT + - type: Tool + speed: 3 + qualities: + - Prying + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Animals/subject7355.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: subject7355 + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: glow + shader: unshaded + - type: PointLight + radius: 2 + energy: 1 + color: "#639fff" + - type: DamageStateVisuals + states: + Alive: + Base: subject7355 + Critical: + Base: subject7355_crit + Dead: + Base: subject7355_dead + - type: Inventory + templateId: friendxeno + - type: IdExaminable + - type: InventorySlots + - type: Strippable + - type: UserInterface + interfaces: + - key: enum.StrippingUiKey.Key + type: StrippableBoundUserInterface + - type: Grammar + attributes: + proper: true + gender: male + - type: InteractionPopup + successChance: 0.5 + interactSuccessString: petting-success-reptile + interactFailureString: petting-failure-generic + interactSuccessSpawn: EffectHearts + interactSuccessSound: + path: /Audio/Animals/lizard_happy.ogg + +- type: entity + id: CrateNTXenos + parent: CrateLivestock + name: friendly xenos crate + description: A crate containing a single cat. + components: + - type: StorageFill + contents: + - id: MobCatCalico + prob: 0.5 + - id: MobCatCaracal + prob: 0.5 + - id: MobCatKitten + prob: 0.5 + - id: MobBingus + prob: 0.5 + amount: 4 + +- type: entity + parent: CrateGeneric + id: CrateXeno + name: Xeno companion crate + components: + - type: EntityStorage + airtight: false + - type: Sprite + sprite: Structures/Storage/Crates/podfill.rsi + layers: + - state: open + - state: closed + - type: Physics + bodyType: Dynamic + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.29" + density: 135 + mask: + - SmallMobMask #this is so they can go under plastic flaps + layer: + - LargeMobLayer + - type: Construction + graph: CrateLivestock + node: cratelivestock + containers: + - entity_storage + - type: StaticPrice + price: 125w + + +- type: entity + id: Giftsxenofriends + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + weight: 10 + startDelay: 10 + reoccurrenceDelay: 120 + duration: 120 + earliestStart: 10 + - type: CargoGiftsRule + description: cargo-gift-friendly-xenos + sender: cargo-gift-nt-lab + dest: cargo-gift-trade-dest + gifts: + FoodPizzaLarge: 1 # 16 pizzas + FoodBarSupply: 1 + FoodSoftdrinks: 1 + CrateVendingMachineRestockRobustSoftdrinks: 1 # #- type: entity # id: neutralXenoVents @@ -360,45 +449,45 @@ # prob: 0.008 # - id: MobXenoNeutralRavager # prob: 0.008 -# -#- type: entity -# id: ArgocyteVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 30 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobArgocyteSlurva -# prob: 0.003 -# - id: MobArgocyteBarrier -# prob: 0.003 -# - id: MobArgocyteSkitter -# prob: 0.003 -# - id: MobArgocyteSwiper -# prob: 0.003 -# - id: MobArgocyteMolder -# prob: 0.003 -# - id: MobArgocytePouncer -# prob: 0.003 -# - id: MobArgocyteGlider -# prob: 0.003 -# - id: MobArgocyteHarvester -# prob: 0.003 -# - id: MobArgocyteCrawler -# prob: 0.003 -# - id: MobArgocyteEnforcer -# prob: 0.003 -# - id: MobArgocyteFounder -# prob: 0.003 -# - id: MobArgocyteLeviathing -# prob: 0.001 + +- type: entity + id: ArgocyteVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 30 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobArgocyteSlurva + prob: 0.003 + - id: MobArgocyteBarrier + prob: 0.001 + - id: MobArgocyteSkitter + prob: 0.001 + - id: MobArgocyteSwiper + prob: 0.001 + - id: MobArgocyteMolder + prob: 0.001 + - id: MobArgocytePouncer + prob: 0.001 + - id: MobArgocyteGlider + prob: 0.001 + - id: MobArgocyteHarvester + prob: 0.001 + - id: MobArgocyteCrawler + prob: 0.001 + - id: MobArgocyteEnforcer + prob: 0.001 + - id: MobArgocyteFounder + prob: 0.001 + - id: MobArgocyteLeviathing + prob: 0.0001 # #- type: entity # id: MeatVents @@ -424,73 +513,73 @@ # prob: 0.005 # - id: MobAbomination # prob: 0.005 -# -#- type: entity -# id: TickVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 1 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobTick -# prob: 0.01 -# -#- type: entity -# id: CarpVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 20 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobCarp -# prob: 0.01 -# - id: MobCarpMagic -# prob: 0.01 -# - id: MobCarpHolo -# prob: 0.008 -# - id: MobCarpRainbow -# prob: 0.01 -# - id: MobShark -# prob: 0.008 -# - id: MobCarpDragon -# prob: 0.01 -# -#- type: entity -# id: SpaceVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 20 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobBearSpace -# prob: 0.01 -# - id: MobKangarooSpace -# prob: 0.01 -# - id: MobSpiderSpace -# prob: 0.01 -# - id: MobCobraSpace -# prob: 0.01 + +- type: entity + id: TickVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 1 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobTick + prob: 0.01 + +- type: entity + id: CarpVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 20 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobCarp + prob: 0.01 + - id: MobCarpMagic + prob: 0.01 + - id: MobCarpHolo + prob: 0.003 + - id: MobCarpRainbow + prob: 0.01 + - id: MobShark + prob: 0.003 + - id: MobCarpDragon + prob: 0.01 + +- type: entity + id: SpaceVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 20 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobBearSpace + prob: 0.01 + - id: MobKangarooSpace + prob: 0.01 + - id: MobSpiderSpace + prob: 0.01 + - id: MobCobraSpace + prob: 0.01 # #- type: entity # id: LightVents @@ -514,21 +603,366 @@ # prob: 0.01 # - id: MobLuminousEntity # prob: 0.01 -# -#- type: entity -# name: Friendly Xeno spawner -# id: friendlyxenoSpawner -# parent: MarkerBase -# components: -# - type: Sprite -# layers: -# - state: green -# - sprite: Mobs/Aliens/Xenos/drone.rsi -# state: sleeping -# - type: RandomSpawner -# prototypes: -# - MobXenoNeutralRouny -# - MobXenoNeutralPraetorian -# - MobXenoNeutralDrone -# - MobXenoNeutralRavager -# chance: 1 + +- type: entity + name: Friendly Xeno spawner + id: friendlyxenoSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - sprite: Mobs/Aliens/Xenos/drone.rsi + state: sleeping + - type: RandomSpawner + prototypes: + - MobXenoNeutralRouny + - MobXenoNeutralPraetorian + - MobXenoNeutralDrone + - MobXenoNeutralRavager + chance: 1 + +- type: entity + parent: BasePlushie + id: PlushieFRouny + name: blue rouny plush + description: An adorable stuffed toy that resembles a rouny with blue stripes. + components: + - type: Sprite + state: nrouny + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFDrone + name: blue drone plush + description: An adorable stuffed toy that resembles a drone with blue stripes. + components: + - type: Sprite + state: ndrone + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFPraetorian + name: blue Praetorian plush + description: An adorable stuffed toy that resembles a Praetorian with blue stripes. + components: + - type: Sprite + state: nPraetorian + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFRavager + name: blue ravager plush + description: An adorable stuffed toy that resembles a ravager with blue stripes. + components: + - type: Sprite + state: nravager + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: PlushieFRouny + id: DehydratedFRouny + name: dehydrated friendly rouny + description: Looks like a plush toy rouny with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralRouny + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFRavager + id: DehydratedFRavager + name: dehydrated friendly ravager + description: Looks like a plush toy ravager with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralRavager + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFDrone + id: DehydratedFDrone + name: dehydrated friendly drone + description: Looks like a plush toy xeno with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralDrone + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFPraetorian + id: DehydratedFPraetorian + name: dehydrated friendly praetorian + description: Looks like a plush toy praetorian, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralPraetorian + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + From ac703a51ce289c8ab09a82e203302a98e1f2f24c Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 4 Oct 2024 23:14:51 -0600 Subject: [PATCH 03/40] Update xenopet.yml --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 41 +++---------------- 1 file changed, 6 insertions(+), 35 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index a110384fd3b..51f577b20ef 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -358,8 +358,13 @@ id: CrateNTXenos parent: CrateLivestock name: friendly xenos crate - description: A crate containing a single cat. + description: A crate containing 4 live xenos. components: + - type: Sprite + sprite: Structures/Storage/Crates/podfill.rsi + layers: + - state: open + - state: closed - type: StorageFill contents: - id: MobCatCalico @@ -372,40 +377,6 @@ prob: 0.5 amount: 4 -- type: entity - parent: CrateGeneric - id: CrateXeno - name: Xeno companion crate - components: - - type: EntityStorage - airtight: false - - type: Sprite - sprite: Structures/Storage/Crates/podfill.rsi - layers: - - state: open - - state: closed - - type: Physics - bodyType: Dynamic - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.4,-0.4,0.4,0.29" - density: 135 - mask: - - SmallMobMask #this is so they can go under plastic flaps - layer: - - LargeMobLayer - - type: Construction - graph: CrateLivestock - node: cratelivestock - containers: - - entity_storage - - type: StaticPrice - price: 125w - - - type: entity id: Giftsxenofriends parent: BaseGameRule From 86a3c8c384849b7105ce9b74076e49399e774db8 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 4 Oct 2024 23:15:30 -0600 Subject: [PATCH 04/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 51f577b20ef..f495c2acb7c 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -393,10 +393,7 @@ sender: cargo-gift-nt-lab dest: cargo-gift-trade-dest gifts: - FoodPizzaLarge: 1 # 16 pizzas - FoodBarSupply: 1 - FoodSoftdrinks: 1 - CrateVendingMachineRestockRobustSoftdrinks: 1 + CrateNTXenos: 1 # #- type: entity # id: neutralXenoVents From 27180c1e280cb6ba61ec11a1190d2f380575157b Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 4 Oct 2024 23:17:08 -0600 Subject: [PATCH 05/40] Add files via upload --- .../Mobs/Aliens/FXS/ccdrone.rsi/crit.png | Bin 0 -> 1658 bytes .../Mobs/Aliens/FXS/ccdrone.rsi/dead.png | Bin 0 -> 2150 bytes .../Mobs/Aliens/FXS/ccdrone.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ccdrone.rsi/running.png | Bin 0 -> 4726 bytes .../Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png | Bin 0 -> 1087 bytes .../Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png | Bin 0 -> 2196 bytes .../Mobs/Aliens/FXS/ccpraetorian.rsi/dead.png | Bin 0 -> 2589 bytes .../Aliens/FXS/ccpraetorian.rsi/meta.json | 24 ++++++++++++++++++ .../Aliens/FXS/ccpraetorian.rsi/running.png | Bin 0 -> 7051 bytes .../Aliens/FXS/ccpraetorian.rsi/sleeping.png | Bin 0 -> 2009 bytes .../Mobs/Aliens/FXS/ccravager.rsi/crit.png | Bin 0 -> 2253 bytes .../Mobs/Aliens/FXS/ccravager.rsi/dead.png | Bin 0 -> 3030 bytes .../Mobs/Aliens/FXS/ccravager.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ccravager.rsi/running.png | Bin 0 -> 6466 bytes .../Aliens/FXS/ccravager.rsi/sleeping.png | Bin 0 -> 1779 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/crit.png | Bin 0 -> 5432 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/dead.png | Bin 0 -> 5745 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ccrouny.rsi/running.png | Bin 0 -> 14676 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/sleeping.png | Bin 0 -> 3466 bytes .../Mobs/Aliens/FXS/drone.rsi/crit.png | Bin 0 -> 1700 bytes .../Mobs/Aliens/FXS/drone.rsi/dead.png | Bin 0 -> 2211 bytes .../Mobs/Aliens/FXS/drone.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/drone.rsi/running.png | Bin 0 -> 4858 bytes .../Mobs/Aliens/FXS/drone.rsi/sleeping.png | Bin 0 -> 1106 bytes .../Mobs/Aliens/FXS/praetorian.rsi/crit.png | Bin 0 -> 2256 bytes .../Mobs/Aliens/FXS/praetorian.rsi/dead.png | Bin 0 -> 2657 bytes .../Mobs/Aliens/FXS/praetorian.rsi/meta.json | 24 ++++++++++++++++++ .../Aliens/FXS/praetorian.rsi/running.png | Bin 0 -> 7232 bytes .../Aliens/FXS/praetorian.rsi/sleeping.png | Bin 0 -> 2062 bytes .../Mobs/Aliens/FXS/ravager.rsi/crit.png | Bin 0 -> 2303 bytes .../Mobs/Aliens/FXS/ravager.rsi/dead.png | Bin 0 -> 3053 bytes .../Mobs/Aliens/FXS/ravager.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ravager.rsi/running.png | Bin 0 -> 6579 bytes .../Mobs/Aliens/FXS/ravager.rsi/sleeping.png | Bin 0 -> 1828 bytes .../Mobs/Aliens/FXS/rouny.rsi/crit.png | Bin 0 -> 5495 bytes .../Mobs/Aliens/FXS/rouny.rsi/dead.png | Bin 0 -> 5792 bytes .../Mobs/Aliens/FXS/rouny.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/rouny.rsi/running.png | Bin 0 -> 14985 bytes .../Mobs/Aliens/FXS/rouny.rsi/sleeping.png | Bin 0 -> 3549 bytes 40 files changed, 192 insertions(+) create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/sleeping.png diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb483619969edd53d29ed7095803b1c31b25994 GIT binary patch literal 1658 zcmV-=28H>FP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000IB zNkl(;{FjNX)Xu02d5njKK>@jENUs z7>)7LD`UL#f0FgdH!=-nXC3eY9Ih z_FSI6ef$5t&;NPOb50dq*Lj*l*#KDQ*Z^4X*Z^4Z5ARn}KWs@|*H7unvi4aI0A;_T z2ky7yR2=}A%gW_vKRAys3!>lvo`!8YKq5ZD_{eyU5F!5I+)T#xQd2n(=VrKmq#OQP zdL{}A;Az;Vzw`cwL`Fs!`1>AxJ)IIlsW&XML)imBFy5c>U9Z|isi_>N>fqdK-!B=W z-~b0Y-s04WWAa+m5(VJUo_C4I;{e2BW8CVwO!cePJbaww@y!$j!1cy%u&finbK7@H zfqM_WPS=H#9D2hLAB&9v5Do>IsfkizE}^WdoaERHk8kE?A#l2#?*5+^g;+6wr(v6( z?Q_kg>2*y$ZuMNoVymRC$p?VVRz)l}#%$8az+@!CXeflb+d_%Cg!$Qd%7^VF;u8|0 zr~M*3e%!+!1HTj=KzRMPUwfp_HJ2tgnvPA;64+Pdx-ZZMr2O6J_vZ*s#3zWxjhblQzKh973;?UcCdG@> z$4YT5lwPQHO+IY4s=UHm0{i5tS9?4R=|N~)*kmj44Y(CAt}RW>Ka*szzb{q9N4l3J zenkM9OVeL@?J%LxAOM5?eF)zR+vJ0ob3cNe;2&+3(0x6fRH&P=IvkWnOsUiV2kcku zc-5xj)PUyFbYGxNo;pCI-;cRWl>oxy)gBL{p%8QKM>IQkVJ=f8xG&H~Ur#5H*+NZS zo3Pj_nT}2IyyvAwAy(XlG?%7l7pv9bkd{frCx}|2*r)AOs8tLN-^H%lsqr=dU@lV$ zhk{rg4qD9Hxp?P{+96+g8bdG}QvrRe0YOQi}J8~tj-_s$cV^dgc zmDG3}Xq<15dz;J3^Fqwd{#!hNjJD}}*#K}tGlu80{hlt&Vygs<8t`bf65`^WGmMXn zD`xYv`jf=32tadbdh~-RFLoZ}&)+Xd;le&53&VrAWQP$pvDvEfLI{vg4t&WM=RfAX zeV_96<o88h}!-=(Iueja_myfQ6BH zr?JLAYMk(3e_vjR(ugU;>)8-R2k_Un5)K7P#3v9pv)<}1DSkE?$6TgLzw0O@Vw1q) z1v?#^dSa(32!QB3?r*&r;%Ad_ZgUMtb)9U8r55aR#V;8^i01*ge>MQ>ntUnoVPl=M^bQLv`tl2xpLvGgb*{1 zu*=#5JOFNhJ!qWvaBzUAHwrI+{ah*oLcGga&8ZW|^0v!00mu*!2EYVx9|#+^5h0$; zYP=1&YU%)TGO%s{d%HRS=yIMkJ`fNXAo@My4T1nLm#KI>b&HBGMEoy+7#;kVTIItz zV6@IG0L`W873yZ39`B+ZXzc+yqO^wJ%y=#0^myq_cIBMD0084=CL+Cv*AxI!ZPb4$ zb)yQ0jL|{7S`lw0(g(Qg7FuZWD+UlT92}71E7Z*ZSRIa>&&2vdi(ekV!VDxr%tF~B zMF9`?_Z3BOj<#iu5@`=9qDY0v^zO4(;$Z~}5}+la^(m7X0j1QtR(tmdH}5FkLtvu`>KAcs34917QwR`vgY z1X&2T;?27*{aw(y+y|B#=~hXPVs@mB|B2T-o_c`)0Dl-}-N*WvqW}N^07*qoM6N<$ Ef_WtmlmGw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/dead.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..8cdfcf035a2bd59828f0ff5b9e9e7c0a27e297ae GIT binary patch literal 2150 zcmV-s2$}bZP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000N^ zNkli z2GY`LTE1+b+D+3wB-JWbO-vP_mAp0Wx^_uulonDYBtX;z`a*%oGzf5PlNd^YEq5O- z&*SSChZqxvTyvf61uS|^mnaQ zQon)H zE^$3}b1EmEY>pdZMF7>+Xby+|`=LW9YHp79Ox2HReeD%_jo;)4V0Y>B1cN~U0)d+h z^>#BExD9~Gk|H4hF6Xs_=^g@9SEC(0O4Qaq3zw*+5JOZ zd?0WWfN{?tV;&Ft_s=mh0&l&QfXR{)m4%WcJ8AFz&!P~^&VZVmqec4MmTuFs^9#A! zaSoFuh3x!704$bG1OhjinbtFK%j>0R>j1lUL1!m4G$fFws!RnZBt*x~Q*8TJDVO>` zSbYHD^$*W?NT1u%ZE~T>z-=BW+0NCDbEK&%cGbzubdb-wy2x|6B*dFX2I%X9lPBSm z8^zr6dP(CUK(|rJ^%Z77h^pD^iC3JVkX*QT2WMgV7 z>%57f-M<0W_pLb1`LYJ8tI+`dXZjiapMJ#E4=*T-0sz$4qY3Lo!WEWONV@>!xm+YA znGH|f$$cZ*!BP>OA3>L+dQg1CL!wU z(MCpK$ggM2H|kUFTEya?MB5ZQakkwSRjeCRQ>A65f)n^neyo#LYWDg#{C5Sb*^0xN z3qVq`nQ_k`4{vdk>Pz9&$H(M7#rYuOQS~vtz4Zf*9z|(sLF?><^Vf8UxVw-55eL`d ze=8&oKM=O_X{ySY$Aig|g1<^HRx-ePSciDyogAiu6LL+5GgoFL?~W6IjT@{Sx%_Gv zL}V7+ZaChiTPY?$f>y? z4Tm$AygRw_-bu;pV?xZ#%t<{xJ!mh!sJkKxK=|Hhm9kQw6b~VQx-pIO*TM_8vT{xb zutNd5=Og_t)*Bho*9W}@R9lvWIQ8){e4{=kDJek{;*A?AYEuFjcikx7*h)J)p}EzD zzs^r{mPT!Df)p<7lcuV?^oIfJ4%lRe5jL?{HpPSx_xkNKf96kb|AwD${~doj_mTvt ztegWvb!d!5Yar4(V)yraSCcI>O;rJ;c=2=hQv)=&+GNq*@_GR%$tVYqMSJ)!J~>X9 zEGd+g`nWT^k8fo*h3)i05d|Pb$EpEd42!>IT{)gXl$J0#LN50C~5*i01FL}3uYj4REGJPz5)ua6v@#5=11oF47tYi z9UkiKjtQ~On;7PG0a3HpM?*sbm6dbc8Q#b73r$gC7p;MKLfNcnuB>v#J%daIClH5O zS6Z7CKQkR9DcLOjURLVk;6do?gSrC?7wlxDG|?UJTEq^AerQn(d;ytf zbb##q!jSlJ{d()9ReD`O4E1(XR_X)v2Nw~>g01>h6DLoGpZ1Y87%LlbXF%DkXo)W* zGV7m(w}EkFAzvH62zLFtOm7Gd^tNd>n|c4;<6)1F!Y%+OUe-I#LITAE0Ly5jF#)~+ zu7Gt=-|dmXe*8{9Yz6CyPzHqfbbA`Due}m>s*2qQWWgE_P-Br+SEGs3eq^ve>P^R8 z0m8(C4ln^+2gY^Vh!9U^4reauj%-q-*0v$yATz`Wg0Fsi;sA~42;uj0!+4ISb;+W#&0z!k1#_ z0XC+lMtvr(Uv2SA1DKzIM2J}^Qluzg@yxo~f}^x8X_PQLq=+IFB8}bW>k<#k0D#yK zOSOu)ex;yGnnrEuHqGz!lj(KJLXFHsJZk{*6#rTQAe0FK0Z7}3h!kbaju--0Lp&_= z<*xX$LVy5a&%Q<&Kn{08IILbrTG1CA5@bFy6=%%rjPHWhR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json new file mode 100644 index 00000000000..abfd239f028 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/icons/mob/xenonids", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..db898e3a4d52e82247fcf04903df5434517baa5f GIT binary patch literal 4726 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 O0U9d0%GHXt;r{~wwB)e> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..b0289d19873fe8105c449adfb05a90df42feaabd GIT binary patch literal 1087 zcmV-F1i<@=P)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000BZ zNklj61qoE9Gr#) zFe<XN{>bCc^2tvp z2CcOT{B58i4CL`wiXeIEVju~&HW%a?HM=)pG^ zBoUd0)dmaoKr|U=c_c&S;wsNQ@G2*czuYuL(*TBTjJMz2?cnC$m8)9lpFx$iwTh?$ zG-s!l07OP7NX|?W8J*y4{`561w9C6!#3yGa%?AjEBe-0>BxfcGh9gMX+Ep#22W(_g zNg|^Ylu9dPQb}_G3@?7n+IStaH+IHt*SB4EG&b2wO$E_?8FyPSk9_cv@!t2 zo+9{Qm>4#@EP7|F5KRLZzQ2^uQ_;%o9eonL@GrIM8dHm>aL7(7TAA^I{n+f?NS>QG zJ@Xz8*~xaVSM)>20X9qizT1ybtFDnPECCSk^fR@1it&N{8-BCdyZP?7&sqY}5`dhV z-jMu5V^47W>lb)t{6*fLdQE&DyZ?1QJ@fts2)`0C4`6KHVKhynR9dOuEL#(YHAN1i zYALa-jPJ%ZJzxXCiX0~3=?7qF;7(D2g~f9KWD83o zZrytsn_ULzd<6^$zY-F&-AFz*d@sNLF)Ms-^v7Md#+aS|K|nx#XXMm$=bKm>lyqZU z0>UbdGMdzA@7RfneCs1Ev068^HFdQM1O5#^S0AiU{ zw6ciz1(eQONE(#%VP8!67Z3~SMrHI-#{qUqig?q&1{kOV0b)Ycs@fIzX*|?5>PA4C znnH#J3~dHvByLz|vv}i30f-|uTpvi&Q)tV7zD`{W;y?7*k-sdB=q&&M002ovPDHLk FV1jgf=BEGv literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c6c440830b9a7f9d2b36e5e40d4da7dce8321c95 GIT binary patch literal 2196 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 bJjjzK(vrF-wVUuG4bZv&=w6kkZTSBHlAk@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..f9cebcbf255171497393fde64d79138eaa96a51e GIT binary patch literal 2009 zcmb7F`#TeQ82_#fGr3O@VY(cpa?7O>Ba0}xjG~;7xip#P-du(D{5Uf7SVcr?t^%LdaLNzTU002V${H+F|_@9 z?S7@>e#q-VSvM7=KR#c6O_6`4Ei!paX_0;zqSKN7)v3?i2)Dz~OrE-}?5Wr8?m$_u zfNt)Rj<;Jia?j3Y(!av>gk3$!7f+{;{UA<~qLUAQ;vAZa?Pq$O9GIYnWkOky&tSSy z(br6d{696zR_eidFY~D0wT6oC?*vhDte{Phq@{)UET5{$B6CYPi#GD2*mfiqXd>44 zx2(VXw#cF7syq`~ohdhIAtoWos&DkciaZn~`a=i=Lx)7`1D(5FlT>xBUb8+;(Yzj; zl45aPuFGmoWI6P6F~1e*20*=VY4yON6xwa(Hh^Yv$W_ANS2Shq{NxA^^AFR z8voYRBlV#)88rP#KEWn|iTMy_Z8)%+MC-_nwc)+R8yXjKBK5ZArgk=5XkEJuvPB8g za&pA`k3BR%2UPy}Y3=d=s|NvC;e<_Rn$+iDZkvIW9OFU-@Y;!KCXq zl+PCOty{{kCQXD1NzBzLzcoYS>Mmj}4CXh{Z*fRGqg=f{jw(1E9uCJPgH^QwUpfAY z81g!LJIL$l%;{HXNZ@MY{Po_0g}5Rj{bYkrE?yQ0O8Qt+MjIS;?vNJD@B1fPaBpsY z1L~S>^=_P!GK!!2Na@(#CRh6O|+O=oPKF3Yx#b$o@S9N}^961>m4)8pD z!{PAcJA}1)h|aHBXE79gs5JjPOq624GAcTppisl5`l}#&_B?F_UjP;Zp!2zhF zK3ED$8L7Lrmc%6D6DKaxqj@RoP~B4P?>e}UkPJmVL3;@oWUyzNv&%xkH9J(xpN17! zCj@7*iWANig;iL{4O6aIdLH@%GGx${&p7M-SlC!!Gc+@(nd90}6Xv{@4as<9kc@Z` zx=lNW@8maf9voNX?i+d!3U{Wx_ zWD6#n>lm^#x#wC|t7?pmNohKpvlm-~8aiBf4dW`J%fIgOVqw3h-Tb_uRSqB#Qk6rM zQYe4SZ9SOa$?x_5m{-YyqI`5~Ghw>f2*}^vJ9~P1)YIGB5|Sxu_^%mr7v};xok%-m z{M8L$xK~`woCwC%2=PO)4Ei7DLZF}WSL@`rnbN2Xn##nF_=Be|ZjdzS4llBIxq7PA zaGjHrZ9F_Yo+1O>z7>ZYbh6YcbFFoH;8SJNR+M50wUOF@TUF$iQ?BxrLHHR( zCNn(YPsK@xL_mU~h0Os(&HkcR*3X{@@0BSduIuOZ>}Sx)N-d_DU3^pt2kN&Gc*8Vu zD?8}fbhC?nz3pac=bLR?d=~(T|dDQE- z#vSAHhv60k1tUR^lJ`^>*|!d$YF z65=|Dfw5X$ObP;t#J>Ygx(5fbJ?Sxy8b-bcw%)K0@C^!gSgi*2f{j92-ci-}&(MP# zF}er)Fc>Y1MOkwNwg)t1>yE3xyb7KFfS0aNZ=TkQ<^4qASjb}@=7qUau{*S5ARr_Z zKQJ($xe=jn8I*Y^%R2t~5etj1G*OYB6RzB)DevXP#7>5{!$@O^)cc2_0zsi|NLw3r z?`6E*=%p$bTAk+T8-9fNFX%AT%~ESjC6%3C9vxS6xy#W0{pg+PA#xF4@gBP`j9c^K z`#VtoeOc0Mam|*pfHlNm%)y91Ts5atMx&#cxuxm(2wOof11c6Q{K`87w15JTK{q8% eS0;`_))a61TKC%5RZ=8x8Jxhl*jL;6rTz!foxOhm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..157be67bb143e60ff937614ca8f84053018706f9 GIT binary patch literal 2253 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 bbO8SYHV4n!WONxL00000NkvXXu0mjff+s^L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/dead.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..56970c9ca793f49a8ad17a7b9b42d846271cca7f GIT binary patch literal 3030 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json new file mode 100644 index 00000000000..0ec800291c3 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/icons/mob/xenonids", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..c4fd0a6832a979fc1ade4a179964bf8dea604b35 GIT binary patch literal 6466 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..0f6a9b87e19bc1a0e5e722046bf7a620cba323ac GIT binary patch literal 1779 zcmVpF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Jl zNklOxsXb&H zX|;#ms;XOQRjE}EtyHa)E{7i4)3%MOuG&MiYE&Q>aO6P5rYe6-%mQmP!D9j*;dqt)m7#+18d$= z8ZrqQ1VBkB7O%ngMhE%z#c}u(4TDg30LiwHHFwoO=~8&-!&iCt>wm#ovgjRAncXPX z9YS3JB-=vPSHIlH``^BewPeW(P`VV}{M`lq_RpERL#P{oWLwArc)6pC8(*7-PvLU* z3^!8K@B&=^>lyB?ECJLNLR|nP+d|gM9bMd8S+W5{ry=41P=L#;XJr4qm8H5ts0)B^ zzSM6$EN`+}GKdCMMhA0HfQxf+MtgG*fs5mD+5e^H7XEmD>e&Jy%DctqC);0u2aqa7 z$Oa2=5>itUHmeoD-X_l!fUm@Qtksf%ZXH8Y9y8Ztz)SY3j}GSGKJ+fAvOgMB`Fnoh z*#RH~Py)~lI0?NOmASM551?1y0RZ(A!ny!ZTO$_07tU4)O(}K-JaTM-R=Wa<{TBba z>j%JiRCqQ3sI3v}oeSSUFBy#ZJ|Ylk=99S&`0 zL-4~eP+I{lK0htZ0XEAfo7Kv$3K$M2`QSU_G>4lh|EPTQ09@-E;-}?5Kqqh)E*(2h zwwNasiUIJ6F-MEf&t|p4i)t@`?9UeSlm^#e8F(FnKMT921qTj52;ZHJWnux1TWyn| zL(ga3tZ$nDQtU(saRg{T9$?|QMbLmw=*e_*uC3EGL3AI$<4Jlx>n0Y^fSpy=e117b zuU2ZRBX8;~Jh#ZDW9P}6`q2Y$t#62l)w~olA%cJu!Yhe$a?J1N???dzc8wc|#$59R zu2q0ut;j_7i{Wrmmi}HL0EjJeWB`Z~k86>dzMNhFAg)EE-xo&7*(aVA?P7}@dH~MV z2Ws{?P}3gQB3z#t<67U4Owu_{nHl!iuryHx4xbsJ#IFCO1Yp zohFmXaN0KWg$n~YCn$z(F5(`g0=QvBk*_oy+cg`wq1Ri1Hr}Cjq#*Hj6MsfIQc?n#_Fxh$?YH5bqK1Jd^;0 z`MEwbCe4g+cEZ(h7A}2kJG)Z@r*~<6%Wna&y-4cLI z{y*))KWIL`)DRH|4PjpZKmW;(t?`L0w?{KIztT8A?zFu(*Jg2=AlNZN&Ni8>4#BN3 zr4wuR)fYSYr-d74XkP%4NW>DylJiJ%US7nCJH^VG?0&HjvLQ6(d_0L)0q802PJXM& zl=|TOPF(=N?wj3}#5wuvF6`XnMK~+vX(61UUM!-8LQi#mBAmY~)(rscobSe?f|7VX zZUHq3ipi+05o<3E*sCJew@nE_B>(xb`;D)g2K+Cv-(6s@@H_JT{6*+#anPs0zX5R_ Ve7#+MbPoUk002ovPDHLkV1ly$Kwba< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a34704d9904cbb6bcce457d9b77ec8ba4d65c8 GIT binary patch literal 5432 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

XS2Y&aCep2T+n5EQg$U0FpXsmDX z0*^2W@uPrWzx~uI^l1SMMl}~`%Q;dJD^--co+XF^#ua?((QT)^zybs<3JVBjA(r@} z$l%gEr;%rbQjr*qRjMeQJWZvV5LY6;|L_hr1~H#`&4J>i888oTxwnTE+H$Te5^x~| z%4&@75kx+I=yC1#-KTVe(*n3GuDd>^>5_`XSbVGTO3F7M9A46rv*;4aAehY8tIv0HPtREQGgfv)cfmPansE&96%s7eM(VLnyR%JtLf^kaoz66mn=bjQQ%`e%k76pxNhS4WKP-G%E+|C`DT}W0N8kHMvAzS0zz4s+f|+(oQr7xm*+<(fR!)XC{Qqdz7Ri&vJgXddzr7gaG=-`q7 ze5~gjS633DBq@S%QB;LpT4A-sYQ@Lj^Jvj=O@YJkKdwE8>DD}+bHrt>A4q{jAZ5AM zCjrW{)VnME^W6`zsIk=H~sj<+sWr8=19(PraJs>Pp(8||#W$Kt81d=1J^}$nvNH`Izveu~ zW@b^jBNP%(2>h~`Qd(hrODiz+B{4tPu?GjlQqiX^UB0C|i5a597x(UY@c;&tCXkX? zX+o`$N^;?UyntW*{tc%Eu*nNiWi6nDK$LD!M0P`5i|OjEvHjo(%dN+U-}@j);BXNf zCuZj$%kU}AQB;)z&$C78Y!r8ojxsaf#*>O=+EDW?s|WgdVrq)Nc(DKmqnhh69#tWT zl%isadff{>whSLSr4{^gwcnj997c#D6&4ax3Z+shv{6N5_Y8jIlhhKPJUY&m?|T^9 zzzqDs)oYoWYm%j%LWU3$jVOdrYfx4rw5D&>GQNG^BlKuPx93q$LV7C+k55nY#eL5Y zVae6tfU#($>C%R(Z_!#)>#cI__TA5$3=KwIu19H~!O+aZ?7FDL$Y!P_G zm53+Cj`7L&ZUf-6-`K?XT$|yk27Z=fO7T@l$Gg&>x95vBZsk4(dToeloEUUywX<6S_<9iQ1cG84sFsiu| z3n5QPw2%lXF+vgusOUl_GuB|r6uZ)uuzlz-pMC!h06z228#&yZ=fLzV&9sfoQdW8~ zE2O|`MO?4&@yoY^f_MC5FR``Mq@rGp$(5$!9QCdQKMKh5oDcl?*2Q~WvIW$XCRU2N z@3U#+d3^B4w=JIJ@}%xg)_@p{YLcRKDJ}-A>h7XyEmdns;*c#n_t6zqS??7M5-+g$ zQ9uy+eBhGXAcxOf_naAk!Kmg!sZhShD&J$x@?J2SkKA?lDIt9N!k=?@ z9(bAs0H)kT5tK2($U-qzfYq8X^a#U%C=T!eH<@vrZg(NN&Vh5PAiDFC9)Hj+q3aG>ZQ4|uyKHs?KVc@v5_Pt*?Ry=Kw0)mDs zZ!5~;g|t~2jkKEEj~u}$MSmq>SrQVYj)y0Xac!wMpYd+-!KmhZ>#@GShr^RoWO+`b zIlrVf)S@eR31WVx(D5ktAW9+dgdh@y>ml$2b*#JxR(QO#Wx#<j4$#mN#N5}i@Ejj{a6#w&Qi9l8!r+iQB3}Qk9A{(#4mG=1rQ7J zyVAPcu`0Q3^vH9T?3eBL0`IN#Ix97~0O1@4ho+SHoTKG(TCUh~mm#rIqLo18Ip3K$ zvM9E0**I0y48Y)?Dyjq)Ec78tH}MwUmzC$jp2mA7C-~mP(HCz4XF8s(6a!dga6;f* zPABUCOKfMAzgu|Ao+^|bX^mK{7yMFi^@So(MGC$EVf{sG`NSP}-S~8K?lSlp|Ha6& zp-Lbq#nzzI6T-4}jws4$WfYIj&+)CJBQGono{i%~5DO4Osfc7D!7tPxLKc>=`cwRSKnw{YoPS{&L^mS0(^}w?$p9QuZ_A(hamK zC3fF%M8g;M?0)3}cxO^~3zJ`v*i~u%Hn1ELIbYnj=j;V=vbZ61 z7iokjdWS}_Y@m;O4jtyJLkG@I0Ka?gdN(}NLQ-s!N`Sh6Sju9baU2j=Bdj%KS&sD# zowUQ;Oq0gc4CB+YqZ`10vjb+{d0000pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000&I zNkl)xvKt8-4BQ};?3WB5}R@m~P`3&80E@ZnUg`E75fIBgxCf}B38|EU3e z*OtNS>zm9}0j_J~`Yy_I&`KaJMZ$A1K#$g}+PWJZX)GnVblN1O5J(~E3j&HkfD!^} z1Yn4NL%CEYl7ib-t~@D(cMZVYWOhT7m!3LCfKd`R<>Mz@v=9g>@O+1IqzOVzq$8w| z9M1LPS{4d{r4;2bq*w|F!w?NPN|JPJvgss#(xvTijypHJenJTU=>V>-sS6{GMr(x- zLK~wC3Fj*p4IlaNwvOInuD25f{N}q|&;gVHS-Cg>dVxaaSOQMvZvZ#HFo9AOv7?+P zT@Fbp$%JHvtnc7@F6p{7Us&?;=?Cz|(M_VeSnBxI*WReT=dtM&%4NbxBLL5}X~?8; zT^k`pw-lmg&#wJg1}sZqq(TcrDT?SVmeE=hXpNMT2QJ?WHE|zzK0h7bvH0e^)qL~c zr=X(Jtrysyg4WqgmvzeOjeRK=={%$%(8;mg^z*Y*!vXD|D z1VoX>7=sW3%dxN>n~v^YHnp`=h#~-{XS3WnX)Cyu4$?phaN*A1P6BPP04W5PkO&M) zN?h0BOY7I1UI5}!5q))IlT6yS{`;$UaPPA%QW`J@i~u170zeFmO9&8BqAZ0G5NJba zG(EWjL&*+*~`-JoJHsd}C=N zt`OXP*$R!9Io{O{jS!%lcO zu8kIkrQ7!KvxEEp^8uXgr54Wi)0dBs7XNc@E8l&g8OQhN>FMQrm$dTj7n;xl0wEBN zMcGp9?dZg_Tx{Z*wuHcv5-lZxCF$zPVOxp|TgLO^`mGd=VM0wEn-0IhS$-O?AHe0U z@qvQBUpxWFwXr=1JL!{5`aHI5HNVSu9T&no0$^@3YtHmi)CdvJNDBVp_bu$|?c>1< z_wenP8WBQ(5@;nU3qhbH2l9E!ND@M#w860~hGi0@EQ#m42xG96#Bm*zR4m@KoteWM zSk!iy*%I#USH2?O`F$f&DZE4+8!X=?olfxcSB?+i9RqNVpT>bIfP0>sOeiJmx_Wuy z;#U54@#uJ#l_FG4q$FFYffZFbCX$fzMn=_KHq&!D|m3n z!l@kYE78%H=U3+(gj(Y0<^z2L*WbVAJPz(@CoG3ZKnW1^#{{r!3+31-$0C%1Z{4r~ zHA)dZ62W-5>xIUn#$-7PFX`i_6IcnCr`K%aH$8`s(&3Z<+}+$_mcDTi@5=8Z_2-eL zy@(Ybp;Tz4tmAC$eSW$c$)%;ZYyNJq;?MUinu(_bt9G_B$w^=^WQJ$?!`}VXYdk3t zKx7PoG0aM&(P4aV4Jav4l^oz(H*AdqUp-uZM;$Fr0_Paxwmlm+=_7rIY&Om3UwrA! z131I=e|v3u*gXH7J6NCiBE!bK#>30cgGq45D=n;UZ>Jn-23r7tN_r^Q;oCQCfQY!L zDG?tRfqj4nOa;1#P1+EfbOOG&WC~k4IyqD-ah{hNxUZ7jdEK5k6?Wi9&!5lQ-3J*F zMpc+q<)py!T>P|8I-BOdzkGCIbW#9wlUZ|?pJr8G4>cb-NKkfpvQIz_eCrR*BXHd81Ud+af(VR3Nr7}7a>XKnHr#jF?$~jI0RZ{Bf*>3KaA|AYFah^2o`Q63QZ*_5xV4pW#tgB9NJxrK zf?nI>$GeWM437)on)yF8N&ho+JTabxm%+bk9ew$l0RZjrH@ilmfoUCmmD{fk z`j}l`k7Xb#1(+y`D>h5TiH?p4!+~U`e*{70#~6bGoP>*ITTm)vN`nB*ZiR;U_`8e8 zWBD$|ap(&J)*WnTy5m>fv4mj1%5vDBLKKyFX75u&jbt!@Yvw;-q`nnIrE~+73h7&S z8_t_5G$o+Jos3W^ z+;g6+7GR~yQP?GN%&XaY5 zJD+N-`rIEioGW2d(8siz8l*N5Mi6O?fzTKNA*yZ?&kpPaI{RX!oBmq^r9MNX!Epp_ zkG{c-Gn?74aX05z0^tDzKN%MT=wJH{P_UA8CMVD_^HyGYi5RnFLh=7tYyk5*R(@)_7?ZA$T;`N^x27puo+lDXztz%ah(O^;Ya2|-= z;~yrsLK7ed0049;#lG5e38(xVWlJyuV?=cVlj#ofJ@rF$E4_C0kuLB_mM%)PH;!%7WTq zl5~y0b_7a6xn$_>G-T@p%kDbJ1%8?cSgT<{^U&FcI8Ruk;l>}ozjD86zr&im)n4@QUw0Pr&(;ISPu`MV8`NTAI? zS5%_W^YH+s4N@C~6lmX~oK&nkaG1>1S(2WhsN;?7iDxQo8-fy)N`~&khHSkcl@Tny z?Evrd)4X9|w}EGyTVVqH?Tc}_ZGavFZNS)1f1L>v&ZDVmEZ_LX|6tm*Um>K%XjuU< z;LiQZKeKnifD2qR|2`x2*D0^Rg%KT3)0H_70ZhuTVBeQvw*2Xh@N=2oCmrxpE%U z^XvLgBQ1xOfA;0000{8_mtTGzw>&f^9@LgBGitK2?}ri6R0qOXbW>bnBfp3b}F~Gb#Xt5QJ`mweP#- zm;lC%X=d~0Wz3oLVV3{Xl}vULxKd&wLsG<>8CJq2O1W$-6i}C_>QdA^Ns`LM$MxAH zV;XAs$%9(~Xll5hAm}8M8O643zelNNjQP@0$_rsI=I9ztS!JSdpgJhM_EDbM`?Q#w z%o<=wX)Lb2))=MAL{WS}X5~D__XCg;JfEc<2dKYxA7Bsy3i%X5Jb>qwICQ9s#>Qsa z{_ShbOr~*tk4=X==?(+V_fkmTK@Ll?e19kD54#B2pI^WkQx#5St9$DBk^J2S-4><&-Qi= zb%B1lYQ!8fBidJ8t1ZXIO86}9Ys5SMcY|)f63g026tz{qxpezaIe4fCEbwX)EZ)AG zv%D0>Rdfi$!S~1gWNJM2?a48^DT7qdI8KtO6-Xg?-;8lQ_ULEGW{0z8%@UHyktj8q znwmpseJS1D%_mfP2!M)316Z$rikXR>lnR}!ZEt5mcgL{-46f^i5V#4COnp61AIuy9 zUEeHa)8sPe6unUOSKgYCG zp0IZ(*(BV)dd2Zm;ZM{xnpz=f5TK;QPS!Aa+E{++|C%U_ZPj)Q1f{|G94ISd!VAs# zLSnfVkz-Lmyp9E1T9Kt5>OLMPI@x+j>#ja(>pZTyY6QYae*V}_>gqivPE$;uID#Ml z;9|y(9Y;q;3AiP`zj~6HGe@&}^|?o7bV6txF9$+XD%9b+9h6I13=(_OmuXUm5QUvM z^z!q%W~P`IkslCNw{#uV+7gdU&a! z;WD=`Uk?}#JwBP)ei|PTN?|2EOv>l^)Tdg8dj2I}UH=@s6G1i%kL3TU>StGs|0J08$_m9!1yUway;uKH?yRq;{B~b=zMf z^yFsa33-@XzTT`-bIAHHEoyAz2p5mWje!f$&Pt7j)cUmhJ*Rtl*onTU18 zBG!ktabDYJiE=woN^?i$p{X#&FfUna#`_6e%ce7k7;Y<+C0Wze$>8_;uDyP>5oY#L z)m3rXB}^`DrMA-2PPha~msj_PSPVt zIK0}{M$P?cRfWuH>H2t5Ez7rAB1Ub;kaF-8qUYEVRVzEHtSN8Omg_JX3_Ke zu)@6nB-8CNG$YCV$A_4bs>LmLVU=@W1}R?=%XL_G_HvvxH&GWIAVUwEatHWrWrw)p z0=1?ol_u@j?CT2{W82i$jpL5>iv++m^B*))-;8A!2?Ot_P5=t4ujibe<=7PfH25st z-b&5&^<=Vw-b0U*&rLt(wL)ry&`23ljvg9v&b9s`eyCCbhY^%ZDMZx6#5Gr97xrNr z&A`6Wk@ps?djA&8<~wntF5K?L{OsW7qw|2zjc77i&t+F<7b6o{>avsBH1!#@e9%aJ zbLEl#P}5gd31d{%3S@CBvn5!m49*yrt_w@F=gLHdU((aN^pySjWTI4=aOqsmFkPgB zL)GsM5E7@`%0vhZIbh+4ipBQRlr zT7L@@x?Uu~z!qBxXf=wSx{IqDqs3w;0PeX9fH*B4(!=0H=*nc){70owxNh_ubLO1e z*Gajq#Rjwy%mu%s`|F66gfwxw#SmvtMfRovy&bXE-AH-XZ)obAN> zg0Wjj`iEkSKvy9jy8nm|uaB|(We1xZdebY%BzHI<4&42OmnP>gW7fz{hzpq!k z=~xddj%*vhTxd=yFdk1%WD##0!0~4Oy(mZK0PrUU08Ww!y&bt`{v*e{QK7J#l=q!u zUL%CA7Dj_5UjF3q&0ZLU&_w*}amQ2G(O3K2s$05FHtzS#{|#Po#hs=m`%SdAFj}2B zJ{(gXC7<8U!iD#|sbKM*0q{<^(y2!N!SbE~0B;R~mX83uX~p~HJq4g&ju%e`%Uf0W jNO?~JIGyq*58(d;W)rb+<#?Qe00000NkvXXu0mjfNAcbz literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json new file mode 100644 index 00000000000..4e6aea97c62 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Fenndragon, discord ID: 190763499276861440", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "dead" + }, + { + "name": "crit" + } + ] +} diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..da0a19cf0e23a2d72ba48ca3a430a6dc1df224ad GIT binary patch literal 14676 zcmbtbRa9GBv<;ph#odd$OK~ag!QGt{FRn$3yB94|T#6P5UZ6;DZP6md-R0$ey`T5@ zK29>mK4T>7>}7M$HBXGDx&jtD89D#}z*16t4~Bn-{&xXU;hzH%mSgZQkei~RCjjtf z;J*uD*!7zYe39Hs&cI9C)y~Vu(!&-YYwP0a=SidOe5%S83+K-0F>TK z>-c^-%J=EY*Uh-?36OmDQ}5xpUGr1~;>23$54!WOA!|y#ojDTO-WNU<9$Mtxt_~Fz zPE53=7-LRMv?9f2|6G(FQ5UL+t4R0U`uE1;LHp)$SV9PdLxY7xe|XtJ{mU^x@~};R z-5FFy5WT;_;0^?!2~i^UN~=c$+>&Q$0Th3|;7jlRcgYN?h|4^14h;)|Mp1NOF<7u` z6Y0?s0&_eVBZl?-%lIVu())`pCF-waVH=Tm242X4_Yn_(YRnh^43btCuVKGpUA1CS zzBZU%a=A*r5Pt$2lF;Apx+(dw)$)m(nzQ?w!Jux!JU>L}+-=;LljHnr3P%Vp%@Ho( z;XdL1pePoVAwI+8q17@t~ivEf4wI0YK91N?q!n?t`f$xPD{t{d@U zq6S*|2}RL%+$DTUj(mk)@5C?2oE%egJlQmdT>LYe4HiOtypY?$5SG|W`Bl2atGzvg zRo#ZP@lKBd8Al?Ua1wqgV`{47X5%enSUOvk;g|+LA1R04h;^;US&dis;9F zAC}t_s9jc{j!=51iN;UIQ(QYLMEUypkTD~MwcxMimq2@B0ireC?*V8czAFZVTA8v{Zimv|=Y zLmGZxF0084Jpc1y1|1E@Ml3#BUu4_~rxrGyL_n1U0dcK?Q~>R8H=TCio*_CQBf~8o zt3xJnsqsGKc8zV)g{^7;OHQ7d<0MpL?RT7GZlKk&-PvaKqBymX+i2UK->hzrpE@Fd z)*&sH?bQY6O|;5sASpJ4-&`_&4>snxH-#+u`{t_i(<31u=)NRX#;rYN zD$m0mv9Q>GP=BEoucC!;UPd+rUzEO=DbvT=n30%sRkV~>84<}jj=I}qG^Y>o`w=$d#12=fG@dR zRqfZOV=$@+7Ti~)c>C10(o4B@RC=e(j_;{X@po` zoO#!bSZ0cjP||=Gh-%VMLO#~iewJX|8x|MhkGwC8Aso z)p&ju0ap@G-|3*yrF{>y{)f|k#??j@vuUtYH@x7K&#}!nF{bdCU*QaSL;)CG$!6(X ztvp;|z;+V*K*5c=3Wyq<={lGOy)ty0Ok4ekv&0F0*$o<7Mzt_*EdJnv|!ZY>N}0rG-*sAQuNB;WZZ zYy2)nI2#p$Y+?ve!lEGBUUo=~JiZoQxu%i%g&fVLgg9~OZ|RCQV^Ue8r zo;jTtsBZ*h91(p;?Je;Nf~9NNQTnOlzajTM&;97Yy9??fq)(KhRC-#nmEY- z+>Ii)h)l%9L$_(sh08K$v;O?NsE#LC)ZJ449~y>M+tf*9-`1hQeR@lRv|r^TcG`nc zeb2Jnfu6HJo-bT(FaQ^L{#bH)%r2`kzEss?Si#)QTJTy|&ILr#)Up6cv8d8=1CZRX z`gBS)5#PX2*~igThhtT!+D{Ep0PZE46%sRX7$h730<6d|R4I1)@1P~tzDCuT=fA<6 z20YY~XaZ(n|KNBQXdAbLdodbXqqYM4U|pxgrooh@H- z9eHexTyiSY0H&zpX`tIkJcV9F+0CzKWx*k(y#zRK+a(FQzR?YIxkxd(om1vrhJ1fA zL_l;;)ohnSpL~XJrGWpIX8LD_h8YwQ2qVsb&+`{C-8b_YW}ssVYv;gM&u1kIMZ5B` zan%VcAdn-^8{ak&#QxI>3)<`gRPF_Ss~1B8&=>)jNkKAwNX2H_Z7d^-zU`IsvK0uc zR?;Cg)bdHi4*2M@QrdmUsA?z~?;DwqXN(oM-w|axre2t0KIRnChIjT}*e?}h{AEXZ^+EWGJ9g}BIm_qm0k_D<3$9-cmq!LFwmY26@VFoq0}fsih3 zcEL|>HIICh6RLs@1>;)|;buvI+t*MA!%Diad!kDOM!ddq15I86lu9@Dv?cfUpc474 zh}4uKO#E3-ztS0+c&pf`x6Y(Ch}baC&v~=}u(IlG@3jfMVV~#Qr-!xEo9h@>?x&wk zY)APX%8J{Ry=CibRh5?=3ZWDS2;h)~m0E z5DQC#OWdaXxKJXM#iZgOBxuSenl(G179|v0?6>R+j&EYZo@n6Tpz6&J&y8HaL)f1u zBDiXegEkPj>uq;BLtRiL=#xnp+45rJY4_=W%2|@&jop%HARF6P0WEmLIAy0f2?UEu zdwH><@IP&PP%XQ}o}W7+qtEiYi=%PvY?p~mcJBVPM+Ri>##O1X27A@0A8Zum{M)~K z$@Cu#p%!o0PG5cSBwm~QM9V;&FVSnC#r3yva=l2}owCbE78|AV?uc|CS*|*o!~nan z=ar;YE*2*45sKjEBu(u9H*!W5jTPuZkZ4;(k(JPrY^JgmsiugB6RxSqSQ2smeu~o@ zXB4-HAfnfTU6{9F#2(yU_lcX{di5ud8WPMCID-(pvNy5#=PDi`Wp1`88qeT19~a%M zs8OuZhJE_v$dyGYI?}0kGsQ_*Fy$ReT(>W++{dIr{&!uEeXxl`;;L2PjLrA)!7TV} zMf%y)kp}7SCiP2qUO`~2JEp|yueKwOV|>71jLhbMq{Qz}NixL)U0;E z4rCf2t?Ggww%Rg(OHC;fuv9YqR7K=NZ$i9iRZ6}%4@8^gZxqWaezC-)bu*2o*}3ey zt?hTGU|i#Imy+hT2U0t-{xteFBcrT%r=@F~=ek~h=5S;*;7+!G&-z$Ng%!F( z2AD}U@v@UF>^x_7S+r%3@1XyVCxSpN;XZ6>keHBlVJOc3Q)c}q>)(5a>Meg)$3i4& zp>7Y&ud|^^YfEZhcOC=q&}CAxaDcUsY6HE=co9;HeQtE+RPrRsNJEa0A$J#-;r?b- z)!9MyiuT}bK_c8uvhX^} zZ3RLGI0i$q!n4>(*DTSxEJI;yzVxm3*1i&pwd=nGxJWlX-TG|jphj8qCD@dkSVK{Q z_0g!iUDq!d9#KPOlqhZKO@4TN%a}*7+r$zgs$`5UA|xI`KQk5#cR?u1VJ@M!)P6e} zOGy<$%aFKdk&6n9A@;3d5%Tr*ipn!vy(s=JMgDY)#WnDea?O1ff<^|Y4z*_YI+0{5 z8qh4&mgsNH`SNAQlZ$$zdDVXuWJ;P3iR^13+wV(89N=%?sNo1a|7m>=MqnGZTN2hS zX7=V$TJahA%bQLZpQM`n%eH-g6Ac>^ei|KeHInH%Rpg`PA}9>buX7$oVYK+?>aR3a z!p%jPLj>F{2`vuad=J)rxV|9*l+yC3;xjNPEB{Op6EoZ?w??Cd-F#jqc9qQ3Ss8AE ztOc#QVz<-6AwDa9?aeN^KUbplb}5qlm_Y6|)?(M>IlW(R(VG7u2_WJ~t+n45uy31DU0bd!x1vK~WR-CdtF zN2}hrZX>E}gNouLrz8`tJP1r#ZfP;(XeHx{81JJ?q2~hatmOPHWA3o_hDp){)+Fq5mY;2a$) ztJ;bYKyi$+u+S5vHoMXP-7Duwzdl6bpG)q#>xz7x9s*6i()5DvM%X3`BbxxU$9ui1 z{Duk;nacVrB9$RIQH|NVD?qzUT3i{P1Aesx=L{-Qez)F#T-2`;89a%4-Xh>3BW4?q zsxe{7h&~-2uW+f`f_;xsptqeFONhHlLz`i0v{^qj{IWAgJ3m0TLy>5h`edR%eaACd z>>n*%78V?^Bu#o`s#28)krvBtLp*)22ye8XFFq&9q z9I00ueNQQUsJH=e2tMCD=t=+WJvkJDXENMBTHX<|O29H}!5UARM8NrQEm&zyJdxGYaP*el} z<_>B?s5{)K2n_D{__g`49U7y7-U{Z{aVuD@FMY4C>dDI(65)hZW`0WUQ6YS4(G-hakO z>gN1xymIU4OXp@M>G-gqO_rx|?{Coo6$Hvv4$S`SVfMx(nQ})WzePm`Z0P#492VtR zYw{(CL8Cq0b~vrQEY$(-^mlk$Bz0o`$wGB((;RqUhk469)Vg}PKq$x9{9!AvE_P#N z(XiskDkCIJMQ{hVG;l5GFzg&voh3beJ=S^--}GsQ#T(2vTd>!6&YSO^W;n1_jYKX7 zC#78YFE3MvsnheNESjBYRmc9)+1KwlFLvWN8pZ1#sxFeH4`iP^eJVWK5oqc@z_n57 z!{w#rBCOlC@O{&0dp_co@Zv$a`~x994ILYTs{l-Q1oLn}4NYJ(y4{1KL8oeQsD?jU ziB%k)-|g`%fi0EiRM1jvj zT=e;BxQMHE&Mu^db~PsJ)-*?i@Y8xCKOPvo(f&q$Lrb>7y{ zqG)zjN&}<47$f1q0=ch68z(Y=Qzn5bPkRg`QS@nJMS+E#LaqT6o?f^yZyB1|zBqP7 ziRPdfk!7Ea5;DZ=jVvvhF)+AOkS}`jnCAVHANe`$h{|N=^Jw)C9^7jEfpoOo$cd+6 zdpv|J5^eqplp%0uVS0`5aS)i|iGd)LerIBJhHV+-#zG*Q+qTU`GAQ#B8?rfqVoIFbOF*p|4sI8FgcEMI_ZQWQkd|OmT zyN)N8&<1?~bBjn&dsJASnwF620&K3sWsGi>)IYnJIwCR{2aw~E8)#21C-XgCIyu`1fhEt0i3UUCjoD=X|uBs z$&V4yYORm%IV(+~CNdbm@(~`mU$pOPcuLdjJCut$e43Fq=WblmlB}HCahGX+sceoF zz%=EtT@`HI+qkDHwrucl_)-rEw9>FlS{*ElNPMv^?e}8;ZIXFzH@>GQ$u3nG?xKQ5 z^l`>H(K+qFVeh6GR7c?-cvZz^E{5GM#^$~3yMp88?UT%A6H@|QZS=EPC3yYVGZ~x@ zcRUsT3cJ$J#xqll#aqYI@ylKF*MDOpdw?%^v7E(HK*ZwN&3`6jxX3OPIToce8zF^7 z_p>vBS`$3WxFY2iaeC95hlPwQ7R^R8eGZkFvY`ZsEXd`yTOxv$I-&VDhN8SJ`I1Rx z;*R(gm|p+%T@PF14m;mNVVWF&^T-!ILuHi8j5fcRSt|q;C5N|8emp7ob~f@!wsP;sl?7_+OqeZ`O+L0ZN&eiucbfi==b+#X^PKdt=CGIa3{!XS{cpC&#W7?TOu zRj=xk+QU~xK$TGeO*a*m_O@~GE)$gRdFa0~XJLt(p&a7^0ujW))3*CV9XSLk+fDAR zle;-pnb);a6X8Svfa+~?^+!Fvz;>6n!4=RsMmHx$}4TVZ`#W^=2P*Uo6< zp?t7VLG9!gHE?1iv2S*P3g`A^t7M}P_ab$lD=8FTIY0&lsR^o5EDocNV#=u#Dx3jJ z)_0d4fTk|+=#zoc--;>;=1Yfs`I#M*&=?{FbB+B7&7~$A9mXnhQW%NXUhn44(-18< zVH{J2;xVXFW~{$^2d>0QPtS)T+JPZsbXI$}_N8W0r8IcqvEl3SrvS10H~1%X+uPPnUT(iWt({Yu2_7%4)x%YR}5mBlbf_38wV8$^Nl9!!0&~@@gPhI!^iTX5;Z|Y?x z)O9%Nq`L0jL`0x@scPzWw3pAKabmDR-=Jbi254GNnn^->TYF zC%5q35r%3|-sgu_LmhkDlk1cYEwq!9wC$nuQZh)Co=hP(?tKO+MC2+YHer5umqVT)$E8#;sT zR20U-3p~DOtDim3@ieAv)GzM?5P@o+WlpHq%69q052X%dkGi2v2&tKY(;ftk6ae^d z1n^<_uUxeES#&W7+G6{BQW=`>Sl2h8Wtg-bAlmLX3)IJ~TRlmG!72>qGWH54R`33C znshxYsbI+IVp5=o4a?Hann)H89l(bj*S zT`JD1)t`j+u|3^0=ySm$k>&xr+x0IF*a4O7plJ$iQuzor}@1J@JqEq+=T>;*j61et(P5dhd_r z=KpmzSC|N@W!x8bCm_K=-6=8@Ezo=DZ|}M|mh&H1e*1USN8=&R_DW?OX;Ur*f3Otj}e@Nyysx)xoxck?NRR; zK+1h9KO~Mc7(m$Y`>JrF`du$!r$59;cjNzIAV_pTvybmJK#}F}W{# zlZx59)w4we)F0_y`{x_g%EP<5l1vk0Sf})#mQ(B1H~iv<2sG+069;1ha&5#s97wCJ z4JL7~k9E4)@6rM#U?axzH`#{yud9`eOiVH5Z=rYH)}TY$2|GoCpC(o%QGWUc=tH(_3>lV^;2!1Z{tFmbMnEn6;45H;?T*>k-)k)`Ay>>XMk@I_ z&*ve#l_4{Yu=hvLCMA^dhjtX!Qk`5Y$1E9tB}sKO=D3cZRzTG2ZCf=n0Xk;B=vBny zK}U&#nyTtqy}4-S<4-$gyFhr_O98ip?fe6y?8HlB3f66qoC%-)!q6a zr?3?1_v)08vz5We2uh5FKQT=3W-V$KEJ{r(^qkLXLzbjk*~aEN%M08zI!<@yu38<} z9(N*r3uNtomHqKd)>5qn+uM0$8u69Xcrm4aiI6U<7z%zNMB=^~*GALt-n@3QnB{hk z{(1j3Jn!SyEhi*&kx=$4Fb8tXnO9-lJyJbG!b zN(XWdV7QTm3AAcgg{kXAk#TeX7fp}Xb*;-(Ijn%qe{P}H`2Mec(ss%+t9Y1#{!bRPb=p{?db*4s$+z9xB?R?e@KSF})sUWHx%_4iPPdS1Az{xZ+h*Ot`| zJgZjFjKTLvlvCKiljE7aX0$9ztR}!hshY2JCUbE1{@cXbaHEZXX zqj3|MixEmu3}mc|Xbvx)%vOPislM zW>}L@6qeWY;v(`X?I#fuj%_eF5|>vq(>lW&Y62Yy#_=p=55Qb~`gv2KxQ$`_C$kg)>+&*EsZz_76^gt8V zdDI=d_X3HPEF&0am`W?R++yTRc_l0iJti$VUn6MZ-rDAs@<~t!zAFFl|3S4wG}#$g zup-!;z!kJDY-eAUo`*XNq|%DzOUh5mr{^yp8@y(mSI#%0;4AmKWMAi2TxJYA)vTPm zA9N?zT%?9ud32>cKe$gYU_C1)X1Y1t=>Wct00>uWf`=DJoSf_Hau3t#Ib8UX**5~q(<<9GY?1Nh&?bm}fIW5fZydFTw@HTJU^8d}UY zqdvRB&%ex1X3L?MvHD_`bCuO?_?ll{W=*Seha$m`986g8W*4EE0KSCJqw(w0~EKDTBjsLo4V~qGos*M0hd#3uS%R0qfl>@=7A#CxfZpr=f{p(WQ zjmN~Yt0v8opzuWm?11a^cN>U#@r!49E=7)&l~pbz%~o$d_sK;A;AU1_n&`zL@*SZg zF!!de-)tCVl0BUu*(B&^=$AZxWzfKt(HIc`wD0L zCC2aH1vmryP|x~|tWqZIQowk_JeDLgE`pANdGwZS+5By+oimOW1GQ}I`- zC@5cP{*K_?N-TbZ3HcZ=kJ=}Bz7jJ?vmNSz+1*U?XT7sBa9yK!)3`N)=Jl+;3lE*lY=UF*LwmPDVR?(30!>{eduY6rK923vlgp(4Mw5O(xU-OUJ z9?YtPA2v|UvN7(S@7U{4M>M&dWj%TIR9UkTm1VeL3)_F}`m>En8p?{8+(7JU=l{_2 z4rsdzCb|M+X?EaFP-aOLrj51QVwM>~U-aSTNTXN({54xx>F$srBox5{&;O+=+ST-B zrW@SdWAZVVY_$r3o5$Ezn{ErO6C-peawa!2TuyF`ChKN&ca}ip;*0l$>x~2LYEH;M z9It++I+Ya_~1swf()7zb~tlr#mCPPKQGvl@D)v;@9ptBuApRxK#%z6dmOWCKUt5z zCD9R5vnqw-X?m~+E?Rn&_rE9MgSEK9eZikn+f5(y zRtZmsE&b?6VnJ!_+eG|+?viN-aJ9gl&N?7o7WR1i23b<_+1ts=EA`)~VYyv3W&{s8 zfwODDzNG)&t+*wHMM@~uEKP<7T&i?rZr-yRx8L2QpAhdrN&L*SMW;^`lR-3*2(cnX zoxuUp#(e$E9Uqg5Ov`XI7)UrwuN6P@8iU9_R!Sw0NqdG|T1wB&0JTp0g-lXjpfzK9 zv@vdOLbqnbTnX6^)yg_OtFnHxoi9}9``e7uc%|Zld3Pja9@Vx8<8JzW&)p8WhW-H3 z*CIT!>tv%A^=@2n4E`@A88vBa^hMs7eurV8*nm{7zlET3(kPu)5dj$e&xgfkO(}}u z_bCNsCLnA2vyShm+~zgpCq5rPo@g08R@6({iUNM^h{$S<8x5TdArKKOA2`6-6?mDS zSq=>hNWAnppZX~0Ii9p2Hx(LJXEfql8i=2BX#XxiI+P1VdJM;t5@WdWY*qrS>=8Lm6?PM|5C20sHMMaZ!4_i8dI3j%nFD1l zNAJ@DO}F?^M-=ZXWK)a;ThMA}0IbEQ4T3-1!c$7GM4&}5?IO>=9pO~+jm5!7O~QMH zk-IMt+Mz(x9_Uz@OOa>w@rO(q*j`xO;Cm+k;Ok?o#F1>ITE>g8ER!o^{{pJLdUpW# z8Up4YfzpIL)Tc`r5%+XFaEeZgVs;9@AA&#I>SnCn`Y43SQ|+ZwpJ)fA_3B5V{f1Z! z9@n12CMbm~lyDGNlZ97xxgDmYA;*4Y&uVkcbGa@tT=di#(S5Bl1>< zxyLC_E9_qF@QvK>-T()GtIP}4NdNA>a%5;HlY6KT9C6))<5p?5(uwy1O(6QaLM;lJ~ z2=B5^Wtuuc0j;8nv@#GrQvAqXn$BDXAGkLRiZU66G)4%M9*2XzO|QdXq@>N z#|yo$r>D|9E|nce3O20)!T-xORt*dB#{E8P%gU$Q&%Kod3fM*E*Yw*V^z_TeXxea~Z#W{Ti{O z`Pig;_mq^lJD{@YQ1)kT-DlTZPGo9(8j;0~y%zPVlr65uZ#W2O3|D0k2R7viYXJv( zo78?UjDDEQ(>YK(iO2g9Su}z3m;F=v;fAkZ-8KzYn5A;R-TOL@v3HAq+F^k9i@7o< zr$DmR#?K`Y^y=Rh$@!hseqBdVfymjSGPVfI>D{iOsr1EbKu{hoYa&nShBh%4ZZuEC z+4X5pvK?RPw8L{G?)-b6uNDM%JC#3HfW}B0mqJt%(d$3tk@^wYY^SHEr3vJKv<`xK zf%h}p-zFEnr90163G~|ywuhtn6u%Y{0E*^&&%qi!@U2+%gzM6V;iDDN(`i?yB8?y{ zsM|dcf1VmV!ycJ5sFq$#U7>ZK)tuA20QwGWciVd|bKlevs7P9=vL0@deBSCfchy*0 zs7T`tjSt46g>lk42%(_N(&u})o1m>Wa&zFX3g+ZjB|~6tFIb)S?GmJ>!5)RVRC%=d z7!HDTCEO*;K*u@q@ytWj_qf(6R(aqr02|COeyrRWE5XD{=Gw{NyZWyYmWsdQTWnk^ zM>SrrfRq?9Eid)VK_7wx4-)roN6BOTd9xu_tAf-bAp*V*&a=~}_Y1aM^HNm;@EQ>@ z@!5cd${+C@TLS^!PE$otvlny2>|NT{CiIHrANSqUaTHSC*bRExVViW}171!Z-Wn4$ z7axamaZyg8yQ>e{Zshg&gIb*}MFg>C|2~Eo#9?`1?91(~591kNcmW;w=<{2ZSkK(V z#ra@OEk0VcbAGTtKF4joPi^MGB^Sn(n+>GXF8q~?x#?^I^0~O%9E1%(ap9^;uXf+| zp>ZGRl>=giX8oMwT;9_)X-Ft98Bn0;&8wSriXqB&uO%YX<5%LI&oq`?=rP?E=4>x_ zOP@0dUYP?*?%RINOBt4>++L@TK@XNfu`(L)l*Wjh^bbP~ClJw`&BdKZ|G-T3sJ4p0 zjn1@gJgA`Zoz0A=0jUEua5s~#!Psi{nu21TcBHiZaWc9QYm_75Goo9>RAlyg@I4@X z(^Wsq;k#NB3-P*-yBG(`8uUmIdOIt*o!@raV>y%6eV}__YQNrxUH9M_^x%wDH7_!| zBeFg5xt?+so5dIQ=ZBPccQ|N6AW?}=-FLp)y!Yyk|5`cUzgD_?x^x+MZ?G=HA#I#` z^;|JzcBwRd^}YyCuEeX_U}`|(MBnXCT0~kQ9v}{bVIF~k zr5WQplh?Tt5;y47OxLEVg$DGrTZUBo@3ULqguim@w!tdGMuiv!Y^M)xVRMPG!1=N| zhF4-G_Jdn7Rek6o$Of-kZ4y8Pn$1@9tYx#qXshuY3g;6av|}!|imi*3LTL z;=)6P06b@;H9*{RMN+lHn&FY)uZvVPjp-Q0Qy6?rgcXX~byDya^w7H#c1k5$q_P&G zAK34G97~42(BcxqB=X#lXS)eES{FcsPC4So3+~l99IhAt5SmoW33eQUi~qE)HNUuB zkD=Y=b;cpfz!*JTCU&JDCD64uk&|p&_ z1XpNWN3kAURB#cpO%nf-T&@rSM_%{Rlg;B!MJ)a{{2Rn&Ff#s^ea9ogs8*?))T1Ay zpjj{UZCtOi#RTe4q8(>drHr&2FpPcHs2fd-j5!E;*F15RV~r{du}z_iEEs;$$zx+% zno5<@_!+qLDF6ZfAht!`?s-!mS549}nkUIoT3Z4Qrb6GT_L89}7^42`rE_HPIZd0+Wz8thtU>f|#cNMB%`GJ)EB z>*coGoz(Sk03ml>tyMcl=`KDzlMLC5OZwsM;*kFDA9{MZ$9G^yPZ6-k% ziCJN2?rk)#QJYGcMdw~?61OVIy>B2UmWAUmZvvJIsc#&1!6cZljG87!%kCAN6vS5G+uj0sJZ-Vb1Cvmz_qT#=M%z~W#PA9yePEs`NmcCnf0C0ow0s3 zZvB-EkXS`k@Up2}D8iLj9s2R5qokSWotX^dj%6;YC4qMJ9FB5y)~R+!2yxbgd!di2AY72v+Gc8m!F8JC&xH5@?T=IA}$XCc5 zx`SZ$)|=w(aYrc`K}d`a~0t ziuGK1jVt+#tMLWtUXpvGAI!#gTa3SDR`ciK#(>`|7w6&%EERl^SefF(!D9I=6NClP z>!U8{Ob*6_hG?M0qmUV>7Xu6sb9$k zcGXo(bN@yrGih_2Y|q$-Wr{x2<(gTXtU7D$oT?7S%|sE?&_ z1eOD`Tpt&ux0#pr{dZn&@kq!SHPlHx0uOQ>a%w{Ob84e?jK+KHh~pntKwMyJ<6(sE z4+GqaTX$NP8-``q4_f8DtsLoKesbDvbSiKXboqOI^E!f?UU8`zjkI!@tzl>hsr+w3 zmX#@a%knZZ)v@@NsI_kYmyCJ{tb%Y-=`0XlREsQNV1bD-P2!!A1yW;cK)2cFg6faup?W5r^-X zAZSJ+r0t;Z&&t%6jM6orJ4*dEw{@tNPxoWlTa(p(56H~1;pAGJ(a(1e|C(m!j+Xc> zP00f~@y_cf@7}BBQ&Ghe${sVM4=Qko^=GluePT$~4=?|ekKfr>#Y{Uo&6Bk_ zZM(mHX-HS0U>Ff*{A^WDSYv&ga~a2HRuR?eQpT%Ywx-O1O@{YxDdfESMFINwC(W#q zak#=!FjvP(4Gt=cHwvD=q26>N3!Ci&JiQ_`Q=p%!eSwPJvsPD2Kr!ok9!Tx1lM!R^FFNCqmU%C3N5=6daJn+RuvxhN>uV4xts&tK608cPl5TXRzoWMrd_uybZR` zU4;qQ7gpLa+GiJJ7aP^#M&f43kNDPPb7KYbcS#3sE$vm$)1|#vRxomQsjv21oWOt1 zI{xP>NlKYaCC${9F=x4N^qfv$P+sYJYJ-$}ovcbbAo`)(yIy@M4Zc0e$gO3;UAD*g zKhf3#mr6=!Fy$zi9_hDyJ zcr7)W;7j8iDPwe(S$e{Do7L|IQM)iv*Pd;S2krv(hnH&eS{*$6pP*Um*PeVnMQIY$ zl70M$l6L0#@VqTu|FAl-O5c)`2v(hME14VZKwTe0MJ$F(_2h^w%qNg%Sx3v&&nd}B zJ-F^aKKZKSj8Uqf|YU3Lq>?pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000dY zNklXd7L;}uAN2K@E+&f(&xo|=Ymd;_>h z?D8j0A`6BUfhkv}yb~2f74gc(^)EvWXu#jx{Q)*S`J}*c3_w04cFC(Jk>(K}BNib7 zJxV_X5D`QLR4}Jpv;Jjhz)km_#b>HiIIaO~*fdDLI5Zj&*k#ZL>M{cW6$~f@zOZ&H z)ZvQ{oK99t`Lq9dN{(LuzanD4_;GKN6-h>)D2_4}0uV8BGbUqXf%n|Ju7vQ#2T$Yj zP0t-a0Ax*d))(+Qj}EZZCA0u%5Y2e5H^G2Q=~IV^usIei5=TGA!BCK?r>(-5*X}5z zpanPGfA&wm2FUrP;~Sn@g;&8jhjWfSV;z>7ks%nyGo1;R_>8&;nFyJ4JTWoK$+Z@B zK!FsvVeNLPQv!J49RzUIsi(;oKK6Vh0!As(I_odh=SX=*`zepB`@6s{U>q)fWRRM3 zWa?0bt_a)5CK&VysR&8xIMmH~wb!NPJS|aD5$cI&6T;%WU?GMR0THhK=xfk|o8Kt_ z@>^mI!ByWq6*UkHh4Qn3n1O*|?0f|Y`o2=sdg ziD!2=r&Sc}C~}Uw=V*2I{O^^?1fL4ssmhi z`)Le!x+Gc(k^)|&1P~2k#G+v~3xEhxskWJshe)po#1K(45(L3O1QWqj*cFZCPRaTk zyfQLDyC_gIHg!8#TIUpnCh%BijAgYx1_eAulBHbx@t3*zq5lJb8_zt;F1hd-$eEH` zHr{nA<3-NGS_VM32w-LCB`PR_m{D{KLI@><7@^#Iq}m}fD5BAc#&9&+Vqk_#Ee)iT19ZGsLu2uF&e#2m!gP-5YRZ2{s!a*6F>*p z8YBHNr(ZpbRLNBFsR!?Hi6g0{{Ak;5a0!bk#SVejiXP5qoJc7%&E<>u!H)f$ktmxd z$GL5E|C>7oP|P?!wez35>qL4XG9GgJvy2QORmI{=VJ=cSf5k_)fa5U1`_dh! zF)}(%(JOFP!U_l-U>sxEjFD)xEHa?VBGodTyh9U*OFfc$YFWyQ+xD_A8YfhdAGi2XX7mALj|CKEACxICk7^BBvGYb z9ce6c6^v^>vaO6s$Bf!1v;L?2txtVpIX;3{C5kcuOqwwfBO&B8)U#BTg(A~xJ_R7j zQe5Wo-tq8@+Yq1eUV&{fCrcBS_chsaV3=S1xf94k;L}e$@y6ZY4evYMG(H`v)0~0VgHth6p!&WZO|fX%>K~%T>Sg68yoV1Ek_eoTC7G z7Rh5|vIwLiELKN*3IHHZajC~=2}vzQ6UWY72dTFj92}cqxZ9zTrZlsJf&M0whbCCK zcmcpPgd+fK7(CJXz2}BCFLCYN?1R*zGMQz692SWz%m1k8kms`OWdj!-r_E_Jvx z!Dk7QIG)+Lm!VpnW~@fxKYSj0LLniBcCKnMwm+rh#Uj;FRZf?PD;j(MUWo^&IN-s3)F!may~C z7-@u4RxUddz$X_jvjxucw-@Z>%Ku!6rz~2g%nSlET6p7!x0lXWyh+WzBV%YZ-ha}HBLRG>z0AJ;;k}T-RSyi|m|3t< zHXKFee6PB`c5YQyr{#T@+_wq~#*OD}<98olj>o8pP^(JQ1i>GLgLx%Z5DMUxgCi_= z38^U2poifMUg%BIbe=v{TB_7kNmNnqki>D#`WNB9;Ify8h`@FcmWhDEp%6eFHH^R8 zunoJ?W&nJmf2q|)_=jKH%M}j|l2+k0Ww8qVoU%kOs`LG;t9Q&OJn-oU2MK04GhXa< zNJMFPPg5N=Q4(ZY`?MNbM9N`BP@zzvPr@XXf!hJ+wv;)ti?%0CNj@gPuU8KfmOf&hXeTSz9qIm9bZ3x4_7@j zbVRtushv0IP==(G4Y>Njp>mWo8-NI*+Wk&6x)#Wz5iq`a_HHUaupg9E z*Ebis9Yyb~!8CjF+@a-kx&`ACUGgGOm{C|csEAd9nHhNubS|y8!YH-ym}MXfqcl^6CM zpc^B%9@sOJ0v9bN=m9W0H?bQ;%y7r(g5%{O`cJld$R-#8qfgYs*PFUpc_ilev3;gxgB1?QmLxjF+ zpkWqE2vT)^T2_V5JG^)7pO}2p01kUr|I&>Z*I*GWA{b|;btYBlB#r}}E`=E?!fnHQ z4%dKnt%cU~HNLZY7nl8Thzyy13SuG@Ql7_!3jM7**KXPLrWU!j*)~BSZ4!VqAFoaT z!3kvQa85B1YFWl;x5KUbcfVx-M|-XV&Zsweq1T}oBj24Reun{A+iaUAb(V?H7NJ=c zEwdp6fn3UTz$wjohWCyufBfv51_5wS)rP)Xwyt{a-N$(DbS1d9*|yZzS*AiuggQbZ z4Niq=>TC1^ zb&;xuhollQkqQLmxr>%V$~fhil5gjiNZLO{mhNd^s`oD#}DqRa6yMoyFyR$cQ%6OGGOH z9P0JBeRThvq|Y0U#HK)`D%8}MyI7U6)#jH#s{6}9k(HzEYR9db_*x7zT4LpwzJ2hG z3!Znw-tt)d!q#Ggsb;3CpF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Ir zNkl(F+q})NGk|>fD?<72TqM(Lol4l~{x^S~!$LSHQvXqP{Qv5`ndlC3~(& zdw9?P_dfsUInR6QavX;nIb1gZHaKnqY;@cNSo4iLo?W_ewMYKxoH^=R)jAsi;OcnR z=}b=0s2Tvcm1_Cj$CZ_9KaeG zS}{aP0nFfb=lR1g6CWF6;L;$yU8g04t2yid>{RLjh}!)*{~J(4Y^tiJQ8oCc?amcL zlpNskC!XQh`$y$xlecUE;NZg@*tQLTWhJ=Kb(W@mP0TK&S@>-U0-)Pyfojjj0JPn; zTME4Yz>}Q$>{AXt^)$9^V_69R#$!>g`X;GxSD-XhlTKV^;kUvpgu1`t`~EMMg;+Cy z8QkvV`&{?xjz84Sg|4&IYIXQS?Eq+61D2IwE}h9hG9KqjEQWe-Efwwx7UveJ9<3*3 zPf3XGPzT{(&hYcVccljqUjOljF6ndKtILIEtZ8<1?#XG0Pq-^ z6fbsPQIzsnD7#Sop>{N_p{Vd3oqOf3H<>2GX@$yN2LaGDjl}8qXi?I5w}x1(Of%Hq zD~tG2$AJ}zUlV}t)tv_(Jwz-v1i(;#FT(f2HpL+3jW)PrACZNN61unRG&SmGJchxh zc$M7!*~u~L`;HM%L*=Of-K#t8o%`jk1GGjWxD{0b2#+_JCRbuH=8ZPOW-V?-mEi52 z`|0gE4dk}as-EN2YIV$5)7)w9Sr%f=T}b!pPJXd^3`1HbWlu4A%NFXdU8Y8DVEC_5 z>OEEX0zm-WipqE_ipMb6;l7Jg7f;BwXRPU*do2gCW&l@n*r|&Dp0o2}w`;XJl6wvV z8NV-n{yIMY4w8vsQudTw!xsq3jI=HW0Pxh*bG-ZA9Eg$wxSGRG!~PeT{_sdav3eR> z=o?NH^?NqNj5STIR);STq;)YU*LEw_MIq+q{w^OtPTOq1F9V=$C9EcKD{6t?vxU`a zbwH*DOnsY#ICb#^6JrxDxBFJ-zr?QzK=C?0dnN=w|Mi@S9o#ntGsjejq(7vn#0Z`yY3+|9h1HXaym{ngecl%JPtr-^Fsi# zX!El%F*e~kbnkP{C+9yX&p7RB4m**yEzG6uoK`uUR^&CJ^LPx6(dYn>Td>@+0-5S>T){_Py`b7`ACJ98)(T_+!6r3JfM z@hb)p;w{U<*Y^=AdkTN3eM!7E0%W`|ye=Sy`g;oi1jK3!_PPN4hhD_efgq#N0Va)|RNl55 z&$**A146vFv58~vA1&H0*99P3JdgoMCE@b#V2x0J?XtX9oXmWIAYPvzpdbSq2C#kP zYXH7kxD8+l0>B!<`K!+bnJ2Z#f@%7f6<><@UjQ*WZ2R-1Je&iW)|m&Odv&Kq-Atny zShfSLJ3w;JVIHg;%y})+Xa?vRuPE4k0RWkYnTYHnURMBEYNOl!JSp4bcq|Gmy+Rak zC9(&&{1#ej@oNSUF&Z6^;%n5+0C)_e;5%`Bsl~4fK+HfQ#4MCAQWWq|e{Wd?7ie3} zD3N_g5k)FQW_O?U5)W$t0E$Aa)+*xq>jhoaG^%@bXVTb7%j}>m)cj1WWDP(*#n%-8 zmNFqA0BIW$`J%G3BZk0Ih==Pq)B^|*Am{9x4FkyGP6&t6b)@V1eL#Zz8!bw@=yloe uf;Qwiu+qr3N_Ld9Bi;O+c%$Qn2lxk>QI*|(NeCza0000pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Os zNkl98OJ|Y3V4wVy<9Hf6^;XXWi7YXfxRMy&Cy9RQ;F6Rx2j7HIP4DprSrO9ib(AiWMmFPFphND--?{c-xf zocja3{II5p&p#0E;XU8a`+T40ea^WSUDx?0hvgB#LykuP4?7+KO!>y8>&9-Jlq!GK zkL|QfYMqAxU@2Xvmjwf4*qi_)T9f2we~*is6vT`JDDHe6U`QJz&=-ghBE;Xm^F_$t zXD1|a`_311maatY>5dsk0;rl5|M?%bN}LG`#&dym~sXbcfKC(b4Qj# z&n+zCLemM7?J49I76D+lr=zOSgjS=7m@RnXiFb#?J%Dhfl|poBPASc>QT zG0t{;H1hz$>mQ$Ll0J82IpjjO)SEnAwu}o+C&*M3GL$?Jr$hYU6VcRzN$uGymi`}o({csIFUpD~V?XBb%7Ll8Fl>=5n!Y%bC3zel3qP7;jw->qxjEn{P0+#z0vG^y^HpNaHKk0}l)>NlcT4qQaWZ<#6 zq&kSDhk(qK9cPz1eb0C48Pwy_Y80rKkYm2bI`$mkYdJSpSNL^vW8RXk^=Fg1L+gYay-j>abO=Av(|TvnBL)bpW9SJAWuE!s{D1j#5__&#qmgyz|BevX|5Y zV*uj~kmF_`d{hQwrjL7eHBVkYDn|qOYGi(@0)XPXmjI*BM}wH{PYCh4fLOmaKwVut zRaK+hySjn>XX+!wPFMr6geBXf7Z=RshOdhuZ4hyowZuIs#g7bYBwB6K?-k_%wrzup z7h&_(@eB5rdXrtdMrm#~#ErM(4GjjwAKomPI0Mndr&rcsJ^5yc_>p0aHqCe_7hNYD zLipV4H73t!1uL$BP}@Lc@m5!(i|%;eB6hiqLo2EX|vh*_o4kEkB`DG0PnnEbe!=7iU|Ow&_<&HsH)1{E6t?&&*92* z)7#a-fO9c%Pk2c^y;EjDh|kK%r19;YA*ZU?eLxnh`2aN+X>~QaIPH78IwIb5+!w$s z9xwogf^h9Js6C{8c}-p`p3Gc%Zn9jt01+7w07A%`k_~$Hl6t}iMgg(-`Q^HzVq5Y>zj5UBK8YMDYT^JiwV>UOfo$ zQw9(rd?|JwAl2!N_)J_s)8Z!uAZ8#DVipP)DGFFTv(B{O2yK%YCCm>gqDX~EbNBhW z#KRN-fT$3YwTifYx}cMqMjcrWeZaYxoZDAqp@wH7mNfu*ihr#DFqR1c0Z7}32p46} zju--GLOe|I<*xX$LVy4v&%S0DKn{08ILur}n${N_66CAMu?|PQ&ipRup_~J;hS@6S lc#s|G(f7m;JHGJ%{|CH5a1Q@2G?M@T002ovPDHLkV1gI67DEhd8CQ}+b?c~~b?Xc33(_L(&s0>8I+6%rb@2qS z-v7(KIssE>HH^UEza}2phE3Ha96D z!I-Ci>povo)t0QjD()_2tKNQl=y!h(m%9F*fq@lt`6r~Lu$qR(@x_L)Z<*J~!f|gg zk?bUD%|Y~4ZZM*jr-!TDgdXo4Ku7oa!X!gJL*O7iDInwe#e&-B_SFDQ@z|Di!HndW z?V=(TaL|GGBnzPUF|P74M#T0x`Ur+z`@sKpPu(rp5xDTZsn|kO6K~CZWkAa}vqt+g z0%Mt|2P&oDM}$BOvT0g1EDHRcMS3=58~q0*xx zVcqw&Dn_K0W=lfmXWzRL7c)vl8Ebr8a0ADhrMXy3OdL(!9XcraC7tVJCGPm#bwtZR zL&>!AC@baAA{7F!Yv>-TE-R6&#z{2d)*RI!@AyR|lMvJ$7d9;Yhp1aqt@P&j~do?G<(d5lth@3GHzK-(0=Asz95|hSKZu&5N^zxNAO;}BP0M37G z#|*VDYz~_~WU8s9axL2>Y@lRS_kE}${e1JvW%O8}0{NC-|CC~9S{?7ys_=#>DB-To z$!)Yb?q1chprkR*mUKko9dMJg>T)^#5+!}xIwM{jDpKSoBd33aLTxHW?g@?GNbp^Q zZ>O>4s$iLz-;-wcoq7_)ty32wTt#^~x5zts0pK!ZLM9Rd zoqv;ajg_R7D=I1|V94WmE3x8!5sMK6NO7o=Xmz{RXUWDj z(Zbjt*(np-14W9)iOztsj^M2q0gnz^Coj+FIi;ngL1z9c3%4e3b{Bm2e+>s4+Y~RJ z)AqW7hxLsJT6YkzfsMTJg>b)t$zOs{AZ@ofLkK9|ViuF2E$-`xMHl045xW$D9wjP+ zq`;~SonX^F-{Q>{#5)^Mh4YLH{`me#ju+qAbf+r>4QzTPWNc>Lj*5F~=$e45eu3yf z_=Y^Va^e2{*y|hhj#L#p%)4=$f}Js^uUrrj8KFY1f=|`A4X_ z=I!4WzV&>CR|zzrc(^CDqYyArj3Fp=1I(AB&KbA1W%ngqhp>EPz~vOXZrjvB@~eIH z%1w$V=vL+O2s#T^&J zrDl7BziW8hX0&8CHAy+#3%|MSyo6+BR1Ie}!T>xS=HijU$ht*LLM|#5IS4-3^9-v^ zn`rOY;1czJ&N_SaO5IePo}aq=Zu4P;E;CV^HU%+9)HI8>`;)=L2qFH1IV zuGQ42EeT*<=T|PF6v=w9DgP?&^KI|}MP>|p45uaREQ;dUa&yB{h6_EEFoh0t4xfKl zAHn)aOdKR*RY4w85V1JNO$Pqq;s(lM5uJF+oO=GpRcx%Fcdq1o-TUhu3JI(R^K?ekO;vatdBgF2lDcr=fNdGZ$yO=_%KyD0=R*o+E7y(M)^Xwi5E zEEKv&PFRFn{oKWIX8N-_9jLf}*YcGB!xQ;I7_gO)7UF!H=drPBS4tU9{HW?$2ve69 zoi9BwdH&4o5eVPzM4B>Bx-KeuJ|t5TWKA4e+(@9C8=X!qaZK2wQwNZFC3f3`C^-gF z^>2mt|M%@Ud_)M&c-9apY;X@ghY$*&SiCjWrzV_T zpkFQ*NQ<0n>{BuSn9}gtVp3v`P75@Q3@jbn#L4EcCID=Hr<^;)XxU{C3kmq%)aByq>U zWUog>45%;IW;eREeo)k}+sfGz5d3Pep}i)AaJ!&lXexzNT~Jh_peMZ;>WP;jx%q5T zxQnj8?i|)tUTSc(XQ)2o2yYVPaWd-dtVxi(=G0Kycg!k7hXH`XnMBMRT0G?pp7Qf>cl~A70WTk##8y^bi-nMUEV35tiYR-dlzx-#Y zWpzfxTl6&eb>1=?HCA3ZA2?MvAx>T_vCeB@W%}^dpbhlQ4~zeAUw>!MsL%Yt=Tsz^ z%c_S)b9y6B8BG`brDA@ICM$CcSwG+R`zXV%-pS5MXQZ;o2dQ9PY6zGIRwdL0Qwto0 zmuo=hz_ovlM|35v?|>Z!Z|%!$u0vg^U2-{SaXWT=;8F0g1#on9u9 zk=&kTt^Mz#0pcRDPsst~^>IO$-;OHz7!^pH+ZK0JVtwE_yBAmi#Kup{^V8a#{ zYe!8BK|B8nv>IHc;($yv>=_~qs~Sh5pHVUB(bnbn<0)Rm&#Um3FG)auBMiiQp^nd8 zcM{KVpf?7LCaJ7!%X^PKch^3AG7y}BikN5OPK3sG)ELXPEY#-fPAn-VPKUm1`##s}#UwMqC&<-SZ1;=pd)F@Heh=$hf63s+rqk7?`}JVU-A1}v}p-Y*yX z0y+`@d^yuLHp~M6$33xs4x6ub_w#WV-M3=4r)7f~Q1YOP@v9088*lW3n}hw)Kwkgb9#0bfDR?6&wkoE)IuqQ#~dO2?5N@r}OQM6$VUojSc^8|C3d46?B9+RO0Cq zEKxyE!8!z*Bf)wI`+DAmnL$DVkd1%S19rTmqz+Rc7}eAPPKda|n@JvV_MRS$zm8HT z%||NTc>)bn>8rBav?~HuYTa{3^EQ2x)4S$~n_RvYGk;-^S5);`i2q6YImWpU9>qk6 zrz49+tT&@yPB<4gbVLHSqVBtnESKoOQ<+?tM5J3MS;+LXw4v8yDcnu?&y6mI`fn5- zrhoOtSs+{NXq3~${M`2s(5Fc{L~WJXd|1WLvdVzDsroRd##?Fx@SiC!@0X=q^HcS>A?iI3Ht2gkJ}u7?E}}*$j0)ORLX-)H6wkWTnV=a9s$SEP#Y!`9I&wr~W{#JkCy8kmVj5XlM6 z8Y%$_@%BAFQ-@bCsFyJ$SG8lE*sSIAMQfv9XC#1v9vFB_1N=m!=>^2jIpdjyFr=&P zlC;5p+6en^yVsKF0DWkq%*(jMiK|;s$SRo(OdT_hf42fu71b5WpF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Bs zNklzIyWD~!5T5p{lC>_YKIn7frB ziWj2D@OBE`h+cT%w}{qR26j?(b2W9CASEto(=~2Qvm~D7YpBPIa9&c@v90+y2{cJoJsu9QizrUxO?3yKu`*cq#G+Rl3gaL!~w`%$h8EdWdQD8xBB!m zhxqu^F#?&phz;+hdg%g>Usm|MOTx0X7kT~!DerGQb?;$5`rw_GK(qwF-Ro8lA9;

9%jvalqX^5r)G}~xz-)6J3?T_F! zEp+jYB;|5RQ~{c^Q%e9MqZ34Dr-_VCFrPhsT?-9+_KEoD?6m#>fp7$utDETTG=Xpg zQ@VCd3#ooHsd$vg=mh!v8mV|xUjPjPAP|mFt0uCmZh>#De(ibsLwr%_8P zaLeS&Rp|Sl3_^Pmt ze@aFAQ{MpK@OX%^Ls&@W9K~!FfaSnL+-i65i1Q*Rzx_-<0Ih-Z`88@4g_z=i{0dwD z{u2PZx9S7Jb`3LWOf?B0aI=2LX-#x(0;uPb9 zlk0vnTWx&z`=>2|XbC_jnOK+nlVi_v^y?RSe*7igoq1Dy9(njJJ~{dRItXttq#wZ8 z{sSnALO#D%zgfB_4r@UvOj3!9Wu<-BuBm=A04`TIk|b@qnVYTvK&_%+$!;O3#0g4a z{O$n&h6e8z6$%gy=URW zW8Vu1sPBwSGST@aHu+>#8<&8vN~5$U)tbCf8^w350w$lV?i|{V%hk=o*`GyncF76U zml!}MnII63kcvm~215X1nU$1+i0|!XeX^jj<9O#|y- zpbi9x3012oSKX)aP}iuN0cmOqX%^755s;R+W}S`VwIc-}j@WQxAWcu9P5=1@bv=mx Y0F@D_zi!T!3IG5A07*qoM6N<$g7@nE0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..124fd3b69a6d5f3d3928a45237df8aa9a3eeb4a4 GIT binary patch literal 2256 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c4bd2a230da531d04cb30715c3b67db77b7062e3 GIT binary patch literal 2303 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json new file mode 100644 index 00000000000..0ec800291c3 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/icons/mob/xenonids", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..f809317a9d4a78f6b1329ddd33c87e08aff84e3f GIT binary patch literal 6579 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..38f93b3c6ab85a7f4f3389bb51c59f2c8a0b1cd5 GIT binary patch literal 1828 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 eXH)*<0sIdQ;^S~QsaA~u0000iGO z{qW{h-I{r~@4Kh_cAwJ|p{DW)1CG?=tkJyL9l)dtJ4w zdeyb7p=(?^OEvgB;0QQdt0x0=w4NdMvaxl*)JBa%hj#wY&=-urDgAAN51OzN@%57* zHtN0}6SefOY%I-XFlXNk2*-6DM;T00rR+VQLnPm?h;|^Nv8;%_6+{~Vk@0-i^Vv*S z5+*H@@&%4!>n_LR-y7$GD=kskfAwctC|yy%j#IuEAD^ek4$6l6r4|%Wt9Tzh|5<6c zh9HKr!b(_G=YRO1|C-t7aez7u2)I@r%(aO-=q>2cH``ZB=;%m$|Eu1`J?_#Ld=Z~% zMERud44&{h2HGzlWIn>0u9p?w*&gKI0ySI*VC7C7z30S)!%q7w}&XP}lIB z)t2bwkt)dc;7VjX1SssO%VKpY0mGW3+F>; z%X|z52=E%sJPRe-VZP&!eSMtjB&(yy8jpJsNwv7Ddh8kcTG_&i96L_nZfL9b{U88S z9L*RGP@0P{cCa3GLA#l~dq3X(sC*yU!UnkGHkn>xksLdW3h>t^Ph&m;DR8UXREzv0 zj|Xn*d6A{sxU8xZ8S4^$W^Kh;_T*67bwCN;bw$V_%mkt=Q}}TmrL#|U9)mZeZ8D1w$TaZ& z8F9WlDrvZkc8G^t=<0WEwFu;f5VdA|Z_+pk|M&AX!gyTg)9w%O>${0`SnB2B`ra$_ z5+wRu&z6}tx`sz2JBLo{fTQTpSJsh(2ASr;fUe76fu{2OdvIpsOhh{zTh2G(Fcas| zghLZu!p#g%npjA@-IUAFU#xCcm_TeE(4+$rdE9C@zqr0PzgueccF*R!_uMg$m6#VR zBr|?DqZ-EX$p0oTWSsyCui#Xv+O)_Fe1VnjPoL@bkQ5K1@Ul>SBInEp5iy*%E5Fn! zg($`;@bsoM1cca-@wBu!FRg3B!Nb;rZ%+HC2kdeO0=k_=Ltdp{E?3y+Ha4cpKD33k z>Y0r?XJq+onyMH>f$@d*?3f|50jAF6I*)w{7Yb?^WKO5xg~su82xTTg4;zuQKsF!AZ91ad;6Z` zFP90mlDDO~|CaI<;mpPwSS%W>6uDR;w3#FRCAx<#)VOfr#qz`^ADzwTN?U1OA1m

!>AQgwT5J?+5-j8%dcDdQy_|xI;XhM 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 WvbLW$B%psI1%PB#WU8f%gZ~G>FSNP< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..4281dbf7c5e80c9364121bd98ff826dd41303b07 GIT binary patch literal 3549 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 XQ|PS%5hCS_00000NkvXXu0mjfZ-1Fl literal 0 HcmV?d00001 From 4abed81ef56acc1e0af05b5f3f77ae67bb1df7d1 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 4 Oct 2024 23:19:06 -0600 Subject: [PATCH 06/40] Add files via upload --- .../Textures/Objects/Fun/toys.rsi/CCDrone.png | Bin 0 -> 5252 bytes .../Objects/Fun/toys.rsi/CCPraetorian.png | Bin 0 -> 3701 bytes .../Textures/Objects/Fun/toys.rsi/CCRavager.png | Bin 0 -> 4518 bytes .../Textures/Objects/Fun/toys.rsi/CCrouny.png | Bin 0 -> 5136 bytes .../Textures/Objects/Fun/toys.rsi/ndrone.png | Bin 0 -> 5298 bytes .../Objects/Fun/toys.rsi/npraetorian.png | Bin 0 -> 3744 bytes .../Textures/Objects/Fun/toys.rsi/nravager.png | Bin 0 -> 4487 bytes .../Textures/Objects/Fun/toys.rsi/nrouny.png | Bin 0 -> 5155 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCDrone.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCPraetorian.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCRavager.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCrouny.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/ndrone.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/npraetorian.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/nravager.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/nrouny.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/CCDrone.png b/Resources/Textures/Objects/Fun/toys.rsi/CCDrone.png new file mode 100644 index 0000000000000000000000000000000000000000..f1af4a8100b4a2a4077af1a3e7c300b0228151e6 GIT binary patch literal 5252 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 TVny{$00000NkvXXu0mjfEn(tW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/CCRavager.png b/Resources/Textures/Objects/Fun/toys.rsi/CCRavager.png new file mode 100644 index 0000000000000000000000000000000000000000..1c5a59f38591f86119a9f60fb69ca22b2875adfd GIT binary patch literal 4518 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 Ef|T9MMgRZ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/CCrouny.png b/Resources/Textures/Objects/Fun/toys.rsi/CCrouny.png new file mode 100644 index 0000000000000000000000000000000000000000..8ebc3a78733d095dc15da38e2aa1d4f167c96f2a GIT binary patch literal 5136 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600|sPL_t(|obB3sa8%VD!13?7 zuf2CSyPM4>+1-%Lk`Q?hL$%du$Hxp#hpN#4%1b~50b$fZ+rl`a7!<5kDZUt`f{4h& zM=hwJQel)jNL#1%#f*Q*Sma?66A6SRyL%s}e-P54q9n3R{^mo_ z=L#t$|IZQbH?@;L$BWb;k0 zivrj8y-~OFO6hqn)BaV%YnL3Qw5XJ2*F4ta{67j{(V#){(Xj`KhvGcFYZypvSn{gNf;9AWA3;qr;=S_uauJiM)nd+SuO1@m`T(OOow! zcGf(3;sKDLC<^Odt-**yFynE)Nu`*)W=&xM=BLv#>3MXxE`42>Db3BiTT#JfhYs;x zWhEn9T6lNRAa+((^7GPC4y96zE8v9q(0~E5JewuZIr=6~JiwwYgXwqlD0?Fj7S(;u zhSvvR#^YG!<+PTUcWV@M8=#@GQpTm^E63rpOosW92qV7!n)gm3^yx!=Cc}&&L%6D{ zipF%B2@gJ4Fo1@1T2^}=fzIPemmXl<&Pu|LL%XIi>Cyvi{98ZFcpS5=jL)M{Zdy*9XgcB1snnMQz!&ob{*`KsNQ8Ji&hA8ldF$5~4&dHoQdS8;958?vJnuW#Of4!xk3=w&N%miK5fchH z5#E|e$fw6QLjX3tkVF9WQyaU^Z(fr`2?Urj?Fd05$f9qrXIeK_qaICy3zJFt!1yNq z^iq=V{{El_gG|5i7!$Ts^M~EL3qA?XO(f*<@y(zE`iV}Tj4{)`A!LM5(WqM!VfB|^ z7Jd}~xGkBKPfck80b|#cv!SU;OiU!?%Tt>%b(0&n4B*L+K00?dLaCIjRuohrc+IxE z@{h7CG|OUFaWP9j_~6{!2TV*PWW8Z@9dFL(y9%f`3=~~QHBGW(#xQB|;({a0NF?L{ zRi#u>FyT}H)9lKB9O%DXiL9jAGlUj)Ty3q-i2elVg^}##u>L zU-x{Eij6NUmd|Y)Nch+>6wf=c5hEpp!w?E_%cxfR1S@%C=GL=9I4!`-bLL1r7-ZDa zr2^oNt#hUA+5qI79GP5(eU1A#aCkpiJImTl_H#b(H0U98sL03`g4AY0KyN z!ZbO*xfuXc{5OYCRn(#)?DBFRy(!9{r)=&vz~&8o2>)+wLXcAwgr@Ovc{#O?Lqt^x z8wLo0P*sGcar3xVL{`Ce^JMKT558Q?e$V694?pZ4z$1eP%am!7(scrc!K?}2u;#^b zq;2EbHqvqM@_D3fb2OLZ2(ULC2H=vmHh>db<`otEvZaN0YHPWA^jEYkZtph0w)GWU z-r2^_H?TJx=4XcwV@ufuvtZAjZUNlgzrT!ibdb&G2?;^QvZ!_(6d*1oilWde z1OeMd2tf`Ifa!TebsZFiqrlkuubKN|j20<*rm5+)xqomK_)Q`qV?t1)s#K{eie+)o zb=i~8<9Z%i=LZXhqA;|hgOH}->N&jt(5##smfn zK}-k?O(PQs@P%P;{22iNew$3n zM@Khd#0(;_2&Qdu`3ixX%V8)A0#H4VKTc{wH+4dh5OcSk&pq3>7j$>{_f=K0;ie`m zEaHJUGygH1Pj~GCPOK1?5Ud{Ggc&!9s!Gvfri5UyWl

yc^~sb;Xe%d06u^Z(AzciYWM&?fDiEh4e%elQ3AcO;5I4%0000pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000y{ zNkl<#;li!TqfX>ll9 z64|t?68>LN_|Czv?sv|)=Nt$rCI3H5TnBI+z;yt>Yaf26x(?tvfU5vdsPB=*+B}{y z<;lZ`#V-2wkyN_jW|{H=s!@u^AAabH>|Zf}RH-hb)jO!9L)0)NxpkC>?mzTfgAgp< zEWN@KxgbDIX9;(H#>3xz-?CKl)Sf@d4xm zX@?$;SYjO%(@yg0yC-O;Zzb%!LqiS8^?pvuQaNzob|#}CrXo4?&3ix8kB(;_nF2q=UW4s)jNo~ zZ?hpn7P?2NEi9v{f^0U&=9yDG_UQL_2Y?lorAS3m?QaM}S1?qGt{cn-GYmDsI3AGB z2ME>R>_8_oYf>!b&ju;4_`v<&zG?_TJ}na@Xj{&RozYwdq104G(d-PS0%=|vNM?EjD20*5ele%e2DHMTb(b;$p z#dHz5MJAPl+~|%trI#tc^&rYj;y4Zi%^>b~sm#@-Eu^^X8+Ts?fJ|1JwnHMJlQ0at zgohZ93zAER|8lBhGH`P+wTUHFWO&`+Ke&06>t7q+uB7 zxcK&YC| zRKln~gvw1Ye+xILTl9-JV?6VBbUGcpOd2oDlC~_)ZEyA#DmCXDU;q271K_1SX_ywK zX=4b3Lb3ug$+2^<;&?8-R*QY5TNp8Bdw34ZPT;vo=H}-3O~yZ}!a^ifMMbD8!(Nv} z%16sD&hwl2QbR?z!*Ef}k6?Qq^^4lL=Bn()UTF z0*XPEGpF97GiXt*uF{-tQBf-#d+${&J4MoUvC`t{~IN2n~(x{w8BN!nAFs(+Lb` zxXFNQE`yqYXP*Aiu2zHDQb8)3E_KruovDUwucKz`bV|1n_dD#348plp)Yl&2*gJ3a z;^EjCjz*}uPO(&>Qmf%w3GV$zSK=}N=_r(%VK5#HXl^%!?U=IP8w%HVrENKAnt`qv zj3#3ynvR~(<)pn6GZmU`+vM^Y!Z6MEzxUX#0w~T^rC~W}rpaV9qOrNb6b&_9CNyIR zYb2v8Wj8^pd4j`-57TaS1wd5H$?Du3mD(KjQjtIZv(H`h?J@vO3fUT7F3o|12iZRTCimUDdyhXrxjrYY zq>Ghu>9v})cDC3$yDr=?ly*8qPX-w2B1&mL+Qu=8(@mcE;Zx$mZ}MfiR-;;}GFLA1 z#lQL6Uk|_yT&ZfB6pA8d(P}TlIf^G zwZ2HTR;7LJ6uVIZzh8w)S*FryX_%Inj7PK^+jLtkI*qmn^EqjxJT%)y7#5StEi4%= z+Q(nSG)>NIY)IF2h3~quRxXQs?mqPE0RVWRFBL^WQ500eKnMi^#Bt2r${zZi4(;tN zI;{rH?S@E48R>-?N|hSLQjw%0`O23+UT5Z`sJgT$?No~CbV{$)px0{AZgzwlxYG7~ zG$Vo3ZB*MO>A7S~L1XJYy-tVObRrX~CXWC7_-~E@zmy;PQc+bY6h$biN<5vibAC(Y zDkW(-NrwHN>~-3r(`XAX?MXkAB@^Xv6FN^l@$|K8h}7q$VVd+iEjj3PM7!A$PSTQI z6k%94!+u|)sIfq3f*H(aOebThfLK3s?xUr_U&{4U7xM3HM!V4#el{&FC&_FUGaZlF zUf;ZUV6IY+_`8Y$fRW|3{f>rj=LQ( z8jYDwCrBxgQqtaOeV{)dxgU^p9htBl6h%Qw$z(L7^}a)cD3l4y#XodkmXJ?yUr+@MMl$VsrAVAYJQYn{}g*p#D@Zjz>M3Sx}RZZu@b(qj@ zv@bi{OM6n)b+TcGPk!=N?)utYy9U5X*;3Us0H%`({qEoc?I$dYR5C>_o8`yP{do5P z{J*N}0ImbL4&XX~-?b0FQ(Xse9l&(}*A~E^eDANmp`n&&qiL?7Zaf>Y14p6gPeA}m&FVYPI znO^&`cz;(0AiwtxnaLDoDN_(DhJkMCoHI>mzs^5?vHHV*dZ+C5di>=1BUcUQssYR| zEy&e<`{mrivS^+=ebL#lke61bBt2%rP&HBsm!;Aw>fW2^oqXc5VMTS{ozio&Cpd-#fCT4PMN`2*7T%cRC*hJ!7(lr_Rz(u71*{XIBNibo%~4=E*HuFP!M;^1v}@cIk?z-@Qj z(c3zE)&V|r5V|V>s`E8jnXh9Q2EA63^V?g}4|8HT8W3i4SP6@@Gw(5*O%b|6H+vR< z|L|}ABVYQ@U*^{O9VoYdn$a5%@$h#az0kB=JScsyL^v99y730wIJx+pr|*A>gk^L3 z4 z@c(g&HS@!ocz4>;G_nyAENfOm>lujy7W;Eh- z_ZYV8GoEWAP8lR(3oi&bx3u_O=F}0-Ao|G3{5qVaf~+9@S^=#l`6y2Px8`> zuLyv2aY4F%g{0vyXuQMJoT8{2vsjWa6AW5S78dH9IJ2P}$Xoi8JfD{V4exZ5V+TJ3_WLVmJfR~^D2bfK;lPP2`rkJX8 z-ZUBS9AoX&rE4^~%Bpm{BAKaVy?c^Gm}KYtIVR(n{QMG0Ll6)83{V-3N5qpc%wlFU zm`$fxjw4SVJFZ-F0I6&w?PQ90&_Pcm7$i$*ZkkzRjoHpwjFeBZwui7d&pt2aTZir@ zq3h_qPiN5jZO4a8fW1qqHGp_u*T7s zUdGJNAxe8`pM4j*d4kDkL^@w4F&lC8wb!rR6-egGQsfqKyQgSvZbC9dnG8^Mjf4V| znMAcy*yR;6r3Esg$8!%KLdG$=YM>|@Ga1utHa^fvCuz$I{z&3!jA7YWxf*t5nNqPx z&^ygbM~>iyIpk!>#<{ahtN=P&XZP3S!)&kWO>YH@}Gx3Zb9n=6$zF#hHqSzVq-U zPTGzs9o?1VcqoSB0g9rM@rR{N`0BQxxq8fJi`pZbTVP? z);}QJ`)Rq@e?xrXebb+h1t8_SQV58r(@VOpb{I(|n#Y$dy4#z?;}NQ&;ATRK)jIh? zk$!8N*Izw~nn(}?A*#M3^HKm9P{(HPJ3s8*|lnUL>)@9<>+WGs3a(P>?n4?0m^s)mJ_^a)EfbWLH>*`W}IG=@Ve zwK~4%ql|_;^VBn>QUR6RJU2wEMAZy`dDovZ8BZt_3e4B%F9TrN2|1h15C~GXN4>C0 zHCHE2#7J|@*7h1(+fDM-8gAgBYl3mBMQbo1TdLyvXp+cN51ko*l4K+efWj_SpZYIfJedB+iNQF|qieknr ztt|e=Wu^Bk8)juT$dgHDSl+wH;l~bB2^Xjo<}lI;I@1Qv{^)Vi#S&68n7{cm#4`o2 z^)_*Kp8ko~E>?to7)XHTc0=SVMVX0m%-3pEOGUo$*IyJuN=eE~O2ae(*gn5?nUhYw zEM;*omMW23r!aICLsuwPs!TdfX5%5*bQ;;ySt{)#X(##e!=Gn+t0Cs*YSMNre*XHg zkCmRHY*uQj#@Y3AVxhb&=W=DC_=Eav3+TNj&jnNKPX+#6J24GIRA5ojdjvt zKvXEPy1I|G6UW#(^B$*8onp`8O)QsInWWmgHX*L&=j3v2FS?`f`a7@CYPKoN&$Dvi zAe~MNO-MFQonTWsG@=_>_63^h$^7=u#3K)X?-C!%wX*bmpLF2!%+t?Z0Fd;OQa22# zClX>ho-mUV6b;R^NfzpOzKbb`Z1-ktY;H=Wy)Jy;W8Wt}Nfc$#XJfu|?;(2KE}3kW zKfLLWu0SBNTe*iMpuV}nt*%d2O*GMP$> za>l`lY7EAZ>7OQwBDS};dHszyPz{6GbSgW|rr6nTii<(e4P2=w5;9@gLN#oJ<&g9; zIJ$&*LZ{uL+3L{Q*}^ak{B)X?{WnspRA{Ze%R>)+7o;T0<)-<3PW$OkUf9)6PCl2D z{b7GP8V)r@QE*(B(!w$+*TvKn^x2eWe{uxN^|5S=lKP`*`T$tMzgUk zN4>si{35npk_O$tm4;KpCx=B2X84r34dmTCIb;U0O`(*&&!W3B1G*m@JC<<~mBaUO* zjbDwzy}*^pbVyVvkc%QYZ0rcjvUvXa=g|zEY&MHy*}V9|%ew{uArRt1#iyz&3ELr+ zPD{s0ij-}!Z)N$Cn3Kupq-Gdg*l&oLj7ChxW7<2-Utb7)9Hny^>7-mr)hf9t%hs7Q z96xq^Iv5T#*L8{Gn2is}C|9Ci0zgXQX*^XmRkKnlbR&VPDyYEelc#^Xf168sNvZ2P zhG9^jn`1N@ee7n$mCANZDHH|$7t0dyWJ0IiyCU2F7aTpy`O)5;8vppF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000gv zNkl82`ObwRTToMKt-sCQlv^$ ztt$0PTeX#{wgMzXOHmR?QY9)ONz3XqG>HtPgg7xcPK@n%8GAhT?902&`z*H~2BxG? zGh^OKDlzBVqi4DQ=cjYez2}}IthM|qo7e=f31AbzYpvlmwM_t<04@N)RhJIh(a}-< zZO>i-aNQLb*(i#5>U#%7*A@O8yL7l}0gjxS5dd%8wcU=4jPS4j{`k7bUpIhDhpV=y zTEh2z_740O>BJF!-5eqa0(xrweEz;KZzzOIhpV<2hXCwLM?ky0qkoD1{(i!!$frMd z-@3-XAOJ!LYCUDXTe=mD$8F6g5z7IiNTu4l@g4v$@H^Mq z-Me@5z~4Qya(#W18*jXkhd%b1S0xAz+_}pZzBA5|*&KQ==9c~hbNe-X^H098u|ZHu zV^KMM@4Xs;v&Sw2pnvob084vLa^ve>&ts2$b3;HVrLD!{IGQL7n19p9iK2+%{rA&s zHo5uco6%Zx*Ijq5dHgj4(8{w)d8DFE&WtR+-6P zqFHyD9KH&wTd{jS)m;F_v!UlPIyAsQPn9I;@E?7*;kqvGUi>!IN`){CIXFH+Pfri` z-g|F%0j!89SZxB7uJg`2wsQHXi!p|=vku>U^faxy!F4SsP9EKm7|>g(*lh!SY^n94 zl;n}-8wKpU!_bZNqDUHEoiNI*TP<^l?tBcvG>41 z_V3@nF#v=%Hgx-FFHZv!-|IsNSnkZ=I1YuVmk9}W{KXA{P>dowSnFY+)wk7T5DLl7|5Q_HlB*l1unciWDd!V_9J<#2pKuTqe z*7&Z+P;Zrw#guex9+l9IdBPwh^j*$e{tiU3pMhuY0VxndFuwCQ z*){zgo`3%NZUZP-#}rV?WvMZSYf9vKg4Q99>#-2HY>z6G%N2~Xz}~%ky9z*PV|`Nv z6j`=Nr&I$k0_`x8EYV5oC{?3eF7raqDE7&&Z-fHtm>4M?giy5F=djkIq{KKLrQ!gE zLXl#zL?<~zp64ttFOy{%S(b6^*s*m1F($GCfd#NR2muJBkaVH~C=JE~<56o)V@!oS zw^S+>Ufgy)_UnJ&{e6Jzl&v-)QW&hwXtmBFq#_D?2!bL(5Rlt>!e9$ZDY7gfNtQ{| zWg5+CCMHg=Nt9BqH9A5m4=EKOs5==5`HJV_#ImR@H~~GW0>CoG^z`(`ErXt0wOU7j zpwT>yk_JC0<9iW#zJ%ix(0av7tW8Oh25FWsH8s924^YanLTEg#pSvhnG#>z1un9?jM{q%^p0OqMke0+e#l%0&qAW047s#{31v z11XJ_QX_;yAOHzitWC*nhP5fy=EQ|jmg>jJ^L*pa1Ob#Xb|o0K#ZRt<5Tt46RXGn3 zLac-aYsJsIUe~uakHt3uYyx<#HN2*_31AbzCV))kJTc%DZP1ay*|?{9lAXFvakYZ5;E zvCrDqpZpSzku;l48jS{%Q?mrV!|dE5hsV~Q?*1a{DuC@HJyr-oxl}+(iBgL8a!ReI zjMkd(4!wuzd;aLW;!7X+TYKxwS4q>9bCWX|E$DPQb>#u6-CIB&bxurC~&gMaazyV-G>e}Y1xz=6NHQvi(o z!9Uv99leiJi?)=E*0DSd)=axzK5Vjv)SYw?{nFC(MtJz&(}is>{(x_ObB8B{I6D8aSo5AeC@$D zQUYR*;o)Ikzx|Sxx`a~rzR#y8Di_p~uxe90Rv!&mXv#Fl{_ z1YySg_us#64{%I{PBM!zk|6Y1D2zgNE7!>c&#%*J`s^HZF?wa6@wszFPzL+>XE&%k zzWqjfonD|;F49Rd4jwx}yOXlqNol)2{eG27rAiQl%*`Jm@cRgYfO5G^u_Sr$!L{}9 z38AdfF|bk&%Wa*&@5T3Hip3&F26r-W_;E%r+DfCb#7$T3Tv=k3;?svS?05fVg8=l7 z+8YL9j*hqJbf$5fDvs+?Z=50NNj|UV+n$QW^0VOS;b+gL22y4wWZC! z5PWm z&aO$66xv!qN{wUUmC~3LWa%PGg|ymJ*#7OXWhYd(a>L>=+RLYTezF5;2g-xsMd*vJ zC3*NS&+l>P10ce(B`8u89**&lN^mNOVQw7e#wi7Zc)mvzh6F)KvvrF3xr~LyaeUvy zbzLSWCx5w}noxEn7UURHCQTLyf-N}C%CvfUa3?HILVX5iPlM9*$%taH$l;-@(52q< zLiiZ~Mh8|%gOnPh16%&L=?p|TVu4E znog&KkabR;JlU0`MM~Fd6=1C(&zm?-5zjABjEi)V3C^53vpSAr0;{!05LD3G;JOZu z;~<+pAN~7~g7b(8{2+1|Us4 z)a!Hqw+H+plhRmYB9wCQy#iqv;krIT&d}*}@H~%Zv&q=l*oKtJr8E{SLTHTkaNHQj zIQV`@oTrCr-R7eF6X591~fkRyx*K`j*a; zW$DIuh&Ya8UDqX!W5&nV*ZR_JQ_@(eT(FR&_00x}_1dpIfd2-AhWgA~t^-v70000< KMNUMnLSTaNq8zRO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/nravager.png b/Resources/Textures/Objects/Fun/toys.rsi/nravager.png new file mode 100644 index 0000000000000000000000000000000000000000..4f678fd557808f32d4101f7494fd3347c1c47a11 GIT binary patch literal 4487 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 Z{{Te`GwOdPFuwo*002ovPDHLkV1fd>m&pJC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/nrouny.png b/Resources/Textures/Objects/Fun/toys.rsi/nrouny.png new file mode 100644 index 0000000000000000000000000000000000000000..28271d8d76be352a772b3f5ff9aafaf3876c4b56 GIT binary patch literal 5155 zcmV+;6x{2HP)f6 zXi@@54ZTQ_E-Enz5K6$103tR-RB%L5k){YTDBysjLy@r}iiH7DvFijGMAUI`6dRUF zWUU$Bym{}eS9UO(Z2>7`&z9wUXbV-Il#&6`Y8GKGQ04S2&F6MJnWNa;Ck|;8QE#r9r;7G||@X{|> z%+C|c55>;RS}qbKr-&IQTvLXPlM{>K&(BTgi^a?^4mXV>;xX8n8Ce|RasXz}{8imI52H3ZN4bfe_i~WlJ|C&UW9+{8AKoW!}eExnGFE2re(F+`iE_46#!l9 z0Z_aBhs|Iw0E)7{bq;-T9=d#9QpDmcXDh4R++0fmpKB>E=%LdZt9g$j;($`3&Zthxi`{{&gM}5&R^+h%b~yM9Zd3AWW9ETgVfL z1(`yIK=_}U_z%PWq}jQaiQ4!P(3V&Nr6C$XejWfQDiI(Fdt@un?|lo#M+5oIi_w{w zo%_#%{(V=tO#a9gB!7-$M?^BX5>d|Vn*3S!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh? z=qPj=x&RGBx1dpI68aT-2O}^EromdU5o`ssU{5#*j)WJ%$?!5bA1;Eoz?EiTr=n?cd`V|I)p<|3Oju?MT93~aB0<#&j8`F+Cg&D?-VWzQItUA^l>xvD zRIYI4MQ`g1<+DyrL=EogS06Xii({| zv`U^zjmmKqDIK93(F5q|^fLNk`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6b zsWa4l)YH_rsduU0(?DsMX@qO!YV6TCtMPOWZH~(v?wpc2hv(eZgf-1HBQ#fN?$aF5 zoYvCT^3%%Fs?s{6^;Da#?V+8jy+iwi_M{F~$4y6|vqR^k&SQoO!;_KDsATjprgSxR z{dFa}^}2()GkV5)QF?`X?Rxk03HmJkB>f%wz4}uIItC#I1qQ7Kw+-=zEW;GTU55RJ zuZ@h2VvIHzbs0S}Rx=JT&Npr~zH34@aW`3J(qMAU6l2OVO*7qXdf5y%vo}jIt1%lg zhs_<#1?IcWhb_<+P8LFo28$a^64R5J!)#@aTGB0pEekEXET35!SjAgyv+B3{Xl-wu zZrx~o$A)4PXj5p@WAm%6nJw40#`fA=@?77!tLJvleQsxN$G6*KchjC~A7a13zSsVP zgQJ7Uq0M2^(ZDg$vDWbhi^d9LZDyT!LOXdmt#&%*^w!zIS?qk+`4<X~g?%56 z2@eae34a)26HyS+zks@6$%2*zuOhu7%OdYYnM6sVdZQJi6QY}=U&naIl*dS8tzuWk zUW(I*6U24LW8oFzvR(TOpM zEs5_rp_~TJ^wNN(wM(bCZ0;`Z6P^ce2XB(^$}i_nB)KM)Cp}7bP2Qe7nc|*Ok@8f) z7E}wKr~0SXrM^xJP1~RLDLp2=Jp-4Km~m7{5vB?IGPN`FGKaIwvx>8%%bb_(Ts9>N z5;bK**^9Ef#WdN^)PTf9vR*Qp{o-l7 zTcBI8wqSIn=gRt3(5j`YdRObOE?Pal#&6AmwS={4Ykw%TE-Wv6xh`g1Pmxy9nxe7w ze(PI{6^cd0H#WFzsN0CzDA+i-Y3`<~O&?2mB^OJrODjs>Z{}{k_?699m0x|@lC)*8 z%%N=0R?Jr6*6Z8cw;d=~F3&F?+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-*|u1-NtOIZ>P7H z9s-9XhaP{M`0e$>L5F*fu#U8SXZT%h2eqT56Y5;vIn|ZYCGC#u9zGg)w718lr{jCe z@An_mJyvsE<#^c%!il02pHAkVoIaIx>gnm^(__6$dheWxJ#(!uyl?Pq(Ao3ne9xWf z_v}A;-u3*k3(gmgUSwVDy5w-FbHIL};|Kd6ItCpEJBJ*Hx-UCj?irppeBz4xmD5+f zub#UWaP88_{E^}7QP*$YNVp-r$-DXJR{E{yw{vdK+*xxMeYfPE(!GlNn)e%iH2tw% z>L5Kn>ODH}V8MesW8ASPKV|>)e!S=*`C-L`&P4Mg+egPHeJ3wJUif(YN!F8@r^P=j z|6Kdbc>FRj6+1QlT=e|YubW?}zu5oM?q%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600}QiL_t(|obB3sa8<<}!13>% zJ&*g&<0iTHV$ujigy>M~=zs_!hy?~M6s&}Tq6n54UWG~rDG?PMR8mCVAP)!RWyM#W zmZ=~huU1Dv&~ZA(C(5Hio*~J-=bY^ygmkE=iCiXscz*w#*)zMp{oK8~=bT-kl;Wox z!UOOCJb>oTp;^NN@Blmj51_eoXx8}A06!aEp<-DfCe-d{WvnBXp|jzS14Wwi`_AY$ zW36&r#ob?S~MhDpKWAWw|kJ9;Euy@(|7vx zOO8-+%{6Lar(t9SeN5Z8fyb{a!FF8ALkH8t?4;+YT6NIwr#7jYHKlEmj`bA9RN$VFQl~V14IHo7JT#)MkvII!oo%)Gznlv zVWBE=9I{*&LkRly7{|+-W>eB@0vq05ff0>j=H~KlJkHSBv(pan%oSItXk8t$KIh?` zN1~KMY8p%5UXB@w;EP82Pa?sP=blS1z{J8r6?a`~9EZythr5m(VM~h^bp85kw&v&4 zv#N?M?b@*|Kc5?Na`-xt;LbEoh)-U5rOK3iDjvZ4%D>`^M)Bq5@=-L95l;f#I0ipSO$~)UvO_DR--0Og5~kJda_F? z>$WfC+rK}^K!68s9Yeo8Yxwi--D#f$$Hro6VV6>*lt?LA`{ta6vcb2EAz+zEP0-_w zIV}J5)AX+b0Hfn^we03m2qCzA^E0eDd{_*M#nfxv$KW${O7^Z{?w&oD?m;M#P%SkL zDFm;kQVs3*^ZU{Les*SNQn72-rFjk*6pN|8rrB`)N;27yKwr~DGYq89M{WQ944yVE z?FhqTF?FSs%S$ zb=27o0EW~ESSAbZ@12&9u4w`2{LnI0{_cAGwvDb7hGk)!CTDb=Ro#ZNtnBt5mF(cz zFR3A~%poi#7T^FX6r$EJSk!SKYsU|`XoQOfC@OtgS*FSSZA;KnDWq*93abtSTaqm-@cIW|K}zIb()6I zb@t}vQDoahq$F&bAOu26gswBb)7?0>P11I#O{REs$8x@OT}Hk0PU8S(78k38&qu;A zuuPNjo$qDdjuog>3OAKP**0!6iAtq7Sy#sipfVf=pv&>&0B5(%TeRTTsw&x)oWdU$Sbu|$nBqahsN^o5?zaOD#+|_vmOSUeg+HpAK zIDBQ>lvh?Z4q#j&p>n0{QPqsk3@Lz*fE~X$zgYW$6KE~N!YgWONl(& z0c;^~0A15Cqy$Z)|4pUXw$02f^Z3+tIpR1hI&`RU006&_#Z*)X9_u`k4LcVTsoxVk zl}eEm0-+QFaFwD?N^)HnTPeP&KQ~Yr4s-pnW2BU7fSLTk2aN*wQ=2v_tEPt9WRjo| zRQvt3v~4sXsuY^0aa0JbR0<&kb$|eTu1khtfTnR07}#MLqqokdN-35cK77Hpzjqaw z5R0iSA!sEf1yZ8<{e0y(e2`4yxGsAAfdy03xVol>pswQ>2FX;4mB}Ok*?|Bp0)a+% z{#-oXwymnJsliUA@Bzg_kR=4Bu2XGUd~BMWICF+N+XmMqtP}-GkuN2>WpN}FV*i;l ze0KaeOTVM@KL`Nuhj?5)eZvSMp&-$WFd8nMUz>?jSBI%-2tc|nE4r3pnFg7mAjAIs zGE+8fO6%_M69on8sawWiN{y_bkD&)Pv2W*2;Oq+F7lM^tO393b2wDa?;Q;rYevkX- z&HLUweh^@IET$4dQ0(_pkdeXW>}<+6Z$7WmVfBBPYb}fXNQ8f6Wbo+r?P&#gxUf)l z)-pSHCa}g25nh(`0KR!Q_n_(}GaevZeZUD#bUJg%J$0x1fNjufKj? z-D5AmTy=6Bgx`-9iEy-QSBBL;$9!LSFGC)H2jBrTcMi=O9)Jhn0sOQ9{tGH+2fet> R3-SN}002ovPDHLkV1jUT!v6pO literal 0 HcmV?d00001 From 4e9f029c5c354fe2164b22bfda018b6a2601efcb Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 10:50:22 -0600 Subject: [PATCH 07/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index f495c2acb7c..d0bcf4b8846 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -367,13 +367,13 @@ - state: closed - type: StorageFill contents: - - id: MobCatCalico + - id: DehydratedFRouny prob: 0.5 - - id: MobCatCaracal + - id: DehydratedFRavager prob: 0.5 - - id: MobCatKitten + - id: DehydratedFDrone prob: 0.5 - - id: MobBingus + - id: DehydratedFPraetorian prob: 0.5 amount: 4 From 7806220e74766ab392456723d51835fb8735b2f7 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 10:52:59 -0600 Subject: [PATCH 08/40] textures --- .../Mobs/Aliens/FXS/ccdrone.rsi/crit.png | Bin 0 -> 1658 bytes .../Mobs/Aliens/FXS/ccdrone.rsi/dead.png | Bin 0 -> 2150 bytes .../Mobs/Aliens/FXS/ccdrone.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ccdrone.rsi/running.png | Bin 0 -> 4726 bytes .../Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png | Bin 0 -> 1087 bytes .../Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png | Bin 0 -> 2196 bytes .../Mobs/Aliens/FXS/ccpraetorian.rsi/dead.png | Bin 0 -> 2589 bytes .../Aliens/FXS/ccpraetorian.rsi/meta.json | 24 ++++++++++++++++++ .../Aliens/FXS/ccpraetorian.rsi/running.png | Bin 0 -> 7051 bytes .../Aliens/FXS/ccpraetorian.rsi/sleeping.png | Bin 0 -> 2009 bytes .../Mobs/Aliens/FXS/ccravager.rsi/crit.png | Bin 0 -> 2253 bytes .../Mobs/Aliens/FXS/ccravager.rsi/dead.png | Bin 0 -> 3030 bytes .../Mobs/Aliens/FXS/ccravager.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ccravager.rsi/running.png | Bin 0 -> 6466 bytes .../Aliens/FXS/ccravager.rsi/sleeping.png | Bin 0 -> 1779 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/crit.png | Bin 0 -> 5432 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/dead.png | Bin 0 -> 5745 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ccrouny.rsi/running.png | Bin 0 -> 14676 bytes .../Mobs/Aliens/FXS/ccrouny.rsi/sleeping.png | Bin 0 -> 3466 bytes .../Mobs/Aliens/FXS/drone.rsi/crit.png | Bin 0 -> 1700 bytes .../Mobs/Aliens/FXS/drone.rsi/dead.png | Bin 0 -> 2211 bytes .../Mobs/Aliens/FXS/drone.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/drone.rsi/running.png | Bin 0 -> 4858 bytes .../Mobs/Aliens/FXS/drone.rsi/sleeping.png | Bin 0 -> 1106 bytes .../Mobs/Aliens/FXS/praetorian.rsi/crit.png | Bin 0 -> 2256 bytes .../Mobs/Aliens/FXS/praetorian.rsi/dead.png | Bin 0 -> 2657 bytes .../Mobs/Aliens/FXS/praetorian.rsi/meta.json | 24 ++++++++++++++++++ .../Aliens/FXS/praetorian.rsi/running.png | Bin 0 -> 7232 bytes .../Aliens/FXS/praetorian.rsi/sleeping.png | Bin 0 -> 2062 bytes .../Mobs/Aliens/FXS/ravager.rsi/crit.png | Bin 0 -> 2303 bytes .../Mobs/Aliens/FXS/ravager.rsi/dead.png | Bin 0 -> 3053 bytes .../Mobs/Aliens/FXS/ravager.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/ravager.rsi/running.png | Bin 0 -> 6579 bytes .../Mobs/Aliens/FXS/ravager.rsi/sleeping.png | Bin 0 -> 1828 bytes .../Mobs/Aliens/FXS/rouny.rsi/crit.png | Bin 0 -> 5495 bytes .../Mobs/Aliens/FXS/rouny.rsi/dead.png | Bin 0 -> 5792 bytes .../Mobs/Aliens/FXS/rouny.rsi/meta.json | 24 ++++++++++++++++++ .../Mobs/Aliens/FXS/rouny.rsi/running.png | Bin 0 -> 14985 bytes .../Mobs/Aliens/FXS/rouny.rsi/sleeping.png | Bin 0 -> 3549 bytes .../Textures/Objects/Fun/toys.rsi/CCDrone.png | Bin 0 -> 5252 bytes .../Objects/Fun/toys.rsi/CCPraetorian.png | Bin 0 -> 3701 bytes .../Objects/Fun/toys.rsi/CCRavager.png | Bin 0 -> 4518 bytes .../Textures/Objects/Fun/toys.rsi/CCrouny.png | Bin 0 -> 5136 bytes .../Textures/Objects/Fun/toys.rsi/ndrone.png | Bin 0 -> 5298 bytes .../Objects/Fun/toys.rsi/npraetorian.png | Bin 0 -> 3744 bytes .../Objects/Fun/toys.rsi/nravager.png | Bin 0 -> 4487 bytes .../Textures/Objects/Fun/toys.rsi/nrouny.png | Bin 0 -> 5155 bytes .../Storage/Crates/podfill.rsi/closed.png | Bin 0 -> 5820 bytes .../Storage/Crates/podfill.rsi/open.png | Bin 0 -> 6541 bytes 50 files changed, 192 insertions(+) create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/drone.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/sleeping.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/crit.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/dead.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/running.png create mode 100644 Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/sleeping.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCDrone.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCPraetorian.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCRavager.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/CCrouny.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/ndrone.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/npraetorian.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/nravager.png create mode 100644 Resources/Textures/Objects/Fun/toys.rsi/nrouny.png create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb483619969edd53d29ed7095803b1c31b25994 GIT binary patch literal 1658 zcmV-=28H>FP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000IB zNkl(;{FjNX)Xu02d5njKK>@jENUs z7>)7LD`UL#f0FgdH!=-nXC3eY9Ih z_FSI6ef$5t&;NPOb50dq*Lj*l*#KDQ*Z^4X*Z^4Z5ARn}KWs@|*H7unvi4aI0A;_T z2ky7yR2=}A%gW_vKRAys3!>lvo`!8YKq5ZD_{eyU5F!5I+)T#xQd2n(=VrKmq#OQP zdL{}A;Az;Vzw`cwL`Fs!`1>AxJ)IIlsW&XML)imBFy5c>U9Z|isi_>N>fqdK-!B=W z-~b0Y-s04WWAa+m5(VJUo_C4I;{e2BW8CVwO!cePJbaww@y!$j!1cy%u&finbK7@H zfqM_WPS=H#9D2hLAB&9v5Do>IsfkizE}^WdoaERHk8kE?A#l2#?*5+^g;+6wr(v6( z?Q_kg>2*y$ZuMNoVymRC$p?VVRz)l}#%$8az+@!CXeflb+d_%Cg!$Qd%7^VF;u8|0 zr~M*3e%!+!1HTj=KzRMPUwfp_HJ2tgnvPA;64+Pdx-ZZMr2O6J_vZ*s#3zWxjhblQzKh973;?UcCdG@> z$4YT5lwPQHO+IY4s=UHm0{i5tS9?4R=|N~)*kmj44Y(CAt}RW>Ka*szzb{q9N4l3J zenkM9OVeL@?J%LxAOM5?eF)zR+vJ0ob3cNe;2&+3(0x6fRH&P=IvkWnOsUiV2kcku zc-5xj)PUyFbYGxNo;pCI-;cRWl>oxy)gBL{p%8QKM>IQkVJ=f8xG&H~Ur#5H*+NZS zo3Pj_nT}2IyyvAwAy(XlG?%7l7pv9bkd{frCx}|2*r)AOs8tLN-^H%lsqr=dU@lV$ zhk{rg4qD9Hxp?P{+96+g8bdG}QvrRe0YOQi}J8~tj-_s$cV^dgc zmDG3}Xq<15dz;J3^Fqwd{#!hNjJD}}*#K}tGlu80{hlt&Vygs<8t`bf65`^WGmMXn zD`xYv`jf=32tadbdh~-RFLoZ}&)+Xd;le&53&VrAWQP$pvDvEfLI{vg4t&WM=RfAX zeV_96<o88h}!-=(Iueja_myfQ6BH zr?JLAYMk(3e_vjR(ugU;>)8-R2k_Un5)K7P#3v9pv)<}1DSkE?$6TgLzw0O@Vw1q) z1v?#^dSa(32!QB3?r*&r;%Ad_ZgUMtb)9U8r55aR#V;8^i01*ge>MQ>ntUnoVPl=M^bQLv`tl2xpLvGgb*{1 zu*=#5JOFNhJ!qWvaBzUAHwrI+{ah*oLcGga&8ZW|^0v!00mu*!2EYVx9|#+^5h0$; zYP=1&YU%)TGO%s{d%HRS=yIMkJ`fNXAo@My4T1nLm#KI>b&HBGMEoy+7#;kVTIItz zV6@IG0L`W873yZ39`B+ZXzc+yqO^wJ%y=#0^myq_cIBMD0084=CL+Cv*AxI!ZPb4$ zb)yQ0jL|{7S`lw0(g(Qg7FuZWD+UlT92}71E7Z*ZSRIa>&&2vdi(ekV!VDxr%tF~B zMF9`?_Z3BOj<#iu5@`=9qDY0v^zO4(;$Z~}5}+la^(m7X0j1QtR(tmdH}5FkLtvu`>KAcs34917QwR`vgY z1X&2T;?27*{aw(y+y|B#=~hXPVs@mB|B2T-o_c`)0Dl-}-N*WvqW}N^07*qoM6N<$ Ef_WtmlmGw# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/dead.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..8cdfcf035a2bd59828f0ff5b9e9e7c0a27e297ae GIT binary patch literal 2150 zcmV-s2$}bZP)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000N^ zNkli z2GY`LTE1+b+D+3wB-JWbO-vP_mAp0Wx^_uulonDYBtX;z`a*%oGzf5PlNd^YEq5O- z&*SSChZqxvTyvf61uS|^mnaQ zQon)H zE^$3}b1EmEY>pdZMF7>+Xby+|`=LW9YHp79Ox2HReeD%_jo;)4V0Y>B1cN~U0)d+h z^>#BExD9~Gk|H4hF6Xs_=^g@9SEC(0O4Qaq3zw*+5JOZ zd?0WWfN{?tV;&Ft_s=mh0&l&QfXR{)m4%WcJ8AFz&!P~^&VZVmqec4MmTuFs^9#A! zaSoFuh3x!704$bG1OhjinbtFK%j>0R>j1lUL1!m4G$fFws!RnZBt*x~Q*8TJDVO>` zSbYHD^$*W?NT1u%ZE~T>z-=BW+0NCDbEK&%cGbzubdb-wy2x|6B*dFX2I%X9lPBSm z8^zr6dP(CUK(|rJ^%Z77h^pD^iC3JVkX*QT2WMgV7 z>%57f-M<0W_pLb1`LYJ8tI+`dXZjiapMJ#E4=*T-0sz$4qY3Lo!WEWONV@>!xm+YA znGH|f$$cZ*!BP>OA3>L+dQg1CL!wU z(MCpK$ggM2H|kUFTEya?MB5ZQakkwSRjeCRQ>A65f)n^neyo#LYWDg#{C5Sb*^0xN z3qVq`nQ_k`4{vdk>Pz9&$H(M7#rYuOQS~vtz4Zf*9z|(sLF?><^Vf8UxVw-55eL`d ze=8&oKM=O_X{ySY$Aig|g1<^HRx-ePSciDyogAiu6LL+5GgoFL?~W6IjT@{Sx%_Gv zL}V7+ZaChiTPY?$f>y? z4Tm$AygRw_-bu;pV?xZ#%t<{xJ!mh!sJkKxK=|Hhm9kQw6b~VQx-pIO*TM_8vT{xb zutNd5=Og_t)*Bho*9W}@R9lvWIQ8){e4{=kDJek{;*A?AYEuFjcikx7*h)J)p}EzD zzs^r{mPT!Df)p<7lcuV?^oIfJ4%lRe5jL?{HpPSx_xkNKf96kb|AwD${~doj_mTvt ztegWvb!d!5Yar4(V)yraSCcI>O;rJ;c=2=hQv)=&+GNq*@_GR%$tVYqMSJ)!J~>X9 zEGd+g`nWT^k8fo*h3)i05d|Pb$EpEd42!>IT{)gXl$J0#LN50C~5*i01FL}3uYj4REGJPz5)ua6v@#5=11oF47tYi z9UkiKjtQ~On;7PG0a3HpM?*sbm6dbc8Q#b73r$gC7p;MKLfNcnuB>v#J%daIClH5O zS6Z7CKQkR9DcLOjURLVk;6do?gSrC?7wlxDG|?UJTEq^AerQn(d;ytf zbb##q!jSlJ{d()9ReD`O4E1(XR_X)v2Nw~>g01>h6DLoGpZ1Y87%LlbXF%DkXo)W* zGV7m(w}EkFAzvH62zLFtOm7Gd^tNd>n|c4;<6)1F!Y%+OUe-I#LITAE0Ly5jF#)~+ zu7Gt=-|dmXe*8{9Yz6CyPzHqfbbA`Due}m>s*2qQWWgE_P-Br+SEGs3eq^ve>P^R8 z0m8(C4ln^+2gY^Vh!9U^4reauj%-q-*0v$yATz`Wg0Fsi;sA~42;uj0!+4ISb;+W#&0z!k1#_ z0XC+lMtvr(Uv2SA1DKzIM2J}^Qluzg@yxo~f}^x8X_PQLq=+IFB8}bW>k<#k0D#yK zOSOu)ex;yGnnrEuHqGz!lj(KJLXFHsJZk{*6#rTQAe0FK0Z7}3h!kbaju--0Lp&_= z<*xX$LVy5a&%Q<&Kn{08IILbrTG1CA5@bFy6=%%rjPHWhR literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json new file mode 100644 index 00000000000..d175e4aa890 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/icons/mob/xenonids", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..db898e3a4d52e82247fcf04903df5434517baa5f GIT binary patch literal 4726 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 O0U9d0%GHXt;r{~wwB)e> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ccdrone.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..b0289d19873fe8105c449adfb05a90df42feaabd GIT binary patch literal 1087 zcmV-F1i<@=P)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000BZ zNklj61qoE9Gr#) zFe<XN{>bCc^2tvp z2CcOT{B58i4CL`wiXeIEVju~&HW%a?HM=)pG^ zBoUd0)dmaoKr|U=c_c&S;wsNQ@G2*czuYuL(*TBTjJMz2?cnC$m8)9lpFx$iwTh?$ zG-s!l07OP7NX|?W8J*y4{`561w9C6!#3yGa%?AjEBe-0>BxfcGh9gMX+Ep#22W(_g zNg|^Ylu9dPQb}_G3@?7n+IStaH+IHt*SB4EG&b2wO$E_?8FyPSk9_cv@!t2 zo+9{Qm>4#@EP7|F5KRLZzQ2^uQ_;%o9eonL@GrIM8dHm>aL7(7TAA^I{n+f?NS>QG zJ@Xz8*~xaVSM)>20X9qizT1ybtFDnPECCSk^fR@1it&N{8-BCdyZP?7&sqY}5`dhV z-jMu5V^47W>lb)t{6*fLdQE&DyZ?1QJ@fts2)`0C4`6KHVKhynR9dOuEL#(YHAN1i zYALa-jPJ%ZJzxXCiX0~3=?7qF;7(D2g~f9KWD83o zZrytsn_ULzd<6^$zY-F&-AFz*d@sNLF)Ms-^v7Md#+aS|K|nx#XXMm$=bKm>lyqZU z0>UbdGMdzA@7RfneCs1Ev068^HFdQM1O5#^S0AiU{ zw6ciz1(eQONE(#%VP8!67Z3~SMrHI-#{qUqig?q&1{kOV0b)Ycs@fIzX*|?5>PA4C znnH#J3~dHvByLz|vv}i30f-|uTpvi&Q)tV7zD`{W;y?7*k-sdB=q&&M002ovPDHLk FV1jgf=BEGv literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c6c440830b9a7f9d2b36e5e40d4da7dce8321c95 GIT binary patch literal 2196 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 bJjjzK(vrF-wVUuG4bZv&=w6kkZTSBHlAk@I literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ccpraetorian.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..f9cebcbf255171497393fde64d79138eaa96a51e GIT binary patch literal 2009 zcmb7F`#TeQ82_#fGr3O@VY(cpa?7O>Ba0}xjG~;7xip#P-du(D{5Uf7SVcr?t^%LdaLNzTU002V${H+F|_@9 z?S7@>e#q-VSvM7=KR#c6O_6`4Ei!paX_0;zqSKN7)v3?i2)Dz~OrE-}?5Wr8?m$_u zfNt)Rj<;Jia?j3Y(!av>gk3$!7f+{;{UA<~qLUAQ;vAZa?Pq$O9GIYnWkOky&tSSy z(br6d{696zR_eidFY~D0wT6oC?*vhDte{Phq@{)UET5{$B6CYPi#GD2*mfiqXd>44 zx2(VXw#cF7syq`~ohdhIAtoWos&DkciaZn~`a=i=Lx)7`1D(5FlT>xBUb8+;(Yzj; zl45aPuFGmoWI6P6F~1e*20*=VY4yON6xwa(Hh^Yv$W_ANS2Shq{NxA^^AFR z8voYRBlV#)88rP#KEWn|iTMy_Z8)%+MC-_nwc)+R8yXjKBK5ZArgk=5XkEJuvPB8g za&pA`k3BR%2UPy}Y3=d=s|NvC;e<_Rn$+iDZkvIW9OFU-@Y;!KCXq zl+PCOty{{kCQXD1NzBzLzcoYS>Mmj}4CXh{Z*fRGqg=f{jw(1E9uCJPgH^QwUpfAY z81g!LJIL$l%;{HXNZ@MY{Po_0g}5Rj{bYkrE?yQ0O8Qt+MjIS;?vNJD@B1fPaBpsY z1L~S>^=_P!GK!!2Na@(#CRh6O|+O=oPKF3Yx#b$o@S9N}^961>m4)8pD z!{PAcJA}1)h|aHBXE79gs5JjPOq624GAcTppisl5`l}#&_B?F_UjP;Zp!2zhF zK3ED$8L7Lrmc%6D6DKaxqj@RoP~B4P?>e}UkPJmVL3;@oWUyzNv&%xkH9J(xpN17! zCj@7*iWANig;iL{4O6aIdLH@%GGx${&p7M-SlC!!Gc+@(nd90}6Xv{@4as<9kc@Z` zx=lNW@8maf9voNX?i+d!3U{Wx_ zWD6#n>lm^#x#wC|t7?pmNohKpvlm-~8aiBf4dW`J%fIgOVqw3h-Tb_uRSqB#Qk6rM zQYe4SZ9SOa$?x_5m{-YyqI`5~Ghw>f2*}^vJ9~P1)YIGB5|Sxu_^%mr7v};xok%-m z{M8L$xK~`woCwC%2=PO)4Ei7DLZF}WSL@`rnbN2Xn##nF_=Be|ZjdzS4llBIxq7PA zaGjHrZ9F_Yo+1O>z7>ZYbh6YcbFFoH;8SJNR+M50wUOF@TUF$iQ?BxrLHHR( zCNn(YPsK@xL_mU~h0Os(&HkcR*3X{@@0BSduIuOZ>}Sx)N-d_DU3^pt2kN&Gc*8Vu zD?8}fbhC?nz3pac=bLR?d=~(T|dDQE- z#vSAHhv60k1tUR^lJ`^>*|!d$YF z65=|Dfw5X$ObP;t#J>Ygx(5fbJ?Sxy8b-bcw%)K0@C^!gSgi*2f{j92-ci-}&(MP# zF}er)Fc>Y1MOkwNwg)t1>yE3xyb7KFfS0aNZ=TkQ<^4qASjb}@=7qUau{*S5ARr_Z zKQJ($xe=jn8I*Y^%R2t~5etj1G*OYB6RzB)DevXP#7>5{!$@O^)cc2_0zsi|NLw3r z?`6E*=%p$bTAk+T8-9fNFX%AT%~ESjC6%3C9vxS6xy#W0{pg+PA#xF4@gBP`j9c^K z`#VtoeOc0Mam|*pfHlNm%)y91Ts5atMx&#cxuxm(2wOof11c6Q{K`87w15JTK{q8% eS0;`_))a61TKC%5RZ=8x8Jxhl*jL;6rTz!foxOhm literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..157be67bb143e60ff937614ca8f84053018706f9 GIT binary patch literal 2253 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 bbO8SYHV4n!WONxL00000NkvXXu0mjff+s^L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/dead.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..56970c9ca793f49a8ad17a7b9b42d846271cca7f GIT binary patch literal 3030 zcmV;{3n}!8P)pF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000YN zNklWq_PVNVAU$P z`|i;@n#$(oc#Oq)SM$;70cK`pO3RjvY1aKlL;p}hKfv>iJztoI)^ zfT}7C`Jh#+V8H@7bSU8r*quxMcSFO-zq<}-PzbJ;+?4lRQ5mMWNoPf67@sczROJ8S z^Klv)%-02(SpaG#nA_;)#_Fi;{#F<;4h0B|WRnlJKCBg5Lqp>AuEQD?{iOt>-K<#~ zwncwcu8YNUmlNrW5$N1Uk;hLk+O1MzARbfBH#h03Bluiy_Lg_SA(;EVo3DH$s)ALq z+*Fc0S8`_=9SEMzyovJ&FCkmqC8Kk zt~0J0Acaqyey0B1XAk=Un5|90@ALu?jCQls<>Jj~A2-|>R?bI;<9JG1`K0w)0H!&v zqQI-;b-8(b|84+^JbvzdqLqdQc;~Mk<@m7=dkHQH!*O$QB+>`iumN6p0R_VvpmC+Z z`9@gHrx~n+tlTV4_nu~TT{%s?hgJ0aPA`jYZDnSA8K2;%D`Lu0s{c}#i}!}k;CFiQ zW;iJD>I6FXv7$0e$KC=?4GmJWXc@cy*{mx6-i$8gI3%LHz0Ry3)_Pe*s{&F% z5a$<`Eo9}-7O2QdZi}s`G@Wj4(kb$oDv|f}&FZD1zm)F52*o-1?CkphS9}OCQ$PSp zf^b zrjz%tJO+ip3E<1X9`m}2sik-`94b{-twPNKx2=q)bXHoZ9Ea4=PYZyIm;yobX-3vB zvv}|i-yGq5k;gv*gur<6&hK&G_Geg887A6Z#-1~6;05x5rNCC0{pl=Z(|Z zw56@CtI+{e%M69!ii69D49AsX0Ja9gG&D>=3b?21hCIY~9@d}&9_^}P;R7%8{7=eK zI$z}Rt0>B}_t^Ef^7#JUtXUi8^*InT-9FJ-oiFg}Jb80H954r@87dG%%)8V2xIO7V78dAcY26D6621g=Jg^w zPf4q~p*X*@tObCq8_W(N5M=C)wwKukp32;L6nJ$Ci0pLZ+Oq=Jz=Xvtrh8fA38 zCMS>LoP0i8vJYDdj~0MLy}H`Gc-H|lm0bVHr80M(a^B}dNm?ekzFECyZoA>>=zT=` zVzh?32}ZkBs>u9rO@jijPHU)}GM^u>%T0cPUlm%Z2iD@34571gK1aH`ln>YBop5o1n@#df2ryMRtVxqaw>q?CX@et z^MWO`9(i{JgmpFgh%}Ks1OZT-ldrBDvjVKG@7fox<-LdBQ@vYqS1h@;xsK(IXoUhn zl(W4~XCNLU+u^p|ThDV7?upsziPz<}L6FIB=T05B+f6JMqo$^2%I4n$&I$x8fY`_3 z^oyY9C656R`%?_uK+K-g9eWEXT;8S9WcH`#CP{Lo2UK;pwl~S&nQk{FB_-_No7hUS zLP%CnX(>GPPy#@Cd6q&A%t%W#B_eHYrnIedffUW|!3cNGDOL*~k@BWZCOn4|1t1&_ zYr3u*;tYVp3FYO9nLl~VmG`%_20424DB+$M4kv`e;{afb{sQ0tN&$2L!+sw8_HnAK z&771~m{fQH@K*l`02=_w)d%j66AD2~i%v;N35|`7+Qy9=wLlFB^HEVO_3 zkPM*x+>Wf(`Sbx4!tC~0_?=$%)USSSw6q3kY-~)uj86-|I#^v-K4R6U?{c%~xp%3rN1H!?z7dPX zY!%qL9*}}0^&lASRsdv`x4q5|;PV_B>o?9520(hh3?T9lx~?13&N{j2TU~VSF0;)D z)*>kIti2jg#WWqK#^ldL0I)_$qA$w0rD;;|aQl`L+Oee?tdw|5K3XF*Sg|aaL za8K8bzVcokja8|&zW}i2p{|=>Z7s}9?CScR-Vqa{w8rE8J<9ou<+#|G07wT|eb}D= z$%RUK_rgrSa@s0)hZClqO)Pz-Jtp_)i(z9|z{*}$w|+hVfcUvhAlVePN?X@;Lnb;a zfQub{NC&`=dq;EtNdarYa!=O{htqz&HM(+M(&SP^AJPO+@%vJnq*F!CnhG+_C7+jt zPV&e*UZ=)lX{CU52s)o^WezAQDM>knSpfm(ecy$)F$0jwEd?yyyp>uZi=6)(1tjm> zUW&psk(SoBxNJ(i)qjGcA9j8509Xf`(EzZ@JIvHjsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json new file mode 100644 index 00000000000..19161ee8faf --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/icons/mob/xenonids", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..c4fd0a6832a979fc1ade4a179964bf8dea604b35 GIT binary patch literal 6466 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ccravager.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..0f6a9b87e19bc1a0e5e722046bf7a620cba323ac GIT binary patch literal 1779 zcmVpF8+1ijbW?9;ba!ELWdK8EY;$>YAX9X8WNB|8RBvx=!KdMT000Jl zNklOxsXb&H zX|;#ms;XOQRjE}EtyHa)E{7i4)3%MOuG&MiYE&Q>aO6P5rYe6-%mQmP!D9j*;dqt)m7#+18d$= z8ZrqQ1VBkB7O%ngMhE%z#c}u(4TDg30LiwHHFwoO=~8&-!&iCt>wm#ovgjRAncXPX z9YS3JB-=vPSHIlH``^BewPeW(P`VV}{M`lq_RpERL#P{oWLwArc)6pC8(*7-PvLU* z3^!8K@B&=^>lyB?ECJLNLR|nP+d|gM9bMd8S+W5{ry=41P=L#;XJr4qm8H5ts0)B^ zzSM6$EN`+}GKdCMMhA0HfQxf+MtgG*fs5mD+5e^H7XEmD>e&Jy%DctqC);0u2aqa7 z$Oa2=5>itUHmeoD-X_l!fUm@Qtksf%ZXH8Y9y8Ztz)SY3j}GSGKJ+fAvOgMB`Fnoh z*#RH~Py)~lI0?NOmASM551?1y0RZ(A!ny!ZTO$_07tU4)O(}K-JaTM-R=Wa<{TBba z>j%JiRCqQ3sI3v}oeSSUFBy#ZJ|Ylk=99S&`0 zL-4~eP+I{lK0htZ0XEAfo7Kv$3K$M2`QSU_G>4lh|EPTQ09@-E;-}?5Kqqh)E*(2h zwwNasiUIJ6F-MEf&t|p4i)t@`?9UeSlm^#e8F(FnKMT921qTj52;ZHJWnux1TWyn| zL(ga3tZ$nDQtU(saRg{T9$?|QMbLmw=*e_*uC3EGL3AI$<4Jlx>n0Y^fSpy=e117b zuU2ZRBX8;~Jh#ZDW9P}6`q2Y$t#62l)w~olA%cJu!Yhe$a?J1N???dzc8wc|#$59R zu2q0ut;j_7i{Wrmmi}HL0EjJeWB`Z~k86>dzMNhFAg)EE-xo&7*(aVA?P7}@dH~MV z2Ws{?P}3gQB3z#t<67U4Owu_{nHl!iuryHx4xbsJ#IFCO1Yp zohFmXaN0KWg$n~YCn$z(F5(`g0=QvBk*_oy+cg`wq1Ri1Hr}Cjq#*Hj6MsfIQc?n#_Fxh$?YH5bqK1Jd^;0 z`MEwbCe4g+cEZ(h7A}2kJG)Z@r*~<6%Wna&y-4cLI z{y*))KWIL`)DRH|4PjpZKmW;(t?`L0w?{KIztT8A?zFu(*Jg2=AlNZN&Ni8>4#BN3 zr4wuR)fYSYr-d74XkP%4NW>DylJiJ%US7nCJH^VG?0&HjvLQ6(d_0L)0q802PJXM& zl=|TOPF(=N?wj3}#5wuvF6`XnMK~+vX(61UUM!-8LQi#mBAmY~)(rscobSe?f|7VX zZUHq3ipi+05o<3E*sCJew@nE_B>(xb`;D)g2K+Cv-(6s@@H_JT{6*+#anPs0zX5R_ Ve7#+MbPoUk002ovPDHLkV1ly$Kwba< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a34704d9904cbb6bcce457d9b77ec8ba4d65c8 GIT binary patch literal 5432 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

XS2Y&aCep2T+n5EQg$U0FpXsmDX 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json new file mode 100644 index 00000000000..f238edbb198 --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Fenndragon, discord ID: 190763499276861440", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "dead" + }, + { + "name": "crit" + } + ] +} diff --git a/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ccrouny.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..da0a19cf0e23a2d72ba48ca3a430a6dc1df224ad GIT binary patch literal 14676 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

9%jvalqX^5r)G}~xz-)6J3?T_F! zEp+jYB;|5RQ~{c^Q%e9MqZ34Dr-_VCFrPhsT?-9+_KEoD?6m#>fp7$utDETTG=Xpg zQ@VCd3#ooHsd$vg=mh!v8mV|xUjPjPAP|mFt0uCmZh>#De(ibsLwr%_8P zaLeS&Rp|Sl3_^Pmt ze@aFAQ{MpK@OX%^Ls&@W9K~!FfaSnL+-i65i1Q*Rzx_-<0Ih-Z`88@4g_z=i{0dwD z{u2PZx9S7Jb`3LWOf?B0aI=2LX-#x(0;uPb9 zlk0vnTWx&z`=>2|XbC_jnOK+nlVi_v^y?RSe*7igoq1Dy9(njJJ~{dRItXttq#wZ8 z{sSnALO#D%zgfB_4r@UvOj3!9Wu<-BuBm=A04`TIk|b@qnVYTvK&_%+$!;O3#0g4a z{O$n&h6e8z6$%gy=URW zW8Vu1sPBwSGST@aHu+>#8<&8vN~5$U)tbCf8^w350w$lV?i|{V%hk=o*`GyncF76U zml!}MnII63kcvm~215X1nU$1+i0|!XeX^jj<9O#|y- zpbi9x3012oSKX)aP}iuN0cmOqX%^755s;R+W}S`VwIc-}j@WQxAWcu9P5=1@bv=mx Y0F@D_zi!T!3IG5A07*qoM6N<$g7@nE0RR91 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/praetorian.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..124fd3b69a6d5f3d3928a45237df8aa9a3eeb4a4 GIT binary patch literal 2256 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/crit.png b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/crit.png new file mode 100644 index 0000000000000000000000000000000000000000..c4bd2a230da531d04cb30715c3b67db77b7062e3 GIT binary patch literal 2303 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json new file mode 100644 index 00000000000..19161ee8faf --- /dev/null +++ b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/meta.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/icons/mob/xenonids", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "running", + "directions": 4 + }, + { + "name": "sleeping" + }, + { + "name": "crit" + }, + { + "name": "dead" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/running.png b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/running.png new file mode 100644 index 0000000000000000000000000000000000000000..f809317a9d4a78f6b1329ddd33c87e08aff84e3f GIT binary patch literal 6579 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/ravager.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..38f93b3c6ab85a7f4f3389bb51c59f2c8a0b1cd5 GIT binary patch literal 1828 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 eXH)*<0sIdQ;^S~QsaA~u0000iGO z{qW{h-I{r~@4Kh_cAwJ|p{DW)1CG?=tkJyL9l)dtJ4w zdeyb7p=(?^OEvgB;0QQdt0x0=w4NdMvaxl*)JBa%hj#wY&=-urDgAAN51OzN@%57* zHtN0}6SefOY%I-XFlXNk2*-6DM;T00rR+VQLnPm?h;|^Nv8;%_6+{~Vk@0-i^Vv*S z5+*H@@&%4!>n_LR-y7$GD=kskfAwctC|yy%j#IuEAD^ek4$6l6r4|%Wt9Tzh|5<6c zh9HKr!b(_G=YRO1|C-t7aez7u2)I@r%(aO-=q>2cH``ZB=;%m$|Eu1`J?_#Ld=Z~% zMERud44&{h2HGzlWIn>0u9p?w*&gKI0ySI*VC7C7z30S)!%q7w}&XP}lIB z)t2bwkt)dc;7VjX1SssO%VKpY0mGW3+F>; z%X|z52=E%sJPRe-VZP&!eSMtjB&(yy8jpJsNwv7Ddh8kcTG_&i96L_nZfL9b{U88S z9L*RGP@0P{cCa3GLA#l~dq3X(sC*yU!UnkGHkn>xksLdW3h>t^Ph&m;DR8UXREzv0 zj|Xn*d6A{sxU8xZ8S4^$W^Kh;_T*67bwCN;bw$V_%mkt=Q}}TmrL#|U9)mZeZ8D1w$TaZ& z8F9WlDrvZkc8G^t=<0WEwFu;f5VdA|Z_+pk|M&AX!gyTg)9w%O>${0`SnB2B`ra$_ z5+wRu&z6}tx`sz2JBLo{fTQTpSJsh(2ASr;fUe76fu{2OdvIpsOhh{zTh2G(Fcas| zghLZu!p#g%npjA@-IUAFU#xCcm_TeE(4+$rdE9C@zqr0PzgueccF*R!_uMg$m6#VR zBr|?DqZ-EX$p0oTWSsyCui#Xv+O)_Fe1VnjPoL@bkQ5K1@Ul>SBInEp5iy*%E5Fn! zg($`;@bsoM1cca-@wBu!FRg3B!Nb;rZ%+HC2kdeO0=k_=Ltdp{E?3y+Ha4cpKD33k z>Y0r?XJq+onyMH>f$@d*?3f|50jAF6I*)w{7Yb?^WKO5xg~su82xTTg4;zuQKsF!AZ91ad;6Z` zFP90mlDDO~|CaI<;mpPwSS%W>6uDR;w3#FRCAx<#)VOfr#qz`^ADzwTN?U1OA1m

!>AQgwT5J?+5-j8%dcDdQy_|xI;XhM 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 WvbLW$B%psI1%PB#WU8f%gZ~G>FSNP< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/sleeping.png b/Resources/Textures/Mobs/Aliens/FXS/rouny.rsi/sleeping.png new file mode 100644 index 0000000000000000000000000000000000000000..4281dbf7c5e80c9364121bd98ff826dd41303b07 GIT binary patch literal 3549 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 XQ|PS%5hCS_00000NkvXXu0mjfZ-1Fl literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/CCDrone.png b/Resources/Textures/Objects/Fun/toys.rsi/CCDrone.png new file mode 100644 index 0000000000000000000000000000000000000000..f1af4a8100b4a2a4077af1a3e7c300b0228151e6 GIT binary patch literal 5252 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 TVny{$00000NkvXXu0mjfEn(tW literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/CCRavager.png b/Resources/Textures/Objects/Fun/toys.rsi/CCRavager.png new file mode 100644 index 0000000000000000000000000000000000000000..1c5a59f38591f86119a9f60fb69ca22b2875adfd GIT binary patch literal 4518 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 Ef|T9MMgRZ+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/CCrouny.png b/Resources/Textures/Objects/Fun/toys.rsi/CCrouny.png new file mode 100644 index 0000000000000000000000000000000000000000..8ebc3a78733d095dc15da38e2aa1d4f167c96f2a GIT binary patch literal 5136 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%0Dy!50Qvv` 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 KMNUMnLSTaNq8zRO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/nravager.png b/Resources/Textures/Objects/Fun/toys.rsi/nravager.png new file mode 100644 index 0000000000000000000000000000000000000000..4f678fd557808f32d4101f7494fd3347c1c47a11 GIT binary patch literal 4487 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 Z{{Te`GwOdPFuwo*002ovPDHLkV1fd>m&pJC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Fun/toys.rsi/nrouny.png b/Resources/Textures/Objects/Fun/toys.rsi/nrouny.png new file mode 100644 index 0000000000000000000000000000000000000000..28271d8d76be352a772b3f5ff9aafaf3876c4b56 GIT binary patch literal 5155 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600}QiL_t(|obB3sa8<<}!13>% zJ&*g&<0iTHV$ujigy>M~=zs_!hy?~M6s&}Tq6n54UWG~rDG?PMR8mCVAP)!RWyM#W zmZ=~huU1Dv&~ZA(C(5Hio*~J-=bY^ygmkE=iCiXscz*w#*)zMp{oK8~=bT-kl;Wox z!UOOCJb>oTp;^NN@Blmj51_eoXx8}A06!aEp<-DfCe-d{WvnBXp|jzS14Wwi`_AY$ zW36&r#ob?S~MhDpKWAWw|kJ9;Euy@(|7vx zOO8-+%{6Lar(t9SeN5Z8fyb{a!FF8ALkH8t?4;+YT6NIwr#7jYHKlEmj`bA9RN$VFQl~V14IHo7JT#)MkvII!oo%)Gznlv zVWBE=9I{*&LkRly7{|+-W>eB@0vq05ff0>j=H~KlJkHSBv(pan%oSItXk8t$KIh?` zN1~KMY8p%5UXB@w;EP82Pa?sP=blS1z{J8r6?a`~9EZythr5m(VM~h^bp85kw&v&4 zv#N?M?b@*|Kc5?Na`-xt;LbEoh)-U5rOK3iDjvZ4%D>`^M)Bq5@=-L95l;f#I0ipSO$~)UvO_DR--0Og5~kJda_F? z>$WfC+rK}^K!68s9Yeo8Yxwi--D#f$$Hro6VV6>*lt?LA`{ta6vcb2EAz+zEP0-_w zIV}J5)AX+b0Hfn^we03m2qCzA^E0eDd{_*M#nfxv$KW${O7^Z{?w&oD?m;M#P%SkL zDFm;kQVs3*^ZU{Les*SNQn72-rFjk*6pN|8rrB`)N;27yKwr~DGYq89M{WQ944yVE z?FhqTF?FSs%S$ zb=27o0EW~ESSAbZ@12&9u4w`2{LnI0{_cAGwvDb7hGk)!CTDb=Ro#ZNtnBt5mF(cz zFR3A~%poi#7T^FX6r$EJSk!SKYsU|`XoQOfC@OtgS*FSSZA;KnDWq*93abtSTaqm-@cIW|K}zIb()6I zb@t}vQDoahq$F&bAOu26gswBb)7?0>P11I#O{REs$8x@OT}Hk0PU8S(78k38&qu;A zuuPNjo$qDdjuog>3OAKP**0!6iAtq7Sy#sipfVf=pv&>&0B5(%TeRTTsw&x)oWdU$Sbu|$nBqahsN^o5?zaOD#+|_vmOSUeg+HpAK zIDBQ>lvh?Z4q#j&p>n0{QPqsk3@Lz*fE~X$zgYW$6KE~N!YgWONl(& z0c;^~0A15Cqy$Z)|4pUXw$02f^Z3+tIpR1hI&`RU006&_#Z*)X9_u`k4LcVTsoxVk zl}eEm0-+QFaFwD?N^)HnTPeP&KQ~Yr4s-pnW2BU7fSLTk2aN*wQ=2v_tEPt9WRjo| zRQvt3v~4sXsuY^0aa0JbR0<&kb$|eTu1khtfTnR07}#MLqqokdN-35cK77Hpzjqaw z5R0iSA!sEf1yZ8<{e0y(e2`4yxGsAAfdy03xVol>pswQ>2FX;4mB}Ok*?|Bp0)a+% z{#-oXwymnJsliUA@Bzg_kR=4Bu2XGUd~BMWICF+N+XmMqtP}-GkuN2>WpN}FV*i;l ze0KaeOTVM@KL`Nuhj?5)eZvSMp&-$WFd8nMUz>?jSBI%-2tc|nE4r3pnFg7mAjAIs zGE+8fO6%_M69on8sawWiN{y_bkD&)Pv2W*2;Oq+F7lM^tO393b2wDa?;Q;rYevkX- z&HLUweh^@IET$4dQ0(_pkdeXW>}<+6Z$7WmVfBBPYb}fXNQ8f6Wbo+r?P&#gxUf)l z)-pSHCa}g25nh(`0KR!Q_n_(}GaevZeZUD#bUJg%J$0x1fNjufKj? z-D5AmTy=6Bgx`-9iEy-QSBBL;$9!LSFGC)H2jBrTcMi=O9)Jhn0sOQ9{tGH+2fet> R3-SN}002ovPDHLkV1jUT!v6pO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..d15b633e877a7dbe75338cbf3b9485096f9642a2 GIT binary patch literal 5820 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 literal 0 HcmV?d00001 From 88ab27e77e75b9b0454f258218894402949fb873 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 11:02:48 -0600 Subject: [PATCH 09/40] Update meta.json --- .../Textures/Objects/Fun/toys.rsi/meta.json | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 24345aadf38..06f66d20f64 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -10,6 +10,30 @@ { "name": "plushie_jester" }, + { + "name": "nrouny" + }, + { + "name": "ndrone" + }, + { + "name": "nravager" + }, + { + "name": "nPraetorian" + }, + { + "name": "CCrouny" + }, + { + "name": "Praetorian" + }, + { + "name": "CCRavager" + }, + { + "name": "CCDrone" + }, { "name": "plushie_slips" }, @@ -388,4 +412,4 @@ "directions": 4 } ] -} \ No newline at end of file +} From 65bb058c0a7690fe37be23eb31450db45047ef13 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 11:26:52 -0600 Subject: [PATCH 10/40] setup --- .../Textures/Objects/Fun/toys.rsi/meta.json | 24 ++++++++++++++++++ .../Storage/Crates/podfill.rsi/closed.png | Bin 0 -> 5820 bytes .../Storage/Crates/podfill.rsi/meta.json | 17 +++++++++++++ .../Storage/Crates/podfill.rsi/open.png | Bin 0 -> 6541 bytes 4 files changed, 41 insertions(+) create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 24345aadf38..f2cedfff3a5 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -9,6 +9,30 @@ "states": [ { "name": "plushie_jester" + }, + { + "name": "nrouny" + }, + { + "name": "nravager" + }, + { + "name": "ndrone" + }, + { + "name": "nPraetorian" + }, + { + "name": "CCrouny" + }, + { + "name": "CCPraetorian" + }, + { + "name": "CCDrone" + }, + { + "name": "CCRavager" }, { "name": "plushie_slips" diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png new file mode 100644 index 0000000000000000000000000000000000000000..d15b633e877a7dbe75338cbf3b9485096f9642a2 GIT binary patch literal 5820 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 literal 0 HcmV?d00001 From a5c676c76a2bc5a645293c1b3304a03dc58702a0 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 11:29:18 -0600 Subject: [PATCH 11/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index d0bcf4b8846..9532869f482 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -369,13 +369,16 @@ contents: - id: DehydratedFRouny prob: 0.5 + amount: 2 - id: DehydratedFRavager prob: 0.5 + amount: 2 - id: DehydratedFDrone prob: 0.5 + amount: 2 - id: DehydratedFPraetorian prob: 0.5 - amount: 4 + amount: 2 - type: entity id: Giftsxenofriends From c5864a3a995d8a8c64beff055da9a7255a51b20f Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 11:33:30 -0600 Subject: [PATCH 12/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 9532869f482..5d19d74ab96 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -368,17 +368,9 @@ - type: StorageFill contents: - id: DehydratedFRouny - prob: 0.5 - amount: 2 - id: DehydratedFRavager - prob: 0.5 - amount: 2 - id: DehydratedFDrone - prob: 0.5 - amount: 2 - id: DehydratedFPraetorian - prob: 0.5 - amount: 2 - type: entity id: Giftsxenofriends From 6963b4a84a9f29c7c1fcdb7d3a58fcd1c232c017 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 14:33:58 -0600 Subject: [PATCH 13/40] edits --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 25 +++++++++------ .../Textures/Objects/Fun/toys.rsi/meta.json | 24 -------------- .../Storage/Crates/medical.rsi/welded.png | Bin 294 -> 3040 bytes .../Storage/Crates/podfill.rsi/base.png | Bin 0 -> 3133 bytes .../Storage/Crates/podfill.rsi/closed.png | Bin 5820 -> 3156 bytes .../Storage/Crates/podfill.rsi/icon.png | Bin 0 -> 3289 bytes .../Storage/Crates/podfill.rsi/meta.json | 30 +++++++++++++++--- .../Storage/Crates/podfill.rsi/open.png | Bin 6541 -> 3123 bytes .../Storage/Crates/podfill.rsi/welded.png | Bin 0 -> 3040 bytes 9 files changed, 41 insertions(+), 38 deletions(-) create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/base.png create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/icon.png create mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/welded.png diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 5d19d74ab96..9781fedfec6 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -355,23 +355,28 @@ path: /Audio/Animals/lizard_happy.ogg - type: entity - id: CrateNTXenos - parent: CrateLivestock - name: friendly xenos crate - description: A crate containing 4 live xenos. + parent: CratePlastic + id: Cratexeno + name: Xeno Companion Crate components: + - type: Icon + sprite: Structures/Storage/Crates/podfill.rsi - type: Sprite sprite: Structures/Storage/Crates/podfill.rsi - layers: - - state: open - - state: closed + +- type: entity + id: CrateNTxenos + parent: Cratexeno + name: Xeno Companion Crate + description: Xeno Companion Crate + components: - type: StorageFill contents: - id: DehydratedFRouny + - id: DehydratedFPraetorian - id: DehydratedFRavager - id: DehydratedFDrone - - id: DehydratedFPraetorian - + - type: entity id: Giftsxenofriends parent: BaseGameRule @@ -388,7 +393,7 @@ sender: cargo-gift-nt-lab dest: cargo-gift-trade-dest gifts: - CrateNTXenos: 1 + CrateNTxenos: 1 # #- type: entity # id: neutralXenoVents diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 3313f1d9ceb..b35d886d885 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -34,30 +34,6 @@ { "name": "CCRavager" }, - { - "name": "nrouny" - }, - { - "name": "ndrone" - }, - { - "name": "nravager" - }, - { - "name": "nPraetorian" - }, - { - "name": "CCrouny" - }, - { - "name": "Praetorian" - }, - { - "name": "CCRavager" - }, - { - "name": "CCDrone" - }, { "name": "plushie_slips" }, diff --git a/Resources/Textures/Structures/Storage/Crates/medical.rsi/welded.png b/Resources/Textures/Structures/Storage/Crates/medical.rsi/welded.png index 311739a2701db289577b99dbe6910bad2a1f9010..b9c6757c164059d291b71d3fc7e537e4ed16997a 100644 GIT binary patch delta 3034 zcmV<03nlcX0^k>rB!2{FK}|sb0I`n?{9y$E017v0Lqkw=Qb$4{Nkv08F*!CiEix`K z002mdotAf0Q`r`W&%HOjP?8Xel+bHvQUXW~y-1NRDlrKVO2Ci+A~r-+a70m&rU)`9 z;DDn;k+C9*g#l5q>jW7@)NybW8eS9UZc9vd* zf9@GXANa%eSALld0I;TIwb}ZIZD|z%UF!i*yZwjFU@riQvc7c=eQ_STd|pz-;w)z? ztK8gNO97v2DKF^n`kxMeLtlK)Qoh~qM8wF>;&Ay4=AVc7 z9|!(*9)A`Q{3O1JFO)?@%ce{qOqR7<$Ps@_@A2i55xYX*}0a9+V~OBmRJI% zAsRq_9snpR5g-YBWGm3`eGA4%1NqI1(V3W?`_F>@eOI_l{>T<2e~x2EL^8M%QO@j| z{8|DuAOJ-`1L{B<=mQhL1h&8txBw5}0|G%Ph<^leU@_o=6p#T#AQu#XwV)W3f~{aD zs0MYQ5j2A~a2RxfW8gG62QGojU!?g~$*UQipUPL&zMmg;!4Do9IA%up=Rh?=qPj=x&RGBx1dpI68aT-2O}^EromdU z5r1q2vtUm+2#$mo!O8G4I3F&8x4@Nf1AGwfgiphl;1O5~KY^zafDjQnqKhyQ7Q#kC zk$5Bt5h1IP5~KoYK-!QVq#wD8NRg+=TNDOGMKMrJlncrq6@}uWmZ4UmHlwOh2T+}; zKGapzC~6Az5lu#GqRr9H=m2yqIvJgdE`LT>pqtPg=(Fe%^f>wz27{qvj4_TFe@q-E z6|(}f8M7PHjyZ)H#*AU6u~@7+)*S1K4aIV>Vr((C3VRTH5_<(Zj(vk8;&gDfIA2^m zPKYbSRp451CvaDA6Sx_?65bH+j1R^0@XPUK_(psWeh5E~pCKp{j0vuUNJ1)MEq|es z&_*~*xJ!6JBog(APQ-AcfVhTONjyY6PaGw_B~eIbBsM95Bq41f?I)cg-6FjplgUP8 z4{|(NOx{9nCZ8eSC%;jkDp)E6DDV_kE7T}-DqK-`rifQGRP zUdc#_t;A7UrBtJIROyD&v@%uMMt?a}IYW7~a*Of>RIYI4MQ`g1<+DyrL=EogS06Xii({|v`U^zjmmKqDIK93(F5q|^fLNk z`gQs{RV`IdRle#b)i%{Ds;|}NsClUI)k@Ub)kf6bsWa4l)YH_rsduU0(|LZ@rEqJ6vJJH{f4iNjE!Q9HW+moJu+4^4lvF) zZZ*DZLN;+XS!U8;a?KQD$}&we-EDf=3^ubjOEIf48#0H@9n1yhyUm9!&=yV>LW>5A z8%z?@lbOS8WsX|XErTr!ExRnASs7TxTWz!IxB6&pZ=G)4Xnn_qVt*58Q)ts;^Q*0y zE!Vcj_S#(XT;I8?=XTG1Zf9=Cx7%ZP)1GP{V!y$@*ZzZpql3ty&0*5fz%kLW*6{|5 z#tLI?W}SCJJ9#;+b~@(t*4e>X?0ney7Z;{WnoEnzqj|>j`12a)jk)T%a$M_OrEUzj zM7OZX~g?%5634ad@uL*w`VG~gh(Z7JY zV9A1(1+OB#BFiH0M43cMqI#nhqZ6W=qhH5($CSrNW36IW#$Jlkh!ezh$7AE8xdr`1lgVC7dNk648kGzWRKONg3!bO?r`DyuP76)j zpY|y|CcQlamywupR7eq~3Hvg&GxIWsv&^%Kv!u(Mm+f3OB?=NXWkcDEvb)7J+0WE~ z#6+@QGMeL-Q%XSL?4XT0OqTZ_RsyNzibcgYHn?o4 z+lbmI*f_Xp?xw0uA4_;87fY>6D@xyQ=5D_DmCaX`Uwzt=v}Lf&p={4q%vRyn>)YJ7 z9Vk~W&wno;+a9vLa|dHb$&Qyhm+ZVyVOLSNi?B z>BD~Ee(8aT1AWbo&CM;EEoH56tE6@EV8X%6-+y?2)7{2wt8b^bmmUI#B!?bmEKDc(k|2rKjV2%kTFe(>+#mT;+J# z3Brk@6Q54zpPW9Gb?WKqB=X}qd>G$kEdEWK>u?x-@ zj(=WcUF^E#aH(^^exTzA`yV<69R@px9EZ9uJ6-M>o;Q5riu;w*SG}*EyB2Wm(#ZUg z;pqt>?FMZqM9Va~FNLH%A*>}Hq z{4y{VJ2n1X^!(GWn_sBE*#FY*W$$#@^!-;EuV!ACyitF1;4SNI|GSuX6EnH*vF|HC zn11N_81(V(r;JaZegpS}^ZUoqJ9q#903c&XQcVB=dL{q>fP?@5`Tzg`fam}Kb$>7b z0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQnQ*UN;cVTj6 z07GSLb9r+hQ*?D?X>TA@Z*OeDr{R16008VsL_t(oh3(NXYQr!T#__)(paj|=**Q&y z;w$JDGI;Qsq0P`CtGDt(YyBz>s*I|qq1YFN&o~Ba(UgmS!wp0CjFiF^K zw*X{WHn>w1MTGpif!D<%e4pZZGU3wqR8^(QvJ3!+{T`d9=<#@P?tQho{|o-21Rwwb c2;kv>81pw6vpwtAfN=&AlW%h zhT>>YA}Kmx@vNx|dmP%t*7rbD*8A83*Ez7GkMQc5YM zRELP%Wi8WG{@ZDW4!c3y-Oeo2R8HqJWm&d!Aq4TxVXbBEJ%68<3v=%QxHV0i6?xC= zdi|@fw-G`R06QAtl)`=FW~EXWjdPy@Vr=1Rn<>n6!E^_1CS(1ZzjvK zws-IcUREpVzT#;z;np-1MPc$h7l708h>v6Jc-*`9w%PodZOmY;Qc69TZ;Wzr1AKHN R?EnA(07*qoLf6 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600Bu!L_t(oh3(WKZ^A$r#_@kO z7{mg$LE-u_Dr**GGqHeaAXEJaRSO9r!6C88`xs}NhG0u(d-^7}Yf7$NHp0N%E8pkd zyWfdBPixI1%X0t+Z~zBz00%IDD2iGohr_|^%CF6uxu>;eyWMIb1ZkRD3#F74dCv26 zdb2FcGQu!qKA(FvAP551>oxs;-x@fd&kTn{t6!ES0He|9*E3aBkt7LHN*j=68NFW5 z8d6HN_N%G_XhnC;D5Xf#)B(ByfHin4fKm#e9bjI8LHt*lGptu2gkbFZB#TA8crX~S z-|s2%yzVcTOTsWD2m;=ob^yG8ydb4S2*GN#YMpED8OQM@0KPtqvF~5J+sR~7Z`ACY z8#Jr=k95tMERN&LkLa%elWjH|jzz)iY-VM50bH9oz>k1?)bVs`2i)cK@3H`oDhK!k Xn5D4L(nWET00000NkvXXu0mjfrm^8L literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png index d15b633e877a7dbe75338cbf3b9485096f9642a2..fb4846835c5d91f25dd66e51835b81a1dd0a8234 100644 GIT binary patch delta 3147 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 literal 5820 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R1600HGmL_t(oh3%Cwi_}0EhM!c{ zTSyuUmjhu7b$@_hC#hsW7ul(=| z=<*5Z+9zP={yzfxi8P1k5Gf^1t{Ko0T#E|;bJv#(f1acxU=PtvS(X8i=eglsnVstu zD2jqKO|if2Abr-AHD@>iVHh%>&z)7xW-}&}2>`3r%Hds^=2FV`2C^*U-Q5)cAAU~A z^PDJ(0I2KQ@UG0x4a3lV1yV}0HeJ4;e`T6`1&&#cz;d}%bzO5Z9P;M;+%yda12&rt zyUR;+o~9{L6fqu;owaVaTk5)|C<^aAJ2Q@Bq9|fIod(X&=wvwL<>{$u9*ssO$Ue7M ztjk{YzI&R*aqRw#{#HP<#bUwLZpW)6X|baSbY;E3L4jk`)%CSs;3(5?swHq+)eHOv XYhG~Q_#z2l00000NkvXXu0mjfhJ-Pk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json index 40e93ee9702..521260b0be8 100644 --- a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json +++ b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json @@ -1,17 +1,39 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Created by Fenndragon, discord ID: 190763499276861440", + "copyright": "Created by EmoGarbage404 (github) for Space Station 14. edited by Fenndragon", "size": { - "x": 64, - "y": 64 + "x": 32, + "y": 32 }, "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, { "name": "closed" }, { "name": "open" + }, + { + "name": "welded" + }, + { + "name": "sparking", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png index fc2648edd80e1a44d5ccca2060cad288a7b2597c..9d026db30bd878197f7bbcb545e37407666af9ad 100644 GIT binary patch delta 3114 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 Ef`iB3EdT%j literal 6541 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 diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/welded.png b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/welded.png new file mode 100644 index 0000000000000000000000000000000000000000..b9c6757c164059d291b71d3fc7e537e4ed16997a GIT binary patch literal 3040 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%0Dy!50Qvv` z0D$NK0Cg|`0P0`>06Lfe02gqax=}m;000SaNLh0L01FZT01FZU(%pXi0000RbVXQn zQ*UN;cVTj607GSLb9r+hQ*?D?X>TA@Z*OeDr{R16008VsL_t(oh3(NXYQr!T#__)( zpaj|=**Q&y;w$JDGI;Qsq0P`CtGDv>&z@su0L`|Vfpn>w<`lL_4 z_oPAyJhGGk1Rwwb2tWV=5Wv3#6BT+e5orc(f3=5yM% z{dzD-*lf1|WLY-2Qxrvn{JMeH#Ugy4;(0RR()UzVrOL7l0Ehh^o2KaTcyR80wYvWc i{-OjR009W#;eZ>LC7i*yTJ~W80000 Date: Sat, 5 Oct 2024 15:03:20 -0600 Subject: [PATCH 14/40] Update xenopet.yml --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 9781fedfec6..69394dc1bdf 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -355,14 +355,25 @@ path: /Audio/Animals/lizard_happy.ogg - type: entity - parent: CratePlastic id: Cratexeno + parent: CratePlastic name: Xeno Companion Crate components: - - type: Icon - sprite: Structures/Storage/Crates/podfill.rsi + - type: EntityStorage + airtight: false - type: Sprite sprite: Structures/Storage/Crates/podfill.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - state: paper + sprite: Structures/Storage/Crates/labels.rsi + offset: "-0.25,0.625" + map: ["enum.PaperLabelVisuals.Layer"] + - type: Icon + sprite: Structures/Storage/Crates/podfill.rsi + state: base - type: entity id: CrateNTxenos From 4831cdca525aad894564e5a18eb944c9c83f8d6a Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 5 Oct 2024 15:55:09 -0600 Subject: [PATCH 15/40] fix --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 4 ++-- .../Crates/{podfill.rsi => xeno.rsi}/base.png | Bin .../Crates/{podfill.rsi => xeno.rsi}/closed.png | Bin .../Crates/{podfill.rsi => xeno.rsi}/icon.png | Bin .../Crates/{podfill.rsi => xeno.rsi}/meta.json | 0 .../Crates/{podfill.rsi => xeno.rsi}/open.png | Bin .../Storage/Crates/xeno.rsi/sparking.png | Bin 0 -> 206 bytes .../Crates/{podfill.rsi => xeno.rsi}/welded.png | Bin 8 files changed, 2 insertions(+), 2 deletions(-) rename Resources/Textures/Structures/Storage/Crates/{podfill.rsi => xeno.rsi}/base.png (100%) rename Resources/Textures/Structures/Storage/Crates/{podfill.rsi => xeno.rsi}/closed.png (100%) rename Resources/Textures/Structures/Storage/Crates/{podfill.rsi => xeno.rsi}/icon.png (100%) rename Resources/Textures/Structures/Storage/Crates/{podfill.rsi => xeno.rsi}/meta.json (100%) rename Resources/Textures/Structures/Storage/Crates/{podfill.rsi => xeno.rsi}/open.png (100%) create mode 100644 Resources/Textures/Structures/Storage/Crates/xeno.rsi/sparking.png rename Resources/Textures/Structures/Storage/Crates/{podfill.rsi => xeno.rsi}/welded.png (100%) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 69394dc1bdf..76eab55a84d 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -362,7 +362,7 @@ - type: EntityStorage airtight: false - type: Sprite - sprite: Structures/Storage/Crates/podfill.rsi + sprite: Structures/Storage/Crates/xeno.rsi layers: - state: base - state: closed @@ -372,7 +372,7 @@ offset: "-0.25,0.625" map: ["enum.PaperLabelVisuals.Layer"] - type: Icon - sprite: Structures/Storage/Crates/podfill.rsi + sprite: Structures/Storage/Crates/xeno.rsi state: base - type: entity diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/base.png b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/base.png similarity index 100% rename from Resources/Textures/Structures/Storage/Crates/podfill.rsi/base.png rename to Resources/Textures/Structures/Storage/Crates/xeno.rsi/base.png diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/closed.png similarity index 100% rename from Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png rename to Resources/Textures/Structures/Storage/Crates/xeno.rsi/closed.png diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/icon.png b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/icon.png similarity index 100% rename from Resources/Textures/Structures/Storage/Crates/podfill.rsi/icon.png rename to Resources/Textures/Structures/Storage/Crates/xeno.rsi/icon.png diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/meta.json similarity index 100% rename from Resources/Textures/Structures/Storage/Crates/podfill.rsi/meta.json rename to Resources/Textures/Structures/Storage/Crates/xeno.rsi/meta.json diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/open.png similarity index 100% rename from Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png rename to Resources/Textures/Structures/Storage/Crates/xeno.rsi/open.png diff --git a/Resources/Textures/Structures/Storage/Crates/xeno.rsi/sparking.png b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/sparking.png new file mode 100644 index 0000000000000000000000000000000000000000..87b78b9b4653d54a703643d161f7f8bf353995df GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^2|(QXSZ^$5X5FCBsLJs@fG2hgpXAxzo?UdK185n8r>mdKI;Vst0DN#gB>(^b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/welded.png b/Resources/Textures/Structures/Storage/Crates/xeno.rsi/welded.png similarity index 100% rename from Resources/Textures/Structures/Storage/Crates/podfill.rsi/welded.png rename to Resources/Textures/Structures/Storage/Crates/xeno.rsi/welded.png From f44c4c55d1158bfaf42c20a98214cbbffe3e7a28 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Tue, 8 Oct 2024 14:04:43 -0600 Subject: [PATCH 16/40] fixes --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 191 ++++++++++++++---- 1 file changed, 150 insertions(+), 41 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 76eab55a84d..56ca84c71ec 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -2,11 +2,12 @@ name: Neutral Rouny id: MobXenoNeutralRouny parent: MobXenoRounyNPC - description: They mostly come at night. Mostly. + description: A friendly Rouny trained by Centcomm components: - type: NpcFactionMember factions: - Passive + - type: LayingDown - type: Sprite drawdepth: Mobs sprite: Mobs/Aliens/FXS/rouny.rsi @@ -32,11 +33,12 @@ name: Neutral Praetorian id: MobXenoNeutralPraetorian parent: MobXenoPraetorianNPC - description: They mostly come at night. Mostly. + description: A friendly Praetorian programmed by centcomm components: - type: NpcFactionMember factions: - Passive + - type: LayingDown - type: Sprite drawdepth: Mobs sprite: Mobs/Aliens/FXS/praetorian.rsi @@ -61,11 +63,12 @@ name: Neutral Drone id: MobXenoNeutralDrone parent: MobXenoDroneNPC - description: They mostly come at night. Mostly. + description: A friendly drone programmed by centcomm components: - type: NpcFactionMember factions: - Passive + - type: LayingDown - type: Sprite drawdepth: Mobs sprite: Mobs/Aliens/FXS/drone.rsi @@ -90,11 +93,12 @@ name: Neutral Ravager id: MobXenoNeutralRavager parent: MobXenoRavagerNPC - description: They mostly come at night. Mostly. + description: A friendly ravager programmed by centcomm components: - type: NpcFactionMember factions: - Passive + - type: LayingDown - type: Sprite drawdepth: Mobs sprite: Mobs/Aliens/FXS/ravager.rsi @@ -115,6 +119,50 @@ - Xeno - TauCetiBasic +- type: entity + name: Neutral CC Rouny + id: MobXenoCCNeutralRouny + parent: MobXenoNeutralRouny + description: A friendly rouny programmed by centcomm + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/CCrouny.rsi + scale: 0.7, 0.7 + +- type: entity + name: Neutral CC Drone + id: MobXenoCCNeutralDrone + parent: MobXenoNeutralDrone + description: A friendly drone programmed by centcomm + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/CCdrone.rsi + scale: 0.7, 0.7 + +- type: entity + name: Neutral CC Praetorian + id: MobXenoCCNeutralPraetorian + parent: MobXenoNeutralPraetorian + description: A friendly Praetorian programmed by centcomm + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/CCpraetorian.rsi + scale: 0.7, 0.7 + +- type: entity + name: Neutral CC Ravager + id: MobXenoCCNeutralRavager + parent: MobXenoNeutralRavager + description: A friendly ravager programmed by centcomm + components: + - type: Sprite + drawdepth: Mobs + sprite: Mobs/Aliens/FXS/CCravager.rsi + scale: 0.7, 0.7 + - type: inventoryTemplate id: friendxeno slots: @@ -370,41 +418,11 @@ - state: paper sprite: Structures/Storage/Crates/labels.rsi offset: "-0.25,0.625" - map: ["enum.PaperLabelVisuals.Layer"] + map: ["enum.PaperLabelVisuals.Layer"] - type: Icon sprite: Structures/Storage/Crates/xeno.rsi state: base - -- type: entity - id: CrateNTxenos - parent: Cratexeno - name: Xeno Companion Crate - description: Xeno Companion Crate - components: - - type: StorageFill - contents: - - id: DehydratedFRouny - - id: DehydratedFPraetorian - - id: DehydratedFRavager - - id: DehydratedFDrone - -- type: entity - id: Giftsxenofriends - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - weight: 10 - startDelay: 10 - reoccurrenceDelay: 120 - duration: 120 - earliestStart: 10 - - type: CargoGiftsRule - description: cargo-gift-friendly-xenos - sender: cargo-gift-nt-lab - dest: cargo-gift-trade-dest - gifts: - CrateNTxenos: 1 + # #- type: entity # id: neutralXenoVents @@ -732,7 +750,7 @@ path: /Audio/Weapons/Xeno/alien_spitacid.ogg angle: 0 animation: WeaponArcBite # Rrrr! - + - type: entity parent: PlushieFRouny id: DehydratedFRouny @@ -784,7 +802,7 @@ sound: path: /Audio/Effects/bite.ogg - type: Tag - tags: [] + tags: [] - type: entity parent: PlushieFRavager @@ -837,7 +855,7 @@ sound: path: /Audio/Effects/bite.ogg - type: Tag - tags: [] + tags: [] - type: entity parent: PlushieFDrone @@ -890,7 +908,7 @@ sound: path: /Audio/Effects/bite.ogg - type: Tag - tags: [] + tags: [] - type: entity parent: PlushieFPraetorian @@ -943,5 +961,96 @@ sound: path: /Audio/Effects/bite.ogg - type: Tag - tags: [] + tags: [] +- type: entity + parent: DehydratedFRouny + id: DehydratedCCRouny + name: dehydrated friendly rouny + description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCrouny + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralRouny + +- type: entity + parent: DehydratedFPraetorian + id: DehydratedCCPraetorian + name: dehydrated friendly praetorian + description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCPraetorian + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralPraetorian + +- type: entity + parent: DehydratedFDrone + id: DehydratedCCDrone + name: dehydrated friendly drone + description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCDrone + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralDrone + +- type: entity + parent: DehydratedFRavager + id: DehydratedCCRavager + name: dehydrated friendly ravager + description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCRavager + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralRavager + +- type: entity + id: CrateNTxenos + parent: Cratexeno + suffix: Filled, Random + name: Xeno Companion Crate + description: Xeno Companion Crate + components: + - type: StorageFill + contents: + - id: DehydratedFRouny + prob: 0.5 + - id: DehydratedFPraetorian + prob: 0.5 + - id: DehydratedFRavager + prob: 0.5 + - id: DehydratedFDrone + prob: 0.5 + - id: DehydratedCCRouny + prob: 0.1 + - id: DehydratedCCPraetorian + prob: 0.1 + - id: DehydratedCCRavager + prob: 0.1 + - id: DehydratedCCDrone + prob: 0.1 + +- type: entity + id: Giftsxenocompanions + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + weight: 10 + startDelay: 10 + reoccurrenceDelay: 120 + duration: 120 + earliestStart: 10 + - type: CargoGiftsRule + description: cargo-gift-friendly-xenos + sender: cargo-gift-nt-lab + dest: cargo-gift-trade-dest + gifts: + CrateNTxenos: 1 \ No newline at end of file From 576a9cb1ad319065d52c19527cec01f07f458374 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Tue, 8 Oct 2024 14:47:30 -0600 Subject: [PATCH 17/40] Update xenopet.yml --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 56ca84c71ec..0d5782bf4ff 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -1,12 +1,12 @@ - type: entity - name: Neutral Rouny + name: Friendly NT Rouny id: MobXenoNeutralRouny parent: MobXenoRounyNPC description: A friendly Rouny trained by Centcomm components: - type: NpcFactionMember factions: - - Passive + - PetsNT - type: LayingDown - type: Sprite drawdepth: Mobs @@ -30,14 +30,14 @@ - TauCetiBasic - type: entity - name: Neutral Praetorian + name: Friendly NT Praetorian id: MobXenoNeutralPraetorian parent: MobXenoPraetorianNPC description: A friendly Praetorian programmed by centcomm components: - type: NpcFactionMember factions: - - Passive + - PetsNT - type: LayingDown - type: Sprite drawdepth: Mobs @@ -60,14 +60,14 @@ - TauCetiBasic - type: entity - name: Neutral Drone + name: Friendly NT Drone id: MobXenoNeutralDrone parent: MobXenoDroneNPC description: A friendly drone programmed by centcomm components: - type: NpcFactionMember factions: - - Passive + - PetsNT - type: LayingDown - type: Sprite drawdepth: Mobs @@ -90,14 +90,14 @@ - TauCetiBasic - type: entity - name: Neutral Ravager + name: Friendly NT Ravager id: MobXenoNeutralRavager parent: MobXenoRavagerNPC description: A friendly ravager programmed by centcomm components: - type: NpcFactionMember factions: - - Passive + - PetsNT - type: LayingDown - type: Sprite drawdepth: Mobs @@ -120,7 +120,7 @@ - TauCetiBasic - type: entity - name: Neutral CC Rouny + name: Friendly CC Rouny id: MobXenoCCNeutralRouny parent: MobXenoNeutralRouny description: A friendly rouny programmed by centcomm @@ -131,7 +131,7 @@ scale: 0.7, 0.7 - type: entity - name: Neutral CC Drone + name: Friendly CC Drone id: MobXenoCCNeutralDrone parent: MobXenoNeutralDrone description: A friendly drone programmed by centcomm @@ -142,7 +142,7 @@ scale: 0.7, 0.7 - type: entity - name: Neutral CC Praetorian + name: Friendly CC Praetorian id: MobXenoCCNeutralPraetorian parent: MobXenoNeutralPraetorian description: A friendly Praetorian programmed by centcomm @@ -153,7 +153,7 @@ scale: 0.7, 0.7 - type: entity - name: Neutral CC Ravager + name: Friendly CC Ravager id: MobXenoCCNeutralRavager parent: MobXenoNeutralRavager description: A friendly ravager programmed by centcomm From ef37c89a78c92772c2241c45ce0a78122800c3e0 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Tue, 8 Oct 2024 14:53:40 -0600 Subject: [PATCH 18/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 0d5782bf4ff..059252e5362 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -1038,7 +1038,7 @@ prob: 0.1 - type: entity - id: Giftsxenocompanions + id: giftsxenocompanions parent: BaseGameRule noSpawn: true components: From ce9c7caa2d0dae01a0144684cfc4938e054264f8 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Tue, 8 Oct 2024 15:10:28 -0600 Subject: [PATCH 19/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 059252e5362..d23108460d1 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -231,6 +231,7 @@ interactSuccessSound: path: /Audio/Animals/lizard_happy.ogg +# Floofstation - commented out for reasons unknown - type: entity name: Patriach parent: MobXenoNeutralPraetorian From 97de236d105d743aef9b9b3888ce4884a344fe8f Mon Sep 17 00:00:00 2001 From: fenndragon Date: Tue, 8 Oct 2024 19:31:26 -0600 Subject: [PATCH 20/40] fix --- .../Locale/en-US/station-events/events/cargo-gifts.ftl | 2 +- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl b/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl index 509a1dc0d1a..e08ec670a16 100644 --- a/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl +++ b/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl @@ -24,4 +24,4 @@ cargo-gift-space-protection = space hazard protection cargo-gift-fire-protection = fire protection cargo-gift-security-guns = lethal weapons cargo-gift-security-riot = riot gear -cargo-gift-friendly-xenos = Xeno Companion Crate +cargo-gift-friendly-xenos = a Xeno Companion Crate diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index d23108460d1..2d860c1dc9c 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -980,7 +980,7 @@ parent: DehydratedFPraetorian id: DehydratedCCPraetorian name: dehydrated friendly praetorian - description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + description: Looks like a plush toy praetorian with green stripes, but just add water and it becomes a real-life xeno! components: - type: Sprite state: CCPraetorian @@ -992,7 +992,7 @@ parent: DehydratedFDrone id: DehydratedCCDrone name: dehydrated friendly drone - description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + description: Looks like a plush toy drone with green stripes, but just add water and it becomes a real-life xeno! components: - type: Sprite state: CCDrone @@ -1004,7 +1004,7 @@ parent: DehydratedFRavager id: DehydratedCCRavager name: dehydrated friendly ravager - description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + description: Looks like a plush toy ravager with green stripes, but just add water and it becomes a real-life xeno! components: - type: Sprite state: CCRavager From 17f9fd36baf3fc9b5bcfdcdfa623004b00515117 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:09:57 -0600 Subject: [PATCH 21/40] Update xenopet.yml --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 36 ++++++++++++++----- 1 file changed, 27 insertions(+), 9 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 2d860c1dc9c..0f53c868aca 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -1022,21 +1022,29 @@ - type: StorageFill contents: - id: DehydratedFRouny - prob: 0.5 + prob: 0.25 + orGroup: XenosRouny - id: DehydratedFPraetorian - prob: 0.5 + prob: 0.25 + orGroup: XenosPraet - id: DehydratedFRavager - prob: 0.5 + prob: 0.25 + orGroup: XenosRavager - id: DehydratedFDrone - prob: 0.5 + prob: 0.25 + orGroup: XenosDrone - id: DehydratedCCRouny - prob: 0.1 + prob: 0.01 + orGroup: XenosRouny - id: DehydratedCCPraetorian - prob: 0.1 + prob: 0.01 + orGroup: XenosPraet - id: DehydratedCCRavager - prob: 0.1 + prob: 0.01 + orGroup: XenosRavager - id: DehydratedCCDrone - prob: 0.1 + prob: 0.01 + orGroup: XenosDrone - type: entity id: giftsxenocompanions @@ -1054,4 +1062,14 @@ sender: cargo-gift-nt-lab dest: cargo-gift-trade-dest gifts: - CrateNTxenos: 1 \ No newline at end of file + xenocompanions: 1 + +- type: cargoProduct + id: xenocompanions + icon: + sprite: Structures/Storage/Crates/xeno.rsi + state: icon + product: CrateNTxenos + cost: 100000 + category: cargoproduct-category-name-fun + group: market From 5b1a2fb13e2b8289ad903eba965f8b927fc4bde3 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:22:38 -0600 Subject: [PATCH 22/40] Update xenopet.yml --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 581 ------------------ 1 file changed, 581 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 0f53c868aca..5a3d0d8e5d0 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -403,27 +403,6 @@ interactSuccessSound: path: /Audio/Animals/lizard_happy.ogg -- type: entity - id: Cratexeno - parent: CratePlastic - name: Xeno Companion Crate - components: - - type: EntityStorage - airtight: false - - type: Sprite - sprite: Structures/Storage/Crates/xeno.rsi - layers: - - state: base - - state: closed - map: ["enum.StorageVisualLayers.Door"] - - state: paper - sprite: Structures/Storage/Crates/labels.rsi - offset: "-0.25,0.625" - map: ["enum.PaperLabelVisuals.Layer"] - - type: Icon - sprite: Structures/Storage/Crates/xeno.rsi - state: base - # #- type: entity # id: neutralXenoVents @@ -447,45 +426,6 @@ # prob: 0.008 # - id: MobXenoNeutralRavager # prob: 0.008 - -- type: entity - id: ArgocyteVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 30 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobArgocyteSlurva - prob: 0.003 - - id: MobArgocyteBarrier - prob: 0.001 - - id: MobArgocyteSkitter - prob: 0.001 - - id: MobArgocyteSwiper - prob: 0.001 - - id: MobArgocyteMolder - prob: 0.001 - - id: MobArgocytePouncer - prob: 0.001 - - id: MobArgocyteGlider - prob: 0.001 - - id: MobArgocyteHarvester - prob: 0.001 - - id: MobArgocyteCrawler - prob: 0.001 - - id: MobArgocyteEnforcer - prob: 0.001 - - id: MobArgocyteFounder - prob: 0.001 - - id: MobArgocyteLeviathing - prob: 0.0001 # #- type: entity # id: MeatVents @@ -511,73 +451,6 @@ # prob: 0.005 # - id: MobAbomination # prob: 0.005 - -- type: entity - id: TickVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 1 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobTick - prob: 0.01 - -- type: entity - id: CarpVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 20 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobCarp - prob: 0.01 - - id: MobCarpMagic - prob: 0.01 - - id: MobCarpHolo - prob: 0.003 - - id: MobCarpRainbow - prob: 0.01 - - id: MobShark - prob: 0.003 - - id: MobCarpDragon - prob: 0.01 - -- type: entity - id: SpaceVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 20 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobBearSpace - prob: 0.01 - - id: MobKangarooSpace - prob: 0.01 - - id: MobSpiderSpace - prob: 0.01 - - id: MobCobraSpace - prob: 0.01 # #- type: entity # id: LightVents @@ -619,457 +492,3 @@ - MobXenoNeutralDrone - MobXenoNeutralRavager chance: 1 - -- type: entity - parent: BasePlushie - id: PlushieFRouny - name: blue rouny plush - description: An adorable stuffed toy that resembles a rouny with blue stripes. - components: - - type: Sprite - state: nrouny - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: BasePlushie - id: PlushieFDrone - name: blue drone plush - description: An adorable stuffed toy that resembles a drone with blue stripes. - components: - - type: Sprite - state: ndrone - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: BasePlushie - id: PlushieFPraetorian - name: blue Praetorian plush - description: An adorable stuffed toy that resembles a Praetorian with blue stripes. - components: - - type: Sprite - state: nPraetorian - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: BasePlushie - id: PlushieFRavager - name: blue ravager plush - description: An adorable stuffed toy that resembles a ravager with blue stripes. - components: - - type: Sprite - state: nravager - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: PlushieFRouny - id: DehydratedFRouny - name: dehydrated friendly rouny - description: Looks like a plush toy rouny with blue stripes, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralRouny - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: PlushieFRavager - id: DehydratedFRavager - name: dehydrated friendly ravager - description: Looks like a plush toy ravager with blue stripes, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralRavager - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: PlushieFDrone - id: DehydratedFDrone - name: dehydrated friendly drone - description: Looks like a plush toy xeno with blue stripes, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralDrone - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: PlushieFPraetorian - id: DehydratedFPraetorian - name: dehydrated friendly praetorian - description: Looks like a plush toy praetorian, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralPraetorian - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: DehydratedFRouny - id: DehydratedCCRouny - name: dehydrated friendly rouny - description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCrouny - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralRouny - -- type: entity - parent: DehydratedFPraetorian - id: DehydratedCCPraetorian - name: dehydrated friendly praetorian - description: Looks like a plush toy praetorian with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCPraetorian - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralPraetorian - -- type: entity - parent: DehydratedFDrone - id: DehydratedCCDrone - name: dehydrated friendly drone - description: Looks like a plush toy drone with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCDrone - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralDrone - -- type: entity - parent: DehydratedFRavager - id: DehydratedCCRavager - name: dehydrated friendly ravager - description: Looks like a plush toy ravager with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCRavager - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralRavager - -- type: entity - id: CrateNTxenos - parent: Cratexeno - suffix: Filled, Random - name: Xeno Companion Crate - description: Xeno Companion Crate - components: - - type: StorageFill - contents: - - id: DehydratedFRouny - prob: 0.25 - orGroup: XenosRouny - - id: DehydratedFPraetorian - prob: 0.25 - orGroup: XenosPraet - - id: DehydratedFRavager - prob: 0.25 - orGroup: XenosRavager - - id: DehydratedFDrone - prob: 0.25 - orGroup: XenosDrone - - id: DehydratedCCRouny - prob: 0.01 - orGroup: XenosRouny - - id: DehydratedCCPraetorian - prob: 0.01 - orGroup: XenosPraet - - id: DehydratedCCRavager - prob: 0.01 - orGroup: XenosRavager - - id: DehydratedCCDrone - prob: 0.01 - orGroup: XenosDrone - -- type: entity - id: giftsxenocompanions - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - weight: 10 - startDelay: 10 - reoccurrenceDelay: 120 - duration: 120 - earliestStart: 10 - - type: CargoGiftsRule - description: cargo-gift-friendly-xenos - sender: cargo-gift-nt-lab - dest: cargo-gift-trade-dest - gifts: - xenocompanions: 1 - -- type: cargoProduct - id: xenocompanions - icon: - sprite: Structures/Storage/Crates/xeno.rsi - state: icon - product: CrateNTxenos - cost: 100000 - category: cargoproduct-category-name-fun - group: market From af0374b9b64cb4c6a857b2aef23db87f7aa1002c Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:22:40 -0600 Subject: [PATCH 23/40] Update rehydrateable.yml --- .../Objects/Specific/rehydrateable.yml | 260 ++++++++++++++++++ 1 file changed, 260 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml index b51517786f0..7f4ea4b20c4 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml @@ -266,3 +266,263 @@ hard: false layer: - LowImpassable + +- type: entity + parent: PlushieFRouny + id: DehydratedFRouny + name: dehydrated friendly rouny + description: Looks like a plush toy rouny with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralRouny + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFRavager + id: DehydratedFRavager + name: dehydrated friendly ravager + description: Looks like a plush toy ravager with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralRavager + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFDrone + id: DehydratedFDrone + name: dehydrated friendly drone + description: Looks like a plush toy xeno with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralDrone + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFPraetorian + id: DehydratedFPraetorian + name: dehydrated friendly praetorian + description: Looks like a plush toy praetorian, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralPraetorian + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: DehydratedFRouny + id: DehydratedCCRouny + name: dehydrated friendly rouny + description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCrouny + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralRouny + +- type: entity + parent: DehydratedFPraetorian + id: DehydratedCCPraetorian + name: dehydrated friendly praetorian + description: Looks like a plush toy praetorian with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCPraetorian + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralPraetorian + +- type: entity + parent: DehydratedFDrone + id: DehydratedCCDrone + name: dehydrated friendly drone + description: Looks like a plush toy drone with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCDrone + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralDrone + +- type: entity + parent: DehydratedFRavager + id: DehydratedCCRavager + name: dehydrated friendly ravager + description: Looks like a plush toy ravager with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCRavager + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralRavager From e57695605165828156a86e4a6c4255ea36c10c31 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:22:43 -0600 Subject: [PATCH 24/40] Update toys.yml --- .../Prototypes/Entities/Objects/Fun/toys.yml | 134 +++++++++++++++++- 1 file changed, 133 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index fc771414b4a..c65b5293f3a 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -1964,4 +1964,136 @@ components: - type: Sprite sprite: Objects/Fun/toys.rsi - state: shadowkin \ No newline at end of file + state: shadowkin + +- type: entity + parent: BasePlushie + id: PlushieFRouny + name: blue rouny plush + description: An adorable stuffed toy that resembles a rouny with blue stripes. + components: + - type: Sprite + state: nrouny + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFDrone + name: blue drone plush + description: An adorable stuffed toy that resembles a drone with blue stripes. + components: + - type: Sprite + state: ndrone + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFPraetorian + name: blue Praetorian plush + description: An adorable stuffed toy that resembles a Praetorian with blue stripes. + components: + - type: Sprite + state: nPraetorian + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFRavager + name: blue ravager plush + description: An adorable stuffed toy that resembles a ravager with blue stripes. + components: + - type: Sprite + state: nravager + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! From 0790fdf3cda4d733a2a46119cc3bda35b527b4cf Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:22:47 -0600 Subject: [PATCH 25/40] Update fun.yml --- .../Prototypes/Catalog/Fills/Crates/fun.yml | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Resources/Prototypes/Catalog/Fills/Crates/fun.yml b/Resources/Prototypes/Catalog/Fills/Crates/fun.yml index b55bdd48322..ce8e34e0aa4 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/fun.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/fun.yml @@ -304,3 +304,36 @@ amount: 1 prob: 0.05 +- type: entity + id: CrateNTxenos + parent: Cratexeno + suffix: Filled, Random + name: Xeno Companion Crate + description: Xeno Companion Crate + components: + - type: StorageFill + contents: + - id: DehydratedFRouny + prob: 0.25 + orGroup: XenosRouny + - id: DehydratedFPraetorian + prob: 0.25 + orGroup: XenosPraet + - id: DehydratedFRavager + prob: 0.25 + orGroup: XenosRavager + - id: DehydratedFDrone + prob: 0.25 + orGroup: XenosDrone + - id: DehydratedCCRouny + prob: 0.01 + orGroup: XenosRouny + - id: DehydratedCCPraetorian + prob: 0.01 + orGroup: XenosPraet + - id: DehydratedCCRavager + prob: 0.01 + orGroup: XenosRavager + - id: DehydratedCCDrone + prob: 0.01 + orGroup: XenosDrone From 607b0fcefc3da991b614ca64593e180c6312ee86 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:22:56 -0600 Subject: [PATCH 26/40] Update crates.yml --- .../Structures/Storage/Crates/crates.yml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 1cf80836590..9a240f2705d 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -646,3 +646,24 @@ - type: StealthOnMove passiveVisibilityRate: -0.10 movementVisibilityRate: 0.10 + +- type: entity + id: Cratexeno + parent: CratePlastic + name: Xeno Companion Crate + components: + - type: EntityStorage + airtight: false + - type: Sprite + sprite: Structures/Storage/Crates/xeno.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - state: paper + sprite: Structures/Storage/Crates/labels.rsi + offset: "-0.25,0.625" + map: ["enum.PaperLabelVisuals.Layer"] + - type: Icon + sprite: Structures/Storage/Crates/xeno.rsi + state: base From 4692c7fd1befe3b0481b16a41ad29135caabdd52 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:22:59 -0600 Subject: [PATCH 27/40] Update cargo_gifts.yml --- Resources/Prototypes/GameRules/cargo_gifts.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Resources/Prototypes/GameRules/cargo_gifts.yml b/Resources/Prototypes/GameRules/cargo_gifts.yml index 799805272d6..3edf64b7627 100644 --- a/Resources/Prototypes/GameRules/cargo_gifts.yml +++ b/Resources/Prototypes/GameRules/cargo_gifts.yml @@ -208,3 +208,21 @@ SecurityRiot: 2 SecurityRestraints: 2 SecurityNonLethal: 2 + +- type: entity + id: giftsxenocompanions + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + weight: 10 + startDelay: 10 + reoccurrenceDelay: 120 + duration: 120 + earliestStart: 10 + - type: CargoGiftsRule + description: cargo-gift-friendly-xenos + sender: cargo-gift-nt-lab + dest: cargo-gift-trade-dest + gifts: + xenocompanions: 1 From 8c96e0bff286a9f651d1608f712fd126dce18716 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:23:06 -0600 Subject: [PATCH 28/40] Update events.yml --- Resources/Prototypes/GameRules/events.yml | 106 ++++++++++++++++++++++ 1 file changed, 106 insertions(+) diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index 236470b0d97..dcfbbad2f28 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -553,3 +553,109 @@ weight: 5 - type: MobReplacementRule numberToReplace: 1 + +- type: entity + id: ArgocyteVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 30 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobArgocyteSlurva + prob: 0.003 + - id: MobArgocyteBarrier + prob: 0.001 + - id: MobArgocyteSkitter + prob: 0.001 + - id: MobArgocyteSwiper + prob: 0.001 + - id: MobArgocyteMolder + prob: 0.001 + - id: MobArgocytePouncer + prob: 0.001 + - id: MobArgocyteGlider + prob: 0.001 + - id: MobArgocyteHarvester + prob: 0.001 + - id: MobArgocyteCrawler + prob: 0.001 + - id: MobArgocyteEnforcer + prob: 0.001 + - id: MobArgocyteFounder + prob: 0.001 + - id: MobArgocyteLeviathing + prob: 0.0001 + +- type: entity + id: TickVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 1 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobTick + prob: 0.01 + +- type: entity + id: CarpVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 20 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobCarp + prob: 0.01 + - id: MobCarpMagic + prob: 0.01 + - id: MobCarpHolo + prob: 0.003 + - id: MobCarpRainbow + prob: 0.01 + - id: MobShark + prob: 0.003 + - id: MobCarpDragon + prob: 0.01 + +- type: entity + id: SpaceVents + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + startAnnouncement: true + earliestStart: 20 + reoccurrenceDelay: 12 + minimumPlayers: 20 + weight: 6 # Really weak compared to other critters + duration: 60 + - type: VentCrittersRule + entries: + - id: MobBearSpace + prob: 0.01 + - id: MobKangarooSpace + prob: 0.01 + - id: MobSpiderSpace + prob: 0.01 + - id: MobCobraSpace + prob: 0.01 From cf143ce8a6edb36855f9d765998a2afc80a67ab5 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 14:23:28 -0600 Subject: [PATCH 29/40] Update cargo_fun.yml --- Resources/Prototypes/Catalog/Cargo/cargo_fun.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml index 68bb4a6b849..1cb9857d502 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml @@ -187,3 +187,13 @@ cost: 10000 category: cargoproduct-category-name-fun group: market + +- type: cargoProduct + id: xenocompanions + icon: + sprite: Structures/Storage/Crates/xeno.rsi + state: icon + product: CrateNTxenos + cost: 100000 + category: cargoproduct-category-name-fun + group: market From 8e5bb7419eebded243fa479fbfe367f072e8a71f Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 15:50:32 -0600 Subject: [PATCH 30/40] Update meta.json --- Resources/Textures/Objects/Fun/toys.rsi/meta.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 3adaa4ff3af..6383fdf2f1d 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -20,7 +20,7 @@ "name": "ndrone" }, { - "name": "nPraetorian" + "name": "npraetorian" }, { "name": "CCrouny" From 8d83356b2e513d9c4a2d2837cda991654a1c4e16 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 15:58:48 -0600 Subject: [PATCH 31/40] Update xenopet.yml --- Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index 5a3d0d8e5d0..ab854aff790 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -127,7 +127,7 @@ components: - type: Sprite drawdepth: Mobs - sprite: Mobs/Aliens/FXS/CCrouny.rsi + sprite: Mobs/Aliens/FXS/ccrouny.rsi scale: 0.7, 0.7 - type: entity @@ -138,7 +138,7 @@ components: - type: Sprite drawdepth: Mobs - sprite: Mobs/Aliens/FXS/CCdrone.rsi + sprite: Mobs/Aliens/FXS/ccdrone.rsi scale: 0.7, 0.7 - type: entity @@ -149,7 +149,7 @@ components: - type: Sprite drawdepth: Mobs - sprite: Mobs/Aliens/FXS/CCpraetorian.rsi + sprite: Mobs/Aliens/FXS/ccpraetorian.rsi scale: 0.7, 0.7 - type: entity @@ -160,7 +160,7 @@ components: - type: Sprite drawdepth: Mobs - sprite: Mobs/Aliens/FXS/CCravager.rsi + sprite: Mobs/Aliens/FXS/ccravager.rsi scale: 0.7, 0.7 - type: inventoryTemplate From a653f4f2dfe48b892eac98e4116c52c587a7f162 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 16:02:11 -0600 Subject: [PATCH 32/40] Delete Resources/Textures/Structures/Storage/Crates/podfill.rsi directory --- .../Storage/Crates/podfill.rsi/closed.png | Bin 5820 -> 0 bytes .../Storage/Crates/podfill.rsi/open.png | Bin 6541 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png delete mode 100644 Resources/Textures/Structures/Storage/Crates/podfill.rsi/open.png diff --git a/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png b/Resources/Textures/Structures/Storage/Crates/podfill.rsi/closed.png deleted file mode 100644 index d15b633e877a7dbe75338cbf3b9485096f9642a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5820 zcmW+)1yobtAAf@hqenL~P#7Ho4kbnjC{h9nNVjxIcY}0F<0J(P>%v2;bhZu%i;D3LtYVF-kXc4b&XL> z;v7NF5J$u;BgCQ{qSmXej9AUjsm4aRk)yyYt$RPupKi|rBYPnBY- zNEegt@0`v_PCS2dxM_CnzqXI>8hlQ{{+>TnzsjJc&TZ-2OXCI?A(Z#lWL(vojxnOW zk?Nv)JNPVPm&(!%0~*C%J^e&hCZtnQZ>nOu@cS3>x@T|zt_T2ZT?koO z_MDs?wMUO4`c_FRu)hsk{EzqhKH=jb)n;v14KjltG}YA5{{Ckr4)iL2eLJEl`Z}*$ zEq}yM$Z`zkp3DdAP7@MSZZTg6x~QusnTtyTqO7FJ3PZc>l*AnV8wg~)M{{Xu=|wy7 zO*)aTBmsgN@9pVKhF7a?$~wv_Dk`zMv_0M3-SLU6cdxYeT*1_d&@nPzZ(N=%w0U1& zU0MJ#9D_5FDfG1bS}+*m%i+)asp;tvXwJQ=8P~SUrM}wLI!LwAr(Sk?`j`2-zw4%) zUW-|EW*j)=j!#Zc8=e05M2lI->wLSRP1ne%ap$D%`tq2VlI?V1@yK)i=Q|qcQZm3( z`iSpG0`ncWE_NUEsKmhfp^2HXF)NWL*H=LRTx1ED6~e-GR~VE4DJU2@_M*TeSUrs+ zXs?}k^JrJVpn3@M+-GmGUF&FJbYvuUX8S51zWlWWV%1`f?@X+j+1938RebvN>3-13 z+{9h_0%0;-)2mbKQM? z5u7ljfWV!R0@;A^rl9jb6>9$44^wk<AnC^9xE{KomqzxJc=?dE)FRqq~h)_#zsjD;MNb@*AF3pZ($4u z3C7YqK|z14JuED2`IF;>REPlZC|g+QXLt8$az#bO6c+o8vbXlRL?0#`s~?(}n3SKLpNITOFS=OS79gte z{gvkXG@(j}PfQ2qqA&gs?5{T%%r^jIModH`DlTqWa+8S(_uixl#}qMOODM9pD9zEs z#|Nk`o=|qIA6op(mmZR!IRCRv2!P9~Hf>?yN#`p`YHgLHV_=B>RYj!^*xTEOBGvPP zuU69Ank|95zkju1O)io-Jjd9)w;_D{MmxzA?Pd{ua_^GTS}^`$iU7o&fwyg z7ZJ!vA8Bb=du~(qiERsuX2{=(4mB`4*D6Xp;dA)snud%5~M^De1 zyuh59nYlgZj@{67Ff~c0G;y@%XQ9j0!QUkU1dE1^#c~q`CJZv(FK;thscC85m1*BM zo&GgizI5!rBax|I4?=T(^{OaOhr{13b zy(S?Nw|R_dY-EucjA5oq`1~D*1DLG7`0jK4f7rG+EZn>w0%lHIpFRu?V2~^m(a}U8 zwBnlJtM(ITXJ;^5yqfvArH&YcI*o53vFLPsqe7!uo9zHg{(T=xaAWNU zt9_|yX*33M2q+Y{*WF!GxB=45-ma^&>cPdV@qA^#@mwE4NRivE!}`+@1Hu=QlSuYmp#m zKer;|!8OJ7t>zB-Ubcd@NkKtzdT}_2i07)75&#PmM;4ppuBflCmKI69Aetp&Mp-l% z1G1sjSR51rG@FWyjE;6#!ttfGwfoNl0s>r2ObVpI!l)slo!X|RE+}PM<_{l6!2!M?<%k8H9SyG&+#pQJU5@Ut4*%fBppWcJXpPw1qeS#uW!<%HZ--Si;d5HD&ZtG5)g!^UXi94ND(&oKwteJuNsK{X*ICN?yBVB zu~ElJPk$qCfT(JWR52E!c>NE!i;IB-v5yT6Z!0TFa?9G;tW-4u1+5vAUr#=B%TP?s zSf4O6KJ=l6e6h1llU^_$a&n)#BLQHMN?V8R3!70Rn=zaO2I)WS6H6aue*-yk;WAhr zgz6>lCI~L{EtwU$Nb4!r^71mEXzp_l&76{-Pf(V`@^+V2gC`wg;pFIudPEt+T|#_( za?-KnhSs42LhszCo<~ybe7Dxt*1mU-T)I<%n?K#CdF*8DYA@LW7_qYWYc z(tDmEn5A)rU$5V&OzPH7SL_uqZ>`d<@bjWrxCra$p z?M27!4>drctyw<0(TV5otP@nqx;?o~DcZTWmgmaSp1!eRe|m}Vq+_z$JHK@M`uy2N zi(@T5q5!zTMxy!MnwOhbgqV8-#;}s`AcG)2(&Ab)Iyy*O;s)E>V)B$qqC{~oAMdep zDixEH?`uL4M4`RCz2B;NBAm~>Ul*)yL)JEs!!YX&k`%-?oljoW^S&X( zdX$U4ls^-oD9g9*0~fdV)VX155K&Qk4Z_Ju>t5;vHHaIHQkFcChMrl_=~B!@6nR*9 zczBF&;q@3OWI4r|*JJJhcZk0Mg$YS_bHoAi+Y|aYOhVFB#VZ!kvReSE;ODR@6C@Oa zLFDSZh%6t= zpuQn`m(Y%m0w4>Xot>q4o5-z<2E`_OBY1co>_!R6U;ffc9EgCJ@63KZabr8Fy8^Y* zH0-IKTAV1p`psXU?TF`k((8}2eDM#jeO8$)m4K*k6>qTJuD-ea{lrSWIM z{h0Ufg+bI`I@|m}Ja~9ksk3R7ENjbV#|rfJ_1y(`;@bEKizJPXj!qaz0Ymc^izT(K zm#)s_{uI2Yuaf}>K)yx!AK5d7ns<~Fp!N0t8y}A@nQL&p2^t6*T3V%~U3wMiHqdTY zivnZ}f?r~E&+0HpZT&H%M#w(mOC3lP(aem2>{JTZ?<;?AXfvN*f}Dx+JFr#;8bv#W zNfgp-L!3373j(_`(bs2__JGRD%31)O zP2aK!K z9wzErVgWt<9~5_I&GQkOE2;?)`{3m`-ntGz(6rfCXz;Kt=VO^z$C3GlvQV`dx9rod zEJedCcW{!I_V#KYp9y|myvUv*WU{Jw|6Ypia}N-U@m;DcFC;yIR$;N@c^YMmyzd+| z+70V%qnPereHBhkdat4*(|>ru(YDZbeY%f75AgS=i|MG1#ed;X!b|BsR5BIHAq^F~ zq-JDf%*_%L#b^CGZWtdMiwX#Tas$oxqd(^kH)Z1f0ykvi*Dv*{)}Vmz*TjA@h4mRD zzuMa#-vAKM%*;$RHMQ3tkHdy-YQWMDWUhYy-c*S%C}<>Cv@x%5V4y%d)jSRgc5hkh z+3zan)Pn$-!Vkz&L|4lb2%1mD&@gAeF;N)L`(2E&?d!i8D8UW3zS2D_N*|9L4pq_A z)ckJu1Tr)~U)Tbc!kXG&@UX^EvHPg6fDl=V6c(0JJV39E-)t)MKj`62q%By~F9vs* z%vbt`sVk0>Gfg-9fDiyr&Po^Od=?ThuM6Rp{r&A+Fai({8HhMX0^uaMy*;-b#}6&zOqEW_ zU85SX9&+JbUEm1N2o9DT85!YXp#bUxCthJr>yzcqHr}T5YO#=TaU>7s-4z*gl9C^A zpPh?LNeOlm&q>M5q}T1SrlbPwbH}S3rtK1HBXY|w`vg8Ti_>I5(0+b@sUU$d@VeLV zwBmq-bP5PN4$MnxYAQ7mS|{UeaNBhp=t{RQjz+aQNOOlRxr``D$*PGHF*56#bda_GE6yg&WZdHLtmh+YRfgK}jzQqkrUWxTj z5%Vstsy{rWlDnw!#CB@x9~>T*=V+9vWQ?dV-4JI7h9RIA<`fVhi^oV16NDArm6W{v z({eKZL|A_(V}br>Pmfq>Ny)4T?AsY=yCnJJ4|1^B^Sr#gy(tPn>btBO$x2M5&OBl2pdw zqHHoV|DXQ%Ja^yc`9Al2@BMv$-|yGDhsH*_jC34y5Ck#mUA`su2ryrlWpP$d` zC$r%Y#E#axqG2BLc$FA>=jK@Fde zeJ?%&@6xYTbWE-di}Lnd#N;3co$Qy*aVD2Djvht1Ww^sHhF%WNBmLXIpb~^9HZ63)y2{LG>8#ud>g^er@G< z-rMmauT6Di)h!dlZ6Tt(U#-E_t0ASWtqPBj6g_FR%Sbp(j>wp4+SmB9qqulh#J=VJ z`Sa)RPx*Ge#Tqb`qx$>%uj=V(+_=GEYG(EyfgsGp#AGL%YoJzLR~NOaa~vfB1qB6# zo0xpEzhqc#)9i5;!T+BT%;BfJ?f9{Zipt-AHSRHz5b8leJCdp7$g_V`=CY9#nh06L zo*$RIjqOaNM#jc)FG9B#b~!gspF@)odsAt71{HIjP=YtqFw_jjjU` zrBQw!9{awLktfM5q{zcua&KC2imJV_vBNb3gO>&fJ??5rh8{k7`Exg0d}D?5qCyT= zTe>154z#;7|CRN<;mZZ+QXMRb>FC$+wL z^M-}17e_P@Hpk%%+iOZh>-?tLcXl^Oa<_im@tA%Y8mw}-(p3IyD8B<4SzA{2*0bq* zEwd)G@Si~}!_v}Hy~ig3kGzG&wKYj^4-XHbK_|HK!XPm!udwjcBOpL3q#(YkYDAW? zs!DTwM=HKM!K83l{`A%1nv&a5z2|6!{ZPKrUcm#JGla(~VY^QI?=D@sq~>nDtJ}aO z#Xy-o5WBMC(>mqr;_lwFyd$8Z!p+d5o>A5^9r`Q(=H5C@>{c~*~6Y$g(u63 zf(Qy`W@b%ZZIhy9MU-}okeu3il! z9H}|8b8p?I=%K%082VGBPaHmUT?p$Lf61>UyBa?M{M(j}dV<-twgHY%=OZRG;d^52V#uz^OC zS19e!ziS=qwKUO;oN`BALys>9uYGTN()|4S4h2+JUM}U^a>xO-%m&VX$m$yypx2P& zX==oj78UU=@kDm<=2d89lnLsl@z}Px4;M&jr_vX>-F=q+=+Rc1m|iWfKi9c(ol)7z z@U6kKb18m>!!&vsCE-i$s$V{R`tRU(Y1+Z^^73i0q2b_*sg7XF(9UTy$QXyal=SOw znrJy6zT3COd23;iKZhTI?_S^2RgR09<+}0&#gj(E&{I@eN^TIhtX+v%Y3RM@hgM(x z9O`4?v@}-JY!F(Bf zddL_o0ezg~UG{M>W#?qvhmw(gTw%&Q0C(QjgkjP6@#S~r*Rm_8eC<2ID&<(uwL-qf zyd;Ui+hvbg;V}<`R3#)BwY9aS!XRjSZ%=Eqx$<^ig-YPC%HGQVAHBD?cZ>3$KEWne z>k~BOHkh{~7M%-qZz*$da5%^jOQqGJ*2rT;FE1~ruldOP^yegt%FDHf^X=;Y)E>mC zO=F{#)}}vadIT=KQxwr-uBxtc_?Ca9xc@4Dh}lffNvUVG7q zqs`thVaA!-jm46*xPajVi6G&FK)H?eXF0%{qW(#;mJn4 z+GP0l?@xPBQAI_?1IL`^ni|aHz2#@lbn>Z`F;ImeaW|_7tui|%Z%=9XyzF@Hq)>ZM z-ie}hZ#vBWg%yVLJ@XmJ=n2dG{5&~P1h0<6ZEtU1F*g|B>6vKpvwserixv)t3-0{8 zKpaTrR@xPTDxW>$=EEyk*4ogvOmLqMk%fcu8XFros}f(o)_ANKc2E!%{ zQq14oSsqWD*hwKzPfw4S2@u%F3)G_QNNs^4PnPfDXOPjZ1B6YsB-gId#g`L{cN)p_ zJF10et`RUXd`A7R&nO0!WoBmLm!t_M`kSA0d5@*U#l0gUB90wU(YR`ha%ew@54q1a zyfqWbv$(hj(9wjfPjJQ9y$mtf#3Qi`EFb8e)|Qqwv4EBW+$OjpHT{3~okg*-#{3F3 zx3r{0+nFc^E-++N7{m0@SC`oSmPuTN;Q*K)et*vl^D?dUL&Y*!bwzcIx|5ZT_|GS;1%E#GR(A3m4 z{qYgb=8^-TJL9&KlSr^`jF5wLZhB4*qGO7One&9!Fa7A~$oN`Vr=6_4JSCdv^lk@t zrbznS2#ntHsE1Lh(**Jj+epp#dF&bGFNz58M=S-Y{q$9{BE*h)QSrl-hkIP4`7d5P z)7I8j%o!KO-~rlkR>j%hA9?ZBzJRoh3_pUxK$r!tp{}p5569Mx(-Q~TK7H2G(n?55 zqAW)#4?iF)_;b+|{F?Pwz{<+PlipE)FBy)GjE~2cl?lNOIeeZPm6cT_C+ku-3cWJ! zav1xHfX;8Z=QVmKQRCsntWt(MzYz%nLiSLi2;yt0`pRYx8WFhgF$PpP(CA>zhIbwz zjm8gTUv%z?WBk3c!T_VYp0c+#MUUfNv*j9&alTwuQ4YgsjL5^gNNH777dDi6y=?U| zx&yc-edQ%>S|Pm*hvzqnJvm&g<9f-jXJ+`Ss;XxE6=qmaWvuOvNlh`1Flq*Mc5DrQ zPEk|!@-8>YH$(+qtWlNFgfGt{pgC&&(yLUeIJ#qgg=8tKv0P2U;7@SXkg zhF?}r?jVmyT-Cvxg~MWFV|DQF$EqzqP4jeCJrkuvX=~`{P_tobd+6issY9scvRM|- zUl#o+2Gy~A?7R3nof$7WfcPLFYfF`kR{QM0aK1HU_bBS-@iZ^T~hK7gV)zx*Aq37tci}W*Mo*L`mjf*cI*wqU&;h8t^ zu{xrn#l}YhY&G_<4`=H$slsgGQMPe>2xAno95 z1Da-+9;*d10Zw9PiT>nWV<8S0`XNw4Goz_VBSCaD4Kur|JI3E;zs++0;kT=gxeaf{ zMuWYvdS-#R52cdZdGGx$Hg^!B25SEJVw~d%E80#^OhV#aHrvJUUq4JTE#U>^q79V9 zGl{;gaypCH_%>T6m0B?UTK(z#H%4Xm!(S!L{~-|A9$yZmW~+AHzdW?*uR!j)SGIEo zkLL)Dhbc^g0dsN^u&A?35!6jBk{F?kbF7a%zLz6L6LA$tPY*x8cw;OTfrl~sqW$~H zwm=O;jA&vC>2P|lA{P4BugFyLF2_)it*+^9X+}JJ>BIJDsOXWn&1ni{O!H= zrayZ+$x3a+ob^LrL63(SjujyLRYOB|3KFGdm5UA`W5diahX0+V+pXK>-koBSpWy|0nm@iAW`*suavKI5>z_(c*Z8N~eW^Q(wjFl|8DLiR4zE@9GG6(mudS^yQ6+y0iyD1$ zT^Hb?kKE17?u~V;UI_^ag@^;$Wh5_;*XaiBZ9@2);1+>1U^8(8 z90p1N)iFM^OWFQ9JPQ!Pex`pHW>R>So^+sgfDWcxP znx2s%T|3h7YGPs{VBsVCPf1a2w;-6pBU-m6C}}KlEpTvuC58NZb+yBB6H3p|PnjRc zj=%B!*VgRsPo>5vs(^ri*3}minp#<|)_3mSwYWukb&RrZ@wE*K4?of?B?A2oP6Ji3 ze|(Zq_8ywKect(}9;aF5SsI-vMJ1(AU%tSR_gh0a(R5`M6)|2tEX5TS!Xe59mDct( zXzY*AqoWPsfBzt{+9v*spU<0HSP1YtD$L8xp&($jra0w&k7zwTJibXF-l)a0$P2Uc zq>0G7UUCZqGWM#zeqs)F+KHSg=~KgNgi(p8W`z?Dkd5rF|#(Q)a^(~%(V&dyGt=zlLQ-Je+10m;Ply=4gij?xPeE2zR{1UE(=*D$Bm$P6Gh|wyK=b z4EJ1%Fi%P-*`Lf0p8n2U6^7~c9u`n`8uCm$9q0 zn+`KSA4eT8+mjUiXVkyA&9^FPWo2arU(O%WVrOTsx5Cta_bDzb?dno%M$hgYYL%qC z6;V^;1vc#p7M=Vz0Up;hBtIP@C=6*uo4gM>?XIk=@GPEJbat~gF^Qp~XDjOJ;^mDx zl2ScA3cM2(G!LQ!?OO>3Y~38T<5BL)iok@-Z2d(d;6Mv0^IZQe=7^B@0cOd+%_dz) ztmH6G3pgx=+dunqAX&qt@8v1{PA_wvexg8B0^C2?9gxLnL{ReEl&r#?W0#FDs<-XT(ExUqyCbwTR4%%8u0jk~V; z*Tqx=JDE%^6*q1L0V$xiztMB%T&ft71;P>s%bJ^;?NQq97|5>f9Ox?;hl_$Q zX_DDSCnuAe+=r((kU5y>$;ruaCSKK}DJd!^U=%=FuoH_Jpla}S+KyfveG-4y%?T$o z7Z=^&nE>Fx=4Hs{`d7+-hC7OhTe10;a>OH;zYSrY_?{AU1P_9(oOxGkoD%Fn3sit=>mCTXlSU3pEtXl9r9?UX?W!G=Rd)) zf0s($-i|++e<)JG)kKlQ6@AXd+BYHS5ir{t$aEr6Y2g~3Gps0c4lo^{zBD#}jHFms=Mrh#&)4{{ilCi@Zogc7M#3DKtmTzqW#sfB733F#$*KOyKoKpeJUgrlzEB zj^xlJQ+0bi7eFH3!iz-d2pDS$+i^cqNAUVGxBx>muV~_*;f4#I3BZZct*)oBon_*) zNv`nxM+x`B!g}FY!qck6j~@*{+oMf6aCQXO@a3B%O+I8!mmlfXnch)(b}0Bl;-6}( zEOQi9UIjl$)Br9@Q6(49L-vDP*Yg!)Pfkv9^uC7d+*aTcy?C)VY`yawOLT>&)e9eX zWuD<}kkv)17QCW`0WNpWs;a8%r6{Vp0J64$`8Pl|I9W_b%l<%VzkX`=M7C~RJa=%R zGRii2@1S#FUenQ$e>&R9MU9QOC8N)zWDyeH z;MFsPfTa3Jl)va!okGFqop(3R^dQ>-8?t@$cS|=cEDT2+d=c&X{VzVf9G|XFQGb9Y z^P(fQE`bz{H)8v&IWFa%TAz!w10EfJ%~36YL}b)d|wELITK>X4~K^q*b{ zI^Ls-jm;7h6N}B3w7pMS@4Zh&??lKJdTMEs`5>``Yjt&1E2AL$JG$jNa3)cBP!|-%xn8;B}KORa#N_Jel2kB*xT6^0PFqn^cWa5K`E(*MAD5%^DTT{Db0Ja@SJ>_{i8mqgvYXO4@w`}fbRosrm%SKe-kXd+EP*jig< z*PE$IRyMZxz3<*l4K%Kt3gOEr)$QzfY$V4A4tH0pPb*GN*`P!h>&U0IwUVi>-`yir zN%X^Nr$;&7{`TXOzAYdLXw4?aNH;_P From 334a9081c2e6c5ace6a194d5f69bcaaab8298ac1 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 16:07:38 -0600 Subject: [PATCH 33/40] Rename npraetorian.png to nPraetorian.png --- .../toys.rsi/{npraetorian.png => nPraetorian.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename Resources/Textures/Objects/Fun/toys.rsi/{npraetorian.png => nPraetorian.png} (100%) diff --git a/Resources/Textures/Objects/Fun/toys.rsi/npraetorian.png b/Resources/Textures/Objects/Fun/toys.rsi/nPraetorian.png similarity index 100% rename from Resources/Textures/Objects/Fun/toys.rsi/npraetorian.png rename to Resources/Textures/Objects/Fun/toys.rsi/nPraetorian.png From a5299a6d1804f31653af14b464e7aad108475a04 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Wed, 9 Oct 2024 16:09:09 -0600 Subject: [PATCH 34/40] Update meta.json --- Resources/Textures/Objects/Fun/toys.rsi/meta.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Textures/Objects/Fun/toys.rsi/meta.json b/Resources/Textures/Objects/Fun/toys.rsi/meta.json index 6383fdf2f1d..3adaa4ff3af 100644 --- a/Resources/Textures/Objects/Fun/toys.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/toys.rsi/meta.json @@ -20,7 +20,7 @@ "name": "ndrone" }, { - "name": "npraetorian" + "name": "nPraetorian" }, { "name": "CCrouny" From 30b26e24a8b464ddd4da659b5e4d1e731bc7676e Mon Sep 17 00:00:00 2001 From: fenndragon Date: Thu, 10 Oct 2024 23:21:07 -0600 Subject: [PATCH 35/40] Update events.yml --- Resources/Prototypes/GameRules/events.yml | 210 +++++++++++----------- 1 file changed, 105 insertions(+), 105 deletions(-) diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index dcfbbad2f28..9d342527642 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -554,108 +554,108 @@ - type: MobReplacementRule numberToReplace: 1 -- type: entity - id: ArgocyteVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 30 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobArgocyteSlurva - prob: 0.003 - - id: MobArgocyteBarrier - prob: 0.001 - - id: MobArgocyteSkitter - prob: 0.001 - - id: MobArgocyteSwiper - prob: 0.001 - - id: MobArgocyteMolder - prob: 0.001 - - id: MobArgocytePouncer - prob: 0.001 - - id: MobArgocyteGlider - prob: 0.001 - - id: MobArgocyteHarvester - prob: 0.001 - - id: MobArgocyteCrawler - prob: 0.001 - - id: MobArgocyteEnforcer - prob: 0.001 - - id: MobArgocyteFounder - prob: 0.001 - - id: MobArgocyteLeviathing - prob: 0.0001 - -- type: entity - id: TickVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 1 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobTick - prob: 0.01 - -- type: entity - id: CarpVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 20 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobCarp - prob: 0.01 - - id: MobCarpMagic - prob: 0.01 - - id: MobCarpHolo - prob: 0.003 - - id: MobCarpRainbow - prob: 0.01 - - id: MobShark - prob: 0.003 - - id: MobCarpDragon - prob: 0.01 - -- type: entity - id: SpaceVents - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - startAnnouncement: true - earliestStart: 20 - reoccurrenceDelay: 12 - minimumPlayers: 20 - weight: 6 # Really weak compared to other critters - duration: 60 - - type: VentCrittersRule - entries: - - id: MobBearSpace - prob: 0.01 - - id: MobKangarooSpace - prob: 0.01 - - id: MobSpiderSpace - prob: 0.01 - - id: MobCobraSpace - prob: 0.01 +# - type: entity +# id: ArgocyteVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 30 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobArgocyteSlurva +# prob: 0.003 +# - id: MobArgocyteBarrier +# prob: 0.001 +# - id: MobArgocyteSkitter +# prob: 0.001 +# - id: MobArgocyteSwiper +# prob: 0.001 +# - id: MobArgocyteMolder +# prob: 0.001 +# - id: MobArgocytePouncer +# prob: 0.001 +# - id: MobArgocyteGlider +# prob: 0.001 +# - id: MobArgocyteHarvester +# prob: 0.001 +# - id: MobArgocyteCrawler +# prob: 0.001 +# - id: MobArgocyteEnforcer +# prob: 0.001 +# - id: MobArgocyteFounder +# prob: 0.001 +# - id: MobArgocyteLeviathing +# prob: 0.0001 + +# - type: entity +# id: TickVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 1 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobTick +# prob: 0.01 + +# - type: entity +# id: CarpVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 20 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobCarp +# prob: 0.01 +# - id: MobCarpMagic +# prob: 0.01 +# - id: MobCarpHolo +# prob: 0.003 +# - id: MobCarpRainbow +# prob: 0.01 +# - id: MobShark +# prob: 0.003 +# - id: MobCarpDragon +# prob: 0.01 + +# - type: entity +# id: SpaceVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 20 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobBearSpace +# prob: 0.01 +# - id: MobKangarooSpace +# prob: 0.01 +# - id: MobSpiderSpace +# prob: 0.01 +# - id: MobCobraSpace +# prob: 0.01 From 5bb6edab79f0e5e87cf54f96e6dade1cecf3ac63 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 11 Oct 2024 15:47:43 -0600 Subject: [PATCH 36/40] floof folder move --- .../station-events/events/cargo-gifts.ftl | 5 + .../station-events/events/cargo-gifts.ftl | 4 - .../Prototypes/Catalog/Fills/Crates/fun.yml | 34 --- .../Prototypes/Entities/Objects/Fun/toys.yml | 132 --------- .../Objects/Specific/rehydrateable.yml | 258 ----------------- .../Structures/Storage/Crates/crates.yml | 20 -- .../Floof/Catalog/Fills/Crates/xeno.yml | 33 +++ .../Objects/Fun/New Text Document.yml | 0 .../Floof/Entities/Objects/Fun/toys.yml | 131 +++++++++ .../Objects/Specific/Rehydrateable.yml | 259 ++++++++++++++++++ .../Entities/Structures/Storage/crates.yml | 20 ++ .../Floof/Gamerules/Cargo_gifts.yml | 17 ++ .../Prototypes/Floof/Gamerules/Events.yml | 105 +++++++ .../Prototypes/GameRules/cargo_gifts.yml | 17 -- Resources/Prototypes/GameRules/events.yml | 106 ------- 15 files changed, 570 insertions(+), 571 deletions(-) create mode 100644 Resources/Locale/en-US/Floof/station-events/events/cargo-gifts.ftl create mode 100644 Resources/Prototypes/Floof/Catalog/Fills/Crates/xeno.yml create mode 100644 Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml create mode 100644 Resources/Prototypes/Floof/Entities/Objects/Fun/toys.yml create mode 100644 Resources/Prototypes/Floof/Entities/Objects/Specific/Rehydrateable.yml create mode 100644 Resources/Prototypes/Floof/Entities/Structures/Storage/crates.yml create mode 100644 Resources/Prototypes/Floof/Gamerules/Cargo_gifts.yml create mode 100644 Resources/Prototypes/Floof/Gamerules/Events.yml diff --git a/Resources/Locale/en-US/Floof/station-events/events/cargo-gifts.ftl b/Resources/Locale/en-US/Floof/station-events/events/cargo-gifts.ftl new file mode 100644 index 00000000000..faa20ab707d --- /dev/null +++ b/Resources/Locale/en-US/Floof/station-events/events/cargo-gifts.ftl @@ -0,0 +1,5 @@ +cargo-gift-nt-lab = NT Biotech +cargo-gift-cc-lab = Central R&D +cargo-gift-trade-dest = Trade Depot + +cargo-gift-friendly-xenos = a Xeno Companion Crate diff --git a/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl b/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl index e08ec670a16..fd20459b5eb 100644 --- a/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl +++ b/Resources/Locale/en-US/station-events/events/cargo-gifts.ftl @@ -1,10 +1,7 @@ cargo-gifts-event-announcement = Congratulations! { $sender } has decided to send { $description } to the station { $dest }. Look for it in your next cargo shipment. cargo-gift-default-description = A bundle of gifts cargo-gift-default-sender = NanoTrasen -cargo-gift-nt-lab = NT Biotech -cargo-gift-cc-lab = Central R&D cargo-gift-default-dest = Logistics Dept. -cargo-gift-trade-dest = Trade Depot cargo-gift-dest-bar = bar cargo-gift-dest-eng = Engineering Dept @@ -24,4 +21,3 @@ cargo-gift-space-protection = space hazard protection cargo-gift-fire-protection = fire protection cargo-gift-security-guns = lethal weapons cargo-gift-security-riot = riot gear -cargo-gift-friendly-xenos = a Xeno Companion Crate diff --git a/Resources/Prototypes/Catalog/Fills/Crates/fun.yml b/Resources/Prototypes/Catalog/Fills/Crates/fun.yml index ce8e34e0aa4..cf50a99b040 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/fun.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/fun.yml @@ -303,37 +303,3 @@ - id: BoxDarts amount: 1 prob: 0.05 - -- type: entity - id: CrateNTxenos - parent: Cratexeno - suffix: Filled, Random - name: Xeno Companion Crate - description: Xeno Companion Crate - components: - - type: StorageFill - contents: - - id: DehydratedFRouny - prob: 0.25 - orGroup: XenosRouny - - id: DehydratedFPraetorian - prob: 0.25 - orGroup: XenosPraet - - id: DehydratedFRavager - prob: 0.25 - orGroup: XenosRavager - - id: DehydratedFDrone - prob: 0.25 - orGroup: XenosDrone - - id: DehydratedCCRouny - prob: 0.01 - orGroup: XenosRouny - - id: DehydratedCCPraetorian - prob: 0.01 - orGroup: XenosPraet - - id: DehydratedCCRavager - prob: 0.01 - orGroup: XenosRavager - - id: DehydratedCCDrone - prob: 0.01 - orGroup: XenosDrone diff --git a/Resources/Prototypes/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Entities/Objects/Fun/toys.yml index c65b5293f3a..2b0724a1214 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/toys.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/toys.yml @@ -1965,135 +1965,3 @@ - type: Sprite sprite: Objects/Fun/toys.rsi state: shadowkin - -- type: entity - parent: BasePlushie - id: PlushieFRouny - name: blue rouny plush - description: An adorable stuffed toy that resembles a rouny with blue stripes. - components: - - type: Sprite - state: nrouny - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: BasePlushie - id: PlushieFDrone - name: blue drone plush - description: An adorable stuffed toy that resembles a drone with blue stripes. - components: - - type: Sprite - state: ndrone - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: BasePlushie - id: PlushieFPraetorian - name: blue Praetorian plush - description: An adorable stuffed toy that resembles a Praetorian with blue stripes. - components: - - type: Sprite - state: nPraetorian - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! - -- type: entity - parent: BasePlushie - id: PlushieFRavager - name: blue ravager plush - description: An adorable stuffed toy that resembles a ravager with blue stripes. - components: - - type: Sprite - state: nravager - - type: Item - storedRotation: -90 - - type: EmitSoundOnUse - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnLand - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnActivate - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: EmitSoundOnTrigger - sound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: Food - requiresSpecialDigestion: true - useSound: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MeleeWeapon - wideAnimationRotation: -90 - soundHit: - path: /Audio/Weapons/Xeno/alien_spitacid.ogg - angle: 0 - animation: WeaponArcBite # Rrrr! diff --git a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml index 7f4ea4b20c4..d975caa643d 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/rehydrateable.yml @@ -267,262 +267,4 @@ layer: - LowImpassable -- type: entity - parent: PlushieFRouny - id: DehydratedFRouny - name: dehydrated friendly rouny - description: Looks like a plush toy rouny with blue stripes, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralRouny - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: PlushieFRavager - id: DehydratedFRavager - name: dehydrated friendly ravager - description: Looks like a plush toy ravager with blue stripes, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralRavager - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: PlushieFDrone - id: DehydratedFDrone - name: dehydrated friendly drone - description: Looks like a plush toy xeno with blue stripes, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralDrone - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] -- type: entity - parent: PlushieFPraetorian - id: DehydratedFPraetorian - name: dehydrated friendly praetorian - description: Looks like a plush toy praetorian, but just add water and it becomes a real-life xeno! - components: - - type: SolutionContainerManager - solutions: - plushie: - maxVol: 11 # needs room for water - reagents: - - ReagentId: Nutriment - Quantity: 10 - - type: RefillableSolution - solution: plushie - - type: Reactive - reactions: - - reagents: [Water] - methods: [Touch, Ingestion, Injection] - effects: - - !type:AddToSolutionReaction - solution: plushie - - type: Rehydratable - possibleSpawns: - - MobXenoNeutralPraetorian - - type: CollisionWake - enabled: false - - type: Physics - bodyType: KinematicController - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - density: 15 - mask: - - ItemMask - rehydrate: - shape: - !type:PhysShapeAabb - bounds: "-0.3,-0.3,0.3,0.3" - hard: false - layer: - - LowImpassable - # pet fish before rehydrating and he will be nice to you - - type: EmitSoundOnUse - handle: false - sound: - path: /Audio/Effects/bite.ogg - - type: Tag - tags: [] - -- type: entity - parent: DehydratedFRouny - id: DehydratedCCRouny - name: dehydrated friendly rouny - description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCrouny - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralRouny - -- type: entity - parent: DehydratedFPraetorian - id: DehydratedCCPraetorian - name: dehydrated friendly praetorian - description: Looks like a plush toy praetorian with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCPraetorian - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralPraetorian - -- type: entity - parent: DehydratedFDrone - id: DehydratedCCDrone - name: dehydrated friendly drone - description: Looks like a plush toy drone with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCDrone - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralDrone - -- type: entity - parent: DehydratedFRavager - id: DehydratedCCRavager - name: dehydrated friendly ravager - description: Looks like a plush toy ravager with green stripes, but just add water and it becomes a real-life xeno! - components: - - type: Sprite - state: CCRavager - - type: Rehydratable - possibleSpawns: - - MobXenoCCNeutralRavager diff --git a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml index 9a240f2705d..6a9c96a40c6 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Crates/crates.yml @@ -647,23 +647,3 @@ passiveVisibilityRate: -0.10 movementVisibilityRate: 0.10 -- type: entity - id: Cratexeno - parent: CratePlastic - name: Xeno Companion Crate - components: - - type: EntityStorage - airtight: false - - type: Sprite - sprite: Structures/Storage/Crates/xeno.rsi - layers: - - state: base - - state: closed - map: ["enum.StorageVisualLayers.Door"] - - state: paper - sprite: Structures/Storage/Crates/labels.rsi - offset: "-0.25,0.625" - map: ["enum.PaperLabelVisuals.Layer"] - - type: Icon - sprite: Structures/Storage/Crates/xeno.rsi - state: base diff --git a/Resources/Prototypes/Floof/Catalog/Fills/Crates/xeno.yml b/Resources/Prototypes/Floof/Catalog/Fills/Crates/xeno.yml new file mode 100644 index 00000000000..fa9c56792e1 --- /dev/null +++ b/Resources/Prototypes/Floof/Catalog/Fills/Crates/xeno.yml @@ -0,0 +1,33 @@ +- type: entity + id: CrateNTxenos + parent: Cratexeno + suffix: Filled, Random + name: Xeno Companion Crate + description: Xeno Companion Crate + components: + - type: StorageFill + contents: + - id: DehydratedFRouny + prob: 0.25 + orGroup: XenosRouny + - id: DehydratedFPraetorian + prob: 0.25 + orGroup: XenosPraet + - id: DehydratedFRavager + prob: 0.25 + orGroup: XenosRavager + - id: DehydratedFDrone + prob: 0.25 + orGroup: XenosDrone + - id: DehydratedCCRouny + prob: 0.01 + orGroup: XenosRouny + - id: DehydratedCCPraetorian + prob: 0.01 + orGroup: XenosPraet + - id: DehydratedCCRavager + prob: 0.01 + orGroup: XenosRavager + - id: DehydratedCCDrone + prob: 0.01 + orGroup: XenosDrone diff --git a/Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml b/Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Resources/Prototypes/Floof/Entities/Objects/Fun/toys.yml b/Resources/Prototypes/Floof/Entities/Objects/Fun/toys.yml new file mode 100644 index 00000000000..9d6aa3f60ef --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Objects/Fun/toys.yml @@ -0,0 +1,131 @@ +- type: entity + parent: BasePlushie + id: PlushieFRouny + name: blue rouny plush + description: An adorable stuffed toy that resembles a rouny with blue stripes. + components: + - type: Sprite + state: nrouny + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFDrone + name: blue drone plush + description: An adorable stuffed toy that resembles a drone with blue stripes. + components: + - type: Sprite + state: ndrone + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFPraetorian + name: blue Praetorian plush + description: An adorable stuffed toy that resembles a Praetorian with blue stripes. + components: + - type: Sprite + state: nPraetorian + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! + +- type: entity + parent: BasePlushie + id: PlushieFRavager + name: blue ravager plush + description: An adorable stuffed toy that resembles a ravager with blue stripes. + components: + - type: Sprite + state: nravager + - type: Item + storedRotation: -90 + - type: EmitSoundOnUse + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + - type: MeleeWeapon + wideAnimationRotation: -90 + soundHit: + path: /Audio/Weapons/Xeno/alien_spitacid.ogg + angle: 0 + animation: WeaponArcBite # Rrrr! diff --git a/Resources/Prototypes/Floof/Entities/Objects/Specific/Rehydrateable.yml b/Resources/Prototypes/Floof/Entities/Objects/Specific/Rehydrateable.yml new file mode 100644 index 00000000000..c7b017f3fb4 --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Objects/Specific/Rehydrateable.yml @@ -0,0 +1,259 @@ +- type: entity + parent: PlushieFRouny + id: DehydratedFRouny + name: dehydrated friendly rouny + description: Looks like a plush toy rouny with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralRouny + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFRavager + id: DehydratedFRavager + name: dehydrated friendly ravager + description: Looks like a plush toy ravager with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralRavager + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFDrone + id: DehydratedFDrone + name: dehydrated friendly drone + description: Looks like a plush toy xeno with blue stripes, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralDrone + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: PlushieFPraetorian + id: DehydratedFPraetorian + name: dehydrated friendly praetorian + description: Looks like a plush toy praetorian, but just add water and it becomes a real-life xeno! + components: + - type: SolutionContainerManager + solutions: + plushie: + maxVol: 11 # needs room for water + reagents: + - ReagentId: Nutriment + Quantity: 10 + - type: RefillableSolution + solution: plushie + - type: Reactive + reactions: + - reagents: [Water] + methods: [Touch, Ingestion, Injection] + effects: + - !type:AddToSolutionReaction + solution: plushie + - type: Rehydratable + possibleSpawns: + - MobXenoNeutralPraetorian + - type: CollisionWake + enabled: false + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + density: 15 + mask: + - ItemMask + rehydrate: + shape: + !type:PhysShapeAabb + bounds: "-0.3,-0.3,0.3,0.3" + hard: false + layer: + - LowImpassable + # pet fish before rehydrating and he will be nice to you + - type: EmitSoundOnUse + handle: false + sound: + path: /Audio/Effects/bite.ogg + - type: Tag + tags: [] + +- type: entity + parent: DehydratedFRouny + id: DehydratedCCRouny + name: dehydrated friendly rouny + description: Looks like a plush toy rouny with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCrouny + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralRouny + +- type: entity + parent: DehydratedFPraetorian + id: DehydratedCCPraetorian + name: dehydrated friendly praetorian + description: Looks like a plush toy praetorian with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCPraetorian + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralPraetorian + +- type: entity + parent: DehydratedFDrone + id: DehydratedCCDrone + name: dehydrated friendly drone + description: Looks like a plush toy drone with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCDrone + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralDrone + +- type: entity + parent: DehydratedFRavager + id: DehydratedCCRavager + name: dehydrated friendly ravager + description: Looks like a plush toy ravager with green stripes, but just add water and it becomes a real-life xeno! + components: + - type: Sprite + state: CCRavager + - type: Rehydratable + possibleSpawns: + - MobXenoCCNeutralRavager \ No newline at end of file diff --git a/Resources/Prototypes/Floof/Entities/Structures/Storage/crates.yml b/Resources/Prototypes/Floof/Entities/Structures/Storage/crates.yml new file mode 100644 index 00000000000..a992a409907 --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Structures/Storage/crates.yml @@ -0,0 +1,20 @@ +- type: entity + id: Cratexeno + parent: CratePlastic + name: Xeno Companion Crate + components: + - type: EntityStorage + airtight: false + - type: Sprite + sprite: Structures/Storage/Crates/xeno.rsi + layers: + - state: base + - state: closed + map: ["enum.StorageVisualLayers.Door"] + - state: paper + sprite: Structures/Storage/Crates/labels.rsi + offset: "-0.25,0.625" + map: ["enum.PaperLabelVisuals.Layer"] + - type: Icon + sprite: Structures/Storage/Crates/xeno.rsi + state: base diff --git a/Resources/Prototypes/Floof/Gamerules/Cargo_gifts.yml b/Resources/Prototypes/Floof/Gamerules/Cargo_gifts.yml new file mode 100644 index 00000000000..dcbcdb18adf --- /dev/null +++ b/Resources/Prototypes/Floof/Gamerules/Cargo_gifts.yml @@ -0,0 +1,17 @@ +- type: entity + id: giftsxenocompanions + parent: BaseGameRule + noSpawn: true + components: + - type: StationEvent + weight: 10 + startDelay: 10 + reoccurrenceDelay: 120 + duration: 120 + earliestStart: 10 + - type: CargoGiftsRule + description: cargo-gift-friendly-xenos + sender: cargo-gift-nt-lab + dest: cargo-gift-trade-dest + gifts: + xenocompanions: 1 \ No newline at end of file diff --git a/Resources/Prototypes/Floof/Gamerules/Events.yml b/Resources/Prototypes/Floof/Gamerules/Events.yml new file mode 100644 index 00000000000..42f9e652156 --- /dev/null +++ b/Resources/Prototypes/Floof/Gamerules/Events.yml @@ -0,0 +1,105 @@ +# - type: entity +# id: ArgocyteVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 30 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobArgocyteSlurva +# prob: 0.003 +# - id: MobArgocyteBarrier +# prob: 0.001 +# - id: MobArgocyteSkitter +# prob: 0.001 +# - id: MobArgocyteSwiper +# prob: 0.001 +# - id: MobArgocyteMolder +# prob: 0.001 +# - id: MobArgocytePouncer +# prob: 0.001 +# - id: MobArgocyteGlider +# prob: 0.001 +# - id: MobArgocyteHarvester +# prob: 0.001 +# - id: MobArgocyteCrawler +# prob: 0.001 +# - id: MobArgocyteEnforcer +# prob: 0.001 +# - id: MobArgocyteFounder +# prob: 0.001 +# - id: MobArgocyteLeviathing +# prob: 0.0001 + +# - type: entity +# id: TickVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 1 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobTick +# prob: 0.01 + +# - type: entity +# id: CarpVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 20 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobCarp +# prob: 0.01 +# - id: MobCarpMagic +# prob: 0.01 +# - id: MobCarpHolo +# prob: 0.003 +# - id: MobCarpRainbow +# prob: 0.01 +# - id: MobShark +# prob: 0.003 +# - id: MobCarpDragon +# prob: 0.01 + +# - type: entity +# id: SpaceVents +# parent: BaseGameRule +# noSpawn: true +# components: +# - type: StationEvent +# startAnnouncement: true +# earliestStart: 20 +# reoccurrenceDelay: 12 +# minimumPlayers: 20 +# weight: 6 # Really weak compared to other critters +# duration: 60 +# - type: VentCrittersRule +# entries: +# - id: MobBearSpace +# prob: 0.01 +# - id: MobKangarooSpace +# prob: 0.01 +# - id: MobSpiderSpace +# prob: 0.01 +# - id: MobCobraSpace +# prob: 0.01 diff --git a/Resources/Prototypes/GameRules/cargo_gifts.yml b/Resources/Prototypes/GameRules/cargo_gifts.yml index 3edf64b7627..53f794dc544 100644 --- a/Resources/Prototypes/GameRules/cargo_gifts.yml +++ b/Resources/Prototypes/GameRules/cargo_gifts.yml @@ -209,20 +209,3 @@ SecurityRestraints: 2 SecurityNonLethal: 2 -- type: entity - id: giftsxenocompanions - parent: BaseGameRule - noSpawn: true - components: - - type: StationEvent - weight: 10 - startDelay: 10 - reoccurrenceDelay: 120 - duration: 120 - earliestStart: 10 - - type: CargoGiftsRule - description: cargo-gift-friendly-xenos - sender: cargo-gift-nt-lab - dest: cargo-gift-trade-dest - gifts: - xenocompanions: 1 diff --git a/Resources/Prototypes/GameRules/events.yml b/Resources/Prototypes/GameRules/events.yml index 9d342527642..236470b0d97 100644 --- a/Resources/Prototypes/GameRules/events.yml +++ b/Resources/Prototypes/GameRules/events.yml @@ -553,109 +553,3 @@ weight: 5 - type: MobReplacementRule numberToReplace: 1 - -# - type: entity -# id: ArgocyteVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 30 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobArgocyteSlurva -# prob: 0.003 -# - id: MobArgocyteBarrier -# prob: 0.001 -# - id: MobArgocyteSkitter -# prob: 0.001 -# - id: MobArgocyteSwiper -# prob: 0.001 -# - id: MobArgocyteMolder -# prob: 0.001 -# - id: MobArgocytePouncer -# prob: 0.001 -# - id: MobArgocyteGlider -# prob: 0.001 -# - id: MobArgocyteHarvester -# prob: 0.001 -# - id: MobArgocyteCrawler -# prob: 0.001 -# - id: MobArgocyteEnforcer -# prob: 0.001 -# - id: MobArgocyteFounder -# prob: 0.001 -# - id: MobArgocyteLeviathing -# prob: 0.0001 - -# - type: entity -# id: TickVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 1 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobTick -# prob: 0.01 - -# - type: entity -# id: CarpVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 20 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobCarp -# prob: 0.01 -# - id: MobCarpMagic -# prob: 0.01 -# - id: MobCarpHolo -# prob: 0.003 -# - id: MobCarpRainbow -# prob: 0.01 -# - id: MobShark -# prob: 0.003 -# - id: MobCarpDragon -# prob: 0.01 - -# - type: entity -# id: SpaceVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 20 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobBearSpace -# prob: 0.01 -# - id: MobKangarooSpace -# prob: 0.01 -# - id: MobSpiderSpace -# prob: 0.01 -# - id: MobCobraSpace -# prob: 0.01 From e3b1df0660804c469741eaa4102457b26d76ebdb Mon Sep 17 00:00:00 2001 From: fenndragon Date: Fri, 11 Oct 2024 15:51:34 -0600 Subject: [PATCH 37/40] Delete Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml --- .../Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml diff --git a/Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml b/Resources/Prototypes/Floof/Entities/Objects/Fun/New Text Document.yml deleted file mode 100644 index e69de29bb2d..00000000000 From 5fc685bdc6ce77444e5898255d2a4104903d9684 Mon Sep 17 00:00:00 2001 From: Fansana Date: Sat, 12 Oct 2024 22:24:45 +0200 Subject: [PATCH 38/40] remove game rules --- .../Prototypes/Entities/Mobs/NPCs/xenopet.yml | 140 ------------------ 1 file changed, 140 deletions(-) diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml index ab854aff790..10403af61dd 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/xenopet.yml @@ -279,74 +279,6 @@ interactSuccessSpawn: EffectHearts interactSuccessSound: path: /Audio/Animals/lizard_happy.ogg -# -#- type: entity -# name: FXES -# parent: MobXenoNeutralDrone -# id: MobXenoFXES -# description: A very clearly friend-shaped Xeno. -# components: -# - type: NpcFactionMember -# factions: -# - PetsNT -# - type: Tool -# speed: 3 -# qualities: -# - Prying -# - type: Inventory -# templateId: friendxeno -# - type: IdExaminable -# - type: InventorySlots -# - type: Strippable -# - type: UserInterface -# interfaces: -# - key: enum.StrippingUiKey.Key -# type: StrippableBoundUserInterface -# - type: Grammar -# attributes: -# proper: true -# gender: male -# - type: InteractionPopup -# successChance: 0.5 -# interactSuccessString: petting-success-reptile -# interactFailureString: petting-failure-generic -# interactSuccessSpawn: EffectHearts -# interactSuccessSound: -# path: /Audio/Animals/lizard_happy.ogg -# -#- type: entity -# name: Hell-Shaped -# parent: MobXenoNeutralRavager -# id: MobXenoHellShaped -# description: A very clearly friend-shaped Xeno. -# components: -# - type: NpcFactionMember -# factions: -# - PetsNT -# - type: Tool -# speed: 3 -# qualities: -# - Prying -# - type: Inventory -# templateId: friendxeno -# - type: IdExaminable -# - type: InventorySlots -# - type: Strippable -# - type: UserInterface -# interfaces: -# - key: enum.StrippingUiKey.Key -# type: StrippableBoundUserInterface -# - type: Grammar -# attributes: -# proper: true -# gender: male -# - type: InteractionPopup -# successChance: 0.5 -# interactSuccessString: petting-success-reptile -# interactFailureString: petting-failure-generic -# interactSuccessSpawn: EffectHearts -# interactSuccessSound: -# path: /Audio/Animals/lizard_happy.ogg - type: entity name: FXE Subject 7355 @@ -403,78 +335,6 @@ interactSuccessSound: path: /Audio/Animals/lizard_happy.ogg -# -#- type: entity -# id: neutralXenoVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 1 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobXenoNeutralRouny -# prob: 0.008 -# - id: MobXenoNeutralDrone -# prob: 0.008 -# - id: MobXenoNeutralPraetorian -# prob: 0.008 -# - id: MobXenoNeutralRavager -# prob: 0.008 -# -#- type: entity -# id: MeatVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 20 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobFleshJared -# prob: 0.005 -# - id: MobFleshGolem -# prob: 0.005 -# - id: MobFleshClamp -# prob: 0.005 -# - id: MobFleshLover -# prob: 0.005 -# - id: MobAbomination -# prob: 0.005 -# -#- type: entity -# id: LightVents -# parent: BaseGameRule -# noSpawn: true -# components: -# - type: StationEvent -# startAnnouncement: true -# earliestStart: 20 -# reoccurrenceDelay: 12 -# minimumPlayers: 20 -# weight: 6 # Really weak compared to other critters -# duration: 60 -# - type: VentCrittersRule -# entries: -# - id: MobLivingLight -# prob: 0.01 -# - id: MobLuminousPerson -# prob: 0.01 -# - id: MobLuminousObject -# prob: 0.01 -# - id: MobLuminousEntity -# prob: 0.01 - - type: entity name: Friendly Xeno spawner id: friendlyxenoSpawner From 8ed724666752fbe5d74de17900530b51fff985f6 Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 12 Oct 2024 16:47:42 -0600 Subject: [PATCH 39/40] Update cargo_fun.yml --- Resources/Prototypes/Catalog/Cargo/cargo_fun.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml index 1cb9857d502..68bb4a6b849 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_fun.yml @@ -187,13 +187,3 @@ cost: 10000 category: cargoproduct-category-name-fun group: market - -- type: cargoProduct - id: xenocompanions - icon: - sprite: Structures/Storage/Crates/xeno.rsi - state: icon - product: CrateNTxenos - cost: 100000 - category: cargoproduct-category-name-fun - group: market From 66eed20810826bac4bdcb0f2c3032bad6ac2a11d Mon Sep 17 00:00:00 2001 From: fenndragon Date: Sat, 12 Oct 2024 16:47:47 -0600 Subject: [PATCH 40/40] Update cargo_fun.yml --- Resources/Prototypes/Floof/Catalog/Cargo/cargo_fun.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Resources/Prototypes/Floof/Catalog/Cargo/cargo_fun.yml b/Resources/Prototypes/Floof/Catalog/Cargo/cargo_fun.yml index bda250c4540..6876470cbdc 100644 --- a/Resources/Prototypes/Floof/Catalog/Cargo/cargo_fun.yml +++ b/Resources/Prototypes/Floof/Catalog/Cargo/cargo_fun.yml @@ -7,3 +7,13 @@ cost: 5000 category: cargoproduct-category-name-fun group: market + +- type: cargoProduct + id: xenocompanions + icon: + sprite: Structures/Storage/Crates/xeno.rsi + state: icon + product: CrateNTxenos + cost: 100000 + category: cargoproduct-category-name-fun + group: market