From 21648d7c8230d8880b50bf0cd2cc89454f15dc73 Mon Sep 17 00:00:00 2001 From: ninruB Date: Tue, 16 Sep 2025 22:05:39 +0200 Subject: [PATCH 01/13] backup push --- .../Migrations/tempCrescentMigration.yml | 16 +- .../Catalog/Fills/Lockers/heads.yml | 17 - .../VendingMachines/Inventories/curadrobe.yml | 1 - .../Circuitboards/Machine/production.yml | 13 - .../Entities/Objects/Misc/flatpacks.yml | 8 - .../Entities/Structures/Machines/printer.yml | 110 - Resources/Prototypes/Corvax/Lathes/misc.yml | 4 - .../Corvax/Recipes/Lathes/categories.yml | 39 - .../Corvax/Recipes/Lathes/printer.yml | 566 ----- .../Specific/Mail/mail_engineering.yml | 12 - .../DeltaV/Recipes/Lathes/clothing.yml | 82 - .../DeltaV/Recipes/Lathes/electronics.yml | 8 - .../DeltaV/Recipes/Lathes/medical.yml | 7 - .../DeltaV/Recipes/Lathes/security.yml | 180 -- .../Markers/Spawners/Random/techboard.yml | 2 - .../Circuitboards/Machine/production.yml | 263 +-- .../Structures/Machines/bookpress.yml | 83 - .../Entities/Structures/Machines/lathe.yml | 1834 ----------------- .../Entities/Structures/Machines/research.yml | 70 - .../Prototypes/Mapping/mapping_templates.yml | 4 - .../Markers/Spawners/Random/devices.yml | 1 - .../Nyanotrasen/Recipes/Lathes/clothing.yml | 49 - .../Nyanotrasen/Recipes/Lathes/devices.yml | 26 - .../Recipes/Lathes/electronics.yml | 46 - .../Nyanotrasen/Recipes/Lathes/security.yml | 43 - .../Nyanotrasen/Research/experimental.yml | 31 - .../Prototypes/Procedural/salvage_loot.yml | 1 - .../Recipes/Lathes/Packs/service.yml | 0 Resources/Prototypes/Recipes/Lathes/Parts.yml | 117 -- Resources/Prototypes/Recipes/Lathes/books.yml | 261 --- .../Prototypes/Recipes/Lathes/botany.yml | 44 - Resources/Prototypes/Recipes/Lathes/cargo.yml | 14 - .../Prototypes/Recipes/Lathes/categories.yml | 36 - .../Prototypes/Recipes/Lathes/chemistry.yml | 110 - .../Prototypes/Recipes/Lathes/clothing.yml | 1308 ------------ .../Prototypes/Recipes/Lathes/cooking.yml | 106 - .../Prototypes/Recipes/Lathes/devices.yml | 270 --- .../Prototypes/Recipes/Lathes/electronics.yml | 1211 ----------- .../Prototypes/Recipes/Lathes/hardsuits.yml | 107 - .../Prototypes/Recipes/Lathes/janitorial.yml | 106 - .../Prototypes/Recipes/Lathes/language.yml | 200 -- .../Prototypes/Recipes/Lathes/mech_parts.yml | 188 -- .../Prototypes/Recipes/Lathes/medical.yml | 280 --- Resources/Prototypes/Recipes/Lathes/misc.yml | 232 --- .../Prototypes/Recipes/Lathes/powercells.yml | 74 - .../Recipes/Lathes/prizecounter.yml | 745 ------- .../Recipes/Lathes/rehydrateable.yml | 74 - .../Prototypes/Recipes/Lathes/robotics.yml | 442 ---- .../Prototypes/Recipes/Lathes/salvage.yml | 37 - .../Prototypes/Recipes/Lathes/security.yml | 1463 ------------- Resources/Prototypes/Recipes/Lathes/sheet.yml | 298 --- Resources/Prototypes/Recipes/Lathes/tools.yml | 276 --- Resources/Prototypes/Research/arsenal.yml | 238 --- .../Prototypes/Research/civilianservices.yml | 183 -- Resources/Prototypes/Research/disciplines.yml | 47 - .../Prototypes/Research/experimental.yml | 164 -- Resources/Prototypes/Research/industrial.yml | 257 --- .../Objects/Computers/baseComputerModular.yml | 10 - .../Objects/Computers/computerDisk.yml | 7 - .../Entities/Objects/Computers/diskBurner.yml | 10 - .../Entities/Objects/Computers/recipes.yml | 12 - .../Industry/Machines/basemachines.yml | 207 ++ .../Machines/factories.yml} | 187 +- .../Entities/Industry/Machines/lathes.yml | 691 +++++++ .../Entities/Industry/Machines/servers.yml | 69 + .../Materials/entities}/craftcomponents.yml | 319 +-- .../Industry/Materials/entities/drugs.yml | 147 ++ .../Industry/Materials/entities/scrap.yml | 248 +++ .../Materials/entities/shells.yml} | 8 +- .../Materials/entities/shipcomponents.yml} | 24 - .../Materials}/materials.yml | 18 +- .../Entities/Industry/Materials/stacks.yml | 651 ++++++ .../Recipes/Factory/components.yml} | 95 +- .../Recipes/Factory/munitions.yml | 111 +- .../Recipes/Factory/trading.yml | 0 .../{ => Industry}/Recipes/Lathes/ammo.yml | 0 .../{ => Industry}/Recipes/Lathes/armor.yml | 0 .../Recipes/Lathes/astronautics.yml | 0 .../Industry/Recipes/Lathes/autolathe.yml | 951 +++++++++ .../Recipes/Lathes/biochemical.yml | 7 +- .../Recipes/Lathes/communardcrafts.yml | 0 .../{ => Industry}/Recipes/Lathes/crates.yml | 0 .../Recipes/Lathes/cyberdawn.yml | 0 .../{ => Industry}/Recipes/Lathes/drugz.yml | 0 .../Recipes/Lathes/electronics.yml | 0 .../Recipes/Lathes/imperialcrafts.yml | 0 .../Recipes/Lathes/interdyne.yml | 0 .../Recipes/Lathes/mechatronics.yml | 0 .../{ => Industry}/Recipes/Lathes/misc.yml | 0 .../{ => Industry}/Recipes/Lathes/ported.yml | 0 .../{ => Industry}/Recipes/Lathes/scrap.yml | 0 .../Recipes/Lathes/shinohara.yml | 0 .../Recipes/Lathes/shipcomponents.yml | 0 .../Recipes/Lathes/translators.yml | 0 .../Industry}/Research/astronautics.yml | 0 .../Industry}/Research/biochemical.yml | 0 .../Industry}/Research/communard.yml | 0 .../Industry}/Research/cyberdawn.yml | 0 .../Industry}/Research/disciplines.yml | 0 .../Industry}/Research/electronics.yml | 0 .../{ => Industry}/Research/fabdisks.yml | 0 .../Industry}/Research/imperial.yml | 0 .../Industry}/Research/interdyne.yml | 0 .../Industry}/Research/mechatronics.yml | 0 .../Industry}/Research/shinohara.yml | 0 .../_Crescent/Entities/Materials/organ.yml | 38 - .../_Crescent/Entities/Materials/scrap.yml | 660 ------ .../_Crescent/Entities/Reagents/organ.yml | 7 - .../Entities/Recipes/Factory/autoloom.yml | 24 - .../_Crescent/Entities/Structures/lathe.yml | 896 -------- .../Entities/Structures/research.yml | 354 ---- .../_Crescent/Research/techdisksOLD.yml | 1 - .../Prototypes/_Crescent/Stacks/casings.yml | 9 - .../_EE/Research/civilianservices.yml | 17 - .../Recipes/Lathes/categories.yml | 44 - .../Recipes/Lathes/electronics.yml | 39 - .../Recipes/Lathes/mech_parts.yml | 252 --- .../_Goobstation/Recipes/Lathes/medical.yml | 18 - .../_Goobstation/Recipes/Lathes/robotics.yml | 50 - .../_Goobstation/Recipes/Lathes/security.yml | 201 -- .../_Goobstation/Research/arsenal.yml | 66 - .../Research/civilianservices.yml | 18 - .../_Goobstation/Research/experimental.yml | 19 - .../Prototypes/_Lavaland/Recipes/salvage.yml | 29 - .../Prototypes/_Lavaland/Research/arsenal.yml | 13 - .../Fills/Backpacks/StarterGear/backpack.yml | 1 - .../Fills/Backpacks/StarterGear/duffelbag.yml | 1 - .../Fills/Backpacks/StarterGear/satchel.yml | 3 +- .../_NF/Catalog/Fills/Crates/science.yml | 1 - .../Random/dungeon_items_engineering.yml | 5 - .../Spawners/Random/dungeon_items_general.yml | 4 - .../Random/dungeon_items_mercenary.yml | 2 +- .../Random/dungeon_items_research.yml | 3 - .../Spawners/Random/dungeon_items_supply.yml | 1 - .../Entities/Objects/Devices/flatpacks.yml | 21 - .../Entities/Objects/Devices/production.yml | 12 - .../Entities/Structures/Machines/lathe.yml | 160 -- .../Entities/Structures/Machines/shredder.yml | 2 - .../Structures/Specific/bloodcult.yml | 5 - .../_NF/Recipes/Construction/clothing.yml | 14 - .../_NF/Recipes/Lathes/bloodcult.yml | 58 - .../Prototypes/_NF/Recipes/Lathes/devices.yml | 47 - .../_NF/Recipes/Lathes/electronics.yml | 81 - .../Prototypes/_NF/Recipes/Lathes/eva.yml | 369 ---- .../_NF/Recipes/Lathes/materials.yml | 8 - .../Prototypes/_NF/Recipes/Lathes/misc.yml | 137 -- .../_NF/Recipes/Lathes/security.yml | 5 - .../Prototypes/_NF/Recipes/Lathes/service.yml | 27 - .../Prototypes/_NF/Recipes/Lathes/tools.yml | 1 - Resources/Prototypes/_NF/Research/arsenal.yml | 36 - .../_NF/Research/civilianservices.yml | 13 - .../Prototypes/_NF/Research/experimental.yml | 15 - .../Prototypes/_NF/Research/industrial.yml | 82 - .../_Nuclear14/Recipes/Lathes/materials.yml | 35 - .../Circuitboards/Machine/production.yml | 14 - .../Entities/Structures/Machines/lathe.yml | 53 - .../_Shitmed/Recipes/Lathes/electronics.yml | 19 - .../_Shitmed/Recipes/Lathes/medical.yml | 59 - .../_Shitmed/Recipes/Lathes/rehydrateable.yml | 147 -- .../_Shitmed/Recipes/Lathes/robotics.yml | 223 -- .../_Shitmed/Recipes/Lathes/security.yml | 11 - .../_Shitmed/Research/civilianservices.yml | 65 - 162 files changed, 3306 insertions(+), 17365 deletions(-) delete mode 100644 Resources/Prototypes/Corvax/Entities/Objects/Devices/Circuitboards/Machine/production.yml delete mode 100644 Resources/Prototypes/Corvax/Entities/Objects/Misc/flatpacks.yml delete mode 100644 Resources/Prototypes/Corvax/Entities/Structures/Machines/printer.yml delete mode 100644 Resources/Prototypes/Corvax/Lathes/misc.yml delete mode 100644 Resources/Prototypes/Corvax/Recipes/Lathes/categories.yml delete mode 100644 Resources/Prototypes/Corvax/Recipes/Lathes/printer.yml delete mode 100644 Resources/Prototypes/DeltaV/Recipes/Lathes/clothing.yml delete mode 100644 Resources/Prototypes/DeltaV/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/DeltaV/Recipes/Lathes/medical.yml delete mode 100644 Resources/Prototypes/DeltaV/Recipes/Lathes/security.yml delete mode 100644 Resources/Prototypes/Entities/Structures/Machines/bookpress.yml delete mode 100644 Resources/Prototypes/Entities/Structures/Machines/lathe.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Recipes/Lathes/clothing.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Recipes/Lathes/devices.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Recipes/Lathes/security.yml delete mode 100644 Resources/Prototypes/Nyanotrasen/Research/experimental.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/Packs/service.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/Parts.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/books.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/botany.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/cargo.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/categories.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/chemistry.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/clothing.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/cooking.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/devices.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/hardsuits.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/janitorial.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/language.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/mech_parts.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/medical.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/misc.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/powercells.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/prizecounter.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/rehydrateable.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/robotics.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/salvage.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/security.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/sheet.yml delete mode 100644 Resources/Prototypes/Recipes/Lathes/tools.yml delete mode 100644 Resources/Prototypes/Research/arsenal.yml delete mode 100644 Resources/Prototypes/Research/civilianservices.yml delete mode 100644 Resources/Prototypes/Research/disciplines.yml delete mode 100644 Resources/Prototypes/Research/experimental.yml delete mode 100644 Resources/Prototypes/Research/industrial.yml delete mode 100644 Resources/Prototypes/_Arcadis/Entities/Objects/Computers/recipes.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml rename Resources/Prototypes/_Crescent/Entities/{Factory/factory.yml => Industry/Machines/factories.yml} (66%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml rename Resources/Prototypes/_Crescent/Entities/{Materials => Industry/Materials/entities}/craftcomponents.yml (60%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml rename Resources/Prototypes/_Crescent/Entities/{Objects/Misc/factorygoods.yml => Industry/Materials/entities/shells.yml} (93%) rename Resources/Prototypes/_Crescent/Entities/{Materials/components.yml => Industry/Materials/entities/shipcomponents.yml} (79%) rename Resources/Prototypes/_Crescent/Entities/{Reagents => Industry/Materials}/materials.yml (96%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Materials/stacks.yml rename Resources/Prototypes/_Crescent/Entities/{Recipes/Factory/variablecommodity.yml => Industry/Recipes/Factory/components.yml} (61%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Factory/munitions.yml (71%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Factory/trading.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/ammo.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/armor.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/astronautics.yml (100%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/biochemical.yml (86%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/communardcrafts.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/crates.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/cyberdawn.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/drugz.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/electronics.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/imperialcrafts.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/interdyne.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/mechatronics.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/misc.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/ported.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/scrap.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/shinohara.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/shipcomponents.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Recipes/Lathes/translators.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/astronautics.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/biochemical.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/communard.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/cyberdawn.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/disciplines.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/electronics.yml (100%) rename Resources/Prototypes/_Crescent/Entities/{ => Industry}/Research/fabdisks.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/imperial.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/interdyne.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/mechatronics.yml (100%) rename Resources/Prototypes/_Crescent/{ => Entities/Industry}/Research/shinohara.yml (100%) delete mode 100644 Resources/Prototypes/_Crescent/Entities/Materials/organ.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Materials/scrap.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Reagents/organ.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Recipes/Factory/autoloom.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Structures/lathe.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Structures/research.yml delete mode 100644 Resources/Prototypes/_Crescent/Research/techdisksOLD.yml delete mode 100644 Resources/Prototypes/_EE/Research/civilianservices.yml delete mode 100644 Resources/Prototypes/_Goobstation/Recipes/Lathes/categories.yml delete mode 100644 Resources/Prototypes/_Goobstation/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/_Goobstation/Recipes/Lathes/mech_parts.yml delete mode 100644 Resources/Prototypes/_Goobstation/Recipes/Lathes/medical.yml delete mode 100644 Resources/Prototypes/_Goobstation/Recipes/Lathes/robotics.yml delete mode 100644 Resources/Prototypes/_Goobstation/Recipes/Lathes/security.yml delete mode 100644 Resources/Prototypes/_Goobstation/Research/arsenal.yml delete mode 100644 Resources/Prototypes/_Goobstation/Research/civilianservices.yml delete mode 100644 Resources/Prototypes/_Goobstation/Research/experimental.yml delete mode 100644 Resources/Prototypes/_Lavaland/Recipes/salvage.yml delete mode 100644 Resources/Prototypes/_Lavaland/Research/arsenal.yml delete mode 100644 Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/devices.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/eva.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/materials.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/misc.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/security.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/service.yml delete mode 100644 Resources/Prototypes/_NF/Recipes/Lathes/tools.yml delete mode 100644 Resources/Prototypes/_NF/Research/arsenal.yml delete mode 100644 Resources/Prototypes/_NF/Research/civilianservices.yml delete mode 100644 Resources/Prototypes/_NF/Research/experimental.yml delete mode 100644 Resources/Prototypes/_NF/Research/industrial.yml delete mode 100644 Resources/Prototypes/_Nuclear14/Recipes/Lathes/materials.yml delete mode 100644 Resources/Prototypes/_Shitmed/Entities/Structures/Machines/lathe.yml delete mode 100644 Resources/Prototypes/_Shitmed/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/_Shitmed/Recipes/Lathes/medical.yml delete mode 100644 Resources/Prototypes/_Shitmed/Recipes/Lathes/rehydrateable.yml delete mode 100644 Resources/Prototypes/_Shitmed/Recipes/Lathes/robotics.yml delete mode 100644 Resources/Prototypes/_Shitmed/Recipes/Lathes/security.yml delete mode 100644 Resources/Prototypes/_Shitmed/Research/civilianservices.yml diff --git a/Resources/Migrations/tempCrescentMigration.yml b/Resources/Migrations/tempCrescentMigration.yml index ed82a937b60..962afbdd791 100644 --- a/Resources/Migrations/tempCrescentMigration.yml +++ b/Resources/Migrations/tempCrescentMigration.yml @@ -1,6 +1,20 @@ # This file holds all of the temporary migrations to get AdventureRule to actually load. # This is bad. Please port these properly or replace them in the map. -SpawnPointKommissar: null + + + +Factory320Fab: null +Factory320Assembler: null +Factory120Assembler: FactoryShellAssembler +Factory120Weld: FactoryShellWeld +Factory120Fab: FactoryShellFab +Protolathe: Autolathe +NfsdTechFab: AmmoTechFab +SalvageTechfabNF: Autolathe +SecurityTechFab: AmmoTechFab +PrizeCounter: null +Sheetifier: null + ThrusterUnwelded: Thruster ActionToggleMagbootsSyndie: null diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index 6ed3585f075..9a9eda4118c 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -25,7 +25,6 @@ - id: AstroNavCartridge - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerCaptainFilledHardsuit @@ -48,7 +47,6 @@ - id: JetpackCaptainFilled - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerCaptainFilled @@ -70,7 +68,6 @@ - id: JetpackCaptainFilled - id: LunchboxCommandFilledRandom prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerCaptainFilledNoLaser @@ -92,7 +89,6 @@ - id: JetpackCaptainFilled - id: LunchboxCommandFilledRandom prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerHeadOfPersonnelFilled @@ -115,7 +111,6 @@ - id: BoxEncryptionKeyService - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerChiefEngineerFilledHardsuit @@ -146,7 +141,6 @@ - id: CEIDCard # Delta-V - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerChiefEngineerFilled @@ -174,7 +168,6 @@ - id: RCDAmmo # Extra Compressed matter for the RPD - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerChiefMedicalOfficerFilledHardsuit @@ -205,7 +198,6 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: MedicalBiofabMachineBoard # Shitmed Change - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerChiefMedicalOfficerFilled @@ -233,7 +225,6 @@ - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - id: MedicalBiofabMachineBoard # Shitmed Change - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerResearchDirectorFilledHardsuit @@ -243,7 +234,6 @@ - type: StorageFill contents: - id: ResearchComputerCircuitboard - - id: ProtolatheMachineCircuitboard - id: CircuitImprinterMachineCircuitboard - id: ClothingOuterHardsuitRd - id: HandTeleporter @@ -263,7 +253,6 @@ - id: AugustineCircuitBoard - id: CrewsimovCircuitBoard - id: AntimovCircuitBoard - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerResearchDirectorFilled @@ -273,7 +262,6 @@ - type: StorageFill contents: - id: ResearchComputerCircuitboard - - id: ProtolatheMachineCircuitboard - id: CircuitImprinterMachineCircuitboard - id: HandTeleporter - id: DoorRemoteResearch @@ -291,7 +279,6 @@ - id: AugustineCircuitBoard - id: CrewsimovCircuitBoard - id: AntimovCircuitBoard - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerHeadOfSecurityFilledHardsuit @@ -313,7 +300,6 @@ prob: 0.50 - id: DoorRemoteSecurity - id: RubberStampHos - - id: SecurityTechFabCircuitboard - id: JetpackSecurityFilled - id: BoxEncryptionKeySecurity - id: HoloprojectorSecurity @@ -321,7 +307,6 @@ - id: HoSIDCard # Delta-V - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerHeadOfSecurityFilled @@ -342,14 +327,12 @@ prob: 0.50 - id: DoorRemoteSecurity - id: RubberStampHos - - id: SecurityTechFabCircuitboard - id: BoxEncryptionKeySecurity - id: HoloprojectorSecurity - id: BoxPDASecurity # Delta-V - id: HoSIDCard # Delta-V - id: LunchboxCommandFilledRandom # Delta-V Lunchboxes! prob: 0.3 - - id: PrinterDocFlatpack # Corvax-Printer - type: entity id: LockerFreezerVaultFilled diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/curadrobe.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/curadrobe.yml index 43fbf14eb35..0493fb979e4 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/curadrobe.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/curadrobe.yml @@ -14,4 +14,3 @@ ClothingUniformJumpskirtLibrarian: 3 ClothingShoesBootsLaceup: 2 ClothingHeadsetService: 2 - PrinterDocFlatpack: 2 # Corvax-Printer diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Corvax/Entities/Objects/Devices/Circuitboards/Machine/production.yml deleted file mode 100644 index dc3f23e374d..00000000000 --- a/Resources/Prototypes/Corvax/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ /dev/null @@ -1,13 +0,0 @@ -- type: entity - id: PrinterDocMachineCircuitboard - parent: BaseMachineCircuitboard - name: document printer machine board - description: A machine printed circuit board for a document printer - components: - - type: MachineBoard - prototype: PrinterDoc - requirements: - MatterBin: 3 - Manipulator: 1 - materialRequirements: - Glass: 1 diff --git a/Resources/Prototypes/Corvax/Entities/Objects/Misc/flatpacks.yml b/Resources/Prototypes/Corvax/Entities/Objects/Misc/flatpacks.yml deleted file mode 100644 index 74d805fb909..00000000000 --- a/Resources/Prototypes/Corvax/Entities/Objects/Misc/flatpacks.yml +++ /dev/null @@ -1,8 +0,0 @@ -- type: entity - parent: BaseFlatpack - id: PrinterDocFlatpack - name: document printer flatpack - description: A flatpack used for constructing a document printer. - components: - - type: Flatpack - entity: PrinterDoc diff --git a/Resources/Prototypes/Corvax/Entities/Structures/Machines/printer.yml b/Resources/Prototypes/Corvax/Entities/Structures/Machines/printer.yml deleted file mode 100644 index cfaa2f22a6e..00000000000 --- a/Resources/Prototypes/Corvax/Entities/Structures/Machines/printer.yml +++ /dev/null @@ -1,110 +0,0 @@ -- type: entity - parent: BaseLathe - id: PrinterDoc - name: document printer - description: Bureaucratic perfection. Stores a database of all Nanotrasen documents, and lets you print them as long as you have paper. - components: - - type: Sprite - sprite: Corvax/Structures/Machines/printer.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: idle - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Transform - noRot: false - - type: Machine - board: PrinterDocMachineCircuitboard - - type: Lathe - producingSound: /Audio/Machines/scanning.ogg - idleState: icon - runningState: building - staticRecipes: - - PrintedDocumentReportStationRecipe - - PrintedDocumentReportOnEliminationOfViolationsRecipe - - PrintedDocumentReportDepartmentRecipe - - PrintedDocumentReportEmployeePerformanceRecipe - - PrintedDocumentReportOnTheChaptersMeetingRecipe - - PrintedDocumentInternalAffairsAgentsReportRecipe - - PrintedDocumentConditionReportRecipe - - PrintedDocumentReportStudyObjectRecipe - - PrintedDocumentExperimentReportRecipe - - PrintedDocumentDisposalReportRecipe - - PrintedDocumentApplicationAppointmentInterimRecipe - - PrintedDocumentApplicationEmploymentRecipe - - PrintedDocumentLetterResignationRecipe - - PrintedDocumentApplicationAccessRecipe - - PrintedDocumentApplicationEquipmentRecipe - - PrintedDocumentAppealRecipe - - PrintedDocumentEvacuationShuttleRequestRecipe - - PrintedDocumentShuttleRegistrationRequestRecipe - - PrintedDocumentRequestCallMembersCentralCommitteeDSORecipe - - PrintedDocumentRequestRequestToEstablishThreatLevelRecipe - - PrintedDocumentRequestChangeSalaryRecipe - - PrintedDocumentRequestForNonlistedEmploymentRecipe - - PrintedDocumentRequestForPromotionRecipe - - PrintedDocumentRequestDocumentsRecipe - - PrintedDocumentRequestEuthanasiaRecipe - - PrintedDocumentRequestConstructionWorkRecipe - - PrintedDocumentRequestModernizationRecipe - - PrintedDocumentComplaintViolationLaborRulesRecipe - - PrintedDocumentComplaintOffenseRecipe - - PrintedDocumentPermissionEquipmentRecipe - - PrintedDocumentPermissionToTravelInCaseOfThreatRecipe - - PrintedDocumentSearchPermissionRecipe - - PrintedDocumentPermissionToCarryWeaponsRecipe - - PrintedDocumentPrescriptionDrugAuthorizationRecipe - - PrintedDocumentPermissionDisposeBodyRecipe - - PrintedDocumentConstructionPermitRecipe - - PrintedDocumentPermissionToExtendMarriageRecipe - - PrintedDocumentOrderDismissalRecipe - - PrintedDocumentOrderDeprivationAccessRecipe - - PrintedDocumentOrderEncouragementRecipe - - PrintedDocumentOrderParolePrisonerRecipe - - PrintedDocumentOrderRecognizingSentienceCreatureRecipe - - PrintedDocumentOrderMedicalInterventionRecipe - - PrintedDocumentProductManufacturingOrderRecipe - - PrintedDocumentOrderPurchaseResourcesEquipmentRecipe - - PrintedDocumentOrderingSpecialEquipmentRecipe - - PrintedDocumentOrderPurchaseWeaponsRecipe - - PrintedDocumentCertificateRecipe - - PrintedDocumentCertificateAdvancedTrainingRecipe - - PrintedDocumentCertificateOffenseRecipe - - PrintedDocumentDeathCertificateRecipe - - PrintedDocumentMarriageCertificateRecipe - - PrintedDocumentDivorceCertificateRecipe - - PrintedDocumentClosingIndictmentRecipe - - PrintedDocumentSentenceRecipe - - PrintedDocumentJudgmentRecipe - - PrintedDocumentStatementHealtheRecipe - - PrintedDocumentDecisionToStartTrialRecipe - - type: EmagLatheRecipes - emagStaticRecipes: - - PrintedDocumentErrorLoadingFormHeaderRecipe - - PrintedDocumentNoticeOfLiquidationRecipe - - PrintedDocumentBusinessDealRecipe - - PrintedDocumentNoteBeginningMilitaryActionsRecipe - - PrintedDocumentReportAccomplishmentGoalsRecipe - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.25,-0.4,0.25,0.4" - density: 25 - mask: - - MachineMask - layer: - - MachineLayer - - type: MaterialStorage - whitelist: - tags: - - Document - storage: - SheetPrinter: 0 diff --git a/Resources/Prototypes/Corvax/Lathes/misc.yml b/Resources/Prototypes/Corvax/Lathes/misc.yml deleted file mode 100644 index ae07b121c8a..00000000000 --- a/Resources/Prototypes/Corvax/Lathes/misc.yml +++ /dev/null @@ -1,4 +0,0 @@ -- type: latheRecipe - id: PrinterDocMachineCircuitboard - parent: BaseCircuitboardRecipe - result: PrinterDocMachineCircuitboard diff --git a/Resources/Prototypes/Corvax/Recipes/Lathes/categories.yml b/Resources/Prototypes/Corvax/Recipes/Lathes/categories.yml deleted file mode 100644 index 0f32901cf86..00000000000 --- a/Resources/Prototypes/Corvax/Recipes/Lathes/categories.yml +++ /dev/null @@ -1,39 +0,0 @@ -- type: latheCategory - id: Reports - name: lathe-category-reports - -- type: latheCategory - id: Statements - name: lathe-category-statements - -- type: latheCategory - id: InquiriesAndAppeals - name: lathe-category-inquiries-and-appeals - -- type: latheCategory - id: Complaints - name: lathe-category-complaints - -- type: latheCategory - id: Permissions - name: lathe-category-permissions - -- type: latheCategory - id: OrdersAndInstructions - name: lathe-category-orders-and-instructions - -- type: latheCategory - id: Orders - name: lathe-category-orders - -- type: latheCategory - id: Evidence - name: lathe-category-evidence - -- type: latheCategory - id: ConclusionsAndDecisions - name: lathe-category-conclusions-and-decisions - -- type: latheCategory - id: ErrorDocument - name: lathe-category-error diff --git a/Resources/Prototypes/Corvax/Recipes/Lathes/printer.yml b/Resources/Prototypes/Corvax/Recipes/Lathes/printer.yml deleted file mode 100644 index 9474bf7797b..00000000000 --- a/Resources/Prototypes/Corvax/Recipes/Lathes/printer.yml +++ /dev/null @@ -1,566 +0,0 @@ -- type: latheRecipe - id: PrintedDocumentReportStationRecipe - result: PrintedDocumentReportStation - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentReportOnEliminationOfViolationsRecipe - result: PrintedDocumentReportOnEliminationOfViolations - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentReportDepartmentRecipe - result: PrintedDocumentReportDepartment - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentReportEmployeePerformanceRecipe - result: PrintedDocumentReportEmployeePerformance - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentReportOnTheChaptersMeetingRecipe - result: PrintedDocumentReportOnTheChaptersMeeting - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentInternalAffairsAgentsReportRecipe - result: PrintedDocumentInternalAffairsAgentsReport - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentConditionReportRecipe - result: PrintedDocumentConditionReport - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentReportStudyObjectRecipe - result: PrintedDocumentReportStudyObject - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentExperimentReportRecipe - result: PrintedDocumentExperimentReport - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentDisposalReportRecipe - result: PrintedDocumentDisposalReport - category: Reports - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentApplicationAppointmentInterimRecipe - result: PrintedDocumentApplicationAppointmentInterim - category: Statements - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentApplicationEmploymentRecipe - result: PrintedDocumentApplicationEmployment - category: Statements - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentLetterResignationRecipe - result: PrintedDocumentLetterResignation - category: Statements - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentApplicationAccessRecipe - result: PrintedDocumentApplicationAccess - category: Statements - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentApplicationEquipmentRecipe - result: PrintedDocumentApplicationEquipment - category: Statements - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentAppealRecipe - result: PrintedDocumentAppeal - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentEvacuationShuttleRequestRecipe - result: PrintedDocumentEvacuationShuttleRequest - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentShuttleRegistrationRequestRecipe - result: PrintedDocumentShuttleRegistrationRequest - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestCallMembersCentralCommitteeDSORecipe - result: PrintedDocumentRequestCallMembersCentralCommitteeDSO - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestRequestToEstablishThreatLevelRecipe - result: PrintedDocumentRequestRequestToEstablishThreatLevel - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestChangeSalaryRecipe - result: PrintedDocumentRequestChangeSalary - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestForNonlistedEmploymentRecipe - result: PrintedDocumentRequestForNonlistedEmployment - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestForPromotionRecipe - result: PrintedDocumentRequestForPromotion - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestDocumentsRecipe - result: PrintedDocumentRequestDocuments - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestEuthanasiaRecipe - result: PrintedDocumentRequestEuthanasia - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestConstructionWorkRecipe - result: PrintedDocumentRequestConstructionWork - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentRequestModernizationRecipe - result: PrintedDocumentRequestModernization - category: InquiriesAndAppeals - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentComplaintViolationLaborRulesRecipe - result: PrintedDocumentComplaintViolationLaborRules - category: Complaints - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentComplaintOffenseRecipe - result: PrintedDocumentComplaintOffense - category: Complaints - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentPermissionEquipmentRecipe - result: PrintedDocumentPermissionEquipment - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentPermissionToTravelInCaseOfThreatRecipe - result: PrintedDocumentPermissionToTravelInCaseOfThreat - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentSearchPermissionRecipe - result: PrintedDocumentSearchPermission - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentPermissionToCarryWeaponsRecipe - result: PrintedDocumentPermissionToCarryWeapons - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentPrescriptionDrugAuthorizationRecipe - result: PrintedDocumentPrescriptionDrugAuthorization - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentPermissionDisposeBodyRecipe - result: PrintedDocumentPermissionDisposeBody - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentConstructionPermitRecipe - result: PrintedDocumentConstructionPermit - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentPermissionToExtendMarriageRecipe - result: PrintedDocumentPermissionToExtendMarriage - category: Permissions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderDismissalRecipe - result: PrintedDocumentOrderDismissal - category: OrdersAndInstructions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderDeprivationAccessRecipe - result: PrintedDocumentOrderDeprivationAccess - category: OrdersAndInstructions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderEncouragementRecipe - result: PrintedDocumentOrderEncouragement - category: OrdersAndInstructions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderParolePrisonerRecipe - result: PrintedDocumentOrderParolePrisoner - category: OrdersAndInstructions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderRecognizingSentienceCreatureRecipe - result: PrintedDocumentOrderRecognizingSentienceCreature - category: OrdersAndInstructions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderMedicalInterventionRecipe - result: PrintedDocumentOrderMedicalIntervention - category: OrdersAndInstructions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentProductManufacturingOrderRecipe - result: PrintedDocumentProductManufacturingOrder - category: Orders - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderPurchaseResourcesEquipmentRecipe - result: PrintedDocumentOrderPurchaseResourcesEquipment - category: Orders - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderingSpecialEquipmentRecipe - result: PrintedDocumentOrderingSpecialEquipment - category: Orders - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentOrderPurchaseWeaponsRecipe - result: PrintedDocumentOrderPurchaseWeapons - category: Orders - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentCertificateRecipe - result: PrintedDocumentCertificate - category: Evidence - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentCertificateAdvancedTrainingRecipe - result: PrintedDocumentCertificateAdvancedTraining - category: Evidence - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentCertificateOffenseRecipe - result: PrintedDocumentCertificateOffense - category: Evidence - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentDeathCertificateRecipe - result: PrintedDocumentDeathCertificate - category: Evidence - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentMarriageCertificateRecipe - result: PrintedDocumentMarriageCertificate - category: Evidence - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentDivorceCertificateRecipe - result: PrintedDocumentDivorceCertificate - category: Evidence - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentClosingIndictmentRecipe - result: PrintedDocumentClosingIndictment - category: ConclusionsAndDecisions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentSentenceRecipe - result: PrintedDocumentSentence - category: ConclusionsAndDecisions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentJudgmentRecipe - result: PrintedDocumentJudgment - category: ConclusionsAndDecisions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentStatementHealtheRecipe - result: PrintedDocumentStatementHealth - category: ConclusionsAndDecisions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentDecisionToStartTrialRecipe - result: PrintedDocumentDecisionToStartTrial - category: ConclusionsAndDecisions - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentErrorLoadingFormHeaderRecipe - result: PrintedDocumentErrorLoadingFormHeader - category: ErrorDocument - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentNoticeOfLiquidationRecipe - result: PrintedDocumentNoticeOfLiquidation - category: ErrorDocument - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentBusinessDealRecipe - result: PrintedDocumentBusinessDeal - category: ErrorDocument - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentNoteBeginningMilitaryActionsRecipe - result: PrintedDocumentNoteBeginningMilitaryActions - category: ErrorDocument - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 - -- type: latheRecipe - id: PrintedDocumentReportAccomplishmentGoalsRecipe - result: PrintedDocumentReportAccomplishmentGoals - category: ErrorDocument - completetime: 2 - applyMaterialDiscount: false - materials: - SheetPrinter: 100 diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail_engineering.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail_engineering.yml index 2d3132e7f04..5d0d49188a1 100644 --- a/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail_engineering.yml +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail_engineering.yml @@ -87,21 +87,9 @@ - id: TurboItemRechargerCircuitboard orGroup: Board prob: 0.5 - - id: AutolatheHyperConvectionMachineCircuitboard - orGroup: Board - prob: 0.25 - - id: ProtolatheHyperConvectionMachineCircuitboard - orGroup: Board - prob: 0.25 - id: HotplateMachineCircuitboard orGroup: Board prob: 0.5 -# - id: CircuitImprinterHyperConvectionMachineCircuitboard -# orGroup: Board -# prob: 0.25 - - id: SheetifierMachineCircuitboard - orGroup: Board - prob: 0.25 - id: RadarConsoleCircuitboard orGroup: Board prob: 0.25 diff --git a/Resources/Prototypes/DeltaV/Recipes/Lathes/clothing.yml b/Resources/Prototypes/DeltaV/Recipes/Lathes/clothing.yml deleted file mode 100644 index b0b469d05cd..00000000000 --- a/Resources/Prototypes/DeltaV/Recipes/Lathes/clothing.yml +++ /dev/null @@ -1,82 +0,0 @@ -# Jumpsuits - Security - -- type: latheRecipe - id: ClothingUniformJumpsuitSecBlue - result: ClothingUniformJumpsuitSecBlue - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSecGrey - result: ClothingUniformJumpsuitSecGrey - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitWardenBlue - result: ClothingUniformJumpsuitWardenBlue - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitWardenGrey - result: ClothingUniformJumpsuitWardenGrey - completetime: 4 - materials: - Cloth: 300 - -# Jumpskirts - Security - -- type: latheRecipe - id: ClothingUniformJumpskirtSecBlue - result: ClothingUniformJumpskirtSecBlue - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSecGrey - result: ClothingUniformJumpskirtSecGrey - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtHoSBlue - result: ClothingUniformJumpskirtHoSBlue - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtHoSGrey - result: ClothingUniformJumpskirtHoSGrey - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtWardenBlue - result: ClothingUniformJumpskirtWardenBlue - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtWardenGrey - result: ClothingUniformJumpskirtWardenGrey - completetime: 4 - materials: - Cloth: 300 - -# Security Sweater - -- type: latheRecipe - id: ClothingOuterStasecSweater - result: ClothingOuterStasecSweater - completetime: 4 - materials: - Cloth: 500 diff --git a/Resources/Prototypes/DeltaV/Recipes/Lathes/electronics.yml b/Resources/Prototypes/DeltaV/Recipes/Lathes/electronics.yml deleted file mode 100644 index 82e0294e828..00000000000 --- a/Resources/Prototypes/DeltaV/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,8 +0,0 @@ -- type: latheRecipe - id: SalvageExpeditionsComputerCircuitboard - result: SalvageExpeditionsComputerCircuitboard - completetime: 4 - materials: - Steel: 100 - Glass: 900 - Silver: 100 diff --git a/Resources/Prototypes/DeltaV/Recipes/Lathes/medical.yml b/Resources/Prototypes/DeltaV/Recipes/Lathes/medical.yml deleted file mode 100644 index 7de2021c799..00000000000 --- a/Resources/Prototypes/DeltaV/Recipes/Lathes/medical.yml +++ /dev/null @@ -1,7 +0,0 @@ -- type: latheRecipe - id: AACTablet - result: AACTablet - completetime: 2 - materials: - Steel: 300 - Glass: 100 diff --git a/Resources/Prototypes/DeltaV/Recipes/Lathes/security.yml b/Resources/Prototypes/DeltaV/Recipes/Lathes/security.yml deleted file mode 100644 index cd79417a44e..00000000000 --- a/Resources/Prototypes/DeltaV/Recipes/Lathes/security.yml +++ /dev/null @@ -1,180 +0,0 @@ -- type: latheRecipe - id: SpeedLoaderSpecial - result: SpeedLoaderSpecial - category: Ammo - completetime: 5 - materials: - Steel: 200 - -- type: latheRecipe - id: MagazinePistolSpecial - result: MagazinePistolSpecial - category: Ammo - completetime: 5 - materials: - Steel: 100 - -- type: latheRecipe - id: CartridgeSpecial - result: CartridgeSpecial - category: Ammo - completetime: 2 - materials: - Steel: 20 - -- type: latheRecipe - id: CartridgeSpecialRubber - result: CartridgeSpecialRubber - category: Ammo - completetime: 2 - materials: - Plastic: 5 - Steel: 5 - -- type: latheRecipe - id: CartridgeSpecialIncendiary - result: CartridgeSpecialIncendiary - category: Ammo - completetime: 2 - materials: - Plastic: 20 - -- type: latheRecipe - id: CartridgeSpecialUranium - result: CartridgeSpecialUranium - category: Ammo - completetime: 2 - materials: - Plastic: 20 - Uranium: 10 - -- type: latheRecipe - id: CartridgeSpecialHoly - result: CartridgeSpecialHoly - category: Ammo - completetime: 2 - materials: - Steel: 15 - Silver: 5 - -- type: latheRecipe - id: CartridgeSpecialMindbreaker - result: CartridgeSpecialMindbreaker - category: Ammo - completetime: 2 - materials: - Plastic: 15 - Steel: 5 - Bluespace: 5 - -- type: latheRecipe - id: MagazineBoxSpecial - result: MagazineBoxSpecial - category: Ammo - completetime: 5 - materials: - Steel: 1250 - -- type: latheRecipe - id: MagazineBoxSpecialPractice - result: MagazineBoxSpecialPractice - category: Ammo - completetime: 5 - materials: - Plastic: 1200 - -- type: latheRecipe - id: MagazineBoxSpecialRubber - result: MagazineBoxSpecialRubber - category: Ammo - completetime: 5 - materials: - Steel: 350 - Plastic: 300 - -- type: latheRecipe - id: MagazineBoxSpecialIncendiary - result: MagazineBoxSpecialIncendiary - category: Ammo - completetime: 5 - materials: - Plastic: 1250 - -- type: latheRecipe - id: MagazineBoxSpecialUranium - result: MagazineBoxSpecialUranium - category: Ammo - completetime: 5 - materials: - Plastic: 1250 - Uranium: 125 - -- type: latheRecipe - id: MagazineBoxSpecialMindbreaker - result: MagazineBoxSpecialMindbreaker - category: Ammo - completetime: 5 - materials: - Plastic: 1250 - Steel: 75 - Bluespace: 75 - -- type: latheRecipe - id: ClothingOuterArmorPlateCarrier - result: ClothingOuterArmorPlateCarrier - completetime: 10 - materials: - Steel: 1500 - Plastic: 1500 - -- type: latheRecipe - id: ClothingOuterArmorDuraVest - result: ClothingOuterArmorDuraVest - completetime: 10 - materials: - Steel: 500 - Plastic: 1000 - -- type: latheRecipe - id: WeaponEnergyGun - result: WeaponEnergyGun - category: Weapons - completetime: 8 - materials: - Steel: 2000 - Glass: 800 - Plastic: 500 - -- type: latheRecipe - id: WeaponEnergyGunMini - result: WeaponEnergyGunMini - category: Weapons - completetime: 4 - materials: #Half of Energy Gun Recipe - Steel: 1000 - Glass: 400 - Plastic: 250 - -- type: latheRecipe - id: WeaponEnergyGunPistol - result: WeaponEnergyGunPistol - category: Weapons - completetime: 10 - materials: - Steel: 1500 - Glass: 600 - Plastic: 400 - Gold: 150 - -- type: latheRecipe - id: WeaponGunLaserCarbineAutomatic - result: WeaponGunLaserCarbineAutomatic - category: Weapons - completetime: 15 - materials: - Steel: 2000 - Glass: 1000 - Plastic: 500 - Gold: 250 - Silver: 100 - Plasma: 500 diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/techboard.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/techboard.yml index 8b2145d0501..9e931dffc35 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/techboard.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/techboard.yml @@ -33,8 +33,6 @@ #- ShuttleConsoleCircuitboard # Delta V - Remove shuttle boards - ComputerMassMediaCircuitboard - AutolatheMachineCircuitboard - - BookPressMachineCircuitboard - - ProtolatheMachineCircuitboard - SalvageMagnetMachineCircuitboard - PortableGeneratorSuperPacmanMachineCircuitboard # Delta V - Add additional boards - PortableGeneratorJrPacmanMachineCircuitboard # Delta V - Add additional boards diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml index 0646720c22c..977ab313ae6 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -12,69 +12,6 @@ materialRequirements: Glass: 1 -- type: entity - parent: BaseMachineCircuitboard - id: AutolatheHyperConvectionMachineCircuitboard - name: hyper convection autolathe machine board - description: A machine printed circuit board for a hyper convection autolathe - components: - - type: MachineBoard - prototype: AutolatheHyperConvection - requirements: - MatterBin: 3 - materialRequirements: - Glass: 1 - tagRequirements: - Igniter: - Amount: 1 - DefaultPrototype: Igniter - ExamineName: Igniter - - type: ReverseEngineering # Delta - difficulty: 2 - recipes: - - AutolatheHyperConvectionMachineCircuitboard - -- type: entity - id: ProtolatheMachineCircuitboard - parent: BaseMachineCircuitboard - name: protolathe machine board - description: A machine printed circuit board for a protolathe. - components: - - type: MachineBoard - prototype: Protolathe - requirements: - MatterBin: 2 - Manipulator: 2 - tagRequirements: - GlassBeaker: - Amount: 2 - DefaultPrototype: Beaker - ExamineName: Glass Beaker - -- type: entity - parent: BaseMachineCircuitboard - id: ProtolatheHyperConvectionMachineCircuitboard - name: hyper convection protolathe machine board - description: A machine printed circuit board for a hyper convection protolathe. - components: - - type: MachineBoard - prototype: ProtolatheHyperConvection - requirements: - MatterBin: 2 - tagRequirements: - GlassBeaker: - Amount: 2 - DefaultPrototype: Beaker - ExamineName: Glass Beaker - Igniter: - Amount: 1 - DefaultPrototype: Igniter - ExamineName: Igniter - - type: ReverseEngineering # Delta - difficulty: 2 - recipes: - - ProtolatheHyperConvectionMachineCircuitboard - - type: entity id: BiofabricatorMachineCircuitboard parent: BaseMachineCircuitboard @@ -92,25 +29,6 @@ recipes: - BiofabricatorMachineCircuitboard -- type: entity - id: SecurityTechFabCircuitboard - parent: BaseMachineCircuitboard - name: security techfab machine board - description: A machine printed circuit board for a security techfab. - components: - - type: Sprite - state: security - - type: MachineBoard - prototype: SecurityTechFab - requirements: - MatterBin: 2 - Manipulator: 2 - tagRequirements: - GlassBeaker: - Amount: 2 - DefaultPrototype: Beaker - ExamineName: Glass Beaker - - type: entity id: AmmoTechFabCircuitboard parent: BaseMachineCircuitboard @@ -164,28 +82,6 @@ DefaultPrototype: Beaker ExamineName: Glass Beaker -- type: entity - parent: BaseMachineCircuitboard - id: CircuitImprinterHyperConvectionMachineCircuitboard - name: hyper convection circuit imprinter machine board - description: A machine printed circuit board for a hyper convection circuit imprinter. - components: - - type: Sprite - state: science - - type: MachineBoard - prototype: CircuitImprinterHyperConvection - requirements: - MatterBin: 2 - tagRequirements: - GlassBeaker: - Amount: 2 - DefaultPrototype: Beaker - ExamineName: Glass Beaker - Igniter: - Amount: 1 - DefaultPrototype: Igniter - ExamineName: Igniter - - type: entity id: ExosuitFabricatorMachineCircuitboard parent: BaseMachineCircuitboard @@ -1220,17 +1116,6 @@ recipes: - OreProcessorIndustrialMachineCircuitboard -- type: entity - id: SheetifierMachineCircuitboard - parent: BaseMachineCircuitboard - name: sheet-meister 2000 machine board - components: - - type: MachineBoard - prototype: Sheetifier - requirements: - MatterBin: 1 - Manipulator: 1 - - type: entity id: MicrowaveMachineCircuitboard parent: BaseMachineCircuitboard @@ -1704,14 +1589,146 @@ Gold: 5 Bluespace: 5 +#hullrot boards + - type: entity - id: BookPressMachineCircuitboard + id: MicroforgeCircuitboard parent: BaseMachineCircuitboard - name: book press machine board - description: A machine printed circuit board for a book press + name: microforge circuit + description: A machine printed circuit board for a microforge. components: - - type: MachineBoard - prototype: BookPress - requirements: - MatterBin: 1 - Manipulator: 2 + - type: Sprite + state: security + - type: MachineBoard + prototype: PristineMicroforge + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: ScrapRefinerCircuitboard + parent: BaseMachineCircuitboard + name: scrap refiner circuit + description: A machine printed circuit board for a scrap refiner. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: ScrapRefiner + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: IndustrialScrapRefinerCircuitboard + parent: BaseMachineCircuitboard + name: industrial scrap refiner circuit + description: A machine printed circuit board for an industrial scrap refiner. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: IndustrialScrapRefiner + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: DrugLatheCircuitboard + parent: BaseMachineCircuitboard + name: drug lathe circuit + description: A machine printed circuit board for a drug lathe. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: DrugLathe + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: BoriaticRefinerCircuitboard + parent: BaseMachineCircuitboard + name: boriatic refiner circuit + description: A machine printed circuit board for a boriatic refiner. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: BoriaticRefiner + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: ShipyardManufactorumCircuitboard + parent: BaseMachineCircuitboard + name: shipyard manufactorum circuit + description: A machine printed circuit board for a shipyard manufactorum. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: ShipyardManufactorum + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: OrganPrinterCircuitboard + parent: BaseMachineCircuitboard + name: organ printer circuit + description: A machine printed circuit board for a organ printer. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: OrganPrinter + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: ImperialTradeGoodPrintereCircuitboard + parent: BaseMachineCircuitboard + name: imperial tradegood printer circuit + description: A machine printed circuit board for an imperial tradegood printer. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: ImperialTradeGoodPrinter + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: CorporateTradeGoodPrinterCircuitboard + parent: BaseMachineCircuitboard + name: corporate tradegood printer circuit + description: A machine printed circuit board for a corporate tradegood printer. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: CorporateTradeGoodPrinter + requirements: + MatterBin: 2 + Manipulator: 2 + +- type: entity + id: SawsTradeGoodPrinterCircuitboard + parent: BaseMachineCircuitboard + name: SAW tradegood printer circuit + description: A machine printed circuit board for a SAW tradegood printer. + components: + - type: Sprite + state: security + - type: MachineBoard + prototype: SawsTradeGoodPrinter + requirements: + MatterBin: 2 + Manipulator: 2 + +#hullrot boards end diff --git a/Resources/Prototypes/Entities/Structures/Machines/bookpress.yml b/Resources/Prototypes/Entities/Structures/Machines/bookpress.yml deleted file mode 100644 index 44e96dbc6ab..00000000000 --- a/Resources/Prototypes/Entities/Structures/Machines/bookpress.yml +++ /dev/null @@ -1,83 +0,0 @@ -- type: entity - id: BookPress - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: book press - description: It produces tomes of knowledge in return for a humble offer of paper and cardboard. - components: - - type: Sprite - sprite: Structures/Machines/bookpress.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: BookPressMachineCircuitboard - - type: MaterialStorage - whitelist: - tags: - - MaterialPaper - - MaterialCardboard - - type: Lathe - idleState: icon - runningState: building - staticRecipes: - - RevolutionaryManifesto - - BookSpaceEncyclopedia - - BookTheBookOfControl - - BookBartendersManual - - BookHowToCookForFortySpaceman - - BookLeafLoversSecret - - BookEngineersHandbook - - BookScientistsGuidebook - - BookSecurity - - BookHowToKeepStationClean - - BookHowToRockAndStone - - BookMedicalReferenceBook - - BookHowToSurvive - - BookChemicalCompendium - - BookAtmosDistro - - BookAtmosWaste - - BookAtmosAirAlarms - - BookAtmosVentsMore - - BookPsionicsGuidebook - - BookNarsieLegend - - BookTruth - - BookWorld - - BookIanAntarctica - - BookSlothClownSSS - - BookSlothClownPranks - - BookSlothClownMMD - - BookStruck - - BookSun - - BookPossum - - BookCafe - - BookFeather - - BookIanLostWolfPup - - BookIanRanch - - BookIanOcean - - BookIanMountain - - BookIanCity - - BookIanArctic - - BookIanDesert - - BookNames - - BookEarth - - BookAurora - - BookTemple - - BookWatched - - BookMedicalOfficer - - BookMorgue - - BookRufus - - BookMap - - BookJourney - - BookInspiration - - BookJanitorTale -# - type: EmagLatheRecipes -# emagStaticRecipes: -# - SuperIllegalDangerousBook diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml deleted file mode 100644 index df121738d13..00000000000 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ /dev/null @@ -1,1834 +0,0 @@ -- type: entity - id: BaseLathe - parent: [ BaseMachinePowered, ConstructibleMachine ] - abstract: true - name: lathe - components: - - type: Appearance - - type: WiresVisuals - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.4,-0.4,0.4,0.4" - density: 190 - mask: - - MachineMask - layer: - - MachineLayer - - type: Lathe - - type: MaterialStorage - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 100 - behaviors: - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:ChangeConstructionNodeBehavior - node: machineFrame - - !type:DoActsBehavior - acts: ["Destruction"] - - type: WiresPanel - - type: ActivatableUI - key: enum.LatheUiKey.Key - - type: ActivatableUIRequiresPower - - type: UserInterface - interfaces: - enum.LatheUiKey.Key: - type: LatheBoundUserInterface - enum.ResearchClientUiKey.Key: - type: ResearchClientBoundUserInterface - - type: Transform - anchored: true - - type: Pullable - - type: StaticPrice - price: 800 - - type: ResearchClient - - type: TechnologyDatabase - - type: Speech # Goobstation - Lathe message on recipes update - speechSounds: Lathe - -# a lathe that can be sped up with space lube / slowed down with glue -- type: entity - abstract: true - parent: BaseLathe - id: BaseLatheLube - components: - - type: ReagentSpeed - solution: lube - modifiers: - SpaceLube: 0.25 - SpaceGlue: 5 - - type: SolutionContainerManager - solutions: - lube: - maxVol: 250 - - type: Spillable - solution: lube - - type: RefillableSolution - solution: lube - - type: ExaminableSolution - solution: lube - -- type: entity - abstract: true - id: BaseHyperlathe - components: - - type: Lathe - materialUseMultiplier: 0.5 - timeMultiplier: 1.5 - - type: LatheHeatProducing - - type: ReagentSpeed - modifiers: - SpaceLube: 0.8 # being faster means less heat so lube needs to be nerfed - SpaceGlue: 5 # no change from normal lathe, overheat!!! - -- type: entity - id: Autolathe - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: autolathe - description: It produces basic items using metal and glass. - components: - - type: Sprite - sprite: Structures/Machines/autolathe.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: AutolatheMachineCircuitboard - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - - type: Lathe - idleState: icon - runningState: building - staticRecipes: - - Wirecutter - - Igniter - - Signaller - - Screwdriver - - Welder - - Wrench - - Crowbar - - Multitool - - NetworkConfigurator - - AccessConfigurator - - SprayPainter - - FlashlightLantern - - CableStack - - CableMVStack - - CableHVStack - - HandheldGPSBasic - - TRayScanner - - AirTank - - GasAnalyzer - - UtilityBelt - - Fulton - - FultonBeacon - - Pickaxe - - ModularReceiver - - AppraisalTool - - SheetRGlass - - Beaker - - Syringe - - DisposableSyringe - - HandLabeler - - LightTube - - LedLightTube - - SodiumLightTube - - ExteriorLightTube - - LightBulb - - LedLightBulb - - Bucket - - DrinkMug - - DrinkMugMetal - - DrinkGlass - - DrinkShotGlass - - DrinkGlassCoupeShaped - - CustomDrinkJug - - FoodPlate - - FoodPlateSmall - - FoodPlatePlastic - - FoodPlateSmallPlastic - - FoodBowlBig - - FoodPlateTin - - FoodKebabSkewer - - SprayBottle - - MopItem - - Holoprojector - - Mousetrap - - LightReplacer - - TrashBag - - PowerCellSmall - - PowerCellMedium - - RollerBedSpawnFolded - - CheapRollerBedSpawnFolded - - EmergencyRollerBedSpawnFolded - - MicroManipulatorStockPart - - MatterBinStockPart - - CapacitorStockPart - - ConveyorBeltAssembly - - IntercomElectronics - - FirelockElectronics - - DoorElectronics - - AirAlarmElectronics - - StationMapElectronics - - FireAlarmElectronics - - MailingUnitElectronics - - SignalTimerElectronics - - APCElectronics - - SMESMachineCircuitboard - - SubstationMachineCircuitboard - - WallmountSubstationElectronics - - CellRechargerCircuitboard - - BorgChargerCircuitboard - - WeaponCapacitorRechargerCircuitboard - - HydroponicsTrayMachineCircuitboard - - HandheldStationMap - - ClothingHeadHatWelding - - ProgramDiskUnburnt # Arcadis - Modular Computer System - - FauxTileAstroGrass - - FauxTileMowedAstroGrass - - FauxTileJungleAstroGrass - - FauxTileAstroIce - - FauxTileAstroSnow - - CanilunztTranslator - - BubblishTranslator - - NekomimeticTranslator - - DraconicTranslator - - SolCommonTranslator - - NovuNedericTranslator - - RootSpeakTranslator - - BasicGalaticCommonTranslatorImplanter - - MofficTranslator - - N14MaterialCircuitry - - VehicleWheelchairFolded # Goobstation - - type: EmagLatheRecipes - emagStaticRecipes: - - BoxLethalshot - - BoxShotgunLumen - - BoxShotgunFlare - - BoxShotgunSlug - - MagazineBoxLightRifle - - MagazineBoxMagnum - - MagazineBoxPistol - - MagazineBoxRifle - - MagazineLightRifle - - MagazineLightRifleEmpty - - MagazinePistol - - MagazinePistolEmpty - - MagazinePistolSubMachineGun - - MagazinePistolSubMachineGunEmpty - - MagazinePistolSubMachineGunTopMounted - - MagazinePistolSubMachineGunTopMountedEmpty - - MagazineRifle - - MagazineRifleEmpty - - MagazineShotgun - - MagazineShotgunEmpty - - MagazineShotgunSlug - - RiotShield - - SpeedLoaderMagnum - - SpeedLoaderMagnumEmpty - - MagazineLightRifleMarkOneEmpty - - MagazineLightRifleMarkOne - - GrenadeFlashBang # Goobstation - # .35 Caseless Pistol - - MagazinePistolCaselessRiflePractice # EE - - MagazinePistolCaselessRifle # EE - - MagazinePistolCaselessRifleRubber # EE - # .35 Caseless (Civilian) Rifle - - MagazineCaselessRifleShortPractice # EE - - MagazineCaselessRifleShort # EE - - MagazineCaselessRifleShortRubber # EE - # .35 Caseless (Military) Rifle - - MagazineCaselessRiflePractice # EE - - MagazineCaselessRifle # EE - - MagazineCaselessRifleRubber # EE - # .35 Caseless (Box Mag) Rifle - - MagazineBoxCaselessRiflePractice # EE - - MagazineBoxCaselessRifle # EE - - MagazineBoxCaselessRifleRubber # EE - - MagazineMagnumEmpty # Goobstation - - MagazineMagnum # Goobstation - - MagazineMagnumLeverRifleEmpty # Goobstation - - MagazineMagnumLeverRifle # Goobstation - - CartridgeEpinephrine # Goobstation - - CartridgeBicaridine # Goobstation - - CartridgeDermaline # Goobstation - - CartridgeEphedrine # Goobstation - - CartridgeAtropine # Goobstation - - CartridgePuncturase # Goobstation - - SecHypo # Goobstation - - ParamedHypo # Goobstation - ParamedHypo - -- type: entity - id: AutolatheHyperConvection - parent: [Autolathe, BaseHyperlathe] - name: hyper convection autolathe - description: A highly-experimental autolathe that harnesses the power of extreme heat to slowly create objects more cost-effectively. - components: - - type: Sprite - sprite: Structures/Machines/autolathe_hypercon.rsi - - type: Machine - board: AutolatheHyperConvectionMachineCircuitboard - -- type: entity - id: Protolathe - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: protolathe - description: Converts raw materials into advanced items. - components: - - type: Sprite - sprite: Structures/Machines/protolathe.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: ProtolatheMachineCircuitboard - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - - type: Lathe - idleState: icon - runningState: building - staticRecipes: - - LargeBeaker - - Dropper - - ClothingEyesGlassesChemical - - N14MaterialCircuitry - dynamicRecipes: - - PowerDrill - - MiningDrill - - MiningDrillDiamond - - AnomalyScanner - - AnomalyLocator - - AnomalyLocatorWide - - HandheldCrewMonitor - - Scalpel - - Retractor - - Cautery - - Drill - - WeaponParticleDecelerator - - HoloprojectorField - - Saw - - Hemostat - - CryostasisBeaker - - SyringeCryostasis - - Syringe - - DisposableSyringe - - Implanter - - PillCanister - - ChemistryEmptyBottle01 - - AdvancedCapacitorStockPart - - AdvancedMatterBinStockPart - - NanoManipulatorStockPart - - SuperCapacitorStockPart - - SuperMatterBinStockPart - - PicoManipulatorStockPart - - BluespaceCapacitorStockPart - - BluespaceManipulatorStockPart - - BluespaceMatterBinStockPart - - AdvMopItem - - WeaponSprayNozzle - - ClothingBackpackWaterTank - - MegaSprayBottle - - TimerTrigger - - ChemicalPayload - - FlashPayload - - Signaller - - SignallerAdvanced - - SignalTrigger - - VoiceTrigger - - Igniter - - HandHeldMassScannerEE - - PowerCellMicrortg - - PowerCellMicroreactor - - PowerCellHigh - - WeaponPistolCHIMP - - ClothingMaskWeldingGas - - WeaponGauntletGorilla - - SynthesizerInstrument - - RPED - - ClothingShoesBootsMag - - ClothingShoesBootsMoon - - ClothingShoesBootsSpeed - - ClothingShoesBootsMagAdv - - NodeScanner - - HolofanProjector - - BluespaceBeaker - - SyringeBluespace - # - WeaponForceGun - - WeaponLaserSvalinn - - WeaponCivilianDisabler - - WeaponProtoKineticAccelerator - # - WeaponTetherGun - # - WeaponGrapplingGun - - ClothingBackpackHolding - - ClothingBackpackSatchelHolding - - ClothingBackpackDuffelHolding - - WelderExperimental - - JawsOfLife - - CoreSilver # Nyanotrasen - Silver Golem core - - OreBagOfHolding - - DeviceQuantumSpinInverter - - PKAUpgradeDamage # Lavaland Change - - PKAUpgradeRange # Lavaland Change - - PKAUpgradeFireRate # Lavaland Change - - XenoTranslator - - AdvancedGalaticCommonTranslatorImplanter - - BubblishTranslatorImplanter - - NekomimeticTranslatorImplanter - - DraconicTranslatorImplanter - - CanilunztTranslatorImplanter - - SolCommonTranslatorImplanter - - RootSpeakTranslatorImplanter - - AnimalTranslator - - MofficTranslatorImplanter - - ClothingEyesNightVisionGoggles - - ClothingEyesNightVisionDiagnosticGoggles - - ClothingEyesThermalVisionGoggles - - RCDAmmo #DeltaV - - RCD #EE - - RPD - # Shitmed Change - - EnergyScalpel - - EnergyCautery - - AdvancedRetractor - - VehicleWheelchairFolded # Goobstation - - type: EmagLatheRecipes - emagDynamicRecipes: - - BoxBeanbag - - BoxShotgunIncendiary - - BoxShotgunUranium - - ExplosivePayload - - GrenadeBlast - - GrenadeEMP - - GrenadeFlash - - HoloprojectorSecurity - - MagazineBoxLightRifleIncendiary - - MagazineBoxLightRifleUranium - - MagazineBoxMagnumIncendiary - - MagazineBoxMagnumUranium - - MagazineBoxPistolIncendiary - - MagazineBoxPistolUranium - - MagazineBoxRifleIncendiary - - MagazineBoxRifleUranium - - MagazineGrenadeEmpty - - MagazineLightRifleIncendiary - - MagazineLightRifleUranium - - MagazinePistolIncendiary - - MagazinePistolUranium - - MagazineRifleIncendiary - - MagazineRifleUranium - - MagazineShotgunBeanbag - - MagazineShotgunIncendiary - - MagazineShotgunIncendiary - - PortableRecharger - - PowerCageHigh - - PowerCageMedium - - PowerCageSmall - - ShellTranquilizer - - SpeedLoaderMagnumIncendiary - - SpeedLoaderMagnumUranium - - TelescopicShield - - Truncheon - - WeaponAdvancedLaser - - WeaponLaserCannon - - WeaponLaserCarbine - - WeaponXrayCannon - - WeaponEnergyGun # DeltaV - Energy Gun - - WeaponEnergyGunMini # DeltaV - Miniature Energy Gun - - WeaponEnergyGunPistol # DeltaV - PDW-9 Energy Pistol - - WeaponGunLaserCarbineAutomatic # DeltaV - IK-60 Laser Carbine - -- type: entity - id: ProtolatheHyperConvection - parent: [Protolathe, BaseHyperlathe] - name: hyper convection protolathe - description: A highly-experimental protolathe that harnesses the power of extreme heat to slowly create objects more cost-effectively. - components: - - type: Sprite - sprite: Structures/Machines/protolathe_hypercon.rsi - - type: Machine - board: ProtolatheHyperConvectionMachineCircuitboard - -- type: entity - id: CircuitImprinter - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: circuit imprinter - description: Prints circuit boards for machines. - components: - - type: Sprite - sprite: Structures/Machines/circuit_imprinter.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: CircuitImprinterMachineCircuitboard - - type: Lathe - producingSound: /Audio/Machines/circuitprinter.ogg - idleState: icon - runningState: building - staticRecipes: - - ProtolatheMachineCircuitboard - - AutolatheMachineCircuitboard - - BookPressMachineCircuitboard - - CircuitImprinterMachineCircuitboard - - OreProcessorMachineCircuitboard - - MaterialReclaimerMachineCircuitboard - - ElectrolysisUnitMachineCircuitboard - - CentrifugeMachineCircuitboard - - ChemDispenserMachineCircuitboard - - ChemMasterMachineCircuitboard - - CondenserMachineCircuitBoard - - HotplateMachineCircuitboard - - PrinterDocMachineCircuitboard # Corvax-Printer - - UniformPrinterMachineCircuitboard - - FloorGreenCircuit - - FloorBlueCircuit - - MicrowaveMachineCircuitboard - - ReagentGrinderMachineCircuitboard - - ElectricGrillMachineCircuitboard - - BoozeDispenserMachineCircuitboard - - SodaDispenserMachineCircuitboard - - DeepFryerMachineCircuitboard #Nyano - Summary: adds deep fryer circuit board - - SpaceHeaterMachineCircuitBoard - - StationAnchorCircuitboard - - SeedExtractorMachineCircuitboard - - ReagentGrinderIndustrialMachineCircuitboard - - StasisBedMachineCircuitboard - - CryoPodMachineCircuitboard - - N14MaterialCircuitry - dynamicRecipes: - - ThermomachineFreezerMachineCircuitBoard - - DroneElectronics - - HellfireFreezerMachineCircuitBoard - - PortableScrubberMachineCircuitBoard - - CloningPodMachineCircuitboard - - MedicalScannerMachineCircuitboard - - VaccinatorMachineCircuitboard - - DiagnoserMachineCircuitboard - - BiomassReclaimerMachineCircuitboard - - BiofabricatorMachineCircuitboard - - SurveillanceCameraRouterCircuitboard - - SurveillanceCameraMonitorCircuitboard - - SurveillanceWirelessCameraMonitorCircuitboard - - SurveillanceCameraWirelessRouterCircuitboard - - ComputerTelevisionCircuitboard - - JukeboxCircuitBoard - - SurveillanceWirelessCameraMovableCircuitboard - - SurveillanceWirelessCameraAnchoredCircuitboard - - SolarControlComputerCircuitboard - - SolarTrackerElectronics - - TurboItemRechargerCircuitboard - - PowerComputerCircuitboard - - AlertsComputerCircuitboard - - AutolatheHyperConvectionMachineCircuitboard - - ProtolatheHyperConvectionMachineCircuitboard - - CircuitImprinterHyperConvectionMachineCircuitboard - - FatExtractorMachineCircuitboard - - FlatpackerMachineCircuitboard - - SheetifierMachineCircuitboard - - ShuttleConsoleCircuitboard - - RadarConsoleCircuitboard - - TechDiskComputerCircuitboard - - DawInstrumentMachineCircuitboard - - CloningConsoleComputerCircuitboard - - OreProcessorIndustrialMachineCircuitboard - - CargoTelepadMachineCircuitboard - - RipleyCentralElectronics - - RipleyPeripheralsElectronics - - HonkerCentralElectronics - - HonkerPeripheralsElectronics - - HonkerTargetingElectronics - - HamtrCentralElectronics - - HamtrPeripheralsElectronics - - PortableGeneratorPacmanMachineCircuitboard - - PortableGeneratorSuperPacmanMachineCircuitboard - - PortableGeneratorJrPacmanMachineCircuitboard - - WallmountGeneratorElectronics - - WallmountGeneratorAPUElectronics - - WallmountSubstationElectronics - - PowerCageRechargerCircuitboard - - EmitterCircuitboard - - ThrusterMachineCircuitboard - - GyroscopeMachineCircuitboard - - MiniGravityGeneratorCircuitboard - - ShuttleGunKineticCircuitboard - - GasRecyclerMachineCircuitboard - - AnalysisComputerCircuitboard - - ExosuitFabricatorMachineCircuitboard - - AnomalyVesselCircuitboard - - AnomalyVesselExperimentalCircuitboard - - AnomalySynchronizerCircuitboard - - APECircuitboard - - ArtifactAnalyzerMachineCircuitboard - - ArtifactCrusherMachineCircuitboard - - TelecomServerCircuitboard - - MassMediaCircuitboard - - ReverseEngineeringMachineCircuitboard - - CrewMonitoringComputerCircuitboard - - DoorElectronics - - FireAlarmElectronics - - FirelockElectronics - - IntercomElectronics - - MailingUnitElectronics - - SalvageMagnetMachineCircuitboard - - StationMapElectronics - - MetempsychoticMachineCircuitboard - - SalvageExpeditionsComputerCircuitboard - - JukeboxCircuitBoard - - AutodocCircuitboard # Shitmed Change -# - OperatingTableCircuitboard # Shitmed Change - - MaterialSiloCircuitboard - - GygaxCentralElectronics - - GygaxPeripheralsElectronics - - GygaxTargetingElectronics - - DurandCentralElectronics - - DurandPeripheralsElectronics - - DurandTargetingElectronics - - ClarkeCentralElectronics - - ClarkePeripheralsElectronics - - SMESAdvancedMachineCircuitboard - - BaseComputerModularCircuitBoard # Arcadis - Modular Computer System - - DiskBurnerMachineCircuitboard # Arcadis - Modular Computer System - - type: EmagLatheRecipes - emagDynamicRecipes: - - ShuttleGunDusterCircuitboard - - ShuttleGunFriendshipCircuitboard - - ShuttleGunPerforatorCircuitboard - - ShuttleGunSvalinnMachineGunCircuitboard - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - CraftMaterials - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - - type: RequireProjectileTarget - -- type: entity - id: CircuitImprinterHyperConvection - parent: [CircuitImprinter, BaseHyperlathe] - name: hyper convection circuit imprinter - description: A highly-experimental circuit imprinter that harnesses the power of extreme heat to slowly create objects more cost-effectively. - components: - - type: Sprite - sprite: Structures/Machines/circuit_imprinter_hypercon.rsi - - type: Machine - board: CircuitImprinterHyperConvectionMachineCircuitboard - -- type: entity - id: ExosuitFabricator - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: exosuit fabricator - description: Creates parts for robotics and other mechanical needs - components: - - type: Sprite - sprite: Structures/Machines/exosuit_fabricator.rsi - layers: - - state: fab-idle - map: ["enum.LatheVisualLayers.IsRunning"] - - state: fab-load - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: fab-o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: ExosuitFabricatorMachineCircuitboard - - type: Lathe - idleState: fab-idle - runningState: fab-active - staticRecipes: - - MMI - - PositronicBrain - - SciFlash - - BorgModuleCable - - BorgModuleFireExtinguisher - - BorgModuleRadiationDetection - - BorgModuleTool - - BorgModuleAppraisal - - BorgModuleConstruction - - BorgModuleService - - BorgModuleTreatment - - BorgModuleSurgery - - BorgModuleCleaning - - CyborgEndoskeleton - - LeftArmBorg - - RightArmBorg - - LeftLegBorg - - RightLegBorg - - LightHeadBorg - - TorsoBorg - - LeftArmBorgEngineer - - RightArmBorgEngineer - - LeftLegBorgEngineer - - RightLegBorgEngineer - - HeadBorgEngineer - - TorsoBorgEngineer - - LeftLegBorgJanitor - - RightLegBorgJanitor - - HeadBorgJanitor - - TorsoBorgJanitor - - LeftArmBorgMedical - - RightArmBorgMedical - - LeftLegBorgMedical - - RightLegBorgMedical - - HeadBorgMedical - - TorsoBorgMedical - - LeftArmBorgMining - - RightArmBorgMining - - LeftLegBorgMining - - RightLegBorgMining - - HeadBorgMining - - TorsoBorgMining - - LeftArmBorgService - - RightArmBorgService - - LeftLegBorgService - - RightLegBorgService - - HeadBorgService - - TorsoBorgService - - MechAirTank # Goobstation - - MechThruster # Goobstation - - PowerCageMedium # Goobstation - Powercell to exosuit fab - - PowerCageSmall # Goobstation - Powercell to exosuit fab - dynamicRecipes: - - ProximitySensor - - BorgModuleLightReplacer - - BorgModuleAdvancedCleaning - - BorgModuleMining - # - BorgModuleGrapplingGun - - BorgModuleAdvancedTool - - BorgModuleGPS - - BorgModuleRCD - - BorgModuleJetpack - - BorgModulePka - - BorgModuleArtifact - - BorgModuleAnomaly - - BorgModuleGardening - - BorgModuleHarvesting - - BorgModuleMusique - - BorgModuleClowning - - BorgModuleDiagnosis - - BorgModuleDefibrillator - - BorgModuleAdvancedTreatment - - BorgModuleAdvancedSurgery - - JawsOfLifeLeftArm - - JawsOfLifeRightArm - - SpeedLeftLeg - - SpeedRightLeg - - BasicCyberneticEyes - - RipleyHarness - - RipleyLArm - - RipleyRArm - - RipleyLLeg - - RipleyRLeg - - RipleyMKIIHarness - - RipleyUpgradeKit - - MechEquipmentGrabber - - HonkerHarness - - HonkerLArm - - HonkerRArm - - HonkerLLeg - - HonkerRLeg - - MechEquipmentHorn - - MechEquipmentGrabberSmall - - HamtrHarness - - HamtrLArm - - HamtrRArm - - HamtrLLeg - - HamtrRLeg - - VimHarness - # Begin Nyano additions - - JetpackBlue - - JetpackMini - # End Nyano additions - - ClarkeHarness - - ClarkeHead - - ClarkeLArm - - ClarkeRArm - - ClarkeTreads - - DurandHarness - - DurandArmor - - DurandHead - - DurandLArm - - DurandLLeg - - DurandRArm - - DurandRLeg - - GygaxHarness - - GygaxArmor - - GygaxHead - - GygaxLArm - - GygaxLLeg - - GygaxRArm - - GygaxRLeg - - MechEquipmentDrill - - MechEquipmentDrillDiamond - - MechEquipmentKineticAccelerator - - MechEquipmentHonkerBananaMortar - - MechEquipmentHonkerMousetrapMortar - # Goobstation - Modsuits - - ModsuitChestplate - - ModsuitBoots - - ModsuitHelmet - - ModsuitGauntlets - - ModsuitShell - - ModsuitPlatingExternal - - PowerCageHigh # Goobstation - Powercell to exosuit fab - - ReverseMMI # IPCMMI - - type: EmagLatheRecipes - emagDynamicRecipes: - - WeaponMechCombatImmolationGun - - WeaponMechCombatSolarisLaser - - WeaponMechCombatFiredartLaser - - WeaponMechCombatUltraRifle - - WeaponMechCombatShotgun - - WeaponMechCombatShotgunIncendiary - - WeaponMechCombatDisabler - - WeaponMechCombatFlashbangLauncher - - WeaponMechCombatMissileRack8 - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - - type: GuideHelp - guides: - - Robotics - -- type: entity - id: Biofabricator - parent: [BaseLathe, BaseMaterialSiloUtilizer] - name: biofabricator - description: Produces animal cubes using biomass. - components: - - type: Sprite - sprite: Structures/Machines/biofabricator.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - color: "#ffaa99" - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - color: "#ffaaaa" - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - color: "#ffaaaa" - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: BiofabricatorMachineCircuitboard - - type: MaterialStorage - ignoreColor: true - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - - type: Lathe - idleState: icon - runningState: building - staticRecipes: - - MonkeyCube - - KoboldCube - - CowCube - - GoatCube - - MothroachCube - - MouseCube - - CockroachCube - - type: EmagLatheRecipes - emagStaticRecipes: - - AbominationCube - - SpaceCarpCube - - SpaceTickCube - -- type: entity - id: SecurityTechFab - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: security techfab - description: Prints equipment for use by security crew. - components: - - type: Sprite - sprite: Structures/Machines/techfab.rsi - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: sec - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: SecurityTechFabCircuitboard - - type: Lathe - idleState: icon - runningState: icon - staticRecipes: - - BoxLethalshot - - BoxShotgunLumen - - BoxShotgunFlare - - BoxShotgunPractice - - BoxShotgunSlug - - ClothingEyesHudSecurity - - CombatKnife - - Flash - - ForensicPad - - Handcuffs - - ShellShotgun - - ShellShotgunSlug - - ShellShotgunLumen - - ShellShotgunFlare - - ShellTranquilizer - - MagazineBoxLightRifle - - MagazineBoxLightRiflePractice - - MagazineBoxMagnum - - MagazineBoxMagnumPractice - - MagazineBoxPistol - - MagazineBoxPistolPractice - - MagazineBoxRifle - - MagazineBoxRiflePractice - - MagazineBoxLightRifle - - MagazineLightRifle - - MagazineLightRifleEmpty - - MagazinePistol - - MagazinePistolEmpty - - MagazinePistolSubMachineGun - - MagazinePistolSubMachineGunEmpty - - MagazinePistolSubMachineGunTopMounted - - MagazinePistolSubMachineGunTopMountedEmpty - # .35 Caseless Pistol - - MagazinePistolCaselessRiflePractice # EE - - MagazinePistolCaselessRifle # EE - - MagazinePistolCaselessRifleRubber # EE - # .35 Caseless (Civilian) Rifle - - MagazineCaselessRifleShortPractice # EE - - MagazineCaselessRifleShort # EE - - MagazineCaselessRifleShortRubber # EE - # .35 Caseless (Military) Rifle - - MagazineCaselessRiflePractice # EE - - MagazineCaselessRifle # EE - - MagazineCaselessRifleRubber # EE - # .35 Caseless (Box Mag) Rifle - - MagazineBoxCaselessRiflePractice # EE - - MagazineBoxCaselessRifle # EE - - MagazineBoxCaselessRifleRubber # EE - - MagazineMagnum - - MagazineMagnumEmpty - - MagazineRifle - - MagazineRifleEmpty - - MagazineShotgun - - MagazineShotgunEmpty - - MagazineShotgunSlug - - RiotShield - - SpeedLoaderMagnum - - SpeedLoaderMagnumEmpty - - Stunbaton - - TargetClown - - ClothingOuterArmorPlateCarrier - - ClothingOuterArmorDuraVest - - TargetHuman - - TargetSyndicate - - WeaponDisablerPractice - - WeaponFlareGunSecurity - - WeaponLaserCarbinePractice - - Zipties - - GrenadeFlashBang # Goobstation - - ShockCollar - # DeltaV - .38 special ammo - Add various .38 special ammo to security techfab - - MagazineBoxSpecial - - MagazineBoxSpecialPractice - - SpeedLoaderSpecial - - MagazinePistolSpecial - - HandheldGPSBasic - - HandheldStationMap - - SpeedLoaderRifleHeavy - - SpeedLoaderRifleHeavyEmpty - - MagazineMagnumLeverRifle # Goobstation - - MagazineMagnumLeverRifleEmpty # Goobstation - - ClothingEyesGlassesSecurity - - TelescopicShield - - HoloprojectorSecurity - - BolaEnergy - - ClothingHeadHelmetBasic - - MagazineShotgunBeanbag - - ShellTranquilizer - - CartridgeEpinephrine # Goobstation - - CartridgeBicaridine # Goobstation - - CartridgeDermaline # Goobstation - - CartridgeAtropine # Goobstation - - CartridgeSaline # Goobstation - - SecHypo # Goobstation - - BoxBeanbag - - CartridgePistolRubber - - CartridgeMagnumRubber - - CartridgeLightRifleRubber - - CartridgeRifleRubber - - MagazineRifleRubber - - MagazinePistolRubber - - MagazinePistolSubMachineGunRubber - - MagazineMagnumRubber - - MagazineLightRifleRubber - - SpeedLoaderMagnumRubber - - MagazineBoxPistolRubber - - MagazineBoxMagnumRubber - - MagazineBoxLightRifleRubber - - MagazineBoxRifleRubber - - CartridgeSpecialRubber - - MagazineBoxSpecialRubber - - MagazineBoxLightRifleRubber # Frontier - - MagazineBoxMagnumRubber # Frontier - - MagazineBoxPistolRubber # Frontier - - MagazineBoxRifleRubber # Frontier - - BoxShotgunBirdshot - - BoxShotgun00Buckshot - - BoxShotgun0000Buckshot - - MagazineUniversalMagnumEmpty - - MagazineUniversalMagnum - - MagazineUniversalMagnumRubber - - MagazineLightRifleMarkOneEmpty - - MagazineLightRifleMarkOne - dynamicRecipes: - - Truncheon - - Terminus - - BoxShotgunIncendiary - - BoxShotgunUranium - - EncryptionKeySyndie - - CartridgeLightRifleIncendiary - - CartridgeMagnumIncendiary - - CartridgePistolIncendiary - - CartridgeRifleIncendiary - - CartridgeLightRifleUranium - - CartridgeMagnumUranium - - CartridgePistolUranium - - CartridgeRifleUranium - - ExplosivePayload - - FlashPayload - - GrenadeBlast - - GrenadeEMP - - GrenadeFlash - - MagazineBoxLightRifleIncendiary - - MagazineBoxLightRifleUranium - - MagazineBoxMagnumIncendiary - - MagazineBoxMagnumUranium - - MagazineBoxPistolIncendiary - - MagazineBoxPistolUranium - - MagazineBoxRifleIncendiary - - MagazineBoxRifleUranium - - ShellSoulbreaker - - MagazineGrenadeEmpty - - MagazineLightRifleIncendiary - - MagazineLightRifleUranium - - MagazinePistolIncendiary - - MagazinePistolUranium - - MagazinePistolSubMachineGunIncendiary - - MagazinePistolSubMachineGunUranium - - MagazineMagnumIncendiary - - MagazineMagnumUranium - - MagazineRifleIncendiary - - MagazineRifleUranium - - MagazineShotgunIncendiary - - PortableRecharger - - PowerCageHigh - - PowerCageMedium - - PowerCageSmall - - ShuttleGunDusterCircuitboard - - ShuttleGunFriendshipCircuitboard - - ShuttleGunPerforatorCircuitboard - - ShuttleGunSvalinnMachineGunCircuitboard - - Signaller - - SignalTrigger - - SpeedLoaderMagnumIncendiary - - SpeedLoaderMagnumUranium - - SpeedLoaderRifleHeavyIncendiary - - SpeedLoaderRifleHeavyUranium - - TimerTrigger - - VoiceTrigger - - WeaponAdvancedLaser - - WeaponDisabler - - WeaponDisablerSMG - - WeaponLaserCannon - - WeaponLaserCarbine - - ClothingEyesNightVisionSecurityGoggles - - ClothingHeadHelmetInsulated # Nyanotrasen - Insulative headgear - - ClothingHeadCage # Nyanotrasen - Insulative headgear - - ShockCollar # Nyanotrasen - Shock Collar - - WeaponXrayCannon - - WeaponEnergyGun - - WeaponEnergyGunMini - - WeaponEnergyGunPistol - - WeaponGunLaserCarbineAutomatic - - CartridgeSpecialIncendiary - - CartridgeSpecialUranium - - CartridgeSpecialHoly - - CartridgeSpecialMindbreaker - - MagazineBoxSpecialIncendiary - - MagazineBoxSpecialUranium - - MagazineBoxSpecialMindbreaker - - SecurityCyberneticEyes - - MedicalCyberneticEyes - - ClothingOuterHardsuitCombatStandard - - ClothingOuterHardsuitCombatMedical - - ClothingOuterHardsuitCombatRiot - - ClothingOuterHardsuitCombatAdvanced - - ClothingOuterHardsuitShanlinUnpainted - - ClothingOuterHardsuitShiweiUnpainted - - ClothingOuterHardsuitJuggernautReverseEngineered - - WeaponMechCombatImmolationGun - - WeaponMechCombatSolarisLaser - - WeaponMechCombatFiredartLaser - - WeaponMechCombatUltraRifle - - WeaponMechCombatShotgun - - WeaponMechCombatShotgunIncendiary - - WeaponMechCombatDisabler - - WeaponMechCombatFlashbangLauncher - - WeaponMechCombatMissileRack8 - - EnergySword - - EnergySwordDouble - - EnergyCutlass - - WeaponEnergyTurretAIMachineCircuitboard - - WeaponEnergyTurretStationMachineCircuitboard - - WeaponEnergyTurretAIControlPanelElectronics - - WeaponEnergyTurretStationControlPanelElectronics - - WeaponSubMachineGunFPA90 - - WeaponSubMachineGunBRDIR25 - - WeaponPistolMk58 - - WeaponPistolN1984 - - WeaponPistolViper - - WeaponPistolCobra - - MagazineRifleShrapnel - - MagazinePistolShrapnel - - MagazinePistolSubMachineGunShrapnel - - MagazineMagnumShrapnel - - MagazineLightRifleShrapnel - - MagazineCaselessRifleShrapnel - - MagazineCaselessRifleIncendiary - - MagazineCaselessRifleUranium - - MagazineBoxPistolShrapnel - - MagazineBoxMagnumShrapnel - - MagazineBoxLightRifleShrapnel - - MagazineBoxRifleShrapnel - - MagazineBoxCaselessRifleShrapnel - - MagazineBoxCaselessRifleIncendiary - - MagazineBoxCaselessRifleUranium - - MagazineUniversalMagnumUranium - - MagazineUniversalMagnumIncendiary - - MagazineUniversalMagnumShrapnel - - WeaponPistolUniversal - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - -- type: entity - id: AmmoTechFab - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: ammo techfab - description: Prints the bare minimum of bullets that any budget military or armory could need. Nothing fancy. - components: - - type: Sprite - sprite: Structures/Machines/techfab.rsi - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: ammo - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: AmmoTechFabCircuitboard - - type: Lathe - idleState: icon - runningState: icon - staticRecipes: - - SluggieHE - - SluggieAP - - IdnaTorpedoRecipe - - Automortar90 - - GrenadeBlast - - GrenadeBatonCraft - - GrenadeEMP - - MagazineGrenadeEmpty - - Needler60 - - MagazineVulcan - - MagazineFlak - #Hullrot edit start - - MagazineBoxAntiMateriel - - MagazineBoxHeavyRifle - - MagazineBoxRifle - - MagazineBoxLightRifle - - MagazineBoxCaselessRifle - - MagazineBoxCaselessRifleBig - - BoxShotgunFlash4g - - BoxShotgunSlug4g - - BoxLethalshot4g - - BoxBeanbag4g - - BoxLethalshot - - BoxShotgunLumen - - BoxShotgunFlare - - MagazineBoxMagnum - - MagazineBoxPistol - - MagazineAntiMateriel - - MagazineHeavyRifle - - MagazineRifleDrum - - MagazineRifle - - MagazineLightRifle - - MagazineShotgunSlug - - MagazineShotgun - - SpeedLoader127x99 - - SpeedLoaderMagnum - - MagazineMagnumSub - - MagazineMagnum - - MagazinePistolSubMachineGunHeavy - - MagazinePistolSubMachineGun - - MagazinePistol6mmSmg - - MagazinePistolSmartgun - - MagazinePistol - - MagazinePistol6mm - - MagazinePistolSubMachineGunTopMounted - #Hullrot edit end - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - -- type: entity - id: MedicalTechFab - parent: [BaseLatheLube, BaseMaterialSiloUtilizer] - name: medical techfab - description: Prints equipment for use by the medbay. - components: - - type: Sprite - sprite: Structures/Machines/techfab.rsi - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: med - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Lathe - idleState: icon - runningState: icon - staticRecipes: - - Brutepack - - Ointment - - Gauze - - HandLabeler - - Defibrillator - - HandheldHealthAnalyzer - - ClothingHandsGlovesLatex - - ClothingHandsGlovesNitrile - - ClothingMaskSterile - - DiseaseSwab - - Beaker - - LargeBeaker - - Dropper - - Jug - - Syringe - - DisposableSyringe - - Implanter - - PillCanister - - BodyBag - - ChemistryEmptyBottle01 - - RollerBedSpawnFolded - - CheapRollerBedSpawnFolded - - EmergencyRollerBedSpawnFolded - - Medkit - - MedkitBurn - - MedkitToxin - - MedkitO2 - - MedkitBrute - - MedkitAdvanced - - MedkitRadiation - - MedkitCombat - - Scalpel - - Retractor - - Cautery - - Drill - - Saw - - Hemostat - - ClothingEyesGlassesChemical - - BoneGel # Shitmed Change - - AACTablet # DeltaV - - VehicleWheelchairFolded # Goobstation - Vehicles - - SyringeCase # Morphine - - CartridgeAtropine # Goobstation - ParamedHypo - - CartridgeEpinephrine # Goobstation - ParamedHypo - - CartridgeBicaridine # Goobstation - ParamedHypo - - CartridgeDermaline # Goobstation - ParamedHypo - - CartridgeSaline # Goobstation - ParamedHypo - - ParamedHypo # Goobstation - ParamedHypo - dynamicRecipes: - - ChemicalPayload - - CryostasisBeaker - - BluespaceBeaker - - SyringeBluespace - - ClothingEyesHudMedical # Nyano - - ChemicalPayload # Nyano - - SyringeCryostasis - - ClothingEyesNightVisionMedicalGoggles - - EnvirosuitExtinguisherRefill - # Shitmed Change - - EnergyScalpel - - EnergyCautery - - AdvancedRetractor - - OmnimedTool - - MedicalCyberneticEyes - - type: EmagLatheRecipes - emagStaticRecipes: - - CartridgeEphedrine - - CartridgePuncturase - - CartridgeTirizene - - type: Machine - board: MedicalTechFabCircuitboard - - type: StealTarget - stealGroup: MedicalTechFabCircuitboard - -- type: entity - parent: [BaseLathe, BaseMaterialSiloUtilizer] - id: UniformPrinter - name: uniform printer - description: Prints new or replacement uniforms. - components: - - type: Transform - noRot: false - - type: Sprite - sprite: Structures/Machines/uniform_printer.rsi - snapCardinals: false - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - type: Machine - board: UniformPrinterMachineCircuitboard - - type: Lathe - producingSound: /Audio/Machines/uniformprinter.ogg - idleState: icon - runningState: building - staticRecipes: - - ClothingUniformJumpsuitColorGrey - - ClothingUniformJumpskirtColorGrey - - ClothingUniformJumpsuitBartender - - ClothingUniformJumpskirtBartender - - ClothingHeadHatCapcap - - ClothingHeadHatCaptain - - ClothingUniformJumpsuitCaptain - - ClothingUniformJumpskirtCaptain - - ClothingUniformJumpsuitCapFormal - - ClothingUniformJumpskirtCapFormalDress - - ClothingUniformJumpsuitCargo - - ClothingUniformJumpskirtCargo - - ClothingUniformJumpsuitSalvageSpecialist - - ClothingHeadHatBeretEngineering - - ClothingUniformJumpsuitChiefEngineer - - ClothingUniformJumpskirtChiefEngineer - - ClothingUniformJumpsuitChiefEngineerTurtle - - ClothingUniformJumpskirtChiefEngineerTurtle - - ClothingUniformJumpsuitChaplain - - ClothingUniformJumpskirtChaplain - - ClothingUniformJumpsuitChef - - ClothingUniformJumpskirtChef - - ClothingUniformJumpsuitChemistry - - ClothingUniformJumpskirtChemistry - - ClothingUniformJumpsuitClown - - ClothingHeadHatBeretCmo - - ClothingUniformJumpsuitCMO - - ClothingUniformJumpskirtCMO - - ClothingUniformJumpsuitCMOTurtle - - ClothingUniformJumpskirtCMOTurtle - - ClothingUniformJumpsuitDetective - - ClothingUniformJumpskirtDetective - - ClothingUniformJumpsuitEngineering - - ClothingUniformJumpskirtEngineering - - ClothingUniformJumpsuitSeniorEngineer - - ClothingUniformJumpskirtSeniorEngineer - - ClothingHeadHatHopcap - - ClothingUniformJumpsuitHoP - - ClothingUniformJumpskirtHoP - - ClothingHeadHatBeretHoS - - ClothingHeadHatHoshat - - ClothingUniformJumpsuitHoS - - ClothingUniformJumpskirtHoS - - ClothingUniformJumpsuitHoSBlue # DeltaV - alternate sec uniforms - - ClothingUniformJumpskirtHoSBlue # DeltaV - alternate sec uniforms - - ClothingUniformJumpsuitHoSGrey # DeltaV - alternate sec uniforms - - ClothingUniformJumpskirtHoSGrey # DeltaV - alternate sec uniforms - - ClothingUniformJumpsuitHosFormal - - ClothingUniformJumpskirtHosFormal - - ClothingUniformJumpsuitHoSAlt - - ClothingUniformJumpskirtHoSAlt - - ClothingUniformJumpsuitHoSBlue - - ClothingUniformJumpsuitHoSGrey - - ClothingUniformJumpsuitHoSParadeMale - - ClothingUniformJumpskirtHoSParadeMale - - ClothingUniformJumpsuitHydroponics - - ClothingUniformJumpskirtHydroponics - - ClothingUniformJumpsuitJanitor - - ClothingUniformJumpskirtJanitor - - ClothingUniformJumpsuitLawyerBlack - - ClothingUniformJumpsuitLibrarian - - ClothingUniformJumpskirtColorLightBrown - - ClothingUniformCourier # DeltaV - Courier Uniform - - ClothingUniformSkirtCourier # DeltaV - Courier Uniform - - ClothingUniformJumpsuitMantis # Nyanotrasen - Forensic Mantis - - ClothingUniformSkirtMantis # Nyanotrasen - Forensic Mantis - - ClothingHeadHatBeretSeniorPhysician - - ClothingUniformJumpsuitMedicalDoctor - - ClothingUniformJumpskirtMedicalDoctor - - ClothingUniformJumpsuitSeniorPhysician - - ClothingUniformJumpskirtSeniorPhysician - - ClothingUniformJumpsuitMime - - ClothingUniformJumpskirtMime - - ClothingUniformJumpsuitMusician - - ClothingUniformJumpsuitParamedic - - ClothingUniformJumpskirtParamedic - - ClothingUniformJumpsuitSeniorOfficer - - ClothingUniformJumpskirtSeniorOfficer - - ClothingUniformJumpsuitPrisoner - - ClothingUniformJumpskirtPrisoner - - ClothingHeadHatQMsoft - - ClothingHeadHatBeretQM - - ClothingUniformJumpsuitQM - - ClothingUniformJumpskirtQM - - ClothingUniformJumpsuitQMTurtleneck - - ClothingUniformJumpskirtQMTurtleneck - - ClothingUniformJumpsuitQMFormal - - ClothingHeadHatBeretRND - - ClothingUniformJumpsuitResearchDirector - - ClothingUniformJumpskirtResearchDirector - - ClothingUniformJumpsuitScientist - - ClothingUniformJumpskirtScientist - - ClothingUniformJumpsuitSeniorResearcher - - ClothingUniformJumpskirtSeniorResearcher - - ClothingHeadHatBeretSecurity - - ClothingUniformJumpsuitSec - - ClothingUniformJumpskirtSec - - ClothingUniformJumpsuitSecBlue # DeltaV - alternate sec uniforms - - ClothingUniformJumpskirtSecBlue # DeltaV - alternate sec uniforms - - ClothingUniformJumpsuitSecGrey # DeltaV - alternate sec uniforms - - ClothingUniformJumpskirtSecGrey # DeltaV - alternate sec uniforms - - ClothingHeadHatBeretBrigmedic - - ClothingUniformJumpsuitBrigmedic - - ClothingUniformJumpskirtBrigmedic - - ClothingHeadHatBeretWarden - - ClothingHeadHatWarden - - ClothingUniformJumpsuitWarden - - ClothingUniformJumpskirtWarden - - ClothingUniformJumpsuitWardenBlue # DeltaV - alternate sec uniforms - - ClothingUniformJumpskirtWardenBlue # DeltaV - alternate sec uniforms - - ClothingUniformJumpsuitWardenGrey # DeltaV - alternate sec uniforms - - ClothingUniformJumpskirtWardenGrey # DeltaV - alternate sec uniforms - - ClothingHeadHatParamedicsoft - # Winter outfits - - ClothingOuterWinterCap - - ClothingOuterWinterCE - - ClothingOuterWinterCMO - - ClothingOuterWinterHoP - - ClothingOuterWinterHoSUnarmored - - ClothingOuterWinterWardenUnarmored - - ClothingOuterWinterQM - - ClothingOuterWinterRD - - ClothingNeckMantleCap - - ClothingNeckMantleCE - - ClothingNeckMantleCMO - - ClothingNeckMantleHOP - - ClothingNeckMantleHOS - - ClothingNeckMantleRD - - ClothingNeckMantleQM - - ClothingOuterStasecSweater # DeltaV - added stasec sweater to uniform printer. - - ClothingOuterWinterMusician - - ClothingOuterWinterClown - - ClothingOuterWinterMime - - ClothingOuterWinterCoat - - ClothingOuterWinterJani - - ClothingOuterWinterBar - - ClothingOuterWinterChef - - ClothingOuterWinterHydro - - ClothingOuterWinterAtmos - - ClothingOuterWinterEngi - - ClothingOuterWinterCargo - - ClothingOuterWinterMiner - - ClothingOuterWinterMed - - ClothingOuterWinterPara - - ClothingOuterWinterChem - - ClothingOuterWinterGen - - ClothingOuterWinterViro - - ClothingOuterWinterSci - - ClothingOuterWinterRobo - - ClothingOuterWinterSec - # Ties - - ClothingNeckTieRed - - ClothingNeckTieDet - - ClothingNeckTieSci - # Scarfs - All scarfs avaible in winterdrobe - - ClothingNeckScarfStripedGreen - - ClothingNeckScarfStripedBlue - - ClothingNeckScarfStripedRed - - ClothingNeckScarfStripedBrown - - ClothingNeckScarfStripedLightBlue - - ClothingNeckScarfStripedOrange - - ClothingNeckScarfStripedBlack - - ClothingNeckScarfStripedPurple - # Carpets - - Carpet - - CarpetBlack - - CarpetPink - - CarpetBlue - - CarpetGreen - - CarpetOrange - - CarpetPurple - - CarpetCyan - - CarpetWhite - - type: EmagLatheRecipes - emagStaticRecipes: - - ClothingHeadHatCentcomcap - - ClothingHeadHatCentcom - - ClothingUniformJumpsuitCentcomAgent - - ClothingUniformJumpsuitCentcomFormal - - ClothingUniformJumpskirtCentcomFormalDress - - ClothingUniformJumpsuitCentcomOfficer - - ClothingUniformJumpsuitCentcomOfficial - - ClothingHeadHatSyndieMAA - - ClothingHeadHatSyndie - - ClothingUniformJumpsuitOperative - - ClothingUniformJumpskirtOperative - - ClothingUniformJumpsuitSyndieFormal - - ClothingUniformJumpskirtSyndieFormalDress - - ClothingHeadPyjamaSyndicateBlack - - ClothingUniformJumpsuitPyjamaSyndicateBlack - - ClothingHeadPyjamaSyndicatePink - - ClothingUniformJumpsuitPyjamaSyndicatePink - - ClothingHeadPyjamaSyndicateRed - - ClothingUniformJumpsuitPyjamaSyndicateRed - - ClothingOuterWinterCentcom - - ClothingOuterWinterSyndie - - ClothingOuterWinterSyndieCap - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot - - Wooden - - ClothMade - - Gauze - - Metal - -- type: entity - parent: [BaseLathe, BaseMaterialSiloUtilizer] - id: OreProcessor - name: ore processor - description: It produces sheets and ingots using ores. - components: - - type: Sprite - sprite: Structures/Machines/ore_processor.rsi - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: OreProcessorMachineCircuitboard - - type: MaterialStorage - ignoreColor: true - whitelist: - tags: - - Ore - - type: Lathe - idleState: icon - runningState: building - defaultProductionAmount: 10 - staticRecipes: - - BluespaceCrystal - - NormalityCrystal - - SheetSteel - - SheetGlass1 - - SheetRGlass - - SheetPlasma1 - - SheetPGlass1 - - SheetRPGlass1 - - SheetUranium1 - - IngotGold1 - - IngotSilver1 - - MaterialBananium1 - - N14IngotLead1 - - IngotCopper1 - - N14IngotAluminium1 - - IngotTungsten1 - # Additional recipes - - SheetPlasteel1 - - SheetUGlass1 - - SheetRUGlass1 - - MaterialDiamond - - type: MaterialStorageMagnetPickup # Delta V - Summary: Adds magnet pull from Frontier - magnetEnabled: True - range: 0.30 # Delta V - End Magnet Pull - - type: MiningPoints # DeltaV - Source of mining points for miners - transferSound: - path: /Audio/Effects/Cargo/ping.ogg - - type: MiningPointsLathe # DeltaV - -- type: entity - parent: OreProcessor - id: OreProcessorIndustrial - name: industrial ore processor - description: An ore processor specifically designed for mass-producing metals in industrial applications. - components: - - type: Sprite - sprite: Structures/Machines/ore_processor_industrial.rsi - - type: Machine - board: OreProcessorIndustrialMachineCircuitboard - - type: Lathe - materialUseMultiplier: 0.75 - timeMultiplier: 0.5 - -- type: entity - parent: [BaseLathe, BaseMaterialSiloUtilizer] - id: Sheetifier - name: sheet-meister 2000 - description: A very sheety machine. - components: - - type: Sprite - sprite: Structures/Machines/sheetifier.rsi - layers: - - state: base_machine - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: Machine - board: SheetifierMachineCircuitboard - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: false - whitelist: - tags: - - Raw - - Wooden - - type: Lathe - idleState: base_machine - runningState: base_machine_processing - staticRecipes: - - MaterialSheetMeat - - SheetPaper - -- type: entity - parent: [BaseLathe, BaseMaterialSiloUtilizer] - id: PrizeCounter - name: prize counter - description: Claim your prize and win some toys and cute plushies! - components: - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 3 - enabled: false - sound: - path: /Audio/Ambience/Objects/vending_machine_hum.ogg - - type: LitOnPowered - - type: ApcPowerReceiver - powerLoad: 200 - # - type: Advertise - # pack: CuddlyCritterAds # TODO Change this - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#4b93ad" - - type: Transform - noRot: false - - type: Sprite - sprite: Structures/Machines/prizecounter.rsi - snapCardinals: true - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Lathe - idleState: icon - runningState: icon - staticRecipes: - - PrizeBall - - PlushieMothRandom - - PlushieVoidborn - - PlushieMothMusician - - PlushieMothBartender - - PlushieBee - - PlushieHampter - - PlushieRouny - - PlushieLamp - - PlushieArachind - - PlushieLizard - - PlushieSpaceLizard - - PlushieSharkBlue - - PlushieSharkPink - - PlushieSharkGrey - - PlushieCarp - - PlushieMagicarp - - PlushieHolocarp - - PlushieSlime - - PlushieSnake - - ToyMouse - - ToyRubberDuck - - PlushieVox - - PlushieAtmosian - - PlushiePenguin - - PlushieHuman - - PlushieArachne - - PlushieGnome - - PlushieLoveable - - PlushieDeer - - PlushieIpc - - PlushieGrey - - PlushieRedFox - - PlushiePurpleFox - - PlushiePinkFox - - PlushieOrangeFox - - PlushieMarbleFox - - PlushieCrimsonFox - - PlushieCoffeeFox - - PlushieBlueFox - - PlushieBlackFox - - PlushieVulp - - PlushieCorgi - - PlushieGirlyCorgi - - PlushieRobotCorgi - - PlushieCatBlack - - PlushieCatGrey - - PlushieCatOrange - - PlushieCatSiames - - PlushieCatTabby - - PlushieCatTuxedo - - PlushieCatWhite - - ToyAi - - ToyIan - - BalloonNT - - BalloonCorgi - - CrayonBox - - PetRockCarrier - - PlushieXeno - - FoamCrossbow - - RevolverCapGun - - PonderingOrb - - ToyAmongPequeno - - FoamCutlass - - WhoopieCushion - - ToyHammer - - PlasticBanana - - WeaponWaterPistol - - WeaponWaterBlaster - - NewtonCradle - - SnapPopBox - - MrDips - - MrChips - - CrazyGlue - - PlushieRatvar - - PlushieNar - - type: EmagLatheRecipes - emagStaticRecipes: - - PlushieGhost - - PlushieRGBee - - PlushieRainbowCarp - - PlushieJester - - PlushieSlips - - PlushieTrystan - - PlushieAbductor - - PlushieAbductorAgent - - PlushieNuke - - ToyNuke - - FoamBlade - - BalloonSyn - - SingularityToy - - TeslaToy - - ToySword - - BwoinkHammer - - ThronglerToy - - type: MaterialStorage - whitelist: - tags: - - PrizeTicket diff --git a/Resources/Prototypes/Entities/Structures/Machines/research.yml b/Resources/Prototypes/Entities/Structures/Machines/research.yml index 3e566d523c2..e2db5ed3cf5 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/research.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/research.yml @@ -1,74 +1,4 @@ - type: entity - id: ResearchAndDevelopmentServer - parent: [ BaseMachinePowered, ConstructibleMachine ] - name: R&D server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: Sprite - sprite: Structures/Machines/server.rsi - layers: - - state: server - - state: variant-research - - state: server_o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: ResearchServer - - type: TechnologyDatabase - supportedDisciplines: - - Industrial - - Arsenal - - Experimental - - CivilianServices - - type: ApcPowerReceiver - powerLoad: 200 - - type: ExtensionCableReceiver - - type: WiresPanel - - type: WiresVisuals - - type: Machine - board: ResearchAndDevelopmentServerMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 600 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - trigger: - !type:DamageTrigger - damage: 300 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:SpawnEntitiesBehavior - spawn: - SheetSteel1: - min: 1 - max: 2 - - type: Appearance - - type: SpamEmitSoundRequirePower - - type: SpamEmitSound - minInterval: 20 - maxInterval: 60 - sound: - collection: ServerSFX - params: - volume: -3 - maxDistance: 5 - variation: 0.15 - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 5 - sound: - path: /Audio/Ambience/Objects/server_fans.ogg - - type: GuideHelp - guides: - - Science - -- type: entity id: BaseResearchAndDevelopmentPointSource parent: BaseMachinePowered name: "base R&D point source" diff --git a/Resources/Prototypes/Mapping/mapping_templates.yml b/Resources/Prototypes/Mapping/mapping_templates.yml index 1195030dea4..66ae99cf846 100644 --- a/Resources/Prototypes/Mapping/mapping_templates.yml +++ b/Resources/Prototypes/Mapping/mapping_templates.yml @@ -728,8 +728,6 @@ children: - !type:MappingTemplatePrototype id: ComputerResearchAndDevelopment - - !type:MappingTemplatePrototype - id: Protolathe - !type:MappingTemplatePrototype id: Autolathe - !type:MappingTemplatePrototype @@ -1064,8 +1062,6 @@ - !type:MappingTemplatePrototype id: Armory children: - - !type:MappingTemplatePrototype - id: SecurityTechFab - !type:MappingTemplatePrototype id: SuitStorageSec - !type:MappingTemplatePrototype diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Markers/Spawners/Random/devices.yml b/Resources/Prototypes/Nyanotrasen/Entities/Markers/Spawners/Random/devices.yml index fde726ed039..88f973f1f60 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Markers/Spawners/Random/devices.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Markers/Spawners/Random/devices.yml @@ -111,7 +111,6 @@ - WeaponCapacitorRechargerCircuitboard - ElectrolysisUnitMachineCircuitboard - CentrifugeMachineCircuitboard - - SheetifierMachineCircuitboard - TelecomServerCircuitboard - MiniGravityGeneratorCircuitboard - Portafib diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/clothing.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/clothing.yml deleted file mode 100644 index 45ad7730139..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/clothing.yml +++ /dev/null @@ -1,49 +0,0 @@ -- type: latheRecipe - id: ClothingUniformJumpsuitPrisonGuard - icon: - sprite: Nyanotrasen/Clothing/Uniforms/Jumpsuit/prisonguard.rsi - state: icon - result: ClothingUniformJumpsuitPrisonGuard - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitMantis - icon: - sprite: Nyanotrasen/Clothing/Uniforms/Jumpsuit/mantis_uniform.rsi - state: icon - result: ClothingUniformJumpsuitMantis - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformSkirtMantis - icon: - sprite: Nyanotrasen/Clothing/Uniforms/Jumpskirt/mantis_jumpskirt.rsi - state: icon - result: ClothingUniformSkirtMantis - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformCourier - icon: - sprite: Nyanotrasen/Clothing/Uniforms/Jumpsuit/mailman.rsi - state: icon - result: ClothingUniformCourier - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformSkirtCourier - icon: - sprite: Nyanotrasen/Clothing/Uniforms/Jumpskirt/mailman.rsi - state: icon - result: ClothingUniformSkirtCourier - completetime: 4 - materials: - Cloth: 300 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/devices.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/devices.yml deleted file mode 100644 index 8b95b9dfe26..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/devices.yml +++ /dev/null @@ -1,26 +0,0 @@ -- type: latheRecipe - id: EncryptionKeySyndie - result: EncryptionKeySyndie - completetime: 4 - materials: - Steel: 100 - Glass: 100 - Gold: 100 - -- type: latheRecipe - id: JetpackBlue - result: JetpackBlue - completetime: 10 - materials: - Steel: 8000 - Plastic: 8000 - Gold: 50 - -- type: latheRecipe - id: JetpackMini - result: JetpackMini - completetime: 10 - materials: - Steel: 4000 - Plastic: 4000 - Gold: 50 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/electronics.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/electronics.yml deleted file mode 100644 index a38c4ef74e6..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,46 +0,0 @@ -- type: latheRecipe - id: ReverseEngineeringMachineCircuitboard - result: ReverseEngineeringMachineCircuitboard - completetime: 4 - materials: - Steel: 100 - Glass: 700 - BasicElectronics: 100 - -- type: latheRecipe - id: SalvageMagnetMachineCircuitboard - result: SalvageMagnetMachineCircuitboard - completetime: 4 - materials: - Steel: 100 - Glass: 700 - BasicElectronics: 100 - -- type: latheRecipe - id: CrewMonitoringComputerCircuitboard - result: CrewMonitoringComputerCircuitboard - completetime: 4 - materials: - Steel: 100 - Glass: 700 - BasicElectronics: 100 - -- type: latheRecipe - id: ClothingEyesHudMedical - icon: { sprite: Clothing/Eyes/Hud/med.rsi, state: icon } - result: ClothingEyesHudMedical - completetime: 4 - materials: - Steel: 100 - Glass: 300 - BasicElectronics: 100 - -- type: latheRecipe - id: DeepFryerMachineCircuitboard - icon: { sprite: Objects/Misc/module.rsi, state: id_mod } - result: DeepFryerMachineCircuitboard - completetime: 4 - materials: - Steel: 100 - Glass: 700 - BasicElectronics: 100 diff --git a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/security.yml b/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/security.yml deleted file mode 100644 index 34aa7e7ce85..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Recipes/Lathes/security.yml +++ /dev/null @@ -1,43 +0,0 @@ -- type: latheRecipe - id: ClothingHeadCage - icon: - sprite: Nyanotrasen/Clothing/Head/Hats/cage.rsi - state: icon - result: ClothingHeadCage - completetime: 4 - materials: - Steel: 400 - Bluespace: 20 - -- type: latheRecipe - id: ClothingHeadHelmetInsulated - result: ClothingHeadHelmetInsulated - completetime: 4 - materials: - Steel: 400 - Bluespace: 20 - -- type: latheRecipe - id: ShockCollar - icon: - sprite: Nyanotrasen/Clothing/Neck/Misc/shock.rsi - state: icon - result: ShockCollar - completetime: 2 - materials: - Steel: 300 - Glass: 100 - Plastic: 100 - -- type: latheRecipe - id: ShellSoulbreaker - icon: - sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi - state: practice - result: ShellSoulbreaker - completetime: 4 - materials: - Plastic: 15 - Steel: 10 - Bluespace: 10 - Glass: 5 diff --git a/Resources/Prototypes/Nyanotrasen/Research/experimental.yml b/Resources/Prototypes/Nyanotrasen/Research/experimental.yml deleted file mode 100644 index 595a90955a9..00000000000 --- a/Resources/Prototypes/Nyanotrasen/Research/experimental.yml +++ /dev/null @@ -1,31 +0,0 @@ -# Tier 2 - -- type: technology - id: PsionicCountermeasures - name: research-technology-psionic-countermeasures - icon: - sprite: Nyanotrasen/Clothing/Head/Helmets/insulative_skullcap.rsi # DeltaV - Change the icon to the insulative skullcap - state: icon - discipline: Experimental - tier: 2 - cost: 7500 - recipeUnlocks: - - ClothingHeadHelmetInsulated - - ClothingHeadCage - - CartridgeSpecialHoly - - CartridgeSpecialMindbreaker - - ShellSoulbreaker - -# Tier 3 - -# - type: technology -# id: Teleportation -# name: research-technology-teleportation -# icon: -# sprite: Nyanotrasen/Objects/Devices/QSI.rsi -# state: icon -# discipline: Experimental -# tier: 3 -# cost: 15000 -# recipeUnlocks: -# - CoreSilver diff --git a/Resources/Prototypes/Procedural/salvage_loot.yml b/Resources/Prototypes/Procedural/salvage_loot.yml index 739faef426f..e597c27dc89 100644 --- a/Resources/Prototypes/Procedural/salvage_loot.yml +++ b/Resources/Prototypes/Procedural/salvage_loot.yml @@ -54,7 +54,6 @@ - proto: PowerCellAntiqueProto cost: 5 prob: 0.5 - - proto: ProtolatheMachineCircuitboard - proto: RandomArtifactSpawner cost: 2 - proto: RandomCargoCorpseSpawner diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/service.yml b/Resources/Prototypes/Recipes/Lathes/Packs/service.yml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Resources/Prototypes/Recipes/Lathes/Parts.yml b/Resources/Prototypes/Recipes/Lathes/Parts.yml deleted file mode 100644 index 4534bf60971..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/Parts.yml +++ /dev/null @@ -1,117 +0,0 @@ -#Rating 1 -- type: latheRecipe - id: CapacitorStockPart - result: CapacitorStockPart - category: Parts - completetime: 1 - materials: - Steel: 50 - Plastic: 50 - -- type: latheRecipe - id: MatterBinStockPart - result: MatterBinStockPart - category: Parts - completetime: 1 - materials: - Steel: 50 - Plastic: 50 - -- type: latheRecipe - id: MicroManipulatorStockPart - result: MicroManipulatorStockPart - category: Parts - completetime: 1 - materials: - Steel: 50 - Plastic: 50 - -#Rating 2 -- type: latheRecipe - id: AdvancedCapacitorStockPart - result: AdvancedCapacitorStockPart - completetime: 3 - materials: - Steel: 80 - Plastic: 80 - Plasma: 75 - -- type: latheRecipe - id: AdvancedMatterBinStockPart - result: AdvancedMatterBinStockPart - completetime: 3 - materials: - Steel: 80 - Plastic: 80 - Plasma: 75 - -- type: latheRecipe - id: NanoManipulatorStockPart - result: NanoManipulatorStockPart - completetime: 3 - materials: - Steel: 80 - Plastic: 80 - Plasma: 75 - -#Rating 3 -- type: latheRecipe - id: SuperCapacitorStockPart - result: SuperCapacitorStockPart - completetime: 3 - materials: - Steel: 150 - Plastic: 150 - Plasma: 75 - Gold: 75 - -- type: latheRecipe - id: SuperMatterBinStockPart - result: SuperMatterBinStockPart - completetime: 3 - materials: - Steel: 150 - Plastic: 150 - Plasma: 75 - Gold: 75 - -- type: latheRecipe - id: PicoManipulatorStockPart - result: PicoManipulatorStockPart - completetime: 3 - materials: - Steel: 150 - Plastic: 150 - Plasma: 75 - Gold: 75 - -#Rating 4 -- type: latheRecipe - id: BluespaceCapacitorStockPart - result: BluespaceCapacitorStockPart - completetime: 3 - materials: - Steel: 150 - Plastic: 150 - Gold: 75 - Bluespace: 300 - -- type: latheRecipe - id: BluespaceMatterBinStockPart - result: BluespaceMatterBinStockPart - completetime: 3 - materials: - Steel: 150 - Plastic: 150 - Gold: 75 - Bluespace: 300 - -- type: latheRecipe - id: BluespaceManipulatorStockPart - result: BluespaceManipulatorStockPart - completetime: 3 - materials: - Steel: 150 - Plastic: 150 - Gold: 75 - Bluespace: 300 diff --git a/Resources/Prototypes/Recipes/Lathes/books.yml b/Resources/Prototypes/Recipes/Lathes/books.yml deleted file mode 100644 index de1cfed2df8..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/books.yml +++ /dev/null @@ -1,261 +0,0 @@ -- type: latheRecipe - abstract: true - id: BaseBookRecipe - result: BookBase - category: Books - completetime: 2 - materials: - Paper: 500 - Cardboard: 50 - -- type: latheRecipe - parent: BaseBookRecipe - id: RevolutionaryManifesto - result: RevolutionaryManifesto - -# Books from books.yml -- type: latheRecipe - parent: BaseBookRecipe - id: BookSpaceEncyclopedia - result: BookSpaceEncyclopedia - -- type: latheRecipe - parent: BaseBookRecipe - id: BookTheBookOfControl - result: BookTheBookOfControl - -- type: latheRecipe - parent: BaseBookRecipe - id: BookBartendersManual - result: BookBartendersManual - -- type: latheRecipe - parent: BaseBookRecipe - id: BookHowToCookForFortySpaceman - result: BookHowToCookForFortySpaceman - -- type: latheRecipe - parent: BaseBookRecipe - id: BookLeafLoversSecret - result: BookLeafLoversSecret - -- type: latheRecipe - parent: BaseBookRecipe - id: BookEngineersHandbook - result: BookEngineersHandbook - -- type: latheRecipe - parent: BaseBookRecipe - id: BookScientistsGuidebook - result: BookScientistsGuidebook - -- type: latheRecipe - parent: BaseBookRecipe - id: BookSecurity - result: BookSecurity - -- type: latheRecipe - parent: BaseBookRecipe - id: BookHowToKeepStationClean - result: BookHowToKeepStationClean - -- type: latheRecipe - parent: BaseBookRecipe - id: BookHowToRockAndStone - result: BookHowToRockAndStone - -- type: latheRecipe - parent: BaseBookRecipe - id: BookMedicalReferenceBook - result: BookMedicalReferenceBook - -- type: latheRecipe - parent: BaseBookRecipe - id: BookHowToSurvive - result: BookHowToSurvive - -- type: latheRecipe - parent: BaseBookRecipe - id: BookChemicalCompendium - result: BookChemicalCompendium - -- type: latheRecipe - parent: BaseBookRecipe - id: BookAtmosDistro - result: BookAtmosDistro - -- type: latheRecipe - parent: BaseBookRecipe - id: BookAtmosWaste - result: BookAtmosWaste - -- type: latheRecipe - parent: BaseBookRecipe - id: BookAtmosAirAlarms - result: BookAtmosAirAlarms - -- type: latheRecipe - parent: BaseBookRecipe - id: BookAtmosVentsMore - result: BookAtmosVentsMore - -- type: latheRecipe - parent: BaseBookRecipe - id: BookPsionicsGuidebook - result: BookPsionicsGuidebook - -# Books from books_author.yml -- type: latheRecipe - parent: BaseBookRecipe - id: BookNarsieLegend - result: BookNarsieLegend - -- type: latheRecipe - parent: BaseBookRecipe - id: BookTruth - result: BookTruth - -- type: latheRecipe - parent: BaseBookRecipe - id: BookWorld - result: BookWorld - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanAntarctica - result: BookIanAntarctica - -- type: latheRecipe - parent: BaseBookRecipe - id: BookSlothClownSSS - result: BookSlothClownSSS - -- type: latheRecipe - parent: BaseBookRecipe - id: BookSlothClownPranks - result: BookSlothClownPranks - -- type: latheRecipe - parent: BaseBookRecipe - id: BookSlothClownMMD - result: BookSlothClownMMD - -- type: latheRecipe - parent: BaseBookRecipe - id: BookStruck - result: BookStruck - -- type: latheRecipe - parent: BaseBookRecipe - id: BookSun - result: BookSun - -- type: latheRecipe - parent: BaseBookRecipe - id: BookPossum - result: BookPossum - -- type: latheRecipe - parent: BaseBookRecipe - id: BookCafe - result: BookCafe - -- type: latheRecipe - parent: BaseBookRecipe - id: BookFeather - result: BookFeather - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanLostWolfPup - result: BookIanLostWolfPup - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanRanch - result: BookIanRanch - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanOcean - result: BookIanOcean - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanMountain - result: BookIanMountain - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanCity - result: BookIanCity - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanArctic - result: BookIanArctic - -- type: latheRecipe - parent: BaseBookRecipe - id: BookIanDesert - result: BookIanDesert - -- type: latheRecipe - parent: BaseBookRecipe - id: BookNames - result: BookNames - -- type: latheRecipe - parent: BaseBookRecipe - id: BookEarth - result: BookEarth - -- type: latheRecipe - parent: BaseBookRecipe - id: BookAurora - result: BookAurora - -- type: latheRecipe - parent: BaseBookRecipe - id: BookTemple - result: BookTemple - -- type: latheRecipe - parent: BaseBookRecipe - id: BookWatched - result: BookWatched - -- type: latheRecipe - parent: BaseBookRecipe - id: BookMedicalOfficer - result: BookMedicalOfficer - -- type: latheRecipe - parent: BaseBookRecipe - id: BookMorgue - result: BookMorgue - -- type: latheRecipe - parent: BaseBookRecipe - id: BookRufus - result: BookRufus - -- type: latheRecipe - parent: BaseBookRecipe - id: BookMap - result: BookMap - -- type: latheRecipe - parent: BaseBookRecipe - id: BookJourney - result: BookJourney - -- type: latheRecipe - parent: BaseBookRecipe - id: BookInspiration - result: BookInspiration - -- type: latheRecipe - parent: BaseBookRecipe - id: BookJanitorTale - result: BookJanitorTale diff --git a/Resources/Prototypes/Recipes/Lathes/botany.yml b/Resources/Prototypes/Recipes/Lathes/botany.yml deleted file mode 100644 index ea87f4c5c27..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/botany.yml +++ /dev/null @@ -1,44 +0,0 @@ -- type: latheRecipe - id: MiniHoe - result: HydroponicsToolMiniHoe - completetime: 2 - materials: - Steel: 200 - Plastic: 100 - -- type: latheRecipe - id: HydroponicsToolScythe - result: HydroponicsToolScythe - completetime: 2 - materials: - Steel: 300 - Plastic: 200 - -- type: latheRecipe - id: HydroponicsToolHatchet - result: HydroponicsToolHatchet - completetime: 2 - materials: - Steel: 200 - Plastic: 100 - -- type: latheRecipe - id: Spade - result: HydroponicsToolSpade - completetime: 2 - materials: - Steel: 200 - Plastic: 100 - -- type: latheRecipe - id: Clippers - result: HydroponicsToolClippers - completetime: 2 - materials: - Steel: 200 - Plastic: 100 - -- type: latheRecipe - parent: HandheldHealthAnalyzer - id: PlantAnalyzer - result: PlantAnalyzer diff --git a/Resources/Prototypes/Recipes/Lathes/cargo.yml b/Resources/Prototypes/Recipes/Lathes/cargo.yml deleted file mode 100644 index 630dc1d062d..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/cargo.yml +++ /dev/null @@ -1,14 +0,0 @@ -- type: latheRecipe - id: ConveyorBeltAssembly - result: ConveyorBeltAssembly - completetime: 4 - materials: - Steel: 500 - Plastic: 50 - -- type: latheRecipe - id: AppraisalTool - result: AppraisalTool - completetime: 4 - materials: - Steel: 500 diff --git a/Resources/Prototypes/Recipes/Lathes/categories.yml b/Resources/Prototypes/Recipes/Lathes/categories.yml deleted file mode 100644 index b41ac1d3cee..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/categories.yml +++ /dev/null @@ -1,36 +0,0 @@ -- type: latheCategory - id: Ammo - name: lathe-category-ammo - -- type: latheCategory - id: Circuitry - name: lathe-category-circuitry - - -- type: latheCategory - id: Books - name: lathe-category-books - -- type: latheCategory - id: Lights - name: lathe-category-lights - -- type: latheCategory - id: Parts - name: lathe-category-parts - -- type: latheCategory - id: Robotics - name: lathe-category-robotics - -- type: latheCategory - id: Tacsuits - name: lathe-category-tacsuits - -- type: latheCategory - id: Tools - name: lathe-category-tools - -- type: latheCategory - id: Weapons - name: lathe-category-weapons diff --git a/Resources/Prototypes/Recipes/Lathes/chemistry.yml b/Resources/Prototypes/Recipes/Lathes/chemistry.yml deleted file mode 100644 index c17e42e346c..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/chemistry.yml +++ /dev/null @@ -1,110 +0,0 @@ -- type: latheRecipe - id: Beaker - result: Beaker - completetime: 2 - materials: - Glass: 100 - -- type: latheRecipe - id: LargeBeaker - result: LargeBeaker - completetime: 2 - materials: - Glass: 200 - -- type: latheRecipe - id: CryostasisBeaker - result: CryostasisBeaker - completetime: 2 - materials: - Steel: 250 - Plastic: 50 - -- type: latheRecipe - id: SyringeCryostasis - result: SyringeCryostasis - completetime: 2 - materials: - Steel: 200 - Plastic: 50 - -- type: latheRecipe - id: Dropper - result: Dropper - completetime: 2 - materials: - Glass: 200 - Plastic: 100 - -- type: latheRecipe - id: Syringe - result: Syringe - completetime: 2 - materials: - Plastic: 100 - Steel: 25 - -- type: latheRecipe - id: DisposableSyringe - result: DisposableSyringe - completetime: 0.1 - materials: - Plastic: 10 - Steel: 2 - -- type: latheRecipe - id: BluespaceBeaker - result: BluespaceBeaker - completetime: 2 - materials: - Steel: 200 #Cheaper Due to Needing Bluespace - Plastic: 200 - Plasma: 50 - Silver: 50 - Bluespace: 100 #DeltaV: Bluespace - -- type: latheRecipe - id: SyringeBluespace - result: SyringeBluespace - completetime: 2 - materials: - Steel: 100 #Cheaper Due to Needing Bluespace - Plastic: 100 - Glass: 200 - Plasma: 50 - Bluespace: 100 #DeltaV: Bluespace - #Silver: 50 - -- type: latheRecipe - id: PillCanister - result: PillCanister - completetime: 2 - materials: - Plastic: 100 - -- type: latheRecipe - id: ChemistryEmptyBottle01 - result: ChemistryEmptyBottle01 - completetime: 2 - materials: - Glass: 50 - -# - type: latheRecipe # DeltaV - Disable the Vape -# id: Vape -# icon: -# sprite: Objects/Consumable/Smokeables/Vapes/vape-standard.rsi -# state: icon -# result: Vape -# completetime: 2 -# materials: -# Plastic: 100 -# Steel: 250 - -- type: latheRecipe - id: ClothingEyesGlassesChemical - result: ClothingEyesGlassesChemical - completetime: 2 - materials: - Steel: 200 - Plastic: 300 - Glass: 500 diff --git a/Resources/Prototypes/Recipes/Lathes/clothing.yml b/Resources/Prototypes/Recipes/Lathes/clothing.yml deleted file mode 100644 index 98cb1a3d51c..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/clothing.yml +++ /dev/null @@ -1,1308 +0,0 @@ - -# Jumpsuits/skirts -- type: latheRecipe - id: ClothingUniformJumpsuitColorGrey # Tide - result: ClothingUniformJumpsuitColorGrey - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtColorGrey - result: ClothingUniformJumpskirtColorGrey - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitBartender - result: ClothingUniformJumpsuitBartender - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtBartender - result: ClothingUniformJumpskirtBartender - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitCaptain - result: ClothingUniformJumpsuitCaptain - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitCapFormal - result: ClothingUniformJumpsuitCapFormal - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - - -- type: latheRecipe - id: ClothingUniformJumpskirtCapFormalDress - result: ClothingUniformJumpskirtCapFormalDress - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtCaptain - result: ClothingUniformJumpskirtCaptain - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitCargo - result: ClothingUniformJumpsuitCargo - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtCargo - result: ClothingUniformJumpskirtCargo - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSalvageSpecialist - result: ClothingUniformJumpsuitSalvageSpecialist - completetime: 4 - materials: - Cloth: 500 #It's armored but I don't want to include durathread for a non-head - -- type: latheRecipe - id: ClothingUniformJumpsuitCentcomAgent - result: ClothingUniformJumpsuitCentcomAgent - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitCentcomFormal - result: ClothingUniformJumpsuitCentcomFormal - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtCentcomFormalDress - result: ClothingUniformJumpskirtCentcomFormalDress - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitCentcomOfficer - result: ClothingUniformJumpsuitCentcomOfficer - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitCentcomOfficial - result: ClothingUniformJumpsuitCentcomOfficial - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitChiefEngineer - result: ClothingUniformJumpsuitChiefEngineer - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtChiefEngineer - result: ClothingUniformJumpskirtChiefEngineer - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitChiefEngineerTurtle - result: ClothingUniformJumpsuitChiefEngineerTurtle - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtChiefEngineerTurtle - result: ClothingUniformJumpskirtChiefEngineerTurtle - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitChaplain - result: ClothingUniformJumpsuitChaplain - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtChaplain - result: ClothingUniformJumpskirtChaplain - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitChef - result: ClothingUniformJumpsuitChef - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtChef - result: ClothingUniformJumpskirtChef - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitChemistry - result: ClothingUniformJumpsuitChemistry - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtChemistry - result: ClothingUniformJumpskirtChemistry - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitClown - result: ClothingUniformJumpsuitClown - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitCMO - result: ClothingUniformJumpsuitCMO - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtCMO - result: ClothingUniformJumpskirtCMO - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitCMOTurtle - result: ClothingUniformJumpsuitCMOTurtle - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtCMOTurtle - result: ClothingUniformJumpskirtCMOTurtle - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitDetective - result: ClothingUniformJumpsuitDetective - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtDetective - result: ClothingUniformJumpskirtDetective - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitEngineering - result: ClothingUniformJumpsuitEngineering - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtEngineering - result: ClothingUniformJumpskirtEngineering - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSeniorEngineer - result: ClothingUniformJumpsuitSeniorEngineer - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSeniorEngineer - result: ClothingUniformJumpskirtSeniorEngineer - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitHoP - result: ClothingUniformJumpsuitHoP - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtHoP - result: ClothingUniformJumpskirtHoP - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHoS - result: ClothingUniformJumpsuitHoS - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtHoS - result: ClothingUniformJumpskirtHoS - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHosFormal - result: ClothingUniformJumpsuitHosFormal - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtHosFormal - result: ClothingUniformJumpskirtHosFormal - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHoSParadeMale - result: ClothingUniformJumpsuitHoSParadeMale - completetime: 5 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtHoSParadeMale - result: ClothingUniformJumpskirtHoSParadeMale - completetime: 5 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHoSAlt - result: ClothingUniformJumpsuitHoSAlt - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHoSBlue - result: ClothingUniformJumpsuitHoSBlue - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHoSGrey - result: ClothingUniformJumpsuitHoSGrey - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtHoSAlt - result: ClothingUniformJumpskirtHoSAlt - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitHydroponics - result: ClothingUniformJumpsuitHydroponics - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtHydroponics - result: ClothingUniformJumpskirtHydroponics - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitJanitor - result: ClothingUniformJumpsuitJanitor - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtJanitor - result: ClothingUniformJumpskirtJanitor - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitLawyerBlack - result: ClothingUniformJumpsuitLawyerBlack - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitLibrarian - result: ClothingUniformJumpsuitLibrarian - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtColorLightBrown #Librarian - result: ClothingUniformJumpskirtColorLightBrown - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitMedicalDoctor - result: ClothingUniformJumpsuitMedicalDoctor - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtMedicalDoctor - result: ClothingUniformJumpskirtMedicalDoctor - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSeniorPhysician - result: ClothingUniformJumpsuitSeniorPhysician - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSeniorPhysician - result: ClothingUniformJumpskirtSeniorPhysician - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitMime - result: ClothingUniformJumpsuitMime - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtMime - result: ClothingUniformJumpskirtMime - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitMusician - result: ClothingUniformJumpsuitMusician - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitOperative - result: ClothingUniformJumpsuitOperative - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtOperative - result: ClothingUniformJumpskirtOperative - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitParamedic - result: ClothingUniformJumpsuitParamedic - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtParamedic - result: ClothingUniformJumpskirtParamedic - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSeniorOfficer - result: ClothingUniformJumpsuitSeniorOfficer - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSeniorOfficer - result: ClothingUniformJumpskirtSeniorOfficer - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitPrisoner - result: ClothingUniformJumpsuitPrisoner - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtPrisoner - result: ClothingUniformJumpskirtPrisoner - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitQM - result: ClothingUniformJumpsuitQM - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitQMFormal - result: ClothingUniformJumpsuitQMFormal - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtQM - result: ClothingUniformJumpskirtQM - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitQMTurtleneck - result: ClothingUniformJumpsuitQMTurtleneck - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtQMTurtleneck - result: ClothingUniformJumpskirtQMTurtleneck - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitResearchDirector - result: ClothingUniformJumpsuitResearchDirector - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpskirtResearchDirector - result: ClothingUniformJumpskirtResearchDirector - completetime: 4 - materials: - Cloth: 300 - Durathread: 100 - -- type: latheRecipe - id: ClothingUniformJumpsuitScientist - result: ClothingUniformJumpsuitScientist - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtScientist - result: ClothingUniformJumpskirtScientist - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSeniorResearcher - result: ClothingUniformJumpsuitSeniorResearcher - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSeniorResearcher - result: ClothingUniformJumpskirtSeniorResearcher - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSec - result: ClothingUniformJumpsuitSec - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSec - result: ClothingUniformJumpskirtSec - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitBrigmedic - result: ClothingUniformJumpsuitBrigmedic - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtBrigmedic - result: ClothingUniformJumpskirtBrigmedic - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitSyndieFormal - result: ClothingUniformJumpsuitSyndieFormal - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtSyndieFormalDress - result: ClothingUniformJumpskirtSyndieFormalDress - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitPyjamaSyndicateBlack - result: ClothingUniformJumpsuitPyjamaSyndicateBlack - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitPyjamaSyndicatePink - result: ClothingUniformJumpsuitPyjamaSyndicatePink - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitPyjamaSyndicateRed - result: ClothingUniformJumpsuitPyjamaSyndicateRed - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitWarden - result: ClothingUniformJumpsuitWarden - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpskirtWarden - result: ClothingUniformJumpskirtWarden - completetime: 4 - materials: - Cloth: 300 -# Command winter coats -- type: latheRecipe - id: ClothingOuterWinterCap - result: ClothingOuterWinterCap - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterCE - result: ClothingOuterWinterCE - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterCentcom - result: ClothingOuterWinterCentcom - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterCMO - result: ClothingOuterWinterCMO - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 500 - -- type: latheRecipe - id: ClothingOuterWinterHoP - result: ClothingOuterWinterHoP - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterHoSUnarmored - result: ClothingOuterWinterHoSUnarmored - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterWardenUnarmored - result: ClothingOuterWinterWardenUnarmored - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterQM - result: ClothingOuterWinterQM - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterRD - result: ClothingOuterWinterRD - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 400 -# Mantles -- type: latheRecipe - id: ClothingNeckMantleCap - result: ClothingNeckMantleCap - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 - -- type: latheRecipe - id: ClothingNeckMantleCE - result: ClothingNeckMantleCE - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 - -- type: latheRecipe - id: ClothingNeckMantleCMO - result: ClothingNeckMantleCMO - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 - -- type: latheRecipe - id: ClothingNeckMantleHOP - result: ClothingNeckMantleHOP - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 - -- type: latheRecipe - id: ClothingNeckMantleHOS - result: ClothingNeckMantleHOS - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 - -- type: latheRecipe - id: ClothingNeckMantleRD - result: ClothingNeckMantleRD - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 - -- type: latheRecipe - id: ClothingNeckMantleQM - result: ClothingNeckMantleQM - completetime: 2.8 - materials: - Cloth: 200 - Durathread: 150 -# Winter coats -- type: latheRecipe - id: ClothingOuterWinterMusician - result: ClothingOuterWinterMusician - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterClown - result: ClothingOuterWinterClown - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterMime - result: ClothingOuterWinterMime - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterCoat - result: ClothingOuterWinterCoat - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterJani - result: ClothingOuterWinterJani - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 400 - -- type: latheRecipe - id: ClothingOuterWinterBar - result: ClothingOuterWinterBar - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterChef - result: ClothingOuterWinterChef - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterHydro - result: ClothingOuterWinterHydro - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterAtmos - result: ClothingOuterWinterAtmos - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterEngi - result: ClothingOuterWinterEngi - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterCargo - result: ClothingOuterWinterCargo - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterMiner - result: ClothingOuterWinterMiner - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterMed - result: ClothingOuterWinterMed - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 400 - -- type: latheRecipe - id: ClothingOuterWinterPara - result: ClothingOuterWinterPara - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 450 - -- type: latheRecipe - id: ClothingOuterWinterChem - result: ClothingOuterWinterChem - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 500 - -- type: latheRecipe - id: ClothingOuterWinterGen - result: ClothingOuterWinterGen - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 400 - -- type: latheRecipe - id: ClothingOuterWinterViro - result: ClothingOuterWinterViro - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 400 - -- type: latheRecipe - id: ClothingOuterWinterSci - result: ClothingOuterWinterSci - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 400 - -- type: latheRecipe - id: ClothingOuterWinterRobo - result: ClothingOuterWinterRobo - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterSec - result: ClothingOuterWinterSec - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterSyndie - result: ClothingOuterWinterSyndie - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterWinterSyndieCap - result: ClothingOuterWinterSyndieCap - completetime: 3.2 - materials: - Cloth: 500 - Durathread: 300 -# Hats -- type: latheRecipe - id: ClothingHeadHatCaptain - result: ClothingHeadHatCaptain - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatCapcap - result: ClothingHeadHatCapcap - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretHoS - result: ClothingHeadHatBeretHoS - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatHoshat - result: ClothingHeadHatHoshat - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatWarden - result: ClothingHeadHatWarden - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretWarden - result: ClothingHeadHatBeretWarden - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatHopcap - result: ClothingHeadHatHopcap - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatQMsoft - result: ClothingHeadHatQMsoft - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretRND - result: ClothingHeadHatBeretRND - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretEngineering - result: ClothingHeadHatBeretEngineering - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretQM - result: ClothingHeadHatBeretQM - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretCmo - result: ClothingHeadHatBeretCmo - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatBeretMedic - result: ClothingHeadHatBeretMedic - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadHatBeretBrigmedic - result: ClothingHeadHatBeretBrigmedic - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadHatBeretSecurity - result: ClothingHeadHatBeretSecurity - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadHatBeretSeniorPhysician - result: ClothingHeadHatBeretSeniorPhysician - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadHatCentcom - result: ClothingHeadHatCentcom - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatCentcomcap - result: ClothingHeadHatCentcomcap - completetime: 2 - materials: - Cloth: 100 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHatSyndie - result: ClothingHeadHatSyndie - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadHatSyndieMAA - result: ClothingHeadHatSyndieMAA - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadPyjamaSyndicateBlack - result: ClothingHeadPyjamaSyndicateBlack - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadPyjamaSyndicatePink - result: ClothingHeadPyjamaSyndicatePink - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadPyjamaSyndicateRed - result: ClothingHeadPyjamaSyndicateRed - completetime: 2 - materials: - Cloth: 100 - -- type: latheRecipe - id: ClothingHeadHatParamedicsoft - result: ClothingHeadHatParamedicsoft - completetime: 1 - materials: - Cloth: 100 -# Ties -- type: latheRecipe - id: ClothingNeckTieRed - result: ClothingNeckTieRed - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckTieDet - result: ClothingNeckTieDet - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckTieSci - result: ClothingNeckTieSci - completetime: 2 - materials: - Cloth: 200 -# Scarfs -- type: latheRecipe - id: ClothingNeckScarfStripedGreen - result: ClothingNeckScarfStripedGreen - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedBlue - result: ClothingNeckScarfStripedBlue - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedRed - result: ClothingNeckScarfStripedRed - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedBrown - result: ClothingNeckScarfStripedBrown - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedLightBlue - result: ClothingNeckScarfStripedLightBlue - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedOrange - result: ClothingNeckScarfStripedOrange - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedBlack - result: ClothingNeckScarfStripedBlack - completetime: 2 - materials: - Cloth: 200 - -- type: latheRecipe - id: ClothingNeckScarfStripedPurple - result: ClothingNeckScarfStripedPurple - completetime: 2 - materials: - Cloth: 200 -# Carpets -- type: latheRecipe - id: Carpet - result: FloorCarpetItemRed - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetBlack - result: FloorCarpetItemBlack - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetPink - result: FloorCarpetItemPink - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetBlue - result: FloorCarpetItemBlue - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetGreen - result: FloorCarpetItemGreen - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetOrange - result: FloorCarpetItemOrange - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetPurple - result: FloorCarpetItemPurple - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetCyan - result: FloorCarpetItemCyan - completetime: 1 - materials: - Cloth: 100 - -- type: latheRecipe - id: CarpetWhite - result: FloorCarpetItemWhite - completetime: 1 - materials: - Cloth: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/cooking.yml b/Resources/Prototypes/Recipes/Lathes/cooking.yml deleted file mode 100644 index 577d8299dab..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/cooking.yml +++ /dev/null @@ -1,106 +0,0 @@ -- type: latheRecipe - id: ButchCleaver - result: ButchCleaver - completetime: 2 - materials: - Steel: 300 - Plastic: 50 - -- type: latheRecipe - id: KitchenKnife - result: KitchenKnife - completetime: 2 - materials: - Steel: 200 - Plastic: 50 - -- type: latheRecipe - id: DrinkMug - result: DrinkMug - completetime: 0.8 - materials: - Glass: 100 - -- type: latheRecipe - id: DrinkMugMetal - result: DrinkMugMetal - completetime: 0.8 - materials: - Steel: 100 - -- type: latheRecipe - id: DrinkGlass - result: DrinkGlass - completetime: 0.8 - materials: - Glass: 100 - -- type: latheRecipe - id: DrinkShotGlass - result: DrinkShotGlass - completetime: 0.4 - materials: - Glass: 100 - -- type: latheRecipe - id: DrinkGlassCoupeShaped - result: DrinkGlassCoupeShaped - completetime: 0.8 - materials: - Glass: 100 - -- type: latheRecipe - id: CustomDrinkJug - result: CustomDrinkJug - completetime: 2 - materials: - Plastic: 200 - -- type: latheRecipe - id: FoodPlate - result: FoodPlate - completetime: 0.8 - materials: - Glass: 100 - -- type: latheRecipe - id: FoodPlateSmall - result: FoodPlateSmall - completetime: 0.4 - materials: - Glass: 50 - -- type: latheRecipe - id: FoodPlatePlastic - result: FoodPlatePlastic - completetime: 0.8 - materials: - Plastic: 100 - -- type: latheRecipe - id: FoodPlateSmallPlastic - result: FoodPlateSmallPlastic - completetime: 0.4 - materials: - Plastic: 50 - -- type: latheRecipe - id: FoodBowlBig - result: FoodBowlBig - completetime: 0.8 - materials: - Glass: 100 - -- type: latheRecipe - id: FoodPlateTin - result: FoodPlateTin - completetime: 0.4 - materials: - Steel: 100 - -- type: latheRecipe - id: FoodKebabSkewer - result: FoodKebabSkewer - completetime: 0.4 - materials: - Steel: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/devices.yml b/Resources/Prototypes/Recipes/Lathes/devices.yml deleted file mode 100644 index 28c74428344..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/devices.yml +++ /dev/null @@ -1,270 +0,0 @@ -- type: latheRecipe - id: TimerTrigger - result: TimerTrigger - category: Parts - completetime: 2 - materials: - Steel: 300 - Plastic: 200 - -- type: latheRecipe - id: SignalTrigger - result: SignalTrigger - category: Parts - completetime: 2 - materials: - Steel: 300 - Plastic: 200 - -- type: latheRecipe - id: VoiceTrigger - result: VoiceTrigger - category: Parts - completetime: 2 - materials: - Steel: 300 - Plastic: 200 - -- type: latheRecipe - id: Igniter - result: Igniter - category: Parts - completetime: 2 - materials: - Steel: 300 - Plastic: 100 - Glass: 100 - -- type: latheRecipe - id: ChemicalPayload - result: ChemicalPayload - category: Weapons - completetime: 2 - materials: - Steel: 200 - Plastic: 300 - -- type: latheRecipe - id: FlashPayload - result: FlashPayload - category: Weapons - completetime: 2 - materials: - Steel: 50 - Plastic: 100 - Glass: 50 - #one fourth of what making a flash would cost - -- type: latheRecipe - id: ExplosivePayload - result: ExplosivePayload - category: Weapons - completetime: 4 - materials: - Steel: 100 - Plastic: 100 - Glass: 50 - Plasma: 50 - Silver: 50 - -- type: latheRecipe - id: Signaller - result: RemoteSignaller - category: Parts - completetime: 2 - materials: - Steel: 100 - Plastic: 200 - Glass: 100 - -- type: latheRecipe - id: SignallerAdvanced - result: RemoteSignallerAdvanced - category: Parts - completetime: 2 - materials: - Steel: 100 - Plastic: 200 - Plasma: 100 - -- type: latheRecipe - id: AnomalyLocator - result: AnomalyLocatorEmpty - category: Tools - completetime: 3 - materials: - Steel: 400 - Glass: 100 - -- type: latheRecipe - id: AnomalyLocatorWide - result: AnomalyLocatorWideEmpty - category: Tools - completetime: 3 - materials: - Steel: 400 - Glass: 100 - -- type: latheRecipe - id: AnomalyScanner - result: AnomalyScanner - category: Tools - completetime: 2 - materials: - Plastic: 200 - Glass: 150 - -- type: latheRecipe - id: WeaponPistolCHIMP - result: WeaponPistolCHIMP - category: Tools - completetime: 5 - materials: - Steel: 500 - Glass: 400 - -- type: latheRecipe - id: WeaponGauntletGorilla - result: WeaponGauntletGorilla - category: Tools - completetime: 5 - materials: - Steel: 1500 - Plastic: 300 - Glass: 500 - Plasma: 500 - Silver: 250 - -- type: latheRecipe - id: ClothingBackpackHolding - result: ClothingBackpackHolding - completetime: 5 - materials: - Steel: 2000 - Silver: 750 - Plasma: 1250 #Higher Plasma due to it needing less bluespace - Uranium: 150 - NanotrasenElectronics: 1500 - AdvancedMechatronics: 500 - -- type: latheRecipe - id: ClothingBackpackSatchelHolding - result: ClothingBackpackSatchelHolding - completetime: 5 - materials: - Steel: 2000 - Silver: 750 - Plasma: 1250 #Higher Plasma due to it needing less bluespace - Uranium: 150 - NanotrasenElectronics: 1500 - AdvancedMechatronics: 500 - -- type: latheRecipe - id: ClothingBackpackDuffelHolding - result: ClothingBackpackDuffelHolding - completetime: 5 - materials: - Steel: 2000 - Silver: 750 - Plasma: 1250 #Higher Plasma due to it needing less bluespace - Uranium: 150 - NanotrasenElectronics: 1500 - AdvancedMechatronics: 500 - -- type: latheRecipe - id: OreBagOfHolding - result: OreBagOfHolding - completetime: 5 - materials: - Steel: 2000 - Silver: 750 - Plasma: 1000 - NanotrasenElectronics: 1500 - AdvancedMechatronics: 500 - -- type: latheRecipe - id: ClothingMaskWeldingGas - result: ClothingMaskWeldingGas - completetime: 3 - materials: - Steel: 600 - Glass: 200 - -# - type: latheRecipe -# id: WeaponForceGun -# result: WeaponForceGun -# category: Tools -# completetime: 5 -# materials: -# Steel: 500 -# Glass: 400 -# Silver: 200 - -- type: latheRecipe - id: DeviceQuantumSpinInverter - result: DeviceQuantumSpinInverter - completetime: 5 - materials: - Steel: 700 - Glass: 100 - Uranium: 100 - -- type: latheRecipe - id: WeaponProtoKineticAccelerator - result: WeaponProtoKineticAccelerator - category: Weapons - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Silver: 100 - -# - type: latheRecipe -# id: WeaponTetherGun -# result: WeaponTetherGun -# category: Tools -# completetime: 5 -# materials: -# Steel: 500 -# Glass: 400 -# Silver: 100 - -# - type: latheRecipe -# id: WeaponGrapplingGun -# result: WeaponGrapplingGun -# category: Tools -# completetime: 5 -# materials: -# Steel: 500 -# Glass: 400 -# Gold: 100 - -- type: latheRecipe - id: ClothingEyesNightVisionGoggles - result: ClothingEyesNightVisionGoggles - completetime: 2 - materials: - Steel: 200 - Glass: 100 - Silver: 100 - Gold: 100 - -- type: latheRecipe - id: ClothingEyesNightVisionDiagnosticGoggles - result: ClothingEyesNightVisionDiagnosticGoggles - completetime: 2 - materials: - Steel: 200 - Glass: 100 - Silver: 100 - Gold: 100 - -- type: latheRecipe - id: ClothingEyesThermalVisionGoggles - result: ClothingEyesThermalVisionGoggles - completetime: 2 - materials: - Steel: 200 - Glass: 100 - Silver: 100 - Gold: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/electronics.yml b/Resources/Prototypes/Recipes/Lathes/electronics.yml deleted file mode 100644 index 6cb74044d86..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,1211 +0,0 @@ -- type: latheRecipe - abstract: true - id: BaseElectronicsRecipe - category: Circuitry - completetime: 2 - materials: - Steel: 100 - Plastic: 300 - BasicElectronics: 100 - -- type: latheRecipe - abstract: true - parent: BaseElectronicsRecipe - id: BaseCheapElectronicsRecipe - materials: - Steel: 50 - Plastic: 50 - BasicElectronics: 100 - -- type: latheRecipe - abstract: true - parent: BaseElectronicsRecipe - id: BaseCheapCircuitboardRecipe - materials: - Steel: 50 - Glass: 250 - BasicElectronics: 100 - -- type: latheRecipe - abstract: true - parent: BaseElectronicsRecipe - id: BaseCircuitboardRecipe - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - abstract: true - parent: BaseCircuitboardRecipe - id: BaseGoldCircuitboardRecipe - materials: - Steel: 100 - BasicElectronics: 100 - Gold: 100 - -- type: latheRecipe - abstract: true - parent: BaseCircuitboardRecipe - id: BaseSilverCircuitboardRecipe - materials: - Steel: 100 - Glass: 500 - Silver: 100 - BasicElectronics: 100 - -- type: latheRecipe - abstract: true - parent: BaseCircuitboardRecipe - id: BaseBananiumCircuitboardRecipe - materials: - Steel: 100 - Glass: 500 - Bananium: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: FirelockElectronics - result: FirelockElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 100 - Plastic: 300 - BasicElectronics: 100 - -- type: latheRecipe - id: MailingUnitElectronics - result: MailingUnitElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Plastic: 300 - BasicElectronics: 100 - -- type: latheRecipe - id: CellRechargerCircuitboard - result: CellRechargerCircuitboard - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 50 - BasicElectronics: 100 - - -- type: latheRecipe - id: BorgChargerCircuitboard - result: BorgChargerCircuitboard - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 50 - BasicElectronics: 100 - -- type: latheRecipe - id: WeaponCapacitorRechargerCircuitboard - result: WeaponCapacitorRechargerCircuitboard - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 50 - BasicElectronics: 100 - -- type: latheRecipe - id: TurboItemRechargerCircuitboard - result: TurboItemRechargerCircuitboard - category: Circuitry - completetime: 2 - materials: - Steel: 500 - Plastic: 500 - Gold: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: DroneElectronics - result: DroneElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 1000 - Plastic: 1000 - Gold: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: DoorElectronics - result: DoorElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 300 - BasicElectronics: 100 - -- type: latheRecipe - id: AirAlarmElectronics - result: AirAlarmElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 100 - Plastic: 300 - BasicElectronics: 100 - -- type: latheRecipe - id: StationMapElectronics - result: StationMapCircuitboard - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 50 - BasicElectronics: 100 - -- type: latheRecipe - id: IntercomElectronics - result: IntercomElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 300 - BasicElectronics: 100 - - -- type: latheRecipe - id: FireAlarmElectronics - result: FireAlarmElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 100 - Plastic: 300 - BasicElectronics: 100 - - -- type: latheRecipe - id: SignalTimerElectronics - result: SignalTimerElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Plastic: 50 - BasicElectronics: 100 - - -- type: latheRecipe - id: CloningPodMachineCircuitboard - result: CloningPodMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - BasicElectronics: 100 - - -- type: latheRecipe - id: MetempsychoticMachineCircuitboard - result: MetempsychoticMachineCircuitboard - completetime: 4 - materials: - Steel: 100 - Glass: 900 - Gold: 100 - BasicElectronics: 100 - - -- type: latheRecipe - id: ThermomachineFreezerMachineCircuitBoard - result: ThermomachineFreezerMachineCircuitBoard - category: Circuitry - completetime: 4 - materials: - Steel: 150 - Glass: 500 - Gold: 50 - BasicElectronics: 100 - - -- type: latheRecipe - id: HellfireFreezerMachineCircuitBoard - result: HellfireFreezerMachineCircuitBoard - category: Circuitry - completetime: 4 - materials: - Steel: 150 - Glass: 500 - Gold: 50 - BasicElectronics: 100 - - -- type: latheRecipe - id: CondenserMachineCircuitBoard - result: CondenserMachineCircuitBoard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: PortableScrubberMachineCircuitBoard - result: PortableScrubberMachineCircuitBoard - category: Circuitry - completetime: 4 - materials: - Steel: 150 - Glass: 500 - Gold: 50 - BasicElectronics: 100 - -- type: latheRecipe - id: SpaceHeaterMachineCircuitBoard - result: SpaceHeaterMachineCircuitBoard - category: Circuitry - completetime: 4 - materials: - Steel: 150 - Glass: 500 - Gold: 50 - BasicElectronics: 100 - -- type: latheRecipe - id: MedicalScannerMachineCircuitboard - result: MedicalScannerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: CryoPodMachineCircuitboard - result: CryoPodMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: ChemMasterMachineCircuitboard - result: ChemMasterMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: ChemDispenserMachineCircuitboard - result: ChemDispenserMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: BiomassReclaimerMachineCircuitboard - result: BiomassReclaimerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: BiofabricatorMachineCircuitboard - result: BiofabricatorMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: HydroponicsTrayMachineCircuitboard - result: HydroponicsTrayMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: AutolatheMachineCircuitboard - result: AutolatheMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 200 - -- type: latheRecipe - id: BookPressMachineCircuitboard - result: BookPressMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: ProtolatheMachineCircuitboard - result: ProtolatheMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: AutolatheHyperConvectionMachineCircuitboard - result: AutolatheHyperConvectionMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: ProtolatheHyperConvectionMachineCircuitboard - result: ProtolatheHyperConvectionMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: CircuitImprinterMachineCircuitboard - result: CircuitImprinterMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: CircuitImprinterHyperConvectionMachineCircuitboard - result: CircuitImprinterHyperConvectionMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 900 - BasicElectronics: 100 - Gold: 100 - - -- type: latheRecipe - id: ExosuitFabricatorMachineCircuitboard - result: ExosuitFabricatorMachineCircuitboard - category: Circuitry - completetime: 5 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: UniformPrinterMachineCircuitboard - result: UniformPrinterMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: VaccinatorMachineCircuitboard - result: VaccinatorMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: DiagnoserMachineCircuitboard - result: DiagnoserMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: ArtifactAnalyzerMachineCircuitboard - result: ArtifactAnalyzerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: ArtifactCrusherMachineCircuitboard - result: ArtifactCrusherMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - Gold: 100 - -- type: latheRecipe - id: AnomalyVesselCircuitboard - result: AnomalyVesselCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: AnomalyVesselExperimentalCircuitboard - result: AnomalyVesselExperimentalCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: AnomalySynchronizerCircuitboard - result: AnomalySynchronizerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 700 - Silver: 100 - -- type: latheRecipe - id: APECircuitboard - result: APECircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: ReagentGrinderMachineCircuitboard - result: ReagentGrinderMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: HotplateMachineCircuitboard - result: HotplateMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: AnalysisComputerCircuitboard - result: AnalysisComputerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: TechDiskComputerCircuitboard - result: TechDiskComputerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - Gold: 100 - -- type: latheRecipe - id: ShuttleConsoleCircuitboard - result: ShuttleConsoleCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: RadarConsoleCircuitboard - result: RadarConsoleCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: DawInstrumentMachineCircuitboard - result: DawInstrumentMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: StasisBedMachineCircuitboard - result: StasisBedMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - Gold: 100 - -- type: latheRecipe - id: ElectrolysisUnitMachineCircuitboard - result: ElectrolysisUnitMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - BasicElectronics: 100 - Glass: 500 - -- type: latheRecipe - id: CentrifugeMachineCircuitboard - result: CentrifugeMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - BasicElectronics: 100 - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: MaterialReclaimerMachineCircuitboard - result: MaterialReclaimerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: OreProcessorMachineCircuitboard - result: OreProcessorMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - -- type: latheRecipe - id: OreProcessorIndustrialMachineCircuitboard - result: OreProcessorIndustrialMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - BasicElectronics: 100 - Gold: 100 - -- type: latheRecipe - id: RipleyCentralElectronics - result: RipleyCentralElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: RipleyPeripheralsElectronics - result: RipleyPeripheralsElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: HonkerCentralElectronics - result: HonkerCentralElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Bananium: 100 - -- type: latheRecipe - id: HonkerPeripheralsElectronics - result: HonkerPeripheralsElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Bananium: 100 - -- type: latheRecipe - id: HonkerTargetingElectronics - result: HonkerTargetingElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Bananium: 100 - -- type: latheRecipe - id: HamtrCentralElectronics - result: HamtrCentralElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: HamtrPeripheralsElectronics - result: HamtrPeripheralsElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -# Power -- type: latheRecipe - id: APCElectronics - result: APCElectronics - category: Circuitry - completetime: 2 - materials: - Steel: 50 - Glass: 250 - -- type: latheRecipe - id: SubstationMachineCircuitboard - result: SubstationMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 450 - -- type: latheRecipe - id: WallmountSubstationElectronics - result: WallmountSubstationElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 450 - -- type: latheRecipe - id: SMESMachineCircuitboard - result: SMESMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - parent: BaseGoldCircuitboardRecipe - id: SMESAdvancedMachineCircuitboard - result: SMESAdvancedMachineCircuitboard - -- type: latheRecipe - parent: BaseCircuitboardRecipe - id: PortableGeneratorPacmanMachineCircuitboard - result: PortableGeneratorPacmanMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 350 - -- type: latheRecipe - id: PortableGeneratorSuperPacmanMachineCircuitboard - result: PortableGeneratorSuperPacmanMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 350 - -- type: latheRecipe - id: PortableGeneratorJrPacmanMachineCircuitboard - result: PortableGeneratorJrPacmanMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 350 - -- type: latheRecipe - id: WallmountGeneratorElectronics - result: WallmountGeneratorElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 150 - -- type: latheRecipe - id: WallmountGeneratorAPUElectronics - result: WallmountGeneratorAPUElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 50 - Glass: 350 - -- type: latheRecipe - id: SolarControlComputerCircuitboard - result: SolarControlComputerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SolarTrackerElectronics - result: SolarTrackerElectronics - category: Circuitry - completetime: 4 - materials: - Steel: 150 - Glass: 600 - -- type: latheRecipe - id: PowerComputerCircuitboard - result: PowerComputerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: AlertsComputerCircuitboard - result: AlertsComputerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: CloningConsoleComputerCircuitboard - result: CloningConsoleComputerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: MicrowaveMachineCircuitboard - result: MicrowaveMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: ElectricGrillMachineCircuitboard - result: ElectricGrillMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: FatExtractorMachineCircuitboard - result: FatExtractorMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: FlatpackerMachineCircuitboard - result: FlatpackerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: SheetifierMachineCircuitboard - result: SheetifierMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SurveillanceCameraRouterCircuitboard - result: SurveillanceCameraRouterCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SurveillanceCameraWirelessRouterCircuitboard - result: SurveillanceCameraWirelessRouterCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SurveillanceWirelessCameraAnchoredCircuitboard - result: SurveillanceWirelessCameraAnchoredCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SurveillanceWirelessCameraMovableCircuitboard - result: SurveillanceWirelessCameraMovableCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SurveillanceCameraMonitorCircuitboard - result: SurveillanceCameraMonitorCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SurveillanceWirelessCameraMonitorCircuitboard - result: SurveillanceWirelessCameraMonitorCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: ComputerTelevisionCircuitboard - result: ComputerTelevisionCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: EmitterCircuitboard - result: EmitterCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: ThrusterMachineCircuitboard - result: ThrusterMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: GyroscopeMachineCircuitboard - result: GyroscopeMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: GasRecyclerMachineCircuitboard - result: GasRecyclerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: SeedExtractorMachineCircuitboard - result: SeedExtractorMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: BoozeDispenserMachineCircuitboard - result: BoozeDispenserMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: CargoTelepadMachineCircuitboard - result: CargoTelepadMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: SodaDispenserMachineCircuitboard - result: SodaDispenserMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: TelecomServerCircuitboard - result: TelecomServerCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: MassMediaCircuitboard - result: ComputerMassMediaCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: MiniGravityGeneratorCircuitboard - result: MiniGravityGeneratorCircuitboard - category: Circuitry - completetime: 6 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: PowerCageRechargerCircuitboard - result: PowerCageRechargerCircuitboard - completetime: 6 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: ShuttleGunSvalinnMachineGunCircuitboard - result: ShuttleGunSvalinnMachineGunCircuitboard - completetime: 6 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: ShuttleGunPerforatorCircuitboard - result: ShuttleGunPerforatorCircuitboard - completetime: 10 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: ShuttleGunKineticCircuitboard - result: ShuttleGunKineticCircuitboard - completetime: 6 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: ShuttleGunFriendshipCircuitboard - result: ShuttleGunFriendshipCircuitboard - completetime: 8 - materials: - Steel: 100 - Glass: 500 - Gold: 50 - -- type: latheRecipe - id: ShuttleGunDusterCircuitboard - result: ShuttleGunDusterCircuitboard - completetime: 12 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: StationAnchorCircuitboard - result: StationAnchorCircuitboard - category: Circuitry - completetime: 8 - materials: - Steel: 100 - Glass: 900 - Gold: 100 - -- type: latheRecipe - id: ReagentGrinderIndustrialMachineCircuitboard - result: ReagentGrinderIndustrialMachineCircuitboard - completetime: 5 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: JukeboxCircuitBoard - result: JukeboxCircuitBoard - completetime: 4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: MaterialSiloCircuitboard - result: MaterialSiloCircuitboard - category: Circuitry - completetime: 5 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: WeaponEnergyTurretAIMachineCircuitboard - result: WeaponEnergyTurretAIMachineCircuitboard - category: Circuitry - completetime: 5 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: WeaponEnergyTurretStationMachineCircuitboard - result: WeaponEnergyTurretStationMachineCircuitboard - category: Circuitry - completetime: 5 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: WeaponEnergyTurretAIControlPanelElectronics - result: WeaponEnergyTurretAIControlPanelElectronics - category: Circuitry - completetime: 5 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -- type: latheRecipe - id: WeaponEnergyTurretStationControlPanelElectronics - result: WeaponEnergyTurretStationControlPanelElectronics - category: Circuitry - completetime: 5 - materials: - Steel: 100 - Glass: 500 - Gold: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/hardsuits.yml b/Resources/Prototypes/Recipes/Lathes/hardsuits.yml deleted file mode 100644 index 9f2c843be2e..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/hardsuits.yml +++ /dev/null @@ -1,107 +0,0 @@ -# Tier 1 Vacsuits - -# Tier 2 Hardsuits - -# Tier 3 Hardsuits - -# Tier 2 Tacsuits -- type: latheRecipe - id: ClothingOuterHardsuitCombatStandard - result: ClothingOuterHardsuitCombatStandard - category: Tacsuits - completetime: 60 - materials: - Tungsten: 300 - Durathread: 300 - ReinforcedGlass: 1000 - Uranium: 100 - Plastic: 500 - Gold: 100 - -- type: latheRecipe - id: ClothingOuterHardsuitCombatMedical - result: ClothingOuterHardsuitCombatMedical - category: Tacsuits - completetime: 60 - materials: - Tungsten: 300 - Durathread: 300 - ReinforcedGlass: 1000 - Uranium: 100 - Plastic: 500 - Gold: 100 - -# Unpainted variant of the Warden's tacsuit. -- type: latheRecipe - id: ClothingOuterHardsuitCombatRiot - result: ClothingOuterHardsuitCombatRiot - category: Tacsuits - completetime: 90 - materials: - Tungsten: 350 - ReinforcedGlass: 1250 - Durathread: 500 - Plastic: 500 - Uranium: 200 - Gold: 200 - -# Tier 3 Tacsuits - -# Notably, this is not the Head of Security's tacsuit. It's the base version that's unpainted. -- type: latheRecipe - id: ClothingOuterHardsuitCombatAdvanced - result: ClothingOuterHardsuitCombatAdvanced - category: Tacsuits - completetime: 120 - materials: - Tungsten: 500 - WebSilk: 3000 - ReinforcedGlass: 1500 - Plastic: 1000 - Uranium: 400 - Gold: 400 - -# TODO: I still need to make these "Unpainted" -- type: latheRecipe - id: ClothingOuterHardsuitShanlinUnpainted - result: ClothingOuterHardsuitShanlinUnpainted - category: Tacsuits - completetime: 180 - materials: - Tungsten: 800 - WebSilk: 3000 - ReinforcedGlass: 1500 - Plastic: 1500 - Uranium: 800 - Plasma: 800 - Gold: 600 - -- type: latheRecipe - id: ClothingOuterHardsuitShiweiUnpainted - result: ClothingOuterHardsuitShiweiUnpainted - category: Tacsuits - completetime: 120 - materials: - Tungsten: 1000 - WebSilk: 3000 - ReinforcedPlasmaGlass: 1500 - Plastic: 1500 - Uranium: 1000 - Plasma: 1000 - Gold: 800 - -# TODO: IOU one "Unpainted" juggsuit sprite. -- type: latheRecipe - id: ClothingOuterHardsuitJuggernautReverseEngineered - result: ClothingOuterHardsuitJuggernautReverseEngineered - category: Tacsuits - completetime: 300 - materials: # GOOD LUCK. - Tungsten: 3000 - ReinforcedPlasmaGlass: 4500 - WebSilk: 3500 - Plastic: 3000 - Uranium: 1500 - Gold: 1500 - Plasma: 1000 - Diamond: 300 diff --git a/Resources/Prototypes/Recipes/Lathes/janitorial.yml b/Resources/Prototypes/Recipes/Lathes/janitorial.yml deleted file mode 100644 index 9ba7dfa1889..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/janitorial.yml +++ /dev/null @@ -1,106 +0,0 @@ -- type: latheRecipe - id: MopItem - result: MopItem - completetime: 2 - materials: - Plastic: 100 - -- type: latheRecipe - id: MopBucket - result: MopBucket - completetime: 2 - materials: - Steel: 100 - Plastic: 100 - -- type: latheRecipe - id: Bucket - result: Bucket - completetime: 2 - materials: - Plastic: 100 - -- type: latheRecipe - id: WetFloorSign - result: WetFloorSign - completetime: 2 - materials: - Plastic: 100 - -- type: latheRecipe - id: MegaSprayBottle - result: MegaSprayBottle - completetime: 3 - materials: - Plastic: 250 - -- type: latheRecipe - id: SprayBottle - result: SprayBottle - completetime: 2 - materials: - Plastic: 100 - -- type: latheRecipe - id: TrashBag - result: TrashBag - completetime: 1.2 - materials: - Plastic: 100 - -- type: latheRecipe - id: LightReplacer - result: LightReplacerEmpty - completetime: 2.4 - materials: - Steel: 100 - Glass: 500 - -- type: latheRecipe - id: Mousetrap - result: Mousetrap - completetime: 1 - materials: - Wood: 100 - Steel: 50 - -- type: latheRecipe - id: Holoprojector - result: HoloprojectorEmpty - completetime: 3 - materials: - Plastic: 250 - Glass: 150 - -- type: latheRecipe - id: AdvMopItem - result: AdvMopItem - completetime: 2 - materials: - Plastic: 400 - Steel: 100 - Glass: 100 - -- type: latheRecipe - id: Plunger - result: Plunger - completetime: 2 - materials: - Plastic: 50 - Wood: 200 - -- type: latheRecipe - id: WeaponSprayNozzle - result: WeaponSprayNozzle - completetime: 5 - materials: - Steel: 1500 - Glass: 500 - -- type: latheRecipe - id: ClothingBackpackWaterTank - result: ClothingBackpackWaterTank - completetime: 4 - materials: - Steel: 250 - Glass: 1000 diff --git a/Resources/Prototypes/Recipes/Lathes/language.yml b/Resources/Prototypes/Recipes/Lathes/language.yml deleted file mode 100644 index d50f1f79d13..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/language.yml +++ /dev/null @@ -1,200 +0,0 @@ -- type: latheRecipe - id: CanilunztTranslator - result: CanilunztTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: BubblishTranslator - result: BubblishTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: NekomimeticTranslator - result: NekomimeticTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: DraconicTranslator - result: DraconicTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: SolCommonTranslator - result: SolCommonTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: NovuNedericTranslator - result: NovuNedericTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: RootSpeakTranslator - result: RootSpeakTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: MofficTranslator - result: MofficTranslator - completetime: 2 - materials: - Steel: 500 - Glass: 100 - Plastic: 50 - Gold: 50 - -- type: latheRecipe - id: BasicGalaticCommonTranslatorImplanter - result: BasicGalaticCommonTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: XenoTranslator - result: XenoTranslator - completetime: 2 - materials: - Steel: 200 - Plastic: 50 - Gold: 50 - Plasma: 50 - Silver: 50 - -- type: latheRecipe - id: AdvancedGalaticCommonTranslatorImplanter - result: AdvancedGalaticCommonTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: BubblishTranslatorImplanter - result: BubblishTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: NekomimeticTranslatorImplanter - result: NekomimeticTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: DraconicTranslatorImplanter - result: DraconicTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: CanilunztTranslatorImplanter - result: CanilunztTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: SolCommonTranslatorImplanter - result: SolCommonTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: RootSpeakTranslatorImplanter - result: RootSpeakTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: MofficTranslatorImplanter - result: MofficTranslatorImplanter - completetime: 2 - materials: - Steel: 500 - Glass: 500 - Plastic: 100 - Gold: 50 - Silver: 50 - -- type: latheRecipe - id: AnimalTranslator - result: AnimalTranslator - completetime: 2 - materials: - Steel: 200 - Plastic: 50 - Gold: 50 - Plasma: 50 - Silver: 5 diff --git a/Resources/Prototypes/Recipes/Lathes/mech_parts.yml b/Resources/Prototypes/Recipes/Lathes/mech_parts.yml deleted file mode 100644 index 3799b3e3bc6..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/mech_parts.yml +++ /dev/null @@ -1,188 +0,0 @@ -# Ripley -- type: latheRecipe - id: RipleyHarness - result: RipleyHarness - category: Ripley # Goobstation - completetime: 10 - materials: - BasicMechatronics: 1000 - BasicElectronics: 500 - Steel: 1500 - Glass: 1200 - -- type: latheRecipe - id: RipleyLArm - result: RipleyLArm - category: Ripley # Goobstation - completetime: 10 - materials: - BasicMechatronics: 500 - Steel: 1000 - Glass: 750 - -- type: latheRecipe - id: RipleyLLeg - result: RipleyLLeg - category: Ripley # Goobstation - completetime: 10 - materials: - BasicMechatronics: 500 - Steel: 1000 - Glass: 750 - -- type: latheRecipe - id: RipleyRLeg - result: RipleyRLeg - category: Ripley # Goobstation - completetime: 10 - materials: - BasicMechatronics: 500 - Steel: 1000 - Glass: 750 - -- type: latheRecipe - id: RipleyRArm - result: RipleyRArm - category: Ripley - completetime: 10 - materials: - BasicMechatronics: 500 - Steel: 1000 - Glass: 750 - -- type: latheRecipe - id: MechEquipmentGrabber - result: MechEquipmentGrabber - category: MechEquipment - completetime: 10 - materials: - BasicMechatronics: 500 - BasicElectronics: 500 - Steel: 1000 - Glass: 750 - - -# H.O.N.K. -- type: latheRecipe - id: HonkerHarness - result: HonkerHarness - category: Honker # Goobstation - completetime: 10 - materials: - Steel: 3000 - Glass: 1200 - Bananium: 500 - -- type: latheRecipe - id: HonkerLArm - result: HonkerLArm - category: Honker # Goobstation - completetime: 10 - materials: - Steel: 3000 - Glass: 1200 - Bananium: 500 - -- type: latheRecipe - id: HonkerLLeg - result: HonkerLLeg - category: Honker # Goobstation - completetime: 10 - materials: - Steel: 3000 - Glass: 1200 - Bananium: 500 - -- type: latheRecipe - id: HonkerRLeg - result: HonkerRLeg - category: Honker # Goobstation - completetime: 10 - materials: - Steel: 3000 - Glass: 1200 - Bananium: 500 - -- type: latheRecipe - id: HonkerRArm - result: HonkerRArm - category: Honker # Goobstation - completetime: 10 - materials: - Steel: 3000 - Glass: 1200 - Bananium: 500 - -- type: latheRecipe - id: MechEquipmentHorn - result: MechEquipmentHorn - category: MechEquipment - completetime: 10 - materials: - Steel: 3000 - Glass: 1200 - Bananium: 500 - -# HAMTR -- type: latheRecipe - id: HamtrHarness - result: HamtrHarness - category: Hamptr # Goobstation - completetime: 10 - materials: - Steel: 1200 - Glass: 1000 - -- type: latheRecipe - id: HamtrLArm - result: HamtrLArm - category: Hamptr # Goobstation - completetime: 10 - materials: - Steel: 800 - Glass: 600 - -- type: latheRecipe - id: HamtrLLeg - result: HamtrLLeg - category: Hamptr # Goobstation - completetime: 10 - materials: - Steel: 800 - Glass: 600 - -- type: latheRecipe - id: HamtrRLeg - result: HamtrRLeg - category: Hamptr # Goobstation - completetime: 10 - materials: - Steel: 800 - Glass: 600 - -- type: latheRecipe - id: HamtrRArm - result: HamtrRArm - category: Hamptr # Goobstation - completetime: 10 - materials: - Steel: 800 - Glass: 600 - -- type: latheRecipe - id: MechEquipmentGrabberSmall - result: MechEquipmentGrabberSmall - category: MechEquipment # Goobstation - completetime: 10 - materials: - Steel: 400 - Plastic: 100 - -- type: latheRecipe - id: VimHarness - result: VimHarness - category: MechEquipment - completetime: 5 - materials: - Steel: 400 - Plastic: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/medical.yml b/Resources/Prototypes/Recipes/Lathes/medical.yml deleted file mode 100644 index 27443dce99f..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/medical.yml +++ /dev/null @@ -1,280 +0,0 @@ -- type: latheRecipe - id: Scalpel - result: Scalpel - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: Retractor - result: Retractor - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: Cautery - result: Cautery - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: Drill - result: Drill - category: Tools - completetime: 2 - materials: - Steel: 200 - Plastic: 100 - -- type: latheRecipe - id: Saw - result: Saw - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: Hemostat - result: Hemostat - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: BodyBag - result: BodyBagFolded - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: Brutepack - result: Brutepack1 - completetime: 1 - materials: - Steel: 25 - Plastic: 25 - -- type: latheRecipe - id: Ointment - result: Ointment1 - completetime: 1 - materials: - Glass: 25 - Plastic: 25 - -- type: latheRecipe - id: Gauze - result: Gauze1 - completetime: 1 - materials: - Cloth: 200 - -- type: latheRecipe - id: HandheldCrewMonitor - result: HandheldCrewMonitorEmpty - category: Tools - completetime: 2 - materials: - Glass: 1200 - Steel: 1000 - Plastic: 1400 - -- type: latheRecipe - id: HandheldHealthAnalyzer - result: HandheldHealthAnalyzerEmpty - category: Tools - completetime: 4 - materials: - Glass: 500 - Steel: 500 - -- type: latheRecipe - id: ClothingHandsGlovesLatex - result: ClothingHandsGlovesLatex - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: ClothingHandsGlovesNitrile - result: ClothingHandsGlovesNitrile - completetime: 2 - materials: - Plastic: 100 - Durathread: 200 - -- type: latheRecipe - id: ClothingMaskSterile - result: ClothingMaskSterile - completetime: 2 - materials: - Plastic: 50 - -- type: latheRecipe - id: DiseaseSwab - result: DiseaseSwab - completetime: 1 - materials: - Cloth: 20 - Plastic: 20 - -- type: latheRecipe - id: Implanter - result: Implanter - completetime: 1 - materials: - Glass: 500 - Steel: 500 - -- type: latheRecipe - id: Defibrillator - result: DefibrillatorEmpty - completetime: 2 - materials: - Steel: 300 - -- type: latheRecipe - id: Medkit - result: Medkit - name: lathe-recipe-Medkit-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitBurn - result: MedkitBurn - name: lathe-recipe-MedkitBurn-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitToxin - result: MedkitToxin - name: lathe-recipe-MedkitToxin-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitO2 - result: MedkitO2 - name: lathe-recipe-MedkitO2-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitBrute - result: MedkitBrute - name: lathe-recipe-MedkitBrute-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitAdvanced - result: MedkitAdvanced - name: lathe-recipe-MedkitAdvanced-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitRadiation - result: MedkitRadiation - name: lathe-recipe-MedkitRadiation-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: MedkitCombat - result: MedkitCombat - name: lathe-recipe-MedkitCombat-name - completetime: 2 - materials: - Plastic: 300 - -- type: latheRecipe - id: HandLabeler - result: HandLabeler - category: Tools - completetime: 2 - materials: - Plastic: 100 - -- type: latheRecipe - id: Jug - result: Jug - completetime: 4 - materials: - Plastic: 400 - -- type: latheRecipe - id: RollerBedSpawnFolded - result: RollerBedSpawnFolded - completetime: 1 - materials: - Steel: 600 - Plastic: 300 - -- type: latheRecipe - id: CheapRollerBedSpawnFolded - result: CheapRollerBedSpawnFolded - completetime: 1 - materials: - Steel: 600 - Plastic: 300 - -- type: latheRecipe - id: EmergencyRollerBedSpawnFolded - result: EmergencyRollerBedSpawnFolded - completetime: 1 - materials: - Steel: 600 - Plastic: 300 - -- type: latheRecipe - id: WhiteCane - result: WhiteCane - completetime: 2 - materials: - Steel: 100 - Plastic: 100 - -- type: latheRecipe - id: ClothingEyesNightVisionMedicalGoggles - result: ClothingEyesNightVisionMedicalGoggles - completetime: 7 - materials: - Steel: 300 - Glass: 300 - Silver: 100 - Gold: 100 - Plasma: 200 - -- type: latheRecipe - id: EnvirosuitExtinguisherRefill - result: EnvirosuitExtinguisherRefill - completetime: 3 - materials: - Steel: 200 - Plasma: 50 - -- type: latheRecipe - id: SyringeCase - result: SyringeCase - category: Tools - completetime: 2 - materials: - Plastic: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/misc.yml b/Resources/Prototypes/Recipes/Lathes/misc.yml deleted file mode 100644 index 3c8638e0326..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/misc.yml +++ /dev/null @@ -1,232 +0,0 @@ -- type: latheRecipe - id: LightTube - result: LightTube - category: Lights - completetime: 2 - materials: - Steel: 50 - Glass: 50 - -- type: latheRecipe - id: LedLightTube - result: LedLightTube - category: Lights - completetime: 2 - materials: - Steel: 50 - Glass: 50 - -- type: latheRecipe - id: SodiumLightTube - result: SodiumLightTube - category: Lights - completetime: 2 - materials: - Steel: 50 - Glass: 50 - -- type: latheRecipe - id: ExteriorLightTube - result: ExteriorLightTube - category: Lights - completetime: 2 - materials: - Steel: 50 - Glass: 50 - -- type: latheRecipe - id: LightBulb - result: LightBulb - category: Lights - completetime: 2 - materials: - Steel: 50 - Glass: 50 - -- type: latheRecipe - id: LedLightBulb - result: LedLightBulb - category: Lights - completetime: 2 - materials: - Steel: 50 - Glass: 50 - -- type: latheRecipe - id: GlowstickRed - result: GlowstickRed - category: Lights - completetime: 2 - materials: - Plastic: 50 - -- type: latheRecipe - id: Flare - result: Flare - category: Lights - completetime: 2 - materials: - Plastic: 50 - -- type: latheRecipe - id: FlashlightLantern - result: EmptyFlashlightLantern - category: Lights - completetime: 2 - materials: - Steel: 100 - Glass: 100 - Plastic: 100 - -- type: latheRecipe - id: FireExtinguisher - result: FireExtinguisher - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: Matchbox - result: Matchbox - completetime: 1 - materials: - Wood: 100 - -- type: latheRecipe - id: SynthesizerInstrument - result: SynthesizerInstrument - completetime: 4 - materials: - Steel: 300 - Plastic: 300 - Glass: 100 - -- type: latheRecipe - id: NodeScanner - result: NodeScanner - category: Tools - completetime: 2 - materials: - Steel: 100 - Plastic: 50 - -- type: latheRecipe - id: AirTank - result: AirTank - completetime: 4 - materials: - Steel: 300 - -- type: latheRecipe - id: ClothingShoesBootsMag - result: ClothingShoesBootsMag - completetime: 10 - materials: - Steel: 1000 - Plastic: 500 - -- type: latheRecipe - id: ClothingShoesBootsMoon - result: ClothingShoesBootsMoon - completetime: 2 - materials: - Steel: 600 - -- type: latheRecipe - id: ClothingShoesBootsSpeed - result: ClothingShoesBootsSpeed - completetime: 2 - materials: - Steel: 1500 - Plastic: 1000 - Silver: 500 - -- type: latheRecipe - id: ModularReceiver - result: ModularReceiver - completetime: 12 - materials: - Steel: 750 - Plastic: 100 - -- type: latheRecipe - id: FauxTileAstroGrass - result: FloorTileItemAstroGrass - completetime: 1 - materials: - Plastic: 100 - -- type: latheRecipe - id: FauxTileMowedAstroGrass - result: FloorTileItemMowedAstroGrass - completetime: 1 - materials: - Plastic: 100 - -- type: latheRecipe - id: FauxTileJungleAstroGrass - result: FloorTileItemJungleAstroGrass - completetime: 1 - materials: - Plastic: 100 - -- type: latheRecipe - id: FauxTileAstroIce - result: FloorTileItemAstroIce - completetime: 1 - materials: - Plastic: 100 - -- type: latheRecipe - id: FauxTileAstroSnow - result: FloorTileItemAstroSnow - completetime: 1 - materials: - Plastic: 100 - -- type: latheRecipe - id: FloorGreenCircuit - result: FloorTileItemGCircuit4 - completetime: 2 - materials: - Steel: 100 - -- type: latheRecipe - id: FloorBlueCircuit - result: FloorTileItemBCircuit4 - completetime: 2 - materials: - Steel: 100 - -- type: latheRecipe - id: HandheldStationMap - result: HandheldStationMapEmpty - completetime: 2 - materials: - Steel: 300 - Plastic: 100 - -- type: latheRecipe - id: ClothingHeadHatWelding - result: ClothingHeadHatWelding - completetime: 2 - materials: - Steel: 400 - Glass: 200 - -- type: latheRecipe - id: ClothingShoesBootsMagAdv - result: ClothingShoesBootsMagAdv - completetime: 12 - materials: - Silver: 1000 - Gold: 500 - -- type: latheRecipe - id: MailCapsule - result: MailCapsulePrimed - completetime: 1 - materials: - Glass: 100 - Plastic: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/powercells.yml b/Resources/Prototypes/Recipes/Lathes/powercells.yml deleted file mode 100644 index 4226f41f3b5..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/powercells.yml +++ /dev/null @@ -1,74 +0,0 @@ -- type: latheRecipe - id: PowerCellSmall - result: PowerCellSmallPrinted - category: Parts - completetime: 1 - materials: - BasicElectronics: 200 - Plastic: 50 - -- type: latheRecipe - id: PowerCellMedium - result: PowerCellMediumPrinted - category: Parts - completetime: 6 - materials: - BasicElectronics: 200 - Gold: 10 - -- type: latheRecipe - id: PowerCellHigh - result: PowerCellHighPrinted - category: Parts - completetime: 10 - materials: - BasicElectronics: 500 - Gold: 50 - -- type: latheRecipe - id: PowerCellMicrortg - result: PowerCellMicrortgPrinted - category: Parts - completetime: 10 - materials: - AdvancedElectronics: 500 - Uranium: 300 - -- type: latheRecipe - id: PowerCellMicroreactor - result: PowerCellMicroreactorPrinted - category: Parts - completetime: 10 - materials: - AdvancedElectronics: 1000 - Uranium: 200 - Gold: 100 - -- type: latheRecipe - id: PowerCageSmall - result: PowerCageSmall - completetime: 3 - materials: - BasicElectronics: 200 - BasicMechatronics: 200 - Steel: 200 - -- type: latheRecipe - id: PowerCageMedium - result: PowerCageMedium - completetime: 6 - materials: - BasicElectronics: 500 - BasicMechatronics: 500 - Plastic: 250 - Gold: 40 - -- type: latheRecipe - id: PowerCageHigh - result: PowerCageHigh - completetime: 10 - materials: - AdvancedElectronics: 700 - BasicMechatronics: 500 - Plastic: 400 - Gold: 100 \ No newline at end of file diff --git a/Resources/Prototypes/Recipes/Lathes/prizecounter.yml b/Resources/Prototypes/Recipes/Lathes/prizecounter.yml deleted file mode 100644 index 477204dbcd3..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/prizecounter.yml +++ /dev/null @@ -1,745 +0,0 @@ -- type: latheRecipe - id: PrizeBall - result: PrizeBall - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 30 - -- type: latheRecipe - id: PlushieVoidborn - result: PlushieVoidborn - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieMothRandom - result: PlushieMothRandom - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieMothMusician - result: PlushieMothMusician - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieMothBartender - result: PlushieMothBartender - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieBee - result: PlushieBee - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieHampter - result: PlushieHampter - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieRouny - result: PlushieRouny - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieLamp - result: PlushieLamp - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieArachind - result: PlushieArachind - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieLizard - result: PlushieLizard - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieSpaceLizard - result: PlushieSpaceLizard - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieSharkBlue - result: PlushieSharkBlue - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieSharkPink - result: PlushieSharkPink - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieSharkGrey - result: PlushieSharkGrey - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCarp - result: PlushieCarp - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieMagicarp - result: PlushieMagicarp - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieHolocarp - result: PlushieHolocarp - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieSlime - result: PlushieSlime - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieSnake - result: PlushieSnake - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: ToyMouse - result: ToyMouse - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: ToyRubberDuck - result: ToyRubberDuck - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieVox - result: PlushieVox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieAtmosian - result: PlushieAtmosian - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushiePenguin - result: PlushiePenguin - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieHuman - result: PlushieHuman - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieArachne - result: PlushieArachne - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieGnome - result: PlushieGnome - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieLoveable - result: PlushieLoveable - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieDeer - result: PlushieDeer - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieIpc - result: PlushieIpc - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieGrey - result: PlushieGrey - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieRedFox - result: PlushieRedFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushiePurpleFox - result: PlushiePurpleFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushiePinkFox - result: PlushiePinkFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieOrangeFox - result: PlushieOrangeFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieMarbleFox - result: PlushieMarbleFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCrimsonFox - result: PlushieCrimsonFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCoffeeFox - result: PlushieCoffeeFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieBlueFox - result: PlushieBlueFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieBlackFox - result: PlushieBlackFox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieVulp - result: PlushieVulp - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCorgi - result: PlushieCorgi - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieGirlyCorgi - result: PlushieGirlyCorgi - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieRobotCorgi - result: PlushieRobotCorgi - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatBlack - result: PlushieCatBlack - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatGrey - result: PlushieCatGrey - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatOrange - result: PlushieCatOrange - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatSiames - result: PlushieCatSiames - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatTabby - result: PlushieCatTabby - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatTuxedo - result: PlushieCatTuxedo - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieCatWhite - result: PlushieCatWhite - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: ToyAi - result: ToyAi - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 30 - -- type: latheRecipe - id: ToyIan - result: ToyIan - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 30 - -- type: latheRecipe - id: BalloonNT - result: BalloonNT - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 30 - -- type: latheRecipe - id: BalloonCorgi - result: BalloonCorgi - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 30 - -- type: latheRecipe - id: CrayonBox - result: CrayonBox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 20 - -- type: latheRecipe - id: PetRockCarrier - result: PetRockCarrier - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 50 - -- type: latheRecipe - id: PlushieXeno - result: PlushieXeno - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: FoamCrossbow - result: FoamCrossbow - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: RevolverCapGun - result: RevolverCapGun - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PonderingOrb - result: PonderingOrb - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: ToyAmongPequeno - result: ToyAmongPequeno - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: FoamCutlass - result: FoamCutlass - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: ToyHammer - result: ToyHammer - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: WhoopieCushion - result: WhoopieCushion - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlasticBanana - result: PlasticBanana - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: WeaponWaterPistol - result: WeaponWaterPistol - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: WeaponWaterBlaster - result: WeaponWaterBlaster - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: NewtonCradle - result: NewtonCradle - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: SnapPopBox - result: SnapPopBox - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: MrDips - result: MrDips - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: MrChips - result: MrChips - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: CrazyGlue - result: CrazyGlue - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieRatvar - result: PlushieRatvar - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -- type: latheRecipe - id: PlushieNar - result: PlushieNar - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 80 - -# EMAG - -- type: latheRecipe - id: PlushieGhost - result: PlushieGhost - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieRGBee - result: PlushieRGBee - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieRainbowCarp - result: PlushieRainbowCarp - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieJester - result: PlushieJester - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieSlips - result: PlushieSlips - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieTrystan - result: PlushieTrystan - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieAbductor - result: PlushieAbductor - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieAbductorAgent - result: PlushieAbductorAgent - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: PlushieNuke - result: PlushieNuke - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: ToyNuke - result: ToyNuke - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: FoamBlade - result: FoamBlade - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 150 - -- type: latheRecipe - id: BalloonSyn - result: BalloonSyn - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 100 - -- type: latheRecipe - id: SingularityToy - result: SingularityToy - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 150 - -- type: latheRecipe - id: TeslaToy - result: TeslaToy - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 150 - -- type: latheRecipe - id: ToySword - result: ToySword - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 200 - -- type: latheRecipe - id: BwoinkHammer - result: BwoinkHammer - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 200 - -- type: latheRecipe - id: ThronglerToy - result: ThronglerToy - applyMaterialDiscount: false - completetime: 0.1 - materials: - PrizeTicket: 500 diff --git a/Resources/Prototypes/Recipes/Lathes/rehydrateable.yml b/Resources/Prototypes/Recipes/Lathes/rehydrateable.yml deleted file mode 100644 index c38259dd816..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/rehydrateable.yml +++ /dev/null @@ -1,74 +0,0 @@ -# recipes should generally cost 1.5x to 2x of the biomass output of their mob - -- type: latheRecipe - id: MonkeyCube - result: MonkeyCube - completetime: 30 - materials: - Biomass: 16 - -- type: latheRecipe - id: KoboldCube - result: KoboldCube - completetime: 30 - materials: - Biomass: 16 - -- type: latheRecipe - id: CowCube - result: CowCube - completetime: 30 - materials: - Biomass: 120 - -- type: latheRecipe - id: GoatCube - result: GoatCube - completetime: 30 - materials: - Biomass: 35 - -- type: latheRecipe - id: MothroachCube - result: MothroachCube - completetime: 45 # prevent biblical floods - materials: - Biomass: 20 # a lot of materials wasted due to complex genetics - -- type: latheRecipe - id: MouseCube - result: MouseCube - completetime: 15 - materials: - Biomass: 12 - -- type: latheRecipe - id: CockroachCube - result: CockroachCube - completetime: 15 - materials: - Biomass: 16 - -- type: latheRecipe - id: SpaceCarpCube - result: SpaceCarpCube - completetime: 30 - materials: - Biomass: 24 - Plasma: 600 - -- type: latheRecipe - id: SpaceTickCube - result: SpaceTickCube - completetime: 15 - materials: - Biomass: 8 - Plasma: 300 # less biomass but more plasma - -- type: latheRecipe - id: AbominationCube - result: AbominationCube - completetime: 30 - materials: # abominations are slow and essentially worse than even carp - Biomass: 28 - Plasma: 500 # more biomass but less plasma diff --git a/Resources/Prototypes/Recipes/Lathes/robotics.yml b/Resources/Prototypes/Recipes/Lathes/robotics.yml deleted file mode 100644 index a2be65a4a1f..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/robotics.yml +++ /dev/null @@ -1,442 +0,0 @@ -# Base prototypes - -- type: latheRecipe - abstract: true - id: BaseRoboticsRecipe - category: Robotics - completetime: 2 - -- type: latheRecipe - abstract: true - parent: BaseRoboticsRecipe - id: BaseBorgLimbRecipe - materials: - Steel: 250 - Glass: 100 - BasicMechatronics: 300 - -- type: latheRecipe - abstract: true - parent: BaseRoboticsRecipe - id: BaseBorgModuleRecipe - completetime: 3 - materials: - Steel: 250 - Glass: 250 - Plastic: 250 - BasicMechatronics: 300 - BasicElectronics: 500 - -- type: latheRecipe - abstract: true - parent: BaseBorgModuleRecipe - id: BaseGoldBorgModuleRecipe - materials: - Steel: 500 - Glass: 500 - Plastic: 250 - Gold: 50 - BasicMechatronics: 300 - BasicElectronics: 500 - -# Recipes - -- type: latheRecipe - parent: BaseRoboticsRecipe - id: ProximitySensor - result: ProximitySensor - materials: - Steel: 200 - Glass: 300 - -- type: latheRecipe - parent: BaseRoboticsRecipe - id: SciFlash - result: SciFlash - materials: - Glass: 100 - Plastic: 200 - Steel: 100 - -- type: latheRecipe - parent: BaseRoboticsRecipe - id: CyborgEndoskeleton - result: CyborgEndoskeleton - completetime: 3 - materials: - Steel: 1500 - BasicMechatronics: 1000 - BasicElectronics: 500 - -# limbs - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorg - result: LeftArmBorg - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorg - result: RightArmBorg - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftLegBorg - result: LeftLegBorg - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightLegBorg - result: RightLegBorg - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LightHeadBorg - result: LightHeadBorg - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: TorsoBorg - result: TorsoBorg - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgEngineer - result: RightArmBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgEngineer - result: LeftArmBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftLegBorgEngineer - result: LeftLegBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightLegBorgEngineer - result: RightLegBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: HeadBorgEngineer - result: HeadBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: TorsoBorgEngineer - result: TorsoBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgMedical - result: LeftArmBorgMedical - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgMedical - result: RightArmBorgMedical - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftLegBorgMedical - result: LeftLegBorgMedical - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightLegBorgMedical - result: RightLegBorgMedical - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: HeadBorgMedical - result: HeadBorgMedical - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: TorsoBorgMedical - result: TorsoBorgMedical - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgMining - result: LeftArmBorgMining - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgMining - result: RightArmBorgMining - category: Robotics - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftLegBorgMining - result: LeftLegBorgMining - category: Robotics - - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightLegBorgMining - result: RightLegBorgMining - category: Robotics - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: HeadBorgMining - result: HeadBorgMining - category: Robotics - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: TorsoBorgMining - result: TorsoBorgMining - category: Robotics - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgService - result: LeftArmBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgService - result: RightArmBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftLegBorgService - result: LeftLegBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightLegBorgService - result: RightLegBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: HeadBorgService - result: HeadBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: TorsoBorgService - result: TorsoBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftLegBorgJanitor - result: LeftLegBorgJanitor - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightLegBorgJanitor - result: RightLegBorgJanitor - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: HeadBorgJanitor - result: HeadBorgJanitor - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: TorsoBorgJanitor - result: TorsoBorgJanitor - -# Parts - -- type: latheRecipe - parent: BaseRoboticsRecipe - id: MMI - result: MMI - completetime: 3 - icon: - sprite: Objects/Specific/Robotics/mmi.rsi - state: mmi_off - materials: - Steel: 1000 - Glass: 200 - Plastic: 500 - Gold: 200 - -- type: latheRecipe - parent: BaseRoboticsRecipe - id: PositronicBrain - result: PositronicBrain - completetime: 3 - materials: - Steel: 500 - Plastic: 500 - Gold: 100 - Silver: 100 - Plasma: 1000 - -- type: latheRecipe - parent: BaseRoboticsRecipe - id: ReverseMMI - result: ReverseMMI - completetime: 3 - materials: - Steel: 1000 - Gold: 200 - Plasma: 500 - Normality: 100 # to limit the number of these you can make, we can justify this as something to make the posibrain's soul stick or something - -# Modules - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleCable - result: BorgModuleCable - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleFireExtinguisher - result: BorgModuleFireExtinguisher - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleGPS - result: BorgModuleGPS - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleRadiationDetection - result: BorgModuleRadiationDetection - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleTool - result: BorgModuleTool - -# Engineering Modules - -- type: latheRecipe - parent: BaseGoldBorgModuleRecipe - id: BorgModuleAdvancedTool - result: BorgModuleAdvancedTool - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleConstruction - result: BorgModuleConstruction - -- type: latheRecipe - parent: BaseGoldBorgModuleRecipe - id: BorgModuleRCD - result: BorgModuleRCD - -# Janitor Modules - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleLightReplacer - result: BorgModuleLightReplacer - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleCleaning - result: BorgModuleCleaning - -- type: latheRecipe - parent: BaseGoldBorgModuleRecipe - id: BorgModuleAdvancedCleaning - result: BorgModuleAdvancedCleaning - -# Medical Modules - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleDiagnosis - result: BorgModuleDiagnosis - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleTreatment - result: BorgModuleTreatment - -- type: latheRecipe - parent: BaseGoldBorgModuleRecipe - id: BorgModuleAdvancedTreatment - result: BorgModuleAdvancedTreatment - -- type: latheRecipe - parent: BaseGoldBorgModuleRecipe - id: BorgModuleDefibrillator - result: BorgModuleDefibrillator - -# Science Modules - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleArtifact - result: BorgModuleArtifact - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleAnomaly - result: BorgModuleAnomaly - -# Service Modules - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleService - result: BorgModuleService - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleGardening - result: BorgModuleGardening - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleHarvesting - result: BorgModuleHarvesting - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleClowning - result: BorgModuleClowning - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleMusique - result: BorgModuleMusique - -# Logistics/Cargo Modules - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModulePka - result: BorgModulePka - -- type: latheRecipe - parent: BaseGoldBorgModuleRecipe - id: BorgModuleJetpack - result: BorgModuleJetpack - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleAppraisal - result: BorgModuleAppraisal - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleMining - result: BorgModuleMining - -# - type: latheRecipe -# parent: BaseGoldBorgModuleRecipe -# id: BorgModuleGrapplingGun -# result: BorgModuleGrapplingGun diff --git a/Resources/Prototypes/Recipes/Lathes/salvage.yml b/Resources/Prototypes/Recipes/Lathes/salvage.yml deleted file mode 100644 index 899f60278cb..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/salvage.yml +++ /dev/null @@ -1,37 +0,0 @@ -- type: latheRecipe - id: Fulton - result: Fulton1 - completetime: 1 - materials: - Steel: 200 - Cloth: 100 - -- type: latheRecipe - id: FultonBeacon - result: FultonBeacon - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - # If they get spammed make it cost silver. - -- type: latheRecipe - id: MiningDrill - result: MiningDrill - category: Tools - completetime: 3 - materials: - Steel: 500 - Plastic: 100 - -- type: latheRecipe - id: MiningDrillDiamond - result: MiningDrillDiamond - category: Tools - completetime: 3 - materials: - AdvancedMechatronics: 500 - Steel: 600 - Plastic: 200 - Silver: 200 - Diamond: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/security.yml b/Resources/Prototypes/Recipes/Lathes/security.yml deleted file mode 100644 index 036e0c2cfc6..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/security.yml +++ /dev/null @@ -1,1463 +0,0 @@ -- type: latheRecipe - id: Handcuffs - result: Handcuffs - completetime: 2 - materials: - Steel: 300 - -- type: latheRecipe - id: Zipties - result: Zipties - completetime: 2 - materials: - Plastic: 200 - -- type: latheRecipe - id: BolaEnergy - result: BolaEnergy - completetime: 2 - materials: - Plastic: 200 - Plasma: 150 - -- type: latheRecipe - id: ClothingHeadHelmetBasic - result: ClothingHeadHelmetBasic - completetime: 2 - materials: - Steel: 250 - Glass: 100 - -- type: latheRecipe - id: Stunbaton - result: Stunbaton - category: Weapons - completetime: 2 - materials: - Steel: 300 - Plastic: 300 - -- type: latheRecipe - id: Truncheon - result: Truncheon - category: Weapons - completetime: 2 - materials: - Steel: 300 - Plastic: 300 - -- type: latheRecipe - id: CombatKnife - result: CombatKnife - category: Weapons - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - -- type: latheRecipe - id: WeaponLaserCarbine - result: WeaponLaserCarbine - category: Weapons - completetime: 8 - materials: - Steel: 2000 - Glass: 800 - Plastic: 500 - -- type: latheRecipe - id: WeaponAdvancedLaser - result: WeaponAdvancedLaser - category: Weapons - completetime: 5 - materials: - Steel: 1500 - Glass: 1000 - Gold: 850 - -- type: latheRecipe - id: WeaponLaserCannon - result: WeaponLaserCannon - category: Weapons - completetime: 5 - materials: - Steel: 1250 - Plastic: 750 - Gold: 500 - -- type: latheRecipe - id: Terminus - result: Terminus - category: Weapons - completetime: 6 - materials: - Steel: 1250 # Might have to change the cost later - Plastic: 750 # Im leaving this comment solely to run tests again. - Gold: 500 - -- type: latheRecipe - id: WeaponLaserSvalinn - result: WeaponLaserSvalinn - category: Weapons - completetime: 5 - materials: - Steel: 2000 - Gold: 500 - -- type: latheRecipe - id: WeaponCivilianDisabler - result: WeaponCivilianDisabler - category: Weapons - completetime: 6 - materials: - Aluminum: 200 - Glass: 200 - Plastic: 300 - -- type: latheRecipe - id: WeaponXrayCannon - result: WeaponXrayCannon - category: Weapons - completetime: 5 - materials: - Steel: 1500 - Glass: 500 - Plastic: 250 - Gold: 100 - -- type: latheRecipe - id: ForensicPad - result: ForensicPad - completetime: 4 - materials: - Plastic: 100 - -- type: latheRecipe - id: ClothingEyesGlassesSecurity - result: ClothingEyesGlassesSecurity - completetime: 2 - materials: - Steel: 300 - Glass: 200 - -- type: latheRecipe - id: ClothingEyesHudSecurity - result: ClothingEyesHudSecurity - completetime: 2 - materials: - Steel: 300 - Glass: 200 - -- type: latheRecipe - id: HoloprojectorSecurity - result: HoloprojectorSecurityEmpty - completetime: 2 - materials: - Steel: 300 - Glass: 50 - Plastic: 50 - -- type: latheRecipe - id: RiotShield - result: RiotShield - completetime: 4 - materials: - Steel: 400 - Glass: 400 - -- type: latheRecipe - id: TelescopicShield - result: TelescopicShield - completetime: 4 - materials: - Steel: 300 - Glass: 800 - -- type: latheRecipe - id: Flash - result: Flash - completetime: 2 - materials: - Glass: 100 - Plastic: 200 - Steel: 100 - -- type: latheRecipe - id: CartridgePistolRubber - result: CartridgePistolRubber - category: Ammo - completetime: 2 - materials: - Plastic: 5 - Steel: 5 - -- type: latheRecipe - id: CartridgeMagnumRubber - result: CartridgeMagnumRubber - category: Ammo - completetime: 2 - materials: - Plastic: 5 - Steel: 5 - -- type: latheRecipe - id: CartridgeLightRifleRubber - result: CartridgeLightRifleRubber - category: Ammo - completetime: 2 - materials: - Plastic: 10 - Steel: 5 - -- type: latheRecipe - id: CartridgeRifleRubber - result: CartridgeRifleRubber - category: Ammo - completetime: 2 - materials: - Plastic: 10 - Steel: 5 - -- type: latheRecipe - id: ShellTranquilizer - result: ShellTranquilizer - category: Ammo - completetime: 4 - materials: - Plastic: 15 - Steel: 10 - Glass: 5 - Plasma: 10 - Silver: 5 - -- type: latheRecipe - id: TargetHuman - result: TargetHuman - completetime: 5 - applyMaterialDiscount: false # ingredients dropped when destroyed - materials: - Steel: 500 - -- type: latheRecipe - id: TargetClown - result: TargetClown - completetime: 5 - applyMaterialDiscount: false # ingredients dropped when destroyed - materials: - Steel: 500 - -- type: latheRecipe - id: TargetSyndicate - result: TargetSyndicate - completetime: 5 - applyMaterialDiscount: false # ingredients dropped when destroyed - materials: - Steel: 500 - -# .25 Caseless Pistol Magazines -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazinePistolCaselessRiflePractice - result: MagazinePistolCaselessRiflePractice - materials: - Steel: 85 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazinePistolCaselessRifle - result: MagazinePistolCaselessRifle - materials: - Steel: 145 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazinePistolCaselessRifleRubber - result: MagazinePistolCaselessRifleRubber - materials: - Plastic: 145 - -# .25 Caseless (Civilian) Rifle Magazines -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleShortPractice - result: MagazineCaselessRifleShortPractice - materials: - Steel: 150 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleShort - result: MagazineCaselessRifleShort - materials: - Steel: 250 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleShortRubber - result: MagazineCaselessRifleShortRubber - materials: - Plastic: 250 - -# .25 Caseless (Military) Rifle Magazines -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRiflePractice - result: MagazineCaselessRiflePractice - materials: - Steel: 250 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifle - result: MagazineCaselessRifle - materials: - Steel: 350 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleRubber - result: MagazineCaselessRifleRubber - materials: - Plastic: 350 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleIncendiary - result: MagazineCaselessRifleIncendiary - materials: - Plastic: 350 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleUranium - result: MagazineCaselessRifleUranium - materials: - Uranium: 350 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineCaselessRifleShrapnel - result: MagazineCaselessRifleShrapnel - materials: - Steel: 350 - -# .25 Caseless (Box Mag) Rifle Magazines -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineBoxCaselessRiflePractice - result: MagazineBoxCaselessRiflePractice - materials: - Steel: 500 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineBoxCaselessRifle - result: MagazineBoxCaselessRifle - materials: - Steel: 720 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineBoxCaselessRifleRubber - result: MagazineBoxCaselessRifleRubber - materials: - Steel: 720 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineBoxCaselessRifleIncendiary - result: MagazineBoxCaselessRifleIncendiary - materials: - Plastic: 720 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineBoxCaselessRifleUranium - result: MagazineBoxCaselessRifleUranium - materials: - Uranium: 720 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineBoxCaselessRifleShrapnel - result: MagazineBoxCaselessRifleShrapnel - materials: - Steel: 720 - -# .35 Pistol Magazines -- type: latheRecipe - id: MagazinePistolEmpty - result: MagazinePistolEmpty - category: Ammo - completetime: 5 - materials: - Steel: 25 - -- type: latheRecipe - id: MagazinePistol - result: MagazinePistol - category: Ammo - completetime: 5 - materials: - Steel: 145 - -- type: latheRecipe - id: MagazinePistolRubber - result: MagazinePistolRubber - category: Ammo - completetime: 5 - materials: - Steel: 45 - Plastic: 100 - -- type: latheRecipe - id: MagazinePistolPractice - result: MagazinePistolPractice - category: Ammo - completetime: 5 - materials: - Steel: 85 - -- type: latheRecipe - id: MagazinePistolUranium - result: MagazinePistolUranium - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 65 - Uranium: 120 - -- type: latheRecipe - id: MagazinePistolIncendiary - result: MagazinePistolIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 120 - -- type: latheRecipe - id: MagazinePistolShrapnel - result: MagazinePistolShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 145 - -- type: latheRecipe - id: MagazinePistolSubMachineGunEmpty - result: MagazinePistolSubMachineGunEmpty - category: Ammo - completetime: 5 - materials: - Steel: 30 - -- type: latheRecipe - id: MagazinePistolSubMachineGun - result: MagazinePistolSubMachineGun - category: Ammo - completetime: 5 - materials: - Steel: 300 - -- type: latheRecipe - id: MagazinePistolSubMachineGunRubber - result: MagazinePistolSubMachineGunRubber - category: Ammo - completetime: 5 - materials: - Steel: 100 - Plastic: 200 - -- type: latheRecipe - id: MagazinePistolSubMachineGunUranium - result: MagazinePistolSubMachineGunUranium - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 225 - Uranium: 225 - -- type: latheRecipe - id: MagazinePistolSubMachineGunIncendiary - result: MagazinePistolSubMachineGunIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 400 - -- type: latheRecipe - id: MagazinePistolSubMachineGunShrapnel - result: MagazinePistolSubMachineGunShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 300 - -- type: latheRecipe - id: MagazinePistolSubMachineGunTopMountedEmpty - result: MagazinePistolSubMachineGunTopMountedEmpty - category: Ammo - completetime: 5 - materials: - Steel: 30 - -- type: latheRecipe - id: MagazinePistolSubMachineGunTopMounted - result: MagazinePistolSubMachineGunTopMounted - category: Ammo - completetime: 5 - materials: - Steel: 300 - -- type: latheRecipe - id: MagazineBoxPistol - result: MagazineBoxPistol - category: Ammo - completetime: 5 - materials: - Steel: 600 - -- type: latheRecipe - id: MagazineBoxPistolRubber - result: MagazineBoxPistolRubber - category: Ammo - completetime: 5 - materials: - Steel: 350 - Plastic: 300 - -- type: latheRecipe - id: MagazineBoxPistolShrapnel - result: MagazineBoxPistolShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 600 - -- type: latheRecipe - id: MagazineBoxMagnum - result: MagazineBoxMagnum - category: Ammo - completetime: 5 - materials: - Steel: 240 - -- type: latheRecipe - id: MagazineBoxMagnumShrapnel - result: MagazineBoxMagnumShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 240 - -- type: latheRecipe - id: MagazineRifleEmpty - result: MagazineRifleEmpty - category: Ammo - completetime: 5 - materials: - Steel: 25 - -- type: latheRecipe - id: MagazineBoxMagnumRubber - result: MagazineBoxMagnumRubber - category: Ammo - completetime: 5 - materials: - Steel: 350 - Plastic: 300 - -- type: latheRecipe - id: MagazineRifle - result: MagazineRifle - category: Ammo - completetime: 5 - materials: - Steel: 475 - -- type: latheRecipe - id: MagazineRifleRubber - result: MagazineRifleRubber - category: Ammo - completetime: 5 - materials: - Steel: 150 - Plastic: 325 - -- type: latheRecipe - id: MagazineRiflePractice - result: MagazineRiflePractice - category: Ammo - completetime: 5 - materials: - Steel: 175 - -- type: latheRecipe - id: MagazineRifleUranium - result: MagazineRifleUranium - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 300 - Uranium: 300 - -- type: latheRecipe - id: MagazineRifleIncendiary - result: MagazineRifleIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 450 - -- type: latheRecipe - id: MagazineRifleShrapnel - result: MagazineRifleShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 475 - -- type: latheRecipe - id: MagazineLightRifleEmpty - result: MagazineLightRifleEmpty - category: Ammo - completetime: 5 - materials: - Steel: 25 - -- type: latheRecipe - id: MagazineLightRifle - result: MagazineLightRifle - category: Ammo - completetime: 5 - materials: - Steel: 565 - -- type: latheRecipe - id: MagazineLightRifleRubber - result: MagazineLightRifleRubber - category: Ammo - completetime: 5 - materials: - Steel: 125 - Plastic: 350 - -- type: latheRecipe - id: MagazineLightRiflePractice - result: MagazineLightRiflePractice - category: Ammo - completetime: 5 - materials: - Steel: 205 - -- type: latheRecipe - id: MagazineLightRifleUranium - result: MagazineLightRifleUranium - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 360 - Uranium: 360 - -- type: latheRecipe - id: MagazineLightRifleIncendiary - result: MagazineLightRifleIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 25 - Plastic: 540 - -- type: latheRecipe - id: MagazineLightRifleShrapnel - result: MagazineLightRifleShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 565 - -- type: latheRecipe - id: MagazineMagnumEmpty - result: MagazineMagnumEmpty - category: Ammo - completetime: 5 - materials: - Steel: 30 - -- type: latheRecipe - id: MagazineMagnum - result: MagazineMagnum - category: Ammo - completetime: 5 - materials: - Steel: 150 - -- type: latheRecipe - id: MagazineMagnumRubber - result: MagazineMagnumRubber - category: Ammo - completetime: 5 - materials: - Steel: 50 - Plastic: 100 - -- type: latheRecipe - id: MagazineMagnumUranium - result: MagazineMagnumUranium - category: Ammo - completetime: 5 - materials: - Steel: 30 - Plastic: 75 - Uranium: 150 - -- type: latheRecipe - id: MagazineMagnumIncendiary - result: MagazineMagnumIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 30 - Plastic: 150 - -- type: latheRecipe - id: MagazineMagnumShrapnel - result: MagazineMagnumShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 150 - -- type: latheRecipe - id: MagazineUniversalMagnumEmpty - result: MagazineUniversalMagnumEmpty - category: Ammo - completetime: 5 - materials: - Steel: 40 - -- type: latheRecipe - id: MagazineUniversalMagnum - result: MagazineUniversalMagnum - category: Ammo - completetime: 5 - materials: - Steel: 200 - -- type: latheRecipe - id: MagazineUniversalMagnumRubber - result: MagazineUniversalMagnumRubber - category: Ammo - completetime: 5 - materials: - Steel: 70 - Plastic: 170 - -- type: latheRecipe - id: MagazineUniversalMagnumUranium - result: MagazineUniversalMagnumUranium - category: Ammo - completetime: 5 - materials: - Steel: 40 - Plastic: 75 - Uranium: 200 - -- type: latheRecipe - id: MagazineUniversalMagnumIncendiary - result: MagazineUniversalMagnumIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 40 - Plastic: 200 - -- type: latheRecipe - id: MagazineUniversalMagnumShrapnel - result: MagazineUniversalMagnumShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 200 - -- type: latheRecipe - id: MagazineBoxRifle - result: MagazineBoxRifle - category: Ammo - completetime: 5 - materials: - Steel: 750 - -- type: latheRecipe - id: MagazineBoxRifleShrapnel - result: MagazineBoxRifleShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 750 - -- type: latheRecipe - id: MagazineBoxRifleRubber - result: MagazineBoxRifleRubber - category: Ammo - completetime: 5 - materials: - Steel: 350 - Plastic: 600 - -- type: latheRecipe - id: MagazineBoxLightRifle - result: MagazineBoxLightRifle - category: Ammo - completetime: 5 - materials: - Steel: 900 - -- type: latheRecipe - id: MagazineBoxLightRifleShrapnel - result: MagazineBoxLightRifleShrapnel - category: Ammo - completetime: 5 - materials: - Steel: 900 - -- type: latheRecipe - id: BoxLethalshot - result: BoxLethalshot - category: Ammo - completetime: 5 - materials: - Steel: 320 - -- type: latheRecipe - id: BoxBeanbag - result: BoxBeanbag - category: Ammo - completetime: 5 - materials: - Steel: 160 - Plastic: 240 - -- type: latheRecipe - id: BoxShotgunSlug - result: BoxShotgunSlug - category: Ammo - completetime: 5 - materials: - Steel: 240 - Plastic: 160 - -- type: latheRecipe - id: BoxShotgunBirdshot - result: BoxShotgunBirdshot - category: Ammo - completetime: 5 - materials: - Steel: 320 - -- type: latheRecipe - id: BoxShotgun00Buckshot - result: BoxShotgun00Buckshot - category: Ammo - completetime: 5 - materials: - Steel: 320 - -- type: latheRecipe - id: BoxShotgun0000Buckshot - result: BoxShotgun0000Buckshot - category: Ammo - completetime: 5 - materials: - Steel: 320 - -- type: latheRecipe - id: MagazineBoxLightRifleRubber - result: MagazineBoxLightRifleRubber - category: Ammo - completetime: 5 - materials: - Steel: 350 - Plastic: 600 - -- type: latheRecipe - id: SpeedLoaderMagnumEmpty - result: SpeedLoaderMagnumEmpty - category: Ammo - completetime: 5 - materials: - Steel: 50 - -- type: latheRecipe - id: SpeedLoaderMagnum - result: SpeedLoaderMagnum - category: Ammo - completetime: 5 - materials: - Steel: 190 - -- type: latheRecipe - id: SpeedLoaderMagnumRubber - result: SpeedLoaderMagnumRubber - category: Ammo - completetime: 5 - materials: - Steel: 50 - Plastic: 70 - -- type: latheRecipe - id: SpeedLoaderMagnumPractice - result: SpeedLoaderMagnumPractice - category: Ammo - completetime: 5 - materials: - Steel: 90 - -- type: latheRecipe - id: SpeedLoaderMagnumUranium - result: SpeedLoaderMagnumUranium - category: Ammo - completetime: 5 - materials: - Steel: 50 - Plastic: 150 - Uranium: 110 - -- type: latheRecipe - id: SpeedLoaderMagnumIncendiary - result: SpeedLoaderMagnumIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 50 - Plastic: 150 - -- type: latheRecipe - id: MagazineShotgunEmpty - result: MagazineShotgunEmpty - category: Ammo - completetime: 5 - materials: - Steel: 50 - -- type: latheRecipe - id: MagazineShotgun - result: MagazineShotgun - category: Ammo - completetime: 5 - materials: - Steel: 240 - -- type: latheRecipe - id: MagazineShotgunBeanbag - result: MagazineShotgunBeanbag - category: Ammo - completetime: 5 - materials: - Steel: 150 - Plastic: 140 - -- type: latheRecipe - id: MagazineShotgunSlug - result: MagazineShotgunSlug - category: Ammo - completetime: 5 - materials: - Steel: 190 - Plastic: 100 - -- type: latheRecipe - id: MagazineShotgunIncendiary - result: MagazineShotgunIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 100 - Plastic: 190 - -- type: latheRecipe - id: MagazineBoxPistolIncendiary - result: MagazineBoxPistolIncendiary - category: Ammo - completetime: 5 - materials: - Plastic: 600 - -- type: latheRecipe - id: MagazineBoxMagnumIncendiary - result: MagazineBoxMagnumIncendiary - category: Ammo - completetime: 5 - materials: - Plastic: 240 - -- type: latheRecipe - id: MagazineBoxLightRifleIncendiary - result: MagazineBoxLightRifleIncendiary - category: Ammo - completetime: 5 - materials: - Plastic: 900 - -- type: latheRecipe - id: MagazineBoxRifleIncendiary - result: MagazineBoxRifleIncendiary - category: Ammo - completetime: 5 - materials: - Plastic: 750 - -- type: latheRecipe - id: BoxShotgunLumen - result: BoxShotgunLumen - category: Ammo - completetime: 5 - materials: - Steel: 80 - Plastic: 80 - Plasma: 80 - -- type: latheRecipe - id: BoxShotgunFlare - result: BoxShotgunFlare - category: Ammo - completetime: 5 - materials: - Steel: 80 - Plastic: 80 - -- type: latheRecipe - id: BoxShotgunIncendiary - result: BoxShotgunIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 80 - Plastic: 320 - -- type: latheRecipe - id: MagazineBoxPistolPractice - result: MagazineBoxPistolPractice - category: Ammo - completetime: 5 - materials: - Steel: 300 - -- type: latheRecipe - id: MagazineBoxMagnumPractice - result: MagazineBoxMagnumPractice - category: Ammo - completetime: 5 - materials: - Steel: 60 - -- type: latheRecipe - id: MagazineBoxLightRiflePractice - result: MagazineBoxLightRiflePractice - category: Ammo - completetime: 5 - materials: - Steel: 300 - -- type: latheRecipe - id: MagazineBoxRiflePractice - result: MagazineBoxRiflePractice - category: Ammo - completetime: 5 - materials: - Steel: 250 - -- type: latheRecipe - id: WeaponLaserCarbinePractice - result: WeaponLaserCarbinePractice - category: Weapons - completetime: 6 - materials: - Steel: 1800 - Glass: 400 - Plastic: 250 - -- type: latheRecipe - id: WeaponDisablerPractice - result: WeaponDisablerPractice - category: Weapons - completetime: 4 - materials: - Steel: 500 - Glass: 100 - Plastic: 200 - -- type: latheRecipe - id: BoxShotgunPractice - result: BoxShotgunPractice - category: Ammo - completetime: 5 - materials: - Steel: 80 - -- type: latheRecipe - id: MagazineBoxPistolUranium - result: MagazineBoxPistolUranium - category: Ammo - completetime: 5 - materials: - Plastic: 300 - Uranium: 600 - -- type: latheRecipe - id: MagazineBoxMagnumUranium - result: MagazineBoxMagnumUranium - category: Ammo - completetime: 5 - materials: - Plastic: 240 - Uranium: 180 - -- type: latheRecipe - id: MagazineBoxLightRifleUranium - result: MagazineBoxLightRifleUranium - category: Ammo - completetime: 5 - materials: - Plastic: 600 - Uranium: 600 - -- type: latheRecipe - id: MagazineBoxRifleUranium - result: MagazineBoxRifleUranium - category: Ammo - completetime: 5 - materials: - Plastic: 500 - Uranium: 500 - -- type: latheRecipe - id: BoxShotgunUranium - result: BoxShotgunUranium - category: Ammo - completetime: 5 - materials: - Plastic: 320 - Uranium: 240 - -- type: latheRecipe - id: WeaponFlareGunSecurity - result: WeaponFlareGunSecurity - category: Weapons - completetime: 6 - materials: - Plastic: 100 - Steel: 400 - -- type: latheRecipe - id: WeaponDisabler - result: WeaponDisabler - category: Weapons - completetime: 6 - materials: - Steel: 300 - Glass: 200 - Plastic: 200 - -- type: latheRecipe - id: WeaponDisablerSMG - result: WeaponDisablerSMG - category: Weapons - completetime: 6 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - -- type: latheRecipe - id: MagazineGrenadeEmpty - result: MagazineGrenadeEmpty - completetime: 3 - materials: - Steel: 150 - Plastic: 50 - -- type: latheRecipe - id: GrenadeEMP - result: GrenadeEMP - completetime: 3 - materials: - Steel: 150 - Plastic: 100 - Glass: 20 - -- type: latheRecipe - id: GrenadeBlast - result: GrenadeBlast - completetime: 3 - materials: - Steel: 200 - Plasma: 600 - -- type: latheRecipe - id: GrenadeFlash - result: GrenadeFlash - completetime: 3 - materials: - Steel: 150 - Plastic: 100 - Glass: 20 - -- type: latheRecipe - id: PortableRecharger - result: PortableRecharger - completetime: 15 - materials: - Steel: 2000 - Uranium: 2000 - Plastic: 1000 - Plasma: 500 - Glass: 500 - -- type: latheRecipe - id: ShellShotgun - result: ShellShotgun - category: Ammo - completetime: 2 - materials: - Steel: 20 - -- type: latheRecipe - id: ShellShotgunSlug - result: ShellShotgunSlug - completetime: 2 - materials: - Steel: 25 - -- type: latheRecipe - id: ShellShotgunLumen - result: ShellShotgunLumen - category: Ammo - completetime: 2 - materials: - Plastic: 20 - Steel: 5 - Plasma: 5 - -- type: latheRecipe - id: ShellShotgunFlare - result: ShellShotgunFlare - category: Ammo - completetime: 2 - materials: - Plastic: 20 - Steel: 5 - -- type: latheRecipe - id: CartridgeLightRifleIncendiary - result: CartridgeLightRifleIncendiary - category: Ammo - completetime: 2 - materials: - Plastic: 20 - -- type: latheRecipe - id: CartridgeMagnumIncendiary - result: CartridgeMagnumIncendiary - category: Ammo - completetime: 2 - materials: - Plastic: 20 - -- type: latheRecipe - id: CartridgePistolIncendiary - result: CartridgePistolIncendiary - category: Ammo - completetime: 2 - materials: - Plastic: 10 - -- type: latheRecipe - id: CartridgeRifleIncendiary - result: CartridgeRifleIncendiary - category: Ammo - completetime: 2 - materials: - Plastic: 15 - -- type: latheRecipe - id: CartridgePistolUranium - result: CartridgePistolUranium - category: Ammo - completetime: 2 - materials: - Plastic: 5 - Uranium: 10 - -- type: latheRecipe - id: CartridgeMagnumUranium - result: CartridgeMagnumUranium - category: Ammo - completetime: 2 - materials: - Plastic: 20 - Uranium: 10 - -- type: latheRecipe - id: CartridgeLightRifleUranium - result: CartridgeLightRifleUranium - category: Ammo - completetime: 2 - materials: - Plastic: 20 - Uranium: 10 - -- type: latheRecipe - id: CartridgeRifleUranium - result: CartridgeRifleUranium - category: Ammo - completetime: 2 - materials: - Plastic: 15 - Uranium: 10 - -- type: latheRecipe - id: ClothingEyesNightVisionSecurityGoggles - result: ClothingEyesNightVisionSecurityGoggles - completetime: 5 - materials: - Steel: 500 - Glass: 300 - Silver: 100 - Gold: 100 - -- type: latheRecipe - id: EnergySword - result: EnergySword - completetime: 10 - materials: - Tungsten: 300 - Gold: 300 - Bluespace: 300 - Plasma: 300 - Diamond: 100 - -- type: latheRecipe - id: EnergyCutlass - result: EnergyCutlass - completetime: 10 - materials: - Tungsten: 300 - Gold: 300 - Bluespace: 300 - Plasma: 300 - Diamond: 100 - -- type: latheRecipe - id: EnergySwordDouble - result: EnergySwordDouble - completetime: 20 - materials: - Tungsten: 600 - Gold: 600 - Bluespace: 600 - Plasma: 600 - Diamond: 200 - -- type: latheRecipe - id: WeaponSubMachineGunFPA90 - result: WeaponSubMachineGunFPA90 - category: Weapons - completetime: 6 - materials: - Aluminum: 2000 - Steel: 500 - Plastic: 750 - -- type: latheRecipe - id: WeaponSubMachineGunBRDIR25 - result: WeaponSubMachineGunBRDIR25 - category: Weapons - completetime: 6 - materials: - Aluminum: 2500 - Plastic: 2000 - Plasteel: 1500 - Steel: 500 - Circuitry: 500 - Tungsten: 200 - -- type: latheRecipe - id: WeaponPistolMk58 - result: WeaponPistolMk58Empty - category: Weapons - completetime: 6 - materials: - Aluminum: 800 - Steel: 100 - Plastic: 150 - -- type: latheRecipe - id: WeaponPistolN1984 - result: WeaponPistolN1984Empty - category: Weapons - completetime: 6 - materials: - Steel: 800 #Yes, Steel and not Aluminum, the original M1911 handguns that this is in reference to are steel frame. - #For balancing reasons(Steel is way easier to get), it includes other rarer materials. - Plasteel: 100 - Plastic: 250 - Gold: 200 - Silver: 100 - -- type: latheRecipe - id: WeaponPistolUniversal - result: WeaponPistolUniversalEmpty - category: Weapons - completetime: 7 - materials: #mk 32 is a straight upgrade to N1984 so simply bumping up the material price. - Steel: 1000 - Plasteel: 150 - Plastic: 300 - Gold: 200 - Silver: 100 - -- type: latheRecipe - id: WeaponPistolViper - result: WeaponPistolViperEmpty - category: Weapons - completetime: 6 - materials: - Aluminum: 900 - Plasteel: 100 - Plastic: 150 - Silver: 100 - -- type: latheRecipe - id: WeaponPistolCobra - result: WeaponPistolCobraEmpty - category: Weapons - completetime: 6 - materials: - Aluminum: 600 - Plasteel: 100 - Plastic: 450 - Silver: 100 - -- type: latheRecipe - id: MagazineLightRifleMarkOneEmpty - result: MagazineLightRifleMarkOneEmpty - category: Ammo - completetime: 2 - materials: - Steel: 100 - -- type: latheRecipe - id: MagazineLightRifleMarkOne - result: MagazineLightRifleMarkOne - category: Ammo - completetime: 2 - materials: - Steel: 200 diff --git a/Resources/Prototypes/Recipes/Lathes/sheet.yml b/Resources/Prototypes/Recipes/Lathes/sheet.yml deleted file mode 100644 index 343ec1d01f6..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/sheet.yml +++ /dev/null @@ -1,298 +0,0 @@ -- type: latheRecipe - id: SheetSteel - result: SheetSteel1 - applyMaterialDiscount: false - miningPoints: 1 - completetime: 0.0083 # 0.25 per 30 - materials: - RawIron: 100 - Coal: 30 - -- type: latheRecipe - id: SheetSteel30 - result: SheetSteel - completetime: 2 - materials: - RawIron: 3000 - Coal: 1000 - -- type: latheRecipe - id: SheetGlass1 - result: SheetGlass1 - applyMaterialDiscount: false - miningPoints: 1 # 0.25 per 30 - completetime: 0.0083 - materials: - RawQuartz: 100 - -- type: latheRecipe - id: SheetGlass30 - result: SheetGlass - completetime: 2 - materials: - RawQuartz: 3000 - -- type: latheRecipe - id: SheetRGlass - result: SheetRGlass1 - applyMaterialDiscount: false - miningPoints: 1 - completetime: 0.025 # 0.75 per 30 - materials: - Glass: 100 - Steel: 50 - Coal: 15 - -- type: latheRecipe - id: SheetRGlass30 - result: SheetRGlass - completetime: 2 - materials: - RawQuartz: 3000 - RawIron: 1500 - Coal: 500 - -- type: latheRecipe - id: SheetPGlass1 - result: SheetPGlass1 - completetime: 0.0083 # 0.75 per 30 - miningPoints: 16 - materials: - RawQuartz: 100 - RawPlasma: 100 - -- type: latheRecipe - id: SheetPGlass30 - result: SheetPGlass - completetime: 2 - materials: - RawQuartz: 3000 - RawPlasma: 3000 - -- type: latheRecipe - id: SheetRPGlass1 - result: SheetRPGlass1 - completetime: 0.025 # 0.75 per 30 - miningPoints: 16 - materials: - RawQuartz: 100 - RawPlasma: 100 - RawIron: 50 - Coal: 15 - -- type: latheRecipe - id: SheetRPGlass30 - result: SheetRPGlass - completetime: 2 - materials: - RawQuartz: 3000 - RawPlasma: 3000 - RawIron: 1500 - Coal: 500 - -- type: latheRecipe - id: SheetPlasma1 - result: SheetPlasma1 - completetime: 0.0116 # 0.35 per 30 - miningPoints: 15 - materials: - RawPlasma: 100 - -- type: latheRecipe - id: SheetPlasma30 - result: SheetPlasma - completetime: 2 - materials: - RawPlasma: 3000 - -- type: latheRecipe - id: SheetPlasteel1 - result: SheetPlasteel1 - completetime: 0.025 # 0.75 per 30 - miningPoints: 17 - materials: - RawPlasma: 100 - RawIron: 200 #Twice as durable as steel, Twice the material cost - Coal: 30 - -- type: latheRecipe - id: SheetPlasteel30 - result: SheetPlasteel - completetime: 5 - materials: - RawPlasma: 3000 - RawIron: 6000 #Twice as durable as steel, Twice the material cost - Coal: 1000 - -- type: latheRecipe - id: SheetUranium30 - result: SheetUranium - completetime: 2 - materials: - RawUranium: 3000 - -- type: latheRecipe - id: SheetUGlass1 - result: SheetUGlass1 - completetime: 0.0083 # 0.25 per 30 - miningPoints: 31 - materials: - RawUranium: 100 - RawQuartz: 100 - -- type: latheRecipe - id: SheetUGlass30 - result: SheetUGlass - completetime: 2 - materials: - RawUranium: 3000 - RawQuartz: 3000 - -- type: latheRecipe - id: SheetRUGlass1 - result: SheetRUGlass1 - completetime: 0.025 # 0.75 per 30 - miningPoints: 31 - materials: - RawUranium: 100 - RawQuartz: 100 - RawIron: 50 - Coal: 15 - -- type: latheRecipe - id: SheetRUGlass30 - result: SheetRUGlass - completetime: 2 - materials: - RawUranium: 3000 - RawQuartz: 3000 - RawIron: 1500 - Coal: 500 - -- type: latheRecipe - id: IngotGold30 - result: IngotGold - completetime: 2 - materials: - RawGold: 3000 - -- type: latheRecipe - id: IngotSilver30 - result: IngotSilver - completetime: 2 - materials: - RawSilver: 3000 - -- type: latheRecipe - id: MaterialBananium10 - result: MaterialBananium - completetime: 2 - materials: - RawBananium: 3000 - -- type: latheRecipe - id: MaterialDiamond - result: MaterialDiamond1 - completetime: 0.026 # 0.8 over 30 - miningPoints: 50 - materials: - RawDiamond: 100 - -- type: latheRecipe - id: SheetUranium1 - result: SheetUranium1 - completetime: 0.02 # 0.6 seconds for 30 - miningPoints: 30 - materials: - RawUranium: 100 - -- type: latheRecipe - id: IngotGold1 - result: IngotGold1 - completetime: 0.016 # 0.5 over 30 - miningPoints: 18 - materials: - RawGold: 100 - -- type: latheRecipe - id: IngotSilver1 - result: IngotSilver1 - completetime: 0.013 # 0.4 over 30 - miningPoints: 16 - materials: - RawSilver: 100 - -- type: latheRecipe - id: SheetPlastic - result: SheetPlastic1 - applyMaterialDiscount: false - completetime: 0 - materials: - Plastic: 100 - -- type: latheRecipe - id: MaterialBananium1 - result: MaterialBananium1 - completetime: 0.1 # 1 over 10 - miningPoints: 60 - materials: - RawBananium: 100 - -- type: latheRecipe - id: MaterialSheetMeat - result: MaterialSheetMeat1 - completetime: 6.4 - materials: - Meaterial: 200 - -- type: latheRecipe - id: SheetPaper - result: SheetPaper1 - completetime: 1 - materials: - Wood: 50 - -- type: latheRecipe - id: CoreSilver - icon: - sprite: Objects/Misc/guardian_info.rsi - state: icon - result: CoreSilver - completetime: 10 - materials: - Bluespace: 500 - Silver: 1000 - Plastic: 1000 - -- type: latheRecipe - id: BluespaceCrystal - icon: - sprite: Objects/Materials/materials.rsi - state: bluespace - result: MaterialBluespace1 - applyMaterialDiscount: false - completetime: 4 - materials: - RawBluespace: 100 - -- type: latheRecipe - id: NormalityCrystal - icon: - sprite: Objects/Materials/materials.rsi - state: normality - result: MaterialNormality1 - applyMaterialDiscount: false - completetime: 4 - materials: - RawNormality: 100 - -- type: latheRecipe - id: IngotTungsten1 - result: IngotTungsten1 - applyMaterialDiscount: false - miningPoints: 5 - completetime: 0.13 # Or, 4 seconds over 30 ingots. - materials: - RawTungsten: 100 - RawIron: 100 - Coal: 100 diff --git a/Resources/Prototypes/Recipes/Lathes/tools.yml b/Resources/Prototypes/Recipes/Lathes/tools.yml deleted file mode 100644 index 93419853d73..00000000000 --- a/Resources/Prototypes/Recipes/Lathes/tools.yml +++ /dev/null @@ -1,276 +0,0 @@ -- type: latheRecipe - id: Wirecutter - icon: - sprite: Objects/Tools/wirecutters.rsi - state: cutters-map - result: Wirecutter - category: Tools - completetime: 2 - materials: - Steel: 200 - Plastic: 50 - -- type: latheRecipe - id: Screwdriver - icon: - sprite: Objects/Tools/screwdriver.rsi - state: screwdriver-map - result: Screwdriver - category: Tools - completetime: 2 - materials: - Steel: 200 - Plastic: 50 - -- type: latheRecipe - id: Welder - result: Welder - category: Tools - completetime: 2 - materials: - Steel: 400 - -- type: latheRecipe - id: Wrench - result: Wrench - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: CableStack - result: CableApcStack1 - category: Parts - completetime: 2 - materials: - Copper: 30 - -- type: latheRecipe - id: CableMVStack - result: CableMVStack1 - category: Parts - completetime: 2 - materials: - Copper: 30 - -- type: latheRecipe - id: CableHVStack - result: CableHVStack1 - category: Parts - completetime: 2 - materials: - Copper: 30 - -- type: latheRecipe - id: Crowbar - result: Crowbar - category: Tools - completetime: 2 - materials: - Steel: 200 - -- type: latheRecipe - id: Pickaxe - result: Pickaxe - category: Tools - completetime: 4 - materials: - Steel: 1000 - Wood: 500 - -- type: latheRecipe - id: Shovel - result: Shovel - category: Tools - completetime: 2 - materials: - Steel: 200 - Wood: 100 - -- type: latheRecipe - id: Multitool - result: Multitool - category: Tools - completetime: 2 - materials: - Aluminum: 100 - Plastic: 100 - Circuitry: 50 - -- type: latheRecipe - id: NetworkConfigurator - result: NetworkConfigurator - category: Tools - completetime: 2 - materials: - Aluminum: 100 - Plastic: 100 - BasicElectronics: 50 - -- type: latheRecipe - id: PowerDrill - result: PowerDrill - category: Tools - completetime: 2 - materials: - Steel: 600 - Plastic: 100 - BasicElectronics: 100 - -- type: latheRecipe - id: RCD - result: RCDEmpty - category: Tools - completetime: 4 - materials: - Steel: 800 - Plastic: 200 - BasicElectronics: 100 - -- type: latheRecipe - id: RPD - result: RPDEmpty - category: Tools - completetime: 4 - materials: - Steel: 1000 - Plastic: 400 - BasicElectronics: 100 - -- type: latheRecipe - id: RCDAmmo - result: RCDAmmo - category: Tools - completetime: 2.4 - materials: - Steel: 500 - Plastic: 250 - -- type: latheRecipe - id: HandHeldMassScannerEE - result: HandHeldMassScannerEE - category: Tools - completetime: 2 - materials: - Aluminum: 600 - Glass: 200 - BasicElectronics: 50 - -- type: latheRecipe - id: HandheldGPSBasic - result: HandheldGPSBasic - category: Tools - completetime: 2 - materials: - Aluminum: 600 - Glass: 200 - BasicElectronics: 50 - -- type: latheRecipe - id: TRayScanner - result: trayScanner - category: Tools - completetime: 2 - materials: - Aluminum: 600 - Glass: 200 - BasicElectronics: 50 - -- type: latheRecipe - id: GasAnalyzer - result: GasAnalyzer - category: Tools - completetime: 2 - materials: - Aluminum: 600 - Glass: 200 - BasicElectronics: 50 - -- type: latheRecipe - id: SprayPainter - result: SprayPainter - category: Tools - completetime: 2 - materials: - Aluminum: 300 - Plastic: 100 - -- type: latheRecipe - id: UtilityBelt - result: ClothingBeltUtility - category: Tools - completetime: 2 - materials: - Cloth: 100 - Steel: 50 - -- type: latheRecipe - id: HolofanProjector - result: HolofanProjectorEmpty - category: Tools - completetime: 8 - materials: - Steel: 300 - Glass: 50 - BasicElectronics: 50 - -- type: latheRecipe - id: RPED - result: RPED - category: Tools - completetime: 10 - materials: - Steel: 650 - Plastic: 150 - BasicElectronics: 50 - -- type: latheRecipe - id: WelderExperimental - result: WelderExperimental - category: Tools - completetime: 6 - materials: - Steel: 800 - Plasma: 200 - -- type: latheRecipe - id: JawsOfLife - result: JawsOfLife - category: Tools - completetime: 6 - materials: - Steel: 1000 - Glass: 500 - Plasma: 300 - BasicElectronics: 100 - -- type: latheRecipe - id: HoloprojectorField - result: HoloprojectorFieldEmpty - category: Tools - completetime: 3 - materials: - Steel: 500 - Plasma: 300 - Glass: 100 - -- type: latheRecipe - id: WeaponParticleDecelerator - result: WeaponParticleDecelerator - category: Tools - completetime: 6 - materials: - Steel: 750 - Plasma: 150 - Uranium: 150 - -- type: latheRecipe - id: AccessConfigurator - result: AccessConfigurator - category: Tools - completetime: 2 - materials: - Plastic: 300 - BasicElectronics: 100 - Glass: 100 diff --git a/Resources/Prototypes/Research/arsenal.yml b/Resources/Prototypes/Research/arsenal.yml deleted file mode 100644 index c2cac925aef..00000000000 --- a/Resources/Prototypes/Research/arsenal.yml +++ /dev/null @@ -1,238 +0,0 @@ -# Tier 1 - -# STOP. STOP ADDING NEW WEAPONS AS A SINGLE RESEARCH ENTRY. ADD NEW WEAPONS HERE, NOT ON THEIR OWN. -# DO NOT ADD ANOTHER TECH -- type: technology - id: BasicWeapons - name: research-technology-basic-weapons - icon: - sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi - state: icon - discipline: Arsenal - tier: 1 - cost: 10000 - recipeUnlocks: - - WeaponProtoKineticAccelerator - - ShuttleGunKineticCircuitboard - - WeaponLaserCarbine - - WeaponMechCombatFiredartLaser # Goobstation - - WeaponEnergyGun - - WeaponEnergyGunMini - - WeaponLaserSvalinn - - WeaponEnergyGunPistol - - WeaponDisablerSMG - - Truncheon - - WeaponDisabler - - WeaponCivilianDisabler - - WeaponMechCombatDisabler # Goobstation - #- WeaponPistolMk58 #todo: Add a bunch of basic ballistic guns to the list and make lathe recipes for them. - - MechEquipmentKineticAccelerator # Goobstation - - WeaponPistolMk58 - # These are roundstart but not replenishable for salvage - -- type: technology - id: DraconicMunitions - name: research-technology-draconic-munitions - icon: - sprite: Objects/Weapons/Guns/Ammunition/Boxes/pistol.rsi - state: incendiarydisplay - discipline: Arsenal - tier: 1 - cost: 10000 - recipeUnlocks: - - BoxShotgunIncendiary - - MagazineRifleIncendiary - - MagazinePistolIncendiary - - MagazinePistolSubMachineGunIncendiary - - MagazineMagnumIncendiary - - MagazineLightRifleIncendiary - - MagazineCaselessRifleIncendiary - - SpeedLoaderMagnumIncendiary - - SpeedLoaderRifleHeavyIncendiary - - MagazineShotgunIncendiary - - MagazineBoxPistolIncendiary - - MagazineBoxMagnumIncendiary - - MagazineBoxLightRifleIncendiary - - MagazineBoxRifleIncendiary - - MagazineBoxCaselessRifleIncendiary - - CartridgeSpecialIncendiary - - MagazineBoxSpecialIncendiary - - MagazineUniversalMagnumIncendiary - -- type: technology - id: UraniumMunitions - name: research-technology-uranium-munitions - icon: - sprite: Objects/Materials/Sheets/other.rsi - state: uranium - discipline: Arsenal - tier: 1 - cost: 7500 - recipeUnlocks: - - MagazineRifleUranium - - MagazinePistolUranium - - MagazinePistolSubMachineGunUranium - - MagazineMagnumUranium - - MagazineLightRifleUranium - - MagazineCaselessRifleUranium - - SpeedLoaderMagnumUranium - - SpeedLoaderRifleHeavyUranium # Frontier - - MagazineBoxPistolUranium - - MagazineBoxMagnumUranium - - MagazineBoxLightRifleUranium - - MagazineBoxRifleUranium - - MagazineBoxCaselessRifleUranium - - BoxShotgunUranium - - CartridgeSpecialUranium - - MagazineBoxSpecialUranium - - MagazineUniversalMagnumUranium - -# Tier 2 - -- type: technology - id: AdvancedTacsuits - name: research-technology-advanced-tacsuits - icon: - sprite: DeltaV/Clothing/OuterClothing/Hardsuits/Combat/standard.rsi - state: icon - discipline: Arsenal - tier: 2 - cost: 15000 - recipeUnlocks: - - ClothingOuterHardsuitCombatStandard - - ClothingOuterHardsuitCombatMedical - - ClothingOuterHardsuitCombatRiot - -- type: technology - id: ExplosiveTechnology - name: research-technology-explosive-technology - icon: - sprite: Objects/Devices/payload.rsi - state: payload-explosive-armed - discipline: Arsenal - tier: 2 - cost: 10000 - recipeUnlocks: - - SignallerAdvanced - - SignalTrigger - - VoiceTrigger - - TimerTrigger - - FlashPayload - - ExplosivePayload - - ChemicalPayload - # TODO: Add "Explosive Ammunition" to this tech to make it waaaay more interesting. - -- type: technology - id: ShrapnelMunitions - name: research-technology-shrapnel-munitions - icon: - sprite: Objects/Weapons/Guns/Ammunition/Casings/shotgun_shell.rsi - state: base - discipline: Arsenal - tier: 2 - cost: 7500 - recipeUnlocks: - - MagazineRifleShrapnel - - MagazinePistolShrapnel - - MagazinePistolSubMachineGunShrapnel - - MagazineMagnumShrapnel - - MagazineLightRifleShrapnel - - MagazineCaselessRifleShrapnel - - MagazineBoxPistolShrapnel - - MagazineBoxMagnumShrapnel - - MagazineBoxLightRifleShrapnel - - MagazineBoxRifleShrapnel - - MagazineBoxCaselessRifleShrapnel - - MagazineUniversalMagnumShrapnel - -- type: technology - id: AdvancedWeapons - name: research-technology-advanced-weapons - icon: - sprite: Objects/Weapons/Guns/Battery/laser_cannon.rsi - state: icon - discipline: Arsenal - tier: 2 - cost: 15000 - recipeUnlocks: - - PowerCageRechargerCircuitboard - - PowerCageSmall - - PowerCageMedium - - MagazineGrenadeEmpty - - GrenadeFlash - - GrenadeBlast - - ShuttleGunSvalinnMachineGunCircuitboard - - ShuttleGunPerforatorCircuitboard - - ShuttleGunFriendshipCircuitboard - - WeaponXrayCannon - - WeaponGunLaserCarbineAutomatic - - WeaponLaserCannon - - WeaponMechCombatSolarisLaser # Goobstation - - WeaponSubMachineGunFPA90 - - WeaponPistolN1984 - - WeaponPistolViper - - WeaponPistolCobra - - Terminus - - WeaponPistolUniversal - technologyPrerequisites: - - BasicWeapons - -# Tier 3 - -- type: technology - id: PrototypeTacsuits - name: research-technology-prototype-tacsuits - icon: - sprite: Nyanotrasen/Clothing/OuterClothing/ReverseEngineering/syndicate.rsi - state: icon - discipline: Arsenal - tier: 3 - cost: 25000 - recipeUnlocks: - - ClothingOuterHardsuitCombatAdvanced - - ClothingOuterHardsuitShanlinUnpainted - - ClothingOuterHardsuitShiweiUnpainted - - ClothingOuterHardsuitJuggernautReverseEngineered - technologyPrerequisites: - - AdvancedTacsuits - softCapContribution: 1.5 - -- type: technology - id: LaserTurrets - name: research-technology-laser-sentry-turrets - icon: - sprite: Objects/Weapons/Guns/Turrets/sentry_turret.rsi - state: base - discipline: Arsenal - tier: 3 - cost: 20000 - recipeUnlocks: - - WeaponEnergyTurretAIMachineCircuitboard - - WeaponEnergyTurretStationMachineCircuitboard - - WeaponEnergyTurretAIControlPanelElectronics - - WeaponEnergyTurretStationControlPanelElectronics - technologyPrerequisites: - - AdvancedWeapons - softCapContribution: 1.5 - -- type: technology - id: PrototypeWeapons - name: research-technology-prototype-weapons - icon: - sprite: Objects/Weapons/Guns/Battery/advancedlasergun.rsi - state: icon - discipline: Arsenal - tier: 3 - cost: 20000 - recipeUnlocks: - - WeaponAdvancedLaser - - PortableRecharger - - GrenadeEMP - - PowerCageHigh - - ShuttleGunDusterCircuitboard - - WeaponMechCombatImmolationGun # Goobstation - - EnergySword # TODO: Add a bunch of stupidly exotic energy weapons to act as a reaaaaaally nice incentive for research to consider this. - - EnergySwordDouble - - EnergyCutlass - - WeaponSubMachineGunBRDIR25 - softCapContribution: 1.5 diff --git a/Resources/Prototypes/Research/civilianservices.yml b/Resources/Prototypes/Research/civilianservices.yml deleted file mode 100644 index b2b635c0624..00000000000 --- a/Resources/Prototypes/Research/civilianservices.yml +++ /dev/null @@ -1,183 +0,0 @@ -# Tier 1 -- type: technology - id: BasicCybernetics - name: research-technology-basic-cybernetics - icon: - sprite: Mobs/Silicon/chassis.rsi - state: robot - discipline: CivilianServices - tier: 1 - cost: 15000 - recipeUnlocks: - - BorgModuleLightReplacer - - BorgModuleAdvancedCleaning - - BorgModuleGardening - - BorgModuleHarvesting - - BorgModuleMusique - - BorgModuleClowning - - HamtrHarness - - HamtrLArm - - HamtrRArm - - HamtrLLeg - - HamtrRLeg - - HamtrCentralElectronics - - HamtrPeripheralsElectronics - - MechEquipmentGrabberSmall - - VimHarness - - ProximitySensor - - ExosuitFabricatorMachineCircuitboard - - BorgModuleArtifact - - BorgModuleAnomaly - - DroneElectronics - -- type: technology - id: BasicElectronics - name: research-technology-basic-electronics - icon: - sprite: Structures/Machines/computers.rsi - state: television - discipline: CivilianServices - tier: 1 - cost: 12500 - recipeUnlocks: - - SurveillanceCameraRouterCircuitboard - - SurveillanceCameraWirelessRouterCircuitboard - - SurveillanceWirelessCameraMovableCircuitboard - - SurveillanceWirelessCameraAnchoredCircuitboard - - SurveillanceCameraMonitorCircuitboard - - SurveillanceWirelessCameraMonitorCircuitboard - - TelecomServerCircuitboard - - ComputerTelevisionCircuitboard - - SynthesizerInstrument - - DawInstrumentMachineCircuitboard - - MassMediaCircuitboard - - JukeboxCircuitBoard - - FatExtractorMachineCircuitboard - - BiofabricatorMachineCircuitboard - - BiomassReclaimerMachineCircuitboard - -# TODO: Add recipes to manufacture Vacsuits. -# - type: technology -# id: BasicVacsuits -# name: research-technology-basic-vacsuits -# icon: -# sprite: Clothing/OuterClothing/Suits/eva_emergency.rsi -# state: icon -# discipline: CivilianServices -# tier: 1 -# cost: 10000 -# recipeUnlocks: -# - ClothingOuterSuitEmergency - -# Tier 2 - -# TODO: Add recipes to manufacture Hardsuits -# - type: technology -# id: BasicHardsuits -# name: research-technology-basic-hardsuits -# icon: -# sprite: Clothing/OuterClothing/Hardsuits/engineering.rsi -# state: icon -# discipline: CivilianServices -# tier: 1 -# cost: 15000 -# recipeUnlocks: -# - ClothingOuterHardsuitEngineering - -- type: technology - id: BasicLifeImprovements - name: research-technology-basic-life-improvements - icon: - sprite: Structures/Machines/stasis_bed.rsi - state: icon - discipline: CivilianServices - tier: 2 - cost: 15000 - recipeUnlocks: - - CryostasisBeaker - - SyringeCryostasis - - AdvMopItem - - MegaSprayBottle - - WeaponSprayNozzle - - ClothingBackpackWaterTank - - CargoTelepadMachineCircuitboard - - ClothingShoesBootsMag - - ClothingShoesBootsMoon - - CloningConsoleComputerCircuitboard - - MedicalScannerMachineCircuitboard - - MetempsychoticMachineCircuitboard - - EnvirosuitExtinguisherRefill - -- type: technology - id: HONKMech - name: research-technology-honk-mech - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: honker - discipline: CivilianServices - tier: 2 - cost: 7500 - recipeUnlocks: - - HonkerHarness - - HonkerLArm - - HonkerRArm - - HonkerLLeg - - HonkerRLeg - - HonkerCentralElectronics - - HonkerPeripheralsElectronics - - HonkerTargetingElectronics - - MechEquipmentHorn - -# Tier 3 -# TODO: Add recipes to manufacture Advanced Hardsuits -# - type: technology -# id: AdvancedHardsuits -# name: research-technology-advanced-hardsuits -# icon: -# sprite: Clothing/OuterClothing/Hardsuits/engineering-white.rsi -# state: icon -# discipline: CivilianServices -# tier: 1 -# cost: 15000 -# recipeUnlocks: -# - ClothingOuterHardsuitEngineeringWhite -# softCapContribution: 1.5 - -- type: technology - id: AdvancedLifeImprovements - name: research-technology-advanced-life-improvements - icon: - sprite: Clothing/Shoes/Boots/speedboots.rsi - state: icon - discipline: CivilianServices - tier: 3 - cost: 15000 - recipeUnlocks: - - ClothingShoesBootsMagAdv # TODO: Separate this out from the silly "Steal the CE's Timbs" objective - - ClothingShoesBootsSpeed - - BluespaceBeaker - - SyringeBluespace - # TODO: Add things like frontier's Hyposprays. - softCapContribution: 1.5 - -- type: technology - id: AdvancedTranslation - name: research-technology-advanced-translation - icon: - sprite: Objects/Devices/translator.rsi - state: icon - discipline: CivilianServices - tier: 3 - cost: 15000 - recipeUnlocks: - - XenoTranslator - - AdvancedGalaticCommonTranslatorImplanter - - BubblishTranslatorImplanter - - NekomimeticTranslatorImplanter - - DraconicTranslatorImplanter - - CanilunztTranslatorImplanter - - SolCommonTranslatorImplanter - - RootSpeakTranslatorImplanter - - AnimalTranslator - - MofficTranslatorImplanter - softCapContribution: 1.5 diff --git a/Resources/Prototypes/Research/disciplines.yml b/Resources/Prototypes/Research/disciplines.yml deleted file mode 100644 index 7a661da1a33..00000000000 --- a/Resources/Prototypes/Research/disciplines.yml +++ /dev/null @@ -1,47 +0,0 @@ -- type: techDiscipline - id: Industrial - name: research-discipline-industrial - color: "#eeac34" - icon: - sprite: Interface/Misc/research_disciplines.rsi - state: industrial - tierPrerequisites: - 1: 0 - 2: 0.75 - 3: 0.75 - -- type: techDiscipline - id: Arsenal - name: research-discipline-arsenal - color: "#dc373b" - icon: - sprite: Interface/Misc/research_disciplines.rsi - state: arsenal - tierPrerequisites: - 1: 0 - 2: 0.75 - 3: 0.75 - -- type: techDiscipline - id: Experimental - name: research-discipline-experimental - color: "#9a6ef0" - icon: - sprite: Interface/Misc/research_disciplines.rsi - state: experimental - tierPrerequisites: - 1: 0 - 2: 0.75 - 3: 0.75 - -- type: techDiscipline - id: CivilianServices - name: research-discipline-civilian-services - color: "#7ecd48" - icon: - sprite: Interface/Misc/research_disciplines.rsi - state: civilianservices - tierPrerequisites: - 1: 0 - 2: 0.75 - 3: 0.75 diff --git a/Resources/Prototypes/Research/experimental.yml b/Resources/Prototypes/Research/experimental.yml deleted file mode 100644 index bf78dbd3a43..00000000000 --- a/Resources/Prototypes/Research/experimental.yml +++ /dev/null @@ -1,164 +0,0 @@ -# Tier 1 - - -- type: technology - id: BasicAnomalousResearch - name: research-technology-basic-anomalous-research - icon: - sprite: Objects/Specific/Research/anomalyscanner.rsi - state: icon - discipline: Experimental - tier: 1 - cost: 5000 - recipeUnlocks: - - AnomalyScanner - - AnomalyLocator - - AnomalyLocatorWide - - APECircuitboard - - AnomalyVesselCircuitboard - -- type: technology - id: BasicXenoArcheology - name: research-technology-basic-xenoarcheology - icon: - sprite: Structures/Machines/artifact_analyzer.rsi - state: display - discipline: Experimental - tier: 1 - cost: 5000 - recipeUnlocks: - - NodeScanner - - AnalysisComputerCircuitboard - - ArtifactAnalyzerMachineCircuitboard - - TechDiskComputerCircuitboard - - ReverseEngineeringMachineCircuitboard - -- type: technology - id: AnomalyCoreHarnessing - name: research-technology-anomaly-harnessing - icon: - sprite: Objects/Weapons/Melee/gorilla.rsi - state: icon - discipline: Experimental - tier: 1 - cost: 10000 - recipeUnlocks: - - WeaponGauntletGorilla - -# Tier 2 - -- type: technology - id: AdvancedParts - name: research-technology-advanced-parts - icon: - sprite: Objects/Misc/stock_parts.rsi - state: advanced_matter_bin - discipline: Experimental - tier: 2 - cost: 10000 - recipeUnlocks: - - AdvancedCapacitorStockPart - - AdvancedMatterBinStockPart - - NanoManipulatorStockPart - - RPED - -- type: technology - id: AdvancedAnomalyResearch - name: research-technology-advanced-anomaly-research - icon: - sprite: Structures/Machines/anomaly_sync.rsi - state: base - discipline: Experimental - tier: 2 - cost: 10000 - recipeUnlocks: - - WeaponPistolCHIMP - - AnomalySynchronizerCircuitboard - - AnomalyVesselExperimentalCircuitboard - - ArtifactCrusherMachineCircuitboard - technologyPrerequisites: - - BasicAnomalousResearch - -- type: technology - id: DeterrenceTechnologies - name: research-technology-deterrence - icon: - sprite: Objects/Weapons/Guns/Battery/particle_decelerator.rsi - state: base - discipline: Experimental - tier: 2 - cost: 7500 - recipeUnlocks: - - WeaponParticleDecelerator - - HoloprojectorField - -- type: technology - id: NightVisionTech - name: research-technology-night-vision - icon: - sprite: Clothing/Eyes/Goggles/nightvision.rsi - state: icon - discipline: Experimental - tier: 2 - cost: 10000 - recipeUnlocks: - - ClothingEyesNightVisionGoggles - - ClothingEyesNightVisionSecurityGoggles - - ClothingEyesNightVisionMedicalGoggles - - ClothingEyesNightVisionDiagnosticGoggles - -- type: technology - id: ThermalVisionTech - name: research-technology-thermal-vision - icon: - sprite: Clothing/Eyes/Goggles/thermal.rsi - state: icon - discipline: Experimental - tier: 2 - cost: 10000 - recipeUnlocks: - - ClothingEyesThermalVisionGoggles - -# Tier 3 - -- type: technology - id: SuperParts - name: research-technology-super-parts - icon: - sprite: Objects/Misc/stock_parts.rsi - state: super_matter_bin - discipline: Experimental - tier: 3 - cost: 15000 - recipeUnlocks: - - SuperCapacitorStockPart - - SuperMatterBinStockPart - - PicoManipulatorStockPart - softCapContribution: 1.2 - -# - type: technology -# id: GravityManipulation -# name: research-technology-gravity-manipulation -# icon: -# sprite: Objects/Weapons/Guns/Launchers/tether_gun.rsi -# state: base -# discipline: Experimental -# tier: 3 -# cost: 10000 -# recipeUnlocks: -# - WeaponForceGun -# - WeaponTetherGun -# softCapContribution: 1.5 - -- type: technology - id: QuantumLeaping - name: research-technology-quantum-leaping - icon: - sprite: Objects/Devices/swapper.rsi - state: icon - discipline: Experimental - tier: 3 - cost: 10000 - recipeUnlocks: - - DeviceQuantumSpinInverter - softCapContribution: 1.5 diff --git a/Resources/Prototypes/Research/industrial.yml b/Resources/Prototypes/Research/industrial.yml deleted file mode 100644 index da719e4eb86..00000000000 --- a/Resources/Prototypes/Research/industrial.yml +++ /dev/null @@ -1,257 +0,0 @@ -# Tier 1 - -- type: technology - id: SalvageEquipment - name: research-technology-salvage-equipment - icon: - sprite: Objects/Tools/handdrill.rsi - state: handdrill - discipline: Industrial - tier: 1 - cost: 7500 - recipeUnlocks: - - MiningDrill -# - WeaponGrapplingGun - - BorgModuleMining -# - BorgModuleGrapplingGun - - MechEquipmentDrill # Goobstation - - OreProcessorIndustrialMachineCircuitboard - - ClothingMaskWeldingGas - -- type: technology - id: AdvancedPowercells - name: research-technology-advanced-powercells - icon: - sprite: Structures/Power/turbo_recharger.rsi - state: empty - discipline: Industrial - tier: 1 - cost: 7500 - recipeUnlocks: - - PowerCellHigh - - PowerCellMicrortg - - TurboItemRechargerCircuitboard - - SMESAdvancedMachineCircuitboard - -- type: technology - id: MechanicalCompression - name: research-technology-mechanical-compression - icon: - sprite: Structures/Machines/flatpacker.rsi - state: base - discipline: Industrial - tier: 1 - cost: 10000 - recipeUnlocks: - - FlatpackerMachineCircuitboard - -- type: technology - id: IndustrialEngineering - name: research-technology-industrial-engineering - icon: - sprite: Structures/Machines/protolathe_hypercon.rsi - state: building - discipline: Industrial - tier: 1 - cost: 10000 - recipeUnlocks: - - AutolatheHyperConvectionMachineCircuitboard - - ProtolatheHyperConvectionMachineCircuitboard - - CircuitImprinterHyperConvectionMachineCircuitboard - - SheetifierMachineCircuitboard - -- type: technology - id: PowerGeneration - name: research-technology-power-generation - icon: - sprite: Structures/Power/Generation/portable_generator.rsi - state: portgen0 - discipline: Industrial - tier: 1 - cost: 7500 - recipeUnlocks: - - PortableGeneratorPacmanMachineCircuitboard - - PortableGeneratorSuperPacmanMachineCircuitboard - - PortableGeneratorJrPacmanMachineCircuitboard - - PowerComputerCircuitboard #the actual solar panel itself should be in here - - SolarControlComputerCircuitboard - - SolarTrackerElectronics - - EmitterCircuitboard - -- type: technology - id: AtmosphericTech - name: research-technology-atmospheric-tech - icon: - sprite: Structures/Piping/Atmospherics/thermomachine.rsi - state: freezerOff - discipline: Industrial - tier: 1 - cost: 7500 - recipeUnlocks: - - ThermomachineFreezerMachineCircuitBoard - - GasRecyclerMachineCircuitboard - - AlertsComputerCircuitboard - -- type: technology - id: RipleyAPLU - name: research-technology-ripley-aplu - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: ripley - discipline: Industrial - tier: 1 - cost: 7500 - recipeUnlocks: - - RipleyHarness - - RipleyLArm - - RipleyRArm - - RipleyLLeg - - RipleyRLeg - - RipleyCentralElectronics - - RipleyPeripheralsElectronics - - MechEquipmentGrabber - -# Tier 2 - -- type: technology - id: SpaceScanning - name: research-technology-space-scanning - icon: - sprite: Objects/Tools/handheld_mass_scanner.rsi - state: icon - discipline: Industrial - tier: 2 - cost: 7500 - recipeUnlocks: - - RadarConsoleCircuitboard - - HandHeldMassScannerEE - - BorgModuleGPS - -- type: technology - id: Shuttlecraft - name: research-technology-shuttlecraft - icon: - sprite: Structures/Shuttles/gyroscope.rsi - state: base - discipline: Industrial - tier: 2 - cost: 10000 - recipeUnlocks: - - ShuttleConsoleCircuitboard - - ThrusterMachineCircuitboard - - GyroscopeMachineCircuitboard - - MiniGravityGeneratorCircuitboard - -- type: technology - id: AdvancedAtmospherics - name: research-technology-advanced-atmospherics - icon: - sprite: Objects/Devices/Holoprojectors/atmos.rsi - state: icon - discipline: Industrial - tier: 2 - cost: 7500 - recipeUnlocks: - - HellfireFreezerMachineCircuitBoard - - PortableScrubberMachineCircuitBoard - - HolofanProjector - -- type: technology - id: AdvancedToolsTechnology - name: research-technology-advanced-tools - icon: - sprite: Objects/Tools/welder_experimental.rsi - state: icon - discipline: Industrial - tier: 2 - cost: 10000 - recipeUnlocks: - - WelderExperimental - - PowerDrill - - JawsOfLife - - BorgModuleAdvancedTool - - BorgModuleRCD - -- type: technology - id: MassExcavation - name: research-technology-excavation - icon: - sprite: Objects/Tools/handdrilldiamond.rsi - state: handdrill - discipline: Industrial - tier: 2 - cost: 12500 - recipeUnlocks: - - OreBagOfHolding - - MiningDrillDiamond - - MechEquipmentDrillDiamond - -- type: technology - id: Ripley2 - name: research-technology-ripley-mkii - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: ripleymkii - discipline: Industrial - tier: 2 - cost: 8000 - recipeUnlocks: - - RipleyMKIIHarness - - RipleyUpgradeKit - technologyPrerequisites: - - RipleyAPLU - -- type: technology - id: Clarke - name: research-technology-clarke - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: clarke - discipline: Industrial - tier: 2 - cost: 10000 - recipeUnlocks: - - BorgModulePka - - BorgModuleJetpack - - ClarkeHarness - - ClarkeHead - - ClarkeLArm - - ClarkeRArm - - ClarkeTreads - - ClarkeCentralElectronics - - ClarkePeripheralsElectronics - technologyPrerequisites: - - Ripley2 - -# Tier 3 - -- type: technology - id: BluespaceStorage - name: research-technology-bluespace-storage - icon: - sprite: Clothing/Back/Backpacks/holding.rsi - state: holding - discipline: Industrial - tier: 3 - cost: 15000 - recipeUnlocks: - - ClothingBackpackHolding - - ClothingBackpackSatchelHolding - - ClothingBackpackDuffelHolding - - MaterialSiloCircuitboard - softCapContribution: 1.5 - -- type: technology - id: PortableFission - name: research-technology-portable-fission - icon: - sprite: Objects/Power/power_cells.rsi - state: microreactor - discipline: Industrial - tier: 3 - cost: 10000 - recipeUnlocks: - - PowerCellMicroreactor - technologyPrerequisites: - - AdvancedPowercells - softCapContribution: 1.5 diff --git a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/baseComputerModular.yml b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/baseComputerModular.yml index d8da10eb44a..b558f076af4 100644 --- a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/baseComputerModular.yml +++ b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/baseComputerModular.yml @@ -37,13 +37,3 @@ components: - type: ComputerBoard prototype: BaseComputerModular - -- type: latheRecipe - id: BaseComputerModularCircuitBoard - result: BaseComputerModularCircuitBoard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 diff --git a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/computerDisk.yml b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/computerDisk.yml index bb7d17865a4..8593b1f4484 100644 --- a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/computerDisk.yml +++ b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/computerDisk.yml @@ -32,10 +32,3 @@ - type: ComputerDisk programPrototype: UnburnedDiskPrototype persistState: true - -- type: latheRecipe - id: ProgramDiskUnburnt - result: ProgramDiskUnburnt - completetime: 2 - materials: - Plastic: 50 diff --git a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/diskBurner.yml b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/diskBurner.yml index 1c012ba049a..d826b13ee84 100644 --- a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/diskBurner.yml +++ b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/diskBurner.yml @@ -63,13 +63,3 @@ requirements: Capacitor: 2 Manipulator: 2 - -- type: latheRecipe - id: DiskBurnerMachineCircuitboard - result: DiskBurnerMachineCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 700 - Gold: 100 diff --git a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/recipes.yml b/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/recipes.yml deleted file mode 100644 index 015d0a04943..00000000000 --- a/Resources/Prototypes/_Arcadis/Entities/Objects/Computers/recipes.yml +++ /dev/null @@ -1,12 +0,0 @@ -- type: technology - id: ModularComputing - name: research-technology-modular-computing - icon: - sprite: Objects/Misc/cd.rsi - state: icon - discipline: Experimental - tier: 2 - cost: 15000 - recipeUnlocks: - - BaseComputerModularCircuitBoard - - DiskBurnerMachineCircuitboard diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml new file mode 100644 index 00000000000..57d16ebccd6 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml @@ -0,0 +1,207 @@ +#Base lathes + +- type: entity + id: BaseLathe + parent: [ BaseMachinePowered, ConstructibleMachine ] + abstract: true + name: lathe + components: + - type: Appearance + - type: WiresVisuals + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.4" + density: 190 + mask: + - MachineMask + layer: + - MachineLayer + - type: Lathe + - type: MaterialStorage + whitelist: + tags: + - Sheet + - RawMaterial + - Ingot + - Wooden + - ClothMade + - Gauze + - Metal + dropOnDeconstruct: true + ignoreColor: true + canEjectStoredMaterials: true + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 500 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - !type:ChangeConstructionNodeBehavior + node: machineFrame + - !type:DoActsBehavior + acts: ["Destruction"] + - type: WiresPanel + - type: ActivatableUI + key: enum.LatheUiKey.Key + - type: ActivatableUIRequiresPower + - type: UserInterface + interfaces: + enum.LatheUiKey.Key: + type: LatheBoundUserInterface + enum.ResearchClientUiKey.Key: + type: ResearchClientBoundUserInterface + - type: Transform + anchored: true + - type: Pullable + - type: StaticPrice + price: 800 + - type: ResearchClient + - type: TechnologyDatabase + - type: Speech # Goobstation - Lathe message on recipes update + speechSounds: Lathe + +# a lathe that can be sped up with space lube / slowed down with glue +- type: entity + abstract: true + parent: BaseLathe + id: BaseLatheLube + components: + - type: ReagentSpeed + solution: lube + modifiers: + SpaceLube: 0.25 + SpaceGlue: 5 + - type: SolutionContainerManager + solutions: + lube: + maxVol: 250 + - type: Spillable + solution: lube + - type: RefillableSolution + solution: lube + - type: ExaminableSolution + solution: lube + +- type: entity + abstract: true + id: BaseHyperlathe + components: + - type: Lathe + materialUseMultiplier: 0.5 + timeMultiplier: 1.5 + - type: LatheHeatProducing + - type: ReagentSpeed + modifiers: + SpaceLube: 0.8 # being faster means less heat so lube needs to be nerfed + SpaceGlue: 5 # no change from normal lathe, overheat!!! + +#Base lathes end + + +#Base factory + +- type: entity + abstract: true + id: BaseFactory + parent: BaseMachinePowered + components: + - type: Transform + noRot: false + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1000 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 500 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - type: PointLight + radius: 1.5 + energy: 1.6 + color: "#9dc5c9" + +#Base factory end + + +#Base server + +- type: entity + id: ResearchAndDevelopmentServer + parent: [ BaseMachinePowered, ConstructibleMachine ] + name: R&D server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: Sprite + sprite: Structures/Machines/server.rsi + layers: + - state: server + - state: variant-research + - state: server_o + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: ResearchServer + - type: ApcPowerReceiver + powerLoad: 200 + - type: ExtensionCableReceiver + - type: WiresPanel + - type: WiresVisuals + - type: Machine + board: ResearchAndDevelopmentServerMachineCircuitboard + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 1200 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - trigger: + !type:DamageTrigger + damage: 600 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel1: + min: 1 + max: 2 + - type: Appearance + - type: SpamEmitSoundRequirePower + - type: SpamEmitSound + minInterval: 20 + maxInterval: 60 + sound: + collection: ServerSFX + params: + volume: -3 + maxDistance: 5 + variation: 0.15 + - type: AmbientOnPowered + - type: AmbientSound + volume: -9 + range: 5 + sound: + path: /Audio/Ambience/Objects/server_fans.ogg + - type: GuideHelp + guides: + - Science + +#Base server end \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Factory/factory.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factories.yml similarity index 66% rename from Resources/Prototypes/_Crescent/Entities/Factory/factory.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Machines/factories.yml index 6837394c684..951a775d377 100644 --- a/Resources/Prototypes/_Crescent/Entities/Factory/factory.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factories.yml @@ -1,6 +1,8 @@ + #shell fabricators + - type: entity - id: Factory120Fab - parent: BaseMachinePowered + id: FactoryShellFab + parent: BaseFactory name: shell fabricator description: Shapes metal for use by ship munitions. components: @@ -15,16 +17,24 @@ params: variation: 0.125 recipes: - - 120mmCasingDU - - 120mmCasingHE - - GargoyleCasing - - LancerCasing - - IdnaTorpedoManufacturing - - 230mmCasing + - VulcanBoxCasing + - SlugthrowerBoxCasing + - NeedlerMagCasing + - MortarBoxCasing + - 320mmCasing + - 230mmCasing #hephaestus + - 120mmDUCasing + - 120mmHECasing + - SwarmerClipCasing #jeong/osiris + - SwarmerMagCasing #swarmer + - FlakMagCasing + - 48mmRocketHEMagCasing + - 48mmRocketLYMagCasing + - IdnaTorpedoCasing -- type: entity - id: Factory120Weld - parent: BaseMachinePowered +- type: entity + id: FactoryShellWeld + parent: BaseFactory name: cartridge welding arm description: Welds shell casings for priming. components: @@ -39,12 +49,24 @@ params: variation: 0.125 recipes: - - 120mmWeldDU - - 120mmWeldHE + - VulcanBoxWeld + - SlugthrowerBoxWeld + - NeedlerMagWeld + - MortarBoxWeld + - 320mmWeld + - 230mmWeld #hephaestus + - 120mmDUWeld + - 120mmHEWeld + - SwarmerClipWeld #jeong/osiris + - SwarmerMagWeld #swarmer + - FlakMagWeld + - 48mmRocketHEMagWeld + - 48mmRocketLYMagWeld + - IdnaTorpedoWeld - type: entity - id: Factory120Assembler - parent: BaseMachinePowered + id: FactoryShellAssembler + parent: BaseFactory name: assembling arm description: Packs explosive armaments into munitions. components: @@ -59,50 +81,28 @@ params: variation: 0.125 recipes: - - 120mmAssembleDU - - 120mmAssembleHE + - VulcanBoxAssemble + - SlugthrowerBoxAssemble + - NeedlerMagAssemble + - MortarBoxAssemble + - 320mmAssemble + - 230mmAssemble #hephaestus + - 120mmDUAssemble + - 120mmHEAssemble + - SwarmerClipAssemble #jeong/osiris + - SwarmerMagAssemble #swarmer + - FlakMagAssemble + - 48mmRocketHEMagAssemble + - 48mmRocketLYMagAssemble + - IdnaTorpedoAssemble + +#shell fabricators end -- type: entity - id: Factory320Assembler - parent: BaseMachinePowered - name: assembling arm - description: Packs explosive armaments into munitions. - components: - - type: Sprite - sprite: _Crescent/Structures/factorystructures.rsi - snapCardinals: false - layers: - - state: assembler - - type: Factory - sound: - collection: Screwdriver - params: - variation: 0.125 - recipes: - - 320mmPack - -- type: entity - id: Factory320Fab - parent: BaseMachinePowered - name: shell fabricator - description: Shapes metal for use by ship munitions. - components: - - type: Sprite - sprite: _Crescent/Structures/factorystructures.rsi - snapCardinals: true - layers: - - state: pooper - - type: Factory - sound: - collection: Welder - params: - variation: 0.125 - recipes: - - 320mmCasing +#misc - type: entity id: FactoryPlasteelFamilies - parent: BaseMachinePowered + parent: BaseFactory name: plasteel blast furnace description: Uses advanced metallurgy patterns to smelt plasma and steel alloy into durable plasteel and plastitanium. components: @@ -120,7 +120,7 @@ - FourFamiliesPlasteel - type: entity - parent: BaseMachinePowered + parent: BaseFactory id: BiomassFoodMulcher name: biomass mulcher description: A miniature vat that accepts grown produce and mulches it into usable biomass. @@ -133,13 +133,29 @@ sprite: _Crescent/Structures/mulcher.rsi layers: - state: "icon" - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#9dc5c9" - type: entity - parent: BaseMachinePowered + parent: BaseFactory + id: AutoloomFactory + name: SHI portable autoloom fablathe + description: A common fabricator intended for the texiles industry. Weaves fabrics without user input. + components: + - type: Factory + recipes: + - FabricateClothRollCotton + - FabricateClothRollSilk + - FabricateDurathread + - type: Sprite + sprite: _Crescent/Structures/factorystructures.rsi + layers: + - state: "autoloom" + +#misc end + +#components + +- type: entity + parent: BaseFactory id: VariableCommodityFablathe name: SHI CF-22 variable commodity fabricator description: A common fabricator machine found in industrial stations of all operational scale and size - primarily used for fabricating basic production components, although fabrication patterns for commonly used items and gear can also be found in some models. @@ -157,33 +173,9 @@ sprite: _Crescent/Structures/factorystructures.rsi layers: - state: "makina" - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#9dc5c9" - -- type: entity - parent: BaseMachinePowered - id: AutoloomFactory - name: SHI portable autoloom fablathe - description: A common fabricator intended for the texiles industry. Weaves fabrics without user input. - components: - - type: Factory - recipes: - - FabricateClothRollCotton - - FabricateClothRollSilk - - FabricateDurathread - - type: Sprite - sprite: _Crescent/Structures/factorystructures.rsi - layers: - - state: "autoloom" - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#9dc5c9" - type: entity - parent: BaseMachinePowered + parent: BaseFactory id: AdvancedVariableCommodityFablathe name: SHI CF-84 advanced variable commodity assembler description: A common fabricator machine found in industrial stations of all operational scale and size - primarily used for fabricating advanced production components, although fabrication patterns for various items and gear can also be found in some models. @@ -200,13 +192,9 @@ sprite: _Crescent/Structures/factorystructures.rsi layers: - state: "advancedfab" - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#9dc5c9" - type: entity - parent: BaseMachinePowered + parent: BaseFactory id: BallisticFablathe name: SHI TF-22 armaments foundry description: A specialized fabricator used for fabricating small-caliber munitions for both infantry and shuttle weapons, as well as construction components pertaining to weaponry. @@ -217,22 +205,9 @@ - FabricateBallisticCycler - FabricateWeakLaserLocus - FabricateLaserLocus - - FabricateSpeedLoader - - FabricateMagazineMagnum - - FabricateMagazineMagnumSubMachineGun - - FabricateMagazinePistolSubMachineGun - - FabricateMagazinePistol - - FabricateMagazineRifleDrum - - FabricateMagazineRifle - - FabricateMagazineLightRifle - - FabricateMagazineFlak - - FabricateMagazineNeedler - - FabricateMagazineMortar - type: Sprite sprite: _Crescent/Structures/factorystructures.rsi layers: - state: "ballisticfab" - - type: PointLight - radius: 1.5 - energy: 1.6 - color: "#9dc5c9" + +#components end \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml new file mode 100644 index 00000000000..46694879352 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -0,0 +1,691 @@ +#autolathe + +- type: entity + id: Autolathe + parent: BaseLatheLube + name: autolathe + description: It produces basic items using metal and glass. + components: + - type: Sprite + sprite: Structures/Machines/autolathe.rsi + snapCardinals: true + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: AutolatheMachineCircuitboard + - type: Lathe + idleState: icon + runningState: building + staticRecipes: + - JetpackBlack + - JetpackMini + - ShockCollar + - ClothingEyesHudMedical + - ClothingOuterHardsuitBasic + - RadioHandheld + - Floodlight + - GlowstickYellow + - ClothingBeltSalvageWebbing + - OreBag + - ConstructionBag + - ClothingNeckIFFNeutral + - GrenadeFlashBang + - AACTablet + - HydroponicsToolMiniHoe + - HydroponicsToolScythe + - HydroponicsToolHatchet + - HydroponicsToolSpade + - HydroponicsToolClippers + - PlantAnalyzer + - AppraisalTool + - Beaker + - LargeBeaker + - CryostasisBeaker + - SyringeCryostasis + - Dropper + - Syringe + - DisposableSyringe + - PillCanister + - ChemistryEmptyBottle01 + - ButchCleaver + - KitchenKnife + - DrinkMug + - DrinkMugMetal + - DrinkGlass + - DrinkShotGlass + - DrinkGlassCoupeShaped + - CustomDrinkJug + - FoodPlate + - FoodPlateSmall + - FoodPlatePlastic + - FoodPlateSmallPlastic + - FoodBowlBig + - FoodPlateTin + - FoodKebabSkewer + - TimerTrigger + - SignalTrigger + - VoiceTrigger + - Igniter + - ChemicalPayload + - FlashPayload + - ExplosivePayload + - RemoteSignallerAdvanced + - AnomalyLocatorEmpty + - AnomalyLocatorWideEmpty + - AnomalyScanner + - WeaponPistolCHIMP + - MopItem + - MopBucket + - Bucket + - WetFloorSign + - MegaSprayBottle + - SprayBottle + - TrashBag + - LightReplacerEmpty + - Mousetrap + - HoloprojectorEmpty + - AdvMopItem + - Plunger + - HandheldCrewMonitorEmpty + - HandheldHealthAnalyzerEmpty + - DiseaseSwab + - HandLabeler + - LightTube + - SodiumLightTube + - ExteriorLightTube + - LightBulb + - LedLightBulb + - Flare + - EmptyFlashlightLantern + - FireExtinguisher + - Matchbox + - SynthesizerInstrument + - NodeScanner + - AirTank + - ClothingShoesBootsMag + - HandheldStationMapEmpty + - ClothingHeadHatWelding + - CapacitorStockPart + - MatterBinStockPart + - MicroManipulatorStockPart + - PowerCellSmallPrinted + - PowerCellMediumPrinted + - PowerCageSmall + - PowerCageMedium + - MiningDrill + - Handcuffs + - Zipties + - CombatKnife + - ForensicPad + - HoloprojectorSecurityEmpty + - RiotShield + - TelescopicShield + - Flash + - Wirecutter + - Screwdriver + - Welder + - Wrench + - CableApcStack + - CableMVStack + - CableHVStack + - Crowbar + - Shovel + - Multitool + - NetworkConfigurator + - PowerDrill + - RCDEmpty + - RPDEmpty + - RCDAmmo + - HandHeldMassScannerEE + - HandheldGPSBasic + - trayScanner + - GasAnalyzer + - SprayPainter + - ClothingBeltUtility + - HolofanProjectorEmpty + - RPED + - JawsOfLife + - AccessConfigurator + - ModularReceiver + - ProximitySensor + - ConveyorBeltAssembly + - VehicleWheelchairFolded + - PairedChopsticks + - TargetHuman + - Fork + - Spoon + - RollingPin + - Jug + - RollerBedSpawnFolded + - WhiteCane + - Scalpel + - Retractor + - Cautery + - Drill + - Saw + - Hemostat + - BodyBagFolded + - Implanter + - DefibrillatorEmpty + - BoneGel + +#circuits + +- type: entity + id: CircuitImprinter + parent: BaseLatheLube + name: circuit imprinter + description: Prints circuit boards for machines. + components: + - type: Sprite + sprite: Structures/Machines/circuit_imprinter.rsi + snapCardinals: true + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: CircuitImprinterMachineCircuitboard + - type: Lathe + producingSound: /Audio/Machines/circuitprinter.ogg + idleState: icon + runningState: building + - type: RequireProjectileTarget + +#mechs + +- type: entity + id: ExosuitFabricator + parent: BaseLatheLube + name: exosuit fabricator + description: Creates parts for robotics and other mechanical needs + components: + - type: Sprite + sprite: Structures/Machines/exosuit_fabricator.rsi + layers: + - state: fab-idle + map: ["enum.LatheVisualLayers.IsRunning"] + - state: fab-load + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: fab-o + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: ExosuitFabricatorMachineCircuitboard + - type: Lathe + idleState: fab-idle + runningState: fab-active + - type: GuideHelp + guides: + - Robotics + +#biological + +- type: entity + id: Biofabricator + parent: BaseLatheLube + name: biofabricator + description: Produces animal cubes using biomass. + components: + - type: Sprite + sprite: Structures/Machines/biofabricator.rsi + snapCardinals: true + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + color: "#ffaa99" + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + color: "#ffaaaa" + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + color: "#ffaaaa" + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: BiofabricatorMachineCircuitboard + - type: Lathe + idleState: icon + runningState: building + +#ammo + +- type: entity + id: AmmoTechFab + parent: BaseLatheLube + name: ammo techfab + description: Prints the bare minimum of bullets that any budget military or armory could need. Nothing fancy. + components: + - type: Sprite + sprite: Structures/Machines/techfab.rsi + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: ammo + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: AmmoTechFabCircuitboard + - type: Lathe + idleState: icon + runningState: icon + +#medical + +- type: entity + id: MedicalTechFab + parent: BaseLatheLube + name: medical techfab + description: Prints equipment for use by the medbay. + components: + - type: Sprite + sprite: Structures/Machines/techfab.rsi + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: med + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Lathe + idleState: icon + runningState: icon + - type: Machine + board: MedicalTechFabCircuitboard + - type: StealTarget + stealGroup: MedicalTechFabCircuitboard + +#uniform + +- type: entity + parent: BaseLatheLube + id: UniformPrinter + name: uniform printer + description: Prints new or replacement uniforms. + components: + - type: Transform + noRot: false + - type: Sprite + sprite: Structures/Machines/uniform_printer.rsi + snapCardinals: false + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - type: Machine + board: UniformPrinterMachineCircuitboard + - type: Lathe + producingSound: /Audio/Machines/uniformprinter.ogg + idleState: icon + runningState: building + +#ore + +- type: entity + parent: BaseLatheLube + id: OreProcessor + name: ore processor + description: It produces sheets and ingots using ores. + components: + - type: Sprite + sprite: Structures/Machines/ore_processor.rsi + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: unlit + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: inserting + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: panel + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: OreProcessorMachineCircuitboard + - type: MaterialStorage + ignoreColor: true + whitelist: + tags: + - Ore + - type: Lathe + idleState: icon + runningState: building + defaultProductionAmount: 10 + - type: MaterialStorageMagnetPickup + magnetEnabled: True + range: 0.5 + +- type: entity + parent: OreProcessor + id: OreProcessorIndustrial + name: industrial ore processor + description: An ore processor specifically designed for mass-producing metals in industrial applications. + components: + - type: Sprite + sprite: Structures/Machines/ore_processor_industrial.rsi + - type: Machine + board: OreProcessorIndustrialMachineCircuitboard + - type: Lathe + materialUseMultiplier: 0.75 + timeMultiplier: 0.5 + +#scrap + +- type: entity + parent: BaseLatheLube + id: ScrapRefiner + name: SHI scrap upcycler + description: An automated refinery with scrap metal refinement patterns. + components: + - type: Sprite + sprite: Structures/Machines/sheetifier.rsi + layers: + - state: base_machine + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - RawMaterial + - type: Lathe + idleState: base_machine + runningState: base_machine_processing + - type: Machine + board: ScrapRefinerCircuitboard + +- type: entity + parent: ScrapRefiner + id: IndustrialScrapRefiner + name: Industrial SHI scrap upcycler + description: An automated refinery with scrap metal refinement patterns. Now employing factory protocols! Throw scrap at it! + components: + - type: Machine + board: IndustrialScrapRefinerCircuitboard + - type: Lathe + materialUseMultiplier: 0.75 + timeMultiplier: 0.5 + +#drugs + +- type: entity + parent: BaseLatheLube + id: DrugLathe + name: interdyne pharmaceutic fablathe + description: An automated fablathe with preloaded pharmaceutic patterns. Bears the Interdyne logo. + components: + - type: Sprite + sprite: _Crescent/Structures/drugifier.rsi + layers: + - state: base_machine + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - DrugComponent + - Sheet + - CraftMaterials + - Ingot + - RawMaterial + - type: Lathe + idleState: base_machine + runningState: base_machine_processing + - type: Anchorable + flags: + - Anchorable + - type: Machine + board: DrugLatheCircuitboard + +#microforge + +- type: entity + id: PristineMicroforge + parent: BaseLatheLube + name: pristine microforge + description: Used to print equipment discovered through techdisks, or researched. + components: + - type: MaterialStorage + whitelist: + tags: + - Sheet + - CraftMaterials + - Ingot + - ShipParts + - RawMaterial + - ShipParts + - type: Sprite + sprite: _Crescent/Structures/nanoforge.rsi + layers: + - state: fab-active + map: ["enum.LatheVisualLayers.IsRunning"] + - state: fab-idle + - state: fab-idle + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: fab-load + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: fab-o + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Lathe + idleState: fab-idle + runningState: fab-active + - type: Machine + board: MicroforgeCircuitboard + +#boriatic fuel thing + +- type: entity + parent: BaseLatheLube + id: BoriaticRefiner + name: SHI boriatic composter + description: An automated refinery and fabricator that purifies various minerals into usable boriatic fuels. + components: + - type: Sprite + sprite: _Crescent/Structures/purifier.rsi + layers: + - state: base_machine + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - Sheet + - Metal + - type: Lathe + idleState: base_machine + runningState: base_machine_processing + staticRecipes: + - JugBoriaticFuelCraft + - type: Machine + board: BoriaticRefinerCircuitboard + +#ship parts + +- type: entity + parent: BaseLatheLube + id: ShipyardManufactorum + name: SHI shipyard manufactorum + description: An automated assembler, constructing vessel components out of minerals. + components: + - type: Sprite + sprite: _Crescent/Structures/shipfab.rsi + layers: + - state: base_machine + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - Ingot + - Sheet + - Metal + - type: Lathe + idleState: base_machine + runningState: base_machine_processing + staticRecipes: + - ShipHull + - ShipElectronics + - ShipEngine + - type: Anchorable + flags: + - Anchorable + - type: Machine + board: ShipyardManufactorumCircuitboard + +#organs + +- type: entity + parent: BaseLatheLube + id: OrganPrinter + name: IPM organic bioprinter + description: An automated fablathe with preloaded organic patterns. Bears the Interdyne logo. + components: + - type: Sprite + sprite: _Crescent/Structures/organfab.rsi + layers: + - state: fab-idle + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - OrganMaterial + - type: Lathe + idleState: fab-idle + runningState: fab-active + staticRecipes: + - OrganCrate + - type: Anchorable + flags: + - Anchorable + - type: Machine + board: OrganPrinterCircuitboard + +#crates + +#imperial + +- type: entity + parent: BaseLatheLube + id: ImperialTradeGoodPrinter + name: kal surezai commodity fablathe + description: An automated fablathe preloaded with many commodity patterns. A merchant's best friend. + components: + - type: Sprite + sprite: _Crescent/Structures/cratefab.rsi + layers: + - state: fab-idle + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - Sheet + - Metal + - RawMaterial + - type: Lathe + idleState: fab-idle + runningState: fab-active + staticRecipes: + - FabricsCrate + - WineCrate + - type: Anchorable + flags: + - Anchorable + - type: Machine + board: ImperialTradeGoodPrinterCircuitboard + +#shi + +- type: entity + parent: BaseLatheLube + id: CorporateTradeGoodPrinter + name: shinohara commodity fablathe + description: An automated fablathe preloaded with many commodity patterns. A merchant's best friend. + components: + - type: Sprite + sprite: _Crescent/Structures/cratefab.rsi + layers: + - state: fab-idle + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - Sheet + - Metal + - type: Lathe + idleState: fab-idle + runningState: fab-active + - type: Anchorable + flags: + - Anchorable + - type: Machine + board: CorporateTradeGoodPrinterCircuitboard + +#saws + +- type: entity + parent: BaseLatheLube + id: SawsTradeGoodPrinter + name: shipfitters commodity fablathe + description: An automated fablathe preloaded with many commodity patterns. A merchant's best friend. + components: + - type: Sprite + sprite: _Crescent/Structures/cratefab.rsi + layers: + - state: fab-idle + map: ["enum.LatheVisualLayers.IsRunning"] + - state: buttons_on + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - type: MaterialStorage + whitelist: + tags: + - Sheet + - Metal + - RawMaterial + - type: Lathe + idleState: fab-idle + runningState: fab-active + - type: Anchorable + flags: + - Anchorable + - type: Machine + board: SawsTradeGoodPrinterCircuitboard + +#crates end + \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml new file mode 100644 index 00000000000..f8e7c9c714a --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml @@ -0,0 +1,69 @@ +- type: entity + id: ResearchAndDevelopmentServerInterdyne + parent: ResearchAndDevelopmentServer + name: interdyne pharmaceuticals research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Interdyne + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerCyberdawn + parent: ResearchAndDevelopmentServer + name: cyberdawn technologies research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Cyberdawn + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerImperial + parent: ResearchAndDevelopmentServer + name: imperial research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Imperial + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerCommunard + parent: ResearchAndDevelopmentServer + name: communard research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Communard + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerCorporate + parent: ResearchAndDevelopmentServer + name: shinohara research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Corporate + - Mechatronics + - Electronics + - Astronautics + - Biochemical \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Materials/craftcomponents.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml similarity index 60% rename from Resources/Prototypes/_Crescent/Entities/Materials/craftcomponents.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml index dc4468ef532..eec92066527 100644 --- a/Resources/Prototypes/_Crescent/Entities/Materials/craftcomponents.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml @@ -19,30 +19,6 @@ materialComposition: BasicElectronics: 500 -- type: entity - id: BasicElectronics1 - parent: BasicElectronics - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: BasicElectronics3 - parent: BasicElectronics - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: BasicElectronics5 - parent: BasicElectronics - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: AdvancedElectronics @@ -64,30 +40,6 @@ materialComposition: AdvancedElectronics: 500 -- type: entity - id: AdvancedElectronics1 - parent: AdvancedElectronics - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: AdvancedElectronics3 - parent: AdvancedElectronics - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: AdvancedElectronics5 - parent: AdvancedElectronics - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: NanotrasenElectronics @@ -109,30 +61,6 @@ materialComposition: NanotrasenElectronics: 500 -- type: entity - id: NanotrasenElectronics1 - parent: NanotrasenElectronics - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: NanotrasenElectronics3 - parent: NanotrasenElectronics - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: NanotrasenElectronics5 - parent: NanotrasenElectronics - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: BasicMechatronics @@ -154,31 +82,6 @@ materialComposition: BasicMechatronics: 500 -- type: entity - id: BasicMechatronics1 - parent: BasicMechatronics - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: BasicMechatronics3 - parent: BasicMechatronics - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: BasicMechatronics5 - parent: BasicMechatronics - suffix: "5" - components: - - type: Stack - count: 5 - - - type: entity parent: OreBase id: AdvancedMechatronics @@ -200,30 +103,6 @@ materialComposition: AdvancedMechatronics: 500 -- type: entity - id: AdvancedMechatronics1 - parent: AdvancedMechatronics - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: AdvancedMechatronics3 - parent: AdvancedMechatronics - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: AdvancedMechatronics5 - parent: AdvancedMechatronics - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: NanotrasenMechatronics @@ -245,32 +124,6 @@ materialComposition: NanotrasenMechatronics: 500 -- type: entity - id: NanotrasenMechatronics1 - parent: NanotrasenMechatronics - suffix: Single - components: - - type: Stack - count: 1 - - -- type: entity - id: NanotrasenMechatronics3 - parent: NanotrasenMechatronics - suffix: "3" - components: - - type: Stack - count: 3 - - -- type: entity - id: NanotrasenMechatronics5 - parent: NanotrasenMechatronics - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: LaserLocus @@ -292,32 +145,6 @@ materialComposition: LaserLocus: 500 -- type: entity - id: LaserLocus1 - parent: LaserLocus - suffix: Single - components: - - type: Stack - count: 1 - - -- type: entity - id: LaserLocus3 - parent: LaserLocus - suffix: "3" - components: - - type: Stack - count: 3 - - -- type: entity - id: LaserLocus5 - parent: LaserLocus - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: BallisticCycler @@ -339,30 +166,6 @@ materialComposition: BallisticCycler: 500 -- type: entity - id: BallisticCycler1 - parent: BallisticCycler - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: BallisticCycler3 - parent: BallisticCycler - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: BallisticCycler5 - parent: BallisticCycler - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: TubeLoader @@ -384,30 +187,6 @@ materialComposition: TubeLoader: 500 -- type: entity - id: TubeLoader1 - parent: TubeLoader - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: TubeLoader3 - parent: TubeLoader - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: TubeLoader5 - parent: TubeLoader - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: WeakLaserLocus @@ -429,30 +208,6 @@ materialComposition: WeakLaserLocus: 500 -- type: entity - id: WeakLaserLocus1 - parent: WeakLaserLocus - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: WeakLaserLocus3 - parent: WeakLaserLocus - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: WeakLaserLocus5 - parent: WeakLaserLocus - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: HardlightGenerator @@ -474,30 +229,6 @@ materialComposition: HardlightGenerator: 500 -- type: entity - id: HardlightGenerator1 - parent: HardlightGenerator - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: HardlightGenerator3 - parent: HardlightGenerator - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: HardlightGenerator5 - parent: HardlightGenerator - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: HardsuitElectronics @@ -519,30 +250,6 @@ materialComposition: HardsuitElectronics: 500 -- type: entity - id: HardsuitElectronics1 - parent: HardsuitElectronics - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: HardsuitElectronics3 - parent: HardsuitElectronics - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: HardsuitElectronics5 - parent: HardsuitElectronics - suffix: "5" - components: - - type: Stack - count: 5 - - type: entity parent: OreBase id: PlastitaniumFibreAlloy @@ -562,28 +269,4 @@ - type: Material - type: PhysicalComposition materialComposition: - PlastitaniumFibreAlloy: 500 - -- type: entity - id: PlastitaniumFibreAlloy1 - parent: PlastitaniumFibreAlloy - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: PlastitaniumFibreAlloy3 - parent: PlastitaniumFibreAlloy - suffix: "3" - components: - - type: Stack - count: 3 - -- type: entity - id: PlastitaniumFibreAlloy5 - parent: PlastitaniumFibreAlloy - suffix: "5" - components: - - type: Stack - count: 5 + PlastitaniumFibreAlloy: 500 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml new file mode 100644 index 00000000000..617c551faac --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml @@ -0,0 +1,147 @@ +- type: Tag + id: DrugComponent + +- type: entity + parent: OreBase + id: ProteinCan + name: exotic proteins canister + description: A canister of freshly-harvested exotic proteins. + suffix: Full + components: + - type: Stack + stackType: ProteinCan + - type: Tag + tags: + - OrganMaterial + - DrugComponent + - type: Sprite + sprite: _Crescent/Objects/Misc/proteins.rsi + state: icon + - type: Material + - type: PhysicalComposition + materialComposition: + ExoticProteins: 500 + - type: Contraband + value: 1 + +- type: entity + parent: OreBase + id: GarbageOre + name: industrial garbage + description: Loosely compacted industrial trash. + suffix: Full + components: + - type: Tag + tags: + - RawMaterial + - DrugComponent + - type: Stack + stackType: GarbageOre + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: garbage + - type: Material + - type: PhysicalComposition + materialComposition: + Garbage: 500 + +- type: entity + parent: OreBase + id: RefinedGarbageOre + name: compacted industrial trash + description: Compacted, cleaned industrial residue. + suffix: Full + components: + - type: Tag + tags: + - RawMaterial + - DrugComponent + - type: Stack + stackType: RefinedGarbageOre + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: refinedgarbage + - type: Material + - type: PhysicalComposition + materialComposition: + RefinedGarbage: 500 + +- type: entity + parent: OreBase + id: PlasmaIsotope + name: plasma-9 isotope canister + description: A canister of a volatile chemical precursor. + suffix: Full + components: + - type: Tag + tags: + - DrugComponent + - type: Stack + stackType: PlasmaIsotope + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: plasmaisotope + - type: Material + - type: PhysicalComposition + materialComposition: + PlasmaIsotope: 500 + +- type: entity + parent: OreBase + id: MechaniteCanister + name: inert mechanite canister + description: A canister of a inert medical mechanites. + suffix: Full + components: + - type: Tag + tags: + - DrugComponent + - type: Stack + stackType: MechaniteCanister + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: mechanites + - type: Material + - type: PhysicalComposition + materialComposition: + Mechanites: 500 + +- type: entity + parent: OreBase + id: GalineCanister + name: pressurized galine-5 canister + description: A canister of volatile, pressurized gases, most commonly used in unregulated narcotics. + suffix: Full + components: + - type: Tag + tags: + - DrugComponent + - type: Stack + stackType: GalineCanister + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: galine5 + - type: Material + - type: PhysicalComposition + materialComposition: + Galine: 500 + +- type: entity + parent: OreBase + id: DeactivatedPhoronBottle + name: bottle of liquid deactivated phoron + description: A glass bottle of deactivated phoron with medicinal uses. + suffix: Full + components: + - type: Tag + tags: + - DrugComponent + - type: Stack + stackType: PhoronBottle + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: deactivatedphoron + - type: Material + - type: PhysicalComposition + materialComposition: + DeactivatedPhoron: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml new file mode 100644 index 00000000000..e53d4bd4c4b --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml @@ -0,0 +1,248 @@ +# YAMLFIX: You can't give material stacks static prices without messing stuff up and failing tests. The material values may need to be recalibrated. +- type: entity + parent: OreBase + id: SteelScrapOre + name: low-grade metal shards + description: Scraps of steel and fused power cables blasted off larger structures. + suffix: Full + components: + - type: Stack + stackType: SteelScrapOre + - type: Tag + tags: + - RawMaterial + - type: Currency + price: + ScrapSAW: 0.2 + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: icon-scrap + - type: Material + - type: PhysicalComposition + materialComposition: + ScrapLowGrade: 500 + +- type: entity + parent: OreBase + id: TitaniumScrapOre + name: high-grade metal shards + description: Pile of good quality scrap, blasted off a larger industrial or military structure. + suffix: Full + components: + - type: Tag + tags: + - RawMaterial + - type: Stack + stackType: TitaniumScrapOre + - type: Currency + price: + ScrapSAW: 0.4 + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: icon-titaniumscrap + - type: Material + - type: PhysicalComposition + materialComposition: + ScrapHighGrade: 500 + +- type: entity + parent: OreBase + id: ScrapCircuit + name: damaged electronics + description: A pile of scrap electronics, ripped out of a larger machine. + suffix: Full + components: + - type: Stack + stackType: ScrapCircuit + - type: Tag + tags: + - RawMaterial + - type: Sprite + sprite: _Crescent/Objects/Misc/scrapcircuit.rsi + state: icon + - type: Currency + price: + ScrapSAW: 0.3 + - type: Material + - type: PhysicalComposition + materialComposition: + ScrapCircuit: 500 + +- type: entity + parent: OreBase + id: ScrapPlasma + name: plasma isotope salvage + description: A pile of broken pumps or perhaps canisters, ripped out of an engine and still leaking valuable plasma. + suffix: Full + components: + - type: Stack + stackType: ScrapPlasma + - type: Tag + tags: + - RawMaterial + - type: Sprite + sprite: _Crescent/Objects/Misc/scraplasma.rsi + state: icon + - type: Material + - type: PhysicalComposition + materialComposition: + ScrapPlasma: 500 + - type: Currency + price: + ScrapSAW: 0.5 + +- type: entity + parent: OreBase + id: ScrapUranium + name: discarded fissiles + description: Spent uranium cells, discarded radio-thermal components, and other radioactive elements that could be reused. + suffix: Full + components: + - type: Stack + stackType: ScrapUranium + - type: Tag + tags: + - RawMaterial + - type: Sprite + sprite: _Crescent/Objects/Misc/scrapuranium.rsi + state: icon + - type: Material + - type: PhysicalComposition + materialComposition: + ScrapUranium: 500 + - type: Currency + price: + ScrapSAW: 0.5 + +#loot stuff + +- type: entity + parent: BaseItem + id: ScrapComponent + name: ruined machine components + description: Damaged machine parts, half-operational. + components: + - type: Sprite + sprite: _Crescent/Objects/Misc/scrapmachinery.rsi + layers: + - state: icon + - type: StaticPrice + price: 500 + - type: Currency + price: + ScrapSAW: 0.5 + +- type: entity + parent: BaseItem + id: ScrapBluespace + name: damaged HFCA circuit + description: A damaged HFCA unit with a relatively intact bluespace core. A priceless relic. + components: + - type: Sprite + sprite: _Crescent/Objects/Misc/scrapbluespace.rsi + layers: + - state: icon + - type: StaticPrice + price: 3500 + - type: Currency + price: + ScrapSAW: 8 + - type: Contraband + +- type: entity + parent: BaseItem + id: GammaCore + name: gamma-class artifical intelligence core + description: A scuffed artifical sub-intelligence core ripped from a droneship's innards. This one is a Gamma class intelligence, possessing child-like emotional intelligence, but highly advanced in analytics. It seems to refuse to communicate with you. + components: + - type: Sprite + sprite: _Crescent/Objects/Misc/ai_core.rsi + layers: + - state: icon + - type: Currency + price: + ScrapSAW: 15 + - type: StaticPrice + price: 50000 + - type: Contraband + - type: Input + context: human + - type: BlockMovement + - type: ToggleableGhostRole + examineTextMindPresent: positronic-brain-installed + examineTextMindSearching: positronic-brain-still-searching + examineTextNoMind: positronic-brain-off + beginSearchingText: positronic-brain-searching + roleName: positronic-brain-role-name + roleDescription: positronic-brain-role-description + wipeVerbText: positronic-brain-wipe-device-verb-text + wipeVerbPopup: positronic-brain-wiped-device + stopSearchVerbText: positronic-brain-stop-searching-verb-text + stopSearchVerbPopup: positronic-brain-stopped-searching + - type: Examiner + - type: BorgBrain + - type: IntrinsicRadioReceiver + - type: IntrinsicRadioTransmitter + channels: + - Binary + - type: ActiveRadio + channels: + - Binary + - Common + - type: NameIdentifier + group: PositronicBrain + - type: DoAfter + - type: Actions + - type: TypingIndicator + proto: robot + - type: Speech + speechSounds: Pai + - type: MobState + allowedStates: + - Alive + - type: Appearance + - type: Tag + tags: + - CannotSuicide + +#refined scrap + +- type: entity + parent: OreBase + id: RefinedSteelScrapOre + name: refined steel scrap + description: Smelted and repaired bits of steel scrap. + suffix: Full + components: + - type: Tag + tags: + - RawMaterial + - type: Stack + stackType: RefinedSteelScrapOre + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: icon-refinedscrap + - type: Material + - type: PhysicalComposition + materialComposition: + RefinedScrapSteel: 500 + +- type: entity + parent: OreBase + id: RefinedTitaniumScrapOre + name: refined titanium scrap + description: Smelted and repaired bits of titanium scrap. + suffix: Full + components: + - type: Tag + tags: + - RawMaterial + - type: Stack + stackType: RefinedTitaniumScrapOre + - type: Sprite + sprite: _Crescent/Objects/Materials/ore.rsi + state: icon-titta + - type: Material + - type: PhysicalComposition + materialComposition: + RefinedScrapTitanium: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Misc/factorygoods.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shells.yml similarity index 93% rename from Resources/Prototypes/_Crescent/Entities/Objects/Misc/factorygoods.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shells.yml index 4f0952ceb11..f98d333fc6e 100644 --- a/Resources/Prototypes/_Crescent/Entities/Objects/Misc/factorygoods.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shells.yml @@ -1,3 +1,5 @@ +#intermediate shells + - type: entity parent: BaseItem id: Casing120 @@ -31,7 +33,6 @@ layers: - state: icon - - type: entity parent: BaseItem id: Casing120WeldedHE @@ -41,4 +42,7 @@ - type: Sprite sprite: _Crescent/Objects/FactoryGoods/120whe.rsi layers: - - state: icon \ No newline at end of file + - state: icon + +# intermediate shells + \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Materials/components.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml similarity index 79% rename from Resources/Prototypes/_Crescent/Entities/Materials/components.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml index 4b8ae8b70ca..564e4a3642f 100644 --- a/Resources/Prototypes/_Crescent/Entities/Materials/components.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml @@ -22,14 +22,6 @@ materialComposition: StarshipEngineComponents: 500 -- type: entity - id: StarshipEngineComponents1 - parent: StarshipEngineComponents - suffix: Single - components: - - type: Stack - count: 1 - - type: entity parent: OreBase id: StarshipElectronics @@ -51,14 +43,6 @@ materialComposition: ShipComponents: 500 -- type: entity - id: StarshipElectronics1 - parent: StarshipElectronics - suffix: Single - components: - - type: Stack - count: 1 - - type: entity parent: OreBase id: StarshipHull @@ -79,11 +63,3 @@ - type: PhysicalComposition materialComposition: ShipHull: 500 - -- type: entity - id: StarshipHull1 - parent: StarshipHull - suffix: Single - components: - - type: Stack - count: 1 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Reagents/materials.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/materials.yml similarity index 96% rename from Resources/Prototypes/_Crescent/Entities/Reagents/materials.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Materials/materials.yml index c7aede20131..4aebbb40bf2 100644 --- a/Resources/Prototypes/_Crescent/Entities/Reagents/materials.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/materials.yml @@ -1,3 +1,5 @@ +#scrap + - type: material id: ScrapLowGrade stackEntity: SteelScrap1 @@ -54,7 +56,7 @@ icon: { sprite: _Crescent/Objects/Materials/ore.rsi, state: icon-titta } price: 0.4 -#drugmaking stuff +#drugs - type: material id: Garbage @@ -104,8 +106,16 @@ icon: { sprite: _Crescent/Objects/Materials/ore.rsi, state: deactivatedphoron } price: 0.08 -#engineparts - +- type: material + id: ExoticProteins + stackEntity: ProteinCan1 + name: materials-organs + unit: materials-unit-chunk + icon: { sprite: Mobs/Species/Human/organs.rsi, state: muscle } + price: 0.15 + + #ship components + - type: material id: StarshipEngineComponents stackEntity: StarshipEngineComponents1 @@ -130,7 +140,7 @@ icon: { sprite: _Crescent/Objects/Materials/shipconstruction.rsi, state: hull } price: 0.52 -#craftparts +#craft components - type: material id: BasicElectronics diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/stacks.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/stacks.yml new file mode 100644 index 00000000000..c4ee64aac89 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/stacks.yml @@ -0,0 +1,651 @@ +#scrap +- type: entity + id: SteelScrap1 + parent: SteelScrapOre + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: SteelScrap3 + parent: SteelScrapOre + suffix: Three + components: + - type: Stack + count: 3 + +- type: entity + id: SteelScrap8 + parent: SteelScrapOre + suffix: Eight + components: + - type: Stack + count: 8 + +- type: entity + id: SteelScrap16 + parent: SteelScrapOre + suffix: Sixteen + components: + - type: Stack + count: 16 + +- type: entity + id: SteelScrap25 + parent: SteelScrapOre + suffix: Twenty Five + components: + - type: Stack + count: 25 + +- type: entity + id: RefinedSteelScrap1 + parent: RefinedSteelScrapOre + suffix: Single + components: + - type: Stack + count: 1 + +#titanium + +- type: entity + id: TitaniumScrap1 + parent: TitaniumScrapOre + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: TitaniumScrap6 + parent: TitaniumScrapOre + suffix: Six + components: + - type: Stack + count: 6 + +- type: entity + id: TitaniumScrap17 + parent: TitaniumScrapOre + suffix: Seventeen + components: + - type: Stack + count: 17 + +- type: entity + id: TitaniumScrap25 + parent: TitaniumScrapOre + suffix: Twenty Five + components: + - type: Stack + count: 25 + +- type: entity + id: RefinedTitaniumScrap1 + parent: RefinedTitaniumScrapOre + suffix: Single + components: + - type: Stack + count: 1 + +#circuits + +- type: entity + id: ScrapCircuit1 + parent: ScrapCircuit + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: ScrapCircuit5 + parent: ScrapCircuit + suffix: Five + components: + - type: Stack + count: 5 + +- type: entity + id: ScrapCircuit10 + parent: ScrapCircuit + suffix: Ten + components: + - type: Stack + count: 10 + +- type: entity + id: ScrapCircuit20 + parent: ScrapCircuit + suffix: Twenty + components: + - type: Stack + count: 20 + +#plasma + +- type: entity + id: ScrapPlasma1 + parent: ScrapPlasma + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: ScrapPlasma3 + parent: ScrapPlasma + suffix: Three + components: + - type: Stack + count: 3 + +- type: entity + id: ScrapPlasma5 + parent: ScrapPlasma + suffix: Five + components: + - type: Stack + count: 5 + +#uranium + +- type: entity + id: ScrapUranium1 + parent: ScrapUranium + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: ScrapUranium3 + parent: ScrapUranium + suffix: Three + components: + - type: Stack + count: 3 + +- type: entity + id: ScrapUranium5 + parent: ScrapUranium + suffix: Five + components: + - type: Stack + count: 5 + +#drugs + +- type: entity + id: ProteinCan1 + parent: ProteinCan + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: ProteinCan5 + parent: ProteinCan + suffix: Single + components: + - type: Stack + count: 5 + +- type: entity + id: GarbageOre1 + parent: GarbageOre + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: GarbageOre5 + parent: GarbageOre + suffix: Five + components: + - type: Stack + count: 5 + +- type: entity + id: GarbageOre10 + parent: GarbageOre + suffix: Ten + components: + - type: Stack + count: 10 + +- type: entity + id: GarbageOre25 + parent: GarbageOre + suffix: Twenty Five + components: + - type: Stack + count: 25 + +- type: entity + id: RefinedGarbageOre1 + parent: RefinedGarbageOre + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: PlasmaIsotope1 + parent: PlasmaIsotope + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: PlasmaIsotope5 + parent: PlasmaIsotope + suffix: Five + components: + - type: Stack + count: 5 + +- type: entity + id: MechaniteCanister1 + parent: MechaniteCanister + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: MechaniteCanister5 + parent: MechaniteCanister + suffix: Five + components: + - type: Stack + count: 5 + +- type: entity + id: GalineCanister1 + parent: GalineCanister + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: GalineCanister5 + parent: GalineCanister + suffix: Five + components: + - type: Stack + count: 5 + +- type: entity + id: DeactivatedPhoronBottle1 + parent: DeactivatedPhoronBottle + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: DeactivatedPhoronBottle5 + parent: DeactivatedPhoronBottle + suffix: Five + components: + - type: Stack + count: 5 + +#ship components + +- type: entity + id: StarshipEngineComponents1 + parent: StarshipEngineComponents + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: StarshipElectronics1 + parent: StarshipElectronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: StarshipHull1 + parent: StarshipHull + suffix: Single + components: + - type: Stack + count: 1 + +#craft components + +#t1 electronics +- type: entity + id: BasicElectronics1 + parent: BasicElectronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: BasicElectronics3 + parent: BasicElectronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: BasicElectronics5 + parent: BasicElectronics + suffix: "5" + components: + - type: Stack + count: 5 + +#t2 electronics +- type: entity + id: AdvancedElectronics1 + parent: AdvancedElectronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: AdvancedElectronics3 + parent: AdvancedElectronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: AdvancedElectronics5 + parent: AdvancedElectronics + suffix: "5" + components: + - type: Stack + count: 5 + +#t3 electronics +- type: entity + id: NanotrasenElectronics1 + parent: NanotrasenElectronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: NanotrasenElectronics3 + parent: NanotrasenElectronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: NanotrasenElectronics5 + parent: NanotrasenElectronics + suffix: "5" + components: + - type: Stack + count: 5 + +#t1 mechatronics +- type: entity + id: BasicMechatronics1 + parent: BasicMechatronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: BasicMechatronics3 + parent: BasicMechatronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: BasicMechatronics5 + parent: BasicMechatronics + suffix: "5" + components: + - type: Stack + count: 5 + +#t2 mechatronics +- type: entity + id: AdvancedMechatronics1 + parent: AdvancedMechatronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: AdvancedMechatronics3 + parent: AdvancedMechatronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: AdvancedMechatronics5 + parent: AdvancedMechatronics + suffix: "5" + components: + - type: Stack + count: 5 + +#t3 mechatronics +- type: entity + id: NanotrasenMechatronics1 + parent: NanotrasenMechatronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: NanotrasenMechatronics3 + parent: NanotrasenMechatronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: NanotrasenMechatronics5 + parent: NanotrasenMechatronics + suffix: "5" + components: + - type: Stack + count: 5 + +#lasers +- type: entity + id: LaserLocus1 + parent: LaserLocus + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: LaserLocus3 + parent: LaserLocus + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: LaserLocus5 + parent: LaserLocus + suffix: "5" + components: + - type: Stack + count: 5 + +#cyclers +- type: entity + id: BallisticCycler1 + parent: BallisticCycler + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: BallisticCycler3 + parent: BallisticCycler + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: BallisticCycler5 + parent: BallisticCycler + suffix: "5" + components: + - type: Stack + count: 5 + +#tubes +- type: entity + id: TubeLoader1 + parent: TubeLoader + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: TubeLoader3 + parent: TubeLoader + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: TubeLoader5 + parent: TubeLoader + suffix: "5" + components: + - type: Stack + count: 5 + +#weak lasers +- type: entity + id: WeakLaserLocus1 + parent: WeakLaserLocus + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: WeakLaserLocus3 + parent: WeakLaserLocus + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: WeakLaserLocus5 + parent: WeakLaserLocus + suffix: "5" + components: + - type: Stack + count: 5 + +#hardlights +- type: entity + id: HardlightGenerator1 + parent: HardlightGenerator + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: HardlightGenerator3 + parent: HardlightGenerator + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: HardlightGenerator5 + parent: HardlightGenerator + suffix: "5" + components: + - type: Stack + count: 5 + +#hardsuit electronics +- type: entity + id: HardsuitElectronics1 + parent: HardsuitElectronics + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: HardsuitElectronics3 + parent: HardsuitElectronics + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: HardsuitElectronics5 + parent: HardsuitElectronics + suffix: "5" + components: + - type: Stack + count: 5 + +#fibre alloy +- type: entity + id: PlastitaniumFibreAlloy1 + parent: PlastitaniumFibreAlloy + suffix: Single + components: + - type: Stack + count: 1 + +- type: entity + id: PlastitaniumFibreAlloy3 + parent: PlastitaniumFibreAlloy + suffix: "3" + components: + - type: Stack + count: 3 + +- type: entity + id: PlastitaniumFibreAlloy5 + parent: PlastitaniumFibreAlloy + suffix: "5" + components: + - type: Stack + count: 5 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/variablecommodity.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/components.yml similarity index 61% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Factory/variablecommodity.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/components.yml index 756f16e029d..ae5ac0ce85c 100644 --- a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/variablecommodity.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/components.yml @@ -102,94 +102,51 @@ HardlightGenerator1: 1 - type: factoryRecipe - id: FabricateMagazineMortar - name: fabricate 90mm mortar shellbox + id: FabricateClothRollCotton + name: roll cloth from cotton inputs: - Steel: 10 - Plasma: 2 + Cotton: 10 outputs: - MagazineMortar: 1 + MaterialCloth1: 10 - type: factoryRecipe - id: FabricateMagazineNeedler - name: fabricate needler magazine + id: FabricateClothRollSilk + name: roll cloth from silk inputs: - Steel: 5 - Plasma: 4 - outputs: - MagazineNeedler: 1 - -- type: factoryRecipe - id: FabricateMagazineFlak - name: fabricate flak cannon box - inputs: - Steel: 5 - Plasma: 4 - outputs: - MagazineFlak: 1 - -- type: factoryRecipe - id: FabricateMagazineLightRifle - name: fabricate 5.56x45 magazine - inputs: - Steel: 5 - outputs: - MagazineLightRifle: 1 - -- type: factoryRecipe - id: FabricateMagazineRifle - name: fabricate 7.62x51 magazine - inputs: - Steel: 5 - outputs: - MagazineRifle: 1 - -- type: factoryRecipe - id: FabricateMagazineRifleDrum - name: fabricate 7.62x51 drum - inputs: - Steel: 10 - outputs: - MagazineRifleDrum: 1 - -- type: factoryRecipe - id: FabricateMagazinePistol - name: fabricate 9x19mm magazine - inputs: - Steel: 3 + Silk: 10 outputs: - MagazinePistol: 1 + MaterialCloth1: 10 - type: factoryRecipe - id: FabricateMagazinePistolSubMachineGun - name: fabricate 9x19mm SMG magazine + id: FabricateDurathread + name: weave durathread from cloth inputs: - Steel: 5 + Cloth: 10 + Plastic: 10 outputs: - MagazinePistolSubMachineGun: 1 + MaterialDurathread1: 10 - type: factoryRecipe - id: FabricateMagazineMagnumSubMachineGun - name: fabricate .327 SMG magazine + id: BiomassFromWheat + name: Wheat to Biomass inputs: - Steel: 6 + WheatBushel: 1 outputs: - MagazineMagnumSubMachineGun: 1 + MaterialBiomass: 25 - type: factoryRecipe - id: FabricateMagazineMagnum - name: fabricate .327 magazine + id: BiomassFromSugarcane + name: Sugarcane to Biomass inputs: - Steel: 3 + Sugarcane: 1 outputs: - MagazineMagnum: 1 + MaterialBiomass: 40 - type: factoryRecipe - id: FabricateSpeedLoader - name: fabricate .327 speedloader + id: FourFamiliesPlasteel + name: Fourfamilies Plasteel inputs: - Steel: 3 + Plasma: 10 + Steel: 20 outputs: - SpeedLoaderMagnum: 1 - - + SheetPlasteel1: 5 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/munitions.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/munitions.yml similarity index 71% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Factory/munitions.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/munitions.yml index b8b8afe35f2..9f0852c50c4 100644 --- a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/munitions.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/munitions.yml @@ -1,3 +1,5 @@ +#casings start + - type: factoryRecipe id: 120mmCasingDU name: 120mm DU casing @@ -6,22 +8,6 @@ outputs: Casing120: 1 -- type: factoryRecipe - id: 120mmWeldDU - name: weld 120mm DU casing - inputs: - Casing120: 1 - outputs: - Casing120Welded: 1 - -- type: factoryRecipe - id: 120mmAssembleDU - name: assemble 120mm DU casing - inputs: - Casing120Welded: 1 - outputs: - CartridgeShellArmorPiercing: 1 - - type: factoryRecipe id: 120mmCasingHE name: 120mm HE casing @@ -30,22 +16,6 @@ outputs: Casing120HE: 1 -- type: factoryRecipe - id: 120mmWeldHE - name: weld 120mm HE casing - inputs: - Casing120HE: 1 - outputs: - Casing120WeldedHE: 1 - -- type: factoryRecipe - id: 120mmAssembleHE - name: assemble 120mm HE casing - inputs: - Casing120WeldedHE: 1 - outputs: - CartridgeShellHighExplosive: 1 - - type: factoryRecipe id: GargoyleCasing name: Gargoyle Cruise Missile @@ -62,49 +32,47 @@ outputs: LanceRocketCartridge: 1 -- type: factoryRecipe - id: 320mmCasing - name: Create 320mm casing - inputs: - Steel: 15 - outputs: - ColonyShellIncomplete: 1 +#casings end + +#welding start - type: factoryRecipe - id: 320mmPack - name: Pack 320mm casing with GP + id: 120mmWeldDU + name: weld 120mm DU casing inputs: - ColonyShellIncomplete: 1 - Gunpowder: 5 - Plasma: 5 + Casing120: 1 outputs: - ColonyShellComplete: 1 + Casing120Welded: 1 - type: factoryRecipe - id: BiomassFromWheat - name: Wheat to Biomass + id: 120mmWeldHE + name: weld 120mm HE casing inputs: - WheatBushel: 1 + Casing120HE: 1 outputs: - MaterialBiomass: 25 + Casing120WeldedHE: 1 + +#welding end + +#assembly start - type: factoryRecipe - id: BiomassFromSugarcane - name: Sugarcane to Biomass + id: 120mmAssembleDU + name: assemble 120mm DU casing inputs: - Sugarcane: 1 + Casing120Welded: 1 outputs: - MaterialBiomass: 40 + CartridgeShellArmorPiercing: 1 - type: factoryRecipe - id: FourFamiliesPlasteel - name: Fourfamilies Plasteel + id: 120mmAssembleHE + name: assemble 120mm HE casing inputs: - Plasma: 10 - Steel: 20 + Casing120WeldedHE: 1 outputs: - SheetPlasteel1: 5 - + CartridgeShellHighExplosive: 1 + +#assembly end - type: factoryRecipe id: IdnaTorpedoManufacturing name: Manufacture IDNA Torpedo @@ -122,5 +90,30 @@ outputs: HeavyMortarCartridge: 1 +- type: factoryRecipe + id: FabricateMagazineMortar + name: fabricate 90mm mortar shellbox + inputs: + Steel: 10 + Plasma: 2 + outputs: + MagazineMortar: 1 +- type: factoryRecipe + id: FabricateMagazineNeedler + name: fabricate needler magazine + inputs: + Steel: 5 + Plasma: 4 + outputs: + MagazineNeedler: 1 + +- type: factoryRecipe + id: FabricateMagazineFlak + name: fabricate flak cannon box + inputs: + Steel: 5 + Plasma: 4 + outputs: + MagazineFlak: 1 diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/trading.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/trading.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Factory/trading.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Factory/trading.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/ammo.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ammo.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/ammo.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ammo.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/armor.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/armor.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/armor.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/armor.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/astronautics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/astronautics.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/astronautics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/astronautics.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml new file mode 100644 index 00000000000..f01a48146d1 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml @@ -0,0 +1,951 @@ +- type: latheRecipe + id: JetpackBlack + result: JetpackBlack + materials: + Steel: 500 + +- type: latheRecipe + id: JetpackMini + result: JetpackMini + materials: + Steel: 250 + +- type: latheRecipe + id: ShockCollar + result: ShockCollar + materials: + Steel: 200 + Plastic: 100 + +- type: latheRecipe + id: ClothingEyesHudMedical + result: ClothingEyesHudMedical + materials: + Steel: 200 + Plastic: 100 + +- type: latheRecipe + id: ClothingOuterHardsuitBasic + result: ClothingOuterHardsuitBasic + materials: + Steel: 1000 + Cloth: 200 + +- type: latheRecipe + id: RadioHandheld + result: RadioHandheld + materials: + Steel: 200 + +- type: latheRecipe + id: Floodlight + result: Floodlight + materials: + Steel: 200 + Glass: 200 + +- type: latheRecipe + id: GlowstickYellow + result: GlowstickYellow + materials: + Steel: 50 + Glass: 50 + +- type: latheRecipe + id: ClothingBeltSalvageWebbing + result: ClothingBeltSalvageWebbing + materials: + Cloth: 400 + +- type: latheRecipe + id: OreBag + result: OreBag + materials: + Cloth: 200 + +- type: latheRecipe + id: ConstructionBag + result: ConstructionBag + materials: + Cloth: 200 + +- type: latheRecipe + id: ClothingNeckIFFNeutral + result: ClothingNeckIFFNeutral + materials: + Steel: 50 + Cloth: 100 + +- type: latheRecipe + id: GrenadeFlashBang + result: GrenadeFlashBang + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: AACTablet + result: AACTablet + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: HydroponicsToolMiniHoe + result: HydroponicsToolMiniHoe + materials: + Steel: 200 + +- type: latheRecipe + id: HydroponicsToolScythe + result: HydroponicsToolScythe + materials: + Steel: 200 + +- type: latheRecipe + id: HydroponicsToolHatchet + result: HydroponicsToolHatchet + materials: + Steel: 200 + +- type: latheRecipe + id: HydroponicsToolSpade + result: HydroponicsToolSpade + materials: + Steel: 200 + +- type: latheRecipe + id: HydroponicsToolClippers + result: HydroponicsToolClippers + materials: + Steel: 200 + +- type: latheRecipe + id: PlantAnalyzer + result: PlantAnalyzer + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: AppraisalTool + result: AppraisalTool + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: Beaker + result: Beaker + materials: + Glass: 100 + +- type: latheRecipe + id: LargeBeaker + result: LargeBeaker + materials: + Glass: 200 + +- type: latheRecipe + id: CryostasisBeaker + result: CryostasisBeaker + materials: + Steel: 200 + Glass: 200 + +- type: latheRecipe + id: SyringeCryostasis + result: SyringeCryostasis + materials: + Steel: 200 + Glass: 200 + +- type: latheRecipe + id: Dropper + result: Dropper + materials: + Glass: 100 + +- type: latheRecipe + id: Syringe + result: Syringe + materials: + Glass: 100 + +- type: latheRecipe + id: DisposableSyringe + result: DisposableSyringe + materials: + Glass: 50 + +- type: latheRecipe + id: PillCanister + result: PillCanister + materials: + Plastic: 100 + +- type: latheRecipe + id: ChemistryEmptyBottle01 + result: ChemistryEmptyBottle01 + materials: + Glass: 50 + +- type: latheRecipe + id: ButchCleaver + result: ButchCleaver + materials: + Steel: 400 + +- type: latheRecipe + id: KitchenKnife + result: KitchenKnife + materials: + Steel: 200 + +- type: latheRecipe + id: DrinkMug + result: DrinkMug + materials: + Glass: 100 + +- type: latheRecipe + id: DrinkMugMetal + result: DrinkMugMetal + materials: + Steel: 100 + +- type: latheRecipe + id: DrinkGlass + result: DrinkGlass + materials: + Glass: 100 + +- type: latheRecipe + id: DrinkShotGlass + result: DrinkShotGlass + materials: + Glass: 50 + +- type: latheRecipe + id: DrinkGlassCoupeShaped + result: DrinkGlassCoupeShaped + materials: + Steel: 50 + +- type: latheRecipe + id: CustomDrinkJug + result: CustomDrinkJug + materials: + Steel: 200 + +- type: latheRecipe + id: FoodPlate + result: FoodPlate + materials: + Glass: 100 + +- type: latheRecipe + id: FoodPlateSmall + result: FoodPlateSmall + materials: + Glass: 50 + +- type: latheRecipe + id: FoodPlatePlastic + result: FoodPlatePlastic + materials: + Plastic: 100 + +- type: latheRecipe + id: FoodPlateSmallPlastic + result: FoodPlateSmallPlastic + materials: + Plastic: 50 + +- type: latheRecipe + id: FoodBowlBig + result: FoodBowlBig + materials: + Glass: 100 + +- type: latheRecipe + id: FoodPlateTin + result: FoodPlateTin + materials: + Steel: 100 + +- type: latheRecipe + id: FoodKebabSkewer + result: FoodKebabSkewer + materials: + Steel: 50 + +- type: latheRecipe + id: TimerTrigger + result: TimerTrigger + materials: + Steel: 200 + +- type: latheRecipe + id: SignalTrigger + result: SignalTrigger + materials: + Steel: 200 + +- type: latheRecipe + id: VoiceTrigger + result: VoiceTrigger + materials: + Steel: 200 + +- type: latheRecipe + id: Igniter + result: Igniter + materials: + Steel: 200 + +- type: latheRecipe + id: ChemicalPayload + result: ChemicalPayload + materials: + Steel: 200 + +- type: latheRecipe + id: FlashPayload + result: FlashPayload + materials: + Steel: 200 + Glass: 200 + +- type: latheRecipe + id: ExplosivePayload + result: ExplosivePayload + materials: + Steel: 400 + Plasma: 200 + +- type: latheRecipe + id: RemoteSignallerAdvanced + result: RemoteSignallerAdvanced + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: AnomalyLocatorEmpty + result: AnomalyLocatorEmpty + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: AnomalyLocatorWideEmpty + result: AnomalyLocatorWideEmpty + materials: + Steel: 300 + Plastic: 300 + +- type: latheRecipe + id: AnomalyScanner + result: AnomalyScanner + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: WeaponPistolCHIMP + result: WeaponPistolCHIMP + materials: + Steel: 400 + Plastic: 400 + +- type: latheRecipe + id: MopItem + result: MopItem + materials: + Steel: 200 + +- type: latheRecipe + id: MopBucket + result: MopBucket + materials: + Steel: 200 + +- type: latheRecipe + id: Bucket + result: Bucket + materials: + Steel: 200 + +- type: latheRecipe + id: WetFloorSign + result: WetFloorSign + materials: + Plastic: 50 + +- type: latheRecipe + id: MegaSprayBottle + result: MegaSprayBottle + materials: + Plastic: 400 + +- type: latheRecipe + id: SprayBottle + result: SprayBottle + materials: + Plastic: 200 + +- type: latheRecipe + id: TrashBag + result: TrashBag + materials: + Plastic: 100 + +- type: latheRecipe + id: LightReplacerEmpty + result: LightReplacerEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: Mousetrap + result: Mousetrap + materials: + Steel: 100 + +- type: latheRecipe + id: HoloprojectorEmpty + result: HoloprojectorEmpty + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: AdvMopItem + result: AdvMopItem + materials: + Steel: 500 + Plastic: 500 + +- type: latheRecipe + id: Plunger + result: Plunger + materials: + Plastic: 100 + +- type: latheRecipe + id: HandheldCrewMonitorEmpty + result: HandheldCrewMonitorEmpty + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: HandheldHealthAnalyzerEmpty + result: HandheldHealthAnalyzerEmpty + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: DiseaseSwab + result: DiseaseSwab + materials: + Plastic: 50 + +- type: latheRecipe + id: HandLabeler + result: HandLabeler + materials: + Steel: 200 + +- type: latheRecipe + id: LightTube + result: LightTube + materials: + Glass: 50 + +- type: latheRecipe + id: SodiumLightTube + result: SodiumLightTube + materials: + Glass: 50 + +- type: latheRecipe + id: ExteriorLightTube + result: ExteriorLightTube + materials: + Glass: 50 + +- type: latheRecipe + id: LightBulb + result: LightBulb + materials: + Glass: 50 + +- type: latheRecipe + id: LedLightBulb + result: LedLightBulb + materials: + Glass: 50 + +- type: latheRecipe + id: Flare + result: Flare + materials: + Plastic: 50 + +- type: latheRecipe + id: EmptyFlashlightLantern + result: EmptyFlashlightLantern + materials: + Steel: 200 + Glass: 200 + +- type: latheRecipe + id: FireExtinguisher + result: FireExtinguisher + materials: + Steel: 200 + +- type: latheRecipe + id: Matchbox + result: Matchbox + materials: + Plastic: 50 + +- type: latheRecipe + id: SynthesizerInstrument + result: SynthesizerInstrument + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: NodeScanner + result: NodeScanner + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: AirTank + result: AirTank + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingShoesBootsMag + result: ClothingShoesBootsMag + materials: + Steel: 500 + +- type: latheRecipe + id: HandheldStationMapEmpty + result: HandheldStationMapEmpty + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: ClothingHeadHatWelding + result: ClothingHeadHatWelding + materials: + Steel: 200 + +- type: latheRecipe + id: CapacitorStockPart + result: CapacitorStockPart + materials: + Steel: 200 + +- type: latheRecipe + id: MatterBinStockPart + result: MatterBinStockPart + materials: + Steel: 200 + +- type: latheRecipe + id: MicroManipulatorStockPart + result: MicroManipulatorStockPart + materials: + Steel: 200 + +- type: latheRecipe + id: PowerCellSmallPrinted + result: PowerCellSmallPrinted + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: PowerCellMediumPrinted + result: PowerCellMediumPrinted + materials: + Steel: 400 + Plastic: 200 + +- type: latheRecipe + id: PowerCageSmall + result: PowerCageSmall + materials: + Steel: 300 + Plastic: 300 + +- type: latheRecipe + id: PowerCageMedium + result: PowerCageMedium + materials: + Steel: 600 + Plastic: 300 + +- type: latheRecipe + id: MiningDrill + result: MiningDrill + materials: + Steel: 400 + +- type: latheRecipe + id: Handcuffs + result: Handcuffs + materials: + Steel: 100 + +- type: latheRecipe + id: Zipties + result: Zipties + materials: + Plastic: 50 + +- type: latheRecipe + id: CombatKnife + result: CombatKnife + materials: + Steel: 400 + +- type: latheRecipe + id: ForensicPad + result: ForensicPad + materials: + Plastic: 50 + +- type: latheRecipe + id: HoloprojectorSecurityEmpty + result: HoloprojectorSecurityEmpty + materials: + Steel: 400 + Plastic: 200 + +- type: latheRecipe + id: RiotShield + result: RiotShield + materials: + Steel: 1000 + Plastic: 500 + +- type: latheRecipe + id: TelescopicShield + result: TelescopicShield + materials: + Steel: 500 + Plastic: 1000 + +- type: latheRecipe + id: Flash + result: Flash + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: Wirecutter + result: Wirecutter + materials: + Steel: 200 + +- type: latheRecipe + id: Screwdriver + result: Screwdriver + materials: + Steel: 200 + +- type: latheRecipe + id: Welder + result: Welder + materials: + Steel: 200 + +- type: latheRecipe + id: Wrench + result: Wrench + materials: + Steel: 200 + +- type: latheRecipe + id: CableApcStack + result: CableApcStack + materials: + Steel: 400 + +- type: latheRecipe + id: CableMVStack + result: CableMVStack + materials: + Steel: 400 + +- type: latheRecipe + id: CableHVStack + result: CableHVStack + materials: + Steel: 400 + +- type: latheRecipe + id: Crowbar + result: Crowbar + materials: + Steel: 200 + +- type: latheRecipe + id: Shovel + result: Shovel + materials: + Steel: 200 + +- type: latheRecipe + id: Multitool + result: Multitool + materials: + Steel: 200 + +- type: latheRecipe + id: NetworkConfigurator + result: NetworkConfigurator + materials: + Steel: 200 + +- type: latheRecipe + id: PowerDrill + result: PowerDrill + materials: + Steel: 500 + Plastic: 500 + +- type: latheRecipe + id: RCDEmpty + result: RCDEmpty + materials: + Steel: 500 + Plastic: 500 + +- type: latheRecipe + id: RPDEmpty + result: RPDEmpty + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: RCDAmmo + result: RCDAmmo + materials: + Steel: 400 + Plastic: 400 + +- type: latheRecipe + id: HandHeldMassScannerEE + result: HandHeldMassScannerEE + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: HandheldGPSBasic + result: HandheldGPSBasic + materials: + Steel: 200 + +- type: latheRecipe + id: trayScanner + result: trayScanner + materials: + Steel: 200 + +- type: latheRecipe + id: GasAnalyzer + result: GasAnalyzer + materials: + Steel: 200 + +- type: latheRecipe + id: SprayPainter + result: SprayPainter + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingBeltUtility + result: ClothingBeltUtility + materials: + Cloth: 200 + +- type: latheRecipe + id: HolofanProjectorEmpty + result: HolofanProjectorEmpty + materials: + Steel: 400 + Plastic: 400 + +- type: latheRecipe + id: RPED + result: RPED + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: JawsOfLife + result: JawsOfLife + materials: + Steel: 500 + Plastic: 500 + +- type: latheRecipe + id: AccessConfigurator + result: AccessConfigurator + materials: + Steel: 200 + +- type: latheRecipe + id: ModularReceiver + result: ModularReceiver + materials: + Steel: 200 + +- type: latheRecipe + id: ProximitySensor + result: ProximitySensor + materials: + Steel: 200 + +- type: latheRecipe + id: ConveyorBeltAssembly + result: ConveyorBeltAssembly + materials: + Steel: 200 + +- type: latheRecipe + id: VehicleWheelchairFolded + result: VehicleWheelchairFolded + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: PairedChopsticks + result: PairedChopsticks + materials: + Plastic: 50 + +- type: latheRecipe + id: TargetHuman + result: TargetHuman + materials: + Steel: 200 + +- type: latheRecipe + id: Fork + result: Fork + materials: + Steel: 50 + +- type: latheRecipe + id: Spoon + result: Spoon + materials: + Steel: 50 + +- type: latheRecipe + id: RollingPin + result: RollingPin + materials: + Steel: 50 + +- type: latheRecipe + id: Jug + result: Jug + materials: + Glass: 300 + +- type: latheRecipe + id: RollerBedSpawnFolded + result: RollerBedSpawnFolded + materials: + Steel: 200 + +- type: latheRecipe + id: WhiteCane + result: WhiteCane + materials: + Steel: 200 + +- type: latheRecipe + id: Scalpel + result: Scalpel + materials: + Steel: 200 + +- type: latheRecipe + id: Retractor + result: Retractor + materials: + Steel: 200 + +- type: latheRecipe + id: Cautery + result: Cautery + materials: + Steel: 200 + +- type: latheRecipe + id: Drill + result: Drill + materials: + Steel: 200 + +- type: latheRecipe + id: Saw + result: Saw + materials: + Steel: 200 + +- type: latheRecipe + id: Hemostat + result: Hemostat + materials: + Steel: 200 + +- type: latheRecipe + id: BodyBagFolded + result: BodyBagFolded + materials: + Plastic: 200 + +- type: latheRecipe + id: Implanter + result: Implanter + materials: + Steel: 100 + +- type: latheRecipe + id: DefibrillatorEmpty + result: DefibrillatorEmpty + materials: + Steel: 400 + Plastic: 400 + +- type: latheRecipe + id: BoneGel + result: BoneGel + materials: + Plastic: 200 + \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml similarity index 86% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/biochemical.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml index b35742a899d..03376d7cae1 100644 --- a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/biochemical.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml @@ -21,7 +21,10 @@ Plasma: 50 #introducing lead poisoning to tribal communities to create stunted generations in the form of the mothroach - type: latheRecipe - parent: BaseElectronicsRecipe id: StasisBedMachineCircuitboardBiochemical result: StasisBedMachineCircuitboard - completetime: 0.5 \ No newline at end of file + completetime: 0.5 + materials: + Steel: 100 + Plastic: 300 + BasicElectronics: 100 diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/communardcrafts.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/communardcrafts.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/communardcrafts.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/communardcrafts.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/crates.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/crates.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/crates.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/crates.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/cyberdawn.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/cyberdawn.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/cyberdawn.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/cyberdawn.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/drugz.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/drugz.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/drugz.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/drugz.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/electronics.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/electronics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/electronics.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/imperialcrafts.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/imperialcrafts.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/imperialcrafts.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/imperialcrafts.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/interdyne.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/interdyne.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/interdyne.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/interdyne.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/mechatronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/mechatronics.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/mechatronics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/mechatronics.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/misc.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/misc.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/misc.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/misc.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/ported.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/ported.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/scrap.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/scrap.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/scrap.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/scrap.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/shinohara.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shinohara.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/shinohara.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shinohara.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/shipcomponents.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shipcomponents.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/shipcomponents.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shipcomponents.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/translators.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/translators.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Recipes/Lathes/translators.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/translators.yml diff --git a/Resources/Prototypes/_Crescent/Research/astronautics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/astronautics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml diff --git a/Resources/Prototypes/_Crescent/Research/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/biochemical.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml diff --git a/Resources/Prototypes/_Crescent/Research/communard.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/communard.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml diff --git a/Resources/Prototypes/_Crescent/Research/cyberdawn.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/cyberdawn.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.yml diff --git a/Resources/Prototypes/_Crescent/Research/disciplines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/disciplines.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml diff --git a/Resources/Prototypes/_Crescent/Research/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/electronics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Research/fabdisks.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/fabdisks.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Research/fabdisks.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/fabdisks.yml diff --git a/Resources/Prototypes/_Crescent/Research/imperial.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/imperial.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml diff --git a/Resources/Prototypes/_Crescent/Research/interdyne.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/interdyne.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.yml diff --git a/Resources/Prototypes/_Crescent/Research/mechatronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/mechatronics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml diff --git a/Resources/Prototypes/_Crescent/Research/shinohara.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.yml similarity index 100% rename from Resources/Prototypes/_Crescent/Research/shinohara.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Materials/organ.yml b/Resources/Prototypes/_Crescent/Entities/Materials/organ.yml deleted file mode 100644 index d6d85208ed3..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Materials/organ.yml +++ /dev/null @@ -1,38 +0,0 @@ -- type: entity - parent: OreBase - id: ProteinCan - name: exotic proteins canister - description: A canister of freshly-harvested exotic proteins. - suffix: Full - components: - - type: Stack - stackType: ProteinCan - - type: Tag - tags: - - OrganMaterial - - DrugComponent - - type: Sprite - sprite: _Crescent/Objects/Misc/proteins.rsi - state: icon - - type: Material - - type: PhysicalComposition - materialComposition: - ExoticProteins: 500 - - type: Contraband - value: 1 - -- type: entity - id: ProteinCan1 - parent: ProteinCan - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: ProteinCan5 - parent: ProteinCan - suffix: Single - components: - - type: Stack - count: 5 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Materials/scrap.yml b/Resources/Prototypes/_Crescent/Entities/Materials/scrap.yml deleted file mode 100644 index 37e62443a72..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Materials/scrap.yml +++ /dev/null @@ -1,660 +0,0 @@ -# YAMLFIX: You can't give material stacks static prices without messing stuff up and failing tests. The material values may need to be recalibrated. -- type: entity - parent: OreBase - id: SteelScrapOre - name: low-grade metal shards - description: Scraps of steel and fused power cables blasted off larger structures. - suffix: Full - components: - - type: Stack - stackType: SteelScrapOre - - type: Tag - tags: - - RawMaterial - - type: Currency - price: - ScrapSAW: 0.2 - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: icon-scrap - - type: Material - - type: PhysicalComposition - materialComposition: - ScrapLowGrade: 500 - -- type: entity - id: SteelScrap1 - parent: SteelScrapOre - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: SteelScrap3 - parent: SteelScrapOre - suffix: Three - components: - - type: Stack - count: 3 - -- type: entity - id: SteelScrap8 - parent: SteelScrapOre - suffix: Eight - components: - - type: Stack - count: 8 - - -- type: entity - id: SteelScrap16 - parent: SteelScrapOre - suffix: Sixteen - components: - - type: Stack - count: 16 - - -- type: entity - id: SteelScrap25 - parent: SteelScrapOre - suffix: Twenty Five - components: - - type: Stack - count: 25 - -#tit - -- type: entity - parent: OreBase - id: TitaniumScrapOre - name: high-grade metal shards - description: Pile of good quality scrap, blasted off a larger industrial or military structure. - suffix: Full - components: - - type: Tag - tags: - - RawMaterial - - type: Stack - stackType: TitaniumScrapOre - - type: Currency - price: - ScrapSAW: 0.4 - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: icon-titaniumscrap - - type: Material - - type: PhysicalComposition - materialComposition: - ScrapHighGrade: 500 - -- type: entity - id: TitaniumScrap1 - parent: TitaniumScrapOre - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: TitaniumScrap6 - parent: TitaniumScrapOre - suffix: Six - components: - - type: Stack - count: 6 - -- type: entity - id: TitaniumScrap17 - parent: TitaniumScrapOre - suffix: Seventeen - components: - - type: Stack - count: 17 - -- type: entity - id: TitaniumScrap25 - parent: TitaniumScrapOre - suffix: Twenty Five - components: - - type: Stack - count: 25 - -#circuit - -- type: entity - parent: OreBase - id: ScrapCircuit - name: damaged electronics - description: A pile of scrap electronics, ripped out of a larger machine. - suffix: Full - components: - - type: Stack - stackType: ScrapCircuit - - type: Tag - tags: - - RawMaterial - - type: Sprite - sprite: _Crescent/Objects/Misc/scrapcircuit.rsi - state: icon - - type: Currency - price: - ScrapSAW: 0.3 - - type: Material - - type: PhysicalComposition - materialComposition: - ScrapCircuit: 500 - - -- type: entity - id: ScrapCircuit1 - parent: ScrapCircuit - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: ScrapCircuit5 - parent: ScrapCircuit - suffix: Five - components: - - type: Stack - count: 5 - -- type: entity - id: ScrapCircuit10 - parent: ScrapCircuit - suffix: Ten - components: - - type: Stack - count: 10 - -- type: entity - id: ScrapCircuit20 - parent: ScrapCircuit - suffix: Twenty - components: - - type: Stack - count: 20 - -#plasma - -- type: entity - parent: OreBase - id: ScrapPlasma - name: plasma isotope salvage - description: A pile of broken pumps or perhaps canisters, ripped out of an engine and still leaking valuable plasma. - suffix: Full - components: - - type: Stack - stackType: ScrapPlasma - - type: Tag - tags: - - RawMaterial - - type: Sprite - sprite: _Crescent/Objects/Misc/scraplasma.rsi - state: icon - - type: Material - - type: PhysicalComposition - materialComposition: - ScrapPlasma: 500 - - type: Currency - price: - ScrapSAW: 0.5 - -- type: entity - id: ScrapPlasma1 - parent: ScrapPlasma - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: ScrapPlasma3 - parent: ScrapPlasma - suffix: Three - components: - - type: Stack - count: 3 - -- type: entity - id: ScrapPlasma5 - parent: ScrapPlasma - suffix: Five - components: - - type: Stack - count: 5 - -#uranium - -- type: entity - parent: OreBase - id: ScrapUranium - name: discarded fissiles - description: Spent uranium cells, discarded radio-thermal components, and other radioactive elements that could be reused. - suffix: Full - components: - - type: Stack - stackType: ScrapUranium - - type: Tag - tags: - - RawMaterial - - type: Sprite - sprite: _Crescent/Objects/Misc/scrapuranium.rsi - state: icon - - type: Material - - type: PhysicalComposition - materialComposition: - ScrapUranium: 500 - - type: Currency - price: - ScrapSAW: 0.5 - -- type: entity - id: ScrapUranium1 - parent: ScrapUranium - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: ScrapUranium3 - parent: ScrapUranium - suffix: Three - components: - - type: Stack - count: 3 - -- type: entity - id: ScrapUranium5 - parent: ScrapUranium - suffix: Five - components: - - type: Stack - count: 5 - -#single-use scrap - -- type: entity - parent: BaseItem - id: ScrapComponent - name: ruined machine components - description: Damaged machine parts, half-operational. - components: - - type: Sprite - sprite: _Crescent/Objects/Misc/scrapmachinery.rsi - layers: - - state: icon - - type: StaticPrice - price: 500 - - type: Currency - price: - ScrapSAW: 0.5 - -- type: entity - parent: BaseItem - id: ScrapBluespace - name: damaged HFCA circuit - description: A damaged HFCA unit with a relatively intact bluespace core. A priceless relic. - components: - - type: Sprite - sprite: _Crescent/Objects/Misc/scrapbluespace.rsi - layers: - - state: icon - - type: StaticPrice - price: 3500 - - type: Currency - price: - ScrapSAW: 8 - - type: Contraband - -- type: entity - parent: BaseItem - id: GammaCore - name: gamma-class artifical intelligence core - description: A scuffed artifical sub-intelligence core ripped from a droneship's innards. This one is a Gamma class intelligence, possessing child-like emotional intelligence, but highly advanced in analytics. It seems to refuse to communicate with you. - components: - - type: Sprite - sprite: _Crescent/Objects/Misc/ai_core.rsi - layers: - - state: icon - - type: Currency - price: - ScrapSAW: 15 - - type: StaticPrice - price: 50000 - - type: Contraband - - type: Input - context: human - - type: BlockMovement - - type: ToggleableGhostRole - examineTextMindPresent: positronic-brain-installed - examineTextMindSearching: positronic-brain-still-searching - examineTextNoMind: positronic-brain-off - beginSearchingText: positronic-brain-searching - roleName: positronic-brain-role-name - roleDescription: positronic-brain-role-description - wipeVerbText: positronic-brain-wipe-device-verb-text - wipeVerbPopup: positronic-brain-wiped-device - stopSearchVerbText: positronic-brain-stop-searching-verb-text - stopSearchVerbPopup: positronic-brain-stopped-searching - - type: Examiner - - type: BorgBrain - - type: IntrinsicRadioReceiver - - type: IntrinsicRadioTransmitter - channels: - - Binary - - type: ActiveRadio - channels: - - Binary - - Common - - type: NameIdentifier - group: PositronicBrain - - type: DoAfter - - type: Actions - - type: TypingIndicator - proto: robot - - type: Speech - speechSounds: Pai - - type: MobState - allowedStates: - - Alive - - type: Appearance - - type: Tag - tags: - - CannotSuicide - -#refined scrap - -- type: entity - parent: OreBase - id: RefinedSteelScrapOre - name: refined steel scrap - description: Smelted and repaired bits of steel scrap. - suffix: Full - components: - - type: Tag - tags: - - RawMaterial - - type: Stack - stackType: RefinedSteelScrapOre - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: icon-refinedscrap - - type: Material - - type: PhysicalComposition - materialComposition: - RefinedScrapSteel: 500 - -- type: entity - id: RefinedSteelScrap1 - parent: RefinedSteelScrapOre - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - parent: OreBase - id: RefinedTitaniumScrapOre - name: refined titanium scrap - description: Smelted and repaired bits of titanium scrap. - suffix: Full - components: - - type: Tag - tags: - - RawMaterial - - type: Stack - stackType: RefinedTitaniumScrapOre - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: icon-titta - - type: Material - - type: PhysicalComposition - materialComposition: - RefinedScrapTitanium: 500 - -- type: entity - id: RefinedTitaniumScrap1 - parent: RefinedTitaniumScrapOre - suffix: Single - components: - - type: Stack - count: 1 - - -#drugmaking stuff - -- type: Tag - id: DrugComponent - -- type: entity - parent: OreBase - id: GarbageOre - name: industrial garbage - description: Loosely compacted industrial trash. - suffix: Full - components: - - type: Tag - tags: - - RawMaterial - - DrugComponent - - type: Stack - stackType: GarbageOre - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: garbage - - type: Material - - type: PhysicalComposition - materialComposition: - Garbage: 500 - -- type: entity - id: GarbageOre1 - parent: GarbageOre - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: GarbageOre5 - parent: GarbageOre - suffix: Five - components: - - type: Stack - count: 5 - -- type: entity - id: GarbageOre10 - parent: GarbageOre - suffix: Ten - components: - - type: Stack - count: 10 - -- type: entity - id: GarbageOre25 - parent: GarbageOre - suffix: Twenty Five - components: - - type: Stack - count: 25 - - -- type: entity - parent: OreBase - id: RefinedGarbageOre - name: compacted industrial trash - description: Compacted, cleaned industrial residue. - suffix: Full - components: - - type: Tag - tags: - - RawMaterial - - DrugComponent - - type: Stack - stackType: RefinedGarbageOre - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: refinedgarbage - - type: Material - - type: PhysicalComposition - materialComposition: - RefinedGarbage: 500 - -- type: entity - id: RefinedGarbageOre1 - parent: RefinedGarbageOre - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - parent: OreBase - id: PlasmaIsotope - name: plasma-9 isotope canister - description: A canister of a volatile chemical precursor. - suffix: Full - components: - - type: Tag - tags: - - DrugComponent - - type: Stack - stackType: PlasmaIsotope - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: plasmaisotope - - type: Material - - type: PhysicalComposition - materialComposition: - PlasmaIsotope: 500 - -- type: entity - id: PlasmaIsotope1 - parent: PlasmaIsotope - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: PlasmaIsotope5 - parent: PlasmaIsotope - suffix: Five - components: - - type: Stack - count: 5 - -- type: entity - parent: OreBase - id: MechaniteCanister - name: inert mechanite canister - description: A canister of a inert medical mechanites. - suffix: Full - components: - - type: Tag - tags: - - DrugComponent - - type: Stack - stackType: MechaniteCanister - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: mechanites - - type: Material - - type: PhysicalComposition - materialComposition: - Mechanites: 500 - -- type: entity - id: MechaniteCanister1 - parent: MechaniteCanister - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: MechaniteCanister5 - parent: MechaniteCanister - suffix: Five - components: - - type: Stack - count: 5 - -- type: entity - parent: OreBase - id: GalineCanister - name: pressurized galine-5 canister - description: A canister of volatile, pressurized gases, most commonly used in unregulated narcotics. - suffix: Full - components: - - type: Tag - tags: - - DrugComponent - - type: Stack - stackType: GalineCanister - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: galine5 - - type: Material - - type: PhysicalComposition - materialComposition: - Galine: 500 - -- type: entity - id: GalineCanister1 - parent: GalineCanister - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: GalineCanister5 - parent: GalineCanister - suffix: Five - components: - - type: Stack - count: 5 - -- type: entity - parent: OreBase - id: DeactivatedPhoronBottle - name: bottle of liquid deactivated phoron - description: A glass bottle of deactivated phoron with medicinal uses. - suffix: Full - components: - - type: Tag - tags: - - DrugComponent - - type: Stack - stackType: PhoronBottle - - type: Sprite - sprite: _Crescent/Objects/Materials/ore.rsi - state: deactivatedphoron - - type: Material - - type: PhysicalComposition - materialComposition: - DeactivatedPhoron: 500 - -- type: entity - id: DeactivatedPhoronBottle1 - parent: DeactivatedPhoronBottle - suffix: Single - components: - - type: Stack - count: 1 - -- type: entity - id: DeactivatedPhoronBottle5 - parent: DeactivatedPhoronBottle - suffix: Five - components: - - type: Stack - count: 5 diff --git a/Resources/Prototypes/_Crescent/Entities/Reagents/organ.yml b/Resources/Prototypes/_Crescent/Entities/Reagents/organ.yml deleted file mode 100644 index 460a368463c..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Reagents/organ.yml +++ /dev/null @@ -1,7 +0,0 @@ -- type: material - id: ExoticProteins - stackEntity: ProteinCan1 - name: materials-organs - unit: materials-unit-chunk - icon: { sprite: Mobs/Species/Human/organs.rsi, state: muscle } - price: 0.15 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/autoloom.yml b/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/autoloom.yml deleted file mode 100644 index 073ee928401..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Recipes/Factory/autoloom.yml +++ /dev/null @@ -1,24 +0,0 @@ -- type: factoryRecipe - id: FabricateClothRollCotton - name: roll cloth from cotton - inputs: - Cotton: 30 - outputs: - MaterialCloth10: 1 - -- type: factoryRecipe - id: FabricateClothRollSilk - name: roll cloth from silk - inputs: - Silk: 30 - outputs: - MaterialCloth10: 1 - -- type: factoryRecipe - id: FabricateDurathread - name: weave durathread from cloth - inputs: - Cloth: 30 - Plastic: 10 - outputs: - MaterialDurathread10: 1 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Structures/lathe.yml b/Resources/Prototypes/_Crescent/Entities/Structures/lathe.yml deleted file mode 100644 index 486e0792cda..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Structures/lathe.yml +++ /dev/null @@ -1,896 +0,0 @@ - - -- type: entity - parent: BaseLathe - id: ScrapRefiner - name: SHI scrap upcycler - description: An automated refinery with scrap metal refinement patterns. - components: - - type: Sprite - sprite: Structures/Machines/sheetifier.rsi - layers: - - state: base_machine - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: false - whitelist: - tags: - - RawMaterial - - type: Lathe - idleState: base_machine - runningState: base_machine_processing - staticRecipes: - - SteelScrap - - TitaniumScrap - - Garbage - - PlasticFromGarbage1 - - PlasticFromGarbage - - PlasteelFromScrapHighGrade1 - - PlasteelFromScrapHighGrade - - TungstenFromScrapHighGrade1 - - TungstenFromScrapHighGrade - - SteelFromScrapLowGrade1 - - SteelFromScrapLowGrade - - CopperFromScrapLowGrade1 - - CopperFromScrapLowGrade - - GoldFromScrapCircuit1 - - GoldFromScrapCircuit - - SilverFromScrapCircuit1 - - SilverFromScrapCircuit - - PlasmaFromScrapPlasma1 - - PlasmaFromScrapPlasma - - PhoronFromScrapPlasma - - IsotopesFromScrapPlasma - - UraniumFromScrapUranium1 - - UraniumFromScrapUranium - - FibreAlloyFromCombinedScrap - - BasicElectronicsFromCombinedScrap - - BasicMechatronicsFromCombinedScrap - - BallisticCyclerFromCombinedScrap - - HardsuitElectronicsFromCombinedScrap - -- type: entity - parent: [ BaseMachinePowered, ConstructibleMachine ] - id: IndustrialScrapRefiner - name: Industrial SHI scrap upcycler - description: An automated refinery with scrap metal refinement patterns. Now employing factory protocols! Throw scrap at it! - components: - - type: Sprite - sprite: Structures/Machines/sheetifier.rsi - layers: - - state: base_machine - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: false - whitelist: - tags: - - RawMaterial - - type: Lathe - idleState: base_machine - runningState: base_machine_processing - staticRecipes: - - SteelScrap - - TitaniumScrap - - Garbage - - PlasticFromGarbage1 - - PlasticFromGarbage - - PlasteelFromScrapHighGrade1 - - PlasteelFromScrapHighGrade - - TungstenFromScrapHighGrade1 - - TungstenFromScrapHighGrade - - SteelFromScrapLowGrade1 - - SteelFromScrapLowGrade - - CopperFromScrapLowGrade1 - - CopperFromScrapLowGrade - - GoldFromScrapCircuit1 - - GoldFromScrapCircuit - - SilverFromScrapCircuit1 - - SilverFromScrapCircuit - - PlasmaFromScrapPlasma1 - - PlasmaFromScrapPlasma - - PhoronFromScrapPlasma - - IsotopesFromScrapPlasma - - UraniumFromScrapUranium1 - - UraniumFromScrapUranium - - FibreAlloyFromCombinedScrap - - BasicElectronicsFromCombinedScrap - - BasicMechatronicsFromCombinedScrap - - BallisticCyclerFromCombinedScrap - - HardsuitElectronicsFromCombinedScrap - -#drugs - -- type: entity - parent: BaseLathe - id: DrugLathe - name: interdyne pharmaceutic fablathe - description: An automated fablathe with preloaded pharmaceutic patterns. Bears the Interdyne logo. - components: - - type: Sprite - sprite: _Crescent/Structures/drugifier.rsi - layers: - - state: base_machine - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - DrugComponent - - Sheet - - CraftMaterials - - Ingot - - RawMaterial - - type: Lathe - idleState: base_machine - runningState: base_machine_processing - staticRecipes: - - Crash - - Exile - - Kaiser - - Mechanite - - Bloodeye - - Scalpel - - Retractor - - Cautery - - Drill - - Saw - - Hemostat - - BoneGel - - ParamedHypo - - ClothingHandsGlovesNitrile - - ClothingMaskSterile - - Brutepack - - Ointment - - Gauze - - DisposableSyringe - - HandheldHealthAnalyzer - - BodyBag - - Beaker - - LargeBeaker - - Dropper - - Jug - - Syringe - - Defibrillator - dynamicRecipes: - - ClothingUniformJumpsuitSyndicateInterdyne - - ClothingBeltSyndicateWebbingInterdyne - - ClothingHeadHatSyndicateInterdyne - - ClothingOuterArmorSyndicateApron - - ClothingHeadHelmetSyndicateBasicInterdyne - - ClothingOuterArmorSyndicateArmorvestInterdyne - - ClothingOuterHardsuitTraumasec - - DefibrillatorSyndicate - - OmnimedToolSyndieInterdyne - - CyberneticsPainEditorInterdyne - - CyberneticsAdrenalInterdyne - - CyberneticsBloodPumpInterdyne - - InterdyneOpticsInterdyne - - CrowbarLeftArmInterdyne - - CrowbarRightArmInterdyne - - HypoInterdyne - - CartridgeEphedrineInterdyne - - CartridgeTirizeneInterdyne - - CartridgeBicaridineInterdyne - - CartridgeSalineInterdyne - - CartridgeDermalineInterdyne - - CartridgePuncturaseInterdyne - - CartridgeAtropineInterdyne - - SyringeCase - - InterdyneOptics - - MothroachCubeBiochemical - - CowCubeBiochemical - - GoatCubeBiochemical - - CryostasisBeaker - - SyringeCryostasis - - StasisBedMachineCircuitboardBiochemical - - type: Anchorable - flags: - - Anchorable - - -#microforge - -- type: entity - id: MicroforgeCircuitboard - parent: BaseMachineCircuitboard - name: microforge circuit - description: A machine printed circuit board for a microforge. - components: - - type: Sprite - state: security - - type: MachineBoard - prototype: PristineMicroforge - requirements: - MatterBin: 2 - Manipulator: 2 - -- type: entity - id: PristineMicroforge - parent: BaseLathe - name: pristine microforge - description: Used to print equipment discovered through techdisks, or researched. - components: - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - Sheet - - CraftMaterials - - Ingot - - ShipParts - - RawMaterial - - ShipParts - - type: Sprite - sprite: _Crescent/Structures/nanoforge.rsi - layers: - - state: fab-active - map: ["enum.LatheVisualLayers.IsRunning"] - - state: fab-idle - - state: fab-idle - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: fab-load - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: fab-o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Lathe - idleState: fab-idle - runningState: fab-active - staticRecipes: - - MagazineBoxAntiMateriel - - MagazineBoxHeavyRifle - - MagazineBoxRifle - - MagazineBoxLightRifle - - MagazineBoxCaselessRifle - - MagazineBoxCaselessRifleBig - - BoxShotgunFlash4g - - BoxShotgunSlug4g - - BoxLethalshot4g - - BoxBeanbag4g - - BoxLethalshot - - BoxShotgunLumen - - BoxShotgunFlare - - MagazineBoxMagnum - - MagazineBoxPistol - - MagazineAntiMateriel - - MagazineHeavyRifle - - MagazineRifleDrum - - MagazineRifle - - MagazineLightRifle - - MagazineShotgunSlug - - MagazineShotgun - - SpeedLoader127x99 - - SpeedLoaderMagnum - - MagazineMagnumSub - - MagazineMagnum - - MagazinePistolSubMachineGunHeavy - - MagazinePistolSubMachineGun - - MagazinePistol6mmSmg - - MagazinePistolSmartgun - - MagazinePistol - - MagazinePistol6mm - - MagazinePistolSubMachineGunTopMounted - - BoomboxCraft - - Wirecutter - - Igniter - - Signaller - - Screwdriver - - Welder - - Wrench - - Crowbar - - Multitool - - NetworkConfigurator - - SprayPainter - - HandheldGPSBasic - - TRayScanner - - AirTank - - GasAnalyzer - - UtilityBelt - - Pickaxe - - ModularReceiver - - AppraisalTool - - Beaker - - Syringe - - HandLabeler - - LightTube - - LedLightTube - - SodiumLightTube - - ExteriorLightTube - - LightBulb - - LedLightBulb - - SprayBottle - - MopItem - - Holoprojector - - LightReplacer - - PowerCellSmall - - PowerCellMedium - - VehicleWheelchairFolded - - RollerBedSpawnFolded - - CheapRollerBedSpawnFolded - - EmergencyRollerBedSpawnFolded - - MicroManipulatorStockPart - - MatterBinStockPart - - CapacitorStockPart - - ConveyorBeltAssembly - - ClothingHeadHatWelding - - ClothingOuterSuitEmergency - - ClothingHeadHelmetEVALarge # Frontier - - TradebandTranslator - dynamicRecipes: - - CreoleTranslator - - LowImperialTranslator - - FreespeakTranslator - - KaishagoTranslator - - ThrusterFlatpackAstronautics - - GyroscopeFlatpackAstronautics - - MiniGravityFlatpack - - ShuttleFlatpackAstronautics - - ClothingOuterHardsuitBasicAstronautics - - ClothingOuterHardsuitSpatioAstronautics - - ClothingOuterHardsuitIndependentsEVAAstronautics - - ClothingShoesBootsMagAstronautics - - HandheldMassScannerAstronautics - - JetpackBlueFilledAstronautics - - ClothingOuterHardsuitPilotAstronautics - - ClothingOuterHardsuitVoidParamedAstronautics - - ClothingOuterHardsuitPrivateSecurityAstronautics - - ClothingOuterHardsuitFishbedAstronautics - - ClothingOuterHardsuitFishbedSilverAstronautics - - ClothingOuterHardsuitFishbedGoldAstronautics - - ClothingOuterHardsuitFishbedColonialAstronautics - - ClothingOuterHardsuitFishbedNLFAstronautics - - ClothingOuterHardsuitCenobiteAstronautics - - ClothingOuterHardsuitCenobiteVerdantAstronautics - - ClothingOuterHardsuitCenobiteRedAstronautics - - ClothingModsuitStandardAstronautics - - ClothingShoesBootsMagbootsAstronautics - - JetpackMiniFilledAstronautics - - RCDAstronautics - - RCDAmmoAstronautics - - MiningDrill - - BorgModuleMining - - MechEquipmentDrill - - ClothingMaskWeldingGas - - PowerCellHigh - - PowerCellMicrortg - - TurboItemRechargerCircuitboard - - SMESAdvancedMachineCircuitboard - - FlatpackerMachineCircuitboard - - PortableGeneratorPacmanMachineCircuitboard - - PortableGeneratorSuperPacmanMachineCircuitboard - - PortableGeneratorJrPacmanMachineCircuitboard - - PowerComputerCircuitboard #the actual solar panel itself should be in here - - SolarControlComputerCircuitboard - - SolarTrackerElectronics - - EmitterCircuitboard - - ThermomachineFreezerMachineCircuitBoard - - GasRecyclerMachineCircuitboard - - AlertsComputerCircuitboard - - RipleyHarness - - RipleyLArm - - RipleyRArm - - RipleyLLeg - - RipleyRLeg - - RipleyCentralElectronics - - RipleyPeripheralsElectronics - - MechEquipmentGrabber - - WelderExperimental - - PowerDrill - - JawsOfLife - - BorgModuleAdvancedTool - - BorgModuleRCD - - OreBagOfHolding - - MiningDrillDiamond - - MechEquipmentDrillDiamond - - RipleyMKIIHarness - - RipleyUpgradeKit - - ClothingBackpackHolding - - ClothingBackpackSatchelHolding - - ClothingBackpackDuffelHolding - - BasicMechatronics1Mechatronics - - PlastitaniumFibreAlloy1Mechatronics - - Truncheon - - WeaponPistolMk58Mechatronics - - WeaponRifleM90GrenadeLauncherMechatronics - - MagazineRifleShrapnel - - MagazinePistolShrapnel - - MagazinePistolSubMachineGunShrapnel - - MagazineMagnumShrapnel - - MagazineLightRifleShrapnel - - Scalpel - - Retractor - - Cautery - - Drill - - Saw - - Hemostat - - BoneGel - - ParamedHypo - - MothroachCubeBiochemical - - CowCubeBiochemical - - GoatCubeBiochemical - - CryostasisBeaker - - SyringeCryostasis - - StasisBedMachineCircuitboardBiochemical - - ClothingHandsGlovesNitrile - - ClothingMaskSterile - - Brutepack - - Ointment - - Gauze - - SyringeCase - - DisposableSyringe - - CartridgeAtropine - - CartridgeEpinephrine - - CartridgeBicaridine - - CartridgeDermaline - - CartridgeSaline - - HandheldHealthAnalyzer - - BodyBag - - Beaker - - LargeBeaker - - Dropper - - Jug - - Defibrillator - - SurveillanceCameraRouterCircuitboard - - SurveillanceCameraWirelessRouterCircuitboard - - SurveillanceWirelessCameraMovableCircuitboard - - SurveillanceWirelessCameraAnchoredCircuitboard - - SurveillanceCameraMonitorCircuitboard - - SurveillanceWirelessCameraMonitorCircuitboard - - TelecomServerCircuitboard - - ComputerTelevisionCircuitboard - - SynthesizerInstrument - - DawInstrumentMachineCircuitboard - - MassMediaCircuitboard - - JukeboxCircuitBoard - - FatExtractorMachineCircuitboard - - BiofabricatorMachineCircuitboard - - BiomassReclaimerMachineCircuitboard - - NodeScanner - - AnalysisComputerCircuitboard - - ArtifactAnalyzerMachineCircuitboard - - TechDiskComputerCircuitboard - - ReverseEngineeringMachineCircuitboard - - BasicElectronics1Electronics - - WeakLaserLocus1Electronics - - HardsuitElectronics1Electronics - - WeaponCivilianDisabler - - WeaponEnergyGunMini - - ClothingEyesNightVisionGoggles - - Terminus - - ClothingOuterHardsuitShanlinUnpainted - - BorgModuleGPS - - RadarConsoleCircuitboard - - EMPGrenadeElectronics - - AdvancedCapacitorStockPart - - AdvancedMatterBinStockPart - - NanoManipulatorStockPart - - RPED - - WeaponParticleDecelerator - - HoloprojectorField - - ClothingUniformJumpsuitSyndicateSuitCyberdawn - - ClothingUniformJumpsuitSyndicateLabCyberdawn - - ClothingUniformJumpsuitSyndicateSoldierCyberdawn - - ClothingOuterArmorCyberdawnPatriarch - - ClothingOuterArmorKendoBoguCyberdawn - - ClothingOuterHardsuitCybersun - - ClothingHeadHatPatriarch - - WeaponSubMachineGunAtreidesCyberdawn - - WeaponRifleAkCyberdawn - - WeaponRifleKrinkovCyberdawn - - WeaponPistolViperWoodCyberdawn - - PowerSinkCyberdawn - - MufflerFlatpack - - RadioJammerCyberdawn - - EmagCyberdawn - - WeaponLightMachineGunNCSPRPD - - WeaponRifleMayflower - - WeaponRifleSVDMarksmanNCSP - - WeaponShotgunSaiga12NCSP - - WeaponLauncherRPGNSCP - - WeaponLCartridgeRPGSmall - - DnaScramblerImplanter - - EmpImplanter - - EnergyDagger - - ClothingOuterHardsuitSyndieMedicCyberdawn - - ClothingOuterHardsuitCybersunStealthCyberdawn - - MagazinePistolSpecialMindbreakerCyberdawn - - WeaponPistolPsiBreakerCyberdawn - - ClothingEyesThermalVisionGogglesCyberdawn - - ClothingMaskImperialCombatGasmask - - ClothingOuterCoatImperialParade - - ClothingUniformJumpsuitImperialDoctor - - ClothingUniformJumpsuitImperialFreeholder - - ClothingHandsGlovesImperialWorkerGloves - - ClothingShoesBootsImperialLongboots - - ClothingHandsGlovesImperialLonggloves - - ClothingHeadHelmetImperialWorkerHelmet - - ClothingHeadHatImperialPeakedCap - - ClothingOuterCoatImperialSoftsuit - - ClothingHeadHelmetImperialEVA - - ClothingHeadHatImperialHat - - ClothingUniformJumpsuitImperialNobleMale - - ClothingUniformJumpsuitImperialNobleFemale - - ClothingUniformJumpsuitImperialSoldierFormal - - ClothingMaskImperialGovernorMask - - ClothingOuterCoatImperialGovernor - - ClothingNeckCloakImperialGovernor - - ClothingOuterHardsuitImperialWorker - - ClothingHeadHelmetImperialTrooperHelmet - - ClothingOuterArmorImperialTrooperArmor - - ClothingOuterHardsuitImperialSoldier - - ClothingHeadHelmetImperialKnightCommanderHelmet - - ClothingOuterArmorImperialArmorPrestige - - ClothingOuterHardsuitImperialKnight - - ClothingOuterHardsuitImperialNullweavePsion - - ImperialPsionBoundlightStaff - - CarrionFlatpack - - WeaponMechIndustrialKineticAcceleratorImperial - - MechEquipmentGrabberImperial - - WeaponMechMeleeDrillImperial - - WeaponRifleMiller - - WeaponRevolverArgenti - - WeaponPistolComplianceImperial - - CovetorLPC - - IbisLPC - - SunesisLPC - - ClothingBeltSheathDSMRapier - - ClothingBeltSheathDSMSabre - - DSMRapier - - DSMSabre - - DSMDuelingKhopesh - - LaelapsLPC - - PaladinFlatpack - - WandererFlatpack - - WeaponMechCombatPlasmaRifle - - WeaponMechCombatPlasmaCannon - - WeaponRifleDSMLegionnaire - - WeaponSubMachineGunC20rImperial - - WeaponPistolNeoVolker - - ClothingBeltSheathKhopesh - - SRMKhopesh - - WeaponSubMachineGunBeetle - - WeaponRifleHunter - - ClothingOuterHardsuitHunterElite - - WeaponLauncherM320 - - TriumphantLPC - - PadparadschaLPC - - ClothingHeadHelmetNCWLEVA - - ClothingOuterNCWLEVA - - ClothingHeadHatNCWLCapsoft - - ClothingHeadHatNCWLCapsoftMedical - - ClothingHeadHatNCWLTanker - - ClothingUniformJumpsuitNCWLMedic - - ClothingUniformJumpsuitNCWLArtificer - - ClothingUniformJumpsuitNCWL - - ClothingMaskNCWLBalaclava - - ClothingEyesGlassesNCWL - - ClothingMaskNCWLGasmask - - ClothingBeltNCWLWebbing - - ClothingHeadHelmetNCWLBasic - - ClothingHeadHelmetNCWLRiot - - NCWLRiotShield - - NCWLLugBaton - - WeaponRifleFAL - - WeaponPistolComrade - - WeaponSubMachineGunNCWLWatchdog - - ClothingOuterHardsuitNCWLInfantry - - VanguardLPC - - ZorniyLPC - - LodkaLPC - - MolotLPC - - KrechetLPC - - IvarodLPC - - HindLPC - - GargutLPC - - VanguardMarkTwoLPC - - SternLPC - - BogatyrLPC - - SunderLPC - - WeaponSubMachineGunBloodhound - - WeaponRifleNCWLBatanya - - WeaponPistolT91 - - WeaponRevolverPython - - ClothingOuterHardsuitNCWLPetya - - LancerFlatpack - - WeaponLauncherGM94 - - BogatyrFlatpack - - ClothingOuterHardsuitNCWLJuggernaut - - NCWLKukri - - ClothingBeltSheathNCWLKukri - - ClothingUniformJumpsuitExecutiveShinoharaSuit - - ClothingUniformJumpsuitShinoharaLogistics - - ClothingOuterShinoharaVest - - ClothingOuterShinoharaLabcoat - - ClothingUniformJumpsuitShinoharaDoctor - - ClothingOuterHardsuitHEV - - WeaponLauncherDisposableRocket - - ShipyardManufactorumFlatpack - - ScrapRefinerFlatpack - - ClothingUniformJumpsuitShinoharaSecurity - - ClothingOuterArmorShinoharaArmorBulwark - - ClothingHeadHatShinoharaNonevaHelm - - TelescopicBatonSHI - - ShinoharaOptics - - WeaponFighterMachinegun - - WeaponFighterAutocannon - - WeaponMechCombatAutoshotgun - - WeaponMechCombatLightRifle - - WeaponMechSword - - ClothingUniformJumpsuitShinoharaHighsec - - ClothingOuterArmorShinoharaArmorHighsec - - ClothingHeadHatShinoharaHelmet - - ClothingOuterHardsuitHighsec - - WeaponPistolBlastpopRed - - WeaponPistolBlastpopPurple - - WeaponPistolBlastpopGray - - WeaponPistolBlastpopGreen - - WeaponPistolBlastpopGold - - WeaponPistolBlastpopBlue - - WeaponRifleHoundMarksman - - WeaponShotgunSHIDoubleBarreled4g - - WeaponPistolMk58SHI - - WeaponSubMachineGunMP49 - - VariableCommodityFabricatorFlatpack - - AutoloomFablatheFlatpack - - FixedHardpointFlatpack - - SlugthrowerFlatpack - - ExhumerFlatpack - - PlasmaRepeaterFlatpack - - AdvancedElectronics1 - - AdvancedMechatronics1 - - PlastitaniumFibreAlloySHI - - HardlightGenerator1 - - BallisticCycler1 - - TubeLoader1 - - LaserLocus1 - - MagwellFlatpack - - IdnaFlatpack - - IdnaTorpedo - - AdvancedVariableCommodityFablatheFlatpack - - WeaponRifleGoro - - WeaponRifleLecterSHI - - WeaponRevolverMateba - - WeaponSubMachineGunSabre - - WeaponLightMachineGunL6 - - WeaponLauncherMilkor - - BoriaticComposterFlatpack - - CyberneticsMantisBladeRight - - CyberneticsMantisBladeLeft - - WeaponMechPlasmaSword - - WeaponMechCombatAutopuntgun - - WeaponMechCombatTaikotyo - - WeaponLauncherHammerhead - - ShieldEmitterSmallFlatpack - - GilgameshFlatpack - - BallisticFablatheFlatpack - - CyberneticsDermalArmor - - SHIKatana - - SHIShiverBlade - - - type: Machine - board: MicroforgeCircuitboard - -#boriatic fuel thing - -- type: entity - parent: BaseLathe - id: BoriaticRefiner - name: SHI boriatic composter - description: An automated refinery and fabricator that purifies various minerals into usable boriatic fuels. - components: - - type: Sprite - sprite: _Crescent/Structures/purifier.rsi - layers: - - state: base_machine - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: Machine - board: SheetifierMachineCircuitboard - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - Sheet - - Metal - - type: Lathe - idleState: base_machine - runningState: base_machine_processing - staticRecipes: - - JugBoriaticFuelCraft - -#ship parts - -- type: entity - parent: BaseLathe - id: ShipyardManufactorum - name: SHI shipyard manufactorum - description: An automated assembler, constructing vessel components out of minerals. - components: - - type: Sprite - sprite: _Crescent/Structures/shipfab.rsi - layers: - - state: base_machine - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - Ingot - - Sheet - - Metal - - type: Lathe - idleState: base_machine - runningState: base_machine_processing - staticRecipes: - - ShipHull - - ShipElectronics - - ShipEngine - - type: Anchorable - flags: - - Anchorable - -#organs - -- type: entity - parent: BaseLathe - id: OrganPrinter - name: IPM organic bioprinter - description: An automated fablathe with preloaded organic patterns. Bears the Interdyne logo. - components: - - type: Sprite - sprite: _Crescent/Structures/organfab.rsi - layers: - - state: fab-idle - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - OrganMaterial - - type: Lathe - idleState: fab-idle - runningState: fab-active - staticRecipes: - - OrganCrate - - type: Anchorable - flags: - - Anchorable - - -#crates -#imperial - -- type: entity - parent: BaseLathe - id: ImperialTradeGoodPrinter - name: kal surezai commodity fablathe - description: An automated fablathe preloaded with many commodity patterns. A merchant's best friend. - components: - - type: Sprite - sprite: _Crescent/Structures/cratefab.rsi - layers: - - state: fab-idle - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - Sheet - - Metal - - RawMaterial - - type: Lathe - idleState: fab-idle - runningState: fab-active - staticRecipes: - - FabricsCrate - - WineCrate - - type: Anchorable - flags: - - Anchorable - -#shi - -- type: entity - parent: BaseLathe - id: CorporateTradeGoodPrinter - name: shinohara commodity fablathe - description: An automated fablathe preloaded with many commodity patterns. A merchant's best friend. - components: - - type: Sprite - sprite: _Crescent/Structures/cratefab.rsi - layers: - - state: fab-idle - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - Sheet - - Metal - - type: Lathe - idleState: fab-idle - runningState: fab-active - staticRecipes: - - MiltechCrate - - AlloysCrate - - type: Anchorable - flags: - - Anchorable - -#saws - -- type: entity - parent: BaseLathe - id: SawsTradeGoodPrinter - name: shipfitters commodity fablathe - description: An automated fablathe preloaded with many commodity patterns. A merchant's best friend. - components: - - type: Sprite - sprite: _Crescent/Structures/cratefab.rsi - layers: - - state: fab-idle - map: ["enum.LatheVisualLayers.IsRunning"] - - state: buttons_on - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - dropOnDeconstruct: false #should drop ores instead of ingots/sheets - ignoreColor: true - canEjectStoredMaterials: true - whitelist: - tags: - - Sheet - - Metal - - RawMaterial - - type: Lathe - idleState: fab-idle - runningState: fab-active - staticRecipes: - - PlasmaCrate - - ScrapCrate - - GunpartsCrate - - TitaniumScrapAlloyCrate - - type: Anchorable - flags: - - Anchorable diff --git a/Resources/Prototypes/_Crescent/Entities/Structures/research.yml b/Resources/Prototypes/_Crescent/Entities/Structures/research.yml deleted file mode 100644 index e3419867291..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Structures/research.yml +++ /dev/null @@ -1,354 +0,0 @@ -- type: entity - id: ResearchAndDevelopmentServerInterdyne - parent: [ BaseMachinePowered, ConstructibleMachine ] - name: interdyne pharmaceuticals research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: Sprite - sprite: Structures/Machines/server.rsi - layers: - - state: server - - state: variant-research - - state: server_o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: ResearchServer - - type: TechnologyDatabase - supportedDisciplines: - - Interdyne - - Mechatronics - - Electronics - - Astronautics - - Biochemical - - type: ApcPowerReceiver - powerLoad: 200 - - type: ExtensionCableReceiver - - type: WiresPanel - - type: WiresVisuals - - type: Machine - board: ResearchAndDevelopmentServerMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 600 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - trigger: - !type:DamageTrigger - damage: 300 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:SpawnEntitiesBehavior - spawn: - SheetSteel1: - min: 1 - max: 2 - - type: Appearance - - type: SpamEmitSoundRequirePower - - type: SpamEmitSound - minInterval: 20 - maxInterval: 60 - sound: - collection: ServerSFX - params: - volume: -3 - maxDistance: 5 - variation: 0.15 - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 5 - sound: - path: /Audio/Ambience/Objects/server_fans.ogg - - type: GuideHelp - guides: - - Science - -- type: entity - id: ResearchAndDevelopmentServerCyberdawn - parent: [ BaseMachinePowered, ConstructibleMachine ] - name: cyberdawn technologies research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: Sprite - sprite: Structures/Machines/server.rsi - layers: - - state: server - - state: variant-research - - state: server_o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: ResearchServer - - type: TechnologyDatabase - supportedDisciplines: - - Cyberdawn - - Mechatronics - - Electronics - - Astronautics - - Biochemical - - type: ApcPowerReceiver - powerLoad: 200 - - type: ExtensionCableReceiver - - type: WiresPanel - - type: WiresVisuals - - type: Machine - board: ResearchAndDevelopmentServerMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 600 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - trigger: - !type:DamageTrigger - damage: 300 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:SpawnEntitiesBehavior - spawn: - SheetSteel1: - min: 1 - max: 2 - - type: Appearance - - type: SpamEmitSoundRequirePower - - type: SpamEmitSound - minInterval: 20 - maxInterval: 60 - sound: - collection: ServerSFX - params: - volume: -3 - maxDistance: 5 - variation: 0.15 - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 5 - sound: - path: /Audio/Ambience/Objects/server_fans.ogg - - type: GuideHelp - guides: - - Science - -- type: entity - id: ResearchAndDevelopmentServerImperial - parent: [ BaseMachinePowered, ConstructibleMachine ] - name: imperial research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: Sprite - sprite: Structures/Machines/server.rsi - layers: - - state: server - - state: variant-research - - state: server_o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: ResearchServer - - type: TechnologyDatabase - supportedDisciplines: - - Imperial - - Mechatronics - - Electronics - - Astronautics - - Biochemical - - type: ApcPowerReceiver - powerLoad: 200 - - type: ExtensionCableReceiver - - type: WiresPanel - - type: WiresVisuals - - type: Machine - board: ResearchAndDevelopmentServerMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 600 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - trigger: - !type:DamageTrigger - damage: 300 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:SpawnEntitiesBehavior - spawn: - SheetSteel1: - min: 1 - max: 2 - - type: Appearance - - type: SpamEmitSoundRequirePower - - type: SpamEmitSound - minInterval: 20 - maxInterval: 60 - sound: - collection: ServerSFX - params: - volume: -3 - maxDistance: 5 - variation: 0.15 - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 5 - sound: - path: /Audio/Ambience/Objects/server_fans.ogg - - type: GuideHelp - guides: - - Science - -- type: entity - id: ResearchAndDevelopmentServerCommunard - parent: [ BaseMachinePowered, ConstructibleMachine ] - name: communard research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: Sprite - sprite: Structures/Machines/server.rsi - layers: - - state: server - - state: variant-research - - state: server_o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: ResearchServer - - type: TechnologyDatabase - supportedDisciplines: - - Communard - - Mechatronics - - Electronics - - Astronautics - - Biochemical - - type: ApcPowerReceiver - powerLoad: 200 - - type: ExtensionCableReceiver - - type: WiresPanel - - type: WiresVisuals - - type: Machine - board: ResearchAndDevelopmentServerMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 600 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - trigger: - !type:DamageTrigger - damage: 300 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:SpawnEntitiesBehavior - spawn: - SheetSteel1: - min: 1 - max: 2 - - type: Appearance - - type: SpamEmitSoundRequirePower - - type: SpamEmitSound - minInterval: 20 - maxInterval: 60 - sound: - collection: ServerSFX - params: - volume: -3 - maxDistance: 5 - variation: 0.15 - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 5 - sound: - path: /Audio/Ambience/Objects/server_fans.ogg - - type: GuideHelp - guides: - - Science - -- type: entity - id: ResearchAndDevelopmentServerCorporate - parent: [ BaseMachinePowered, ConstructibleMachine ] - name: shinohara research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: Sprite - sprite: Structures/Machines/server.rsi - layers: - - state: server - - state: variant-research - - state: server_o - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: ResearchServer - - type: TechnologyDatabase - supportedDisciplines: - - Corporate - - Mechatronics - - Electronics - - Astronautics - - Biochemical - - type: ApcPowerReceiver - powerLoad: 200 - - type: ExtensionCableReceiver - - type: WiresPanel - - type: WiresVisuals - - type: Machine - board: ResearchAndDevelopmentServerMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 600 - behaviors: - - !type:DoActsBehavior - acts: [ "Destruction" ] - - trigger: - !type:DamageTrigger - damage: 300 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - !type:PlaySoundBehavior - sound: - collection: MetalBreak - - !type:SpawnEntitiesBehavior - spawn: - SheetSteel1: - min: 1 - max: 2 - - type: Appearance - - type: SpamEmitSoundRequirePower - - type: SpamEmitSound - minInterval: 20 - maxInterval: 60 - sound: - collection: ServerSFX - params: - volume: -3 - maxDistance: 5 - variation: 0.15 - - type: AmbientOnPowered - - type: AmbientSound - volume: -9 - range: 5 - sound: - path: /Audio/Ambience/Objects/server_fans.ogg - - type: GuideHelp - guides: - - Science \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Research/techdisksOLD.yml b/Resources/Prototypes/_Crescent/Research/techdisksOLD.yml deleted file mode 100644 index 8693d9439ce..00000000000 --- a/Resources/Prototypes/_Crescent/Research/techdisksOLD.yml +++ /dev/null @@ -1 +0,0 @@ -# Deleted due to YAML errors , can be seen on github, https://github.com/Sector-Crescent/Hullrot/pull/170 diff --git a/Resources/Prototypes/_Crescent/Stacks/casings.yml b/Resources/Prototypes/_Crescent/Stacks/casings.yml index 45202f2a642..7bb7a6b7686 100644 --- a/Resources/Prototypes/_Crescent/Stacks/casings.yml +++ b/Resources/Prototypes/_Crescent/Stacks/casings.yml @@ -27,12 +27,3 @@ icon: { sprite: _Crescent/Objects/FactoryGoods/120whe.rsi, state: icon } spawn: Casing120WeldedHE maxCount: 2 - -# colony - -- type: stack - id: ColonyShellIncomplete - name: incomplete 320mm shell - icon: { sprite: _NF/Objects/SpaceArtillery/1000_armorpiercing_rail_casing.rsi, state: base } - spawn: ColonyShellIncomplete - maxCount: 1 diff --git a/Resources/Prototypes/_EE/Research/civilianservices.yml b/Resources/Prototypes/_EE/Research/civilianservices.yml deleted file mode 100644 index 6bd9f356ec1..00000000000 --- a/Resources/Prototypes/_EE/Research/civilianservices.yml +++ /dev/null @@ -1,17 +0,0 @@ -# Tier 1 - -# Tier 2 - -- type: technology - id: PositronicInterfacing - name: research-technology-positronic-interfacing - icon: - sprite: _EE/Objects/Specific/Robotics/reversemmi.rsi - state: icon - discipline: CivilianServices - tier: 2 - cost: 10000 - recipeUnlocks: - - ReverseMMI - -# Tier 3 diff --git a/Resources/Prototypes/_Goobstation/Recipes/Lathes/categories.yml b/Resources/Prototypes/_Goobstation/Recipes/Lathes/categories.yml deleted file mode 100644 index a8107f0c2c5..00000000000 --- a/Resources/Prototypes/_Goobstation/Recipes/Lathes/categories.yml +++ /dev/null @@ -1,44 +0,0 @@ -# Exosuit -- type: latheCategory - id: Vim - name: lathe-category-mechs-vim - -- type: latheCategory - id: Honker - name: lathe-category-mechs-honker - -- type: latheCategory - id: Hamptr - name: lathe-category-mechs-hamptr - -- type: latheCategory - id: Ripley - name: lathe-category-mechs-ripley - -- type: latheCategory - id: RipleyMKII - name: lathe-category-mechs-ripleymkii - -- type: latheCategory - id: Clarke - name: lathe-category-mechs-clarke - -- type: latheCategory - id: Gygax - name: lathe-category-mechs-gygax - -- type: latheCategory - id: Durand - name: lathe-category-mechs-durand - -- type: latheCategory - id: MechEquipment - name: lathe-category-mechs-equipment - -- type: latheCategory - id: MechWeapons - name: lathe-category-mechs-weapons - -- type: latheCategory - id: Modsuit - name: lathe-category-modsuit diff --git a/Resources/Prototypes/_Goobstation/Recipes/Lathes/electronics.yml b/Resources/Prototypes/_Goobstation/Recipes/Lathes/electronics.yml deleted file mode 100644 index 7fdfc517935..00000000000 --- a/Resources/Prototypes/_Goobstation/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,39 +0,0 @@ -- type: latheRecipe - parent: BaseGoldCircuitboardRecipe - id: ClarkeCentralElectronics - result: ClarkeCentralElectronics - -- type: latheRecipe - parent: BaseGoldCircuitboardRecipe - id: ClarkePeripheralsElectronics - result: ClarkePeripheralsElectronics - -- type: latheRecipe - parent: BaseGoldCircuitboardRecipe - id: GygaxCentralElectronics - result: GygaxCentralElectronics - -- type: latheRecipe - parent: BaseGoldCircuitboardRecipe - id: GygaxPeripheralsElectronics - result: GygaxPeripheralsElectronics - -- type: latheRecipe - parent: BaseGoldCircuitboardRecipe - id: GygaxTargetingElectronics - result: GygaxTargetingElectronics - -- type: latheRecipe - parent: BaseSilverCircuitboardRecipe - id: DurandCentralElectronics - result: DurandCentralElectronics - -- type: latheRecipe - parent: BaseSilverCircuitboardRecipe - id: DurandPeripheralsElectronics - result: DurandPeripheralsElectronics - -- type: latheRecipe - parent: BaseSilverCircuitboardRecipe - id: DurandTargetingElectronics - result: DurandTargetingElectronics diff --git a/Resources/Prototypes/_Goobstation/Recipes/Lathes/mech_parts.yml b/Resources/Prototypes/_Goobstation/Recipes/Lathes/mech_parts.yml deleted file mode 100644 index d9009ec5af3..00000000000 --- a/Resources/Prototypes/_Goobstation/Recipes/Lathes/mech_parts.yml +++ /dev/null @@ -1,252 +0,0 @@ -# Ripley MK-II -- type: latheRecipe - id: RipleyMKIIHarness - result: RipleyMKIIHarness - category: RipleyMKII - completetime: 10 - materials: - AdvancedMechatronics: 1000 - AdvancedElectronics: 500 - Steel: 1500 - Glass: 1200 - -- type: latheRecipe - id: RipleyUpgradeKit - result: RipleyUpgradeKit - category: RipleyMKII - completetime: 10 - materials: - Steel: 500 - AdvancedMechatronics: 1000 - AdvancedElectronics: 1000 - -# Clarke -- type: latheRecipe - id: ClarkeHarness - result: ClarkeHarness - category: Clarke - completetime: 10 - materials: - Steel: 2000 - Glass: 1500 - -- type: latheRecipe - id: ClarkeHead - result: ClarkeHead - category: Clarke - completetime: 10 - materials: - Steel: 1550 - Glass: 950 - -- type: latheRecipe - id: ClarkeLArm - result: ClarkeLArm - category: Clarke - completetime: 10 - materials: - Steel: 900 - Glass: 800 - -- type: latheRecipe - id: ClarkeRArm - result: ClarkeRArm - category: Clarke - completetime: 10 - materials: - Steel: 900 - Glass: 800 - -- type: latheRecipe - id: ClarkeTreads - result: ClarkeTreads - category: Clarke - completetime: 10 - materials: - Steel: 950 - -# Durand -- type: latheRecipe - id: DurandHarness - result: DurandHarness - category: Durand - completetime: 10 - materials: - Steel: 2500 - Glass: 2000 - Silver: 1500 - -- type: latheRecipe - id: DurandArmor - result: DurandArmorPlate - category: Durand - completetime: 10 - materials: - Steel: 3000 - Silver: 900 - -- type: latheRecipe - id: DurandHead - result: DurandHead - category: Durand - completetime: 10 - materials: - Steel: 1500 - Glass: 800 - Silver: 250 - Diamond: 100 - -- type: latheRecipe - id: DurandLArm - result: DurandLArm - category: Durand - completetime: 10 - materials: - Steel: 1100 - Silver: 250 - -- type: latheRecipe - id: DurandLLeg - result: DurandLLeg - category: Durand - completetime: 10 - materials: - Steel: 1100 - Silver: 250 - -- type: latheRecipe - id: DurandRLeg - result: DurandRLeg - category: Durand - completetime: 10 - materials: - Steel: 1100 - Silver: 250 - -- type: latheRecipe - id: DurandRArm - result: DurandRArm - category: Durand - completetime: 10 - materials: - Steel: 1100 - Silver: 250 - -# Gygax -- type: latheRecipe - id: GygaxHarness - result: GygaxHarness - category: Gygax - completetime: 10 - materials: - Steel: 2500 - Glass: 2000 - -- type: latheRecipe - id: GygaxArmor - result: GygaxArmorPlate - category: Gygax - completetime: 10 - materials: - Steel: 3000 - -- type: latheRecipe - id: GygaxHead - result: GygaxHead - category: Gygax - completetime: 10 - materials: - Steel: 1500 - Glass: 250 - Diamond: 100 - -- type: latheRecipe - id: GygaxLArm - result: GygaxLArm - category: Gygax - completetime: 10 - materials: - Steel: 1100 - -- type: latheRecipe - id: GygaxLLeg - result: GygaxLLeg - category: Gygax - completetime: 10 - materials: - Steel: 1100 - -- type: latheRecipe - id: GygaxRLeg - result: GygaxRLeg - category: Gygax - completetime: 10 - materials: - Steel: 1100 - -- type: latheRecipe - id: GygaxRArm - result: GygaxRArm - category: Gygax - completetime: 10 - materials: - Steel: 1100 - -# Equipment -- type: latheRecipe - id: MechEquipmentDrill - result: WeaponMechMeleeDrill - category: MechEquipment - completetime: 10 - materials: - Steel: 1000 - Glass: 250 - -- type: latheRecipe - id: MechEquipmentDrillDiamond - result: WeaponMechMeleeDrillDiamond - category: MechEquipment - completetime: 10 - materials: - Steel: 1000 - Plastic: 150 - Silver: 350 - Diamond: 150 - AdvancedMechatronics: 1000 - -- type: latheRecipe - id: MechEquipmentHonkerBananaMortar - result: WeaponMechSpecialBananaMortar - category: MechEquipment - completetime: 10 - materials: - Steel: 1150 - Bananium: 800 - -- type: latheRecipe - id: MechEquipmentHonkerMousetrapMortar - result: WeaponMechSpecialMousetrapMortar - category: MechEquipment - completetime: 10 - materials: - Steel: 1200 - Bananium: 300 - -# Misc -- type: latheRecipe - id: MechAirTank - result: MechAirTank - category: MechEquipment - completetime: 10 - materials: - Steel: 1000 - Glass: 150 - -- type: latheRecipe - id: MechThruster - result: MechThruster - category: MechEquipment - completetime: 10 - materials: - Steel: 1000 - Glass: 150 diff --git a/Resources/Prototypes/_Goobstation/Recipes/Lathes/medical.yml b/Resources/Prototypes/_Goobstation/Recipes/Lathes/medical.yml deleted file mode 100644 index 32806287eba..00000000000 --- a/Resources/Prototypes/_Goobstation/Recipes/Lathes/medical.yml +++ /dev/null @@ -1,18 +0,0 @@ -- type: latheRecipe - id: VehicleWheelchairFolded - result: VehicleWheelchairFolded - completetime: 1 - materials: - Plastic: 500 - Cloth: 500 - Steel: 1000 - -- type: latheRecipe - id: ParamedHypo - result: ParamedHypo - completetime: 3 - materials: - Steel: 1500 - Plastic: 800 - Glass: 1200 - Gold: 500 diff --git a/Resources/Prototypes/_Goobstation/Recipes/Lathes/robotics.yml b/Resources/Prototypes/_Goobstation/Recipes/Lathes/robotics.yml deleted file mode 100644 index 66c23c1fbca..00000000000 --- a/Resources/Prototypes/_Goobstation/Recipes/Lathes/robotics.yml +++ /dev/null @@ -1,50 +0,0 @@ -- type: latheRecipe - id: ModsuitChestplate - result: ModsuitChestplate - category: Modsuit - completetime: 5 - materials: - Steel: 250 - -- type: latheRecipe - id: ModsuitBoots - result: ModsuitBoots - category: Modsuit - completetime: 5 - materials: - Steel: 250 - -- type: latheRecipe - id: ModsuitHelmet - result: ModsuitHelmet - category: Modsuit - completetime: 5 - materials: - Steel: 250 - -- type: latheRecipe - id: ModsuitGauntlets - result: ModsuitGauntlets - category: Modsuit - completetime: 5 - materials: - Steel: 250 - -- type: latheRecipe - id: ModsuitShell - result: ModsuitShell - category: Modsuit - completetime: 5 - materials: - Steel: 500 - Plasma: 250 - -- type: latheRecipe - id: ModsuitPlatingExternal - result: ModsuitPlatingExternal - category: Modsuit - completetime: 5 - materials: - Steel: 300 - Glass: 150 - Plasma: 50 diff --git a/Resources/Prototypes/_Goobstation/Recipes/Lathes/security.yml b/Resources/Prototypes/_Goobstation/Recipes/Lathes/security.yml deleted file mode 100644 index f5dbb949a09..00000000000 --- a/Resources/Prototypes/_Goobstation/Recipes/Lathes/security.yml +++ /dev/null @@ -1,201 +0,0 @@ -- type: latheRecipe - id: GrenadeFlashBang - result: GrenadeFlashBang - completetime: 3 - materials: - Steel: 100 - Plastic: 100 - -# Ammo -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineMagnumLeverRifleEmpty - result: MagazineMagnumLeverRifleEmpty - materials: - Steel: 25 - -- type: latheRecipe - parent: BaseAmmoRecipe - id: MagazineMagnumLeverRifle - result: MagazineMagnumLeverRifle - materials: - Steel: 185 - -- type: latheRecipe - id: CartridgeEpinephrine - result: CartridgeEpinephrine - completetime: 1 - materials: - Steel: 100 - Glass: 300 - -- type: latheRecipe - id: CartridgeAtropine - result: CartridgeAtropine - completetime: 1 - materials: - Steel: 100 - Glass: 300 - -- type: latheRecipe - id: CartridgeBicaridine - result: CartridgeBicaridine - completetime: 1 - materials: - Steel: 100 - Glass: 300 - -- type: latheRecipe - id: CartridgeDermaline - result: CartridgeDermaline - completetime: 1 - materials: - Steel: 100 - Glass: 300 - -- type: latheRecipe - id: CartridgeSaline - result: CartridgeSaline - completetime: 1 - materials: - Steel: 100 - Glass: 300 - -- type: latheRecipe - id: CartridgeEphedrine - result: CartridgeEphedrine - completetime: 1 - materials: - Steel: 200 - Glass: 400 - Plasma: 200 - -- type: latheRecipe - id: CartridgePuncturase - result: CartridgePuncturase - completetime: 1 - materials: - Steel: 200 - Glass: 400 - Plasma: 200 - -- type: latheRecipe - id: CartridgeTirizene - result: CartridgeTirizene - completetime: 1 - materials: - Steel: 200 - Glass: 400 - Plasma: 200 - -- type: latheRecipe - id: SecHypo - result: SecHypo - completetime: 3 - materials: - Steel: 1500 - Plastic: 800 - Glass: 1200 - Gold: 500 - -# Mech Weapons -- type: latheRecipe - id: WeaponMechCombatImmolationGun - result: WeaponMechCombatImmolationGun - category: MechWeapons - completetime: 10 - materials: - Steel: 2800 - Plastic: 1000 - Plasma: 750 - Glass: 500 - -- type: latheRecipe - id: WeaponMechCombatSolarisLaser - result: WeaponMechCombatSolarisLaser - category: MechWeapons - completetime: 10 - materials: - Steel: 1650 - Plastic: 300 - Plasma: 250 - Glass: 200 - -- type: latheRecipe - id: WeaponMechCombatFiredartLaser - result: WeaponMechCombatFiredartLaser - category: MechWeapons - completetime: 10 - materials: - Steel: 1200 - Plastic: 200 - Plasma: 150 - Glass: 50 - -- type: latheRecipe - id: WeaponMechCombatUltraRifle - result: WeaponMechCombatUltraRifle - category: MechWeapons - completetime: 10 - materials: - Steel: 1000 - Plastic: 200 - -- type: latheRecipe - id: WeaponMechCombatShotgun - result: WeaponMechCombatShotgun - category: MechWeapons - completetime: 10 - materials: - Steel: 1600 - Plastic: 550 - -- type: latheRecipe - id: WeaponMechCombatShotgunIncendiary - result: WeaponMechCombatShotgunIncendiary - category: MechWeapons - completetime: 10 - materials: - Steel: 1500 - Plastic: 800 - Plasma: 300 - -- type: latheRecipe - id: WeaponMechCombatDisabler - result: WeaponMechCombatDisabler - category: MechWeapons - completetime: 10 - materials: - Steel: 750 - Glass: 250 - Plastic: 300 - -- type: latheRecipe - id: WeaponMechCombatFlashbangLauncher - result: WeaponMechCombatFlashbangLauncher - category: MechWeapons - completetime: 10 - materials: - Steel: 1200 - Glass: 300 - Plastic: 450 - -- type: latheRecipe - id: WeaponMechCombatMissileRack8 - result: WeaponMechCombatMissileRack8 - category: MechWeapons - completetime: 10 - materials: - Steel: 2500 - Glass: 1500 - Plastic: 750 - -- type: latheRecipe - id: MechEquipmentKineticAccelerator - result: WeaponMechIndustrialKineticAccelerator - category: MechEquipment - completetime: 10 - materials: - Steel: 1500 - Glass: 750 - Silver: 150 diff --git a/Resources/Prototypes/_Goobstation/Research/arsenal.yml b/Resources/Prototypes/_Goobstation/Research/arsenal.yml deleted file mode 100644 index 5f276399895..00000000000 --- a/Resources/Prototypes/_Goobstation/Research/arsenal.yml +++ /dev/null @@ -1,66 +0,0 @@ -# Tier 2 - -- type: technology - id: Gygax - name: research-technology-gygax - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: gygax - discipline: Arsenal - tier: 2 - cost: 12000 - recipeUnlocks: - - GygaxHarness - - GygaxArmor - - GygaxHead - - GygaxLArm - - GygaxLLeg - - GygaxRArm - - GygaxRLeg - - GygaxCentralElectronics - - GygaxPeripheralsElectronics - - GygaxTargetingElectronics - - WeaponMechCombatUltraRifle - technologyPrerequisites: - - Ripley2 - -# Tier 3 - -- type: technology - id: ExplosiveMechAmmunition - name: research-technology-explosive-mech-ammunition - icon: - sprite: Objects/Specific/Mech/mecha_equipment.rsi - state: mecha_missilerack - discipline: Arsenal - tier: 3 - cost: 15000 - recipeUnlocks: - - WeaponMechCombatMissileRack8 - technologyPrerequisites: - - ExplosiveTechnology - -- type: technology - id: Durand - name: research-technology-durand - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: durand - discipline: Arsenal - tier: 3 - cost: 16000 - recipeUnlocks: - - DurandHarness - - DurandArmor - - DurandHead - - DurandLArm - - DurandLLeg - - DurandRArm - - DurandRLeg - - DurandCentralElectronics - - DurandPeripheralsElectronics - - DurandTargetingElectronics - - WeaponMechCombatShotgun - - WeaponMechCombatShotgunIncendiary - technologyPrerequisites: - - Gygax \ No newline at end of file diff --git a/Resources/Prototypes/_Goobstation/Research/civilianservices.yml b/Resources/Prototypes/_Goobstation/Research/civilianservices.yml deleted file mode 100644 index 2e832386d2c..00000000000 --- a/Resources/Prototypes/_Goobstation/Research/civilianservices.yml +++ /dev/null @@ -1,18 +0,0 @@ -# Tier 1 - -# Tier 2 - -- type: technology - id: HONKWeapons - name: research-technology-honk-weapons - icon: - sprite: Objects/Specific/Mech/mecha_equipment.rsi - state: mecha_bananamrtr - discipline: CivilianServices - tier: 2 - cost: 6000 - recipeUnlocks: - - MechEquipmentHonkerBananaMortar - - MechEquipmentHonkerMousetrapMortar - -# Tier 3 diff --git a/Resources/Prototypes/_Goobstation/Research/experimental.yml b/Resources/Prototypes/_Goobstation/Research/experimental.yml deleted file mode 100644 index 732c3370166..00000000000 --- a/Resources/Prototypes/_Goobstation/Research/experimental.yml +++ /dev/null @@ -1,19 +0,0 @@ -- type: technology - id: ModsuitsTech - name: research-technology-modsuits - icon: - sprite: _Goobstation/Objects/Specific/Robotics/modsuit_parts.rsi - state: mod-core-standard - discipline: Experimental - tier: 3 - cost: 5000 - technologyPrerequisites: - - AdvancedTacsuits - softCapContribution: 1.5 - recipeUnlocks: - - ModsuitChestplate - - ModsuitBoots - - ModsuitHelmet - - ModsuitGauntlets - - ModsuitShell - - ModsuitPlatingExternal diff --git a/Resources/Prototypes/_Lavaland/Recipes/salvage.yml b/Resources/Prototypes/_Lavaland/Recipes/salvage.yml deleted file mode 100644 index de389af6695..00000000000 --- a/Resources/Prototypes/_Lavaland/Recipes/salvage.yml +++ /dev/null @@ -1,29 +0,0 @@ -- type: latheRecipe - id: PKAUpgradeDamage - result: PKAUpgradeDamage # Probably the strongest so might as well keep it under control. - category: Weapons - completetime: 5 - materials: - Steel: 4500 - Gold: 2500 - Silver: 2500 - -- type: latheRecipe - id: PKAUpgradeRange - result: PKAUpgradeRange - category: Weapons - completetime: 5 - materials: - Steel: 1500 - Gold: 500 - Silver: 500 - -- type: latheRecipe - id: PKAUpgradeFireRate - result: PKAUpgradeFireRate - category: Weapons - completetime: 5 - materials: - Steel: 1500 - Gold: 500 - Silver: 500 \ No newline at end of file diff --git a/Resources/Prototypes/_Lavaland/Research/arsenal.yml b/Resources/Prototypes/_Lavaland/Research/arsenal.yml deleted file mode 100644 index 553e4b8d159..00000000000 --- a/Resources/Prototypes/_Lavaland/Research/arsenal.yml +++ /dev/null @@ -1,13 +0,0 @@ -- type: technology - id: KineticModifications - name: research-technology-kinetic-modifications - icon: - sprite: _Lavaland/Objects/Weapons/upgrade.rsi - state: display - discipline: Arsenal - tier: 2 - cost: 7500 - recipeUnlocks: - - PKAUpgradeDamage - - PKAUpgradeRange - - PKAUpgradeFireRate diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/backpack.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/backpack.yml index 0b27a9bd883..955e6faffc8 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/backpack.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/backpack.yml @@ -91,6 +91,5 @@ - id: MagazinePistol - id: RubberStampSheriff - id: DoorRemoteNfsd - - id: NfsdTechFabFlatpack - id: BaseSecurityUplinkRadioSheriff - id: ClothingNeckNfsdBadgeSheriff diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml index e3f53bad236..7a0d7f10624 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/duffelbag.yml @@ -72,6 +72,5 @@ - id: MagazinePistol - id: RubberStampSheriff - id: DoorRemoteNfsd - - id: NfsdTechFabFlatpack - id: BaseSecurityUplinkRadioSheriff - id: ClothingNeckNfsdBadgeSheriff diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/satchel.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/satchel.yml index 67948e1cf91..f9c23bc44ef 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/satchel.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/StarterGear/satchel.yml @@ -72,6 +72,5 @@ - id: MagazinePistol - id: RubberStampSheriff - id: DoorRemoteNfsd - - id: NfsdTechFabFlatpack - id: BaseSecurityUplinkRadioSheriff - - id: ClothingNeckNfsdBadgeSheriff \ No newline at end of file + - id: ClothingNeckNfsdBadgeSheriff diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml b/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml index 3b9dd654044..f0935e85cff 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml @@ -13,7 +13,6 @@ - id: ComputerResearchAndDevelopmentFlatpack - id: MachineArtifactAnalyzerFlatpack - id: AutolatheFlatpack - - id: ProtolatheFlatpack - id: ComputerAnalysisConsoleFlatpack - id: MachineAPEFlatpack - id: AnomalyScanner diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml index e1814998bc6..43dbe0d59c2 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_engineering.yml @@ -252,7 +252,6 @@ - type: RandomSpawner prototypes: - Autolathe - - Protolathe - Autolathe - Autolathe - Autolathe @@ -262,10 +261,6 @@ - SpawnDungeonMachineFrame chance: 1 offset: 0.0 - rarePrototypes: - - AutolatheHyperConvection - - ProtolatheHyperConvection - rareChance: 0.01 - type: entity name: random vendomats diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml index d64007a818b..858c2e328ff 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_general.yml @@ -253,7 +253,6 @@ - type: RandomSpawner prototypes: - Autolathe - - Protolathe - CircuitImprinter - ExosuitFabricator - Biofabricator @@ -265,8 +264,6 @@ offset: 0.0 rarePrototypes: - OreProcessorIndustrial - - AutolatheHyperConvection - - ProtolatheHyperConvection rareChance: 0.03 - type: entity @@ -449,7 +446,6 @@ - SpawnDungeonLootCircuitBoardScience - SpawnDungeonLootCircuitBoardMed - AutolatheMachineCircuitboard - - ProtolatheMachineCircuitboard - CircuitImprinterMachineCircuitboard - ArtifactAnalyzerMachineCircuitboard - ThermomachineFreezerMachineCircuitBoard diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml index 4fa3069ec38..48e5b999110 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_mercenary.yml @@ -437,5 +437,5 @@ chance: 1 offset: 0.0 rarePrototypes: - - SecurityTechFab + - AmmoTechFab rareChance: 0.01 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_research.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_research.yml index 39c671d59e4..c7c24edb40e 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_research.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_research.yml @@ -150,7 +150,6 @@ # Lathes - CircuitImprinterMachineCircuitboard - ExosuitFabricatorMachineCircuitboard - - ProtolatheMachineCircuitboard - AutolatheMachineCircuitboard - FlatpackerMachineCircuitboard # Machines @@ -164,7 +163,5 @@ chance: 0.9 offset: 0.0 rarePrototypes: - - AutolatheHyperConvectionMachineCircuitboard - - ProtolatheHyperConvectionMachineCircuitboard - ComputerIFFCircuitboard rareChance: 0.05 diff --git a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml index 4d360333a6f..1cf962a783c 100644 --- a/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml +++ b/Resources/Prototypes/_NF/Entities/Markers/Spawners/Random/dungeon_items_supply.yml @@ -288,6 +288,5 @@ - OreProcessorIndustrialMachineCircuitboard - AmmoTechFabCircuitboard - ShuttleGunSvalinnMachineGunCircuitboard - - SecurityTechFabCircuitboard - ComputerIFFCircuitboard rareChance: 0.03 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml b/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml index d294cab1025..cee7f4bc7b8 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml @@ -159,15 +159,6 @@ - type: Flatpack entity: CircuitImprinter -- type: entity - parent: ExosuitFabricatorFlatpack - id: ProtolatheFlatpack - name: protolathe flatpack - description: A flatpack used for constructing a protolathe. - components: - - type: Flatpack - entity: Protolathe - - type: entity parent: ExosuitFabricatorFlatpack id: MachineArtifactAnalyzerFlatpack @@ -554,15 +545,3 @@ entity: DawInstrument - type: StaticPrice price: 2000 - -- type: entity - parent: UniformPrinterFlatpack - id: NfsdTechFabFlatpack - name: nfsd tech fab flatpack - description: A flatpack used for constructing a nfsd tech fab. - components: - - type: Flatpack - entity: NfsdTechFab - - type: StaticPrice - price: 250 - diff --git a/Resources/Prototypes/_NF/Entities/Objects/Devices/production.yml b/Resources/Prototypes/_NF/Entities/Objects/Devices/production.yml index d73893e5ddc..51854476d21 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Devices/production.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Devices/production.yml @@ -32,18 +32,6 @@ DefaultPrototype: Beaker ExamineName: Glass Beaker -# TechFab -- type: entity - id: NfsdTechFabCircuitboard - parent: SecurityTechFabCircuitboard - name: nfsd techfab machine board - description: A machine printed circuit board for an nfsd techfab. - components: - - type: Sprite - state: supply - - type: MachineBoard - prototype: NfsdTechFab - # Thrusters - type: entity id: ThrusterSecurityMachineCircuitboard diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml deleted file mode 100644 index f1d91fb988b..00000000000 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/lathe.yml +++ /dev/null @@ -1,160 +0,0 @@ -- type: entity - parent: Protolathe - id: SalvageTechfabNF - name: salvage techfab - description: Prints equipment for salvagers. - components: - - type: Sprite - netsync: false - sprite: Structures/Machines/techfab.rsi - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: cargo - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: SalvageTechFabCircuitboardNF - - type: Lathe - idleState: icon - runningState: icon - staticRecipes: - #- Durathread - #- Plasteel - #- SheetSteel - #- SheetPlasteel - #- SheetPlasma30 - #- SheetUranium30 - #- SheetGlass30 - #- SheetRGlass - #- SheetPlastic - - ClothingOuterSuitEmergency - - ClothingHeadHelmetEVA - - ClothingOuterHardsuitEVA - - Wirecutter - - Signaller - - Screwdriver - - Welder - - Wrench - - Crowbar - - Multitool - - NetworkConfigurator - - FlashlightLantern - - HandheldGPSBasic - - TRayScanner - - AirTank - - GasAnalyzer - - ClothingBeltSalvageWebbing - - Pickaxe - - AppraisalTool - - HandLabeler - - LightTube - - SodiumLightTube - - ExteriorLightTube - - LightBulb - - DrinkMugMetal - - PowerCellSmall - - PowerCellMedium - - EmergencyRollerBedSpawnFolded - - CableStack - - ConveyorBeltAssembly - - DoorElectronics - - StationMapElectronics - - CellRechargerCircuitboard - - BorgChargerCircuitboard - - WeaponCapacitorRechargerCircuitboard - - RadioHandheld - - Floodlight - - Flare - - GlowstickBlue - - GlowstickBase - - GlowstickPurple - - GlowstickRed - - GlowstickYellow - - OreBag - - MiningDrill - - WeaponProtoKineticAccelerator - - ClothingNeckIFFNeutral - - ClothingNeckIFFGreen - - ClothingNeckIFFRed - - ClothingNeckIFFBlue - - ClothingNeckIFFOrange - - ClothingNeckIFFPurple - dynamicRecipes: - - Bucket - - MopItem - - SprayBottle - - FireExtinguisher - - CableMVStack - - CableHVStack - - PowerCellHigh - - PowerCellMicroreactor - - WeaponCrusher - - WeaponCrusherDagger - - WeaponCrusherGlaive - - ClothingBackpackHolding - - ClothingBackpackSatchelHolding - - ClothingBackpackDuffelHolding - - ClothingBackpackMessengerHolding - - OreBagOfHolding - - WelderExperimental - - JawsOfLife - - JetpackVoid - - ClothingOuterHardsuitBasic - - ClothingOuterHardsuitSpatio - - ClothingOuterHardsuitSalvage - - ClothingOuterHardsuitLuxury - - ClothingOuterHardsuitMaximPrototype - - ClothingHeadHelmetAncient - - ClothingOuterHardsuitAncientEVA - - type: EmagLatheRecipes - emagStaticRecipes: -# - CartridgePistol -# - CartridgeMagnum -# - ShellShotgun -# - ShellShotgunFlare - - ShellTranquilizer -# - CartridgeLightRifle -# - CartridgeRifle - - MagazineBoxPistol - - MagazineBoxMagnum - - MagazineBoxRifle - - MagazineBoxLightRifle - - GrenadeBlast - - ClothingHeadHelmetCosmonaut -# - ClothingHeadHelmetSyndicate # Frontier -# - ClothingOuterHardsuitSyndicate # Frontier - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - Ingot -# - Ore - -- type: entity - id: NfsdTechFab - parent: SecurityTechFab - name: nfsd techfab - description: Prints equipment for use by nfsd. - components: - - type: Sprite - sprite: _NF/Structures/Machines/techfab.rsi - layers: - - state: icon - map: ["enum.LatheVisualLayers.IsRunning"] - - state: nfsd - - state: unlit - shader: unshaded - map: ["enum.PowerDeviceVisualLayers.Powered"] - - state: inserting - map: ["enum.MaterialStorageVisualLayers.Inserting"] - - state: panel - map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: NfsdTechFabCircuitboard diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/shredder.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/shredder.yml index aaa5a3dbba6..a4a67a7de8b 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/shredder.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/shredder.yml @@ -29,5 +29,3 @@ - type: Lathe idleState: icon runningState: shredding-money - staticRecipes: - - ShreddedMoney diff --git a/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml b/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml index 183d34f214b..c2dac63143c 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Specific/bloodcult.yml @@ -211,11 +211,6 @@ - type: Lathe idleState: icon runningState: building - staticRecipes: - - RitualDagger - - UnholyHalberd - - WizardStaffMeleeBlood - - SpearBone - type: entity parent: BloodCultProp01 diff --git a/Resources/Prototypes/_NF/Recipes/Construction/clothing.yml b/Resources/Prototypes/_NF/Recipes/Construction/clothing.yml index e1726625f72..87096359b75 100644 --- a/Resources/Prototypes/_NF/Recipes/Construction/clothing.yml +++ b/Resources/Prototypes/_NF/Recipes/Construction/clothing.yml @@ -8,17 +8,3 @@ description: A quiver to hold crossbow bolts. icon: { sprite: _NF/Objects/Clothing/Belt/crossbow_quiver.rsi, state: icon } objectType: Item - -- type: latheRecipe - id: ClothingUniformJumpskirtPrivateSec - result: ClothingUniformJumpskirtPrivateSec - completetime: 4 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingUniformJumpsuitPrivateSec - result: ClothingUniformJumpsuitPrivateSec - completetime: 4 - materials: - Cloth: 300 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml b/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml deleted file mode 100644 index b40d9cdc3cc..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/bloodcult.yml +++ /dev/null @@ -1,58 +0,0 @@ -# Weapons -- type: latheRecipe - id: RitualDagger - result: RitualDagger - completetime: 1 - category: Weapons - materials: - Bones: 100 - Steel: 500 - - -- type: latheRecipe - id: UnholyHalberd - result: UnholyHalberd - completetime: 1 - category: Weapons - materials: - Bones: 1000 - Steel: 1000 - Plasteel: 1500 - -- type: latheRecipe - id: WizardStaffMeleeBlood - result: WizardStaffMeleeBlood - completetime: 1 - category: Weapons - materials: - Bones: 500 - Plasteel: 500 - Wood: 1500 - -- type: latheRecipe - id: SpearBone - result: SpearBone - completetime: 1 - category: Weapons - materials: - Bones: 400 - Cloth: 100 - -# Tools -- type: latheRecipe - id: PumpkinLanternSmall - result: PumpkinLanternSmall - completetime: 1 - category: Tools - materials: - Bones: 400 - Steel: 200 - -- type: latheRecipe - id: CandleRedInfinite - result: CandleRedInfinite - completetime: 1 - category: Tools - materials: - Bones: 400 - Durathread: 100 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml b/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml deleted file mode 100644 index 615a5414100..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/devices.yml +++ /dev/null @@ -1,47 +0,0 @@ -- type: latheRecipe - id: ClothingBackpackMessengerHolding - result: ClothingBackpackMessengerHolding - completetime: 5 - materials: - Steel: 2000 - Silver: 750 - Plasma: 1500 - Uranium: 150 - -- type: latheRecipe - id: ConstructionBagOfHolding - result: ConstructionBagOfHolding - completetime: 5 - materials: - Steel: 2000 - Silver: 750 - Plasma: 1500 - Uranium: 150 - -- type: latheRecipe - id: WeaponCrusher - result: WeaponCrusher - completetime: 5 - materials: - Steel: 1000 - Glass: 250 - Plastic: 100 - -- type: latheRecipe - id: WeaponCrusherDagger - result: WeaponCrusherDagger - completetime: 5 - materials: - Steel: 500 - Glass: 250 - Plastic: 50 - -- type: latheRecipe - id: WeaponCrusherGlaive - result: WeaponCrusherGlaive - completetime: 5 - materials: - Steel: 1500 - Glass: 500 - Plastic: 50 - Gold: 100 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/electronics.yml b/Resources/Prototypes/_NF/Recipes/Lathes/electronics.yml deleted file mode 100644 index fd6be061190..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,81 +0,0 @@ -- type: latheRecipe - id: ShreddedMoney - icon: { sprite: Objects/Misc/module.rsi, state: id_mod } - result: ShredderMachineCircuitboard - completetime: 3 - materials: - Credit: 1 - -- type: latheRecipe - id: SalvageTechFabCircuitboardNF - result: SalvageTechFabCircuitboardNF - completetime: 4 - materials: - Steel: 800 - Glass: 900 - -# Thrusters -- type: latheRecipe - id: ThrusterSecurityMachineCircuitboard - result: ThrusterSecurityMachineCircuitboard - completetime: 4 - materials: - Steel: 400 - Glass: 900 - -- type: latheRecipe - id: ThrusterNfsdMachineCircuitboard - result: ThrusterNfsdMachineCircuitboard - completetime: 4 - materials: - Steel: 400 - Glass: 900 - -- type: latheRecipe - id: SmallThrusterMachineCircuitboard - result: SmallThrusterMachineCircuitboard - completetime: 4 - materials: - Steel: 140 - Glass: 300 - -# Gyroscope -- type: latheRecipe - id: GyroscopeSecurityMachineCircuitboard - result: GyroscopeSecurityMachineCircuitboard - completetime: 4 - materials: - Steel: 400 - Glass: 900 - -- type: latheRecipe - id: SmallGyroscopeSecurityMachineCircuitboard - result: SmallGyroscopeSecurityMachineCircuitboard - completetime: 4 - materials: - Steel: 50 - Glass: 120 - -- type: latheRecipe - id: GyroscopeNfsdMachineCircuitboard - result: GyroscopeNfsdMachineCircuitboard - completetime: 4 - materials: - Steel: 400 - Glass: 900 - -- type: latheRecipe - id: SmallGyroscopeNfsdMachineCircuitboard - result: SmallGyroscopeNfsdMachineCircuitboard - completetime: 4 - materials: - Steel: 50 - Glass: 120 - -- type: latheRecipe - id: SmallGyroscopeMachineCircuitboard - result: SmallGyroscopeMachineCircuitboard - completetime: 4 - materials: - Steel: 50 - Glass: 120 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/eva.yml b/Resources/Prototypes/_NF/Recipes/Lathes/eva.yml deleted file mode 100644 index 051549d669e..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/eva.yml +++ /dev/null @@ -1,369 +0,0 @@ -# Softsuits -- type: latheRecipe - id: ClothingOuterSuitEmergency - result: ClothingOuterSuitEmergency - completetime: 4 - materials: - Steel: 150 - Cloth: 100 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterEVASuitHydro - result: ClothingOuterEVASuitHydro - completetime: 4 - materials: - Steel: 150 - Cloth: 100 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterEVASuitMailman - result: ClothingOuterEVASuitMailman - completetime: 4 - materials: - Steel: 150 - Cloth: 100 - Durathread: 300 - -- type: latheRecipe - id: ClothingHeadHelmetEVA - result: ClothingHeadHelmetEVA - completetime: 4 - materials: - Glass: 200 - Steel: 300 - Cloth: 50 - Durathread: 50 - -- type: latheRecipe - id: ClothingHeadHelmetEVALarge - result: ClothingHeadHelmetEVALarge - completetime: 4 - materials: - Glass: 200 - Steel: 300 - Cloth: 50 - Durathread: 50 - -- type: latheRecipe - id: ClothingOuterHardsuitEVA - result: ClothingOuterHardsuitEVA - completetime: 4 - materials: - Steel: 150 - Cloth: 100 - Durathread: 300 - -- type: latheRecipe - id: ClothingOuterHardsuitVoidParamed - result: ClothingOuterHardsuitVoidParamed - completetime: 4 - materials: - Plastic: 1000 - Steel: 1000 - Cloth: 300 - Durathread: 2500 - Silver: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitEVAPrisoner - result: ClothingOuterHardsuitEVAPrisoner - completetime: 4 - materials: - Steel: 150 - Cloth: 100 - Durathread: 300 - -- type: latheRecipe # Probably should be available via T2-T3 - id: ClothingHeadHelmetAncient - result: ClothingHeadHelmetAncient - completetime: 4 - materials: - Glass: 500 - Plasteel: 500 - Durathread: 100 - -- type: latheRecipe # Probably should be available via T2-T3 - id: ClothingOuterHardsuitAncientEVA - result: ClothingOuterHardsuitAncientEVA - completetime: 4 - materials: - Glass: 500 - Plasteel: 1500 - Durathread: 2500 - -- type: latheRecipe # idk EMAG - id: ClothingHeadHelmetCosmonaut - result: ClothingHeadHelmetCosmonaut - completetime: 4 - materials: - Glass: 200 - Steel: 300 - Cloth: 50 - Durathread: 50 - -- type: latheRecipe # EMAG - id: ClothingHeadHelmetSyndicate - result: ClothingHeadHelmetSyndicate - completetime: 4 - materials: - Glass: 200 - Steel: 300 - Cloth: 50 - Durathread: 50 - -- type: latheRecipe # EMAG - id: ClothingOuterHardsuitSyndicate - result: ClothingOuterHardsuitSyndicate - completetime: 4 - materials: - Steel: 200 - Cloth: 300 - Durathread: 600 - -# Basic hardsuits (T1 research) -- type: latheRecipe - id: ClothingOuterHardsuitBasic - result: ClothingOuterHardsuitBasic - completetime: 4 - materials: - Glass: 300 - Steel: 2000 - Cloth: 300 - Durathread: 1500 - Silver: 1000 - -# Departmental hardsuits (T2 research) -- type: latheRecipe - id: ClothingOuterHardsuitAtmos - result: ClothingOuterHardsuitAtmos - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitEngineering - result: ClothingOuterHardsuitEngineering - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitSpatio - result: ClothingOuterHardsuitSpatio - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitSalvage - result: ClothingOuterHardsuitSalvage - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitClown - result: ClothingOuterHardsuitClown - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitMime - result: ClothingOuterHardsuitMime - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe # EMAG (honestly, not particularly good stats on this one) - id: ClothingOuterHardsuitPirateEVA - result: ClothingOuterHardsuitPirateEVA - completetime: 4 - materials: - Glass: 500 - Plasteel: 1500 - Durathread: 2000 - Silver: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitPilot - result: ClothingOuterHardsuitPilot - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 2000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitMercenary - result: ClothingOuterHardsuitMercenary - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Silver: 2000 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitPrivateSecurity - result: ClothingOuterHardsuitPrivateSecurity - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Silver: 2000 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitBrigmedic - result: ClothingOuterHardsuitBrigmedic - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Silver: 2000 - Gold: 1000 - -# Departmental heads hardsuits (T3 research) -- type: latheRecipe - id: ClothingOuterHardsuitCap - result: ClothingOuterHardsuitCap - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Gold: 2000 - -- type: latheRecipe - id: ClothingOuterHardsuitScaf - result: ClothingOuterHardsuitScaf - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Gold: 2000 - -- type: latheRecipe - id: ClothingOuterHardsuitEngineeringWhite - result: ClothingOuterHardsuitEngineeringWhite - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 1000 - Plasteel: 1000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitMedical - result: ClothingOuterHardsuitMedical - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Steel: 1000 - Plasteel: 1000 - Durathread: 2000 - Silver: 1500 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitRd - result: ClothingOuterHardsuitRd - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Plasteel: 3000 - Durathread: 2000 - Silver: 1000 - Gold: 2000 - -- type: latheRecipe - id: ClothingOuterHardsuitLuxury - result: ClothingOuterHardsuitLuxury - completetime: 4 - materials: - Glass: 500 - Plasteel: 1000 - Durathread: 2000 - Silver: 500 - Gold: 2000 - -- type: latheRecipe - id: ClothingOuterHardsuitMaximPrototype - result: ClothingOuterHardsuitMaximPrototype - completetime: 4 - materials: - Glass: 500 - Plastic: 2000 - Plasteel: 3000 - Durathread: 2000 - Silver: 1000 - Gold: 2000 - -# Better security hardsuits (T3 Research) - -- type: latheRecipe - id: ClothingOuterHardsuitSecurity - result: ClothingOuterHardsuitSecurity - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Silver: 2000 - Gold: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitWarden - result: ClothingOuterHardsuitWarden - completetime: 4 - materials: - Glass: 500 - Plasteel: 2000 - Durathread: 2000 - Silver: 1000 - Gold: 2000 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/materials.yml b/Resources/Prototypes/_NF/Recipes/Lathes/materials.yml deleted file mode 100644 index 5660b1e4e80..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/materials.yml +++ /dev/null @@ -1,8 +0,0 @@ -# Raw mats -- type: latheRecipe - id: Durathread - result: MaterialDurathread1 - completetime: 0.2 - materials: - Plastic: 100 - Cloth: 100 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml b/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml deleted file mode 100644 index 17e46b57625..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/misc.yml +++ /dev/null @@ -1,137 +0,0 @@ - -# Salvage Techfab -- type: latheRecipe - id: RadioHandheld - result: RadioHandheld - completetime: 1 - category: Tools - materials: - Plastic: 500 - -- type: latheRecipe - id: Floodlight - result: Floodlight - completetime: 1 - category: Tools - materials: - Glass: 500 - Plastic: 1000 - Steel: 1500 - -- type: latheRecipe - id: GlowstickBlue - result: GlowstickBlue - completetime: 0.5 - category: Lights - materials: - Plastic: 50 - -- type: latheRecipe - id: GlowstickBase - result: GlowstickBase - completetime: 0.5 - category: Lights - materials: - Plastic: 50 - -- type: latheRecipe - id: GlowstickPurple - result: GlowstickPurple - completetime: 0.5 - category: Lights - materials: - Plastic: 50 - -- type: latheRecipe - id: GlowstickYellow - result: GlowstickYellow - completetime: 0.5 - category: Lights - materials: - Plastic: 50 - -- type: latheRecipe - id: ClothingBeltSalvageWebbing - result: ClothingBeltSalvageWebbing - completetime: 1 - category: Tools - materials: - Steel: 500 - -- type: latheRecipe - id: OreBag - result: OreBag - completetime: 1 - category: Tools - materials: - Steel: 500 - Cloth: 500 - -- type: latheRecipe - id: ConstructionBag - result: ConstructionBag - completetime: 1 - category: Tools - materials: - Steel: 500 - Cloth: 500 - -- type: latheRecipe - id: ClothingNeckIFFNeutral - result: ClothingNeckIFFNeutral - completetime: 1 - category: Tools - materials: - Steel: 500 - Plastic: 500 - Silver: 100 - -- type: latheRecipe - id: ClothingNeckIFFGreen - result: ClothingNeckIFFGreen - completetime: 1 - category: Tools - materials: - Steel: 500 - Plastic: 500 - Silver: 100 - -- type: latheRecipe - id: ClothingNeckIFFRed - result: ClothingNeckIFFRed - completetime: 1 - category: Tools - materials: - Steel: 500 - Plastic: 500 - Silver: 100 - -- type: latheRecipe - id: ClothingNeckIFFBlue - result: ClothingNeckIFFBlue - completetime: 1 - category: Tools - materials: - Steel: 500 - Plastic: 500 - Silver: 100 - -- type: latheRecipe - id: ClothingNeckIFFOrange - result: ClothingNeckIFFOrange - completetime: 1 - category: Tools - materials: - Steel: 500 - Plastic: 500 - Silver: 100 - -- type: latheRecipe - id: ClothingNeckIFFPurple - result: ClothingNeckIFFPurple - completetime: 1 - category: Tools - materials: - Steel: 500 - Plastic: 500 - Silver: 100 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/security.yml b/Resources/Prototypes/_NF/Recipes/Lathes/security.yml deleted file mode 100644 index b6b5f4ea652..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/security.yml +++ /dev/null @@ -1,5 +0,0 @@ -- type: latheRecipe - abstract: true - id: BaseAmmoRecipe - category: Ammo - completetime: 5 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/service.yml b/Resources/Prototypes/_NF/Recipes/Lathes/service.yml deleted file mode 100644 index 71a943d6233..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/service.yml +++ /dev/null @@ -1,27 +0,0 @@ -- type: latheRecipe - id: ServiceRollingPin - result: RollingPin - completetime: 1 - materials: - Wood: 200 - -- type: latheRecipe - id: ServiceSpoon - result: Spoon - completetime: 1 - materials: - Steel: 75 - -- type: latheRecipe - id: ServiceFork - result: Fork - completetime: 1 - materials: - Steel: 75 - -- type: latheRecipe - id: ServicePairedChopsticks - result: PairedChopsticks - completetime: 1 - materials: - Glass: 100 diff --git a/Resources/Prototypes/_NF/Recipes/Lathes/tools.yml b/Resources/Prototypes/_NF/Recipes/Lathes/tools.yml deleted file mode 100644 index 5f282702bb0..00000000000 --- a/Resources/Prototypes/_NF/Recipes/Lathes/tools.yml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Research/arsenal.yml b/Resources/Prototypes/_NF/Research/arsenal.yml deleted file mode 100644 index f0191029f32..00000000000 --- a/Resources/Prototypes/_NF/Research/arsenal.yml +++ /dev/null @@ -1,36 +0,0 @@ -# Tier 2 - -- type: technology - id: HardsuitsArmored - name: research-technology-hardsuits-armored - icon: - sprite: _NF/Clothing/OuterClothing/Hardsuits/mercenary.rsi - state: icon - discipline: Arsenal - tier: 2 - cost: 15000 - recipeUnlocks: - - ClothingOuterHardsuitMercenary - # - ClothingOuterHardsuitPirateEVA YAMLFIX Fails tests - not printable - - ClothingOuterHardsuitPrivateSecurity - technologyPrerequisites: - - HardsuitsAdvanced - -# Tier 3 - -- type: technology - id: HardsuitsArmoredAdvanced - name: research-technology-hardsuits-armored-advanced - icon: - sprite: Clothing/OuterClothing/Hardsuits/security.rsi - state: icon - discipline: Arsenal - tier: 3 - cost: 25000 - recipeUnlocks: - # - ClothingOuterHardsuitSecurity YAMLFIX Fails tests - not printable - # - ClothingOuterHardsuitWarden YAMLFIX Fails tests - not printable - # - ClothingOuterHardsuitBrigmedic YAMLFIX Fails tests - not printable - - ClothingOuterHardsuitScaf - technologyPrerequisites: - - HardsuitsArmored diff --git a/Resources/Prototypes/_NF/Research/civilianservices.yml b/Resources/Prototypes/_NF/Research/civilianservices.yml deleted file mode 100644 index 2956fadfc81..00000000000 --- a/Resources/Prototypes/_NF/Research/civilianservices.yml +++ /dev/null @@ -1,13 +0,0 @@ -# Tier 3 - -- type: technology - id: AdvancedPersonalPropulsion - name: research-techology-advanced-personal-propulsion - icon: - sprite: Objects/Tanks/Jetpacks/void.rsi - state: icon - discipline: CivilianServices - tier: 3 - cost: 15000 - recipeUnlocks: - - JetpackVoid diff --git a/Resources/Prototypes/_NF/Research/experimental.yml b/Resources/Prototypes/_NF/Research/experimental.yml deleted file mode 100644 index ec5d7f6e209..00000000000 --- a/Resources/Prototypes/_NF/Research/experimental.yml +++ /dev/null @@ -1,15 +0,0 @@ -# Tier 3 - -- type: technology - id: HardsuitsExperimentalRD - name: research-technology-hardsuits-experimental-rd - icon: - sprite: Clothing/OuterClothing/Hardsuits/rd.rsi - state: icon - discipline: Experimental - tier: 3 - cost: 15000 - recipeUnlocks: - - ClothingOuterHardsuitRd - technologyPrerequisites: - - HardsuitsArmored diff --git a/Resources/Prototypes/_NF/Research/industrial.yml b/Resources/Prototypes/_NF/Research/industrial.yml deleted file mode 100644 index 3bb1d58fbfe..00000000000 --- a/Resources/Prototypes/_NF/Research/industrial.yml +++ /dev/null @@ -1,82 +0,0 @@ -# Tier 1 - -- type: technology - id: ConstructionBags - name: research-technology-construction-bags - icon: - sprite: _NF/Objects/Specific/Engineering/construction_bag.rsi - state: icon - discipline: Industrial - tier: 1 - cost: 5000 - recipeUnlocks: - - ConstructionBagOfHolding - -- type: technology - id: HardsuitsBasic - name: research-technology-hardsuits-basic - icon: - sprite: Clothing/OuterClothing/Hardsuits/basic.rsi - state: icon - discipline: Industrial - tier: 1 - cost: 5000 - recipeUnlocks: - - ClothingOuterHardsuitBasic - -- type: technology - id: HardsuitsSpecialized - name: research-technology-hardsuits-specialized - icon: - sprite: Clothing/OuterClothing/Hardsuits/engineering.rsi - state: icon - discipline: Industrial - tier: 1 - cost: 10000 - recipeUnlocks: - - ClothingOuterHardsuitAtmos - - ClothingOuterHardsuitEngineering - - ClothingOuterHardsuitSpatio - - ClothingOuterHardsuitSalvage - - ClothingOuterHardsuitClown - - ClothingOuterHardsuitMime - - ClothingOuterHardsuitPilot - technologyPrerequisites: - - HardsuitsBasic - -# Tier 2 - -- type: technology - id: HardsuitsAdvanced - name: research-technology-hardsuits-advanced - icon: - sprite: Clothing/OuterClothing/Hardsuits/engineering-white.rsi - state: icon - discipline: Industrial - tier: 2 - cost: 10000 - recipeUnlocks: - - ClothingOuterHardsuitCap - - ClothingOuterHardsuitEngineeringWhite - - ClothingOuterHardsuitMedical - - ClothingOuterHardsuitLuxury - technologyPrerequisites: - - HardsuitsSpecialized - -# Tier 3 - -- type: technology - id: HardsuitsExperimentalIndustrial - name: research-technology-hardsuits-experimental-industrial - icon: - sprite: Clothing/OuterClothing/Hardsuits/maxim.rsi - state: icon - discipline: Industrial - tier: 3 - cost: 15000 - recipeUnlocks: - - ClothingOuterHardsuitMaximPrototype - - ClothingHeadHelmetAncient - - ClothingOuterHardsuitAncientEVA - technologyPrerequisites: - - HardsuitsAdvanced diff --git a/Resources/Prototypes/_Nuclear14/Recipes/Lathes/materials.yml b/Resources/Prototypes/_Nuclear14/Recipes/Lathes/materials.yml deleted file mode 100644 index 212714a548a..00000000000 --- a/Resources/Prototypes/_Nuclear14/Recipes/Lathes/materials.yml +++ /dev/null @@ -1,35 +0,0 @@ -- type: latheRecipe - id: N14IngotLead1 - result: N14IngotLead1 - miningPoints: 10 - applyMaterialDiscount: false - completetime: 0.01 # 0.3 per 30 - materials: - RawLead: 100 - -- type: latheRecipe - id: IngotCopper1 - result: IngotCopper1 - completetime: 0.016 # 0.5 per 30 - miningPoints: 10 - materials: - RawCopper: 100 - Coal: 50 - -- type: latheRecipe - id: N14IngotAluminium1 - result: N14IngotAluminium1 - completetime: 0.016 # 0.5 per 30 - miningPoints: 10 - materials: - RawAluminium: 100 - Coal: 50 - -- type: latheRecipe - id: N14MaterialCircuitry - result: N14MaterialCircuitry1 - completetime: 2 - materials: - Gold: 100 - Plastic: 100 - Glass: 100 diff --git a/Resources/Prototypes/_Shitmed/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/_Shitmed/Entities/Objects/Devices/Circuitboards/Machine/production.yml index b0d7a937ed8..b6e6cf388cf 100644 --- a/Resources/Prototypes/_Shitmed/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/_Shitmed/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -37,17 +37,3 @@ # Cable: 3 # Silver: 2 # Steel: 4 - -- type: entity - id: MedicalBiofabMachineBoard - parent: BaseMachineCircuitboard - name: medical biofab machine board - description: A machine printed circuit board for a medical biofab. - components: - - type: Sprite - state: medical - - type: MachineBoard - prototype: MedicalBiofabricator - requirements: - MatterBin: 2 - Manipulator: 2 diff --git a/Resources/Prototypes/_Shitmed/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/_Shitmed/Entities/Structures/Machines/lathe.yml deleted file mode 100644 index ee1f1ebdfd2..00000000000 --- a/Resources/Prototypes/_Shitmed/Entities/Structures/Machines/lathe.yml +++ /dev/null @@ -1,53 +0,0 @@ -- type: entity - parent: BaseLathe - id: MedicalBiofabricator - name: medical biofabricator - description: Produces organs and other organic matter that can be surgically grafted onto patients with biomass. - components: - - type: Sprite - sprite: _Shitmed/Structures/Machines/limbgrower.rsi - snapCardinals: true - layers: - - state: limbgrower_idleoff - map: ["enum.LatheVisualLayers.IsRunning"] -# - state: limbgrower_idleoff -# shader: unshaded -# map: ["enum.PowerDeviceVisualLayers.Powered"] -# - state: inserting -# map: ["enum.MaterialStorageVisualLayers.Inserting"] -# - state: panel -# map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Machine - board: MedicalBiofabMachineBoard - - type: MaterialStorage - whitelist: - tags: - - Sheet - - RawMaterial - - type: Lathe - idleState: limbgrower_idleoff - runningState: limbgrower_idleon - staticRecipes: - - SynthLiver - - SynthHeart - - SynthLungs - - SynthEyes - - SynthLeftLeg - - SynthRightLeg - - SynthLeftFoot - - SynthRightFoot - - SynthLeftArm - - SynthRightArm - - SynthLeftHand - - SynthRightHand - - SynthHead - - SynthTorso - - type: EmagLatheRecipes - emagStaticRecipes: - - PizzaLeftArm - - PizzaRightArm - - SpaceLungsAnimal - - SpaceHeartAnimal - - SpaceLungsDragon - - SpaceEyesLaser - - SpaceHeartCobra diff --git a/Resources/Prototypes/_Shitmed/Recipes/Lathes/electronics.yml b/Resources/Prototypes/_Shitmed/Recipes/Lathes/electronics.yml deleted file mode 100644 index db1e68280b5..00000000000 --- a/Resources/Prototypes/_Shitmed/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,19 +0,0 @@ -- type: latheRecipe - id: AutodocCircuitboard - result: AutodocCircuitboard - category: Circuitry - completetime: 4 - materials: - Steel: 100 - Glass: 500 - Gold: 100 - -# - type: latheRecipe -# id: OperatingTableCircuitboard -# result: OperatingTableCircuitboard -# category: Circuitry -# completetime: 4 -# materials: -# Steel: 100 -# Glass: 500 -# Gold: 100 diff --git a/Resources/Prototypes/_Shitmed/Recipes/Lathes/medical.yml b/Resources/Prototypes/_Shitmed/Recipes/Lathes/medical.yml deleted file mode 100644 index fc1665cbaed..00000000000 --- a/Resources/Prototypes/_Shitmed/Recipes/Lathes/medical.yml +++ /dev/null @@ -1,59 +0,0 @@ -# Shitmed Recipes - -- type: latheRecipe - id: BoneGel - result: BoneGel - completetime: 2 - materials: - Plastic: 200 - Plasma: 200 - -- type: latheRecipe - id: MedicalCyberneticEyes - result: MedicalCyberneticEyes - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 - -- type: latheRecipe - id: EnergyScalpel - result: EnergyScalpel - completetime: 2 - materials: - Steel: 600 - Glass: 150 - Gold: 150 - -- type: latheRecipe - id: AdvancedRetractor - result: AdvancedRetractor - completetime: 2 - materials: - Steel: 600 - Glass: 150 - Silver: 150 - -- type: latheRecipe - id: EnergyCautery - result: EnergyCautery - completetime: 2 - materials: - Steel: 600 - Glass: 150 - Plasma: 150 - -- type: latheRecipe - id: OmnimedTool - result: OmnimedTool - completetime: 2 - materials: - Steel: 1200 - Glass: 300 - Gold: 300 - Silver: 300 - Plasma: 300 diff --git a/Resources/Prototypes/_Shitmed/Recipes/Lathes/rehydrateable.yml b/Resources/Prototypes/_Shitmed/Recipes/Lathes/rehydrateable.yml deleted file mode 100644 index c5ce26b0038..00000000000 --- a/Resources/Prototypes/_Shitmed/Recipes/Lathes/rehydrateable.yml +++ /dev/null @@ -1,147 +0,0 @@ - -- type: latheRecipe - id: SynthHeart - result: BioSynthHeart - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthLungs - result: BioSynthLungs - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthLiver - result: BioSynthLiver - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthEyes - result: BioSynthEyes - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthLeftArm - result: BioSynthLeftArm - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthLeftHand - result: BioSynthLeftHand - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthRightArm - result: BioSynthRightArm - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthRightHand - result: BioSynthRightHand - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthLeftLeg - result: BioSynthLeftLeg - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthRightLeg - result: BioSynthRightLeg - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthLeftFoot - result: BioSynthLeftFoot - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: SynthRightFoot - result: BioSynthRightFoot - completetime: 30 - materials: - Biomass: 10 - -- type: latheRecipe - id: PizzaLeftArm - result: PizzaLeftArm - completetime: 30 - materials: - Biomass: 5 - -- type: latheRecipe - id: PizzaRightArm - result: PizzaRightArm - completetime: 30 - materials: - Biomass: 5 - -- type: latheRecipe - id: SynthHead - result: BioSynthHead - completetime: 60 - materials: - Biomass: 30 - -- type: latheRecipe - id: SynthTorso - result: MobSynthHuman - completetime: 120 - materials: - Biomass: 60 - -- type: latheRecipe - id: SpaceLungsAnimal - result: OrganSpaceAnimalLungs - completetime: 60 - materials: - Biomass: 20 - -- type: latheRecipe - id: SpaceHeartAnimal - result: OrganSpaceAnimalHeart - completetime: 60 - materials: - Biomass: 20 - -- type: latheRecipe - id: SpaceLungsDragon - result: OrganDragonLungs - completetime: 60 - materials: - Biomass: 20 - -- type: latheRecipe - id: SpaceEyesLaser - result: OrganLaserEyes - completetime: 60 - materials: - Biomass: 20 - -- type: latheRecipe - id: SpaceHeartCobra - result: OrganCobraHeart - completetime: 60 - materials: - Biomass: 20 diff --git a/Resources/Prototypes/_Shitmed/Recipes/Lathes/robotics.yml b/Resources/Prototypes/_Shitmed/Recipes/Lathes/robotics.yml deleted file mode 100644 index 8481e62a713..00000000000 --- a/Resources/Prototypes/_Shitmed/Recipes/Lathes/robotics.yml +++ /dev/null @@ -1,223 +0,0 @@ -- type: latheRecipe - abstract: true - id: BaseIPCLimbRecipe - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - abstract: true - id: BaseIPCOrganRecipe - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plasma: 100 - Plastic: 100 - -- type: latheRecipe - id: TorsoIPC - result: TorsoIPC - category: Robotics - completetime: 3 - materials: - Steel: 3000 - Gold: 500 - Plastic: 500 - Plasma: 500 - -# Generic - -- type: latheRecipe - id: LeftArmIPC - result: LeftArmIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: RightArmIPC - result: RightArmIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: LeftHandIPC - result: LeftHandIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: RightHandIPC - result: RightHandIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: LeftLegIPC - result: LeftLegIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: RightLegIPC - result: RightLegIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: LeftFootIPC - result: LeftFootIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: RightFootIPC - result: RightFootIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: HeadIPC - result: HeadIPC - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: OrganIPCEyes - result: OrganIPCEyes - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: OrganIPCPump - result: OrganIPCPump - category: Robotics - completetime: 2 - materials: - Steel: 250 - Plastic: 100 - Glass: 250 - -- type: latheRecipe - id: BorgModuleSurgery - result: BorgModuleSurgery - category: Robotics - completetime: 3 - materials: - Steel: 250 - Glass: 250 - Plastic: 250 - -- type: latheRecipe - id: BorgModuleAdvancedSurgery - result: BorgModuleAdvancedSurgery - category: Robotics - completetime: 3 - materials: - Steel: 500 - Glass: 500 - Plastic: 250 - Gold: 50 - -- type: latheRecipe - id: JawsOfLifeLeftArm - result: JawsOfLifeLeftArm - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 - -- type: latheRecipe - id: JawsOfLifeRightArm - result: JawsOfLifeRightArm - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 - -- type: latheRecipe - id: SpeedLeftLeg - result: SpeedLeftLeg - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 - -- type: latheRecipe - id: SpeedRightLeg - result: SpeedRightLeg - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 - -- type: latheRecipe - id: BasicCyberneticEyes - result: BasicCyberneticEyes - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 \ No newline at end of file diff --git a/Resources/Prototypes/_Shitmed/Recipes/Lathes/security.yml b/Resources/Prototypes/_Shitmed/Recipes/Lathes/security.yml deleted file mode 100644 index 3367add7e91..00000000000 --- a/Resources/Prototypes/_Shitmed/Recipes/Lathes/security.yml +++ /dev/null @@ -1,11 +0,0 @@ -- type: latheRecipe - id: SecurityCyberneticEyes - result: SecurityCyberneticEyes - category: Robotics - completetime: 5 - materials: - Steel: 1000 - Glass: 500 - Plastic: 500 - Gold: 300 - Silver: 300 \ No newline at end of file diff --git a/Resources/Prototypes/_Shitmed/Research/civilianservices.yml b/Resources/Prototypes/_Shitmed/Research/civilianservices.yml deleted file mode 100644 index 98a7da253d0..00000000000 --- a/Resources/Prototypes/_Shitmed/Research/civilianservices.yml +++ /dev/null @@ -1,65 +0,0 @@ -# Tier 1 - -# Tier 2 - -- type: technology - id: AdvancedTreatment - name: research-technology-advanced-treatment - icon: - sprite: _Shitmed/Objects/Specific/Medical/Surgery/e-scalpel.rsi - state: e-scalpel-on - discipline: CivilianServices - tier: 2 - cost: 10000 - recipeUnlocks: - - BorgModuleAdvancedTreatment - - BorgModuleDefibrillator - - EnergyScalpel - - EnergyCautery - - AdvancedRetractor - - BorgModuleAdvancedSurgery - -- type: technology - id: CyberneticEnhancements - name: research-technology-cybernetic-enhancements - icon: - sprite: Mobs/Species/IPC/organs.rsi - state: eyes - discipline: CivilianServices - tier: 2 - cost: 15000 - recipeUnlocks: - - JawsOfLifeLeftArm - - JawsOfLifeRightArm - - SpeedLeftLeg - - SpeedRightLeg - - BasicCyberneticEyes - - SecurityCyberneticEyes - - MedicalCyberneticEyes - -- type: technology - id: Autodoc - name: research-technology-autodoc - icon: - sprite: _Shitmed/Structures/Machines/autodoc.rsi - state: idle - discipline: CivilianServices - tier: 2 - cost: 10000 - recipeUnlocks: - - AutodocCircuitboard - -# Tier 3 - -- type: technology - id: HighEndSurgery - name: research-technology-high-end-surgery - icon: - sprite: _Shitmed/Objects/Specific/Medical/Surgery/omnimed.rsi - state: omnimed - discipline: CivilianServices - tier: 3 - cost: 10000 - recipeUnlocks: - - OmnimedTool - softCapContribution: 1.2 From 0d8d74ebd6a325dfb9da04163a248ae1254fb707 Mon Sep 17 00:00:00 2001 From: ninruB Date: Thu, 18 Sep 2025 21:44:10 +0200 Subject: [PATCH 02/13] more thingies --- .../Circuitboards/Machine/production.yml | 2 +- .../Industry/Machines/basemachines.yml | 4 + .../Entities/Industry/Machines/lathes.yml | 87 +++++- .../Entities/Industry/Recipes/Lathes/ammo.yml | 225 ---------------- .../Recipes/Lathes/static/ammotechfab.yml | 253 ++++++++++++++++++ .../Recipes/Lathes/{ => static}/autolathe.yml | 20 ++ .../Recipes/Lathes/static/biofabricator.yml | 143 ++++++++++ 7 files changed, 498 insertions(+), 236 deletions(-) delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ammo.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml rename Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/{ => static}/autolathe.yml (97%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/biofabricator.yml diff --git a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml index 977ab313ae6..24a7cd3ffbc 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -1690,7 +1690,7 @@ Manipulator: 2 - type: entity - id: ImperialTradeGoodPrintereCircuitboard + id: ImperialTradeGoodPrinterCircuitboard parent: BaseMachineCircuitboard name: imperial tradegood printer circuit description: A machine printed circuit board for an imperial tradegood printer. diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml index 57d16ebccd6..227f7a543db 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml @@ -30,6 +30,10 @@ - ClothMade - Gauze - Metal + - Biomass + - Ore + - DrugComponent + - CraftMaterials dropOnDeconstruct: true ignoreColor: true canEjectStoredMaterials: true diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index 46694879352..5f0a367148b 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -82,6 +82,8 @@ - AnomalyLocatorWideEmpty - AnomalyScanner - WeaponPistolCHIMP + - WeaponDisabler + - WeaponDisablerSMG - MopItem - MopBucket - Bucket @@ -226,6 +228,8 @@ - type: Lathe idleState: fab-idle runningState: fab-active + staticRecipes: + - Zipties - type: GuideHelp guides: - Robotics @@ -236,7 +240,7 @@ id: Biofabricator parent: BaseLatheLube name: biofabricator - description: Produces animal cubes using biomass. + description: Produces various objects out of biomass. components: - type: Sprite sprite: Structures/Machines/biofabricator.rsi @@ -259,6 +263,31 @@ - type: Lathe idleState: icon runningState: building + staticRecipes: + - MonkeyCube + - KoboldCube + - CowCube + - GoatCube + - MothroachCube + - MouseCube + - CockroachCube + - SpaceCarpCube + - SpaceTickCube + - AbominationCube + - BioSynthHeart + - BioSynthLungs + - BioSynthLiver + - BioSynthEyes + - BioSynthLeftArm + - BioSynthLeftHand + - BioSynthRightArm + - BioSynthRightHand + - BioSynthLeftLeg + - BioSynthLeftFoot + - BioSynthRightLeg + - BioSynthRightFoot + - BioSynthHead + - MobSynthHuman #ammo @@ -286,6 +315,53 @@ - type: Lathe idleState: icon runningState: icon + staticRecipes: + - MagazineRifleDrum + - MagazineRifleDrumEmpty + - MagazineBoxRifle + - MagazinePistolSubMachineGun + - MagazinePistolSubMachineGunEmpty + - MagazineBoxPistol + - MagazineShotgun + - BoxLethalshot + - BoxLethalshot4g + - MagazineLightRifleBox + - MagazineBoxLightRifle + - MagazineRiflePan + - MagazineRiflePanEmpty + - MagazineBoxRifle + - MagazineMagnumSub + - MagazineMagnumSubMachineGunEmpty + - MagazineBoxMagnum + - MagazinePistolSubMachineGunHeavy + - MagazineCaselessRifle + - MagazineBoxCaselessRifle + - MagazinePistol6mmSmg + - MagazinePistol6mmSmgEmpty + - MagazineLightRifle + - MagazineLightRifleEmpty + - MagazineBoxLightRifle + - MagazinePistol + - MagazinePistolEmpty + - MagazineBoxPistol + - MagazineMagnumEmpty + - MagazineMagnum + - MagazineBoxMagnum + - MagazineRifle + - MagazineRifleEmpty + - MagazineBoxRifle + - MagazineHeavyRifle + - MagazineBoxHeavyRifle + - MagazineAntiMateriel + - MagazineBoxAntiMateriel + - MagazinePistol6mm + - MagazinePistolCaselessRifle + - MagazinePistolSmartgun + - SpeedLoaderMagnum + - SpeedLoaderMagnumEmpty + - MagazineGrenadeEmpty + - CartridgeRocket + - GrenadeFrag #medical @@ -361,11 +437,6 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Machine board: OreProcessorMachineCircuitboard - - type: MaterialStorage - ignoreColor: true - whitelist: - tags: - - Ore - type: Lathe idleState: icon runningState: building @@ -404,10 +475,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - RawMaterial - type: Lathe idleState: base_machine runningState: base_machine_processing diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ammo.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ammo.yml deleted file mode 100644 index 7e3a46bdd9a..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ammo.yml +++ /dev/null @@ -1,225 +0,0 @@ - -# RIFLE AMMUNITIONS -- type: latheRecipe - id: MagazineBoxAntiMateriel - result: MagazineBoxAntiMateriel - completetime: 1 - materials: - Steel: 600 - Uranium: 1000 - -- type: latheRecipe - id: MagazineBoxHeavyRifle - result: MagazineBoxHeavyRifle - completetime: 1 - materials: - Steel: 1250 - Uranium: 400 - -- type: latheRecipe - id: MagazineBoxLightRifleBig - result: MagazineBoxLightRifleBig - completetime: 1 - materials: - Steel: 800 - -- type: latheRecipe - id: MagazineAntiMateriel - result: MagazineAntiMateriel - completetime: 1 - materials: - Steel: 400 - Uranium: 800 - -- type: latheRecipe - id: MagazineHeavyRifle - result: MagazineHeavyRifle - completetime: 1 - materials: - Steel: 750 - Uranium: 250 - -- type: latheRecipe - id: MagazineRifleDrum - result: MagazineRifleDrum - completetime: 1 - materials: - Steel: 600 - -- type: latheRecipe - id: MagazineRiflePan - result: MagazineRiflePan - completetime: 1 - materials: - Steel: 800 - -- type: latheRecipe - id: MagazineBoxCaselessRifleBig - result: MagazineBoxCaselessRifleBig - completetime: 1 - materials: - Steel: 900 - -# 4 GAUGE SHELLS -- type: latheRecipe - id: BoxShotgunIncendiary4g - result: BoxShotgunIncendiary4g - completetime: 1 - materials: - Steel: 600 - Plastic: 400 - -- type: latheRecipe - id: BoxShotgunFlash4g - result: BoxShotgunFlash4g - completetime: 2 - materials: - Steel: 400 - Plastic: 200 - Silver: 200 - -- type: latheRecipe - id: BoxShotgunUranium4g - result: BoxShotgunUranium4g - completetime: 2 - materials: - Steel: 400 - Uranium: 600 - -- type: latheRecipe - id: BoxShotgunSlug4g - result: BoxShotgunSlug4g - completetime: 2 - materials: - Steel: 600 - Uranium: 300 - -- type: latheRecipe - id: BoxShotgunSabot4g - result: BoxShotgunSabot4g - completetime: 2 - materials: - Steel: 400 - Uranium: 400 - -- type: latheRecipe - id: BoxLethalshot4g - result: BoxLethalshot4g - completetime: 2 - materials: - Steel: 900 - -- type: latheRecipe - id: BoxShotgunMagnum4g - result: BoxShotgunMagnum4g - completetime: 2 - materials: - Steel: 1200 - -- type: latheRecipe - id: BoxBeanbag4g - result: BoxBeanbag4g - completetime: 2 - materials: - Steel: 400 - -# SMALL ARMS AMMUNITIONS -- type: latheRecipe - id: SpeedLoader127x99 - result: SpeedLoader127x99 - completetime: 1 - materials: - Steel: 400 - Uranium: 100 - -- type: latheRecipe - id: MagazinePistolSubMachineGunHeavy - result: MagazinePistolSubMachineGunHeavy - completetime: 2 - materials: - Steel: 750 - -- type: latheRecipe - id: MagazinePistolSmartgun - result: MagazinePistolSmartgun - completetime: 2 - materials: - Steel: 500 - -- type: latheRecipe - id: MagazinePistol6mmSmg - result: MagazinePistol6mmSmg - completetime: 2 - materials: - Steel: 250 - -- type: latheRecipe - id: MagazinePistol6mm - result: MagazinePistol6mm - completetime: 2 - materials: - Steel: 250 - -# SHIP GUN AMMUNITIONS -- type: latheRecipe - id: SluggieHE - result: MagazineLightRifleBoxSlugHE - completetime: 2 - materials: - Steel: 2000 - Plasma: 500 - -- type: latheRecipe - id: IdnaTorpedoRecipe - result: IdnaTorpedo - completetime: 2 - materials: - Steel: 2000 - Plasma: 3500 - -- type: latheRecipe - id: SluggieAP - result: MagazineLightRifleBoxSlug - completetime: 2 - materials: - Steel: 2000 - -- type: latheRecipe - id: Automortar90 - result: MagazineMortar - completetime: 2 - materials: - Steel: 2000 - Plasma: 500 - -- type: latheRecipe - id: Needler60 - result: MagazineNeedler - completetime: 2 - materials: - Steel: 1500 - Uranium: 200 - Plasma: 300 - - -- type: latheRecipe - id: MagazineVulcan - result: MagazineVulcan - completetime: 2 - materials: - Steel: 1500 - -- type: latheRecipe - id: MagazineFlak - result: MagazineFlak - completetime: 2 - materials: - Steel: 2500 - Plasma: 1000 - -- type: latheRecipe - id: GrenadeBatonCraft - result: GrenadeBaton - completetime: 4 - materials: - Steel: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml new file mode 100644 index 00000000000..ec98f58ae42 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml @@ -0,0 +1,253 @@ +- type: latheRecipe + id: MagazineRifleDrum + result: MagazineRifleDrum + materials: + Steel: 2000 + +- type: latheRecipe + id: MagazineRifleDrumEmpty + result: MagazineRifleDrumEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineBoxRifle + result: MagazineBoxRifle + materials: + Steel: 1000 + +- type: latheRecipe + id: MagazinePistolSubMachineGun + result: MagazinePistolSubMachineGun + materials: + Steel: 500 + +- type: latheRecipe + id: MagazinePistolSubMachineGunEmpty + result: MagazinePistolSubMachineGunEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineBoxPistol + result: MagazineBoxPistol + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineShotgun + result: MagazineShotgun + materials: + Steel: 500 + +- type: latheRecipe + id: BoxLethalshot + result: BoxLethalshot + materials: + Steel: 500 + +- type: latheRecipe + id: BoxLethalshot4g + result: BoxLethalshot4g + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineLightRifleBox + result: MagazineLightRifleBox + materials: + Steel: 2000 + +- type: latheRecipe + id: MagazineBoxLightRifle + result: MagazineBoxLightRifle + materials: + Steel: 1000 + +- type: latheRecipe + id: MagazineRiflePan + result: MagazineRiflePan + materials: + Steel: 1000 + +- type: latheRecipe + id: MagazineRiflePanEmpty + result: MagazineRiflePanEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineMagnumSub + result: MagazineMagnumSub + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineMagnumSubMachineGunEmpty + result: MagazineMagnumSubMachineGunEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineBoxMagnum + result: MagazineBoxMagnum + materials: + Steel: 200 + +- type: latheRecipe + id: MagazinePistolSubMachineGunHeavy + result: MagazinePistolSubMachineGunHeavy + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineCaselessRifle + result: MagazineCaselessRifle + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineBoxCaselessRifle + result: MagazineBoxCaselessRifle + materials: + Steel: 1000 + +- type: latheRecipe + id: MagazinePistol6mmSmg + result: MagazinePistol6mmSmg + materials: + Steel: 400 + +- type: latheRecipe + id: MagazinePistol6mmSmgEmpty + result: MagazinePistol6mmSmgEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineLightRifle + result: MagazineLightRifle + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineLightRifleEmpty + result: MagazineLightRifleEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazinePistol + result: MagazinePistol + materials: + Steel: 200 + +- type: latheRecipe + id: MagazinePistolEmpty + result: MagazinePistolEmpty + materials: + Steel: 100 + +- type: latheRecipe + id: MagazineBoxPistol + result: MagazineBoxPistol + materials: + Steel: 500 + +- type: latheRecipe + id: MagazineMagnumEmpty + result: MagazineMagnumEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineMagnum + result: MagazineMagnum + materials: + Steel: 300 + +- type: latheRecipe + id: MagazineRifle + result: MagazineRifle + materials: + Steel: 750 + +- type: latheRecipe + id: MagazineRifleEmpty + result: MagazineRifleEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineHeavyRifle + result: MagazineHeavyRifle + materials: + Steel: 1000 + +- type: latheRecipe + id: MagazineBoxHeavyRifle + result: MagazineBoxHeavyRifle + materials: + Steel: 2000 + +- type: latheRecipe + id: MagazineAntiMateriel + result: MagazineAntiMateriel + materials: + Steel: 1000 + +- type: latheRecipe + id: MagazineBoxAntiMateriel + result: MagazineBoxAntiMateriel + materials: + Steel: 2000 + +- type: latheRecipe + id: MagazinePistol6mm + result: MagazinePistol6mm + materials: + Steel: 200 + +- type: latheRecipe + id: MagazinePistolCaselessRifle + result: MagazinePistolCaselessRifle + materials: + Steel: 200 + +- type: latheRecipe + id: MagazinePistolSmartgun + result: MagazinePistolSmartgun + materials: + Steel: 400 + +- type: latheRecipe + id: SpeedLoaderMagnum + result: SpeedLoaderMagnum + materials: + Steel: 200 + +- type: latheRecipe + id: SpeedLoaderMagnumEmpty + result: SpeedLoaderMagnumEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: MagazineGrenadeEmpty + result: MagazineGrenadeEmpty + materials: + Steel: 200 + +- type: latheRecipe + id: CartridgeRocket + result: CartridgeRocket + materials: + Steel: 1000 + Plasma: 1000 + +- type: latheRecipe + id: GrenadeFrag + result: GrenadeFrag + materials: + Steel: 400 + Plasma: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml similarity index 97% rename from Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml index f01a48146d1..d6c41323b33 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/autolathe.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml @@ -280,6 +280,13 @@ materials: Steel: 50 +- type: latheRecipe + id: ClothingEyesGlassesChemical + result: ClothingEyesGlassesChemical + materials: + Steel: 200 + Plastic: 200 + - type: latheRecipe id: TimerTrigger result: TimerTrigger @@ -359,6 +366,19 @@ Steel: 400 Plastic: 400 +- type: latheRecipe + id: WeaponDisabler + result: WeaponDisabler + materials: + Steel: 500 + +- type: latheRecipe + id: WeaponDisablerSMG + result: WeaponDisablerSMG + materials: + Steel: 1500 + Plastic: 500 + - type: latheRecipe id: MopItem result: MopItem diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/biofabricator.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/biofabricator.yml new file mode 100644 index 00000000000..3fa86fc47fc --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/biofabricator.yml @@ -0,0 +1,143 @@ +- type: latheRecipe + id: MonkeyCube + result: MonkeyCube + materials: + Biomass: 25 + +- type: latheRecipe + id: KoboldCube + result: KoboldCube + materials: + Biomass: 25 + +- type: latheRecipe + id: CowCube + result: CowCube + materials: + Biomass: 75 + +- type: latheRecipe + id: GoatCube + result: GoatCube + materials: + Biomass: 50 + +- type: latheRecipe + id: MothroachCube + result: MothroachCube + materials: + Biomass: 5 + +- type: latheRecipe + id: MouseCube + result: MouseCube + materials: + Biomass: 5 + +- type: latheRecipe + id: CockroachCube + result: CockroachCube + materials: + Biomass: 5 + +- type: latheRecipe + id: SpaceCarpCube + result: SpaceCarpCube + materials: + Biomass: 25 + +- type: latheRecipe + id: SpaceTickCube + result: SpaceTickCube + materials: + Biomass: 15 + +- type: latheRecipe + id: AbominationCube + result: AbominationCube + materials: + Biomass: 100 + +- type: latheRecipe + id: BioSynthHeart + result: BioSynthHeart + materials: + Biomass: 10 + +- type: latheRecipe + id: BioSynthLungs + result: BioSynthLungs + materials: + Biomass: 5 + +- type: latheRecipe + id: BioSynthLiver + result: BioSynthLiver + materials: + Biomass: 5 + +- type: latheRecipe + id: BioSynthEyes + result: BioSynthEyes + materials: + Biomass: 5 + +- type: latheRecipe + id: BioSynthLeftArm + result: BioSynthLeftArm + materials: + Biomass: 10 + +- type: latheRecipe + id: BioSynthLeftHand + result: BioSynthLeftHand + materials: + Biomass: 10 + +- type: latheRecipe + id: BioSynthRightArm + result: BioSynthRightArm + materials: + Biomass: 10 + +- type: latheRecipe + id: BioSynthRightHand + result: BioSynthRightHand + materials: + Biomass: 5 + +- type: latheRecipe + id: BioSynthLeftLeg + result: BioSynthLeftLeg + materials: + Biomass: 10 + +- type: latheRecipe + id: BioSynthRightLeg + result: BioSynthRightLeg + materials: + Biomass: 10 + +- type: latheRecipe + id: BioSynthLeftFoot + result: BioSynthLeftFoot + materials: + Biomass: 5 + +- type: latheRecipe + id: BioSynthRightFoot + result: BioSynthRightFoot + materials: + Biomass: 5 + +- type: latheRecipe + id: BioSynthHead + result: BioSynthHead + materials: + Biomass: 10 + +- type: latheRecipe + id: MobSynthHuman + result: MobSynthHuman + materials: + Biomass: 100 \ No newline at end of file From ee13770a3f1cde9fe5d3536f679f92d46e945674 Mon Sep 17 00:00:00 2001 From: ninruB Date: Sat, 20 Sep 2025 07:23:05 +0200 Subject: [PATCH 03/13] a --- .../Entities/Industry/Machines/lathes.yml | 35 ++++- .../Industry/Recipes/Lathes/ported.yml | 8 - .../Recipes/Lathes/static/ammotechfab.yml | 88 +++++------ .../Recipes/Lathes/static/medtechfab.yml | 142 ++++++++++++++++++ 4 files changed, 211 insertions(+), 62 deletions(-) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/medtechfab.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index 5f0a367148b..e35129a6c71 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -384,13 +384,34 @@ map: ["enum.MaterialStorageVisualLayers.Inserting"] - state: panel map: ["enum.WiresVisualLayers.MaintenancePanel"] - - type: Lathe - idleState: icon - runningState: icon - - type: Machine - board: MedicalTechFabCircuitboard - - type: StealTarget - stealGroup: MedicalTechFabCircuitboard + - type: Machine + board: MedicalTechFabCircuitboard + - type: Lathe + idleState: icon + runningState: icon + staticRecipes: + - Brutepack1 + - Ointment1 + - Gauze1 + - Implanter + - Medkit + - MedkitBurn + - MedkitToxin + - MedkitO2 + - MedkitBrute + - MedkitAdvanced + - MedkitRadiation + - MedkitCombat + - SyringeCase + - ParamedHypo + - CartridgeSaline + - CartridgeDermaline + - CartridgeEpinephrine + - CartridgeAtropine + - CartridgeBicaridine + - CartridgeEphedrine + - CartridgePuncturase + - CartridgeTirizene #uniform diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml index 4643e6ec600..d33a83d2859 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml @@ -1,11 +1,3 @@ -- type: latheRecipe - id: MagazineMagnumSub - result: MagazineMagnumSub - category: Ammo - completetime: 5 - materials: - Steel: 300 - - type: latheRecipe id: JetpackVoid result: JetpackVoidFilled diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml index ec98f58ae42..87ac60f8d07 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/ammotechfab.yml @@ -3,251 +3,245 @@ result: MagazineRifleDrum materials: Steel: 2000 - + - type: latheRecipe id: MagazineRifleDrumEmpty result: MagazineRifleDrumEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineBoxRifle result: MagazineBoxRifle materials: Steel: 1000 - + - type: latheRecipe id: MagazinePistolSubMachineGun result: MagazinePistolSubMachineGun materials: Steel: 500 - + - type: latheRecipe id: MagazinePistolSubMachineGunEmpty result: MagazinePistolSubMachineGunEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineBoxPistol result: MagazineBoxPistol materials: Steel: 500 - + - type: latheRecipe id: MagazineShotgun result: MagazineShotgun materials: Steel: 500 - + - type: latheRecipe id: BoxLethalshot result: BoxLethalshot materials: Steel: 500 - + - type: latheRecipe id: BoxLethalshot4g result: BoxLethalshot4g materials: Steel: 500 - + - type: latheRecipe id: MagazineLightRifleBox result: MagazineLightRifleBox materials: Steel: 2000 - + - type: latheRecipe id: MagazineBoxLightRifle result: MagazineBoxLightRifle materials: Steel: 1000 - + - type: latheRecipe id: MagazineRiflePan result: MagazineRiflePan materials: Steel: 1000 - + - type: latheRecipe id: MagazineRiflePanEmpty result: MagazineRiflePanEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineMagnumSub result: MagazineMagnumSub materials: Steel: 500 - + - type: latheRecipe id: MagazineMagnumSubMachineGunEmpty result: MagazineMagnumSubMachineGunEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineBoxMagnum result: MagazineBoxMagnum materials: Steel: 200 - + - type: latheRecipe id: MagazinePistolSubMachineGunHeavy result: MagazinePistolSubMachineGunHeavy materials: Steel: 500 - + - type: latheRecipe id: MagazineCaselessRifle result: MagazineCaselessRifle materials: Steel: 500 - + - type: latheRecipe id: MagazineBoxCaselessRifle result: MagazineBoxCaselessRifle materials: Steel: 1000 - + - type: latheRecipe id: MagazinePistol6mmSmg result: MagazinePistol6mmSmg materials: Steel: 400 - + - type: latheRecipe id: MagazinePistol6mmSmgEmpty result: MagazinePistol6mmSmgEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineLightRifle result: MagazineLightRifle materials: Steel: 500 - + - type: latheRecipe id: MagazineLightRifleEmpty result: MagazineLightRifleEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazinePistol result: MagazinePistol materials: Steel: 200 - + - type: latheRecipe id: MagazinePistolEmpty result: MagazinePistolEmpty materials: Steel: 100 - -- type: latheRecipe - id: MagazineBoxPistol - result: MagazineBoxPistol - materials: - Steel: 500 - + - type: latheRecipe id: MagazineMagnumEmpty result: MagazineMagnumEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineMagnum result: MagazineMagnum materials: Steel: 300 - + - type: latheRecipe id: MagazineRifle result: MagazineRifle materials: Steel: 750 - + - type: latheRecipe id: MagazineRifleEmpty result: MagazineRifleEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineHeavyRifle result: MagazineHeavyRifle materials: Steel: 1000 - + - type: latheRecipe id: MagazineBoxHeavyRifle result: MagazineBoxHeavyRifle materials: Steel: 2000 - + - type: latheRecipe id: MagazineAntiMateriel result: MagazineAntiMateriel materials: Steel: 1000 - + - type: latheRecipe id: MagazineBoxAntiMateriel result: MagazineBoxAntiMateriel materials: Steel: 2000 - + - type: latheRecipe id: MagazinePistol6mm result: MagazinePistol6mm materials: Steel: 200 - + - type: latheRecipe id: MagazinePistolCaselessRifle result: MagazinePistolCaselessRifle materials: Steel: 200 - + - type: latheRecipe id: MagazinePistolSmartgun result: MagazinePistolSmartgun materials: Steel: 400 - + - type: latheRecipe id: SpeedLoaderMagnum result: SpeedLoaderMagnum materials: Steel: 200 - + - type: latheRecipe id: SpeedLoaderMagnumEmpty result: SpeedLoaderMagnumEmpty materials: Steel: 200 - + - type: latheRecipe id: MagazineGrenadeEmpty result: MagazineGrenadeEmpty materials: Steel: 200 - + - type: latheRecipe id: CartridgeRocket result: CartridgeRocket materials: Steel: 1000 Plasma: 1000 - + - type: latheRecipe id: GrenadeFrag result: GrenadeFrag materials: Steel: 400 - Plasma: 200 \ No newline at end of file + Plasma: 200 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/medtechfab.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/medtechfab.yml new file mode 100644 index 00000000000..b151827451b --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/medtechfab.yml @@ -0,0 +1,142 @@ +- type: latheRecipe + id: Brutepack1 + result: Brutepack1 + materials: + Cloth: 50 + +- type: latheRecipe + id: Ointment1 + result: Ointment1 + materials: + Plastic: 50 + +- type: latheRecipe + id: Gauze1 + result: Gauze1 + materials: + Cloth: 50 + +- type: latheRecipe + id: Medkit + result: Medkit + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitBurn + result: MedkitBurn + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitToxin + result: MedkitToxin + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitO2 + result: MedkitO2 + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitBrute + result: MedkitBrute + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitAdvanced + result: MedkitAdvanced + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitRadiation + result: MedkitRadiation + materials: + Plastic: 200 + +- type: latheRecipe + id: MedkitCombat + result: MedkitCombat + materials: + Plastic: 200 + +- type: latheRecipe + id: SyringeCase + result: SyringeCase + materials: + Plastic: 200 + +- type: latheRecipe + id: ParamedHypo + result: ParamedHypo + materials: + Steel: 500 + Plastic: 500 + +- type: latheRecipe + id: CartridgeSaline + result: CartridgeSaline + materials: + Steel: 200 + Glass: 200 + Plasma: 200 + +- type: latheRecipe + id: CartridgeDermaline + result: CartridgeDermaline + materials: + Steel: 200 + Glass: 200 + Plasma: 400 + +- type: latheRecipe + id: CartridgeEpinephrine + result: CartridgeEpinephrine + materials: + Steel: 200 + Glass: 200 + Plasma: 200 + +- type: latheRecipe + id: CartridgeAtropine + result: CartridgeAtropine + materials: + Steel: 200 + Glass: 200 + Plasma: 200 + +- type: latheRecipe + id: CartridgeBicaridine + result: CartridgeBicaridine + materials: + Steel: 200 + Glass: 200 + Plasma: 400 + +- type: latheRecipe + id: CartridgeEphedrine + result: CartridgeEphedrine + materials: + Steel: 200 + Glass: 200 + Plasma: 400 + +- type: latheRecipe + id: CartridgePuncturase + result: CartridgePuncturase + materials: + Steel: 200 + Glass: 200 + Plasma: 400 + +- type: latheRecipe + id: CartridgeTirizene + result: CartridgeTirizene + materials: + Steel: 200 + Glass: 200 + Plasma: 400 From ec343b34f1f664353aa2d8352f918219b2d0e915 Mon Sep 17 00:00:00 2001 From: ninruB Date: Tue, 23 Sep 2025 20:25:24 +0200 Subject: [PATCH 04/13] i love thingies --- .../Entities/Industry/Machines/lathes.yml | 117 +++++- .../Recipes/Lathes/static/circuitprinter.yml | 368 ++++++++++++++++++ .../Recipes/Lathes/static/exosuitfab.yml | 180 +++++++++ .../Recipes/Lathes/static/uniformprinter.yml | 106 +++++ 4 files changed, 770 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/exosuitfab.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index e35129a6c71..ddda8753302 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -204,6 +204,76 @@ producingSound: /Audio/Machines/circuitprinter.ogg idleState: icon runningState: building + staticRecipes: + - FirelockElectronics + - DoorElectronics + - AirAlarmElectronics + - FireAlarmElectronics + - SignalTimerElectronics + - APCElectronics + - SubstationMachineCircuitboard + - WallmountSubstationElectronics + - SMESMachineCircuitboard + - WallmountGeneratorElectronics + - SolarTrackerElectronics + - SolarControlComputerCircuitboard + - PowerComputerCircuitboard + - AlertsComputerCircuitboard + - MicrowaveMachineCircuitboard + - SurveillanceCameraRouterCircuitboard + - SurveillanceCameraWirelessRouterCircuitboard + - SurveillanceWirelessCameraAnchoredCircuitboard + - SurveillanceWirelessCameraMovableCircuitboard + - SurveillanceCameraMonitorCircuitboard + - SurveillanceWirelessCameraMonitorCircuitboard + - ComputerTelevisionCircuitboard + - TelecomServerCircuitboard + - JukeboxCircuitBoard + - DeepFryerMachineCircuitboard + - CrewMonitoringComputerCircuitboard + - ReverseEngineeringMachineCircuitboard + - CellRechargerCircuitboard + - BorgChargerCircuitboard + - WeaponCapacitorRechargerCircuitboard + - TurboItemRechargerCircuitboard + - CloningPodMachineCircuitboard + - ThermomachineFreezerMachineCircuitBoard + - CondenserMachineCircuitBoard + - PortableScrubberMachineCircuitBoard + - SpaceHeaterMachineCircuitBoard + - MedicalScannerMachineCircuitboard + - CryoPodMachineCircuitboard + - ChemMasterMachineCircuitboard + - ChemDispenserMachineCircuitboard + - BiomassReclaimerMachineCircuitboard + - BiofabricatorMachineCircuitboard + - HydroponicsTrayMachineCircuitboard + - AutolatheMachineCircuitboard + - CircuitImprinterMachineCircuitboard + - ExosuitFabricatorMachineCircuitboard + - UniformPrinterMachineCircuitboard + - ArtifactAnalyzerMachineCircuitboard + - ArtifactCrusherMachineCircuitboard + - AnomalyVesselCircuitboard + - AnomalySynchronizerCircuitboard + - APECircuitboard + - ReagentGrinderMachineCircuitboard + - HotplateMachineCircuitboard + - AnalysisComputerCircuitboard + - TechDiskComputerCircuitboard + - ShuttleConsoleCircuitboard + - RadarConsoleCircuitboard + - StasisBedMachineCircuitboard + - ElectrolysisUnitMachineCircuitboard + - CentrifugeMachineCircuitboard + - OreProcessorMachineCircuitboard + - CloningConsoleComputerCircuitboard + - FlatpackerMachineCircuitboard + - EmitterCircuitboard + - GasRecyclerMachineCircuitboard + - SeedExtractorMachineCircuitboard + - MiniGravityGeneratorCircuitboard + - PowerCageRechargerCircuitboard - type: RequireProjectileTarget #mechs @@ -229,7 +299,31 @@ idleState: fab-idle runningState: fab-active staticRecipes: - - Zipties + - MMI + - ReverseMMI + - TorsoIPC + - LeftArmIPC + - RightArmIPC + - LeftHandIPC + - RightHandIPC + - LeftLegIPC + - RightLegIPC + - LeftFootIPC + - RightFootIPC + - HeadIPC + - OrganIPCEyes + - OrganIPCPump + - BasicCyberneticEyes + - MedicalCyberneticEyes + - SecurityCyberneticEyes + - RipleyHarness + - RipleyLArm + - RipleyRArm + - RipleyLLeg + - RipleyRLeg + - RipleyCentralElectronics + - RipleyPeripheralsElectronics + - MechEquipmentGrabber - type: GuideHelp guides: - Robotics @@ -435,6 +529,27 @@ producingSound: /Audio/Machines/uniformprinter.ogg idleState: icon runningState: building + staticRecipes: + - ClothingNeckMantleCap + - ClothingNeckMantleCE + - ClothingNeckMantleCMO + - ClothingNeckMantleHOP + - ClothingNeckMantleHOS + - ClothingNeckMantleRD + - ClothingNeckMantleQM + - ClothingNeckTieRed + - ClothingNeckTieDet + - ClothingNeckScarfStripedGreen + - ClothingNeckScarfStripedBlue + - ClothingNeckScarfStripedRed + - ClothingNeckScarfStripedBrown + - ClothingNeckScarfStripedLightBlue + - ClothingNeckScarfStripedOrange + - ClothingNeckScarfStripedBlack + - ClothingNeckScarfStripedPurple + - ClothingHandsGlovesLatex + - ClothingHandsGlovesNitrile + - ClothingMaskSterile #ore diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml new file mode 100644 index 00000000000..4b6723db504 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml @@ -0,0 +1,368 @@ +- type: latheRecipe + abstract: true + id: BaseBasicCircuitboard + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + abstract: true + id: BaseAdvancedCircuitboard + materials: + Steel: 400 + Plastic: 400 + Gold: 400 + +#basic + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: FirelockElectronics + result: FirelockElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: DoorElectronics + result: DoorElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: AirAlarmElectronics + result: AirAlarmElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: FireAlarmElectronics + result: FireAlarmElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SignalTimerElectronics + result: SignalTimerElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: APCElectronics + result: APCElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SubstationMachineCircuitboard + result: SubstationMachineCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: WallmountSubstationElectronics + result: WallmountSubstationElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SMESMachineCircuitboard + result: SMESMachineCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: WallmountGeneratorElectronics + result: WallmountGeneratorElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SolarTrackerElectronics + result: SolarTrackerElectronics + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SolarControlComputerCircuitboard + result: SolarControlComputerCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: PowerComputerCircuitboard + result: PowerComputerCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: AlertsComputerCircuitboard + result: AlertsComputerCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: MicrowaveMachineCircuitboard + result: MicrowaveMachineCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SurveillanceCameraRouterCircuitboard + result: SurveillanceCameraRouterCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SurveillanceCameraWirelessRouterCircuitboard + result: SurveillanceCameraWirelessRouterCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SurveillanceWirelessCameraAnchoredCircuitboard + result: SurveillanceWirelessCameraAnchoredCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SurveillanceWirelessCameraMovableCircuitboard + result: SurveillanceWirelessCameraMovableCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SurveillanceCameraMonitorCircuitboard + result: SurveillanceCameraMonitorCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: SurveillanceWirelessCameraMonitorCircuitboard + result: SurveillanceWirelessCameraMonitorCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: ComputerTelevisionCircuitboard + result: ComputerTelevisionCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: TelecomServerCircuitboard + result: TelecomServerCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: JukeboxCircuitBoard + result: JukeboxCircuitBoard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: DeepFryerMachineCircuitboard + result: DeepFryerMachineCircuitboard + +- type: latheRecipe + parent: BaseBasicCircuitboard + id: CrewMonitoringComputerCircuitboard + result: CrewMonitoringComputerCircuitboard + +#basic end + + +#advanced + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ReverseEngineeringMachineCircuitboard + result: ReverseEngineeringMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CellRechargerCircuitboard + result: CellRechargerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: BorgChargerCircuitboard + result: BorgChargerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: WeaponCapacitorRechargerCircuitboard + result: WeaponCapacitorRechargerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: TurboItemRechargerCircuitboard + result: TurboItemRechargerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CloningPodMachineCircuitboard + result: CloningPodMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ThermomachineFreezerMachineCircuitBoard + result: ThermomachineFreezerMachineCircuitBoard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CondenserMachineCircuitBoard + result: CondenserMachineCircuitBoard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: PortableScrubberMachineCircuitBoard + result: PortableScrubberMachineCircuitBoard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: SpaceHeaterMachineCircuitBoard + result: SpaceHeaterMachineCircuitBoard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: MedicalScannerMachineCircuitboard + result: MedicalScannerMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CryoPodMachineCircuitboard + result: CryoPodMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ChemMasterMachineCircuitboard + result: ChemMasterMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ChemDispenserMachineCircuitboard + result: ChemDispenserMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: BiomassReclaimerMachineCircuitboard + result: BiomassReclaimerMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: BiofabricatorMachineCircuitboard + result: BiofabricatorMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: HydroponicsTrayMachineCircuitboard + result: HydroponicsTrayMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: AutolatheMachineCircuitboard + result: AutolatheMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CircuitImprinterMachineCircuitboard + result: CircuitImprinterMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ExosuitFabricatorMachineCircuitboard + result: ExosuitFabricatorMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: UniformPrinterMachineCircuitboard + result: UniformPrinterMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ArtifactAnalyzerMachineCircuitboard + result: ArtifactAnalyzerMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ArtifactCrusherMachineCircuitboard + result: ArtifactCrusherMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: AnomalyVesselCircuitboard + result: AnomalyVesselCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: AnomalySynchronizerCircuitboard + result: AnomalySynchronizerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: APECircuitboard + result: APECircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ReagentGrinderMachineCircuitboard + result: ReagentGrinderMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: HotplateMachineCircuitboard + result: HotplateMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: AnalysisComputerCircuitboard + result: AnalysisComputerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: TechDiskComputerCircuitboard + result: TechDiskComputerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ShuttleConsoleCircuitboard + result: ShuttleConsoleCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: RadarConsoleCircuitboard + result: RadarConsoleCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: StasisBedMachineCircuitboard + result: StasisBedMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: ElectrolysisUnitMachineCircuitboard + result: ElectrolysisUnitMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CentrifugeMachineCircuitboard + result: CentrifugeMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: OreProcessorMachineCircuitboard + result: OreProcessorMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: CloningConsoleComputerCircuitboard + result: CloningConsoleComputerCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: FlatpackerMachineCircuitboard + result: FlatpackerMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: EmitterCircuitboard + result: EmitterCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: GasRecyclerMachineCircuitboard + result: GasRecyclerMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: SeedExtractorMachineCircuitboard + result: SeedExtractorMachineCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: MiniGravityGeneratorCircuitboard + result: MiniGravityGeneratorCircuitboard + +- type: latheRecipe + parent: BaseAdvancedCircuitboard + id: PowerCageRechargerCircuitboard + result: PowerCageRechargerCircuitboard + +#advanced end \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/exosuitfab.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/exosuitfab.yml new file mode 100644 index 00000000000..02ff8759e30 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/exosuitfab.yml @@ -0,0 +1,180 @@ +- type: latheRecipe + id: MMI + result: MMI + materials: + Steel: 500 + Plastic: 500 + Gold: 500 + +- type: latheRecipe + id: ReverseMMI + result: ReverseMMI + materials: + Steel: 500 + Plastic: 500 + Silver: 500 + +- type: latheRecipe + id: TorsoIPC + result: TorsoIPC + materials: + Steel: 400 + Plastic: 400 + +- type: latheRecipe + id: LeftArmIPC + result: LeftArmIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: RightArmIPC + result: RightArmIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: LeftHandIPC + result: LeftHandIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: RightHandIPC + result: RightHandIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: LeftLegIPC + result: LeftLegIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: RightLegIPC + result: RightLegIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: LeftFootIPC + result: LeftFootIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: RightFootIPC + result: RightFootIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: HeadIPC + result: HeadIPC + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: OrganIPCEyes + result: OrganIPCEyes + materials: + Steel: 200 + Plastic: 200 + Gold: 200 + +- type: latheRecipe + id: OrganIPCPump + result: OrganIPCPump + materials: + Steel: 200 + Plastic: 200 + Gold: 200 + +- type: latheRecipe + id: BasicCyberneticEyes + result: BasicCyberneticEyes + materials: + Steel: 200 + Plastic: 200 + +- type: latheRecipe + id: MedicalCyberneticEyes + result: MedicalCyberneticEyes + materials: + Steel: 200 + Plastic: 200 + Gold: 200 + +- type: latheRecipe + id: SecurityCyberneticEyes + result: SecurityCyberneticEyes + materials: + Steel: 200 + Plastic: 200 + Gold: 200 + +- type: latheRecipe + id: RipleyHarness + result: RipleyHarness + materials: + Steel: 1500 + +- type: latheRecipe + id: RipleyLArm + result: RipleyLArm + materials: + Steel: 500 + Plastic: 250 + +- type: latheRecipe + id: RipleyRArm + result: RipleyRArm + materials: + Steel: 500 + Plastic: 250 + +- type: latheRecipe + id: RipleyLLeg + result: RipleyLLeg + materials: + Steel: 500 + Plastic: 250 + +- type: latheRecipe + id: RipleyRLeg + result: RipleyRLeg + materials: + Steel: 500 + Plastic: 250 + +- type: latheRecipe + id: RipleyCentralElectronics + result: RipleyCentralElectronics + materials: + Steel: 500 + Gold: 500 + +- type: latheRecipe + id: RipleyPeripheralsElectronics + result: RipleyPeripheralsElectronics + materials: + Steel: 500 + Silver: 500 + +- type: latheRecipe + id: MechEquipmentGrabber + result: MechEquipmentGrabber + materials: + Steel: 1500 + Gold: 500 + Plastic: 500 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml new file mode 100644 index 00000000000..6e12e301710 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml @@ -0,0 +1,106 @@ +- type: latheRecipe + abstract: true + id: BaseClothingRecipe + result: + materials: + Cloth: 200 + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleCap + result: ClothingNeckMantleCap + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleCE + result: ClothingNeckMantleCE + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleCMO + result: ClothingNeckMantleCMO + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleHOP + result: ClothingNeckMantleHOP + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleHOS + result: ClothingNeckMantleHOS + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleRD + result: ClothingNeckMantleRD + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckMantleQM + result: ClothingNeckMantleQM + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckTieRed + result: ClothingNeckTieRed + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckTieDet + result: ClothingNeckTieDet + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedGreen + result: ClothingNeckScarfStripedGreen + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedBlue + result: ClothingNeckScarfStripedBlue + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedRed + result: ClothingNeckScarfStripedRed + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedBrown + result: ClothingNeckScarfStripedBrown + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedLightBlue + result: ClothingNeckScarfStripedLightBlue + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedOrange + result: ClothingNeckScarfStripedOrange + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedBlack + result: ClothingNeckScarfStripedBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedPurple + result: ClothingNeckScarfStripedPurple + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesLatex + result: ClothingHandsGlovesLatex + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesNitrile + result: ClothingHandsGlovesNitrile + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskSterile + result: ClothingMaskSterile \ No newline at end of file From 2428c2f68486afaf85e6f9ce7965726054933d2d Mon Sep 17 00:00:00 2001 From: ninruB Date: Tue, 23 Sep 2025 21:44:46 +0200 Subject: [PATCH 05/13] i loive these thingies --- .../Entities/Industry/Machines/lathes.yml | 112 ++++++++++++++---- .../Industry/Recipes/Lathes/static/orefab.yml | 64 ++++++++++ 2 files changed, 150 insertions(+), 26 deletions(-) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index ddda8753302..e88a5277fac 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -480,32 +480,32 @@ map: ["enum.WiresVisualLayers.MaintenancePanel"] - type: Machine board: MedicalTechFabCircuitboard - - type: Lathe - idleState: icon - runningState: icon - staticRecipes: - - Brutepack1 - - Ointment1 - - Gauze1 - - Implanter - - Medkit - - MedkitBurn - - MedkitToxin - - MedkitO2 - - MedkitBrute - - MedkitAdvanced - - MedkitRadiation - - MedkitCombat - - SyringeCase - - ParamedHypo - - CartridgeSaline - - CartridgeDermaline - - CartridgeEpinephrine - - CartridgeAtropine - - CartridgeBicaridine - - CartridgeEphedrine - - CartridgePuncturase - - CartridgeTirizene + - type: Lathe + idleState: icon + runningState: icon + staticRecipes: + - Brutepack1 + - Ointment1 + - Gauze1 + - Implanter + - Medkit + - MedkitBurn + - MedkitToxin + - MedkitO2 + - MedkitBrute + - MedkitAdvanced + - MedkitRadiation + - MedkitCombat + - SyringeCase + - ParamedHypo + - CartridgeSaline + - CartridgeDermaline + - CartridgeEpinephrine + - CartridgeAtropine + - CartridgeBicaridine + - CartridgeEphedrine + - CartridgePuncturase + - CartridgeTirizene #uniform @@ -577,6 +577,15 @@ idleState: icon runningState: building defaultProductionAmount: 10 + staticRecipes: + - SheetSteel1 + - IngotCopper1 + - SheetGlass1 + - SheetPlasma1 + - SheetUranium1 + - IngotGold1 + - IngotSilver1 + - IngotTungsten1 - type: MaterialStorageMagnetPickup magnetEnabled: True range: 0.5 @@ -656,6 +665,57 @@ - type: Lathe idleState: base_machine runningState: base_machine_processing + staticRecipes: + #MEDICAL TECHFAB COPYPASTE, KEEP SYNCED + - Brutepack1 + - Ointment1 + - Gauze1 + - Implanter + - Medkit + - MedkitBurn + - MedkitToxin + - MedkitO2 + - MedkitBrute + - MedkitAdvanced + - MedkitRadiation + - MedkitCombat + - SyringeCase + - ParamedHypo + - CartridgeSaline + - CartridgeDermaline + - CartridgeEpinephrine + - CartridgeAtropine + - CartridgeBicaridine + - CartridgeEphedrine + - CartridgePuncturase + - CartridgeTirizene + #MEDICAL TECHFAB COPYPASTE END + #BIOFABRICATOR COPYPASTE, KEEP SYNCED + - MonkeyCube + - KoboldCube + - CowCube + - GoatCube + - MothroachCube + - MouseCube + - CockroachCube + - SpaceCarpCube + - SpaceTickCube + - AbominationCube + - BioSynthHeart + - BioSynthLungs + - BioSynthLiver + - BioSynthEyes + - BioSynthLeftArm + - BioSynthLeftHand + - BioSynthRightArm + - BioSynthRightHand + - BioSynthLeftLeg + - BioSynthLeftFoot + - BioSynthRightLeg + - BioSynthRightFoot + - BioSynthHead + - MobSynthHuman + #BIOFABRICATOR COPYPASTE END - type: Anchorable flags: - Anchorable diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml new file mode 100644 index 00000000000..af619b61701 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml @@ -0,0 +1,64 @@ +- type: latheRecipe + abstract: true + id: BaseOrefabRecipe + applyMaterialDiscount: false + completetime: 0.0083 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: SheetSteel1 + result: SheetSteel1 + materials: + RawIron: 100 + Coal: 30 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: IngotCopper1 + result: IngotCopper1 + materials: + RawCopper: 100 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: SheetGlass1 + result: SheetGlass1 + materials: + RawQuartz: 100 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: SheetPlasma1 + result: SheetPlasma1 + materials: + RawPlasma: 100 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: SheetUranium1 + result: SheetUranium1 + materials: + RawUranium: 100 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: IngotGold1 + result: IngotGold1 + materials: + RawGold: 100 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: IngotSilver1 + result: IngotSilver1 + materials: + RawSilver: 100 + +- type: latheRecipe + parent: BaseOrefabRecipe + id: IngotTungsten1 + result: IngotTungsten1 + materials: + RawTungsten: 100 + RawIron: 100 + Coal: 100 \ No newline at end of file From 646aa8fdd25f3fefbd926dddbb9475ac360cda36 Mon Sep 17 00:00:00 2001 From: ninruB Date: Wed, 24 Sep 2025 19:54:10 +0200 Subject: [PATCH 06/13] yeah i gotta do these eventually but we got more changes --- .../Entities/Objects/Materials/materials.yml | 2 +- .../Entities/Objects/Materials/ore.yml | 22 +- .../Industry/Machines/basemachines.yml | 2 + .../Entities/Industry/Machines/lathes.yml | 66 +- .../Entities/Industry/Machines/servers.yml | 69 -- .../Materials/entities/craftcomponents.yml | 26 +- .../Industry/Materials/entities/drugs.yml | 14 +- .../Industry/Materials/entities/scrap.yml | 12 +- .../Materials/entities/shipcomponents.yml | 6 +- .../Industry/Recipes/Lathes/armor.yml | 82 -- .../Industry/Recipes/Lathes/astronautics.yml | 249 ------ .../Industry/Recipes/Lathes/biochemical.yml | 30 - .../Recipes/Lathes/communardcrafts.yml | 370 --------- .../Industry/Recipes/Lathes/crates.yml | 70 -- .../Industry/Recipes/Lathes/cyberdawn.yml | 253 ------ .../Industry/Recipes/Lathes/drugz.yml | 65 -- .../Industry/Recipes/Lathes/electronics.yml | 35 - .../Recipes/Lathes/imperialcrafts.yml | 526 ------------- .../Industry/Recipes/Lathes/interdyne.yml | 216 ------ .../Industry/Recipes/Lathes/mechatronics.yml | 34 - .../Entities/Industry/Recipes/Lathes/misc.yml | 16 - .../Industry/Recipes/Lathes/ported.yml | 369 --------- .../Industry/Recipes/Lathes/scrap.yml | 204 ----- .../Industry/Recipes/Lathes/shinohara.yml | 719 ------------------ .../Recipes/Lathes/shipcomponents.yml | 26 - .../Industry/Recipes/Lathes/static/orefab.yml | 22 +- .../Recipes/Lathes/static/uniformprinter.yml | 47 +- .../Industry/Recipes/Lathes/translators.yml | 49 -- 28 files changed, 117 insertions(+), 3484 deletions(-) delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/armor.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/astronautics.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/communardcrafts.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/crates.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/cyberdawn.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/drugz.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/electronics.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/imperialcrafts.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/interdyne.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/mechatronics.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/misc.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/scrap.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shinohara.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shipcomponents.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/translators.yml diff --git a/Resources/Prototypes/Entities/Objects/Materials/materials.yml b/Resources/Prototypes/Entities/Objects/Materials/materials.yml index 4cff814fd30..5bbff3f5ebb 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/materials.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/materials.yml @@ -517,7 +517,7 @@ - type: Material - type: PhysicalComposition materialComposition: - Bananium: 150 + Bananium: 100 - type: Sprite state: bananium_1 layers: diff --git a/Resources/Prototypes/Entities/Objects/Materials/ore.yml b/Resources/Prototypes/Entities/Objects/Materials/ore.yml index 71e5647b26d..1aea919bcc9 100644 --- a/Resources/Prototypes/Entities/Objects/Materials/ore.yml +++ b/Resources/Prototypes/Entities/Objects/Materials/ore.yml @@ -48,7 +48,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawGold: 500 + RawGold: 100 - type: Extractable grindableSolutionName: goldore - type: SolutionContainerManager @@ -79,7 +79,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawDiamond: 500 + RawDiamond: 100 - type: Extractable grindableSolutionName: diamondore - type: SolutionContainerManager @@ -110,7 +110,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawIron: 500 + RawIron: 100 - type: Extractable grindableSolutionName: ironore - type: SolutionContainerManager @@ -141,7 +141,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawPlasma: 500 + RawPlasma: 100 - type: PointLight radius: 1.2 energy: 0.6 @@ -177,7 +177,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawSilver: 500 + RawSilver: 100 - type: Extractable grindableSolutionName: silverore - type: SolutionContainerManager @@ -208,7 +208,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawQuartz: 500 + RawQuartz: 100 - type: Extractable grindableSolutionName: quartzore - type: SolutionContainerManager @@ -239,7 +239,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawUranium: 500 + RawUranium: 100 - type: PointLight radius: 1.2 energy: 0.8 @@ -278,7 +278,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawBananium: 500 + RawBananium: 100 - type: PointLight radius: 1.2 energy: 1 @@ -334,7 +334,7 @@ Quantity: 0.1 - type: PhysicalComposition materialComposition: - Coal: 500 + Coal: 100 - type: entity parent: Coal @@ -357,7 +357,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawSalt: 500 + RawSalt: 100 - type: Extractable grindableSolutionName: saltore - type: SolutionContainerManager @@ -438,7 +438,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RawTungsten: 500 + RawTungsten: 100 - type: entity parent: TungstenOre diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml index 227f7a543db..89928ab2274 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml @@ -34,6 +34,8 @@ - Ore - DrugComponent - CraftMaterials + - ShipParts + - OrganMaterial dropOnDeconstruct: true ignoreColor: true canEjectStoredMaterials: true diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index e88a5277fac..e13b12dbb38 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -550,6 +550,15 @@ - ClothingHandsGlovesLatex - ClothingHandsGlovesNitrile - ClothingMaskSterile + - FloorCarpetItemRed + - FloorCarpetItemBlack + - FloorCarpetItemPink + - FloorCarpetItemBlue + - FloorCarpetItemGreen + - FloorCarpetItemOrange + - FloorCarpetItemPurple + - FloorCarpetItemCyan + - FloorCarpetItemWhite #ore @@ -654,14 +663,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - DrugComponent - - Sheet - - CraftMaterials - - Ingot - - RawMaterial - type: Lathe idleState: base_machine runningState: base_machine_processing @@ -716,6 +717,12 @@ - BioSynthHead - MobSynthHuman #BIOFABRICATOR COPYPASTE END + - CrashAutoinjector + - ExileAutoinjector + - KaiserAutoinjector + - MechaniteAutoinjector + - BloodeyeAutoinjector + - TradeGoodDrugs - type: Anchorable flags: - Anchorable @@ -730,15 +737,6 @@ name: pristine microforge description: Used to print equipment discovered through techdisks, or researched. components: - - type: MaterialStorage - whitelist: - tags: - - Sheet - - CraftMaterials - - Ingot - - ShipParts - - RawMaterial - - ShipParts - type: Sprite sprite: _Crescent/Structures/nanoforge.rsi layers: @@ -755,6 +753,8 @@ - type: Lathe idleState: fab-idle runningState: fab-active + dynamicRecipes: + - Zipties - type: Machine board: MicroforgeCircuitboard @@ -774,11 +774,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - Sheet - - Metal - type: Lathe idleState: base_machine runningState: base_machine_processing @@ -803,12 +798,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - Ingot - - Sheet - - Metal - type: Lathe idleState: base_machine runningState: base_machine_processing @@ -838,10 +827,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - OrganMaterial - type: Lathe idleState: fab-idle runningState: fab-active @@ -871,12 +856,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - Sheet - - Metal - - RawMaterial - type: Lathe idleState: fab-idle runningState: fab-active @@ -905,11 +884,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - Sheet - - Metal - type: Lathe idleState: fab-idle runningState: fab-active @@ -935,12 +909,6 @@ - state: buttons_on shader: unshaded map: ["enum.PowerDeviceVisualLayers.Powered"] - - type: MaterialStorage - whitelist: - tags: - - Sheet - - Metal - - RawMaterial - type: Lathe idleState: fab-idle runningState: fab-active diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml deleted file mode 100644 index f8e7c9c714a..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/servers.yml +++ /dev/null @@ -1,69 +0,0 @@ -- type: entity - id: ResearchAndDevelopmentServerInterdyne - parent: ResearchAndDevelopmentServer - name: interdyne pharmaceuticals research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: TechnologyDatabase - supportedDisciplines: - - Interdyne - - Mechatronics - - Electronics - - Astronautics - - Biochemical - -- type: entity - id: ResearchAndDevelopmentServerCyberdawn - parent: ResearchAndDevelopmentServer - name: cyberdawn technologies research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: TechnologyDatabase - supportedDisciplines: - - Cyberdawn - - Mechatronics - - Electronics - - Astronautics - - Biochemical - -- type: entity - id: ResearchAndDevelopmentServerImperial - parent: ResearchAndDevelopmentServer - name: imperial research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: TechnologyDatabase - supportedDisciplines: - - Imperial - - Mechatronics - - Electronics - - Astronautics - - Biochemical - -- type: entity - id: ResearchAndDevelopmentServerCommunard - parent: ResearchAndDevelopmentServer - name: communard research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: TechnologyDatabase - supportedDisciplines: - - Communard - - Mechatronics - - Electronics - - Astronautics - - Biochemical - -- type: entity - id: ResearchAndDevelopmentServerCorporate - parent: ResearchAndDevelopmentServer - name: shinohara research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: TechnologyDatabase - supportedDisciplines: - - Corporate - - Mechatronics - - Electronics - - Astronautics - - Biochemical \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml index eec92066527..4fe495f0a92 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/craftcomponents.yml @@ -17,7 +17,7 @@ - type: Material - type: PhysicalComposition materialComposition: - BasicElectronics: 500 + BasicElectronics: 100 - type: entity parent: OreBase @@ -38,7 +38,7 @@ - type: Material - type: PhysicalComposition materialComposition: - AdvancedElectronics: 500 + AdvancedElectronics: 100 - type: entity parent: OreBase @@ -59,7 +59,7 @@ - type: Material - type: PhysicalComposition materialComposition: - NanotrasenElectronics: 500 + NanotrasenElectronics: 100 - type: entity parent: OreBase @@ -80,7 +80,7 @@ - type: Material - type: PhysicalComposition materialComposition: - BasicMechatronics: 500 + BasicMechatronics: 100 - type: entity parent: OreBase @@ -101,7 +101,7 @@ - type: Material - type: PhysicalComposition materialComposition: - AdvancedMechatronics: 500 + AdvancedMechatronics: 100 - type: entity parent: OreBase @@ -122,7 +122,7 @@ - type: Material - type: PhysicalComposition materialComposition: - NanotrasenMechatronics: 500 + NanotrasenMechatronics: 100 - type: entity parent: OreBase @@ -143,7 +143,7 @@ - type: Material - type: PhysicalComposition materialComposition: - LaserLocus: 500 + LaserLocus: 100 - type: entity parent: OreBase @@ -164,7 +164,7 @@ - type: Material - type: PhysicalComposition materialComposition: - BallisticCycler: 500 + BallisticCycler: 100 - type: entity parent: OreBase @@ -185,7 +185,7 @@ - type: Material - type: PhysicalComposition materialComposition: - TubeLoader: 500 + TubeLoader: 100 - type: entity parent: OreBase @@ -206,7 +206,7 @@ - type: Material - type: PhysicalComposition materialComposition: - WeakLaserLocus: 500 + WeakLaserLocus: 100 - type: entity parent: OreBase @@ -227,7 +227,7 @@ - type: Material - type: PhysicalComposition materialComposition: - HardlightGenerator: 500 + HardlightGenerator: 100 - type: entity parent: OreBase @@ -248,7 +248,7 @@ - type: Material - type: PhysicalComposition materialComposition: - HardsuitElectronics: 500 + HardsuitElectronics: 100 - type: entity parent: OreBase @@ -269,4 +269,4 @@ - type: Material - type: PhysicalComposition materialComposition: - PlastitaniumFibreAlloy: 500 \ No newline at end of file + PlastitaniumFibreAlloy: 100 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml index 617c551faac..095a87ff1a2 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/drugs.yml @@ -20,7 +20,7 @@ - type: Material - type: PhysicalComposition materialComposition: - ExoticProteins: 500 + ExoticProteins: 100 - type: Contraband value: 1 @@ -43,7 +43,7 @@ - type: Material - type: PhysicalComposition materialComposition: - Garbage: 500 + Garbage: 100 - type: entity parent: OreBase @@ -64,7 +64,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RefinedGarbage: 500 + RefinedGarbage: 100 - type: entity parent: OreBase @@ -84,7 +84,7 @@ - type: Material - type: PhysicalComposition materialComposition: - PlasmaIsotope: 500 + PlasmaIsotope: 100 - type: entity parent: OreBase @@ -104,7 +104,7 @@ - type: Material - type: PhysicalComposition materialComposition: - Mechanites: 500 + Mechanites: 100 - type: entity parent: OreBase @@ -124,7 +124,7 @@ - type: Material - type: PhysicalComposition materialComposition: - Galine: 500 + Galine: 100 - type: entity parent: OreBase @@ -144,4 +144,4 @@ - type: Material - type: PhysicalComposition materialComposition: - DeactivatedPhoron: 500 + DeactivatedPhoron: 100 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml index e53d4bd4c4b..d5f12956568 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/scrap.yml @@ -20,7 +20,7 @@ - type: Material - type: PhysicalComposition materialComposition: - ScrapLowGrade: 500 + ScrapLowGrade: 100 - type: entity parent: OreBase @@ -66,7 +66,7 @@ - type: Material - type: PhysicalComposition materialComposition: - ScrapCircuit: 500 + ScrapCircuit: 100 - type: entity parent: OreBase @@ -86,7 +86,7 @@ - type: Material - type: PhysicalComposition materialComposition: - ScrapPlasma: 500 + ScrapPlasma: 100 - type: Currency price: ScrapSAW: 0.5 @@ -109,7 +109,7 @@ - type: Material - type: PhysicalComposition materialComposition: - ScrapUranium: 500 + ScrapUranium: 100 - type: Currency price: ScrapSAW: 0.5 @@ -225,7 +225,7 @@ - type: Material - type: PhysicalComposition materialComposition: - RefinedScrapSteel: 500 + RefinedScrapSteel: 100 - type: entity parent: OreBase @@ -245,4 +245,4 @@ - type: Material - type: PhysicalComposition materialComposition: - RefinedScrapTitanium: 500 + RefinedScrapTitanium: 100 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml index 564e4a3642f..74c91955113 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Materials/entities/shipcomponents.yml @@ -20,7 +20,7 @@ - type: Material - type: PhysicalComposition materialComposition: - StarshipEngineComponents: 500 + StarshipEngineComponents: 100 - type: entity parent: OreBase @@ -41,7 +41,7 @@ - type: Material - type: PhysicalComposition materialComposition: - ShipComponents: 500 + ShipComponents: 100 - type: entity parent: OreBase @@ -62,4 +62,4 @@ - type: Material - type: PhysicalComposition materialComposition: - ShipHull: 500 + ShipHull: 100 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/armor.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/armor.yml deleted file mode 100644 index cb8849352f0..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/armor.yml +++ /dev/null @@ -1,82 +0,0 @@ -- type: latheRecipe - id: ArmorPlateSteelCraft - result: ArmorPlateSteel - completetime: 1 - materials: - Steel: 750 - -- type: latheRecipe - id: ArmorPlatePlasteelCraft - result: ArmorPlatePlasteel - completetime: 1 - materials: - Steel: 500 - Plasma: 500 - -- type: latheRecipe - id: ArmorPlateNanoPolymerCraft - result: ArmorPlateNanoPolymer - completetime: 1 - materials: - Cloth: 500 - Plasma: 250 - -- type: latheRecipe - id: ArmorPlateCeramicCraft - result: ArmorPlateCeramic - completetime: 1 - materials: - Steel: 250 - Plasma: 250 - Glass: 400 - -- type: latheRecipe - id: ArmorPlatePlasmGlassaCraft # no sprite - result: ArmorPlatePlasmGlassa - completetime: 1 - materials: - Steel: 250 - Plasma: 300 - Glass: 300 - -- type: latheRecipe - id: ArmorPlatePlasticCraft - result: ArmorPlatePlastic - completetime: 1 - materials: - Plastic: 750 - -- type: latheRecipe - id: ArmorPlateHomelandCraft - result: ArmorPlateHomeland - completetime: 1 - materials: - Steel: 250 - Plasma: 300 - Silver: 100 - -- type: latheRecipe - id: ArmorPlateKevlarCraft - result: ArmorPlateKevlar - completetime: 1 - materials: - Steel: 250 - Cloth: 500 - -- type: latheRecipe - id: ArmorPlatePlasteelEncasedKevlarCraft - result: ArmorPlatePlasteelEncasedKevlar - completetime: 1 - materials: - Steel: 250 - Plasma: 250 - Cloth: 500 - -- type: latheRecipe - id: ArmorPlateNanoCeramicCraft - result: ArmorPlateNanoCeramic - completetime: 1 - materials: - Steel: 250 - Plasma: 250 - Glass: 400 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/astronautics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/astronautics.yml deleted file mode 100644 index c91e3f220ec..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/astronautics.yml +++ /dev/null @@ -1,249 +0,0 @@ -- type: latheRecipe - id: ThrusterFlatpackAstronautics - result: ThrusterFlatpack - completetime: 1.5 - materials: - BasicMechatronics: 350 - Steel: 1000 - -- type: latheRecipe - id: GyroscopeFlatpackAstronautics - result: GyroscopeFlatpack - completetime: 1.5 - materials: - BasicMechatronics: 350 - Steel: 1000 - -- type: latheRecipe - id: MiniGravityFlatpack - result: MiniGravFlatpack - completetime: 1.5 - materials: - BasicMechatronics: 350 - Steel: 1000 - BasicElectronics: 500 - -- type: latheRecipe - id: ShuttleFlatpackAstronautics - result: ShuttleFlatpack - completetime: 1.5 - materials: - Glass: 500 - Steel: 1000 - BasicElectronics: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitBasicAstronautics - result: ClothingOuterHardsuitBasic - completetime: 1.5 - materials: - Cloth: 350 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitSpatioAstronautics - result: ClothingOuterHardsuitSpatio - completetime: 1.5 - materials: - Cloth: 500 - Steel: 2500 - Tungsten: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitIndependentsEVAAstronautics - result: ClothingOuterHardsuitIndependentsEVA - completetime: 1.5 - materials: - Cloth: 500 - Steel: 3000 - Tungsten: 1000 - -- type: latheRecipe - id: ClothingShoesBootsMagAstronautics - result: ClothingShoesBootsMag - completetime: 1.5 - materials: - BasicElectronics: 500 - Steel: 1500 - Tungsten: 500 - -- type: latheRecipe - id: HandheldMassScannerAstronautics - result: HandHeldMassScannerEE - completetime: 1.5 - materials: - BasicElectronics: 500 - Plastic: 1000 - Glass: 500 - -- type: latheRecipe - id: JetpackBlueFilledAstronautics - result: JetpackBlueFilled - completetime: 1.5 - materials: - Steel: 3000 - Plastic: 1000 - Glass: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitPrivateSecurityAstronautics - result: ClothingOuterHardsuitPrivateSecurity - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Tungsten: 1000 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitPilotAstronautics - result: ClothingOuterHardsuitPilot - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Plastic: 500 - Cloth: 2000 - Steel: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitVoidParamedAstronautics - result: ClothingOuterHardsuitVoidParamed - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Silver: 500 - Cloth: 2000 - Steel: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitFishbedAstronautics - result: ClothingOuterHardsuitFishbed - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Tungsten: 1000 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitFishbedSilverAstronautics - result: ClothingOuterHardsuitFishbedSilver - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Tungsten: 1000 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitFishbedGoldAstronautics - result: ClothingOuterHardsuitFishbedGold - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Tungsten: 1000 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitFishbedColonialAstronautics - result: ClothingOuterHardsuitFishbedColonial - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Tungsten: 1000 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitFishbedNLFAstronautics - result: ClothingOuterHardsuitFishbedNLF - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Tungsten: 1000 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitCenobiteAstronautics - result: ClothingOuterHardsuitCenobite - completetime: 1.5 - materials: - HardsuitElectronics: 750 - Tungsten: 1500 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitCenobiteVerdantAstronautics - result: ClothingOuterHardsuitCenobiteVerdant - completetime: 1.5 - materials: - HardsuitElectronics: 750 - Tungsten: 1500 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitCenobiteRedAstronautics - result: ClothingOuterHardsuitCenobiteRed - completetime: 1.5 - materials: - HardsuitElectronics: 750 - Tungsten: 1500 - Cloth: 2500 - Steel: 1500 - -- type: latheRecipe - id: ClothingShoesBootsMagbootsAstronautics - result: ClothingShoesBootsMagAdv - completetime: 1.5 - materials: - AdvancedElectronics: 1000 - Silver: 1500 - Steel: 1000 - -- type: latheRecipe - id: JetpackMiniFilledAstronautics - result: JetpackMiniFilled - completetime: 1.5 - materials: - BasicMechatronics: 1000 - Plastic: 1000 - Steel: 3000 - -- type: latheRecipe - id: RCDAstronautics - result: RCDEmpty - completetime: 1.5 - materials: - BasicMechatronics: 1000 - Plastic: 2500 - AdvancedElectronics: 3000 - Steel: 3000 - Gold: 500 - Silver: 500 - -- type: latheRecipe - id: RCDAmmoAstronautics - result: RCDAmmo - completetime: 1.5 - materials: - Steel: 2000 - Plastic: 2000 - Glass: 2000 - Silver: 500 - Gold: 500 - -- type: latheRecipe - id: ClothingModsuitStandardAstronautics - result: ClothingModsuitStandard - completetime: 1.5 - materials: - Steel: 2000 - AdvancedElectronics: 1000 - AdvancedMechatronics: 2000 - Silver: 500 - Tungsten: 1000 - Gold: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml deleted file mode 100644 index 03376d7cae1..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/biochemical.yml +++ /dev/null @@ -1,30 +0,0 @@ -- type: latheRecipe - id: GoatCubeBiochemical - result: GoatCube - completetime: 0.5 - materials: - Biomass: 50 - -- type: latheRecipe - id: CowCubeBiochemical - result: CowCube - completetime: 0.5 - materials: - Biomass: 50 - -- type: latheRecipe - id: MothroachCubeBiochemical - result: MothroachCube - completetime: 0.5 - materials: - Biomass: 30 - Plasma: 50 #introducing lead poisoning to tribal communities to create stunted generations in the form of the mothroach - -- type: latheRecipe - id: StasisBedMachineCircuitboardBiochemical - result: StasisBedMachineCircuitboard - completetime: 0.5 - materials: - Steel: 100 - Plastic: 300 - BasicElectronics: 100 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/communardcrafts.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/communardcrafts.yml deleted file mode 100644 index b7644938258..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/communardcrafts.yml +++ /dev/null @@ -1,370 +0,0 @@ - -- type: latheRecipe - id: ClothingOuterNCWLEVA - result: ClothingOuterNCWLEVA - completetime: 2 - materials: - Plastic: 500 - Cloth: 1000 - -- type: latheRecipe - id: ClothingHeadHelmetNCWLEVA - result: ClothingHeadHelmetNCWLEVA - completetime: 2 - materials: - Plastic: 500 - Cloth: 500 - Glass: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitNCWLInfantry - result: ClothingOuterHardsuitNCWLInfantry - completetime: 2 - materials: - Steel: 2000 - HardsuitElectronics: 500 - Plastic: 500 - Cloth: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitNCWLPetya - result: ClothingOuterHardsuitNCWLPetya - completetime: 2 - materials: - Steel: 2500 - HardsuitElectronics: 500 - Tungsten: 1000 - Durathread: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitNCWLJuggernaut - result: ClothingOuterHardsuitNCWLJuggernaut - completetime: 2 - materials: - Steel: 3000 - HardsuitElectronics: 1000 - NanotrasenElectronics: 1000 - Tungsten: 2500 - Durathread: 1500 - -- type: latheRecipe - id: ClothingHeadHatNCWLCapsoft - result: ClothingHeadHatNCWLCapsoft - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingHeadHatNCWLCapsoftMedical - result: ClothingHeadHatNCWLCapsoftMedical - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingHeadHatNCWLTanker - result: ClothingHeadHatNCWLTanker - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitNCWLMedic - result: ClothingUniformJumpsuitNCWLMedic - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitNCWLArtificer - result: ClothingUniformJumpsuitNCWLArtificer - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitNCWL - result: ClothingUniformJumpsuitNCWL - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingMaskNCWLBalaclava - result: ClothingMaskNCWLBalaclava - completetime: 2 - materials: - Cloth: 250 - -- type: latheRecipe - id: ClothingEyesGlassesNCWL - result: ClothingEyesGlassesNCWL - completetime: 2 - materials: - Plastic: 250 - Glass: 250 - -- type: latheRecipe - id: ClothingHeadHelmetNCWLBasic - result: ClothingHeadHelmetNCWLBasic - completetime: 2 - materials: - Steel: 750 - Plastic: 250 - -- type: latheRecipe - id: ClothingMaskNCWLGasmask - result: ClothingMaskNCWLGasmask - completetime: 2 - materials: - Glass: 500 - Plastic: 1000 - -- type: latheRecipe - id: ClothingHeadHelmetNCWLRiot - result: ClothingHeadHelmetNCWLRiot - completetime: 2 - materials: - Steel: 500 - Plastic: 500 - -- type: latheRecipe - id: NCWLLugBaton - result: NCWLLugBaton - completetime: 2 - materials: - Steel: 1250 - -- type: latheRecipe - id: NCWLRiotShield - result: NCWLRiotShield - completetime: 2 - materials: - Steel: 500 - Plastic: 600 - -- type: latheRecipe - id: ClothingBeltNCWLWebbing - result: ClothingBeltNCWLWebbing - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: WeaponPistolComrade - result: WeaponPistolComrade - completetime: 2 - materials: - Steel: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponPistolT91 - result: WeaponPistolT91 - completetime: 2 - materials: - Steel: 1000 - Tungsten: 300 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRevolverPython - result: WeaponRevolverPython - completetime: 2 - materials: - Steel: 1000 - Plasteel: 500 - -- type: latheRecipe - id: WeaponRifleFAL - result: WeaponRifleFAL - completetime: 2 - materials: - Steel: 1500 - Plasteel: 300 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleNCWLBatanya - result: WeaponRifleNCWLBatanya - completetime: 2 - materials: - Steel: 1500 - Plasteel: 500 - BallisticCycler: 1000 - -- type: latheRecipe - id: WeaponSubMachineGunBloodhound - result: WeaponSubMachineGunBloodhound - completetime: 2 - materials: - Steel: 1500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponSubMachineGunNCWLWatchdog - result: WeaponSubMachineGunNCWLWatchdog - completetime: 2 - materials: - Steel: 1000 - Plastic: 300 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponLauncherGM94 - result: WeaponLauncherGM94 - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - Silver: 300 - TubeLoader: 500 - -- type: latheRecipe - id: VanguardLPC - result: ShipVoucherVanguard - completetime: 1 - materials: - StarshipEngineComponents: 1500 - ShipComponents: 1500 - ShipHull: 2500 - -- type: latheRecipe - id: ZorniyLPC - result: ShipVoucherZorniy - completetime: 1 - materials: - StarshipEngineComponents: 1500 - ShipComponents: 1500 - ShipHull: 2500 - -- type: latheRecipe - id: LodkaLPC - result: ShipVoucherLodka - completetime: 1 - materials: - StarshipEngineComponents: 1500 - ShipComponents: 1500 - ShipHull: 2500 - -- type: latheRecipe - id: MolotLPC - result: ShipVoucherMolot - completetime: 1 - materials: - StarshipEngineComponents: 2000 - ShipComponents: 2500 - ShipHull: 3000 - -- type: latheRecipe - id: KrechetLPC - result: ShipVoucherKrechet - completetime: 1 - materials: - StarshipEngineComponents: 2000 - ShipComponents: 2000 - ShipHull: 2000 - -- type: latheRecipe - id: IvarodLPC - result: ShipVoucherIvarod - completetime: 1 - materials: - StarshipEngineComponents: 4000 - ShipComponents: 4000 - ShipHull: 6000 - -- type: latheRecipe - id: VanguardMarkTwoLPC - result: ShipVoucherVanguardMarkTwo - completetime: 1 - materials: - StarshipEngineComponents: 2000 - ShipComponents: 2000 - ShipHull: 2500 - -- type: latheRecipe - id: HindLPC - result: ShipVoucherHind - completetime: 1 - materials: - StarshipEngineComponents: 5000 - ShipComponents: 5000 - ShipHull: 6000 - -- type: latheRecipe - id: GargutLPC - result: ShipVoucherGargut - completetime: 1 - materials: - StarshipEngineComponents: 7000 - ShipComponents: 8000 - ShipHull: 12000 - -- type: latheRecipe - id: SternLPC - result: ShipVoucherStern - completetime: 1 - materials: - StarshipEngineComponents: 12500 - ShipComponents: 10000 - ShipHull: 17500 - -- type: latheRecipe - id: SunderLPC - result: ShipVoucherSunder - completetime: 1 - materials: - StarshipEngineComponents: 7000 - ShipComponents: 8000 - ShipHull: 8000 - -- type: latheRecipe - id: BogatyrLPC - result: ShipVoucherBogatyr - completetime: 1 - materials: - StarshipEngineComponents: 6000 - ShipComponents: 6000 - ShipHull: 8000 - -- type: latheRecipe - id: LancerFlatpack - result: LancerFlatpack - completetime: 2 - materials: - BasicMechatronics: 2500 - AdvancedElectronics: 1000 - Gold: 300 - Silver: 500 - Steel: 3000 - Tungsten: 1500 - -- type: latheRecipe - id: BogatyrFlatpack - result: BogatyrFlatpack - completetime: 2 - materials: - AdvancedMechatronics: 3500 - AdvancedElectronics: 1500 - Gold: 1000 - Silver: 2500 - Steel: 3500 - Tungsten: 2500 - -- type: latheRecipe - id: NCWLKukri - result: NCWLKukri - completetime: 2 - materials: - Steel: 1500 - Tungsten: 1250 - Plasma: 250 - NanotrasenElectronics: 1500 - -- type: latheRecipe - id: ClothingBeltSheathNCWLKukri - result: ClothingBeltSheathNCWLKukri - completetime: 2 - materials: - Cloth: 750 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/crates.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/crates.yml deleted file mode 100644 index fed5301a47f..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/crates.yml +++ /dev/null @@ -1,70 +0,0 @@ - -- type: latheRecipe - id: OrganCrate - result: TradeGoodOrgans - completetime: 2 - materials: - ExoticProteins: 2500 - -- type: latheRecipe - id: MiltechCrate - result: TradeGoodMiltech - completetime: 2 - materials: - Steel: 5000 - Plasma: 1000 - Silver: 1000 - -- type: latheRecipe - id: AlloysCrate - result: TradeGoodAlloys - completetime: 2 - materials: - Steel: 5000 - Plasma: 3000 - -- type: latheRecipe - id: GunpartsCrate - result: TradeGoodGunparts - completetime: 2 - materials: - Steel: 2000 - Plasma: 500 - Plasteel: 500 - -- type: latheRecipe - id: PlasmaCrate - result: TradeGoodPlasma - completetime: 2 - materials: - Steel: 500 - Plasma: 2500 - -- type: latheRecipe - id: WineCrate - result: TradeGoodWine - completetime: 2 - materials: - Biomass: 120 - -- type: latheRecipe - id: FabricsCrate - result: TradeGoodFabrics - completetime: 2 - materials: - Cloth: 1250 - Plastic: 1000 - -- type: latheRecipe - id: ScrapCrate - result: TradeGoodGoodScrap - completetime: 2 - materials: - RefinedScrapSteel: 5000 - -- type: latheRecipe - id: TitaniumScrapAlloyCrate - result: TradeGoodAlloys - completetime: 2 - materials: - RefinedScrapTitanium: 15000 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/cyberdawn.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/cyberdawn.yml deleted file mode 100644 index 25bd2bbc2cb..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/cyberdawn.yml +++ /dev/null @@ -1,253 +0,0 @@ -- type: latheRecipe - id: ClothingUniformJumpsuitSyndicateSuitCyberdawn - result: ClothingUniformJumpsuitSyndicateSuitCyberdawn - completetime: 1.5 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitSyndicateLabCyberdawn - result: ClothingUniformJumpsuitSyndicateLabCyberdawn - completetime: 1.5 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitSyndicateSoldierCyberdawn - result: ClothingUniformJumpsuitSyndicateSoldierCyberdawn - completetime: 1.5 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterArmorCyberdawnPatriarch - result: ClothingOuterArmorCyberdawnPatriarch - completetime: 1.5 - materials: - Durathread: 250 - Cloth: 750 - -- type: latheRecipe - id: ClothingHeadHatPatriarch - result: ClothingHeadHatPatriarch - completetime: 1.5 - materials: - Cloth: 250 - -- type: latheRecipe - id: ClothingOuterArmorKendoBoguCyberdawn - result: ClothingOuterArmorKendoBogu - completetime: 1.5 - materials: - Durathread: 500 - Cloth: 500 - Steel: 250 - -- type: latheRecipe - id: ClothingOuterHardsuitCybersun - result: ClothingOuterHardsuitCybersun - completetime: 1.5 - materials: - Durathread: 750 - Tungsten: 750 - Steel: 1500 - HardsuitElectronics: 500 - -- type: latheRecipe - id: WeaponSubMachineGunAtreidesCyberdawn - result: WeaponSubMachineGunAtreides - completetime: 1.5 - materials: - Steel: 1500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleAkCyberdawn - result: WeaponRifleAk - completetime: 1.5 - materials: - Steel: 1500 - Plastic: 300 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleKrinkovCyberdawn - result: WeaponRifleKrinkov - completetime: 1.5 - materials: - Steel: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponPistolViperWoodCyberdawn - result: WeaponPistolViperWood - completetime: 1.5 - materials: - Steel: 800 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponLightMachineGunNCSPRPD - result: WeaponLightMachineGunNCSPRPD - completetime: 1.5 - materials: - Steel: 1500 - BasicMechatronics: 500 - BallisticCycler: 1000 - -- type: latheRecipe - id: WeaponRifleMayflower - result: WeaponRifleMayflower - completetime: 1.5 - materials: - Steel: 1000 - BasicMechatronics: 500 - BallisticCycler: 500 - -- type: latheRecipe - id: PowerSinkCyberdawn - result: PowerSink - completetime: 1.5 - materials: - BasicElectronics: 1500 - BasicMechatronics: 250 - Steel: 1500 - -- type: latheRecipe - id: RadioJammerCyberdawn - result: RadioJammer - completetime: 1.5 - materials: - BasicElectronics: 1500 - Plastic: 250 - Gold: 750 - -- type: latheRecipe - id: MufflerFlatpack - result: MufflerFlatpack - completetime: 1.5 - materials: - AdvancedElectronics: 1000 - Plastic: 250 - Silver: 500 - Gold: 750 - -- type: latheRecipe - id: EmagCyberdawn - result: Emag - completetime: 1.5 - materials: - AdvancedElectronics: 1000 - Plastic: 250 - Gold: 250 - -- type: latheRecipe - id: DnaScramblerImplanter - result: DnaScramblerImplanter - completetime: 1.5 - materials: - AdvancedElectronics: 500 - Biomass: 300 - Silver: 400 - -- type: latheRecipe - id: EmpImplanter - result: EmpImplanter - completetime: 1.5 - materials: - AdvancedElectronics: 500 - Biomass: 300 - Gold: 400 - -- type: latheRecipe - id: EnergyDagger - result: EnergyDagger - completetime: 1.5 - materials: - AdvancedElectronics: 1000 - Plastic: 250 - WeakLaserLocus: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitSyndieMedicCyberdawn - result: ClothingOuterHardsuitSyndieMedic - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Silver: 500 - Durathread: 500 - Steel: 800 - -- type: latheRecipe - id: ClothingOuterHardsuitCybersunStealthCyberdawn - result: ClothingOuterHardsuitCybersunStealth - completetime: 1.5 - materials: - HardsuitElectronics: 500 - Silver: 750 - Durathread: 500 - NanotrasenElectronics: 1000 - Steel: 1500 - -- type: latheRecipe - id: WeaponPistolPsiBreakerCyberdawn - result: WeaponPistolPsiBreaker - completetime: 1.5 - materials: - Gold: 750 - BallisticCycler: 250 - NanotrasenMechatronics: 500 - Steel: 1000 - -- type: latheRecipe - id: MagazinePistolSpecialMindbreakerCyberdawn - result: MagazinePistolSpecialMindbreaker - completetime: 1.5 - materials: - Silver: 750 - Steel: 1000 - -- type: latheRecipe - id: ClothingEyesThermalVisionGogglesCyberdawn - result: ClothingEyesThermalVisionGoggles - completetime: 1.5 - materials: - Silver: 750 - Steel: 1000 - -- type: latheRecipe - id: WeaponRifleSVDMarksmanNCSP - result: WeaponRifleSVDMarksman - completetime: 1.5 - materials: - Steel: 2000 - BasicMechatronics: 1500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponShotgunSaiga12NCSP - result: WeaponShotgunNCSPSaiga12 - completetime: 1.5 - materials: - Steel: 1500 - BasicMechatronics: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponLauncherRPGNSCP - result: WeaponLauncherSmallRocket - completetime: 1.5 - materials: - Steel: 1500 - BasicMechatronics: 1000 - Silver: 750 - -- type: latheRecipe - id: WeaponLCartridgeRPGSmall - result: CartridgeSmallRocket - completetime: 1.5 - materials: - Steel: 500 - BasicMechatronics: 500 - Silver: 250 - Tungsten: 1500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/drugz.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/drugz.yml deleted file mode 100644 index 2a3704511a1..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/drugz.yml +++ /dev/null @@ -1,65 +0,0 @@ -- type: latheRecipe - id: Crash - result: CrashAutoinjector - applyMaterialDiscount: false - completetime: 1 - materials: - ExoticProteins: 250 - DeactivatedPhoron: 500 - Garbage: 1750 - -- type: latheRecipe - id: Exile - result: ExileAutoinjector - applyMaterialDiscount: false - completetime: 1 - materials: - Galine: 250 - PlasmaIsotope: 500 - DeactivatedPhoron: 500 - ExoticProteins: 1000 - RefinedGarbage: 1500 - -- type: latheRecipe - id: Kaiser - result: KaiserAutoinjector - applyMaterialDiscount: false - completetime: 1 - materials: - Galine: 1000 - ExoticProteins: 1500 - DeactivatedPhoron: 1500 - PlasmaIsotope: 2000 - -- type: latheRecipe - id: Mechanite - result: MechaniteAutoinjector - applyMaterialDiscount: false - completetime: 1 - materials: - Galine: 500 - PlasmaIsotope: 1000 - DeactivatedPhoron: 1500 - Mechanites: 2000 - -- type: latheRecipe - id: Bloodeye - result: BloodeyeAutoinjector - applyMaterialDiscount: false - completetime: 1 - materials: - Galine: 500 - DeactivatedPhoron: 1000 - ExoticProteins: 1500 - RefinedGarbage: 2000 - -- type: latheRecipe - id: PartyDrugs - result: TradeGoodDrugs - applyMaterialDiscount: false - completetime: 2 - materials: - Galine: 500 - PlasmaIsotope: 1000 - DeactivatedPhoron: 1500 - RefinedGarbage: 1500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/electronics.yml deleted file mode 100644 index 8f258a3cba0..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/electronics.yml +++ /dev/null @@ -1,35 +0,0 @@ -- type: latheRecipe - id: BasicElectronics1Electronics - result: BasicElectronics1 - completetime: 0.5 - materials: - Steel: 100 - Copper: 50 - -- type: latheRecipe - id: WeakLaserLocus1Electronics - result: WeakLaserLocus1 - completetime: 0.5 - materials: - Glass: 250 - Steel: 100 - BasicElectronics: 100 - - -- type: latheRecipe - id: HardsuitElectronics1Electronics - result: HardsuitElectronics1 - completetime: 0.5 - materials: - Silver: 50 - Steel: 100 - BasicElectronics: 250 - -- type: latheRecipe - id: EMPGrenadeElectronics - result: EmpGrenade - completetime: 1.5 - materials: - Silver: 250 - Steel: 300 - AdvancedElectronics: 250 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/imperialcrafts.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/imperialcrafts.yml deleted file mode 100644 index b534cbb0dec..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/imperialcrafts.yml +++ /dev/null @@ -1,526 +0,0 @@ - -- type: latheRecipe - id: ClothingOuterHardsuitImperialWorker - result: ClothingOuterHardsuitImperialWorker - completetime: 2 - materials: - Steel: 2000 - HardsuitElectronics: 500 - Plastic: 500 - Cloth: 1000 - - -- type: latheRecipe - id: ClothingOuterCoatImperialSoftsuit - result: ClothingOuterCoatImperialSoftsuit - completetime: 2 - materials: - Plastic: 1000 - Cloth: 1250 - -- type: latheRecipe - id: ClothingHeadHelmetImperialEVA - result: ClothingHeadHelmetImperialEVA - completetime: 2 - materials: - Plastic: 450 - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterCoatImperialParade - result: ClothingOuterCoatImperialParade - completetime: 2 - materials: - Cloth: 750 - -- type: latheRecipe - id: ClothingUniformJumpsuitImperialSoldierFormal - result: ClothingUniformJumpsuitImperialSoldierFormal - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitImperialDoctor - result: ClothingUniformJumpsuitImperialDoctor - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitImperialFreeholder - result: ClothingUniformJumpsuitImperialFreeholder - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitImperialNobleMale - result: ClothingUniformJumpsuitImperialNobleMale - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitImperialNobleFemale - result: ClothingUniformJumpsuitImperialNobleFemale - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingHandsGlovesImperialWorkerGloves - result: ClothingHandsGlovesImperialWorkerGloves - completetime: 2 - materials: - Cloth: 500 - Plastic: 500 - -- type: latheRecipe - id: ClothingMaskImperialGovernorMask - result: ClothingMaskImperialGovernorMask - completetime: 2 - materials: - Glass: 500 - Plastic: 500 - -- type: latheRecipe - id: ClothingOuterCoatImperialGovernor - result: ClothingOuterCoatImperialGovernor - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingNeckCloakImperialGovernor - result: ClothingNeckCloakImperialGovernor - completetime: 2 - materials: - Durathread: 500 - -- type: latheRecipe - id: ClothingShoesBootsImperialLongboots - result: ClothingShoesBootsImperialLongboots - completetime: 2 - materials: - Durathread: 500 - -- type: latheRecipe - id: ClothingHandsGlovesImperialLonggloves - result: ClothingHandsGlovesImperialLonggloves - completetime: 2 - materials: - Durathread: 500 - -- type: latheRecipe - id: ClothingHeadHelmetImperialWorkerHelmet - result: ClothingHeadHelmetImperialWorkerHelmet - completetime: 2 - materials: - Cloth: 500 - Plastic: 1000 - -- type: latheRecipe - id: ClothingHeadHatImperialPeakedCap - result: ClothingHeadHatImperialPeakedCap - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingMaskImperialCombatGasmask - result: ClothingMaskImperialCombatGasmask - completetime: 2 - materials: - Glass: 500 - Plastic: 1000 - -- type: latheRecipe - id: ClothingHeadHatImperialHat - result: ClothingHeadHatImperialHat - completetime: 2 - materials: - Cloth: 500 - - -- type: latheRecipe - id: ClothingHeadHelmetImperialTrooperHelmet - result: ClothingHeadHelmetImperialTrooperHelmet - completetime: 2 - materials: - Cloth: 500 - Steel: 1000 - -- type: latheRecipe - id: ClothingOuterArmorImperialTrooperArmor - result: ClothingOuterArmorImperialTrooperArmor - completetime: 2 - materials: - Cloth: 500 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterArmorImperialArmorPrestige - result: ClothingOuterArmorImperialArmorPrestige - completetime: 2 - materials: - Cloth: 500 - Steel: 1500 - Gold: 300 - -- type: latheRecipe - id: ClothingHeadHelmetImperialKnightCommanderHelmet - result: ClothingHeadHelmetImperialKnightCommanderHelmet - completetime: 2 - materials: - Cloth: 500 - Steel: 1000 - Gold: 300 - -- type: latheRecipe - id: CarrionFlatpack - result: CarrionFlatpack - completetime: 2 - materials: - BasicMechatronics: 2500 - AdvancedElectronics: 1000 - Gold: 300 - Silver: 500 - Steel: 3000 - Tungsten: 1500 - -- type: latheRecipe - id: WeaponMechIndustrialKineticAcceleratorImperial - result: WeaponMechIndustrialKineticAccelerator - completetime: 2 - materials: - BasicElectronics: 1000 - Gold: 500 - Silver: 250 - Steel: 1500 - -- type: latheRecipe - id: MechEquipmentGrabberImperial - result: MechEquipmentGrabber - completetime: 2 - materials: - BasicElectronics: 1000 - Steel: 1500 - -- type: latheRecipe - id: WeaponMechMeleeDrillImperial - result: WeaponMechMeleeDrill - completetime: 2 - materials: - BasicMechatronics: 1000 - Silver: 250 - Steel: 1500 - -- type: latheRecipe - id: ClothingOuterHardsuitImperialSoldier - result: ClothingOuterHardsuitImperialSoldier - completetime: 2 - materials: - HardsuitElectronics: 500 - Steel: 1500 - Durathread: 500 - Tungsten: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitImperialKnight - result: ClothingOuterHardsuitImperialKnight - completetime: 2 - materials: - HardsuitElectronics: 1000 - Gold: 250 - Steel: 1500 - Durathread: 500 - Tungsten: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitImperialNullweavePsion - result: ClothingOuterHardsuitImperialNullweavePsion - completetime: 2 - materials: - Bluespace: 500 - HardsuitElectronics: 500 - Cloth: 500 - Durathread: 500 - Silver: 500 - -- type: latheRecipe - id: ImperialPsionBoundlightStaff - result: ImperialPsionBoundlightStaff - completetime: 2 - materials: - Bluespace: 1000 - Cloth: 250 - Wood: 750 - Silver: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitHunterElite - result: ClothingOuterHardsuitHunterElite - completetime: 2 - materials: - HardsuitElectronics: 500 - Silver: 1000 - Steel: 1500 - Gold: 1000 - Durathread: 500 - Tungsten: 1000 - -- type: latheRecipe - id: WeaponRifleHunter - result: WeaponRifleHunter - completetime: 2 - materials: - Steel: 1500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponSubMachineGunBeetle - result: WeaponSubMachineGunBeetle - completetime: 2 - materials: - Steel: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleMiller - result: WeaponRifleMiller - completetime: 2 - materials: - Steel: 1500 - Silver: 500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponSubMachineGunC20rImperial - result: WeaponSubMachineGunC20r - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleDSMLegionnaire - result: WeaponRifleDSMLegionnaire - completetime: 2 - materials: - Steel: 2500 - Silver: 500 - BallisticCycler: 1000 - -- type: latheRecipe - id: WeaponRevolverArgenti - result: WeaponRevolverArgenti - completetime: 2 - materials: - Steel: 1500 - Silver: 500 - -- type: latheRecipe - id: WeaponPistolNeoVolker - result: WeaponPistolNeoVolker - completetime: 2 - materials: - Steel: 1000 - Silver: 250 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponPistolComplianceImperial - result: WeaponPistolComplianceImperial - completetime: 2 - materials: - Steel: 850 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponLauncherM320 - result: WeaponLauncherM320 - completetime: 2 - materials: - Steel: 1500 - Plastic: 900 - TubeLoader: 1500 - -- type: latheRecipe - id: SRMKhopesh - result: SRMKhopesh - completetime: 2 - materials: - Steel: 1500 - Tungsten: 1000 - Plasma: 500 - NanotrasenElectronics: 1500 - -- type: latheRecipe - id: ClothingBeltSheathKhopesh - result: ClothingBeltSheathKhopesh - completetime: 2 - materials: - Cloth: 750 - -- type: latheRecipe - id: DSMSabre - result: DSMSabre - completetime: 2 - materials: - Steel: 1500 - Gold: 1000 - -- type: latheRecipe - id: DSMRapier - result: DSMRapier - completetime: 2 - materials: - Steel: 1500 - Gold: 1000 - -- type: latheRecipe - id: DSMDuelingKhopesh - result: DSMDuelingKhopesh - completetime: 2 - materials: - Steel: 1500 - Silver: 1000 - -- type: latheRecipe - id: ClothingBeltSheathDSMSabre - result: ClothingBeltSheathDSMSabre - completetime: 2 - materials: - Cloth: 750 - -- type: latheRecipe - id: ClothingBeltSheathDSMRapier - result: ClothingBeltSheathDSMRapier - completetime: 2 - materials: - Cloth: 750 - -- type: latheRecipe - id: WeaponLaserCannonImperial - result: WeaponLaserCannon - completetime: 2 - materials: - LaserLocus: 1000 - Silver: 850 - Steel: 1000 - BasicElectronics: 1500 - -- type: latheRecipe - id: WeaponEnergyRevolverImperial - result: WeaponEnergyRevolver - completetime: 2 - materials: - LaserLocus: 500 - Silver: 550 - Steel: 750 - BasicElectronics: 500 - -- type: latheRecipe - id: PaladinFlatpack - result: PaladinFlatpack - completetime: 2 - materials: - AdvancedMechatronics: 4500 - AdvancedElectronics: 3000 - Gold: 1000 - Silver: 750 - Steel: 6000 - Tungsten: 1500 - -- type: latheRecipe - id: WandererFlatpack - result: WandererFlatpack - completetime: 2 - materials: - BasicMechatronics: 2500 - AdvancedElectronics: 1000 - Gold: 600 - Silver: 650 - Steel: 3000 - Tungsten: 1500 - -- type: latheRecipe - id: WeaponMechCombatPlasmaRifle - result: WeaponMechCombatPlasmaRifle - completetime: 2 - materials: - Steel: 2000 - Plasma: 1000 - Copper: 3000 - BasicElectronics: 3500 - BasicMechatronics: 1000 - WeakLaserLocus: 5000 - -- type: latheRecipe - id: WeaponMechCombatPlasmaCannon - result: WeaponMechCombatPlasmaCannon - completetime: 2 - materials: - Steel: 5000 - Plasma: 2000 - Copper: 2500 - Tungsten: 2500 - AdvancedElectronics: 3000 - AdvancedMechatronics: 1500 - LaserLocus: 4000 - -- type: latheRecipe - id: LaelapsLPC - result: ShipVoucherLaelaps - completetime: 1 - materials: - StarshipEngineComponents: 6250 - ShipComponents: 4750 - ShipHull: 9000 - -- type: latheRecipe - id: SunesisLPC - result: ShipVoucherSunesis - completetime: 1 - materials: - StarshipEngineComponents: 6250 - ShipComponents: 4750 - ShipHull: 9000 - -- type: latheRecipe - id: PadparadschaLPC - result: ShipVoucherPadparadscha - completetime: 1 - materials: - StarshipEngineComponents: 12500 - ShipComponents: 9000 - ShipHull: 16500 - -- type: latheRecipe - id: TriumphantLPC - result: ShipVoucherTriumphant - completetime: 1 - materials: - StarshipEngineComponents: 8250 - ShipComponents: 6750 - ShipHull: 10500 - -- type: latheRecipe - id: IbisLPC - result: ShipVoucherIbis - completetime: 1 - materials: - StarshipEngineComponents: 3250 - ShipComponents: 1750 - ShipHull: 4000 - -- type: latheRecipe - id: CovetorLPC - result: ShipVoucherCovetor - completetime: 1 - materials: - StarshipEngineComponents: 3000 - ShipComponents: 2750 - ShipHull: 6000 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/interdyne.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/interdyne.yml deleted file mode 100644 index 592791eba6c..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/interdyne.yml +++ /dev/null @@ -1,216 +0,0 @@ -- type: latheRecipe - id: ClothingUniformJumpsuitSyndicateInterdyne - result: ClothingUniformJumpsuitSyndicateInterdyne - completetime: 1.5 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingBeltSyndicateWebbingInterdyne - result: ClothingBeltSyndicateWebbingInterdyne - completetime: 1.5 - materials: - Cloth: 500 - Plastic: 100 - -- type: latheRecipe - id: ClothingOuterArmorSyndicateApron - result: ClothingOuterArmorSyndicateApron - completetime: 1.5 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingHeadHatSyndicateInterdyne - result: ClothingHeadHatSyndicateInterdyne - completetime: 1.5 - materials: - Cloth: 300 - -- type: latheRecipe - id: ClothingHeadHelmetSyndicateBasicInterdyne - result: ClothingHeadHelmetSyndicateBasicInterdyne - completetime: 1.5 - materials: - Durathread: 600 - Steel: 300 - -- type: latheRecipe - id: ClothingOuterArmorSyndicateArmorvestInterdyne - result: ClothingOuterArmorSyndicateArmorvestInterdyne - completetime: 1.5 - materials: - Durathread: 600 - Steel: 300 - -- type: latheRecipe - id: ClothingOuterHardsuitTraumasec - result: ClothingOuterHardsuitTraumasec - completetime: 1.5 - materials: - HardsuitElectronics: 300 - Durathread: 500 - Steel: 1000 - Tungsten: 750 - -- type: latheRecipe - id: DefibrillatorSyndicate - result: DefibrillatorSyndicate - completetime: 1.5 - materials: - BasicElectronics: 300 - Silver: 500 - Steel: 1000 - -- type: latheRecipe - id: HypoInterdyne - result: SecHypo - completetime: 1.5 - materials: - BasicMechatronics: 300 - Steel: 1000 - -- type: latheRecipe - id: CartridgeEphedrineInterdyne - result: CartridgeEphedrine - completetime: 1.5 - materials: - Galine: 250 - PlasmaIsotope: 300 - Glass: 100 - -- type: latheRecipe - id: CartridgeTirizeneInterdyne - result: CartridgeTirizene - completetime: 1.5 - materials: - DeactivatedPhoron: 200 - PlasmaIsotope: 100 - Glass: 100 - -- type: latheRecipe - id: CartridgeSalineInterdyne - result: CartridgeSaline - completetime: 1.5 - materials: - Galine: 200 - DeactivatedPhoron: 150 - Glass: 100 - -- type: latheRecipe - id: CartridgeBicaridineInterdyne - result: CartridgeBicaridine - completetime: 1.5 - materials: - PlasmaIsotope: 200 - DeactivatedPhoron: 250 - Glass: 100 - -- type: latheRecipe - id: CartridgeDermalineInterdyne - result: CartridgeDermaline - completetime: 1.5 - materials: - PlasmaIsotope: 200 - Galine: 250 - Glass: 100 - -- type: latheRecipe - id: CartridgePuncturaseInterdyne - result: CartridgePuncturase - completetime: 1.5 - materials: - PlasmaIsotope: 300 - DeactivatedPhoron: 350 - Glass: 100 - -- type: latheRecipe - id: CartridgeAtropineInterdyne - result: CartridgeAtropine - completetime: 1.5 - materials: - Galine: 150 - PlasmaIsotope: 150 - DeactivatedPhoron: 200 - Glass: 100 - -- type: latheRecipe - id: InterdyneOptics - result: InterdyneOptics - completetime: 1.5 - materials: - BasicElectronics: 300 - Silver: 500 - Gold: 1000 - Tungsten: 300 - ExoticProteins: 1000 - -- type: latheRecipe - id: OmnimedToolSyndieInterdyne - result: OmnimedToolSyndie - completetime: 1.5 - materials: - AdvancedMechatronics: 300 - Steel: 500 - Gold: 1000 - -- type: latheRecipe - id: CyberneticsPainEditorInterdyne - result: CyberneticsPainEditor - completetime: 1.5 - materials: - BasicMechatronics: 250 - BasicElectronics: 1000 - Gold: 500 - Biomass: 400 - -- type: latheRecipe - id: CyberneticsAdrenalInterdyne - result: CyberneticsAdrenal - completetime: 1.5 - materials: - BasicMechatronics: 250 - BasicElectronics: 1000 - Gold: 500 - Biomass: 400 - -- type: latheRecipe - id: CyberneticsBloodPumpInterdyne - result: CyberneticsBloodPump - completetime: 1.5 - materials: - AdvancedMechatronics: 1000 - BasicElectronics: 500 - Gold: 500 - Silver: 350 - Biomass: 350 - -- type: latheRecipe - id: InterdyneOpticsInterdyne - result: InterdyneOptics - completetime: 1.5 - materials: - Glass: 300 - AdvancedElectronics: 650 - Plastic: 500 - Biomass: 100 - -- type: latheRecipe - id: CrowbarLeftArmInterdyne - result: CrowbarLeftArm - completetime: 1.5 - materials: - Silver: 300 - AdvancedMechatronics: 650 - BasicElectronics: 300 - Steel: 1000 - -- type: latheRecipe - id: CrowbarRightArmInterdyne - result: CrowbarRightArm - completetime: 1.5 - materials: - Silver: 300 - AdvancedMechatronics: 650 - BasicElectronics: 300 - Steel: 1000 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/mechatronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/mechatronics.yml deleted file mode 100644 index e9b1129b092..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/mechatronics.yml +++ /dev/null @@ -1,34 +0,0 @@ -- type: latheRecipe - id: BasicMechatronics1Mechatronics - result: BasicMechatronics1 - completetime: 0.5 - materials: - Steel: 200 - Silver: 50 - -- type: latheRecipe - id: PlastitaniumFibreAlloy1Mechatronics - result: PlastitaniumFibreAlloy1 - completetime: 0.5 - materials: - Plasteel: 400 - Silver: 100 - Gold: 50 - -- type: latheRecipe - id: WeaponPistolMk58Mechatronics - result: WeaponPistolMk58 - completetime: 1.5 - materials: - BasicMechatronics: 200 - Steel: 1000 - -- type: latheRecipe - id: WeaponRifleM90GrenadeLauncherMechatronics - result: WeaponRifleM90GrenadeLauncher - completetime: 2.5 - materials: - BasicMechatronics: 600 - Silver: 900 - Steel: 1500 - Plastic: 500 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/misc.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/misc.yml deleted file mode 100644 index eff24873618..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/misc.yml +++ /dev/null @@ -1,16 +0,0 @@ -- type: latheRecipe - id: BoomboxCraft - result: Boombox - completetime: 1 - materials: - Steel: 750 - Gold: 250 - BasicElectronics: 250 - -- type: latheRecipe - id: JugBoriaticFuelCraft - result: JugBoriaticFuel - completetime: 3 - materials: - Uranium: 750 - Plasma: 1000 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml deleted file mode 100644 index d33a83d2859..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/ported.yml +++ /dev/null @@ -1,369 +0,0 @@ -- type: latheRecipe - id: JetpackVoid - result: JetpackVoidFilled - completetime: 5 - materials: - Steel: 1000 - Silver: 500 - Plasma: 500 - Uranium: 250 - -- type: latheRecipe - id: SpeedLoaderRifleHeavyEmpty - result: SpeedLoaderRifleHeavyEmpty - category: Ammo - completetime: 5 - materials: - Steel: 50 - -- type: latheRecipe - id: SpeedLoaderRifleHeavy - result: SpeedLoaderRifleHeavy - category: Ammo - completetime: 5 - materials: - Steel: 190 - -- type: latheRecipe - id: SpeedLoaderRifleHeavyPractice - result: SpeedLoaderRifleHeavyPractice - category: Ammo - completetime: 5 - materials: - Steel: 90 - -- type: latheRecipe - id: SpeedLoaderRifleHeavyUranium - result: SpeedLoaderRifleHeavyUranium - category: Ammo - completetime: 5 - materials: - Steel: 50 - Plastic: 150 - Uranium: 110 - -- type: latheRecipe - id: SpeedLoaderRifleHeavyIncendiary - result: SpeedLoaderRifleHeavyIncendiary - category: Ammo - completetime: 5 - materials: - Steel: 50 - Plastic: 150 - -- type: latheRecipe - id: UtilityBeltChiefEngineer - result: ClothingBeltChiefEngineer - completetime: 6 - materials: - Silver: 400 - Gold: 100 - -- type: latheRecipe - id: WeaponSubMachineGunCheshyre - result: WeaponSubMachineGunCheshyre - completetime: 4 - materials: - Steel: 2500 - Plastic: 1000 - -- type: latheRecipe - id: WeaponPistolRongyu - result: WeaponPistolRongyu - completetime: 4 - materials: - Steel: 1500 - -- type: latheRecipe - id: WeaponSpecialMako - result: WeaponSpecialMako - completetime: 4 - materials: - Steel: 7500 - Plasma: 5000 - Gold: 1500 - Silver: 2500 - -- type: latheRecipe - id: ClothingOuterArmorPangTaiVest - result: ClothingOuterArmorPangTaiVest - completetime: 4 - materials: - Steel: 1500 - Plastic: 1000 - Cloth: 500 - -- type: latheRecipe - id: ClothingHeadHatPangtaiCorvidHelmet - result: ClothingHeadHatPangtaiCorvidHelmet - completetime: 4 - materials: - Steel: 1000 - Plastic: 500 - Cloth: 250 - -- type: latheRecipe - id: ClothingOuterArmorPangTaiKorund - result: ClothingOuterArmorPangTaiKorund - completetime: 4 - materials: - Steel: 5000 - Plastic: 2500 - Cloth: 2500 - -- type: latheRecipe - id: ClothingHeadHatPangtaiKorundHelmet - result: ClothingHeadHatPangtaiKorundHelmet - completetime: 4 - materials: - Steel: 2500 - Plastic: 2000 - Cloth: 1000 - - -- type: latheRecipe - id: WeaponRifleM90GrenadeLauncherNT - result: WeaponRifleM90GrenadeLauncher - completetime: 5 - materials: - Steel: 3250 - Plastic: 1000 - -- type: latheRecipe - id: WeaponSubMachineGunMP5NT - result: WeaponSubMachineGunMP5 - completetime: 5 - materials: - Steel: 2250 - Plastic: 650 - -- type: latheRecipe - id: WeaponShotgunSpasNT - result: WeaponShotgunSpas - completetime: 5 - materials: - Steel: 1050 - -- type: latheRecipe - id: WeaponRevolverSnubnoseNT - result: WeaponRevolverSnubnose - completetime: 5 - materials: - Steel: 625 - -- type: latheRecipe - id: WeaponPistolHKUSPNT - result: WeaponPistolHKUSP - completetime: 5 - materials: - Steel: 750 - -- type: latheRecipe - id: MissileRackFlatpackCraft - result: MissileRackFlatpack - completetime: 5 - materials: - Steel: 5000 - Silver: 1500 - Uranium: 500 - -- type: latheRecipe - id: VulcanFlatpackCraft - result: VulcanFlatpack - completetime: 5 - materials: - Steel: 5000 - Silver: 2500 - -- type: latheRecipe - id: HardlineBeamPulserFlatpackCraft - result: HardlineBeamPulserFlatpack - completetime: 5 - materials: - Steel: 5000 - Silver: 2500 - Glass: 1000 - Plasma: 1500 - - -- type: latheRecipe - id: SHIFighterThrusterFlatpackCraft - result: SHIFighterThrusterFlatpack - completetime: 5 - materials: - Steel: 3250 - Plastic: 1000 - - -- type: latheRecipe - id: SHIWarshipThrusterFlatpackCraft - result: SHIWarshipThrusterFlatpack - completetime: 5 - materials: - Steel: 3250 - Plastic: 1000 - -- type: latheRecipe - id: WeaponPistolBlastpopBlueCraft - result: WeaponPistolBlastpopBlue - completetime: 5 - materials: - Plastic: 1000 - -- type: latheRecipe - id: WeaponPistolBlastpopRedCraft - result: WeaponPistolBlastpopRed - completetime: 5 - materials: - Plastic: 1000 - -- type: latheRecipe - id: WeaponPistolBlastpopGoldCraft - result: WeaponPistolBlastpopGold - completetime: 5 - materials: - Plastic: 1000 - -- type: latheRecipe - id: WeaponPistolBlastpopGrayCraft - result: WeaponPistolBlastpopGray - completetime: 5 - materials: - Plastic: 1000 - -- type: latheRecipe - id: ClothingOuterHardsuitHEVCraft - result: ClothingOuterHardsuitHEV - completetime: 5 - materials: - Steel: 5000 - Cloth: 500 - Plastic: 2500 - -- type: latheRecipe - id: ClothingOuterArmorShinoharaArmorCraft - result: ClothingOuterArmorShinoharaArmor - completetime: 5 - materials: - Cloth: 1500 - Plastic: 2500 - -- type: latheRecipe - id: ClothingHeadHatShinoharaBeretCraft - result: ClothingHeadHatShinoharaBeret - completetime: 5 - materials: - Cloth: 1500 - -- type: latheRecipe - id: ClothingUniformJumpsuitShinoharaSecurityCraft - result: ClothingUniformJumpsuitShinoharaSecurity - completetime: 5 - materials: - Cloth: 2000 - -- type: latheRecipe - id: WeaponPistolHimehabuCraft - result: WeaponPistolHimehabu - completetime: 5 - materials: - Steel: 3000 - Plastic: 1500 - -- type: latheRecipe - id: WeaponSubMachineGunSabreCraft - result: WeaponSubMachineGunSabre - completetime: 5 - materials: - Steel: 3500 - Plastic: 2500 - Silver: 250 - -- type: latheRecipe - id: WeaponPistolMk58Craft - result: WeaponPistolMk58 - completetime: 5 - materials: - Steel: 4000 - -- type: latheRecipe - id: WeaponPistolViperCraft - result: WeaponPistolViper - completetime: 5 - materials: - Steel: 2000 - -- type: latheRecipe - id: ClothingHeadHatShinoharaHelmetCraft - result: ClothingHeadHatShinoharaHelmet - completetime: 5 - materials: - Steel: 2500 - Silver: 1000 - Cloth: 250 - -- type: latheRecipe - id: WeaponPistolSmartpistolCraft - result: WeaponPistolSmartpistol - completetime: 5 - materials: - Steel: 2500 - Silver: 1000 - Cloth: 250 - Plasma: 500 - -- type: latheRecipe - id: MagazinePistolSmartgunCraft - result: MagazinePistolSmartgun - completetime: 5 - materials: - Steel: 500 - Uranium: 200 - -- type: latheRecipe - id: EnergyKatanaCraft - result: EnergyKatana - completetime: 5 - materials: - Steel: 5000 - Uranium: 1500 - Silver: 2500 - Gold: 1500 - Plasma: 500 - -- type: latheRecipe - id: WeaponLauncherHammerheadCraft - result: WeaponLauncherHammerhead - completetime: 5 - materials: - Steel: 3000 - Uranium: 1500 - Gold: 1000 - Plasma: 4000 - -- type: latheRecipe - id: TermiteLPC - result: ShipVoucherTermite - completetime: 1 - materials: - StarshipEngineComponents: 2000 - ShipComponents: 500 - ShipHull: 1500 - -- type: latheRecipe - id: ParacelsusLPC - result: ShipVoucherParacelsus - completetime: 1 - materials: - StarshipEngineComponents: 4000 - ShipComponents: 2500 - ShipHull: 5000 - -- type: latheRecipe - id: ExhumerLPC - result: ShipVoucherExhumer - completetime: 1 - materials: - StarshipEngineComponents: 4000 - ShipComponents: 1000 - ShipHull: 3500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/scrap.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/scrap.yml deleted file mode 100644 index 28a2cb6220a..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/scrap.yml +++ /dev/null @@ -1,204 +0,0 @@ - -- type: latheRecipe - id: SteelScrap - result: RefinedSteelScrap1 - completetime: 0.25 - materials: - ScrapLowGrade: 500 - -- type: latheRecipe - id: TitaniumScrap - result: RefinedTitaniumScrap1 - completetime: 0.25 - materials: - ScrapHighGrade: 500 - -- type: latheRecipe - id: Garbage - result: RefinedGarbageOre1 - completetime: 0.25 - materials: - Garbage: 500 - -- type: latheRecipe - id: PlasticFromGarbage1 - result: SheetPlastic1 - completetime: 0.25 - materials: - RefinedGarbage: 200 - -- type: latheRecipe - id: PlasticFromGarbage - result: SheetPlastic - completetime: 0.25 - materials: - RefinedGarbage: 6000 - -- type: latheRecipe - id: SteelFromScrapLowGrade1 - result: SheetSteel1 - completetime: 0.25 - materials: - ScrapLowGrade: 100 - -- type: latheRecipe - id: SteelFromScrapLowGrade - result: SheetSteel - completetime: 0.25 - materials: - ScrapLowGrade: 3000 - -- type: latheRecipe - id: CopperFromScrapLowGrade1 - result: IngotCopper1 - completetime: 0.25 - materials: - ScrapLowGrade: 100 - -- type: latheRecipe - id: CopperFromScrapLowGrade - result: IngotCopper - completetime: 0.25 - materials: - ScrapLowGrade: 3000 - - -- type: latheRecipe - id: PlasteelFromScrapHighGrade1 - result: SheetPlasteel1 - completetime: 0.25 - materials: - ScrapHighGrade: 200 - -- type: latheRecipe - id: PlasteelFromScrapHighGrade - result: SheetPlasteel - completetime: 0.25 - materials: - ScrapHighGrade: 6000 - -- type: latheRecipe - id: TungstenFromScrapHighGrade1 - result: IngotTungsten1 - completetime: 0.25 - materials: - ScrapHighGrade: 250 - -- type: latheRecipe - id: TungstenFromScrapHighGrade - result: IngotTungsten - completetime: 0.25 - materials: - ScrapHighGrade: 7000 - -- type: latheRecipe - id: GoldFromScrapCircuit1 - result: IngotGold1 - completetime: 0.25 - materials: - ScrapCircuit: 250 - -- type: latheRecipe - id: GoldFromScrapCircuit - result: IngotGold - completetime: 0.25 - materials: - ScrapCircuit: 7000 - -- type: latheRecipe - id: SilverFromScrapCircuit1 - result: IngotSilver1 - completetime: 0.25 - materials: - ScrapCircuit: 200 - -- type: latheRecipe - id: SilverFromScrapCircuit - result: IngotSilver - completetime: 0.25 - materials: - ScrapCircuit: 6000 - -- type: latheRecipe - id: PlasmaFromScrapPlasma1 - result: SheetPlasma1 - completetime: 0.25 - materials: - ScrapPlasma: 250 - -- type: latheRecipe - id: PlasmaFromScrapPlasma - result: SheetPlasma - completetime: 0.25 - materials: - ScrapPlasma: 5000 - -- type: latheRecipe - id: PhoronFromScrapPlasma - result: DeactivatedPhoronBottle5 - completetime: 0.25 - materials: - ScrapPlasma: 2500 - -- type: latheRecipe - id: IsotopesFromScrapPlasma - result: PlasmaIsotope5 - completetime: 0.25 - materials: - ScrapPlasma: 2500 - -- type: latheRecipe - id: UraniumFromScrapUranium1 - result: SheetUranium1 - completetime: 0.25 - materials: - ScrapUranium: 500 - -- type: latheRecipe - id: UraniumFromScrapUranium - result: SheetUranium - completetime: 0.25 - materials: - ScrapUranium: 8000 - -- type: latheRecipe - id: FibreAlloyFromCombinedScrap - result: PlastitaniumFibreAlloy1 - completetime: 0.5 - materials: - ScrapHighGrade: 3000 - RefinedScrapTitanium: 2000 - ScrapPlasma: 1000 - -- type: latheRecipe - id: BasicElectronicsFromCombinedScrap - result: BasicElectronics1 - completetime: 0.5 - materials: - RefinedGarbage: 1000 - ScrapCircuit: 250 - -- type: latheRecipe - id: BasicMechatronicsFromCombinedScrap - result: BasicMechatronics1 - completetime: 0.5 - materials: - RefinedScrapSteel: 1000 - RefinedScrapTitanium: 250 - -- type: latheRecipe - id: BallisticCyclerFromCombinedScrap - result: BallisticCycler1 - completetime: 0.5 - materials: - RefinedScrapSteel: 5000 - RefinedScrapTitanium: 3000 - -- type: latheRecipe - id: HardsuitElectronicsFromCombinedScrap - result: HardsuitElectronics1 - completetime: 0.5 - materials: - RefinedScrapSteel: 3000 - ScrapCircuit: 1000 - ScrapUranium: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shinohara.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shinohara.yml deleted file mode 100644 index 167bcc3c704..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shinohara.yml +++ /dev/null @@ -1,719 +0,0 @@ - -- type: latheRecipe - id: ClothingUniformJumpsuitExecutiveShinoharaSuit - result: ClothingUniformJumpsuitExecutiveShinoharaSuit - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitShinoharaLogistics - result: ClothingUniformJumpsuitShinoharaLogistics - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterShinoharaVest - result: ClothingOuterShinoharaVest - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterShinoharaSuitJacket - result: ClothingOuterShinoharaSuitJacket - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterShinoharaExecSuitJacket - result: ClothingOuterShinoharaExecSuitJacket - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterShinoharaLabcoat - result: ClothingOuterShinoharaLabcoat - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitShinoharaDoctor - result: ClothingUniformJumpsuitShinoharaDoctor - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitShinoharaHighsec - result: ClothingUniformJumpsuitShinoharaHighsec - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingUniformJumpsuitShinoharaSecurity - result: ClothingUniformJumpsuitShinoharaSecurity - completetime: 2 - materials: - Cloth: 500 - -- type: latheRecipe - id: ClothingOuterArmorShinoharaArmor - result: ClothingOuterArmorShinoharaArmor - completetime: 2 - materials: - Durathread: 500 - Steel: 750 - -- type: latheRecipe - id: ClothingOuterArmorShinoharaArmorHighsec - result: ClothingOuterArmorShinoharaArmorHighsec - completetime: 2 - materials: - Durathread: 1000 - Steel: 1000 - Tungsten: 500 - -- type: latheRecipe - id: ClothingHeadHatShinoharaHelmet - result: ClothingHeadHatShinoharaHelmet - completetime: 2 - materials: - Durathread: 500 - Steel: 500 - Tungsten: 250 - -- type: latheRecipe - id: ClothingOuterArmorShinoharaArmorBulwark - result: ClothingOuterArmorShinoharaArmorBulwark - completetime: 2 - materials: - Durathread: 1000 - Steel: 1000 - Tungsten: 500 - -- type: latheRecipe - id: ClothingHeadHatShinoharaNonevaHelm - result: ClothingHeadHatShinoharaNonevaHelm - completetime: 2 - materials: - Durathread: 500 - Steel: 500 - Tungsten: 250 - -- type: latheRecipe - id: ClothingOuterHardsuitHighsec - result: ClothingOuterHardsuitHighsec - completetime: 2 - materials: - Durathread: 1500 - Steel: 2500 - Tungsten: 500 - HardsuitElectronics: 500 - -- type: latheRecipe - id: ClothingOuterHardsuitHEV - result: ClothingOuterHardsuitHEV - completetime: 2 - materials: - Cloth: 1000 - Steel: 2000 - HardsuitElectronics: 500 - -- type: latheRecipe - id: WeaponPistolBlastpopRed - result: WeaponPistolBlastpopRed - completetime: 2 - materials: - Plastic: 500 - Steel: 300 - -- type: latheRecipe - id: WeaponPistolBlastpopPurple - result: WeaponPistolBlastpopPurple - completetime: 2 - materials: - Plastic: 500 - Steel: 300 - -- type: latheRecipe - id: WeaponPistolBlastpopGray - result: WeaponPistolBlastpopGray - completetime: 2 - materials: - Plastic: 500 - Steel: 300 - -- type: latheRecipe - id: WeaponPistolBlastpopGreen - result: WeaponPistolBlastpopGreen - completetime: 2 - materials: - Plastic: 500 - Steel: 300 - -- type: latheRecipe - id: WeaponPistolBlastpopGold - result: WeaponPistolBlastpopGold - completetime: 2 - materials: - Plastic: 500 - Steel: 300 - -- type: latheRecipe - id: WeaponPistolBlastpopBlue - result: WeaponPistolBlastpopBlue - completetime: 2 - materials: - Plastic: 500 - Steel: 300 - -- type: latheRecipe - id: WeaponLaserCarbineSHI - result: WeaponLaserCarbine - completetime: 2 - materials: - Steel: 1500 - Gold: 500 - BasicElectronics: 1000 - LaserLocus: 500 - -- type: latheRecipe - id: WeaponPistolZodum - result: WeaponPistolZodum - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponPistolSmartpistol - result: WeaponPistolSmartpistol - completetime: 2 - materials: - Steel: 2500 - Plastic: 500 - BasicElectronics: 500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponShotgunEnforcer - result: WeaponShotgunEnforcer - completetime: 2 - materials: - Steel: 2500 - Plastic: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponShotgunSHIDoubleBarreled4g - result: WeaponShotgunSHIDoubleBarreled4g - completetime: 2 - materials: - Steel: 2500 - Silver: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponPistolMk58SHI - result: WeaponPistolMk58 - completetime: 2 - materials: - Steel: 1000 - Plastic: 500 - -- type: latheRecipe - id: WeaponSubMachineGunSabre - result: WeaponSubMachineGunSabre - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - Silver: 1000 - BallisticCycler: 1000 - -- type: latheRecipe - id: WeaponRevolverMateba - result: WeaponRevolverMateba - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - Silver: 1000 - -- type: latheRecipe - id: WeaponRevolverInspector - result: WeaponRevolverInspector - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - Silver: 500 - -- type: latheRecipe - id: WeaponRifleHoundMarksman - result: WeaponRifleHoundMarksman - completetime: 2 - materials: - Steel: 2500 - Plastic: 1500 - Silver: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleLecterSHI - result: WeaponRifleLecter - completetime: 2 - materials: - Steel: 2500 - Plastic: 1500 - Silver: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponLightMachineGunL6 - result: WeaponLightMachineGunL6 - completetime: 2 - materials: - Steel: 3500 - Plastic: 1500 - Silver: 1000 - BallisticCycler: 1500 - -- type: latheRecipe - id: WeaponSubMachineGunMP49 - result: WeaponSubMachineGunMP49 - completetime: 2 - materials: - Steel: 1500 - Plastic: 500 - Silver: 500 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponRifleGoro - result: WeaponRifleGoro - completetime: 2 - materials: - Steel: 2500 - Silver: 1000 - BallisticCycler: 500 - -- type: latheRecipe - id: WeaponLauncherHammerhead - result: WeaponLauncherHammerhead - completetime: 2 - materials: - Steel: 2500 - Silver: 1000 - TubeLoader: 500 - AdvancedElectronics: 1000 - -- type: latheRecipe - id: WeaponFighterMachinegun - result: WeaponFighterMachinegun - completetime: 2 - materials: - Steel: 3000 - BallisticCycler: 1000 - BasicMechatronics: 2000 - -- type: latheRecipe - id: WeaponFighterAutocannon - result: WeaponFighterAutocannon - completetime: 2 - materials: - Steel: 3000 - Uranium: 2000 - TubeLoader: 1000 - BasicMechatronics: 3000 - -- type: latheRecipe - id: WeaponMechCombatTaikotyo - result: WeaponMechCombatTaikotyo - completetime: 2 - materials: - Steel: 2500 - TubeLoader: 1000 - AdvancedMechatronics: 1500 - -- type: latheRecipe - id: WeaponMechCombatLightRifle - result: WeaponMechCombatLightRifle - completetime: 2 - materials: - Steel: 2500 - BallisticCycler: 1000 - BasicMechatronics: 1000 - -- type: latheRecipe - id: WeaponMechCombatAutoshotgun - result: WeaponMechCombatAutoshotgun - completetime: 2 - materials: - Steel: 3000 - BallisticCycler: 1000 - BasicMechatronics: 1000 - -- type: latheRecipe - id: ShipyardManufactorumFlatpack - result: ShipyardManufactorumFlatpack - completetime: 2 - materials: - Steel: 3000 - AdvancedMechatronics: 1000 - BasicMechatronics: 1000 - -- type: latheRecipe - id: ScrapRefinerFlatpack - result: ScrapRefinerFlatpack - completetime: 2 - materials: - Steel: 3000 - Gold: 1000 - -- type: latheRecipe - id: WeaponMechCombatAutopuntgun - result: WeaponMechCombatAutopuntgun - completetime: 2 - materials: - Steel: 3500 - Silver: 1000 - BallisticCycler: 1500 - AdvancedMechatronics: 1000 - -- type: latheRecipe - id: WeaponMechSword - result: WeaponMechSword - completetime: 2 - materials: - Steel: 3000 - BasicMechatronics: 1000 - -- type: latheRecipe - id: WeaponMechPlasmaSword - result: WeaponMechPlasmaSword - completetime: 2 - materials: - Steel: 3000 - Plasma: 2000 - AdvancedMechatronics: 1000 - -- type: latheRecipe - id: WeaponLauncherMilkor - result: WeaponLauncherMilkor - completetime: 2 - materials: - Steel: 2500 - Gold: 1000 - TubeLoader: 500 - -- type: latheRecipe - id: WeaponLauncherDisposableRocket - result: WeaponLauncherDisposableRocket - completetime: 2 - materials: - Steel: 2500 - Silver: 500 - -- type: latheRecipe - id: FleaLPC - result: ShipVoucherFlea - completetime: 1 - materials: - StarshipEngineComponents: 1500 - ShipComponents: 5000 - ShipHull: 1500 - -- type: latheRecipe - id: VariableCommodityFabricatorFlatpack - result: VariableCommodityFabricatorFlatpack - completetime: 2 - materials: - Gold: 1000 - Silver: 2500 - Steel: 2500 - -- type: latheRecipe - id: AutoloomFablatheFlatpack - result: AutoloomFablatheFlatpack - completetime: 2 - materials: - Gold: 1000 - Silver: 2500 - Steel: 2500 - -- type: latheRecipe - id: AdvancedVariableCommodityFablatheFlatpack - result: AdvancedVariableCommodityFablatheFlatpack - completetime: 2 - materials: - BasicMechatronics: 2500 - BasicElectronics: 2500 - Gold: 1500 - Silver: 2500 - Steel: 3000 - -- type: latheRecipe - id: BallisticFablatheFlatpack - result: BallisticFablatheFlatpack - completetime: 2 - materials: - BasicMechatronics: 2500 - BasicElectronics: 2500 - Gold: 1500 - Silver: 2500 - Steel: 3000 - -- type: latheRecipe - id: GilgameshFlatpack - result: GilgameshFlatpack - completetime: 2 - materials: - AdvancedMechatronics: 3500 - NanotrasenElectronics: 2000 - Gold: 3000 - Silver: 5000 - Steel: 12500 - Tungsten: 2500 - -- type: latheRecipe - id: CyberneticsDermalArmor - result: CyberneticsDermalArmor - completetime: 2 - materials: - AdvancedElectronics: 2000 - Biomass: 1000 - Silver: 2000 - Tungsten: 2500 - -- type: latheRecipe - id: ShinoharaOptics - result: ShinoharaOptics - completetime: 2 - materials: - AdvancedElectronics: 1000 - Glass: 1000 - Gold: 750 - -- type: latheRecipe - id: CyberneticsMantisBladeRight - result: CyberneticsMantisBladeRight - completetime: 2 - materials: - BasicElectronics: 1500 - AdvancedMechatronics: 3000 - Gold: 1000 - Plasma: 500 - Steel: 750 - -- type: latheRecipe - id: BoriaticComposterFlatpack - result: BoriaticComposterFlatpack - completetime: 2 - materials: - BasicElectronics: 1500 - Gold: 1500 - Plasma: 3500 - Steel: 5750 - -- type: latheRecipe - id: CyberneticsMantisBladeLeft - result: CyberneticsMantisBladeLeft - completetime: 2 - materials: - BasicElectronics: 1500 - AdvancedMechatronics: 3000 - Gold: 1000 - Plasma: 500 - Steel: 750 - -- type: latheRecipe - id: PlasmaRepeaterFlatpack - result: PlasmaRepeaterFlatpack - completetime: 2 - materials: - BasicMechatronics: 1500 - AdvancedElectronics: 3000 - Gold: 1000 - Plasma: 2500 - LaserLocus: 1000 - -- type: latheRecipe - id: ExhumerFlatpack - result: ExhumerFlatpack - completetime: 2 - materials: - BasicMechatronics: 1000 - AdvancedElectronics: 1000 - Steel: 500 - WeakLaserLocus: 1000 - -- type: latheRecipe - id: IdnaTorpedo - result: IdnaTorpedo - completetime: 2 - materials: - Plasma: 500 - BasicElectronics: 250 - Steel: 500 - -- type: latheRecipe - id: IdnaFlatpack - result: IdnaFlatpack - completetime: 2 - materials: - BasicMechatronics: 1000 - Silver: 500 - Steel: 2500 - TubeLoader: 1000 - -- type: latheRecipe - id: MagwellFlatpack - result: MagwellFlatpack - completetime: 2 - materials: - AdvancedMechatronics: 1000 - Silver: 500 - Steel: 2500 - TubeLoader: 1000 - -- type: latheRecipe - id: ShieldEmitterSmallFlatpack - result: ShieldEmitterSmallFlatpack - completetime: 2 - materials: - NanotrasenElectronics: 1000 - BasicMechatronics: 1000 - Silver: 1500 - Steel: 2500 - HardlightGenerator: 3000 - -- type: latheRecipe - id: SlugthrowerFlatpack - result: SlugthrowerFlatpack - completetime: 2 - materials: - BasicMechatronics: 1500 - Silver: 1000 - Steel: 5000 - BallisticCycler: 1000 - -- type: latheRecipe - id: FixedHardpointFlatpack - result: FixedHardpointFlatpack - completetime: 2 - materials: - BasicMechatronics: 7500 - AdvancedElectronics: 7500 - Gold: 2500 - Silver: 1000 - Steel: 1000 - -- type: latheRecipe - id: HardlightGenerator1 - result: HardlightGenerator1 - completetime: 2 - materials: - AdvancedElectronics: 300 - Gold: 300 - Silver: 300 - Glass: 500 - -- type: latheRecipe - id: AdvancedMechatronics1 - result: AdvancedMechatronics1 - completetime: 2 - materials: - BasicMechatronics: 1000 - Gold: 1500 - Steel: 1500 - -- type: latheRecipe - id: AdvancedElectronics1 - result: AdvancedElectronics1 - completetime: 2 - materials: - BasicMechatronics: 1000 - Copper: 1500 - Silver: 1500 - -- type: latheRecipe - id: PlastitaniumFibreAlloySHI - result: PlastitaniumFibreAlloy1 - completetime: 2 - materials: - Steel: 1000 - Plasma: 1500 - Silver: 1500 - -- type: latheRecipe - id: HardsuitElectronicsSHI - result: HardsuitElectronics1 - completetime: 2 - materials: - BasicElectronics: 1500 - Silver: 1500 - -- type: latheRecipe - id: LaserLocus1 - result: LaserLocus1 - completetime: 2 - materials: - BasicElectronics: 1500 - Silver: 1500 - -- type: latheRecipe - id: TubeLoader1 - result: TubeLoader1 - completetime: 2 - materials: - AdvancedMechatronics: 500 - Silver: 1000 - Steel: 1500 - -- type: latheRecipe - id: BallisticCycler1 - result: BallisticCycler1 - completetime: 2 - materials: - AdvancedMechatronics: 1000 - Steel: 1500 - -- type: latheRecipe - id: TelescopicBatonSHI - result: TelescopicBaton - completetime: 2 - materials: - Plastic: 1000 - Steel: 1500 - -- type: latheRecipe - id: ClothingBeltSheathSHIKatana - result: ClothingBeltSheathSHIKatana - completetime: 2 - materials: - Cloth: 750 - -- type: latheRecipe - id: SHIKatana - result: SHIKatana - completetime: 2 - materials: - Steel: 1500 - Silver: 500 - -- type: latheRecipe - id: SHIShiverBlade - result: SHIKatanaShiverBlade - completetime: 2 - materials: - AdvancedElectronics: 1000 - Plasma: 500 - WeakLaserLocus: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shipcomponents.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shipcomponents.yml deleted file mode 100644 index 6005a27d7b3..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/shipcomponents.yml +++ /dev/null @@ -1,26 +0,0 @@ - -- type: latheRecipe - id: ShipHull - result: StarshipHull1 - completetime: 0.25 - materials: - Steel: 250 - Plasma: 175 - -- type: latheRecipe - id: ShipElectronics - result: StarshipElectronics1 - completetime: 0.25 - materials: - Steel: 200 - Gold: 175 - Silver: 225 - -- type: latheRecipe - id: ShipEngine - result: StarshipEngineComponents1 - completetime: 0.25 - materials: - Steel: 175 - Gold: 130 - Plasma: 225 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml index af619b61701..19038477ec8 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/orefab.yml @@ -9,56 +9,56 @@ id: SheetSteel1 result: SheetSteel1 materials: - RawIron: 100 - Coal: 30 + RawIron: 20 + Coal: 6 - type: latheRecipe parent: BaseOrefabRecipe id: IngotCopper1 result: IngotCopper1 materials: - RawCopper: 100 + RawCopper: 20 - type: latheRecipe parent: BaseOrefabRecipe id: SheetGlass1 result: SheetGlass1 materials: - RawQuartz: 100 + RawQuartz: 20 - type: latheRecipe parent: BaseOrefabRecipe id: SheetPlasma1 result: SheetPlasma1 materials: - RawPlasma: 100 + RawPlasma: 20 - type: latheRecipe parent: BaseOrefabRecipe id: SheetUranium1 result: SheetUranium1 materials: - RawUranium: 100 + RawUranium: 20 - type: latheRecipe parent: BaseOrefabRecipe id: IngotGold1 result: IngotGold1 materials: - RawGold: 100 + RawGold: 20 - type: latheRecipe parent: BaseOrefabRecipe id: IngotSilver1 result: IngotSilver1 materials: - RawSilver: 100 + RawSilver: 20 - type: latheRecipe parent: BaseOrefabRecipe id: IngotTungsten1 result: IngotTungsten1 materials: - RawTungsten: 100 - RawIron: 100 - Coal: 100 \ No newline at end of file + RawTungsten: 20 + RawIron: 20 + Coal: 20 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml index 6e12e301710..3ad38bee75f 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml @@ -103,4 +103,49 @@ - type: latheRecipe parent: BaseClothingRecipe id: ClothingMaskSterile - result: ClothingMaskSterile \ No newline at end of file + result: ClothingMaskSterile + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemRed + result: FloorCarpetItemRed + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemBlack + result: FloorCarpetItemBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemPink + result: FloorCarpetItemPink + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemBlue + result: FloorCarpetItemBlue + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemGreen + result: FloorCarpetItemGreen + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemOrange + result: FloorCarpetItemOrange + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemPurple + result: FloorCarpetItemPurple + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemCyan + result: FloorCarpetItemCyan + +- type: latheRecipe + parent: BaseClothingRecipe + id: FloorCarpetItemWhite + result: FloorCarpetItemWhite \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/translators.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/translators.yml deleted file mode 100644 index f3f897b468e..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/translators.yml +++ /dev/null @@ -1,49 +0,0 @@ -- type: latheRecipe - id: LowImperialTranslator - result: LowImperialTranslator - category: Tools - completetime: 2 - materials: - Steel: 200 - Glass: 200 - BasicElectronics: 100 - -- type: latheRecipe - id: FreespeakTranslator - result: FreespeakTranslator - category: Tools - completetime: 2 - materials: - Steel: 200 - Glass: 200 - BasicElectronics: 100 - -- type: latheRecipe - id: CreoleTranslator - result: CreoleTranslator - category: Tools - completetime: 2 - materials: - Steel: 200 - Glass: 200 - BasicElectronics: 100 - -- type: latheRecipe - id: KaishagoTranslator - result: KaishagoTranslator - category: Tools - completetime: 2 - materials: - Steel: 200 - Glass: 200 - BasicElectronics: 100 - -- type: latheRecipe - id: TradebandTranslator - result: TradebandTranslator - category: Tools - completetime: 2 - materials: - Steel: 200 - Glass: 200 - BasicElectronics: 100 \ No newline at end of file From 48e44f5c746b6d9a6fcad65ad15dc87b7f9519a8 Mon Sep 17 00:00:00 2001 From: ninruB Date: Wed, 24 Sep 2025 20:23:51 +0200 Subject: [PATCH 07/13] i forgot about u --- .../Industry/Machines/factional/servers.yml | 71 ++++++ .../Recipes/Lathes/static/druglathe.yml | 54 +++++ .../Recipes/Lathes/static/scrapupcycler.yml | 203 ++++++++++++++++++ .../Lathes/static/shipmanufactorum.yml | 25 +++ 4 files changed, 353 insertions(+) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/druglathe.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/scrapupcycler.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/shipmanufactorum.yml diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml new file mode 100644 index 00000000000..955e6ba928a --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml @@ -0,0 +1,71 @@ +- type: entity + id: ResearchAndDevelopmentServerInterdyne + parent: ResearchAndDevelopmentServer + name: interdyne pharmaceuticals research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Interdyne + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerCyberdawn + parent: ResearchAndDevelopmentServer + name: cyberdawn technologies research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Cyberdawn + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerImperial + parent: ResearchAndDevelopmentServer + name: imperial research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Imperial + - Mechatronics + - Electronics + - Astronautics + - Biochemical + +- type: entity + id: ResearchAndDevelopmentServerCommunard + parent: ResearchAndDevelopmentServer + name: communard research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Communard + - Mechatronics + - Electronics + - Astronautics + - Biochemical + UnlockedTechnologies: + - CommunardClothes + +- type: entity + id: ResearchAndDevelopmentServerCorporate + parent: ResearchAndDevelopmentServer + name: shinohara research server + description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? + components: + - type: TechnologyDatabase + supportedDisciplines: + - Corporate + - Mechatronics + - Electronics + - Astronautics + - Biochemical \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/druglathe.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/druglathe.yml new file mode 100644 index 00000000000..5bd6b64f5a8 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/druglathe.yml @@ -0,0 +1,54 @@ +- type: latheRecipe + id: CrashAutoinjector + result: CrashAutoinjector + materials: + ExoticProteins: 50 + DeactivatedPhoron: 100 + Garbage: 350 + +- type: latheRecipe + id: ExileAutoinjector + result: ExileAutoinjector + materials: + Galine: 50 + PlasmaIsotope: 100 + DeactivatedPhoron: 100 + ExoticProteins: 200 + RefinedGarbage: 300 + +- type: latheRecipe + id: KaiserAutoinjector + result: KaiserAutoinjector + materials: + Galine: 200 + ExoticProteins: 300 + DeactivatedPhoron: 300 + PlasmaIsotope: 400 + +- type: latheRecipe + id: MechaniteAutoinjector + result: MechaniteAutoinjector + materials: + Galine: 100 + PlasmaIsotope: 100 + DeactivatedPhoron: 300 + Mechanites: 400 + +- type: latheRecipe + id: BloodeyeAutoinjector + result: BloodeyeAutoinjector + materials: + Galine: 100 + DeactivatedPhoron: 200 + ExoticProteins: 300 + RefinedGarbage: 400 + +- type: latheRecipe + id: TradeGoodDrugs + result: TradeGoodDrugs + completetime: 2 + materials: + Galine: 100 + PlasmaIsotope: 200 + DeactivatedPhoron: 300 + RefinedGarbage: 300 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/scrapupcycler.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/scrapupcycler.yml new file mode 100644 index 00000000000..e8119d5f8fc --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/scrapupcycler.yml @@ -0,0 +1,203 @@ +- type: latheRecipe + id: SteelScrap + result: RefinedSteelScrap1 + completetime: 0.25 + materials: + ScrapLowGrade: 500 + +- type: latheRecipe + id: TitaniumScrap + result: RefinedTitaniumScrap1 + completetime: 0.25 + materials: + ScrapHighGrade: 500 + +- type: latheRecipe + id: Garbage + result: RefinedGarbageOre1 + completetime: 0.25 + materials: + Garbage: 500 + +- type: latheRecipe + id: PlasticFromGarbage1 + result: SheetPlastic1 + completetime: 0.25 + materials: + RefinedGarbage: 200 + +- type: latheRecipe + id: PlasticFromGarbage + result: SheetPlastic + completetime: 0.25 + materials: + RefinedGarbage: 6000 + +- type: latheRecipe + id: SteelFromScrapLowGrade1 + result: SheetSteel1 + completetime: 0.25 + materials: + ScrapLowGrade: 100 + +- type: latheRecipe + id: SteelFromScrapLowGrade + result: SheetSteel + completetime: 0.25 + materials: + ScrapLowGrade: 3000 + +- type: latheRecipe + id: CopperFromScrapLowGrade1 + result: IngotCopper1 + completetime: 0.25 + materials: + ScrapLowGrade: 100 + +- type: latheRecipe + id: CopperFromScrapLowGrade + result: IngotCopper + completetime: 0.25 + materials: + ScrapLowGrade: 3000 + + +- type: latheRecipe + id: PlasteelFromScrapHighGrade1 + result: SheetPlasteel1 + completetime: 0.25 + materials: + ScrapHighGrade: 200 + +- type: latheRecipe + id: PlasteelFromScrapHighGrade + result: SheetPlasteel + completetime: 0.25 + materials: + ScrapHighGrade: 6000 + +- type: latheRecipe + id: TungstenFromScrapHighGrade1 + result: IngotTungsten1 + completetime: 0.25 + materials: + ScrapHighGrade: 250 + +- type: latheRecipe + id: TungstenFromScrapHighGrade + result: IngotTungsten + completetime: 0.25 + materials: + ScrapHighGrade: 7000 + +- type: latheRecipe + id: GoldFromScrapCircuit1 + result: IngotGold1 + completetime: 0.25 + materials: + ScrapCircuit: 250 + +- type: latheRecipe + id: GoldFromScrapCircuit + result: IngotGold + completetime: 0.25 + materials: + ScrapCircuit: 7000 + +- type: latheRecipe + id: SilverFromScrapCircuit1 + result: IngotSilver1 + completetime: 0.25 + materials: + ScrapCircuit: 200 + +- type: latheRecipe + id: SilverFromScrapCircuit + result: IngotSilver + completetime: 0.25 + materials: + ScrapCircuit: 6000 + +- type: latheRecipe + id: PlasmaFromScrapPlasma1 + result: SheetPlasma1 + completetime: 0.25 + materials: + ScrapPlasma: 250 + +- type: latheRecipe + id: PlasmaFromScrapPlasma + result: SheetPlasma + completetime: 0.25 + materials: + ScrapPlasma: 5000 + +- type: latheRecipe + id: PhoronFromScrapPlasma + result: DeactivatedPhoronBottle5 + completetime: 0.25 + materials: + ScrapPlasma: 2500 + +- type: latheRecipe + id: IsotopesFromScrapPlasma + result: PlasmaIsotope5 + completetime: 0.25 + materials: + ScrapPlasma: 2500 + +- type: latheRecipe + id: UraniumFromScrapUranium1 + result: SheetUranium1 + completetime: 0.25 + materials: + ScrapUranium: 500 + +- type: latheRecipe + id: UraniumFromScrapUranium + result: SheetUranium + completetime: 0.25 + materials: + ScrapUranium: 8000 + +- type: latheRecipe + id: FibreAlloyFromCombinedScrap + result: PlastitaniumFibreAlloy1 + completetime: 0.5 + materials: + ScrapHighGrade: 3000 + RefinedScrapTitanium: 2000 + ScrapPlasma: 1000 + +- type: latheRecipe + id: BasicElectronicsFromCombinedScrap + result: BasicElectronics1 + completetime: 0.5 + materials: + RefinedGarbage: 1000 + ScrapCircuit: 250 + +- type: latheRecipe + id: BasicMechatronicsFromCombinedScrap + result: BasicMechatronics1 + completetime: 0.5 + materials: + RefinedScrapSteel: 1000 + RefinedScrapTitanium: 250 + +- type: latheRecipe + id: BallisticCyclerFromCombinedScrap + result: BallisticCycler1 + completetime: 0.5 + materials: + RefinedScrapSteel: 5000 + RefinedScrapTitanium: 3000 + +- type: latheRecipe + id: HardsuitElectronicsFromCombinedScrap + result: HardsuitElectronics1 + completetime: 0.5 + materials: + RefinedScrapSteel: 3000 + ScrapCircuit: 1000 + ScrapUranium: 500 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/shipmanufactorum.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/shipmanufactorum.yml new file mode 100644 index 00000000000..26cfc8e9827 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/shipmanufactorum.yml @@ -0,0 +1,25 @@ +- type: latheRecipe + id: ShipHull + result: StarshipHull1 + completetime: 0.25 + materials: + Steel: 250 + Plasma: 175 + +- type: latheRecipe + id: ShipElectronics + result: StarshipElectronics1 + completetime: 0.25 + materials: + Steel: 200 + Gold: 175 + Silver: 225 + +- type: latheRecipe + id: ShipEngine + result: StarshipEngineComponents1 + completetime: 0.25 + materials: + Steel: 175 + Gold: 130 + Plasma: 225 \ No newline at end of file From ffe85760bdd1e2efc8341e82be456fa2bf5ef7cf Mon Sep 17 00:00:00 2001 From: ninruB Date: Wed, 1 Oct 2025 20:33:41 +0200 Subject: [PATCH 08/13] i guess i should commit --- .../UI/MiniTechnologyCardControl.xaml | 4 +- .../Research/UI/ResearchConsoleMenu.xaml.cs | 5 - .../Research/UI/TechnologyCardControl.xaml.cs | 2 +- .../FancyResearchConsoleBoundUserInterface.cs | 80 +++ .../Research/UI/FancyResearchConsoleItem.xaml | 34 ++ .../UI/FancyResearchConsoleItem.xaml.cs | 103 ++++ .../Research/UI/FancyResearchConsoleMenu.xaml | 73 +++ .../UI/FancyResearchConsoleMenu.xaml.cs | 280 +++++++++++ .../Research/UI/FancyTechnologyInfoPanel.xaml | 114 +++++ .../UI/FancyTechnologyInfoPanel.xaml.cs | 108 ++++ .../Research/UI/MiniRecipeCardControl.xaml | 37 ++ .../Research/UI/MiniRecipeCardControl.xaml.cs | 43 ++ .../Research/UI/ResearchesContainerPanel.cs | 56 +++ .../Systems/ResearchSystem.Console.cs | 37 +- .../Systems/ResearchSystem.Technology.cs | 2 +- .../SharedResearchConsoleComponent.cs | 11 +- .../Prototypes/TechDisciplinePrototype.cs | 9 +- .../Prototypes/TechnologyPrototype.cs | 9 +- .../Research/Systems/SharedResearchSystem.cs | 6 +- .../Research/ResearchAvailability.cs | 21 + .../SharedResearchSystemExtensions.cs | 34 ++ .../Locale/en-US/_Goobstation/research/ui.ftl | 12 + .../components/research-console-component.ftl | 2 +- .../Machines/Computers/computers.yml | 2 +- .../Industry/Machines/factional/servers.yml | 16 +- .../Entities/Industry/Machines/lathes.yml | 200 +++++++- .../Industry/Recipes/Lathes/categories.yml | 7 + .../Recipes/Lathes/dynamic/uniformprinter.yml | 459 +++++++++++++++++ .../Recipes/Lathes/static/autolathe.yml | 55 ++- .../Recipes/Lathes/static/uniformprinter.yml | 461 ++++++++++++++---- .../{astronautics.yml => astronautics.ymlOLD} | 0 .../{biochemical.yml => biochemical.ymlOLD} | 0 .../Entities/Industry/Research/communard.yml | 276 ++--------- .../{cyberdawn.yml => cyberdawn.ymlOLD} | 0 .../Industry/Research/disciplines.yml | 11 +- .../{electronics.yml => electronics.ymlOLD} | 0 .../{fabdisks.yml => fabdisks.ymlOLD} | 0 .../Entities/Industry/Research/imperial.yml | 328 ++----------- .../Industry/Research/imperial.ymlOLD | 278 +++++++++++ .../{interdyne.yml => interdyne.ymlOLD} | 0 .../{mechatronics.yml => mechatronics.ymOLD} | 0 .../{shinohara.yml => shinohara.ymlOLD} | 0 .../Interface/rnd-static.rsi/meta.json | 22 + .../Interface/rnd-static.rsi/static.png | Bin 0 -> 1426622 bytes 44 files changed, 2533 insertions(+), 664 deletions(-) create mode 100644 Content.Client/_Goobstation/Research/UI/FancyResearchConsoleBoundUserInterface.cs create mode 100644 Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml create mode 100644 Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml.cs create mode 100644 Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml create mode 100644 Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml.cs create mode 100644 Content.Client/_Goobstation/Research/UI/FancyTechnologyInfoPanel.xaml create mode 100644 Content.Client/_Goobstation/Research/UI/FancyTechnologyInfoPanel.xaml.cs create mode 100644 Content.Client/_Goobstation/Research/UI/MiniRecipeCardControl.xaml create mode 100644 Content.Client/_Goobstation/Research/UI/MiniRecipeCardControl.xaml.cs create mode 100644 Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs create mode 100644 Content.Shared/_Goobstation/Research/ResearchAvailability.cs create mode 100644 Content.Shared/_Goobstation/Research/SharedResearchSystemExtensions.cs create mode 100644 Resources/Locale/en-US/_Goobstation/research/ui.ftl create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{astronautics.yml => astronautics.ymlOLD} (100%) rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{biochemical.yml => biochemical.ymlOLD} (100%) rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{cyberdawn.yml => cyberdawn.ymlOLD} (100%) rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{electronics.yml => electronics.ymlOLD} (100%) rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{fabdisks.yml => fabdisks.ymlOLD} (100%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{interdyne.yml => interdyne.ymlOLD} (100%) rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{mechatronics.yml => mechatronics.ymOLD} (100%) rename Resources/Prototypes/_Crescent/Entities/Industry/Research/{shinohara.yml => shinohara.ymlOLD} (100%) create mode 100644 Resources/Textures/_Goobstation/Interface/rnd-static.rsi/meta.json create mode 100644 Resources/Textures/_Goobstation/Interface/rnd-static.rsi/static.png diff --git a/Content.Client/Research/UI/MiniTechnologyCardControl.xaml b/Content.Client/Research/UI/MiniTechnologyCardControl.xaml index 6605e825181..397072e29bf 100644 --- a/Content.Client/Research/UI/MiniTechnologyCardControl.xaml +++ b/Content.Client/Research/UI/MiniTechnologyCardControl.xaml @@ -1,4 +1,4 @@ - + + TextureScale="1 1" /> diff --git a/Content.Client/Research/UI/ResearchConsoleMenu.xaml.cs b/Content.Client/Research/UI/ResearchConsoleMenu.xaml.cs index a9f6e890a73..8f9899f2ac6 100644 --- a/Content.Client/Research/UI/ResearchConsoleMenu.xaml.cs +++ b/Content.Client/Research/UI/ResearchConsoleMenu.xaml.cs @@ -103,11 +103,6 @@ public void UpdateInformationPanel(ResearchConsoleBoundInterfaceState state) ("name", disciplineText), ("color", disciplineColor))); MainDisciplineLabel.SetMessage(msg); - var softcapMsg = new FormattedMessage(); - softcapMsg.AddMarkup(Loc.GetString("research-console-menu-softcap-amount-text", - ("softcap", state.SoftCapMultiplier.ToString("#.##")))); - SoftcapAmountLabel.SetMessage(softcapMsg); - TierDisplayContainer.Children.Clear(); foreach (var disciplineId in database.SupportedDisciplines) { diff --git a/Content.Client/Research/UI/TechnologyCardControl.xaml.cs b/Content.Client/Research/UI/TechnologyCardControl.xaml.cs index d45434beca8..180c9c4e263 100644 --- a/Content.Client/Research/UI/TechnologyCardControl.xaml.cs +++ b/Content.Client/Research/UI/TechnologyCardControl.xaml.cs @@ -1,4 +1,4 @@ -using Content.Shared.Research.Components; +using Content.Shared.Research.Components; using Content.Shared.Research.Prototypes; using Robust.Client.AutoGenerated; using Robust.Client.GameObjects; diff --git a/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleBoundUserInterface.cs b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleBoundUserInterface.cs new file mode 100644 index 00000000000..56775428471 --- /dev/null +++ b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleBoundUserInterface.cs @@ -0,0 +1,80 @@ +// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 Aiden +// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 FaDeOkno +// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +// +// SPDX-License-Identifier: AGPL-3.0-or-later + +using System.Linq; +using Content.Shared.Research.Components; +using Content.Shared.Research.Prototypes; +using JetBrains.Annotations; +using Robust.Client.UserInterface; +using Robust.Shared.Prototypes; + +namespace Content.Client._Goobstation.Research.UI; + +[UsedImplicitly] +public sealed class FancyResearchConsoleBoundUserInterface : BoundUserInterface +{ + [ViewVariables] + private FancyResearchConsoleMenu? _consoleMenu; // Goobstation R&D Console rework - ResearchConsoleMenu -> FancyResearchConsoleMenu + + public FancyResearchConsoleBoundUserInterface(EntityUid owner, Enum uiKey) : base(owner, uiKey) + { + } + + protected override void Open() + { + base.Open(); + + var owner = Owner; + + _consoleMenu = this.CreateWindow(); // Goobstation R&D Console rework - ResearchConsoleMenu -> FancyResearchConsoleMenu + _consoleMenu.SetEntity(owner); + _consoleMenu.OnClose += () => _consoleMenu = null; + + _consoleMenu.OnTechnologyCardPressed += id => + { + SendMessage(new ConsoleUnlockTechnologyMessage(id)); + }; + + _consoleMenu.OnServerButtonPressed += () => + { + SendMessage(new ConsoleServerSelectionMessage()); + }; + } + + public override void OnProtoReload(PrototypesReloadedEventArgs args) + { + base.OnProtoReload(args); + + if (!args.WasModified()) + return; + + if (State is not ResearchConsoleBoundInterfaceState rState) + return; + + _consoleMenu?.UpdatePanels(rState.Researches); + _consoleMenu?.UpdateInformationPanel(rState.Points); + } + + protected override void UpdateState(BoundUserInterfaceState state) + { + base.UpdateState(state); + + if (state is not ResearchConsoleBoundInterfaceState castState) + return; + + // Goobstation checks added + // Thats for avoiding refresh spam when only points are updated + if (_consoleMenu == null) + return; + if (!_consoleMenu.List.SequenceEqual(castState.Researches)) + _consoleMenu.UpdatePanels(castState.Researches); + if (_consoleMenu.Points != castState.Points) + _consoleMenu.UpdateInformationPanel(castState.Points); + } +} diff --git a/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml new file mode 100644 index 00000000000..c0ba8ae5593 --- /dev/null +++ b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + diff --git a/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml.cs b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml.cs new file mode 100644 index 00000000000..6aff50b3b6c --- /dev/null +++ b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleItem.xaml.cs @@ -0,0 +1,103 @@ +// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 Aiden +// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 FaDeOkno +// SPDX-FileCopyrightText: 2025 GoobBot +// SPDX-FileCopyrightText: 2025 SX-7 +// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +// +// SPDX-License-Identifier: AGPL-3.0-or-later + +using System.Numerics; +using Content.Shared._Goobstation.Research; +using Content.Shared.Research.Prototypes; +using Robust.Client.AutoGenerated; +using Robust.Client.GameObjects; +using Robust.Client.Graphics; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.XAML; + +namespace Content.Client._Goobstation.Research.UI; + +[GenerateTypedNameReferences] +public sealed partial class FancyResearchConsoleItem : LayoutContainer +{ + // Public fields + public TechnologyPrototype Prototype; + public Action? SelectAction; + public ResearchAvailability Availability; + + // Some visuals + public static readonly Color DefaultColor = Color.FromHex("#141F2F"); + public static readonly Color DefaultBorderColor = Color.FromHex("#4972A1"); + public static readonly Color DefaultHoveredColor = Color.FromHex("#4972A1"); + + public Color Color = DefaultColor; + public Color BorderColor = DefaultBorderColor; + public Color HoveredColor = DefaultHoveredColor; + + public FancyResearchConsoleItem(TechnologyPrototype proto, SpriteSystem sprite, ResearchAvailability availability) + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + + Availability = availability; + Prototype = proto; + + ResearchDisplay.Texture = sprite.Frame0(proto.Icon); + Button.OnPressed += Selected; + Button.OnDrawModeChanged += UpdateColor; + + (Color, HoveredColor, BorderColor) = availability switch + { + ResearchAvailability.Researched => (Color.DarkOliveGreen, Color.PaleGreen, Color.LimeGreen), + ResearchAvailability.Available => (Color.FromHex("#7c7d2a"), Color.FromHex("#ecfa52"), Color.FromHex("#e8fa25")), + ResearchAvailability.PrereqsMet => (Color.FromHex("#6b572f"), Color.FromHex("#fad398"), Color.FromHex("#cca031")), + ResearchAvailability.Unavailable => (Color.DarkRed, Color.PaleVioletRed, Color.Crimson), + _ => (Color.DarkRed, Color.PaleVioletRed, Color.Crimson) + }; + + UpdateColor(); + } + + private void UpdateColor() + { + var panel = (StyleBoxFlat) Panel.PanelOverride!; + panel.BackgroundColor = Button.IsHovered ? HoveredColor : Color; + + panel.BorderColor = BorderColor; + } + + protected override void ExitedTree() + { + base.ExitedTree(); + + Button.OnPressed -= Selected; + } + + private void Selected(BaseButton.ButtonEventArgs args) + { + SelectAction?.Invoke(Prototype, Availability); + } + + public void SetScale(float scale) + { + var box = (BoxContainer) GetChild(0)!; + box.SetSize = new Vector2(80 * scale, 80 * scale); + } +} + +public sealed class DrawButton : Button +{ + public event Action? OnDrawModeChanged; + + public DrawButton() + { + } + + protected override void DrawModeChanged() + { + OnDrawModeChanged?.Invoke(); + } +} diff --git a/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml new file mode 100644 index 00000000000..2e15ef362cd --- /dev/null +++ b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + diff --git a/Content.Client/_Goobstation/Research/UI/MiniRecipeCardControl.xaml.cs b/Content.Client/_Goobstation/Research/UI/MiniRecipeCardControl.xaml.cs new file mode 100644 index 00000000000..f0c218cf75e --- /dev/null +++ b/Content.Client/_Goobstation/Research/UI/MiniRecipeCardControl.xaml.cs @@ -0,0 +1,43 @@ +// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 Aiden +// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 FaDeOkno +// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +// +// SPDX-License-Identifier: AGPL-3.0-or-later + +using Content.Client.Lathe; +using Content.Shared.Research.Prototypes; +using Robust.Client.AutoGenerated; +using Robust.Client.GameObjects; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.CustomControls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Prototypes; +using Robust.Shared.Utility; + +namespace Content.Client._Goobstation.Research.UI; + +[GenerateTypedNameReferences] +public sealed partial class MiniRecipeCardControl : Control +{ + public MiniRecipeCardControl(TechnologyPrototype technology, LatheRecipePrototype proto, IPrototypeManager prototypeManager, SpriteSystem sprite, LatheSystem lathe) + { + RobustXamlLoader.Load(this); + + var discipline = prototypeManager.Index(technology.Discipline); + Background.ModulateSelfOverride = discipline.Color; + NameLabel.SetMessage(lathe.GetRecipeName(proto)); + + if (proto.Result.HasValue) + Showcase.Texture = sprite.Frame0(prototypeManager.Index(proto.Result.Value)); + + if (proto.Description.HasValue) + { + var tooltip = new Tooltip(); + tooltip.SetMessage(FormattedMessage.FromUnformatted(lathe.GetRecipeDescription(proto))); + Main.TooltipSupplier = _ => tooltip; + } + } +} \ No newline at end of file diff --git a/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs b/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs new file mode 100644 index 00000000000..4a11b262438 --- /dev/null +++ b/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs @@ -0,0 +1,56 @@ +// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 Aiden +// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 FaDeOkno +// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +// +// SPDX-License-Identifier: AGPL-3.0-or-later + +using Robust.Client.Graphics; +using Robust.Client.UserInterface.Controls; +using System.Linq; +using System.Numerics; + +namespace Content.Client._Goobstation.Research.UI; + +/// +/// UI element for visualizing technologies prerequisites +/// +public sealed partial class ResearchesContainerPanel : LayoutContainer +{ + public ResearchesContainerPanel() + { + } + + protected override void Draw(DrawingHandleScreen handle) + { + foreach (var child in Children) + { + if (child is not FancyResearchConsoleItem item) + continue; + + if (item.Prototype.TechnologyPrerequisites.Count <= 0) + continue; + + var list = Children.Where(x => x is FancyResearchConsoleItem second && item.Prototype.TechnologyPrerequisites.Contains(second.Prototype.ID)); + foreach (var second in list) + { + + var startCoords = new Vector2(item.PixelPosition.X + item.PixelWidth / 2, item.PixelPosition.Y + item.PixelHeight / 2); + var endCoords = new Vector2(second.PixelPosition.X + second.PixelWidth / 2, second.PixelPosition.Y + second.PixelHeight / 2); + + if (second.PixelPosition.Y != item.PixelPosition.Y) + { + + handle.DrawLine(startCoords, new(endCoords.X, startCoords.Y), Color.White); + handle.DrawLine(new(endCoords.X, startCoords.Y), endCoords, Color.White); + } + else + { + handle.DrawLine(startCoords, endCoords, Color.White); + } + } + } + } +} diff --git a/Content.Server/Research/Systems/ResearchSystem.Console.cs b/Content.Server/Research/Systems/ResearchSystem.Console.cs index 03cd703ab6c..a0e052479a0 100644 --- a/Content.Server/Research/Systems/ResearchSystem.Console.cs +++ b/Content.Server/Research/Systems/ResearchSystem.Console.cs @@ -6,6 +6,8 @@ using Content.Shared.IdentityManagement; using Content.Shared.Research.Components; using Content.Shared.Research.Prototypes; +using Content.Shared._Goobstation.Research; // Goobstation: R&D Console Rework +using System.Linq; // R&D Console Rework namespace Content.Server.Research.Systems; @@ -68,20 +70,41 @@ private void UpdateConsoleInterface(EntityUid uid, ResearchConsoleComponent? com if (!Resolve(uid, ref component, ref clientComponent, false)) return; - ResearchConsoleBoundInterfaceState state; + // R&D Console Rework Start + var allTechs = PrototypeManager.EnumeratePrototypes().ToList(); + Dictionary techList; + var points = 0; - if (TryGetClientServer(uid, out _, out var serverComponent, clientComponent)) + if (TryGetClientServer(uid, out var serverUid, out var server, clientComponent) && + TryComp(serverUid, out var db)) { - var points = clientComponent.ConnectedToServer ? serverComponent.Points : 0; - var softCap = clientComponent.ConnectedToServer ? serverComponent.CurrentSoftCapMultiplier : 1; - state = new ResearchConsoleBoundInterfaceState(points, softCap); + var unlockedTechs = new HashSet(db.UnlockedTechnologies); + techList = allTechs.ToDictionary( + proto => proto.ID, + proto => + { + if (unlockedTechs.Contains(proto.ID)) + return ResearchAvailability.Researched; + + var prereqsMet = proto.TechnologyPrerequisites.All(p => unlockedTechs.Contains(p)); + var canAfford = server.Points >= proto.Cost; + + return prereqsMet ? + (canAfford ? ResearchAvailability.Available : ResearchAvailability.PrereqsMet) + : ResearchAvailability.Unavailable; + }); + + if (clientComponent != null) + points = clientComponent.ConnectedToServer ? server.Points : 0; } else { - state = new ResearchConsoleBoundInterfaceState(default, default); + techList = allTechs.ToDictionary(proto => proto.ID, _ => ResearchAvailability.Unavailable); } - _uiSystem.SetUiState(uid, ResearchConsoleUiKey.Key, state); + _uiSystem.SetUiState(uid, ResearchConsoleUiKey.Key, + new ResearchConsoleBoundInterfaceState(points, techList)); + // R&D Console Rework End } private void OnPointsChanged(EntityUid uid, ResearchConsoleComponent component, ref ResearchServerPointsChangedEvent args) diff --git a/Content.Server/Research/Systems/ResearchSystem.Technology.cs b/Content.Server/Research/Systems/ResearchSystem.Technology.cs index 973223da0de..86a5a8bb76b 100644 --- a/Content.Server/Research/Systems/ResearchSystem.Technology.cs +++ b/Content.Server/Research/Systems/ResearchSystem.Technology.cs @@ -85,7 +85,7 @@ public bool UnlockTechnology(EntityUid client, } AddTechnology(serverEnt.Value, prototype); - TrySetMainDiscipline(prototype, serverEnt.Value); + //TrySetMainDiscipline(prototype, serverEnt.Value); // Goobstation commented ModifyServerPoints(serverEnt.Value, -(int) (prototype.Cost * clientDatabase.SoftCapMultiplier)); UpdateTechnologyCards(serverEnt.Value); diff --git a/Content.Shared/Research/Components/SharedResearchConsoleComponent.cs b/Content.Shared/Research/Components/SharedResearchConsoleComponent.cs index 91e82fcaa35..eddd0820df3 100644 --- a/Content.Shared/Research/Components/SharedResearchConsoleComponent.cs +++ b/Content.Shared/Research/Components/SharedResearchConsoleComponent.cs @@ -1,3 +1,4 @@ +using Content.Shared._Goobstation.Research; using Robust.Shared.Serialization; namespace Content.Shared.Research.Components @@ -29,11 +30,15 @@ public sealed class ConsoleServerSelectionMessage : BoundUserInterfaceMessage public sealed class ResearchConsoleBoundInterfaceState : BoundUserInterfaceState { public int Points; - public float SoftCapMultiplier; - public ResearchConsoleBoundInterfaceState(int points, float softCapMultiplier) + + /// + /// Goobstation field - all researches and their availablities + /// + public Dictionary Researches; + public ResearchConsoleBoundInterfaceState(int points, Dictionary researches) // Goobstation R&D console rework = researches field { Points = points; - SoftCapMultiplier = softCapMultiplier; + Researches = researches; // Goobstation R&D console rework } } } diff --git a/Content.Shared/Research/Prototypes/TechDisciplinePrototype.cs b/Content.Shared/Research/Prototypes/TechDisciplinePrototype.cs index b48d8256b73..2a5bb6ce9d1 100644 --- a/Content.Shared/Research/Prototypes/TechDisciplinePrototype.cs +++ b/Content.Shared/Research/Prototypes/TechDisciplinePrototype.cs @@ -1,4 +1,4 @@ -using Robust.Shared.Prototypes; +using Robust.Shared.Prototypes; using Robust.Shared.Utility; namespace Content.Shared.Research.Prototypes; @@ -45,4 +45,11 @@ public sealed partial class TechDisciplinePrototype : IPrototype /// [DataField("lockoutTier")] public int LockoutTier = 3; + + /// + /// Goobstation R&D console rework field + /// Name that appears on this discipline's button in console + /// + [DataField(required: true)] + public string UiName = string.Empty; } diff --git a/Content.Shared/Research/Prototypes/TechnologyPrototype.cs b/Content.Shared/Research/Prototypes/TechnologyPrototype.cs index f061699c0d2..88ee821b862 100644 --- a/Content.Shared/Research/Prototypes/TechnologyPrototype.cs +++ b/Content.Shared/Research/Prototypes/TechnologyPrototype.cs @@ -1,4 +1,4 @@ -using Robust.Shared.Prototypes; +using Robust.Shared.Prototypes; using Robust.Shared.Utility; namespace Content.Shared.Research.Prototypes; @@ -70,6 +70,13 @@ public sealed partial class TechnologyPrototype : IPrototype [DataField] public IReadOnlyList GenericUnlocks = new List(); + /// + /// Goobstation R&D console rework field + /// Position of this tech in console menu + /// + [DataField(required: true)] + public Vector2i Position { get; private set; } + [DataField] public float SoftCapContribution = 1; } diff --git a/Content.Shared/Research/Systems/SharedResearchSystem.cs b/Content.Shared/Research/Systems/SharedResearchSystem.cs index 844c273e9da..12841d39a83 100644 --- a/Content.Shared/Research/Systems/SharedResearchSystem.cs +++ b/Content.Shared/Research/Systems/SharedResearchSystem.cs @@ -1,4 +1,4 @@ -using System.Linq; +using System.Linq; using Content.Shared.Lathe; using Content.Shared.Research.Components; using Content.Shared.Research.Prototypes; @@ -73,8 +73,8 @@ public bool IsTechnologyAvailable(TechnologyDatabaseComponent component, Technol if (!component.SupportedDisciplines.Contains(tech.Discipline)) return false; - if (tech.Tier > disciplineTiers[tech.Discipline]) - return false; + // if (tech.Tier > disciplineTiers[tech.Discipline]) // Goobstation R&D Console rework - removed main discipline checks + // return false; if (component.UnlockedTechnologies.Contains(tech.ID)) return false; diff --git a/Content.Shared/_Goobstation/Research/ResearchAvailability.cs b/Content.Shared/_Goobstation/Research/ResearchAvailability.cs new file mode 100644 index 00000000000..bba6328c496 --- /dev/null +++ b/Content.Shared/_Goobstation/Research/ResearchAvailability.cs @@ -0,0 +1,21 @@ +// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 Aiden +// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 FaDeOkno +// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +// +// SPDX-License-Identifier: AGPL-3.0-or-later + +using Robust.Shared.Serialization; + +namespace Content.Shared._Goobstation.Research; + +[Serializable, NetSerializable] +public enum ResearchAvailability : byte +{ + Researched, + Available, + PrereqsMet, + Unavailable +} diff --git a/Content.Shared/_Goobstation/Research/SharedResearchSystemExtensions.cs b/Content.Shared/_Goobstation/Research/SharedResearchSystemExtensions.cs new file mode 100644 index 00000000000..e87a3b03c73 --- /dev/null +++ b/Content.Shared/_Goobstation/Research/SharedResearchSystemExtensions.cs @@ -0,0 +1,34 @@ +// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 Aiden +// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 FaDeOkno +// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> +// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +// +// SPDX-License-Identifier: AGPL-3.0-or-later + +using Content.Shared.Research.Components; +using Content.Shared.Research.Prototypes; +using Content.Shared.Research.Systems; +using Robust.Shared.Prototypes; +using System.Linq; + +namespace Content.Shared._Goobstation.Research; + +public static class SharedResearchSystemExtensions +{ + public static int GetTierCompletionPercentage(this SharedResearchSystem system, + TechnologyDatabaseComponent component, + TechDisciplinePrototype techDiscipline, + IPrototypeManager prototypeManager) + { + var allTech = prototypeManager.EnumeratePrototypes() + .Where(p => p.Discipline == techDiscipline.ID && !p.Hidden).ToList(); + + var percentage = (float) component.UnlockedTechnologies + .Where(x => prototypeManager.Index(x).Discipline == techDiscipline.ID) + .Count() / (float) allTech.Count * 100f; + + return (int) Math.Clamp(percentage, 0, 100); + } +} diff --git a/Resources/Locale/en-US/_Goobstation/research/ui.ftl b/Resources/Locale/en-US/_Goobstation/research/ui.ftl new file mode 100644 index 00000000000..3f97bd4b4bf --- /dev/null +++ b/Resources/Locale/en-US/_Goobstation/research/ui.ftl @@ -0,0 +1,12 @@ +# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> +# SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +research-console-unlocks-text = Unlocked recipes: +research-console-required-text = Prerequisites: +research-console-no-tech-requirements = [color=green]This technology has no prerequisites![/color] +research-console-menu-recenter-button = Recenter +research-console-menu-server-researched-button = Researched +research-console-tech-cost-label = { $cost } points of recovered information. +research-console-tier-percentage = : { $perc }% diff --git a/Resources/Locale/en-US/research/components/research-console-component.ftl b/Resources/Locale/en-US/research/components/research-console-component.ftl index 43a08401b9a..464c1891564 100644 --- a/Resources/Locale/en-US/research/components/research-console-component.ftl +++ b/Resources/Locale/en-US/research/components/research-console-component.ftl @@ -1,7 +1,7 @@ ## UI research-console-menu-title = R&D Console -research-console-menu-research-points-text = Research: [color=orchid]{$points}[/color] +research-console-menu-research-points-text = Research Points: [color=orchid]{$points}[/color] research-console-menu-main-discipline = Main Discipline: [color={$color}]{$name}[/color] research-console-menu-softcap-amount-text = Current Cost Multiplier: [color=#ff8c00]{$softcap}[/color] research-console-menu-server-selection-button = Server list diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml index a9010a00c05..c2236209626 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml @@ -624,7 +624,7 @@ - type: UserInterface interfaces: enum.ResearchConsoleUiKey.Key: - type: ResearchConsoleBoundUserInterface + type: FancyResearchConsoleBoundUserInterface # R&D Console rework enum.ResearchClientUiKey.Key: type: ResearchClientBoundUserInterface enum.WiresUiKey.Key: diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml index 955e6ba928a..fa05d026e0e 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml @@ -35,10 +35,6 @@ - type: TechnologyDatabase supportedDisciplines: - Imperial - - Mechatronics - - Electronics - - Astronautics - - Biochemical - type: entity id: ResearchAndDevelopmentServerCommunard @@ -49,12 +45,12 @@ - type: TechnologyDatabase supportedDisciplines: - Communard - - Mechatronics - - Electronics - - Astronautics - - Biochemical - UnlockedTechnologies: - - CommunardClothes + # - Mechatronics + # - Electronics + # - Astronautics + # - Biochemical + # UnlockedTechnologies: + # - CommunardClothes - type: entity id: ResearchAndDevelopmentServerCorporate diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index e13b12dbb38..18c9046e3f8 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -178,6 +178,15 @@ - Implanter - DefibrillatorEmpty - BoneGel + - FloorCarpetItemRed + - FloorCarpetItemBlack + - FloorCarpetItemPink + - FloorCarpetItemBlue + - FloorCarpetItemGreen + - FloorCarpetItemOrange + - FloorCarpetItemPurple + - FloorCarpetItemCyan + - FloorCarpetItemWhite #circuits @@ -530,35 +539,175 @@ idleState: icon runningState: building staticRecipes: - - ClothingNeckMantleCap - - ClothingNeckMantleCE - - ClothingNeckMantleCMO - - ClothingNeckMantleHOP - - ClothingNeckMantleHOS - - ClothingNeckMantleRD - - ClothingNeckMantleQM - ClothingNeckTieRed - ClothingNeckTieDet - - ClothingNeckScarfStripedGreen - - ClothingNeckScarfStripedBlue - - ClothingNeckScarfStripedRed - - ClothingNeckScarfStripedBrown - - ClothingNeckScarfStripedLightBlue - - ClothingNeckScarfStripedOrange - - ClothingNeckScarfStripedBlack - - ClothingNeckScarfStripedPurple - ClothingHandsGlovesLatex - - ClothingHandsGlovesNitrile - ClothingMaskSterile - - FloorCarpetItemRed - - FloorCarpetItemBlack - - FloorCarpetItemPink - - FloorCarpetItemBlue - - FloorCarpetItemGreen - - FloorCarpetItemOrange - - FloorCarpetItemPurple - - FloorCarpetItemCyan - - FloorCarpetItemWhite + - PlushiePearCat + - ClothingUniformMNKDressBlack + - ClothingOuterCoatMNKBlackJacket + - ClothingUniformMNKBlackOveralls + - ClothingOuterCoatMNKBlackTopCoat + - ClothingUniformMNKTracksuitBlack + - ClothingUniformMNKBlackShoulder + - ClothingUniformMNKGymBra + - ClothingUniformMNKOfficeSkirt + - ClothingUniformMNKUnderGarment + - ClothingOuterCoatMNKWhiteHoodie + - ClothingOuterDenimJacket + - ClothingHeadHatBeretFrench + - ClothingHeadHatBeret + - ClothingHeadHatBeretWhite + - ClothingHeadHatBlacksoft + - ClothingUniformJumpskirtSecurityEOC + - ClothingUniformJumpsuitSecurityEOC + - ClothingUniformJumpsuitSuitAmish + - ClothingUniformJumpsuitSuitAristocratic + - ClothingUniformJumpsuitSuitAristocraticTuxedo + - ClothingHandsGlovesCombat + - ClothingMaskSyndicateFacemask + - ClothingShoesBootsCombat + - ClothingOuterCoatAcidRaincoat + - ClothingUniformJumpskirtAdminAssistant + - ClothingUniformJumpsuitAdminAssistant + - ClothingUniformJumpsuitBartender + - ClothingUniformJumpskirtBartender + - ClothingOuterCoatJacketBiker + - ClothingMaskBandBlack + - ClothingOuterHoodieBlack + - ClothingUniformJumpsuitColorBlack + - ClothingUniformJumpsuitLawyerBlack + - ClothingUniformJumpskirtLawyerBlack + - ClothingBackpackMessengerColorBlack + - ClothingNeckTieBlack + - ClothingUniformJumpsuitBlackTurtleneck + - ClothingOuterCoatBomber + - ClothingOuterHoodieChaplain + - ClothingUniformJumpskirtChaplain + - ClothingUniformJumpsuitChaplain + - ClothingUniformJumpsuitSuitBlackAlt + - ClothingUniformJumpsuitDesertUniform + - ClothingUniformJumpsuitSuitBrownAlt + - ClothingBackpackDuffel + - ClothingShoesEnclosedChem + - ClothingHandsGlovesEvening + - ClothingMaskGasExplorer + - ClothingUniformJumpsuitExplorer + - ClothingUniformSchoolGakuranBlack + - ClothingOuterCoatGentle + - ClothingOuterCoatGreatcoat + - ClothingHeadHatBeanieGreen + - ClothingUniformJumpsuitTurtleneckGrey + - ClothingUniformJumpsuitBH + - ClothingUniformJumpskirtBH + - ClothingShoesBootsJack + - ClothingOuterCoatJacketJamrock + - ClothingOuterCoatJensen + - ClothingShoesBootsLaceup + - ClothingOuterCoatJacketLeather + - ClothingBackpackSatchelLeather + - ClothingBackpackMessenger + - ClothingHandsGlovesNitrile + - ClothingUniformJumpsuitBHGrey + - ClothingUniformJumpskirtBHGrey + - ClothingUniformJumpsuitOperative + - ClothingUniformJumpskirtOperative + - ClothingOuterCoatOvercoat + - ClothingUniformJumpsuitChaplainPilgrimVest + - ClothingBackpackPilot + - ClothingHandsGlovesPilot + - ClothingUniformJumpsuitMilitaryPilot + - ClothingBackpackMessengerPilot + - ClothingBackpackSatchelPilot + - ClothingBeltPilot + - ClothingUniformJumpsuitSuitRolledSleeves + - ClothingUniformSpacer + - ClothingNeckScarfStripedBlue + - ClothingNeckScarfStripedBrown + - ClothingNeckScarfStripedRed + - ClothingOuterCoatTrench + - ClothingUniformJumpsuitSuitVictorianVest + dynamicRecipes: + #NCWL START + - ClothingNeckAdminCapelet + - ClothingHeadHatNCWLBeretAdmiral + - ClothingUniformJumpsuitNCWLCommunications + - ClothingUniformJumpsuitNCWLTelnikSleeved + - ClothingUniformJumpsuitNCWLTelnikSleeveless + - ClothingHeadHatNCWLKommissarHat + - ClothingShoesBootsNCWLAdmiralParade + - ClothingHandsGlovesNCWLAdmiralParade + - ClothingOuterArmorNCWLOpremeCarapace + - ClothingOuterArmorNCWLCarapaceVrachev + - ClothingHeadHatNCWLBeretMedi + - ClothingOuterArmorNCWLLogi + - ClothingOuterArmorNCWLCarapaceDoktor + - ClothingOuterArmorNCWLCarapaceKapitan + - ClothingUniformJumpsuitNCWLArtificer + - ClothingBackpackNCWL + - ClothingEyesGlassesNCWL + - ClothingHeadHelmetNCWLBasic + - ClothingHeadHatNCWLCapsoft + - ClothingUniformJumpsuitNCWLMedic + - ClothingHeadHatNCWLCapsoftMedical + - ClothingBeltNCWLPouches + - ClothingUniformJumpsuitNCWL + - ClothingMaskNCWLGasmask + - ClothingHeadHelmetNCWLHeavy + - ClothingHeadHatNCWLBeret + - ClothingBeltNCWLWebbing + - ClothingMaskNCWLBalaclava + - ClothingOuterArmorNCWLEngi + - ClothingBackpackSatchelNCWL + - ClothingBackpackDuffelNCWL + - ClothingOuterArmorNCWLMedi + - ClothingUniformJumpsuitNCWLSkirt + #NCWL END + #DSM START + - ClothingOuterCoatImperialAdjutant + - ClothingUniformJumpsuitImperialAdjutantFormal + - ClothingNeckCloakImperialAdjutant + - ClothingHandsGlovesImperialAdjutantGloves + - ClothingHeadHatAdvocatus + - ClothingNeckCloakInspector + - ClothingOuterCoatImperialAdvocatus + - ClothingOuterCoatArchmaester + - ClothingUniformJumpsuitImperialArchmaester + - ClothingHandsGlovesImperialGovernorGloves + - ClothingShoesBootsImperialJackboots + - ClothingHandsGlovesImperialWorkerGloves + - ClothingHandsGlovesImperialLonggloves + - ClothingHeadHelmetImperialWorkerHelmet + - ClothingUniformJumpsuitImperialSoldierFormal + - ClothingUniformJumpsuitImperialFreeholder + - ClothingOuterCoatImperialGovernor + - ClothingShoesBootsImperialGovernorBoots + - ClothingMaskImperialGovernorMask + - ClothingNeckCloakImperialGovernor + - ClothingHeadHatImperialBicorne + - ClothingHeadHatDSMCapsoft + - ClothingBackpackDSMSatchel + - ClothingUniformJumpsuitImperialCombat + - ClothingHeadHatImperialHat + - ClothingUniformJumpsuitImperialGovernor + - ClothingHeadHatImperialBeret + - ClothingHeadHatImperialPeakedCap + - ClothingMaskImperialCombatGasmask + - ClothingUniformJumpsuitImperialSurgeon + - ClothingShoesBootsImperialLaceup + - ClothingHeadHatImperialHeadwrap + - ClothingOuterCoatImperialMerchant + - ClothingHeadHelmetImperialRitter + - ClothingOuterCoatImperialRitter + - ClothingUniformJumpsuitImperialNobleFemale + - ClothingUniformJumpsuitImperialNobleMale + - ClothingNeckImperialBow + - ClothingNeckImperialBowJeweled + - ClothingNeckCloakImperialCapelet + - ClothingMaskImperialAdjutantMask + - ClothingHeadHatImperialSurgeon + #DSM END + #ore @@ -919,4 +1068,3 @@ board: SawsTradeGoodPrinterCircuitboard #crates end - \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml new file mode 100644 index 00000000000..b59826cc52e --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml @@ -0,0 +1,7 @@ +- type: latheCategory + id: Communard + name: Communard + +- type: latheCategory + id: Imperial + name: Imperial \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml new file mode 100644 index 00000000000..e1497827e76 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml @@ -0,0 +1,459 @@ +#ncwl +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckAdminCapelet + result: ClothingNeckAdminCapelet + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLBeretAdmiral + result: ClothingHeadHatNCWLBeretAdmiral + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLCommunications + result: ClothingUniformJumpsuitNCWLCommunications + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLTelnikSleeved + result: ClothingUniformJumpsuitNCWLTelnikSleeved + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLTelnikSleeveless + result: ClothingUniformJumpsuitNCWLTelnikSleeveless + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLKommissarHat + result: ClothingHeadHatNCWLKommissarHat + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsNCWLAdmiralParade + result: ClothingShoesBootsNCWLAdmiralParade + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesNCWLAdmiralParade + result: ClothingHandsGlovesNCWLAdmiralParade + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLOpremeCarapace + result: ClothingOuterArmorNCWLOpremeCarapace + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLCarapaceVrachev + result: ClothingOuterArmorNCWLCarapaceVrachev + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLBeretMedi + result: ClothingHeadHatNCWLBeretMedi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLLogi + result: ClothingOuterArmorNCWLLogi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLCarapaceDoktor + result: ClothingOuterArmorNCWLCarapaceDoktor + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLCarapaceKapitan + result: ClothingOuterArmorNCWLCarapaceKapitan + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLArtificer + result: ClothingUniformJumpsuitNCWLArtificer + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackNCWL + result: ClothingBackpackNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingEyesGlassesNCWL + result: ClothingEyesGlassesNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetNCWLBasic + result: ClothingHeadHelmetNCWLBasic + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLCapsoft + result: ClothingHeadHatNCWLCapsoft + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLMedic + result: ClothingUniformJumpsuitNCWLMedic + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLCapsoftMedical + result: ClothingHeadHatNCWLCapsoftMedical + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltNCWLPouches + result: ClothingBeltNCWLPouches + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWL + result: ClothingUniformJumpsuitNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskNCWLGasmask + result: ClothingMaskNCWLGasmask + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetNCWLHeavy + result: ClothingHeadHelmetNCWLHeavy + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLBeret + result: ClothingHeadHatNCWLBeret + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltNCWLWebbing + result: ClothingBeltNCWLWebbing + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskNCWLBalaclava + result: ClothingMaskNCWLBalaclava + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLEngi + result: ClothingOuterArmorNCWLEngi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackSatchelNCWL + result: ClothingBackpackSatchelNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackDuffelNCWL + result: ClothingBackpackDuffelNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLMedi + result: ClothingOuterArmorNCWLMedi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWL + result: ClothingUniformJumpsuitNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLSkirt + result: ClothingUniformJumpsuitNCWLSkirt + category: Communard + #ncwl end + + #dsm start +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatImperialAdjutant + result: ClothingOuterCoatImperialAdjutant + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialAdjutantFormal + result: ClothingUniformJumpsuitImperialAdjutantFormal + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckCloakImperialAdjutant + result: ClothingNeckCloakImperialAdjutant + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesImperialAdjutantGloves + result: ClothingHandsGlovesImperialAdjutantGloves + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatAdvocatus + result: ClothingHeadHatAdvocatus + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckCloakInspector + result: ClothingNeckCloakInspector + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatImperialAdvocatus + result: ClothingOuterCoatImperialAdvocatus + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatArchmaester + result: ClothingOuterCoatArchmaester + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialArchmaester + result: ClothingUniformJumpsuitImperialArchmaester + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesImperialGovernorGloves + result: ClothingHandsGlovesImperialGovernorGloves + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsImperialJackboots + result: ClothingShoesBootsImperialJackboots + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesImperialWorkerGloves + result: ClothingHandsGlovesImperialWorkerGloves + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesImperialLonggloves + result: ClothingHandsGlovesImperialLonggloves + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetImperialWorkerHelmet + result: ClothingHeadHelmetImperialWorkerHelmet + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialSoldierFormal + result: ClothingUniformJumpsuitImperialSoldierFormal + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialFreeholder + result: ClothingUniformJumpsuitImperialFreeholder + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatImperialGovernor + result: ClothingOuterCoatImperialGovernor + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsImperialGovernorBoots + result: ClothingShoesBootsImperialGovernorBoots + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskImperialGovernorMask + result: ClothingMaskImperialGovernorMask + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckCloakImperialGovernor + result: ClothingNeckCloakImperialGovernor + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatImperialBicorne + result: ClothingHeadHatImperialBicorne + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatDSMCapsoft + result: ClothingHeadHatDSMCapsoft + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackDSMSatchel + result: ClothingBackpackDSMSatchel + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialCombat + result: ClothingUniformJumpsuitImperialCombat + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatImperialHat + result: ClothingHeadHatImperialHat + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialGovernor + result: ClothingUniformJumpsuitImperialGovernor + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatImperialBeret + result: ClothingHeadHatImperialBeret + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatImperialPeakedCap + result: ClothingHeadHatImperialPeakedCap + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskImperialCombatGasmask + result: ClothingMaskImperialCombatGasmask + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialSurgeon + result: ClothingUniformJumpsuitImperialSurgeon + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsImperialLaceup + result: ClothingShoesBootsImperialLaceup + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatImperialHeadwrap + result: ClothingHeadHatImperialHeadwrap + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatImperialMerchant + result: ClothingOuterCoatImperialMerchant + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetImperialRitter + result: ClothingHeadHelmetImperialRitter + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatImperialRitter + result: ClothingOuterCoatImperialRitter + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialNobleFemale + result: ClothingUniformJumpsuitImperialNobleFemale + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitImperialNobleMale + result: ClothingUniformJumpsuitImperialNobleMale + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckImperialBow + result: ClothingNeckImperialBow + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckImperialBowJeweled + result: ClothingNeckImperialBowJeweled + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckCloakImperialCapelet + result: ClothingNeckCloakImperialCapelet + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskImperialAdjutantMask + result: ClothingMaskImperialAdjutantMask + category: Imperial + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatImperialSurgeon + result: ClothingHeadHatImperialSurgeon + category: Imperial + #dsm end diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml index d6c41323b33..e9bb2a70d28 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml @@ -968,4 +968,57 @@ result: BoneGel materials: Plastic: 200 - \ No newline at end of file + +- type: latheRecipe + id: FloorCarpetItemRed + result: FloorCarpetItemRed + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemBlack + result: FloorCarpetItemBlack + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemPink + result: FloorCarpetItemPink + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemBlue + result: FloorCarpetItemBlue + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemGreen + result: FloorCarpetItemGreen + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemOrange + result: FloorCarpetItemOrange + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemPurple + result: FloorCarpetItemPurple + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemCyan + result: FloorCarpetItemCyan + materials: + Cloth: 200 + +- type: latheRecipe + id: FloorCarpetItemWhite + result: FloorCarpetItemWhite + materials: + Cloth: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml index 3ad38bee75f..a8af82ea433 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/uniformprinter.yml @@ -7,145 +7,440 @@ - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleCap - result: ClothingNeckMantleCap - + id: ClothingNeckTieRed + result: ClothingNeckTieRed + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleCE - result: ClothingNeckMantleCE + id: ClothingNeckTieDet + result: ClothingNeckTieDet - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleCMO - result: ClothingNeckMantleCMO + id: ClothingHandsGlovesLatex + result: ClothingHandsGlovesLatex - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleHOP - result: ClothingNeckMantleHOP + id: ClothingHandsGlovesNitrile + result: ClothingHandsGlovesNitrile - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleHOS - result: ClothingNeckMantleHOS - + id: ClothingMaskSterile + result: ClothingMaskSterile + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleRD - result: ClothingNeckMantleRD - + id: ClothingUniformMNKDressBlack + result: ClothingUniformMNKDressBlack + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckMantleQM - result: ClothingNeckMantleQM - + id: ClothingOuterCoatMNKBlackJacket + result: ClothingOuterCoatMNKBlackJacket + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckTieRed - result: ClothingNeckTieRed - + id: ClothingUniformMNKBlackOveralls + result: ClothingUniformMNKBlackOveralls + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckTieDet - result: ClothingNeckTieDet - + id: ClothingOuterCoatMNKBlackTopCoat + result: ClothingOuterCoatMNKBlackTopCoat + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedGreen - result: ClothingNeckScarfStripedGreen - + id: ClothingUniformMNKTracksuitBlack + result: ClothingUniformMNKTracksuitBlack + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedBlue - result: ClothingNeckScarfStripedBlue - + id: ClothingUniformMNKBlackShoulder + result: ClothingUniformMNKBlackShoulder + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedRed - result: ClothingNeckScarfStripedRed - + id: ClothingUniformMNKGymBra + result: ClothingUniformMNKGymBra + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedBrown - result: ClothingNeckScarfStripedBrown - + id: ClothingUniformMNKOfficeSkirt + result: ClothingUniformMNKOfficeSkirt + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedLightBlue - result: ClothingNeckScarfStripedLightBlue - + id: ClothingUniformMNKUnderGarment + result: ClothingUniformMNKUnderGarment + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedOrange - result: ClothingNeckScarfStripedOrange - + id: ClothingOuterCoatMNKWhiteHoodie + result: ClothingOuterCoatMNKWhiteHoodie + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedBlack - result: ClothingNeckScarfStripedBlack - + id: ClothingOuterDenimJacket + result: ClothingOuterDenimJacket + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingNeckScarfStripedPurple - result: ClothingNeckScarfStripedPurple - + id: ClothingHeadHatBeretFrench + result: ClothingHeadHatBeretFrench + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingHandsGlovesLatex - result: ClothingHandsGlovesLatex - + id: ClothingHeadHatBeret + result: ClothingHeadHatBeret + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingHandsGlovesNitrile - result: ClothingHandsGlovesNitrile - + id: ClothingHeadHatBeretWhite + result: ClothingHeadHatBeretWhite + - type: latheRecipe parent: BaseClothingRecipe - id: ClothingMaskSterile - result: ClothingMaskSterile - + id: ClothingHeadHatBlacksoft + result: ClothingHeadHatBlacksoft + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemRed - result: FloorCarpetItemRed - + id: ClothingUniformJumpskirtSecurityEOC + result: ClothingUniformJumpskirtSecurityEOC + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemBlack - result: FloorCarpetItemBlack - + id: ClothingUniformJumpsuitSecurityEOC + result: ClothingUniformJumpsuitSecurityEOC + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemPink - result: FloorCarpetItemPink - + id: ClothingUniformJumpsuitSuitAmish + result: ClothingUniformJumpsuitSuitAmish + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemBlue - result: FloorCarpetItemBlue - + id: ClothingUniformJumpsuitSuitAristocratic + result: ClothingUniformJumpsuitSuitAristocratic + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemGreen - result: FloorCarpetItemGreen - + id: ClothingUniformJumpsuitSuitAristocraticTuxedo + result: ClothingUniformJumpsuitSuitAristocraticTuxedo + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemOrange - result: FloorCarpetItemOrange - + id: ClothingHandsGlovesCombat + result: ClothingHandsGlovesCombat + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemPurple - result: FloorCarpetItemPurple - + id: ClothingMaskSyndicateFacemask + result: ClothingMaskSyndicateFacemask + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemCyan - result: FloorCarpetItemCyan - + id: ClothingShoesBootsCombat + result: ClothingShoesBootsCombat + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatAcidRaincoat + result: ClothingOuterCoatAcidRaincoat + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtAdminAssistant + result: ClothingUniformJumpskirtAdminAssistant + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitAdminAssistant + result: ClothingUniformJumpsuitAdminAssistant + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitBartender + result: ClothingUniformJumpsuitBartender + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtBartender + result: ClothingUniformJumpskirtBartender + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatJacketBiker + result: ClothingOuterCoatJacketBiker + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskBandBlack + result: ClothingMaskBandBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterHoodieBlack + result: ClothingOuterHoodieBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitColorBlack + result: ClothingUniformJumpsuitColorBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitLawyerBlack + result: ClothingUniformJumpsuitLawyerBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtLawyerBlack + result: ClothingUniformJumpskirtLawyerBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackMessengerColorBlack + result: ClothingBackpackMessengerColorBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckTieBlack + result: ClothingNeckTieBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitBlackTurtleneck + result: ClothingUniformJumpsuitBlackTurtleneck + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatBomber + result: ClothingOuterCoatBomber + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterHoodieChaplain + result: ClothingOuterHoodieChaplain + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtChaplain + result: ClothingUniformJumpskirtChaplain + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitChaplain + result: ClothingUniformJumpsuitChaplain + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSuitBlackAlt + result: ClothingUniformJumpsuitSuitBlackAlt + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitDesertUniform + result: ClothingUniformJumpsuitDesertUniform + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSuitBrownAlt + result: ClothingUniformJumpsuitSuitBrownAlt + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackDuffel + result: ClothingBackpackDuffel + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesEnclosedChem + result: ClothingShoesEnclosedChem + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesEvening + result: ClothingHandsGlovesEvening + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskGasExplorer + result: ClothingMaskGasExplorer + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitExplorer + result: ClothingUniformJumpsuitExplorer + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformSchoolGakuranBlack + result: ClothingUniformSchoolGakuranBlack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatGentle + result: ClothingOuterCoatGentle + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatGreatcoat + result: ClothingOuterCoatGreatcoat + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatBeanieGreen + result: ClothingHeadHatBeanieGreen + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitTurtleneckGrey + result: ClothingUniformJumpsuitTurtleneckGrey + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitBH + result: ClothingUniformJumpsuitBH + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtBH + result: ClothingUniformJumpskirtBH + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsJack + result: ClothingShoesBootsJack + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatJacketJamrock + result: ClothingOuterCoatJacketJamrock + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatJensen + result: ClothingOuterCoatJensen + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsLaceup + result: ClothingShoesBootsLaceup + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatJacketLeather + result: ClothingOuterCoatJacketLeather + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackSatchelLeather + result: ClothingBackpackSatchelLeather + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackMessenger + result: ClothingBackpackMessenger + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitBHGrey + result: ClothingUniformJumpsuitBHGrey + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtBHGrey + result: ClothingUniformJumpskirtBHGrey + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitOperative + result: ClothingUniformJumpsuitOperative + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpskirtOperative + result: ClothingUniformJumpskirtOperative + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatOvercoat + result: ClothingOuterCoatOvercoat + +- type: latheRecipe + parent: BaseClothingRecipe + id: PlushiePearCat + result: PlushiePearCat + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitChaplainPilgrimVest + result: ClothingUniformJumpsuitChaplainPilgrimVest + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackPilot + result: ClothingBackpackPilot + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesPilot + result: ClothingHandsGlovesPilot + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitMilitaryPilot + result: ClothingUniformJumpsuitMilitaryPilot + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackMessengerPilot + result: ClothingBackpackMessengerPilot + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackSatchelPilot + result: ClothingBackpackSatchelPilot + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltPilot + result: ClothingBeltPilot + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSuitRolledSleeves + result: ClothingUniformJumpsuitSuitRolledSleeves + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformSpacer + result: ClothingUniformSpacer + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedBlue + result: ClothingNeckScarfStripedBlue + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedBrown + result: ClothingNeckScarfStripedBrown + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckScarfStripedRed + result: ClothingNeckScarfStripedRed + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterCoatTrench + result: ClothingOuterCoatTrench + - type: latheRecipe parent: BaseClothingRecipe - id: FloorCarpetItemWhite - result: FloorCarpetItemWhite \ No newline at end of file + id: ClothingUniformJumpsuitSuitVictorianVest + result: ClothingUniformJumpsuitSuitVictorianVest diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.ymlOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.ymlOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml index fe5b8e801a4..a4f700ec0b1 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml @@ -9,244 +9,38 @@ tier: 1 cost: 750 recipeUnlocks: - - ClothingHeadHelmetNCWLEVA - - ClothingOuterNCWLEVA - - ClothingHeadHatNCWLCapsoft - - ClothingHeadHatNCWLCapsoftMedical - - ClothingHeadHatNCWLTanker - - ClothingUniformJumpsuitNCWLMedic - - ClothingUniformJumpsuitNCWLArtificer - - ClothingUniformJumpsuitNCWL - - ClothingMaskNCWLBalaclava - - ClothingEyesGlassesNCWL - - ClothingBeltNCWLWebbing - - ClothingHeadHelmetNCWLBasic - - ClothingMaskNCWLGasmask - -- type: technology - id: CommunardRiotGear - name: research-technology-communard-riotgear - icon: - sprite: _Crescent/Objects/Weapons/ncwlshieldriot.rsi - state: icon - discipline: Communard - tier: 1 - cost: 2000 - recipeUnlocks: - - NCWLLugBaton - - NCWLRiotShield - - ClothingHeadHelmetNCWLRiot - -- type: technology - id: CommunardInfantry - name: research-technology-communard-infantry - icon: - sprite: _Crescent/Objects/Weapons/Guns/fal.rsi - state: icon - discipline: Communard - tier: 1 - cost: 5000 - recipeUnlocks: - - WeaponRifleFAL - - WeaponPistolComrade - - WeaponSubMachineGunNCWLWatchdog - - ClothingOuterHardsuitNCWLInfantry - -- type: technology - id: CommunardFighters - name: research-technology-communard-rudimentary-ships - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 1 - cost: 5000 - recipeUnlocks: - - VanguardLPC - - ZorniyLPC - - LodkaLPC - -- type: technology - id: CommunardKrechet - name: research-technology-communard-krechet - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 1 - cost: 8000 - recipeUnlocks: - - KrechetLPC - -- type: technology - id: CommunardMolot - name: research-technology-communard-molot - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 1 - cost: 8000 - recipeUnlocks: - - MolotLPC - -- type: technology - id: CommunardIvarod - name: research-technology-communard-ivarod - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 1 - cost: 8000 - recipeUnlocks: - - IvarodLPC - -- type: technology - id: CommunardHind - name: research-technology-communard-corvette - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 2 - cost: 8500 - recipeUnlocks: - - HindLPC - -- type: technology - id: CommunardGargut - name: research-technology-communard-carrier - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 2 - cost: 8500 - recipeUnlocks: - - GargutLPC - -- type: technology - id: CommunardVanguardMarkTwo - name: research-technology-communard-vanguardmktwo - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 2 - cost: 8000 - recipeUnlocks: - - VanguardMarkTwoLPC - -- type: technology - id: CommunardHeavyInfantry - name: research-technology-communard-heavyinfantry - icon: - sprite: _Crescent/Objects/Weapons/Guns/batanya.rsi - state: icon - discipline: Communard - tier: 2 - cost: 8500 - recipeUnlocks: - - WeaponSubMachineGunBloodhound - - WeaponRifleNCWLBatanya - - WeaponPistolT91 - - WeaponRevolverPython - - ClothingOuterHardsuitNCWLPetya - -- type: technology - id: CommunardLancer - name: research-technology-communard-lancer - icon: - sprite: _Crescent/Objects/Specific/mecha.rsi - state: lancer - discipline: Communard - tier: 2 - cost: 10000 - recipeUnlocks: - - LancerFlatpack - -- type: technology - id: CommunardGrenadeLauncher - name: research-technology-communard-grenadelauncher - icon: - sprite: _Crescent/Objects/Weapons/Guns/gm94.rsi - state: icon - discipline: Communard - tier: 2 - cost: 8000 - recipeUnlocks: - - WeaponLauncherGM94 - -- type: technology - id: CommunardStern - name: research-technology-communard-stern - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 3 - cost: 15000 - recipeUnlocks: - - SternLPC - -- type: technology - id: CommunardBogatyrship - name: research-technology-communard-bogatyrship - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 3 - cost: 10000 - recipeUnlocks: - - BogatyrLPC - -- type: technology - id: CommunardSunder - name: research-technology-communard-sunder - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Communard - tier: 3 - cost: 10000 - recipeUnlocks: - - SunderLPC - -- type: technology - id: CommunardBogatyr - name: research-technology-communard-bogatyr - icon: - sprite: _Crescent/Objects/Specific/mecha.rsi - state: bogatyr - discipline: Communard - tier: 3 - cost: 12500 - recipeUnlocks: - - BogatyrFlatpack - -- type: technology - id: CommunardCommienaut - name: research-technology-communard-commienaut - icon: - sprite: _Crescent/Clothing/NCWL/OuterClothing/commienaut.rsi - state: icon - discipline: Communard - tier: 3 - cost: 15000 - recipeUnlocks: - - ClothingOuterHardsuitNCWLJuggernaut - -- type: technology - id: CommunardVibrokukri - name: research-technology-communard-vibrokukri - icon: - sprite: _Crescent/Clothing/NCWL/Belt/ncwl_kukri_sheath.rsi - state: sheath-sabre - discipline: Communard - tier: 3 - cost: 15000 - recipeUnlocks: - - NCWLKukri - - ClothingBeltSheathNCWLKukri \ No newline at end of file + - ClothingNeckAdminCapelet + - ClothingHeadHatNCWLBeretAdmiral + - ClothingUniformJumpsuitNCWLCommunications + - ClothingUniformJumpsuitNCWLTelnikSleeved + - ClothingUniformJumpsuitNCWLTelnikSleeveless + - ClothingHeadHatNCWLKommissarHat + - ClothingShoesBootsNCWLAdmiralParade + - ClothingHandsGlovesNCWLAdmiralParade + - ClothingOuterArmorNCWLOpremeCarapace + - ClothingOuterArmorNCWLCarapaceVrachev + - ClothingHeadHatNCWLBeretMedi + - ClothingOuterArmorNCWLLogi + - ClothingOuterArmorNCWLCarapaceDoktor + - ClothingOuterArmorNCWLCarapaceKapitan + - ClothingUniformJumpsuitNCWLArtificer + - ClothingBackpackNCWL + - ClothingEyesGlassesNCWL + - ClothingHeadHelmetNCWLBasic + - ClothingHeadHatNCWLCapsoft + - ClothingUniformJumpsuitNCWLMedic + - ClothingHeadHatNCWLCapsoftMedical + - ClothingBeltNCWLPouches + - ClothingUniformJumpsuitNCWL + - ClothingMaskNCWLGasmask + - ClothingHeadHelmetNCWLHeavy + - ClothingHeadHatNCWLBeret + - ClothingBeltNCWLWebbing + - ClothingMaskNCWLBalaclava + - ClothingOuterArmorNCWLEngi + - ClothingBackpackSatchelNCWL + - ClothingBackpackDuffelNCWL + - ClothingOuterArmorNCWLMedi + - ClothingUniformJumpsuitNCWL + - ClothingUniformJumpsuitNCWLSkirt + position: 0,0 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.ymlOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml index c95c75d3415..7ad807e1ce9 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml @@ -9,6 +9,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Mechatronics - type: techDiscipline id: Electronics @@ -21,6 +22,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Electronics - type: techDiscipline id: Astronautics @@ -33,6 +35,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Astronautics - type: techDiscipline id: Biochemical @@ -45,6 +48,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Biochemical - type: techDiscipline id: Interdyne @@ -57,6 +61,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Interdyne - type: techDiscipline id: Cyberdawn @@ -69,6 +74,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Cyberdawn - type: techDiscipline id: Imperial @@ -81,6 +87,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Imperial - type: techDiscipline id: Communard @@ -93,6 +100,7 @@ 1: 0 2: 0.75 3: 0.75 + uiName: Communard - type: techDiscipline id: Corporate @@ -104,4 +112,5 @@ tierPrerequisites: 1: 0 2: 0.75 - 3: 0.75 \ No newline at end of file + 3: 0.75 + uiName: Corporate diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.ymlOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/fabdisks.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/fabdisks.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/fabdisks.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/fabdisks.ymlOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml index 7fde789fcbd..dd182262ed4 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml @@ -1,278 +1,54 @@ # Tier 1 - type: technology - id: BasicImperialClothes - name: research-technology-imperial-basicclothes - icon: - sprite: _Crescent/Clothing/Empire/OuterClothing/mandateparade.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 600 - recipeUnlocks: - - ClothingMaskImperialCombatGasmask - - ClothingOuterCoatImperialParade - - ClothingUniformJumpsuitImperialDoctor - - ClothingUniformJumpsuitImperialFreeholder - - ClothingHandsGlovesImperialWorkerGloves - - ClothingShoesBootsImperialLongboots - - ClothingHandsGlovesImperialLonggloves - - ClothingHeadHelmetImperialWorkerHelmet - - ClothingHeadHatImperialPeakedCap - - ClothingOuterCoatImperialSoftsuit - - ClothingHeadHelmetImperialEVA - -- type: technology - id: AdvancedImperialClothes - name: research-technology-imperial-advancedclothes - icon: - sprite: _Crescent/Clothing/Empire/Face/governormask.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 1000 - recipeUnlocks: - - ClothingHeadHatImperialHat - - ClothingUniformJumpsuitImperialNobleMale - - ClothingUniformJumpsuitImperialNobleFemale - - ClothingUniformJumpsuitImperialSoldierFormal - - ClothingMaskImperialGovernorMask - - ClothingOuterCoatImperialGovernor - - ClothingNeckCloakImperialGovernor - - ClothingOuterHardsuitImperialWorker - -- type: technology - id: BasicImperialArmor - name: research-technology-imperial-basicarmor - icon: - sprite: _Crescent/Clothing/Empire/Head/mandatehelmet.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 3000 - recipeUnlocks: - - ClothingHeadHelmetImperialTrooperHelmet - - ClothingOuterArmorImperialTrooperArmor - - ClothingOuterHardsuitImperialSoldier - -- type: technology - id: AdvancedImperialArmor - name: research-technology-imperial-advancedarmor - icon: - sprite: _Crescent/Clothing/Empire/OuterClothing/mandatearmorprestige.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 4000 - recipeUnlocks: - - ClothingHeadHelmetImperialKnightCommanderHelmet - - ClothingOuterArmorImperialArmorPrestige - - ClothingOuterHardsuitImperialKnight - -- type: technology - id: ImperialPsionicAttunement - name: research-technology-imperial-psionicattunement - icon: - sprite: _Crescent/Clothing/Empire/OuterClothing/mandatenullweavepsion.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 2000 - recipeUnlocks: - - ClothingOuterHardsuitImperialNullweavePsion - - ImperialPsionBoundlightStaff - -- type: technology - id: BasicImperialRifling - name: research-technology-imperial-basicrifling - icon: - sprite: _Crescent/Objects/Weapons/Guns/miller.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - WeaponRifleMiller - - WeaponRevolverArgenti - - WeaponPistolComplianceImperial - -- type: technology - id: ImperialCarrion - name: research-technology-imperial-carrion - icon: - sprite: Objects/Devices/flatpack.rsi - state: kit - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - CarrionFlatpack - - WeaponMechIndustrialKineticAcceleratorImperial - - MechEquipmentGrabberImperial - - WeaponMechMeleeDrillImperial - -- type: technology - id: ImperialCovetor - name: research-technology-imperial-covetor - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - CovetorLPC - -- type: technology - id: ImperialIbis - name: research-technology-imperial-ibis - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - IbisLPC - -- type: technology - id: ImperialNobleWeapons - name: research-technology-imperial-nobleweapons - icon: - sprite: _Crescent/Objects/Weapons/noble_rapier.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 5000 - recipeUnlocks: - - ClothingBeltSheathDSMRapier - - ClothingBeltSheathDSMSabre - - DSMRapier - - DSMSabre - - DSMDuelingKhopesh - -- type: technology - id: ImperialSunesis - name: research-technology-imperial-sunesis - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 8000 - recipeUnlocks: - - SunesisLPC - -- type: technology - id: ImperialLaelaps - name: research-technology-imperial-laelaps - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - LaelapsLPC - -- type: technology - id: ImperialPaladinMech - name: research-technology-imperial-paladin - icon: - sprite: Objects/Devices/flatpack.rsi - state: kit - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - PaladinFlatpack - -- type: technology - id: ImperialWandererMech - name: research-technology-imperial-wanderer - icon: - sprite: Objects/Devices/flatpack.rsi - state: kit - discipline: Imperial - tier: 2 - cost: 4000 - recipeUnlocks: - - WandererFlatpack - -- type: technology - id: ImperialAdvancedRifling - name: research-technology-imperial-advancedrifling - icon: - sprite: _Crescent/Objects/Weapons/Guns/legionnaire.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - WeaponRifleDSMLegionnaire - - WeaponSubMachineGunC20rImperial - - WeaponPistolNeoVolker - -- type: technology - id: ImperialPlasmaMechGuns - name: research-technology-imperial-plasmamechguns - icon: - sprite: _Crescent/Objects/Specific/mechaweapons.rsi - state: plasmarifle - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - WeaponMechCombatPlasmaRifle - - WeaponMechCombatPlasmaCannon - -- type: technology - id: ImperialSRM - name: research-technology-imperial-srmimitation - icon: - sprite: _Crescent/Structures/flagssrm.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 18000 - recipeUnlocks: - - ClothingBeltSheathKhopesh - - SRMKhopesh - - WeaponSubMachineGunBeetle - - WeaponRifleHunter - - ClothingOuterHardsuitHunterElite - -- type: technology - id: ImperialBomb - name: research-technology-imperial-bomblauncher - icon: - sprite: _Crescent/Objects/Weapons/Guns/m320.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 8000 - recipeUnlocks: - - WeaponLauncherM320 - -- type: technology - id: ImperialTriumphant - name: research-technology-imperial-triumphant - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 12000 - recipeUnlocks: - - TriumphantLPC - -- type: technology - id: ImperialPadparadscha - name: research-technology-imperial-padparadscha - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 12000 - recipeUnlocks: - - PadparadschaLPC + id: ImperialClothes + name: Imperial Clothes + icon: + sprite: _Crescent/Clothing/Empire/Uniform/mandategovernor.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingOuterCoatImperialAdjutant + - ClothingUniformJumpsuitImperialAdjutantFormal + - ClothingNeckCloakImperialAdjutant + - ClothingHandsGlovesImperialAdjutantGloves + - ClothingHeadHatAdvocatus + - ClothingNeckCloakInspector + - ClothingOuterCoatImperialAdvocatus + - ClothingOuterCoatArchmaester + - ClothingUniformJumpsuitImperialArchmaester + - ClothingHandsGlovesImperialGovernorGloves + - ClothingShoesBootsImperialJackboots + - ClothingHandsGlovesImperialWorkerGloves + - ClothingHandsGlovesImperialLonggloves + - ClothingHeadHelmetImperialWorkerHelmet + - ClothingUniformJumpsuitImperialSoldierFormal + - ClothingUniformJumpsuitImperialFreeholder + - ClothingOuterCoatImperialGovernor + - ClothingShoesBootsImperialGovernorBoots + - ClothingMaskImperialGovernorMask + - ClothingNeckCloakImperialGovernor + - ClothingHeadHatImperialBicorne + - ClothingHeadHatDSMCapsoft + - ClothingBackpackDSMSatchel + - ClothingUniformJumpsuitImperialCombat + - ClothingHeadHatImperialHat + - ClothingUniformJumpsuitImperialGovernor + - ClothingHeadHatImperialBeret + - ClothingHeadHatImperialPeakedCap + - ClothingMaskImperialCombatGasmask + - ClothingUniformJumpsuitImperialSurgeon + - ClothingShoesBootsImperialLaceup + - ClothingHeadHatImperialHeadwrap + - ClothingOuterCoatImperialMerchant + - ClothingHeadHelmetImperialRitter + - ClothingOuterCoatImperialRitter + - ClothingUniformJumpsuitImperialNobleFemale + - ClothingUniformJumpsuitImperialNobleMale + - ClothingNeckImperialBow + - ClothingNeckImperialBowJeweled + - ClothingNeckCloakImperialCapelet + - ClothingMaskImperialAdjutantMask + - ClothingHeadHatImperialSurgeon + position: 0,0 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD new file mode 100644 index 00000000000..7fde789fcbd --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD @@ -0,0 +1,278 @@ +# Tier 1 +- type: technology + id: BasicImperialClothes + name: research-technology-imperial-basicclothes + icon: + sprite: _Crescent/Clothing/Empire/OuterClothing/mandateparade.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 600 + recipeUnlocks: + - ClothingMaskImperialCombatGasmask + - ClothingOuterCoatImperialParade + - ClothingUniformJumpsuitImperialDoctor + - ClothingUniformJumpsuitImperialFreeholder + - ClothingHandsGlovesImperialWorkerGloves + - ClothingShoesBootsImperialLongboots + - ClothingHandsGlovesImperialLonggloves + - ClothingHeadHelmetImperialWorkerHelmet + - ClothingHeadHatImperialPeakedCap + - ClothingOuterCoatImperialSoftsuit + - ClothingHeadHelmetImperialEVA + +- type: technology + id: AdvancedImperialClothes + name: research-technology-imperial-advancedclothes + icon: + sprite: _Crescent/Clothing/Empire/Face/governormask.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 1000 + recipeUnlocks: + - ClothingHeadHatImperialHat + - ClothingUniformJumpsuitImperialNobleMale + - ClothingUniformJumpsuitImperialNobleFemale + - ClothingUniformJumpsuitImperialSoldierFormal + - ClothingMaskImperialGovernorMask + - ClothingOuterCoatImperialGovernor + - ClothingNeckCloakImperialGovernor + - ClothingOuterHardsuitImperialWorker + +- type: technology + id: BasicImperialArmor + name: research-technology-imperial-basicarmor + icon: + sprite: _Crescent/Clothing/Empire/Head/mandatehelmet.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 3000 + recipeUnlocks: + - ClothingHeadHelmetImperialTrooperHelmet + - ClothingOuterArmorImperialTrooperArmor + - ClothingOuterHardsuitImperialSoldier + +- type: technology + id: AdvancedImperialArmor + name: research-technology-imperial-advancedarmor + icon: + sprite: _Crescent/Clothing/Empire/OuterClothing/mandatearmorprestige.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 4000 + recipeUnlocks: + - ClothingHeadHelmetImperialKnightCommanderHelmet + - ClothingOuterArmorImperialArmorPrestige + - ClothingOuterHardsuitImperialKnight + +- type: technology + id: ImperialPsionicAttunement + name: research-technology-imperial-psionicattunement + icon: + sprite: _Crescent/Clothing/Empire/OuterClothing/mandatenullweavepsion.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 2000 + recipeUnlocks: + - ClothingOuterHardsuitImperialNullweavePsion + - ImperialPsionBoundlightStaff + +- type: technology + id: BasicImperialRifling + name: research-technology-imperial-basicrifling + icon: + sprite: _Crescent/Objects/Weapons/Guns/miller.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 5000 + recipeUnlocks: + - WeaponRifleMiller + - WeaponRevolverArgenti + - WeaponPistolComplianceImperial + +- type: technology + id: ImperialCarrion + name: research-technology-imperial-carrion + icon: + sprite: Objects/Devices/flatpack.rsi + state: kit + discipline: Imperial + tier: 1 + cost: 5000 + recipeUnlocks: + - CarrionFlatpack + - WeaponMechIndustrialKineticAcceleratorImperial + - MechEquipmentGrabberImperial + - WeaponMechMeleeDrillImperial + +- type: technology + id: ImperialCovetor + name: research-technology-imperial-covetor + icon: + sprite: _Crescent/Objects/Misc/lpcchip.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 5000 + recipeUnlocks: + - CovetorLPC + +- type: technology + id: ImperialIbis + name: research-technology-imperial-ibis + icon: + sprite: _Crescent/Objects/Misc/lpcchip.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 5000 + recipeUnlocks: + - IbisLPC + +- type: technology + id: ImperialNobleWeapons + name: research-technology-imperial-nobleweapons + icon: + sprite: _Crescent/Objects/Weapons/noble_rapier.rsi + state: icon + discipline: Imperial + tier: 2 + cost: 5000 + recipeUnlocks: + - ClothingBeltSheathDSMRapier + - ClothingBeltSheathDSMSabre + - DSMRapier + - DSMSabre + - DSMDuelingKhopesh + +- type: technology + id: ImperialSunesis + name: research-technology-imperial-sunesis + icon: + sprite: _Crescent/Objects/Misc/lpcchip.rsi + state: icon + discipline: Imperial + tier: 2 + cost: 8000 + recipeUnlocks: + - SunesisLPC + +- type: technology + id: ImperialLaelaps + name: research-technology-imperial-laelaps + icon: + sprite: _Crescent/Objects/Misc/lpcchip.rsi + state: icon + discipline: Imperial + tier: 2 + cost: 9000 + recipeUnlocks: + - LaelapsLPC + +- type: technology + id: ImperialPaladinMech + name: research-technology-imperial-paladin + icon: + sprite: Objects/Devices/flatpack.rsi + state: kit + discipline: Imperial + tier: 2 + cost: 9000 + recipeUnlocks: + - PaladinFlatpack + +- type: technology + id: ImperialWandererMech + name: research-technology-imperial-wanderer + icon: + sprite: Objects/Devices/flatpack.rsi + state: kit + discipline: Imperial + tier: 2 + cost: 4000 + recipeUnlocks: + - WandererFlatpack + +- type: technology + id: ImperialAdvancedRifling + name: research-technology-imperial-advancedrifling + icon: + sprite: _Crescent/Objects/Weapons/Guns/legionnaire.rsi + state: icon + discipline: Imperial + tier: 2 + cost: 9000 + recipeUnlocks: + - WeaponRifleDSMLegionnaire + - WeaponSubMachineGunC20rImperial + - WeaponPistolNeoVolker + +- type: technology + id: ImperialPlasmaMechGuns + name: research-technology-imperial-plasmamechguns + icon: + sprite: _Crescent/Objects/Specific/mechaweapons.rsi + state: plasmarifle + discipline: Imperial + tier: 2 + cost: 9000 + recipeUnlocks: + - WeaponMechCombatPlasmaRifle + - WeaponMechCombatPlasmaCannon + +- type: technology + id: ImperialSRM + name: research-technology-imperial-srmimitation + icon: + sprite: _Crescent/Structures/flagssrm.rsi + state: icon + discipline: Imperial + tier: 3 + cost: 18000 + recipeUnlocks: + - ClothingBeltSheathKhopesh + - SRMKhopesh + - WeaponSubMachineGunBeetle + - WeaponRifleHunter + - ClothingOuterHardsuitHunterElite + +- type: technology + id: ImperialBomb + name: research-technology-imperial-bomblauncher + icon: + sprite: _Crescent/Objects/Weapons/Guns/m320.rsi + state: icon + discipline: Imperial + tier: 3 + cost: 8000 + recipeUnlocks: + - WeaponLauncherM320 + +- type: technology + id: ImperialTriumphant + name: research-technology-imperial-triumphant + icon: + sprite: _Crescent/Objects/Misc/lpcchip.rsi + state: icon + discipline: Imperial + tier: 3 + cost: 12000 + recipeUnlocks: + - TriumphantLPC + +- type: technology + id: ImperialPadparadscha + name: research-technology-imperial-padparadscha + icon: + sprite: _Crescent/Objects/Misc/lpcchip.rsi + state: icon + discipline: Imperial + tier: 3 + cost: 12000 + recipeUnlocks: + - PadparadschaLPC diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.ymlOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.ymOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.ymOLD diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.ymlOLD similarity index 100% rename from Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.ymlOLD diff --git a/Resources/Textures/_Goobstation/Interface/rnd-static.rsi/meta.json b/Resources/Textures/_Goobstation/Interface/rnd-static.rsi/meta.json new file mode 100644 index 00000000000..6047b237c46 --- /dev/null +++ b/Resources/Textures/_Goobstation/Interface/rnd-static.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://www.pinterest.com/pin/681450987343974739/", + "size": { + "x": 1284, + "y": 724 + }, + "states": [ + { + "name": "static", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + } + ] +} diff --git a/Resources/Textures/_Goobstation/Interface/rnd-static.rsi/static.png b/Resources/Textures/_Goobstation/Interface/rnd-static.rsi/static.png new file mode 100644 index 0000000000000000000000000000000000000000..92319b999c81e6e2cf1f0f82db73cf2774a9d1b9 GIT binary patch literal 1426622 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%0A;PZ5&{ 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 z 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%0Dd_ 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

-}zYpRf}iIVc;Xf6HU$Vc(ej$9oPi; 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 kbpPzQBkbfHG7#>xeD*NrmZOusO{U!DYOPwC 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 z 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 &kV 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

ShVBVNPw;YCFoF-`djP; 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 lobNie;l<0miqby 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 Bs1(79&^lhS*IG?Ip=jWo?3#U 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 z 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

|0bbK)QcB8jJP$ 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

gaPR0f#&m@VS5N-#iMRBCV@cX&=;`-j*61 zU3<}x53t07dLJL25<@qUv0UmR$9Vh>DNy!)krD0eSB>9QgdEtcnEzBkhjC8p)T8$l(k4m(D#zbSQPY(j zVE{G#p3VbZLqDPlM1)>yw8+Hp_hb(DXd8|G0(0BmP^M?$54o4^zOHu7HSvbu)$B*_ z8zGpru-7EpC-m?g9;7g{82R!$1-ihl!}jPuS{GW2boFeSuhpf{o7*N@RWc%|Iqlh)*aMj-D&fL_5Nr{?I`7xW_SOi zENQjSCmPt|$z9|1`F?ZozzETTW=W0apSw}pLFP?cQ~Ux5$M?J@4;u)ycb(%W3`?9#z{8sK)-9#=yuAb*HLH#CJG`q;ao z8!t`1@A9Muzbfb^;=AqV^|8B@H@!)pQI}V{iTs;e2^t!PmaZ)9u_(%OC=K6zb0Oy~ z0?Mh{BEoJf(D{f)fPD9}3%HQ(xGVMqcHF6^-UR@M=A<C>9yY8?R(-t;NVUFe8pyt+9M3z962A6yQe-(YoWVN*{&nxTV~mvOFr9+0SxgXz^9DE`iY`W%bFPrpWE< z77{Lz$jMuo;64l%tA2jl+Pm*4i{s=G6&s>xp{1j-_ax5d-r;rUW7Rqi6W!ddQR$cp zF2kYfvY(?p^9w@}-z-T+r7e10a3XtoKS2FporQHAVHvhlcfFXKtR8g?kL<{O7 z%nt~RGmij&M+F3RooVF4Y5?%S^`%a#EfSuqA?QIF%QuZe-Qt(t>%-b}U)lESSn46* z;`{nQO|Q65=C5QsAqjP{x1DPS7hyqYACnf)I}|o-Q0g_CN;^=_*1t3T(5mUjyrRI% z0(*z|;q3aX#lqXIvVxam9fMo*9h*l%vFP_3{SS>UfC4O*mpYq!fN?RKRZ^!Sy9lMH zzB^OjkN4N%H>1c!$LOW*<%^`c9EZI9JlFj!y`6=_y8)AjK=yTA$^}sR;4&=wO!Y+3 z>lig8%vJA+*%IQcysDShXEorg;)>1O&(bZREZ>@jqw*5#x`u3fFo=6WXpT>}I~8Y~ zq?Wz=G%0?wYxcDL>kc%sf8!73Sh?1$3q=*S6phLjKCF=6dLG@u#fY4h9O~>@OBpg# z-WlZL`H@H8)8fkX1vd)<>zbTJG2~qH=5vQq*BmVh)aU)1i5dT!O}C|BQ2%i(2Tf)7 zIrQEHAI7K6eojsP_o@dL=DllDGvI=JcDE(CyQL{i|rj&%ycaAuI8v>yFu}+ zg9HwsYgwK4d*y-c!evoQUZSg{ZybL(Zb`b6$Q;g+6_>Fr*nj8)d+FJdOW9~@I_wmg z+F1ju5XAPXA5{GLNY!{X(mUDsy4*y}4P=XMNd zp-vXBT_18?jRHMz+ZO1KJqvb*muQR(nju;gkp+@ZEl;~TtkNdbJ3P{i>8I@XyfRV`XJbv?CnZ;R*Z)$w94E55dhS)h>)zeO7JbH(c@1)G zj3`oRso`G|L`R(+e(<1g!UZwk}^t2uT00kR3wI{YgG^Tq5PcII<@w)VNEU2K*T_ui;Ir!Jn2p1+|bSLeYBn*?$` z)6bt`LStEsN6q63qLT-D482q#WO%e+(5HClnfe!ug$}RV9JUEHrKKS>EW;O@zMB8* zL+};QR`Js`R#7uNw!tsNXizK9CaWuOkxuDZFdWP|MZ~RnN5@zgtSSjNP%?H=j?lX~ z(>J>DZ-<5YPLGcscS)zL3cD>HZ3H4(EK|i%zL0h%4NuCb-@$q@b-^d{`qU>h6Xt}B z-8nPk19tmhU(VR25$F-1-X(&D$NUtRXe3<4WJXTbt%3GES{J2#pvXoy5gU)=xTUHx zYx=cm5WhDxWuHB|4>xAeuC#p&bkFxl*`Hj@;fRI97fBeeQ&d?8#wsS^;hXC^W(sSx zE1Y-ec(|lFGiZ&}jZ^R=u?o#ojn|?F$@9pHc(ejx*!5S~ch%-7nPF zmx1EZ?fM}LbR)+i;foy|-AW{sLiO4=^!&sEo=hfIKsOIdVFk7=otFTA`r zYBT0d>yoMaZ}#tgLX1J221^A{j6iQONBhNY}XUFy?2wzbW2b$V&8(sJvko2_;zao**K=0Ryucm?Ghv|h8`T2iiKO0$VTl(4ki zm0r}{MVaA}kaIQuaoPJ41Wv(P?xeIg5snY%(@jb@OyhOk{ndx56P82NZe2Lny@2ni zlz7f2K$arm>A$Hnz~w~UI~raB$;)UK2h7A!LV)VhY|hfG zn9BI_(P}AKH+8XOz5ET1o7{2BaiqMgWh{GA`dj{s4GNI)OsnxpBq+9e&0!v>!Qm1UV^DPK% zzl(;0JK(_c|L9d$y+QMFU`no}P(J~d&Q|-0HXE;vM9NW#aA_~YpuaT)Ztk2YFWz6R z#SJ`#PjjgACj3MIo@v?hTzRRiTlH5En@-U#Y@+JqV@VBDZotVIIPhL|55;Za2nes_ z3qP~<7!7ri2&wBtUzyJiQLW_ub9iu~ad=(2omP6Ex#{|$Z8}a=I={RxY_-}%pkYG% zRhM6DJzS*0X~P@5Mwg`DHZjm_ja0rr6k3Q1oZP}Now~WJEaHD1y63p~$>9}IpL`<3 z4|HO%&eH%skN&=)_wZ1fBSZVUWZ}D~Q zhyZxWL^*>+j}JLD2)U}CQN#od0`1UR0i$KtE@n^8yv5x2-Ec;*RQBlNLdqm8<@x`F zxFqt<2U7aWvG2O~H6ZD6Cn}l@Bdv`$X^zcC_nTV!#M=iugzzB62eGbZZfXT}H31f) zJ%;uA`0jHtNpq{8P(d0sXR9`bdgxyQZH0~7gTmd7G}oicx)~>C36b4OHZSuJ>Kz%1 zxgUX|kmc?4wPYPb)d``I$LPex&9v|@{Jh%XwQX&l>&uPJH!tfApyjo;DC zLLLxS=Ht0$kbd{Ian@V7{64S|(+=M_ogJ4T+g33R$4hrKc8&cR={++z9tPZIh%{_0 zb8laY@-!}AP1ri!NdwpyBD{@_EHvIe?K`^fUupN`rcnnM$;S7Vo8p`h+hq{UJyVZ2 z4H5G4pofRt-X(4mvoQ_XvWF2TubQ? z`>$82eL6_74-!w(jzpDj`Wo|B?)hDcLq|JXr+`aDV;$DaQ ztR+v8rd$j*vDK_zJ993bwnZN*O1JXU5sNYn_*lO)&foZuA?Yc)>*|Mm%a+SuW(~I6 zg5aiaoY%9bOnAoc>C$g(b5l(it`Bb0UC1%7=KfvKBYyVIoK8pd{7w*kUf6e4 z5Ho6;l)?x;1|Gjx_^SbTSCET-TFB@HZxWrsKbXej4L441l!jEKgzd$d;l2660(yB? z<|H`If|xgEY$QJrBT=0|Jv=6YhN$PfZr`dKT=p|p=)8R#Hhr<_IRK-oG1l+_ttD0z zU!z(S_x|lHDf#z}!?q4{Q+=Q(a$wc;#=E7va~;iMFLCw~u-kxu3q%~!cv!a|-;NvA zFF}(pORBjrn$->+$sybr{S=_(j+P`ei3&^Gs}a}C7AA5Il2Z@pe~fTpq?&x(X!wUx zW%A#EJfl$WHe~Ze)Un*Kn9uA1$Vxb27c!n!H%(7F2`!eWf<9fs(CHtMru`<4eN3mm z)wPSul5-RVJ#O;c8{bo(>yZ6R=7g~>&+EHc0b&}Vt4IT`bDjA-VK38jBxR`y4OOJU|1 ze1z;y=5I+b?m4QpRM8$@{)ckkicCXG|B2J-Mo5?+K=XH*u6biP5qiWPW2$Y zAdP(4HJvju233}hLN`5ph za#nYFP8gq7-#T$L@87SQrmF7TmhWJXu-F3A)5KfEve57Q%qsd`qj59+OGC!f7WS~Y zT;UFvK;twHS$pk0nEJzbD)TU$y;N5_rbxNNHaRZ})25aQtd1>@_J8#ZBx;t5mxb1? zAx`*lUy5_*V&gdeh6*0f*wlqKl~?rRyHP_@H^zrmC=cDOrbiJUps{yB08&TfX;j&; z)xbCGNcy+0xm&f0tSn0n3>ytM4`_kn-nqHG0Jjw`b1>B6pXJNi;A~#9_`Z*lVG>KK zrmQBxX6)2$bopQ}n!k(_-W=W`qSU}n`>ZX+Q09hGeuIvssH_Mm;TF~%DX^S_xXjPb zZVvR2*S*m&N#Ro8&Y z{{C}$xNPq0nmyzlg5hU@J3)g66FKR^x@{eK=ph@!#K(7~XNpJJ!z-)s!#d|ZDouXW zDeQ%@@0kBS@cJIrZfWXEy00&0%BE3|mR>E?Trvi$mnU-a$I1um4@~$-UHT@-?j1P( z#nhrui1M`L?1i;5XW*JTAc7MovJqTpkN&+2*?Rk+Qmtw_So(< z<zX6da;)o6g^}fRBR5BHZq`&JyKR;(LREV!aLLrW7Ug z>Q#D-@;gG6cI?Oc!%N*-$zLU@HnLtN39>FbfEANUOF?DMr{K-_8 zSQw104OuQ7C7?7!uT7!U$SHOj2TBs&H}9ClVeTKNmd6|tl~oV^8{_o#{e4yJz9M9H z>n3qq*Xo<3GdKPmeb~Y+7^LdhVh}_(6OM+UgF1UHRVeC;HYgQEfta4i0PN@FgQB5fuVRO5W0Q^5W&p-1;Fb9JVy)1%}pVA z;*!>qzP$g!o-Zpf6mgdZ{}k2P@lRqv=7$D5qzPaf`0H~WgtBk|NO04!cr zDFbm%q$L=OwQ#nl_qhcpl(#fUcWp#|h>b@S^cDn`Et0?8VOwlnh-;1W3FINnqDdLC z%fj=kOu(ZHEU4Or0>S^h0~8`&8{d;B6vgXivcvt?XMW^f$+oSwl@n*z(=1(u$)1>~ z(Y|vL+_V9QFO-eD9CN1i?UQlYY78J~n)c*jzNMt3;umg)8{V(x2Y!JW{T&<8x$aRO zrtl_H?jEi?PN-pbMqo3HT4MIrV&e*4^D%y#KFvN}J?$F{1Mfz@}g_;IORp|&bU zPyMyN#lEynZOx(S1qyTT8$!$svI82;5j$@p--YpS<;>fa#o_ams4@YX!2F z5`!4k7o9wxMijM5ITr@E@U5gJCZFoqoCt;A=4`y>#>GJDlMUpC*H;mzBU{TB50GYJ zU_WH}BpgVQcrQUEKtPrC2|^yi48if-3#+WL&5V#uWN`~8opTUq@WDL}-K)O)Euv*y zlap2e^_+GDW@UWC zLHt~N37pBf{?x24eLUj4q?!_Mc0NWU9AX}Y$KIUb{ze;3moJxhK-q4SKNi>Ino<8= z48|S6x`jvWnuTCzE-sUXDcse?ursv~pl2*y0Fzn_Q{-W)PMEUFd1Q2R3q(PzZpG3+ z@Uy=2rjy7H@NbC0?5b>pqjd4m z@fJUR;j#+B0Fz&`Zq?|PJ1Izy4dC~hTo7on1u?6T^G}wvd)^lk!QcD61qQRxs$N>8 zY><+7q=IBif6J>e7omfaTiyW#ks=OTP>|HiO*iTLO!oGeSf{)PVisO%aVC{y*woRl zV=|?ePjvr^OPMnor`k3aY53qK?zm10s_EVI*fNa?dzu*sL8<6KZyYnyitpaMXG#7r zK)lrz<7+{tvwwf8vWW9wgu-=b`Dy7v{J-Fz2NZ11cIM5_M5Zbs@6IIrIDI9hdoe90 z65@e*THgJlm9UVLjr#*7GY=_2AQ{{P#mk8~gOQJ4FNPxyu{8&-{zvlwf3*(&hLi@< z!YodW)Q#w?c)6q4TaVql_y)5-1R5q4>;KQK^83ZP-8fugU))q@Z)6hcPd6~3B6N;1 zLbo=oHMIOLbY{}}M+`i+>#mit1bOHjm0S89rC4Y~SJ0j%ESp`PoV&R*x^reeqw75k zO#?k>D?yau4z?^`r~2;-biZ zgx&A|iFXnzkIg725M%BIY#y1=r{cI@VhNL;XDM{LC`3KLvfw~Ru8B3^)faL{sF6)g z@HN=iervV1`0x)b7Ejk|M;vMJB1bht(nDuR|7=?ki2RD2d%IUfAE%vaAoFYUQ@@N0 zG(;Gp{LRN{!=*<41+%Bpwz}o+_6fpJGdvtrbibYlRTDd1@2T{d5Nd6tc#-=FXg1Uu z&=#u4I3D$G3>m-T+tu5bNPy=NOmC;W@+}pFB`T z4}r_-H^&g__#$TBqEjRQ@v$gX?LnS$OdnG*)thOQ3bbkNWmu#Gkuj^;LZd+d1w6oX$nzOKg`P=`K-{Y4_R8X&;32F2miNXtFvr)#QHf@%>zyG(km zW8cOq(;Q4HL2((6ufkoCqgYN3(C|{6r}Ue+qQ*gbaP^|v9-449HsN19{OX_+{BRnZ9}uSQ^_GV#JC`}^xPRAiDB~sC0pN5 z@>XkblO^=K*czYV=qKZ;JUE^t{*2CX(aPcW3Gm~Xcg_9C_`;AcpO4GfENq=`rr-N06YSq1OtM(e#Vz1eUZ{2E)Is-hW2AK+Mk8Qix zcSspwh5BhcS2&^9p5t&KFCgo{r*{YR-^mzhZ}!48o_d21hu1ETGP*HJleA3hKFJC#ReVbwkOTakapOvO%b*oBBx%!fcY8BdkO7Acth<&E2-2RAE~4@TADbm76D% z04hWLC?si+_V`C)_$}FMXf0pj@>aop`lRt15pq3 zDdmEjTVl7qvS(cOu^+QaG+)Xk_DFc&71V1a)BEMqq;@^#LYzWsTcdi^yT|#OmWjoG zVM~2Pr!%~3M4+~F6KF!(vr|f)HonGglkI%tQ{WWMTB;|5#VIwpHUp(8nuCEcu9Pn? zD*|!ynO%Ao9Q%D$7H6%Xk2m6D@MdLVQD9K#tp{Mbjb&oLTWhUQQoioW)im?keC~@0TlZd zDfVmb7GK^WA};k}&&T1?+xVs$m1$$FBx)IUj9W}9g62^w30rYdKMVZj7qSN7D?SYq>HAuf zk{*OUpahwtON9=#`YV+p9ZS?a4wxi9FbE5T2=jh}OA*J_zy@=Qf>L}@snM6ffCLZ%-9cLOVQnh!EhPW6n zbU*n)V+P@jbXufd`VaE-657$JjOQ=6>n5QxCZ^|X7z{*a)mZSXy04%bMCg5<;`d^3 zBo2FIRMBWyDSv%jz@I$>hOe@U9Ql&cO_eVEj38r>0(~>V?UCh#uqfjkPH00uD@e@o z*p6NN3uu`>_iwq@J=rx#pnD~X&xEwxKmV%1B1BBItbnHBgQ1!=skQxaxMVG*E4QT~ zXU?=4Jy@@@`kz{&ug`ztv`gvkthU8_6J_{<=yA6bu1(kx`k{ehs{T8+=Ir1rfqOvY=Yx_Imj8A?KNH5is_hs{&U`l(=s_^# zHH%(M>JR%)&e4dYA5-pI8!Nkt6&ESI{B{dt!HFYEyU{S$uG`N;)X2WhvfQrZXGYUw z5`}(;_Rl(Ns!#ok#6Rsul93hlVureLVe9$?beq>&HNQa%nv`;h=Y7Ew&YvPYe$+l>_kJ4IN7v{qAt_%duN0N&Z?|6JL*M%f)_^_?q^rYW?lSQlh#9qvc(( z)Ps8JjJYgd59=wWBd5YSiS66f+mnaOFP-kM$;XIz4>hp#YfyuSoEpTvJn(7u%J9WC2;&HKmu7!k1KafV z&04Kh-Vr$*o=p%8a_((2d@c1@EzPjY^k$|4xcFy7@*4YH7O`@QuTUf6* zeJ~fmO4O6G4*7E%_5p~49PE_GQZ_!7X*SqldG6u8xWkk`(k)B3DMO9BnYB^B+7@83 z{ejAx&OiE)C$y{aB~t7Da(LnIg8(K>o==e*V)DTThk&?*V4)%4w%z4mY9d0MWPz*uO#SzxPj1N%F+I-(<2^P(0i-lnT=_UdO1M#sA0 z?xbwg)rNO0{M5rMrb*(0YQ3F-$bnmJ%##OyO--tt&XNK}hD#a}?WWnMWr|lNq3XCk6dVK%$;L)Bxt?TL^X6x>~^y;Ls zx$DL?3X@aFmA0GY)Klj!j%T9)ENgPwK8GC;iprcZ4Rwfu^$GV91x!Lun`xT}Unqd6 z&Xg=k_xy)0gki4zo35K<_IdUvR>(Xay{HhKuQb%_txMwr`;9}8Y0^Q&>j5@!t|roa zO)D^ewBg$)ZWSaYc|*9@JUP0$*MOXOrvJAnbBJmnS;8sx_JRd-IZwkER(j7}MTRb0 ziBpdND#QK}ZU2nDd~pKxzBwi?{Q_DJ;-Q$UQpYxvkew+wB9aHaD|NE=D!}C@$`z5h0Jz5o8nugJ>DavXIun&*c#BY9^WB)1s*r}# zm5O%z@L|6UgsvY7o{d=fp$no5w&QSl7Qi?LaMPgCj-JkvukdZ8v#O)>5ZFY~`+Z|{ z4S)|EarjC!9l1PzebY2RO{ne1wa`>1sYa6+sKQ@ICt%pWQb&Gox?-L4h@$J#9tDup zyvi|<jSAcHGY& zac*>pX$%59%XXLAZGR^__l+J_6lAvm5`B$)O>ctB2aj|S)@|9m7^OVCB}7!0`k4Cc zIkX$s(Vq9;XB@AbM|&E2;$_9(W=XG+%eQr&xuN0^Sawyu5ex5NzPC_RYV2}D3nLw^ z_qPb3Lo5|}!h>a(iefFd55uzOBS3+wej{fWdscyOGad!8o35JN@od|epD<`~So8k+ z*1~D2WLVF1bUylxchjO9gSY9cVwXtTUId$)wXh%|T5$GZp|I6r^E3Hqz%;>(P|3w>S?-?!zcWen^8> z1C^HcPdC__uS>v{wA27|4VkGciD7*k2L_(je-vH;Jk1i@M2_SDhw%Ik-YRSL=jHS^ za%cCzzIM4LfpCGmS+e(`WVwG!8^R8sh8pWqx)1kmE^WOxWA`CP%{u2-+ap3`to&zh z8mp-FD|ucz)K|^Zzv&kDhGU+hR_VU2zL2PO*fl(_rd_S4G|v`W&2b%HnXS1FUljaS zw_8XEKaSAI?*8O=VKe$I$E}O&Y*s2a<_sIY%(#y{ntv)Uv-O4f=IlQ|$P6A4Bj>EV zBX!42;CTxH|O#v_CHNo3guP~vYpY*CIajrEqUMv)?LB6^Hzpe0ZQY63o zZCGppC7p$al8ih$#V@q^KFU9E#AIHcFnb!(-lzn-I|0rk%h}<4Z?vqyjp=T z$uA^SgMB3XwQ4EL%F{+3(L()@((1v@lznc8;agEBW3Kc5a%x^!;`$B%-{>_NF=~H} zynO(U`tRF_dxuuuo5D&R%DW6(q_dk#)Q~3AVjU^j6ztXHZiVc5%c9WwqFW*xoI~o@ zWJ6WcTNj!IhEtLB>zEx_1c7fRVOz@S6e)>JCfPIVSTe#9 zJ2hvqJz}t896c57mAKo@T2)DBi)$93BZq+0h@IH2)u1^&r#Reg@e*uHQN(_5O_7tj za$ObPG$e408;?B?B`;9cOJix@1g@Tpd|zAD`r*9?lN2udzITkBjfszaFz?Enfd0L7 zh6DKDA$OMyxKDVrIDJy}swZ4v2sI{@V7#-Dm7IZ$T9>Y!#&lLsc)}CQgQt3a6bEk@ zG}MLETPPA~>A~Bs;$V1YxHjN^izZY8pngpA>2z(Ur;s@3jo-+FC+lZ>_s6}e`WhO4 z02pA{ydz1w=YOx-^OCEdbpkKE!*wG zVB96H>J!k;9#__$u|9H`ma|^}N6~qQBC?9oq9P(S2r8Y>JBbJ+^oaBtAW{Q_5J)dio)`H5IgXk6&3(^xo#&>r z`8lvlAameUjfSKpcPN@9UUmpybE)&(z}h1Pf(L zD-x{_r}yHZ$Hd@w{powJMiWqUl6GJ_=MzG#QzW2&Pd@L$_tT2AM&-RSMnC05aZr$z zcqLA>_3#|P!0;NI&nHv(uV*hCXFe0?7NpiOGLm(1t-Y*+*O*ydN(VHzSbHIDFnxp4 zYO<20E$Ne|*Yf$SmQ7>b)Pm8{ew~9(+28mx@)oOLc+;LQJs2ZpE~UbT^0C{|&2Puf zd*{}@8Ec1HummHG^5Sw4SbE2V|Iz1U7M#iD-5@;Ix~r&H)PVU?3=1tvtikCl>noW33ElB zJ!ccK$rs^!cTLkx5Y}dsQ9d7=ET?o_Mb`Q^mGhE!>EG__5H$Q?4(R--s>l<(1>qw< zpMbBBBd^CKPQNE=MF+poAca0z(e>vuw3WF@oa;e@X+hPE>qlQBgD#|us|{>qV~7?H z0pVu!^uHJT12qeZ-aBqdoy<`f)T^c`6$xafG$6u9uQX*{&((CRIirGZbSbaeNSE0P z7LQ)-5;|?X=Pm)QA@aHvQ7$Sac{_<$*VE5cbd%B`aK6iYi3f8>bcO$KIiRs3ksjDQ@|$B$p3ubGRU8Gdh_VrASt{9C$`KXSQ@ zG_Ja!n+vnwZ2P`iBpIg>`A&E%Pi_wsd+R%Lzoy`vJ?-a;UD`8PVJ!VF8eBLmoLJb0 zlQ}_vEN@4?LteL0H}-@diSIQx%Cj38&B>o{{clddgW8M!nuZ{WPS6bO^re8 zy&G$3M1y7T>Z-od2FIjaN4JiRoMgF$>$pj?NTI>qaNI4H$~b>65;SGkr0jo$nnWmH z^IW>npb;>8+*3PoN~?Rdh%G2_&-wW-+4%xCsc?5Bz3S8Ly7FGXODl4`{yuN+PpmZ+ zKFEl91U9uaUW>n@li}e^@9OP4N37tc7YWSpkJ0K`4rw4u+~6gLQOCU}@vb!x^B<(| z8(ssskKpI9~N>ToBLrRxw?)>-S@6|GClggC22@nZjmYw z0vT5QAlM1nMJi3}nJ2Y2-bzQuSlIK@e*xhW(^ftD=m70x=+)(MP3kfF05#Q_WO9HQ zT|B#O?Y*-z%Jdh^tflDNlvImVC7($N zk{@-*Xrwdm-hLb=E3AJRGPHL7V!|Tsz)u;hKHQCIlO(fL>YAh3_s8b9wPZBp1FeLO zwpFuZw&3h?+$P9reT}^$CthA#&&Da{z#w`#^O7d(fOY}xgB8N=P3^SFB$whU!*rXL z0Xh?0XaW;SjjA8=hzF6+HdL_batNi5$w4nGw4NQ4%2|w&L_AmZ>8GwL=F-3P|UCMu0c%amNGs)?pox~`g=NVk>qWuFD+`c$IOa0plgRuIoX+deIG~h>4bb8N^ zkf9kqM{<`A;KocOXayO6O$Pz$2TS;xp>Sy~L;WM~NudYJu zueefXVF|R5Jxa(cfyg)cc$Xx}q#gcBEYN@E!!TPwvmzvg=YFL17Y!Z0A&M=m>j`|w zMY2^E9J#N;Z_RGkB%O$~8vXuEMpOk&`F9u7pFSkNu(vch;NlA?kT^}iYvpaIwG`h= zqYj5lCWt=WTs~f%B>k~i&LF{${b8;o$eE`dlJbMN!g$aZN~M3csF8lJr0N{~!M!HQ z2W4H<-P8j%?~aTz%hdrJ&m!7-KloPqNlz_#`Q)|egcGqf`8ksgqNEI;syUL>=DEcO zj){v7ghPqc=x@g7h#K73aLMUAF-WejR1EefaLvhU9x{d??i6ViFdH>5mOx?x{rtZ*cqa7{EiT#rWwg@@e5gQ&0 zRU{ky=SCQ|$3!j<#6qC#)@u9Y#YJs{g#x;*3T@ortnY4RkQslw zczw1yN8=2@UVpcB#nd7T;MWNcZS5wZA+4?kH?6~om)C+mHkoNbDY}THF@sEOPkh${ zJb$OJl(ZZS+<9I*ZpMqKSm0-nIzT(aib2E^}8;sPNUi!Gl^_hVuP z7x6NdfwWB|U+?2>GCq!F?kQB~c)y)=3y4SB_)7lEF5PqGtikp9g?UV0XAohvyt7Td z`3OzkWRFPt5pxi{=ERHNgFl`6slA1N2vBrd?FTkwteo?ge0W0SOP7nYl%OR0UFzQm z48#BGtFaX&ZD~=D?a`joafRYDg7;O+NS1&0+kt!&_1=kZi-$|0lx!p_mQFh=DE@OA zWF7qIZH|8_18t-KDEG%`SkdCvvoKN5;<t_L52C zC$^*g;@{<_2LBgur#81jP`cxJfs{8T1}2-Bd(|YFgf*FVkU!oj(qRnPZC6tb_ zMEcfg)m6swy$d-p{-tGSF!sNh$L(aQv6sI!{A|uyY`P^?VO(E_mjzgxGg5~K%Ojbb z{!c{Wl^4zFMxI-(d``cLA59C{i*MjWa@BKP0(1t=8HM-MrgN0+%R(ZfSS9KWchJ^R zmVxeluuyl&GP_9wquh0W#zPZ>PdhFHH-O9i{7%zZs&JbB5~7i$bF$}JxSx(>AgW=6 znzd&hB;QMPTJ2@WN0)40+dUuU!aTn8_v3*L{$oG4n0m!JR8irSVU%5sAD+wS;JSw5 zn9Ccx_aUE^`_3JzQ-hkci8bw35~k&4WSKc~*-ocH?!%dmvGu<+H=$V*)}FEVvjgh+ z$O#xsff{;I7X9ax^Zrr#hc-g=Zp}eit(dVH2L0sM%?$5*O>}SIN(N;vPWDwgCnxfb zrx4!?2HsfEZCN08=|MM!<_JI8i){UA(L6uP1fRe!OECN?V-sU+6rT!t?ixhrN(axC zJ?A;U#0GQ1_CR{GXs*)P^dQ6-3QO7$Ip+*=b2b}DkBd@J$+ji5eXvWQ)l=LX6m#J65NpVz7_A#sR?@+*5?o)jg#{-8g9~la|&cc3Ir{0Yv zQeM;r=CVdoU36Rj{{b7a429@DZ4_z4xe@n>D5%L^j3o8(;C{td5Af|VOMd<8#?{H< z9L!|VID5o6HU__Xt}}r3pznV^1pVflqB7VBKEm3j9>`9n_a1JyS-Xx5UqvV()Cxyg zdw>ktlWjp>J1u_hjriRx<1S*fjZ$by)VoD^;Xs%0w~K@_)I3>`SY&Zi(`dJNR9Ghv9CFY^w58c9|&4x30x18+x(jv|`+^qmmg-9BoKOzS5V^~h!=lqSP>?;xu7 z${T+2+C*%#zhZ?5->S+|7D%2-S zSInuTEY7`q(C{?lkJ09nY+KYuhfysV0hp(Q_iCeSEE5}!Ut}Jp11ot|c*h_=Jct2;HVDd9{JdD742s@Z{iW@(tkK);G_=lsrH zkb)Nlnql%&#)WhkzC0wOK|jUqag6C9bOb$>`82e9N&R}L%=6&RMSu&Mv7u}5BZYBV zoEzQX$ln#4M(pDI@dX|=^irkw0b--` z!-M4NpJSM}Nt03?#6S!@Y4J=Q%(^8JU#7oNIhei1G9U1@1Fs}&d-m_HhS%sQWzzsj znDvm<(To0V-IUR2zePFG=M4+)XKf&g5LMW_TSpTEtO6afAJ(20xNNNur*d-QMwXT> zH~M2}F#y#FZlNHg%|>5Tl;k@aCJu_}8=r2w&}|}IZQ7|Bl$ev4h(0sHE!lg$J8$_r zgR@_v|I|b~QJ$0s-Sg(B2bbmSXlUBmSd1n`v}to+>VC!C0!{)yY?9ul09JW?SBvQcd%SKb=MMOP%`Hpg~vSpYZ#BzZLWEj1p?d{-C`1+vte>_uL~}=n$2D z{?7)Z1}(200&?gANNS17{|br_9TK)JB+Mbk)&2`R(l%7C_UHkqBPK?0_jWP}!ZJfg zv<4Hdr4$}i108x^mJGN}|6hrBt;_bcSik)faQ;blN49i@WXX*`-Jse~!KNQ)PG%ei zGnVmrh&&(t%#k#<={k7I4R*GmU}lbi1FvpJPMgn!LQS5jx?1o1vggVNbrnp3@*T^l zJtptqn!J0nmy5am;l31u>_UNsMNENHdwN~Q9#r|t26p4_n2uKIuYy&t(Cgj?Z4gM- zM&f2$b`ooBi&_2I5Ux4sKzfDo^?UGkK!HOwJ}ZsdkPV+IFr0|`vK_2=C-5sU1E=5O zKn$q>4Vfs3bKf?(HHNRZKbQB7oqK}8E@WC3o`g;LnI%xhn7B?Njg=1VF!Ux#i=N2Z zqHQe3e`ibEh_QE#9sVvt?Rj32&5GlY8^QPl_#UTQrLlq-So$sd;Wv;L#Czhj@*L72 zx}@HA4ffxmY3BzGw;NvSFrnN&!R43?-tU`R5l@qD?Y)Xln(XFs;1j9Ht^hj)KfBg8vk z?mzb+0(&U{x%L~&bu^OidI@>qXY}`|7l=t@!=i%v-JtiQ11m!AXTvIVYkQPfky6r6 z8D4U%KiTuYFB`pTaT~&4b>9$l#HHMCsIF3Gxr)xXEH1D~^$nk17d6+8vHbYA97Tqp zb3q4=xPV+(D)))YN9sLlYI|kR@+J{9zv-x)9yTO*>U-{QGPIFn)g>DX5Cnm-O! zdZiBkYg}u)sLf$>B-)3I!vSS7Xg20*Lvoz&-S*dFu4{V>uXUN6wAp~XRVzmsntF#D zKEXcAwxsR)Hp-KjCI!HF=Q+~K=9YJ|gAos?t20$I!)Pi&o zr?AaFgsBM=FqgyR6+w}zHI702=s(jUiJ(#>*^EEADwxXKy-1;SK#pAc9a%%LVkRTB zSl6Zp{yYZrwyg7r8ZB#WYq2L3O=d!&#&KEwE2C07*z&p`{xn!K;OLT4M7|={=v$m z3X_WrY8;3T3{S?IAnQp6eA@~d>%RLj4r4IF1+YnU5b2|oy5f(j`4XMn`xg(6K&=%h zhq6!*wZ7f5<)sJX%5H!Q;Ex&Tp17f}gZs~zO*9tZ3Gcezbdb7~dTp^s(VUyUqED7C zK@ZQxBQh=3Z!PD4!dX_+uC~6C?K_vlv#>sw9>WvHxDipUIc}eE_c5&A4@CVi8>Ndi z0<~$IP|MXYjZ5POzBB2FA2A&G**9U08pV+lhx5-soiKX-Dl#VngP z9bCkOZdN3@S;86`zgqbaN1D9DvRMg$Lx94> z@PjA<5!&wDL}LHz0sT*jL@okE8eLP$FIO8U&HGq>P)XrzW$ZWXTc*i&QM-BYG){Ggbg!j?=x7D{h$-cHaSSjyz=!b z$|yxuIEf+mTjb|K5l>r#B9lB=&m&0rx{vFPbVQ%YD*jAH{55||i8?#2l)4MOEomP6 zfJkk7%~cCPJofrn;S1vqz}_^klYyNt>0eS3*j-5uX_k3CJT2c5%RKesp#7v4b!AV9 zE{hP@jTychKav2_;5tAJwgmsap?+qhVdq4W zG2J5#)Y&t~)3=Tp0DOX>)`q6ceIh+La8Lr?sVO1Ef}|(o1T?Ba-?uMpEB=|hsY!S8 z101#gE3Ikr+?gz*riOc9fbH2D6In>b9O+&t+>|@=iW{A36Mh3TBo|wKTd7<==J>(_ zh1_83Uf1vh=&xNm7QJQ9MJ90`*9>=~w4mNKdsTwDTf=$ntG=O{f=?hfsPCQLLlRl6 zC(uUW`IgSrf4%A9Mfh^p(KnWAA+AA-yj!guQ<0pi_16s!*+hcZk;!wfB2b3+Tc1uX zWzs+O7%InYK6Z9HY$ep%)H15;r40vJfNJ!#ga*p!(dqkxjaLR3%rVae{U}9~z0Bs^ z@-~6W!YXCYCg%Z1k1ptJ;kilJd;7DxjC4_@o}+98o5K3y0ibr0I z?aBKH<7Cm-r56ST4jh`m_9jN+)L?JqIrR`})jk7|kzjkuv&&LG2YIe_JW?YvVL>bi&EYX}eex9Y>wDU}m_#3W?D=F@`>CyBh|vEXUb(9Fp< zId<}H(Y&|&xaXH^nlX=eEd0~t3yxP7-)N5dOvJ#B=|zI8{5+TGGOaJH+Vk0DPx$*;Rali`mzZTw zpH_S?7LXoxX_+XhYS3jEEe^Z`#DcrY@tS%U+@O!@Mk$d{Mgr@s^phPq5@K{;ik2IX z^{O-&;@^NRcrh!is28=d7f3l3Wf(#_qt2|*R20MeH~7JJdDmVV@&xEf`kpXD5kH3O zzD!H>e4;StbT#P_1XGto`D}S_kLO?3v1Ud$xxp*8=_6aSZw32ot3)juy&FJi`OE7B z?<8?_?|CAde>JUbqKA2J#sm2GXxfVqx}tVepask1O9Y>0^6~i zMRQ$#GdHLIC!bDS|Dzyl$7Swx@A-$+j^poVi%edwA5OYqS3)VW4H)ImV`ZI7U2O(afE?Wk{KX} zXJ?-o2}_g8!LYz0+r$i%Udvp9vCj6n${$p^NLtB4OI)ik-g&o-abN3erX2Pfk?@1i zm;dKxY(K94w#%yU`}S(qHHPHhzv9?V2w(VYIR5kf*&9X8fdDgh)M1WdMu*s)>;+HU zplFVNTv)av!Zxi9CO<=dKnt`I08g`}(Y+S)26Gc))h9#IbnPn0j9iVB`6#RVLP>k=aTx1>+YTX z7!i<|k!(%)HY(cPdDqhgU7j)6%yX};Cl(ZD$e+QlO(#iEZm!Vqvd#U2HAoZtP(hvkCa2q{wVk9VGNJzgM z-mwZ5YjY+kogBT2YGX-x5L{k&i~SyFmSAwwR8&UjlXRG2dOlkO+dT_!Jc)HCHXdup z@lo^TWvp^Q`>OllWtO~bwo>rNAy%y*>V!r~qZRE?Q?}x4gWG0$<(#r674f3fs+RN+U&gAHesSQ& z>&$GO2C?F752VC67-zpqSkYpbv}aLF02o-x;MjuYXCszdG5#N^ALk)a;K@sa_5Psx z6y}QYTKK1(^XT!tiXPpViWJ8obDjY(8dqfKm1jgMv;1YuBN(gNv7g-%SBiYxKP)-o zd<18j=zI0`X-J_wkr5_*d#q3#*{KuXq_$GjYEi&z{z-rDBc{PxShhml1LV`ulD9qo zjPan~ST0+iK~rXw%9TM@dGRXcP~@&PErX(s_;>qnsE7Du(hF20&rif{9K%Q>30E$WA4x#X59P|epG)hUm?Im%9S zVwiA}n0${QHf5$RI8g{*Phn>fa{?W*f_s$Zz7ty6O#eGwtx9%42pl_Ad!nJ~M|!Ey zZuo73@17#-+Ea7esFDFC%C}pXgCiSWbDj$W?2KegT?bQMsn>haLk+5c2@7d>r-*k| zF`)PBcvzfS8Gc3n9N>44dCB;wGKKS!vk%iGKkZwqXEq5uvSzKkMEOx7VzCvk@f2Uh zBmTBp$nuuuR*~OeOz92s+mS(-6J1^z$;8O5y4vFkeDlj)-yU-~zxeFx&`muX6`i2_ zC2a5S;;hCX6IG_;?>H&zg{Z~|xFw&>F!ZK#mLFEMJw`(0A5|6?vk@6sw zG#XDFl0UP77}fblSD;8EMmDM?*nNrHr;Pep=@;s9=^qPm3t6aQ3Es0=Xq&p2Vqifo z#2K_|P+B!ABU#sUu)hEdz4(5d^O9y=HT33Yc%#-CN*uH$uUNdK4jZgSOgFY>QotbVF7m0gMwU1SaJO<$J+GBeE zrlRwHkImT_FWrj@_xAJ+xCG=$|4+42@X!3=+t)Ry3Zr1cb)YUh0r*lwjGR;b#6Rg1 zD9;dJZr~Y zu)p&`(}!nA=cexL2nd|ag_q<@%+SwmI~4fsozW@rW(GbN=dvty$MeGQJv_%?b5|`K zY0*9NuNa-H@!tNw0BI8GhKyovH`xH*Zy$~12A#1OVoR5VBi1*O2B3sgaS!xAA<#_& z5fUV|tb>S=2R{SJlkb-KbQjN6HiY%-XUMc>UVN#MS%{JKdz<4W1xwZOiwLq*(iQj| znS6OZrHpWN)Z{MbXk7PTb-($T%VbLc8C|Mb(%VQy9qGh-&d zQHh6^UTcVl&3hBFpN<+S0*Gw`%8hFJ5SEr;U#jiswS1+}2!knO0#`_t_p9s55=J zFFo&&!9wjv(bbpe5Lb(+hcQX(axZWStiB80oBTNB-iWX^ahTAGMTeaNrU8 zt>4GBvT8CEV^xH3`7QMf0YY&3FUAKCAzn2dI4*)C;vb>1u5{^efTU18B*eO&iXYOhWaU?;smOs&*viG^MVmu|wA6blz?T*qK z@=1pIAx)_CPqf>>)l?!f$V@)hZ3zzN*YYm7h#c8?O=FysRd^*Ln;HRaTH?_p%DB+Q(y8JmPRc zgzt_fOBqk!YnmZqPQ2T{4If-(Q0K>A)iJ`9u$65(#2{CETWi`B*k~q=D_xE3m$??| zvxmInj5-H93Yu7USlFY!q)nR0Q2m>p5^CM0EyOb;W@r)uYQ+VAH@&8x{OkOjM%;qLsABrswj!>}JV63~n1(`W{wSdO_d)xV5S_l2 zP9Gc2TGbj}kXSEI{u{H|#sXnL*bM3L%yZ-cPhI7-p@Q`~VHq`f^NdArE~h@pD2B9L z(}$_2wnAhK1+JSHdo5!8xUOHlmBs4_xh_2P@}+t$`KNyF>%NVPA$FntnVPe}*jZRB zALTZzd8cp>%tJhGtTv9M>77CG)b2JEt~Bb;ho2!ergzx~03P3Ioy+uaGz$nS9gnKD zSJMFU`r!_6kJ$d*K~roqkm|yXX}PuWTnN-MM#`Ytc@JFA${ic?o{8P$n|v~LXnV*f zcrEFS1Fkph(9VM=E@ny<4*j0%Gx_z+K(c7%5%2~Tbu7Ei@RZK-iIN=!Yu)an}0@%>g7Zh|d zqR0qoOSYyLn-vCRJ7z1!TOQIkb>Qo^3_Lq8DqJLkKr`v%H;~v3%AB?7Pt-=icJjK8 z0u+~`&A*eAGLf{y^05TOrkd~)=B~4cNCnbuQabq|JvQ6dml{GL`HQ^{ zen^Ay8Y=P$;atP=TKhd-2K)yn&*R6%!j*e!_N_XP-g|!K&A||sMOc3OH3~X~aHVh|Ym^#g#jTm_~ai{ZqM|!4$ z1j_q!`yIQ2Loj_dopboD4i?>y)CGFKIxgWp-j0^tM1#1=Ysx-+S6IFCQi3IB=DUr+ zfm-t0Wc9jma=i_tnd%xubHiD;qUcIxgk18AO<+wK%YEpJ_1X7td%bp zHQ7GBCYkYPhKEsQ$6Sf{`l35 zyrCs?yH?Lax<9481a-T&>(J z=fOTr%DnIdsw)4On0uSQcr|>hb5M37DxOFS;)>4lJ5Gl^ICs`wp@tfeOWQYO zGQ^QdJXFmfi+z<)0K7KR>)z;rlI~+hJMD9M4?7o4SK-yE+@(g-gQS$lh6jX`= zG`EzHF^-Bl4YU~*U@${9e~w0RN#%BffKi?NN}&e7`5+0H?u4PSL(X7gr`DCq=pQ`t ze+L8BT)XT`Y`;#?=G1xvPWmz(R}Qmp2WVknXSo9qwm^+xo&ylEZ7jFCgb+F0amxVI zil8F`r#F4KT6}> zpUhV8IdMl$H$N_2t=#bpYjM5I{Fj@6ZyQ_F5zBGUr@IOYmEY&)idVO(QN8RfRHNNjg4hnFi;ncF#}6eKsaMC|Q{#MlgNEX+ApnhAf08_nAmd2!<`JZf zH^lkL$1FjdH=IWCC2D@*%ePlUe6wv&9QkRVz4LX7`4_~n!V9UH;H=(Sx?u|^3{CVWJbH?@)T~Oexg=RZT!-j`e*W7Uka8k%hW3;mVqiT) zKT@Eh{uCX=2Zkqs_(3Z8QnmyYVcM5hyYq11{MT)l;mW zlHYEF%gXJSgX=)vanO$%0jYp(#|f4PEiUav+yw8oQUczml(d!#t)U-0Jgzt!@ndE* zTsB}`gQa@!@Nz4CqW!4jEmdLVyN;nQeHv~h7x;nE@R@kh$qvJGE5*sO80bQ5^Vy+sKJTS`pSFlxni++3|fJ0s&6jk#PD0f zVY*byAjir7a2_(QGz&sr8Q)Jopt;-CXx$pFFMN}9UYL9NTS&AgW$y$$_nE%J6%X^m zr_a&DVtUfTivBva{P2(8Lw%_8_%?IF0a6M}zjYWKC2C;BJiQ=rHS!!w>ACRZJg%*c z#oSg33iZKmT*!^LHaUuZf|+!Aq2%eTQnxq~dC3QE{%*Y4);_1xF7_P05^}_e!BPzuUovk(QjA2^JK@8R}pMMS+1{zKD&-}wREWxyv`?cD;TaMsEgUV zlxC1%YWu9<7%o0CMBwx5#kMx3tH-#Y98p*WwOAj}bCj${>pN713%|X!9*teVF{xF-radrY@{q<&Wto1L)x2ujpON12VoA04H-7>~hTh zo$pH|S<>(HKi%zJ0KO*`qYd!%xzmS^3?Qv{l6JO&xYG6q@c=SNeQqN|)xzmdxn0?J zt=3Al`Z#vXG9ksYXA-tOb1aZ23-j2}V%+-(QHJ~^Sq z!3@ECG<-U6B&_ivI2o_0{-Un96KgF|AVsehuD=QjEto#VkZL^2G> z#-SMo7CxKwS6)&8orqQAUt1Bm@9L~R{(X${cbHt8KI(S^7C_Zsnk1=L9}3tgnqz-k zjP1u*=kYyUwytnEnt5$|Ol*gGQ1tliep|QAh?C&RsJjA9W3)Y`v-i&2aMrB&)$KWl zWGpoeqI{WmN9sOs>Ov`PsF3roT1VSQ+gbSwzJFfAZO z5A!bNCM=$pP?j@zQx)0AyZymFsm7_bZ_M7;#UUfn#mw3wPd})buBr6076yS$lrm~J z;6I1IF4`C(vmKVKKE0_vw*r|HStRJJ^m&J8ZVp#$D7=E(njhPYn=m~&b^0vr31o|C zAZUlo7fmQA6Q>;t7TWk9tNqpPscdrc7H4J5)Oc&Yq8*gT7#L~Z^Cjs0gQPSqP9@#x z+gq9Q@f!Hf?^9LuAmLEd+xR9_&dNC?>g^`%u+EL$ijL571xo8dq)~d2N7`Ur;4IOz9Wc!IHTWHL@(I3n z_q+#qY^9Aw8ZupAkf%FZaYv#k*TJ z!0n5;(+8afJvQ1BVkTEQP5?69z4)9}WW=wC)C`@Vi{DlXD$nm8N&MvRZJb?JXK zpUE~dW~k4?bl;P#(0_of@gTO#e1eA&JH=4{FLtwfk+LTE*M|8UZU2NiXl(G;jS~U& z23}X9wY4K6XNjeO2TEcEqfwU=zpCP_t$ZlpF^R-*HN!W?9cceTAlz5127*rLl#-^j zqRTA$zPQBpnn2kE|FJs#z)rj-?%*jvTSp~Sax8F!#WbHidMBinX%^pz&M(%N`~{a+ z1X_FR*dR6U2bS5swSsw5a-OD0bjuGYBz~vO;q9tj{Z?VK z!kW|A#Y~&8IC+9&`1v1VhB`RF={PiJ8>&NE`s3;G&s*hz>yC06=fR>fr-C0HngHiz zu)CHYu{yFI%z6kCB?Y?pWt|+WI7V`(XS7~SO;>^amgUzB^*?F|HuQ6*)flFTt1U`l zI3yQk&R*l4z)H2)2F;j1HQBOj7&Sm81nu8}ex;mSOMcEd3%ACPi1JM`yL=C%*&gjS zRsm01jCu~tj(ZdS$%dq1vFZUPPXu6d2>NlAXm0st~^{4cm4L1wP>D>$guaZcNVD6@BLh@ z3gT-~I|enis@}k`yZKicW?So0cdacDg%rOk@3D(d;#z%z+;2Z>+>gn!T&Jofg2y5E zqVgwj?Rh%&@hj}cI}ev6p3rC2pOwftNBW?g-_R!RiD^tW8NMsE&MS4()Rh+reG{gx z1(#e~hCmD(KiLxA%Y#5!@LtopjlWS-dihFj24W{>$UV?-t{=!23MbJd;_tg}B<%Cd zF#Q$0@t(rcm5=7xQ(ptr&=aPeVNX~V8`LP&G|h{@IPJrmO~4QsN@KY+*)-s`;88vH zp)jbkJ2O53Nk$Q2A&cxYUO}UOJ1y212`4GOf{~hiivk&gvI%49P3v6R#5*pm8Jf6> zZ+b*d5>1l{#z3NR2dvhT_w0@D3wk_w=SW2`uUiZ_>Da^Q_Xa5`KT)#3Dv;8@k5t>6R7to39$@g-r!4D`l+~3rJIST^{VXJcb z?Do#4AnrbljQ0I-6`t!tQ65vb3@>dr4#WGn{L6u!cc-bsh%${+n~KGVI~qD)V=O z%BqRauV-z!YlU36CUtesZPLmYFiJSIqTGcKm~F-UOJz~92v1hJ^m~)sq4Cpwe^Duo zo{*lrc6NGssZ@BX&YvIfb66U<-=5dFSJ!o71#O$<`l=x)gyuB&RH!=J{aq}A-2G%R zZIK_A$OJUzMusS@c?DJPfrUxpU&WL?M{uhZCJClfJl9GkC0%4a zRUOeuX0xppz|6}$qMQGPM1gf%*X=@H7L_RO8-Ao?Hs7poN#C{M?Ts3(&)AYE^}d-GQ!aya za0kr{PM{sXfh^HAxc!m4=}GyKlACY1z;8rj-@%M4_DZ}@dp~OF-u~;B9o(KFz7~}h1BJzwAJ1Vs$zJR#b zkHG*NuE}x2wkF8EXjxGK$+F_gIZJ$BDY7;_@pya|3pveqs7|!#*a`m{3AJ#L zcWmR{Ft=c}5_}ybu@N6#J=_%6fR~SvAFk!)2F#qCYZa&mch6rN7eu;><%aqkdG^ABl=ep*RkE#2nrzDqqZ}xlhM+GT2{GN!{VL`lQ_K(PT=^P zVJD9ovL0iiIg=N(RJ1asxSOj4k-TYh&XJ46-@DS}$m#X0{yz+4-&(jjHyH{qH9j`s zg+$x2i5mx~;3~Y!hpryiCJaPOlqUwo)cNIJop~qlUXnivb@0HABWse97pR&RZ@yF1 zVBWdnHtdl#yF4^1@ zwNx#^Q)ZACyQurpzd=sCq7`ILK3L2$Ib+s_ATVUV6g&}~ z!IhYFH`IkA)zX5%7FDE23WGY}rWKl{&{WumDwYZt`ujSYKN}TUyr9;W$Iq&XcczI} zZMjQa-KDTmlBFCtO<2mW5K9fvpWsnZRfs-;8l^)Zr-g~6w?dN@R+@9tYD_=RdT+j) z+fbptGdWY;LHbqWyakyv+>Iek*v~iZm#9TI0=Btv!6!J-5eF)11Cwd9)EfMi#8W^7 zrV3shE9j#1ESBV0k4(#sNZBGokb2GfQ|i$cxzHE+|9ne>eoNTSUgyYrp3aR@s~&H8 ze+1oL5Zd*fa@8nzJk=U#gZKz{_h_I4{f$@r!$@iVf~eO3^kjjtv@GE^J87q2W6#-) z-Pi)ZR@?URqM*cEAH;q=c#T)&>cW_HC?f=zx7T*=TdujE>A?H?zkmk9A0e&2yU&pn z^Ir7YWXxn7aeHpT8C|p2N=*t)K>3#3*eLa`vh?fSt`d?G9I^A4P5q)v9#XXfi`GV! z35P|i(;pQ}Q*;!ID;28FAq7DwBQnDbB+Vd|0#N>(vGHBgxF<86#6C{(y4DV4Kf#+6 z0~(9C@n7$MguqL_?vw?|IMTPFcw(7A<;S#+~pOzh@uZ zQ6fa4f$V=;#ukW}TG?Ajd&1@buXX63)91}!b366v*Dh7}D~LTI|DqYIMH|Y(9NN=9 z#Uo_xjNl5Gkeik1ttzDVHlT~!zH`hjY8%Tj`%C>Lr}_h<=BlM-i!{^-cV<*&TR!*d zca|i%GM25cI)b_otk-=vhK=zd7?t6Z-!8a!zbcTjW$gMoaglBO5nt_g3gWvw-Ig{*?_fe6Na zFuU)>D(zIe5t@&*yp4b);#2Adrs8{U{tv1I=YN9EzsCJnu`F+?t_xCwav!%3gu8^J z5>a8wzx)|B^=geA_qAdlAJ&dim)?+>ZZsl0iQ=@}H@#wf!oH6sodkNiS=}$2gr7;d zgMXcxPrrX0a#Af8Zz7FI|~rRZ)_^wpgNl*gY5+T21$qI^4{bjF-mCgaYZ+| z#;ZYr7Gwn%&7UMf!_d#yY;1}b_xJBEjrR~okuq}?V}S`&<%RIU{8I_MJAof&%dVb? zAK;W_{O=igfky!>n|ce@ieE&4KEU@#j;2Wj+=Ms93PAbX}J=6ZCLI5#_QlnGXAa zTq>+aNcJY?7}P+Py@K|-SHF==x0Oh+XXJbT7{6v_m0AAzD|KIm&Bvn@C!v(+m8f{5 zWjx42T%D&w4mt#H1l0)ir(yS-I8XO(-=`pA_NG@A0@qe9*NAk!;3ezqt-W}c!(=k( z;;)?m*VYPVqIf{JET!eK_q5&0ki}G2HlQPw8u|?n`&2Ku-165X?$GA0V2^P?MaPWX z9G!bS7H!VgdFhp1J-i2`+l0-AwisGfBn(e?B|*{z>b$S&X92?OGiG?u%hmLYk~zbk zrI6RfWrZoAWudmYLbASzn9vw$mY8@ZMkSe*6kNh8ihL(`0>2P7_4`n6 z;tpbaC&vD;ScV_zk_bM`tTLvld4C*X|3|`tnLn6=V$+A~{{p z5u(?Vh9|JbY~c5`=q*O+wxAhSQGxQszeSL)B9NVffHNYup}zH%ixUv&#Wv<4orC?5 zm}aLLfoizZd`^mSr9;bbb8MjOssCf>-2a*G|1kc&>n?ZYPvg@Z>v~!t zCHI+=IfXyB6Jx?byWffFV!V}^sXQP~g;CjQji~(%M8Nsr!RrPG88wm0FU=^8m3@G! zXp2`*-jx1>ICjkf&wE%2$~rSHvIfZT?k{WPO%f5gsm+6CB{P5gn8sViKlwTR2EXav z4_iWGWU}{V(c4@fi*j4x1AnJ(K8EWv;5*{5BTb%0kA->jxN&V__o5@@M-u_}>v2)h z3&>i@`w$175c zj14$5fUe`D+A8ZMbgJw81~Ka_q=N1w0JR#5qBGLD=O zS$PzZEgpDqIIbzbRfL$}PsB1oUr^hnfte;Srr^v#vZ!%Jy-HQV5iFnOU^%iMhu#Ns zAowLlgW6D4CITu-OYFMiEg~TDA0y`ugN$lm9 z@GZ0;btWPA$)It5+(c#l)13aR__v;RIl`M)SxXVkx*J+#mFF!-m9l4QEz=`5^&Ri~ zAX%)lHbkU4`H9nw)>Ki=3h80ddD!zc=${GxUY+Tbai*ExEgN$3j!`kD2K_!&_&Ih* z8l+*u>n^buD@{ zeqhtr3LDk*Z%`Ezj1WKcaG-cBKNXYCGHD=Z>Tc=%t$DJN^_Csa>Mm_Wav9S&1dIsf zgws9MI^%Y1YN3L|EnOq9pSH4@0dcnFJkoB6Rb#oR=0<>u@fJ~d4x;n&M%Ysc?mXp{ zQg;`wXDx%}B2AC%IarpZmjoC#XQ=kd09{&1p>Cr1V~f5hBoRpLi10siG^7afk6Wkj z_!T*IePOH9MC!}PW2Aq?;lIi^wAeMNh%Vd0d6qbH~{ZwC5019H0h}N%Q zhlWQX0NoA9Rhk3UJQdn#H3FZmIxW>efZt7+PT3-92(5>1Ku^Zr>ETX<{g%=xXB$J| zA{{LrYZAz!8rta^|KdW{BYpU2am1fxvq2pO#Sf|)yK{!E9z^25fWPbZTYn6H;cM3C z*3#3o51kC~MkU)rB*eqO@gk&9#mt-%u7_6zj>QWesdj*aNS6SXPtI80+;=8qFPdr|RFBDy`&qH9ie+zxB zd#Wec1Zlhnf8{r{59$@?R-@Uk87AL-8$y{7i$ug?Qt{ng5(8Yx=uXiz5DHUg48p~&CzMN~6xn#CB zi2xHT@BRbR%(Orf_sB`#$3zkhxOs@#t_P!P&cP!!sSiIjt`vg+>x&+pGJAMR1cXHz z1pi=1Y&C<@FLhRJljWjq>6C0~k|K&N-xJe{O6NO!wtr(M`Qz7_1)(+Y&IABjWcv!@ z>fP}@Do9Ty6I~?ix@_h*;`|^?AZ-0)o7+La%snyw6Zq>6R-76h_D4C)ic*=Nv z%S8~^yoap2Aa(1Cc$ZfGm2jzqWR_|Lf@y#Kr6lBRMw*abe_=cMe_2wkv!`J;{a$y% zTJqV+uO`7v(M#ar<1u9dTNm%PP;VAlFCL07 zSn(>))!~wj)3zj@V3IMye`8K;)XRAD_%~b~*YOpR_0XR-=9Hzlsg_quq*>i0{gZLeJ;2te6UsyMXPoE%kyk)1|?I70VOzoKAls zBwE>1j~`TV9^mLjX9LtWAYiOeDuGCv)u}mafcRA(W($52H91gu9UbhMtn$`-PUz%A zQ-g|kSD}BHDfJPA(J6TsE%zu^+R%1Vt8uH#4%s4$5&yU;}X0ZfE53(OU%rUscoMHQlOK@VP)mk@~d zp{LT-1elfPmzbg9X4_AIAi}i7UD`JT3B*)mO?*n^+zYSzAx4^$Nj{-_d^*8Dx? z&xQCh|2iky!}qJSpH}3?6#l*6&$)|@lobl4WJ|>)UyX(uqg}&n$PsA7C4bbc)tOI) z7viRq`=8n%{rhe+8EYL0Wc5{}Q3t%EO|YR>LodKF_bdW5#1A${U;W#8HX&BTx(+Y`~p z-5ocipMPLhzMi9E8md7pM~u5@_;$syXWk*zE-`vuUA*&}a^{?^&A{0$YT z!D+>G0H=<}*FzDw!6JK*Fv|{sbgzIya{#FN(f6xSJb|A=KlXTQ+Nm3S#>l+s>6iQFDdnLHbt_7nLlzKh>63GZ@#_t>04tVRVG*Kmd;#by`rKF3=rsosJQe zn;l z!9iH^Z^_qH_1FxqdNZVBW0|O+l->-IBrdt#TQ{4D5}L(#fDv`{s{EK^U{Z=2;q-8 zNF@v?N#*xEFb3J_I72)T^?x5KZhp@L_u)On^~2f}b-d zv%n8uByZ!gndqcP6M_kt5Za)qY@IAB8GO944`;%2GCz}^eOFv)luh!9FOR&t#cuL? zp+5ve@G>wLasxvgCp4#>A3DpNA5KglD2g$c{4s3iB0tvgKY$idBb?Yz>?J~dy+Y7< zddF&&Mk)}Rxc9LB^9Zu6*(1=q(l&gFQEQPP58~aEYXI8t9qS54 z&cxR&uRkL9-U9Q{u7!nk2Y$KDO8{pFZLt?9gjTZyPwR?ZH4xg3yQg05&q(o?)ntGs z^VWnJm|oFB>Ghk@tLL>cO|~j}?0MG3?4Mgufz~W9vTMM^7&J3*u_-=ohaJ>Cr-cLT z5`Cz+R2K~rvdPkK1}(+J3v+Cd)r7-+?So@jrgoHNl$tBP(~$NHMmW<&8|USXS;GNZ zk3p6AtO^n;@Ykz#vllo1SI~F7=T96`oK5*(c9L1IEg`L)T0PzO+br}&t*h!=kPO+a zS%A3dL4YEMzEax}ldcLo&KKR?ZT!5v!FKC_mP}jMb{3#B71P=2oRpA4f)=$DiEQEL2A%<1V0xAVxqj>qPG%r{Bq;L)}F}eCj3tWzyy4)wd;9^E9W+Bb1MJfCPH3z zPb$lMJk3~U!G;x=8$ua79ZB;}uPCSY5z3kdDeK(Frs}jREyI$o1ao+6sk(o%>sI@` zZ@`xc>gQg~8A{&TRRU?MdQ!VrL&7BMVfCn)f32tv5Xq1Lm2$qq1Fr)0PL~$*^<)l5 zs2dk@x>j$d)oZyl;KO`&f%Wv%X`-3bUG#1ABVjB4hzI<0qpXOuRW)#9nN^PJf*>4* zTlHe^yq1CVU?}8$-27f@=E)Ahi9GjKBGB-nDx2Sr@W@OnWg`JIK%-5TbVKE|S-$r{ zU10O-x6SMcbT4BO*k39z2CMSJvwwmwJi~tW0f1 zRq;v1Zq)7B5t?bCC@INmGv-Y{tDJPIYvC?o(p@Ge%~`dMwv87TXR&%Qykq5!Nz4sj3gMJ>PxNzi)2@5px|98%(f!*C`Fu`Ufb%kQ`O9 zH((PWAYKhH9%KCuo1Db%owMmMnxhbFuxF8m>AXmVrJT^sS4g9mOPH-Mpf>{v)e;?BUx*>TB1Bl-)0z$FKRmSme&#Z~L6SC8Et#NgQ*KL{tVW&0 zU-WDkfDuyT)$;Y_!2@EjI`Khu7{qlLR|bpPl%W7ds@|Mn%?nm(1*#C$64*_j4Sr(s z0I)mw;2)hp&^A>m3dP(N(%jUM()Ne+)?SPn0=8 zD(+qgTPdNyU#Ch3H@de12`w@k0I8OV{rI#y>N5`QzX6yC`y%HJ3c$j~#)6sTK!MP~+AA_8z|H?B$ zRW)BgE4}K9^#1rt!nrX*2cmzI$b4V?Zqlkp%1*`HgW%KLSEITuf?JRGOWT*|ALjCg zBC7gq`>hh$Zph-haQ1hj``$WHTAyorAwgVc!+Y+es*B~fFgy~I~tdM{0Pbi#z{ z{`3@^PU3Eq3+!H00fG5+z;m@ye(a3;=~|kLWub8ejz7q1U18GGx}o%Fio#Ph`&u*!P#^o&LFrI=3E z1FNpNzT;eHf49bbV8iRGf0PW$$t}tXUA8@d3aay+W3ELaze_s>8iDk1%Y2?mhJ1}` zm7X8Bb}q$LE9;>QVSiFoU88$ zH(#Wx9#>Pw-?z8J={0yjaA9{sVZ(rBBeyYsVy`i`{=ALajzUS8@NNZ}nTUpor*Lyg zwPA#i3EDZ7Bu(L*aKYE#CM-fLyV9bQPR_0CU#Sg$C2zmL@J64e?YF&ldu!I@f>%nW ze*RU$v};=i>Q714F{+2(wE`JBhxxQ2U7{OSz{Tq08>QUM5O#pDorn}oYds*p<2XIY zr1TBc9b7ZehU`4$5g~FiPt(;fpvEsCKW&S;*S9|P5%;eLXuoZjm}{A=`xf21{vJ~K zYngX~%OGrab-kjsGiPFFI>@rB&%&NZmG@>tgn z@O$~f5(dAT9dG87ea9*~t~kFR<*T!Idqkn@w0YUKnI`Lx&{@aLya9(4nV(kRmyIe2 ztz{kX$_TB_Q!9QV2aKzWTvUmVFB&Uv!<)vIBau4~QAB*br`IlGzs|lii$7qkYlbSe zwx|tfEShvZKE*fe+TP{+(=17S$S2etL#1~?Og{N1g zVv5og-QUl*9&_+hrj=RCOh1aD88tFIHnTRB)LTC7++h@;qn!ULT}JtD374T!Pp3Api{|3G8}Rfkb`I0MMKMj2wAnt?G5=gMvO;thAUxkU{3Nz#bCiS` zoTt?f3~@g~%`x&vQGViIu(%eBc_Dn#EGbD3^{-HSDur?Y=BRb3&9Uex#&)`u!9BWF zT9h8)!n%&dl77(0{pu~+ie^^X-N7~v&qM5qKQ+vm3%}wRjR6|D+4Q4gr?6TwZ8`HK zRhgYRwED-u&JJ`JY8`9^u{SQ3Z~z?GWFvymCeY1QBEzo7fs73wZVs9kN)QNKlk7h`>*9bsK;5+XK)Rb11X=+K9D8BjV@ z!vBZXo*&i15Bf@?b0jL-HR3OC_G4skg|WM~S6A47l6`(N>9V=~nbQrpKQ8Ngg{Ky6 z6I$0K7g_f(#Rds993t9&P79-gg)JK#MIF^Ts9VB6K(#(dliV^#beLmO0J9gqR#u!R z0>7;B7HJ{wkSW5){3C#q``tmPQ;Ok-8pIzGexANWOTuw|M@T#Dft_}iSfR!~*6}U- zk7}5_@3q-A1Hg?6+6fnn6w$~y8g-AF38=I7n4QV|wA#a-HXpmtnSYU52)M1<>Yede zp&dIk!UZB65Sz1tVK16}Vy>@H((O^2 zZflk4L(7sNtG3~4(pBS&B_?DZBbpqFtTHw!TU(Bn7IitY3KH-GgQ5cS-_#^v5xO;K z-)0p<<6%C=-qJANk%p&i&uX2O{2tiV@BQ$b`P6oZ!#LXLL_r5vI*9s*q{+%O1O2h6 z2Pl!K*7Afiz%VKv%KEbz{!{)Cejj>Vqyvyg-T2wH4G9{Iy|4m{DjGl(*`&*mj?YtP z{u3JhZ@JxwfeHRM&VBJMvaKrtx4Y)-I@(}mWAmqFQ|o>2Y;40#ZHNk5vJQyB zhZ}*;wshg6F&(mC;rnNDFxPh|lu{JfxVL!rW`ul{sq5dmVfzNh&P}g_SY$A_Ngbdc zbBE)O#>k0po`D3Us~!ex5UC}dIl=0UvQ)CDUD67l>)GA z8gUZ9V>G!6jhN$!+bM9A?;m%u^4umJ-|?wv6#6(9gDm-2(-T zdIE>dqrxNAnSa-m4FQ&qrbD?JtP}b?WTNQLG^-|d6xB0YmYJwXN$q|NfT-uRpMbm$ z30NBrFUsNeF{%?0uU$=2al~rnHm;1#S?dviIcmKg`Ak6EhwcheX7#i6H=u4>6FW>& z3*YeF_V znj+U4ctdjdN&P7R+zUq&^sQgqfSy9@RQW{nEz&{&%a3sA=M_g84F#I#o)<;uM-UER zl-Uyl5th3z_%>7pJ}swS*$qHK(z_qm!{Ub{PAatksycIUf2H4UGoaj-82__cit~X* z?>dt2{ttO=cX%5O{B#6*yJEJUfwf9b2dUdt?RhEh99gKp#oSmi zt4L$HcjX?Zrk*O2qbM$OsHF&$9@3>FUvpfH_?x4^gCkx(oWXC{xJC3S;xy=|0mC9# zXC^xbtx;xn$wV_I05nWbv|iybUZ|liOp%|nB)JBZUPb5a_v5hBp8X+Bb14b=NB%2d z`hgDS8nt+-5+^x16VsPsErDP45?*JZc4K6_%gkd|rDQm94}OyBL8fE`p{KdEJj-3{=-M%}Ds zNwT(G2vAVVa@%R5?lAc38-JzO+FlaL~#=#Vh=61fA9@(wql*=LqJ8o z6&T=!51P-6#kQ!KYBLv9e_tIK+;XvK$~qi+0AtG9vo{S@-ZVUvvQ;XhWv*}$3?O{* zy#JULKblJ)qiA5a`UUNc2#RZ-lttw99?A1g?ebLiSU?o8IX~8t%gPpk)4PNJOpzQx zfL5^3{O%lG*Xa}~o&iL#?y@PPuIr> zY+AtUq$!7!5^4n43d%C=l%q!DZ;k+4tBUOsumsI#f9QG=6u~I;b6Db%4?QTDj)kV! z(NYMNxAU!gJQ{xtj&-!}fFLoqfTN88Ozd541~;15w;G+xku8oz>XB|eJw zE;X z=ofY-g+&~49Py2)DtxroLZ{i5Lof^fLU2r<$T0rnW>Sjrb~OjkxFD;s(LJ}A;bA}v z?FgFtv;PKnH}H&_=-0n5x7o*GaAo=XZfU}-g_oLtn8i%+9o;!Dv#f=QuK#iX-%n6# zxPx0Z)ciSH5UWWkdZFo|REL~0cJg%_N#z+_@MFbSv!r4uP{XbH$;&EtsYZTZ)i7(7 z&1f=?`@}DO_uxzl|NBCA3fhte*SuVhEx6|Yk~NS%hT%n*EDG`mP4C^p)<%|r%Yc^p zNH<{Ze9pfkB%#r;(jrBqpAM^l@+)NpA8eeKGeIDE6M3Oi^EhAzZ;L$lb$x;~H1{ed zZtdK?3&><_Mjv`#$Pe6>=W2)7j%;z#UE88FV)jZ{W>D?5BJsPFDg&+4iWx*Eubul?YsU&yEacQd^m_1mKib+PAB@49@tWNdB|nLRtl=(0_o+gnY&fO)l}X z<+BhKeh(`)(pU;YxTrGKVmUsp@$C`sWRkJ)gJ@^ZCgVHPFtvSM+j+nu412rI`kfu9 z8KV|i(cE{V5ZjPx>IGriAyl=HkmcJEvErlotI=UOKSeK0A5R{v6caP|$Y+{B8%_@G zLRbY9UF|pcw1;zEP<)p$dh1SOTWc=1xh6J6dsGF%>q9X@r$*kJLoc>GI`hHn21+Nk zYa>y^dEKSG*P^F55MT|Df4k}*Y42md5_G0?Ydp{i@;4}dvUhpD>h>@v@d26|Hu0bW`~V(!z{%eJesW*fq6rCXaW$<_Cz04M&pzW+SUI*7kz+-1ZvlliVGHUD*|XN6U!v1@E`OzdG786RYrT?J z-)me|N_h!2I~Z?8YC#o#Rz@XR0f&o{Gy0-N)NcySCaCJWO;Ng~=nFAw#Ss$C;r_jy z#SF8-{^r8mTKQY9Gh`kjnpf6NVCRGln(@nHz4EXLz<4t7@JhKhrZ)UCmolJW5@JQUY=6{haV%}xZ4Gx>iAJpdsr38h<`&D^ zPc@-1Mqh$l`!+~9{Ph|@U&?{z?Q+bhji~ff^WXHbk%iL?HoDTfNqISsa4&{((lke# zx)&{sKb3OW{*f0Nh2oRj4dPObTMa!viOvSd71$kgo%svF5QJKj++H*$ij7NpXUgQ# zU==^ux@OyG2`gZ2Xl{2f>BAXn?7?DJ;C->OF{D)eBR>AEBlo|m4WUL-xoHf7Pfuj6#CEHuF=?mWvZ|v_G@Dp{4 z|3`;EV)x8%yRE4U!5T^m2`R=t$sCxVel=%9{_@P~=3J=v`iE@tV$64MTu2rWa%eE4 zyEB%JtjE5PTfP~4Cu~`~)Q#UpJM(975&RZw`z5^U2*T1=WAe5&YL6g6G_V+MJmZbd z0PYGCD)TUlp=CH#z+4P!Ms64OIc(NM5{ZwH=t~nqUsNgtnDgcF$K!2FRtesh8hbX2 z7}`%Sfo7>m{?J?=5Vv#lbS{p2$RW_6UIWpQJrFab;9;Zvm)9!eq+ypE|p~8w=$-M z|2!rW3-w!#`6o<0H2tU(v)nQY(P%8(P1WZ~uwbaz8c3$Hx6r;YQo%k5X1M zRNV^M7?PrADnX4v0b;5z(?%fEC}!>}ir37p!uPWSZln!aNlGpA ztucN3=}i^!^^&?Nss|-pf&n9>rJ7D_ZQx4_V0KRkz!)-f*P|X~2RM*_+)eEL09tg4 zdMlxCr+?&N=5=urIcPjSVoG`hD=s?m1PF<6pkZI-%ov@-5yaff9Aa69!9~0wvZ+dY z^(Xb}u(nC#QUsI0zTrP=3@Dn@+u2uj{3XNT0I@Vwe_==l-tMe-X-J}f`EHuNc!aB-Qn z7}WN=qvzwZUtx}xQlmU{pZ>eQC|cBQFz}37V$$G1OqZArqO4c^HN-#XV(K6cdDQx(}fi3mfJeYjyA0w*{9h+I)wjnD%>-;WT0=>CKfIJ{r=}! zI_>5JVqinYsGbU`VOQ!M&yPXso$lt+vo(&$5Zq5b)*l8=m7<&X;J)}eYD6WD^}3M< z>T}AINc-%W)2eyplnz0_M$6jvNF@FgJ3WfJQ-+T1WI5a(8~lf|-5Y2zLf_X@`PnYgH!u(=dyHEJSqZN z76A3F1}{ZQW|yu1>VhnGe6eo-I}(bnvbtUMI54xbR7-EecvNz3F0I*?9p~EsOYOSd zTQbUhSXpNLrc-+aRo3E%3KXo8JXoBJTE^oIuD@$B zzbiHijGdU4SJ;Vby7DG||76Fmr?rR&WjXPK(f37+MVqz45Pay@dLWeIoQgNX8Jk_) zIsGm9SJMfJfA5U~{=V*A0b6(5&BTR>fAwbsvE)zez9&KjO?n}I*TAI9y0N50{hc{D zJ%OV>829V#^xc;9SFbs6wiDa=p@6%x6aJ7IOuEeC6X|>%S#lU|ws^;q-S;?-L*1KNmLd~f$XyUaz(Q2`fjE7WQ%zoqoDgatB&9K?i8=Q>uEC{g?E# zLIVipvr_C2I;egSC(kuX63xact}g@}8gh!P?OPXxs#T@s}D15iW3V%wUVWh0GX~hKW|Ws`$yC5a-cQn?;8w@jpAgC zp5pB=%}U%G{ipkz*O6sialWT5_rH}zt~`|SU&N51CY=jN{*M;pt8O^#8*SRO+*-&OBKZ#hJDAz?@jI=QGvWLR znzl$5PucX_be#**=ZOuU?&U(WgBF{BPAUCny(jyYZa$=<`h@i3`9GQrNqckA_C>}3 zk6aV(;1Ix`@C8ec-`V>6be0xH(7DS-CE%+&YmN4P=ODPLer%%c_&~+D!m2GtVBCcu z<;TU`P$fb-5Eofb3knBF*Cf9^&lm(C#_?lwD~j=unNW^hq?qlNai#f9r~*mf@(Vjn zLS!tNRaGYpx>$SJlVZ4r>TY`L^cYc0Vuc_x=bF{WN}XXX=%(<2b5XVya~& z$Kos4p({CvTLpZpt!L*CIwE(RQ1wt zgaE;#*umTA%Q>?>KEI6Cq5RuaAN4L38(wNTezi64rYM7iC$K8MR3{^<)rsH0{FAn>4nbgB`pHUl2h)Ucsuqdw!$Qc2)0BJ0@ z$^1zjlhb4A@2&m9a#N(L9M@D;O4%beY0|x@jXqaX%2yR+T#i!nyV)<&d`CUx*u29; zv3FFl1esZSt)X}HNlHTOVove~Jx>M@7226ZjmkL+SjdTRNkK68%!aHZu`D^jU3>-7 zDCa!AJ4C+NAwnKWVoc=mnn&j`P$eQ$GxMg``aPbsp6uE+0VAna(igPj%=P|w0; z-J{h(3NtzF#=`P|$$8X$&cgnbqP1rML9urn4%vev(;vmYT&VJYRb@vJ#mWl>d)YZi z7Ak^gd%dd~rSTb^z2+Z1czQ%Uku01rA6ktQ1itld2uahdqxC_`B5+G7^%w9!Libh{ zsP0%*u>VWOtGn`|3wKcha+_Jl-F&}q743qMIQz2z2X6SbI7!*RKxsrzC| z3*N9+m-lJ@3OJa~Z?@2J@ix}4bvsjP&5sa)Vb z&Lg({w!zg@_!3J9-{GvqE20+Oxu_c!#LOIBxh(J!))3-oDm&pHSPkvzkQf$B8pD z?N7tA=wC+5!)$u1;HOe*Mf$)0?M<1zMJB7=LITI4#koO$nk3Z$g{gvY)3LPKXz7l# z0dduYTey>o-{Hp+LOs`LRRr9ItRHW4?V%_U#o}y){%`V5zkz{p=VkaM>6cxF81c5A z6)4Ycx)vR@B3k*;u+o5880odD-KF@_wBC-a*PYOfVkn9Z?RbM?HBoR?lhIoQe{|yy3 zqSZx9X6CVIY-leP_zm%Wi;EZGt`wyWHRo?a`X9|MQ~$aU6!orazKF*&yQUh?&}k$V z;@#WiCdWLiL`Bupt#vtP@8`XpG4!!Hu<&tvOX!+VU9>r5ILzph0L|t^pbV66oGFC4 zIU1V0CcBT1yjD`>zwy(^T~B6a@yD;%O?&HoMd8#J_xXudKNuTD+~5v1vLi9m2e?#2 zVR9@%*kRIflZGSQ>sj(di$?TK{=Va^aE8PQ5J)yE2hSx&Z3uq9bk3aTQQ3i zh2ehQODzc24kvGWQEp5w{(>ncJW|-dC@xE`3j}jfev{4MXtn7dwXqbef7r{p$SH%8 z9OPY$f-~sg^n4OSujM0cYzRJZC-h^&)vltFDfY3JdrOF#8d-hoJ(15NR?_3d@~ml> zusK$V`K!)|a)QP}WO{sYlt!dz<60|j$&eG&nS|uAmsQz)FnwX*ratbdv5!>|3n z8lgU*t67G%sx2p$Lo4aUKwqYzQn>xcHz&OO`;s3`lwNI?3*ePeZ=nHEzMzu%De4_2 zLp*^BUxn_}R5}6EmGn=#0LNsbbjh4kq;3sB{s!zo$^_`Bw14hFJ=&4gN|dGYLtBe? zEU#Pw18>YHSfi9FhSsUZ=LKFOlD&1?k!IgjW1U`BP@6L5AJ=#QbXv z2c$*s`u*2=<@JYaZ@g>PpDZ>4Pxbq`)vHUlDLzGyML}q<#5Vc+jLE!@ZCTkXfz`wn zIUY>w|xQfPYSQ-n?;q!YMnPbDvSKbK*acj%87brm4 zT$N(l)bUvFU4wYhK-0+(zvw$H4>1&Z3NLm4QA<06Ex}*;au;acr?WgCa`m(r zIjE=ylBmx9FsNY9jG1gi1-3%Z&SUL~9Ze@Ji+yC&yl&pkGU47$m1KJmud^>R7e);~ z?FoH`%#+I(SolhsGq*e;mMYGBS<1_uY;^DD8gO_1_flj{lR+Y`plQVqgc<88go#+F zbB_m!b1Cst0)av~v1$D2*5_0{=%XgniOXJX(*Ra(g%7=yoXl?*XUwu5Mx&q7LS_h1 zBFmp|{Y24pjmr{9!?ARKVK4;p6maOMbAI|*`~TD*igiTtXOS{l;&17X=bMv&-NZ7V z`bVAAPE^H=RpfJnJ^#xv^68SNQA2&YPF>1r<1ync3fpHWkM}=zrQ=rI)t_Ej%RVoN zQCo?hGXFO9@oEQ(dS8vBi7v{Ne=CZMS-QSLw+27z;`XHaZ9UqlF4SIC(o@8aMJ#5Y zaq#IR^z5QuQr6>^r6I-}yYMeRE=?|MX=&a9l+jTt20=K{w#<5++nIT8Yq}CnefxE% zA@xhe3PwWx*wb66&-aLQ|FB=bvDBQ3tBT0=(k16u)0_qFlc)HP)X>AHd^Op2CkAuf z)UVF|Mzl5ejbeEoy#aaeE@>41CJ~ji9Q>S8#&%Qkph!S_73S2Z#*My}x1cT*B%hQ@ z5B~J7JrM5NZ1!{0r9UR~WBF~T^mG^07~db@n`vtU{hOf!7;+3KYy%rwMW62t)b?mL zSjlX39IYh!ii?)=)L)-{#SS*{3ha!DR&$G6G>eLv4R&e%U2Czbhi;h(M3;5FkDK`E z9cppo1M*)S+I$i|_3hik*MiL5*ITMikAFP97;buSjd#4e5vw%0T}RsuvF6fjZ5uri zehKE)f7DlbqI9L>Ta5BObX_0hBK1u6Uq^Wnx{|to0beY2q}fuZt!`r@Ux*EDIzI6` zaZX(y8j4iTnhvr0^B~`cscWNZ+K9M*twBDI^JwSMR1X73*4CVpi zq(2n}&<5LqM-$N-tj z0)M!Ss=5*h@uODMt;U+u>WEJ#@^kwl3+2vrHyX%5Ph7N;(Eu6UP5+6iwcvv*m!tdG zuRGJC?tk1ykZ_aF_zIUyf@q=8Wnbisc=I&6OoOHEl}%U=wpMIt1h{y^7sLM}nZM{z z>p7OXMsZNT$y3m6SgWGUTH@%df2{5i8EWOY$>ud?CUrb?Bs01&Rd*X2(CCNeH*ref&^av3yM`2)V3F?>TM&sG z&6_sx+o++}U|?J>yzUFFY|T@gPf0f^w(U{b;D4uf9(uw4x#9{49C5J*|MeN?IB_)r z192By-?E?7reHJJeJZyn+;laeaR*)RUpd$~D|r4MQgv#}z%)eOf{6mT5=rSn?$z0= zUz!Fpf#6Dd^@ftb$r|88y>0C}ojH_eK%aT@ixyWce?=>MUqz1)(9*6UUNoI~`Le5> zo0g`=6qxBa82c|goZf=pX^=lJt2BvO&IIfxde5Yb=BY* z7gQ%--X{~9^;Fv!Iv%+e?4;hm_ftSJ2}@lFzH9i$>>k5rFn0U4g)mxoQ#0?_PoJNg zN}Sv1RK(P@lA;(<1Th)yT(1@4q@- za@(vdKv*6xGz~e!l7Bo^RTh0X-6}#GU$g2WaLi_coQcfEH6|{>>^MtD?R#Dh@+#>D)~&5Es;|mM^=THWiVh_`d*lzk@b9E<2b>xmTd1DZ zw%q4ePSqfdy~Jdxj*(*)imeHupm`?~r(Kg~&oPy@pU^+kf3BW5+ic?b5+=A{gV4zw z1t;N>6&)}nKq-|_Z0I9aGs!wT6^-fhWsj)U(K3NKsKHXc1Bj)(0 za`^U)eTBT<%v#v-o00Z{d;V+MkPo73b$|grQ{ZAjI1d_Z(!)D1>?TO3?sKWap%vP( ze)0KUshB{(FFRm#x5_86{HEowP=f$P@GFO4l%`vk;0odz@3VY_aji6)m;7f?o@ zX_QERYgzUaC}gif*NMdLCEQ+D)C%m(E8|Bt^m#FC#6ZAN6;1H+7%D!u-Z<_W6aPTP zmiXPY7UW(NBwbOFPK{iMT+I{!cZ@`mHiuAxtEhXy8GBy9gJEp8re1cxex%>l1S=*l z(?ba*efn^=)sinx0q74b;gOXI8xTEGewq?P!$9~s@8tmW{6$RS*tn&i>IIhQiT{Dh zKPHE=y>Z7vN*RR=aXA?Bifg1-#bplj;D?rysVe;+)H*r$wYXF5OPkDsFz&Si;OTCZ zAOY)i$V=}uMNAE%8W*MuoSq(gdRTGbrQ_dQ8xj;~AZN#Q(V{8WiR$;4vH_Is4$GJw zj^>$~Qq)qTkqwG&h~8=H4?jOjevcJonTwS(y{W!-tAS4ougAH%RgpA&`{sHHF z^fkpP>H)7M6Y-wo?<}GrOM*ZVnMU|t+N#&$njPhwzpT@v5i~S89lcS=rMfJKFG_<# z2MYUm6`Eb=^kMXkQhp14i=#AQ;^{=`S2RXBi~oLSD>>iq+u*_3L1#<$zrCK^bHKj$ z^`>`XXbJ6k-IYY~`cvU5y zDJZ?;{}i43Ba{9A$3Gq9zPpvWCCRCBM^VJeoL4EjOW{V&Ryj<_lJnSBDRNvTv9KjY zIn5!bu;n=CB{|G#7>1cOW9P$n-+$n`e!Je+`}KM}pO0ULU^gJ91CP#Mmd%cY#?L%J ztJ|?~zF>f>5-JKRKqFnlt!rz`2~T7WXl$)Q{JNh$9XPf4Se!faJF*r&A`>_<6TxyaXful3gHW*j1%TZprz5i zIEMqODNB134?5 zU^nrDE|lxK)#ONOLB`7GA3ZA>$LK`SGd7%ehmqy1xmq1x91eoj2X6}Jne5*&FbXMN<34{1{H2*D7Msdb~7|GYViE2~gl zl2}5RK&qKT7OsO+d#lT$T>OszgG2n>kJ%r+Kk^>PVVgUI_;0==YPBmEJWp|Zpj1S= zwcJ(?KCh{twir+WX1&k23+IQ#GaKst8cSR1qH;~+n$P(DQa#D77S$3*s8={??!m1! z;Mo_Uqbb5N?>#+@V#&9haW_A&#aBExc zzANx7Jns)@xzH-! zbKN$Lq>x4re>%RH6_DG`dWCD$)R@Syc>AhkXX|R?{Lens(}5KE2kiC1d!I-$Yx_0a zz@38OWZ*)$*kk%#fcfTk5&4Z)e}Z5_ME}xSZ;Z@3^O}2Y=!2x(XAiF3Z_6P*`jTzQ z5UGub`FE12hzHeLgsM}sJpT$Ae=-xP4kHAn`m=&{pku{0pYr+7FHxq4jFH1mac0x3 zU&i2Lv$n<&3xnXOqM1oybwY8jRKk39x|mo159)xR3-|r*Zki-k)nT?a?Ym?piOJ|! zAZL+3uZCl7^KKA#Z#*i$CGc9OwF1r%=(tHT&ek*AAb|-S=pRgUI`8H$Lt`ohAn72G zj9oyxFeq*6RL}d==!}Aps=O_GnIkT0)ObyG{~PN5aN7_AhxMe0D=KTw$$k8%6mFDN zWq0;i4r}hbQX=UweKn9Cu$^shJgQKo1mow(8fHT#4L9?K`3h9K-Pa`_V7uRvPt`VD z57VQ8$3JmzMzk6VZk%(WNlfC@7!zw(% z870NEF$MK*(*qC_YNFMMenfi6O_S(?x<}V$#&xkH8R=<>e%|z?h$XM(iYf_Gq zuy>*Lx@~C|q)1LY&~wCO2q6doF>g~LG$oA>?BeD~?AQKduc3STaAU?sOyR+3go_z1 zb^X1-+kQvi6Ry^p_r7`Zc4IBV9%0m>CNqUxC0#Ctq)LLNL7Jo6w;B3$uX(WD!GPO! z)d^;`G%8OXm>AL-OJ0l`Ynjtfxan35@aF%(9}$c-1ym}(E6z<|BwL%?k&4YLlfw7 zxjWYW)`#i@^Eg-m z)``E(5Z7&Lku8nQ+D%?TJ?NFsnf91+(8#LN9nMG}oQyfRc}DW^&`ttGM|&3W)o-&@ zQriQ^j?+VJ}x4PZ}z9b{`+ZIZtQub)O>*^AJbMw2^a5 zr`WpbNh5Aapb)P60_0=j$OW3xNO;Zo3$gDY-pH(HA>r!ybyQ}*K8GNuT3e112Vfgk zj5bZe?OC2yu73KCRDH8Hm=379;714|Mv|JNXTn|?h2?Kv9JewtkDi9*?@f5yawNZ# zWPvqKP$a9+qw;iwXa|H`S`9oSIA_$*MV=F1;l-HKP64Xs4#k1~t^?D-RAQMR*%Yq+ z;tnr-rmRM(x7l;V`Hm!V!wuwFH#U?2Igi=4YR#8kzbGwT%HvjyEeRghtypTuZ}TQ{ zT_u>#l$hTx^R5hl7n|(3WK)-KMahtN=)TL)7uD*7;#_8k_r#TDv$wiTEiru(b91-a z%@KBhVl5mwNOB!EB;!Lig8^W?84^(pI4UF^4evhTLOMQWAR%~oLOzn3UIDSAzSrx-n25YXY4s8 zNQ1I&(n1H~2ru%|-^ML{h#ayv07Q)Hum2F+dzwfv)qerT<}y}5;?soVPes3}3$i4Y z$c)cxog0No*JE#^IK2%_SQ?^jvU-#Bzd(>>q`6@5Ss~Dti2ytcNczn7@Gip>vk0nqF?*z$m4O^`Vx# z?0z+AZazSi>fjDq_a@?u4JD#5+|)gs)hWJXxaV@i8$3+%S;2Wd@a55xqb0{%CI8cT zUAFfWC>>bZ=rbpo{|6u^0PX?YGK&BCR)Wx+K#dYUU@rw?voS)o(JV!Czm$sRqiz+= z-!7$WTJ&L?+cw4lMSy@(UQ?CI~jtRWozg_568Y59Wx zz`4VhqL97a9lXM$(4$hvS=-`mLnvC#VaUvpWbR9ltXbNxrcj{2)`K*TP<|zBtoH-r za|U-T36&%2!^a~|oh4dhN+p{+sAUCNFsnPN`j(hgf(#^u88i};JzBDemjE47>y0|G z@oo?{kJj-5WL{FsDx-y?^ZjXmTl={cE1LMOyK&f_$~kU}u$=J};ATT8So6ux@g4&d zyV$CO(T5^gfh&lvmd;U1=$)^a<1%eqt>w6l;;`g-FFY~L#nga<>fVlSd30J<=fy5* zO}OcBv3LCRO^^J9cL#qPAX{4RuxO`$0kpdb3a>}wB}*)~uh??Q<=!GuoZ?RQ4Kqt? z<4^YjiECz;){~c;zUz<8a62O8Ml1I=B8B~61foH!cD5*^8`$jkXhaxg?S)KFEIUA+ zx^AI(OY0I6ye@X7bhgcPt1?%TrgXx)^I|OG-(nfNP1UCzv`9vj4 zC?T4-BjX%9q`+Aer=Lk(A||dud2ox57P~lnr|k%Z5a$`_on>+#_xPd6!&fM3y^B2~ zPq1lf1?%jg@qTP3YTr-8KaP%o;~F1ATAIaGzVpuQ*=-8@V@lx0)*Z=Dz9G9{Hg2-p z9rq22)b1n8i$a#lQ(h;RPM2}?t=NxSnx;VPCIfaT21UfQogUFe(T=Ad{Yl87JrRGz zy{$gi-b`BB=lo-N2W}#XPHrT}lQ!mCL~Lqd_tf}PHiWd&wl(+d=xX!iVM9Zw<{)^t zd$Y*+n`R0Ew4af{$-flUG9oF7tR%gI*avFP$>)0eN7hth?t{dy>aDKD6o=?*o%a=6 zZl8D;=#nf_H*K-kKVyPtkdbO;aM)k)jH>Hjx4R`Ix=tq1YMR zrtZ&iA{FRnP3wJlhrFflZGFQ0kkvrUTx}}#(EEbiNTSR{dYCFz@0bj3D%*f^X${hg zQ+UL*A~R~DTX<4h64vc$#a6twiyfElyQdFxCBlp)`=d~E<7f2*x`~Q^YRTD`97>I9 ziTj;IZ(UfR`xNH!C+ZM&XI)#$F=Q2k2Ev2$2g;dWRcD}5n^s%U_eJoqW`nAqANJa; zd)#7L24ak0JoL3BFuBr?f7g#GJThpgVbeN_XrW9^#QoAcZ#2X|=NjGm_4lgsUI1F(>QpEv*e#XtXB_7KN!-bA+2OAWbI_gq8UYOh- zTG;D%a&kC?tlbchuuD0|WqWEF()a;!O81~|l%^SL9ll2Yx)Ab`yq9{pIK=2-i&t3} zu!|GG;5NFBKaGtaCHAS43cH()B*B`RTgne67O7hSA(jPn&#y78fFkn80wm#Je(EGoMhW+g9%~kQc51sgj8#Ml@uOjlJQX zXKn?#11~Zh!L9_3X1XR+rc&~F-liQm)~xWk83CayuBM#EG*fR2L1|LgNXsc{{2(=( zdYgkqs0)Rg0TdE|pSeC4jGIh?){k(~TQNK7pxLo)lTD41XxU8QU-^!l;V<{(muVM3 zTJw{w+t4Rb<+EpC%F`M+K;i2@yZnyPkb71`S(+qi|fa9C&V~XE&axlj<RWZdUnXBORQ88uM8<)7M4$yUP=U%*q$1ydySS##|4td_XDaCCR5`nyE?O+$ zkyla|)s|k7!%2!`VS(QnTW}9f%6L?^Xm=lD$$IxTuT@$lll2`Ll(fDEzEMg1|JUc} zA*$g)I>{?I7t2LjBF_UvN#_4sR+is!MSx}8u%qZtC)*2XEYAy?S9;bgT*kf}1=X^& z;~?}qvd49r4nK4o()xjQC#+20Dqt2`U6lGRDR#$CV{QqI{H~whU)%AAY*F#Gmi_Y- zp!6Mhd;037DDcNcnazhVBwMS4ZS5M^1E~3gGTy<7Sp5BQdCTOL$DEjQ65hd27^@F~ zeOh?Fp5NZE&CH%5t-o(enXU>SZ5n7LY2iOg{>Sj}R~&eG*OL1j?L zGz10-$ToEtDS#LN;I*9kTdB9k2tO--GS5>d0gi=vk!?d zpOBd5^;w~oouq~K3Gin4Mgk({DW$=K`bs}T#mZ&7onC+?eE|XCYhpY?%<$3tt^Uu@ zK-ZQd`LAe$yT7>vlmJTMnc1Buoi3rrUEXfV8|+{CY9hJtu7pXv*p-dzITzGu>8`%K z^drZO;dmG&`AZ^)+->@*{~%~Eq9;qz2sMg-|9fA)x8kefKag7kE4X!~GPcDk>33_Y zfnqlM*^27Ce89?wTQPh3bY}a>{$=uKUf|kSRF7C+)~)BNCL0IuIzM0i<9l~oh7xsG z<)7I8>>qIDNzh!Kllck3ug3D5ohr}e!|yf`6LD;gXZ}^ay%W{@vOp$=hK7sIQiPiJB@;gg63n`M`D8*4IlDvz=_KVa4Jp zPm&G=8GmE!dt#JBV#8_KvPm{B_u}iQzm10oquRwrKQ;vT-)}YQD?* zjv_m&h^7!1lTc?`T*tasu{1jxtuedQ)W%j`SgH@sWSx>_3%cw5PaKJDg;#7svf0FB zU*mVi!uDgSi4#X^Nu@b>-}%a)-&xxxfDYH`w_LmCj&(G%pWlGfuXi;WwK-ID1al4A zngCEoEB=SD?jQ*^IMRx*$7fV;{xLwhn@~#)ZupHjN-@A94oz=7u_qmq9dRUbg)0_gYj~$eoZE$ z+Z%3MDF2|Od;a{8xtBxTMxeaA#*j@$)auIGBzi>xf%h}5+kYl z@cW>)=y0|K7M*9p8_fwu~ z)Fdoqg?O;0(f9*(w|oAFdvDaa;)tAb4dhtOe;HJlDf{jwh85BIEM&V3WMaX8ENdGz zOdIpCaue4bB~H49{x=#nQ|Qz7r^YZoe!+=!R$YyPZJdN7H^5QCcbMP={Q@&mS;#^1 z_%}vbJsW?|&|($2H@ro??n_&(5I%OR|9+@S1cB22?V1A`1SZ+V5z1TsW(so6ZkYdF z5Oe!3YHI5EdV(wMh!bJ&gK&PZEX<$o>2^UAC3OQIWjGr*I}RtFmPVo7gokA}9n+Y_ z2UJ4L!KJsTe6{oMxBj>y*P1~)&s&(_!;-&A9y8>lDGTw#6>o3>@I0TIn2 z5kacLMsIT;^{=o6PuPKIpU@y3dF|T#*U3b$WtCsMcGYhr8NLqL9R?8qf1d3iwy?JQ z)ZY3{hiCcM0qIbZT2-E|se`xSz?I_lT^zLpFtoi$T=95#bZPik5W%T&oT{u~m29k}9AeE4nQ2iPv?gcaQRRqyGi4N7AqUMX}rL+zZlb4M5?Ns(>ou%r%wf<~*!Qq}&+ZQ(@qHRL)k2gswNNy#$cBy%5!QJk`v%X1NST=Zcv~uV?!9W#Thcd^l3YoSR*tGl34u61m z#_69!e&QW@^5I5Z*+RephGDm5vXss$tU=-_e_r9d5hkO*?4hdY=-O|bK^%Etmo%Mh z!MoIoTDS^=j#Va-9AlFW&+JcM&I;iM6@5;&U>Ze4^ z`evRPI=8Zh$Vk`|8Dldd#AWoMm|Rk5rPlnn!%>$3dUkR#)#1hOJF z%>~{uR93mv0c7W74es&kTsYH`i8?SA8cYPjD&z|mN~vS6MXJxy?VxB$EPjUdvN@EF>X zp7r6{_gl3#qO^Y^uwI3_uW8)F3lYYm>7rn$OS8OK{oj!S>1!1Wkc9^A&@aoPsJpC( z9~}?*yOYZXiKKQt>B)ue~Z1v>av7;~3dCnSK{VFq%T)oe?u zF71c+&{$L;%}Q%DUv(yHR@mmF<7j{E;2U+9l~O&p$;KjSHb;hhRKaf;f9Ja)bA!K@ z4*tWLf8;`=8RQU}IDQz6wcK@lGhPizZaE>i4PT%?7u$tfQEy*~2~nI>%K% zg&E!S^DFoxIE(Gevb-)bL(_vmESro|V0x>D%T{c`d33J{+hRz5)QX}hL~)OT7VdtB zALIJHI-B-=D^Q{?2v*A``9;8T|{r!I=YGG1kLMA)tP2dg~x8RK@IQV{j>)dPKN?2 z)k1YWVL1F)-ni#1`0U8g58W+X*kU&iH+F!*NDJ&h20OALQBn1MJH@ zWwj}GX?hI+#VDQvIV~sWY8}p*mHvGqvk0?Klo9s*_pG5O_-w-;<3f489N~u@4FPnX zg1bcrbLyP5XmN_0HVdH>1*J9iwg=v5+6#Mx_off@;$#9SRePV-l?e}U!XT%=1qW>q zv<6AZ@2uVKs)DReN$178OPbGaBWABrA&Hyvxc^0Cil5z*z^M4{h82&|(*i3E<@|}vu76E&{BOjEui$Ep zEzn=0ZRd-W&&zJrpiso#HH4oP`0}^l-;c-NFX@ttoMZQCG|OtwDkXhXQ?|U5T8L+1 zNo6fm%2?Gv7O|WT>s}Gy7S;>i9_}<_C)iyIWWLOCn)*y2@3J6vflV&PM_z|K-;Xy` zh(CLtU#KmuSR^leP5rlTA@MUM1>PAQjJe&AS;s{xchW1ypLcZ}L|Annk%vzJ!jq&+ z7t%wFVRl|;L7|~bgd(><;t}hS5;}GI(GX4!Yhhc@a~X4$UblQIM4Ci*LH)m0ZIXWF zA=|W+tmCx=q@AQ8!aZ7PR5l0ajq3r$P6@B)WicWs@nPW;+^1SizG*;Bn4e}_PU;0G{k*Q#l6 zdf}ut*vg7NC_em?%D)@YBm+}>v3>u1k{$7R$-{S5ggS=(v0Y)GYai_iR{uCIZ)b0C zGfbQM6s@pcETaf2zL7U`2wQP<86z5X)FZVF2@!6UZ(3b|`vLB& zjgoorSYBm!i9IDDsn8yo-Ri$3B_c&NJVRTQ`9B!8JB!KoZNnv!dL}Lfcy~o#w@$at z?rrZz@o1~(t!&ItVWzHPjkVU%FZQuLpiUYwg|kC9!Hb%CM63NPDo)4T0B8X}6XsVn zyW#~n9C1Xx;5tEB+A2nExd&iw3jvF|Y4nZu6iiL}^;eQoR!#b$S6ZycY}E$XZP24a2XB9JlBRlX@|dP1i+K)C_KIm;T; zqSx~o8ENcI1ZjmBTP25f)3%@!zx?c&{4(%2LUf9~U3PIK{wyp?9(PHTg7L2`4Uohp zft|elw-E|o?atT$Fowtc(QUFp1=|tp;npQiHP9lIvQfe6k9L-*S`Pudd@A7ondAq& zIctzPh2*r1v)>YiCw6cNrB;^@L1M*Ux=+4n-t0f3p~ou|D%;u}(w!~@Jq?8qTie3c zkn`Gkq*KzoY2f-+-Fau!C4V>bxu)oon9_Bwet6U#doAmJ73skpRK|dew49*A{$Igu$w^d?8_9oZdB=wDc-Ok5m*D;e*ZU*W+|L>)tCULsy34N7Jh&(sWKE8Sv zH>}<*d|Qu&{W{!K4_VG}^`>IU@oFRy!oS3E){$hXRnhVQ9d^%RwLc;I=e{m!5dQP{ z3k#~(G8i!9i}f?>i%hAjn2_@_Y`t})B*U#ZS)weoGQs?WtGQ_3mi~*h2MSk7AA4sT8gAGyj@j625+W?itO4)t zeRH5Ptnd}Mcz>@wzL=pGkd)A^TGDVioGM8iUQF{b+YU8rc z-RQOkH@_nV=owd1s&!{An?s#BJbvZjQHbEt+ory;a9P5=qkD+=@SQ54R*5e8e0B@Q zFPrOML42Rcj`hQ)zz)caT><*%TpFQ=P4(gA_>$kd6 z9}=ANfPFU?RZ1DIUm? z5TNrj#%CJHl$>L=m9uW!EY^E^jezhEPqW9f7&3UuT zk`V!k!;MW81w1fT=dAI|Ctdy9B9rTUXaj3}MDb4abgfCr%Px&{2QGK2>tiDM)s#Sm~ z6V0-J!Muy;++t}wN?6L*LzD?1zX8oh_^ED}v%#RxYL`dVtk;vgF0fzAH}5bC8yood zv)YQ&p67a7)}!|76SkDOGRXNV{+1gOK!{-^XfU>Ke%e1eaG|t-ShTWAihyqo!q$^{ zMT7Sui+&-qasti(%ovYMjej$C=r^+hwgie!zipGCCBJ#q9|r!kR&pZJ##Og}uz?Hu z^(5mfmB2PmxO?$l6b&RPg6z%hejcz@8+GhZ*vTHqItu8-HIfDK{Lk_pr){KgvAZAlllsRwZMpu(^T6^o+fSp4X1;)W)q=Ia=M6Fk z3kcNTLo{CbkZ>iT1JZn#1(se2+jJF~*K&h&vwf_Gn|(=PGPW97xKb%-x(*r}`fUV9 zZ4FXck`uc|8ct=d0?%9gX>UO0&EihCMzcQYZ0c7CM47yp>AahP!B`(kFs_>@Nyq59VN zYgSx2_uY=YT#aB~kH9@eBfswi{)6151yzW@11lC~%-bODiB&e)j%e}f`vqc9>x3kY zQTuCf#X{(luSmr%D5;eZwgyOgn4>(Yz`zblaJov3Ma9g%%vXgfI2@AosMWx}O39KP zj9CD1+@tsbD0wfX$!7uWo0%0 z1v+>H?kz_d*A{9x(orngigwQ2e={XkoA1pRHN;peNL`Y`s-JEZ_UV$a*8__~ z;brL4rK+79gJsJ~vz~{!4J9n63$qBzd$1}H*8xY?mDDDZwkrQ8o;{t<$fG~Xy~N>P z+`S%Qze}g&_K@g?e7e+qkNww(+ey4??rAQm6}HW znGMOOb)b8TPc2!_WDLLha@|=AK@08_FhZwdx_8^xPFh?`0VhT4d0NY znc(5)5lX7e53y^D>c+cTv1nnrEF>RpE!?JCgXBhIUHDRa{0U(R!ecEPymSeVTg)Hi&N=wMrQrAY^{XPZlKw1mRxInM$sZ@p_#~>x|?L(QTy{{KmGgm z?Qh%Y`h~r~Nvi93twf*nbvAhF>zZe$8~q-;yr&85u$VF*7;&%B1zv8^bhGz=EJ$qQ zgE%_*#CQHV#C-h6wAHk=M7nw37^nGW!biz1a={~GOLJJE06csrIGWFCq1W%`9D?1lQrboSgFrh>)s#ctKprS`B_*m%d5a_p17 z^XvC3FD@FsoGqPc=asZV?gc*>rRM}& zAF9W~#G5gB-sl>@#umHNv3Q_4@v)rA^!#ymaX!*imIfb%|a+H9d3=3<`aSK!e52|zuFZI4MOkLAl75=+x;TM(?uvIWA=K9w7lC?%1 zG6+)*rkYlx4NeV^zfq5gGZ~pBytc8^s2h3SU=Su%QN4TVLh8w}iQVFuFck;?bM1FG zHR_xKJnP>*^C3{9T*cyVSe|}8A>>3>D^sgY({Dx67-qdOO{0<;#9aL?&9IiqiFh^J zWWD||v(l;XvkrGDpcDDLX3$29$Z!vS4<=(*sUS1Jd&5nr*2QoYKDtiWq@s~DhNR&l z=AiiS*r2AbA#vZQnnC>s?SEEkxgYO;`8~|?^MJGXLf?5vY(f)(+!+QdQu3$dqTY;A zerd8(0CGI&nrD1*!UUY|e~eF|vIES|-2n=Y_|{1pt?{5T=GM75 zmgP`bbX_+Wqshl=q44kwHx66i2^5E>wI}HTq)sPJRd9Nr+I<# zVd=NN(q9p-wA$R^Ag3KAn;6v;8KfFMoM{(5v)pF<_Ehtd@G3fqJa{epNwzR;R5AL9 zs%wn6LqRT8Yu2Htb(57Szm!v*QG*Os?}iSbjS}plD3k*vi<1qE~;O?)yUw{98zO?fJ*^A z%1lze9ZGo>Q2F0u7;$lWp~67L$)X7N&dhl=xvxA~d}}e8U1^=h*n8c^u%o#VbR1 zM)SddZCir+Fdx%Gn#)`*EH_t2hbD40sUXyo`-_AQ#s1t6qs`kEmA;& z3DW}o{ub@k4gq=pnXt4zfJnL7b(_0K8N{~&*j&MeOlOV2ee@n4)$*^xMC=om@qGA8 zGCqA7q7Bo=>wP!P<`eX=rK;bIEnORtnSJvvxIhpdEIQ-(h)HtNd&IL#?8$_Lw?P8& zea0(Qjq!C<_Kg7D?+Yr29ZvBfh+j;s=gUhTZTCeRq)(nBg!4~@THerl{IGS_rDEX3 ze(IZpTtddQ-ox?Pd27a3q_xcbm(m;l5A8)f6WKb|rDPV@iqJ>!BFv+GQxWg@R}XVh z?8h7jsrUwd1&r0**#Y!U>sv0B?od*7C>gsv1YX;JvX;)|kMH->VN&{td1E z$({HeD?HGZh!!tOn8DEAJ$Wc-(fT1X@pWqe*`NC5$P80Ex8SZYJ++k`J;h`6H(7Z_ z^@x7%rT#$vqQRb7cEIK1t#(|HS{xWwTKz-6jAx|SJew=>c>|eH8OPhwZ5HnOEuJ4Q ztikmx>~rh5p#|tzioMNqA%%sy9X#bIELk3K_*P+YTg@qb z@K>BVjUlzO03n_$_i4KO1W@M0)u|4-`Kkr(N#ZR@tC^*rh<{^`g@*pDyFnDWw1HzD z^*mb$$luQ2aH%{YK%h9Z*bp|pKSyt_seIhwD`@=DM)U*0k4p>(J>dxlyX*~09`X;} zaR2=)B{BGgM&Y{|)V%fQiO`9nU!2{LG46(SK}K))Ef`{AR3S$B)(``;qnJ|RvlOTJ zZu0UJyIW+A<=)uesE-AxnXmD(zAB-@7xcL~x zbb?7N{pi^~tj$!yz+>?Tz)KHgUHW#jH|^2;bz)hl#m2wo>)0Lm97KY(rAZuYY`?1S z8Qf&^HQE~=+JhLc_Jy2DNeQ0mF{K~h9VAq57LoSgHk0@0VUBcBbi*W?jv97|O9u!C zwcymM24`R?Im0Ccr;x59sHNVsWs!?OCCmH{IF1A#(ocMM} zl}=Fym2TYwg_4YO;$C$38(*l(1IcRiML*GpINJ@Zc%5v`JLG+8{VxK}g-wQZU6Pz@ zGR<}ybI8bh0L!&J-MZB%Y7v`$|A5lww%uuP;WV~fU7~);^&0ua|GC;qi6h29KBeBrtOq9oOytKZje)KPxopX}2F$1bZdzIgAaI zj{hFu}N>!*7p7U z!U=CZ+yAC{P*M%q8Z@3PSSKdLTi7`-At*pTNxV|Vm|@D*HYze}4VEBX91-=qvJ90eGva^)&+IFi?LIBp5gB)NnT+P%7mTfh z^PSOMs)4?8)=Iaw{?grBD&PgbSQsU}>`<6!>I2X&4H(#BwFB6Ax`Vz@KPr>QB`CtW z%xYo92(AaD8NAa5yeZ0ZzueI^eB@d{v^o10na4Q63!iAsIc-y&s3-hb#+imH{CemWts<=?NdU# zx#vu#%Om(}vc&awJii(;&)tl{?Fq;k66;7MN%g=O>g)xj)m8KNEmwuutn^YR+wUt0 zGVvL0T&lEKzBdTxGVQtweN5{m`S*#j{{wyAd&n`q;1>PTR3)hvn?0YgS6cYIEo#sj zFVW-Kx!jYMulO&uu6*N2h6nrf5Vk79zXN{h>NzKLsh!<>Xl8g2qNcdiJ`%oZKFcN0 z;TmHXg9qYsZjey@Go~vZA%V!l-W!`4q3l)!3%O#$ z;=gWA2W>KRG(nJ%W;*dro`=@3Pr=CPOa-PllUT25iwv+21o`MEJ3ve>Hu=Rq$V#Nv z#xY=BlPSUnK=Y{MLU|WhTWx z?eQLlfA`0OeHdvG)M&p= z-Pih^C0t#%(_s|YNlV8^UG&Bo{|Cw$Xm3Kp>ir*x_K`2}_EX~mpC=GnT!WOmrO}*F5r3iBv&koIib0P% zOn0RlHx^m+;I8@l3E>X6IQ7EXanxAloBd^J>xnX|#nD`RtL(A=)@NZn=9!O`_aUYHaK-JyV3*d+5yvA7)!EJaKw#=66}%9cHWaxE%rB zGyEPp*Snm|UQxYdzLkC#6R6LPyh?9e$OHCTNsYfv_rgiR(|oVxrl7>lft*6xL-bz#$ziE9(xH zB|KZr`b^PF!hGnKKk)M#%d+h|B1hFqec;zX=@=dXKNH?FH-d=BoOv-zeP^Zp0+oht z-Fjenu*6tUF>OrYo6fFqM4bp%B#l*Gui)t{98&V zB}vZK;f|sxD`#8X72PG0b7JJMLYCtkcBqsyOA>Ner6Q+=oY^XD&P!s>i(#14%+9Bu z-=Ei?*W>`=c(<%DZct*9H_i=YLPydU zm9QkOHTAFj@DX6Jc;%L|XU4I$tlJrk8&(yH7TuM)$nsx)>u*!fkmE*+t6&Ap!{*rg z8(Cd60sqg*{2Q7Oy}wX!=*nZfT_^b&6H?md={%>G9hW3i!%CJ37U=y%KL1^j-PshqB63oYr%mt>e`yj)A^gScCyzX>#DW}x!cj^c zfdlmRVeUV{l>>NEnC1thhB~(xOWbNIteL+9a8T1*7tvpkpfE#HH~l46RchG`!HCY) z+|>HOSy@rG=Y;8jSEaMPTrJe?%eY%=GI887d1#NIe1)zY_cB8~swa#hKvVO?0!H@m ztKPt%A6E9Q0NTD{O1Dnmo6GHoRinGsotG?+dK%eAh|bh_9Udv8%jt@BAPM(;6J#o( z*# zu$fi(PN&=o>al6L&Ed0X9_wSkz)@>3A2EfS{qpb%2y$JDgZpTBX*f~;vlve#< zc&Jvb&ut5bz`v9f_LY_g@Y1=95`;kmOg@m^SUAinVxazGOyK8x=g-Hgcd>%jdMXVM zI02Y(ma&#d1O9`|uAwh21(mT8Eob__q$=|pJqo8J*&?oOo1h!9blQ>fv?n_lhVb5k zqDothk(1msIK7e$4{Tf%tDkglR^8>i{y?~)YhFH+T`pb=l#cJ(zaU+o=qRjcg^@00 z(He$1s{(|PG*S)MAwR;1Iq>8CU6%pO1FRt#7!3jJ8V*uRIRQlDH#)kl@{SPmGAvzI z%2$%mK(piE4@Bq3E?RaoN$;~4jH!~FE$7#5s!&lcpes;LR6Wa6>mWSB;QhmBM5_13 zEdTxN1nJO%v0hN#N}9eCq3%lSI{k~Brvki1O>$krIDmi&u&PkW&l|xqdQ7$MxulBN zV8}U|X^P%g?9bx)4>K=DD0SnvQ{dr9GGVD@`8Af>pzhj~WA==2Ip4ey6;Q_v(sc{L`E}M~DmUF@SOb zOrI=woZb7_8Qt`f*_V@JYvf5Jr5X(J^ZzoR7+-X>DmbMmn@KuFE5efAW;~MmS6w!6 zFn*>2ig0MV@=<3f!h9%u!Rn3t4j|sjILiVR%eh?jleC=is;qKV*z&gARz zpaZV)0K#b~^W_f|ZS{k3dm5w^FqSuk^^06*>+sBdjS;QbD?;MtZ;^L>;C1=Rwyq{# zRhF2uVuKRj>gx=4qXtZL&+L$$!uWz6lEpa$rxtrj4s+j}X&Ywq0=(;)-?=1F78gEX z7BgnO`rS` zt{W9E9!AJoEN53J(rB-q*5vy|pI-Kh+VWzlk<9s9*r|&3O=L<}g@a4s#92|u9 z+Tat5J!;Tz@rKzp9{8qlNa&^oW7)*p-}{J4I-9&p6|J)l33iBlFqvIJFuC)HKJGX( zO;wkik}&igIcL#_OO^*!&NaX9Z@&9#n=KnE+_IZ{Zr*&A2p_}YVd}zXOz}UqcDo`$ zZJht!?BQKSvGLmE)P=<_=_KA4(Pd8KMhvQ6a=&Dn#cGob<7#8+i`&-O z6+qN>691(+_^y9z)>?YefaJ(mpI;CC^v(*8>8iV!!|m2??Axc!j8J-;kl&Mo>%aGu z>}F+*;E24!t6lPSXf8yw6{$a4X?gxhLSk?^^lzO0z8fM9rsd4Ij5c1M6M&Z7Jg)g7 zn{nD*AOmTS^)Sk=fAwjyB=3jMKL9zj(tV^GFwD@hwrK!Qbm;&w;c)aCK`-a7^{%em8Dk*Y!puN9qGn1*?z%b0y+uz|U(4b7Mk z#0(jH$R1V41vVB0d%5>-KXOe7nt$tNy9m8DKXsG3I2S{7MMm=Cc|N9_Jh2Kszh@ga zY=t%--FM)$z%cg3W)4{u*G<^k{XQPIT!2=``Aro%E;p-XUUpj5TWM+KJV9No-qUMP z6DdO;N1vwXgjiolzkFn06(v~;KT(%>AfJ9idXlTCl(@WO(E1T;IO=Rn+EJFgipwd_ zKnW{KH@QZ4(?v`Tg4I32G)6)tspGZR0V5XYC2Do+%#3aFi@p*w-FibIFc#2ZIPkU~ zSvnu~5j|q-cf4d|PrUq%iNF>D(WU(pC#f8;biQa%=<%`MklGyL<-4V(dJR8f#}7+M zMp^xu!~afCb6}J42;zrkyCh;^WaL`W%#4lJK{CkyY^5vh-*j->r-h{DstT|mA!4Fl zdUlNJN=Y_aeS4x^L(qfhh89ohjRW{zp2b{KRa+z3K&xJwl*|%t!QJ*Ro9~BE#8X>6+4H0)z?8VBaMHL4@CZQRkh<=23u>T z$b~2N7mvE?g6@Bxc{L=(;Ua`2V&b@q=olkAizJM?2Yn=i$p1m~K}<^)rZl3taUh z)~O~jmh^LCUz!um(FnB@Uo2liqz*LhYokA%{;`n?0&@_|o`3n7g_LHK;gXttTEExOO2G1*e5CV?v&G*eqnb zqNSu6M(1aLLrlb!gikM#>Y^F>e4aQ$EXtuhs()XKbwWF^AzR<`fUq2e*76m8D+jpS z`9U%+cH^;vlboPP?N`z-#$_JgfPg?e*8z2SB~YJ`g?yGbB-l(8$DA~}FIM1!@Nd|b zAUAUBYYkpZ4S4|vT(71xkp>>gfB&TWMgHA&Muj>up|pqa1x9_h`AFaunRzU5P54ES zz6O@i=tiiSa;sel;`oo-+9;%2*v4J|owK_D@V<50i+E&>Nv!{0<~8zeRS@|91wsaI zpgbilC-ior!JCkdbwgTZFtIdG-ijMl3rm)7(aqeaPG?Z+OrAx{Je-Ph*zn@D*l&{e zwrq3BeORu=PF<{j+Wql~z^$+0;6VRuQvl{GxcOKK-aCC`a6IBQCk@@>l{t!gN-x^6 zL^oy&``&kI{hi2>(9DE=Nt2H+xxx;h+#a;&?a-8BB_9{jC;dRP`zdEy5>)*+X)-bZymg9pTZHV=o>QHjpP7AyPB;O}{4ZkdO}C zebH0i@%4}gU<^|=`gXdT|9q$CsYFh}z%k!;*eqmMM>bPK$lPm*(ue;bF;Ea1Ws(=| z5hxm1S$EoJePE_tn>G_gZ6apFpDy;CqUYLw5Z7SL&8c$OjW##pQPC$QJ>x`P>`$r7 z_MX41zyY4gGr!mCF)+aMLjM`oyM8|rP=+8Gh|cCx#rJlQtU3+VBF}-(0skx_YpN-Y zlJ>8{qUZyr!&k6WQk1_eLCgC1*Hjff5MJNJHeAbm=D*(Fve}?dz)YPZ#${1*$2N=$ z!Ei%~jak6fNOMV8#xmjnu)qs!B&ks~&Vl%UHyr;W2>=`#Wi9S19H;a%0n-MlIUaqy z$a?G=&d?ILg`N_mF#W-3)lJdHd#W7Fm-`{wpRB`*Ig*o)qvwk(PUqD>Yi4<&+Gm-w zh~B|z+Q$QO?npvRrIHHd2+X0vv10y+Pzt>R~>UA9|ktJtiO?;qVapkfUWpA)1ND;O?kft%+c5LnEJ!7$5nZ>N3(C3miY|3ArkpW=} zw8~ns^8^+3SA1yP7E#fVvdJiDLk`>KDI-FV7&c+L#>E zQ*D_;Yk>#Z#$!_w^tUU~T}0N#h0O>$f3__sPJHk-S-1MTFMEUOp{OZ{qQTH znZ0pcvW~n8|7M$ut!6*`&%fn*|Le&-Jd%Ay3m4-|TO(UF7eD0YrDkJDo(Yd0PeM(} z2sQpm^}vO=4Tg4DC$_egq?}eugMI6b`W)pQ^X~EK7Ks}_E|b!^w#?{W{Bo%RQ|+F4 zVBR=Q-sDJq8xvt4{~8ekR_EU!j6V92hI(Obd1A!krM{iDeoYHttfn)v;(~W8+9NuR zR$s?ZtZU<1!CE!u^whv4<%-;DQm*v*Fd$N|h8wvxsTqs1|9A99BC*$~Zcg^EMy8+V z)Oepn$m+NAD|0+EPuh&C79>l&&A(-PQti1X)GSblj!1WGy-r&8dAzlI63x*jkbDEe%Hi8DwFziBSrGk(vOLfU`EKhY zgl7AHo0Ui5`3X3(Vf@S%%k_K6@g~EVO0^R=4vy}VPLTk;I!8~LXS?vwK@`Bb-%e%mWca!ZB8%e3CM9{JKadQKvo|O3jN5PYSIcJhm)Q5RE+5X$Deo^GIr3M?6fyfPS*#Np6x_|LIB{rtb@6av zm$&Ri?7jLxow@@4i$s4|+iE|hK81*xR~SsBJ1chp2D33m3(Oc*l2g?r7Kd?X4KZ2$ zVZ@~@n4X6m%(-$Y%kwn&=gjYiF5J2sRyB~&&VFT8TSWSDN7?0-%QjjNCSP4$M-O`b zd3N7vjQm*fcA#xQTH4^N-l&Y!)8h6hqYt@V3anV6>F!K=vZwDmpg*wblMZ7)&@gN{UL8H;tfgK~yQ zQe-0TkU>Fe8?hp11pUn&z61WcQ9eF*&#Kza`0@2GFc6g=&-VH?BoRT=$omlNJcg`9 zy|R_Zpj=dp-{bLmaUpA)(4!4t+Mc>~BJh-TcesOgc|EF3w6XD*SrRfbKe)^K)UHB< zGQ=w3KiE0o6|siwdz3~#0HmiP=mg%g2>kUGsf63Udd4%X?O3KVr#E;^7#UeJuZ0~} zKPVmwu4AjGX(w#+HIa6TLy-h0*5p9ycL!3b@b~;S@E}r}$~t4UBr@o)@UAlaC!@7BBn# zlQJKnBr_E7zh~kf0<_pn;PW|WsM0@odw?k2@NvP!OTWz=G@o-z_z(kl>UY-- zcsAXPm93P>i$`U3)mQkm8_aVN=r_}SyzevLGQ4qTB}z0o@UCmw#oz#v;YJllwVW=C zkVYpVQ#QI3Gy@>zoGW-wKCo_T>2qDNX|jBcIzCw*r1%V=)AO!))2RExTYgF+ITu^S zwV%HsA7t6$X&7T@8m%4aAPGg{Z{%*;a;^Y_dG6k#GyRRh1vh(nAG+l7qJrBwRe|>m z7fK4P9mNm7!Akwh?bm~d`WFrC62_=8paTC=vE1#Dn(nKU?_b&X9W^88qSo)uuFN97 zW8xwoVwB;X{V-i2HyQ0g`(zp1XSgMMe=Zq$ci-*=k{$V-lOm@pta~60dDYlU8U;CQ z+4%Szn>6G?Ff7DU$r2@}WKhGj2bukq-0JvrU73hcYQ7-ut{r78p$1s6>|(vi1YTpq zowuV?v$@PP(!)sGE-;uCzQr&fkIk*R6GkF-SGX58A>uov@OB7hsK%tg&#;ZWB2pP9XFG{vF0Ao1 z9_B}UWtE-k@140O>9N`}a|)2M{%e~k(GBwS2W^Fb?@5J9prM3;>8zfq@%^`{{j@tciFm1V>W0_yd6!QH zS^9Y@-lxf)>vt1|s*G;*{4@QUY7PmxmrpfA=V$lZctzUoI?{6rusQ1g zwAT8bWFA=85t4%%am@u?J(yNAGc70zI#`swjfSiLFH0^HPn{@tYc2Lc2LIT9>0M|b zZrQj7hPU$vh|5T2vz=4UGfz5El`H;}QMmb#R_QfRApt;U^d0n%qsD&cDdEdwT4sK6 z`er+6e=TMrpYng}+8s}Pyu=AaI8}+EsN*n51~)*wr&86u#j;lSD{4yLk^jM~W6KD# z`*qL(0UZ5$n)yg))%u5jI|Gv9L}L$gE@PxN`4xur4y1FeFK6%pW@gFl4S#e5;Cw#< zL#p?qof7AQz8AuyX_1I}Zji>DL95(V!;EQrR$dh(GfEGowfGbH-(mU3=2dHtMn;yA zfuci4U}ZfV{HxwJ4ww$8| zeD!b${@aDZSZGP05%!9q%@VvBcf!io$cFmSItEDC&@HK?br;vvO65vM{y=9yoUNU3 zVC5K4Xvs$QrA{5a0+_i?UvMJiX8ECdW^%--XFroRe=7s=UIlM)zbQ!UI*0IO#A?y| zAD{yIxC#SAbn+6J4y`Tm3jpYTnQ>A`(leoeuq3aZ$wvmMcSMBx>Rt(3`}^=V(lLMd z4SDpl#a;F{ncjpzq%)#>>u?F1=z4f3TjBbmWzVN5%hj^Ln7V46ZIju*R@tp^1-d}K)@Z>v}CW_Ul96Dm{ysl>+ z7*iqk&?l35wW&io)qnG>#JboN-x!DD)Ac?#4wU({fd8{hp3!h}-ih(C^9Wb9ptJ`-*o*g^bmRD^FG>?V&Ek>hfL z$fk6TJio|$qi?H>0RE=)cU1k8vGwE)K@O+SP8eTB7==DEvdKoag~PX!so$f05iepZ zAS7?9Xw$ZN3&diU5z2>^M|v4Yx7-$}!^+vvft&HN<^J zH!*EVH8^tcr&JrcW1t1u8sm%`-?koo31<~0bv%b zJUI`L$bvb4G!I^wYXv=co3Y8j32*HrlS1O|ceHJu{vG%cHqxdSq1IZ7&cqW+Q+H>< ze$g6I*E-`AZ%4guU8k12ME+b(rc|G+Kd~eX(7kGTY|vb=ePBUI}kww}WQV zAa5S-9FIV;qa(k|L6n4Zbkc(j)?NA+G2Bpjvnp;o)ILsoQR}onhP0Y6N zsobT#3oRAm04!!`o1vC_v^4{GNEmsSndc+3nY|16(@XceV!C6t2YCZJRr( zXRQWDuq-+Uabv)I-SmGE`{#dfOfxL+(9L@*y^)Hl&TgXAnCFac&U@X;uC253Wa@t1 zz&kYS%-nAz3o=a$@_F2e_t?(ZP!JIL9E+(&;<{ddjeq-CEZpL_JXxWc-1D|T8(-<= z#=DSOaohdrzYdh5WTEspjRXT9y3Z99+H>sfJ<+0Fb87{$V5voWdlqvW^9xH~zUs_9 zb**JZe%9_`X% zKAVe6uO9#i^1GKlh`r|Wm!Ip)HV~@9Y=eMA2<`A|>tQ>jZ5+*~5l7i9562eLO2le| zG6s}0iuV(`C79{0e4K8kC%S32G5?mVkJHI$2%JX=IpibLafQ2-Dy30vr$B zUF0CKqG!Q}lR8v&gvZ}Bru!Y49Jhqq4o_na1F9l6H-gA`kh%4yUoneAKQ_SE7LdzZ z-x`~9f0#6fdUlF*hoRUL;e>NEuyA5_Q$!1B#NoNu?w~vy{13GWn!j^c4YoHxdf_#Z zO8jzE`iIT;dou{mD-dS%-X(<;DWnQ-FFWS)y&xjSU*t0VWd_N~J}QpB=zqp3WZJ@R zl#tNYuX84@u%Njns(pzW_7CS~i3E|~adS!N@W8-KjKXUA3GzZFMfLa}C*d(>bziUAbG#U`9&J%-@xeGIUEuM3@4jsW*QiriB~0W--N#HeX<8lS5|mLrv%pks*jV48oj@PtgcpGmLyx zr&9xVC2v0G&t1n>R~z$ee$`3Ik@&@EW_j~JvIo=}tI}v?lB|$2_K;Dn zBm(>5WrzC&&XK*Kb&D&+GK;PZQT;t`jrS_^AQOjRAB1;hsGV^6)rGk(03U*)p-_@fbDR0OjGL)&kNMw2HfC zE~t~c-K_YDI;D~wFDtJTMuq0I6JWz;`|nXTkg4K;o30Z*kI#wO2PrE;^^3Aa0|J|^ zY5X$rpVEXXWb&+MA9*u=1@`COam3o$Y?se*a?l-d+U-=Mn8Kl(Myr<@6}V&qdv%ad_f@;qU-lVE0aWJ+9FKjJ;FlYmTK z_oniIRQve3n%*GT5vf0uP^~N)&BmDYaA>NI;%*1X!R0svCQo(<#>4&|+~R>RC81bT zU??p;x?u9br=DvYlnn|xj%2W$OpD6H(hRpIi#e&g*O(&2gINdB$o zH~sy6jeAFO;D&k=FKhs|u>MWHwebx!dIa`!G;RK3(d89c{Yu75y`hAi%eY$isa!D~ zE!pt2I@P%9d!Pw420h121L-=vsD^pk>8Tp;x7$3ngtyhGR{tx}{$HMa^R|Ob3bc9= zN5!*`UP79Q4f#x=J9CiWQ~BM#1%G?dN5# znY*t+GJBy>Cx+i0=cYKnW#Zflqv&gYl0Qx4c$apvb^Lc>h9H&^j`49Y;x zn_a{~!8!h?nSs>ctc-u5G3p`FZ<5O6uo%qX38cMhYLN{BrKLpJu>9K}(~bZGxRq3C zt7x@L6jDgObi_axv?}~$@@|55RFZPI7gUvMKa58=ssRUbB_pEaNWaL8AFop=zW+`! zSLqkf&%^e9#P9*sx;TOYjEqP98$R_8Nc9(5*4pZ*rVZg4vAD}a>EZz(pp-=^l^_qu z-949?&;_Zt>jlL$*s&xx<$?;F_=)P{{~D)IEU0#diSNMO{nYA)$)i2LoOh-=oG)@c zq9Y7D_$Ipd%B=K{#ZZ0@xH=*lb_^I78}ldTRPzhg>dOMUp`)z_>h6YhVdk25Ht!2Q7{-4W=3K&+*X`6B{e^})q^_1tks-$$^1!kN)kX^-y5Lv8(pPjL__#~&&sNMWC3&~Da!q_zoI zpWq@&`g>;N;c8rL{AG4y)v~w~eSW=5?iuywS8kmC=*G)Jq@oJCCPL|1Y#5<^zv^oP z_X`#imttZDU<5WN(EkjA9ThteQQ@O@OLI8ye_{EgINCV9WT*L^e{dJ}!gt6S&$NfS z9A{J*&QYskxLp*?`rueJmWa;m^JS5 zvnFb7p>#=otBOtDbBd2hgP6HP(N|6{<n21`%Q8a++zR$L+DK3LjY)VC_7*iX22|6!Iq`W* z1D9*#JYQco{Z025=LLVTN#>65*dL$)zj)))RtDjwxylF zA4P$C>Q24YeL0%u(jkRkE*RoLKf{#}BlUMdet*V0ILGw1y41kEh9WYmi}}%@rdZdL zMRz=-Uy|-^V$ol28P`j76gLmKiDWOjo2SGf#jXr?F1CI?-0J&q+u$18yKt=~>ziUC zLK3_0VYU*epW0dgQ0(~-dWI!R>~#2sCE96WlU-a14$&CVmt=6{J@cs&q`rK`KMWJk zSZ|TTwvzzOk(jGt-BGoLIu#)SFRc6$2+EEWR?W1d-RjbyhXs6khzEILz{)I5OKx+@ zYu+@}XfChIYao>sB*eIabsqM_YS^*p0W8s02Q35OvzfoabQ3p}B~&5)(AW;V*5zUD zvo*hBy(qnqe{0vurYrG|v|E9Ju^AmJs06E~15NIUf9_1H@~JfW{{IdyBXYq0i8_9ZB#8Oxo&a>##u zoqDO3o?eWO`$iDJHif9&SvEU{sY7R|jNnsibSc{CNdGRW;qvqx(^0 zhYmQpO_Lsn8Wx$juX$8zZG0B#T^{Wz)f8j52jQ{NVK!a#FB71BK2vP((JE6vGq7%Qw%xeKT%hY-R4O! zn+%|;^(-z+i@|-Y>I1s^*Mwz;Eq@!IlTSUkotEd*Id^Z7rq8_?8^T5W#y}Cq>mu&v zX$ys~VU||Kbg+57Z)7(oj*72fx3G6SX5c} z2kZBhE!=qoqZi#bo6d*Jq)?*cvtzxs7%Drpv8m};lp6gFs%6l|+&;EvcPD5o4F76# zUaWk`^|Q1S0FIRu%}&QYeT8v>n)#qMHd|&e{2oWD^6LrglKjt_P!T~%@*os(!*0jC zK{NJ}qa3&Mc@J3U4~oM)e?anKyenFwFJ1YxKAJ0*`-~86CArdP!hezu-pr-VZ}vIswqs zy~@VPYOF;hj4=0CY@-wA5J?W7-C%3<{l;zJhl@DK6a=mz2MrX$!r*sREF1RR+1zMi ze?BFHb^GVTI1w}KJOEcdjtJWCwyro`(ftFkGe@f=qTyNIiJ^$nF{OKPipBA?mfw*! zBAC=z6xB)m-{O~FbMjd>#*`3NPj=(Ei zmAp)IsnT<6oNnjemp$(XY;48Mn~Q#drtqILG#yuzurIH^zAWpx7K#4-j9)9CtA$hk z6ASL4^R+<=JBVnj^ny~HC}zO+!tiZOt~&B+dNgu#gn>!>G&}P zVVjRfajEsgmTxGhth~c3EY^9$Rllg5-W5gaxb%e9Vjadk>Ktg3vB;=`ct1Zm74)d@ z^uG+M}6+^9g0&y6wUu$nB#vU z?X;>46asvCbbv%c1l@~}^e&Y2CM*hpx0Bov$aV~-*xK?+shT{~aH=XaNNQuj%3Zfy zxU<12*8oj7NhnvG$kiO|E%NE~p|w@R`w^hFta?WI*_8cL?q}HW1@`y;PuMsM8DW{% z$e8IW;V%|o11@wUyYRD{h0b#%1zqOzTJtQ{nFB-2FePqnyN?#hZDN-DF2c-q@tUNs z5$mT?o=%_M73q_*^LSQX67Ctr_t5yUruQ#$PmCDPT55u7_WHkC!s%wVsX$SgQ{Rc= zL9FBk>8Agiy4%Lgf6FPoj=Yue&IfZp21)p;9%9*qN`aRJS`f5_&GXJOK{(=lyoch?0&Gq{Jhj)iu89Gi8=0J z0sL=8yYm}`V(mX#i}D{hSJQATzp!x%%A?&J5{FMVUOroxX-9qR;d|;bIPRS?@H0-SO^pV z*e_IPM9&*+gp3~{)UbL=vCEs-QBtYqAkR$}Y)OcX+(x$SGZ66e1y}YHq{V|icn03v zcgL^L;Ltew&!Mo>*v2MfLZ;iZin!!#!(S`z|b3^?>ho77ZnozJQJSn86oyZgd;MsE;Xj-n@u>+0-MvN253G*82w-K zPB=(Dam)$T^}M4;ZdufcmAT5fSkra}G;JtUTc>+nS)=t1Xu}uK7f}WFH~e0kW|?Q@ zl4frA{Nu_d+sBWG=$8Ty6%tPl;|T)Dp_n7pV%v*~&L=%_0}d%*+y0tDQ)|(gh90a# z;;d&DDID8TC4Ht=g6sgx{G~f=Rjmyknmb|6txQdDy<<}XZ9(95Nt@vxyk{YS3Obph zv&CQ5cnk+WT`!e;gTlIx>rC@%!=5kkzb~Q;Ho|oAbk)WoZnRn&sZ>%>0J}!BiY)Jz zkEq-n&ApDk^zT7Ywz_NdAMOr0?DRlN&-fR*l2%U{Qo&1U{@A4;MBQcoO@U0HmHP=} zxRs)0IxRtb#fuOP7RNsxU%1ktHMi2XFlr(D8LS7Qwi6PyHwyQFCrz^vgneyqN>GAZ?@6Uv{pAwF(V!9VjkBQ1rkPU1!c zMiZ$T$3e3j7ara*avq3_mCd_yHKE=*>U8F`>Duz#L z(vBUdS;ONseGxya9M!MEA__-AZ#s@EnO+f%@?6Q`cc;C`Qp$lK3_zpX;QkOeMmGUHJP_-ljthul%+6il_;g`f%U?@tonf|ZNOBvK4~_GMc2{ld>LsJz3CPE2D-s4 zM}>GmG-p*mAx@!MTB87X_iMVzSlU1`@GVr{0@Ta-F4_pzNcHZ+RY$$wV5>c7bwQnL zw~7*P?G?fxjqb~te%B8 zZ65`7S+`L>bI}Le^jHcNI!5PjVO?m25V~iQqKw@XE&zP0=#Vjnm%ZQ7vuR#z`eTx} zN~w)UK|Pd&7bTWE#$E1k*Pel+a$WKY&qo^Ga#D$z+b>wkn{_iEl9!#3K&Ji_7+(Oj zViDCKEEpZF`wX1Xv7q+V_@Sk=wBS)8qgy9T8d4qMc*I`hxLOu@oy1F;hoogsb9sM? z*|6`M^2}<9f~9Ph;^CFX)@U(SDpFf&gS`LkNW-<}PQGL2nU-;ISg#eG)BEodx|77R zOCQs2{IN(&G!*JV%*BNA-( zuyXkiD~R`4!;^3u7w&i7^T)3(`emx_x%Y%_k*o~FUhi)B=zouo*o9AY8>=Yf^q&{s z$vUZkskZYc`FN7y1aFD|T)n0ALV-y->j~gM*(Lud`&E=hYv_-v_E;Kw4K1DKw@fD; z&6Mha#Fd#f=1MvA7O3=}Zq+m2aH%@uIp;xA2{)KqQGK?DZYbiwhsXyk)7iVlU(%Yf z;Sjw)ejB6~$26dta{ZPIwS%^8QeU`d_RTIXhad&9Ds(4j?v*GO*GLJ@4?7;KLLyh_ z9Y#ymF9ra!X4=Vc`~1s-$cp9ZO19l=muTKyoy}%ZQ(;3jf zawTxJ+eOgiy&PM?hm`#qMz0n+fs*F;Eam{%jQ=Lk-x)5%Ic~f=jf~8!&pc z#cJbu6KLYh{6(TlriYL3hHwajh~U z{BS+P1awyT);y&CcYj-@M|FhB{Ke5&&0d(}m?{C-%HnYUb!~BqO2eKZkQYviaNmsw zuAGR+5)U?`_lLe%N?M-KZ?@7Ho_}tvAEL0JcdkGu-5h{>l>(4)7gd9zV4Kp-S%QaA zp-9D|VBuueUMx!C$3m|~h0^X(V8>R11o_;^$@55bpX5H_jqsR_^aN(gCW&=IliS60 zoEndQyVO|xLr|cQp;|;cz3LNccEF%G(}E(Jk^TEK?XS7I9lYH?yGfk?q;ds5=d%Cy z$gXjqWx8mr)P**8=?_J9P4J0fLqhK0-0|EB@_`QqEfr1V@o2(11~tIga@8g`avc> z!z;}BG!@gM+4VMXLq3%D2fumH!~(6iZW?94TcDsRnw47@` z%uIUr!u=DI?IHuA`A_po+IefkFP3HF(MrP&7eqqMO=3%XR&*(9aDIvoP)gj=QX9=c z@c^OStUB9;O$!N~Q(n2>J|3l6B6>1fKk6-=l~~ZAv-=SJH70)HU&#zX|0-n}^wXh! zUm756^g85E%##Xlm0O>(BOf*9-sL{PM(y`pA?zDsPkTg9cpT(c$wjjH7SLAq$49pe zsWcj9V}3H?_bSUpIC)JP41)AEPklA`R?3iD<|=#@6qwS%>8B#sqs}uHY@qFdQ-zZ_ z0VW8LwAPkNfP6Ws=ur=53XU>#`U5d*D6N3NJih5_jc@GpILs7u{!zcXif6o5w6SSa zQ<&!o>&-&2(}qVo=H09*JzH*A6u#-fw3gi6Hf~qWA%}117M4>h!4-3ugyo*urp&>9 zeg{k1fjMfM53Q3x#fIyW-Fyd5s1na?{qeVeFfc7zqk-^5LPqT6;4XC>I7cu9xe}%` zIV&jxZ48g`#^1Kg5QBT!Wc{m=fQ}(K&?~4sz+7Iq38w&~?~w_(*caqU9#i+PN@=v$ z8-N_O`WYGa8nZ4zt(I|Xb-z;pV|X|Rf-ui=aiW0Hb(-S(pSAqA?4v!oDias&>?i!+ zaqQrsmp-C*MvBiAeYx(kvAYBQ2VToUqANx47f>`+;uls6>^J|b?)0=Pv5tx`deBSz z@4buavQ7dIW_Y5NBS&rTtu!xW@Anq%e`wBR;n3oZSrTR(LnwGaJh~)JpE~Tf;R}0J z6C#kbQsoo2Q~L=&0L&!Hki_Uf5pAZnAEl6xHm&XEnF!)($muU_KC3lZ3(XM1R z&y+A&X2-y3?y;=KG4fV~1>V2~Igm06wd1d|pafCbq@~-#%NGw483heDXKX(;$^M1f zAZ+*7d$w<2@%vM5SR*%Z(0Vk*`a}H6vKjug?}kbxVtCezr{8C|ntuiPMp{U6$)Xh+ zPZtD7MwO>z09J6T*4Gi4QfMBT*L;Wm-!<|6O^(z%3evv}zGAoXr?b@YuVm zuuqDE|IS&^E<#i2(gTqlNRL0O$VWE~f^hDo>eq4fzXmh7-b^S)!8eqJr% zMe*t`<@S>G1?y(vuJ~1Qe}jmu24{*KzIzi-8FWgdHx6Y*&6rb<#7GO>d%wvTrY+ce z^*|V;_O-*LVn^9xo+Ex7srxw$|Haw$X=a#I)bhVSoJ4GbmXbVos1;3RkY#N{uu7}#;%4eqa2K`h$@Z5-2* z#XGA6`1Du)rG3sFHDv*!tp(%2FWhR!7M;vR%p(U9tgU1z;JMod>5oMN!hLD>WzKa( ze>N{Zq96NI8Ld+!`L;A~xVDab)?$1b-8Bew9yNM+dnL8vz_+l$>nzOWj33rRao&v; zN+6c=*iZjmmGb?{m4SV_L&e8;pCj1kG-PuTf{{n0M><5t@_Wbiu`7fRp+w42IK%rj1X#|@cPd)dLP=f!UsVenpA>ybP z^3O69Iax5S01CIcqtcNXseV~yA|1^aWca&u+B^vac71(+D?RT~$oIva5+6K=-LA#0 z=!kkah_>BC%`iP|)tYa|H%mBO)s9K!#|7C!{Mu4tc!oP`+U!sjxF+xe=msoQ#pZ>=~_ zahdT_bPl~Fw<)e~TM#A=$YN2ge223^4{B~+UcD^+`rUlC#+ABFwU+7y$d5a96Nl2W zjzSAWdrwqah6DXin3l6j=w)6Jx8GFh3V}XR1IOa~wrDR1MS796m7B=o=Hk0znFecv ztAnD16{Xn`O|7O%<=jo|*fZXH zD=>vy>M<;wKuisQGsu%RABB0LnBub(TqZWeLh11tJkYoX&$-V8WHn-78RTcA2qN3ENE9aEL>J3SLzlsUrrEen^7kh2br?G5O)LpN@z$60pJ zE~Ni4HIBNo$O>F85`RF%kMJ!JBal73BqoXMivxXIb3lzNv*l$yptF{EEz{6(%;oTJ zQ*=NujDIH(DBd*dPhJW6Bu(4<8$5vhMUy1MA4f%Z zQO}RK7dF)}3b&;`?S)QUVZ5*+|4vcg!RZQjx++pE#&$?&sYT9*BTTiIf{erv-v72S zi#wE{p!0d-!;NYsA%yk6i|1^{X^v0kZsw)L+x~PaJ9(G5ao5t6gF?3;ZqM+=K%|Z) zIsJ-)1$B<&-45Ik1cy7_ydY7*Q2}pe{S)X5u`5LidwMtZ%i)HpZzyxTfEv)U*IARp zZnHTRybCrUXg}kX{Ak6S>E9L$e>p8WfGrdqg5`X=y6$iG7UwVfC?LT4cXD@7;f)qO zcb#`I#24=H3~^_h>rB;Vx|3gSmj)McCt__$AgZJOHDJUh!w#Y|AA;51T*K`ME(;vx z|D>fuOXlIzWLH8ADG}sa(2>{G0}5#qRj|_J#?)x><0ig16u<2JrBs5Wz+c{`hek$% zak%?v>|ni8OrjW+i~WfM&@JvZBXY^b^CaY2@M4_p9{9<*Fug?%b9ZsVQ=-yMkMZ;+ zp$Izml|a06nd1u4Ixp^I(W#J`L77&^I2{>;Z*#P3(=21%@IxpMOeJ}_OQ)GUMTc>| z1JTk9wNbiJwQ2%342Csf*4Ih9flZ=jp1v3Tx9K>ZhA1CUs|P@@7>SQfEK-g#!ti*@v0 z=zPGTF6e;c^!5vW%@C-{@#@?uxx%-BuT-JAkL}K*UHp^>i*CBDdrKXb+fLHg@>~zy z+)%71>~ofi;Td6s&R)7Y6?GplQi#(l>kQ#e8T#4zR7UFPy%Tt@n?=#@Fsg;Hc`>kt6akikd}pnzi4^Q`MEK8kXHwCN6BN{b)3|7V&*P77XLI}=n;J6oxmzcIdF>$^oSxT z_i>Yld-cEZH#~~OWf?>hqQ79qLILWc(B*X)8 zlm8UiG=R5y-H!ao%XCz{sTxi8d1LxH%F$`zRBm2t_wCfgdqzFw zxP?>C;G)L$ND3w`BuaDX(sDwKmUGfav-)0FDPYkjv!9agUEMubXL5(ya+fA%3p$1( zHdMy9QT^AV*|y-fvPKG_*55e_)4lk=h=)d=t1`n!_)md51^;lObnF9;gfkuw0~c(z zNcU@%i17o!n)NK0%+tS!+(HrL!WSLfU9{WEwx|&$(E#(d9l%QGELPJ)xuysu2)BsZ zzq}ni3waCvmo|pNo5whAyE%x`oGFobtxI(7oQI7Rj4H;DB`KjlV0i7Z;^xU>+~?QM z-cOC8^^0fwXNw?Z6|G*8Jv+li`caMa{B?v=)$aVLCUdB6ztjvrE8j(cSL!{seIezx zMzalDsFoHIKBx0K=|1lD({^y>hPUQY>mr1jKiXhQw)eACe&u(#x@mP(lL`OM3=90Z zp@6}u#oAUax6QfnmIzPAz_S7KKaGtpXk#mTkW|Y*$?DsQwfJrDrI(zGU6JWCTk(H@ z49S-ZKx~LE=v|=|mE-;{iSx!N32~(WF;n?^V)Ekk%ZL)JTkK!lax14{`Tf7j9dYc$ ziMu6=ZZT-91@q_+CQ0}9YWNC6#q_LSg-IKBxX7FB`tk)E1%D`GLO{<*7&$w?^&gVkOdeh(zteLQBoYEo#SUhIRP@L8D~JDe_0w1>HWRi6>}D)2Mr zS&SG?l+G389Z=52Yzq#=L%Dr?TcIK09aK77&aOQ@=|)aisYZUss71srJf7e=h0 zs7U~q?Z)BHP=*o%@>KCJvRPSO);-D!?tCh<#r|Fwtw-(RZ;kJS;vN29z4*a@wzrbI z{W}K_=nVfo@`>Kzge;WZlbt8-h1aoe`R}%MYpEP_+*ic=$5SOfR635+r>HZ40mhsk z`cTIv=eW^}90s0bweL~p1kJX!7ZhD1wPXZrssd_66*_R!yU%R!#79CNcnxR_Zh+r% zAa6WA=k>jOIi`zvx4|GA{5$eQ@kETg6uH~^9fKDP&WmC8@DO)QD=A$vv#8jmy93Vh z=RcedeKP4efi4$VR(b{kOKZrpXK`Qy(t1DT_Txd{S*1VRH&iR&s5C{6jF>er^)Efb z9REi)@G=UIuwOS_xvu#1Ert9M(GjyLA7=-zSON5yP(&<`8OnkJ=2mXZGsFgV1EJ$W z;=9I5ftfB@P&lN+)D_mhW85ZI_M5^*A_YqCYD}u1AVD^?jGmbW5#Hr_pr~avO??o^nQ^c8ublBW6-dNmm(ZK zx-}2)i}N=Io&(=;c8_gTm2`BO9>`KFI(tH*wc!)h;5Y7!iq@lkm=Q7X!? zUDxs|Rvz-?nNCpP zPRCZ7)VZ%a}VA_cDUWLq)lVMl(MUufdfry}g3#x9dW zr-F8KPK--@`VHqNBhvg~05k7()RDTK7Cy)gN(vqYSpF6NA4TEXqJC#EOhR5v-wP*= zQ}-f)1dbsW^SS8KoVbfmW{VbrYe8a@&WpXA^8u~Bt%~InHTbOD2MYe%tlj*ua8gy_ ztiQ)NN4bUy%ra4jJsv;aARtWtl856V{Nx!~R6v^f8+!_=x~sw|m~}Z7BA9LSe^94gM9Flql4i zR>Jq?YA5hBOks0MtE^#AX4s9`s9DAd#{ z9y;`C0V%KCg0xH;uoqW5QYJ>xSeKIHjrzf;Bzsw9A6IAxNnl!1;$$mm%ZGY>r;@^` z=ZClcBHa7U#HtzNdsj6jUd+*_cJdafLaRfy3B6q~y*Rq`hx`i{Wri)1H9VEfXiHbo zfggf4!&yN_FA9gApdRTzKe(K*DGh25tw=#uN@3$3m#w24pIMu-PTcuuzWS4v-$0tR ziE72ztih~3sDn348^}|ir$9{LXuh7^@4AJC-Q%HOT?<{g&|F?>Bj6u?DphOb$@n6ADs2sCu5Rdrq1(*_w0JsLrjW z*n*rc*foFQr_)~tFb}A!RX2yOfR!CiG67PPvixI}`nSS!HBI~!Oqu1EO>J^-4lw;t zwWYI(qlstoJ(%j;{f$|`ZnWJ<3a4p0d1kS;=cVzkGV$=mL5IUJY9wfc&2>MWH_@q@ zQ{B^3G#|cvEJCh;D#d-Cr0;k;Qv-2vs(LH1#mKXUyK~+allfYc?th;3Bn}TBICDW| z@a!?l7Sug-d%T1W{9*tP5nztncy+@KaaV%2M;>Z*rpNJyaZgzr_}f2t4*S1sy~d@( zpa!rZ!dx-hP0{+TrvAM$*Wd!c8SohkMr!@wp_(~zvnGGkXZ;k-Mfke-&^UbbU3rsn zg9Ml9ge4VkNpQBzYJENIj2z7R1!Y$Ka_G_=icDf(yXn>Vo>h%@iJajMqlR#)LeOFD zYUQ)=S@CVDmf~y6gHilx@n->9Kv=^jkPE1}O|zk8bLA3$&%qP&ig2Rb!jx1@O?V=I zfqyA~TICy3Jd$5UL;WxO<8+s(vLUsd)JvE`9b^;%?Qi1hS;e%d45g6Dm#gxXx4A~Y zte{RXtn&{$$r^e;3jmF)d5O1Fs12jcC(tuXHQSA;)|T+0 zDd`$6vuS`lEL;akvPZjo+|k!SVJp@NcwlmAWjKvK9V@Hg2!6|oxf59AnNT?C7UY8L zTCfr(A7ipmEE>zz(cm4&%0*gfLJq`N#|76W>0z1~svMh=C}O%Nqvt-XucGS?6V7~K z=`hkrcU^Kk`-MkLlWs0W&w(F&${+Q~DqLf6qpnpWch7hxGfK+LTSdN`t}cQW>zCsb zWgSoEk!~I~l9rm6(2u~&5IbOG1I>m&R=zeM|CRO~L{x%5%l?s`z`thAvwT8(aVKt0 zSE_eAr{P!7y@o?TUm03L43mk&da+&OgJ-XL&`qHFx!qlDhFKD26W#zpmVP#sQH#4eU-@5vRu@-s zeCKJXPFW(29d6Bg+4dD&1j#vW}0ml_AsApZm@RJxHBIqTk8m zcx)}89_KwR8(BE<9etJ>c^UBCU1qbC2t32>9C-w#hvrz&->G)}tA$fFL}U~UA0cj^ z{$NZ4?bXy_WGU4Zutjy=eOz5*2E4!NKc%76_4r6LhPqJmMqY#)mQmJAxd(-pO8#w1 z7SJGj@QCNz2)!rk49OL&P-&NGaj?UxRxTNDKAs`I zaVwzFZ%v^P(xFPQ-Iz@|Z_DEtE%=iOfC-PWUb(jcj!#kK%{dq~n=6K5!;4@3bh`g# zl(ODsL)a93WfW79!mE#`gI2cM=q!o-m;&~;k@UL6O|tID=i1K8{_A2J3ze=;&|C({ zYBeRRbWF$~bc77o7Cn9gar?Fi+c2ZuFuqqgG>%#o>Wml2VYTrZ9j_9jGi5{i5u3`~ zuQzPXO*sL;dW@1ja?cwj8yh)vBL}AtQ1KsU1G~2=4!sxOgm;pzUk$%qyQFXwX7lc1 zM`E+plwxPBV!JYUnt0{ics2e()>8A#GMN3tVG-@#%ir7chjCj%TREa+e(xO1eh)oT zXZs|4txEp-S)9QbAP6zT1bo9Z=2$WK{t!#w58ZbEA$t{vxca5w zGH1vh3jLWGS7mwdapO(ZwH-NjoM1QD+11c~b}}tA>~*<7Die1`DZWkr8raJ2GX`JO*jABv*9TDC0NjAx1p2Rw_+_Vb(4@Ron#DEXZOhXN6Xw(dMk z3*%;#AL%mia*)b-f5<_Y&{E!pJv!8zsSW$OzRgFFiP=1-2|S{8eb(hY$O%W`C*RZj3sXq^PiF; zNDiuUI30K^)sQ|W1~Svw31f`j{Nl)TLH(A93HBnnoPfv#esWMd?C-_Vr8`VYlP=Q@ z)0P(Svq2XcBCn9m>i}ZLI+*fC@>X5^N#uQ8nWzdBE{)50GoFVWjx|r#hlz_MI(JfG zQ3E0|Dofmfq0k0*)WB)ioP5S(!YaQb?Dw&~NZb8^PTy=dG;2@JV;>~c z?TGH}oGul))Wx#pVI_HixKJBIC;RAm4PJK^r~#Phzm}|tcJ}rc**yB{@F-D(qdoa@ z7EuK>{)fNjSnC6^uCLx{-f^tzp`8-X0ap2iw8YtuTNX!lE~k?VpS*W?t6uW>mTp-S zB@5Z43>Tm>on9DL61tQ(6|Uv>zZrLN2;$R@_&12M1_b}wiRsA4G028!0{kz&;D~~; zDWa8_$%>e?LRkbARCk6HZ3EIcatD%hp@Aa;?IyiKSkSMn_FH=ZyP~j&<$1~48oj16 zpm>Oe(q-zP&rCb}L*<*X|0dH?Oa)SoMiWmdT*_kOjHrxE8k-9Hptz_ zfy3qeXJCu*;>IAf^THZ`czAbS2nhK?-3)Akt^1N*;JrzkcQw;!;Mi!)*BeJGpFtOB zSq_mIljuYEf|0**xd>0Ni|8F>St4yqg>%g)@09*7=-pVesFR;DbDL4P`bgax6+Rce zAwA$wj4HVIludg-zAeKhOTXTm8F&R~rx92gAnd~JN)XY5OW9=cgYckfFx~co&sMr> ztl?oh22K8%p+7@7!=*dP2xoP&wN3v_B6` zk@^qlJI22fC13z+zS}%2Om*t0_1jf8>G5i&Os=wAZw#5)2-)RW^Ikt zW2)2%PH_n#Cu{)O6@)KrpFzIfnLgZp{UZbW$16z(8mE!M>507@ntMo*J(7%_3?W=QO5Zt|IcnrmNK#`^t15g8uROzzO%)9z0zEvmMd0170DJ!EoQ z#o--Pg(Tp=7(wx`uy>#0EMp3O&$BIlvD8%En=Zum@vmTiNQB_r_p&Ty|BA!oG|cDM z8&uhV1M8+L*4%yO4EdHDD=S^^CBS=r1TRTOjsMuuFEfH_9m`FW!kePf^~0J_S#1^MmQ0^R>{dgXjO*CF@r|~5*u8kz z;-TtwnbG8HYh7m?d04sDsy@r!La0!6Q>>h4-W16&c;Q&xF_+aS@EqVt>DgNr2A^4h z`tRG-rS1b-+ki-T8P_~6^$wjGKS`wI21r;^&xQwA9wFFYk?=Hy70$3;fRhK|7uWbw zjy$bYw=n}e2FVIWv^NtM`KV7^35|)xq4j#6yEWaY#)>)gTW4dD zOnjuNU-Wu10O+2RI8*AO%v709n<#h@Ny!xlW-bF>4p@jXyo+(d?@V#0Qx-1EVT}K* z@P2AbvN!cMKM7F&fEoszNo~r8!!- zm?<D?q6saqbjT|rHdo&TP)V>faR?Ge>gUo z8}-3@Ww#Otrdr3En5g zrp@djn0Top_-8sO3^IF6m6V?rvovN!~t?(-S-s_l02$p7EHi=p%e!0 zt-S9E)tF)B;fQPUgDdBzUh+2k87+w&S{PlNDETQ3;^Hj^^MO8nhU1e6HK1z`9wRU= zNWr1l^xz>@hAE1&#KFZ%CP&wTeHFl&Ew&QrL5#C>Gt?#{QL;j3tRwb68QEa8#y zP3CC(xroqm_;le4vOVU$c-1joj@=BA`_KCRF_08 z&kOhnuX^?iz0rKdrhQR8D}^Z9%I(j-sU>4X%=39RMwvY2La($;)`y>eJD-21rAz>s z+RrIe49j33tou?A!wRy3n6X>Gq&pTbs#UKGN?0mekRC444WHaUg6|6X0#NEes1<4k zwTbx)I0r2L@PhI_HIDH0bu?#9y7}eOzX3|ESM#-1u3YL~nw&wD)$xxT`!D=qm5UbQ z#`dXPYnyl$jr)fFaR96?KMVe)7>Qkwigk>*syuN#xJ|eQ{5KcIG=*I+x;|{=*Q*V!9IdlxLbf z(u1!y6yZyE+z9n5n)+YS#<_KZSnhM;zTA{=K!B(#Yl)*q?AYgu4`a-xbkmMyC6Fh9 zpMQCJ-TRO0^UYX)|F*^lL?1|RocA1UWECeIvuU3h4YH-Ur#1h#A8+k6T?j9mXC|#e zi?e%Acc;TpHsd&iCi5Na`aL7s_AbafM)92I;vlH>xA6-<{*6u0amw9O`8%`IaK|C7 zu`laLSDD;kF1?^R=G8na^Rcn`#UTF}b=dUeX*&lSV`>+h_ZQagH2ywu`16iyuq0Q# zIGJ`5ygRSxA6QyUN3FRF@g%hFz&PyX(r(c4u~;N*u5&7AQ;>ZUKxV>mK`-w&t}!0s zDk;x~ZupShRV@_xY9=K2#n@!%H1m%KZChg$r+k7hi);Y8{tXk`e5Aro)pMz@{b76< zo-~a9KrOnuv)X_0gDp?r0*Ion%U5Ot%$96A@iAEn(YSM|wiZKo@DaA5QlKN@q_1~i$qPz-uzqvXd(Z#bCvhTaf4jJgag~q;S_ zksWC;q3l~)@?V;;mjz;6F%9u#xL`Udn7Uij#^87TLS%Un+(Yq$_v}be$y}p4BMa6> z5Opuv3zP+p^R|2_*&m1Pv{NbVpdB!w7^COMj#%5OQ&3w7Ix{an0Pyb@ZW@A)QVU0_ z;yjBoq5m_$QlD@S@d<54NzRk->{k44Dq)Y5rp9hmN^a3WOG!;7#oYHB=TYWcWPaf$&%Lzo1C1)Mc3)md11uJ+Ned0>u^EwDqN#uHfMVyEbA^{M+2t+#jjU`nC>|rrQo0&_<}&q zEU#vPc1C)1{88w7lCa$Z_)U+_^$xImP@BIFD1QRBo9r{)pB}h zb%SpBl1cm1V>Q+<)K|9Lg{u_2yC2B{2L9GI>LpWuNR?ObZqAqZBE0Jt7Aou~gs4b% zvgb#sk8e?-o_QY(+i1jwVcF+~4jLdY>N4P`#{JG<3}l>pLF}0kg~B}sCf4`Ss?R}M zg?xP6PIfnxEaC5&5|_?#VFfexnqn}|E}Tj$l82oPNT2t7VH-axhqThJ{b8-r{>`vz zMb?;i8tPDsf!DvYO0tq(=iv>8KO!0PUeiaSe*tAt6SMrPO6W)2(Qo(>YRAP1eQEIm z>wXXhcr;G?WlUl|v!L5!7lAzDy|MU;!Q-VlPd8RQ{uOJSSpW>klZF1T@^#I6v>*LJ$OG4&L^?B{v8{{ z&z)AjowtVt89!#HbVt(xw6Fxm?aW?#`3=&&Q;}Z2S$vMZthSK?RzgE=fFJ|;)#P@v zPNp67ru6AZ%&9Fwk1v?~e87~~^dkDm>s!_EK@ZG3Gud!SgRFGsDG_Ej-UcnV{vkWl z954&b4cA#NU=!uzTh99~>9+o+{c&OVmdGb-px8p~WX!!Se^in_fXz87Tz z*injfpZxIj*WwGqUwDkcWN8LiAn^gbymeI|3jB&fzoRy{1hf@j995W2i&Cbs9m%P0%ps%TRK`63_<^yfGWtK!(}AE=WKYu2!gL!Flpa1c|2Yi6Y&i{k zGnxk6O>U44iC$@ck=7fpoX5=)WmfTqj%7H+aO`N8Q;~EXz{QA`sM$OQD(xbs+aUuf zLs%fNQ8rr}8(A_C8t`#9Q8`i@4x09t?%quO*b*+1}1o$h9 z+qL$pG)M0Ywhv5dO`OtVmDVM>p#5ItZy~Qyw?f_%On~tc zvHYVQ_^W9%m`}8B<89ec{m={au^Z)vxCQu@7p9ivoLD@?Fl)StQ*q(>z9ztXs-P*$ z`55`6!7R3Cb47U3R28coN#j{Fg6+A_CjAyG?&9y|)_rx3>?e3v`I@GFCRPeLlu8+{ ztmOTSEk@5mqH}%`b^#8{y(Jw`jr!)?aZl9+n@OOC609nx{N1xR|FS7o5pf6tTRSHc zS_Y04`(zfkX*f{Q@uuxdCcj9R52q=I3cEbkk;o$`uJ(o@31cow4^Bb4F49d5F5HxY zL|c(texEwHH}!}17+vQ0h7599&8R+7t7d0)QY3Ao z^n9Rx+~U8ZMorj%Ey;~Y7FB-rS>xS@><5_pjLI{fq$ExRFjda(k=dgTyqr#(NvWmo z^yaL@OEWqshPYfVVzPM4Hf0??2QM~@TrSY-f0WB(f)svJ6K;TWRTNy)Kb#|v552sP zF}Hi(!GE59lw4iIDs4v(wEAX`pQm*j2rwo`2(O_1bVjEH?)RyzQd-Y8leGyiI=R`S zicTWG#;9Zv@XFWwBxa)UL~BelYbN*hgrE_-cmDdFs_u1q4#jh*SB@TA4&={}DnG0l z?yn>ykP4IleBFkZK<&aEQmHHgUocA~nDy@5y-+wg))b*{xLI_9_{nG_>x z#_2T6jVZ@@4yOiYC`sPbh4{sPXr2ub>c<WtByb=Y;x zf&}OP1BD#gx+W}sRHIC1&A0~EjMr4T_ftUhv_vWTHcwU4YN`nEFwP{AG<8+u-7oyf zjF_fLv2{M`>o2g^Xyedt#VQw8bxxi%d-Mhawz|LLT%+D^J$5q!oTCRj9XD`sZC(lo zZ9gAb+B!M&^y?Hv$&WOdjd+;a4vOz2|3#}*RBWEj*FiF`_4)A|&CC7^%3b@9JUTqG z%p=E#_%Q1o>IV1{F>W1Byc@bx7q$G&|5EO*_ZngJg;Q|N4`{Ade3=pfey& z=dBwM4t3-a_H?1g_&@V;v_{FM#@#9|o zFi*`eToq3+Me>PZ3P=h?I4s@hL)_En;LRy}#=bKXHgJ8RdU*<5s@P5+2*RCQ|69}9 z+1pUl99pFc9|h2xN}5;|Wqu7uahUX_NScNr#W3=|UK-sslF2^91w5VQUmmTL4_29S zNl>MX|2TrxJ^Z3U;yH$Jk!)kWiF#G0ueaA)O@VaKB3cKvgs-1hc<}qvsI$`i2-NTJ5sOSv(IcE>L(EPM#qqS7!e7&Y&F)p zl(9CIcyb;fp4CrM7CA0ehUre;=&GD{F?oGts$K^Fj3d(j9%}8LxhH zm?M1B~r6V^LEjHdYxW4IDwN4YrAR~oRj@r}mH_5+HT!RakDW#nG z$U|qCR*(NE*Q43YYj$1&Nz&LmPl}`rd}Pv@dFr#fq^D<^NhG6cN|PY}{osCR-nKr z*YUB2WM#;C^3rq_IOe>Hz8k4MuNfT&JZDp>&|);6{aG&3A^0{sJb)5w+2TZAn!fEd zIaGyfJuK`i4bt$?$(%X5-EGr9)fAYlc+b$2`M)<Q+94LwJ@Cl>CMe z{0Z_onvBzSl;`hC`VaaJtLr91&yvlQx4;q||`r>5w0gecMv z!SgDA_CI8~zN++q>y=Djt{ui6BQ**p2iKGlPhQhyGLw1FT@K3=`Mk!!u*{FVJ<&%H z2S}HlUop^($!l{)phe$}RXtXSQhaATa0Pq18u?9>j`s;j!njNZPF;~|^d*=IK2%QMO`Y65Jap@h(M%wL=_-Xo_ zlm&m?Mo^<)Q}V+MikTVrSlCBT^Bz0dJnbczW{($K{&K)ppAEet2V)bBrh@wG^H5Xq z>jvqQ@G@2FvScLYGrfeN|Bra=UH%Pxbdfg-1Hift7Rgs))F(OMg^djVyNABDJ7cKyQxjeEMU;0@*y?@w3{g|(GRB0~Ou%QE7 z8z^-2xAN(0(X{WNsqeuq%YC&3X1a1&MiXzGB60NHfF9Jb+Ti}O<&9nN1Jbj#s-*XS z=s8&qlv8K3dZJToE_>k*4nlv09-VtYgM&Ss0}4^)BLRO5z6&d<@OphF6Gd+6O^!(n zP)qYFe{jcloKYV3tIdyjEi}v2GHEI0d!Tc)=71&(LkmY#Ro1h!W?XwQ@WHPt4KC3a z>=xdFYDeAXKP1+)-tf`KZ`>1*9AiVc5q7XMFE_wa_B29tjdLm25xqrw_NWNFFsQ_| zv6fN@4&+OrV{_u2Nvyc;M>x@*A`wvYh%)>){=)5Z#J{TG25VNvWv6oy&8MQ0~2iUC(f%% zObzC~CYpAV%OK?0nZ-tyGW?JPa#b>CTJmpC4Rt)(cFh&H4YYWB(P)VvB+Apv926a$ z{j2FM>*$^>_x!^*Ru7y5aKsQwz)?{%PMXPn> zo2T-o#m38O{b6cNlgmH+OTAl!l~Fi+^G$#3ipBmB(oMW4sYoSK;O#+8$mfnd-)67$ z)`ZWgb0+-XV)L)D$*Wz8epz~JI(Mt{M2aw7&gjU$PY}`=gf|*ZO~KnU+Fo-<_VEDY z&K0O2mqd<%(kbD0NPO^8>mP(r^5K>qWaM91RpCX4w!N1P*{RP%M+IJ zC={j$&$%(I%m4Lo>mZeGrbkPr0lG4`7X>?r=P%>CfIjs>vh<$+OrkbWCx2MAC90sP z+t}zvGbi9T0(8Jw+g*jifhl}{&LvqTGdqF@oTxq&q1y2j>0KZkT*0lP+fGMVz4Kyo z)Ou0W!@zBqvzDea@ylc}X3g=Et6zKgvu}=dR!Rn#=S@FW*nr8R7lI<%AEyK zkFF}}adf&)W*Y%6m`p{kG#9URdOU9@JOddS6&q!DCFv-Nu!a*2ORJ;Zh6nKfleqM2 zt~Mo@u6Di{lnq5NS^(*nsZ@D2v?c{{1?W(pGIj3>ZZFA!-_a@@{XdG%HJ<7J{o}t< z=`2YITcuJ|LOE~igz_z;u;ef~t(=zRFm|X^idZF~*eZ#f=1k0%#N@Oj=U5Djnb~G+ zcKYvsb9Z)U`+VMy_w~A7&nGfz-CO7-hvAFHElK>6#Yc;XVXqDSb`x{;3Zr-YM;26% z2^G%&WTsWD!-PeRYc1Q+g#L!>2Oj~kB3FWo@-j9Zv@vT?80|vp@>|LtyPkk7NK~E% zNr#dC%R0k(YY(akVr@uMf_Eb1SN@57tvRr*PFmcsO-Tqf_KchQP%Vg9eS|4e0brz4E;xSn*O@_RcQb46^a+Nv=i-Ut1pDmKYP`2uPB?_ub2o z?-@L|;nJrrTwV0%4kbHvj#pARH0u>axe5Q&kmf2rcR*|1ZvmIe6|B;6ZMrfT^p2&U zm`+v5I$smLnQfO^NR6%pR{(dqSJ~^EB)ju(Lrq4Lu1fH`=@lQ$(~eb{=w(hI#m>dI ze=+}bsj=ZtasTLc?__?IiO3-Fmt&^Rbm1&*j`sL=S6u^WO>_>p4+{>1D>@we zl}kB`sIMruWvw_$PF>2>F5VC6hfF*l--hd7cJEB^2T8^1W#HzV^I>MDET~Jx9r|%B>=ql!U4MKdSmR{RJx{vqrBzXJ? z)jo+1azOKw#@z@HN#JwkfRUnkUT!jK zxcHN^!jt;;O~IyF&XVqBtyjMDKmEdEm#-$tN6@VJmYMamq~(W7)yScTNTbJR2xJg9 zWdkGZP^Dql#;r)Te{@?fkt5?vsmQK!8dsx`dioOhQYH9bPr{mAG2}F3v zCe@aLz|SHVY2l+3MPPUydl+99hd(z8Q?Z+MtD6Q+-aT@p|sc6fQ<|Cn`J%onAAD?%!dy|y9LnM;qx({(DKNe zD8?-$j9LHSDD=#DCD!IOwT|-r81> zc{#`NjwEGCPt3P^m0A`zhaF@#Cp297Pcp?jP_<@iOVH=(xR2}upH>bdkDDCxqWTIV zUu~<}c}|-g0>>^C#TPC?2!HEWJcsk;0ctbH1iYOJ-oSP-H=fG>oDOybdf!YC_uTf=>Dq@?u_a z7nfF*6)sb9FXEGAt28J6%Yu+Dd&J*j1pNFj?|!Y2rEpv~VEMA{x>gXIb85V-|AHn) zVYdOG1Qn>yKvs#SYA+NwMD7qWaV$W*Ghti-K782rjm#bQi630GZ(6NVwtk5uvx#6q zihqvMDm~<;dw`va84#J3z9M;J*;mJuaWfVIR-a9h6(wNmp{uxVE@CMP4490nrU!Ns zl~PLDL)&|jyd<=|<4-qs^;G@N1pGPt`=b8<^nFGM?gY z+!ptm>S&cfJT-V09cE{1T62ijP#O)1!(R@n9;*2#v{2xy8GGpa70dIH=VPv=CK;s_ zvA@8vxL7P{PG#;3zM#XyEJyA+03agR_HS4c)rbhr1r#l~?;|0+B?J7eDfTOVa zs}l};d}ivoeKS$dOqr^q=yh&ODYRU6b!C(HAJ|#z8@70jQBzR%;5GOsVu52kVDex5 z_f7s1OX30B|1!SB7#E1rpNfJJpXx)`r}G}0ZpnJFD68jn$1dykJqFI2QN)kKAxHjv z9k(Op4*fL@38P%IukX;M4=_4E-SIDImVPpa3=d8(88pFXN$>9X?=t>qf5$Bjl=Wi9 zu$Q(8e*st(sZ*$N#R*xJ4h->jwSRfIJpsFw*qtC*iZ2tnuYMXST@6^Z`orkil$u6j z-||quL4M!VQGB2Dzo!?wH|{AYIsEx+C+vq|eA#UW!Qa^tMq`G7e7O!#jaB3t`u$+rEEAy%tSqi%`^$dSLFg|EV>WtC!Qa-H2Zla8?ZG2U?^?C zRXM?`>^z!ESn4mD%&7FGjXXv(?52h^EYs-LmR8`91-I}+W3$rX_|8?Os0lbh`MMXQ*uz7JLpIkG5~ zXL#+pFu+mDX#Fv~;7$k!th~<7AVM|kl~OCsr*AOV*E@C*-Ntn%R>b=Wi(UK|b7=P& zMKXoNpMUh@saOXG?}oin#LH?}+Q@mz^|}ubn5J=+)59l> zcXOjzxy5KiMrRI^SwH_qNVD3-)1PKg;Bd7bHbyy@+LE19Wp})|@V>|eo)*vpOJiOd zR4KH?{wZma>GOgHF98l27XJ;=%r3p+yVLvdA@drlPH2^!|Y>lL#vZpLr~ zHVBJ#&TxAL98_k;%F#KqBKdzI!1UB4v07N(qMx0=^a%O|2EiE?Y=l+=uHJR0-pm<} z!o$S(H^Vo7h+{G{>51xO;P5cL(cjSkq9ci}KkjMlFpIIsZwW)oueXMB9kbxRGW%nN?EEI8Id2Cxu6f%ryrkejoz>9b;J2j{Sbd*&)Tak^K$c@a4_i>FUYAU z1CO>nW{6MedsTC9+7-&)A9g?$mJoNzo^TtN1s|e2h}(o@Ker8CqLuiJAGzI%o~ZRl zNqp*#pI>2C(tlst`Pxf~m#~0qXg9{y;S~dU!rBbt-qe1%c;#sCic!{Jr4yav zpdv(ZsOWe82ud6%Uf-FypYlTO5dr~<3G(h2zF4)toZ@&Cf4(6DRUIS1{;c@kc*!}7 zB#G{Fm11u%>MLH}c*S*OewR10Z#+WIV1^zs3dGVc_yGCz6Y(kYe5etzEoNJh04Pi$ zFmj0wSmmPb1`+1v;F%e`)an)EYv?DfjSRg_g=tcG-tWvaugZm9ED1xC>~kLhwpz&L zr6PO_G5eOKDa-owL6d`S-ynVQVC(%ZJpdxj=|x}1zj>Zu2M4%`K$8?q4&qY}K0J&( z`E_$SYWz#Yy^IYpUoHN(r%|52^AlHO`QO_8HUeR}^4ZP4e9NWXS z8!*LRej)~27HY_7uXBv0NuG#5KyNc&bd=wjo^X{vdwEVd@0gWfXAIa%WP0aRo~RY; zshCGiF$^TS*!ZE*?LLgh7_;Fj@siXMqz5jD-%~6Rm#vtC!x?PvVsXhozf(WxRCf?V>|^hsfK$oEsU3x}=rOva-%@r5q8}uA@$to-w^6BIhda;qbM1*a{>-0Bll+?)^Df=6ORGJ0qF@h9d)20 z%eL7_}U;b<9d+-y0RZ%NV`PLjxfdm1w!&p zS*Z8{{$MgxZO9|{4@UrrYZj$4o8umTG!|(p?64(~uC2iDx2lcf3uI&aM#~YWaQ^Y? zieG1@Bud=kAQ{3}{!X$0dW89EMfW!B{G0B&K_qjO>BomvOPT~$f2XW!EfsWQi+}Ks z?R;2E0skYjkaml)U2sj&B{>9PJc*U*Nwt+>-PGENowMJQ#_H`@Vi$Q9FaO<@$OjYcfo>T|NIGBN!!)-hV72@|DlV8F zop19;@e6!xxj9lAxN<@nVi!bi6zpkbr0IXQ+aWvfD{B;d2w)&9TO^gS5TRt7^N(H@ z`EZADdPzXHHs+UaeS}$z_oJ4DAndm32O3^$W9KBCGqQoJrugCW*!2ja^*NpalrG(hUepINRUovY<7X7%n zPOoV~yHbyQ6Vi_EP-0P@79J@fqijOu_sGHG*pEP~<1>&rEbn>1(=wg!sHw=O&Vg#D z8YIlP^-EG-%*Of5i$ltl(^c=q+Y;f%Vo)Voe>Al51}X}!HY@J=ALcWarD!8B8G-Sk z%S2}ODNCw+woicsEgDDdv42j`V)wp9YQInJ(LHWqU*3q6TRa^snB?2bC-$ zWE4q+tTX}HKG%(9dgaF5pxWoI&)jMUzjQpcTOKU>(jE=U204FB_~WtZG>@%Zl?jQD ztWSUF8$p2MX??AclvOl%f_KZt`YF>-HmXarAnN$^V}XxBtLflNilL`L7Vu9v*0AxR zIILmE*)*(o2p}75M(*hO{q)KqZsg8&D8PL@w-0&j|5QBY!KW9XBrEYM*kF(X|-AGp}szM%@7bK_v= z29F;nei`hB9*vL*h>)fl$RW8VIQmW)0_+O8CJpAp&=vLhMtibApEqATWU>TP$YWWZ z&VLIvJUl5cW>r(_w#Ki|vPwhg*z?vyF9~B-5Ae!l733DbmB7Qc?=@OUh4AyNBI1bk z?A`pG*H3QmDrnmf#yQ}93h91tX&VWYGEyb(T-q($n4-8ugh6hHb6$u|^YECWJ3&l= zp+WEQZMVtWve5mX&Idzv0^`SMr&zGd@ax_(*$RNZ-$neWLxW7HKtG-iziHA{CdHVL z4pUEnhwUoKU+W+jT5D>1_^YpGAJuhcEaWIEqxEciZ?S_0oM($Ok9BmCsOC?kNg(>b ztvLEUjz%^4$Kw9N=od@_xj`tYP48&DEu1rT_IN z^-$-Q{p~Y}t*R7yw=wCh;_2SxOtcThV`G>fA1N^mr(XGtpMDBfh!+}(XT|d+f~~Iz zB|N_OLY1uANiRioPEy_RcU#G?+F@Jy{)g9T6;k`@QrAEJ*lu{SQ%V?-m}-!s(HIl( zbyA}3nFXNQ9|$v)oe@%+uXFn&(98W^t(5w<3o9)Rd+c>gSwR>8}Pl9a|?c7@S7b@ zRD4DuIAMwm_wB*VR++8y3R(iNE6dWGzGX2^8TY;ZQ+VjtnbTkXgmc3%v-?Kq&GM0j z87=xNJEd`4x+?yLp^Zsxt`C|v=`SZSj3MKr%#{sWhh!Iy7x}DH2X_w+X@yCG3ljD* z`15kiGEXj7>4EkiuTs8(o?=an`W!!w0^E&UY9$#;fv`VNo#|Ii&!2p*dXTlT7QRF8 zZ2To6wj6d^he^JP)zg6hppDUl&>||+a!iwYfduhl#4St9Eqi4JllvYtv941xS0--Q00c2k=@}=aQQ7ArY9M7QrGTYxLpK2q}H6WWNA zTO@_|c8f#lb^Pp5J(S!;!a2R5x?L>Y))IqDQx$(>CrNXRQwC(Nk27mH;9l6Dpzu}M z1uXWT1@T`?OXLv=%0va82TvPd9B6~y+ng}FR5=KA`)6tw#)=hqEl$=Gv&V0$>QJM`2- z(Xz}YGxihlriKH%|I2q#OwgD*Z%@s+uR~oU35}k#9i0!vvC23AS5qZ3deUEOq2_M$ zVgZmuh=Mu_@&21x#-pV{zhg2!}gVf*UKlX+v5`B^uG&rE=ZGK%G;O<~l9f|k! zuA&-aZ6`z9ELZxm*STuvrH(OJ%fLHijs1Hxt=(=bpHPdd6RJ$#^YoQdRGeNyTv^vS zp_a$460At*^dPY=8Wgks6~-gF1N|;J>T#dHN=qL9O}nF@{scacWgP0?akqO592}(zj`e4KMX@1E)xM7@^Ys>;Fi23(R?XOX>+y+u% zms$c>LTg!_r@I}4C@=8Cz@e340pJlXP4cZBs>oqc{dG0{s5{Ejl9cN*X>&?#t+NZN zOlr7_T1v2s;h*tNHF!a|YnwkPI@Z^g}bk4L_Ylsd$)EywkI zjpz1ZS`$>JUkzjOXh!y8#siO);r$Ip3Ajlo;nk(#n)~iHA;`c4r4_Sr8QuMKB>qkv z(aI)ML)oU-L4{Zc-0=&cw{gUh>pRw$I8lo^kvB5kN6wyTydikfa8EETY#A+O{Sf(S z?yX9nx zT$%pK6ZgIEf+W5EF^RXdLR~?H86J1@e7OOKo~d(y^dAfiEumM!n1utZFVfN45|2;J^|$#MqGw}h-6~)9P<@_6Ec9dy?|-g zH&nrxbGg}LBCy(E#?j6GNXxXbRs5bTEx*<^z=9DLiw-A5Jy`W$tfLCo%eho|Ro_^> zPpd-xZi6@G;D_^+ns-nM!0a?>Rx7MC+dX?1I z{pRUCH(@Wxd&-?YQ#d^~g=bZ6CyJE;`k;wnkbY*+oxjW( zCZE%9bA0unS_yiPsl7r%!fuSyrtUKl@!zMWB|(uk9rSHfexECNcyIB#51g{jK1s&x zt)1Kq-#uW-qjj~!zs8CpZnz7jx8aUHlC1bzrZsCfBeUC0uM}>tUAc?E!mwz{82{Ov z2voiqUW4h0qdJT8+wu0AYgL;(ZryVGpZ^_Kc13ReJWpqS3gce5V9eOmUmug-L|ie2 zisc*ov}(bDG9yW)r@Y!$jUqEm=YsgWcm4rO%}10B$6ZGAshY& z^8e_GTknkK=t{dxb1xQ$BvE0DIK*n3QFy$y?uiDY?GA#Mty(JS(My!Co4v6|ai15M zoGC^&8Iu#S`f560+XwFZCh&FeER)I`n{DHoXb)lE|G4UoF2O2trXLMcGLiTg*sZ!M z!ZcqLJqdbQ0K|8sG~vQ!rIS8EIM3A1z7{1?GItiEV&YgmIsp{QlUG~s%_oe{Yq?+h z6U5J6nHbZm?&88Xh@w+qFS6DX0G1Sr_a-}8UFmmca!&d_e6Gw zsZW_V0+gmhbo#y=b-Tajh%69<2{P!#uG@#k>Roz=@wWp(2l0(>{+4pznXm-*ASn%NA+R@XrvTV}#$ z3?uKCt`07Z3KCqr!N^50QlD#DBOr=mH*`4%*x}tG{!>fBO7>ffa1@E!>;oV~r8_4B7tJwC4oXVA3)Y zX5xRn7~QRiQ*igaHTl@R^Z_19<^V~H)jh)nP?l??da+U-POXnQh57d-`WSq%Uc!2l z`5x~mF?*92P6RI19sP7-&-|)U+#3Q^ZFs|_nb`N4OZnM8+%e!Cz~H=wL?E$~r?KAy zS-+gcIv?-zhF47$uEKM@R=WzVtm$m#7(>rrVZ9h|y-LM8Wgb zR6p< zTNUMCo9NV-tSr&T@~-|c%+P;EWq5sKy_l?JX;QVu5CZMqM*dMKuhpVI zrpGd^ymY}U(aA0@qfH;}cFR`>pSPB1irq~k`%(jrwQU=)n2L#dM*5YqSQ!bsH%+oB z8(4YIw7T{d{=IbCV##6HT;RDC**5qLN}CW1o}QVkOt|#;g?H6Z;@v!OZBK1h^%hsk zJDJ$vd!ppYCBSgagAyNmHBWM-=uK&HLgQn@UoGMaW$E2TFvvFg z;?6wP;+1M$qF?o2H_Zs@pdsv+3|=i!y7}D27ryJ}L&4nhfYjq}Te6el$lGFO@Y9}` zaKEF_7Lwv#Y^~uq?2H9%**b8=*}4@td#p2xMd^T)WSlnct7w$FkYVBFn^|-vUPSoJ zdG*8w(0Sz9>+ll0m$|zF4RwYE^QpsOO1WRG`=#oNgcEP%sY5ZjxmKh3x9;xZW^`KN&h>Ldw!{2i%a(6VQHAH`1_dU#5Jb~>X`d( zo`aJzSJUm@b0c-ZjS&jzkJB@x9gb6$x^ar6L4t)xj_X}@D6pmQnv|-rg*lrRw*Q&x z<}4+JfAN4mOtWLldL&lpX#<}x6Gz>TyBVI%V{KJ?Q08*SsnMc5!BsCf@{ob6qtA0jB^~#-WsUpg@23+xLbtsdtCFexp;|+IvOC%7A5!9gv(_{l*+h#DKbc|j$3z$G%Q+p5Q62MTI9Ovjd+^eNO+VqX8F@PunAYoB{XNC zbp()-MIuiYqcu6b2s>H^`0&elB{a{hE5q)8f&modA?yPX_4j(@@cR~El2eYqhmQ>Af{omC{r!LmuHzxbnr%h=R++cDDjCR^r+v-j#oyL!k{+?4!KXL{_UL;hGl zs|eJYQtYQh9~!URy@@tKk!4dyMu9<*2jl?$E4G_TjiPILn&X*xl=@VjV>4N^ zNw6Z5uaiu_+CV=0emORTz!KGX^zhlzTV?%9?@IwaQQ^Vr+aFDfr-iWy$irCs|8 zq%Yh03>2Pgg8#dec@3B-DCr$S)tYY@ldmD7{&f8F5TEt()p|p_L;RsGK`HL6Co@Ju zA+RhfhULC2%A^pzGg&Bbc~S9liyZXtW{}$$gyi2j4kgaomm#9;p8R`;tsommjla#=l$*TpOnQGhvEJd+7!iZTR2<#VE;r<3 zIRpT2R%o|Y0jL*~9ZW9orx5CJn>h)H+}vI^&xv(xeq>;)+@c3+uNESOe5wzTx2(?J zV;y^GJ`RkG_r=*8uI7nHr(t7wzS|*1m_A_|0`Q=kN>}xWgwpkCamTd8D$)1}A@ zX6gJfo zo-C=6$4*j5YR!_eAw}a14(=eFezT$iCj4CYR(3R$%QMCO5NUHnLyqJMtECHSZ#|V1 z1W6ZHpm;3n z9;jpB>T5k4M{Gg{BbvJQlLJalDb#zLDLTr)x?(v%_GPaBCW}Xp2lb7TZok4G?D45~ z-ltH?9mZnQR@|-Kme%tk_3#{dS46Ms30&0{&z$(^u@8$u9L=$#5#oeTOjqfSKhzo> zoO!&a0)O`fltQC)+(e8uFPKw5iu_J$6V(r|hK&sV*R420-FqO(Gsu6!6(ky2JClTZUpAdVI7)h2ULd;-AQF5vu_ag67O8n)xYYy z0Ql3y4bGfcq9RFv2eUZ~-_Nac&2f)!oyQN~*j?xD`_b=pe%fqoi>2sLh5EDc@{@(+ zVLWGk+c=lPMpo8ZGIclEbL$v{SOz1j&C-Q)**T#~SjV^|wk?bC7te_*ze>mF?B1XK zALM=e^eN*HlXYX3Hh|x{{^I;#8HksEAN52ekEAxil>o@** zO2U@k;na0fA-6u4fu5zG%_*ykol#9)SYgC|Q3fHbU+~$>Zl8bBY%Rad2BsZ*i8sKAUX*?$(X2f^hry)~%? zn}^9&%SLc7;fbEaYYN*o=01TV1#Z8+iyDie#H?k<>m`s&9fK)dJ-YJ*ZDc(DZ9E7m z73$Nksg`EkKZZ}4>^9qMCci+KI}of7I7uZvphMlTd6Ry-fW`6CVi&eoSKd(*B-`JD zP%>#ytD6DC9-ZD6miv8h4TvFBqLp+->2IwR#0O5TA(Ri%uYs|`K-*fybX)rGt#~-G z-0omf`Y)PB^R=fBcu7)o?9sAS>>qe620^ci2JqjHz@{(et@CQ(7` zD<(iF7p|C-9CroJM$#k0#tSUkIdP&>wI<<%zP?T0HjwIfmYNT1o5dYqLj;W~lQH8E zC62wPE3Fc~wmtB}Ox2!(ZEn~$eqx+H|G8wC5OI*sSPwK&|BxJ;tk@WX{qeU$>LJX( zPv3I=YH?hE$nQir@{+`|FTx84Zvp6NHbhVYn&G6IUE}l z37u%Rh#JTITFyWZo~zzo!z$UC@k?+42!bf51U@^ma)Ts&a@qQWs^0imaSwwV%wW+a zpa4c=Wsjp0r!fLs;n^e@bRC>BT5aEhI6fehzt=o;uK=R2tuYKW|q6;dUZqt`Qv!M7(RFFu_4B z4E}8aCi5LE7$U~EW7nLORnADBw4+7R5s6QiRf+) zYcb$|qy(@I>}BB6{wAJgQ63Ms4xI;Z)AF6aKE_oxsBw)e8+rQw9n_`V%#NgUhNj9T zdVD7v@R6@E*t{~sNmGR;7UYA2j*-&poM0gOV$fHWQm2Q2O=IbQY`-NWDCI^EC-w+# ztXLfnR(+zu8lH*%gRoLdT6rC6?(TD3CkuC#XQbkBt8Fx!x_t5&{Tk{A zgvZ5>#my2m$63~?yp>wkPUFS%2`7PtvF!!C=DUw3ekjG5!HZsXd0!L(?{)fU6;WvO z++p|{7?R}Sc^3tzhg^QBpy^b#GR&?Aw26jTeh{e= zSti5px(3mOkCt%K1@&_avsI1*xUp#e3!g2kSeR@q zZt6f3YbqJ5HS9hNQ%ciuRRsPtDF}0vL2LO2{GI6XQZdBMo-kb<=j$Q6=7(*+36`$I2#zuu8SIJRl z7-~t}{07#~_qJy`dApww{W_UVb(LS4AaZVs4$Kf^X6nr3{ZOzXcKP8d`nX6*>3u?d zLfiPSjmfu_3+C?k$3>j*y*@;L2dC?DJWwLhPceL+X ze0p4ubQ3?%hKSWnVVW2-^9`){T9?AOkjOM;yYaS>5 zDB7utzSL>7-F&<)It*Btxo~j^KaqWlCH+j#7>~VTVYKa}>P$Nq|)aNf1+aVuCkDcoC{|TJsk(QzgYZZ@kw+@*e zKnq-R7lRDT)wNpihO%Aqf9oDKFI?P-AAI$P_$(rB@!^@owt^-e-cWV1d$#bwh0r8q zvWM|bz6Bx#y3nrr`jNyR_L9<1bsnFWo@b2j$ikiy*GMb&6l|p*t&7}w z`A4kf_S=7T9~IrX;8t;?89gUA1+pZkAf|xn{wRn=Z5gh~jKihktQQMoGPM_KcZMkKSW%R)YDF5TTG2|D&K%>b2anX6A`;25dlU!-QhA>t# zv<5cYkC1p06u@*+-<|Tpw9;C#u#Ymm^UwLSepd{ea1`Cb4AUzB59-8TBapvlL%XK{P#&mEwLJF&LJ! z96PgO=7Nf^$tAtwt7A*&ke-b`kfuI)Nb4CW{oNauhp23!b0Mv>F93@egH5b{z^Pw= z{dAS=sE|cMk_1y6P2NAX^q+QVvnSPP)w$7)zFV zDS6-UXr@h8>VKv9q9yDlqle4}hf<<@KK%j(iymH8V!M^}7GHo;Qd}DP8+<55(JyKl z=Dt}! zl@jqf3E|QiJ;>01*~GJyAyM1PD@aqR$)L|#O=lM^(2 zoa#DDACIj>)nPu%rF~J@3?ENwY#QC;{cSsBQd9qm8*jyyHV{vz7sKmfaAK<%25scW z+k(vx4sXS&kvxGhO`~avNB;avkkpF^;0mDIyfbgygsaA6*sd4!%(I#es-Q^OUoaE(5RmF;!)2=tSC& zp{~vL9vsqyy;*aK@GD_w+dtp_8ymuUT+4>i){F-7WV^zjWyTQQH&5SXC_Zqq;qH{4 zk#4&HJ4itc1=9+1_^ZL)ifp8v|FB>_#M6lLe<39O`$AMT(3G5kPaq+41@(;I{zUPGZcr0DPdpRM!V*A0Ichz14k$2%z4pBb+Ku+a*3IZ+ zn%)~V+23*f8U`7-+>d)kr)h-giao2$xBDKC8mCEZRHjveAr&6-s}ywVdkp)=71F>8dg^Bve7c0B=Ux=D%HtC^75rY|U{CWaKmV%9|WAa7lN>?sy%`xJ+Hk zs%f){YPg2@Dx-Fwr|pg&I8C2c9<*ela~?IUsQ|Lvi?8+z9yvjjt`3|#x3f}BsL4l05`wI@#&_8&eE@w`fX2m){NL!$~8E$ z5q1|QjCT7o`8&=5d?S;40k3_2+51b+zrYpqEX>yze4r39s9!1e=b5Vp)yd(tzE|#1 zT!$?~>2bx9EuUzD=vN5)NDWU|oRPKLx-nI1FhX@2N)x)P4SKiU(IqoR+0h1#T%bMw z3VX{8eW-rNF3Q%p#tD{bMDTO*qpSsNV~0)suZ0W*3aD?q3r-q&^DU$1#;PTD&12?O zi@8Cy4cUqkk)p#cwWi}uU5Q`gtVhkSJPRhUz3A&E6*vmg~FS_fP@>I5ZBON_*?QKuE8^xB(?y67wwqo*$WT3Sm z;$aUYWgp_pq__{G;%St28htc`N+245S`i0g>BjWLyr!Z(ZmY1nxPq~XWp|fxD@gm> zRqW@T)FQIL3a8h*7$SZ%7b*+$c05v+5Z^DfT7HW5_y{>LS21AG0Cv*SmgkDuGP>I5 zyCS2lP1sZt8+l;xoe{SquJY@*QMzF8bnf2PueQ#YvdqD+m;Vj!`D7VnJpBT~CvC(l=lA96juXg``Ot%1i}iq)9RE z_p^uJ3lZWM?r&;3@BpYv7h77tmBbB*{4$L?+Eb{};|jhtNI)ihn!Gs0*nt<~XM%F7 z<6BKgsPa7~s zX_qP>wuAR$uK|jrR-K(ck@lR_p2Y;_!)j0f^Uots68#9n;mI-`tB`eI+d`#PGC*QG zbSpr3Q7{Yu2UAOW3*D4EdKcZRQzjSN-Hf*DWgyOvcc~ZKUa$d5kUIl7g~^5iJb)DPmdnNzBqL*(DEoF{O3Rw z2f1{00D;EyLSH&|NeY^9mlZR1$YqujxaeE5V)~F8yB>{=ra}TDk(NmED9MQWl2@m| zbPx!|(wjA-*QN0pq+*%pA3wIqS`kmD}x24Z^d=>53xCC zYLB~1E^bv@cC<$6R7O9f!(`x36BU%L@qgG7Egjq?s+#Hc4W48-z6<{(Iy|?Q!JL|5UPM1r$@>CI{4TeV(f+ zFwcMK<|l>8cVWEiKF9Q8U;YZvRb_^bTfU`|+)-mi$Ruye^W3TvVtb~aSPM&UU3QeN zPTbq?dQ@R~LgvAD^y6r1!)Fw|@Ivk}GbKPfrE!%T86-K51>DZfpTE`$Tr!WLZno*6 zvAwyH+rYL&I&K&o(`PNQuR2<0EKP?n4_2aZ}YO5EgbvfCxRH-BeHj&(Ym|$ktFLsk@ zx{X$d%3GirzPq5(DCK~wf@);mD)HUwC6w+NL%DvOIR~l>ji#>cg3m9nn7SSFNHZX5 z7u@~G0B6R$b`*8^fpLpgzNspBS|)R^rpNxKr%~Tj!!0GNBb%nhQKALon18%y;3zv6 zY*`)W?NhsDZFrYfsdRqz*vF*X{i>c`wL1Mokiul*XFaGaG;+%g8YGBrglSlqzC**# z+t7<0Ag_r>B)rO=f42cFCzK|I5f2=Lfo`@2j=Ei~4~DnPu78A!EISPOirw5@&N1O4 zJCLMq1mCkQHKJJi#O>qC^Th^C{U9MgC8L7L(Q--2WraknXe1Y9=(v3Hgrt+iv81FJ z#Ra1Yu_#UCY5Nhs5+l1BL@|fFY<+a9NB;pNSF6FJub^&=`;WbQ4EWVEPDy|JVH*}P zfD{}P^<9arc{7Y!=LAm$k_tKoj8D#+zl;sE^z|^J`il|DO<>jclUiiL-zwORf%i(L zcJ0Qa1;wl5gMI@HOimT3%;p(qLB)dGPo~`){_hfN4Yn!f7h$#$tbv@Qyay!-&m$>hPPOC)G5^g2mfoiamU#pYARkkz|^@v~7iPZS2jkTYoc9!|YN z2lmWObUWwJ7RYwB5MA zbx;1IuQo^h6*^$p!SpU&O$#2z}qFksx-T&tK zk5*F0Z=0R_0lou(tX+87Nn8VT<#Bs>6BoO?7Gi1U^9|Ssjd(mvFL@p`a^XC|1`e?c z_m|dUu)ioW4zw%|TT)twR1$F@jz`ag=!{gLVSf8(E$j-uWYa#*EO zC?Pp-N$5y&nDcTLmE_D0NkvXeNWxYqXLAVUuqB7(xFqJh7=~eH?0op{`xoq|-S_=` zzOL)>2y{>LTo{N6P9fW|+t7V%o#=%ZRXJ#UV(gFZPWFB76G>fufSKMowDP@h$Cn>( zB1V869ajpZ?vaDC=U;&oQug)VN=2_;bG?iW`fN42o@{#Ln)<57T19kSX4=q=3rb-; z1MtiT#)sYGuQ4a6KvL1w{vV$;>dRvue_XU*mSc3RzIYS?bOv3H#E9%#ubM_J4q<*; zgYTgpJiyjR+{%d}AijdQbR-b{PWE5DXf|6a3*p6Z?J+sohTnhb_R&;KGDLw*zIo$t zzmk$Zu+Y+Qu%$PJ;5{>bWkF{QGutWqzB>U8QHCT`-aFS<(Jy03*WJ`>BekYq5#K5% zkJZKeYDPz88$R3d@)8tz=XZ>$SW*VP6r96(sdD#e($)dSuD_XqDvNZm<^zAeRcMu?EcRY=!QwY}SmHMV$V7TvXJ)^QlB(#oV{FY$jVkZ$LE{U5 zY#)-YINlYNvLF5C^lIML;TbQVS;Jdw7e_~cENLNAnxdf7hQl&P@psW1yFgrZr*^WT zjRvmt?aQGMLQ%wbVnBzU21j{L{@mit$3uoEarryyO>7MqnsUbPSv7RO&|_W(GiP~Y zRlXE_(S%1s=5&ljTi;wItz^O)_u>-o`M0^H$9z_3UGvOE!fWYD9O=Zl)9zA2>_dj4I z+lG6`G7pe3b<+Lp{?&7ni9cvL&RxGB7W8htsj|(Tv6j0yVp#svkryh5du#qheuekB zpJo-=MN|YyMpO0|_mV6_&DY$lsE1NP)3{3BE%1*%%jIB+ifiLo?RzANgDzCaQRi8@ zRSAnqHC2HW?Ppy^ZO00`(sr-P|1OV_BI}iJpvVW?Mp8#(g~U%R#@LAjIiEyWPP;vg7czU(SPJlN zWDqUk&$p--Fkx>^9|IDc%37K8Fx*|u1d*0x&E7Tc_gCJA7hnYiO_+baYm19AZ1>pj zgmM2NtXdwE0J+1}h|g#shUHnzhmBDxwj$}sUABDyo}W-q`B5v~~WMc&#U0;_4H)-LQRR1FTeST3CDRR6! ze=UXI^e|YGV|0TUS9@j3dS8@(6FFuPkqD0#_;F+>jx}}|{sa~oCcy7cu-xja>d7W2Ul{tPLWcOI1%qN|V| z7pFgL4}dDxWCB4+K243^;TmndqhvX_qEPFy)wk~Y2zcH0-px*^Fx|}Rl4q9zzw;j} zJSKO#z7ZdORrrJjo(e_`M2$$-!X)IPbkJAe%8Ayyl0)2;%J?)>AKazTonfC)I>IbZ z4U;j+PIAOQLshSqY>H2wXC!Vn@*eJe6!7tCoLo8l-g5G?Z)5eU;2WHU8;`vSzUv+S z>hWN!ev-!7Tv(c^&G7xLC(0&_BV8eZG0OM|@%!R|aev53R6oHxPf_(AML>#T=LGSR zL9e-%^yXgTv6S$x*SRDk>3^O9l7}#^6mFwQSOzV}Jx?7`MP@JMaX7cNSpc9jjs)D4rmjR6Op7=K@PZm0uWi8bk+)20s&ek)vi2 zGHV)C>bAk#G<*tuLLw7!*;Xiv*tdgopJ<2u!Sa(9BLj?6GBXPLp=P2&{&6!JuSjr8 zDM8-0C4Ii{hsFulxKUC99o$o|D~6DtF!SH@0rdAy6`>xLs$T`^h|3=WD(97GN%!;a za6Y8%$gHL4{TaBK|A*@@q|z^FySvrk)cE6qSghF--=_l`0rcGQ+Va*Crl#riHm`BQ z`0Vo!Q%`^xeAZITWs+*!^2oQ*7@ym5!j~4E)a95~hMtGrx48fT>u&RaVmcb1y00Tt zS#4%a`{Mu~{|xHgn!05(fc)~A0eZ2MT1;4N+3@^~P7Lzw$D3`LY%DNnzjF0n&!n2_(^KRwnxmY{PZb;JZ&pf4haszJioH=lrqq z)X1W|lDk>PiWlpJ?{=||WL=C-&9^#>royNsbb)FA+f5IFle#g~B%iYP4Jin>ckFf1 z&8x2j{CzpsLyAHjW!tAi9d~fP_2vW-HXLnR*VC!xa9{NjsVtEgl|i0vmn~>bS+Y_$ zO`K`m?-2YMxQI}Ii5@x}$v3d+2aernR54-jFUHhm{(hH8{^kO*#l#cvE(j&-%NT?{ zTaTe(IyB+@L%~~pOTaDJ;bv>eoe?iVcdEYkycQ`}W&gyqMef-_=T?2AQtC?n`r?5W z>Ubd3MKxoa1+Asm+`K9!&j9tKash!q7I!fIN0ucXV8A@YJxVJjPJvep&K`?3?4+0x2gW@22Nc2|8l9d;9B!wG2qKBS{gZc^~=#aOtkxG<_Ft zy90Kt5k34d@@ecwW86>G$rGyn>f`WZy?sl1JiYteX9Pzv%i>c(?>?b9&)#(wv$Gd2 zU@vmuX)`rEMS=>uA~Lgqmju0m?FGV^63`;e`L_ruaAR%@CvHuj4;;{vroQJW#A0c3j{e8u~o~}+3Aqi!K&4B?~(jv)jdLHQA3-cJOSr zH^C9EheC4h;iih1CJNKNu}4{bV+=iKyf07UOjG3?wosm);Sp!doSF%Ku&S@>c>4M- zeS#w_Wl@%xQ<_*Bl>v*s%dpR|k03p6#E)Pp``0OP{03}>nd995c%GV@gz~qrM^HM~ z)xTnt$0{M0=m4Kb;>d9``bH;N^ zDyr?Oe;vq-dx7qIUeNEl{dS1Op5>=*u?!7{7O(oMA3pni?aHYr36plEyA-*n3 z^XhPu_>&i4U<*?&suaDs(N9Y?NS{7DP%cW{R35$H#)?phZWO29G8$o~T8&_4m~?XD z4o031AUhK8mIuUoA=Io%X%ZuXy@ZM&`DIx`Vg-D22U=4A#`jTLdLdSO=<{TAaUi#q zY_CC}Wl+_k-!W=zwLL@Faf|A$kaYHDV`6CGNwN{djWd~Mk_#E|MfDI=qqZQvEjEaE z!+=lQzrJKGYctNbaN&L=49Qr&+0JxkXk3#!z%7IRYKRtXaYmKZosPlo{701uPBe1; zi=IZ#_nEInt@bW|BoHsxqn*f(OpjbvU~9Ly0=)JeX2sF%=mW~hWXD}+Rr!5DLJyiu zbcI^yl~0w!55~4r{`Z9-jJp~vyHL3QiA-f7Xo!2UPhL)qgq5oXDdy)l;f4KN zzyno?3r;7dEdR}pN#cE?)YDez%-EFY=b{a6vVDfO7kn(?t;`>%*gjm-@9;zTZ^VVN zt1%o zf8);$p5fM6f(aw+X5yX4DD~}J4!9UZF5oCsj%+AC0=-CHujgDfOJ-^V|2rark|Ng< zIgyf>h+16La*)U-3NGYO_7%n2kK$q;5ZdM}L*9}0u@^63DxYB6$_OMrJ`?HbJd{@p zws|}rawpFC{Ea~MxMNV^6pyS_r+Q2knmM&jL;a!?%GJ&4j2uE%oY=ZE@FUref^cnv zB(`5jxrhpB`!i3&v4pE>Az4j1w-yeDf>43VH*HqLGpN`m4QQhec6Vv~8+(7uVb#d^ z^>&90FWW2|?n|y(xp7U~WJj0Hhxf21w`7#-UdVP%FSb4tmq0AuYrr` zk!JI*J1xlU3mLXqZsLE7!Z1h3D}^+0PW=hblD%QTbf5|WVd?~ilfcZq`xXzzYE zIcRoorjE7+!F6W*L*31YRDuq&NY`GXUyW}(!P zFb+Eo9hCorfg_8%t2X(2Nz!O3-58qFhq9lVp&ZPW#92pp%CTzO|>2%z9MUA0oq^WER*))C7yIk%uYsm?aggUyF4$*@z8 z2vIT7#?f`^KNolv%oaxX6NmLUXsR%A-H7@Ke}fnNPMgsBCtu;E))Y( zLTe&dKg|Am8;-O z5CrPWViay>W)HqmFZ#}eDdX*wlvXe$;4}j{qw+XSTD?jcTx`xsBzAXf0lyRp=Cear zSwrd@u$h16U5qwxU%HCp7qp&rfjpA?N%!OJt2oeNp+0 z)0XZEW__*El4}Q`-8zX|UzkH%nzrhCc3F%DSi>Eg^K&R7ykqIakViEAdowmD$7C%R z@pF4ucS`0u_{4gKwl7?chB3MU986Z#h!H>a_?Sg|IOrgQbn`-bD5Fn4?lRlUP^Wra zJueZ3Cy-a=TEh9A5&n&kQvL<5>;eTdcA}$8d{j*`8V40=H2l$?#O0qG)DO7B>Wldu z|*@e8wUihF{(@h!?<&{s64DJN%)dKwsZ5N`%uBUzN zi^nGc>Y;PcuX)TbUmVZWeEdA45D+3nW>Sy~#r3gaSZ?>lIK3H}Ui2wseoIN!izDVQ zn#@vW_=`UZeDDUibII(w&`3C(Po7cdEMBtpz8uqTU;WU>h6S|5gZc zK>CX;<9*TcXkoEdeZbc}kw5j4gJCl=vASR4UGJC5LPliIyL8=1VML#F>^hvK^xSw^ zp`f&P*#lE^corrJ+=(%czxLL2nW%HYC$8VE5c;f(y1&%0{n-F+$WP8$3Jq%SoP$tH zY(6+K{_fU5w}+O=`q%+~KU>gC2EDS5&*^Y1bpVzXbkw;Y$e>&Ob`=XE62Zs-8x zo<3s8@JW6YKH(CgbAbXb#H25H0#e)lgO1BT8m#1wXcnS7@4QWvx)6_O*|zW(-*@f|r=B3l&lp)>+77&VFYQ-ch@; zwD{N#8)11wY=rwL%EQO4QMf{0;N6iz5-JXh@gcr)>E+qzaKE>Ko`y9I=U7w_w#yz1 z(xHx=(**g~n1oactR3c3*yUUGILFg_tneDHRy-)69pse0@;z%1eC!%0ILkU(_zL38 zGAX>drUkr~eW3ls;s31@G z1OWeA|3@a2r<#C&uGKL5yx)c7Qzm3ixQU!bW&1-E0Lj))51MyOMs2gyVt>i>7K@Mb z`Ur5=9$#U;<4t>LJsatBpL!)reG=zGO7y~QbJ*}?$GKFtUyMU1$gRY>#wTSZ?j9)d z8|H=44^7g6IHMYxTbAht_mJF*v!uGrx5rM*w9TN4w3hr^r`uQMKbLd#C7^>_XM>R8 z_2O;L_UoT5N)XK$jRcd;BlT2r5^*4MU{utoy2;`H&f&(M73UUKb9>Ik(ylJlPCtg{ zv$x59q48;IVmS#u5@pvD;#qY(Db_6)u-*6H?jRL`-LqJ+3GOs=x=Nw7FK5TZ;pc*% zuQ5|m^3Hr8E=AB@(_$nuu-T;r`oTNs&)0k7PrF%mVcv(}C^MWqEjyYMgDE1zR7 z%RsTMtqNvcc^wyL&0A9kpLoQ}__?FiGdCqUvxatMyF)zHjs8z#1dU$N5S& za_NIMnvDO^0VUXUUAe=$F>9F2Gafo-KRqlAgw{D9UJmPuSY_wj#APF09vk|nckbDX;mFPh=D^MM^oB+LdCFkgLISb`d)lDxGbrA!)mJ)>ge7D)WVK`PG3Il7UhM@)%M$iY~u5ZvlDU= z?VKwdT~OA-XQ?A7RRe;r`~Gg@)0-uB%3!{a@IIV@2Qc`?De|gXz@}D%UXe49yv*k3 zJ_@oFcJM4n*g6|?U=~`xHPHH|%n0{`<4lw3M}`Ub5O1w%kU+yR(mImSNt>m1wGa9e zs_eO@4ww0x+p^qX8s1Ex1(?{eAo?rd&$E9SI4mSS^l0A{MXe6v>SB&DqOQjrgYq7U zwqlDGdxqD@AT&JM16L^+=YF|&PTdtZ`#ORqpEdmv(RbVp?@v^5JLW66K_9ZBab@ktV$?LP6l38CpEX}YUZeI^ZrV#U3ddgdKOXybmnMh1j0l31 zf59p1f;YC%-NUnx38K=|y1^iGX#gIw0PC7=O%H9t7s`|Z< z^=r>&i`#=43w>J#D~|+!1KU+GMP_t3+Hg<5TH+N{klh&%-4N2Pjey7Zd4)s9@7BO< zLHypkm?D~Dl;FrpTQVYB?COE9#L$0fA2a5ucJ#^7{~7KP8UZ#LQyN!i59DN8CBQ%;pS53gAwZnqNT;ZVNNUhO&B;t!Pv+1f z>BC_&gEWSvZ+P7LK{x7X1?9i{gRH@P6?j+DX#7AFj=VRHK?|5jBA7k-_6z5 z$9PIlt1`C3E?=-D(Gb8H*7PXr?h}+2E=7avsIiWHn^P5gQR75;geR{{I-B6MrnPel z&&7j+cw;6{7UHsJXtBy@Mmkv#_qOrz;AZh|Quyg;!&3o2*rE61Kzj*E4c4uyHqj=T zic!=k6jjfWeqX%cSUy2u8z`CdE|^m2I?YAi0|~zsi<5%T)<)-(gC|dn4 zIM%|gZrYAZjNU9QfNQCG^B>J%*Zh=)+#w5`AGeV2m2beU1jPVtK zTkx&4H-heF((pa9ooNw<$hZ`UqFo}wFdW%1XWliO8KYD1BB+FaU?PnbGG;Sy>j*`I zs9&Jmcnf_d#XqYorPpx?95*JhL35DgnHoXFppNFTD}N$htp z#Z!_@=G@jS-P0^85nUp0(b7!nB!A51Bjaq(Sr)6JzYSr!p9i%Aw%B_)v|Cs8X@n25 z%yd+ck@T4^mI`_OY*6Un6-qp^=1%Hx^ek-9>}b=!3xe;@iKC|j1KyFM->*HL$5p1` zk!TmsqKQ&iVP#>CtL=RgL; z9vu`O9IqA%j%QQ+F4$wwobk@>A1Q@}O?GarNb-Gn zC&7S0aK$ges#Ha9aJz;OT!WVNzaZ)Oo*bjRmesv zk)hqzDu__F#sYsBl~3dzi<(!{HH};&&-0<37MUe~qF%N15|yKTP%iyG-~7LKbDWsB zyEyx$fP*0DcB{fp>RY zSj%;B;8e`ARw&Z^y>KwMJyXy+a7_CmZiQYRA?6UvU1RoEM?k}@028-X_i&2&@eKpr ze%o3$j^VLT4b-*!^u{K2K_`qwI7-oJK2-P(J#Z`WtdIRsnlH2QZO?;L^8SVUqm%d) zMHg28E8J&AlvH763kslR)5vKI9W$<~!^n1>AIjTNnNBg_DvFos&ses)dJHB3ebyToXFSk78}{J_iCmSxhOaV= z&d;i9d9S=0jrjw7`xwX5={vO`;E+ENM}nr`_V`G`F%h|StQl=f;q~^OW+w941NjEN zH>?py4SFbSWXA1giNaLg;zCzlzUhh06LMYOZ$EyI@G-6$HBb-P@Mh|}s@DkDS8dVV zI)@ALL#RN5%$B_l?s$IIrq9DEXXJL6{1G#_N-l@2HN%LejWq>MD|0Ze%Ev_T=ebMY zah$JJ0d|9_U(SW7Nqg~Xv!!}+&F+x{jMrU1lYdCrzN+7RWh#*(63`UwOlu}hcxEpc zlH0y~;6|Iy4_LHhKm1xGWR3BHljW#_iNSe1;_7Hn$9VTM1y3Heo@24-a zTO*tOJIkbgDw&H@0RyjNv{>N=)Pt5X2b?M&LOlWI&oRiW@#yO!V58wj6&BzbAQ`UvCLxA9WPiAGzLy1h+XZRNvq~OudZR zZ%`k%+OkLz!WuxSh&#-lrAsdV7!OOzXD+@Zo8O1p87BzzX5M3upLg|~a7y=Ce^cPl z`M-5Rx)O!Gs`!9=qxS6HI$0V}?U6sIfA^=5xd=|a!`5i^5LOeg!pqbB^G=snJyA=& z*_I@)iEPOn4lY0lf$^Tp*Ar z<_+<^M@ko84ylY^dX)p?0>QD^ME1kfj5|NL35&7Q0bUCPweun!0k#_5a^R{YW|4IR z)B&<$KG1X-%^XYbX<7z!N9KBT!W|)su*05TJ^D+elzzgFbrkd@asqL1ziqv|0zX5` zI9>ckU$#tER!=+!6<|ye7H%ft< z3ko$WO2RAW0xosN_HZ$s`&QxE-5*dZx|w?*VvOAO1VJ5XP)|qoTRWUjsi?g`tRJ!l z^|&ur+*3`fdMbu@PM$70@ddV)z;byRH~?;M>Rxk)sBs3l_-3K(@_Rvl=BgslpY^wS zjG#hAPY$(t?#d|W+q$??RE_>F@T6h3vqYtHDB~w~aLndqP~NX^3fq$U|72rG_pZPK zgqm~qe}PIQPe=}pTA(kq-|FXzsUPBw$@uIr9QZ8bO3nqbM%sd2)zzo0RSDQ1^5=S!?uL zz%5235LknI*yiFwIcK)^Pj6gP8P&MADO-p4k5&;E#RnAKnw=I5AA``oF}dG>*I=6@ z0W{V%7jw^8nFnhTZ+&ZEiRB*USp;6l`_ncgOw+;4FNU5|#25MUV*!%hyxMo@IX~vR z__j|M#5u5fW+f!cRwANm^}l*Zs_Kgs!_|o`D;#H2$d?A(EddW$bb_DLCA3#?#6AAj z&bSit6_w62_2`O*FRYJ`Y`wFP+?Mk#H_1tJ5*;C3i%sId7*tcG#k7g}G1eRYNivtK z$*7#u6z5PL{}q)(*>Ht}s&(x5wniZ-q@9pIE}khCI$yb>UyvAtso!rdt(s$bv+6Zc5CB31|(2lapz(j=yk2dDRmsb zkn@Oba<(O2P{Z+w^zwz1pQdc$`3iqz3mkfFqAx|wP4FJrf>HxhG{1pDPJ{aS`^kV_ zIR@f7qYU8?DY?);zk4lKUk{b2f%tpl!l!)d{Py2$-fSq1mWov}y3j=I(;Ccat+SdrC~ zW(##6f)(+ukz)J}&4BZVJBsFT52qh)k*xc@bHu05lF>Ke#EaReX$dLSY~)!;-8+rBF|2x>g| zNJ%h+U66*N)f0Yso*$EK>wqa&mW+NXM@Xh3)mh>V?F{nvQt<9DW%-?M>bdR$9_hTY z{K`2J$Yt$!|JRwDxg+IF`;kdjm+LnK5D)1aOAd7cpeIV!Hy5|3*3If^A9%~#doD@# z(;P-UcDG>NoA{r10_2@^>HfkG9K0;dpBh<@*sbT&8?)%ij2qHGV|wl;afdkcxJq&T z?<6h^sLA!_RrI0)=x-8DsE2UKX}#lwh{z(vD#Vt%uVRGVjFbaE^fm0p0)@Zv9+AR) znbsZftZLZw8qZ!VBgu}|awR&(ccl%{_KqR;9L=!~FN2v&viQgLd?w_=e$5%nsdJdX z`mxkoZhJM>uNVhY34-{8qW~n!AJ-8w5bDzU6QSO#H)s`lsz_!neW-oQat#4yDw=r& zlHLotNZJ*V_XX1{{kBu__AMD};$e8NTuaY{9;ewtlpb=$pIC7h0svqXj4R#aTJ-pBxEW-7nu^wt7P2qr6~Yc53JjIDML8ZDIEJ( zgb6?4xCDd7V^?nhs}Uo#I=PLf_@w}zw-y}3mqxAisR2OX%jdgye})^Yf*xJO_B5D= zHlxB>QX8bh>QocWl;ii70$Zs9yc4Ngr+Y~vxAE(VBW;X_)BW^k;c4)>fntGqqSLGX zCCB*^i_7Tpf}IWQ-YY}#3*)fMGI1P_J*9eQD>t{;r2y{(;Ymh{@8bK3eOsq0WY3>! zGu2au!XsypytvVw%6RrM2B*!p0?)<`f1dze-VHj+gn?eS&GoM8Nu0)$V@tGUjz&4h z%-UK9D!me1dunh4t$wU^*tE$*&gl2$=L0IEcIuXjsX;ub10|1RKT;k0_EH`?iPkUe zK;F-D!xvKn*rtN&#YAYKN0Q(m5fYpjZuN$v|0-c1Y_xigaMDPLh4(*@S8_HXi^wvq zANd;BtI7!u3C`H+Pq*CC;5xW{-g7(s`v3-y>uttO%Snj4o_M&**voBKxOw>}JTQS9DVd1vGdxH_!Gqu!Dp zkp|yg61j)hLN)l?TsVqQmht2MH(S*yrHJw*1Ss^Zxuy@3(^sNBe7Kdw9{DQ0&<&}l zGt#S%yv^zwXVUNIX?5sPwe#vT*{Zx0LB|BbH^p}K={4KG2+23dp;+MMZjyX7^H^*?82@(pc~hd1AQor09S^rn>mYWF=>+AB$YwpN>t6ki0TFotjAFig zMcjVig-c>Wy#bG3#k&@4hSphrkv=V5E51QkOXLkJ8F?daE)Q-u3T-;xNE!{f!S*2NHN+72DWi1fT{G|IR z7vvi$RK^tAQ&s9SDUncSia^ShnnbltZuQI)?h|XReRRD$(irYd;2VoeKDcRf~*GD{95 ztb-TLGUZ#kw~Lx89@=Kn^)~}lqnIY(t_uYEDo-g`S+!65ZAFC92ZQN7Jk*+5)%G_b zIjUuFOJ|tUYt~IUT8WS=g>|QbG=#1Zy37M5L=|9D+oaRW^fzXl2bse>s%;i?6JFPE z`vIg#q*bUZ7Rg$+<(ut$z=F2!bP@3f4&9mlzqP}_ z<#luPA?#7(-27|*D6-~$<$0U@$rjST+`v{SM!0|pfjX(5azMzz+9Op1BA@gmsr(x#(=>>{oEG(N%wNtchtxv97~Gj;eZ|vGbxP zNOhIChoa?ke3Wq6M-lQK=%uu4t4U52^VZAUPs(dy2B*P~GlgdBzOA9J=92xtTuAM( zHTOHRE~HO3(bg_m*uRT8jqE!Nc{C%J@2}-cRd~l4#>1=vj%b52<5P)fYIZeI@Q(1S za)QF2XS!6W*JwlFwif`OWhtHn7b~K)M&^aSvCfU!Z!I|@u9yhYV#w?3?wv<@Xo9M{ z71v}H_*95q5xOe@-u6tL+@c&2-5D8=ZRkId)dc=3* zh8Bc?`Y-qrNl`R@V+J7%^F0e@CJ!0uP4&wzu2K3D zP`GTH4}^Kg4SY;GR3-mreeX#D12)@yh9vJoG;`T4UmWn;Oi$H}66L*dmc}evt;Zq% zv5cCPbvQcTGJ9^C`_sz#%;+(*gv?YA*6a%da2a;|G!E@SP9*#``}np;nw(S!?qM^=~7gUR5$hz zp;W1@{eSTT2Zrru5R=@&YE3FYUpV}9S1KzD(k*aT!LP2B=L*X|&ZQ&^yoJENi*6aD zvyc6G+C#0D+{)FCEi`M(@NEKia0sLP=&7=Xnn6850r64P$jycsZMS@y?K1f6ICGoc zYj|bNpbQpet1g^r!dvpwc0Tm*4v}_2+Xw!&b>-D!m2qm-p?g>XQdyp5q_`~LMPMO` z{c-)3_#Js_Si51+_t0=QeytbLFTmqBU+KOqve;_TPmzB#ogO|G8@Wmy6sjRAmb@a( zViT;75PZo#TNiQ4W`tt?k16CV@Afaqi|-&gnl&@F5qp=X*FVECY@0;h2xx^gVaN_` zl)2ls2xg1-SF|eLEmn{c9rK0A={_!pQL9=>J2NAUHTw}=u7TFNz)9^jOcP8ZmiLZF zX)(~i=vDMD_m`0P5|jNkxwYSaWp+3b5dfAqzY;oq{de?4qX(1FG4y6=!c{eE%-$ZVz)4}lP z&B#5gBr^Q2$`4uzS5b`mG57UhGMgW{>DK74p3VxmOsGUKVV@JTN45eQPIF!d1p6=o z*Sx3r!(`+5U$6YaQ*SHUqiRv3^(p|W#IjeN^JjTnKm=OS(hYPj*Q_;b+1a7m`-O&T z6_Valtq^s9>hR!&Q>Se;xdvy9(^TA^utsA|iybB^revzO)`*%i-7J_+CW5d$0D$^6 zt2DXUcIzB_ML-*_7Ki%oaWvw}SV1mD>L1-|)5khJ8nF0F>H`bG6z1Vk>^^v{uM*NMr zCguqJpFm1uEfPKtUuHeGH&XrB4IQ)~fvVFszx{oZ8Yvr4v{o{>v29#0Z+2^jMH`N+ zjo#5`JtS8dOeAPZ7wt3=9rqzJpU-xE>!E%k{HvphT&!H-f0QC@{qA0Crm=hWm&PcO z!dioGPyd0}tZmoYM!%xWI7b;_C6K4!Oon0Km#K<~NAnb2SF*s+!*&GIRq#PNqF^Xz zc6)QwwXwvm59$;70FI%DEPZdp*qOEqJgulGI~fq3sDPZ?w_@$i(wK(O|Iz*zs)gY{ z#{uXQy^4>KK23L!FHqaYf80jEN8{RhFNemMB$mVMzV<6v5Ln6vO^V|9GwPvo@Dw@E zVQqARz~zx53aGY?)%HxI!Rn%g#*<<0)}9jL#+`3P9lC6O|AW+ZaIa2!Csm_{{S!f{ z8$Wf&1#WqvhzxNAKm|}eZ`0|d;405B3!9LUr zwu367vbC}N#OoK-_`C_bp2By_TEH!|0`j;t4*T#9u`l}Oxqak*S1ncg_aF*Ab9|^x zFydO#8Cu;XM{B4u#rW0x_yx+?Z0R=Bh-+gIS*r9xh~xCb85fmCp!2fNHVZp$rjJ<- zn@|-QZ6BmKjt@m?G=Rrl|Kl z`9_h@2vrj@e}lrAhwZ+OL02}kp3db)CLRuWn5(F+p}tc`;ufB0`(<0b>AcVW&nt5R zG|D|d@urQO+jdL9$5N2dLlVp?cV*x4OaR>b^CQJ47bOm$zSU-;qrKmve|zYGKD37O zBjn8J>Q56gi}J!;jrI|!>YA8gkU z0t^Yb>KUf~P$&q2|2)(CyK8k!^VxtNlltjH%s#Q*I&Qay?IthwjQosEOiP*~*4e06 z+_Zc@&169idZw$1oBmz=+PV6j6zve@j^5IF+ZzcyXr`*;>I3*M=7Jg4jzg1?}hfPvuBGat)cGy%$M8yy_q zXT_`5y<48?dDuY^ypB^pkNNdC(si9yq}*x+3KkwAN~kE{F529Wc7C;Aj)m=&UXCt9 zEe{2jcAi54fYo)ek;q5Tk17tEh(v8IPfz@i-u1P}Jim2a?p(wyRL~W7pb6Md-jTg8 zX{cji8H@5&cT_Aje4bq|`!WNU(rq$XA@!LWdtZ*UMo*$)jLP^@xhdy8R;&!Ux^=Y-uVW*=@qi??c;2YEP}SYUrNLOutGUkk?0Y z=Q#ix=#d5KUmrKl_WRleD>RvHX{+7II%pcrX}q2EZs=m~{6nH9Ao|Pl(!9u-wjQ#1 z1u@>|Vs-5dT0Pc#EA@6d@*v_A9t%r6OMbm0Q?G)or&IZ$H03;q!RBKkwzdp648A zq3IjujogeqiPFcU>Sroq%QHaP&=#SSA(Y44&yQ0RJtjpZo8xZ~gEt%o&uC2id7L?r+qt4a5$YtEr4~bh8MsgZu+6xDM~)g86kd zi_0lDI+yxq?zi6OwSw=0I(>b(wli5j+t9`TNIx2)j9Pj-duFQXE1POC3r$%&(XSQ% zlS&Wf$wkJmEgAC9!82o;pQr!Sglbh`kAPp2YB9N^?ZStImpk4OI%2Ea@ly9MkIIH? zu)v1mA@$FX^A0D6uVIsSEpD(51w+A7b4w~u4`bv3nwi2#?Ijm_Pg$)05@~3xxJTWZ zOX(+APh>rH0STxgU%YchOsP0SfJtSY}kN39*I#{9R&jBX$k44Q9|N2Woa-S-)Cl0PnWc z?pRc1kg&<_((HYrQPY7d+~|bhkN4&_w>(gr0+|1;p18L;ECOn$5nMm;?DbiSxrRx8 zd@r9sgKAaW`qh+5Vlk@Hc-WMr}tqeDMtwExu|oKYKdL?fe~-<7DpY zRR>C4aHv#S;M~?8`Cr|2Is0?0mrU-43D@LmkmGpegK%Gq_DQDX!cyEysea-b*u#0% zBc~px`<`Bis=Wp9FJA5lTmB1W(IhDmX?F}KxkKX`^mA?DnG-!4K{NV-%RAHOW;P{H zsY~xb-U!h#>=T+gyKi|K(UE=bATrmuZ%ls59fEAp(T+~-*i1!Eui$0Nr%RT_52Oi- zz@7U@z76$k=A?peHN|erl(8L&zD@98w_^TTUblAzb>>p>4=_UZB&?Ge33+=j5J+&X z2uoWp|2`3OWG3!&&KT`$%V5m6fq?vp)cvSQpTXJy%$c-0ou7eAyki+}^|7jywYtliy2Rs`wm z|7Pha?6fQ2>y#onv|Syx>rP;MyXXgxun;AkVW1V~lv32ikB+-o{2LVpFu}vX7tO3> z!C*^%MgPsv4UXi#`9bz~x zBWPib71sz;hwkEeu>Z^l?<8OBpEI=41h+VEayGwu# zENUFpD!u(d|5NcF(F7~Tdefv279~8lvFR-z?vUvm?Lrptue1We$GWmFIe6lK#;*nW zz|W`b&T>$=N#3_fqNmfUub^Ahxdtgzp>7&5n?lV8$%;1TfA3hjK|-{s!G&jf-8Y_O z50I+b#WkAP1b~`mhn!|+Kbp2IU{grv>jm)(?nC(=pMji=t2NQ9*EdV1&+>qs;&>Li z($=S3X@F;W0USv(s}Y_0JNm!IOqVmq>AKI<_Iv>3Y5N?!P@=jIu6STjuve0ie^GTE zAAF__Hb7dX&`D2%-?0FAa~^PmkgJ-q{2f7(vKidQFr%xZf)9Gn3S)bedb8)cz_jDI zpswZBueL-(LPBROI~$R+J{C?QJwd0+VQIEj<0y5UV%5NjHPJi84+Y0df9q*4J?_Ye zj=YcD+Odo(o_PRZW24gctR9eQD7gsq2A+5Jxw!@`y2-j}E@6MqNTc3Ze2SiHr3?Gu z5oheKVTS@kQ~?|3TvZ>pXzH&Tn%)a`eP4GHgMXR&XF+`sZ7zAnhIF8|Nvm%!Vh%VF z|L-me411%p)@OS+k~GiI0;wt*dPK#Bz06zoK@a-f4vt}^&f(`6c}-qBBTy$)6j^)w zwOVW?aZdVxZoYkT+C{R`38ATuI_GsJ0rXzQ?@43V)UYH-~3EnYN ze$slYtCi&Fl}b5-nN8$HK_P2A{3yVI-d_U0oMLgcU4danINu;cp_*tWLWd-}O}Gb! zgU6Ryz5>L4aK1;FUIK2T0<$q3-G%iOp5;=6f=G?326?o2W!U$T$=VzzuE_8LRxbE1Zm&z%qS?+|askzdcJf?kci=p-p1&ZNBqEZ=s9 z_M_=0rxS2mug0SPI0x2@+TuB3oT7KG=98rY$`7auwEcf?O-f~a_FnK{7+%H&ATy%U zA>T>(SFf>x$RcT{_Bm)<)1i8o{jSK;gyQP3u5)HpkV_(*yy+Q?MmLt zy3>*3@Q{&56^xieiktlfN$`w*wD8?rx(m%OI*>EZ8mImGFm~QXALV+76{}4;Ro@@|ndmDH^I**zF_ILJd0&L#vd&Xa zqg=DO+8c=+9H=BT=l3&R#2_Ci5(3s^vl6-h9i+1d2zspNRR!n0 z6%|U2Qlgua^nDO@46%5dRipUxcVhjV+PNG z0Ip8R-A*)#^i6ai-ShO)a!`fz#+1*3j-CVK9309QE2vWJDZ(;Ew1x^cfd@wcPQWFXhDga~-_Nu?Hl{JErwD@h<04`onP7!a`K0%y;lw{}qjOr4+{tVgK|036(vBeXUrzAaY$eSxk4f&SUp2uBl0? zYaJ9-6~mi<^K2h@BMU6fR!Z`_YWlOb<=I$EjQ+#EXMY@Z&HZil1T*}H4-NK?cB7F) zXGknV27D|^P(y4o!;%ex67n`NVTPM}dCJ7PDD+VK&VhxP(XQwSQ1et>*4c@H@jOMF73e7U)Fc0j`rQodSOu`fyQC9O~WuWv`rW_+pK zTPvAtY&fF!KGj>w z*&f$Rl&cl)$384xsTYbq(*|4rwli!7Dn0i{&gx3U6rMyclDT7jd1D(u!F!F zv(7edkK-Q7!u|-<%(+$7D|QFM$%0_WBY!4p>GT*@4Ke}38YSogX)n)N?RfH|29^vG zxZ~k6eU>jm-ifTEGWpy;3VAnU5?}|hD}g`t=dOY8tK(w)CSTadalnqby=OL)UNFzQ zkWY>7C&^TXRB}2-79KoYujyeYbWtY6x`{2K@DU|IpLWaPo-MacZ9Chs{#Qd$r0eG6 zee1XGg}IF|CW;66Ji_daIp=w)r_eGgLaKP=c+4G^bPg7gtf2^>y@a; zJf$Bj+kDetk~?K&e-;Se-BHIy(IQ*qkb}*fF7Epa;PUU4s&Q*kD-V`fxApG$>D$<9 zd2G9(x^;6#5+qhz*+Vg6U&KZ{E%Xw2{z`{=YS4FdS(7upw2!id))NMjnb? zl~XsSQ|Ji2;_&(Ik)j<4K01sD>AUxBL)#t5bg zB8W2Kj*+TrTbmllM*+3MMHTaRLuAjsr^g12%v1dk=AHW-r4%^E zpQDvSJLL(y>~MU(>yWp{f57iW=^T2C_rG`P+sabLTx`PeknSDxE$q2L2cb;U*-xV1 z>SV?t>g8RD+xHl{1Std$Q&EcAsdD^wM$V%QG>?DY`@CFdl!2|8frm{T*V| zl5FVHcsX-1Yjdf94qonvAn(O zyzol12vx7?5O^@F6*g9+qtLTiu_aY}l??cdUI;(+{Dx?rA1CnTa+_#7+k#Cd3io~2 zTm^TV#?G0`Cb>6&x1MsGdyICoyKYHrTm03oIryAPYQK-3MfYp<=Q6u8S(g%^Wz~JN zAF$ptRK77?kLW%xp%Gy#lD$C>{R5Zuf8T~C*)|Zp(3$J_HIcAJNIyrM3wD+9_7#b5 zL?>AZen73aDfpX zdnr~IY`J~C!uZQfHGhX*&jB9nxmxc&58D`Sn=}2~auheUf{me2{WQ!ycwO2>7baus zK}%F4gnH*hH&8Jn62|(_=;B6G)4YT$pQ&Ue(wL5d?&StS{-ZO%1O?e%jAv{6vZeV$ z&g)8C0Bt^B0tU}r?5p6i8P(Bf(yetk4^d`ZQP$tE3`AhYD0g^BQ)&=)jVmYjsx{n0 z^4I!O(ypyatXdq2%%CCEDi0O7bA4#UWLoS&a9t<8?mRAl)h>H%nmk#zRRI`9=hj9& z52@M5&YkKC0}-o$pR$HrsVtApyk}VGcY`YKQ)$N6PU))0%{^QE9ke5KAMM7*Zt`Z( z_;Z(8ldFu~X}v2sGJe0|WM;zBw!rn1 z*!K*4GLL4w^jM=TFz?`tG^|qd#*`;ljaGZvG*58? z`z`)f;Swx*^gyGTW8Guk!0xtrmiK=CP zz+lPse#)({q%!G0o=EwYDwNmtDByfv0VHcK+(!eQY0@++?tpwEOqX3WH*QXlNOekkZOZL}Wr7Ua{Wj(#stpxe zA>oO%`OD^IQrml;h$|ME{w*57Mhs)Bl73fcBszwSPP!T)zLfs^>RE~H(?AqNcM$Zb zE#R{W*bzKWAF@CGvFmdutV~nb|Ieszbn^|{(I#c|>2PJiN%JC+Y$Em$ghB4QbR)=z z0MdkAtcfTMPPU*fEuC2CrCE~_BVM+83nQkE{+(YTl|OPI3hD3m;ZMX#&=8WHwLVgu zr>92-Kl;%y;_Da!BGTW{l(m~dAjNxh=o_X#VFUs{Es~{i`Qzj#-gp6v^{N zYt9aO&eJQHGw#DW8F@Mf>e=5WvQ!^y7#`!8sih1(>L2)yu$w9&AKK`zvZ01uKW+yv zcdg%2*KEzLKg#fywVUoH1{09&JOt!!jvs+d?_F!2rgl|tdve>$Z#BPdaDo1VZ)_Wt z4>;t--n?Z2l-LsNY-X>J$nyn;nmd{0q%1)RvMeEUyqFQGCewTGr#tI+YI)Oh{{J|o zlT7xpb>ljvsOdGD=resCag{29Q9GYsyhiV6RuiX>HSCai4OQXA?gCcI8z?#M%u0C*&9;_FTKyo9llXy|7f1jWUw%)t}*h%{OsOJP}rDtD__7{41@A z*n`j)2tucrzyhHc{dN4B5tDrLwI4t^eVg^b!DTK}~zqsl}E)@9lBa!ws zOUfkzMsI{zq^@oHPxt)X-ZupDPU*KU^N`TiY!vhM&@TDDnMtab6j?qG@1QX-g=(BL zw0E!Q+g~ehz*7JM7?XT>jB6_u1tjHB?p`vDO#IPvhNRUAb^ZmP_ zev0(4S0^z|{F@KNFxqqbVRo4h@|RJX+r^QcX4~VzsuSkzWJ4o$OU4l&Xe!Pb)c$d& zErMc1PvQHb*>=4jF03D*c$WJw1c)J&?Q#-XwBP5VIL#{!rnV;;hz2-!L<2dUeK_*% zgs^?|+fw}*(uhL>Hk|NpbB$XAZHexw*b8@{JuWnI8;~!{CVUSjOLqro zq^=^w;wmR!t=qSDZCxT}4h?c#jz|&HhbH#y8$y;g9Tak#MBy3n+FQP3m{a6)3fI02 zib{U}NR|+}6b<`D_3!2L?Sl3u@?@#;zy*x!w2Dsz2#tky^u1D~5N>Fm6llGg8;!&y z)0`{{Iy-t@sukeEs&$w*J%{u8IwT=vl6YzEKg7YhIJ=h%=M-ur_MdK%X8P9Z-svCD zS^6s{Tpc#wQW1C=HY6AuG1#mOE||05kosTa|fUu zHqn*1>b+I6dKU9-ksMq5zdy;1K<+kJ+f2AMe34(OOeji5MQ1Q>4IN%*5 ze^S`ZasI)C&Cz=WkG{+JcfuTTtk`6&=F24;Fm2KgF5b-P)7^kBPMn%sEY9o>4#3^W z46jDXXPg~nGHWFw)iE@m2}yEShe=(Hn#V9?Cq(1CY0dQ~pEWDTZ$W*75|I3S7|=XY?! zETR93!^+|D**lGiRUn9Na6)fffvusvyv4ILwSDDRqI4r+e(sn9CNnqg#sX6(rVN?~ z{1PAWrmm)kPrfu#@u42xVL|96_QUGQ zp=n7;WXkU!%hty>#}_@f=ACf3R( z#$6#CrbAYsNOjUD=g8XS8&ptOWv}h(6rq^0z_R}Q*e;N}62E{AwVN$2*4oMppDXIl zhZX3kq-t1N%xIPn;%k*m(ykUoL=T2QKtO z!B^FTlo&>JBO-|&(?;_=(erEXd99aQ09B(B-VX{JF;l(tF2CEVpXoW(q-S3(T(U^n zUbi92%gu137U-_hiSFwmR=C2p_IOZm_-uL~Wv1#dzG}TXpJ_c%Gx5huGlqVduVGg} zYtK+?mG?U@&sRts_fL8K&V{=W9~-67M88Q-^YbGuGmrDF!#evQbt)B*mK1&(Bgo;A znq}Dehe~Yx>a_(EpPah4UT-{`bhlT8WzQ0fMv3w>zF{{fh62D@xCoL?+oP=j`zR&W2)sPWIwR?%@+b7CV>! z+y1b|_oL<);>X_N8Op>w@|WC6(fsGNFb#e(%9~^i>jhZ~%IFfu4c|E$e{j`7bi4&t zZ?2XPyYk4NO!Y>{?7j~q710rlC}gGZ^-kU-|B~i-V9g}NVYRBeo0GA8Opb zf-snDb+i9m6FC?o%&Vud&KkT%FPTZw*0XcRO$Z=gv`w<2bF(mqJyVKXf6BSTFC}Lv zUHDMW1)dg)>%!}}O0n7GWwGN7UlaFt4)ilx@Bw$uxEcs&J&`tE8d4_XWEmkdG z7Ed(7fJV4IxU;KF3>i8W{x#j|(0S*VcmtBuX}%FR?;Up1>`L!^c>Mxs`6Y z-md2p!8&y#pVs7{GdV16g(FuG0u7xIK61*K(k$>gQ(5n?1 z^G|2l&0J_h0s3u9o_9 z>i)Gd$TE~4^?3TIZwWAGa&4AZ~U zv60`N1OeFo5$9rG;^FlSo0LkzL>!uwPNPsX(1Hh#Tn(1F<~#fq&g`l7Oh98T-l=Ns zw^iLLIRx&z;r%K`66mV(Gw*_bqhA5zK_z0Gk_qU&f0*Y-`kl1W`F`@GAh+kqr7Dy+ zQl*1GhMml86ZSs}-3-z!84lb6?Qj$6RHCLY!um7zo(Eg9QyjU@Dn~u@qn#>WVwBrl zUFK%fwsK|z+!7JzWa@1PS0Q!M-ub|RBi)EfG<1aCwn(9#hsI4X6-MQu4(R*4yN6xt z&vm=Ta?l_f-M{m{j_bSC&WxI%@CI6TM^LIp?_86D&7d0iW7kk~ks*Z9Ob0MqhY`no zrhM2sJ6^#T7~W{#kI)HU646`uzizlRwqj!1Z#s6DEs0+o75)2JVYz)P=zo4G*sK^6 zN~{_dCrY`$Squ@g^Qsz>$lEY>5F2GG%sZK;xKnOtp)n0RIHc0SbcBnE^fp?#&zK$i zP*4N2VtKds!AOtEc^})ANdL^@7V6>0>+gp9i4(>^bLj5bB+86V$mPqn% z$0VW8G%})|z%wmbFWH{#{EzzO%#}7tCAcw`!CcAKXjQ_)*8cMEN;qn9xv-yZp~6JrRiATV*W_rtWQ#%n>F ztld4wn*m9Rb0GWyw*GfO{%yvAZ(X0(bUs)eH+mi>WpOA$b-<3mG~NBi4@}L)g-Hgo zj*_~Eq%W~*P;DckWuWrk;{Fw{z-o;Y6>2R%001n~JS`}^=3y0^hW(#{fRdQ|=AYKp z@86yTvs+```S*7^F8<;f35I$s*#~J=S{8TyZfFx=<(MO#Pd}fHv^MSAIa}_#M=Bis z&;0>@r=SoYAw7jon!j9zpM3u)HvsL>WhNYF%uZSF7@FE`rHR)cKdM&^F& z&OcTe*IN5|gKI#K2m6iZcEH0$EUp+Z{B6;o7|W$iW~^$}-2*-@9uRXBdHpPJ&Udz{)oy#Mw5EX}8K%Ru+mb4=cIv?7klEM0e8r20yXW6hCm<0l#6SQ#ec zOJifr0KS`2MJDtA3j~mt#u!pf7*vS%0aUnltdH)dpLnp9s}c2M&&bAA=MaAj)aV1x zP4xk%GaFQt#Rg_;Ekm^K@j{dQ>@p4VPnDge%hFfI-{QDg$V;hh)%6xBiF5IcIp?g! z@rT*h$3gwa)h6)rlw-PTQkEAprE3Gr#Cp4qD<;;RoUAoDIn1r``LaI{Kaf({+}M@j z5Ahd0<2kq7MIMPQ9w~T8n=uIBJtp86ZM%$xXgPmo-)mXfb17tx@s$U7WaKHps>I#F z`^|hvo&Rb0(4>;^&J+9DLq#uW(a(7f79EdIRG!g)dB6K0t;>$58+@k}b02~N9aZ54 zpH`8FT~vU}iH~mUR!EFElzDrW($WAH$M*N0!FqH2J0R5he`N=gG}p9rU?EoYi%tum zApEAiUw`MbZSS4D;X5>1>B`CWm6fFVlf#*a%ALg%LVQ0XdL_<{5$F2GmBjsVH*ww1 zK~X2zYuRA?u7A{lFP)f3pWK8EuLV1cfeqYmMJh|CeOdn1K41M^P^0cWOS}L;=(wvP z(HgCnQ1b?~&5M@(@c{30=HE5r?FTmK*DvpMPi}x~2sSD9khNp?I701uYycza4ud{P z|50b!J$H8+O6@H0V+js}a$6ay}06?xZuW zp^Ty?ES&lAGrG|i!Cg4=@ruc^rYi%+oOS`1Z9!5SIHu~>I<;A6*wNBG7H9t_dio2+ zeRHa+ z=^S6g45`hRT9u)}=GH5$H5j{C|6L(Lee(|r3H`RKP4pW^mqd2K+yK%I zMP1-ZncBGufHJ_|wxEt@zDl0tHI>Jj^^_T9Eurm)>_E<#-taY2^P~F8GoQs}{Q6g`aQV?(j>QJ5ir9-9-@I z@&>3~FheeKO@p3D+kU~N$IzdApC-&56Qb|y>!=}XIoT+K<_q~&&2=`fe6U0mopEs_ zXOI+;cMzY`3AU#$P6*;Td8$0&a`Y?;18Z+2^h za#!x{b%-i^ot)EUXJlmP^9iH@wW6Gb9JF1&C-^i;>xc`PH96T*HP`x3s*G6`{>S-e zmU+SGCO#WbzCADWy?6jK?q%gw?u#xUNV^{j{U-!}uq=_^gkj07f5)J*YN#@ZqBdr1 zX89Yf=;Rk)#Gf;}R{$D}WbK7`5tne>8u3A&%X+az?}m2jU&8LD0q?&+@J2|n&wHa% z_Vj%?RtYzh@FPvs8VifAilXG_G`DjtP5GZC@ajR z6o>5Cq9(nBnrmwYc?5`V=BGiG)k6KA!xvfd#+cPh0;AN7J&5(Ov*Iw3U%AT{m&6!v$9grLJ zJ$=R@EV;v(x5ARA)^4c7*5`L?t{w&8!l!-h#V`*_ot_-W>h(<`ONLLL)3S;q%yu(n ztQdvzS*Y(Eb2JgqzvI?bkJ1e33}#QkynK&95EhzXYvpxwv_P2NguRDEcC}TqHG@JA zRqMaZ9PMJ-fkMefW82;h>$q*pccjLAuU@Fs;duD261f!xx49qPj&O^LQJQ{t+E~Ez4n5OFP?2 zu$cSMl(j|FA4kMYpCS|^?Y{CmR*Y^hgpvFDA6`Wg8l`8^`-lWn=*PHnB(}lHxNlyK z`tLf-QMedMeO3c{X7EHKel0!D#(f;snQ6D1(mw`gdj!_`&fF_No@DBC7_uh2Nwp_v z&T!=@dm&p$#Z1^vuwcS8z&_>au=-4LcM851yN-dF>>4DR%23&w^I-u&T*<9BUEcDw z5t~PBSsv0?3qzOBJXVNC#_I$mO2>|+N zX5o&Kou~$Ho3Lxm;QT$}Q#Db3dnq-qeBH3<+y4mdf>)SKpcM8+L$tz$)b}f_UW&`8 z4-D8}#`x%ma=#Z>!dMNwGO2y>09dq4jSTk4?7Z&vP zn&LGF_NjEY4_&nOelKOz0*{9tiAO$eEoqOArjqY%*HXA>gTcw8BYl*ZhsV)`T~|PQ znWk?@q=son?Cl!JI5%Kho6g#Cr2Lx^7GSIMBzlt6g|GFX4NcRE#M4m@P1f9p`p#nC z6_FP2=){OQJ#n+N*$&=h{9*3wD5QNix@G2QonR)#pnF3Yl_B&|e+lVltaAvf#t#>C zMv?@dN$2uk89q5tVgt_B$oJ;CjZzUcNu|U=?Kxr&Q@q4zOOV)$l5~vKu3#=b7|Rah zgVE_1Pk1rrZGwzUDw+KFh}Vz`cT4=Y%74VR5pp_+sg#yS5a&E4^H+?h&y5qzTWjXe z?lv-crpc}}YiCQi>~e8ggkekZ-({;jLihxTVE7hPZiV zlDX~g2oSQuOofCaeHuR30cjzeQoU+ zm2bkmKO@n;2S>OGUa<@flUe^Gxsx{H88XSMbcg&oTwcWS0XcuNABR4$S}N!UlI0-oi{ZC64DUjrVI^U!&*l0Ga`NQG%>B!N zy9Qdn0w@xf?Z4BD%UTTxcIfWkSj02wk3m}V*r(?-9Ypr5%~E6vZ*kqFMaJQamHEt! zVcM$6dmR8SL2VB(#ZeP>1RmbhKUZ}o#!@JB|s=&+9%8bmFm^9C$6xA8Ea5#Wxo}@I16jNd;@EtZ#`HCaQz?S8~j^1m77xXZ&ts*XteIBq$oCR8;8kP8&cJzD@ycM*S9q=-wc1F3&x+WlaqppdS2V{ zWTTRZJL`YZbFSVV97i7+jtL1@MT}IDo%Cb7(Y4~_P-zruqn#|X0awR2X=Ddg)$o3- z!q%)f<|=j4w>6I&nVvQrVd^M#DHB3U?|9HeR*I>0QFdWXFpiXypD}oXbxg}tdb-Ra z_Imm+xsF4#8tZd+F1x=z7)50~+yXanbAo{Dj%EOl$8&;WtC^9NNIKMyAAB7C+*ofn zUQc55klD5xt!c@&aN)vPaAWp>4cL`CKZyt2=WKS_S2OD)ln$eQDw+g?o>{O_3Zz!1VGRF{@XLhyuzx{!*2mw*}jIyX!RD? zg6}_}shkap+k2e2XnRV#yEC|}c+H!x1}oi(juww(cit>3QQ*6?NQ)5b4CKZ!=XJE*ECp z8J?oZ_$Ch=02}T~juH~A-_w;zsnDtLDT6u=VFkZw3hSZL)W0 zkjGZ4dtwgdvLi0OWi;QQZ*F~CPVyK=)rW$P_k}A<-4)lJV{0mqOD0=}*C5+Q`{Acr zG&3oH&(IMt`SN(2a<&BmS4!{ygF|>ZO*9}Rt@&JZr>O|5RwM3aS6K&U&D_h$gDLWo zmP`__ss2sQVmgYi@oFVHY=q)0ra-~n*QIaQDXkK5NgU4d4g;0De4*TP^BpvyG&a^| zm#QN=8)U^f_^xFZ&gl^%w`JtrIIKa?fJ^?mhCUq&KdtA1;zOa#4LJDj3$`=BPPEHU z4rm9x#}ebre|BG<4fR$#> zUUTwJ^_{Yqz&azwI+^S5Yh5(qp_;3qRiDN2V&8(vCl=e`xO+G2!M+VQhSVyBWuE5s zFyO@qGegt9%__vmAVo=V^2=J|8?kp(`8UpJgow_vm>O?7^!}<2s ztZ_j8!MHT;sMV_Y`WQy!oTvd4$FKDi-L6`xhs@U{m>1`@`Vk1sdTGC&Q(k(z>_Z7s zjl-WXG&&IzUJ!0bdof^S_A9-86u1br6|sZShXcTW9?$!}>J3!;^cYFd$Zu^+3R=59 zEDOAsihe$$7Zp4~>9ZYlWR=U`9a0)ju+5mT+&8MU)AM?@^%~IbAg;JQ|M{S8fhF)S z)q>-O{2kufG5(vpTt_+#DA0j6m$M=~fMP*)1poBP+E>H+Uw`UYv|$A*IGZVG)IA@Q zd2H{F;|s*I`{Xw((8r-6c2=tDkaR7Xa%0|Y7o;l6F%PuDTp0F!{Uf+`tJ5&IM9B)3 zYcy_Q{$PT2S2m$niA%&_e)ntRIpvv}XM1h?g;iqiTiuSe!`DN^57u#cPC|kaZGzX2 zcgBP%GWc7t+@ECIu&I66;Q?^g#Dz`s)ASI*j+{@;xYEJvG+o8nn{LNW7VCYCrXD&dB_Wz@~G=PoxTf@mJ{F zvgv^}^jp4Od+`{cBA@IuG0UJB09NPuH0hvW>DqSb&S6UIEB^(VOqqII4EwfwZ6rG< z(w`8&^j(76t=POYJ3~A=X$Rou=RdV-wUHW^EfBlWb5xJDB5;Gelt`qVy4-qBDQ=R< zq7QQ5qAYWJqbva$Dcrw%)UZHQNcs0$0q{=l(gIWOLS%)H9&+CW0*fQU{L<7GO3NaJ z0H+fPK<0SP1GrBvl{=sfcA9B2|k$`u}l_l(Bx><5TYZ4gD%6}07HPTl2 z#dg2|g}(=l>x-kkyvSu=H_JocN~aSi?ue$lcFsHuVwde0eC6K}`a8Gi@L2Y= zLqn20^4>7LOql@m5rC+*ga#jF2B6XAB`C`Vq9+3NiPEM`ljIP5zOL0I>({CefuGax z4x*l_Ll{o% zA0-9v_@b)j0mE|E#Ja=yaZ%Vs8^s^!2Cng$$S0CWYXL{v;E6qIBB{d=^d8Nt<{K1X z%l||DJKe<#(V)QxSSOCD!>RdyxG|Vwip)h}V!juxF9f6@j7?vi+}3F)&+mZ{hUVz% zP>E;c_rxne%ehmeM&2(#BF#fh)63mj$ebWPv}p8)$DChb9&u(G`>`E&8VE#OaLl_RS- z>a)kMmABfMg|`4EvbzU2xXx=;0NEa4XQ<+&stU{~@yg4%{ka03n7Fu0m1r1W z(#8Y?t{tQQ3kZsu@f7x6zk4+Hex4oY-~w1Sex>U7&MOb6%ju~WBbOVlM0W5H?z={O z#SP!=fC!|ymtY`3=dG}5l1$fK)Xl-(a7`Py^GW}q=1%TsEf24}b^re8A><&xl)C-y z{79&0)J{*tC+QP;M=0sQzdh^1>5nt7c7=;}id`7~dNV~}pjghi;Xv*3^VVi^*R|@5 zI4kTK+V&1l0)5JQvr?0$uM99S&t`+D=Rp^PieVFe_vO#mT%D3mMm*MY0)%&l9ag`F zSmH%xtU6Y)-4nNR5EcpT_be)VQ@hIXPi7n=@vFK**t&G|Hd{X-MTig(qR#1guDef@ z$}o*HXHnew-KL1Q5QoSq?gQUkf8j&o&AKkvpkgRltI`(@=ncDV-uUV@ z#DBY}QfC>+=c2a>64BY%t*?Ww3iKoyqqK)hybsZBTLGxUNqs8L-F^uvEWhp$C_T&c7w=cud@ zC$Y2KO3dfLi5Z3#d!Mr?fn6S2XzCMY)E?_;JXJohB>89J0iM!3=(}SeG+^R|5A##f zBk!?f8m^G&E4wTTzFbePPOJ%xl2q~7BKu|YOETqd+vKTA&X4+WL5$p9ruQ+A=ibnt zwMws@7n9M+z@R~+zw%5!A9J#55qarGA6Dy|h%frs*oCa+>SI=b)1M4W(<^p8bA+T* zZ@+ZV8<`Hbck0ZBl==wBe2Zw^RB>s#e?HuNGd$l@V_$J=J%R%bn`@(2=Bsi83pqFR zYXJ$^Wd7dr^@Z>rYy#Z$H4ITro-iP{a~;J6R3E{N+HY zurS{vvi|22M0WL*-PmA3+LZ@C%^`fU$TOp=kPCVZ@mf;n42tOV#i|_;@wi zZhD2h&us{MfpEE;e@-R_K7O|{#bNP7)<8_%RRe);>KWE6QngRaBQq2#FE1 za!3d>J5(xXt0aW2QaPLR*_LF>aY@V}7Q?VHGu!NZ@4g@Rf3U}6`+oQSeBQ6u^9ih# zO^?u6ophqj+jOn7MQ5yegZiz2fF&zbFQ$T59~j}k`X)d7qN2j_uR!fh9x_<~2+MRb z+nP7h*iJi0d-HfYU_!EsTZ@g$_Avv)U&TIV0hmsmxGKK=rXcS{{@}8)t>`3in=5jP z))gN3SN==eT-7>T8@=}G{{CSF8ksFJwA|oR#e`|UU^pao%SWTk!5Mg39Jp_Rl{KgS z_|jS+tFIgV@9QgHE)4aXw*&TNImT5mh)wrrqa}a$&jQCH!Pqa;k1|rp2I@5p&UW)x zpGRrhmqxWTM84_zAD;yK9Qj_gzSy8SFVtd2>WrjDX-5}1sEW6OM5wWOtWnHP71K6icy zvoAu?G3(N)oU%%^OKK3^=}?lX^&nW6cCW3MI2(4WDM2_SE#BC}PGAjjQGG|0RbT(Z zA3d?0Ec%97l4XFTC{qpASdlCpgT!0xiuGXRpZ0N;7^6dm8vjR0<0CP<+tj4CmOYym z7-#Dt?***a^i>+NH4m>zdj1gcn}{3Bst;$_MnjPy`8nmrv7eXSmJ4EGh`#?Z2**@> zpEekI1x-xTc6-j5);pg0g!kqMJ_;mh7|`1fDdkRw63HFX>rkoMNb5#)!!0ptoQVzT#r3_LEg7{nx*z5t~2^Y~!dj9o?8TFwrhB zmLguJVaqKHF_5mO2paL8hp>3>iP&zoiDKgYfb3@zIvw;g5bfS+LD*O)_g9)xyu+SZ zfbwijSD*85;jzvUGpy2BoyukPn?fyZOf@R94gh&}#85doyu$uh(`bayc+bIdwp-UT zt4e$ke?UZ^0Pq$@4>j0VXg8^QFvid1XRS*f^mutqL#*Bqb$%5(`CyIXQ8Cu^YIxE~ zu;%3qxvXw9%;y?Tjbpl~96CxSeHigg^=HW$Y@P6#B(5a2kKq1Qey^|K_vFmB;*YB^4G2Ch3jYjL7u>>Qc(Ij&puvB_tvSOVY;t{>X#s4UW zf0JfEnMZ#@ZKmqOGjC610yk$i1qeZ+GO|5QvY^)@!1vN&jP&WpL%<-b#RVlhnZyZ~ z&7x0yLmP{s59g!9o04-qWDB`W>^a+=zh$CHrx`0`OOg|Xt6gb+**+lV_5O=;-c#KF zEjpUpYo4X9KjQ6H>dvw8A-A!$-efQ!>k=pKtz)>}w06ZJy+~eK^?+nCg1>Z=vdMV9|7K zgye!QIizIOg{;t2r^CMAW#tO+ww+P8;{K9ELbmL_Bf}t5V}~-Xs55}m-jvh)=!kGuVmuscf z1dTgND64}A-2Es3x2nx*i)L$~&{%fUw|l8pm5402T6PbuD^XU-BM}9Nm&c39hXq~i zQdOj35*A`@`#QIs($KQxd0kT5J2xd&N{GiO-$KJ*ByTTpdhX?2BSw4Q{jwH{4!Zr< zU_Xz(q59;-YOS=)E^KM+cGZ?Jn&s9y?&iiA5tYRyY^}FsaR?!bX+9zbyluzAipDC ztHowdK~GhRdc?OmOHlbB1}2XP9UseNhZ!S`#e|B{^$+l)@e^SrnfmO30!Y`sQmjrYNR7=6Tfrrtbpr0}ZlGkE&-wt&U zOW)1;&6nU{Lp~@wlx`6>AmR_|WeI4p59N|a{a&GsBxhI)KJwsuP<=`Fx2{16ht))Z>zhbwTV$B$LNCrj`(Kk3de`l&Z z2U^C;OXM|;KgI_#)c(;{`q{6)1pbO~D;!(``Bbe_2N?{6O0R3f7&CU-cF+{_;R-Z$ z{LX@1!$qaX8hkT}o z?yYTZNzn8T^c3`d|`AU zv*KpA-ir>#CHQ33W^VoY&j|xke+b)Zcq#`P9m~zRX{?OKoxU0qh*4U?s}^Y9Max&e`>+hk!U>i#9nK8x}t zfyG!Qf2eeJm~lPqX5#eBPHrwXur-aOa-ubn!n21G3FWZmrJkFMA~0A8Peu70-^lBGwvU-3pN7WE1Yzv(RY1UI73BNyL_mby8QiMXYXi_#jt%Ra)%b1k+4bq4?OSi+2?nY|-M0dGm* zLBCA?NJ5^poI~ERTNe|}GqOq)|Dyjy{SB@{E+hSAW9YC;bX5p5*J}R}Fr;s#Z!K|2 zLXA>LQ8SvPu+mtUaN|-%vIWCcxYdRvMdMy+(Rb2NWd@VHm9wC|z{oFZBMX1av&GmO zxqdH(#k)=CY%meNw_u^c=Nm4~xxnLhm4R z%qyO)fm$+0PqIx{FZEWG;ahQG0B%ZOsW%LGs46ebYhZS&LOxk%u?>)M(A!pK+@RY; zth7BO9*KHt%u6Y|=DKe*Yf*15I#rmZg1xf*FEstNUSPy){;Z7O{j+TYRec~JPISLm5Tih`xjWY}!XTH0t@bo{arx|TOWuT+*E zA>-rXXG6KHH^cBP+l~DhTp9bJ&Cl@I*3vQu>o{<-;#Pkt;`H5E<9nJOG*r}hd&m<~ z#gl3*b-H*M`#zfQ^#1>lD30L}_I8f+LF`R& z{q#jN0&(kA_-;mLGNJq6swU4?IKb0bfIb|YRFNB+ATQVrr9-;J%)d>XcXdvcnf$!* zl4oQ)jM)n|mKLIGnggi^s+ETcypkTJ{WtadV`!{iCS?kEJ%{ur0Npj$zc}wuu}!ha zF|-mKI}w{E>mGyE1G;=ip1Wzyb5?= z+v+}a!v%3AHtN`E+e?N zU-RfZ$00H`=lGq<)xa_4RlCV6jE|a(|3TF6DJx7ig=pX^V5qvZc4u+tr4dJ7q)ZN9 zw{Rt9qHAGh)3e`6e&)HVS7TI+ZB#9vF*b#SbD3ZT3~HI8M0oxU69iO4trv2<1eM zrn{ZZrNo8}K@=b5qSj?6sj=-y#>{t9egGQ0VQ4(Mg~2uS#)TzU*wke7BLf>hsJ$Ig zgjhJ)i8Ge30u05~8hg20hnzUkiYc?y)n035e|H$xUO)(Yc*`3T3RQM?@?H{^WRH|r zVR{L#A~TylC)0)T;;64-A1%7Ai`jbwfX%B$w!Vz>@{4Q6=p(*@=L=q2$|ia}Xm>w< zm)`^aZG+o+gf<|xTXoU5|4cOkJ%HLe&h-h$&v$+@h*6y*AhsOunXv}pJ0ql2OnU0o z{gk)#73~~AwEw`P^1}{4T@bA`Xl+*2v^CPY?2BtuLJ%MPgfZ;V{$I` z*I1fkW7dwY()5kEs3AfPJP`Lfl~z35Pk>on%&~d_FgNG~cWRmAcLP9Yxynv+&$KaA z%ZQhTWPJfW!*yX_NzQY!E$S*@@?o+zv^!;5lMN$Rxl6=RE9C?rQb8TTU$uf5K;M)t zgGOSMcb9g33>~L3*1!AI-^tD5x|DPPa7#VMTR{l6DPEfWAnB72nFYG8|3C833Hgod zN&nf%dgYD=zk95cB$ozF@l#!93x46jhGVxNXx)sAk)2PjPeM>3($eJ%ahArc&_KF2 zda$Mp2cRtw@8$Vj<^Zu#der{~Hin~S7=|^2la7_KRQBs9$$D^P44SjTJ++whR<$mD zNgUS(emAfI1TrI5hococ`>7H|#;{8LXXY zE(AP0d`D5T-p;<(*`HtQF1hg%%)w`GxViBD6|Wmzs9Fbz)LLF`XePpzu5&UW{@jhj zR@zz_gtCdQ#%d8X+)xIhNoNWg`^33W7H^AzM;=xv(!E&gjr{{+`Tq0g*txu= z*zv)wahexpqBt2#f6PNyzjB7}v{3X{zxV!YF^2h5{N%I~`PU<#uT|Ay=9&uvq}O+L zyzW_s;YXr7Bac7y)mLBq_P-99&rdVoeuqr1tw4S<+c)%(sK;^TC~|~QLLkp^B)$(a z^R$Fh*7+p_O?CDALubmBCgfp7KbB%< z#}3O%p^Wd(X+2`~qAz}mk3RkuGbVQKd+?QopT}>=z-P!kF(rUc31hfA^`>*bT5h+Y zwsUcRgtDSwQ^?E7Lq}{Z>oT@kS8#Ry?Nk4VS^RU=%Z~burc9ONh7P$53Guf66SL;C z-aW&BJHa!5zpVDpLHQwGcf~z}j1aOO_uju4krgj0<+lBd?%qt@wEkFoW&}xPR8jtA zh=VR;DRpCO1B#E#ZT!uW_}wUE#M!qpP_s4q7=CS49v*+>`B6?{2g7~!>zdIkVcG40 zU5}ZxVp|&nY=Kh)I=OCZdxWRqxkaT&6qu>Os)<%|bn8ti9;ZI2Y+wMM^@x>KqG41E zW3e}Qj%0`oX`QEfTD`kG%wr@Yuh}tg5y$?Wros*TUznD1&4To@(^qI(C=&Z*hm?IdofY@3pxo53w-h_sk6kR*JG zI~o^@+%=`#I>=lniHB6Ne>=kP-JFQT(EF}8hZ2H9B7$C(uwa_%7i(AIh}gJj*FN2! z4dZZq`&jUrOfpJ5dDA80*DLP&N!Qu5I^pa9XNrguw&T)^@OP2GXsen|xrXe)Gm-{f zM^PnLbAPjNJejxS7#a}K&(P3wQe9KNvx-k5d=aJ6Z9ktO6Oms^*(%dLVt<+@diJ61 z4X^IC?V_NQTq8j6?cJgTZZTeCe|Q9&Ub%w>;(^@s{rSdHm>GG|ecIf88#3r0gePed za}jMnCFf}iNvZDmCQG$KyXg?b;^oaGBx{om9=2eQOzMI$*<3_GyuFE_ee?WmP zHWQ296GX?tamRBoX-9n-amxSd0zM$!?EO*e^^2{hcxet0Jo%q_v$pLP_!AQq{zvn{ zmM-C#^&t!!$5F*6V$I4c(I28w>#|M$1PabqxKxmOF9f&by%hbk3tQOnN4=ZXZIS2x zTy>#CL(8BM6otTpv@T=VsGk3e$wh0q*tH*xx!ozO-;lsr%h_C@aPWVki?1AD4S z4*1vJ)M1;eRL*>9mP>~6&Ht7=*L%R_(}m8c=LwzH+;lq@jWG|am(zzg1fg{LEHXGP z@=03Hy6tpoRdFX70KJ^Z7AntRQgL<8!BV>7ZxG*g*niuicFG*W0Q6&B)MsXXG86)1b%CQ~?-M}&`P~7P-TK%Rs}UqtEe$^@So)kl7pCXT+utdiQw;Ya zr8^GI0b$Pvj#6GKN&}UVbSV1!czIGy8|=m`_t;p0HlPlhnx+4%6)XD9Kb2843TZWM zsrXMJccdXTup0r`OWa}tM`mtF7s6)DS{7&h{`4_IG~L}~=jYtt?vJ?%E(Oh@%Hl)7 z$=eMVC(kC8ctOvV09tpSx9ftZEb^_;D2|Yr6n4W;MHA(V}Cg9{-QOM z_sX}@#qq%wKUM$TH}xe%sk;kMqq1711q|3%JIK{AY(D^uZ5vCreuT6Me>N7F7o#~Ok_fGY$(anL8b5DFTt3veDD#Mhi zKrZkSA&7o(I?m1_W5aCW=WBXEdWpP*+(LPR`R<(;jzyK&8WQ`exDL?5N7CGAIBte3 zM71~v)|ZAx6)39%hI!wQXQ=9GfJO`6zF~HMxFS0BJR>tskBJ6Pz79O~LErgNG<}5~ z8r8Z_=u(4q06PezjmRwqbEHf_(MVHQLOoyi@hd zw(Q@P@NJ-dt`7`tf~|{Zp}#tNGj->L%{ZY|+Do52al=)8r?7vNJf`R-OS*CIuqvP5 zG6x){@z!rvcYT6>y?zFXl9cv->T=)iIM*_8*}ANkQgs0>lK+zqOm-TD%TAXvMUQ9I z_WS7C2ZEz-BNV~?LUz``OHs+?uoqa*+m&OYkyPmKU_dCZYAO2alyX&AVzs_JoFZUI>rA~u=f)M~>i=W~ z9sk6B6O=XZiCltAY-Tc4!y5Kuc2$S}l6Lz%m%5=(EE+zU00cA!AqZk;T3Gg_vKtIT z%2fDK>6XPEcV4y{6@5=7SR7;$e$u_ub$??x=SQv#Io;fHx?X(D;G3mp; z>KVK=HWTf3{+rYB8i2c3n>>nEntAwH%T>rlX1_$!2zh?gHTrekIBkPmuH)ps{%zsb z>|YG+T1ufc`vp`Ur`R`Lv<{dxHIv-pfjYvBh*M_<2%#h9*2gzPgI)7>4^ST1qsXnJ zvk7$_5@*@K+>+uDGgQ(BD^#*cR#=Ny05pnGzddx%c7ApnX7fcsa@T1|zxQ=X^P6>n2Ie8%gfB0`Vr#Rd{WchmXPtucPJ6D9pKwckl zUBlY|zT(p3(KBDo@u|r4UZq`2brNZW6xDxR~|!= z*$i4rSntD^nZ~X2^j}*etj{MhpaLJ!>0v^5B3!Fc5Au&qvj)L9_N(QaljJx0$xbgx zcjN=qnA7(Yr3a~BN4925yXn?{)sxy$bu6d$~7yjSr!Mx5T`6jahradf`D$Pjf zZZ7U=gSI-?$MfCa8{V=nY1}9o0p+py8|(X)4Q(~?m#)uJyILm}sLP@=ZUa$Y?Vk(# z_ZzX2x9!v<94v|o*qb1UB0&@VH{SHqRv-~5{f!ldSdk6O?HQ!wY}jo;*VR z+l9YfsW0dzp<4Dehhq-ha=M6EkfcbVojwf9`ew9HXrF)7f-(6vJh?A7*~RdjLNkp{ zE}Y}AXdKQ%+{i2o?j5l)ghZK_^Y9ew93Me%P(41Lbsvleye82(@KyNAHldbPb{@7j zcFg1mcm*B90M=~p_0g&Lj=`Oq1J>|A4!NP9bY+qRl5~AOJkrj1G`0@SLlsEZ5xeDT z5Astb7O5EY??7yy5295cEswSSYZ%1$JnRE497P;Rk!0d~1@E)4_jKjT16S`y#)JTj> z{2rFT-O4+b#%9z-bM3SgK}xnXpG`kv-Md`b*v?BD0Ep`D=3`l>?UYLiZP($gFYzv+ zGQ^LbqXH}O0BaY3x>P+u|5Cr40GIms>_GpL+r|U<*83J!Gfe+sYPMugfCr4}klOT~ zwOCX}hofrWfudc?j9yvF0>xh2lBO`I+#@ye3urWYJTke3!xPUV&v=KR1%oXrv{nvB z+kkE{N#`|=&1vMrz^$8$)eSFjpdMi7vGtv#ar_?G9RZY5ygRj@3)2A z*WRLI?YX=oS?9tQ1iNYZL15cAfJ&i60M^e%!Ngi!mjkstay1(&BA-yR?CXzY#B|2QchMUZzZ{R)8jZT~ z`o~gP&HBVR`uKS?eXtUCyX$|ktl77sFUf%P^~A;xh;EBL4lBj&gSu(QU+sP#mZthT z-R1@^A~y6@ps`}@p6en{2uGTZVuKWSI|4@w>OQk-oI2e#v)1E|sE;-x$4kOoxjG5= ztdtCaeRr0_4gEU-J)d-RyLDEdj8Za`SMp|b#8<<$U?2m06o$ArD|bwT4gCP z{NJ=sxSF-n8Iuo8g%*ULJmLK<%7CCa5E^yZD2=J7hP~xv=9M{hhqf=_gp9`f&YDL9 z?-NXc>xQxuzwfF_PRA)Dr~dU^*`G1L*Ib8qpP0}2B%Ov&zkT8+YR;4%aym>&cS+;c zZ7c%^s#pFVWHYuwjloBbj}cPX!FKY$M7p9YpY1zLZhxC3%Cf}NdobBu1Q1nv8~1OZ zmLrWeDi7-<*+<{zGe`wQPuX300Z|xjccEZabK%`6wG1046vu?|bknSU?KkvHMD8z* zgc0}WjeX9<*)6nKVakV4N4j}IK%E~2vzx>HWQokwoyUao@9cd&^KAlCPNO6*@E1L+Ir{jIkl$OP_a6Ps)Fr`l7#C2O$0|%&>^1Q|rSK zCKR^LJ?+^LbV>L^=Hl(m^!+tN&I#qxJ~UJsY7TL*9SB^ZW7cmMpE;_-AgX_pQGE!Z zQG0(E7m%MS5guaIR7Ddc7lp`^yOh(65K*)(W{K0dWbZkm8%3!}nMNH0$x>#H@PKZK z?8N8re%$*G26k?7XFxT1zU$6DH(>RkrMu$ryU-|~MgI3!fA-Q9F$dS4&(L#8w&&Oyds<^PX+%4kJf zsR8YsBv3EU=eHotypCofVw$;DmM>@W$KRfh%v)K0~tn`W?V2-r18jwgJ8!k^;_S~ zj0{dK0M?KQ@Rc&g&MhIt*ftv#Xs3Y~t}jd5c-THp5sYG`ga(?$J&rz+k}wjbiP>z{ za(i?1v@_JT-z-w+B3Gk3I1o=bH$ZNL=`An)_pG0;f&85mUX9&;{Jup|MURopUYylw zgOk5kQ1jmfF#biB;&8B4)RvOyol~b&qJ~Ux)8$`18i*+4A@Ha8PS6q905MIK7cTLQS_jf#ci8kFA-HGDDd$^kDYzvo#HjI6whwujLQMQ|82 z$IrK%PVRr`AQrz*nV&J^#g8_>8nBv+9ogQI+vl~ZvH!ecnn@e(yR4N9E_1oZq7-e2;OF1B797$Xe`vb^g0o3+)PD?G0nWmtg<+w5kM6 zs)EG`D4A~*nF5ubYgMk?!+iW0CG#~@-z9!6jg?~__`KlOT+>~>5Y$IDB$z9I#J8Aq zEudWsqIW(T74|ye*yFiAJ7m^g?gu6e!U70u^5!?XzZ1&mx29~jZYx920gWX`T?}B- z@!8A#()pV3bWv=}g@tF6ptYZqCnO&yE1^7p247oa2f!<)Lh{hMCiHXR06Oe2CI?`n z^x7-s!6Zn2MauMWRNhSVs3mrk+}i(I%R&nXlR^x)?6)?Jgo zpRO&wXyaA+u39IzDHFRAY{dq+Y zDa%p19+;`&a{$n)NEO#axvHkHMiG~JvGNLy&irn|bREZj2u9Ui5B~$lkD8{+0t{uH zlBdVeRjc_B$XEVrVTY~%iJxAcg}g?>ak$S`ZOACXKg+a@m@i2_>tI_!YKYAXvU$!g zc~NetnJ3Or`;huHlWPOo`CRc3v$j{glt32!RNdsM>M5!@k>8GO$85W-UVznhC?l*K zOfLaJAD`HMgzdWhL-nIInbA8d%K_nmGsd}{tYQapseHnu+>5ZwEpgVu$3r9!+y#kS z^`1Iaw6dVBUnyGUJtuGJIb`XIg4oWbhV5#_1fw%L2Q#57cUGC8J?UO?l0@~OozZ5? z-La9mr__@vjFf;+cM?4FujX(G8MpMarqBNk$Yfn50k4l*7ms8nI_B9!Y#p1`CO_zR z2-L!&mR~wTRx2HKX6GSo7lxo4{XKnd<6a=;nw+fEQh$;To=* z{MSR>g_F(xBcQO!s$9?9%h6I`wFx7m>$NGY`c{?cHuX2gEuYwD$Xm4uB{^!I4&Ubk zfhO8E$8c4WGW~-1Gyv=1#2HATTrwK{SC9cyh_v;YP>4_|xqy4QsbM+v+XQDk=C{f_ zSoHm8-AKDopQMJ38dUvpq|;|3^ZC*GGDmYl-5Ezhj@xtgcl?wk8Tq->=9ptg)UkqC z^4VS!%Bh2?XttFAv=AsjGiz|c9Q9pJ0V-~{Pf@6%?5XPy$ADw+T=L6?v1=;APRrlk z4F?P+lokjhm3q~zKIYv*pM>4~o&4HB?_#(jqerEqe1`36h~!ea8;bcGkTh1j?%ijc9T1XxjZWlq0Y@z8|)v)yF1r#5_hqsbdHXhmZ4Jpj~z1^W0BFj zS?~3`SHg8@jbw?j#6S8jQ#6ig#{H`!i2cp#J>%X(Eza+Lr^9sR>@>(y1dtjo z@ny`T)*UQbf5vdj_vJBJ$bIA5pq6T(7C&>UUA!nRpx@-~G<_QM$g_hl2{=_0_`)~m z+^>vJfn}C5!AxYr5tZAWm0md*cPo}q3D*SK7{MG z$>L_8nx+>jagjDgDnE=5FiI0n+R6gVauarXZqe9eJuuZ1ZcvGf(HUrka*&kRTG4rw zAFyQa#4rT&N`GOMmI`3o;(8OweHAYi-vL%v?nX?_=0Vx*a%WtNo{&Q)E&CO5vJjJHemR0cRR!)dhDjr%9t)h5HgQyqfk%{Eo0^ig`}n|SY4dQK#* z#iEyTZVEMueTd;zV8=t=zYK2aV_t8C2cJvzUDW6%Pv0&a_pipyN=vti6*78!cy#*9TS6s0iSAVwz zR^ebP6oxC%9QEUlJeD7+!k7ET^6~wghrM`v)|q{T68N_F)&0rR?xQDKppw7zPt*+d z-VGlJp0!`Hs>s^ydOP6yl>a_^f6QfkW*n{(^%iiCGK!#6C~9RsOzQWCFY&3^>9<#J z`*h6|PFFi9tOK~7*0|uVqNpZ-@rXFSQ&CSKn;mT3Q++0q>}*|gV7SMu`-pT@{;tkV zoSNe`>Gj>BK}iR|-LDm%p&lU(-=7XCw=D0zUmbNo5D)*{HY*W?=$Ahd0Y1U_>md+# zW2up&;>PzQ^RvZfkYwAN2Hv2!Pctb?alS1F6L>M%KIts4EkX3H6w1tj6bL5!h`U=C`mpNqF75?OSGMjEJMbBAP)+W!!}?H85NK*<l&v6Mm4hG1KA$VsD5n!3wA3C4Tq|Hin9owq z1?b}%rvtb3%wMt|#?f3iMU04^xYC)<$RskVr?q zPwRdZDz9O-E6VlohUb(rplhyl-;M)v)I(v7GxCh=cBFU>TS**<6<*T;@9`Oc>;t-T zbX}*Hk4*Ng1P(}OJoB?4$h!aZT(9oJ!+U()fr8nl)O8DQn;c@vG_T^O9wC1ypaZhu? zX!do}&-zt@w4W*XKqq6dzbpcf3S9F_%nIG+`Y>?*+xSGK$=G=Ko_o08W!=5$4X9Ms zH}n_;`rG)Lq~ozCW*h7m-6$ULi9>Tgi%ayQet%VW9_3r_kE~a>(w=Hk8MVF?T0)DF z5XPEYqHZb*7rwJs+TfYA;)QE%=ZkJ5XXr>D||HSZcPtyur`_C;LDV) zd|{L@$6S%WBA*w7Hv-7Uy*^dqM$;SZVM`_9vuu`2@HNKQxuEFJHBG-8>66`@%QrnB_ukAtINdm{SctrfON! z;iqx-zVbjO<(5T93VJCZ-ANXE3gB_G>uI|!sEKU34Ughr8Wqn3@IN!FNoS1LT-W0J zv{rq?gh%*ZIfX@ftRuv-T1Vt4+W*reDA-87k<&tXEV9kTVfQbS2bo07PZ&?L>xrmX z)1HWhH#>C-7$3}m+8M~!Q!8l+!;Z0CmZO;zyV zNnR97avW&QCwi1m1>#+>pu9}8qN*WGr|pG=w+2h{lhv7TKR4)nOshAHnYl5lYn&p8 zz1j2@iu?c9>}%l&@Y$~|60Dm^Y52jP3B2UiFY9DBVlQA~b8bf_u0i1y@(zt3fg;NZ zYdNe-2C#rIy>{_OW(?_!IA!i7C8&;G=roryu*8IjxEUhq?CEr^YFlR^jpNhL7XC}0 zyEX0n888wWg~`k`)=fgifrAn6rz!bc%pLU;%;J*%$ksR;G8>QA;A5oyAR)dpW*dQA z_^z9}E$^En5beICuB@Gg;Qf9Ta~U<=f1c$KrB}+*2Pc=7o&Kzek6n0b1b&vDKw`*G zuWRNx?7|&z0d@~(nDPFGezJLjj&Q~Qm;u_+5sUj3DOA>0T|H(p-t>7mQGEKRcA9DT znIBFOJCN{=L1zYVIsXk{wt3E}Y|d~3?dJh^TPBCm$r&9u^&yQjc_heJ#FjGRTMIq= zhj-3)xV+bu)F5!!-D{T7Kh^L3+r$-0`S&mb8Dpsi80!2Jt7{!YA&-05mkMc)FWlG( z?Lqd$20MdocYx)Udd!CSthgw;sZWshSm2gXjAGo(Bt0VP>xmlGH)rec-&tSQ-Y5xd z@7JF#&A|~8(vqsK>69kli+y{qNu55AKlo2GbsZ}M$C;hf zrDMM-z$=tJv+A+Jl7(szYYuLsu*VC_7t8iFT}w}8LiH*~NHkrb8JF1xG+GFBL{@TjZ;+{?Ks zK~w?%D%n0&Wv^@it)bgdBRRPZ?Rxv5ZBUh3qS>6?#*MD1PUrAXfUa$>c1S#? zp}A3<(2aH+Hf1p$V$_6yRut&0K%%9IhVhrz&w}sQna)Ur(YuGXgYJvy2`?PuE^L&b zF1P2$mj0>X8NxSlL-6y^I@ww(N~$35F>dGIMHB(RTbtt^D@RYZi{o^zt2d` z*lr0jghvt7;L&f-gt7A zLDy;2uoDbBM*YHk<@o1Uzs>d%Qiu(HLNTxs$6K(!Fni4ss2v9B1ni@U;tFMMLT$$x zR!wvJKFlC||5s7Ki5G9*Q2RE@|2BLh44$K;ea_AuS;^SWs!-p`J=5-F%z(>z^N-Kh$$;&UU)r9xX|fT z6-=h9?Z>6s4&(X?NamuJCmPPds7dUQdwt5aqgeGr3dHGu!gL_|uWe79P3!h-**UtE zpLjT!EI~_1wWaf$I0-z9>7|^sNs)ifQzN*|ai%$}u%PZOwnP9Pbscp2mPCii4s%DO zlCxOHO?M>VZT&NI$I=7%H{%2XOjVo%8Po>>FlW+kK z%ehk45_*d<(Prn@=3awRiGv*`EMICE`UUhLNZoN9%3l@`R`$0B*+xuEGW;|VFzuC` zd_V4Mf`1N{77eI-lO5U6()ybr-u)h&^{GGikrSuT8%==eZt?Ij(W0L$Y-4E!2zjAD!oF_EE9;7lI zWCjHlvlPb67;|!#tU3Vde%F^H z@q;MHMhTBsIPWhZq&kJ@8QUOG$?!wIt0>h6@(-eXNi%j6)#twWK|3c$WjMBIL^*a` zZ5v=V!wT5BUkeV@95-AppMuK2jHgljy&;lSBkv}C4<;2GzqS#zCuA1AA@YN9FCA|A z5>g-=YDC_Oy${K(h-(>nn{L00@-cVZty3j%JTj5K_swXV5nKM@I6c#bD*fuuO*;Om z&L}dc>?j)gj$AVwD=`h{guNJtrf^LehSMP5)1T3h_8yUhi8C)Z}grMXrvJBHK`T%Kt>qVU55V z`P-vd=(%dNQUvoKZqwp})$~AqI-HIlz%ss~oeo+K1hmU0G|G}t`f4yr$L*+hi9CRREBkvk6#MVap;hh85(K)vJ;Wn%Mav6<4 zr&HRUHr z6lW%2XRh!v@sMx2WwlGptO_?qGL$0SDo?dN>^{&Kjj_1r4D6g#^0)kjE(Hcz%T>l$Y#D{`ECpGJ2Bjqxj~aiqX=Bke?JglZdcwAts>N<%VXw zNKnp`U6svDWSkrNVx=-{G6?%bx@j)!Un{s9qujv$Vj;%DWXdgaD`aG z98Vc8{7BEopW#c|$6o8ZZU5@Nvf6*9RPJ6LhjvA}Y%uq!@4v3?a=Mz2YgV4hSB+5r|O0d%+XyAh`!D^CrXnFj1LT&ZrVqmLIv78F3ssMS5n>gnXaql zgMZqdtdt+a)yIB~;9#6qbOKl=LnbP>3Gdn#a+W+WWdL(PSvucq^CiHWm@jGvo#$e_ zoQirEi3Vh-0eyskM3$*2m!<2w7=8=__2NML_@`bc2|prE;d~2vCTSR3W7`1h1{-5$ zB~xh3@;!x%&&8^{6klWlTY)R&B$z|p?%zc}g*=G0Oet*N~^Z0z;kJtP4 zdOladOPBvv<=2Ll*}cBuQy7twj9GEK3br40a3>H{K%1sAjW3vc@;p|@tdeu{l;~z~ z199w^Mx{NH==XSS!LGZ0$+KheRO>xF%}Dwx`uE~qaqi=s!B5k7T*XrryF>?MU`6_Zh7*K^pBL~qMD;CtUhBw7E zi~gD3N=<%V{c}2-K(euhgK8<`nB<&g$O1^KYuvjn_PKD-dir9^NLX2P8?Sw9jdfc5 zwfu7WlFyS~c2>W}wx_VBK!jToQYsp)>u*%Xu z%KX+FqR(4TKZ-)?P>!GCIqXD)WBbUnDW}M^OFx-at(w@Vf|%ckvs zb`N>JSmEP6?j@JD))cC;-2Nv1$Mx`U7cJNqs$)@IQxm4wrQ?{MC*3UDkMnNc4k9OX z*HnZ4ht2N9L8K4nuTfsKo^Q!q+mUA@*wrCD&I#SJNnz^8txpFI5P$0ND;Fo?{ynL* zySVvXEHV@D3PVn?vyY?{(}1WY{{7Haz%;P9JaW6t{%tKC+11>HZ`f=n6s`j;Lk#0H z&DXzDG*G#NmbbSsEt7(=lYHm+IV19EQqSGy%s|p4>&{I1S|wsEOm0YQtF|F z7lRKMfRz*Ca=vd_JS(Tu`B`8~AF2moXj=#{FpeQtCV0CS^+(6|luhkADC zKlXF7F-oO1N_A2baOu2hb9s>1>2WeIVFd3MRKDyy+*c-GFW#T!EfqXKyHtV2`sQA+@I4lF4Xc-CbM#_@2 ziT=&=1^;p~M_dIxqJalC1ceq&_4DNm`TC=ksp9H0ihZKaT+C<-xU}0wwEj7hw_9_t zzLe(yqpEOCYtqUqzaCYT>qaDSO6_)M|H%Je z-SZ(kISb#HpriL4eoBNCrR&n`Cx2S%gd8kStOFaSusyo({5}eYip<;zn18qoy{*&% zNxMRTpbA-QcM|ek!S9UOS2@FM!{ki}tBoctn?D-wx;%k?-iN!QLr3ig)c(+pA4{G7 zvJ`uLasSI4f0rg-2j|vioshz`Ff+NuC~YfuR3P{mf~WIChS*!sP5Y4C34L;JGa&Bj zIubTYW!Ye%k<&)?S0r)EVY!3zihhsZ`_~*|`%3s{hHRe{oWP@6^FEG-O@D45Vz6v< zysWiQkL~!-lfJSgzSq5G=%UL?DuDL@{&&RBW+PBAZ1a5BV|#MF4<7ToG1%YL=({v+ z<~VXaQpQi3q|4V9$~nsIgh4H<%o-@@InT2AC->ui&N;^0t&M%JLYwydEu#ov{Jeo6 zud0h5jlK$m0jSDg{hyH5wR;Uo8N9Sa&6=e9P5Ez(_DS$^jwkif5;I&@=_mQQ63mFh8M7z@TvZ6QJt;Rm<$$nn-8it6Scg&U8Z=%K}Vy zHlak#{~XFnHVrBpt=BTBlph97h6t$)CqJkj%>aC2HkY zQ)6{iF3ExK<3}!kCY4JSGx|;te^<=8cv8r%*Yu0Pq{t4Tc=}64u{c)`ywK^+QtH$9 zliY0mD#!D*a>x>QaQ@ynvg*(+O&3m1p8~~x&u(S2$G`|VvtdX`LXAp?(9M-W)5y~F z0!n;5U-q7A2e2_+N_b)|GrS_sk7jrhTMFJ$#2jp?34WRRtQ4}6u+lg+LHUnBIrV9| z!6=DXs-9KI;o_#5OMy|MOJ^oWro#O`eUG*n zWaFDeij!5nd*_|tKt-yw@2`;z$_pdwTaSGi2uF%YJkv=3g z`I~@I3__#|@l)6_=1(Mqba$Bt($CnIVXad8&E1y$Z z!TWZOD{CsZBE1elMf2xq>^1T3t+2e|&KmPRI_@Xusd*1y#e8dbdE3J09n4QHHciJ; zC;jg^4?x?lX~+fqzQ65TG4M~L<`PeK-TPlq(YXOIkz!ov`ysPB=Da4zEiJ-9af4-Y6M2F_D*4bMPVP_K#eN|-dw3oiraWYn10Bc`B+*^puyI2nyZY3iL>RIY(gH*=D z&y?xuBduprzFAfRwh;-1ub>MPNlR7v@-SOK{$&1|uOsNB2J->mqj>G|G`0Z_eynBD;vwCiuZy=XiKuPfJuy4p z^je&J)BtqS;}k5}FAFUw+xQdGt4mpWyhw|gbgs(6ssfFi>HjoWj+Xtp7Dz%&{7)CD zbq`=0ic`gpZQYr0>Kd&dPhkmuTl}h@E9<6tXFG<9x5O4VMtFiHEDx#0JDZtmg(6VQ>bBX;U4JS34WIHcjz=}W+!!&MG9 z@5uJ41?>mu`j25ZCNi2z3jlV=ssYhJkJbr*oA(kK64Cm=@b9@!@qw#K!Psce6<8>i zU$!`c;UBBRvS{w5@$?MhYtzn9FRA9& zeRz5uPOP(O)ewmkt%8EF>yP5ulPe4z|C1MDO=3iQcg$ZKIwpc_aL1q>w9eOLp_OCWHE-#R5g?G zBMz%h{GjPtl+G+vk0UeDW050s*C3-kkBp|BER4K{-g`grj_hCV?h#qn+b;^rI6D~6 zSFSocl<~C3mV62K&_ss43?58Wy&I1(`pRPx28W84i*TJPl@LyRm<`4k0E=29#4_JHNeOc-kD`OSE-%wNic8_be(Y%bYoasIYTWX0j6e{m5SoQlSe|Q48 z$3c2Z_i*g&s?{_aI@*WX>US$=^mymy zq>+7@H{^<3+a4UovVQ3Z-Q^l?;4>n^I}Ff#E%9kllVb=ih>6*ZeL5k(lYYfW7Ex!{ zI3tpB;Po(yjof9LC0lPKR)=xRKwC@p^tLvIC$dF0>QTq;Zn`XbV)r1Eyele$tr5|A z9nH!<{xIV_Xq=gQ<0l{IMR{7a&;~_;(UjUm6se_R{IL>=^Wjwgm%T498{-QmI9DczDqpB#k0%uzQmRQ9p(1ocoYw_hq+k zwiF>H<4S`PIFE8Q3s_ZRkHskEJ8_-MeIn#2ZhH}r9GgZaszf(fZx7Hn%x$%rGpGfh z>IC`R1@D_f-a+SxaAxrM=N<-dQ4;{ouzm!enuzl-qB)pv2%p4)d&bFvRR4FbB7fSU z18P@<)I(am8b#;Ww-R>ybT}yKNG1iGCsh>Jf20$yw1m+{f^4zJQWR>(+n!}0lv*@kzuD{9T#a6z$U)d53@v-O$)jAa{LtJa$!ipG<^aR=3J=lRCJzA6xgR^7 zKu+v-hE!L&Y3G%qKHzcBi;OJLg|copIK1Mll}km@Ys+eE=_!&+!^R$Q$01L?sjC~D zNvehfL?t6R!k`dr5Z*MuOO3GShQ7iu=w1=boqZmd#UquNG`~y z*0imPbxyo4j=X?RB5IUG1T;MK6a5yDPEBT$0=z1cSMbM$@ zd*8YQKlTo7H^iYkmUimwsSIvtGrTGir~cTY_p&SsgLUDB7)Mk*RP=hTo}tYEOysBN zHNW(suojvKu88OH-QT|3d5nE}&Ea4boI4tg#6AS*G1lhb#?~X;?AG;-b3LvT10NTMiZoe_EKs!i zI;AyE06M2~)txqz&W~x=nd0p-BMqj3E{&o{#R67f;q;&YB;E-yR?!Y&p8z z*^HTmn-t8C`-UzCLE*grPE=!CeWup-kDV2m4Pl!@V_H9mU-hsgJ~#sO8al`|gIdV7&D#_J7R% zinMZ@oT0Aorc-ke&J4XmrRF8^dRV{~#q&5Xr_g`oIsjU6GeEtkvVcg%(kH5GB2xI1 zDF_9Ify^Nd@}x$Z|J3BT?pQM=L?vggeCtuE#5~qaOqn&fw1)tGx)qau4l@Eq5wd{YYmN?63$!u!AA@VYjr7F7(nBy zhOlq-zBT22f98e;t}L+vC<>9RU7F71zN~7fn~Dvb zKIWOhx|k*$8|@gA2XubEPHwA*adWc=#?~0e+ljP>rzzhk=FzAC6`#{k5=Fvo{PN!V zdddFk4ZnhsiaIu^mvyR9InOqSh4>Wdsl_=96rTf{W1>va()SuU?f7(Tc=Xan5LX9AFG-Qf7-V7S0qu0#|R4$4+D76 zAN=|o9sBC*4qU$)5ZVlVdBHj0)TzXGTRK-?@h4#Lr)qf@?&&PoAe}#LygWN`>XP|} z*!3Lc%;E<0Nk;D1uya+WOTt|Pj?&~Hpl|OcXh=<|Gz)lUfE2TTe$*{)ZNV(B z%{Yv=dZ672*+VAuS>MO6O#Ns#&Y&#PLdQST0ivTC5$a=Kcn8 znPAbmb(F{uZJ^6ayl4VZwfsyYsHd;3qFKiDakIfuhZesu2!6p~(sfSHrjtSxT{4!` zGEIC=y2=en8A#i_Cf`Vd4RosL*xi<(Tk4&GEZ~q)BP^|En@A@7{99 zpA!v5GX6H|J?PDHz_rR$6C0(QiDWes#lE#L{`VBR?-$JOIC$p7tM)XB4KT4iX}U5Y zGf6re=h}l|si?;l-isMB10~wdoOr zl+3b0d3XQt>c4X^d53I$M%~wY6+^;HWFQ|ZlDR20!*`Fnh6SDgP4SMt%q_F~mMvX> zB7?b8zn|(En;3WQiJs>f41?0iZ~&&j>I!T5!?wE__>%nXCJ$w`emChcK`~Diuk2&I zmU4uuU8q)pvA7axS0O))bCqwv=I|{Wl=iJ?ujXN*I@BbOpBIz10k2jo94p5hj(xdA zp%9FFHmRH{rpA*hyOuNhCKj->Pcap1Fwd!F^S}PQ+2U=rQr^EF>g+bdl;Fp(=2~Ue zujk`?DSiLE6z)1eq9SNS;`NjCR7Yxcl9Y}gXnOH9Y+o%K2~r-j7)KkVm^KrThf-M3 ze<~nv0seq&QEUl8BU>EsaqfpbjYe{YSbJ|?em__iPrQ{N8E%Z{{@0-y`wm_56_CHKBuPdyTNq50DGXkq$** zwr|>oVBYrE07pQVjuMsIX=X*H$a;jPYYWs50y5OuGRt$1xLl;b$Hu=NklY?dpryom*5p zDtsKqMAgwpdk*$J<=gf~%Lp5CeCFM-WWEz8H<)lyTdM?wt%rEfhD@Vnpe70WHA=xyrHDqH|bq3`s^ zmZXkz#T`i(j4uGcBadz%6B^pL`qyS7jyseOyw1PV*|a@-5}QJ+m_KcuvOE!CFrIfQ zq-&|jwh~WHS2)^;`=kJT6XHCQbJ8g|wuQ&SPUy!6g{1St2H4bBnY;VUeOB~7l%1)- zSpbMx@-N_Xu*G`vkL+q+f%95aR?9j50Nw5hgwxSOiavscZw~^w@w;=cE)X~3c4K|A zoW+dVC&$45a29^Kew=E#-1!KBFMX`KVhF&DtbJ{QmoC%%Zue)xltOnkYM?u8Y+616 z-h|x;=|!k({;KHV)jn|`LCQnWq&d3_NdubvSgnDD@WS=aj8VfvExjT%a+(V_2Na6- zP9Pv+(;;Ao?WFz5W@F29jI^bR&idrxR-gMM@SbSl>OA*hW5HHr525ewz=vK@f&tiF zXc!x$37orzb8vaB#%}U~#$FIuzM(bQQX}@^?+`R-6H)#KrIPIvrPJUQTNi_}@a=ke z5yYc4{|10X-*boJioMdJx^!&V!H7S*hV-l{89cf;gKK zl`D%a2r}9q%?p-}_#g_O)|O;d9;xWdXKl#;ZnuDDuctcHfis$p)hhK3_qA$DeKJIE;)X{6 zGk>9d21BjFIqq{_j*sLu&g;n?T;b7%`s8tWmg>iiKxDCx31#`P&c4FF^Tki8e=g=V z^(}u?_R~3EsA6-?z>=Q;J5-itt)p|yLi7Cthwh~x6o)H@F}^yxgi9nW_a)ar^~-L` zZ$enDL_r|<@8T~k!1gn2Q)DI)&`$C2p_PK?ypikoTL5|MhU0dM`=#oT;z#eohV755 zTMboi8={3-$M24u^GI&&w~bGVI@@IzFN(HyHwxh3ZTVrubV`sZ>lqto<<~ zWZI$-i{JVZPJ>b@U0S;1ZumLMZ><=3+|oQ?HS{W48NK54p4Iu>-9YVH=eW7~#U*T5 z%Q+SAB2=k#)xuIeT1U(L+0ct>1ls=j)lFTQ{?@w!Ejlf@QK@a&zIlP8b$4?d;mHjFsx8(gc?++BO#;mAUTXdsD+C>=tEapwN6>FTzc(VC=-VrQ= znFhh^1?u%nLSrVve84Q~CuJAL-O{FbuF;-zg&!7>SsS5T+pE=L6=@auSe?l`CWGbi zi3CQ*dXPXzFw;qz@xvJoa5(+g+3V5&8RL2#2p$04?1k$5LkZ&P%-e)@MFisa0z)do zU?|+1vece>pSBY}0DA2!vHNHQPKL+gD|S@ELhV^szCX(ZDD}zOmsc);JC>`GLUEv4 za1?#)yJ8OQCLxm(?04j#LAC(Vl!*6_{2kBC^njgOXM3q<_82HkvT`(^$R$joa2uI6 zM&Het#WXdUk48O90n&YT{CWeE@9)WcO-X=ECwxd^-LxYNhH zVV`g%oavA5Z?FU;vu{kT0*tVBCQY_T`K&OKLbhkbwy zOI(umXy8j71BUpHIh!H}&ENPK(f@Q=Mrma#mQv_n0Qtxt3Z~h)M`q$;EU8Ng)|BZ>%ge6g`8zBFp^xeWPw8)K#n z^~`Qtj=_$rnH@@7E&3Bo4z+l$pbzFE$e6|a5xYJuwYo!nExYqdvkChYTj_7H-#@a0 zt9mexmI&M*6!UOz&g;3aD$-(l14FwtGekXpFM1*>zZ!peUM>0LAJ%4VgvZs&0?xsS z&byIATwY<{WHy*1CUDmg2O3_!BH%X;>-|wXz{HHP?7%Kk&WRX(Rv70i{+vo%V@*3H z&*Ci|6h5PzZ_ubqd}2}BJMOn_)?4r@UWWUFAiV;}6VhZ{DU1iV(di%_dSvZoc{bw8 z7^o17)0QeDq}{nX@%3@}a!x;1tQrKWmw~+=mnEG`XF4TET6g2Ka~V|AiB^qU0gMtp zC%P2*WvX-*T31Fj#^FZ~cCtTAycwG={qgV60>>3WUJA>DUbTF_`usm{s>s>zUES~T z*w|Zu(j&+8F=S2rUr0;d;9#q`#523?MSq08+VbhbiDst{DF@SR*N~jlFiP z!`KbbI@yKm_VoOs7$tDLle(kGk9D97KrYio#=-KvY{WHSRcK!0m#{@%t=%4HLBfO5CEY6!oO8NH1WI*&6*1LenyP!U@5s>LL5S zesi!Y`e*@U_S5z_(4ydvaIiV{zKKy{xQi$k*N9I9oN$$B)lwp3jPeI19oNk_cxNW3 zFpkylx@+YLK?j1f<0^jd@_sUXF7hf;J8R=@!AUAoU#UND=3(f9_Pg4&A%wG^$+&1O}j^7SVFjbxLT_0WYtZ7WF- zTx0W-$u#av;vN?yU@s6;h0{G}**$(Y)WzSUdourU+hIPB% zvzQfJ?~Rkj4RUNpwc0PkO*z4<9f8mxGX@7t$|Ajn=Er6)y()%fvn$CjYC6YsK= z?e?>=aiX_%;K!^{FUz%+^8|sqmEu6%xidBNmj5)RdaG_nPgweszZi`?*<3*oeR) z0TVmu*mgx)l@tV)9)>>lq&&%ot!hizduf!bdDu_>poFEQWmT;bgp>B+qYuNBfEVE1^G@Bb^A4_X ziA1O46yzr{ht?FJ?!UC9FaTyX?7!@cUFwCO(%Bv;5Y#*bb4dw^!LZ zqH3G=2%Wz2bY;h}Jv*?NgMgaYY_GD&>bz@UUi2#LLCZY<^;X4LVF@w;3apjrT{v%_ zov#bGT&IP7)+N&Cu1^ZdGbD#B_0UNSDN4jH6Lc)ci3O(Lw}qHdZY$XfyXTrt4a6?a z3xIJpGYE#>2O>5no`ft#0!6yyqenD5DSg3kE(P&>4X9N1wB2|ljRSVFU z_S0HL%hOhN#9x1Wm*j%&d|}hLqt^?(1hYO(-0Cn}ZKOovQ?l=rzFi@GuM|y@vHV(e zlYWfVc!Q*$-Zq?e8kGu&J8%pfEYum4$iFGuG8>3EQHi$yLGJ@{_9B(l{~i-`FgvR_ z-@GS8*%0n}CcZp7sl{hJwtuV^q4$N-Mfufyh5rjLd~+^eX_Wa1Rd439f*=sfL`T?E zdgc|nq_rU^_?coNvVlnz2l;DGwGBB6BLYe8@MTv=tpYO&RrvS|sf1^zgh16G;c=6I zfJd$lR+v1geJ6oL^%ub{%jj=b0n(0r^H2ewiAM#eR-&~fcbfl)z|Y@7>j~~Lj4UfQ z&BqNc!~liwS^bOKScX2J+FsHh6aePJI6zPjw+fPB26N{a`yp!m2 zBU}Sd8N@O?$|qHSpmqgv2fI%iK+Av<`rFHvTMijDKl{kNYB9r32x%ow8+84}*s~+< z;a%~a$PeVGLKU(m924(Pa2Cxr-C6ia@+E#t*SsTWSOX_<%VI0?T}vY@6KsWzsNj2G z^45_%TvWD?>koPY1=GF7iB6r$-(*KvX-GpTT_h;ul(=t`tDieYm97z2aF+{<6*@$9 zrqL03_BHqIimB%X?0fG^F@qImVO}LwJJ0I%t~8)Ku4U-|fyl@%Eu*XGFZP7+&sn*O z1MK-PH)?O=8co%9m%WfBVC)rN%pL+sT7p0Gn|XQSt**!^^uNWenX_Tski zoi+T52K3_*DK1VudscAPxbpW;p_t#=vm?|0p>3IrEmEFO0&e!MHgAV1Me%E^H=9Jm z-w!dnz(#R4IyE^XCatZFaPs9H<&bBz#4u}VBJujaJj`ruu!DS_#Ty~FI?tS)Xi;w69&M>|y%kGsH{4tTg@z71b{ zw$U7?HX=zH4SCRsEiJ#T&-#5|;;` zkFeCjOtHRv|6^2xj)h}lpVAgo>w-O{feky&nY~HKd^M}+h*NK#!;P$JX+@S zW-*0oh{CVQBU%<{p5Z5g&eQgj)ODuZ$GRT~a>f;C;A^ ziyym>Y1{|*0guL}qEZMides|hc?pAMV+I`wu;BWs;Jgz06=-2oh*vF#ULI_f0$w9& zBT14GU|)yu9xwF$^Jd|TY5gma?N52dj&Zo+kDUuw^pBZaR_n-kW|p$LWiz6W=DcvM z#&)q-0oEfJxA}$sGrJo5&jgfLWsRx`yl1Ut%V1pjA^0%so8-Hobw}Z!TZ${Eeab6> zG+m_R4Fz2xDntCLnL&BcOpR@B1)xMU1*PXIq{S9`@*m`!ylR;=nX(&$AGxW~I!YPi z4mkSTwWsB2S@c8$WBdO(;ICMtA~&iO4DLC<|1=}6HV0bME}26hp9hN>%m-$bXchIr z?y??@-t5b6OIvR=8cDflX5{$v#@1Sj2XmwvBFmOn?+2VS=+s=_J8O5*F{KLei^J}n zcj%tn1s)VDpfhaMFFOtlzf5V=E{ABTvBGlQtbL@r7e)nNHtRo}R$}!%G=BWN5Jj}t zSJ&ED;rnv+YKxtSALbLfVa05LLiynqQ4CH&S7&josY>E()Nop`I&UQGTlQlB@m)s# zM&_k{8%bNvNVmK=9zzfe#$=<;-&NnAcR6n(xjztIm|oxZyzRHlMxBi^M0TX)TAx-;AHA?D|W>5f#qANU(`ti^}#s&@9D}& z(Kua$3ieF!m+kq?V%F8S$xa&&Gu;mpD)+jzWcokSY*|+L8)=npjb7ZgaHX558Dj&E zQ9EWKjGc|`w%9nXElbSp@S@nw-J=spph~8XA;Dela(vf-k@+UaB2Fsq8~bFx&sQ3B zSL0hOMcaciCK{9MTfLl~NcnTW_VfBDRe5EfGRU~)^k)2ba zU5LOYWh#2X@P`?D0vLVKB`<`AHyp6RghL^KiHTP|(IpCjHZs+~n_`O@i4_gc$;|L| z|GdwIuv(6i;=X!R#;wc!68@v_g|G(SZ-V1zNj)>}h zmwR~%y0K|1Hd5Tap>D18x^i!+AU<;FM<$frAbqD2@Lvz_rh=PQ`P^fFC66*%=rAlI zS@K}bY1k<0Xx6l?u&XcMaApG!lD{NP!i?&3A>HIn>Jrsw3z6lcxnIZX+%ADYMScQ{V{ zSUi|9{QXUsJyfew!U1g5gb9oQqtM74PCSW8 z@`@CVxrz=_(~`Bziq{jQ&Bd@pCBS5vB=-AY6Hw%)@9K31YJ^5OvY*Gfgmif{P?k1~ zz|7^psD`!jrDqC=j6<2VH-wHdfXnqOvicKb=43}$u`G|W9x`Zt>2QL1ROsdrwN zrcWdZ9$17>Xf(#^*4J2PFBlM!4a@0%a55phV&i4&Bs(HI&$&f0mm_FhERz1OS?nQZ zmgX<3}*KDfc27(eI*%Ufu|3qrqB9XXAah{GWkGqwsG@G2f%D!IYBg zaU-C)(&!5n;QijC#pT{GutEXimcvrzlu)51E!IRT=L|ncfiT#w@lK(iTJJukb&mkN z?tmiIUvr+3b^J}=nxcnhG8OGRUvxh%TB;aPym%jBAJte`elsT_wUy&In$g8{kRtW} z?Kydee${1d;%-<{e|>SSpwL=!yJf(L4M`i=DMTjPexA5UZXOxvw21b;hJPVm-w1qM zL#^Z}EAh`;r3rcO_Db)(yoL6~)HIlfAr5bGrLE<=-282OZ%Z3ML?E8Nw3ji>lpeNQ zbOqu?H=3xhthl*|6QKLN!bt5ghFc1}n7N9KP}H^%N;WI8+y|&8rSsyOX`;K$mH>E5 zKHq<;*iDPTtEcFMDSKkC$d-E{d5Li~u|jDrHzlyvOfqKe7-!rG?46>;GABEbJzKQM(RYUD=cDxw=6_%Nv1mN^X7D!S&eBmTyAIGNJFj1p9P|e1!wzaZ z+<9z*zLH!Mfz$?kSV6R8mTRAQdXO?s!j|DqgAUqRsAV{`xKO>VSxeNHhTwKUEI-NUyCE`!o-S@s zi8C9$k^dV-F@ILH?8=1xFnSp~Ug*`E`79Y4k@`f<&656WM$%>Kib+`^2_Lj1c<^ z+*dFaDjMBS4S}jF5lMx^Ar(Kl=*6a+2o@_a;Z*xa9;88f`*oSfVr(5QXEQ%kX^rz& zNSfQd6J%fEci*2gh;{*52)K;qsm9<8R`anXz0E!iSZ-W7*l=j>dEQuik3}!3)CA*PRt&+pQBw{8?mBV+%K1!qclUn z^1RFfTsj{f~ME? zq!xY}LjMer8`I+LJzKrJLr@q2@g2K&fRt^$ za;y6-m5Dz#bh`meG%}NMONK{}O%pzP$blyT(6H{nGWHj$c7T#yie+gm&iQpCXb(4H z6^H*aS7^pY-5hY(O3F{TBT(+hQ2z)iS#Mr*po!%hrU_z?O+X^%ls$`RZEw^UQ&Nr^ z#8P9mB@0gtjKW>(C`kfL1>Cm9g5bNn)D^vq0UpGYaWQq%eykknmk-20F&(Zae4`>z z|1r@tgnqoSc0i>=o?>NVwq`}UbCIllv_raZd5xIv{XJ3Wdq)2&0W)Y3G@7GsUl_q? z+}KCWp&6dg$Bub2D1hISWcw!w5Bwi=iPoF&43s~zhu|MdLXwS84>c;v ztih4V>`!z-5lFf7hPk&5r>Uj9Ook5YK=3;CAS*}LXJWxe-4~8L*VBWrIeMn zgKwUyj_vxQS-K;kZQpyS;!yenGrL0IR^mx=<2`>Qs|(b+el!$j=XUPdW?U;Du|B=x z<@)amnpidrrbAzL-c70Pgg9K;veUYTIeY(c^ckulp(Nk&WwM3_M32W9?es^fSj}~! zJTS-j_cr4ujLk96UX(`ZDxE~pM0ZxeB@#yT*tEdA+ic_Ah^vutXyWvR28qJ{Txfgn zC$X8j5YGP3KMl)!ce}MAuWn%cD=T_?u{Z$v;^I!UDvNZ2lgHvIV`H!JUQhq`5z6QYcrRa z=)DoPYa>Ee4XIi7XkeK^&Ew;r3QWK_%|hSoV^z5;?=li9PBz7s1Cq(ztKZT5(|^lI z(X>{TTkK9zz@4b^lE8UB%|)619>a@P!ebw zP2XAA9SYC=cAb^O-Y-EBOIC-)X&HD(3v{(?aiiV$Zs z6nubZhZ=ql(lr~TeOvQh(0X9KC$_?^QG@PtpmDnTL3laa82f>A>Y@LwdTsT|3}zC} z1FWm=%J}7C0bP5@%lXC>%WuxcbD|GF2oH#v%ldM8>y$*h^z_J6Z?)qU+5P z2C-z4ru~ys1!&*)!slnSegKENH*n0BhHKd#Q z0Neyngkrt^XmF|0Aht%^a$E6J|K%+nin2lr8(*l`%?v?S0YY+bVbt-F#5JC-q(8RE zp-A3aQjs^v#DIDRk*A7ZY>Lh1wzk6VKJE+DhPdFjtMV_4R0L5!&~Khu@P9Bay{~?C z_PH4#5WD_2sHgvdjhw%O7;&;wx7{srU;0Wat6#vNRZG66nPpQdwsv5n9E;@YWZU%G z_9Ufr;1{L7HRq43O1Dz1QDLnH4_Hy{Av;JTQ~OBD|h-8GYsm*BXs!?7vnE z4nA2S)7R{r_`$I|Z$KX(x*fX~mZeGij1)3h%EeV2>_vadCI79v$m_Am}Mw68TT++xQ0%y8WK^bx#>;X4`EYMo!oAeJqeEo+bVJtNr`H6JC# z$l-6q9paycudyazm}d0Kf)B&iQSxPA7R=4G!l?ocH5xP>9s+Iq?GfL% z$MXO(QYGL_A2&l6|JT#4ie$-V5?oiYS42*1J{{F# zIPRH~s@-_?=N4{Ia?U3;&3c#H+l1CN)w$UKuXxib^_#NAyR8e)f>D?)*Sf=f8P5ypMpp3ypDF=>hR7C%TlsE3=m4*`r!7OipT%rt$`UTT_Eq@5|S_ zjjgN=C{ASY>a>nXdR+C|sekk3kaD_DT^<)Qeyh$^+@kFm65DANZj|J`f`mBD8cFQ` zkD_z&XS)6W_}%R;-%6=lk{otdcj-nc5;<(0(9t0wIjnM6IkcP)J0+Fmuu4MMiptqA z$FM1f<+$W9$1R3oW@dIi{r3AC_V`@awfFn^dOdx`0-mAZkWKwRR-Y3&Pbn6f!TzVQ zlPTGN0Kq=TP6Dpl-nij)MRsiy>JEH9>{}zl40J*gK~Z;SQop7BLzj5!xzNkkG*ND1 z@>x42^DQg2?RDx5y!i;c)qw9f4(M=^W78NDE%o5RmTDoB^AlVD?!{uE-WVrP_bF@E zvMS6kHdS3EfU6A^`b-Ywy<=nFb2*|ghhMq$6K2r+qTdL2E;zvrN{Pd>i-IiHg2RC8 zCr|57)}(tq!1h@b?XClJRnc9n59une9FNfIL|$gON!gXtGU_J_kU)kG3Guz#>(tZQ zT6N7YkaP`si)c$MhYwtzrp{X7N6{%8MdlAxqnjt*ujWpG&g<+OA5}9|6s|_y$>AI% zwgC_2S9Ba2+snPs=zE)SZit5rS>NC*VnJ7UUelli%Z!A99!=S=Z9UmZJ?6{j{Ar{7 zQ5oivYEE9Yl>z^#A&!b7#gqEu&NpkY9M|_6eAF_vyqC1^%8^_jF9&yYD{J zE)fMnV0A{%K*L-Upz!mDzp>aq@P(Q-n`4B6cs!&lg@^A_A*R#Q@Pzj=JmQ%--3%CW z10FU}G=D{3+i?r-4IVQ2f>-keKNy?$cpR!}V&)u<9q|(&LU5yL!j_b!8=1sZoboG` z?jGV=lReGGWQ-760|Rw;lgP>wV80$Si}kr2jva!8CkS4>o4~F`76gAv3ri=tR44w4 z9+(K&)oFfB-ZEuhJyo;+TgD�Z+`@H0)x(57T)P;q&|CNAudr)UyEwQH2=}dSu8j z_sN{7y0L3W?L)6PmmJw zb(u1S(n}g-pgY`sG|wQqKy$~lqNFy{c%eKmZ`V!ey2nSZR_oTjuGYk!$Pbaq-*DbQ z`}(NHkE|apjfy~cUUh~-*_x|T5qL$LuHb@tg7C%`fKf zI+N6MnR3bZ8gbP>{S>u4AG*02HEVDrWNIyPX`)!w2^aonOR^f+lAu=;_mVZ6b;I7{w7zk= zRkwel92fpZgjZ5xxKFg1PpvB#MN3=1rc!nmoigO~8U04DUC4|+B+-}&ko{P!;iVJZ zH+F#sJ$QNx)`ahLP*cf7C*Md0LE2{?LgmPstT918w|qciwTjo^4vsV2t}3w9n^Jbk zLH6scJvhLS>wHG^;xW>&#yW)fm@Ap+d*-4L5-$5tM`0XG<@icKt>-3mg300{ z4M~bpl7>4v^kT4D4QZHObD9#nR#E$w6Z9*at4wAWCrS3WNP>K(57a}$7LqdhT4SXC z|0;UGfs*}Oi2vpwb~&*Ol#@MbGNR2?M^Ktq%-hy`KYE)bvcB?8&Yo8Wb?K+>FfAmf z;Gc{1odz9%rcKHr2Mx4;^xARQ0&eFOxe*ik$yE`6MS#s;LZ8#}C5<6I5++Vh!P)Ck z6?Y0)gSfIXNx>0`B(q@qjy}){kOyZd(~=^+7{OdU39Mrn-p?wxJ-zdYg}%v?W@a(~ zS(VyK86~HGpY`cooDu|NB1+c7wjC9CZV{6I7&bZre)r&$xYuMb{>QS%gq}pIRfi{3 zENbQ7{L%|b3^i|SOdD6xRpL#NFS_dVRY&>lC(QC|a`k^Y-lT8d3-vXurdlqD3QtiFWJG5D_7m`sGh1veqLVMV83` zBTnoF^3|K>A96P_J#56J{Xj9}=^$7BLcbnDKRKJZ47>HdG9GKRtko42j~JjSOs%>S ziS?#Lr@-EsM&IkocwDoY7@neI05{Nc4qMMN}JKa#(w$2-aY(#^5oG~{4 zi$S^8JDG%c@^Z8~NTSnNU$T2fuQ(bR`13s_Vr&2Xk;Aa11q)@ zESC46!SojJU6}Xr%6UQ&2*}zPiT}P;Gpnwb0sFabll}KWA+q#r$+;t`W8aoJ4pQIL z$Q)o{f-d& zA=(RZ!9aW5R`^-S0v4u;!|$P2$183>E}qPx2ghqJSr4GU!}h)frL3{*U0YE_G~BG@ zDY9j4c)e`)O|j$Ci1-Sj^ZLF)KR&FYfn+yCS~$70K4Bj3sH?Ce-0pN)B-JQGNS@u@ zbM)P_5M&sSxF7m17yV;xwcD%Hv7qnf#>zv{f90}LZsuTb2&+s;+>T{AnCZY`e4Rp< zrjhO;?#~=~$U5ISkJX3expIp+1Wkw-i+YqmUC#qjg zsWWroM}1jNnxWO@?mZ-afbknXk73Aspre*ypUW2Qc6IBvHwDx1r}tI#$vsB3J#}EB zNySaaU5@miP$LF{w(*liqY2d9wJq@g2g2pXzd#u%JmmsqwlCl9#MgyfmxqoNl~e+W z3xwA8c0C=!_|=F@tZQV~;CnmsN1}&i%kr}qBho{u)Crs>i9ng!2iB^Vm4-~+qG9!j z9-DMbfbV#G>}#5tm8(D+^%+^e+P{+3dF(~I)Z7c(Pd3@%w;g~^7Ypv0KqZEfkMS+~ zZDdh|Hx-B2S-Or{x?HcW#nJYWtUtg}P8&w!Pp=;PTo~)cydUQwSvOz>L>BPUzL$(n zGiJ_sd2+G{tsDd;1s2_m8N_gSYVhrf^-}S8_EhKv#H=8rCe;A|au-$;`!E-bCS|Uu z%31wp_oVlX_g$3+AQw>JbiTX;EQ6TKmw(HIFNk%B@-pSedwu;a!?g5HbGbr4YwQ2g1;rMq?XamyQbeATA(yS~ zSWW*$6SA?F6j@+t3;WwgV`KM6$j)TWf~8P$6mr@Z_c#@L+SmQz`qO#i zLsBDLxscf-(Thn zO_8neQjL2$oF z)?$#K`V1fcn4i98n4`SLjHei9m3wZuQBw}{IRb%Jy2lx#*WBw@i*W!`+rB^M$rE-> zw;q6NWR47g;uh;^!k`_>S+c-I+~s(Qv5 zGe&b<{LD`1eJ8?UVHiaG$+Yml7qk4M)H;ctoP!RVc3L&UVCOFk1~Aq2X~AbsOFjH= zUKF}Zj%+E47Z`&g@^|4B1qf}~cH1&rsz72bpP~>n$Z=z4kIR`3a~ku{d4&_mxBudrhWNj=s`o0HH#)+k7P z5)fwFGq=&PYKU^>O=hY&o}_Uij=1B#JDnl}3y&>BYJp}aBq*Ol8h58~@zTWT^A!!{ z*kW=I`{pQ1yGm4wgS?;fVxy>%PCQp$9-vJOL48{GFjAI75#7>vICSR5Pz0JNGfW}> zTJsRWUTzc*T#$GnOlCAC#gY~_`7qnR2cC(M#Uvp>hmfd`=S^xd+<>d+I~De9RpnZ_ zlmiXW%V#-M(iQ)sjI=vewB_J~)7Zj+4#oPs_ycn(%}V`z66CU% zsBQBduf3Xhc>P^;1Z%#kzkaCdq~P4abPXd|(O(Ff=)0)#_s9KM9Pi&I z*Y!@HnyfgjD!EK$UI`KKuya@f_!8E?2J?>vOXze~lES7EmJ)0Nvf%V8`?LJ%5P=-j0ya47|3 z!gLtDYeVuAKmhn8VLti+I?>ODEb(bBS-I-wn5pL~gvAAyZ^K8FW07#9M?uhP{idNu z$U^>lG@o-qls<7z$`32{V+Fg()6j^#WqvQ$N^pA==GkH+VNL1KzepT#|HC@xy?U}jgPDe%ckJEZ!i$LJy?Z551v;hOc%afSknHDl#^8k zkq|e6R31`4fIlZk~Q^u0zP@#h_!chtF+t2l}OLuzDNe< z(70_IDWcoY*rcXqtyfBNj;F%YW*^ck)C}kmoUW*|g`w+o#yylk5cZI?+aY+Fl6%wo z5}2iRb7dbrcU;ukKZc@maB9Q_2mM}%8_sCGCkm1Ukoa=~KihVsEUsAvBSx^Lt^E@n zmN;`DO(g#Z&2dMWgH8?5lOS z${QE539w@I|Nqit&LnHhZFV}|pSl@j5{tob0B0OlNV*pCT&~Q5IwBQFKg*cyckOeoTNSIhhA8vGh6e9Sot52@f(kGJ`F5%Q_rI21NbLE@Cv#pZOhK7Y zWNdY9=S`6BrefM_0_2W(?8jxmLlhHUA~9;Ubxh$zS*wA#W<9<-ws?~w@nYN$Y2Hj) z>Pt$lB5g&~-FQOMF+1@9Jt?_dH>0?D7R%c%0)*FNKBO)NaAtf7q|Mui+j8J135H>p zp5Ye%ssuR9vxnh2^688m+#f?%0qE#EoThOD>m`pNM$^OMA0xryNGO6AWNCXK{f?4? z?7u>W`?TY_>S+6Kei0u%-WFxtTZ`$|&doAL+JoQ=9>K9W)4*pLebvmZh&t#8Guwf_ zm%-0<0PHf$l@6l4%nW8`*1w*bVVtZ54?;p;=LX)f|m&V#*xcL zANL!Sq&nrGUamOw6Tvgc48~QK;_h>1&gII7=p1RaECvtJYsu$Z_N7ZCnxK$I<($9p zEUWqAhAn}-^6bPUn50G76f$KP|AKtrEs^<~)$r1~1zsH1#yP8~UUixizpZczwYl}> z@PfyQ)q8Eq$#>Kab+fsP^rze+;kRgqsSj9>lK8<0Sz52unSUwe~+ zp#wc@ouj#WQWNjmxidJZLHzN%yaLM;DTq?e7JT8Yf!R9IR9t0(A+x8Bg;47AaEK}W zt6Rd|aQ7fLiK!NNO7=%^1qms<+tDtMvrcJvowbP6EI>ve$!7i4qVvi?!d-ilX4Kye z2jxpZNUi*CczyyDHB6jPh(K_ktbq6p=I}M#TWtB+s40bkia4^G*?SQ$RNAy)}2$2Owh+IsvjEiPmDj>lhN zp{o#OJL}W^=t=YiQm<0DVu+OfySfHH2ucN!i`ZaI=Z8f4eRNEqSIR2N+jimdDfM90 zdnAdm%~g|1D72cCJ_UxJCIn!Nv! zA9QQ7ns2_E*p<6Yk#@UTg*;9tt#`vGf+x--mCA0#QJ0R|rYznRit0Z^RTng0FNb9l zYN8AHrZSK4r<9SnJEz<{H4UR=@uRo=%S~H$mz6V3%y)L7l{KRqu96A4=#@>mOk1`V zeZ9BeD-F$_0L04t!+xl`OVsYvGzA`xYlDO&NsmneIHtSO5@(@330c-g^!U`18oxH? zJ-xex-VBJC6_pom%VX}WlUEZi5`eQgOP<4r zg(UXlnhSEmxznqsW2*H($dHA#bsv{Kq|hCx_1E2K5?MH83ER^7znipiU~4HP9NdXp z!z*Tg6_zVf0U%&>>#`B$!iGr?V1#o7xN4B^Zy&eWANi?Nt0=;n;G|!(&u`?T`Zl(J zCYQMH6{kMzGD$gX7-nzpREGk}gKZWE2N+45^-IzeT-KyfRKN7PkqtWUWRGLgre;8= z_Q^RJUs}*&N*I{cvn39GwRmznZ*P{FUi#dfzM1$o^vu+=rqQ{RPlI;@b5oYQ{@3F~ ztu~AKFfoADa~xIIJmVT!#!`%*TPhSv$LbK($&7`8gO z#Ou1eo)5}{z*O8gnh9Cx|D|G&CT14^WLprb(*8%8q8|+q89x$^vbV*A9qVy!TbwnA z6}D_s4k1YsN`u%O`M6fK&)UW~v=+PXg!)Pv?-Ia}4t`K%HK5i4G+d+mYgexkxBJq@(N@r=BS|q!hH)=f$YpK4 z3FJF54X6Y`H;aQ5Bb9786XkpyO{I5T)z-%09UMQhG9SwDoG0eESx5WzcFzmR2!EXn< zdRWcm+Eb=}by;V-K!J;kN2ee1oIWeI7#`Q9e>1~Zg(VBmTYE3jOo*{@zr~6$0oD#o z9N^f;Uqg+3O$qq(o8>@Pr}X>ySLpPszJJzX^@?`EWMh6Fr<*{FP;H#r0VE=)DFI{Z z_}pSAJ!i5|*vFQ1KU!^Y665#=w?KwsI`hB@t7Uoj)m_q#7M{eVC(>htu9j_6C3|Td z>9n!tiP8?3^^+tl0v_oqozcX^uwVGF$5hfJPj$Yx*970Z#XxTL(usno*t?npJ8MJq zUBvn+?p0ETfdnEt?8ADyrSG-$T?efbWiG@YGmMm(l4yoyh2+^jt-QqpTw)JR`>14J zw@TM`B<4_+$imir7YOh>ijR0^J5c(ESbMH_$b;!ZrW#Pc6Y|8hp?&Fp!;iMEFum2!2o_Jk$>$$^dI%?;fz?$86VVG@i z`YRx(?q;6(a(T|p*XaeMQG+d+qO&d6kcB+VzV4XTX;ewEZQT8SQ#%Dp0ccS9A;6PM zY>Q=+9_;9wHaRCDP&b!95c3qz2iU? z?_;JU_Csk_5Y6~cO^U}KaY9G)JKH-2L4f&7_w~wsqoZpeRsv8_b+T|$PakmT@LV(w z1wbV}cff9}3@Z*lI7#iQs5`bpJ%K1VG|_jLvb*@}p?#R}`r|!ZyW5dY-8H3I{lsH| zg{Pe=o&K4%rYB}GQ*&MHx8X}7&@qSom^u|CqD#20ZlZLe#*f)Y0yvmWG=PU;C5W_&m*11VsbIUq z3h{63Sa>EPUq*Udqk(&ov2S?8i-eWFpA7qyguvI#XjMLYK3mv>J7)(hSGPQM#n)8P z+64`3sr+E&RGn(F$1AuD%xm$=twy;LUd&X4{Vy2zFjyGR{#So3$`&p1B`=eWsT^b* zC1oOjvm?Vg*T~!^&(SO7(7^nD$^%5}9b!=ZI5n=HZyW>MA>O*aOnr`+0Gq317bL=} zGzYo7a>bS-DmjRCKe`076cb2VfVa3zuDxv?m~aVZ8vDBO{H)T}mwVl834kX&N_}R2 z<2K3qEeGDWMei!2nZMm2;k;N=6xcWtk0CE(?zQ;-=qh?92vr26Qc59ev`LU;fbZ3U z_3f>L`*TWELr4^Cc=Wq-`{>3Cs&0tS)=Go3$eK6$#?oiHo%dBqMDO3o2EP=T{iJ!u z)haw^$d!z2mZTMmtJ!A>zM6p@)detm0LZEJSmI zgxfpqH6NH&QNk!wcrqgR>XXpFS1VQgV*da!nDBNIcyGz_O?ygj2@y#u;0?>|yHxO! zqv|gQz9M6tXM~^(Mg;R<;uRFVRz~*Z#t+N)`uA z>H(gpG=J+IE*oT>0G7^ga};=#QtDzCfZ&lR`w?im)ltRupT*-@_Ch=PPn6W`ez6}~-v@u(tgb*C`!7^cl`1{gOaM?XKx z{n4SF!BO^qQTKIPNIkI|&}gTRY1BJPCqq9K`Da-j52$gknJ=VjSH-0`j$+P_gxwS6 zM~Ae$Vk4&++D`ZXvq~kBUrjI0sY&`J9-N=^RBEjprC?|M^SCj6Ba0JS3kNw5C<{(E z>%>@p6ewvNGj#*5PJYLWu9SRBi#Rufr=DF`YCQ;qC5zr&jDT^|3mb6)Wkf~Vc+nsS zVV#-|JrvBylpm!2j9cw^UC+jixY9>Z5ai+~TXXdn?Q@^n8`fuHR>;grkeB7orZJ~Q zX-o4Eh>bFVC%-8{naXPGu98Av7_0(T?MqwCBhQOSL2X53JJ;%eUSd~VZv zf7f_#Hw71cFPGe|4oZENon_J~SYas9mlx_p-@7tQ7>zb(<1UK*0@`xT9yqiL2}}DG zJPb>1DCGl3a~Y;-#BHXw$N*~>`@<@!SQns`KmYQ0sIneVN#NB0O|5ttV*(z4*WNbt z!qg>DK56=J0~v?fm4+Hwb(3gSs8Fltgw=68$_vPcS$uQ!_3@HaUw@R+bX8?#iS5JS zqcd%^e_P)3se=|Qd?TQvdVU+-X2@miR$9aqe2eZp?$*>hR@Q-)oE#w``#Z#7z5-K9 z?m8C`1d-OrHgyqajBM=@Z09p)u&i7=?wf#Leymu@92PWDkw*d9n*j7Z?H=+}mO8=Ev2WBV2VpagUjA)XQ!TP{=B7vl zE;4PW6-i{HA}RdiO3Yr=MdZ&0GqYuRTDo019sHD7CSmRjkxL2hum&c?E1*G>54tB{ zGA7OsbBvq2Ecl^>vqAVq^I(&BLd3n8L9)2<4pw5KcuSv%x34%9>N^tgWamiZtw|kL z7ADyo(QHFE0xHVJC#R7qsa zjz-$7AQ@M%8aU~-J4#z?d=AJt(%y&5RDW?{mZKAW7IKO#V#H^Pw&J%x$B8@7rs;gY zoL8_>lAJm?()eJJCT=;*73dW(cDzKLKJEfi9awfazMBkT7WL%0t)!9K`312jCOy6~ zX|Dh)F-gnF_b(~puR_lKjjSzJH(75+=*%n=MQQ|6F$ReLtbDtE5v<7mNX1*9z>G*E zZ@v>bwUT}>%~+w*>0ftNbdWA67zACe#q*T#*S08Mh7VEjP4t`WRG=odgf5@i{)Cgn zwzx_6OHDCiZaK5{}b$31onar#+C#-l7*fe8|5KrR3BI0`M*MFEbeg#()X~sZ#p6eA?EZf zUZmjuvL$k4TD2|OCr8<5-kK*u)*+5_c?!2^5+vB$q#Lkac{^Y3aF&sU5|z3&OPb?`NDG6 zTkK`TA=;2U0tm8v6&v%>)X@zHYJ^K}XOKJ@=CZSmWs}rZvFZFFD)CvQ(brF6m*fjy z*x33<6fMR0cgtjs{!(W$vYY~wL0C>l8pbV^DZ%?KJ?~xaf0pc;mm@L#+Vc;QjPQnu zR88ZBX;HFSV(nfCe_{P2@5x{r@FJxLTgd|F!u#X#Q$xiQ?XD8H&-A5!OCTj>`A_f3 z;2p1bnAx6rb|0uY06BXM^U^Gt`jO4{a@Dl%VWn_}U$(7u&TshrnvVeIXSqtZW;T&H zv%nIU_dxn{FzzEtVcc}ns;+)|&gw%DKy;hFBXJazX5PUI-w+%pNs)*qNBoJzSsw?Qyd7@7--(*+ffr|r()@imiSiHyu(w9u>L=cNJJ`IHHhD9=NZcT=xwxkc z(o!WE*>{84I}j6l zX}B*r%TKqA@7oGuM3XmoLB@rL2eOJn1x2<&wfXjZr9rlig^a2kv)UPDTuSPC-Z`VK z2L>F-1w$c1?~#c!P2{!JF({jIeZgLLmCm`!Zzmma38|Zy%SWpRT?BmB-zDCS`C55y zrQLZosHXP2nWTpvy@$@IhK72_=4&S{A}*u!L_N1{`Z$5$I`6wpZ`k*N2PZNc+a-g$ zw$G9Tdx0BxJU+eMucYX{BYc$l+eudA<7NVCY&Ddm>BnX_I2{$yccMME^wM{|LK9Jf?CLgYVOE$JRJ%!&qC< z%?2CRCWfw_Bd>MxtmJ(s0xAD1dSWgvb$qqbqZM#ag8$Px&fKw0amF;_#GQ3YZ%yAH zxCa)LUh|)d8{gTem8Xa#UjI7pQ}MA|(eLS>u8|al^C$3HD@fbKQRI!J0R4@PL$E>O zWO8DH2INXUd@T7A^`SrDmE&R8vq@n$1VIWul>V1JS#6Xp(9n1J(m#~Cd$7B3=g77H zf^3FcY*mcgwR)vbSYo*;iY!JMWbE$R?5i-6fdD7Ii6{XCSi~hpWYj8 zipNTqw2d*Jt?vhm>cczAeqA_g+x1vUwVrS54TYZXG#`9oo~u~=^e`Z`P+npw?U3iy z<0b;=eU8VYvvV}5M}KOJD)${|6Lz?0%<+{Sa(LlcnpRKIewuMa^p@x+QzXEBh!OJr zxzi?U#P=?TdoSvD=l@EAh$?#GG6D4%?kiEsZU{MJQWNy56KvqzeMh1FSgy{XkhDFI zxY!ZjU9NrSa(NP*zdJGi>_RLECG6j6h(FT%uf{jCaF+yY<}UYD%69ivhAPTs)=icy z#Q8URoHA?Tih-oxqEs}wqoCfA>FkN^uYu7cd%ywM$CNTr5&vBRqv$zEMO*ZsuRM|Y zPo3g%q>=D>QcHDwUFro_@-=<8E#H2S%}_68DZevgSN9FJ9s*!@?pnr6U>n_(~CSa-P2k3@0)^Ou~- zw7fm8)m${1qIAJoQnky)K!7hMUC~%%_F36_tU7rzwhL^YbEaX{Ae(jp_I`Y+)Mu72 zEE0%y0cP$xgaT%-^@--$UbCj#Sa4panO-R;=y1A?kCqz+A+dCd4KSt)EZ|!RJ`V+I z7Ry?xhRm~h*qtK?htsP=C|^^2@RuY_;2^m=j7#qkLfWKM9FfmK8s`)W;_DcWVLQ=8%>@fioZhkg4UBk)+!`U~IKq5_O*+{WzN?)!@)AM2&fF(Z&O zzx}~q?x|uP7^JK7)tCl?GFFv@iV~3T%if64%O-mbTOMdlN=&x-ut)%Il&9)Ex>{DP z{tN3QpQ~hy6^p9F`6=jal}zJ@JejLDr68)fZfVkkyxVr8v@gB1?_H4Gs*3SfSCaVi zA4gP27~jS%-T5j9VLzmC+fCC0iQXe0#kvDrP0qKK$}HDRmm8g7LaAL^%6ku@@(jI) za3(*q8A!!OEu42kp9{1&*ix!y&($3H7PcW7<8R;M1F}UtWoN(ctT{LJSH++t@nakd zv;dOow zR=h~p`l4#^?Q^w1-|vTL(xN{(+bOW@;5f=oS}P9DPdJ@LssHUZf!jEYpVU^e`TJ8B z%)%~=BK_4DEX&kj^0%InHM%{jXFjOi#U@(wL!7{c$t=H z{9WE6pD*6?d?!1yK%R5#7He!CKL5})P`5V@{tQ7-!ToBz)Sx^1TvF~G8208XIN700 zyvjk?yrVb2cN*YsR9EXc!?E=!l9OHZ&Cy-*97H{TY~?!fG&mg&K{}7*3T4W263%Yn z{<^_vN2%T}f08pJZVdwO+3@|GHWZsY#oM&|4;^ zqts+FUB}4mO?Z!eCNoyMnEC4&BXN~ZlHP<~pD~jg{PI6{>t`6Dpu7|gaQA98B$PM{ zZ10tRsA<=1j)M%e0v+R_igOr>6&?R={|j8qK^TOUUsV}W_eK@nzTvE-DTnr&h!A$V zWVJCHCk2*83A1h-Dy>Bw;~VWKahisD=Jw40x6V1aBC8ap{IIzAb)3=|dr38H1#KJS z9N#bGhrL3hViY=^XXE9Lyd6u&JvK{xzO@bwL;zQ#b_wt(Eb+eErT~ZC1~pe-Hau{p z23^vrW^de&^*95X5HF!rCe9Xv{JJtcpU#DB$kfN+u6$jaWMTT@5Cyi4P>5-rSXhbKM796!@BL+@WO z`nA1-Mk=`sm!wDsR>&KweVD20>Kwu$|FFFSSwZSoCchrZ7HbS9NnBypHzMyn`J1GMm0SD*B1SWPGVo-Vzg%|&aJV@IJm`Jl3`aElN zo2VwKfs|IqYl>c)3jF0O{uoDk$l)ZHDJIU%+7r>?8mat_NBo%YkoVH_AN5V-$RUE5 z!LK(&am~OH^3b)HZ60(=K*fSg9?NJ(+ZL33wKQk{K0aTYP9uIbgzXf%)%ia}(^$UbagUQmu zKl5}lcNlMYeD zFYiS<4|MdP7Q0ELLW5TolzqsgqeI|8^@9@c8OStc%h=gnsyo0lSOD$ZC2am zyxlW&x&7hQyX!IAJZjLtd1{j`{N}`-j)76V*D~~m3ZwY~e+qZH68wa>pX_~WI*SDS z(27~R&xaor2mBeJY7{-ZvN{&?o@{PNhlYBr0K8DMz{&qQ!bNue;rY9Gm&Xs(QE|iV z2$j>=%-9zaO0W+2v#MOnakcS>D=bD!c~vVq3npNHlPf`HsGhmas02F^D8R#3wsXu0 zuO5{Yu0)A1A7{IhOnnGh#>(5+_teg7AS35waDnBRpy(hp2(W9C{V9Gyuv3Wn zv)4PPGpUrQpN$GiBTdK5qU;R5y9z>S_`0iNiASfK-Xj!bj5EVlVts>{@%Gy`8wm$w z*G});EjwTkL3HR&uA@^_;k5bfo(3#7==axCSN@*kU0K?sV^IqTL8P%@;#Bl~VnkB9 z^_sV{L$Yw|J~tk-FMa6 z&zJyzEBNC)r+-lt?XDMBYwx({q#W_8v&U_cF!iM4{)*##Cnb3zy)p*K&p7s_s5G<% zD)xRbMDYkuiTs&vD1X0FxHRTB(_ke})qfX^Y%2e#7vSg4Q5myO)R6vwc7Wb_L`glJ zO?5UmELcA`xg(>*=P&*5LB+K86IUY4lx9#hr0n+-)Lk2cJa0x<&_eD+zM_^)<^N!m z7_;RE3E+gjheyv8zw?-vJoL`y z3iEw-r{YRiP*_Y0rETtwBy-~Z5K4JC7)-f!mAX1Jw^CIflFUFa+Qj)d4ZaY+ZMTmS z&(!KJV<>x;0wuMIp16zI%r&FV3z)L7$2c@iXKk6T4)*<=uyK1R`q+NPOA`m6X1eOi zg--D5^_A$t9*3yukE2n0As+v%Q*wyTl2kXH&W-;HGWso+!S8k-E+DOJ`PCqH^IAjB z_dtlZa*H0_CQb;{9?{sxha=-cArlYlu*DDh*@^mPBVQ&xXU*GJgW3F!3_hw2tU&|03O4m2+6M61egU4rLnE1DeM!MMh zctN~1*<)F<&uJ^gD|x-hz5G&OG{+O>`HV3!?)L}I+D&Z0f01bx=PcjN^g5G5&(Uj( z9#b|IP6(s+Ow=Bt53Rf}suKtX;cB0RZSpFK!K?1lhL2VmA2AMg9!p&7(Pn6D;i%!s zw;xZ?_9_{(z(#FZs^jy9UYG(WlP4401-b66HGRZ==#HP~=J4TlSIl&;d969vj?- z$GK!)V4THPNl2qaKFBV8$#~J^; zn~D~xw(r~BPdQ}M%!}HgqiQL~`fFcCr{~*rhNUjF#)s>f>8i&ww1vJqPVekd?BCE( zF6;XuU(zRLa#Gy4lR^)-WdrQTt26qWn7Q zmq@|{qmDDTPlRoNFJYC6$!y!yS*ybiZCpD!ge{YYD?Ivf8N)dWn7kT}b)~#;%|*=9mI?S^&&& z9P(}(2@uHeTqy1N`e0E|We|idusV*!zyn_?OImBW*9ziW5$`X*&EHk|Jy{0ZQlO^x z8gw4@W3+@QEii-sr>K61j@!ujAmD`+hW*85l)^hwLSHkLo7dRIjf=5wb2KK~#j-N; zV>;7AdeBH9i`{7jU?xY^(b{IUHX9GTkhYehVq~|T-A8D48}&YY#rd(u?$~NZ|Nefr zT{m8dU_an*|7*(?Oto!cr?}4)6ePoNreEbUSz1@Fv8{^{<@bI1_-0O~i8=Wm%F6Sr z0p6$DPP#IU$Xa|aPVbr&=tto`NV+FUms<^~*8$=vKsWkXBUirHxKo!$Ei@s_{bJE~ z)F*`x(P4_mqW5i^V}2(~=5a@<0RrzNI_`duE|d@l@f%F(zmzQv*%63Ja3?f`yZHF$rEV7zRpZ%5c4 zad?eASsb{J%j%$i!8+~GKmHZkKD$j}Qyue6*<8Q@>fu1jEjx5pbltJ29*k*aeA_U4 zsqz+N)1)tMLMPrXs^s4R#&jrKahG#`Sx*B{eYCPhzoI?>6IS`bq6%y{7kpOoKv6p-gt>++m>i1JrIY;u&$SL#nrKBOS;~!i4RT zIjizg-eoeZ25pWiG&`+Fah2?B7fP?54n(u4TBb6Ot_dbX>TxA=n?!3&@QAPKRLms3 zUX#%N#M(Y+v}E%=SZkcg?VrPSh~Vi^Cdmgmd0QC2fMs#6*Tgfc&7tMPFvgM2lzX+!ez6l6Xp8^`Rg~nP8pm+#3dOjU z41Q9c#q$O}<4nO~tBE#P|srzJazr)WC5G?u)c)lIofd^7;IZBW`iqdGdv zSofG+FW5(s&)$6b?e86}Q;UO@o}Q*){c4sEbcN<6A#|OD5Ss(Y6?V`EsYxN47XqhV z^*$q*c3G*s$gmVyWYg*QBEQxwAEFez?w)B z`uhHgndB&tQ=JUG|7Hlh9-6SL)thGw_C39Fn`QD(aqPKi4@#Z`K;eBraVu-QZ8TCX zalPFCF%ODn(ZeP~yH*S);_Mg?z55rdZSmKrre0qKE`mdNZVpJt5~|3hX`R?piz;Q6 z!Yjh!t~;6j2-!ltAkiFrA=~c-oeK+y#*Jbnbe^X(r%YoxB6?eo@9lCk!X)Bwkx@my zyso2Y>~xkul+&4Duzt@u?U0%1edO$!Gs(|leEG2l@L}Ut6D#{hxwUGbmy@y9`=Gul zHg(^DRYl!GKjk}gx4sd{v{Nhn>KEe4?`w;z8@FV%&D*{Fs@OTad<^@M)>*eLlDLs;vba>y>2=cN@(OOdj z{!TBlLT-UJ;VW6$(bKZ#o}Wv&98^1Sy81s1HUnX^rEHJwrp)9@f;M$#HF+uILWj_q zc+AJP#NT=5nAOs!KdYOe?>xkS8Ppb=-0nI2Z%u=r*O2T$wKIAsG|usp$CGfmJprU` zvAllGke6XT{v@NjteY5f+`Z!cx#wwQy|Xa?(0#VN!1@`H1-;c5CLRMD3uN}N?!{O_ z`Ofu|rpFxPcqiuLFuHAhTb^s>@3~+zM-g85VX8W{;}d%rAI76=rkP>#l1+D;B8R*G zZ2<&ayd%9U$rKN^m?~0pPF0~^Q}fQBb{r8KbI;cKMAx*we@*^l{?jj$Km$|cEmK&*IxDxI!fPQ|z`c(AU$+j+a;)1CGNmTaknYYpz4yq^ElX^p$LCtrYF1Ee@_~31N_sun!Y6l!~5O!uINt zeg1n)M>|4wV*i81zC{3C_kBpeovQL-Pu*DjCjA{AR(5-qWa&fErS*#Uba$1R7EHvf zxjn0Bl$@tG(K4+<&X0wxoLw4(&(t-@(>KpgR^oy){cv}@*&XPY5Qb>=ARRP$Vzi??IeS7Ih;SwXU-pv%1e!J2+uwYRWBHJp?JkHv`bv)EvD?ewlY!But5k|Hhg zyFp~3Oli&%EOx?NXSRs-ozVX8lLlqxy8?6ZT({K>omazJCANxnWMzv zHwhtIueKH$AeFa4d0k>-vHjPk#KGFliEX=o`fhJe@BvDoGgzi*jA=g~*j?S39Xt-m zd1*dqn=LjRK91p~SV`Q2xB$SMFEYJ??iA}PkjG%ismb@oat0xn9q!bhakXY#CGo;mEpe}yow01S!vdkG3|Exov-_Rp^$ zwv-=7WNeiYHa~B>3*RIrH#)&Ghy1pV&~(>j3gqvA^am3Svv3Zp7f=Ys=Lgxg&j*ai z&J&k{Bj2_?kO(yZOrHuKc*Grf`o~<@Z4F+R=yWS#Up;0>xl54|ds4f&e^v+7&1MLj ze~dYu@!{ND38u$Jo5!8x`{Aj)S0A(jvn}YUhNFCFg{Wpf6Q^`dlx9Il8uLC5C}BNX z63Tq;+g6xwVQVBFyAnZqYJN_U%Qp1dRssYa@ko2?zt2ZCK{mY3SlV?m2}&Gres}=IfWYT|92v4o~!KD zcE;y{ZeCV*ml3D_*pUWV_=Aua!kWMfhlh$kC^ooYwgVfdg2mYlg)!tsLr-^|HEs^@k85nt)#AfKe}+|)m|4DnA0OI>4Knz%qe2s6(Z zB6wkHA)bTlZtioyNw?{HX_9LVLRo+c$HfvKNkd2Oq;-WV%t4QUQ}_{8(?(4@$0)?? zhy{#3Hf2$l!hx(h`oX_ORsQb2#9`5JBSoo)Gcm&q2g*?-=1+Py1}1F4=(U|eZ#Ho_ zv*uPp$agt?3%{iR_}}$C-2Tb3Uh6tfU)u4FIu(f{r%{}?i)`QH&;V{ldGzv875(WX_7M)|^|2}0)YW_2 z@*F@_ehEk^%2QXeBdLe{90e_JhEyfP>Oa5XP6f!kVNq`bqj00+tJK`W^rLUce1j3Vb0-o z4>&GJ4WT=Yxq&-#vF+eQtIjlGNYcypY4)-`8~27?041i7&C!s7=!dUwV3VS3Ci)O* zII8hlr=XHR91FR4?*O>MezV{{2q?r`>L{-g&C}^p?N{BqNU2vN5yw5AG?vfaT=CQU z%g`(MMXgbGMQh~PY)M<_?ynyneahw-c|zK_*RJA`%m0xrx#WSVn2%w_V(~%9CbhNT zPgCsQCj*Fm)w?t4=MvuaK=S@o3$EgXkhOYWo6zxEJ~f%@6X7Fzz=*(o$xw|3WDLTV zm6xXCFH<^AUs`{8WkqX2iZwgciM`V(n&(ErTGF{ynI}NPZD9D#VlCs%&zJU&?B|x8 z4G*CLe-P*r0{}3beMY_j|1D3ykv;P32*hAi3{Sh@U;q)FyL>Bym zI@VJTKvWOeef|Vuv0$xUh-(9(m?v5U5sfs4_+V}$v}tjv29#SiU0r#+Z38)uqPm2= z>07sf-Ls8So=yYjkY;FmI4WI`^AdU*^1&u>%*b+MoBa*n66E>XI+G(J z3&e^d#e!GEQJw9N+zqKDX3WaeeexGQS|bUehp|gV9z$9wjlEa<#r>P?G}ZWPN2kCS zmRFfjm`X^slZC0DjoauC%4DG{ieT>k?E4c|r@&`6uu_qWvgEkn{g&!2MK+N@wxMMq z{4lFeu{g}U>ie0(zV*EpF^zE*c}k{k7)grjyi|M2c3pe+oFY(iD3JRQKQGgUt)3}q zSi1{}C}G#(n|3hOfiXH_S_AGwK1!3mCQMtt?7@U4aR9BPQvZK?#}poB!>7?b;zb{V zuL8*E5uHMtQ9q4S@~eY&>WKt7bI6!MVRl zKG^Zl50xYfpW>j?(U!^VkH`XQV6<7NGAJrG65e_{4@0!uwwV|`{C(D$;Xi_LIwxXx zfoe&~gM*};dj4L=^t}o6=K6x5ro-gxz>a(1dGpYU-p$#tcn93_!d7%n-)7l% zgwot$_klH+A8qi1kNANN$G3mRy}6~Lb@1X54Ib4`^!dl|S0 zueP<*P244=SE$GO*K7H$-)g2d~dQxSl)@4EW%hnF2WcrsElTVcQEy}L>Lqq>1 z4i!)8F`_D^?;zJdp&(`C#kI-zIp@41SlNq6eO{q6C_2 z>-2prdYPgOpuln1VMAyQ;poJE60SV`4UyM2yMa3ZivV~oDHc3WT&|02dF-vTNSu;u zb7pD2aUhdz-6l*u>d_LeTqw*YRwA@G6M$X?>k5^^o$n_j>A_DuesIigl75yW)qs zC9rS;HFtg0L2Mn>;pfIX&)Zb^9AP(yA~Y^Fb#AR(qAbOL`FI`2C9l!A>nJj-s4-As zE(|Wlogr#7bKrlP@rz4xh#3Bhx+c|vwT!LI+a%5Iu;&x)e@Ww0col2eO{!G}D5~PS z(K`12#63xE^YDe^;j#SSTu6>;!Q;j*;!W|W(o$hVnU);rVEET)SewXE>i zT6+vzKH1*XZ*rF!Y~%AtaS*1%MNQpc(-YjPfzORW_OGD2uCiciL{F>M^eumz8Qbk z4}X8k?zIlQbTH2Jr}9Mh!`6``(+B|1o;=60?`iv)BmlzRhJUVDcvL%Vk|5_G zK%YX@DxEdWIu;E3uNAG9MctK*aoK(UTPxTgUfVWLFP=JKI^pps6LXcr(%8-PX}f{G zaU!Mf_aL|@rZc;Y<>4!BP}$D~b{kI4)-!?3A5)_Xq_+US(0Se+VSBU#RN+r8g9)t$ z0KVE3$WDRpLeE_}3JJTD<6yqoum6~AMoCx>9Lz<5@um+(@ZT@0Xr(#`VqUIEON9d{ zkZs$(QMdxAR)qe&_G3AN)~*~S^xvX0-U>7TB`C=wN}}WxAef|W78UA`(s--g(yejmUlR*|Hk-nu@W;y7uR12I?BAFz?p>mWj{r< zS&~CxpE+lI5iRS0+KU>oGbd_S)E%vVQKM7S$|fWIw|-L1Cu=i}4^o7J&^!ZmT1{aN z4R8W`U(1>uKT({B4Iq$EW8`~{yB}tE!7l8mmTqCY>*y3=$iAPqt83C7H+aumXGym~ zuMAEUAp%>964&9UHvh+J9T<*w;R~bpT_gvd6;D^EKa<|%S>s;Zw6NCv%D=u@?@sJO z6FX~4(v?9M3VJt5`Lal)@lSRo2R7{req8< z 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 yaxa_so^lVv|IQo&fRGI@%HQl6G4w=zVi$m$p6V zVl;x(j+5I0mj@16WH*yL`C2Myc9JWveZBVqMf>ATyr`|f@BU_1&e_G`SJ!^5ThjO8 zWvO#J*f;hAgP7-mXg8oQ8TC-SR0)npc`|l1CUKLy=H(oDmzbExD@ZRKa=NmxJ5nQ=}(fXNfU(0Wila^x|B#$tfE_2gOxLLy%^w>UpDRZVCm4h+; zRx0h?yu}vAk2I6l4@g&5=*2mSRYRnikww-2vW+Brh6?rbbp3giAb$cJmGo&VNR|D5 zh(}K)n0TI_ow5Fd_^uXIwp6zkEO9|7=OKQm#XH;Rj<0Jq{WHma=PsqA_r*j5zfNDW z)1-G!x6gBDc@Y4@FvhF>ecxb`O7gIiC@y3+9{jL5X zwiJp5b*nA!4YhosRMFR+!3eUz_unF1}u(3+^fznvJ(?#Qh zFAiaomm5?AocRyB8+d@4q((i+Q106?QHSYa^=lwPK3XhH%Bj)6G|Wv(6YhGyVve8X1XyhJR!j=IH;D+ zGkD>EMq@pSJSEjU6`uI|v&*gI(`_U^+d!`B^rd zipU(@gQ>7kR z83F(P)v628#ibi-ev!U1`toz8piAYMH;!9DC=F(cTlCWsc8&Rk=e`fMcc8Sq1&Ani z{;hAQhS)IhtaOlQ^$^M7pa4hoZed{*>i6@&7VK|ZaBfG@U_9ao(=rGcB(LY#)-??^ z2Sx9b;Kv6`O$zJX-elJQL^n9i5e*ytr%DUHJ%k1`L2Rp^g0-f*`|ll~Hu0n1^RnJo zN!rq*#&yc$?6fpiOqywzZ;I|kdn6QdSN4z5D{6W+??t-{znf2d`4>i`rXu8iBZWl{ zdc;Ets2*2L(JbTH(swc7z%#6Sq0W`W`w4g9Dq|Kcv=cs~LFNZ~mR*-Zu#x{Vg6e-E z)-%F5e+af5pFTBLvvZ7PltOw&g4ak%7iP+%htj0pyy|N@_5L#7K>cS8S_2o)x!I86 z1fi(RVlj_f***#9wyrgn7q22vpbfj>lsGWcKiQpwcG^O(GJ50`?l!XEGxKhisp;fm z(&^5tT~h(|-gd)z!UFYTZ65^*Jao?eVRp;`Ru_H-;XBnxvPx^p-NKZ!yNQjpsGgEAB6UZ+>b)pZYsrnUNdb?mr9{^+Q?fO^!rnEBi(wxx%r$E{r`JqMXZbMjm?ym)FzxBPhwleAm*(B4PY#-X7|$(NWDu66TnD(> zGg&V=8-QtNOIQYKaAE9L1mVjs~W8Sb^%#b zh*fCo3{d4Axq}erN64FWH8mGDKF@|)R`jnr>kHF(CoNIJjKRlu*S(UjaSQeSC=6ZH{X6B##>v-M42=$WEbjX;ZbH3ez!4<5CN zAR^esRtD&$Z@ryqRQ*TyUzNaTmJ$y;r4K1fKhl~qV7DyFQ9n-rg*QgH4@I z5V~gnu#NoSG!d67QJy^+=MotVn^k4_FWj>|33=Y7wY?H?z`YiE=B|uH?NtK~ZhrpZ zlZn=R`1PMw<6)4X@E-e;v?%a*P41fzANrxb;Ih@AXTPv>v!u;i8$-VI=xv!C?w=)3 z3J%5nFds^=mt0}~p=uC`d(qMZauDei$InPr~U%XE6uusU;E}6g_zq!k|FIXSw8lJb&eDjh|td3_0Jpx(SiX-ph(k}hAG`R-Y{Q4LV-unj$jYP zM-xR5`hRBI9r1CKKlGHpH#<@;HjwGUZg?)RgmwbU6s?R2&bP-l^ult$^&BDsGC~4&gzsQQ(OBB(m7d2{d z$a=A<`e%zFZ2Z?BR*$z-L(XQWBEc@=(l8yTzt@O#=8d%(p*=7?vY3FX)l*a%$39b# zGS>@sxJv!~x}O%q+ETe6-$UBxY?v)CE_E%Mb=N9os2Xv5%}jrkOsSu0IB>M4=P_^5 zQ^H&PC)yW(Kvwsz)+sIk^er-o#oN>h-%G~mDk;u5+&S8_s(QTh;wJ6}N&o1&sOY{bIwfZ)H1a!VI;odB2JH?7vph{l6zYN)W0% zU19gXZu$vJQVS-XFH7$H&@|R*;O+o7s$MqZe?%pS9!2pAStdX8ZT*EsvqJci%I*<& zF0bvP+pa)ZR{i_0nz4et(6xPmc3;CE3COCMYyh7;v0>UL+RvkQri0zvm+!bU-B-xm zJNkXM_jnG~SjPf?!tJA^a|Sba?4TOYvAQwJSBCO&(yyl^cZ2}xiMke9$k&K^$*Z@s zsc)fwlJF~nsKStWdensW(YTRU0TTC#|M<_S{mo8Ugxfs}&Xi-uxL?ETb_Anu5LnQM zg24bQrC%dGdI5!;N_=e=eVq-Qa=aa_H6_by2;G2qwaTuws06i9rp^9NZ^_>i7gxTa zDpk%UI@(t>5^4SkD)30;Hx03Vm*)`T*Aa{Au!J@r3u>jvV<;x*();|xi(Q0}R$EMW ztd>pDHzZfz06he*^Jxe)@7Vj8dnrcD3!`qMQ2XK4WiHrg z$i>PLY!q8SSWP&5YJnq#)FUr@V)jgw_Us|SE2eCKKhIBV5?DD`+Z@XoDuRaT;Uf;T)9LZ73DFu9`%o41AvAe*jc4++86+9T8OD?(*+TC zL*)$V=@<)OUUS@HXgHP3yY_76dP_-B0>bSb?#(c)#@X5k8jr8z&ck|Sv!vTH@rpi- z(r)dza@aIh(rx`pjz@(=z7b?3Af6BZ_l4OX7W1VvmK;w0F%pSi>GVc#aDu&RsyaXb3&o^} zF6TdB4_8Btq@sKlEQEE^uaJahm_N@pdFgEmWO7RZDtg2=igF#WlGJpbF(#RRt}!K8 zHh*C$i@~1@SbND!9=eSvXG)^A%OwHlQY!U+wsSmmJ~2E-^*Z5VxgXteMa(%Wy%D_B zSxdT}j;h0!fl9^4u5-$nFIDbLPFy~Ip;2D9_UnNB3o|;Gjs1~W5ayv<566%N6{dEy z#v#9Ow?3G44Y-O~H~2>8lr|CE?G=4mFOLA+)igs0OL*e=ie< zz36q(QYQD@)Ey9FQh}6bN4FBbFj+UQ4Fe}H+qC$!_Qx{Vz#6qT*~>s;MO$S05Xp4f zC;2=rv@-i#h1k*!>tiH?ZX={PzVY@IM0Zf-S^5^LGTHQW`8K@WAg%4GdzA)5KDO1u z$&p~=A`V^EwYf+-XqV_4V|Tw6qr#YHU5kKi{rGSz`z3ad^TLm8DCnV>Z!33GB|?Li zJwT_mT$~n6zj>g9Y0biHC@)~WS8WriBhCFmDx>dc@9RCI9neeZ&#J%{n$oPcETWYLPHgh1WV6cknIcVDxP27AE+> zw#)Q()7M{eZ(YSDr8`X9|89irTy5VJ&TAAM>J()N?5a*&dR%MvY*DJwU4uuoL_Cl5 zWY}!&cILK{NXPmJ_Q+=9a9a`Pd`agbxx}vjOHq-rl-;xsi?)i42s#6JDFGa5Y`ND| z56%SL4f?&PVTQr1IwxM&sdDnfWv?B7Vva3!1ESQXa^EzbV;)25+`LA!s z(o1Sd28Mv@OtlQ+1Nq%>foITpH(#5R@uzNU^c%C7f0xBwOf@}V)Jj6ts!SGmuS*LL zB9C>}tZ8Io5e`?&rl!3!=g6POow?&$`y3BA&A*j55ztmIt>!Fx7>4~JW zj-LEQv&9JjUFx4;9SeUI80N>lQa?y#cdT~W0*dINYubTfT9Q?gRR~RMp4?CE{r0%? z&5%C*YbtG+wnOvnN?m*lw>(<(yW&91m4t%<{JbrLNwW|MlGkJzr#atZ*MY22aZJ}= z;EeI_$pq3yZQkn;l+gJmH#DWMP))f~HS9OX0IGQpnWwP#k$7dtEuG)$b&Qb0wtEBU z+k!?!lS|UgBjg8Zk6vQ^6A)A5EZVAZS>L-Y-SeGJ3k6cp{INQdQTz;G=TQ8SpYjB$ zCP&F0MqGguFlsGr+nP4GlK)mM>!eFrhcj`kflubh<1P~Z$zs$h%tVN~$E;EpQov$B5j`QT7WpAJnY z;8Arw`@X%T?CzyJO7}nVPJ>kOnD*P>7xbPtRfd}@<9%pY6-i4=PD;8OYx53q_#dQg zZ`mnx!9J;O(=}10iBe#ZL300Q`YJxq%4ghAv-Ykj8l<2$j=~!|zLFh2Ddp%*MKr{F zat0UTrhoE|*y&mv9rS+2%R^k89LHx5n0!wJF54*xx@NTVm z2(V8Yv_?AY2H+n!U@A?`bUj~YzO*IyUhiTjg|ghK3cK07@vd)N(k!|f!! zZl!rVsLx(j3$A&Kw&u4*Xhg-OuTms6@k^Jqc8@^+a>e_@V@t7GvexRM49SlPe z5L+%fi>bNev2^<$k7Ly%79lt+1qA|e8DRI=WwaJ;sP{idY>Di!zLwss_=Ym8lOeJH ztuSLHrvzHzkiNB%t{Y}rv8|J%$wJ!`)`rMg+{Bya< zTAr!b=bmhDLD;D;b@<^v2QlPZzv#~dn?rICy_@4wt^SvO@#;+X?!{o-N1p#TefNLA z%1N`kNB9R*&ZVhwHD(@q44Uox!L22)c^7bEr_RJ>i{DRZGU?G^<%_+mePecS(RlO{ z{aGq4SBU<5t-@pSW=>3m_GmMBc!CP_X|hv>D;HfIJZ#;so_SVO_^MLlj`(WK&xkcV z4mAR+3hxrNHBDWYY^qdwcn|h*k@LQds$VA9O*RAM!uME6`e()~BBu=Cl!@RUgx-*% z{fj8oL*XwBx-NYHwysD^PEmJVD9GTq94;(-kU%wz@Q>a|7>M&=gd(GST00lDFe~e= zIF@nYzvg-cnA%VPVD}Pg^5hWY!L0b*!q4iTUIzr5pn6D<00A%8zJB@?UO}CDG!FU8 zMY1dea&0tCcq)BEo1Zs-imEqu6R`@uWfRZrS*jk@WFvYxl1i0VVcwT?XR&F`o|s{D zs6I{s5B-64+fWr&^U*UWZ*Dj-Bpx@@Zc7?2TBt@68UWOoF7(ze+QhWp>v9YXo64hj%EEI-6`L8;WMbKv2Vswv2Mr>j+VQi!4?y^$zum{ z|Bc3<>Gs>`UbK5l&cs>#vLturDK5y+6fB%i7JtnI*`N*U?p8wboDpQYKvd*hEIw z>RIC78+V|IStKzX+PH&&xOQF~gOZeG-!MO6i6 zDzsAnGb>xZ@pREFDnB76U+bd#*DfIv)?PK|T=b~OKs!Dt%}b1xQ_KK7M}bFvEYINzHyivncxNDX}bBXGn;3$d>NC|rZHcxK*LfZ`qPw-gA9{;6r-P{ zsddSEPte50p1J43cdUcN{DIJqdi2suAFxQ*(9Yny@(t3aR{GjCiFSopiXjxvul?R3#75QbPkydB*f9L00 zF4Y5=ccHf~pz5f?oT0(>|D;@fRD#E7lKNMFZUtEWcJu605)?Ge)GBt+vEbj2*E!IY zyweo^M9U&vKRDoCpMc@gYCFmdm83?tEQ4O=^iK3FJjGpFus*+aVVk>ktKEV_j&Cx} z13GXgHc9$V#n{Eb?%vrd1w_FuOR;Rar$d=>EeJad%om#c0-}JUf;Y4)h%@nqN~f!v zFf+80Xjw2g@IcsSfWW$W&)KrgcWUR?izOOV{Z*vh&*5O{^q~nTRovV^B`!L3>Ewh@ zqmv#iYGCuDY2_D7kIVe)Y~b%$Q)^x0s1#4s5nvcX(HDiq>5oMhRgeDVVOu%}N9(&G zt0J~#M8(^qK(eDN0kKij^6RRf9o9c@y3zw;k+v#_<5tVey ztj;NwU<(Lrl*K~!|BtP(pX#Vx)Zes<>$uj6rWa3?RmKqJRnj^! z+08yxW{2aJ+c9HH#i9XzvYC8&{wd@06y#w#^z!QZlrwj?U3nWRg3R?ssp__R+6YPm zg0f~YYHeMS=R9)>T5`{X{S+^d$(qv8H-p;#>on2gA{jir=-gKDP%6b-R3|4LOsQy> z*tFmjUFW7uKq0wrGhkz%>P*dMA`V-@9PV59+}^jxcgw=IefZnzW>!U-&r(Q~2G6$+ zW0^rmCxcnP?p`^!U#_(~jDV7^&F{XAIdhv`%RwexDpFaKTKtTv_S~L{S*Cg7hLEmL zTg$g!pLTQDNR-Yblt1I|OTG+vFCND{OigtUSM9H;?I)(4dc_jw3yhvM_YIdT$wc<^ zUR!dzjQ{9e_=~GqthWKG+g7sDaN&<4cUMr!!w;cj0zuZ^I=gYKnlD0})9NQ5k3q^w z`ji-`<-vI&8+C8YSV_T`H=Qm|fFs>~1&u~9pC+!=?;QlSLY&0s)xICYBQ9}opTk}#)l_^_(` zaEoHzO{Zlg>@WQ;{*|o53Gp&O_WfN5>inDy`757f55r&Y>}$C3U;H{r=GwmgZegJN z*f(^$D49!HpW)Wn4o#70@VACjjxy8u>(wq(+nwUb4?wJc8V1r&U9#=oCW;ymQ&Fp5 zqwMmlNbNyeu=twh|itrn3*eC06Na#GT(eF;a<15v&j=N^AD5FP4^7x1VfvC8cI)B3I9`)|Fm zBCF^NeYvBEGc1!(_-x}U-lTu-O4E$6Kol0KtyJhBt`0cA7Md6Or+Qt(xg(DpUyo!g zOm?4~J@uk9wR)R5Qehl%KW4*^ncr=qg^ZRNZD3 z(Y4L2XLls+B;dg#YFu^MjR-^gt*TvTXS!Xr@(febVyl(q!pBEm{@mKSIkLX?3`Tg-J6})3pYF80OUEtT;9VMWJtHbHJJ;xjwxRU4 zPvOrUl-H0IF+pdJfVK@RokO5^c|61R=xJX@<}!|LT?gI>aLkefRq96`e{M|QTL&*m zSlXZM0417AB(j#kJ(>D@Tndz4;%sY-+<*T-;a}jpJ~{_2xo0PJ^u}J6_2A&5Yh4fs z#*A=IQI?vYx(mE-w{*gW@=nk>Csr@m*#DpfAiN^=qkmta#`iFrUQ|G@fG}6cG%{;; zhmYz=W)eA}v(r^lDRYgl)C)StY?ribTR^1%g`b6_$C?m_$jZgD>HV&sTtM5#PUT5I zUA2e=AMRs)V&!ckX?{T;A-Cc-ufT6n99+1MENJ@>>aRWQP`5CYj*!U(<`)qLdlg_E zp!KKC7pt^}l-5H8lpJ0f12)B7S-Y=w&&kXhoSfV2%D@UB6xnjrW>wYyDLVH+roaD> zch#ppqLL)BPpK42S-G?N6uNzkuUm3i}3{kPx0@Bh#Hobx)*=i>n`%?T?-|6rD;n5P&G;4U!d-u6)_TSsQ>N&A*l>V0#x zdDOxXNJ8%F-ty8axJ~}zcVklSuv0*NnD*@%{N)-QS6R>Er0jVWIo0pCv5tPE3v~R! z%f46C`nm=yHthYK=y`!|ixv-RXFChEvUy`4c3f0-Ql+_Z#qvXzFqGx%k8D9AT3Q=! zrh-KF>tGhT9dciyA@o0i35;@)C*X33S`z-dWux{-clRvZPcT$7Ooq|SDwvS2=q&%6 zsr=LiZvavCi0tq?v+C0NBK@?Ir6T*t9ScmEp?u5`>u%ii^wGyDyFrXPyTt5j$B{zk zc3=L*<##1v9qZ+X0DfVp0HC4>Pox8*dFZ?jOfVX7Ix0*zjB~rjViP_&MCFnx!F2i+exvrBie5IiJ+o7b;$(FE91HcB961TwWi& zQmbmmo<(*!O5r!^QRxh)B66#aLb zCfg>`duFIpgSHi)RuDKYFk(pM&T(M|o(AvtmL4=WU>Da#yQ$$$9X6mS_k8&$`fX0^ zorp?rukK!sH(1$?T=0V|t-#Hv+MqI=#6d_t`+|j%nZvHCO?})M@Y1=Mfb~_vqr)ZA z63G?ryuWUVMh8gg<07Jc^P`wc;=9rZS+jdD4W>?0m?@8B5AO_-dW-51`3^&nPnfI0 zCg*0d2D#k#4!=a4d;E7a@pT2#k-R$fe4w*laN}1N9;#WHl7DC}RJDL}Pg1gW4RPwz zI&@6>_-ncUuGj_BcfKaLTiDt!OI^VAT797AQr*HIMy+ms_GuTh(KF?GA45*IG(T?I zNB-~TiOm17OB2sLx$gq>xa}j|fhQ3pQToE=Q0TbqhP7L`ob&HG6#LNl-T5=_#HHoV>6qax{O(cWV#K~`Ou98t9(9jff<9tkFVlHm z;&qPh+=tIV=gkwImVt`I)*hB6iWS|gQ?$&yfW`^Gm@%KA?7i(8J(?k@tis5Heqvo2 zoK$P7S^YI)q=6FCC2}=?O`g}cYVO@gn+Ix>#IldbXGJTgyqFgXn4lKqFeG7dLj;Db zu&Qrz>IjK}F;b@)g35sU;S4qTIl<)0E0y33arh%HcAX~5;dgC!Ox-P0xdAo3i% zbj)G%Tq+%WnzDhSii6kqFK!N-*`MfLap%3IEeGo8qKcpN<7oIm`IHLo^o(uCQI^q^ zdq~+F=648Pk~^PRo4IhsL>4%guKKYp(7iL$%I`sLo%SGB1f_OX;GSS~+d}IV0eLQq z{G4WeT=jzIC}@tYROaK>OTXO}CF>>aC1ZT3ew%!^nD}&8uvq2osc&$mpAf%%mC)nV z?trisEe~v&$z-27o8e(dp<}1RsfodL6ML;bMcpd;LA~FiW?ecl;pMV$sFURuc_ms36ba9 z$}h$jtr*xi_#dacU$NMQ6=tF;q=Hj(*H648#1CTa*I%x9mjC_8L>SbiH*Wturm6o# zVb)+DcTc-q*f!l)X%xmpKHW(fCYPDNV zO7FX0c(jE4Z}{5K{IMr<266K{|5KbrRO$Yj@RuqML2~qr-{V>c!5iFldC(DIX6@8D z@#l`GCZd42^^I5!QN)~En7sC})5=$>V#xGDSbDVb9`w9#1wWkH@XL`|p{7Ayj(a-- ziA4@ot1+XvCjutso`$~OzSk|QqF;f2dbe+ZG_UXqEYhW`%WfiQgBgV=m)SiqKQh(& zlykD$o%b=9$|%us0UrV)RTYW718UM^pVr)y*ncS*u{!)o^$XRp{)fx_K3{ND)F{-L znL=_m;cKKOu@fhX{3EeNTUH~a1kl3%h1!K1uW5;WrJFiU*UXlumxy^+-DNlO&SH(D z&o<%Ox08I|#Qf8b?YuT_=v-Dsr|oR4%>#e1@kzDp%eO609(FbKLplq_dW;3;Yx4OCb z?f0pZnAAt(lbU+&D6zKw+RBGT#(v~7M<8{{(TJC8@mrxM93$xiX;a`r`juG#peX+} zNK5B_0!<99DPsOSmmg-Oi8BibuXy7ByP2`v^EV0?^qU(gNg1b!_5yBK>yjE^?~n1S>we3{ualR{w%NawlGFS`+?fzDJd2L0bQG`6HzMhe+(1 zoUB}e6h>5I$-3e%>%ghD_lJz~Qi_sT1viuWHvGgst}(vSQc+X@#u4_~eI1 zwpO{=;wuV%;f(gJ6D69|Wma@t{*m%H|2_Sj?$vr6h^$$c!>H${haOjRpDt?2*s8gtUFw!d2gjaW}?HgwAN!mRMB* zA~k>~IN?@dV_n?v`BkgtGIRN}VCOAVh~StCSyp9w)^>(wv6K09sV6COgGTRhE?!N) z^oHiveqU2=#@0WRvT7xr7ph?Cuas+2*nz~$tpsp2ecN_-L2^ZN%qDTnKH|{{*%yYM zsipbsV;(zSm07+mAS`is<X7`(|woGJVmub%`!!{DEDdFh{V|a$D}t>9fY9Acy7wo2-QFfS+n@Uur<) z%uLg3k5OB!`yr)JNkyd4g>3-;Qc?bk@b0mn!g|!>KR|fLxXn6ieNp@3?UbU}qOg>N z{QCn}?_v&?iF(Mz#_q$a-AnJ6{vHxg`?9|V&#;Y)7g>SKWz2P>w?;Kkb!$J_HTrc5 zImoE|u+;s4`_l3fHGRx)Vrx`{Q5EdEQMwW{lV_TI!~0rv&${P866=(9ny7cS6{_mR z!t*7^Z0gTo87uRAf17YS}&# z6TrZ2&Vjj9k}_lPb(lx;ymzzA>EiKgR$*H*&3<`5ue=;QyTjKqmGDVk8DTnvCmnYZ z7Q$T~%+Vrf@ZXH&d%*Ymr^?THtDTRu_@&nmJxhPfI`C1Aldx{!+Yu(pUJ?6l-i6Q)v>0`8IYPqIvCiU;vr={0{A-_S%cJx; z>b^{&)#T*->j0BsgOA2csFdJ6!@;D2=CMd)mJ`7&7&+9|L*q< z3k&@l)%!wM^(#REsW-r<`#TzwG z*mbpWJaq!Th;MYOsqeyCL8tDw`wu9uDARsER3?cglPO(ygAU9oUhb9PHs*^s<#9G% zZ-;}i)I({P{8$Y8O5~&4eLeZgsf!VJ^r&UTGE9D&MpcH|RV6*9+xGSZ&*+BwlP zu;e30Kb+Qq1ck~z-Zg>6&t;ysOmsn2We=9-8Uk0>p7L_eiJk|X^_aU{OP;o|y!L5P zD!|Bj<=z92@r*de-EgVebc|BNX*d;qXZH)hOvJa`ASn4#gVSxUg-t^bT0}y5?bQt{K-!m*p$~z(nC3cp@5vg zTk+p%5NmMXwIhRo6RP@`{}HJJV9^$DHm_skQ9pgtYi$ewevIBnSr=k+>haGM&lu%;CZuc6_sRdg-TE^gH)DR~ErtoLPUjj1Rij3#`0WDDWccd?oqu~Fx; z>}=Y|@;0{Kzke8kItN{te(D-i=nmIA9B?o;?-@Df7S%Zn$)@K>M}adgVqDLTcRR57 zKoL*;HDRlqJ6Gwmj=tUltnhuv$m}@P08UIi&@zc zXc%^cl8pvKqu~cmihbWt9eJlggv_&nzl;ZL`DSzt0Z-Epoh;8U9A64UbeTmPl|ib^ zK2)Wdd4Nk9kb;fZwSZJ-KiqEOJxr!Id`K3hUS;Zja@_h(u3P3n8G~Sz!9JJYgb5%v z9Slc|UTRNIA1jBNmB>}@G6w{{uzKO0XPpydzNIwc56RVPo$3mTN4iPsljd~MQH}Ly zt8MyIr+T5S20S5Tcm4&%n?K?84x-HpXB$1CXDF%@?1F)C+bZjF4?)c$c*qoQG5TCnGWuLH?zGLf zu^`xid)&m0BF!letrW0)RwEMEj!`Z+cr#U(uf{|jfcU|S#~n5Ch9+dZV4Ip^R2++7t}ZT7ZZeHe^oVdmVV+^__=&aq&DW&5v2X?mqv)agN7c=i2cPhSqaa6FQ$NFO=A3!{P>$ zJ6mGg)(qp0bz3v$sMfET@wZJ^ir_SsOjBtw1Ly9@?9+xTatReK3j$%b^ z)9qApaJvz8`LQ-JNTcF(wBV-U)g3HhjH|`_k+ztxd^by<%;!hwZB9L@PczY;PhS_q zoFIQL%nd>{C!~@4J-7csA`orsqs)@-gTcfIJ43_L-gKBze=YRMD_uzbpgT%SAgTvH zP(UZwCVjOI%rzW(rMk4W`f~I5*HRyyY!rm|cyN$&|G@^jCjQZ~l$FvtRp~>%KX~^z zEGZ4<&S{_4CJ#9Ne$y>u`}$pa^tbWqIbx?M*0It)q#1QMx33nhYCaC!nZJtI;v`i= zyoxPS@40aWlZi(ZQ^r;7*OxyAW&*%C6#nAjqTGQPCBg+Z^ElhmgH#-Za5}s%6W4EA z{Bu`X^L4o*4G5ajO~O=(!-#yoffd4&Jau{-K-Cy779cj01Ib*sLCad$TJd4`1vflL zM|A0@2dj2y(uV=5>&F)9ox?WYAcdLlYm=jrH$n_7*AXgU7|_L5kl- zrB!bX=o7BI%~;s&Z_1;BcPt+93!lJKcUKJ7|%Bbn4TG#Z%uV_@UZ6xb@@cu!gMZygoLp`%?a}9v?r2 z!%xIGa({*Y+wu37fdn<5A$AjPO^~z8pFf?y(G}D(z;bRlq*|=l;q@Qw>1!FmD5V30 z2fl|BGJ&zw)oh$8eGUT|;8UqBHh>(IfZ9#$-C(9>s7lLMmpLv%E!TT`s|ckWFh`~w zw%>XdGxR?76P*MW~qLvWwpWc$z=a?6)hYL`>EwrLFsO{(;^obF@fNY0KL8rZVwVhV_@_ zu0mz!k$>={v~wl%k>B;!QrSz_0+4HxtT?q#DHU^Foncj9tzl)u8D(XRzZU(@^9OLZ zOhs-*-;`DLb*Jx>c9~$&Uc=F6WxI{wuc)F0jyir&ZR^rC|H5Sj1a9+-BC4E}n7omQ zLH_WZJoRh#zV*2Y@V)t)8A>5KWuw^AdaX>gmnpD}9VVn89YsV&MR7BJdOfpp+Nrqn zM#5D_bG}LRzA@II1>Q90+Y!qTLE)U~BTcY%l=;XY=cicOMmXp*v&~@}Es=Lq#f9{? zbZxH?r`Ggw+ROirSx0yP?{%|g3v}3NT8q3BT!Guf{X00G)QqycR`GOZK$zr^8`G%& zxb&@@_c66!cYved(Il%#pCKcsWDor~*cSH~y-(Qo|DJBMivsI_55zPwwgbqw(G zW}H!^@z<^SHUEBdTjO6Z9%e%OxZRcdhTI=(w^cYXd12BXbwODi5NFhCePh1wG-+ z+_xLicUk&igq^<`HOv41;hlE$ z^a=;b7&CkT7G|0so62K| ziQVI8%@Ez#hi$s)umcAlMK+;*P%+zn!4&tP*A5En_N4g1nzqmgFTV;Yx4#Lc9W|-a8jNV$ z=_ixF?){Q4R(lr+Sr--64)uzN^gr6r`8x(%sa*0#KQkI)6Kt|*{f!eWjMEq0CZOR(FM43`5 zq%1WIy8HHj;9DllRiB}hJ}{v%bA*KlhsB$Z7ggt72yL#)4`3-57H#-T$jk<6@`g2s zQUXpIZt;7p)Ko+ncX0MgOv$h7B@@$Ir}{=OW@4} zPNz5kW8?F`b9!r;ebvKvMmob+}KE210o5xC2U`8Q}U zY>M8}(xbwt)KirTWFPP09b=yMud26{J_)x3@t>V%7GcPb5L>eH6o}`)787rn*d)1) zj!RDuC~sj!g-`X0#yCqIeGoK9!cz+oC)UV1a1UpYUm^vftp$2+>1p~<=EU5<6YH4N zn(Td0J%rCrxCF;=_)Mhj%)+5ZfG{}9MdaA$oY{Am-1JGhG%<5IFHlpj$4)6P4PqX< zreEAmd6~hRe)`JO$X#JBu4Iml05B=to0rh?8nwe1VHfyyuZ6f!UU#8NO8;+ z#0zl0e50^l?Q!~^yn`WAA6H!+`3c(rfo$c149;~(cD~;oJy02Xmd*LNr)$F>?qN-v zqyLZpd0)b6!%<3LG3kOL#Db+2-b}j*flG<9h)k|Ele)1No_ltNxnIHZgK&!C$s?D) zx#$^K6Hnr_x6k~ZI?M%VR|M!gaXddlu49&_aqZqp-JvDXN--rr4fG;`KR}4rJDE!7gTH-SFQL#5$~vJ=dsB z6kFP2Ym>uod6swscDT}=#RgumM|Z-WOi`J*@3%lLD1%9y-_?sqq7Fymw)Ec>%ELh< zJ3O>X`^1jLRLx9QR7oDU=S+a4N^EoHYj?N$Ma)ZolTt5=G!5c4+5x=n2XEb|l?A{I z69XqL#_-h&df~_q3L>?K;6B|s(wbsJxdou`#0ME{B47q1`LJwGl9KF$eaD{V*q4vO zN=kVJV*>FZn>6g~DNiEq-#WQwIpVc-6ywy6B`kxZ`1eAQOGg5vhHL1 zcylgBdmVd2S3dkyKC63GU9Oi->lJU^W@4o6l8c-I8=hHU0S5-|0_1N*YTz5orW4Xb zxF&5+!DgzI>@&`*zXwaF9Km<@N*;I+qY>}Qflhc$NKuY)VPtblY5$jDbANk-m$Ax?a`DCdg3CGO`tWRT_;Cl$+R>C$&*zYyW|X2EDnfGQ2{);G?aXaSMr z-%xp+`*koT`<*mL^JU7=BJp5(>G!G4TLUOM)_$zzOa|`KTRrp`sShu(VuS!TOVxuR z-tJ5P+c9eD&n1(rMb?Y^hrNUm(c365jAVviO_ORO`H13IO_?h}5HcIT{MXsgZ+ZKk z%pJZf)5`QSDqyB%y!*6VJZ^~ ziq6J)9q$bg$LA1RBM;l39%0?%G`0hEecrLO_)QHAXz^wU`v~d;z{(ky4?Dp4Y6cIO z_2iw%0FPK!5`Rrysl|pV3a~%}E=svN$|lYtqm-?0*9LwqPk9K;PA+NWdf<81X*j0e zgK8O`L7rQ#Q^ID3b&Z(ZR_2>5ZBwojY&3g+VaIUoY*TMU*!*|ukHn?vnI6i4bTorG zPkujdQS#WoqC^xgfVR*1lbTCmU9>)>#NV8*#8F-w;+_vc%p@63Upl@n8uo^u@- z$}DdY^&A(=N%ogzjQKwJ3b*;I^2wdLj{J3un6V$v|29?5wH#@zjeOa$wUyh#{o3!& ztnK{$-y6ng;(^0i_94iRrhT*j{yC8`6B5hr5=0iIU3g@i*irfF5*5X1X!nOrJ&o=oolDnUK(83{hkTVFn007oTcRa9RSacn zO)|bPfHFJlZsjl2MH$~coo4r*fT5AQ&+6P`V&R$eOwmqm=@Y{EtXY3~(wN_dd#Ao2 ze>0^3V@oX+427Zp%%uhsg}+BnwbgpHEoMSe6;x*A$tM6V&ff-Px$*LQb9eD@_ZBvoKiYL?F3w`W0{DSYRUkhu+p#<#m+qs7!fvEAc0^!y)baXej1#|6O) zu++wb{?8j+E#U_lEdqm8>8Taz8m<*fT+0KM9(@h7!JM(E?rwCSq->^CN+Yj3@OMX( zZi{kibE z%+r6cV_-6~w(c=qq!1tlm#G3?A3zRB>8Gi?x4{HQ$6d$rhNcxDGBJn&0PDSC{OXOi zyl<8=l!P&;g)HDoOi|j{ftP8-wDp;1^`+5C_QY{Zo;qcVI{V}u@h2ah%x2q2>!CKJ zwoYp)8QZEZKI<6FpZCLE?((yYFUd3ekVU&QWPgBtP_;y*@JnaOdim0yA=eq*w&WFi ze$76z-+JU*z^7BG2Jc74?vrE}Gi@IT&D6t=%7Y|++=K_%VLx7JrBz)GpgN7nc)+<0 zdIco_@_H81iiV_~J$Le@w}%+yXp1RkQpickg;_7b^~feaE?s(xW*XR9Jf)VBzpCqq z+5&u98p|odGo{{rj$b$MuTMVOiQ7~C8D2hYA`(Za1%8EFu z0AZDRt^a*L^&CTVjh7LHa-U3+_zaqAL9Ei}TCq{#-p`$kC_jH3e%lkZqub?fvRSUG zRhV~9QHYhRlEwBU{BS_7(bPc(I^QL}ekjx>jTWH11+=%i7nTt8d6zBd5D^W@^WsMq ze9PE=Qnd^a;+2g`+z?1ttz4Jt6@%WIU|I+B1z@OxZQ5Dif%TUywzGE9H;$zznP!7Z zhX=1)N8G!y5Xaj(=Se$>G0qkmWG=+^0QfhA@;q$V(N#ZSQb%$Sg;I)#8Fz@vSEI&Z zUk=~1+w%_8?*0+H^bvNR;WTR61q0~a<6ODrr)S(W^6S<)1vVIPX(1;G3fX=TbjSQh zwTYPnM>cpQc`pBg!%dr(QMak$0ksxt%ote42@}F|wxJN8joa93%4)iWA(ZbfjMXlO zA2P_(q*3>w9Yw54{1JCb_MAJ70(-tv%7I*B?-d`Uq0|%L$Wovn9qk>M7jP_f>SnKVcdu6VO7bzWxytslviREl=yR57 z6|986Rcdj7tj07`HIW5rr%3qS;o63UW)%aPsI8;WD)<;SxE8#=I=ch(qAhR(aI?MKd_Mwb4&F#hG~qDGsiRJue7)%%8e%jcb-YNN+R z$O7&Ei6nGbp?B9s;k*T@eqiFi?M}_H>tA=zWL3wM_d2ULkB*N648O`0$h#GCjN{sp zI6-RSqtATR9z!w}Tc^>0C+wBH^Wn6wmyz1NXkv67I{*6u`=wHw!!oND`WsU>3U5r$ zyXXb5FA*kBl@$Xr8xjY<43JTWT8!3}ZK`A3avoRDB^Wx-NC|SE7a~s{F%u2iTEgWW zvTSLyn8T$_Uy}CHF8OckmTdl)FV+dD^5v-3&9Uv7WqjgMVc9SD{i>iFXRLI3gZ~f) zdyM@IVvILb_FA?5l2kvF?9x8`yR^BvWPG~RhkQ5mdiNsVI2RCaiD!GZRI3@_5m~5k ze7};~%GF3zjw|BIo1wZGl&yTPb;+T#ZsaE&DaIi>0>9>p)%($=W}7F-hhlCmFvfQa zvV9+KOSAZNS9C6ygxu%DDI=wE+8@4*KLi2s-M8+B;EgesIG7x?7?UsA=@J0Bg~%Vz zWhgyZ6J8SSB`m7O-M^7-h1^&7@xpO%AVhx|&wHG|wIBP+Ql(UG6=NzVHpoWi@%xf8Sye{>Q`l zLmYTjBcadnxpwsEj*V5W#Nr#=iwv33AgDLuNto>|0~>E*lQaTGF@>Dxg{uxwv}t3y zbq`-U6mgaQ@Mw#j4O?LJ5JJ8WjE6Ecpf+y2?A~h5SPYHsNezQ|HNoVj2p~&EW`2`M zl6+4DxN-L~O56L;R(~2!eREx|7Kaf2=rN1>&rm;U>-|uCh>)l}hWwQroM%(YJe9*TH8GYE|Q)$Z1 ze*K2%!;2AUj5?%QxRXvTG8)mLv6!9^BZ2DmS;)?TGxZP3Xt%Dcb$04D?H5k|CEu1H zyf=gMMYE?6srW$awOx+BF%j~@>!4t^z8}l{_1J(Y6YRtGnZS>J63reRx+*I9f z?SMf;7Aj<+q5x~O48Fl``UvQ8{n+LN(#dRFM1J95j@flBtO{Q&va+LUGs|p5TiYN1 z!D*6vZbrIdoF24|IECK=8JsU%)AuRQi}2BHdD4Gbva=qCk;Sw+>H&0Ii_0gsHfjsj z6PG}L>pZTZ8W&aav;P$k4RZdj_|x<+mFpRM{e)6@$l|lnow>Qc@V(TXSHLe=7I2;N zW{jQQs5&DFXTLtgx-4G=8*6E!rhJud#A9=uzk*C`nA3O90OBb?7rt74%&c($bh(KV zNd543rwTbCFSiPv=Xc0el;rzA)KN?xgSV}C*HvSg)h+pOBIz18Q4g8dJyN25b5wU5`o zz`mb7Qgy>AfOHd|nSWBK&8@^;twG3|Is=jSu)A@WY%v85r*8k{lW6I)Sx>X!GXtWL zpj@JNq%jWpywN$8;HKq>@~cO5TV zgLVjd{!KxgEi6ldnMvo$w^D7a>~+GdGZy^)$577`RP;%eH;-Pnduz29{;xoDHAp0n z2km%`a@7Rxzru1W1ms->eNfapVQi$G2D5F+lAbl8*=jX*SJg1?eS2^uDA{)qemwbI zrI){3qQjHw=~f~|b(a58T%t~TLi```=r#Cq_eJ6S^z_t5%&&FjO$ zh`%x}L1s8qA=29h1C10TYWnO^;% zRt^`%>pZ(kL4k6{mA`3;a)hV0&0yprYGr84A`G{^kML??YruM^@uqXc@8e7RpqsSe z8{H8l^#H?xDl(VIxN`0}gUmyp9HFAZA*Y@ihIXzNY}mH{J)8!BDh%x}pn{y<;*G6c z>6nl2T4GztLfX4eKIPRM!pt94;+b=x$0ED7Vo;C-e5votN|WoViISom*mIs?L+d_%Zv%VSCxPjbipID5+L|BTCk0qcI@L9C>A$TNka_@+*_ zKRRFC59P{Jkf_s+aBrN%Q5j2X5dt9!;VNysN3lR=9dXg)hd*&RF*F#&u<%lUeWVQF ze#9p;ztLurQ_IEeDBO!ONFEs{Ut*MQIa2{1!KjR8fxT97t9O~nO1CvbYyg&^Tt;Ja znds}l-SZ+|v8hSMkZsq;zGM%gr7X*c1od2fEh(=lU(wH!Irn7FsV^KwF}tE&&M%3l z4Qz7mGP5QF;N+F+IyZzVc)x+97JE*1(vy6jd`a^%T!>W;8Nb~{-XRp67Z~T8A5a`P zX4qm|^$g0F%k`hUje=h&nqygXl$RsXIOm@4`-l4B#?k;(>BxwesvGD>r@*4onwc?3 zUCA)=YH2h@>BNrV3bH>=S(SYbbr;pt0t#`-P@mD8l{yPc=PB2uzbJB# zhx+#OdRsdIIJ8cw$(Kj+V?Gu9$DLQ@(~nLD5t!0%Tp=m;D{;|h5O(rbgkV`dh0liN zRP7Oa6bh9QQTvQ26vVx#nC6G=6;@hE$wxNWQRY<+xs?}r*E%z{ggxgh98+u5qQQ^_B0v%_^)^t}@A8$1kx=z-!{U2EBA`avZ7*Qd-2uq>EYJ<(aTns5t1f7gg* ziSB2)1VHWRUC$r^x#zqy#F>%)kPa5J&fJc)7<`wyBYjhJgQ z6B(d6!WO^)3X@2WzeKsGQww<#u5PUw1lCUzjLW*vGyq*Ak>u7MmY?75!W_S?K?G{9 z`{(G~6=oTo-sV5IA8^5ZP<$&`@`?`q*|l+xL)T}ZRbHp5ipRV@JFlz#&G$zI-w+=d zs7#48%lD8sU?!!QT)E<9EsEgq8-3!HUfqr~3ltFuA91)Vb}b&93=a+Mfwo@cwR&0*#arN@%c-9WxAaxK#BZ2(g{YI*<7q82$xJX|-|I${f|Ce0(7 ziqI=g#Nr_vy=9jXAKzzVgrjG)ATw$eYx`RZdFr`k^*$OJLB*XJKP)qG&gcQeZ5R>&$!iaGWqa9 zka_fDJu7?f$Sv!;h)Vj7tD7&$J;8=OcZP7;cawKnY97clTVLOc7C)Gn+^I{^=m&lm z&eucj-t(?Z{eG82>*4yZTi%(iSo%4)5UuOgN1n6~2%r?N?35kU%e%jOS(PXs=vR41 zR#`gM3~;up{NQlNcXsz{y(Pwd(z$lxTg*^eY8;W`kfaYE8ZQNg_;Wh$E8S)`ZE>~! zcS9zQEpj-S)`*+mNi3CKGG|j|$LgvKWFvu4_=opzW1mbicbd-D7bu_lj0@CrC1&SW zskP@P7{-;u{$BQchEdPg+#%C^_#;6eS8q&jLHq;+@K2UPTC3Ta4Y|U4*zQ~MKAcbb z-EK$Y4+B%0pMSHDKKE?iC#%-E{(0R1`TpS%w}w zOME?$3_LD_#Fp~kH|q2(@zt9uMlLmR1w=u^Q|Nh=(n-W!fyAPHO1I0nYdh^AW zw}Wkc50GP{Z~kQ*8r>&)vCKSc{+&m5CEO0CTZzK%zzbKP)O@3@7qA|=oqXNjp&khI z*e~PsnXg3JPr(jxh_pXPRAs7E9*vZKgU&j`N8a{+FEoCp>|>K@{L@eK$Df7?0(3_% z+clDB72U)Dy!F?7j2yk=*b(jTUk9F|v$+%EU;K0r^MD`DVr?HCkvl&?RjC11IFXLZ z{_Bs0%5rsT@Ou1V2G&sbU>$6=MEiT8t(x`FQw4MbYwRmB=(F6@Qo1&oRbZMB*i>#@>pE3=O@7WCJ=C~8HdTXewDL8L zrk8VM@crAq&W(v2NrQC#3FpdjT|YNa5Zm<*|Bu{eV6#B{jhM#FFg){ajW^8I%AC7M z_&o0QiLx~F#moDCeHHr|vH-FM4~#_oyziSQ6SKwa@f_48Ie>;BL27z&k@nD=ejNL4 z*paS9i*HqIgzdPl^}WgiP527p375Ik^m@mdLNVo;f#$HmBhfs2QHQ`))7g1r`Xar{ z*m3l-j!g52+IM#Wr(|o-{>A-&p7uf9Nd*=@6gLUz#sT*@*ry1e;SCiiF+ZC}9jYJ$ z{1w*=H0gl}mZjHQzgR@97$eJ;q&!@{2BqnTuVj;eZMCGObb5YnL=$L3G+CG>NZ0WAaQh6nB1 zCJi2OAI@cjs1L)=cl=%`mU$0Xu-2NUhRxn<=Ss?F1m&`y1E8RiHD^az@Ty{f$UCo} z6Y~2FP-vgM(WJvwctjMlJHiG_-};lPx-@`Sy{2poZybl`@r;523x3goSmaXp_JZv# z4|WAKu%j4ZvjXTv*YT1K*Kg(hwqg@DYop@!Y!^OlYazrV%ivqZpPp4sNRG8xEx2fT z!+0j^HJf&~0^H0lS=$?nrC+llHGnVM6YN5@q@&|CLstV_3>eG{ zp;`sJ%qi1F)oSaj#LNCjBvF4knn(&c8rPj>9|86^3S#)FbXCJWgtcZL#(n;To`h@H*8nBPT8ZH5pP#A_Z&=YX5E|Ob;_Q2VE2bAw(A75fZejM8RQ}$&o%JR-6vF7 zCwEm`s=##GK>4>X)#k6MDK}`Jvw+FFkZxi&=YfvFe^(--Yh!Mlc7o7AD{_godcsY~ z5scJ8q^jlYd1K_DvX>4f#Cl&?(OdjgodUD>LuZOu9A8F+YK-N5_MqtX!s7$(k3d;u zgt~Rf@6zw3NGVX-1rk|C-Gk2==s8-91M`)Qj5q!#f~e&S{pJiN&bQGAWlMUdlyPg! zE{3SV{lg<;?tcBhtJ321p29yHbomWl`v;^n`kkcbT%}g7Em51+{&Q{fwpp{6ghl)C zwUxa80rkop{<706z12iOS#5s5L3$J~I33&hf`5|mqneY=Phf$GfV@53q;GMcO2GE# zl4opvupJDv*Hq&_0-7k3X?7`sZ$1kFC1PO%j}d=`KmFY0DfLabqU4T3vT(+zw<2efCjL| ze*A3QNy{UVZ_hQox}+wZzW>>o1bx#{dYVbVHC!e*gzPDu>neTezk0E0kAKSD$m{+W z9dpw3C2k^?^y)OsXZJ~vxzy0-dSjKEl%z zo&)|}O6Kprm77m1GR*%MbdTBJk(SXNJc?hk`BCExtdOxFbB&+3YEhh}dEo(GS(CV5 zsgux03KQT!;V&E92Re*Sr&rvOj!~4&*^FIXSLVdLL*j>L^eAbbKw8&S zkl1G+n1Bw@%q~#A;dD45tca6U%as0C1Dd3Fh`cocw)opR?KwW!qtXr%@GVwt7)Vi; zmJSn@jS;s!@KCsqHUL{hV(Yi)L)4?y$BNPZ`2`U#Vmtr(#W!+b8ZgJElHd60uSfhr z1A=u&AWp2F7x{CRbbF_8W0A5d#(jRzGQt><-NHG32wS2}f-C=t-VhJo>^lLv96C}3 zCeK$z4%%#;y64rqi8-SJN>s*VO8xR$O9`rXzf05>m%VnJ?~pG+PgkeI6n_rPZ}OK7 zr57D6>zW-ps`m}xnPPPdJu#;<^n9yE8;fBdUn@u@to|grQwTMN^mR&bYBY1ddj0)R!C<#;isfX&JQR1fC&)^q#_&58sXX zsus9$G}u(+LkTC2Ac%*?u+_2>lv|1sGQgH+Nj*p;qJQDo^8bfjFgL-dJoNP%EX7zo z-_Our_Whq^F(7@15~fbuqOa+M@#>1c=?seo)2jYdi{=6Tbra2 zn)?s*2ex($CP@)SV-H_@uk&LQpR9G=lIuUT#8DON^EECB=P^U-G{e1s`lBTdelI(C ziDNZHZ7{!1lOus<8z1`tl)BYZ{!mf&Rw&&URi#pukLl`3V@%tr|V!OaL zq0akIH`+0FzG{6?-w)Fz3{v-rq%%!qLN)yJW2kIaxToXI4=QJHmk+2a(zww~;A%ND zqaQ5aAEHu;bM;Pq=w^YmdOeo3bZ39oLr-*JxTJ`PHI^+5bQ?YiCkg81N70@N6vhY@AEs<)G>w9m`ta>T3kY>}Le58@F@_`_|kOf!0@=uOPqjxe=0H z4JMi5+CFaQn5bscaBXT+3cf1lf7Eggr?kI|uU;iC0o`fhI@timW?GY>3LAdE{Ab#D$ zfHRabf4jd>gOp4NfKjjBVwr}jd*dCR!60%k39`;uu zWajv*j9-Lev|reWtJJ2g3G$hnjna%fUj@^=veruH*16UfF|$3eW0ddroM1-zyA8)3 z1(cz`zp>wjy#vf;yQk0wk$!dH%)6GSH(D$UouAvYKqH@pIb$pT4>7qcmixTxXN$8T zgqxBtO&8vs4fLuGrornUmCssMQM=uMmYE&11iKj#fb49kqp;%iG<-b$Kya|`G-4eZ z88zV{2I_bU215VQ{ZAx6RTM0t{$lH%z(l65nTis^56V-2z7b3G5!h(`ip1%Eek9IL z{j8JFBIlK1dG%Kn^WjlzcI`y|5Tp)V_7HzDVocHepe*hAM7=md-ZYkt8K7OpTTM*N zgL0l9g)b6lpThb>tXjwL|3}f8I5OS%as26`dX!3%9D7QosE9(2tx`N4kC8huIYuZ= zVc1cR3b~SmuvIF@F!yb%9CPoP`yS@rW@fgr^S9ssu?YA_Xx=#f+q&MnQKADb z89^>AU3~WU^X+7Y)}Ko@hP(2Gc2@E&&klQpT`xN};xNVtb!cn*SgA7O$n?S=TK0aX zt@b!&eT(yX7<@P9w-#@tUmu09A!0Y|c?Xz~K>{Qt=8WZy=OO>43l*+@EEo~V_sK%( zYD2)WMC8i?aNkArr8%n26GhRvsU#7eoy*u>5oPy7U0Gg$8okxDwDY(co^cYhlKe>} zA&+#cS$y)@AWL7M9X8b&1HAlcX7erDR^$Li5%$_*Pt^W4#vCAAH|~r7n`MC^|D{v~ zdA-!~s0EbU|8lu3k24;;L&n1xHgc3p*3E3tp_R6UHc&lLJGm1y@mllGWf;EZ8KWh1 zp8MGq`Y9iB6b-d4d!|6GaZX81t*sbC?K;s=F#CLm`7aF${lL~mNbkzS(`ozf>X`#v z8*K-vd(TK$eJ{P$0}s&)#kb!~@2|e_n`_#uxDL~TdA|x~k`wy*3(Sg{Ok`z~a>_@c;taBJI_F&%0XCtc8sD-`M5`eQ)60L-RcGPTYsz&`IZs@u@r`*mc=*zW7 z68bKXpC9Zuo1tx>pk$lbivF#_-qcyQRzUmk2ht=#t5m!L0QN+m*W3`QB#*fE>k_1) zNDz62Z~W`|nySz9oXvff{v@7BHKwj}lOs&eG}mdcM{-_`S;q=mWmU4xyZgT;TWES_n0JY${C~`KR=GQMJ=2JUO{?)2?jH<&M34!YxOaOP6^HjP>qolq?tU?2k}}4Vaj*B= zv`*y-oxoKO(a+dnLo8i!$`z7(Cxt#&hzi+H%{Q(R%R^3#UoGIxT z4ZsgYK-Yt4reiY#!-(M!d=POLHB;n?35lNMZ@iNX5^FXD~ALPK+JmRpwtSXBh+V4t=6(IF$GdbENRs`lI3c!)sEbH zj01Fd-?%fn1A^HKyg447mpgj{O-hyprCo@&*~@?##w7fz5= zP!FD7Fn2Kcxe11#PTAOP7@BHJx@ixk=2TZv5o1T6J)+d0>huE5O#FgaY!H4!l=}c@ z5Dk2iseyMV(Xtb@#tyaMI`LA?(N7VO$5}VjSx0(tLG68EbJA139IIK zHWZQ<=b61j)sQ<8jcGCF{g^&88R8Jsy{a!_5WY6_KP-nSE+(|zYPW7(y&-cwqVYVT z58{B$LPrU^U!ns$m{hawt%;s4Hfk9L@C{7=nX=X_(xXe9n^1C79t+P`4;#<^Nv8>{ zy{5!2O@n3hg@ z>#1@nQVNVh|Lmo!%QO3G_o!yC&T2(1tcrd=d9bml+N+v_morI{gQ734awYBQ9C3A*FHiPULj9xbab7rZfRwD;9CccWym50K12e7~&JO<8rl645lW^4JsJqy|cIy z!R_GnhYcBR-2i=^HUf(|&l?d!N=FI~QSsVd83PNMQ+>xiXt6Em^NO$bLkk~m+JGn% zk*|%*MOA2*XS%Ode!aV&vZvcav&PssXGlp&nX2sh9=@3hpp#P{j|F>#BKi=_s9HSF5N6-Tj$(5X?C%FqrLy) zR&l3dw6%fNQ5hz5yCZ1Uu-XyaIW7J>2@Ia~)7I40J|V8X2z-3}wd$=CwIPQpwhu;_ zKEf{NmfMrxfKS-pbzBv9*qc$>Y#6!dhhgKEVbmRFDXNb(N4|!)wQ`l-Xv`{*aZ+!| zfM0@7*f6J{jVyQ^i8!_2KxkwjO-xXyG~yx(FeeQoc&eA{MfvRJ5D@5`;T~K%S6jzf z+{(TIg6&=Trr&HCVTW+s7~X`c3T&3cf3o>M=UjaU*s4WlcR~OChF!mM(Oi$3KyFXg ziEUG2+CBqCTGI~tZurm^ggG6F-0`cUc@_jW@NZo0^xLT!cnQq!4$a~S9+LoeWSszN z11x%(-}!uac*|L5#&usHc-g6K`CwyE)Aw2V+}HHKFB9K-$OCGk#;qD=v;l!vg=3nuQX*KnqNXRMWu!+t!IYw~!0&!WQHs(G_( z$r?t+6MGc~$DT}FAm^?(3|**TAu&&}zv&S9?#eud&m2JcOcV6y#+E5V=wM~`7M+r8 z-_R^57$V9IqCnw@5J4V7wMFoa_YXhxdk0-c00mq}T0yIl5_vfDO@S7TGs0hC>YKeE z)yhJr&9pJ{$}f6&XbIz(H^a^^gfny_8a!O(1z~qV`Y7v$B%W*2!)>Hjz85-Yl`HYx zQUh}f8$bSF)!QAW`Q5Xl0>U^F)JtJSVgN_*H^nrRZ_Hb1!dwFBrV;R&d#hkkXh(S& zJkP(di+TvHO%wdxv>Q~;CwNr%itl?$7Q?y>&!CFgzFe)S(y=n|`aZZ$G&ffyuJ}WZ zv{LWVDz>Vzyo3^jUy?*&XF}K5d*j^(Q3=;7r@SO50>D)-g>1@Z8MUq)S@=u(4suzt zyR-Kw9BB2R0ebk-*tux)cqI`_SDXFH179pm4Y2t7*IN~Y7`GlZw%Q@c4UyUb!Jh@9 zH-LWZUZVA}i6_Z^eU7x(bO=J}RH{AHujJ~fq;7`Jzr%shU`~#!&AdIE41Bid=;TfoY>VWbuKEGI9SxZfCsyC;)jFzK1f%_>~ z^Y=u*ruw6V79aSxk&t2epG6wqt<5HpNsWjz+9iJoW$bB-LF|@A09l&<$ota2YL$Ol zkv=)T;V)ncJxE+Dc8Z>(W+FZAE~9+x$ktJ6)&u>jkMynr+8-FA^bp@ziA~eK1erS$G6qWl1h2w zmSP897SfsLy*XU#&Reck91lDZ{pKUTUfm0FDfyy9TiK2-8K3>SIV0vt)Yy+$^DP^Er+8kIK_Gm7xp z`0yYf6)DM;SkdfLyuoT)cA5Y1La?`r>(*UBhR9CF)iyoofy5y!OzI`7!Ke(2#*9Yz zu23`vo39wO-!=17GJ){;A8z;%;PIr&#EQ8Uhp_&Mu97Zw+J0Km&YVFyL@SV4nQAUq zEH>NvF{XUf5{w#D25(+D@x`s4P|&H;w?-9D+_*#mvN#h)5(k-l^LZvBOHx+r&_82x z&_@DEbhN73-c2|Paus!Lwy%y?eR6K`wpAtXW<5vZrYT#oY{#~SQ1@kSWgYTcHX&Hn z461FSt&gZb(Y36Gd}r*YVk@HhsohomQ>I6(7V*bsSXZGT@!i85#^#){YX)Oz%oqRXT|^@Kn(Z7Yf*_zm|QJ~#)X$e(WQ z5`3r<<`*NB5qA*o^YfXg9llK~d0;sFqZF|?m*cdJ(?N4%T0_;oJl~oK-RQ|9nNB+Fe;g`4W^xJOK~ao7@WzIp;WNWpC>!8Am1O_HrG4yNEB`2MB$XJffq zJGeK>h*a>-DHis(!ux|6rC9T`8acZ`5q+v#OD{NXSJ+VQiTaf(@HM%tk85#a3k_>o zV7ck5vy3I_iIRxs-8Ff4(=4Zk6AV%;)@iJ9j_NUFR6^2<<&ljW;O7tuu1ZS3^$Z6X z1>snRH+6#YhNbRIx_D8rHMq2FcMCAe!EjvjE{YKr2lfI=f)T?|Y zuC3;f-Z4z;u$A9fokdb*{nY-#2w$;T8brAUN~__KMZeskSK$LmM|zRnc} zq~o5uHE8(Gu{S8>{IGpG+E7^bh$OYD+2E~#tx(6Vu8RDkBmP)$Ftz;d6&;#dl1kfI z6CiMvXIrJjbI-X7MHmQDFgUn6Q)vk216`vr7MuM#D+1dp0Fb$^CGIRHq5@4y@UoNB z|HwW(%ud_9)8l)pLXg--G0r?#_~~H_NyeYcYK^~JqND2RxN!TjW{}9`^uc*7W*>o? z0fV)BsHf|jrtuVHJM2_rxyAr+iSvVC7ra?HYxSTWh)p-(2( z1+5cV(l+B1%K?jnDnS5WkK!V2h5sbF()U};PC`b^nO+C>kw6tTc(!J5zTlZOg-H2> zyKPvd6N3xO1m%w;-rZjw*aki_TrSk=U&Is$3!89bT+p9{Pzk}vK}=T$iHeLTn1~6C zjd7s8??(K}^ZZt0!~Vxn=y%f0U`E~EQI2v76=@Z9uD7IR5<`AMHGP8a?*!?0g`^g% z<#M;>I!-Ef50MXAD4z4Mg}puI7e9V~=E|Q591*M34&jR`C{M1hAwpw$l7AB80RVOR z1nmUPzQiFv@&i3{FObw#G=bZ6U@NaACMUZhzWp^G(*=(g#ie&G^?;B|j6_{VPwEOk zL{<{2J9mm@HN0}B;j`d7V_*E8L33Z#KBBkMm(!%q$IaW#kOl>v*YbrUz@f{il4{62 zes<)<8b8z9*8KBJ?GJ9zO0XI}z*Lr`EI~}~AA3VYm%tYfBsR;yik7;n@6%RQgHyU^ z_$zV`(tgZdqd0Sq20N=~zi%#*)$es9FBeWdBEBP+T^VBkXpD+_rK*82ixOToZEvWF z0%rJaQW}{e|BT1<`h&$yROPJMMQ#3{F8H?%SPA$7l7# zuq(&7ZxzloAgG8IM|8=WtMo)x_z5j-z9A5Q9lB^J3Y46|)|^Z7G>>SwEbf=A<}4434-j96+}{PV&Wkjsb$|;dR>NFqhUgdnxk4|h^@Xc9PIieD zc#As=*D1uLS}1gY!{>KLA@*q&ho8{YpNelY3y7g4;fF(4Hs?ZZ+CY8rg?F*D@aYiv zipq~1dKiusUQnf}8x=g$l(RKCoXO{{TN%9Aws1YXO+#11hwgK3)Wj;VKb8A>dji%* zRPuhfqV~Bg&E4+5UOVR@@OfHqV?KEN!>~Olea6Ca|6wMMPgK5IN8|hV%=eSO@VaV- z_Np?AbOblf#m}kZ4I})@ALLlhqgAuV#6=e>cI1N#b7F&u>4%ufjtozy-X+N3Xm`>V z4W>TrEasLS#fcvOa{RWa%wjSY-Qq2U?!yQiT`KvRdk^L`fs)~z?J3LdAoCN>sx!y(!BgZSHx zi{j(shErSJO!cH|KZrC*9V(~u_8WeFjvWn4v4^WR)#td-XoE+DJZQwJC%BHBkLkCx zE3^&OPM6?MjH@z@twI>=PY>i*dH+%hi!6`YN1iafKJNBjEIFW+93 zy%zTvv7XiO*hu0*NW{EHL%@7X?12)wLyq~ofTQBgSFz>8gJC$Z3~%0D;$e}pDjfgI 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ℑ1jH% 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 z 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 literal 0 HcmV?d00001 From 84955bddd45ed5fc4a27994400ed847e7f345590 Mon Sep 17 00:00:00 2001 From: point2 Date: Thu, 2 Oct 2025 12:24:18 +0200 Subject: [PATCH 09/13] makin radial trees now boy --- .../Systems/ResearchSystem.Console.cs | 20 ++++++++++++++++--- .../Entities/Industry/Research/imperial.yml | 2 +- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Content.Server/Research/Systems/ResearchSystem.Console.cs b/Content.Server/Research/Systems/ResearchSystem.Console.cs index a0e052479a0..a173274acc0 100644 --- a/Content.Server/Research/Systems/ResearchSystem.Console.cs +++ b/Content.Server/Research/Systems/ResearchSystem.Console.cs @@ -7,14 +7,19 @@ using Content.Shared.Research.Components; using Content.Shared.Research.Prototypes; using Content.Shared._Goobstation.Research; // Goobstation: R&D Console Rework -using System.Linq; // R&D Console Rework +using System.Linq; +using Content.Shared.NPC.Components; // R&D Console Rework namespace Content.Server.Research.Systems; public sealed partial class ResearchSystem { + //used for logging, don't touch this + private ISawmill _sawmill = default!; + private void InitializeConsole() { + _sawmill = IoCManager.Resolve().GetSawmill("researchSystem.console"); SubscribeLocalEvent(OnConsoleUnlock); SubscribeLocalEvent(OnConsoleBeforeUiOpened); SubscribeLocalEvent(OnPointsChanged); @@ -78,20 +83,28 @@ private void UpdateConsoleInterface(EntityUid uid, ResearchConsoleComponent? com if (TryGetClientServer(uid, out var serverUid, out var server, clientComponent) && TryComp(serverUid, out var db)) { + // _sawmill.Debug("RESEARCH SERVERS OK - 1"); var unlockedTechs = new HashSet(db.UnlockedTechnologies); techList = allTechs.ToDictionary( proto => proto.ID, proto => { + // _sawmill.Debug("CHECKING AVAILABILITY FOR...: " + proto.Name); if (unlockedTechs.Contains(proto.ID)) return ResearchAvailability.Researched; var prereqsMet = proto.TechnologyPrerequisites.All(p => unlockedTechs.Contains(p)); var canAfford = server.Points >= proto.Cost; + // HULLROT EDIT: this check makes it so faction-specific disciplines actually show up as available / unavailable. + var isSupportedDiscipline = db.SupportedDisciplines.Contains(proto.Discipline.ToString()); + // _sawmill.Debug(proto.Name + " AVAILABLE? ANSWER IS" + isSupportedDiscipline.ToString()); + + if (!isSupportedDiscipline) + return ResearchAvailability.Unavailable; return prereqsMet ? - (canAfford ? ResearchAvailability.Available : ResearchAvailability.PrereqsMet) - : ResearchAvailability.Unavailable; + (canAfford ? ResearchAvailability.Available : ResearchAvailability.PrereqsMet) + : ResearchAvailability.Unavailable; // i will strike down who wrote this unreadable ass expression .2 | 2025 }); if (clientComponent != null) @@ -99,6 +112,7 @@ private void UpdateConsoleInterface(EntityUid uid, ResearchConsoleComponent? com } else { + // _sawmill.Debug("RESEARCH SERVERS R FUCKED"); techList = allTechs.ToDictionary(proto => proto.ID, _ => ResearchAvailability.Unavailable); } diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml index dd182262ed4..b4b75eb4efd 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml @@ -51,4 +51,4 @@ - ClothingNeckCloakImperialCapelet - ClothingMaskImperialAdjutantMask - ClothingHeadHatImperialSurgeon - position: 0,0 + position: 2,2 From 19043b3309f98c07940561617b90a21e41759e1a Mon Sep 17 00:00:00 2001 From: ninruB Date: Fri, 10 Oct 2025 21:27:52 +0200 Subject: [PATCH 10/13] help me --- .../UI/FancyResearchConsoleMenu.xaml.cs | 2 +- .../Research/UI/ResearchesContainerPanel.cs | 2 +- .../Entities/Objects/Devices/flatpack.yml | 232 --- .../Objects/Devices/instrumentFlatpacks.yml | 120 -- .../Objects/Devices/station_beacon.yml | 17 - .../Industry/Machines/basemachines.yml | 6 + .../Industry/Machines/factional/servers.yml | 12 +- .../Entities/Industry/Machines/lathes.yml | 511 ++++--- .../Industry/Recipes/Lathes/categories.yml | 10 +- .../Lathes/dynamic/coalition/microforge.yml | 77 + .../dynamic/coalition/uniformprinter.yml | 233 +++ .../Lathes/dynamic/communard/microforge.yml | 89 ++ .../dynamic/communard/uniformprinter.yml | 197 +++ .../Lathes/dynamic/corporate/microforge.yml | 161 ++ .../dynamic/corporate/uniformprinter.yml | 107 ++ .../Lathes/dynamic/imperial/microforge.yml | 107 ++ .../dynamic/{ => imperial}/uniformprinter.yml | 210 +-- .../dynamic/mechatronics/microforge.yml | 71 + .../Recipes/Lathes/static/autolathe.yml | 1099 +++++--------- .../Recipes/Lathes/static/circuitprinter.yml | 497 +++--- .../Industry/Research/astronautics.yml | 283 ++++ .../Industry/Research/astronautics.ymlOLD | 108 -- .../Industry/Research/biochemical.yml | 31 + .../Industry/Research/biochemical.ymlOLD | 111 -- .../Entities/Industry/Research/coalition.yml | 51 + .../Entities/Industry/Research/communard.yml | 4 +- .../Entities/Industry/Research/corporate.yml | 30 + .../Industry/Research/cyberdawn.ymlOLD | 198 --- .../Industry/Research/disciplines.yml | 4 +- .../Industry/Research/electronics.yml | 340 +++++ .../Industry/Research/electronics.ymlOLD | 149 -- .../Entities/Industry/Research/imperial.yml | 64 +- .../Industry/Research/imperial.ymlOLD | 278 ---- .../Industry/Research/interdyne.ymlOLD | 137 -- .../Industry/Research/mechatronics.ymOLD | 190 --- .../Industry/Research/mechatronics.yml | 357 +++++ .../Industry/Research/shinohara.ymlOLD | 427 ------ .../Entities/Industry/TEMPRECIPES.yml | 169 +++ .../_Crescent/Entities/Industry/flatpacks.yml | 1326 +++++++++++++++++ .../Entities/Objects/Devices/flatpack.yml | 715 --------- Resources/Prototypes/_Crescent/PortedShit.yml | 9 - .../_NF/Catalog/Fills/Crates/science.yml | 1 - .../Inventories/flatpackvend.yml | 9 - .../Entities/Objects/Devices/flatpacks.yml | 547 ------- .../_NF/Entities/Objects/Fun/darts.yml | 13 - .../Research/rnd-background.rsi/meta.json | 14 + .../Research/rnd-background.rsi/static.png | Bin 0 -> 788632 bytes 47 files changed, 4612 insertions(+), 4713 deletions(-) delete mode 100644 Resources/Prototypes/Entities/Objects/Devices/flatpack.yml delete mode 100644 Resources/Prototypes/Entities/Objects/Devices/instrumentFlatpacks.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/microforge.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/uniformprinter.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/uniformprinter.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/microforge.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/uniformprinter.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/microforge.yml rename Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/{ => imperial}/uniformprinter.yml (56%) create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/mechatronics/microforge.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.ymlOLD create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.ymlOLD create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/coalition.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/corporate.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.ymlOLD create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.ymlOLD delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.ymlOLD delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.ymOLD create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.ymlOLD create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/TEMPRECIPES.yml create mode 100644 Resources/Prototypes/_Crescent/Entities/Industry/flatpacks.yml delete mode 100644 Resources/Prototypes/_Crescent/Entities/Objects/Devices/flatpack.yml delete mode 100644 Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml delete mode 100644 Resources/Prototypes/_NF/Entities/Objects/Fun/darts.yml create mode 100644 Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/meta.json create mode 100644 Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/static.png diff --git a/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml.cs b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml.cs index 02614ec8eff..c139e303c6b 100644 --- a/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml.cs +++ b/Content.Client/_Goobstation/Research/UI/FancyResearchConsoleMenu.xaml.cs @@ -85,7 +85,7 @@ public FancyResearchConsoleMenu() _research = _entity.System(); _sprite = _entity.System(); _accessReader = _entity.System(); - StaticSprite.SetFromSpriteSpecifier(new SpriteSpecifier.Rsi(new("_Goobstation/Interface/rnd-static.rsi"), "static")); + StaticSprite.SetFromSpriteSpecifier(new SpriteSpecifier.Rsi(new("_Crescent/Interface/Research/rnd-background.rsi"), "static")); StaticSprite.DisplayRect.CanShrink = true; StaticSprite.DisplayRect.Stretch = TextureRect.StretchMode.Scale; diff --git a/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs b/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs index 4a11b262438..b31c9984f48 100644 --- a/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs +++ b/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs @@ -48,7 +48,7 @@ protected override void Draw(DrawingHandleScreen handle) } else { - handle.DrawLine(startCoords, endCoords, Color.White); + handle.DrawLine(startCoords, endCoords, Color.SlateGray); } } } diff --git a/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml b/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml deleted file mode 100644 index 9ed2deb369d..00000000000 --- a/Resources/Prototypes/Entities/Objects/Devices/flatpack.yml +++ /dev/null @@ -1,232 +0,0 @@ -- type: entity - parent: BaseItem - id: BaseFlatpack - name: base flatpack - description: A flatpack used for constructing something. - categories: [ HideSpawnMenu ] - components: - - type: Item - size: Large - - type: Sprite - sprite: Objects/Devices/flatpack.rsi - layers: - - state: base - - state: overlay - color: "#cec8ac" - map: ["enum.FlatpackVisualLayers.Overlay"] - - state: icon-default - - type: Appearance - - type: Flatpack - boardColors: - command: "#334E6D" - medical: "#52B4E9" - service: "#9FED58" - engineering: "#EFB341" - security: "#DE3A3A" - science: "#D381C9" - supply: "#A46106" - cpu_command: "#334E6D" - cpu_medical: "#52B4E9" - cpu_service: "#9FED58" - cpu_engineering: "#EFB341" - cpu_security: "#DE3A3A" - cpu_science: "#D381C9" - cpu_supply: "#A46106" - - type: StaticPrice - price: 250 - -- type: entity - parent: BaseFlatpack - id: SolarAssemblyFlatpack - name: solar assembly flatpack - description: A flatpack used for constructing a solar assembly. - components: - - type: Flatpack - entity: SolarAssembly - - type: Sprite - layers: - - state: solar-assembly-part - - type: StaticPrice - price: 75 - -- type: entity - parent: BaseFlatpack - id: AmePartFlatpack - name: AME flatpack - description: A flatpack used for constructing an antimatter engine reactor. - components: - - type: Sprite - layers: - - state: ame-part - - type: Flatpack - entity: AmeShielding - - type: StaticPrice - price: 500 - - type: GuideHelp - guides: [ AME, Power ] - - type: StealTarget - stealGroup: AmePartFlatpack - -- type: entity - parent: BaseFlatpack - id: TegCenterPartFlatpack - name: TEG Center flatpack - description: A flatpack used for constructing the central core of a TEG. - components: - - type: Flatpack - entity: TegCenter - - type: Sprite - layers: - - state: base - - state: overlay - color: "#cec8ac" - map: ["enum.FlatpackVisualLayers.Overlay"] - - state: icon-default - - type: GuideHelp - guides: [ TEG, Power ] - -- type: entity - parent: BaseFlatpack - id: TegCirculatorPartFlatpack - name: TEG Circulator flatpack - description: A flatpack used for constructing the circulator of a TEG. - components: - - type: Flatpack - entity: TegCirculator - - type: Sprite - layers: - - state: base - - state: overlay - color: "#cec8ac" - map: ["enum.FlatpackVisualLayers.Overlay"] - - state: icon-default - - type: GuideHelp - guides: [ TEG, Power ] - -- type: entity - parent: BaseFlatpack - id: SingularityGeneratorFlatpack - name: singularity generator flatpack - description: A flatpack used for constructing a singularity generator. - components: - - type: Flatpack - entity: SingularityGenerator - - type: Sprite - layers: - - state: singularity-generator - - type: GuideHelp - guides: [ Singularity, Power ] - -- type: entity - parent: BaseFlatpack - id: RadiationCollectorFlatpack - name: radiation collector flatpack - description: A flatpack used for constructing a radiation collector. - components: - - type: Flatpack - entity: RadiationCollectorNoTank - - type: Sprite - layers: - - state: radiation-collector - - type: GuideHelp - guides: [ Singularity, Power ] - -- type: entity - parent: BaseFlatpack - id: ContainmentFieldGeneratorFlatpack - name: containment field generator flatpack - description: A flatpack used for constructing a containment field generator. - components: - - type: Flatpack - entity: ContainmentFieldGenerator - - type: Sprite - layers: - - state: containment-field-generator - - type: GuideHelp - guides: [ Singularity, Power ] - -- type: entity - parent: BaseFlatpack - id: EmitterFlatpack - name: emitter flatpack - description: A flatpack used for constructing an emitter. - components: - - type: Flatpack - entity: Emitter - - type: Sprite - layers: - - state: emitter - - type: GuideHelp - guides: [ Singularity, Power ] - -- type: entity - parent: BaseFlatpack - id: TeslaGeneratorFlatpack - name: tesla generator flatpack - description: A flatpack used for constructing a tesla generator. - components: - - type: Flatpack - entity: TeslaGenerator - - type: Sprite - layers: - - state: tesla-generator - - type: GuideHelp - guides: [ Power ] # TODO add tesla guide - -- type: entity - parent: BaseFlatpack - id: TeslaCoilFlatpack - name: tesla coil flatpack - description: A flatpack used for constructing a tesla coil. - components: - - type: Flatpack - entity: TeslaCoil - - type: Sprite - layers: - - state: tesla-coil - - type: GuideHelp - guides: [ Power ] # TODO add tesla guide - -- type: entity - parent: BaseFlatpack - id: TeslaGroundingRodFlatpack - name: grounding rod flatpack - description: A flatpack used for constructing a grounding rod. - components: - - type: Flatpack - entity: TeslaGroundingRod - - type: Sprite - layers: - - state: grounding-rod - - type: GuideHelp - guides: [ Power ] # TODO add tesla guide - -- type: entity - parent: BaseFlatpack - id: GyroscopeFlatpack - name: gyroscope flatpack - description: A flatpack used for constructing a gyroscope. - components: - - type: Flatpack - entity: Gyroscope - - type: Sprite - layers: - - state: base - - state: overlay - color: "#cec8ac" - - state: icon-default - -- type: entity - parent: BaseFlatpack - id: ThrusterFlatpack - name: thruster flatpack - description: A flatpack used for constructing a thruster. - components: - - type: Flatpack - entity: Thruster - - type: Sprite - layers: - - state: base - - state: overlay - color: "#cec8ac" - - state: icon-default diff --git a/Resources/Prototypes/Entities/Objects/Devices/instrumentFlatpacks.yml b/Resources/Prototypes/Entities/Objects/Devices/instrumentFlatpacks.yml deleted file mode 100644 index f6057d1d323..00000000000 --- a/Resources/Prototypes/Entities/Objects/Devices/instrumentFlatpacks.yml +++ /dev/null @@ -1,120 +0,0 @@ -- type: entity - parent: BaseFlatpack - id: InstrumentFlatpack - name: instrument flatpack - description: A flatpack used for constructing something. - categories: [ HideSpawnMenu ] - components: - - type: Item - size: Normal - - type: Sprite - layers: - - state: service_music - -- type: entity - parent: InstrumentFlatpack - id: PianoFlatpack - name: piano flatpack - description: A flatpack used for constructing a piano. - components: - - type: Flatpack - entity: PianoInstrument - -- type: entity - parent: InstrumentFlatpack - id: UprightPianoFlatpack - name: upright piano flatpack - description: A flatpack used for constructing an upright piano. - components: - - type: Flatpack - entity: UprightPianoInstrument - -- type: entity - parent: InstrumentFlatpack - id: VibraphoneFlatpack - name: vibraphone flatpack - description: A flatpack used for constructing a vibraphone. - components: - - type: Flatpack - entity: VibraphoneInstrument - -- type: entity - parent: InstrumentFlatpack - id: MarimbaFlatpack - name: marimba flatpack - description: A flatpack used for constructing a marimba. - components: - - type: Flatpack - entity: MarimbaInstrument - -- type: entity - parent: InstrumentFlatpack - id: ChurchOrganFlatpack - name: church organ flatpack - description: A flatpack used for constructing a church organ. - components: - - type: Flatpack - entity: ChurchOrganInstrument - -- type: entity - parent: InstrumentFlatpack - id: TubaFlatpack - name: tuba flatpack - description: A flatpack used for constructing a tuba. - components: - - type: Flatpack - entity: TubaInstrument - -- type: entity - parent: InstrumentFlatpack - id: HarpFlatpack - name: harp flatpack - description: A flatpack used for constructing a harp. - components: - - type: Flatpack - entity: HarpInstrument - -- type: entity - parent: InstrumentFlatpack - id: TimpaniFlatpack - name: timpani flatpack - description: A flatpack used for constructing a timpani. - components: - - type: Flatpack - entity: TimpaniInstrument - -- type: entity - parent: InstrumentFlatpack - id: TaikoFlatpack - name: taiko flatpack - description: A flatpack used for constructing a taiko. - components: - - type: Flatpack - entity: TaikoInstrument - -- type: entity - parent: InstrumentFlatpack - id: ContrabassFlatpack - name: contrabass flatpack - description: A flatpack used for constructing a contrabass. - components: - - type: Flatpack - entity: ContrabassInstrument - -- type: entity - parent: InstrumentFlatpack - id: MinimoogFlatpack - name: minimoog flatpack - description: A flatpack used for constructing a minimoog. - components: - - type: Flatpack - entity: MinimoogInstrument - -- type: entity - parent: InstrumentFlatpack - id: TomDrumsFlatpack - name: tom drums flatpack - description: A flatpack used for constructing a tom drums set. - components: - - type: Flatpack - entity: TomDrumsInstrument diff --git a/Resources/Prototypes/Entities/Objects/Devices/station_beacon.yml b/Resources/Prototypes/Entities/Objects/Devices/station_beacon.yml index 99a7b332028..3bd704fff7f 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/station_beacon.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/station_beacon.yml @@ -96,23 +96,6 @@ - type: Transform anchored: false -- type: entity - parent: BaseItem - id: StationBeaconPart - name: station beacon flatpack - description: A flatpack used for constructing a station beacon. - components: - - type: Item - size: Small - sprite: Objects/Devices/station_beacon.rsi - - type: Sprite - sprite: Objects/Devices/station_beacon.rsi - state: assembly - - type: Construction - graph: StationBeaconPart - node: start - defaultTarget: complete - # Prototypes for various default beacon configurations. - type: entity parent: DefaultStationBeacon diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml index 89928ab2274..e8e4aa96436 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/basemachines.yml @@ -166,6 +166,12 @@ - type: WiresPanel - type: WiresVisuals - type: Machine + - type: TechnologyDatabase + supportedDisciplines: + - Mechatronics + - Electronics + - Astronautics + - Biochemical board: ResearchAndDevelopmentServerMachineCircuitboard - type: Destructible thresholds: diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml index fa05d026e0e..1744232a58f 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml @@ -20,11 +20,7 @@ components: - type: TechnologyDatabase supportedDisciplines: - - Cyberdawn - - Mechatronics - - Electronics - - Astronautics - - Biochemical + - Coalition - type: entity id: ResearchAndDevelopmentServerImperial @@ -60,8 +56,4 @@ components: - type: TechnologyDatabase supportedDisciplines: - - Corporate - - Mechatronics - - Electronics - - Astronautics - - Biochemical \ No newline at end of file + - Corporate \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml index 18c9046e3f8..4059f98fd30 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/lathes.yml @@ -25,168 +25,128 @@ idleState: icon runningState: building staticRecipes: - - JetpackBlack - - JetpackMini - - ShockCollar + - AACTablet + - AccessConfigurator + - AirTank + - AnomalyLocator + - AnomalyLocatorWide + - AnomalyScanner + - AppraisalTool + - Beaker + - Bloodpack + - BodyBag + - BodyBagFolded + - BoneGel + - Brutepack + - Bucket + - ButchCleaver + - CableApcStack + - CableHVStack + - CableMVStack + - CapacitorStockPart + - Cautery + - ClothingBeltSalvageWebbing + - ClothingBeltUtility + - ClothingEyesGlassesMeson + - ClothingEyesGlassesSunglasses - ClothingEyesHudMedical - - ClothingOuterHardsuitBasic - - RadioHandheld + - ClothingHandsGlovesNitrile + - ClothingHeadHatWelding + - ClothingMaskSterile + - ClothingNeckIFFNeutral + - CombatKnife + - ConstructionBag + - ConveyorBeltAssembly + - Crowbar + - Defibrillator + - DiseaseSwab + - Drill + - Dropper + - ExteriorLightTube + - FireExtinguisher + - Flash + - FlashlightLantern + - FlashlightSeclite + - FloorCarpetItemBlack + - FloorCarpetItemBlue + - FloorCarpetItemCyan + - FloorCarpetItemGreen + - FloorCarpetItemOrange + - FloorCarpetItemPink + - FloorCarpetItemPurple + - FloorCarpetItemRed + - FloorCarpetItemWhite - Floodlight + - ForensicPad + - GasAnalyzer + - Gauze + - GeigerCounter - GlowstickYellow - - ClothingBeltSalvageWebbing - - OreBag - - ConstructionBag - - ClothingNeckIFFNeutral - - GrenadeFlashBang - - AACTablet + - Handcuffs + - HandHeldMassScannerEE + - HandheldCrewMonitor + - HandheldGPSBasic + - HandheldHealthAnalyzer + - HandheldStationMapEmpty + - HandLabeler + - Hemostat + - HoloprojectorEmpty + - HydroponicsToolClippers + - HydroponicsToolHatchet - HydroponicsToolMiniHoe - HydroponicsToolScythe - - HydroponicsToolHatchet - HydroponicsToolSpade - - HydroponicsToolClippers - - PlantAnalyzer - - AppraisalTool - - Beaker + - Implanter + - Jug - LargeBeaker - - CryostasisBeaker - - SyringeCryostasis - - Dropper - - Syringe - - DisposableSyringe - - PillCanister - - ChemistryEmptyBottle01 - - ButchCleaver - - KitchenKnife - - DrinkMug - - DrinkMugMetal - - DrinkGlass - - DrinkShotGlass - - DrinkGlassCoupeShaped - - CustomDrinkJug - - FoodPlate - - FoodPlateSmall - - FoodPlatePlastic - - FoodPlateSmallPlastic - - FoodBowlBig - - FoodPlateTin - - FoodKebabSkewer - - TimerTrigger - - SignalTrigger - - VoiceTrigger - - Igniter - - ChemicalPayload - - FlashPayload - - ExplosivePayload - - RemoteSignallerAdvanced - - AnomalyLocatorEmpty - - AnomalyLocatorWideEmpty - - AnomalyScanner - - WeaponPistolCHIMP - - WeaponDisabler - - WeaponDisablerSMG - - MopItem - - MopBucket - - Bucket - - WetFloorSign - - MegaSprayBottle - - SprayBottle - - TrashBag + - LedLightBulb + - LightBulb + - LightReplacer - LightReplacerEmpty - - Mousetrap - - HoloprojectorEmpty - - AdvMopItem - - Plunger - - HandheldCrewMonitorEmpty - - HandheldHealthAnalyzerEmpty - - DiseaseSwab - - HandLabeler - LightTube - - SodiumLightTube - - ExteriorLightTube - - LightBulb - - LedLightBulb - - Flare - - EmptyFlashlightLantern - - FireExtinguisher - - Matchbox - - SynthesizerInstrument - - NodeScanner - - AirTank - - ClothingShoesBootsMag - - HandheldStationMapEmpty - - ClothingHeadHatWelding - - CapacitorStockPart - MatterBinStockPart + - MegaSprayBottle - MicroManipulatorStockPart - - PowerCellSmallPrinted - - PowerCellMediumPrinted - - PowerCageSmall - - PowerCageMedium - MiningDrill - - Handcuffs - - Zipties - - CombatKnife - - ForensicPad - - HoloprojectorSecurityEmpty - - RiotShield - - TelescopicShield - - Flash - - Wirecutter - - Screwdriver - - Welder - - Wrench - - CableApcStack - - CableMVStack - - CableHVStack - - Crowbar - - Shovel + - MopBucket + - MopItem + - Mousetrap - Multitool - - NetworkConfigurator - - PowerDrill - - RCDEmpty - - RPDEmpty - - RCDAmmo - - HandHeldMassScannerEE - - HandheldGPSBasic + - NodeScanner + - Ointment + - OreBag + - PinpointerUniversal + - PillCanister + - PlantAnalyzer + - Plunger + - PowerCellMedium + - PowerCellSmall + - RadioHandheld + - RemoteSignallerAdvanced + - Retractor + - RollerBedSpawnFolded + - Saw + - SawElectric + - Scalpel + - Screwdriver + - SodiumLightTube + - SynthesizerInstrument + - Syringe + - SyringeCase + - TargetHuman + - TrashBag - trayScanner - - GasAnalyzer - - SprayPainter - - ClothingBeltUtility - - HolofanProjectorEmpty - - RPED - - JawsOfLife - - AccessConfigurator - - ModularReceiver - - ProximitySensor - - ConveyorBeltAssembly + - Truncheon - VehicleWheelchairFolded - - PairedChopsticks - - TargetHuman - - Fork - - Spoon - - RollingPin - - Jug - - RollerBedSpawnFolded + - WeaponCrusherGlaive + - WeaponDisabler + - WeaponGrapplingGun + - WeaponPistolCHIMP + - WelderIndustrialAdvanced - WhiteCane - - Scalpel - - Retractor - - Cautery - - Drill - - Saw - - Hemostat - - BodyBagFolded - - Implanter - - DefibrillatorEmpty - - BoneGel - - FloorCarpetItemRed - - FloorCarpetItemBlack - - FloorCarpetItemPink - - FloorCarpetItemBlue - - FloorCarpetItemGreen - - FloorCarpetItemOrange - - FloorCarpetItemPurple - - FloorCarpetItemCyan - - FloorCarpetItemWhite + - Wirecutter + - Wrench + - Zipties #circuits @@ -214,76 +174,46 @@ idleState: icon runningState: building staticRecipes: - - FirelockElectronics - - DoorElectronics - - AirAlarmElectronics - - FireAlarmElectronics - - SignalTimerElectronics - - APCElectronics - - SubstationMachineCircuitboard - - WallmountSubstationElectronics - - SMESMachineCircuitboard - - WallmountGeneratorElectronics - - SolarTrackerElectronics - - SolarControlComputerCircuitboard - - PowerComputerCircuitboard - - AlertsComputerCircuitboard - - MicrowaveMachineCircuitboard - - SurveillanceCameraRouterCircuitboard - - SurveillanceCameraWirelessRouterCircuitboard - - SurveillanceWirelessCameraAnchoredCircuitboard - - SurveillanceWirelessCameraMovableCircuitboard - - SurveillanceCameraMonitorCircuitboard - - SurveillanceWirelessCameraMonitorCircuitboard - - ComputerTelevisionCircuitboard - - TelecomServerCircuitboard - - JukeboxCircuitBoard - - DeepFryerMachineCircuitboard - - CrewMonitoringComputerCircuitboard - - ReverseEngineeringMachineCircuitboard - - CellRechargerCircuitboard - - BorgChargerCircuitboard - - WeaponCapacitorRechargerCircuitboard - - TurboItemRechargerCircuitboard - - CloningPodMachineCircuitboard - - ThermomachineFreezerMachineCircuitBoard - - CondenserMachineCircuitBoard - - PortableScrubberMachineCircuitBoard - - SpaceHeaterMachineCircuitBoard - - MedicalScannerMachineCircuitboard - - CryoPodMachineCircuitboard - - ChemMasterMachineCircuitboard - - ChemDispenserMachineCircuitboard - - BiomassReclaimerMachineCircuitboard - - BiofabricatorMachineCircuitboard - - HydroponicsTrayMachineCircuitboard - - AutolatheMachineCircuitboard - - CircuitImprinterMachineCircuitboard - - ExosuitFabricatorMachineCircuitboard - - UniformPrinterMachineCircuitboard - - ArtifactAnalyzerMachineCircuitboard - - ArtifactCrusherMachineCircuitboard - - AnomalyVesselCircuitboard - - AnomalySynchronizerCircuitboard - - APECircuitboard - - ReagentGrinderMachineCircuitboard - - HotplateMachineCircuitboard - - AnalysisComputerCircuitboard - - TechDiskComputerCircuitboard - - ShuttleConsoleCircuitboard - - RadarConsoleCircuitboard - - StasisBedMachineCircuitboard - - ElectrolysisUnitMachineCircuitboard - - CentrifugeMachineCircuitboard - - OreProcessorMachineCircuitboard - - CloningConsoleComputerCircuitboard - - FlatpackerMachineCircuitboard - - EmitterCircuitboard - - GasRecyclerMachineCircuitboard - - SeedExtractorMachineCircuitboard - - MiniGravityGeneratorCircuitboard - - PowerCageRechargerCircuitboard - - type: RequireProjectileTarget + - AirAlarmElectronics + - FireAlarmElectronics + - APCElectronics + - WallmountSubstationElectronics + - WallmountGeneratorElectronics + - TelecomServerFlatpack + - ThrusterFlatpack + - PowerComputerFlatpack + - RadarConsoleFlatpack + - MicrowaveMachineFlatpack + - MedicalTechFabFlatpack + - HotplateMachineFlatpack + - ComputerCrewMonitoringFlatpack + - CrewMonitoringServerMachineFlatpack + - PowerCellRechargerFlatpack + - CircuitImprinterFlatpack + - BlastDoorFlatpack + - ComputerAnalysisConsoleFlatpack + - MachineAnomalyVesselFlatpack + - MachineArtifactAnalyzerFlatpack + - AirlockFlatpack + - AmmoTechFabFlatpack + - ArtifactCrusherMachineFlatpack + - AtmosMonitoringComputerFlatpack + - AutolatheFlatpack + - BiofabricatorMachineFlatpack + - ExosuitFabricatorFlatpack + - ReagentGrinderMachineFlatpack + - WeaponCapacitorRechargerFlatpack + - ComputerResearchAndDevelopmentFlatpack + - UniformPrinterFlatpack + - GyroscopeFlatpack + - AirlockShuttleFlatpack + - ComputerShuttleFlatpack + - SMESBasicFlatpack + - SubstationFlatpack + - IDComputerCircuitboardFlatpack + - BoriaticGeneratorHerculesFlatpack + - MiniGravFlatpack + - ComputerTargetingFlatpack #mechs @@ -673,7 +603,7 @@ - ClothingOuterCoatImperialAdvocatus - ClothingOuterCoatArchmaester - ClothingUniformJumpsuitImperialArchmaester - - ClothingHandsGlovesImperialGovernorGloves + - ClothingHandsGlovesImperialGovernorGloveS - ClothingShoesBootsImperialJackboots - ClothingHandsGlovesImperialWorkerGloves - ClothingHandsGlovesImperialLonggloves @@ -707,6 +637,47 @@ - ClothingMaskImperialAdjutantMask - ClothingHeadHatImperialSurgeon #DSM END + #NCSP START + - ClothingHeadHatSyndicateArmaments + - ClothingHeadHatSyndicateInterdyneBeret + - ClothingOuterArmorSyndicateCoordinator + - ClothingUniformJumpsuitSyndicateSoldierCyberdawn + - ClothingUniformJumpsuitSyndicateLabCyberdawn + - ClothingHeadHatSyndicatePilot + - ClothingHeadHatHardhatSyndicateForeman + - ClothingOuterArmorSyndicateForeman + - ClothingHeadHelmetSyndicateBasic + - ClothingOuterArmorSyndicateArmorvest + - ClothingBackpackNCSP + - ClothingBackpackNCSPDuffelbag + - ClothingBackpackNCSPSatchel + - ClothingBeltSyndicateWebbing + - ClothingUniformJumpsuitSyndicateEnviro + - ClothingUniformJumpsuitSyndicate + - ClothingUniformJumpsuitSyndicateOfficer + - ClothingUniformJumpsuitSyndicateSuit + - ClothingHeadHatSyndicateInterdyneCap + - ClothingUniformJumpsuitSyndicateInterdyneScrubs + - ClothingOuterArmorSyndicateLieutenant + - ClothingHeadHatSyndicateOfficer + - ClothingOuterArmorCyberdawnPatriarch + - ClothingHeadHatPatriarch + - ClothingUniformJumpsuitSyndicateSuitCyberdawn + - ClothingOuterArmorSyndicateRingmaster + - ClothingOuterArmorSyndicateApron + - ClothingHeadHatSyndicateInterdyne + - ClothingOuterArmorSyndicateLabcoat + - ClothingHeadHatHardhatSyndicate + - ClothingUniformJumpsuitSyndicateSaws + - ClothingOuterArmorSyndicateWorker + - ClothingMaskGasSyndicate + - ClothingNeckCloakRingleader + - ClothingUniformJumpsuitSyndicateInterdyne + - ClothingHeadHelmetSyndicateBasicInterdyne + - ClothingOuterArmorSyndicateArmorvestInterdyne + - ClothingUniformJumpsuitShinoharaTraumasec + - ClothingBeltSyndicateWebbingInterdyne + #NCSP END #ore @@ -903,7 +874,111 @@ idleState: fab-idle runningState: fab-active dynamicRecipes: - - Zipties + #DSM + #WEAPONS + - WeaponSniperImperator + - WeaponSubMachineGunDSMArbiter + - WeaponSubMachineGunC20r + - WeaponRifleDSMLegionnaire + - WeaponLightMachineGunDSMDominion + - WeaponRifleDSMMuster + - WeaponRifleMiller + - WeaponPistolNeoVolker + - WeaponLauncherM320 + - WeaponShotgunDSMMatusa + - WeaponPistolComplianceImperial + - SRMKhopesh + - ClothingBeltSheathKhopesh + - DSMSabre + - ClothingBeltSheathDSMSabre + - DSMRapier + - ClothingBeltSheathDSMRapier + - DSMDuelingKhopesh + #DSM END + #NCSP + #WEAPONS + - WeaponRifleMayflower + - WeaponRifleKrinkov + - WeaponPistolViperWood + - WeaponLightMachineGunNCSPRPD + - WeaponLauncherSmallRocket + - WeaponSubMachineGunAtreides + - WeaponRifleSVDMarksman + - WeaponShotgunNCSPSaiga12 + - WeaponLauncherRocket + - EnergySwordDouble + - EnergyShield + - EnergySword + - ClothingHandsGlovesNorthStar + #NCSP END + #NCWL + #WEAPONS + - WeaponLightMachineGunConscript + - WeaponSubMachineGunNCWLWatchdog + - WeaponSubMachineGunBloodhound + - WeaponLauncherGM94 + - WeaponRifleFAL + - WeaponRifleNCWLBatanya + - WeaponSniperMolot + - WeaponPistolComrade + - WeaponRevolverPythonSecurity + - WeaponPistolT91 + - PorodschokDonator + - NCWLKukri + - ClothingBeltSheathNCWLKukri + - NCWLLugBaton + - NCWLRiotShield + #NCWL END + #GENERAL + #WEAPONS + - WeaponShotgunKammerer + - WeaponRifleM90GrenadeLauncher + - WeaponSubMachineGunMP5 + - WeaponPistolHKUSP + - WeaponEmpEmitter + - CombatKnife + - WeaponCrusherGlaive + - WeaponDisabler + - WeaponDisablerSMG + - SecBreachingHammer + - TelescopicBaton + - ThrowingKnife + - Truncheon + - RiotBulletShield + - RiotShield + - RiotLaserShield + #GENERAL END + #SHI + #WEAPONS + - WeaponShotgunEnforcer + - WeaponLauncherHammerhead + - WeaponLightMachineGunL6 + - WeaponLauncherDisposableRocket + - WeaponPistolHimehabu + - WeaponRevolverInspectorSecurity + - WeaponRevolverMateba + - WeaponPistolMk58 + - WeaponPistolLiquidator + - WeaponShotgunSHIDoubleBarreled4g + - WeaponRifleHoundMarksman + - WeaponSubMachineGunSabre + - WeaponRifleBarghest + - WeaponRifleGoro + - WeaponRifleLecter + - WeaponLauncherMilkor + - WeaponSubMachineGunMP49 + - WeaponRifleLecter + - WeaponSniperHristov + - WeaponPistolSmartpistol + - WeaponPistolBlastpopRed + - WeaponPistolBlastpopPurple + - WeaponPistolBlastpopGray + - WeaponPistolBlastpopGreen + - WeaponPistolBlastpopGold + - WeaponPistolBlastpopBlue + - SHIKatanaShiverBlade + - SHIKatana + #SHI END - type: Machine board: MicroforgeCircuitboard diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml index b59826cc52e..cda84d6b7eb 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/categories.yml @@ -4,4 +4,12 @@ - type: latheCategory id: Imperial - name: Imperial \ No newline at end of file + name: Imperial + +- type: latheCategory + id: Coalition + name: Coalition + +- type: latheCategory + id: Corporate + name: Corporate \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/microforge.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/microforge.yml new file mode 100644 index 00000000000..0ab5473beff --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/microforge.yml @@ -0,0 +1,77 @@ +- type: latheRecipe + id: WeaponRifleMayflower + result: WeaponRifleMayflower + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleKrinkov + result: WeaponRifleKrinkov + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolViperWood + result: WeaponPistolViperWood + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLightMachineGunNCSPRPD + result: WeaponLightMachineGunNCSPRPD + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherSmallRocket + result: WeaponLauncherSmallRocket + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunAtreides + result: WeaponSubMachineGunAtreides + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleSVDMarksman + result: WeaponRifleSVDMarksman + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponShotgunNCSPSaiga12 + result: WeaponShotgunNCSPSaiga12 + materials: + Steel: 200 + +- type: latheRecipe + id: EnergyShield + result: EnergyShield + materials: + Steel: 200 + +- type: latheRecipe + id: EnergySword + result: EnergySword + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingHandsGlovesNorthStar + result: ClothingHandsGlovesNorthStar + materials: + Steel: 200 + +- type: latheRecipe + id: EnergySwordDouble + result: EnergySwordDouble + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherRocket + result: WeaponLauncherRocket + materials: + Steel: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/uniformprinter.yml new file mode 100644 index 00000000000..cd93f7b32ec --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/coalition/uniformprinter.yml @@ -0,0 +1,233 @@ +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatSyndicateArmaments + result: ClothingHeadHatSyndicateArmaments + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatSyndicateInterdyneBeret + result: ClothingHeadHatSyndicateInterdyneBeret + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateCoordinator + result: ClothingOuterArmorSyndicateCoordinator + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateSoldierCyberdawn + result: ClothingUniformJumpsuitSyndicateSoldierCyberdawn + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateLabCyberdawn + result: ClothingUniformJumpsuitSyndicateLabCyberdawn + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatSyndicatePilot + result: ClothingHeadHatSyndicatePilot + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatHardhatSyndicateForeman + result: ClothingHeadHatHardhatSyndicateForeman + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateForeman + result: ClothingOuterArmorSyndicateForeman + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetSyndicateBasic + result: ClothingHeadHelmetSyndicateBasic + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateArmorvest + result: ClothingOuterArmorSyndicateArmorvest + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackNCSP + result: ClothingBackpackNCSP + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackNCSPDuffelbag + result: ClothingBackpackNCSPDuffelbag + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackNCSPSatchel + result: ClothingBackpackNCSPSatchel + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltSyndicateWebbing + result: ClothingBeltSyndicateWebbing + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateEnviro + result: ClothingUniformJumpsuitSyndicateEnviro + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicate + result: ClothingUniformJumpsuitSyndicate + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateOfficer + result: ClothingUniformJumpsuitSyndicateOfficer + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateSuit + result: ClothingUniformJumpsuitSyndicateSuit + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatSyndicateInterdyneCap + result: ClothingHeadHatSyndicateInterdyneCap + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateInterdyneScrubs + result: ClothingUniformJumpsuitSyndicateInterdyneScrubs + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateLieutenant + result: ClothingOuterArmorSyndicateLieutenant + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatSyndicateOfficer + result: ClothingHeadHatSyndicateOfficer + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorCyberdawnPatriarch + result: ClothingOuterArmorCyberdawnPatriarch + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatPatriarch + result: ClothingHeadHatPatriarch + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateSuitCyberdawn + result: ClothingUniformJumpsuitSyndicateSuitCyberdawn + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateRingmaster + result: ClothingOuterArmorSyndicateRingmaster + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateApron + result: ClothingOuterArmorSyndicateApron + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatSyndicateInterdyne + result: ClothingHeadHatSyndicateInterdyne + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateLabcoat + result: ClothingOuterArmorSyndicateLabcoat + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatHardhatSyndicate + result: ClothingHeadHatHardhatSyndicate + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateSaws + result: ClothingUniformJumpsuitSyndicateSaws + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateWorker + result: ClothingOuterArmorSyndicateWorker + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskGasSyndicate + result: ClothingMaskGasSyndicate + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckCloakRingleader + result: ClothingNeckCloakRingleader + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitSyndicateInterdyne + result: ClothingUniformJumpsuitSyndicateInterdyne + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetSyndicateBasicInterdyne + result: ClothingHeadHelmetSyndicateBasicInterdyne + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorSyndicateArmorvestInterdyne + result: ClothingOuterArmorSyndicateArmorvestInterdyne + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaTraumasec + result: ClothingUniformJumpsuitShinoharaTraumasec + category: Coalition + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltSyndicateWebbingInterdyne + result: ClothingBeltSyndicateWebbingInterdyne + category: Coalition \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml new file mode 100644 index 00000000000..b70b6907365 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml @@ -0,0 +1,89 @@ +- type: latheRecipe + id: WeaponLightMachineGunConscript + result: WeaponLightMachineGunConscript + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunNCWLWatchdog + result: WeaponSubMachineGunNCWLWatchdog + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunBloodhound + result: WeaponSubMachineGunBloodhound + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherGM94 + result: WeaponLauncherGM94 + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleFAL + result: WeaponRifleFAL + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleNCWLBatanya + result: WeaponRifleNCWLBatanya + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSniperMolot + result: WeaponSniperMolot + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolComrade + result: WeaponPistolComrade + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRevolverPythonSecurity + result: WeaponRevolverPythonSecurity + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolT91 + result: WeaponPistolT91 + materials: + Steel: 200 + +- type: latheRecipe + id: PorodschokDonator + result: PorodschokDonator + materials: + Steel: 200 + +- type: latheRecipe + id: NCWLLugBaton + result: NCWLLugBaton + materials: + Steel: 200 + +- type: latheRecipe + id: NCWLRiotShield + result: NCWLRiotShield + materials: + Steel: 200 + +- type: latheRecipe + id: NCWLKukri + result: NCWLKukri + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingBeltSheathNCWLKukri + result: ClothingBeltSheathNCWLKukri + materials: + Steel: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/uniformprinter.yml new file mode 100644 index 00000000000..6be4ec79a55 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/uniformprinter.yml @@ -0,0 +1,197 @@ +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingNeckAdminCapelet + result: ClothingNeckAdminCapelet + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLBeretAdmiral + result: ClothingHeadHatNCWLBeretAdmiral + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLCommunications + result: ClothingUniformJumpsuitNCWLCommunications + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLTelnikSleeved + result: ClothingUniformJumpsuitNCWLTelnikSleeved + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLTelnikSleeveless + result: ClothingUniformJumpsuitNCWLTelnikSleeveless + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLKommissarHat + result: ClothingHeadHatNCWLKommissarHat + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingShoesBootsNCWLAdmiralParade + result: ClothingShoesBootsNCWLAdmiralParade + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHandsGlovesNCWLAdmiralParade + result: ClothingHandsGlovesNCWLAdmiralParade + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLOpremeCarapace + result: ClothingOuterArmorNCWLOpremeCarapace + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLCarapaceVrachev + result: ClothingOuterArmorNCWLCarapaceVrachev + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLBeretMedi + result: ClothingHeadHatNCWLBeretMedi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLLogi + result: ClothingOuterArmorNCWLLogi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLCarapaceDoktor + result: ClothingOuterArmorNCWLCarapaceDoktor + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLCarapaceKapitan + result: ClothingOuterArmorNCWLCarapaceKapitan + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLArtificer + result: ClothingUniformJumpsuitNCWLArtificer + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackNCWL + result: ClothingBackpackNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingEyesGlassesNCWL + result: ClothingEyesGlassesNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetNCWLBasic + result: ClothingHeadHelmetNCWLBasic + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLCapsoft + result: ClothingHeadHatNCWLCapsoft + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLMedic + result: ClothingUniformJumpsuitNCWLMedic + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLCapsoftMedical + result: ClothingHeadHatNCWLCapsoftMedical + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltNCWLPouches + result: ClothingBeltNCWLPouches + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWL + result: ClothingUniformJumpsuitNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskNCWLGasmask + result: ClothingMaskNCWLGasmask + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHelmetNCWLHeavy + result: ClothingHeadHelmetNCWLHeavy + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatNCWLBeret + result: ClothingHeadHatNCWLBeret + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBeltNCWLWebbing + result: ClothingBeltNCWLWebbing + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingMaskNCWLBalaclava + result: ClothingMaskNCWLBalaclava + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLEngi + result: ClothingOuterArmorNCWLEngi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackSatchelNCWL + result: ClothingBackpackSatchelNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackDuffelNCWL + result: ClothingBackpackDuffelNCWL + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterArmorNCWLMedi + result: ClothingOuterArmorNCWLMedi + category: Communard + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitNCWLSkirt + result: ClothingUniformJumpsuitNCWLSkirt + category: Communard \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/microforge.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/microforge.yml new file mode 100644 index 00000000000..2f19f758281 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/microforge.yml @@ -0,0 +1,161 @@ +- type: latheRecipe + id: SHIKatana + result: SHIKatana + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponShotgunEnforcer + result: WeaponShotgunEnforcer + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherHammerhead + result: WeaponLauncherHammerhead + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLightMachineGunL6 + result: WeaponLightMachineGunL6 + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherDisposableRocket + result: WeaponLauncherDisposableRocket + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolHimehabu + result: WeaponPistolHimehabu + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRevolverInspectorSecurity + result: WeaponRevolverInspectorSecurity + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRevolverMateba + result: WeaponRevolverMateba + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolMk58 + result: WeaponPistolMk58 + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolLiquidator + result: WeaponPistolLiquidator + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponShotgunSHIDoubleBarreled4g + result: WeaponShotgunSHIDoubleBarreled4g + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleHoundMarksman + result: WeaponRifleHoundMarksman + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunSabre + result: WeaponSubMachineGunSabre + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleBarghest + result: WeaponRifleBarghest + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleGoro + result: WeaponRifleGoro + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleLecter + result: WeaponRifleLecter + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherMilkor + result: WeaponLauncherMilkor + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunMP49 + result: WeaponSubMachineGunMP49 + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSniperHristov + result: WeaponSniperHristov + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolSmartpistol + result: WeaponPistolSmartpistol + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolBlastpopRed + result: WeaponPistolBlastpopRed + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolBlastpopPurple + result: WeaponPistolBlastpopPurple + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolBlastpopGray + result: WeaponPistolBlastpopGray + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolBlastpopGreen + result: WeaponPistolBlastpopGreen + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolBlastpopGold + result: WeaponPistolBlastpopGold + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolBlastpopBlue + result: WeaponPistolBlastpopBlue + materials: + Steel: 200 + +- type: latheRecipe + id: SHIKatanaShiverBlade + result: SHIKatanaShiverBlade + materials: + Steel: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/uniformprinter.yml new file mode 100644 index 00000000000..8221702b36e --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/corporate/uniformprinter.yml @@ -0,0 +1,107 @@ +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterShinoharaExecSuitJacket + result: ClothingOuterShinoharaExecSuitJacket + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterShinoharaLabcoat + result: ClothingOuterShinoharaLabcoat + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterShinoharaVest + result: ClothingOuterShinoharaVest + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterShinoharaSuitJacket + result: ClothingOuterShinoharaSuitJacket + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaLogistics + result: ClothingUniformJumpsuitShinoharaLogistics + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaHighsec + result: ClothingUniformJumpsuitShinoharaHighsec + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaSuit + result: ClothingUniformJumpsuitShinoharaSuit + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackSHISatchel + result: ClothingBackpackSHISatchel + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingBackpackSHI + result: ClothingBackpackSHI + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaSuit + result: ClothingUniformJumpsuitShinoharaSuit + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatShinoharaBeretUA + result: ClothingHeadHatShinoharaBeretUA + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaSecurityUA + result: ClothingUniformJumpsuitShinoharaSecurityUA + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatShinoharaFacade + result: ClothingHeadHatShinoharaFacade + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingOuterShinoharaOvercoat + result: ClothingOuterShinoharaOvercoat + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingHeadHatCorpsoft + result: ClothingHeadHatCorpsoft + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitExecutiveShinoharaSuit + result: ClothingUniformJumpsuitExecutiveShinoharaSuit + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaDoctor + result: ClothingUniformJumpsuitShinoharaDoctor + category: Corporate + +- type: latheRecipe + parent: BaseClothingRecipe + id: ClothingUniformJumpsuitShinoharaSecurity + result: ClothingUniformJumpsuitShinoharaSecurity + category: Corporate \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/microforge.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/microforge.yml new file mode 100644 index 00000000000..9a1d8944881 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/microforge.yml @@ -0,0 +1,107 @@ +- type: latheRecipe + id: WeaponSniperImperator + result: WeaponSniperImperator + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunDSMArbiter + result: WeaponSubMachineGunDSMArbiter + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunC20r + result: WeaponSubMachineGunC20r + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleDSMLegionnaire + result: WeaponRifleDSMLegionnaire + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLightMachineGunDSMDominion + result: WeaponLightMachineGunDSMDominion + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleDSMMuster + result: WeaponRifleDSMMuster + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleMiller + result: WeaponRifleMiller + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolNeoVolker + result: WeaponPistolNeoVolker + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponLauncherM320 + result: WeaponLauncherM320 + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponShotgunDSMMatusa + result: WeaponShotgunDSMMatusa + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponPistolComplianceImperial + result: WeaponPistolComplianceImperial + materials: + Steel: 200 + +- type: latheRecipe + id: SRMKhopesh + result: SRMKhopesh + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingBeltSheathKhopesh + result: ClothingBeltSheathKhopesh + materials: + Steel: 200 + +- type: latheRecipe + id: DSMSabre + result: DSMSabre + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingBeltSheathDSMSabre + result: ClothingBeltSheathDSMSabre + materials: + Steel: 200 + +- type: latheRecipe + id: DSMRapier + result: DSMRapier + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingBeltSheathDSMRapier + result: ClothingBeltSheathDSMRapier + materials: + Steel: 200 + +- type: latheRecipe + id: DSMDuelingKhopesh + result: DSMDuelingKhopesh + materials: + Steel: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/uniformprinter.yml similarity index 56% rename from Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml rename to Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/uniformprinter.yml index e1497827e76..97b0a86e129 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/uniformprinter.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/imperial/uniformprinter.yml @@ -1,210 +1,3 @@ -#ncwl -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingNeckAdminCapelet - result: ClothingNeckAdminCapelet - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHatNCWLBeretAdmiral - result: ClothingHeadHatNCWLBeretAdmiral - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWLCommunications - result: ClothingUniformJumpsuitNCWLCommunications - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWLTelnikSleeved - result: ClothingUniformJumpsuitNCWLTelnikSleeved - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWLTelnikSleeveless - result: ClothingUniformJumpsuitNCWLTelnikSleeveless - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHatNCWLKommissarHat - result: ClothingHeadHatNCWLKommissarHat - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingShoesBootsNCWLAdmiralParade - result: ClothingShoesBootsNCWLAdmiralParade - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHandsGlovesNCWLAdmiralParade - result: ClothingHandsGlovesNCWLAdmiralParade - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLOpremeCarapace - result: ClothingOuterArmorNCWLOpremeCarapace - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLCarapaceVrachev - result: ClothingOuterArmorNCWLCarapaceVrachev - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHatNCWLBeretMedi - result: ClothingHeadHatNCWLBeretMedi - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLLogi - result: ClothingOuterArmorNCWLLogi - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLCarapaceDoktor - result: ClothingOuterArmorNCWLCarapaceDoktor - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLCarapaceKapitan - result: ClothingOuterArmorNCWLCarapaceKapitan - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWLArtificer - result: ClothingUniformJumpsuitNCWLArtificer - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingBackpackNCWL - result: ClothingBackpackNCWL - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingEyesGlassesNCWL - result: ClothingEyesGlassesNCWL - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHelmetNCWLBasic - result: ClothingHeadHelmetNCWLBasic - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHatNCWLCapsoft - result: ClothingHeadHatNCWLCapsoft - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWLMedic - result: ClothingUniformJumpsuitNCWLMedic - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHatNCWLCapsoftMedical - result: ClothingHeadHatNCWLCapsoftMedical - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingBeltNCWLPouches - result: ClothingBeltNCWLPouches - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWL - result: ClothingUniformJumpsuitNCWL - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingMaskNCWLGasmask - result: ClothingMaskNCWLGasmask - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHelmetNCWLHeavy - result: ClothingHeadHelmetNCWLHeavy - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingHeadHatNCWLBeret - result: ClothingHeadHatNCWLBeret - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingBeltNCWLWebbing - result: ClothingBeltNCWLWebbing - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingMaskNCWLBalaclava - result: ClothingMaskNCWLBalaclava - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLEngi - result: ClothingOuterArmorNCWLEngi - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingBackpackSatchelNCWL - result: ClothingBackpackSatchelNCWL - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingBackpackDuffelNCWL - result: ClothingBackpackDuffelNCWL - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingOuterArmorNCWLMedi - result: ClothingOuterArmorNCWLMedi - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWL - result: ClothingUniformJumpsuitNCWL - category: Communard - -- type: latheRecipe - parent: BaseClothingRecipe - id: ClothingUniformJumpsuitNCWLSkirt - result: ClothingUniformJumpsuitNCWLSkirt - category: Communard - #ncwl end - - #dsm start - type: latheRecipe parent: BaseClothingRecipe id: ClothingOuterCoatImperialAdjutant @@ -455,5 +248,4 @@ parent: BaseClothingRecipe id: ClothingHeadHatImperialSurgeon result: ClothingHeadHatImperialSurgeon - category: Imperial - #dsm end + category: Imperial \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/mechatronics/microforge.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/mechatronics/microforge.yml new file mode 100644 index 00000000000..a3e19f35e6a --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/mechatronics/microforge.yml @@ -0,0 +1,71 @@ +- type: latheRecipe + id: OreProcessorFlatpack + result: OreProcessorFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: ScrapRefinerFlatpack + result: ScrapRefinerFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: FactoryShellAssemblerFlatpack + result: FactoryShellAssemblerFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: FactoryShellWeldFlatpack + result: FactoryShellWeldFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: ShipyardManufactorumFlatpack + result: ShipyardManufactorumFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: AutoloomFablatheFlatpack + result: AutoloomFablatheFlatpack + materials: + Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml index e9bb2a70d28..9bc1c7798dd 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/autolathe.yml @@ -1,1024 +1,737 @@ - type: latheRecipe - id: JetpackBlack - result: JetpackBlack + id: AACTablet + result: AACTablet materials: - Steel: 500 - + Steel: 200 + - type: latheRecipe - id: JetpackMini - result: JetpackMini + id: AccessConfigurator + result: AccessConfigurator materials: - Steel: 250 - + Steel: 200 + - type: latheRecipe - id: ShockCollar - result: ShockCollar + id: AirTank + result: AirTank materials: Steel: 200 - Plastic: 100 - + - type: latheRecipe - id: ClothingEyesHudMedical - result: ClothingEyesHudMedical + id: AnomalyLocator + result: AnomalyLocator materials: Steel: 200 - Plastic: 100 - + - type: latheRecipe - id: ClothingOuterHardsuitBasic - result: ClothingOuterHardsuitBasic + id: AnomalyLocatorWide + result: AnomalyLocatorWide materials: - Steel: 1000 - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: RadioHandheld - result: RadioHandheld + id: AnomalyScanner + result: AnomalyScanner materials: Steel: 200 - + - type: latheRecipe - id: Floodlight - result: Floodlight + id: AppraisalTool + result: AppraisalTool materials: Steel: 200 - Glass: 200 - + - type: latheRecipe - id: GlowstickYellow - result: GlowstickYellow + id: Beaker + result: Beaker materials: - Steel: 50 - Glass: 50 - + Steel: 200 + - type: latheRecipe - id: ClothingBeltSalvageWebbing - result: ClothingBeltSalvageWebbing + id: Bloodpack + result: Bloodpack materials: - Cloth: 400 - + Steel: 200 + - type: latheRecipe - id: OreBag - result: OreBag + id: BodyBag + result: BodyBag materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: ConstructionBag - result: ConstructionBag + id: BodyBagFolded + result: BodyBagFolded materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: ClothingNeckIFFNeutral - result: ClothingNeckIFFNeutral + id: BoneGel + result: BoneGel materials: - Steel: 50 - Cloth: 100 - + Steel: 200 + - type: latheRecipe - id: GrenadeFlashBang - result: GrenadeFlashBang + id: Brutepack + result: Brutepack materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: AACTablet - result: AACTablet + id: Bucket + result: Bucket materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: HydroponicsToolMiniHoe - result: HydroponicsToolMiniHoe + id: ButchCleaver + result: ButchCleaver materials: Steel: 200 - + - type: latheRecipe - id: HydroponicsToolScythe - result: HydroponicsToolScythe + id: CableApcStack + result: CableApcStack materials: Steel: 200 - + - type: latheRecipe - id: HydroponicsToolHatchet - result: HydroponicsToolHatchet + id: CableHVStack + result: CableHVStack materials: Steel: 200 - + - type: latheRecipe - id: HydroponicsToolSpade - result: HydroponicsToolSpade + id: CableMVStack + result: CableMVStack materials: Steel: 200 - + - type: latheRecipe - id: HydroponicsToolClippers - result: HydroponicsToolClippers + id: CapacitorStockPart + result: CapacitorStockPart materials: Steel: 200 - + - type: latheRecipe - id: PlantAnalyzer - result: PlantAnalyzer + id: Cautery + result: Cautery materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: AppraisalTool - result: AppraisalTool + id: ClothingBeltSalvageWebbing + result: ClothingBeltSalvageWebbing materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: Beaker - result: Beaker + id: ClothingBeltUtility + result: ClothingBeltUtility materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: LargeBeaker - result: LargeBeaker + id: ClothingEyesGlassesMeson + result: ClothingEyesGlassesMeson materials: - Glass: 200 - + Steel: 200 + - type: latheRecipe - id: CryostasisBeaker - result: CryostasisBeaker + id: ClothingEyesGlassesSunglasses + result: ClothingEyesGlassesSunglasses materials: Steel: 200 - Glass: 200 - + - type: latheRecipe - id: SyringeCryostasis - result: SyringeCryostasis + id: ClothingEyesHudMedical + result: ClothingEyesHudMedical materials: Steel: 200 - Glass: 200 - + - type: latheRecipe - id: Dropper - result: Dropper + id: ClothingHandsGlovesNitrile + result: ClothingHandsGlovesNitrile materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: Syringe - result: Syringe + id: ClothingHeadHatWelding + result: ClothingHeadHatWelding materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: DisposableSyringe - result: DisposableSyringe + id: ClothingMaskSterile + result: ClothingMaskSterile materials: - Glass: 50 - + Steel: 200 + - type: latheRecipe - id: PillCanister - result: PillCanister + id: ClothingNeckIFFNeutral + result: ClothingNeckIFFNeutral materials: - Plastic: 100 - + Steel: 200 + - type: latheRecipe - id: ChemistryEmptyBottle01 - result: ChemistryEmptyBottle01 + id: CombatKnife + result: CombatKnife materials: - Glass: 50 - + Steel: 200 + - type: latheRecipe - id: ButchCleaver - result: ButchCleaver + id: ConstructionBag + result: ConstructionBag materials: - Steel: 400 - + Steel: 200 + - type: latheRecipe - id: KitchenKnife - result: KitchenKnife + id: ConveyorBeltAssembly + result: ConveyorBeltAssembly materials: Steel: 200 - + - type: latheRecipe - id: DrinkMug - result: DrinkMug + id: Crowbar + result: Crowbar materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: DrinkMugMetal - result: DrinkMugMetal + id: Defibrillator + result: Defibrillator materials: - Steel: 100 - + Steel: 200 + - type: latheRecipe - id: DrinkGlass - result: DrinkGlass + id: DiseaseSwab + result: DiseaseSwab materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: DrinkShotGlass - result: DrinkShotGlass + id: Drill + result: Drill materials: - Glass: 50 - + Steel: 200 + - type: latheRecipe - id: DrinkGlassCoupeShaped - result: DrinkGlassCoupeShaped + id: Dropper + result: Dropper materials: - Steel: 50 - + Steel: 200 + - type: latheRecipe - id: CustomDrinkJug - result: CustomDrinkJug + id: ExteriorLightTube + result: ExteriorLightTube materials: Steel: 200 - + - type: latheRecipe - id: FoodPlate - result: FoodPlate + id: FireExtinguisher + result: FireExtinguisher materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: FoodPlateSmall - result: FoodPlateSmall + id: Flash + result: Flash materials: - Glass: 50 - + Steel: 200 + - type: latheRecipe - id: FoodPlatePlastic - result: FoodPlatePlastic + id: FlashlightLantern + result: FlashlightLantern materials: - Plastic: 100 - + Steel: 200 + - type: latheRecipe - id: FoodPlateSmallPlastic - result: FoodPlateSmallPlastic + id: FlashlightSeclite + result: FlashlightSeclite materials: - Plastic: 50 - + Steel: 200 + - type: latheRecipe - id: FoodBowlBig - result: FoodBowlBig + id: FloorCarpetItemBlack + result: FloorCarpetItemBlack materials: - Glass: 100 - + Steel: 200 + - type: latheRecipe - id: FoodPlateTin - result: FoodPlateTin + id: FloorCarpetItemBlue + result: FloorCarpetItemBlue materials: - Steel: 100 - + Steel: 200 + - type: latheRecipe - id: FoodKebabSkewer - result: FoodKebabSkewer + id: FloorCarpetItemCyan + result: FloorCarpetItemCyan materials: - Steel: 50 - + Steel: 200 + - type: latheRecipe - id: ClothingEyesGlassesChemical - result: ClothingEyesGlassesChemical + id: FloorCarpetItemGreen + result: FloorCarpetItemGreen materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: TimerTrigger - result: TimerTrigger + id: FloorCarpetItemOrange + result: FloorCarpetItemOrange materials: Steel: 200 - + - type: latheRecipe - id: SignalTrigger - result: SignalTrigger + id: FloorCarpetItemPink + result: FloorCarpetItemPink materials: Steel: 200 - + - type: latheRecipe - id: VoiceTrigger - result: VoiceTrigger + id: FloorCarpetItemPurple + result: FloorCarpetItemPurple materials: Steel: 200 - + - type: latheRecipe - id: Igniter - result: Igniter + id: FloorCarpetItemRed + result: FloorCarpetItemRed materials: Steel: 200 - + - type: latheRecipe - id: ChemicalPayload - result: ChemicalPayload + id: FloorCarpetItemWhite + result: FloorCarpetItemWhite materials: Steel: 200 - + - type: latheRecipe - id: FlashPayload - result: FlashPayload + id: Floodlight + result: Floodlight materials: Steel: 200 - Glass: 200 - + - type: latheRecipe - id: ExplosivePayload - result: ExplosivePayload + id: ForensicPad + result: ForensicPad materials: - Steel: 400 - Plasma: 200 - + Steel: 200 + - type: latheRecipe - id: RemoteSignallerAdvanced - result: RemoteSignallerAdvanced + id: GasAnalyzer + result: GasAnalyzer materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: AnomalyLocatorEmpty - result: AnomalyLocatorEmpty + id: Gauze + result: Gauze materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: AnomalyLocatorWideEmpty - result: AnomalyLocatorWideEmpty + id: GeigerCounter + result: GeigerCounter materials: - Steel: 300 - Plastic: 300 - + Steel: 200 + - type: latheRecipe - id: AnomalyScanner - result: AnomalyScanner + id: GlowstickYellow + result: GlowstickYellow materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: WeaponPistolCHIMP - result: WeaponPistolCHIMP + id: Handcuffs + result: Handcuffs materials: - Steel: 400 - Plastic: 400 - + Steel: 200 + - type: latheRecipe - id: WeaponDisabler - result: WeaponDisabler + id: HandHeldMassScannerEE + result: HandHeldMassScannerEE materials: - Steel: 500 - + Steel: 200 + - type: latheRecipe - id: WeaponDisablerSMG - result: WeaponDisablerSMG + id: HandheldCrewMonitor + result: HandheldCrewMonitor materials: - Steel: 1500 - Plastic: 500 - + Steel: 200 + - type: latheRecipe - id: MopItem - result: MopItem + id: HandheldGPSBasic + result: HandheldGPSBasic materials: Steel: 200 - + - type: latheRecipe - id: MopBucket - result: MopBucket + id: HandheldHealthAnalyzer + result: HandheldHealthAnalyzer materials: Steel: 200 - + - type: latheRecipe - id: Bucket - result: Bucket + id: HandheldStationMapEmpty + result: HandheldStationMapEmpty materials: Steel: 200 - + - type: latheRecipe - id: WetFloorSign - result: WetFloorSign + id: HandLabeler + result: HandLabeler materials: - Plastic: 50 - + Steel: 200 + - type: latheRecipe - id: MegaSprayBottle - result: MegaSprayBottle - materials: - Plastic: 400 - -- type: latheRecipe - id: SprayBottle - result: SprayBottle - materials: - Plastic: 200 - -- type: latheRecipe - id: TrashBag - result: TrashBag - materials: - Plastic: 100 - -- type: latheRecipe - id: LightReplacerEmpty - result: LightReplacerEmpty + id: Hemostat + result: Hemostat materials: Steel: 200 - -- type: latheRecipe - id: Mousetrap - result: Mousetrap - materials: - Steel: 100 - + - type: latheRecipe id: HoloprojectorEmpty result: HoloprojectorEmpty materials: Steel: 200 - Plastic: 200 - -- type: latheRecipe - id: AdvMopItem - result: AdvMopItem - materials: - Steel: 500 - Plastic: 500 - + - type: latheRecipe - id: Plunger - result: Plunger - materials: - Plastic: 100 - -- type: latheRecipe - id: HandheldCrewMonitorEmpty - result: HandheldCrewMonitorEmpty + id: HydroponicsToolClippers + result: HydroponicsToolClippers materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: HandheldHealthAnalyzerEmpty - result: HandheldHealthAnalyzerEmpty + id: HydroponicsToolHatchet + result: HydroponicsToolHatchet materials: Steel: 200 - Plastic: 200 - -- type: latheRecipe - id: DiseaseSwab - result: DiseaseSwab - materials: - Plastic: 50 - + - type: latheRecipe - id: HandLabeler - result: HandLabeler + id: HydroponicsToolMiniHoe + result: HydroponicsToolMiniHoe materials: Steel: 200 - -- type: latheRecipe - id: LightTube - result: LightTube - materials: - Glass: 50 - + - type: latheRecipe - id: SodiumLightTube - result: SodiumLightTube - materials: - Glass: 50 - -- type: latheRecipe - id: ExteriorLightTube - result: ExteriorLightTube - materials: - Glass: 50 - -- type: latheRecipe - id: LightBulb - result: LightBulb - materials: - Glass: 50 - -- type: latheRecipe - id: LedLightBulb - result: LedLightBulb - materials: - Glass: 50 - -- type: latheRecipe - id: Flare - result: Flare + id: HydroponicsToolScythe + result: HydroponicsToolScythe materials: - Plastic: 50 - + Steel: 200 + - type: latheRecipe - id: EmptyFlashlightLantern - result: EmptyFlashlightLantern + id: HydroponicsToolSpade + result: HydroponicsToolSpade materials: Steel: 200 - Glass: 200 - + - type: latheRecipe - id: FireExtinguisher - result: FireExtinguisher + id: Implanter + result: Implanter materials: Steel: 200 - type: latheRecipe - id: Matchbox - result: Matchbox + id: JetpackBlack + result: JetpackBlack materials: - Plastic: 50 - + Steel: 200 + - type: latheRecipe - id: SynthesizerInstrument - result: SynthesizerInstrument + id: Jug + result: Jug materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: NodeScanner - result: NodeScanner + id: LargeBeaker + result: LargeBeaker materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: AirTank - result: AirTank + id: LedLightBulb + result: LedLightBulb materials: Steel: 200 - + - type: latheRecipe - id: ClothingShoesBootsMag - result: ClothingShoesBootsMag + id: LightBulb + result: LightBulb materials: - Steel: 500 - + Steel: 200 + - type: latheRecipe - id: HandheldStationMapEmpty - result: HandheldStationMapEmpty + id: LightReplacer + result: LightReplacer materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: ClothingHeadHatWelding - result: ClothingHeadHatWelding + id: LightReplacerEmpty + result: LightReplacerEmpty materials: Steel: 200 - + - type: latheRecipe - id: CapacitorStockPart - result: CapacitorStockPart + id: LightTube + result: LightTube materials: Steel: 200 - + - type: latheRecipe id: MatterBinStockPart result: MatterBinStockPart materials: Steel: 200 - + - type: latheRecipe - id: MicroManipulatorStockPart - result: MicroManipulatorStockPart + id: MegaSprayBottle + result: MegaSprayBottle materials: Steel: 200 - + - type: latheRecipe - id: PowerCellSmallPrinted - result: PowerCellSmallPrinted + id: MicroManipulatorStockPart + result: MicroManipulatorStockPart materials: Steel: 200 - Plastic: 200 - -- type: latheRecipe - id: PowerCellMediumPrinted - result: PowerCellMediumPrinted - materials: - Steel: 400 - Plastic: 200 - -- type: latheRecipe - id: PowerCageSmall - result: PowerCageSmall - materials: - Steel: 300 - Plastic: 300 - -- type: latheRecipe - id: PowerCageMedium - result: PowerCageMedium - materials: - Steel: 600 - Plastic: 300 - + - type: latheRecipe id: MiningDrill result: MiningDrill - materials: - Steel: 400 - -- type: latheRecipe - id: Handcuffs - result: Handcuffs - materials: - Steel: 100 - -- type: latheRecipe - id: Zipties - result: Zipties - materials: - Plastic: 50 - -- type: latheRecipe - id: CombatKnife - result: CombatKnife - materials: - Steel: 400 - -- type: latheRecipe - id: ForensicPad - result: ForensicPad - materials: - Plastic: 50 - -- type: latheRecipe - id: HoloprojectorSecurityEmpty - result: HoloprojectorSecurityEmpty - materials: - Steel: 400 - Plastic: 200 - -- type: latheRecipe - id: RiotShield - result: RiotShield - materials: - Steel: 1000 - Plastic: 500 - -- type: latheRecipe - id: TelescopicShield - result: TelescopicShield - materials: - Steel: 500 - Plastic: 1000 - -- type: latheRecipe - id: Flash - result: Flash materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: Wirecutter - result: Wirecutter + id: MopBucket + result: MopBucket materials: Steel: 200 - + - type: latheRecipe - id: Screwdriver - result: Screwdriver + id: MopItem + result: MopItem materials: Steel: 200 - + - type: latheRecipe - id: Welder - result: Welder + id: Mousetrap + result: Mousetrap materials: Steel: 200 - + - type: latheRecipe - id: Wrench - result: Wrench + id: Multitool + result: Multitool materials: Steel: 200 - -- type: latheRecipe - id: CableApcStack - result: CableApcStack - materials: - Steel: 400 - -- type: latheRecipe - id: CableMVStack - result: CableMVStack - materials: - Steel: 400 - -- type: latheRecipe - id: CableHVStack - result: CableHVStack - materials: - Steel: 400 - + - type: latheRecipe - id: Crowbar - result: Crowbar + id: NodeScanner + result: NodeScanner materials: Steel: 200 - + - type: latheRecipe - id: Shovel - result: Shovel + id: Ointment + result: Ointment materials: Steel: 200 - + - type: latheRecipe - id: Multitool - result: Multitool + id: OreBag + result: OreBag materials: Steel: 200 - + - type: latheRecipe - id: NetworkConfigurator - result: NetworkConfigurator + id: PinpointerUniversal + result: PinpointerUniversal materials: Steel: 200 - -- type: latheRecipe - id: PowerDrill - result: PowerDrill - materials: - Steel: 500 - Plastic: 500 - -- type: latheRecipe - id: RCDEmpty - result: RCDEmpty - materials: - Steel: 500 - Plastic: 500 - + - type: latheRecipe - id: RPDEmpty - result: RPDEmpty + id: PillCanister + result: PillCanister materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: RCDAmmo - result: RCDAmmo + id: PlantAnalyzer + result: PlantAnalyzer materials: - Steel: 400 - Plastic: 400 - + Steel: 200 + - type: latheRecipe - id: HandHeldMassScannerEE - result: HandHeldMassScannerEE + id: Plunger + result: Plunger materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: HandheldGPSBasic - result: HandheldGPSBasic + id: PowerCellMedium + result: PowerCellMedium materials: Steel: 200 - + - type: latheRecipe - id: trayScanner - result: trayScanner + id: PowerCellSmall + result: PowerCellSmall materials: Steel: 200 - + - type: latheRecipe - id: GasAnalyzer - result: GasAnalyzer + id: RadioHandheld + result: RadioHandheld materials: Steel: 200 - + - type: latheRecipe - id: SprayPainter - result: SprayPainter + id: RemoteSignallerAdvanced + result: RemoteSignallerAdvanced materials: Steel: 200 - + - type: latheRecipe - id: ClothingBeltUtility - result: ClothingBeltUtility + id: Retractor + result: Retractor materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: HolofanProjectorEmpty - result: HolofanProjectorEmpty + id: RollerBedSpawnFolded + result: RollerBedSpawnFolded materials: - Steel: 400 - Plastic: 400 - + Steel: 200 + - type: latheRecipe - id: RPED - result: RPED + id: Saw + result: Saw materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: JawsOfLife - result: JawsOfLife + id: SawElectric + result: SawElectric materials: - Steel: 500 - Plastic: 500 - + Steel: 200 + - type: latheRecipe - id: AccessConfigurator - result: AccessConfigurator + id: Scalpel + result: Scalpel materials: Steel: 200 - + - type: latheRecipe - id: ModularReceiver - result: ModularReceiver + id: Screwdriver + result: Screwdriver materials: Steel: 200 - + - type: latheRecipe - id: ProximitySensor - result: ProximitySensor + id: SodiumLightTube + result: SodiumLightTube materials: Steel: 200 - + - type: latheRecipe - id: ConveyorBeltAssembly - result: ConveyorBeltAssembly + id: SynthesizerInstrument + result: SynthesizerInstrument materials: Steel: 200 - + - type: latheRecipe - id: VehicleWheelchairFolded - result: VehicleWheelchairFolded + id: Syringe + result: Syringe materials: Steel: 200 - Plastic: 200 - + - type: latheRecipe - id: PairedChopsticks - result: PairedChopsticks + id: SyringeCase + result: SyringeCase materials: - Plastic: 50 - + Steel: 200 + - type: latheRecipe id: TargetHuman result: TargetHuman materials: Steel: 200 - -- type: latheRecipe - id: Fork - result: Fork - materials: - Steel: 50 - -- type: latheRecipe - id: Spoon - result: Spoon - materials: - Steel: 50 - + - type: latheRecipe - id: RollingPin - result: RollingPin - materials: - Steel: 50 - -- type: latheRecipe - id: Jug - result: Jug - materials: - Glass: 300 - -- type: latheRecipe - id: RollerBedSpawnFolded - result: RollerBedSpawnFolded + id: TrashBag + result: TrashBag materials: Steel: 200 - + - type: latheRecipe - id: WhiteCane - result: WhiteCane + id: trayScanner + result: trayScanner materials: Steel: 200 - + - type: latheRecipe - id: Scalpel - result: Scalpel + id: Truncheon + result: Truncheon materials: Steel: 200 - + - type: latheRecipe - id: Retractor - result: Retractor + id: VehicleWheelchairFolded + result: VehicleWheelchairFolded materials: Steel: 200 - + - type: latheRecipe - id: Cautery - result: Cautery + id: WeaponCrusherGlaive + result: WeaponCrusherGlaive materials: Steel: 200 - + - type: latheRecipe - id: Drill - result: Drill + id: WeaponDisabler + result: WeaponDisabler materials: Steel: 200 - + - type: latheRecipe - id: Saw - result: Saw + id: WeaponGrapplingGun + result: WeaponGrapplingGun materials: Steel: 200 - + - type: latheRecipe - id: Hemostat - result: Hemostat + id: WeaponPistolCHIMP + result: WeaponPistolCHIMP materials: Steel: 200 - -- type: latheRecipe - id: BodyBagFolded - result: BodyBagFolded - materials: - Plastic: 200 - + - type: latheRecipe - id: Implanter - result: Implanter + id: WelderIndustrialAdvanced + result: WelderIndustrialAdvanced materials: - Steel: 100 - -- type: latheRecipe - id: DefibrillatorEmpty - result: DefibrillatorEmpty - materials: - Steel: 400 - Plastic: 400 - -- type: latheRecipe - id: BoneGel - result: BoneGel - materials: - Plastic: 200 - -- type: latheRecipe - id: FloorCarpetItemRed - result: FloorCarpetItemRed - materials: - Cloth: 200 - -- type: latheRecipe - id: FloorCarpetItemBlack - result: FloorCarpetItemBlack - materials: - Cloth: 200 - -- type: latheRecipe - id: FloorCarpetItemPink - result: FloorCarpetItemPink - materials: - Cloth: 200 - -- type: latheRecipe - id: FloorCarpetItemBlue - result: FloorCarpetItemBlue - materials: - Cloth: 200 - -- type: latheRecipe - id: FloorCarpetItemGreen - result: FloorCarpetItemGreen - materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: FloorCarpetItemOrange - result: FloorCarpetItemOrange + id: WhiteCane + result: WhiteCane materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: FloorCarpetItemPurple - result: FloorCarpetItemPurple + id: Wirecutter + result: Wirecutter materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: FloorCarpetItemCyan - result: FloorCarpetItemCyan + id: Wrench + result: Wrench materials: - Cloth: 200 - + Steel: 200 + - type: latheRecipe - id: FloorCarpetItemWhite - result: FloorCarpetItemWhite + id: Zipties + result: Zipties materials: - Cloth: 200 \ No newline at end of file + Steel: 200 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml index 4b6723db504..e27d94a1f4a 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/static/circuitprinter.yml @@ -1,368 +1,239 @@ - type: latheRecipe - abstract: true - id: BaseBasicCircuitboard - materials: - Steel: 200 - Plastic: 200 - -- type: latheRecipe - abstract: true - id: BaseAdvancedCircuitboard - materials: - Steel: 400 - Plastic: 400 - Gold: 400 - -#basic - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: FirelockElectronics - result: FirelockElectronics - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: DoorElectronics - result: DoorElectronics - -- type: latheRecipe - parent: BaseBasicCircuitboard id: AirAlarmElectronics result: AirAlarmElectronics + materials: + Steel: 200 - type: latheRecipe - parent: BaseBasicCircuitboard id: FireAlarmElectronics result: FireAlarmElectronics + materials: + Steel: 200 - type: latheRecipe - parent: BaseBasicCircuitboard - id: SignalTimerElectronics - result: SignalTimerElectronics - -- type: latheRecipe - parent: BaseBasicCircuitboard id: APCElectronics result: APCElectronics + materials: + Steel: 200 - type: latheRecipe - parent: BaseBasicCircuitboard - id: SubstationMachineCircuitboard - result: SubstationMachineCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard id: WallmountSubstationElectronics result: WallmountSubstationElectronics + materials: + Steel: 200 - type: latheRecipe - parent: BaseBasicCircuitboard - id: SMESMachineCircuitboard - result: SMESMachineCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard id: WallmountGeneratorElectronics result: WallmountGeneratorElectronics - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SolarTrackerElectronics - result: SolarTrackerElectronics - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SolarControlComputerCircuitboard - result: SolarControlComputerCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: PowerComputerCircuitboard - result: PowerComputerCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: AlertsComputerCircuitboard - result: AlertsComputerCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: MicrowaveMachineCircuitboard - result: MicrowaveMachineCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SurveillanceCameraRouterCircuitboard - result: SurveillanceCameraRouterCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SurveillanceCameraWirelessRouterCircuitboard - result: SurveillanceCameraWirelessRouterCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SurveillanceWirelessCameraAnchoredCircuitboard - result: SurveillanceWirelessCameraAnchoredCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SurveillanceWirelessCameraMovableCircuitboard - result: SurveillanceWirelessCameraMovableCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SurveillanceCameraMonitorCircuitboard - result: SurveillanceCameraMonitorCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: SurveillanceWirelessCameraMonitorCircuitboard - result: SurveillanceWirelessCameraMonitorCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: ComputerTelevisionCircuitboard - result: ComputerTelevisionCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: TelecomServerCircuitboard - result: TelecomServerCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: JukeboxCircuitBoard - result: JukeboxCircuitBoard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: DeepFryerMachineCircuitboard - result: DeepFryerMachineCircuitboard - -- type: latheRecipe - parent: BaseBasicCircuitboard - id: CrewMonitoringComputerCircuitboard - result: CrewMonitoringComputerCircuitboard - -#basic end - - -#advanced + materials: + Steel: 200 - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ReverseEngineeringMachineCircuitboard - result: ReverseEngineeringMachineCircuitboard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CellRechargerCircuitboard - result: CellRechargerCircuitboard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: BorgChargerCircuitboard - result: BorgChargerCircuitboard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: WeaponCapacitorRechargerCircuitboard - result: WeaponCapacitorRechargerCircuitboard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: TurboItemRechargerCircuitboard - result: TurboItemRechargerCircuitboard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CloningPodMachineCircuitboard - result: CloningPodMachineCircuitboard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ThermomachineFreezerMachineCircuitBoard - result: ThermomachineFreezerMachineCircuitBoard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CondenserMachineCircuitBoard - result: CondenserMachineCircuitBoard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: PortableScrubberMachineCircuitBoard - result: PortableScrubberMachineCircuitBoard - -- type: latheRecipe - parent: BaseAdvancedCircuitboard - id: SpaceHeaterMachineCircuitBoard - result: SpaceHeaterMachineCircuitBoard - + id: TelecomServerFlatpack + result: TelecomServerFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: MedicalScannerMachineCircuitboard - result: MedicalScannerMachineCircuitboard - + id: ThrusterFlatpack + result: ThrusterFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CryoPodMachineCircuitboard - result: CryoPodMachineCircuitboard - + id: PowerComputerFlatpack + result: PowerComputerFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ChemMasterMachineCircuitboard - result: ChemMasterMachineCircuitboard - + id: RadarConsoleFlatpack + result: RadarConsoleFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ChemDispenserMachineCircuitboard - result: ChemDispenserMachineCircuitboard - + id: MicrowaveMachineFlatpack + result: MicrowaveMachineFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: BiomassReclaimerMachineCircuitboard - result: BiomassReclaimerMachineCircuitboard - + id: MedicalTechFabFlatpack + result: MedicalTechFabFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: BiofabricatorMachineCircuitboard - result: BiofabricatorMachineCircuitboard - + id: HotplateMachineFlatpack + result: HotplateMachineFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: HydroponicsTrayMachineCircuitboard - result: HydroponicsTrayMachineCircuitboard - + id: ComputerCrewMonitoringFlatpack + result: ComputerCrewMonitoringFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: AutolatheMachineCircuitboard - result: AutolatheMachineCircuitboard - + id: CrewMonitoringServerMachineFlatpack + result: CrewMonitoringServerMachineFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CircuitImprinterMachineCircuitboard - result: CircuitImprinterMachineCircuitboard - + id: PowerCellRechargerFlatpack + result: PowerCellRechargerFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ExosuitFabricatorMachineCircuitboard - result: ExosuitFabricatorMachineCircuitboard - + id: CircuitImprinterFlatpack + result: CircuitImprinterFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: UniformPrinterMachineCircuitboard - result: UniformPrinterMachineCircuitboard - + id: BlastDoorFlatpack + result: BlastDoorFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ArtifactAnalyzerMachineCircuitboard - result: ArtifactAnalyzerMachineCircuitboard - + id: ComputerAnalysisConsoleFlatpack + result: ComputerAnalysisConsoleFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ArtifactCrusherMachineCircuitboard - result: ArtifactCrusherMachineCircuitboard - + id: MachineAnomalyVesselFlatpack + result: MachineAnomalyVesselFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: AnomalyVesselCircuitboard - result: AnomalyVesselCircuitboard - + id: MachineArtifactAnalyzerFlatpack + result: MachineArtifactAnalyzerFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: AnomalySynchronizerCircuitboard - result: AnomalySynchronizerCircuitboard - + id: AirlockFlatpack + result: AirlockFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: APECircuitboard - result: APECircuitboard - + id: AmmoTechFabFlatpack + result: AmmoTechFabFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ReagentGrinderMachineCircuitboard - result: ReagentGrinderMachineCircuitboard - + id: ArtifactCrusherMachineFlatpack + result: ArtifactCrusherMachineFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: HotplateMachineCircuitboard - result: HotplateMachineCircuitboard - + id: AtmosMonitoringComputerFlatpack + result: AtmosMonitoringComputerFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: AnalysisComputerCircuitboard - result: AnalysisComputerCircuitboard - + id: AutolatheFlatpack + result: AutolatheFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: TechDiskComputerCircuitboard - result: TechDiskComputerCircuitboard - + id: BiofabricatorMachineFlatpack + result: BiofabricatorMachineFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ShuttleConsoleCircuitboard - result: ShuttleConsoleCircuitboard - + id: ExosuitFabricatorFlatpack + result: ExosuitFabricatorFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: RadarConsoleCircuitboard - result: RadarConsoleCircuitboard - + id: ReagentGrinderMachineFlatpack + result: ReagentGrinderMachineFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: StasisBedMachineCircuitboard - result: StasisBedMachineCircuitboard - + id: WeaponCapacitorRechargerFlatpack + result: WeaponCapacitorRechargerFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: ElectrolysisUnitMachineCircuitboard - result: ElectrolysisUnitMachineCircuitboard - + id: ComputerResearchAndDevelopmentFlatpack + result: ComputerResearchAndDevelopmentFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CentrifugeMachineCircuitboard - result: CentrifugeMachineCircuitboard - + id: UniformPrinterFlatpack + result: UniformPrinterFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: OreProcessorMachineCircuitboard - result: OreProcessorMachineCircuitboard - + id: GyroscopeFlatpack + result: GyroscopeFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: CloningConsoleComputerCircuitboard - result: CloningConsoleComputerCircuitboard - + id: AirlockShuttleFlatpack + result: AirlockShuttleFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: FlatpackerMachineCircuitboard - result: FlatpackerMachineCircuitboard - + id: ComputerShuttleFlatpack + result: ComputerShuttleFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: EmitterCircuitboard - result: EmitterCircuitboard - + id: SMESBasicFlatpack + result: SMESBasicFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: GasRecyclerMachineCircuitboard - result: GasRecyclerMachineCircuitboard - + id: SubstationFlatpack + result: SubstationFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: SeedExtractorMachineCircuitboard - result: SeedExtractorMachineCircuitboard - + id: IDComputerCircuitboardFlatpack + result: IDComputerCircuitboardFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: MiniGravityGeneratorCircuitboard - result: MiniGravityGeneratorCircuitboard - + id: BoriaticGeneratorHerculesFlatpack + result: BoriaticGeneratorHerculesFlatpack + materials: + Steel: 200 + - type: latheRecipe - parent: BaseAdvancedCircuitboard - id: PowerCageRechargerCircuitboard - result: PowerCageRechargerCircuitboard + id: MiniGravFlatpack + result: MiniGravFlatpack + materials: + Steel: 200 -#advanced end \ No newline at end of file +- type: latheRecipe + id: ComputerTargetingFlatpack + result: ComputerTargetingFlatpack + materials: + Steel: 200 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml new file mode 100644 index 00000000000..7f18b2f35ee --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml @@ -0,0 +1,283 @@ +- type: technology + id: AstronauticsFishbed + name: Fishbed + icon: + sprite: _Crescent/Clothing/Independents/OuterClothing/fishbed.rsi + state: icon + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitFishbed + - ClothingOuterHardsuitFishbedSilver + - ClothingOuterHardsuitFishbedGold + - ClothingOuterHardsuitFishbedColonial + - ClothingOuterHardsuitFishbedNLF + position: 0, 3 + +- type: technology + id: AstronauticsCenobite + name: Cenobite + icon: + sprite: _Crescent/Clothing/Independents/OuterClothing/cenobite.rsi + state: icon + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitCenobite + - ClothingOuterHardsuitCenobiteVerdant + - ClothingOuterHardsuitCenobiteRed + position: 0, 4 + technologyPrerequisites: + - AstronauticsFishbed + +- type: technology + id: AstronauticsRockets + name: Rockets + icon: + sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi + state: blast + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - CartridgeRocketEMP + - CartridgeRocketHighYield + position: -1, 3 + +- type: technology + id: AstronauticsIdna + name: Idna + icon: + sprite: _Crescent/Objects/ShuttleWeapons/torpedo.rsi + state: base + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - IdnaFlatpack + position: 1, 3 + +- type: technology + id: AstronauticsKurosawa + name: Kurosawa + icon: + sprite: _Crescent/Objects/ShuttleWeapons/cheapmissile.rsi + state: rocket + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - KurosawaFlatpack + position: 2, 3 + +- type: technology + id: AstronauticsSwarmer + name: Swarmer + icon: + sprite: _Crescent/Objects/Autoturrets/swarmermissile.rsi + state: swarmer + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - SwarmerFlatpack + position: 3, 3 + +- type: technology + id: Astronautics + name: Lancer + icon: + sprite: _Crescent/Objects/Autoturrets/lancemissile.rsi + state: syndie_off + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - LancerFlatpack + position: 3, 4 + technologyPrerequisites: + - AstronauticsSwarmer + +- type: technology + id: AstronauticsSmallMissileHardpoint + name: Small missile hardpoint + icon: + sprite: _Crescent/Structures/hardpoints.rsi + state: Small + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - SmallMissileHardpointFlatpack + position: 4, 3 + +- type: technology + id: AstronauticsMediumMissileHardpoint + name: Medium missile hardpoint + icon: + sprite: _Crescent/Structures/hardpoints.rsi + state: Medium + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - MediumMissileHardpointFlatpack + position: 4, 5 + technologyPrerequisites: + - AstronauticsSmallMissileHardpoint + +- type: technology + id: AstronauticsFixedHardpoint + name: Fixed hardpoint + icon: + sprite: _Crescent/Structures/fixedHardpoint.rsi + state: large + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - FixedHardpointFlatpack + position: 5, 4 + technologyPrerequisites: + - AstronauticsSmallMissileHardpoint + +- type: technology + id: AstronauticsMechRipley + name: Ripley + icon: + sprite: Objects/Specific/Mech/mecha.rsi + state: ripley + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - MechRipleyFlatpack + position: -2, 3 + +- type: technology + id: AstronauticsHardsuitElectronics + name: Hardsuit electronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: hardsuitelectronics + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - HardsuitElectronics1 + position: -3, 3 + +- type: technology + id: AstronauticsFibreAlloy + name: Plastitanium fibre alloy + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: plastitaniumfibrealloy + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - PlastitaniumFibreAlloy1 + position: -3, 4 + technologyPrerequisites: + - AstronauticsHardsuitElectronics + +- type: technology + id: AstronauticsCombatMagboots + name: Combat magboots + icon: + sprite: _NF/Clothing/Shoes/Boots/magboots-combat.rsi + state: icon + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingShoesBootsMagCombat + position: -4, 3 + +- type: technology + id: AstronauticsAdvancedMagboots + name: Advanced magboots + icon: + sprite: Clothing/Shoes/Boots/magboots-advanced.rsi + state: icon + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingShoesBootsMagAdv + position: -4, 4 + technologyPrerequisites: + - AstronauticsCombatMagboots + +- type: technology + id: AstronauticsFieldManipulation + name: Field manipulation + icon: + sprite: Objects/Devices/Holoprojectors/field.rsi + state: icon + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - ConstructionBagOfHolding + - HoloprojectorField + - OreBagOfHolding + position: -5, 3 + +- type: technology + id: AstronauticsAdvancedConstruction + name: Advanced construction + icon: + sprite: Objects/Tools/rcd.rsi + state: icon + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - HolofanProjector + - RPED + - RCD + - RPD + - RPED + - RCDAmmo + position: -6, 3 + +- type: technology + id: AstronauticsModularBombs + name: Modular bombs + icon: + sprite: Objects/Devices/payload.rsi + state: payload-explosive-armed + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - GrenadeFlashBang + - ChemicalPayload + - FlashPayload + - ExplosivePayload + - TimerTrigger + - SignalTrigger + - VoiceTrigger + - Igniter + - ModularReceiver + - ProximitySensor + position: -7, 3 + +- type: technology + id: AstronauticsAdvancedFieldManipulation + name: Advanced field manipulation + icon: + sprite: Clothing/Back/Backpacks/holding.rsi + state: holding + discipline: Astronautics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingBackpackDuffelHolding + - ClothingBackpackMessengerHolding + - ClothingBackpackHolding + position: 0, 5 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.ymlOLD deleted file mode 100644 index dd5e7e3dbc4..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.ymlOLD +++ /dev/null @@ -1,108 +0,0 @@ -# Tier 1 -- type: technology - id: AstronauticsBasicFlight - name: research-technology-astronautics-basic-flight - icon: - sprite: Structures/Shuttles/gyroscope.rsi - state: base - discipline: Astronautics - tier: 1 - cost: 3500 - recipeUnlocks: - - ThrusterFlatpackAstronautics - - GyroscopeFlatpackAstronautics - - ShuttleFlatpackAstronautics - -- type: technology - id: MicroGravity - name: research-technology-astronautics-microgravity - icon: - sprite: Structures/Machines/gravity_generator_mini.rsi - state: on - discipline: Astronautics - tier: 1 - cost: 3000 - recipeUnlocks: - - MiniGravityFlatpack - -- type: technology - id: BasicHardsuits - name: research-technology-astronautics-basiceva - icon: - sprite: Clothing/OuterClothing/Hardsuits/basic.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 3500 - recipeUnlocks: - - ClothingOuterHardsuitBasicAstronautics - - ClothingOuterHardsuitSpatioAstronautics - - ClothingShoesBootsMagAstronautics - - JetpackBlueFilledAstronautics - - ClothingOuterHardsuitIndependentsEVAAstronautics - - -- type: technology - id: SpaceScanningAstronautics - name: research-technology-space-scanning - icon: - sprite: Objects/Tools/handheld_mass_scanner.rsi - state: icon - discipline: Industrial - tier: 1 - cost: 3500 - recipeUnlocks: - - HandheldMassScannerAstronautics - - BorgModuleGPS - -#tier 2 - -- type: technology - id: AdvancedHardsuits - name: research-technology-astronautics-advancedeva - icon: - sprite: _NF/Clothing/OuterClothing/Hardsuits/private_security.rsi - state: icon - discipline: Astronautics - tier: 2 - cost: 6000 - recipeUnlocks: - - ClothingOuterHardsuitPrivateSecurityAstronautics - - ClothingOuterHardsuitPilotAstronautics - - ClothingOuterHardsuitVoidParamedAstronautics - - JetpackMiniFilledAstronautics - - ClothingOuterHardsuitFishbedAstronautics - - ClothingOuterHardsuitFishbedSilverAstronautics - - ClothingOuterHardsuitFishbedGoldAstronautics - - ClothingOuterHardsuitFishbedColonialAstronautics - - ClothingOuterHardsuitFishbedNLFAstronautics - - ClothingOuterHardsuitCenobiteAstronautics - - ClothingOuterHardsuitCenobiteVerdantAstronautics - - ClothingOuterHardsuitCenobiteRedAstronautics - -- type: technology - id: RCDAstronautics - name: research-technology-astronautics-shipyardconstruction - icon: - sprite: Objects/Tools/rcd.rsi - state: icon - discipline: Astronautics - tier: 2 - cost: 10000 - recipeUnlocks: - - RCDAstronautics - - RCDAmmoAstronautics - -#Tier 3 - -- type: technology - id: ModsuitAstronautics - name: research-technology-astronautics-modsuit - icon: - sprite: _Goobstation/Clothing/Back/Modsuits/standard.rsi - state: control - discipline: Astronautics - tier: 3 - cost: 15000 - recipeUnlocks: - - ClothingModsuitStandardAstronautics diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml new file mode 100644 index 00000000000..14b34825c0f --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml @@ -0,0 +1,31 @@ +# HypoBrigmedic #t1 +# SawAdvanced #1 +# AdvMopItem #t1 +# ScalpelAdvanced #t1 + +# ScalpelLaser #t1 +# EnergyCautery #t1 +# Portafib #t1 +# AdvancedRetractor #t1 + +# BluespaceBeaker #t2 +# MedicatedSuture #t1 +# RegenerativeMesh #t1 + +# CryostasisBeaker #t1 +# SyringeCryostasis #t1 +# CartridgeAtropine #t1 +# CartridgeEpinephrine #t1 +# CartridgeBicaridine #t1 +# CartridgeDermaline #t1 +# CartridgeSaline #t1 +# ParamedHypo #t1 +# Hypospray #t2 + +# BiomassReclaimerMachineFlatpack #t1 +# CloningConsoleComputerFlatpack #t1 +# CloningPodFlatpack #t1 +# CryoPodFlatpak #t1 +# HydroponicsTrayFlatpack #t1 +# MedicalScannerFlatpack #t1 +# StatisBedFlatpack #t1 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.ymlOLD deleted file mode 100644 index bc3eb697829..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.ymlOLD +++ /dev/null @@ -1,111 +0,0 @@ -# Tier 1 -- type: technology - id: BiochemicalSurgeryTools - name: research-technology-biochemical-surgerytools - icon: - sprite: _Shitmed/Objects/Specific/Medical/Surgery/scalpel.rsi - state: scalpel - discipline: Biochemical - tier: 1 - cost: 2500 - recipeUnlocks: - - Scalpel - - Retractor - - Cautery - - Drill - - Saw - - Hemostat - - BoneGel - - ClothingHandsGlovesNitrile - - ClothingMaskSterile - -- type: technology - id: BiochemicalLivestockCubes - name: research-technology-biochemical-livestockcubes - icon: - sprite: Objects/Misc/monkeycube.rsi - state: cube - discipline: Biochemical - tier: 1 - cost: 1500 - recipeUnlocks: - - MothroachCubeBiochemical - - CowCubeBiochemical - - GoatCubeBiochemical - -- type: technology - id: BiochemicalBasicMedical - name: research-technology-biochemical-basicmedical - icon: - sprite: Objects/Specific/Medical/medical.rsi - state: ointment - discipline: Biochemical - tier: 1 - cost: 2500 - recipeUnlocks: - - Brutepack - - Ointment - - Gauze - - DisposableSyringe - - HandheldHealthAnalyzer - - BodyBag - -- type: technology - id: BiochemicalBasicChem - name: research-technology-biochemical-basicchemical - icon: - sprite: Objects/Specific/Chemistry/jug.rsi - state: jug - discipline: Biochemical - tier: 1 - cost: 1500 - recipeUnlocks: - - Beaker - - LargeBeaker - - Dropper - - Jug - - Syringe - -- type: technology - id: BiochemicalDefibrillator - name: research-technology-biochemical-defibrillator - icon: - sprite: Objects/Specific/Medical/defib.rsi - state: icon - discipline: Biochemical - tier: 2 - cost: 5000 - recipeUnlocks: - - Defibrillator - -- type: technology - id: StasisBiochemical - name: research-technology-biochemical-stasis - icon: - sprite: Structures/Machines/stasis_bed.rsi - state: icon - discipline: Biochemical - tier: 3 - cost: 10000 - recipeUnlocks: - - CryostasisBeaker - - SyringeCryostasis - - StasisBedMachineCircuitboardBiochemical - -- type: technology - id: HypoBiochemical - name: research-technology-biochemical-hypo - icon: - sprite: Objects/Specific/Medical/hypospray.rsi - state: hypo - discipline: Biochemical - tier: 3 - cost: 15000 - recipeUnlocks: - - SyringeCase # Morphine - - CartridgeAtropine - - CartridgeEpinephrine - - CartridgeBicaridine - - CartridgeDermaline - - CartridgeSaline - - ParamedHypo \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/coalition.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/coalition.yml new file mode 100644 index 00000000000..8a39c94a7a5 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/coalition.yml @@ -0,0 +1,51 @@ +# Tier 1 +- type: technology + id: CoalitionClothes + name: Coalition Clothes + icon: + sprite: _Crescent/Clothing/Syndicate/Uniform/syndieregular.rsi + state: icon + discipline: Coalition + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingHeadHatSyndicateArmaments + - ClothingHeadHatSyndicateInterdyneBeret + - ClothingOuterArmorSyndicateCoordinator + - ClothingUniformJumpsuitSyndicateSoldierCyberdawn + - ClothingUniformJumpsuitSyndicateLabCyberdawn + - ClothingHeadHatSyndicatePilot + - ClothingHeadHatHardhatSyndicateForeman + - ClothingOuterArmorSyndicateForeman + - ClothingHeadHelmetSyndicateBasic + - ClothingOuterArmorSyndicateArmorvest + - ClothingBackpackNCSP + - ClothingBackpackNCSPDuffelbag + - ClothingBackpackNCSPSatchel + - ClothingBeltSyndicateWebbing + - ClothingUniformJumpsuitSyndicateEnviro + - ClothingUniformJumpsuitSyndicate + - ClothingUniformJumpsuitSyndicateOfficer + - ClothingUniformJumpsuitSyndicateSuit + - ClothingHeadHatSyndicateInterdyneCap + - ClothingUniformJumpsuitSyndicateInterdyneScrubs + - ClothingOuterArmorSyndicateLieutenant + - ClothingHeadHatSyndicateOfficer + - ClothingOuterArmorCyberdawnPatriarch + - ClothingHeadHatPatriarch + - ClothingUniformJumpsuitSyndicateSuitCyberdawn + - ClothingOuterArmorSyndicateRingmaster + - ClothingOuterArmorSyndicateApron + - ClothingHeadHatSyndicateInterdyne + - ClothingOuterArmorSyndicateLabcoat + - ClothingHeadHatHardhatSyndicate + - ClothingUniformJumpsuitSyndicateSaws + - ClothingOuterArmorSyndicateWorker + - ClothingMaskGasSyndicate + - ClothingNeckCloakRingleader + - ClothingUniformJumpsuitSyndicateInterdyne + - ClothingHeadHelmetSyndicateBasicInterdyne + - ClothingOuterArmorSyndicateArmorvestInterdyne + - ClothingUniformJumpsuitShinoharaTraumasec + - ClothingBeltSyndicateWebbingInterdyne + position: 0,1 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml index a4f700ec0b1..fdbb7516475 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml @@ -3,7 +3,7 @@ id: CommunardClothes name: research-technology-communard-clothes icon: - sprite: _Crescent/Clothing/NCWL/Head/ncwlpeakedcap.rsi + sprite: _Crescent/Clothing/NCWL/Uniform/ncwlbase.rsi state: icon discipline: Communard tier: 1 @@ -43,4 +43,4 @@ - ClothingOuterArmorNCWLMedi - ClothingUniformJumpsuitNCWL - ClothingUniformJumpsuitNCWLSkirt - position: 0,0 + position: -1,0 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/corporate.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/corporate.yml new file mode 100644 index 00000000000..7f5d05111de --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/corporate.yml @@ -0,0 +1,30 @@ +# Tier 1 +- type: technology + id: CorporateClothes + name: Corporate Clothes + icon: + sprite: _Crescent/Clothing/SHI/Uniform/executive.rsi + state: icon + discipline: Corporate + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingOuterShinoharaExecSuitJacket + - ClothingOuterShinoharaLabcoat + - ClothingOuterShinoharaVest + - ClothingOuterShinoharaSuitJacket + - ClothingUniformJumpsuitShinoharaLogistics + - ClothingUniformJumpsuitShinoharaHighsec + - ClothingUniformJumpsuitShinoharaSuit + - ClothingBackpackSHISatchel + - ClothingBackpackSHI + - ClothingUniformJumpsuitShinoharaSuit + - ClothingHeadHatShinoharaBeretUA + - ClothingUniformJumpsuitShinoharaSecurityUA + - ClothingHeadHatShinoharaFacade + - ClothingOuterShinoharaOvercoat + - ClothingHeadHatCorpsoft + - ClothingUniformJumpsuitExecutiveShinoharaSuit + - ClothingUniformJumpsuitShinoharaDoctor + - ClothingUniformJumpsuitShinoharaSecurity + position: 0,-1 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.ymlOLD deleted file mode 100644 index 7e041798b5c..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/cyberdawn.ymlOLD +++ /dev/null @@ -1,198 +0,0 @@ -# Tier 1 -- type: technology - id: CyberdawnClothes - name: research-technology-cyberdawn-clothing - icon: - sprite: _Crescent/Clothing/Syndicate/Head/patriarch.rsi - state: icon - discipline: Cyberdawn - tier: 1 - cost: 2500 - recipeUnlocks: - - ClothingUniformJumpsuitSyndicateSuitCyberdawn - - ClothingUniformJumpsuitSyndicateLabCyberdawn - - ClothingUniformJumpsuitSyndicateSoldierCyberdawn - - ClothingOuterArmorCyberdawnPatriarch - - ClothingHeadHatPatriarch - - ClothingOuterArmorKendoBoguCyberdawn - - ClothingOuterHardsuitCybersun - -- type: technology - id: CyberdawnBasicBallistics - name: research-technology-cyberdawn-basicballistics - icon: - sprite: _Crescent/Objects/Weapons/Guns/akms.rsi - state: base - discipline: Cyberdawn - tier: 1 - cost: 6000 - recipeUnlocks: - - WeaponSubMachineGunAtreidesCyberdawn - - WeaponRifleAkCyberdawn - - WeaponRifleKrinkovCyberdawn - - WeaponPistolViperWoodCyberdawn - -- type: technology - id: CyberdawnPowersink - name: research-technology-cyberdawn-powersink - icon: - sprite: Objects/Power/powersink.rsi - state: powersink - discipline: Cyberdawn - tier: 1 - cost: 5000 - recipeUnlocks: - - PowerSinkCyberdawn - -- type: technology - id: CyberdawnDNAScrambler - name: research-technology-cyberdawn-dnascram - icon: - sprite: Objects/Specific/Medical/syndi_implanter.rsi - state: implanter0 - discipline: Cyberdawn - tier: 1 - cost: 3000 - recipeUnlocks: - - DnaScramblerImplanter - -- type: technology - id: CyberdawnRadioJammer - name: research-technology-cyberdawn-radiojammer - icon: - sprite: Objects/Devices/jammer.rsi - state: jammer - discipline: Cyberdawn - tier: 1 - cost: 6000 - recipeUnlocks: - - RadioJammerCyberdawn - -#tier 2 - -- type: technology - id: CyberdawnMuffler - name: research-technology-cyberdawn-ewar - icon: - sprite: _Crescent/Objects/Devices/jammerewar.rsi - state: jammer - discipline: Cyberdawn - tier: 2 - cost: 8000 - recipeUnlocks: - - MufflerFlatpack - -- type: technology - id: CyberdawnEmag - name: research-technology-cyberdawn-emag - icon: - sprite: Objects/Tools/emag.rsi - state: icon - discipline: Cyberdawn - tier: 2 - cost: 6000 - recipeUnlocks: - - EmagCyberdawn - -- type: technology - id: CyberdawnEmpImplanter - name: research-technology-cyberdawn-emp - icon: - sprite: Objects/Specific/Medical/syndi_implanter.rsi - state: implanter0 - discipline: Cyberdawn - tier: 2 - cost: 6000 - recipeUnlocks: - - EmpImplanter - -- type: technology - id: CyberdawnAdvancedBallistics - name: research-technology-cyberdawn-advancedballistics - icon: - sprite: _Crescent/Objects/Weapons/Guns/mayflower.rsi - state: base - discipline: Cyberdawn - tier: 2 - cost: 9000 - recipeUnlocks: - - WeaponShotgunSaiga12NCSP - - WeaponLightMachineGunNCSPRPD - - WeaponRifleMayflower - - WeaponRifleSVDMarksmanNCSP - -- type: technology - id: CyberdawnEnergyDagger - name: research-technology-cyberdawn-energydagger - icon: - sprite: Objects/Weapons/Melee/e_dagger.rsi - state: icon - discipline: Cyberdawn - tier: 2 - cost: 5000 - recipeUnlocks: - - EnergyDagger - -- type: technology - id: CyberdawnZhongyao - name: research-technology-cyberdawn-zhongyao - icon: - sprite: _Impstation/Clothing/OuterClothing/Hardsuits/syndicate_agent.rsi - state: icon - discipline: Cyberdawn - tier: 2 - cost: 5000 - recipeUnlocks: - - ClothingOuterHardsuitSyndieMedicCyberdawn - -# tier 3 - -- type: technology - id: CyberdawnEgui - name: research-technology-cyberdawn-egui - icon: - sprite: _Goobstation/Clothing/OuterClothing/Hardsuits/cybersunstealth.rsi - state: icon - discipline: Cyberdawn - tier: 3 - cost: 10000 - recipeUnlocks: - - ClothingOuterHardsuitCybersunStealthCyberdawn - -- type: technology - id: CyberdawnPsybreaker - name: research-technology-cyberdawn-psybreaker - icon: - sprite: DeltaV/Objects/Weapons/Guns/Pistols/psibreaker.rsi - state: base - discipline: Cyberdawn - tier: 3 - cost: 10000 - recipeUnlocks: - - WeaponPistolPsiBreakerCyberdawn - - MagazinePistolSpecialMindbreakerCyberdawn - -- type: technology - id: CyberdawnThermals - name: research-technology-cyberdawn-thermals - icon: - sprite: Clothing/Eyes/Goggles/thermal.rsi - state: icon - discipline: Cyberdawn - tier: 3 - cost: 8000 - recipeUnlocks: - - ClothingEyesThermalVisionGogglesCyberdawn - -- type: technology - id: CyberdawnAdvancedLaunchers - name: research-technology-cyberdawn-advancedlaunchers - icon: - sprite: _Crescent/Objects/Weapons/Guns/rpg2.rsi - state: base - discipline: Cyberdawn - tier: 3 - cost: 10000 - recipeUnlocks: - - WeaponLCartridgeRPGSmall - - WeaponLauncherRPGNSCP diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml index 7ad807e1ce9..3266ce0ff4d 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/disciplines.yml @@ -64,7 +64,7 @@ uiName: Interdyne - type: techDiscipline - id: Cyberdawn + id: Coalition name: research-discipline-cyberdawn color: "#FF6961" icon: @@ -74,7 +74,7 @@ 1: 0 2: 0.75 3: 0.75 - uiName: Cyberdawn + uiName: Coalition - type: techDiscipline id: Imperial diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml new file mode 100644 index 00000000000..fd495fd7346 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml @@ -0,0 +1,340 @@ +- type: technology + id: ElectronicsBasicElectronics + name: Basic electronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: basicelectronics + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - BasicElectronics1 + position: -3, 0 + +- type: technology + id: ElectronicsAdvancedElectronics + name: Advanced electronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: advancedelectronics + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - BasicElectronics1 + position: -4, 0 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsWeakLaserLocus + name: Weak laser locus + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: weaklaserlocus + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - WeakLaserLocus1 + position: -4, 1 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsHardlightGenerator + name: Hardlight generator + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: hardlightgenerator + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - HardlightGenerator1 + position: -4, -1 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsLaserLocus + name: Focused laser locus + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: laserlocus + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - LaserLocus1 + position: -5, 1 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsAdvancedComponents + name: Advanced components + icon: + sprite: Objects/Misc/stock_parts.rsi + state: nano_mani + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - AdvancedCapacitorStockPart + - NanoManipulatorStockPart + - AdvancedMatterBinStockPart + position: -5, -1 + technologyPrerequisites: + - ElectronicsAdvancedElectronics + +- type: technology + id: ElectronicsAdvancedComponents + name: Advanced components + icon: + sprite: Objects/Misc/stock_parts.rsi + state: nano_mani + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - AdvancedCapacitorStockPart + - NanoManipulatorStockPart + - AdvancedMatterBinStockPart + position: -5, -1 + technologyPrerequisites: + - ElectronicsAdvancedElectronics + +- type: technology + id: ElectronicsTranslators + name: Translators + icon: + sprite: Objects/Devices/translator.rsi + state: icon + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - CreoleTranslator + - FreespeakTranslator + - KaishagoTranslator + - LowImperialTranslator + - TradebandTranslator + position: -5, 0 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsAdvancedPowerStorage + name: High capacity power cells + icon: + sprite: Objects/Power/power_cells.rsi + state: high + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - PowerCellHigh + - SMESAdvancedFlatpack + - TurboItemRechargerFlatpack + position: -6, 0 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsPowerCellHigh + name: High capacity power cells + icon: + sprite: _NF/Objects/Weapons/EMP-Gun.rsi + state: icon + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponEmpEmitter + position: -7, 0 + technologyPrerequisites: + - ElectronicsAdvancedPowerStorage + +- type: technology + id: ElectronicsIntegratedVision + name: Integrated vision + icon: + sprite: Clothing/Eyes/Goggles/nightvision.rsi + state: icon + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingEyesNightVisionGoggles + - ClothingEyesGlassesSecurity + position: -6, -1 + technologyPrerequisites: + - ElectronicsAdvancedPowerStorage + +- type: technology + id: ElectronicsThermalVision + name: Thermal vision + icon: + sprite: Clothing/Eyes/Goggles/thermal.rsi + state: icon + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingEyesThermalVision + position: -6, 1 + technologyPrerequisites: + - ElectronicsAdvancedPowerStorage + +- type: technology + id: ElectronicsAdvancedIntegratedVision + name: Advanced integrated vision + icon: + sprite: Clothing/Eyes/Goggles/medical_nightvision.rsi + state: icon + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingEyesNightVisionDiagnosticGoggles + - ClothingEyesNightVisionMedicalGoggles + - ClothingEyesNightVisionSecurityGoggles + position: -6, -2 + technologyPrerequisites: + - ElectronicsIntegratedVision + +- type: technology + id: ElectronicsPlasmaCaster + name: Basic electronics + icon: + sprite: _Crescent/Objects/ShuttleWeapons/lasersmall.rsi + state: lse-400c + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - PlasmaRepeaterFlatpack + position: -7, -1 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsSmallEnergyHardpoint + name: Small energy hardpoint + icon: + sprite: _Crescent/Structures/hardpoints.rsi + state: Small + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - SmallEnergyHardpointFlatpack + position: -7, -2 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsMediumEnergyHardpoint + name: Medium energy hardpoint + icon: + sprite: _Crescent/Structures/hardpoints.rsi + state: Medium + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - MediumEnergyHardpointFlatpack + position: -7, -3 + technologyPrerequisites: + - ElectronicsSmallEnergyHardpoint + +- type: technology + id: ElectronicsSmallShieldEmitter + name: Small shield emitter + icon: + sprite: _Crescent/Structures/shieldemittersmall.rsi + state: icon + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - ShieldEmitterSmallFlatpack + position: -8, 0 + technologyPrerequisites: + - ElectronicsHardlightGenerator + +- type: technology + id: ElectronicsEinstein + name: Advanced boriatic power generation + icon: + sprite: _Crescent/Structures/boriatic_reactor.rsi + state: portgen0 + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - BoriaticGeneratorEinsteinFlatpack + position: -8, 1 + technologyPrerequisites: + - ElectronicsBasicElectronics + +- type: technology + id: ElectronicsAME + name: Advanced boriatic power generation + icon: + sprite: Structures/Power/Generation/ame.rsi + state: control + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - AmePartFlatpack + - AmeControllerFlatpack + position: -8, 2 + technologyPrerequisites: + - ElectronicsEinstein + +# TechDiskComputerFlatpack #t1 +# ComputerAdvancedRadarFlatpack #t1-2 +# EwarDeviceFlatpack #t1 + +- type: technology + id: ElectronicsBasicElectronics + name: Basic electronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: basicelectronics + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - BasicElectronics1 + position: -3, 0 + +- type: technology + id: ElectronicsBasicElectronics + name: Basic electronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: basicelectronics + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - BasicElectronics1 + position: -3, 0 + +- type: technology + id: ElectronicsBasicElectronics + name: Basic electronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: basicelectronics + discipline: Electronics + tier: 1 + cost: 750 + recipeUnlocks: + - BasicElectronics1 + position: -3, 0 + diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.ymlOLD deleted file mode 100644 index 85ed2796be4..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.ymlOLD +++ /dev/null @@ -1,149 +0,0 @@ -# Tier 1 -- type: technology - id: BasicMachinesElectronics - name: research-technology-basic-electronics - icon: - sprite: Structures/Machines/computers.rsi - state: television - discipline: Electronics - tier: 1 - cost: 5000 - recipeUnlocks: - - SurveillanceCameraRouterCircuitboard - - SurveillanceCameraWirelessRouterCircuitboard - - SurveillanceWirelessCameraMovableCircuitboard - - SurveillanceWirelessCameraAnchoredCircuitboard - - SurveillanceCameraMonitorCircuitboard - - SurveillanceWirelessCameraMonitorCircuitboard - - TelecomServerCircuitboard - - ComputerTelevisionCircuitboard - - SynthesizerInstrument - - DawInstrumentMachineCircuitboard - - MassMediaCircuitboard - - JukeboxCircuitBoard - - FatExtractorMachineCircuitboard - - BiofabricatorMachineCircuitboard - - BiomassReclaimerMachineCircuitboard - -- type: technology - id: Translators - name: research-technology-electronics-translators - icon: - sprite: Objects/Devices/translator.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 1000 - recipeUnlocks: - - CreoleTranslator - - LowImperialTranslator - - FreespeakTranslator - - KaishagoTranslator - -- type: technology - id: BasicComponentsElectronics - name: research-technology-electronics-materials - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicelectronics - discipline: Electronics - tier: 1 - cost: 6000 - recipeUnlocks: - - BasicElectronics1Electronics - - WeakLaserLocus1Electronics - - HardsuitElectronics1Electronics - -- type: technology - id: BasicXenoArcheologyElectronics - name: research-technology-basic-xenoarcheology - icon: - sprite: Structures/Machines/artifact_analyzer.rsi - state: display - discipline: Electronics - tier: 1 - cost: 5000 - recipeUnlocks: - - NodeScanner - - AnalysisComputerCircuitboard - - ArtifactAnalyzerMachineCircuitboard - - TechDiskComputerCircuitboard - - ReverseEngineeringMachineCircuitboard - -- type: technology - id: CivilianSelfDefenseElectronics - name: research-technology-electronics-defense - icon: - sprite: Objects/Weapons/Guns/Battery/civilian-disabler.rsi - state: base - discipline: Electronics - tier: 1 - cost: 8000 - recipeUnlocks: - - WeaponCivilianDisabler - - WeaponEnergyGunMini - -- type: technology - id: NightVisionTechElectronics - name: research-technology-night-vision - icon: - sprite: Clothing/Eyes/Goggles/nightvision.rsi - state: icon - discipline: Electronics - tier: 2 - cost: 10000 - recipeUnlocks: - - ClothingEyesNightVisionGoggles - -- type: technology - id: OgreWeaponsElectronics - name: research-technology-electronics-terminus - icon: - sprite: Objects/Weapons/Melee/terminus.rsi - state: icon - discipline: Electronics - tier: 2 - cost: 15000 - recipeUnlocks: - - Terminus - - ClothingOuterHardsuitShanlinUnpainted - -- type: technology - id: SpaceScanningElectronics - name: research-technology-space-scanning - icon: - sprite: Objects/Tools/handheld_mass_scanner.rsi - state: icon - discipline: Electronics - tier: 2 - cost: 8500 - recipeUnlocks: - - RadarConsoleCircuitboard - -- type: technology - id: AdvancedPartsElectronics - name: research-technology-advanced-parts - icon: - sprite: Objects/Misc/stock_parts.rsi - state: advanced_matter_bin - discipline: Electronics - tier: 3 - cost: 10000 - recipeUnlocks: - - AdvancedCapacitorStockPart - - AdvancedMatterBinStockPart - - NanoManipulatorStockPart - - RPED - -- type: technology - id: DeterrenceTechnologiesElectronics - name: research-technology-deterrence - icon: - sprite: Objects/Weapons/Guns/Battery/particle_decelerator.rsi - state: base - discipline: Electronics - tier: 3 - cost: 10000 - recipeUnlocks: - - WeaponParticleDecelerator - - HoloprojectorField \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml index dd182262ed4..7f71d36966f 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml @@ -1,7 +1,7 @@ # Tier 1 - type: technology id: ImperialClothes - name: Imperial Clothes + name: Imperial clothes icon: sprite: _Crescent/Clothing/Empire/Uniform/mandategovernor.rsi state: icon @@ -51,4 +51,64 @@ - ClothingNeckCloakImperialCapelet - ClothingMaskImperialAdjutantMask - ClothingHeadHatImperialSurgeon - position: 0,0 + position: 1,0 + +- type: technology + id: ImperialRudimentaryWeaponry + name: Rudimentary Imperial weaponry + icon: + sprite: _Crescent/Objects/Weapons/Guns/c20r.rsi + state: icon + discipline: Imperial + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponSubMachineGunDSMArbiter + - WeaponRifleDSMMuster + - WeaponPistolNeoVolker + - WeaponShotgunDSMMatusa + - WeaponPistolComplianceImperial + - DSMDuelingKhopesh + position: 2,0 + +# Tier 2 +- type: technology + id: ImperialWeaponry + name: Imperial weaponry + icon: + sprite: _Crescent/Objects/Weapons/Guns/miller.rsi + state: icon + discipline: Imperial + tier: 2 + cost: 5000 + recipeUnlocks: + - WeaponRifleMiller + - WeaponLauncherM320 + - WeaponSubMachineGunC20r + - DSMSabre + - ClothingBeltSheathDSMSabre + - DSMRapier + - ClothingBeltSheathDSMRapier + position: 3,0 + technologyPrerequisites: + - ImperialRudimentaryWeaponry + +# Tier 3 +- type: technology + id: ImperialAdvancedWeaponry + name: Advanced Imperial weaponry + icon: + sprite: _Crescent/Objects/Weapons/Guns/legionnaire.rsi + state: icon + discipline: Imperial + tier: 3 + cost: 20000 + recipeUnlocks: + - SRMKhopesh + - ClothingBeltSheathKhopesh + - WeaponSniperImperator + - WeaponLightMachineGunDSMDominion + - WeaponRifleDSMLegionnaire + position: 4,0 + technologyPrerequisites: + - ImperialWeaponry \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD deleted file mode 100644 index 7fde789fcbd..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.ymlOLD +++ /dev/null @@ -1,278 +0,0 @@ -# Tier 1 -- type: technology - id: BasicImperialClothes - name: research-technology-imperial-basicclothes - icon: - sprite: _Crescent/Clothing/Empire/OuterClothing/mandateparade.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 600 - recipeUnlocks: - - ClothingMaskImperialCombatGasmask - - ClothingOuterCoatImperialParade - - ClothingUniformJumpsuitImperialDoctor - - ClothingUniformJumpsuitImperialFreeholder - - ClothingHandsGlovesImperialWorkerGloves - - ClothingShoesBootsImperialLongboots - - ClothingHandsGlovesImperialLonggloves - - ClothingHeadHelmetImperialWorkerHelmet - - ClothingHeadHatImperialPeakedCap - - ClothingOuterCoatImperialSoftsuit - - ClothingHeadHelmetImperialEVA - -- type: technology - id: AdvancedImperialClothes - name: research-technology-imperial-advancedclothes - icon: - sprite: _Crescent/Clothing/Empire/Face/governormask.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 1000 - recipeUnlocks: - - ClothingHeadHatImperialHat - - ClothingUniformJumpsuitImperialNobleMale - - ClothingUniformJumpsuitImperialNobleFemale - - ClothingUniformJumpsuitImperialSoldierFormal - - ClothingMaskImperialGovernorMask - - ClothingOuterCoatImperialGovernor - - ClothingNeckCloakImperialGovernor - - ClothingOuterHardsuitImperialWorker - -- type: technology - id: BasicImperialArmor - name: research-technology-imperial-basicarmor - icon: - sprite: _Crescent/Clothing/Empire/Head/mandatehelmet.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 3000 - recipeUnlocks: - - ClothingHeadHelmetImperialTrooperHelmet - - ClothingOuterArmorImperialTrooperArmor - - ClothingOuterHardsuitImperialSoldier - -- type: technology - id: AdvancedImperialArmor - name: research-technology-imperial-advancedarmor - icon: - sprite: _Crescent/Clothing/Empire/OuterClothing/mandatearmorprestige.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 4000 - recipeUnlocks: - - ClothingHeadHelmetImperialKnightCommanderHelmet - - ClothingOuterArmorImperialArmorPrestige - - ClothingOuterHardsuitImperialKnight - -- type: technology - id: ImperialPsionicAttunement - name: research-technology-imperial-psionicattunement - icon: - sprite: _Crescent/Clothing/Empire/OuterClothing/mandatenullweavepsion.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 2000 - recipeUnlocks: - - ClothingOuterHardsuitImperialNullweavePsion - - ImperialPsionBoundlightStaff - -- type: technology - id: BasicImperialRifling - name: research-technology-imperial-basicrifling - icon: - sprite: _Crescent/Objects/Weapons/Guns/miller.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - WeaponRifleMiller - - WeaponRevolverArgenti - - WeaponPistolComplianceImperial - -- type: technology - id: ImperialCarrion - name: research-technology-imperial-carrion - icon: - sprite: Objects/Devices/flatpack.rsi - state: kit - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - CarrionFlatpack - - WeaponMechIndustrialKineticAcceleratorImperial - - MechEquipmentGrabberImperial - - WeaponMechMeleeDrillImperial - -- type: technology - id: ImperialCovetor - name: research-technology-imperial-covetor - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - CovetorLPC - -- type: technology - id: ImperialIbis - name: research-technology-imperial-ibis - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 1 - cost: 5000 - recipeUnlocks: - - IbisLPC - -- type: technology - id: ImperialNobleWeapons - name: research-technology-imperial-nobleweapons - icon: - sprite: _Crescent/Objects/Weapons/noble_rapier.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 5000 - recipeUnlocks: - - ClothingBeltSheathDSMRapier - - ClothingBeltSheathDSMSabre - - DSMRapier - - DSMSabre - - DSMDuelingKhopesh - -- type: technology - id: ImperialSunesis - name: research-technology-imperial-sunesis - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 8000 - recipeUnlocks: - - SunesisLPC - -- type: technology - id: ImperialLaelaps - name: research-technology-imperial-laelaps - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - LaelapsLPC - -- type: technology - id: ImperialPaladinMech - name: research-technology-imperial-paladin - icon: - sprite: Objects/Devices/flatpack.rsi - state: kit - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - PaladinFlatpack - -- type: technology - id: ImperialWandererMech - name: research-technology-imperial-wanderer - icon: - sprite: Objects/Devices/flatpack.rsi - state: kit - discipline: Imperial - tier: 2 - cost: 4000 - recipeUnlocks: - - WandererFlatpack - -- type: technology - id: ImperialAdvancedRifling - name: research-technology-imperial-advancedrifling - icon: - sprite: _Crescent/Objects/Weapons/Guns/legionnaire.rsi - state: icon - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - WeaponRifleDSMLegionnaire - - WeaponSubMachineGunC20rImperial - - WeaponPistolNeoVolker - -- type: technology - id: ImperialPlasmaMechGuns - name: research-technology-imperial-plasmamechguns - icon: - sprite: _Crescent/Objects/Specific/mechaweapons.rsi - state: plasmarifle - discipline: Imperial - tier: 2 - cost: 9000 - recipeUnlocks: - - WeaponMechCombatPlasmaRifle - - WeaponMechCombatPlasmaCannon - -- type: technology - id: ImperialSRM - name: research-technology-imperial-srmimitation - icon: - sprite: _Crescent/Structures/flagssrm.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 18000 - recipeUnlocks: - - ClothingBeltSheathKhopesh - - SRMKhopesh - - WeaponSubMachineGunBeetle - - WeaponRifleHunter - - ClothingOuterHardsuitHunterElite - -- type: technology - id: ImperialBomb - name: research-technology-imperial-bomblauncher - icon: - sprite: _Crescent/Objects/Weapons/Guns/m320.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 8000 - recipeUnlocks: - - WeaponLauncherM320 - -- type: technology - id: ImperialTriumphant - name: research-technology-imperial-triumphant - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 12000 - recipeUnlocks: - - TriumphantLPC - -- type: technology - id: ImperialPadparadscha - name: research-technology-imperial-padparadscha - icon: - sprite: _Crescent/Objects/Misc/lpcchip.rsi - state: icon - discipline: Imperial - tier: 3 - cost: 12000 - recipeUnlocks: - - PadparadschaLPC diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.ymlOLD deleted file mode 100644 index e9797a219c8..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/interdyne.ymlOLD +++ /dev/null @@ -1,137 +0,0 @@ -# Tier 1 -- type: technology - id: InterdyneClothes - name: research-technology-interdyne-clothing - icon: - sprite: _Crescent/Clothing/Syndicate/Belt/int_webbing.rsi - state: icon - discipline: Interdyne - tier: 1 - cost: 350 - recipeUnlocks: - - ClothingUniformJumpsuitSyndicateInterdyne - - ClothingOuterArmorSyndicateApron - - ClothingBeltSyndicateWebbingInterdyne - - ClothingHeadHatSyndicateInterdyne - -- type: technology - id: InterdyneHypo - name: research-technology-interdyne-hypo - icon: - sprite: _Goobstation/Objects/Specific/Medical/autoinjector.rsi - state: security-base - discipline: Interdyne - tier: 1 - cost: 5000 - recipeUnlocks: - - HypoInterdyne - - CartridgeEphedrineInterdyne - - CartridgeTirizeneInterdyne - - CartridgeBicaridineInterdyne - - CartridgeSalineInterdyne - - CartridgeDermalineInterdyne - - CartridgePuncturaseInterdyne - - CartridgeAtropineInterdyne - - SyringeCase - -- type: technology - id: InterdyneArmor - name: research-technology-interdyne-armor - icon: - sprite: _Crescent/Clothing/Syndicate/Head/traumahelmet.rsi - state: icon - discipline: Interdyne - tier: 1 - cost: 5000 - recipeUnlocks: - - ClothingHeadHelmetSyndicateBasicInterdyne - - ClothingOuterArmorSyndicateArmorvestInterdyne - - ClothingOuterHardsuitTraumasec - -- type: technology - id: InterdyneOptics - name: research-technology-interdyne-optics - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: interdyneoptics - discipline: Interdyne - tier: 1 - cost: 4000 - recipeUnlocks: - - InterdyneOpticsInterdyne - -#Tier 2 -- type: technology - id: InterdyneDefib - name: research-technology-interdyne-defib - icon: - sprite: Objects/Specific/Medical/defibsyndi.rsi - state: icon - discipline: Interdyne - tier: 2 - cost: 7500 - recipeUnlocks: - - DefibrillatorSyndicate - -- type: technology - id: InterdyneOmnitool - name: research-technology-interdyne-omnitool - icon: - sprite: _Shitmed/Objects/Specific/Medical/Surgery/omnimed.rsi - state: evil - discipline: Interdyne - tier: 2 - cost: 7500 - recipeUnlocks: - - OmnimedToolSyndieInterdyne - -- type: technology - id: InterdynePaineditor - name: research-technology-interdyne-paineditor - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: paineditor - discipline: Interdyne - tier: 2 - cost: 8500 - recipeUnlocks: - - CyberneticsPainEditorInterdyne - -- type: technology - id: InterdyneAdrenal - name: research-technology-interdyne-adrenalaccelerator - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: cherenzikovaccelerator - discipline: Interdyne - tier: 2 - cost: 8500 - recipeUnlocks: - - CyberneticsAdrenalInterdyne - -# tier 3 - -- type: technology - id: InterdyneBloodPump - name: research-technology-interdyne-bloodpump - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: heartpump - discipline: Interdyne - tier: 3 - cost: 12500 - recipeUnlocks: - - CyberneticsBloodPumpInterdyne - -- type: technology - id: InterdynePryarms - name: research-technology-interdyne-pryarms - icon: - sprite: Mobs/Customization/cyberlimbs/bishop/bishop_main.rsi - state: iconpry - discipline: Interdyne - tier: 3 - cost: 10000 - recipeUnlocks: - - CrowbarLeftArmInterdyne - - CrowbarRightArmInterdyne diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.ymOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.ymOLD deleted file mode 100644 index b4919947e87..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.ymOLD +++ /dev/null @@ -1,190 +0,0 @@ -# Tier 1 -- type: technology - id: ConstructionPartsMechatronics - name: research-technology-mechatronics-parts - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicmechanic - discipline: Mechatronics - tier: 1 - cost: 5000 - recipeUnlocks: - - BasicMechatronics1Mechatronics - - PlastitaniumFibreAlloy1Mechatronics - -- type: technology - id: SalvageEquipmentMechatronics - name: research-technology-salvage-equipment - icon: - sprite: Objects/Tools/handdrill.rsi - state: handdrill - discipline: Mechatronics - tier: 1 - cost: 3500 - recipeUnlocks: - - MiningDrill - - BorgModuleMining - - MechEquipmentDrill - - ClothingMaskWeldingGas - -- type: technology - id: AdvancedPowercellsMechatronics - name: research-technology-advanced-powercells - icon: - sprite: Structures/Power/turbo_recharger.rsi - state: empty - discipline: Mechatronics - tier: 1 - cost: 7500 - recipeUnlocks: - - PowerCellHigh - - PowerCellMicrortg - - TurboItemRechargerCircuitboard - - SMESAdvancedMachineCircuitboard - -- type: technology - id: MechanicalCompressionMechatronics - name: research-technology-mechanical-compression - icon: - sprite: Structures/Machines/flatpacker.rsi - state: base - discipline: Mechatronics - tier: 1 - cost: 10000 - recipeUnlocks: - - FlatpackerMachineCircuitboard - -- type: technology - id: PowerGenerationMechatronics - name: research-technology-power-generation - icon: - sprite: Structures/Power/Generation/portable_generator.rsi - state: portgen0 - discipline: Mechatronics - tier: 1 - cost: 7500 - recipeUnlocks: - - PortableGeneratorPacmanMachineCircuitboard - - PortableGeneratorSuperPacmanMachineCircuitboard - - PortableGeneratorJrPacmanMachineCircuitboard - - PowerComputerCircuitboard #the actual solar panel itself should be in here - - SolarControlComputerCircuitboard - - SolarTrackerElectronics - - EmitterCircuitboard - -- type: technology - id: AtmosphericTechMechatronics - name: research-technology-atmospheric-tech - icon: - sprite: Structures/Piping/Atmospherics/thermomachine.rsi - state: freezerOff - discipline: Mechatronics - tier: 1 - cost: 7500 - recipeUnlocks: - - ThermomachineFreezerMachineCircuitBoard - - GasRecyclerMachineCircuitboard - - AlertsComputerCircuitboard - -- type: technology - id: Mechatronics - name: research-technology-ripley-aplu - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: ripley - discipline: Mechatronics - tier: 1 - cost: 10000 - recipeUnlocks: - - RipleyHarness - - RipleyLArm - - RipleyRArm - - RipleyLLeg - - RipleyRLeg - - RipleyCentralElectronics - - RipleyPeripheralsElectronics - - MechEquipmentGrabber - -#tier 2 - -- type: technology - id: AdvancedToolsTechnologyMechatronics - name: research-technology-advanced-tools - icon: - sprite: Objects/Tools/welder_experimental.rsi - state: icon - discipline: Mechatronics - tier: 2 - cost: 10000 - recipeUnlocks: - - WelderExperimental - - PowerDrill - - JawsOfLife - - BorgModuleAdvancedTool - - BorgModuleRCD - -- type: technology - id: BasicWeaponsMechatronics - name: research-technology-mechatronics-armaments - icon: - sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi - state: icon - discipline: Arsenal - tier: 2 - cost: 15000 - recipeUnlocks: - - Truncheon - - WeaponRifleM90GrenadeLauncherMechatronics - - WeaponPistolMk58Mechatronics - - MagazineRifleShrapnel - - MagazinePistolShrapnel - - MagazinePistolSubMachineGunShrapnel - - MagazineMagnumShrapnel - - MagazineLightRifleShrapnel - - -- type: technology - id: MassExcavationMechatronics - name: research-technology-excavation - icon: - sprite: Objects/Tools/handdrilldiamond.rsi - state: handdrill - discipline: Mechatronics - tier: 2 - cost: 12500 - recipeUnlocks: - - OreBagOfHolding - - MiningDrillDiamond - - MechEquipmentDrillDiamond - -- type: technology - id: Ripley2Mechatronics - name: research-technology-ripley-mkii - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: ripleymkii - discipline: Mechatronics - tier: 2 - cost: 8000 - recipeUnlocks: - - RipleyMKIIHarness - - RipleyUpgradeKit - technologyPrerequisites: - - RipleyAPLU - -#tier 3 - -- type: technology - id: BluespaceStorageMechatronics - name: research-technology-bluespace-storage - icon: - sprite: Clothing/Back/Backpacks/holding.rsi - state: holding - discipline: Mechatronics - tier: 3 - cost: 20000 - recipeUnlocks: - - ClothingBackpackHolding - - ClothingBackpackSatchelHolding - - ClothingBackpackDuffelHolding - softCapContribution: 1.5 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml new file mode 100644 index 00000000000..19f59673607 --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml @@ -0,0 +1,357 @@ +- type: technology + id: MechatronicsShells + name: Shell assembly + icon: + sprite: _Crescent/Structures/factorystructures.rsi + state: assembler + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - FactoryShellAssemblerFlatpack + - FactoryShellWeldFlatpack + position: -1, -3 + +- type: technology + id: MechatronicsAssembly + name: Composite materials + icon: + sprite: Structures/Machines/ore_processor.rsi + state: icon + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - ShipyardManufactorumFlatpack + - AutoloomFablatheFlatpack + position: 0, -3 + +- type: technology + id: MechatronicsRefinery + name: Refineries + icon: + sprite: Structures/Machines/sheetifier.rsi + state: base_machine + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - OreProcessorFlatpack + - ScrapRefinerFlatpack + position: 1, -3 + +- type: technology + id: MechatronicsExhumer + name: Exhumer turrets + icon: + sprite: _Crescent/Objects/ShuttleWeapons/mininglaser.rsi + state: states + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - ExhumerFlatpack + position: 1, -4 + +- type: technology + id: MechatronicsPDT + name: Point defense turrets + icon: + sprite: _Crescent/Objects/Autoturrets/lightautoturret.rsi + state: syndie_off + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - PDTFlatpack + position: 1, -5 + +- type: technology + id: MechatronicsPDTMk2 + name: Mark two point defense turrets + icon: + sprite: _Crescent/Objects/Autoturrets/lightautoturret.rsi + state: syndie_off + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - PDTMk2Flatpack + position: 2, -5 + technologyPrerequisites: + - MechatronicsPDT + +- type: technology + id: MechatronicsSlugthrower + name: Slugthrowers + icon: + sprite: _Crescent/Objects/ShuttleWeapons/50cal.rsi + state: space_artillery + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - SlugthrowerFlatpack + - SlugspitterFlatpack + position: 0, -5 + +- type: technology + id: MechatronicsMachinegun + name: Machineguns + icon: + sprite: _Crescent/Objects/ShuttleWeapons/vulcan.rsi + state: space_artillery + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - OperatorFlatpack + - VulcanFlatpack + position: -1, -5 + +- type: technology + id: MechatronicsArtillery + name: Artillery + icon: + sprite: _Crescent/Objects/ShuttleWeapons/artillery.rsi + state: artillery + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - 120mmFlatpack + position: 0, -4 + +- type: technology + id: MechatronicsFlak + name: Flak + icon: + sprite: _Crescent/Objects/Autoturrets/flak.rsi + state: syndie_off + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - PrinceFlatpack + position: -1, -4 + +- type: technology + id: MechatronicsNeedler + name: Heavy autoturrets + icon: + sprite: _Crescent/Objects/Autoturrets/needler.rsi + state: syndie_off + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - NeedlerFlatpack + position: -0, -6 + +- type: technology + id: MechatronicsCycler + name: Ballistic gas cyclers + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: gascycler + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - BallisticCycler + position: -2, -3 + +- type: technology + id: MechatronicsBasicMechatronics + name: Basic mechatronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: basicmechanic + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - BasicMechatronics1 + position: -3, -3 + +- type: technology + id: MechatronicsTubeLoader + name: Tube loader + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: tubeloaderrobotics + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - TubeLoader1 + position: -2, -4 + technologyPrerequisites: + - MechatronicsCycler + +- type: technology + id: MechatronicsAdvancedMechatronics + name: Advanced mechatronics + icon: + sprite: _Crescent/Objects/Materials/materials.rsi + state: advancedmechanic + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - AdvancedMechatronics1 + position: -3, -4 + technologyPrerequisites: + - MechatronicsBasicMechatronics + +- type: technology + id: MechatronicsCommodityFabricator + name: Variable commodity fabricator + icon: + sprite: _Crescent/Structures/factorystructures.rsi + state: makina + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - VariableCommodityFabricatorFlatpack + position: -4, -4 + +- type: technology + id: MechatronicsAdvancedCommodityFabricator + name: Advanced variable commodity fabricator + icon: + sprite: _Crescent/Structures/factorystructures.rsi + state: advancedfab + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - AdvancedVariableCommodityFablatheFlatpack + position: -4, -5 + technologyPrerequisites: + - MechatronicsCommodityFabricator + +- type: technology + id: MechatronicsMicroforge + name: Microforge replication + icon: + sprite: _Crescent/Structures/nanoforge.rsi + state: fab-idle + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - MicroforgeFlatpack + position: -4, -6 + technologyPrerequisites: + - MechatronicsAdvancedCommodityFabricator + +- type: technology + id: MechatronicsSmallBallisticHardpoint + name: Small ballistic hardpoint + icon: + sprite: _Crescent/Structures/hardpoints.rsi + state: Small + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - SmallBallisticHardpointFlatpack + position: 3, -3 + +- type: technology + id: MechatronicsMediumBallisticHardpoint + name: Medium ballistic hardpoint + icon: + sprite: _Crescent/Structures/hardpoints.rsi + state: Medium + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - MediumBallisticHardpointFlatpack + position: 3, -4 + technologyPrerequisites: + - MechatronicsSmallBallisticHardpoint + +- type: technology + id: MechatronicsAdvancedTools + name: Advanced tools + icon: + sprite: Objects/Tools/jaws_of_life.rsi + state: jaws_pry + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingBeltChiefEngineer + - JawsOfLife + - WelderExperimental + - PowerDrill + - ClothingMaskWeldingGas + position: 4, -3 + +- type: technology + id: MechatronicsRudimentaryGuns + name: Rudimentary guns + icon: + sprite: _Crescent/Objects/Weapons/Guns/mp5.rsi + state: icon + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponSubMachineGunMP5 + - WeaponPistolHKUSP + - WeaponDisablerSMG + position: 5, -3 + +- type: technology + id: MechatronicsAdvancedGuns + name: Rudimentary guns + icon: + sprite: _Crescent/Objects/Weapons/Guns/carbine.rsi + state: icon + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponShotgunKammerer + - WeaponRifleM90GrenadeLauncher + position: 5, -4 + technologyPrerequisites: + - MechatronicsRudimentaryGuns + +- type: technology + id: MechatronicsRudimentaryMelee + name: Rudimentary force application + icon: + sprite: Objects/Weapons/Melee/shields.rsi + state: riot-icon + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - RiotBulletShield + - RiotShield + - RiotLaserShield + - TelescopicBaton + position: 6, -3 + +- type: technology + id: MechatronicsAdvancedMelee + name: Advanced hurting techniques + icon: + sprite: Nyanotrasen/Objects/Weapons/Melee/breaching_hammer.rsi + state: icon + discipline: Mechatronics + tier: 1 + cost: 750 + recipeUnlocks: + - SecBreachingHammer + - ThrowingKnife + - TelescopicShield + position: 6, -4 + technologyPrerequisites: + - MechatronicsRudimentaryMelee diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.ymlOLD b/Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.ymlOLD deleted file mode 100644 index 77226e678dd..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/shinohara.ymlOLD +++ /dev/null @@ -1,427 +0,0 @@ -# Tier 1 - -- type: technology - id: ShinoharaClothes - name: research-technology-shinohara-clothes - icon: - sprite: _Crescent/Clothing/SHI/OuterClothing/suitjacket.rsi - state: icon - discipline: Corporate - tier: 1 - cost: 1000 - recipeUnlocks: - - ClothingUniformJumpsuitExecutiveShinoharaSuit - - ClothingUniformJumpsuitShinoharaLogistics - - ClothingOuterShinoharaVest - - ClothingOuterShinoharaLabcoat - - ClothingUniformJumpsuitShinoharaDoctor - - ClothingOuterHardsuitHEV - -- type: technology - id: ShinoharaDisposableLauncher - name: research-technology-shinohara-disposablelauncher - icon: - sprite: _Crescent/Objects/Weapons/Guns/disposablerpg.rsi - state: icon - discipline: Corporate - tier: 1 - cost: 5000 - recipeUnlocks: - - WeaponLauncherDisposableRocket - -- type: technology - id: ShinoharaShipyardManufactorum - name: research-technology-shinohara-shipyardmanufactorum - icon: - sprite: _Crescent/Structures/shipfab.rsi - state: base_machine - discipline: Corporate - tier: 1 - cost: 5000 - recipeUnlocks: - - ShipyardManufactorumFlatpack - -- type: technology - id: ShinoharaScrapRefiner - name: research-technology-shinohara-scraprefiner - icon: - sprite: Structures/Machines/sheetifier.rsi - state: base_machine - discipline: Corporate - tier: 1 - cost: 5000 - recipeUnlocks: - - ScrapRefinerFlatpack - -- type: technology - id: ShinoharaSecurity - name: research-technology-shinohara-security - icon: - sprite: _Crescent/Clothing/Corpo/OuterClothing/ballisticvest.rsi - state: icon - discipline: Corporate - tier: 1 - cost: 2500 - recipeUnlocks: - - ClothingUniformJumpsuitShinoharaSecurity - - ClothingOuterArmorShinoharaArmorBulwark - - ClothingHeadHatShinoharaNonevaHelm - - TelescopicBatonSHI - - SHIKatana - - ClothingBeltSheathSHIKatana - -- type: technology - id: ShinoharaCybereyes - name: research-technology-shinohara-cybereyes - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: shinoharaoptics - discipline: Corporate - tier: 1 - cost: 5000 - recipeUnlocks: - - ShinoharaOptics - -- type: technology - id: ShinoharaBasicMechGuns - name: research-technology-shinohara-basicmechguns - icon: - sprite: _Crescent/Objects/Specific/mechaweapons.rsi - state: rifle - discipline: Corporate - tier: 1 - cost: 7500 - recipeUnlocks: - - WeaponMechCombatAutoshotgun - - WeaponMechCombatLightRifle - - WeaponMechSword - -- type: technology - id: ShinoharaBasicFighterGuns - name: research-technology-shinohara-basicfighterguns - icon: - sprite: _Crescent/Objects/Specific/fighterweapons.rsi - state: auto_cannon - discipline: Corporate - tier: 1 - cost: 7500 - recipeUnlocks: - - WeaponFighterMachinegun - - WeaponFighterAutocannon - -- type: technology - id: ShinoharaHighsec - name: research-technology-shinohara-highsec - icon: - sprite: _Crescent/Clothing/SHI/OuterClothing/highsec.rsi - state: icon - discipline: Corporate - tier: 1 - cost: 9000 - recipeUnlocks: - - ClothingUniformJumpsuitShinoharaHighsec - - ClothingOuterArmorShinoharaArmorHighsec - - ClothingHeadHatShinoharaHelmet - - ClothingOuterHardsuitHighsec - -- type: technology - id: ShinoharaDisposableGuns - name: research-technology-shinohara-disposableguns - icon: - sprite: _Crescent/Objects/Weapons/Guns/blastpop_yellow.rsi - state: icon - discipline: Corporate - tier: 1 - cost: 2500 - recipeUnlocks: - - WeaponPistolBlastpopRed - - WeaponPistolBlastpopPurple - - WeaponPistolBlastpopGray - - WeaponPistolBlastpopGreen - - WeaponPistolBlastpopGold - - WeaponPistolBlastpopBlue - -- type: technology - id: ShinoharaBasicArms - name: research-technology-shinohara-basicarms - icon: - sprite: _Crescent/Objects/Weapons/Guns/hound.rsi - state: icon - discipline: Corporate - tier: 1 - cost: 6500 - recipeUnlocks: - - WeaponRifleHoundMarksman - - WeaponShotgunSHIDoubleBarreled4g - - WeaponPistolMk58SHI - - WeaponSubMachineGunMP49 - -- type: technology - id: ShinoharaBasicFactory - name: research-technology-shinohara-basicfactory - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: makina - discipline: Corporate - tier: 1 - cost: 7500 - recipeUnlocks: - - VariableCommodityFabricatorFlatpack - -- type: technology - id: ShinoharaAutoloom - name: research-technology-shinohara-autoloom - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: autoloom - discipline: Corporate - tier: 1 - cost: 5000 - recipeUnlocks: - - AutoloomFablatheFlatpack - -- type: technology - id: ShinoharaHardpoint - name: research-technology-shinohara-hardpoint - icon: - sprite: _Crescent/Structures/fixedHardpoint.rsi - state: large - discipline: Corporate - tier: 1 - cost: 8000 - recipeUnlocks: - - FixedHardpointFlatpack - -- type: technology - id: ShinoharaSlugthrower - name: research-technology-shinohara-slugthrower - icon: - sprite: _Crescent/Objects/ShuttleWeapons/50cal.rsi - state: space_artillery - discipline: Corporate - tier: 1 - cost: 10000 - recipeUnlocks: - - SlugthrowerFlatpack - -- type: technology - id: ShinoharaExhumer - name: research-technology-shinohara-exhumer - icon: - sprite: _Crescent/Objects/ShuttleWeapons/mininglaser.rsi - state: states - discipline: Corporate - tier: 1 - cost: 6500 - recipeUnlocks: - - ExhumerFlatpack - -- type: technology - id: ShinoharaPlasmaRepeater - name: research-technology-shinohara-repeater - icon: - sprite: _Crescent/Objects/ShuttleWeapons/lasersmall.rsi - state: lse-400c - discipline: Corporate - tier: 1 - cost: 5000 - recipeUnlocks: - - PlasmaRepeaterFlatpack - -- type: technology - id: ShinoharaAdvancedMaterials - name: research-technology-shinohara-advancedmaterials - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: advancedmechanic - discipline: Corporate - tier: 2 - cost: 9000 - recipeUnlocks: - - AdvancedElectronics1 - - AdvancedMechatronics1 - - PlastitaniumFibreAlloySHI - - HardlightGenerator1 - technologyPrerequisites: - - ShinoharaBasicFactory - -- type: technology - id: ShinoharaWeaponComponents - name: research-technology-shinohara-weaponcomponents - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: tubeloaderrobotics - discipline: Corporate - tier: 2 - cost: 10000 - recipeUnlocks: - - BallisticCycler1 - - TubeLoader1 - - LaserLocus1 - -- type: technology - id: ShinoharaWeaponTorpedo - name: research-technology-shinohara-torpedo - icon: - sprite: _Crescent/Objects/Autoturrets/magwell.rsi - state: base - discipline: Corporate - tier: 2 - cost: 12500 - recipeUnlocks: - - MagwellFlatpack - - IdnaFlatpack - - IdnaTorpedo - -- type: technology - id: ShinoharaAdvancedFab - name: research-technology-shinohara-advancedfactory - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: advancedfab - discipline: Corporate - tier: 2 - cost: 12500 - recipeUnlocks: - - AdvancedVariableCommodityFablatheFlatpack - technologyPrerequisites: - - ShinoharaAdvancedMaterials - -- type: technology - id: ShinoharaAdvancedBallistics - name: research-technology-shinohara-advancedballistics - icon: - sprite: _Crescent/Objects/Weapons/Guns/lecter.rsi - state: icon - discipline: Corporate - tier: 2 - cost: 12500 - recipeUnlocks: - - WeaponRifleGoro - - WeaponRifleLecterSHI - - WeaponRevolverMateba - - WeaponSubMachineGunSabre - - WeaponLightMachineGunL6 - -- type: technology - id: ShinoharaGrenadeLauncher - name: research-technology-shinohara-grenadelauncher - icon: - sprite: _Crescent/Objects/Weapons/Guns/milkor.rsi - state: icon - discipline: Corporate - tier: 2 - cost: 8000 - recipeUnlocks: - - WeaponLauncherMilkor - -- type: technology - id: ShinoharaBoriaticComposting - name: research-technology-shinohara-boriaticcomposting - icon: - sprite: _Crescent/Objects/Misc/fuelcan.rsi - state: jug - discipline: Corporate - tier: 2 - cost: 8000 - recipeUnlocks: - - BoriaticComposterFlatpack - -- type: technology - id: ShinoharaMantisblades - name: research-technology-shinohara-mantisblades - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: mantisblade - discipline: Corporate - tier: 2 - cost: 8000 - recipeUnlocks: - - CyberneticsMantisBladeRight - - CyberneticsMantisBladeLeft - -- type: technology - id: ShinoharaAdvancedMechWeapons - name: research-technology-shinohara-advancedmechweaponry - icon: - sprite: _Crescent/Objects/Specific/mechaweapons.rsi - state: autopuntgun - discipline: Corporate - tier: 3 - cost: 12500 - recipeUnlocks: - - WeaponMechPlasmaSword - - WeaponMechCombatAutopuntgun - - WeaponMechCombatTaikotyo - -- type: technology - id: ShinoharaHammerheadLauncher - name: research-technology-shinohara-hammerhead - icon: - sprite: _Crescent/Objects/Weapons/Guns/hammerhead.rsi - state: icon - discipline: Corporate - tier: 3 - cost: 12500 - recipeUnlocks: - - WeaponLauncherHammerhead - -- type: technology - id: ShinoharaShieldEmitter - name: research-technology-shinohara-emitter - icon: - sprite: _Crescent/Structures/shieldemittersmall.rsi - state: icon - discipline: Corporate - tier: 3 - cost: 15000 - recipeUnlocks: - - ShieldEmitterSmallFlatpack - -- type: technology - id: ShinoharaGilgamesh - name: research-technology-shinohara-gilgamesh - icon: - sprite: _Crescent/Objects/Specific/mecha.rsi - state: gilgamesh-open - discipline: Corporate - tier: 3 - cost: 17500 - recipeUnlocks: - - GilgameshFlatpack - -- type: technology - id: ShinoharaDermalArmor - name: research-technology-shinohara-dermalarmor - icon: - sprite: _Crescent/Objects/Misc/cybernetics.rsi - state: dermalarmor - discipline: Corporate - tier: 3 - cost: 9000 - recipeUnlocks: - - CyberneticsDermalArmor - -- type: technology - id: ShinoharaBallisticFab - name: research-technology-shinohara-ballisticfab - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: ballisticfab - discipline: Corporate - tier: 3 - cost: 9000 - recipeUnlocks: - - BallisticFablatheFlatpack - -- type: technology - id: ShinoharaShiverBlade - name: research-technology-shinohara-shiverblade - icon: - sprite: _Crescent/Objects/Weapons/shiverblade.rsi - state: icon - discipline: Corporate - tier: 3 - cost: 8000 - recipeUnlocks: - - SHIShiverBlade diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/TEMPRECIPES.yml b/Resources/Prototypes/_Crescent/Entities/Industry/TEMPRECIPES.yml new file mode 100644 index 00000000000..0e64966753b --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/TEMPRECIPES.yml @@ -0,0 +1,169 @@ +#THESE ARENT STATIC AT ALL + +- type: latheRecipe + id: VulcanFlatpack + result: VulcanFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: HephaestusFlatpack + result: HephaestusFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: CompaktFlatpack + result: CompaktFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: BizmuthFlatpack + result: BizmuthFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: NeedlerFlatpack + result: NeedlerFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: JeongFlatpack + result: JeongFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: RimwardFlatpack + result: RimwardFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: PrinceFlatpack + result: PrinceFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: SolarisFlatpack + result: SolarisFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: MortarFlatpack + result: MortarFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: SmartbombFlatpack + result: SmartbombFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: KurosawaFlatpack + result: KurosawaFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: OperatorFlatpack + result: OperatorFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: SumitomoFlatpack + result: SumitomoFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: CleanserFlatpack + result: CleanserFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: IdnaFlatpack + result: IdnaFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: MagwellFlatpack + result: MagwellFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: TorchFlatpack + result: TorchFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: ExhumerFlatpack + result: ExhumerFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: PlasmaRepeaterFlatpack + result: PlasmaRepeaterFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: SlugthrowerFlatpack + result: SlugthrowerFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: SlugspitterFlatpack + result: SlugspitterFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: PDTFlatpack + result: PDTFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: PDTMk2Flatpack + result: PDTMk2Flatpack + materials: + Steel: 200 + +- type: latheRecipe + id: 120mmFlatpack + result: 120mmFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: GargoyleFlatpack + result: GargoyleFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: LancerFlatpack + result: LancerFlatpack + materials: + Steel: 200 + +- type: latheRecipe + id: SwarmerFlatpack + result: SwarmerFlatpack + materials: + Steel: 200 \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/flatpacks.yml b/Resources/Prototypes/_Crescent/Entities/Industry/flatpacks.yml new file mode 100644 index 00000000000..38dbac3120e --- /dev/null +++ b/Resources/Prototypes/_Crescent/Entities/Industry/flatpacks.yml @@ -0,0 +1,1326 @@ +- type: entity + parent: BaseItem + id: BaseFlatpack + name: base flatpack + description: A flatpack used for constructing something. + categories: [ HideSpawnMenu ] + components: + - type: Item + size: Large + - type: Sprite + sprite: Objects/Devices/flatpack.rsi + layers: + - state: base + - state: overlay + color: "#cec8ac" + map: ["enum.FlatpackVisualLayers.Overlay"] + - state: icon-default + - type: Appearance + - type: Flatpack + boardColors: + command: "#334E6D" + medical: "#52B4E9" + service: "#9FED58" + engineering: "#EFB341" + security: "#DE3A3A" + science: "#D381C9" + supply: "#A46106" + cpu_command: "#334E6D" + cpu_medical: "#52B4E9" + cpu_service: "#9FED58" + cpu_engineering: "#EFB341" + cpu_security: "#DE3A3A" + cpu_science: "#D381C9" + cpu_supply: "#A46106" + - type: StaticPrice + price: 250 + +#guns +- type: entity + parent: BaseFlatpack + id: VulcanFlatpack + name: vulcan parts + description: Parts used to build a Vulcan-class machinegun. + components: + - type: Flatpack + entity: NTVulcanTurret + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: HephaestusFlatpack + name: hephaestus parts + description: Parts used to build a Hephaestus-class mortar. + components: + - type: Flatpack + entity: BaseWeaponTurretBattlemortar + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: CompaktFlatpack + name: 350c compakt parts + description: Parts used to build a 350c Compakt-class laser gatling. + components: + - type: Flatpack + entity: BaseWeaponTurretHeavyPlasma + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: BizmuthFlatpack + name: bizmuth parts + description: Parts used to build a Bizmuth-class emp gatling. + components: + - type: Flatpack + entity: ShuttleGunBizmuth + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: NeedlerFlatpack + name: needler parts + description: Parts used to build a Needler-class autogun. + components: + - type: Flatpack + entity: WeaponTurretNeedler + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: JeongFlatpack + name: jeong parts + description: Parts used to build a Jeong-class turret. + components: + - type: Flatpack + entity: BaseWeaponTurretJeong + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: RimwardFlatpack + name: rimward parts + description: Parts used to build a Rimward-class plasma thrower. + components: + - type: Flatpack + entity: BaseWeaponTurretHeavyPlasmaRimward + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: PrinceFlatpack + name: prince parts + description: Parts used to build a Prince-class flak artillery. + components: + - type: Flatpack + entity: FlakCannonTurret + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: SolarisFlatpack + name: solaris parts + description: Parts used to build a Solaris-class exotic particle launcher. + components: + - type: Flatpack + entity: BaseWeaponTurretSolaris + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: MortarFlatpack + name: heavy automortar parts + description: Parts used to build a heavy automortar. + components: + - type: Flatpack + entity: WeaponTurretMortar + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: SmartbombFlatpack + name: smartbomb parts + description: Parts used to build a smartbomb delivery turret. + components: + - type: Flatpack + entity: BaseWeaponTurretSmartbomb + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: KurosawaFlatpack + name: kurosawa parts + description: Parts used to build a Kurosawa-class missile launcher. + components: + - type: Flatpack + entity: ShuttleGunKurosawa + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: OperatorFlatpack + name: operator parts + description: Parts used to build an Operator-class machinegun. + components: + - type: Flatpack + entity: WeaponTurretVulcan + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: SumitomoFlatpack + name: sumitomo parts + description: Parts used to build a Sumitomo-class missile launcher. + components: + - type: Flatpack + entity: ShuttleGunMissileRack + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: CleanserFlatpack + name: cleanser parts + description: Parts used to build a Cleanser-class overclocked machinegun. + components: + - type: Flatpack + entity: SAWCleanser + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: IdnaFlatpack + name: idna parts + description: Parts used to build an Idna-class fixed torpedo dispenser. + components: + - type: Flatpack + entity: ShuttleGunTorpedo + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: MagwellFlatpack + name: magwell parts + description: Parts used to build a Magwell-class torpedo launcher. + components: + - type: Flatpack + entity: BaseWeaponTurretMagwell + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: TorchFlatpack + name: torch parts + description: Parts used to build a Torch-class point defense laser gatling. + components: + - type: Flatpack + entity: WeaponTurretLaser + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: ExhumerFlatpack + name: exhumer parts + description: Parts used to build an Exhumer-class ore extraction cannon. + components: + - type: Flatpack + entity: ShuttleGunExhumer + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: PlasmaRepeaterFlatpack + name: 400c plasma repeater parts + description: Parts used to build a 400c plasma repeater. + components: + - type: Flatpack + entity: ShuttleGunPlasmaRepeater + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: SlugthrowerFlatpack + name: slugthrower parts + description: Parts used to build a Dasher-class slugthrower. + components: + - type: Flatpack + entity: SlugthrowerCannon + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: SlugspitterFlatpack + name: slugspitter parts + description: Parts used to build a Slugspitter-class slugthrower turret. + components: + - type: Flatpack + entity: BaseWeaponTurretSlugspitter + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: PDTFlatpack + name: SHI MG-213 turret parts + description: Parts used to build a SHI MG-213 light dual machinegun. + components: + - type: Flatpack + entity: WeaponTurretPDT + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: PDTMk2Flatpack + name: SHI MG-213 Mk.II turret parts + description: Parts used to build an improved SHI MG-213 dual machinegun. + components: + - type: Flatpack + entity: WeaponTurretPDTNCSP + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: 120mmFlatpack + name: type-99 artillery parts + description: Parts used to build a SHI Type-99 artillery cannon. + components: + - type: Flatpack + entity: Type99Artillery + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: GargoyleFlatpack + name: gargoyle parts + description: Parts used to build a Gargoyle-class LRM launcher. + components: + - type: Flatpack + entity: BaseWeaponTurretGargoyle + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: LancerFlatpack + name: lancer parts + description: Parts used to build a Lancer-class MRM launcher. + components: + - type: Flatpack + entity: BaseWeaponTurretLancer + - type: StaticPrice + price: 5000 + +- type: entity + parent: BaseFlatpack + id: SwarmerFlatpack + name: swarmer parts + description: Parts used to build a Swarmer-class SRM launcher. + components: + - type: Flatpack + entity: BaseWeaponTurretSwarmer + - type: StaticPrice + price: 5000 +#guns end +#electronics begin + +- type: entity + parent: BaseFlatpack + id: TelecomServerFlatpack + name: telecom server parts + description: Parts used to build a telecommunications server. + components: + - type: Flatpack + entity: TelecomServer + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ThrusterFlatpack + name: thruster parts + description: Parts used to build a thruster. + components: + - type: Flatpack + entity: Thruster + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: PowerComputerFlatpack + name: power monitoring computer parts + description: Parts used to build a power monitoring computer. + components: + - type: Flatpack + entity: ComputerPowerMonitoring + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: RadarConsoleFlatpack + name: mass scanner parts + description: Parts used to build a mass scanner console. + components: + - type: Flatpack + entity: ComputerRadar + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MicrowaveMachineFlatpack + name: microwave parts + description: Parts used to build a microwave. + components: + - type: Flatpack + entity: KitchenMicrowave + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MedicalTechFabFlatpack + name: medical techfab parts + description: Parts used to build a medical tech fabricator. + components: + - type: Flatpack + entity: MedicalTechFab + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: HotplateMachineFlatpack + name: hotplate parts + description: Parts used to build a hotplate. + components: + - type: Flatpack + entity: ChemistryHotplate + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ComputerCrewMonitoringFlatpack + name: crew monitoring computer parts + description: Parts used to build a crew monitoring computer. + components: + - type: Flatpack + entity: ComputerCrewMonitoring + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: CrewMonitoringServerMachineFlatpack + name: crew monitoring server parts + description: Parts used to build a crew monitoring server. + components: + - type: Flatpack + entity: ComputerCrewMonitoring + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: PowerCellRechargerFlatpack + name: power cell recharger parts + description: Parts used to build a power cell recharger. + components: + - type: Flatpack + entity: PowerCellRecharger + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: CircuitImprinterFlatpack + name: circuit imprinter parts + description: Parts used to build a circuit imprinter. + components: + - type: Flatpack + entity: CircuitImprinter + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BlastDoorFlatpack + name: blast door parts + description: Parts used to build a blast door. + components: + - type: Flatpack + entity: BlastDoor + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: JukeboxFlatpack + name: jukebox parts + description: Parts used to build a jukebox. + components: + - type: Flatpack + entity: Jukebox + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ComputerAnalysisConsoleFlatpack + name: analysis console parts + description: Parts used to build an analysis console. + components: + - type: Flatpack + entity: ComputerAnalysisConsole + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MachineAnomalyVesselFlatpack + name: anomaly vessel parts + description: Parts used to build an anomaly vessel. + components: + - type: Flatpack + entity: MachineAnomalyVessel + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MachineArtifactAnalyzerFlatpack + name: artifact analyzer parts + description: Parts used to build an artifact analyzer. + components: + - type: Flatpack + entity: MachineArtifactAnalyzer + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AirlockFlatpack + name: airlock parts + description: Parts used to build an airlock. + components: + - type: Flatpack + entity: Airlock + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AmmoTechFabFlatpack + name: ammo tech fabricator parts + description: Parts used to build an ammunition fabricator. + components: + - type: Flatpack + entity: AmmoTechFab + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ArtifactCrusherMachineFlatpack + name: artifact crusher machine parts + description: Parts used to build an artifact crusher machine. + components: + - type: Flatpack + entity: MachineArtifactCrusher + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AtmosMonitoringComputerFlatpack + name: atmos monitoring computer parts + description: Parts used to build an atmospheric monitoring computer. + components: + - type: Flatpack + entity: ComputerAtmosMonitoring + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AutolatheFlatpack + name: autolathe parts + description: Parts used to build an autolathe. + components: + - type: Flatpack + entity: Autolathe + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BiofabricatorMachineFlatpack + name: biofabricator machine parts + description: Parts used to build a biofabricator. + components: + - type: Flatpack + entity: Biofabricator + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ExosuitFabricatorFlatpack + name: exosuit fabricator parts + description: Parts used to build an exosuit fabricator. + components: + - type: Flatpack + entity: ExosuitFabricator + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ReagentGrinderMachineFlatpack + name: reagent grinder machine parts + description: Parts used to build a reagent grinder. + components: + - type: Flatpack + entity: KitchenReagentGrinder + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: WeaponCapacitorRechargerFlatpack + name: weapon capacitor recharger parts + description: Parts used to build a weapon capacitor recharger. + components: + - type: Flatpack + entity: WeaponCapacitorRecharger + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ComputerResearchAndDevelopmentFlatpack + name: research and development computer parts + description: Parts used to build a research and development computer. + components: + - type: Flatpack + entity: ComputerResearchAndDevelopment + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: UniformPrinterFlatpack + name: uniform printer parts + description: Parts used to build a uniform printer. + components: + - type: Flatpack + entity: UniformPrinter + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: GyroscopeFlatpack + name: gyroscope parts + description: Parts used to build a gyroscope. + components: + - type: Flatpack + entity: Gyroscope + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AirlockShuttleFlatpack + name: docking airlock parts + description: Parts used to build a docking airlock. + components: + - type: Flatpack + entity: AirlockShuttle + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ComputerShuttleFlatpack + name: shuttle computer parts + description: Parts used to build a shuttle computer. + components: + - type: Flatpack + entity: ComputerShuttle + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: SMESBasicFlatpack + name: smes basic parts + description: Parts used to build a basic SMES unit. + components: + - type: Flatpack + entity: SMESBasic + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: SubstationFlatpack + name: substation parts + description: Parts used to build a substation. + components: + - type: Flatpack + entity: SubstationBasic + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: IDComputerCircuitboardFlatpack + name: id computer parts + description: Parts used to build an ID computer. + components: + - type: Flatpack + entity: ComputerId + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BoriaticGeneratorHerculesFlatpack + name: hercules boriatic generator parts + description: Parts used to build a boriatic Hercules generator. + components: + - type: Flatpack + entity: BoriaticGeneratorHercules + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ScrapRefinerFlatpack + name: scrap refiner parts + description: Parts used to build a Shinohara scrap refiner. + components: + - type: Flatpack + entity: ScrapRefiner + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ShipyardManufactorumFlatpack + name: shipyard manufactorum parts + description: Parts used to build a SHI shipyard manufactorum. + components: + - type: Flatpack + entity: ShipyardManufactorum + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AutoloomFablatheFlatpack + name: autoloom fablathe parts + description: Parts used to build a SHI portable autoloom fablathe. + components: + - type: Flatpack + entity: AutoloomFactory + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: FactoryShellAssemblerFlatpack + name: factory shell assembler parts + description: Parts used to build a factory shell assembler. + components: + - type: Flatpack + entity: FactoryShellAssembler + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: FactoryShellWeldFlatpack + name: factory shell welder parts + description: Parts used to build a factory shell welder. + components: + - type: Flatpack + entity: FactoryShellWeld + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: VariableCommodityFabricatorFlatpack + name: variable commodity fabricator parts + description: Parts used to build a SHI variable commodity fabricator. + components: + - type: Flatpack + entity: VariableCommodityFablathe + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AdvancedVariableCommodityFablatheFlatpack + name: advanced variable commodity fablathe parts + description: Parts used to build an advanced SHI variable commodity fablathe. + components: + - type: Flatpack + entity: AdvancedVariableCommodityFablathe + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MicroforgeFlatpack + name: microforge parts + description: Parts used to build a pristine microforge. + components: + - type: Flatpack + entity: PristineMicroforge + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: TurboItemRechargerFlatpack + name: turbo item recharger parts + description: Parts used to build a turbo item recharger. + components: + - type: Flatpack + entity: TurboItemRecharger + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: OreMagnetFlatpack + name: baromagnetic ore array parts + description: Parts used to build a SHI baromagnetic ore array. + components: + - type: Flatpack + entity: OreMagnet + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ScrapMagnetFlatpack + name: baromagnetic scrap array parts + description: Parts used to build a SHI baromagnetic scrap array. + components: + - type: Flatpack + entity: ScrapMagnet + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BoriaticComposterFlatpack + name: boriatic composter parts + description: Parts used to build a SHI boriatic composter. + components: + - type: Flatpack + entity: BoriaticRefiner + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: OreProcessorFlatpack + name: industrial ore processor parts + description: Parts used to build an ore processor. + components: + - type: Flatpack + entity: OreProcessor + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: OreProcessorIndustrialFlatpack + name: industrial ore processor parts + description: Parts used to build an industrial ore processor. + components: + - type: Flatpack + entity: OreProcessorIndustrial + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: IndustrialScrapRefinerFlatpack + name: industrial scrap upcycler parts + description: Parts used to build an industrial SHI scrap upcycler. + components: + - type: Flatpack + entity: IndustrialScrapRefiner + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BallisticFablatheFlatpack + name: armaments foundry parts + description: Parts used to build a SHI armaments foundry. + components: + - type: Flatpack + entity: BallisticFablathe + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BiomassReclaimerMachineFlatpack + name: biomass reclaimer parts + description: Parts used to build a biomass reclaimer. + components: + - type: Flatpack + entity: BiomassReclaimer + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: CloningConsoleComputerFlatpack + name: cloning console computer parts + description: Parts used to build a cloning console computer. + components: + - type: Flatpack + entity: ComputerCloningConsole + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: CloningPodFlatpack + name: cloning pod machine parts + description: Parts used to build a cloning pod. + components: + - type: Flatpack + entity: CloningPod + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: CryoPodFlatpak + name: cryo pod machine parts + description: Parts used to build a cryo pod. + components: + - type: Flatpack + entity: CryoPod + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: HydroponicsTrayFlatpack + name: hydroponics tray parts + description: Parts used to build a hydroponics tray. + components: + - type: Flatpack + entity: HydroponicsTrayEmpty + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MedicalScannerFlatpack + name: medical scanner parts + description: Parts used to build a medical scanner. + components: + - type: Flatpack + entity: MedicalScanner + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: StatisBedFlatpack + name: statis bed parts + description: Parts used to build a stasis bed. + components: + - type: Flatpack + entity: StasisBed + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ShieldEmitterSmallFlatpack + name: small deflector emitter parts + description: Parts used to build a NT-280 Errant-class deflector emitter. + components: + - type: Flatpack + entity: ShieldEmitterSmall + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ShieldEmitterMediumFlatpack + name: medium deflector emitter parts + description: Parts used to build a NT-630 Bulwark-class deflector emitter. + components: + - type: Flatpack + entity: ShieldEmitterMedium + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AmeControllerFlatpack + name: ame controller parts + description: Parts used to build an AME controller. + components: + - type: Flatpack + entity: AmeController + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: AmePartFlatpack + name: ame shielding parts + description: Parts used to build an AME shielding section. + components: + - type: Flatpack + entity: AmeShielding + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: BoriaticGeneratorEinsteinFlatpack + name: einstein boriatic generator parts + description: Parts used to build an Einstein-class boriatic generator. + components: + - type: Flatpack + entity: BoriaticGeneratorEinstein + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: TechDiskComputerFlatpack + name: tech disk terminal parts + description: Parts used to build a tech disk terminal. + components: + - type: Flatpack + entity: ComputerTechnologyDiskTerminal + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ComputerTargetingFlatpack + name: targeting computer parts + description: Parts used to build a targeting computer. + components: + - type: Flatpack + entity: ComputerTargeting + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ComputerAdvancedRadarFlatpack + name: radar computer parts + description: Parts used to build a radar computer. + components: + - type: Flatpack + entity: ComputerAdvancedRadar + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: SMESAdvancedFlatpack + name: advanced SMES parts + description: Parts used to build an advanced SMES. + components: + - type: Flatpack + entity: SMESAdvanced + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: EwarDeviceFlatpack + name: NT-21 Church Organ parts + description: Parts used to build an NT-21 Church Organ electronic warfare muffler. + components: + - type: Flatpack + entity: EwarDevice + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: SmallBallisticHardpointFlatpack + name: small ballistic hardpoint parts + description: Parts used to build a small ballistic hardpoint. + components: + - type: Flatpack + entity: AAAHardpointSmallBallistic + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: SmallEnergyHardpointFlatpack + name: small energy hardpoint parts + description: Parts used to build a small energy hardpoint. + components: + - type: Flatpack + entity: AAAHardpointSmallEnergy + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: SmallMissileHardpointFlatpack + name: small missile hardpoint parts + description: Parts used to build a small missile hardpoint. + components: + - type: Flatpack + entity: AAAHardpointSmallMissile + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MediumBallisticHardpointFlatpack + name: medium ballistic hardpoint parts + description: Parts used to build a medium ballistic hardpoint. + components: + - type: Flatpack + entity: AAAHardpointMediumBallistic + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MediumEnergyHardpointFlatpack + name: medium energy hardpoint parts + description: Parts used to build a medium energy hardpoint. + components: + - type: Flatpack + entity: AAAHardpointMediumEnergy + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MediumMissileHardpointFlatpack + name: medium missile hardpoint parts + description: Parts used to build a medium missile hardpoint. + components: + - type: Flatpack + entity: AAAardpointMediumMissile + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: LargeBallisticHardpointFlatpack + name: large ballistic hardpoint parts + description: Parts used to build a large ballistic hardpoint. + components: + - type: Flatpack + entity: AAAHardpointLargeBallistic + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: LargeEnergyHardpointFlatpack + name: large energy hardpoint parts + description: Parts used to build a large energy hardpoint. + components: + - type: Flatpack + entity: AAAHardpointLargeEnergy + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: LargeMissileHardpointFlatpack + name: large missile hardpoint parts + description: Parts used to build a large missile hardpoint. + components: + - type: Flatpack + entity: AAAHardpointLargeMissile + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: FixedHardpointFlatpack + name: fixed hardpoint parts + description: Parts used to build a fixed universal hardpoint. + components: + - type: Flatpack + entity: AAAHardpointFixed + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MiniGravFlatpack + name: mini gravity generator parts + description: Parts used to build a miniature gravity generator. + components: + - type: Flatpack + entity: GravityGeneratorMini + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ThrusterDSMFighterFlatpack + name: DSM fighter thruster parts + description: Parts used to build a DSM fighter thruster. + components: + - type: Flatpack + entity: ThrusterDSMFighter + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ThrusterSHIFighterFlatpack + name: SHI fighter thruster parts + description: Parts used to build a SHI fighter thruster. + components: + - type: Flatpack + entity: ThrusterSHIFighter + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ThrusterNCWLFighterFlatpack + name: NCWL fighter thruster parts + description: Parts used to build an NCWL fighter thruster. + components: + - type: Flatpack + entity: ThrusterNCWLFighter + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: ThrusterNCSPFighterFlatpack + name: NCSP fighter thruster parts + description: Parts used to build an NCSP fighter thruster. + components: + - type: Flatpack + entity: ThrusterNCSPFighter + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechNCWLLancerFlatpack + name: NCWL Lancer mech parts + description: Parts used to build an NCWL Lancer-class mech. + components: + - type: Flatpack + entity: MechNCWLLancer + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechNCWLBogatyrFlatpack + name: NCWL Bogatyr mech parts + description: Parts used to build an NCWL Bogatyr-class mech. + components: + - type: Flatpack + entity: MechNCWLBogatyr + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechDSMCarrionFlatpack + name: DSM Carrion mech parts + description: Parts used to build a DSM Carrion-class mech. + components: + - type: Flatpack + entity: MechDSMCarrion + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechDSMWandererFlatpack + name: DSM Wanderer mech parts + description: Parts used to build a DSM Wanderer-class mech. + components: + - type: Flatpack + entity: MechDSMWanderer + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechDSMPaladinFlatpack + name: DSM Paladin mech parts + description: Parts used to build a DSM Paladin-class mech. + components: + - type: Flatpack + entity: MechDSMPaladin + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechRipleyFlatpack + name: Ripley mech parts + description: Parts used to build a Ripley-class mech. + components: + - type: Flatpack + entity: MechRipley + - type: StaticPrice + price: 0 + +- type: entity + parent: BaseFlatpack + id: MechSHIGilgameshFlatpack + name: SHI Gilgamesh mech parts + description: Parts used to build a SHI Gilgamesh-class mech. + components: + - type: Flatpack + entity: MechSHIGilgamesh + - type: StaticPrice + price: 0 diff --git a/Resources/Prototypes/_Crescent/Entities/Objects/Devices/flatpack.yml b/Resources/Prototypes/_Crescent/Entities/Objects/Devices/flatpack.yml deleted file mode 100644 index 8fc69edb377..00000000000 --- a/Resources/Prototypes/_Crescent/Entities/Objects/Devices/flatpack.yml +++ /dev/null @@ -1,715 +0,0 @@ -- type: entity - parent: BaseFlatpack - id: NCSPWarshipThrusterFlatpack - name: syndicate warship thruster flatpack - description: A flatpack used for constructing warship thrusters with Syndicate IFF clearance. - components: - - type: Flatpack - entity: ThrusterNCSPWarship - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: NCSPFighterThrusterFlatpack - name: syndicate fighter thruster flatpack - description: A flatpack used for constructing smallshuttle thrusters with Syndicate IFF clearance. - components: - - type: Flatpack - entity: ThrusterNCSPFighter - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 400 - -- type: entity - parent: BaseFlatpack - id: NCWLFighterThrusterFlatpack - name: union fighter thruster flatpack - description: A flatpack used for constructing smallshuttle thrusters with Union IFF clearance. - components: - - type: Flatpack - entity: ThrusterNCWLWarship - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 400 - -- type: entity - parent: BaseFlatpack - id: NCWLWarshipThrusterFlatpack - name: union warship thruster flatpack - description: A flatpack used for constructing warship thrusters with Union IFF clearance. - components: - - type: Flatpack - entity: ThrusterNCWLWarship - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: DSMWarshipThrusterFlatpack - name: imperial warship thruster flatpack - description: A flatpack used for constructing warship thrusters with Imperial IFF clearance. - components: - - type: Flatpack - entity: ThrusterDSMWarship - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: DSMFighterThrusterFlatpack - name: imperial fighter thruster flatpack - description: A flatpack used for constructing smallshuttle thrusters with Imperial IFF clearance. - components: - - type: Flatpack - entity: ThrusterDSMFighter - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 400 - -- type: entity - parent: BaseFlatpack - id: SHIWarshipThrusterFlatpack - name: thruster flatpack - description: A flatpack used for constructing thruster systems. - components: - - type: Flatpack - entity: ThrusterSHIWarship - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: SHIFighterThrusterFlatpack - name: SHI fighter thruster flatpack - description: A flatpack used for constructing smallship thrusters with corporate IFF clearance. - components: - - type: Flatpack - entity: ThrusterSHIFighter - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: ExhumerFlatpack - name: SHI exhumer mining turret flatpack - description: A flatpack used for constructing mining laser turrets. - components: - - type: Flatpack - entity: ShuttleGunExhumer - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 1500 - -- type: entity - parent: BaseFlatpack - id: IdnaFlatpack - name: SHI "Idna" torpedo flatpack - description: A flatpack used for constructing torpedo launchers. - components: - - type: Flatpack - entity: ShuttleGunTorpedo - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 3500 - -- type: entity - parent: BaseFlatpack - id: PlasmaRepeaterFlatpack - name: plasma repeater flatpack - description: A flatpack used for constructing a plasma repeater hardpoint weapon. - components: - - type: Flatpack - entity: ShuttleGunPlasmaRepeater - - type: Sprite - layers: - - state: tesla-generator - - type: StaticPrice - price: 650 - -- type: entity - parent: BaseFlatpack - id: PlasmaTurretFlatpack - name: plasma gatling turret flatpack - description: A flatpack used for constructing a plasma gatling turret. - components: - - type: Flatpack - entity: WeaponTurretLaser - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 2500 - -- type: entity - parent: BaseFlatpack - id: AutomortarFlatpack - name: heavy automortar flatpack - description: A flatpack used for constructing a heavy automortar. - components: - - type: Flatpack - entity: WeaponTurretMortar - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 8000 - -- type: entity - parent: BaseFlatpack - id: NeedlerFlatpack - name: needler autogun flatpack - description: A flatpack used for constructing a heavy needler autogun. - components: - - type: Flatpack - entity: WeaponTurretNeedler - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 8000 - -- type: entity - parent: BaseFlatpack - id: SlugthrowerFlatpack - name: slugthrower flatpack - description: A flatpack used for constructing slugthrowers with a universal commercial IFF signal. - components: - - type: Flatpack - entity: SlugthrowerCannon - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 2500 - -- type: entity - parent: BaseFlatpack - id: SwarmerFlatpack - name: swarmer rocket autoturret flatpack - description: A flatpack used for constructing a cheap rocket pod. - components: - - type: Flatpack - entity: BaseWeaponTurretSwarmer - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 2500 - - -- type: entity - parent: BaseFlatpack - id: PDTFlatpack - name: Point Defense Turret Flatpack - description: A flatpack used for constructing point defense cannons with a universal commercial IFF signal. - components: - - type: Flatpack - entity: WeaponTurretPDT - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 1000 - -- type: entity - parent: BaseFlatpack - id: ArtilleryFlatpack - name: Type-99 artillery flatpack - description: A flatpack used for constructing artillery cannons with a universal commercial IFF. - components: - - type: Flatpack - entity: Type99Artillery - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 5000 - -- type: entity - parent: BaseFlatpack - id: MissileRackFlatpack - name: NT-8 missile rack flatpack - description: A flatpack used for constructing shuttle launchers with a universal commercial IFF. - components: - - type: Flatpack - entity: ShuttleGunMissileRack - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 10000 - -- type: entity - parent: BaseFlatpack - id: VulcanFlatpack - name: vulcan hardpoint platform flatpack - description: A flatpack used for constructing shuttle launchers with a universal commercial IFF. - components: - - type: Flatpack - entity: NTVulcanTurret - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 12500 - -- type: entity - parent: BaseFlatpack - id: HardlineBeamPulserFlatpack - name: plasma lance hardpoint platform flatpack - description: A flatpack used for constructing shuttle launchers with a universal commercial IFF. - components: - - type: Flatpack - entity: HardlineBeamPulser - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 15000 - -- type: entity - parent: BaseFlatpack - id: FlakCannonTurretFlatpack - name: Prince flak artillery flatpack - description: A flatpack used for constructing artillery cannons with a universal commercial IFF. - components: - - type: Flatpack - entity: FlakCannonTurret - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 10000 - -- type: entity - parent: BaseFlatpack - id: BaseWeaponTurretGargoyleFlatpack - name: Gargoyle missile platform flatpack - description: A flatpack used for constructing artillery cannons with a universal commercial IFF. - components: - - type: Flatpack - entity: BaseWeaponTurretGargoyle - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 12500 - -- type: entity - parent: BaseFlatpack - id: RecyclerFlatpack - name: basic recycler - description: A large crushing machine used to recycle small items inefficiently. - components: - - type: Flatpack - entity: Recycler - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 100 - -- type: entity - parent: BaseFlatpack - id: ComputerShuttleFlatpack - name: Computer Shuttle pilot console - description: Used to pilot a shuttle. - components: - - type: Flatpack - entity: ComputerShuttle - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 100 - -- type: entity - parent: BaseFlatpack - id: CompaktFlatpack - name: 350c Compakt flatpack - description: Parts used to build a 350c Compakt laser gatling. - components: - - type: Flatpack - entity: BaseWeaponTurretHeavyPlasma - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 2000 - -- type: entity - parent: BaseFlatpack - id: MediumEnergyHardpointFlatpack - name: medium energy hardpoint flatpack - description: Parts used to build a medium energy hardpoint. - components: - - type: Flatpack - entity: AAAHardpointMediumEnergy - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 1500 - -- type: entity - parent: BaseFlatpack - id: MediumBallisticHardpointFlatpack - name: medium ballistic hardpoint flatpack - description: Parts used to build a medium ballistic hardpoint. - components: - - type: Flatpack - entity: AAAHardpointMediumBallistic - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 1500 - -- type: entity - parent: BaseFlatpack - id: CarrionFlatpack - name: IEE m-V30 'Carrion' exosuit construction kit - description: Parts used to build an Imperial worker's mech. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechDSMCarrionBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 3000 - -- type: entity - parent: BaseFlatpack - id: BogatyrFlatpack - name: HNF 'Bogatyr' exosuit construction kit - description: Parts used to build a communard battle mech. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechNCWLBogatyrBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 12000 - -- type: entity - parent: BaseFlatpack - id: LancerFlatpack - name: HNF 'Lancer' exosuit construction kit - description: Parts used to build a communard battle mech. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechNCWLLancerBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 12000 - -- type: entity - parent: BaseFlatpack - id: MarauderFlatpack - name: GSC T-97 'Marauder' exosuit construction kit - description: Parts used to build a pirate raider mech. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechGSCMarauderBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 6500 - -- type: entity - parent: BaseFlatpack - id: GilgameshFlatpack - name: SHI mR-815 'Gilgamesh' exosuit construction kit - description: Parts used to build a corporate siege exosuit. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechSHIGilgameshBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 25000 - -- type: entity - parent: BaseFlatpack - id: MiniGravFlatpack - name: mini gravity generator flatpack - description: Parts used to build a mini gravity generator. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: GravityGeneratorMini - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: ShuttleFlatpack - name: shuttle console flatpack - description: Parts used to build a shuttle console. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: BaseComputerShuttle - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: MufflerFlatpack - name: electronic warfare muffler flatpack - description: Parts used to build an electronic warfare module. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: EwarDevice - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: PaladinFlatpack - name: IEE mV-500 'Paladin' exosuit construction kit - description: Parts used to build an imperial combat exosuit. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechDSMPaladinBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 25000 - -- type: entity - parent: BaseFlatpack - id: WandererFlatpack - name: IEE mV-400 'Wanderer' exosuit construction kit - description: Parts used to build an imperial scout exosuit. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: MechDSMWandererBattery - - type: Sprite - layers: - - state: kit - - type: StaticPrice - price: 12000 - -- type: entity - parent: BaseFlatpack - id: BallisticFablatheFlatpack - name: SHI TF-22 armaments foundry flatpack - description: Parts used to build a ballistics factory. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: BallisticFablathe - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: VariableCommodityFabricatorFlatpack - name: SHI CF-22 variable commodity fabricator flatpack - description: Parts used to build a basic factory. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: VariableCommodityFablathe - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: AdvancedVariableCommodityFablatheFlatpack - name: SHI CF-84 advanced variable commodity fabricator flatpack - description: Parts used to build an advanced factory. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: AdvancedVariableCommodityFablathe - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: AutoloomFablatheFlatpack - name: SHI portable autoloom fablathe flatpack - description: Parts used to build an autoloom factory. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: AutoloomFactory - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: ScrapRefinerFlatpack - name: SHI scrap upcycler flatpack - description: Parts used to build a scrap upcycler. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: ScrapRefiner - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: ShipyardManufactorumFlatpack - name: SHI shipyard manufactorum flatpack - description: Parts used to build a shipyard manufactorum. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: ShipyardManufactorum - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: BoriaticComposterFlatpack - name: SHI boriatic composter flatpack - description: Parts used to build a boriatic composter. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: BoriaticRefiner - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: OreMagnetFlatpack - name: SHI baromagnetic ore array flatpack - description: Parts used to build an ore magnet. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: OreMagnet - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: ScrapMagnetFlatpack - name: SHI baromagnetic scrap magnet array flatpack - description: Parts used to build an scrap magnet. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: ScrapMagnet - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - -- type: entity - parent: BaseFlatpack - id: FixedHardpointFlatpack - name: fixedpoint system building kit - description: Parts used to build a fixed shuttle weapon hardpoint. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: AAAHardpointFixed - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 500 - - -- type: entity - parent: BaseFlatpack - id: ShieldEmitterSmallFlatpack - name: NT-280 deflector flatpack - description: Parts used to build a small shield generator. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: ShieldEmitterSmall - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 9000 - -- type: entity - parent: BaseFlatpack - id: ShieldEmitterMediumFlatpack - name: NT-630 deflector flatpack - description: Parts used to build a medium shield generator. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: ShieldEmitterMedium - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 9000 - -- type: entity - parent: BaseFlatpack - id: MagwellFlatpack - name: SHI "Magwell" flatpack - description: Parts used to build a torpedo launcher turret. Activate with a multitool to deploy. - components: - - type: Flatpack - entity: BaseWeaponTurretMagwell - - type: Sprite - layers: - - state: ame-part - - type: StaticPrice - price: 9000 diff --git a/Resources/Prototypes/_Crescent/PortedShit.yml b/Resources/Prototypes/_Crescent/PortedShit.yml index 134007453b5..cad444b805b 100644 --- a/Resources/Prototypes/_Crescent/PortedShit.yml +++ b/Resources/Prototypes/_Crescent/PortedShit.yml @@ -142,15 +142,6 @@ # Machines # Engineering -- type: entity - parent: BaseNFFlatpack - id: AutolatheFlatpack - name: autolathe flatpack - description: A flatpack used for constructing an autolathe. - components: - - type: Flatpack - entity: Autolathe - - type: entity id: GrapplingHook name: grappling hook diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml b/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml index f0935e85cff..a6c69cf2c6d 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Crates/science.yml @@ -14,7 +14,6 @@ - id: MachineArtifactAnalyzerFlatpack - id: AutolatheFlatpack - id: ComputerAnalysisConsoleFlatpack - - id: MachineAPEFlatpack - id: AnomalyScanner - id: NodeScanner - id: Multitool diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/flatpackvend.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/flatpackvend.yml index 3917d4a91cf..b695d7306f6 100644 --- a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/flatpackvend.yml +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/flatpackvend.yml @@ -1,22 +1,13 @@ - type: vendingMachineInventory id: FlatpackVendInventory startingInventory: - HydroponicsTrayEmptyFlatpack: 16 - MaterialReclaimerFlatpack: 4 UniformPrinterFlatpack: 6 PowerCellRechargerFlatpack: 8 WeaponCapacitorRechargerFlatpack: 8 - BorgChargerFlatpack: 8 - MachineFlatpackerFlatpack: 8 AirlockFlatpack: 20 - AirlockGlassFlatpack: 20 AirlockShuttleFlatpack: 20 - AirlockGlassShuttleFlatpack: 20 - ShutterFlatpack: 20 - ShuttersWindowFlatpack: 15 BlastDoorFlatpack: 12 SmallGyroscopeFlatpack: 23 GyroscopeFlatpack: 23 ComputerShuttleFlatpack: 23 ThrusterFlatpack: 23 - RecyclerFlatpack: 2 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml b/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml deleted file mode 100644 index cee7f4bc7b8..00000000000 --- a/Resources/Prototypes/_NF/Entities/Objects/Devices/flatpacks.yml +++ /dev/null @@ -1,547 +0,0 @@ -# Base -- type: entity - parent: BaseFlatpack - id: BaseNFFlatpack - components: - - type: StaticPrice - price: 150 - - type: Sprite - sprite: _NF/Objects/Devices/flatpack.rsi - layers: - - state: engineering_lathe - -# Machines -# Engineering - - -- type: entity - parent: BaseNFFlatpack - id: MachineFlatpackerFlatpack - name: flatpacker 1001 flatpack - description: A flatpack used for constructing a flatpacker 1001. - components: - - type: Flatpack - entity: MachineFlatpacker - - type: StaticPrice - price: 250 - -- type: entity - parent: BaseNFFlatpack - id: PowerCellRechargerFlatpack - name: cell charger flatpack - description: A flatpack used for constructing a cell charger. - components: - - type: Flatpack - entity: PowerCellRecharger - - type: StaticPrice - price: 55 - - type: Sprite - layers: - - state: power_charger - -- type: entity - parent: PowerCellRechargerFlatpack - id: WeaponCapacitorRechargerFlatpack - name: recharger flatpack - description: A flatpack used for constructing a recharger. - components: - - type: Flatpack - entity: WeaponCapacitorRecharger - - type: StaticPrice - price: 15 - -- type: entity - parent: BaseNFFlatpack - id: BorgChargerFlatpack - name: borg charger flatpack - description: A flatpack used for constructing a borg charger. - components: - - type: Flatpack - entity: BorgCharger - - type: StaticPrice - price: 55 - - type: Sprite - layers: - - state: power_charger - -- type: entity - parent: BaseNFFlatpack - id: PortableGeneratorJrPacmanFlatpack - name: J.R.P.A.C.M.A.N.-type portable generator flatpack - description: A flatpack used for constructing a J.R.P.A.C.M.A.N.-type portable generator. - components: - - type: Flatpack - entity: PortableGeneratorJrPacman - - type: Sprite - layers: - - state: power_generator - -- type: entity - parent: PortableGeneratorJrPacmanFlatpack - id: PortableGeneratorPacmanFlatpack - name: P.A.C.M.A.N.-type portable generator flatpack - description: A flatpack used for constructing a P.A.C.M.A.N.-type portable generator. - components: - - type: Flatpack - entity: PortableGeneratorPacman - -- type: entity - parent: PortableGeneratorJrPacmanFlatpack - id: PortableGeneratorSuperPacmanFlatpack - name: S.U.P.E.R.P.A.C.M.A.N.-type portable generator flatpack - description: A flatpack used for constructing a S.U.P.E.R.P.A.C.M.A.N.-type portable generator. - components: - - type: Flatpack - entity: PortableGeneratorSuperPacman - -- type: entity - parent: BaseNFFlatpack - id: AmeControllerUnanchoredFlatpack - name: AME controller flatpack - description: A flatpack used for constructing an AME controller. - components: - - type: Flatpack - entity: AmeControllerUnanchored - - type: Sprite - layers: - - state: power_console_ame - -- type: entity - parent: BaseNFFlatpack - id: RadiationCollectorFullTankFlatpack - name: radiation collector flatpack - description: A flatpack used for constructing a radiation collector. - components: - - type: Flatpack - entity: RadiationCollectorFullTank - -- type: entity - parent: BaseNFFlatpack - id: SmallGyroscopeFlatpack - name: small gyroscope flatpack - description: A flatpack used for constructing a small gyroscope. - components: - - type: Flatpack - entity: SmallGyroscope - - type: StaticPrice - price: 100 - -- type: entity - parent: BaseNFFlatpack - id: SmallThrusterFlatpack - name: small thruster flatpack - description: A flatpack used for constructing a small thruster. - components: - - type: Flatpack - entity: SmallThruster - -# Science -- type: entity - parent: BaseNFFlatpack - id: ExosuitFabricatorFlatpack - name: exosuit fabricator flatpack - description: A flatpack used for constructing an exosuit fabricator. - components: - - type: Flatpack - entity: ExosuitFabricator - - type: StaticPrice - price: 250 - - type: Sprite - layers: - - state: science_lathe - -- type: entity - parent: ExosuitFabricatorFlatpack - id: CircuitImprinterFlatpack - name: circuit imprinter flatpack - description: A flatpack used for constructing a circuit imprinter. - components: - - type: Flatpack - entity: CircuitImprinter - -- type: entity - parent: ExosuitFabricatorFlatpack - id: MachineArtifactAnalyzerFlatpack - name: artifact analyzer flatpack - description: A flatpack used for constructing an artifact analyzer. - components: - - type: Flatpack - entity: MachineArtifactAnalyzer - - type: Sprite - layers: - - state: science_artifact_analyzer - -- type: entity - parent: ExosuitFabricatorFlatpack - id: MachineAnomalyVesselFlatpack - name: anomaly vessel flatpack - description: A flatpack used for constructing an anomaly vessel. - components: - - type: Flatpack - entity: MachineAnomalyVessel - - type: Sprite - layers: - - state: science_anomaly_vessel - -- type: entity - parent: ExosuitFabricatorFlatpack - id: MachineAPEFlatpack - name: A.P.E. flatpack - description: A flatpack used for constructing an A.P.E.. - components: - - type: Flatpack - entity: MachineAPE - - type: Sprite - layers: - - state: science_ape - - -# Service -- type: entity - parent: BaseNFFlatpack - id: UniformPrinterFlatpack - name: uniform printer flatpack - description: A flatpack used for constructing an uniform printer. - components: - - type: Flatpack - entity: UniformPrinter - - type: Sprite - layers: - - state: service_lathe - -- type: entity - parent: UniformPrinterFlatpack - id: MaterialReclaimerFlatpack - name: material reclaimer flatpack - description: A flatpack used for constructing a material reclaimer. - components: - - type: Flatpack - entity: MaterialReclaimer - -- type: entity - parent: UniformPrinterFlatpack - id: HydroponicsTrayEmptyFlatpack - name: hydroponics tray flatpack - description: A flatpack used for constructing a hydroponics tray. - components: - - type: Flatpack - entity: HydroponicsTrayEmpty - - type: Sprite - layers: - - state: service_tray - -# Supply -- type: entity - parent: BaseNFFlatpack - id: OreProcessorFlatpack - name: ore processor flatpack - description: A flatpack used for constructing an ore processor. - components: - - type: Flatpack - entity: OreProcessor - - type: Sprite - layers: - - state: supply_lathe - -- type: entity - parent: BaseNFFlatpack - id: ShuttleGunKineticFlatpack - name: PTK-800 "Matter Dematerializer" flatpack - description: A flatpack used for constructing a PTK-800 "Matter Dematerializer". - components: - - type: Flatpack - entity: ShuttleGunKinetic - - type: StaticPrice - price: 250 - - type: Sprite - layers: - - state: supply_gun - - -# Consoles -- type: entity - parent: BaseNFFlatpack - id: ComputerResearchAndDevelopmentFlatpack - name: research and development computer flatpack - description: A flatpack used for constructing a research and development computer. - components: - - type: Flatpack - entity: ComputerResearchAndDevelopment - - type: StaticPrice - price: 250 - - type: Sprite - layers: - - state: science_console - -- type: entity - parent: BaseNFFlatpack - id: ComputerAnalysisConsoleFlatpack - name: analysis console flatpack - description: A flatpack used for constructing an analysis console. - components: - - type: Flatpack - entity: ComputerAnalysisConsole - - type: StaticPrice - price: 250 - -- type: entity - parent: BaseNFFlatpack - id: ComputerCrewMonitoringFlatpack - name: crew monitoring console flatpack - description: A flatpack used for constructing a crew monitoring console. - components: - - type: Flatpack - entity: ComputerCrewMonitoring - - type: StaticPrice - price: 250 - - type: Sprite - layers: - - state: medical_console - -- type: entity - parent: BaseNFFlatpack - id: ComputerIFFFlatpack - name: IFF computer flatpack - description: A flatpack used for constructing a IFF computer. - components: - - type: Flatpack - entity: ComputerIFF - - type: StaticPrice - price: 400 - - type: Sprite - layers: - - state: supply_gun - -# Servers -- type: entity - parent: BaseNFFlatpack - id: ResearchAndDevelopmentServerFlatpack - name: research and development server flatpack - description: A flatpack used for constructing a research and development server. - components: - - type: Flatpack - entity: ResearchAndDevelopmentServer - - type: StaticPrice - price: 250 - - type: Sprite - layers: - - state: science_server - -- type: entity - parent: BaseNFFlatpack - id: TelecomServerFlatpack - name: telecommunication server flatpack - description: A flatpack used for constructing a telecommunication server. - components: - - type: Flatpack - entity: TelecomServer - - type: Sprite - layers: - - state: command_server - -# Airlocks -- type: entity - parent: BaseNFFlatpack - id: AirlockFlatpack - name: airlock flatpack - description: A flatpack used for constructing an airlock. - components: - - type: Flatpack - entity: Airlock - - type: StaticPrice - price: 95 - - type: Sprite - layers: - - state: command_airlock - -- type: entity - parent: AirlockFlatpack - id: AirlockGlassFlatpack - name: glass airlock flatpack - description: A flatpack used for constructing an airlock. - components: - - type: Flatpack - entity: AirlockGlass - -- type: entity - parent: AirlockFlatpack - id: AirlockShuttleFlatpack - name: docking airlock flatpack - description: A flatpack used for constructing a docking airlock. - components: - - type: Flatpack - entity: AirlockShuttle - -- type: entity - parent: AirlockFlatpack - id: AirlockGlassShuttleFlatpack - name: docking glass airlock flatpack - description: A flatpack used for constructing a glass docking airlock. - components: - - type: Flatpack - entity: AirlockGlassShuttle - -# Shutters and Blast Doors - -#shutter -- type: entity - parent: BaseNFFlatpack - id: ShutterFlatpack - name: shutter flatpack - description: A flatpack used for constructing a shutter. - components: - - type: Flatpack - entity: BaseShutter - - type: StaticPrice - price: 50 - -#shutter window -- type: entity - parent: BaseNFFlatpack - id: ShuttersWindowFlatpack - name: window shutters flatpack - description: A flatpack used for constructing a window shutter. - components: - - type: Flatpack - entity: ShuttersWindow - - type: StaticPrice - price: 70 - -#blast door -- type: entity - parent: BaseNFFlatpack - id: BlastDoorFlatpack - name: blast door flatpack - description: A flatpack used for constructing a blast door. - components: - - type: Flatpack - entity: BlastDoor - - type: StaticPrice - price: 120 - -# Musical instruments -- type: entity - parent: BaseNFFlatpack - id: TubaInstrumentFlatpack - name: tuba flatpack - description: A flatpack containing a tuba. - components: - - type: Flatpack - entity: TubaInstrument - - type: StaticPrice - price: 400 - - type: Sprite - layers: - - state: service_music - -- type: entity - parent: TubaInstrumentFlatpack - id: HarpInstrumentFlatpack - name: harp flatpack - description: A flatpack containing a harp. - components: - - type: Flatpack - entity: HarpInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: ContrabassInstrumentFlatpack - name: contrabass flatpack - description: A flatpack containing a contrabass. - components: - - type: Flatpack - entity: ContrabassInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: VibraphoneInstrumentFlatpack - name: vibraphone flatpack - description: A flatpack containing a vibraphone. - components: - - type: Flatpack - entity: VibraphoneInstrument - - type: StaticPrice - price: 400 - -- type: entity - parent: TubaInstrumentFlatpack - id: MarimbaInstrumentFlatpack - name: marimba flatpack - description: A flatpack containing a marimba. - components: - - type: Flatpack - entity: MarimbaInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: TomDrumsInstrumentFlatpack - name: tom drums flatpack - description: A flatpack containing tom drums. - components: - - type: Flatpack - entity: TomDrumsInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: TimpaniInstrumentFlatpack - name: timpani flatpack - description: A flatpack containing a timpani. - components: - - type: Flatpack - entity: TimpaniInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: TaikoInstrumentFlatpack - name: taiko flatpack - description: A flatpack containing a taiko. - components: - - type: Flatpack - entity: TaikoInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: MinimoogInstrumentFlatpack - name: minimoog flatpack - description: A flatpack containing a minimoog. - components: - - type: Flatpack - entity: MinimoogInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: ChurchOrganInstrumentFlatpack - name: church organ flatpack - description: A flatpack containing a church organ. - components: - - type: Flatpack - entity: ChurchOrganInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: PianoInstrumentFlatpack - name: piano flatpack - description: A flatpack containing a piano. - components: - - type: Flatpack - entity: PianoInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: UprightPianoInstrumentFlatpack - name: upright piano flatpack - description: A flatpack containing a upright piano. - components: - - type: Flatpack - entity: UprightPianoInstrument - -- type: entity - parent: TubaInstrumentFlatpack - id: DawInstrumentFlatpack - name: daw flatpack - description: A flatpack containing a daw. - components: - - type: Flatpack - entity: DawInstrument - - type: StaticPrice - price: 2000 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Fun/darts.yml b/Resources/Prototypes/_NF/Entities/Objects/Fun/darts.yml deleted file mode 100644 index 4d138b0f55d..00000000000 --- a/Resources/Prototypes/_NF/Entities/Objects/Fun/darts.yml +++ /dev/null @@ -1,13 +0,0 @@ -- type: entity - name: dartboard - id: TargetDartsFlatpack - parent: BaseNFFlatpack - description: A flatpack used for constructing a dart board. - components: - - type: Flatpack - entity: TargetDarts - - type: Sprite - layers: - - state: service_tray - - type: StaticPrice - price: 40 diff --git a/Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/meta.json b/Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/meta.json new file mode 100644 index 00000000000..25607592dbd --- /dev/null +++ b/Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Taken from https://opengameart.org/content/seamless-space-backgrounds, adapted from Screaming Brain Studios", + "size": { + "x": 1024, + "y": 1024 + }, + "states": [ + { + "name": "static" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/static.png b/Resources/Textures/_Crescent/Interface/Research/rnd-background.rsi/static.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc5116047a3620c6e821dd14c631ea3188b985f GIT binary patch literal 788632 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

%>0rl)41p6@|6q7T84K8jIhl~ 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

HrJ8{ua?{i$ z@aArKl$ayNn0AaRF0^OG2D{8bOaTr5r0qMJu{Gx_*xhHQ zOx_R8bw(`<`28L@5Md2vYF4Kr&*zu4voU>5bqg@C30qWIVOH=Cr{0*N@(fiuaX~js zjIZYx88CU>z9opTZ}iOldE5Y)28Ae{>q$17w1q~G4&5DPt5cAPA>gt_vGADstv>Zt z*X#(HJjNt}b^vr3DXE)D{E7&?-rFC4{!8AkZ_-WE zL`;MX7RB{(V`7a|`_aUr4%Q%skB$4(q2tyg`|6Y$EaNx+3cF^I{k?5 z8wGc>2`BUzzcxSXG^v|_R{@>7k>OCI_0bQ@g4_{X#ycW9Dabtl03ZNKL_t*Zy_as1 zH(c=t_#(32?}$t)04R(I!C^c&z=I1EFnP6?99sL|pR+Mh12@7S}>cGB~0PN>nW zi9!;=SW-=(py~JJ?9+cvAW(X~bb198K|SaKkd*u#%srcTO+^w=%IB)v-+ff<*VnJj zL{XzBjq+6d@|ma?U}eh-ho2>*^FsS|G|QM|090zE_H*HTz5l^P5_5*8?mW1f?d$pc z@85sR@9%GUpC{4O!(LHh-2h7Rh(<9Beh6kUe^_sR`iY=ttm>&TM+FaKyG>~{|?0O6h?Zf2(q>ju`u;vFprmDr6zO&y8rwOfn6^-+X@}PGP zCDNoN011uh7U~R|6OU0Rja4Tf#n?L|gK{>n<$auMH{VA%5W}-r#3mTv6TTL+#q~ky zb9W;@2FiiDDSsGX-R=eJ@45$oCiJ%?UQG5{1ds5b8HGQ0+r11T(?I;rd`yZ^Q&Z&>1ej`AJHEi9Bay5^va%ozu$AZ#FHGCuj(ESZsa?Y zK&zbRdE5Nw*VkOb(ie150Q|H&k6S?3Okzqz9$ypTAyW(G3^v!3if(R#B)au{@arF) z+&$0Ea?C5-|BP7>gDRO?gnH)OQ92eO%dDihf~$1Fn1IofKeR0Zahk_pdDA8WmNcOk zCQ}sOyjuds#n|P%l(Gx~$Il8{EHySIn+;JZ^8NjLYP`bxCOJzXjrWRQsp-=(4(K)c zS9!l)1RxEU|C#+OWe~+z5vmM!%+F?v#y9EgkU2jZ=1E_(p@Tm|jNoiQTXT-nNF_GV z#$yako9}Zp(+f0MOorl3sfH09Oj9mx=m}<)>v~o#ay+i4OXp`^ERC~IVlg$usJXD& z^e=`%ojgQJFer&b&M-iMtNHJSetkk;YMJNX_}}tPNaE-Q#55_D zL-(?-`D|qSdo{BjtJkK{VC`{&V$!7&Wg7b_0EU?A!2HuS6}BuFol8f_(^#%E3-`j9 z)!hM!X5jH-`8l8x*iV!BVJr;@{4vG$*(NYU1(_xuK`<%C=bvjHB_AAxVL|CEkX@hciwJ6-DAN& zf*VOqJg6Lr{Dc32{SY{?ltdFNVqzUA4?gscXG$!y*htEhHd)HF^HotQFfe1OU%~>F zpA66Rt`g+>2>oIFfFYGLg=NPw6?IMGkavyeDwCPSQB{l!j_={0)%bUH|3CVkARW@A z-MTZfb`?F!nSfn7nThiZaiFuDf+G%$6^4kDxp&U9K@wfQC;LC+|P_MBZ zkAPSJU2f=O`pjIqgUR$JnqEqH&rO`f0-0w_=U-;Zg{7kS%&SCMEu8VoCriohY7Ice zxm{RFQLzNPRLT6VE})__03wYl+YHp-T=A~lK10yxO^Bn%80eX27NllBFKX@Ra89R> z`J)uK8GrWa?9KyoX2;wm8u^P){l0;dj>pw&zgaOxx#N(ekoVY^npl=+zo6enXMPK}y# z(Z@n%vJ!ek6@K1vZO?X+++se5(438EqXtHPCML)6=%2atrm}RF!bwL}lQzu=1t#zV zWE#5rCg)6Rc%3f?c^HA91}1(B)RC#DT>4Bj>05?GYme=XLp|i|K!pHnV7cNe6oSI+ zHgYz1X%+}3I&P8NO&*HWtuy|mu{oG z^+V${r@Dh_lAV{pn)H+9A{zdQAV~IU_k$Jv0c$|h<*Xk81r^;UFRA3xN)kxuJTN*C zs|=Kw-2)izd|QJ=H_1%q(+Iw4h@lqej_;mV^>qKPH+Qz;^Y37fQ`cvy|8rp@aMdEU z)>yM*ViWoQNYX~$gFZj0*3DgS{eiK!2R5VR$`7YBhc@m~nY=0XbjdGNo0(h&fI5u4 zUA>ESEU{@N3HpPzR(oR3_=;LeP@}0PtW$8+RIlhzUu(izGYf+v6;7Y=%vJ(HQwB?M z*K^%D1dh#mT2L}v9yQcDk2FfPh|TzaNqgHRId)u05MX3hN!|Be8?$-g^U}LBN0mYB zk01$m0F2DjE3@uatEBvhV32^rKPq04CIfI{%2?RRt=^ebwKf4Xvkd?s8{;uHNx5DG zorU@E!OZE>nO+N{KXM-}BKSVkC+}$epFG^zab0Pm{_EH8w=T1v958nbhSu7ZpV|AO z(Ej}Vk%ET@=4Hi^u4o9>gf-TE#e7L%Xw2z~SY2#b1*&L{4AfwPF<<-Z`L(pQx-sqH z##BlGh>$zkc`c~ZG{b9hWL!(fwtnQ55wmcNFWG3gzMfx9`%L+Pyn>xQp~09*f_^u< zv=Uki8>edF)+;=nWlwNTS@uek3dlqa)6Mz%R}9;^DHl!Z9Lu{RwR+}Vi-r9)<{Y#P zxrSnl8(Z4&g_#4WmEGM!G?~mG3OCiWDV<2Tg~QP--aDUgHp%ysm{wyNKm7)}bSgAD z(O8U{f7zkbCX{HPzzT3b2nCJ()sW4!1pnS0nmadLjAz3Y6KD`uWNXsj1|wsBugQF1 zLqs&l8_i&Amu#WCVc^9ia9zEdBHCgx^l)yz`b%^G8@}BbFf^`-yiPv=08P#nvl!Dq z!sKe`H#2wovjRtyW%a3UJ4wq^bl(>GAc1iK0p(1wMZx`F7TPAjr&B$HjuUgiZ^Z)%A=rCN)DHatU?w+&&l*;DH{9v3@r z)WSOtyNYjPl4E8IL`tGee)U`z0AP!j{TRA$wao!vP35+9|98}?psPzA@cr!1{?UZ+ zezLzsOiNl&cz5N+b+kjY=`9ejYxdtICz#pN)y0iwBB2`d>yb`Gx@F^p1w>tIV%Jq1 z&w{f605on^xO(9eNn_wPqoA=eKse3(r z$P5z22M6@-ol7BQ)55Z_5Z7NxKqb+5DWTD-Nu#>lo;QV|1)|}ivPS@JT>s-ZDk? zOsEi=+>A3(4d#;?qNpsV%8;~xYXmPQm54=g|3MDFg{H~9J@Q#6aE)g~7R$@_XLuuU zwlZMkg7KQfx6~x;NC(V1Vg!@`*f zfJz~I3#^a$dws)3*!di30T7eaE52{!x2mSWU96k`{QdW~8jgbzeBTL3BJ)j2CWzyL zJUCgqOYezQSp`g#XMSL8C;tEo_0Emg(XJIw2_|~qPej(GeaIeo4-7EKwM)3tVqm60 zzwYOx4*wIc%dB^w^6!RQ;KQSuSz;4h5VOQ5nSNNf2e$;^+3ICl^*s$^m|2=R)32m5 z?Svs5uFT_jK)tMW3#uWN3ydMBQK&{{WRf2N&~7t1V4mT};scheed7&>Lwh>2tuP)8 zVAk<`JpaNe;Gzg>ra4rwr;Gnwr%>5m?&n`VC3{7=)k z$8oIUxs5_F=2H@;J9M6NO4eE{UHP{ZdWu5STi4h~**cEnDmcxS9(IQs-=aykHa0>r zc@^tGAbLZ=XcbXCA)^fcL_M%4i2hi?*Ad4JT2L-!bUBYt1WyZHVcc-py*?g_lH7^O zWR6}pm>r>Wvzct&EQr3O5=L4Z;y-{9W&9*kh7>Zr-=Wb_9&zo%lnD!NEsL%QjfgiG zLYc7wjj2Y1M7?`*Y&(h~7DUj`;)#`(vE+5+$gcuo+>*O%nUStlWT?6^-P*W$Ds=55 z03aB|i`{USV$^YKjgW5Fs7H5QP3agk0hn@wrWCOH^I_TErJkK@hpTBxArtEe~ zQ(gW9T};k?$pK6_{;v1FUT=C5D0~)-8x+V>ULFAJJx$nn)<{Z%Ac0SDdqj4!jDd$q0hK;xa-@8dwVxCfutF z$7daDEM!@y*i)Dsp$x&Kl2iFJFj-tEF(7OaK(}m~=)mR#*eB9Cl#cD7#j^px|2uzl10LJMJ6?@RC z0nSa9_~%kjP3P;56(f=*Sleh`VZ*|lFlXE5zXU4^mTMG#Qah-ve8=qlvty^+^DHH? zWHo_W{7mU>JanR;Z<-D(ru+KlTHmrtHosb6Q_dP@%E=g{v3&1>33sDNMwgp$v#Jt8 zJt%R?(y-UU5R3s{39P7jf7{GO5WWZI10q%!mpILVnyuM(mc zb1t{X^~L7diXzdX?}rLU7b?3+YcOq7U>}gTKyXjRm^uC#uPRmu=faSvU790ADZ~K| zx5}keORofj38CLhlHfqLIO+Ou3Z*^;Z|csr%auC-2ne7~D*rkZVNb@`L3el$acD^b z0+g9hlplJq8?`Fupa-9YN$+n25`<}-xx~Pr5ttKy3sJE&-5+abvHOPG#6-}x%q!0}4KQIDf^d{1s8<=V;fKtS$6DcRh&*zuRAXUVY-t;IAo1W`onCfc}|h>ktr`FQgFD@x1|4Zs8GZpS^H+S@LD zOVh5p&e`0Yu*Ot%$@6?KEh?D1=6?;9>;tcs`EF0Wvg%sDBH*Mf7IE* zj*>T3OGsf=tVpCS-D$Gke6D4#Wp=X-Nv42(j3QpfVYvY>9Oy;LM!G^cO^Srx1$0?S z@QbDZb3ly0js4APPboiMGMX?eUUSU9MSV@^V*<ziF2 z6xehQ;~(d*8MkPL(iD$_#64_1YyXsCH;bKa9DyRt4K8;-D#ymw=lN095agMiPP+^17I6jPqw+AcUR&c_a*P|mXx|1lR!P^vtic3 zGn&-Q!mDZUM{FcX^|QAF(~8*}N(lhLV+Gb%Q(tpCxz9=knxMTI$$zF?WYw7_#G*}% zHDm@_rz$fpFe`56ial&iT07)5%-8XoeSdwA1U3txk|gHctWi4lHjpTj+rlVEYViD6 zH1FeYgT2O-Tm*BN$MsNHN&hNX3uO*&g=#G%zIq&1rD3_Kw;f(_zXiQ(uB(IqzR2%! z(S63K|Mov^{yl#>e{Yklle^1ew(a-iex4&G3N*7|Nm#h1{4e2tTBcZC4@h*yv?9tV z&!V(CD1tk<)(O6A`Z;|rj*-C)wt7U}v4W0`Qwc{RCxSXe1xr^L^ObdNsHQ@+cmz&d zYpTq$g!_O-R=j>SZ4z@zNg3(jettC$@ctk|H677&U@E4fa-QdsP#A#=of!k5JG&nB zwlv3db(D)j<^yAcvNNl?J2Fk0vQ~7ll_2xm%*y7&dkm%3)WL0)0WGbyv}=v)aB821 zd+fBE_Eq)Iw~Bm=y5!+F8$PGI$lGdCr}OTddQU@9ngpn(L!={(EL{F>eZ=x*=ifOY zIL32v$ehlZNH=l@Ci)h1&#aVvFJar-IoUG?`+Y4gx8V^S(gJWmB*C23002pYNbv~W z%dh3`>DgV0{j;Z=^=5CF7}+fCjzN;&Els3x&|9UYykrkUW>sfDs-+)CQ%=ez13jM2yh6@ZjiL% z>;C=c?+|Mm_PhWw%=8`$(pU+D_5FaC2Q6eEyIZMR?^~^a1*Dz>*p`B?!su>!&?G9i z(PUE=RpK4a=1|})iPD~{uk$MN8e1`N{ZTO;ehENRhD|Cm`6 z{v9s5q$V(nXhD)A1o6`#om(lJq!7#mN@wp~tQ*=*Fo%}t?&hAxvQ@hz>vofp4~I)7oa4g*j6b31~4~N zXG+Y2@YTmBf`lls>RM}*wbF=30Y72-{ zNzU>3FMfXh_;bF#vM%YB6z5L$XO%hBj^b@1Z=8XgRKRD1tz33DE9UcdeNQwtgcwuQ z>|W2skr_I&F)8gKu5!IEoRWk2L0{x%SQMM0OwW}J1~G3V)f{(_K~4d=dj>EaWBjKz zIfgU2Mh~Hn7<8YVv$_7XqL-*9n`yKKsYE^ti1jYT=q8hQOL9IDDH(`1JYSfZ;8KwP z^!jA&wQie#k*(18rUQze3IUpfYNvNH)tepQa&is+1rLmFgE|?Uahhsh*M&k%zIQWD45W%W~|s0-%Qr! z23eGihTiNm>{|bm4J&3Yif$h<-A(-6!E6`0db90G-Qb$N{l3-z+mXSn0CE-(fVz|t zp}s#L5?Es4h_k35OaXcl-C!>R4Wr!j`0kJ6;Tm<-knbL@eJU26$~WE0t2mCw@dN{s zcC+<@voB^yqamJ5E$Ki+trA%%>0C9qUbAbuQ6Xd!4F{3Nn6%MB^NfhrGt&+pUYKEd>1M^+(R$S0Vuxn3rV2r|h!{ zy!8IMCio(Dt-I0i&i6m9C%=(vLejttwZV#Oe%OxpokoOi4$1m)q`yD(L5-#=M$5Iu zA`rP)AIlI?j|J-WP}HobB13jiI7y8Iv6vC313d0z=%)ZWV#aYy_f5<(7}Hf6Y87l0 zm77!8PZs6WvNHxfv*?2X`$4x8o?{1TW+ddHM@Xab0`Fhn|8~|u*jl`7?t%Sfp~=V% z++yOG7012FdH%?GzQ{NdQ+<*-sNJPFsg$Zmv+Xd*ECS0o{K=I_)8k_KfGK4OE(Fhq zZrQqBMQo?)-$Z_We@h$Zn$Zx)2LrS5caMvH znPEPjl#)XOEUaS`nt9{oASni8xHqk#Pdl#kxltd?pEvMy;o2zp2@GE%p<2ajHv&6? z++(pE%}8P#WoU6d#XfbegYU0j0wop>qK)PEF|$BKi0&iuZIPVk8IM1DXZPW(Ga{LG{jpK5iLRC?+`(2 z^j+yQlNqH@A%p+{CM9qNa-PKd)G3rP2ksUrJy3rnBRqJILYTehAGS`(Dpm~up(Xx@L6(0EO3ERMZ1 zDtaxLwi#w28yC%j=6$N^{>*98bR8xW8ATAwr>O!H*cJT)ll2NXJoF&>#hTdmlc@H( zp~{&!uxX=7Uf{%}7Y_*sMw~4WMRSB$3$ctog*X;Kv8K%y{12${029Ox&2a6BHAY0ZYIS_P~WhM`r-1KMPR`a*MtQnl}}Z|gAl8#Lh=vuqv& zPy1!e=Z*}peJ)hqyU+&V-n(tX+l+O|&H7%~Ar3YQUo1{s&_!LJ=`_#BL;m|;|CZs>^SxGC6d~cAkpyIv+#3&0;ab_oYDwl;6mWF$lvK+N7naRakylRa` zX2NTTWgNSW9y};jE&X7~sNX)DfCGa!)t9Q$cxt$rDQiZ>whpL(?7Xw9!*`8Mc}!{}9Nai-V55Ggdn7YxF_GkP_gRbh ziQRNZ3*^%(McC#wO(ZyN^S|$4gjE#~I4P~842`D86Gg+xAx>@ZqcVl6vHlwXou=&E z;E^Y|5oVx66IH&!WzyiXY;}Ti*e6y*-K1`f_i{=roBwqv;@5O2P+m1qfoY>nW=opx zrB-?*y$ik64FGXpOhwJD7lHMrxe7)e^1#6ozEcA6tV*;Baz+aWsMBM!38^My7^Fuc z&n>!cj|5(tG9#l&fnGZ!>=Y(xDmnT>)g$A)plU>`X696*^nwdv?`un$g{Xxjjy{T( z(@rw@o5p_zj`kLS2!H}!WFjka7)i=8&6}YdP$+ zEK^2k{?P2FgFNIkyOIK|uQ~l}LXUR1KgGzdpM}w4FMwnqPTnzo&j;*1G+x+%TS&s> z>G&GyZcNy4)WV>QQGuBvvXm#RR;-;Z(~q7fqe*`(HVq0vDVcAs3B5oVXN1ix<~Eob z$BgS6Kc8%fX;>#f=_Jjm=5vQ)P?yJql@ot&WJP{nKeQ_yN4sTu-2)Jo8hsU!ujg03 z3kaUto_}e?8~`A4HX#-mm>X6lHMYtVD^HyOzl#}Hxja^Sed3$RK4eeJYSp4q9Zaq( z5G0;?sZ6uGN-`U28!^j5Q+t=ng==qMKtHdSoOAsLU>Hk$mk+eEAr@l#^ua_rXc&i| zBeGs{%P<|>xgaGE(XEkHT%Zyf^Ek^2wYS+@@TQe=M80=9+BuQ`CC0|#8H_!Pg?o#2 zlSa0*MU!&4SL0{rdCED`K_W2Q15k!Ci}~+nePU~`9K*y3Fa$;<)x8im>MYiLj@V%2 z&9f0%Xk=s>)-C~I>Zw0-A5V-c*ef27C(F*bq@u{f>ErWwJc9=Vvl$jB(GL0d@Bb3X zyfo-tRET9CetCTpOg}Aj#9BP_$^$kD`w?|0W*!4rwM)9O385xCOhRvAVVSzQmcN*W zl%yN~#q5NsKBW%X$m!a_lyYun?KoU}3lx0LJBP`6U}>z(QuPOs za!oN2H=be|qW%CpSTsk?QVELPg7_7NJ2coj=E%sjcSJ3EiY4S(KwBm+N|PQ56EFk` zCUw~YI1He+CF^y}DHl&7MQ^{!-^mshQdQZ%gM|+TwCB^_Q6UixS zX&P)kg(A{AG@57c%e@_?E32T9PG)+`un{P&4dO-Db!d^50xW>R8WLjY2qlM5!G^2^ zla-(_Z+mNxHL08XAhQhI{EzmW80Qz#Nstk7U1JMSTJ3hO$^Ku9iM}NhEy~)$-6ux6 zl&`&^t#6*`oFAkNenhZTysBGNaS>q5$Y}hVYf1qG_U2KR5uic@pp9n@r3fzT=%G^L zeJBDMv52?W#KP-cNj|+auc{^xbsTW;K^h>}`$8rJ2n2BPwicPK{K z-lnT?{Pt!aObw2P&}rM&nUp_YC6-WKuEPE>F$8!1Wn{MHX44ygqu51U%dIszj)x!- zVHs{3GdU(Rt&tpvhb4){NpZug=~!&nV@5238Foz6n(MswI$#;>akRw@V`f$hXIU=? zopIk*&G`>B%z`AUY;>x5lorlQ5p$6(ZY{6jFH zI(SsVIJWq#WkX93i>8PPyh+=sq}lzp6Fyf>i{d+=TdL9rR7%VxC#uLMzxW-<5O;13 zsF!L%yOIJOG@@PVyYI2tNChaC(Nxc!xw)tnE%_jutZUxj+R)^li*6NS2CtzODLXgbdd-1O(Y8yLRTPDwfiX_3(-tckuowvfpu26aagQs$Ixc z{6>P}Iq?}-Qz-JV;BIT0%5)B-QsaFRxeG4ZfO13+(-gZG7cn-V^VN?D0w}wPBY=fw zLTy}&`Q1C_(Ap*N{>`0BQ1q6oX?=kjI zMCExrD3Ws;?t!P^YOpoX=jJrM&(x0r4y^Z54Qs()V@|^QFdNMKvC-7#oQ69f>p(-t zV^GNRn$iG}DM)*4`4V)y^qF%{I|fr|UDGAmILPM40-G-v%3+#N>=PQMY77`^@$5jQ zsu5hNBk>T7GON!xG+UZ9@B|eE4dwh^b1lzFO$)O&OiDq$D(Mv~Dj&0FA zRP3mb1dw3I;0Z$zo>ldYq`mnbjMp~>)lI&3Rp;q_?V-A-HPiV60MyYQv_59KLo{Wy z4Qo*gIc520g&~~~y8`M6y&DG=y`suaY#M4BWwvAiE?3XyZs662KS~w)jO#HUyM-rM z@IyJ)IkszCS-yGaoF6Is%({zwl}+7jJ`L5h9N&5L7jkFtG{T7Sdc%Ye^T9w*$XgXi7m%LWatdwqt2u5tpRyNHkYWfhJj)=2v z7zB5^Im1ltsu6s5_=Pip)EtR+e`of`-|-WlP(i8=P#UptvzzU){&O%Bj16H#qt+zD z=z!z>ncbo9<#ul{)fwi^8d1U2GQH^nq>W%MI60Vp%pKu2rT*tf#qj|$vi&=eO)Y(n0-FH0=R3cjGb z2`fExn3r4mC?!m``p5w=OS(D@Qzw}2Pg-ost0sAph)V$^>GNA_zy|E={(9;FP$7kl z23_{im%$a$WP|P{LyWD^nD+Yy#u82%LFVE@rI}Xxz9LsRAOJCppgnRe06Tn5krfuk!+qf6UNI%eE zo;BkXTRRruc=o}^9iXYF#% ztX8t)-nTFfj1{YlW(`a=Vvmdnxg~)gKWWO7_})+H-wGBcHFxIga;}6! z+ZD+P#j%0`nZY`<9lI?Q`wDxwm9>L{!C{@X>;t(PICthAIJAD-PsyQ z81;pOm_}yA1E3w}^*K#u4Vrn7GS227_vFZ8#5A3G?KMd;gjjaVBrw#A@v6=`Vx3{5 z**})&QR6*r{JP|o8iwiSi7yp%%Q6@!Fs$Ty`tmJ9*+qf+WA_I@&SU^QzyB)SfV{Dg zNS)nK=&>NKkl{{2 za8MfXsouyS_M1oA3RJfn9Y@*#g!5m{Xz_TzSor zO1j4y@GhkJ`zG6nvd!!wG~|;cQL1vO_y6A{GKe%I{YZ^6EBB@>D@9o8}!G{yKOMFUNa&zx)BB^9)UE3KX$vyl;=ccQj`eXludwUg&<9^jq`Y zs$hz1-`NTr_b5e6KAUE4(s@c2oBe*{4Zw|JZiLy0Qj@oZLeWPNsme6|=@BC#y41n# z87UQtVcRv*nT25=Il{Z?-)u%BBoZe(I_@(weOxw|n*k{sKiQI!H?jF6Y5B>Kj^ zF(0$)Hq&sN3Y$-TRii6zWKm>#`_YcY#M(}TG_IGrtS-yi2&BU;`+9yQDV^W@< zqLI=Kyzz-+**$Qu=VMsuRG?%w`F`r`-_`PvCYte%^WZL)od$^{!?7(Ei05A!Vhop& z{jCIye~os`XqJmiIILH=es1e*T(!VP5~NZv_tY4eMsOuWq-(h56Lg;jz4N-XV;J_X z=ALUePbn$nPr}|jv>HQFP(Bcuv1gUoUkfLn$#Zwc2&c@j@M*c%@JjMxe~)^`(3iHE?r(a&YbQ->&uXs{;B2RO%f$l4e@4M6wt zhZ}YUzWy_);nm!>d*`wId4H{8P9nSl{;XxFkW2%9kwyb}a<2yEj zXlBMN7NlVrBnjXU$IbQf< z3IZ%%+S02TyGK=`);~uwItb90$=*Cbdq4eJs51c!^lu&FWu{Tz+8f3cefkqD z&E7PKg3o`nV@$$yQPahA80-l->d&=!fS%8~4b!!3I*5nna$y%)Q!*7}dP^x4OtlaC0apxJDi(+QFf zh0XXvFXnsiAcKgeRFX{9s5!<*BN_SmzHk*>5tykbLk>6u=AA<7Nd)9Jnp~v#<2^>H z2Ldz>IMzm)Xil+U=>?saz(;DpHBe3WZOh=d{;In)g^stF4u$N70t1zxiE%5 z7EpQ|X+OS$w@jjjSYZ&6Qv$>W#lD~AtHt|K${&ijH+z>TWfq1iflX##?ME%v2<^B4@FJpm{@p2I#5xCSv=)-XW*xcpFcDe4Jb2A0 zB6=Di!xfk^#spqk7zh^)nh#`}bc&=}p^#<^p}EZ`mP}m{lnE zF(D#*V}u%`tddB1yY7j?UHrWQS>01@striRHkqb0-P^_CK~XXvcpTZP=9YY~xzg=q z9^)>=B+eL*U}iqf+Az zHzN0Zy(vsh=RMB;6=*7D1j<>OTp3JrTT1cu@7|hH1P?M5$S8=OcjY*tXoMsfbtbg_ zd~yle@fjZ|3L5q6yPtLr;Gk2p!k#FdivZzN0E1k6WIm+(hky)tWcY**jq{K>6ec># zasp<#z~3js))3!m?1Y`8OoPjP5eLO)aY`|oP2CFwO;i=?3}<2}NM1BJ-eDZz1X{F~ zHi7gCDVv`b{F$Z5=8bfIhO;?E-~o^or;Ykg20B_Z?WRA)RbX$7lXw0(A>~B_xV=0? z3R5^Aa5&_GXU|<~4B46$lY4f`?n#r5jqUpjmj9QdOrbtQf19Fe(lGU-eV{ebb`%qT z9vT>YZfXW$*UVl>0HPzoH*|59-4n$1=!yM`0rsb6!#|t3*wNd>Sv-49=CV} zTSM>H&N>gw`;{gG#m(qr&K$H*2HZN?n{7dW(sBMDk!~~|AGA&Cn}?_}^xACi|=Ng9mkf;MxxIsG!c>E zQW{%kvrIcj9Vr&0P1(@!K*>$Wqc_wPnMaB_AmAExoKDV3a4a~iA)(Y}Em-5D7N=--;i-%<~@Xb@Q! zompPsJZ(nLJvH|*SWx9Df5cbO4AX!%DFNJe9q8N_I{?q~-g{iCE^7F(*cslyD8x(| zO?(=B4jf=i2~FOU$29AB$nRgjx3v?ez4&KFeX9h<3h@9e@C0?&RD{AcO8b-9kUx{J z^R@mHYk-(oP0(-fa6m~EuE6E>VVR$mye(|+bpV)E0<4HrK{Vx9v1AY(&3ID?oMwg% z`XfaX;%aKEvAL6cJ9RKJwP@!B*22t%kJl!;-Css#ogZ<@pt&|MM6;W@d|?$~#hSM_ zZE_4jRB-#pV!%q)%5F-(0RYxMdd~qqj-z0jyl?)wpZe_AmKj1~f7bL@GE6PJDDFbV zx%}a|bsX9-k=*XtETVEepEPAR&I-I(eZ9N<2h3S7|A5zOs?YBJa>#7N&x(6V+^1fz z9|DmVfDCd5Ef`HRZO97#s59m;2HyP7*M1nTe`x*_7*@rpZ{%DNgfSR!9?!?uUuS44x3Vp5=NgZN9tMS({T5li^+|A01nNDSGUvF+QIiO z1%Rf=!3RJ$hq?up3ptoiKmf9bWm}41gPtQhqM2YSjso2}&w?0aYRc>fp0#U)M*s(=v0gF`0@v}V?SfXK;2YUn z769JAcyPtZYufWv)4pXmEpaCspv5ak#|0orL2KHjQzP9!_Ob10N3KdC> z)?FL9_S%Mdon_`u1I9sHj{8Wt_1GLN#ybFE^E-9`_?i|GXCPw{QEAPm!V0Vi6E^Te z@M5uCET&(?hE!Hm8Q$AN4|%i^f7?&`+*2xW_H$j^$$+4SAUwD8XY>B|U?_*rQZ~4A zKm*wpxMwamW|1U2K<|WIwhc`mqigyblh5hHKvYKnI57QU`IRU}mm)A~oTRbV-*qn= znim4liD1VllL~XFf2&l3^ z+&2}MoTu%&XNjo~Wr9&Svjq!jnQ)~&MMMiL(kLr+RXM-&m&F7iS@agL5bSE;g)S%pzy0^)7|-5)I(7QARMhM zBJzAb!?R#%o}VVl$?m_p=C)atme_YX{Hw0HOJ{$x>KZj4lKhkAKRxF~JuM%;1~M&h zNTJAb(Y@>?%XajZl~jTWh4(A%xntj6^@zG;EwXRKyyn)hS5FYOO;b?#j+TI}mSxD% zn*g2@t}s<8Z&F&)8ERz(wV=h>QzWy-Wb3p@bwldqG28 zKb%w2CgP1vDH(z+$5YU+u7c9ASgz?`Oec19 z4CQ#DZ_+{|W-$GC-7*=!O>-=W zz*Egl2m*!&82HF&ennM|<00pHrnHPXxt?qhTWo^1rs-^|1xAM}k%P0*J^4v#s@8DY zj*~8sJY9YQnK80tW3#|8OEGPnVQuue6&%8k;p#6?D6gj9&XsU5B>+ST3;;MXj)?M) zrjqJWr`2;r2?}P}Z9Y72-O#1Jmk)wQKBfhpo<^ozdkge0?+IbwfOTKT51M$Yf`aiQ z%fOnm*DOpg?l-335z7G~Ey;|R+I>I%mvM;f{XmK!qKy7k+UL?Z*RnhPn)(BpJ; zkpPJ7oBujJdY+hB?)BWf`whJ+TGd!#^VvGOMT9bz_+gir2@8 zbuTr8)s@~ft_YtL?AyBDv*Nlyy@m-m_zY`)9i)tZ3gp~P<8A-&B;bIZ{~y;r*Dbop z(ZE6k8JAYp*ELtca_3PQQ7iXokK?gwkST-A@$N=zE!i|_WRx0F>MJ0&1zG$2{H6t~ zo6bQk_YsA4p~>KSu)wtDOwf~J!N8g%Vk*%HJ?+&M!(1;mPSc%Gm;Ji%*YW-J>#yoT zDKU~AihRLktj~?e(%8%s=Dc+K001BWNklsm>z1TGcdL?;9SRV$DBpN$I%wz17;9v~ z$1Gr+fMH^Uqt27A8TNTqN|%@o;=I>uEj84)d$H7DuW5P=`n*x(o`S*OWE4yg;Al;d zLXTAZL?)Ba_==u^MQ*um?h;lLJX8XqHh2Gbd4J&2BYr^!rO#*GI1!L`mFgAP2WEff_hB4$cDMq&&}epWaFO2AOE zL$RjG0wp@~6HCvml*=t`rC4Sr2u_HChY2*|_^hpll3u4Rxyicr!-Upn$9*+sX!NS( zAYxEJgE^;{eU^)O-R~T6N{&nzc5~0Q!W|1x-c}B1a95;40M1oVtpQNy=5;=Ci`Hx^EJf4E%#uj-kKt}?K*&r)N#Lo1HeM5Gwi!$n zJ~zm~qW{2qug_q)DMp#jZh})ekUOBgkqMM_cEO0%$~YThbPLz|-IK!(>pKQO0Vou- zVhbSBtd-(FH2G&T<`Mv?{L$V#sqC_#^7Zw7)$8TZM$50R^67M0bE=JSipS+ap%g){ zV|ZyM^w~7-gC->#$WZGK{T!OL`}E(9Sex>2j=X>*vt4z^@POX5O=e$+v*^?lXfW9o z0{)|lG#d48nK;yc)UuYx@hm(uJjD!U545NJ*YE!}3DX7`ToB=8RPubyo$+}dcQ=DIjQgANUc>~(yrS=3PQiBeHNDeef7v^62UUgwzZ@<3Vp zI-c@#zC={y>v&%43i6>R9a>=W>`mc_ziU_K{cI{+p2HzvN4q#3eY<&SAlBsScM2Ou(B{uel5=h#zRgWe}-xAuVRJ^T1OsxIF_ zpMs``y!wmwq6xT}nLJusRh6w|2c^Uar?<-hK02NEJ{jsfm644Hi%M#e+YzIvU{BjU z*O2Uy45WZ@g9dxirt5^V!^p$+Udy0{COcfVp zHG$7CI+@N!{~I*-oveiEw*h;xflk;;CP1F8`gP?lKTF)g4qXTD5Hl@a-<|8rTsLH7 zH`Zt0t;uqdEWyLY(&Q~Qs)|xQ6F8Q|{TL+4Cnq>ILBLq!;MCCsOAy9*7pd8$PUFBOBmYA*?zNj98r zGoRlHs7FfwY@W$;hxVuqqbE-PL*zEr&uFZt#px1jSRJ*mNsSL-!`+r2STsov_5J`c z(cC-^CSu);b+M|hfvar!E}ukIRt$uF=XfyyqWgMuRTp;Pm9&xNNrD$lJk{rzn((N` z&dN;Majb}{cSse{OORTni62$NPn!mGPZ}>C?#l1r&6H3!n)bNC-3Jn8h=7)jM#tUy zd-dMse7%TTo2TJcY!FV(BxDh&Cl(9?R}H>x{PzpKZ2rNO99bpv=e@JzbVXUK^ER2r z%>V;F^vGmDnPI%*iLl|!26qTjOi4t8YubmO!c|)@n9|Iu^Myqz_6HR5&claBl}Q_fM7+mYxR9C_$g=v zs*T+Exk9WEp3OIro@{7lrXKXqY=3>G0{zd6VFnWO*% zH!#!Gb&Wf)MNMv#+O&>WGw!HUfuVsNNHl)b&Bw0S0wWatB}V)yvkIBTmF1Vw8#{Pq zY|4Huqcaw2cwI=7Q5kGK(E*3Fk8~=%r?!srh-6%_vhk3m=`>%NY#CWM zh0_5&uRW_*;5t`a$H>0;1{u4O4t^=-B8ar&Pn?>~P5zvyt%xRUVCPlPTzI3@0YQQ` zRPIe$0m#97gWI?}k2fA#!Q{{+7D=^}bmdLk+98j}^Y)q0I8kW+J!f!eSO8(DD1mev>fdTmWwX|)(%bv%y{zM1f%2T zG|vl&J`yb4rT5BLzbL!&Gk1E9czw=~29SK7<8#Qmk92+Q{uJOds8i!B@EPazmIUCs3p6sD zly>3Hg`CLstc*2jz{;>-$axGvY92Uo8t81u$Sx~r-IT&mfdY-wa^e0F_y9%iGDlq3 z$^8yi16~>IhN8bgVeAHxRpc>f;7x*=p8$B->QtXGk!}G*oF<7Gq_ZMu%1TV>dZv2u z{Q3>ybQ?s(j9~$DW|jiD-h!TMVo&dxNM)2aWx{pwX^GcXZL* za|EMi$^=^}Ap5aY&X$mD5)JRAkx?jdo|dd{neC-o0Bv>t5Xl-bhID689{PwKk8epd zC;RC=m6eMeYQ#s4((RHQN;GmT!a3qIY?+nFkf5diuPR{hj)TE-P5&*V4phy*!F2EI z@ddyeth?w z%Mv!sXR6D5;Ci$+OeO2#qwm$W8F$6~g73@Y@%RALjj)c_j{4uf|EDD9FVsb|E{h{J zR4RV&qDa-&vs_FlXUcL8^uGPI?d+TBFJ+5t^3n8vUFhSQRK3pEjh_J0$yM%RYjz9< z*-^i0g4&keq&r%dRTM;_6bLKXAaU|tfG`?@>egAqRI^U`+-=ccuIZR@;c4$#0F~j| z9ca=t#^hAj5UFPsQfk81wl*|SIcHvJ(xyJ0)wbgPG&tpoL>(wH9U8g+OQ68U_mkNi zj-OrhW=rQiYpZh+kYFMU(Lv1%ayO^YjB~Gxg zsf+7=I{bHVNXVB~ZF z$1X$IHe=mjz07OUt#46!DIzKt0D_M3Vi!elm|%)rvNfb=>jKW0p@A`U>-(t^Ljip; zX41gf&o#+6h;XzO4LH}wwbrL7qXUCrUgyO?K$d`Yrtrgbwq{Qnu}TcygTa=1eNB+j zw~$7~xfT(<6C`HZt9qt1nj2ejZou?u$(G>!UQ#LmJW+c)wdmLN^^EG?2R+>+OlY#y zX-VrEG-$B5U9St1K$wtsxCZ$`Yi%S2po$sSL;hMCMmD}@BJ(L$P{_S#AQ@VqLu>q5 z$kfy263^$CoUfPH1e?7aWepu-lcV<$pWj-pnYfNMnp#AnHA;)1i80A0)^lHq>%>(c zA-}+CE@}#tsm`_t>L@2BND07&aAXVTRAgQR{wAcbOH%_Kw45u?|hIDSEG`!9q+7C6D5-Xk|%F(eM&NfUET6@1b zgVuUq6a5JaTftZ(7TNe*kK=Jg{GKoIm{9@1LqmM|UN%i!OtRLq5aIhtuPh7h;FuuP zxP)ddH=mj|CT=3Fh?rm$PPaOkkB4!Eao;D+|39DpPavQj#|IA~Hxv^QpVY{mk)TFX z6wQJwE9gztujBEMfBpV<4GfqsIx|W4o~fH*^DEdGqCDL<0Uabx{ZjnZe!&eZD>oLn_X&SO{b?9Vu*Zjxdt*NM`gK}LL3*->%(xNATIEbLDQDKWDkNxs& zbap*8n82RYklA{@25#{H)CC4kTwZQQ7ozV1WeOVyHhO9sP{;T+L*r0B50IB0r@G4o za7{>^`7?8lwDYE_nzq@ z4p^P*8qMc({%2;;C%vh7vt%m{348)1@4=Je>HyF561YIB**c7(EvjsGULu zzLEFBe60hf?h0url~Z^8UlliTitCMlO4{YTawi7|15%|Zr&hU_^b z#*AxQg&7I!Ih^}9WA53FAEI8z^LHGrjL$m;Qznr%Vd6ZmS7K~gpo@b~4H;g-@aF<4 ziv1B;Aj%RsVuzTxp;lrcIr#hSZeboXkfg|DQ&z?b5K~fb(dFe1H9lbO⩔z3^x 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

x5Xiuv ziwQAO6t`?3D9Yfrh-z$BNK7z#ZNewFOkAex`@Lis6o!a*Kmc}PLjw<4iF@Q#d~T@# zuTIBYG*uMXe5+Oqph?}Rk^hC_|L#5I_gFVo`I;^8%>w`R&q&GIpwtklP57>vGPF5$ z$;Q~uOhjE%M0N&J*$6G}tgU_T*VnIbBI=LhshcRDqXkH?2~7VWTg z95#w_v0hz^(loux9izsyps+*frh}IYmdKU;YaMUMTUK+Xt#Qa!X6sb88!Hjtpjyxm zXTwd|%&OD~D_m1BeM{d`Xy5kE!EOYFQJBag+M@h8fkZ;VcnOPdyx;lR61^c3n3TK6 zG0&Bwn1ip6JtZrNbL0|%LL&Mm7)vBbTF|8Lq@25Bhrq%_HH`5V9qMgPnO6b<07JwY zjm10qfAnK@Ah|g7#g$`($ie-2ZF>|KogyqzabM#Egux+LDd5qt%jE%m6>mzr#sju? z9IfjkvazOSXV(i%Er`|c0pl}ebt#qhJ;Y=5PC4m$&Q3p??hPm`em(!R^%_|uSg;eA zc`<@{(5XI-87U{jlLRK^+sCH@1|fYx9r{I9vDvqx!hn_Dr*R!mp93v&DFp!LL}^* zyA}Aqp1-2h01GSjL=H6;{Q2V_#!jGBSVoIgHpYRTYmVcfkHtDUmASH52#@9G(AC#K z{R9B)HuJwwU^gFcA}}|^C1M2c9g8RMdr{LvGmwNt1)}6VLh-p9kh(hVBCDOvXEbc8@{$y$!-5WMR!yA+Kcg4vNmqdn*5i$|K9-$vR{Oxh9#PVzSGseN;cqp zj^+Ky$c+@AQ({`amN5qX`Sok7yZXoR_~Q;~%PM2*3S-v|{`cj;iVhf#M6AQYK$m@T z?L#n3$mLBzCuNR#&780iDGrI*!JAnRH}{4A8*Gei05dF%nL3;c{S7jxIK)ycK+G3q zHd_uh4!zzx{rLPjyJ<#Gyw1s_0(%M|!bJvV{abhZlB>sgVXO$+_8ePR9sV;dE)=Nh z_}pS%H^!M^4t9mU=15KbXUr(}&*JdxUg@a}m|)jWc=6i+wcoqu*#J@_8(To?By@vY z>+66oLEp!zPLJ0(65TAupW&gD!S{nI_Dx^_@P>mTREzHHA!3H(ceen_XkS?8Nb`b~ zc&B(ty^e%KWyxCsvqxkqg*B_0lXcFm&xMWVA)&M<#4n;J1Mi+8(_>`*+mFv5vtSu9 z5|81artct!k2=|?SsryG4pdR4`EGkih!m8Iy&_6lyg=v8_;An5jVunF|Ba^>)Qr2x znIW4YAToSJ0-MHlyh_<`Hb=DkYh86MU_^pBZ3E5l1P~4f0a|w!2KaVN{dXgxDC06P zuFdXf=T65e+8XGEHC9dC>$TW09sJ67*CF5Fz9>aGw$K4S>CqoH2JrCKxtSySSjF8e z*qW_4jUs5EG7egifd)lr+5$XlrK&4k-il5UBJ$3)<=j*A-vMJeq?Zd(D9oSZ%M21F z`2grXq}>}g;Nwt`TW7c(L4J0$!@9ZZ_n>p=9K)V5g4fYlO{@qO^5h5gtBA}d3jaNr z%o$TjL=qRAu!q>>UG zA8tt51>oRX=XL+;uzhmnD8|~a) zI@DjWrfVRjFj@Z_Fa9mB0IVFZI^}|A&nuuR#yDOwSojTpxzeLfHZY(XsQNsE1R&>9 za;E6yf)0@i<`))k_l4dVC!OcHFZiv~=f@{~8G4bAfXSHc`mIJQS#{2pFZ! zcsmNlW^nLdG(+70G4&v`6hf{z7z-g)8x5C?o@q|oT$;8>>O|x@W*e}O(FQFZ4h{xU zmJl`EE~24Y001BWNklX@;5`ZGbdj?;^({NZe1NWr@y+;3iIcxOE6`lLmRQnfAbnf$P?uMA}% zQwJU?mJ$FpvO~UXosjxKxRdX++uOjwoI*khB?gK44Xgq}ufhL&3o&k5z-j@nG;B_t z1G3`79m&M!`~iF|JXg** z14yC(KwqYCy8eu%@Ag7$8UC$%I{HDUX2)A$=VoB7 z97j{LAwr)YpH}o6AjT9xlMFnmS)xiqGI-zGdo_m3o$4hY2Gb_^uGd%f^O9Wr<>vRU$h=(S zxpTp6q_=9Sn&BV?llk8X0NgRT@2LG1DAikE0Cq~1_%{FmZ-FX&^Up-8yVn2UuVg6S0B4Qq}@c(rjLU-%ppv?Xd6MLbz&ym1fd5nhCFQc0jAI27IN z?(oc>G~iu=0{kg*@0_08d`LjiOyI)4MI17Pa>(xqx{s8-3?xubF-}V;cA@Oh8wxMf z_KC&UrpNtsMnwUGquFdH)Dr_t-$mS z-&p=M-VyC+1i98a^*taGV^r{>nllkS`iB7&(*t1o9;k=I08`atu^n{2Kib29*QIlpl14q3#1{CV8b%-4G$i!J#pLEL83UZec zh$lFNH9E@Cw1~!cs(^tOq8bMkx~XXHyg&{F0Xp{?O$d@SEBxD(6AaM^QJ?2|zL=lR zTAMv4)Qb)sn+Oi+XFkuTB~IXZQj;f`BS@{x290v;%QwZDZnF#C8bddm!Tb+W1J)T6 z;|4KN0Gm>n#Nzv{v-hwOp@|N!!eZwj^A>-uFaH9dn@1AX5K`12xsg)sofYkW z2iT#8VZQ82zeVRR8=qY6^S3N(NQKEITqUvQ8(g5bP9Gni^!0q!U3k8i(|)he|LtGh zO8-h6t^4ES@j=h?ISt-h``bJVm|lZOcb)ic{O}HN+<_aca>w&o^A32|yV|_l>fqOH z*nE=fAIHZZTk&5E2)^vy)27A#T}n#DsM#p_e6Ni~dT;e@nWA*d-VrH~%L*;ENP@k` z&ewF1?CKfxChkVH>4x~tg{7jORLfMtFE$9oy9Qz=KM$k1)eFnZ6jZ(%O#5$FhA>9Y zmFv`i3=-LX$h)K>P}B;CUG3ONW^ZtD?^xtRw}pwfbO8xyw|}mg29?oo910Ryrc?Or zIMLLD0nd8r!B7lAy%h_ng^cT>Tfs_k;G=`9@kW)CYc$=Tt-y1O)D4Eb;m6~#a&lkO zrW{cfymfbcrYHq)Fm)spmrBQ9XCP3}hv)UUj!&#KhH3jlvw}c3cg-iKXgh&8E|K~m zqSvP#2+D;o@1UWrBbEoB_W_DPQpnlXF3yONeG;{#vbBOHQ8XVoM3$jhaiFb^hT*@# zm~ZTi4;$kd$d%nU0OJii#_6p?+|eHN=pM^xCTtiJn&^CL;D^Pp<%PE%T+OHB{L}YH zag#F6bX{;}A2jIE9)YbAoxr2nB#ytcODz)J@zZH3!6K-I*$@%ra%B7;|fla|0PDMi@_uzq3lvJ43bW zw!Z2bw>t0+IFZR!)ND}y3=?&<%iXz|VdA9SySGPMk%mV1A5R*~xDV;&V_o;LT(o6O ztvy+~NAuN~%cEq71RXz-n~{c`c3D8gl9Q;XfXxBzqO+7;LfzvH7*`-R zXnZ;N8z>LJ!E0x~*?R!je2kJ*29Hwa=Q9;EM8qU08|TVuunzOSo-r^LkY#9RzPvWW zpXuED$3Op*e*OBFnKEXBwB8Qtz0>pjs@j=rF328gT*%!j16wX>bu)&GQRGd@rv`@Bs3}Vdt(CrP67SR;{R19*i}LJJg4#L$H#|9 znEy=xz;}xOP%|*spSISf>dd=o^F^kg4b+3k0$|R~v%Rq_bS*l#hg>iPpg@V}1!@%r z(M|NhZSj9$=#`x>TkF=HlQ*uFvr%3JQk31TL|aOFqdMyEI`i=s7?Id9zFO#BfhJr5 zC$~RE#iFqn)0{~mK*h?4)n*X0eG5{bii& zV%>4q)=DxqOx^f|S{faY)3s>Fvvm^D$f*%BpTnlQF5*0&(4pQ*L|NB|m(!R_6qljc zX7Jv?v5y^90a|+ovm{xN>3yIn<*q%9=>-0a+|WwWoYYMLyT}2F4iRQ)n=ro!WE@16 z1pb+OCQwMv$X+V}yd-y6$Acq|SAz5h2E)PKF9PQE788|$5#HucNGE_XT^sr}bJfSp z_}o3yuA>&qT1;xegzs|DFj>WPC65OJl%2HJRwun%;cLcg?VxiNQVP@|$fD98CZ@0P zHM_@+jk@2A7O%iUqvtY88z=)%$-o+W44|XVeJr%COTYXD+<{;ybsgu5>>UeOMTSIWaf*eD`TZ0fQH!Z8qyY#xiwJ%F`g1e0#jW`{p7eY^A#Ele zXOy)dbmcd7m)!LZ|8+l4=J@5RC`3S^ykm9gV@A8c?Q(H8h zD4pQgG1fS}`ogJ}E>tFhnVwra;cp$>bp5z_2Q4>e;sQf9XA4CEMzw8JpO6{uW>Bb2 z&IUVqe3$tV=uEDlg_>!C!BY!B%`|#z>)@c8e>1qEW@Df?^eaH4yA~XO8{|dfeGeKg ztpExWcACwk2Rhn2l}~~RQZ_lu;6gT5a?SBsQp~Kg)O*@IA*3&44?}UwS*Z?%CABTa zGt(qD^CSj=Mw@QiwyBG3bD1-G3~QJjDTTJN#5vw30CTdjTDV*Sxj1Y|cveQI-kvF& zXgCvntn|4Kc_Xvoc-KbU@XD4?2Aa_>OW#y!MU;@DAIeP2aqUhkjsG^)N! z6Iw78#b~p>y0w}HfckSSpiXlZm%#qeKYz;85*)O{j`Ey2AKW!uBLU6rAE@dBw9L(< zB8$-hegX`@q|fPQI`VUz^pvmAeO8(~{%sEOu%-|`(KI(F!xt1ymLgyNK@q~hnnZCvoWCP^v9yH*DY3_50!`?|8%SZ(Aja-=h zO_KTEq|(FMqVhq(Bn=&ZbG#k>0Pt@a=D}KeuJj9GiHsiRtqq~;YhaA&-rZVApCV34 zL`=a{Z!c0g_zqmtka;_IODav`+ESc{F8XNqN85eB>`M+Ig=#;KC96M%7y$WJmpFZ^ z?TdU3U*zfuqqu*!F6B%Y|7OuY8$>N7)zJUSU#(!B-Zz;&I`$o~hG;i-{H_#$laL{Y z!M#(IUqJ(0u|6)n5MN7HP{vE7F@RSOiuu0KuZ$&bidA{RG$6V*%9u0>s-w;d$4M?E z40?FOSh_1M4BtUtH#6WqL*x=fe(m2=q`|ARDM&TZ-Ed3R}t9WTo#J|7?Sb^bE;1+rw$H8)RP7ezuE#JRi#2%;sm^FI&dr!h9H z5Cx`&8b<2k-e7H0?K+xpPXB_*G*OvDmEzMtTRp)qkaNKM)n(9A2u4^89oXl<970(| zGs%J%i5dxrQnauakxZk(kytEC+A$!-XMl`|j1>T50lW$V>uPx-2>3(Duk2Q&!gHqHPy*wgC{xVU3_c&cYlHQ-YJ(1-EXy1)YqrTihijfS;xh5YL z=W)5hLJC$cU7qBx0D!t7M)kQX`%}Hy;=Bgt$bTML`+}LFQdT5#z8p}G+d(5F(q?)e`PSuYl=E3|a`H>PxrvUfXqharMtBv*a|)%fy_ zUk@gI#eU&oLBKq&LzHFK)a@fXeX~?qvwK$-r3InjN8NMt4hILRgctvKfYWD!4&OPc zf)aS5&qTZX*k!WWhqL4bn`U#Xq?L*wv54N{;R2nTlNqT;6cG{q{P_=hs+kT& zHr~}ZF-I&wq@5LVmh-|4J8M}FS;=yFiH|77d7)C!=8i=)~G(u zxYrJ+yNI9G32Xq?sXo88Mu%$sn|Hzf^?(0oIq;uGo0hPC_?)G6xJ79S8qz7yrPTBZ zQ2c^x7K^}ajY-C!$K%5~x9DI$i+?t4GeL&AQ{R1zX$0czj(=G}GmB@YKhHl6n9yQV zB@PY1kH$<-IagM_>!nRP!Au{=Cq2h=0Ul4&qg#R5nlUk+$f7{~IstP9SzhV^FaeSiQdfLWYGCfCAd4Ce_U1;8 z1U?4V0SxRhU`Ggm>gWZq_Bk`sGw%yF85eV8F1554m`s9OXlQ7{10{KrN-cVG5Z~B1 z!@V7*Y={j%*VGR*{>&^70`p#lStu0VlG2XyPAsLgGdF#zLJJwJ$eh49TDpjRV_=$~ zWT8W{M|GaWJ^ilnwjV2epE!<(MQ>IN)T^q1iLcALTU&ys@7#kd#?XsK4J`kl(+p^e#Bku$&2-HU6Ag!nkbbR5Rkc;{PU6bFYW_#hvgr^dxt_ zH`@%}BGB|OCPii}r( zGGlRFHrz+Zv2HoKh#BaMVx1bHD21?s1P%)W5)Xt1MawNAs2lGQ(z``DkLv}nSy&4oQGpq`Jq=EmPYh8;ufO zpzIvFAc)W5XK>Xypvc6K#dtX$4|m;OR7~w4V|Od87>Rl)#kvwv{gm=xT4|5jLx6$} z(2g-q5-dM;?hnxAff3+xnYTH;GP*|~+|SM~t2;TcBGg>9v74?Ec_z0O@!HKkm%F^0 zC=LQ(8}-}(6pa-T$PIvJlHl4d020vZmOszuDmom%R9*PFj0jck^^~U_;GgUI2(;y2 z=a&`8v(tatx^#|{&T&oyIXQhzVxnKm1j;+t6paekUmEA9`f~zPJfj$|&b$H#nxepM zYD~R&MJlOF9~yw2!(tiLWN?^cyRM%TG>N9H>O|ich%sea4cS#Pao7K5j489FvZ;<@_q%4~6JgS(cW*#M= zHLW>%HMPpi3(jUURU{RosSS^QEpm5(Tvr%pV%lBT?(#+%UPtG0WrR(!WZFTJ`-t<) zbgjK>6wWb!t$6wO0s#5EeFXsIK=pB+!Ow=d2EDM(Fw;wr&c1tXRIng(bMkGs_U&gl z_%UtCaK-z6#qf~fQu_Yrk3Sxd$3$TP{iq!NDbq1?k)Hv9m@#+%-|4lsqlTaOEec5n z0Q@}fD7zo3i(GfvqZfq!8W6y{)po3PuK<*60`W$^=kywg@AwLh2;Kcqm{dQ`Tk(T; z_ue8bp@6@pOx1UJefOEFR{t)>8k!?L7JZop4EOB%%Jpx{`@m?0#31d+-BbY}g?AU( z!mtkY=$zc)ehN9y$!c?U-V=MonLIs&g4vn81LMkauNM z%!4|a+1qBOmnfjswN%ob3LVd&fX6-UG9?mxzZ~A7qt*iso=(d(xrb0NyQ=mgrD;0L zhl58%mLp)|hGgK;x=WFv5uY1olDnM1*)A;{&O7(8cDjaKUAtxJ+ZCYp;PS=h&A#PW8ZyogBxGi?yZZODATm4E1u$OUmUgo0c zZJLt+QAiofY7<+MyBtR|ItdkfE zQg(Q>h{$Tn48ACkfrW&-WVdL>MYI({C83FYtyXUV+59Aijj;$&P@vE6Mu%Aj5M=`b zowqRtwZ@?XZuhk)%oBX*X8b3s6YTS~g_yZ>>G!n*kM@c#C0p0RvD0^&4&B)Sb50L( z&HgOZo(mX|#9$cu=Q4s}n;5OzO#r99xw*Dj?_+g^$J#fhB;fS*fy10$pM@ z?X@c28yCW$Rfv78gT9DZ<9!#{q(G03U1iRxVW#W%hXFtekj-c7i5$i}SwNi^zUy zKYsk&^&T$@cQp6AOaQ1pBj?-SfJ^W6eeWPJuF6HJbrmU{IT?`c5hYh&9~|aedl@0} zsw;o@-}$24#iyZ0Yp|Mc3nz!qtHBULPyphmG@8dZtwm^;s@ot`Fb8R`YTNEr}t%YxM)RVoR&f$B*6ep3PzeA^dUa(#rn({h?M;u zp#hvx4Mj?pNuTQq%wVYK;P;N%tIxfMH_}V=csCsX5kqmZ}+zpk^^v!n3@y zrOi3zRL&tSB*Gbq6K0U;g|e+Fc?rNn+lWA>GGau^jf}ssbejAF3U(}l3Czf_z@+eg zVnPF^P-Gy-i{)YFTPiyd01fqB&fn`+a6Ffxnts;T`gbh6Jrw}D!x%rL_TH=z001BW zNkl!3jiVjv zIfluJ@E~)vBjnk)Rp=5ku?RSwyKBGF#c|F&S1!GF&rr6c9cg542m=qvOmTfaO#c`E zUUg@88n;04N(P4L`<-qkqhCvf>w&&2f&Cp6Ao_-ox${#@yevv&{grh}4c{8F=QQ**PD z#AX9K+t)69&a7`DlGen3Uo^m0xC^~D?Yrq3%hrsL*WdesZNP6_cQ9XuXiopT@(tj+ zakGuEU7q^!_(*F|Y*h8f@%Y0YK+@@!1v~Rbh2INNL>XUn{tFl^bY@$-p8Vec0YcHh z)xwLNIw~gxN!6#Nou(?0rsrBS*%##NPonFr%zB=`3x`;T{f*zLTrH*eUgk!R$3f5Y z+-4xZF)Je;B)evA>#CzC0RzpC0u_cUpd%X_u8wx;n14ZAsumAND5V4n{O3n-B+uVr zreq??Oh*!pPGTVMvrQAz{cNKX&FBhC5T z?LPVuA|CT-jPeJ}B}iZaNv+-ITxhcaR?0ZoXFql}1P%`rbjJ?*VD}9GE#}&%U@QD9 z-W&i2@Ol-{!*$)qX9Qk+p146^tvB>JHz4*cGq|kyvkdPMfmXCwE*+#q68%ZE0*umhakaeU-=fgqT7$mh?S$=3fh zcqhM6>)kv7l=^*IWTHOn6XMih4Y3GAkSHu2I(ABR{c>k|f%OVH{$cL%2K*lVF}uI! z9^Ya*$huz#1;qD%C_n|e=dA(8kVeKg*5nO$o4#2 zFdaVHVGIE*`~_HCXxvG>L!wMmrq_F4`vYxR|^UORY#%XK}d{An@dBp_gB3`yS&1Ca8PL0=CA$+6w z=I9jEdS7!Eysfwf29S;TyIuWPh5qHAGhJFP#L&x&$Vz?#G`P5)SLqUWZ$R$e!A%Jp zO`5r2B+5%BfXgatz^EU`@kgeaV(0qtc+3dCThy=kGjw8mx2p}s4yVnSZpbU|0s-$J zmpaMX>JF<}PerSGi%P>$zl96`u8@-0`Mv=%Bp0U{NTLg0d8QPnb-_A$!KTQFB$^Y( zBHYr~oRp1E2$z&}DYu)?AGO5IqF6d<|S5OPN! z{U@|DSeX<8Jy{);i6dPmf{ZO8w+S8Y*gG&1B!p)Z4WK| zBdX+syg710v^kk?2}^;PLKLKGU%4=g!|}vB@~dDC(gG3C!C`4+Q|lrP@8}eILR}KZ zd0LVJ7h_65wjf1EVxQJKSh4A46P@v{GlYjLO;f=5N#2+^dv~Qe_*H)$$0KSzsXiM7>t7~WFcY`oRQOD*#a!lWB!(Ttrsj5>d=g9!(abbW zWA`5Yphus@uXb{ec1&77m>Uu>hfw~))XdXByXE?vdYkWFsntqRAE38yNq&Ri6~40> z?FVbak~LV7#&s#e#lEWrc;_RqKF;%LJ`cP=9Hs^o{*_oFUdUrd?skx&6*yk~_~7{=JQgF}(iiYdq;3 z&y`pK%o}m=uaSa3zV>jz9>UH)N(qN~)6f=0hjO;wyUE1R0MNV6?!1r-x?Efb(`QNs zv&A|3Wg*Jf-O?=Ms2FW>(-1>eZ%Kiz0FO88Rgb2u8MgVd6p*~@9Pe_%iwffHqFTyx z?G=5Rlf)L~tXXomMdkf}`s>v@s|xk17Q17ATz%?WrhvcmeE5c8AjP@qRYZL;8iE0N zXx_6k05)_CCZ>0rYMQIO;$Xfo{wqxd@psaK$4HA|z9=WJy3Dco*f(Tc;Fu1hHjm3u zByh;RCWFX6Ig6;b{Q=hwpj_N#mEq0wN=8A2hh-`XQqhGCP0ag_uS)Ll&i(ITzs)5N z;TmYc8!uFNJZ#R5KD1 zU5GKVlQMb}0T00`2{C=moc`mR9oFNVKQjWUSb)he;_u@8W+*T#dOjRdc%u+VanC@C z0+vJ_->K++S`(Nr=5w4O?${lHI9x-VeSlGkWF2Vj*qCV}%p)(B?w8n2;g$?4Nu)@M zpdwb4cT$_YaqvpB9Rs*F3LHGkmJS~1Tz_S-8UQA#*T}pM2<=+C=$GKqA2XJtoi@q9 z$Y5qV`Vsah2}}!QUNF#xQ~V>23EkJAU{HsDD-4w0Em2>b(4}ywpJQum2kU?R>wg>o z6|!ic22^KJM|F~DcY zSe`2b#?Ul;v~^kpy2L`CpFd{I@cFc7<)9o}LC*{L(sA2che$f|MAN`n8CF!s2)edX z6y~*j^huHaJU;FDf1MLBXeu>XXQ+?-oz(O3(y&(4epJG)BrG2W>;*4FH18SOgN*!roe7*kpaZ z6x-d#F~a!G#+&wYV~AT=P*F93jd6#Q+0efjxK*{jzaGHMw^zK6e5z+-aMZ?FZv3jpv{ z^H8pVq2Dd;nO;Tl)t?_@S#NrzdBr|!`g(p{c9t)JmAe?g z>d(Jp4x#SN$3Z`T{G_k1FS>S9h#k7kSWhSwg5>dSx}eJaqEtq3QH-VH(lx8lwSy1LozKq#1hicoJyFajJywf$_*Po3VU z+29kN*KlSCjPgb;Ii9y*_*oSw`&=EtAUJe3b=*Qkm9GDNF+{YOBw~6z9>9_j>-xLf z`T#}>0~5o+A(d#T7m&_7T^FsJjzwCK6@ZixSS_kc_emqmm%;Drc|Pgu{ADJTI%fJZ zztjIE1lQU@!s1|ng5erPyQGYMkL!M5-VYikt!dftGaYIajG8j8m102dNi@vZZ_@o^ zu`h1=SD1k1xK(|Q8tZCNnG}sseM~vH#GCnY1cL38f(*5;K>`qvQ?e+>%f5nucLPA? zdiCa_Fx>f~>09Mhp_b0$(B}7GOc`?Q zALjn?O|E9$pRX1`e))48WBzU@5Smo*h4^82gbfYeb$G)2;FlwaUoaR7PQf}rOUnPu z@6(weu?r}#7J+28h~4ZRDDX|Y+HA1v!zo#S6)@1B5ef&%2Ksy|3Z9ruk+nkrmI{*a1W9ltWoqrwd&_M*Zs%Nz5;SX20dj)8&3NF zNii7G4cNZUGsMl|Iz<WpFOkC-Mea)AZy2sGfz3^nkYig z@nz4_srKr_p?{xIvIGmLx#owWtr`8FndxynER6yUA_LndvqPXz=P;IdF;gP@pgMz8 z#(?>ZxEboEbgioG#M$Kbrn@cLji%^7@LqvImkl_vcv;yBf4+*YDL${xd6&zEV431o z-pFo>OI)06nJGrg;5z&U2$EBg>NurBJ+MbR|CJ&+fDpf7gnkFuRKSWwck=u1`pP@v ziplWmT5rdJ0BC;obIHK*I1byR|IWYq<9Pg09pLoK2j=iHUw7!L>*s6o_gnM&MM40P zn&imK)q;uULu7x591g^^b;v3$(r;5>=*nTcU;|v-?W-un97Tpd`}4;?*7F*v%g0-P zKK}nZSAeL;tmslf_r`Z{7gtcp<{waJ6i~`cFQW1gnMmx<9hRs~XJXtF!Ga9==v=si z8#A{BIyfh@LK#jc)t|+~g?7qtgF^RQ28VvO!hu32dF&Q|u^VWHEfUMLmC2wjI0tix zkje)Pk!kw$IKWFJyVzGwv#)4be37&eiYxRXi3cSCiuKh3ZRS{k&QF`Z8o>)|zov*( zv0|KUCsucBEFeNL+ggksO~);iHHgT{5%#g%7VTG3oSzonf%4A;QW1D|<)J9OHz6<) zgRTQJmEo#P!KL1eKtuIrH)# zc^Wu^rmq$O2SD!_bDs3psr7C}>1I|6?(hQ7*v$B#SdO1T>Co+lbUB;e#t1iKehgp( zDI3E5RR}<#7K(m`C`grEP+H&g>?0;2Sps z(bRxYpJ5{o;E9?PB7@aAu?uyd7E5xv@>Y8{$~O~5+wk%GeDiGa)x7mgQ(A|;;SmcvVVbKViczQ@XH=y zx#z*A@Y@~Yt;4^y@;NlL%qVn=Ajc+~ygVaGHmSMkHs^!>yZZmX+asVgAA@wkh`9UC zhSG<>@zR`C5`B9zm~h`rEJ}@vUJdU+S;<mlr%?9GU)l71 zhaDid{cyPi0B{3~G?^_>++4)5c(S75H;R9vI&q-x_E&JpwL+=}3g$wt?w)(W!;}e5 z4D*Xa5p|VPz&CUjbQRuz{`2D#Xm0%Sx$VTH;<~R2vh2prci$Ox;hSqHU*WCEr8Th) za3R)BxpTje8*s7V&cg=AleuXf2iNq5jFKW^hYBWysL51v3YAsNj`Zg)3mCEJ+KTE~ z1WCw?mJn66zj1kEkLG}qGZtlb|7|z?<4BX_U?3moMDLx@=ObvnVe?iHg)>lak*C3| zG-EFYynskLd??;BFqbLsE$Ca_^;yQ)EJ!5vz+yDh-55`s9TeK3$mZ>?t#HXpmVy_- zzz({m`g_wa;q>_~0;XPU4&A$cHpcH&AfE_DBQ-eG=jbM5hOD_UDbEt_U1`u*l%rXz z7D$?JF6tH!5YOy_V=*_Z@U}V66ddd^elxnTqsgyW!N~x~p}FXQIXF_cFB|jP?~D=R z@t9LqJea7N@nrx);~~oCD7hz(K9^ITq;CI~u?~Q%YOD1g+ZtcIk^!`1tpy(QVv#8r zwhocKccMYbhb5hKf(fDnR229haCoP-fl)bT?;OLPy&m+vaE&H~1Rd1ejc&^r(ZDGh zp^L7C_>?>8HIH=snzVi`iuztYsFF*(Kv#edZlea%YP zU#q78l*78$eq!MSjUretCx)C`(A(ne>N9YhDpSeswf@_i3!*__Jg5>E-)TA#Q9rc z)pkn*38ry5X}2**D{$gS)Y)$Hxfp}$N5H}OFm{B-kWHpS*eT!UG87@FH2{(Cg(vu?V`e#Tijw7j0Tf@eLzqjkK{xj z4GWPvE087cF@FkXFj4A2I>leRoR$;cn|Jcylw5(Q>LbvIqueG*6ikKz>?JR}>r*EK zILE~vK{TZZB(x&q`Z7@CP?Q1@0l+HXh_*dru>jPAKq=Gc@;}B&)O;*>LF{yKmxWE^ zt8+j~2{H!Awf`WT_3kg2t`VUWUgTJM!yu0UJXd-Jfx#m$FiwnFb0(09z`)kQ4`f4(w0}to_rsl_S>&g$ zyITB55Pv%n`Tv*r&IIJD8Lo)NuO30zs9m<@s*`0T7Dy=m_cMe9ADgk|!BZ-h6BCRx zz`?1o-O~tO9lgr}n`@nQ*nfBjBz$kaZexB&$Ih?3&yr`Bu3s2!9a)?ekNP)R%5Q$m zU4ef`q5ti=Pp*v~`911JDNT&Y81i}yy(uh4dAb;%?!)P6x>82@<>xm>$PLt@lYc&j&o~fVOxr<666KUC&Dczdg4y z#7ZS+_p7eHBhxMB(Qm&Q*#^uNd~tz*CL>4*bl*6t?%YhTHk>d%$XNhJ)rEy$H%HX_ z1XpkJ1qD&^cp(xxO(Hw-B$^fa0Z1TXN)J@MDQz(W4bTPTqF}J@VlA=Ya^X&6FL{Z? z(*lL=zmKykR6LJ^Ncoil%)l-w()78=;b7il2-))G^*WoGdZAW2kDqoC>%(B(-upp^ zE%H8xbJSdXF8*wUQ$#2f-Wb_f9}*<4bsSyasQ`8`og#LjisaxJW9{@w-VbqiW?O$-qc zkU>l>e(#6Lhd5}wRlY#x_RN;0j%yssfXIACd<;hnZo0MmGc`KCM!Ge&dqt|YFAZ($ zi0fJt?wP!B(%kh^&eiGlVpKL)dN1Vk!quli_jCn7kUb%34qH*KMV}0`%uGxg+JP`k zeqeUunOrAapccJRGtIfrGkBgMJ;N8nmOAq#2ny^w1;!qa51SiPi%+n2vzhg|w9GT< zjiM?uMM4=pXmX34f1AHNJI+se(!tK&QS-m~uHBD7jT{*OH4&k&^BH9qg5FIMm;`wE z*S#6{Q(XZXGjLwqz;l2+0NDz|m<;iqHsUS$$=(?&XxDv@XW1GV`K%<+X^%zXb@7nn zMsbgdrqgm`W*fVb64+4JB_PB3hc_DSYa07|HRF3lFfaMo2&}|c*Tc6(VEMf7y8c|X z-}ksduFm#lIra?$^(z|dP0-er&rg;L0v^C6w+8fO4`(6 z0&3iJXH?ceVaCS;00y5QMt~X_^FXm}6{l^yn=P33M@%!}VBWw0hx8Lc;c!%|g@M*|fiHhylaw*#M`+X13 zXhAd-ETqlX;iZ5y%9B=IC$j=s7%jP=$Kgqf0v#YtncwSZ@nqBFOq`e2TpI#f`%aJ6 z7J-Ka^6A(PYe(n%F-7h8j0-fNgZJt51TqT&4rW6C&S6KOAN#w>aDN$tfhKd!_H~Jp zui%bt=%>-l|9ay|y7lwfeIMVK#VMd%<8z*pnKFDV3Z%_!&AUSEbmaeNa;W}U5diN# z09!NT+Xs8-WFVo6-N!}_Lp=u~9rbm_3fAvYkJP5a@Bgd=4hJw7$OPB;%)#>;!Jdw$ zod$r$akj3wHmfO1W_U87iLOf!nm!#7B*o8%OarF<+5{e8?fCQu!-O8mW9X2{$Od+r z$|?Q*Uz28wW6v}V&pRXNDm_39zFy85tHMZWuY!T<0rt>Q$WEp z0!&2eaqvLU{r9SG$Qb~a=+%0%o+A-*JHvj1OS4$JZbG{#j-Kp9Zw8f7NkurmMBKF6 z$EaK#Hlr}SXjo%&8{_%NAxPcRfQ#q^XR2dZ2o<*2^s@062O8>vtpKK_;u9>?X|^NM z3o|~=A<5thu92nUUB1N|m_f6O>6r$OO{ME)kM;ul#%FD8A>Vc`(Z+Xjs|I*`7j0Tbbo`0y#6_k=4x*N z+*Vp^q&PRD05`1e!Z8AmJ*^zq&Q=Q1=n(`O`~yq?k<4t;Nf0%f z8;1tfu^3g-NfP^n=OZ%AC=J>o1Am z%hSex1(5#qFV7I(3%;`IUI7B``%s$=X_UIg={%+3E327u1yLS1tN|7rPp!4(VAn-QzfBZz*449}CUQJNxw8 zuX%rD0?=lm3{Myx>MwyV&Y4rqefxk!6J?+P*SBi&=3+93LOh`eQo((k5*KSlOQhhb z$mjkksH8y_Osz1{4M_*$rfBTGUxKlyrBF~`BU{rTW8)l|VaECA0nmicGN#nik$nKV zeVT1CmhYrTm!Y>-0JCbXuE9A%%7b*Hzy=lt6S3B?4|*%zd7$;KwH2yB-){E?nrLpF z7H!Q0tuYa*a6Wi%?z^u-|NYb8jiU!A_{9c;Lmn~Sk+>;;_kn3r57JjF(fOq@01BAk z_V+ln;M7E z9V!?f4rxaLH-9kN6PR4j_0ZO!G+zm+1Ee4ygs$iJY%LEO4l_}6=cxh!<3Jjnj_2Mh z2Z5`8zOGEeBRGf*u4Jt)T=e&Cmp^{}A>Xg>%kXI*W4s;6CQ6x zU3D%q5RsM)fz$jH=)sHMA+YxP&51H;$BRO+^7|i1)bk)+m?) zKwiQl&zD&%sD}>-w`qc7^18R9(w|cR!p>%}K(v~I`BVfmJZ~oXJdh{2gZ%|RnRH? z-Kl&$0p%jt>w+z?PSts7K;gdc6AU0NJAAWpN?j^U!{;4R=tS)4I6Zo_)B7#CER^Ey zCJUq5q^gew9U^1Rn{+}H;9z~wbgsyzdg{FaG#ZZT81*?K{Dd0L(-02!lZxzR2j}|U zxYia?W+M){>*3=wW64i}XDQ8)?~LF(IIfST)NJfF5+Gzwsyi?=JVaDz0*1Z>V-O<+ zmawtZn>=Uo^K#QI%E?561OJ)G0E`Ss7Z4G7*-MHRd5!o+8h&n^&~R%lKLK zM)_zAMlTz}hPgJMj2XRYLq>shQw5W~-u%^C0Z=OxFR3!wAzmIinOf!mDT9bzqY|ax zcRl?9YXka!CY%U@CzL9AIiTFksIk((+{hZ0QZ_k`S7?N@;kB17=!53UH{3WtpoYsN z^&Yb~DBiJ$`LEI)M?k_P*VZS~cS~CeT@NNjLdwnhr^N;pr|nljikDw*WxM?Gmu=gU zW$35-8k%ntk&o@;@wYTtI2-K0LXabjscK`(D|bOHfQ8MSax6?dUt)ZTrHd|++8Cp8eslZn*$nd(!()KeqiD+SUg=E((H=w*0bd(VUQnS z1K*p;#F+;rE9Tdbi?W+$fVlU#@gF0)a9p7~d%})cX!%FDh=9UE;TC+8* zNAZW|nmZT6m&D>Qfk0Cb9wPwzGuU9l)1AP)?8?lBb~(h0K~e-ZAFBR&beO6Th%uji z5l)_&6gq<>0M*l@q&KUpiwBF~*!;IOW9u{DEFT|?gab4TqxI^f8_67rh^168W#Y4B zl+o`R(s{?b0)Z`zAnaMr127!Xk4BmIm_Bjz2tS;F76ehIWTZDcy+KzI`TF>j*Kv%7 zft|~7!mEMt(KY`4dv)jZ+T;l+Cvsi&r2mhmbiR$*xKwKTanlE;7BS$`_hf%K$*j0AGM057Xqvp6CK@x7||7 z*G*G?`>$Q>lToC-H&DMet-EUelgLQDW>4s{N6MQ{|Br*OPC_fs29%b(lW942LbxGS#%{3 z*EG^(S{M763lNq80fJ(krvsp=*y_l0j_oCym$K zS%hYFGBVShV>JSRex#P|A6V|)s5Toz5GiDv^l^2dBKm14umDiQ-X#Ki*_j#8Db!^G zrf3K_D9SRWJ4mTN|D4Q3j+S|^&@_yc18f3aA%Kl)MX8W+6lHM@k4ZF#t%HiMED`CT z>Tpo+Nhh<&NB0JAn#M7mGNcpL7(6LMLyh~ejL$UBY{(~X>$>RX8p0mE$1!Y}?%=7R z<_dIQaLqKAI_?C|^z!#^H$Uu)Zo|k}sc>#0+Fs%LOJK1LbHl{z1xs8s`8y>v8-aZD z?o;{LKIEfIeQdJl`V@cD0`Y;fK0x3K4Mnkbs_o|-a)?!vfBf^`nEn#`FV?pdZy4@&yPZN~RIc4<*{}L=51u{whO0?%QAf|#tHR=86PLRh6N`pe zW8#7su0Ayy{Vs>J5@H0No8RfO5l*MkD?>NUa0%DzqyuN;pds%qw^nZ_Fwr_zFVo25 zXM74AT!AN#!3X$Pwz4f#D&Aq(q_~3ev(Ev56%wVgoXD+6C|fDh(fqE#c8DXQiWvK% zw+*``aD;}10rBbynyPOD0%M`7%9_aYE*l`yJ7OQK%jVzHe!^uUY)FWWJWsr2G`0P5 zn~t!?s5ENIEk7VUb0Eh>R|`4!RZxvjYtjufKLeu%!xs?y{xP(s-uTZ99lR$+6{kQw zIT34df9fBeN-P z0A*_`UqchFBjdbhnHNZ7D8LNqU_@zPRlg>-0&*i*Z?F2I&w@XXC!v$c<4p@iIh8>Y zhEs81)o}i=la`OG45JA*FaYHF?R@zsU^0ygPp5y8sGSCX0+Z$E94rX2!Gar(?1>&- zJp0N^c?8WjS=;QR_0YI%dU1g7zyMq0d-4tAG;J*O8GGF0kQj9diP-?4Ond6Wc_tn8 zVDAKYKU>)cK+q*89iaLA_#8#>alGcw@o{)EDat5!oAn6avnXil|4c<3$j#@f0?4B3 z!So4|tH$Z*h#%BBNGW7Kt4^DbagP}JIPYA~GU?1y1)#g=#(ux5Y2%{8Qky(s=~)$P z3sQRazBG}r`ah_-mNYbPfAz2K6SIm-yZSz90igFRf~2BaFgf%Qu^?jrg!G%cX@A0Q z3WKtu(cn-oKNvBbvgx>r$k*o|Bgw-S>na_R>T^!UDy88rdN1n*y)mDU5zWAoTPZ{z zAeJKgw##uGkJA9spTAmIAobloJ{ADLaz*O$J!h!o)OMe_grnhG(2MXx;>0SOj@lDA ze$$J|KmNPEF>)PZZFI_N=42MAt%i-@^ng@s zh(@x=qKOztc(wE`o#2rsg}5%Zyavz8L2IO`C7b#A2A`QE7SA?#4yZYu)J-LDBn7y# z^|CM*vb4Fu6lD8M4kRDJPDyUm?s0sgLL%XKrG=v)un99e|bQyRJ}P{^soSREe=M*7o5ItxzQc!G4&(TDL@ ztyCN$J=>o~`Pu7?_f+{)H82bv$dNS=y%UOva|k9m4LV!npRuVqACwK}PE3Fmu|fD; z6K9asGp=XhQvxGOVegirXVERl0Mf}g0MoVkMdp60wGJ9^?NMPvJ3QA{(IR`<#?&62 z&i7JI2>|4mcSZqCOohF4cw#^8Cv=#Zw)4;qp8TmeHWWX@W5l8}sYDbtH!)3cHP`uvjDahw3Wbocn$fS-!43xk1THr?_&wSVr>()<$?78!eQOoLY} z*X-S_T=nU!xSRH?TpBK}fcOsXX3J@9!kn)-U4RHro(10Znt6UD%!tdq^ zu=#(71#p?DkgzSbkL>{fkQCLoG6uXHA&!Yq#%yB)TJ7C0{U!bm_J>mmzi3reo|B{W zjo+z{y#1FiR_8@hvS$#oI4$6dSDy`wmr<-b!!AB^TPBN(%?pQ<;%l_@;OZIDXY-#U zb07Q1(nvA~0mMZIVz#Xg{k1GMRp#)&;w1PKfZ)ohuCO#)n2rcd|Ix+WWMTf{P3IcD z75g)Ts6K-xKf0gCLILTMc5|@@tzdw6v)CHqwBP^P75sK}23%6q^ZR(Xz0>+H!S%i$ z=P~w`z032K9GF{Q>^QwwiXTMEcYguX<7FD< zvHXKw)A!a8Su+$H)8^i&>2#j91Stmx0f{VUism5#~ocJiju3|dHa7Py#Krwj{s4ecbI$gEF^PvCP z5%C8gfVPAL{EX;BfzuNN#0q#RC@~kESB#7L!arw@X%(h&0G?5TjG5%2tnlA7IiG14 zWs&luBPMU|sqSYpntYw_uZoeWFQ(c|AY^MG!6||GDEoQGZy$gYPxHL**SBo44O;%I zNs^f6ZUcZ869B0h8tT;j;VIDe@ljtKGddVCn*&4Vck98Zmb4nEvq$zxap%yG4Jz!- z_U=&vWUe=$b%g7}IJIHKcZRxWJrNC!_e}-7_EWiOw#}A3#bvFEtUlEXBfR&T|8y$x zh_S7%nO{hFEpLcz#Q?Z^q?s|%HENMghX0C|9_je{rnbZ`H1byKZG?PaNhiO%fbS84 zH9v~sYj@zvF!Sj%%hm(>yrijhB5!|ge@9(`G2?m3)86-?`~QjwAa)w^gjm2KOoK=$ zN5|q9z|C&gbq*TTqM=wWF8%q2ST_BC!4Ty-+{5HafWh7O(UlI`j3=MsLD)R<1%KMM z?Xqt>O))aJ@oHC%<@r5-fBy#k~Y1-@(a4KOG&t5p7-u=mgfdQM0!UxS9R zf=Li=zG;)ogD3E|QXblLl&2|l#<)?HE4PrSsBcqQO8_Mo;bpJ}PGt8b$MG6EZgHBp zb0W5l;=31>#ZAGj(VEEOsR9=Du$_BV)$rPH@xk;6hIslPUFs>2UW*sLdcyRLFGDuMfHdEk?Zc{P2C> zSsDar-hi4w&eG}JHjLja1*twizbMvmH4*X&93p&A*oc_qbM-XttKi{NN91I`H@qu+ zZ~l)4HocBRUiAdHUUt@bJw;(J+c>YPne4ia&+z^FJ?_#TlX-$?`-sl0R%I_cfYNha zP5DM0CW}X{12_;LOW2sGGZu0BO4Qb5VvX9@M3+Az!O=v>H{#}m9L$o=h?oWV{2m7P zxjHsWb~E`QV!Th`Tu2Uj2C&t6q@>kKsKKAswYIwBA(nA@2C4>zoe0@V?Uv z7_b!geZOvkQs;LKckz&VtePl^0M}w%PR-`i$I*MKC(p8!B4yhiJ*Q}>Y0HVYh1g+@ zDGQ6mKJ1jMNV2b6Q)U zAB-VB(<8dNEG}l^L9(J?|6^n6{Qy)F3ZiQI$d!pLWKn?n?>Q}#WSW~apn7JtZe^FF zMSJ0f=~Fc&)I-2KKrewGG;=Jix$`EXz1c$jySXBJ$Z7&29lMVMIOGX zc3DrEG-+dYNuPp_m_0}P_P|r8=ARM;o#*4A?-zRi!{cH!`pt~3B^pqcyRb=b0Y3-l zgATuMPN7F6=-}2W$qI%WeL_>m1}~#FtJ^ao=KO7D5nCaeu^@v$GVc{WulrfQ^{Fwi zANq85gNZWVHDD444H~Y;(i>wb6?(QQOiZe^F>$M3P8y8l3Ts2>B7G2M5Kl0{&6 zBowrmJKPKXUN-=$(1bSBRmm_i_IWyh*eNxdC4Z4A9hzscO5k*i&m_(mQvncXHq!)m zcrwTgG_C`&cI$@F9{5=|&-ar=g>@gyXjcPA&C}R36TM!GYBtzeYSwKkDw+1GxO(zhN0cqH_MfN!nwhG# z>2j@>{A^$uB;0|-u=Emm(d1c-_^NF?HQU|XtCUkpP%CBR`tMRk{M=kuS!Qnd-NLQ{ zT#S{V^djG3*EGn;?nU%7Ut>zT;70S)n{|MB-OjKCBZ@H2C|BF&2d;%iJ-Wwc>-p+% zFm&z43tyAVmZs!N)IkIed?8QoHHlgzX#lzYOYkU(6SgYbw#nD$FZq7GXy0lph9}Kl zT=6%v%yG{fHBfEsA}B$$Wd@mwYC;*F&$?@v2~W`p3T6_(bdN4-9(s<$nSD}~&!{|> z)p*UVnJ)qJ!tFR-yxt7iJGgTTodbv?7gg6#IyyLlmQD%l|~XV>0}|p z%(B8MCN##&&O4+GaB@hr;4^f;0KT4Z{Y=?T(Gr?}oKn*y*m&Y=ZVGQ%Gv#R4A+bmv zuy4t`M<~8H+{b#|T4i;iUQO#S8kLnn=j!KZlEU+dX|U*LGavxZ`O}oPK5PC_3M%#% zxG@-W7gJ`Ga;Ng#OYZ?)GMKKK|0hOxqQ11&hZ=tkck9{!S>6Buo;1Qq)Vo~a2Jd+o zED!R)0QgaJ{u}_fS#|U~?D5Bme2p#%IBFHSLNDL^#J8@cUhf2SnRo-Z3s-Nz@z#Uxj1E9uw>v`LsH=BIIqBfKW&kR4^;w_UbvJ1Ks(4p;u~ z*Eaz7ni@W8=4hV1`zwiwG8I|eL@tAdh6_6Ag|EOL{F%k)uxq51c@PMxt0GZ1s;wBL zB2j07@Acd2{U%JVoFDl+>HUEorqRd>(%5P$(R4 zA^ORu=va>eMXHX1uQCh4X}|{K1RSTcViHl_02Ba-qUvZ39+WZ*ri9Fxa1=pvBo*iH zqDvro1?m}0fQ4e$&?94>ExP16DVmXpH=tt8e=njt=t7JI9<|;P& z0f_3XAYs5iG4>UFuZ?ZQpr9pDbFK+afG`!l!!9Sui#u80ksCi~Y6~QhsTTS3Z~rFW zzkmO@srPKM=e@)ec0oP_JL?AqD=6WMSaT7WL36mbb?jO~TGthOT>4~*i2VBc1MY^h@Y&D@Jz)M!9y8t(_Q}5l0C*P!&@~K0 zW;M^P38I-<*9@iy%maikV+Hue{uV4)tWEvVv7tdE!jrN0|H>wI;ri23BQwBVYILzL8gPXOraymu$*<2(IgSJ3hg{QirJr$g<`5w0P=C!--lm7Ib+|coPk=C492-khriTbl z@kJyt@fv`Vphmfz7m=LjA~nPg43MO7nERm6@930OjB2HLu?JTgnZHr7`->f(fQ7H0A(C$BE2| zILkz4a>R^=EHoi6sHw+E`T#9Yv$?UigdLp8e9*BIoTvpN^3JvQ_4PH1@R9ORIDcOI z=kK3a3QS_-U2z&Smhs-Ipdq0WAmbTf##u9fKYjq0ZCkKVoQ>*QxmM zK5E~eEyo_McC=0CKblnR`*@ALT;%|eV7`f?{rs-SuTI7$I!z4E_{TXpH^romxm3+W zK0kkr`VeDeEonw@&|(%%8prB2WS!-AosuD?#_4kh6<`8C8HnDf+F14|;+`S%7P6WG z{UOk2DR1mT$Sv=8N)^F$A&blwi9YrgtEMWi@9&u!lh)X8^c#<= z`9v0AtG**i8qg~y19MP~{NG-Mo6ZL!!#=c4fb01jY5FXaR=tj`#Rrso9n99)A@hMg6#AU5R;E)5NOa) zkJJHWHkNPeXFXxuAQMQ8I{RsQ*?}%|VCj(6gfmbhg9?D>VX`PFO*3k&6;fp+S=-~k zRRR~&5~-^pkX`CvZ!IIVe zKkTpmHGiq-O~d)@Pcti1-Ed*`6^jo;m$bm0MP+=HP>_ zUHWbtcep(lQ^}U$wnR@_0pECkfME3n-7>!s$!M|PF z7lwe@|5iO|W&K5jNopb!uqR(Gp(yJeu%VhJRLnxa*1igQWsl)2S#_OLWzt=rFeIKd|Enq1D#4&n#A-d{sOY-Q=65UP&Oh-26LkOHbJId|W@H8| zys78(Q~Tobg|SFir94Fjn9Rp8MqTgg_#VHK=wd7Q3%80QOTj{cfJ~WbvZkbQjcBX} zHbtj2Gl}4uHi&+49qi+M36$A|M}{WN1sne*6YAjL>J7M1ZmOa1LqLI|#FW>;nT6e{ z)rAVnVeHp6rmDn7!D;W1Lg-wVs0k<50q_V-PO3T5oUtH20oU1Z@q6GX!>w%1gX3^i z{799?BIS&6voVQ8-;~dfFJO6L6Kx}Imc1;LU>y==QG;bcFZH09D7 zfA6|&XztaV(+N)pX23B1Q*)7^Hkxc~6h{OYvXhDeXvT4c-GpuHz(6T2b)o=(@77*p zu^i1Q-Z%0-t`R{(UpT#*jR0QjdUNOx%JshCqX~#X?_&VjR&wgh0o@ zCMshupJuvBj`t=aWjpuxnQUS+-2~oqUw0K!DHMRWt!$^uKbSt6n0$VGN-0HtAK$I{ zuTu1EQf7=}Jy|A$rPBNaT8!v0C~V*7OeSzmFUmK~2+*Ucy$DV68IM2IF zQa5Yrf=|J|#?KwkhL4X=cUNj!i&^@=ESdVRo0n3Ge13e%>-C*@(kTJR`eR8CU5-g=Z*ioSL*`Eh~M+7(KJYx`73{os9eiyt(8%_ zrCra3-W~l1^lH_-_t&LwmFo|_KEH;%_+0>F#cT*H8NHCqzA+?U0esH^0RLeYAE0*1 zpGXP-sPE4KDeOhOL*-i3P*bvVHH)u>rMw6(4SI0N# zMr>sIq(B$WK#8gUA5DLohL5IB_dx?Lt&r9*hv&ks8@Y|hIWq9+-@B%6>%3P1pfOus zE%@iie?V1gHDW%D-)l)SiaTD5)7&9IgJ(zAV(+a;R1wHGk3J_wa}y(jZZ6Z*8c?Xk z82G{H$75(dC&+U)u;;ftpvfXlr~{ft^Di>j?$F?Co7(qvQigHZ@B$H)qgHBCdgES! z0oAkEXB4B?|6>YaYKoWl2>B{55&rcA|L6H!7G8nXj5f>3a#6lJdyj!=VC z7{~hX62zGr;e3e9E*nwQkjDZX>(X|H)he&!n;N#z+{j)0sr$3ocK~pcL$myYSni`w z+}8dY03h;M$Lxn5*L3`OUXa90HN=jl4*JSq>f`V7^f^G?;6Fq65}@-K8~$Vv=Y36< z6n~Z5#{C)06zki}oUqyvpf29s|q-~3tH$j%+N?;rBVuRrDc`}Zu?)m?TM)8&&w{VA{4H#?Hr ziA-D8i1~wQ8Eu#wV`WY8K-AnK&&Xi+Mu78x+4r5bU!mD45rK1V=h0Ltv)KFBF{?64 zo4RLh3q%_!s2&tmPv5qg70nHgk@rD%SC-OEb&MK(1~N)$r96;<;1^0*%*CAr<1>vp z6sjITvd&po4OIIGSSp?WaOvRq(fA>ST1qi9o(3R1^ zPXknZqh4pm6@Y z^Plg{*sPR7CYs(8hIPc5bS2(_b=)B)TiFvGefQwd5Yrc!0_Sgux>1EvHr#tk#dg1! zrdL33g=!FPY3XN((K(aes~tpZ{s!XKf3Ncl_PDrvm)R0MrD;0X_kH)VeN4Gw`x(da z8onF-J^Zu&v)w6m{0A8T9bh+NaiBEFfi7@&s4n!$0BYcSk!<>Jd^^wn{FHoT0DcGC z@Ek_wN-4@N@cqm)3EXbQ7~+c>N`F$BWua28UeB&^l`LiFq8WC>FdDoueIs|BGRc_> z?-ZoEnx?XxcRj&Jyx4-?{Y39@@epxQ8S$6(tFcEtP3razgo6J~CHWQj>J&k(72@SSQ zijy9b%fn^mFTwF+A>0mtG##$wTu`m=Vr0-z{IBMcWn6MAvJfJ7$*M_6H?)whUN(FW5>QL8_UtJRFBt$NuGgb?%C z_idNY&tLKyv4J|Y$HVJHw+WC85MUdTXT5Pesk_spvx6~63rAB++$Y)PxPN?{h%!wk zXY-rR<425<1;_5}+9Z85OnVXV9FqjE4|N0!yQz50Poxwb)kRp~GpBLr5Z;a4EHO)J zVP+_h*@Du(vS|6^$hlT7oAYUF{D%i zvIfv^m*OHS-8};ocx0vcNrx}Uun>;LvBoAtDL)mwYY=!ccW0V#jD<_07|*bfN(N;a zsDuCf_>_ca@-o?BIH|8JyR%Behfbfz7|Yt^90h$&K%TU3`vi`GaboTq zFz}_A?3n_woD;-CRze*hr=MN>X|I7?qX7nmqwA1*UsUCzd<@A^+0My7`VA0>>f{L$ zm?)0yM``p0->zR=<>L>Z=1)b zj^h76Hvg+ykiNP}4xp%nL1iJi;(`gFD+5otp?TyJe?MRf>1YqTnfnMr&6=E5VxMef zldsQHR>PA9d!7d1hihBe{(js1uYdrg>dP|*jNY;_XiOhb1pKlK2ltLnkLEwiaDLL1 zyXg>a&gBMmXyvs->GjJW2ct=XrXgLBC!=?10~LOz2HGsUobTI7(R;mKkFgkZ83 z$ESRM|6at%37<#G*~&-_C5+m5K*R44i~(sBsAI~+8Sk7rP=*IU83uS$)4iR5fasvt z;7a>ox7Gjw==9PMXolRSWx$x}K?t;#jlm~{m^fU? zlm-Crd1aNFQMwB-0BV;maJtoK3PuE6U>jJQN*aR*I?e3*zumRZr=O}(oaCIGvVJ?H zQ54qa8UP3#uoyIbV2KO|{stVK0LU?#+bq-BbVfxQ7{V${u9!xiNTrV`xy%1e$TyDeJR+V;Qv7hLiJ{ zRv<9tD!{ZU>diZ6M4p)}Bi+2e$MpLtK^~)u@r*_Qni!{;60=ME_uht!e+Mw|xqj{+ zvg=N4iSPP-(#q{1)elfDtP}CfuSqIQNL$mWaA6@^{JF?fA! z_It%$+HyxwP_LVjTYWMAJ#XaZ&qf7PRXn${g0Y)xb_UDa&GxgL#LLd>?L2vj;KfpE zAl_R=X+nS3G!Le%4_u;K)J~tI7X9E4#b)1;^xz2PmYOx zxu;k87(RLzdU@Gm9{JsyWoAZVDul(C*%Ey zg8T1`se;_=VX#)@WBX_mv@$Z=KlTq%=~>-1G`5_#%~$g_roo;A5fO08Yd?!)OR)uoiNF0C_-$ zzXT_f^QV?FSr5pt8V$A@QPr`jK@SLIY)q*LnzH=W3XXB-;eAoX&gKlk zZMUxrnJ@ZUYwiyPz-zpN_H*}U;)WZjkncqU!!ULa?w#&HPG*J4{oj|_AHV*f_+Vr( z=)>uw*<{%8Il4%)0bmPbLFcd`g1i168&QM3>6b{go{d_6W@RvusL-;6RUt-lqH*tl zIqhUGan6meH^PM2MGFpAR@vlbhkWf{r<|@Ha@3c+>=;Z4k#i!B#-tznhkU=jf&On3 z2vZ4wrvTePolb58zYNbP@~H>nFk%x)GIQ8*f*Nj=__cSq?;kRyH!~@sT8otJ;G|nq zbOxKH5)?nh?&m=s|CbD;Aa*Tp6EuJ#%WGdDudluOlW^!EV#TlJ-CEsXpJ= z_N%79`=MzmDI@x?04>403TiCtJ!oot`7=gBY6AG9ID+Jze|~%pSL9n3fM?;kb!yZ^ ztSB6Ch-Gy_^zPNeku(UgO`NhHRn_)aC{G=meR>ZQ=lF#Ow|L)o=OKtJ$bj4b( zYX@s^@@IGBqMPg=dy8pGjA^!w(*TsItnZ!?tHW`n9?nGz5+{X=XO0O4-hDVS9C8yF z1@MUF97>J-S&Z)TI$jyW>n!KnAB~I$BR~(=#mFCTn%Teo`rDj_Hh`yEJx#Qf^~WYM zd@0Ter2|pmvlPJ`ZA^L)@)sc53rH0N3^x5lh~-8SSTA$BAAw-jq6kC(!7JeE?$Y3r zu8@Kt!00e?PjEj<1>F5nvH%4|FW%d;H;ZLTpLA3-v@(E9KyxmM-V<2~{Wm?IuYi`nzO(KXm7;m^r5+BBJFl-9upHTl?g`ThDW zuX+qQP0Tw#8>v@o{s}Z`=TXrz_B1jIOM6xvS1HqE5#E7iwariNJ2xcAfX4pcV_%vi z5T(YZTPz=5T$!R-Zj7zI5Z9!@STG8%X#3fn_>-O{?J6!_$F}Vw3ir(dW!W(M#_l*? z^O;wB+ZjHegsU5TzQ+LY88%qYvsCwuX|e$ea?wGp*4&dOxM*22Ev_1-N8Ow~f4}}2 z`F`PP+`UqDYw>5P#39zZn*(LfgP~!UjDYQP|NQ&vOa24^!1r<-$8^6Xlymjx9F@=i z%p|faZ;4%#>tiYOj`t%=6y_a-@3hu;6-DstyfNU+N z`PBqHuL0SuYJPr^1RJ?SXfpmByEGuJ%!Pn-lIfa%&$>mLD$@WNG1iD zUK^Z*FymYcfD3x!@G7CXM($lYxm8RoQA($o&G1J1N`WbZg=h!+Fwzv==(}{q1`}ff z6opJP1xyMd(h`zMN+S0=>LLH-_dmv(>}Ta6buw%SB-03Rr$)SimO2sg4 z^>cm4mK)K*otdy4B%=dAOOBAkH~cqD*2bT*Hjp;g#GKKpiKdxi4j&Bb{%XM$j`Sta6-pjSp-TmGu@P3;6(}o(Gd~?jkpFe+H4i!Csc^SKx zj7{JE&3gX@`gGmM9rs!D&wERkv;Pc4%{tMm@AAZ_VfCzX+CQItr22k}jAhdEg)iOs zTYrB2X>a}T2Mz4%&#n&_O}FVv2NSE@Zs_Rz^FI){38a zrCG83-8I=aeTp`cG8~9t;gHqXI0pP(1Io>x1sgbKMGPIjlo5xumrY(xZ`_;wZm@-* zmDhlxiC8xV>z{Qxd&~Iec*M;Z#76&Z6V})9-3m-0FO50TQ!>fJcVnZ`go&}?=a;7M z#VEnt%u*MVQJk_G=EMVa-r5wpyOh__n7jSfK-RrYMLY0PbQ|x0L6{mjI{@Hx`e@u! z8281x;Zr~Qae{ouw+OLPT&!ICbte;p3zEa?1i7?D2Bqh}xtwxtZu@yR_4yMJ#n{7X zus8vL;YmZ*k~Zk={TbnY3F#AXdK#p0_%m>LGT3ApAOk=g8)a22=EkH34&H1&Y$DEm zeV!SE{txGjIp9G$D`PzC>gen(J$^)gZll3})faqsCx0U;AA`xAxl`+LGD_ssqIanl zu@l-_vEXRV@pb5(vFYhS@lo~`1Go)u6AQ74BCq7lzAOJ~3K~##iO-|tYfE@u7QhT%KU1DOo;yPe- zpE{oe4-&-1g|=NL83RCX{`Yzjgw&#&MYBT5%;|^GKm*YV{~bR+zlQnI)4wQk(VJ8m z=aj3P81r}6{9qMH>5E8t&CL74DQq`jmAsL@0r8gNjHJw&d}=ZUdj@D_^d}=(&m*+_ z((Tm61_|#+Nlp&Qrp3?*qdQSb8OLTIpwgbhlo`r6Ny#t}g5udwzss_VT92Xc7u6Ay zhI-NA7!99uOy)sSFzD)(t!?3%^18C2GbN)v2W~`wgPVUJ$K#8b(%uKlurysC{(W*& zQ|RB(K)mHh$^QM#vZWyYvkG{}DcU;e}YCjaUG z{eMIpg&f!DN&7EjN`E$nHY6e4RH#a&&&D=%0Mv+=ttd;PG%q^F^U!J1JIpQxwbgFw zF49Z~7r=EXDU+tJ#}1rXwzf!z&F8ra`<56r_mTqb;EjLAFD?MbZQDlFC7lqZFwo!5 z;|@3@d*F2AujBW5iAwGNuSIzxXtH(lPyon^OUf~`VE{b8i!puO42ehMx zFw@HDSz;Y#(2T2_;2WPQPHw0Rk09^i;v1LP_uc!&Ebcn7^Y(=T&?&lngnztw~51wf(CiZ1p3NOFM%JTXJ`pY5Tc z;+-@gPb-X#c{fZ9Y)!exIIgNiVkahFe&6=fdH;AVztf5laU~h>UN-5N(`?Ctd1pvJ zr7srV*XaSE&X`6C>JH7nkD1J*LFOk;*CqS%m1^iHb91%3-7%=Bga$|R8y$4Kr1`jO z{C$4uPuLO?3jj&E4s0%k&c$5BtTrZq0~$?Od?Cn9s=CcAA{T}*Y0jKV;xN7PZR8`< zNY{NawU_sp0q8MdE8{rl?w;ywNI_t!R!`}QwUk&w4U*aNbi1SrE#f7^zk|;IxaZsm zSXbx0W+>^pvAd>6K0M&U+2m;UVb`o9MRVXyx$sTUUW(s(gk~q^PpUML>=S>pDqHy= zO|v$tDr)4;XFUr?k4_IGIVfIfdMgk=r!B6^@@HS*sh+yv`K~K8f%C#q$|$F)oQr_; z?60YTcc4iUS>-QEA3ta2E`HYp(SB5(DQ7=hMF*9Xqr~F5HyTv4h&N0@BfRK4bv==-TwQ3@7qQ$=@lECJ|R{B8%9Gkr@N|tl4mqsuFXfrGcji4=Is`3 zvMg{UsyS1~zl(7n7&dcC@sWLs(i>*wvAm1+6OR513?n{+HBhS6No?Y|^!fP(rot0w z&7^t$gzTv-J{T*jD(0TCu{S+?f@NxFt!*_=+*4R+wd zFU^d!=rq=lnyI*udUS=;CS`S)ecq1()Q0}O?^C4FfQ;#Q~nH70J9CG4op=tzOkEmusX2KWW7nnA?IA&=;dMLbACNiq%f7t z4^4K-^`9?m)*n%461oi@_H^mOC)u~n)$i^i&fb;gYzKd4&E*M>{Q>ljTy=XM%5@91iq}lfgDHhVKJI9G!FGOo= z{!gu}jDN;*lFXZ8K94B9V73?W^#rNfB8w8{TX9!g2w=cZ;TPpm}i$vZM774X6s<(nehpf-Fdx{jx<$^ zY$>=@qF`yhXLFy$7I!YXuqz}B;P>(1Q7J|CZ9k*6!k=Xb&NS~In6B@^REaf$&N=$3 zsKq_-dc8>6!61=iq~PyzteLD}oNLM49-3fMaSe($aO{2`CjeQvsT})4Li3686NQGK z@6SRekSFcGjNuHi5*j0F(-YKr+36|OW77-(k)tz&Ou(}x`b01YasKaa){2InyecO{ z$J^s#P1{XYRin{gXHhUPCLz^hIRE1cvv{xTVoHi20hQ0rBrvnvvo2`u!e-KZ2_x)o~!QO3SQvj|x6pD!KAD=DmWTG*eQPzEythoaO zFCvXi|7DRbE>goK2uvhsJEI?vZm+uhzE39n>*vOq+(P;BN>((}j8i%BJ%z?%fi-f1 z2O_!+4XnTD25q!&2)o{Jev|ay6=Sq!p`c3^2)o~#SPJs|^sfxz%l=t+9LB$&CNd;B zx>-C9{~m(y19~1JeUg|TS8|UZyksiN@U??jXOyYSp8*4{VmpNe_MIx|D zdNEyE*}j2x*6)yWAJ_T6%_vH&Gy^%LvKmBXZDnhkcq1orAtqNDvIEwQawEY2rIRnX z76t(!f1-}bIRG5K5hPIu?J?tL0dG}7{xC00r6O>eEl!Fk@A*cd?`vS_%Vievq~VPR zCHqL=xlpNTMuR+c3ujvF0X6-n9<|ERK5w6}%9t=pU{6eDM~!CVUCfNZSgFIb8G-@yf6Ww&KNE}>lCu8ODS~k7iIPnvM!4|@5;DK1lFgJjz9E>nuFuM`6}aCa!qC{ z;O|MZn$=HvB-E2Z_rn2>K9aTjVdn7hNqcq#-s!0vbn&hw5t?Qv@ ziB0m8PEGR?@@AG8!Kk+~x}2z1|H5OrV>8?^7c`MC%HnQ(cQU^k1U7Ah7`L}AJdO;p@eC~4MZO(9<8YkFn^Ztx6JQO6db zqV^{gpXF0git4zuG=QJurx<2&_(M@h{p9n=aM z9GonareU2$`xf;r4-Vi`N@y-ef#@{Yfx&pGO8DkiqR`w4Wi90W)|V*+Gj(9iw>P8w=npV2)GQJER1S^lP9ewb{s(Qsi_0noTZD ztULX`OAT!Nb9F|3Ca>c)H01r<;M4$qcB3iQ8FM%q3RN774T49}(f}PUXs3o)p-9HH z=;bOpqwEYXz>_XtL;>(RO~i)b7wmUrE%dB}Z+un-_Hwb8Z&t_>%V4tU6orz`=;v-8~oa|1z6 z)j479_ZhL0poW;!Y!p3|@jkS%PC6xD2@Dhf1+_eCQrfyS@cgg=M)oOxKi5Wl zWLt|}nsEL(*8uuSvavbW=k_rte$5M`|EGjhDtInX8;Rjr=|CS$!h(tOlyNCUW!p56 z)Rotd1yCi)=WBB}kzTc@13YUc zsRg2N-vUa~nr~gE{dBlhH0$J_xcA*naBmm`c&3V70t6^gA{qMfqv`^*vge=CYmBoa zaNib#c^sG?!If+Q8X^XP!+M zYi|}LHw09t!(Bx*T$zKVhnnA1UdO*^*@x~b*pVpb$UcF{F8-P71+ODySl=B!#`Mue z=4+fPOK_cyosmRJ`(R-dw%8R%DSv;V~*X_jP!kld?M~HrSM(! zoHhr_P|(LcJ3Nd`mKr=1;sx0SXWMr9{QQywOiRu`Tppc|A?s1~`VMf;(t)n{?&bB+ zI786~Qdt`rv)FM>=k#6`1ooz(6*WJpElNf&_1WbG==9k9d2q}zi-rcgQZqQ3l=j(< z=7^0kZQbR*!nDr-X%B1`13JMHcsA1uMgj1R;3qc1-hL;fFev;!Eao+DHcZUL{esag=%hz-LMg+% z4Lm!^@g5s6Ok@~^XEyDX1po}|h`=RTaicVWSmU$}weonjny}A~y7h#2AtpaemQ@r% z(fMZv`?^JY>IP&0h2oA&*zksbg?cl%~C&g}8txZr2N?Y)jo&%lLMCz%2Ov=l}r+R5O?`^6-Bj;I3z(7=#@0pIWk=y)b4C_Fm?clDGf(0aBE1qEnrlau4c3B0%wR0mpJSay#vl79$-KIYIS(fQoHsrn zJCN7iqN^RS=g)n!^+un}>q_(6Xp+u-mwnq~bL1Vc+i;*We5%!^!`H!b8ShYSBsaBS zyi@O=HC$!Nq$^0CeCAl+t7j4J+?$V8%GMh8 z3y%oPoBfc4(CVB2{(tEaC%T?Yo-;Yj7t zuX^xJ`8MKdGUsR6)AkE*~m}ycWtkI=QK@ z2cWz;5?TYI%CAN$8iN7SaKwMuUCThFGKNQ36csq;VG*`I;A;^L>`fpoG4iu}+2 z>wk~}vYnC5O+C0$LO^7-z`r|fvq`r-&aJXZwX-4ekz-s8PbmSiKs5Sdr+L~FNI~xg zP0P9prb7OASV9{26k{xqhYr71VFz_KE$vk0Qa1V6K4dRD(c5v7JE!2tDDm^m`Mb@T z&oMyN^3gTY=RF0P&I;oOWl-Zij%HVC%QLEuX`vI4!YD75DC?RrvGci(=sN%hy#IiS zy`3(DfRj0&00Y5(MF0-YFGGOEgji)S$M*6DWeW1bBJ7!DR)?<-Iw6>uY-Mls{B1b( zpZCH^_wR;_SOnLksq`-TeZ3B#!a5LO!{l!m{h7$CzE0PFaQpAStHAn^dalP;H@w0m zSa)}yg}DwY_v!lISJ9LekVFd3%A=h{HFQPF{);B=u7))PJE{O9@i-1Sjw3hv!{L$B zu&rvR*$5Uk#2#|5=vYqg%bhh>QQKDyKMnidourBe5Y=4FVW?m2rUkHTmIHzeccykC zD+`2proN*c?+odMy~r(7ql5bQ=hb5ieX5t1?BKVi)?-o>38u;ex0{8MI1K{C%m31g!E+mOjJ|5E-cIXG>(@zn9 z@>ehND^RR1ck$!r&s0-cy#(%!d?DLtKN?r7oE!$Rh`TY1C2)j6x*rSw0y>h4- zQIkWo9Rmv)idw*Ut;ovFvMlmnHJzTW-ovHy>!bC2-Q=d3)Of*}<)76i<(MQcc1Bpy zq3@f>>Ni{c>|Je4kxdU*+$2-a}Yc%=CfBtuhqx5v^IfaS<7e;k7$Uf^4Y6IA7lW9(@ zL5e*5-mz{f=-rLu+!Rd{k*UMygCdv_IA`timco3t#1)=o60{F=YR`o}OxUl*O>MPs zWZY`P&v%F{3{!!Yttv&OF>HhwDds4oJz*hZt*M-Gb07N$VlG2!hWo!U zJ>LI*(yh8UMluqXI_{l5b?!!G9hm6fN2GZ#w75ORgpvS$DfkGKpx^Cv*evU6Fc03^ zbg$ON&lz$UBa^J*XHnTa)8CcI(Aml++qTR1@jXoi#d|QQ!)c=mnKRdIfaikarS^Z9 zX3jbM5p>?c3hwgsJ~cNNPT6E~!CuYoNLK)3^S_mC+$&eZx}s$bp86X1L7lA^Q+~Z+ z0EAj?LHVYAmw=akFFk5Vb(xotPUu(vEUo?Cp9behB`LwF7mHlLW!bq zh>4h5n$SRz9>!E3j382#sFu_j1=Y={BH|q5+-wz_;gQpKp`nDCrf&eG*?QT^Mll@t zJ;;nJNEviCH@co|oBM2|2s2B%_Ulu-ug5VFF`h^!LrOkW7R^5v76kAtO-dH$gw5jc z_5D2#THZI7M8sk9YNDp3B~{Zfpb@76f--ef7ljIda3-YPH;Zfx+<*N{9Hx40 zZ<|aFZEvQ>B(P~+XVWcV8af;A`JA!I9OiJ=g8=8=$M5$#z6sncCSu*kU_|->=;d70 z$xtr4)JB+2BpuB zK0xE#XfhS@7idk}dG0H$A3tH7YZjvbyX*z;&vQNNLV~o=ME5hg$9-BJ_2xqiRg1ii z*V!b)pEX*an@lOu1S`)y-EyXNS>xIuHC6BI5tM7MG*-n6l;wH_O^4q(5I);0$(4eDU7{HV@-rvf+45o7MKx`%w$#7<`kVc07mY3#goXyx z<#8JrEiE=Y9k?*TJRkZIkRzOkUN-I{@7CfW1$%#GgvgV6U(8-DD|>kO@DIw&B6vn~ zPH~y?xdy>jOW!i%A{W(}Qsv>+9Pt;;Rd?Upbh&oAUk#>B%Y(xrVy&9dJMFD)!<#cU zBiTjVFV?G=8Jf1*4FKab+@W!H^foPLQT%#+$I~QBv=}bbk{C$}=@gg7gmeIEGG(zf zupsO!^5h+{9xR?Oee&6Lr`fYTX~L5!z}jp}O}Vg%>E>z}skgPg)eA5Lc<#=d@ZB_@ z>Xc!mDI=b*yJz=UKLRndgCP}|G!{TZX`1g@keBJWuSLF(@9}4AmyUPWXD_c09)!lo{(i32J%ygQqnU5XEF`uh?j|Bw@MH!w2-V+050=PDN!&uy88f87S zPmPBV_@0qjh393T+Oh|Y(xl(a)-?>mQ(-{FXJn!ECV@@hn<9S~YB^2vMw4lA8t=^| z_p%KjqMs)u3H9s;MOH)e6p$jXS~B!;Mw9@DV;(r_z?7ar@zsP zEFSmH_)MDM5k3QoV+LUCk6(Yv@9%%g>-EYt@Lo3XW?K^K%gmhcraAssm=oT8_N$(Q z>aT?o7y)9lpa1SB|NhSb08QS?4|-8NfwdEXJ<(UNFo=>66=3l*zn2H7W@5;h}GFB#9tSOLwu=m#jb=AUcVoIBhdUc9{Q^VPV$K{wZMi?AML5K@;J~NJ(wWX zb~?HmAH$8w=V^3HbHx$=J35Tc z`tSbw`gLkJfjX~5Wt{8=RUgGt$Z!iAgxq}R4Uj{5LXoS2nAKpy=6XDJn(rrG{bd}Q z=5B8#w`vuxcb%2pJe)vNjZvX8Oe#m?+W?H-M2XD?ZvvOe)Qa|de{jW}Q;xjp%`a=Uj=fb8C`{Z?D1Xk^PdZpq{F?~$A1T#ukdcW3)jYgIrxcv2VNE%ODMLXMG)OsRJ94LcQ-h zHHYJQVS>#V+le=(iDxt16CWR+!*JCz7R*GV5L4ao19q1t`w3V}=-1GhANZq-vvXp( zh&Fc4%b5&Xi`gv%G@O(20u8E-X4dD&quCy_M08B?I|Btl^RZ5pfqXQ6#PwWCk)zfD zxNT*hASi&kWo!BBE$)=OK2(P(Aa12sea$$*Fd?6Q1EIe$!H$0>)401{J%}4plNQeR zO-{;EEhQO|hsyu}AOJ~3K~(KK)=Io*VXvi$14d2#Wd2-(|8Mn$Z`33{()69?KdU*O z)(=nnjCcR)63VBb$(rfB9$NCiN`G8cU026)I}LvV%>4A7-ZuXxX{wf&ip<(9|6v8( z`t{~BUQz#pajitpHXa1(?Hk#)UAE4$S+2J-nFnJ4aT$>JQwf0HzXdo2EYaDg8_k(Z zMV+ZoT$H+rfl+Lkil1egW9J%=)4>=^LJXRx{=@?p5cL28a8MRC5=5oJ#sj~jJ>D|v zN_-o|XOvkG<6^O?5!D=#Jx?~S7MM7ni<0!cu837FqA=Av-+{^3$1nMQeYb`0*M_Ft zir(lJ%3&{ZI3F44B-zs?RWcfE%{@{&lSi!S>&1Ci$ZW=X zTpQ5Bt4%+Q-l%?mf75=x+JEQ^GS;tZh@|UP)$iZ`OixGiK1JAw55Ee>v+D8;5i$!^ zh5Dq|RGM?NbRiZL$3Q{)d9|2KaW=w-%=pNYF;g^7TFcP!mvPU3?w_Y-|2Re=S{q1l zGJVj;1PAB__0##%dNN0Cciow0QRG!mc|w&MKvZqaumO&PWC{mQ-N>(iXHJ~_!Fi5v z8qW64Cc0{N$NeLP^1a9N?@S`NL&Vn8@R)4DQLLgO`~D&S{QZyR&*{&)Ct>B2=pRD% zW+FEOwdc3~qHc4~`;G7}Yj~#jB12X^>eTD)w|#6Me}6u$ zT4N$KR8*&xRdtBEGaCv~gMFf*Zc-uv(e>yH9gd=lqs$|vZhD*1rxUPdbtvg#2{02v zLa~6xNSG=9F1kl~$~v5kNP{;EkR0{&7|4ufD(>G^_v}l)k)V(|jw-*uf6MRhmmIZ% z>-j=glq`E)Y(CX8vVbx2Pc)B_y#J|-O^(SJ3j-21jnkY$q)Hm0^y_P`-)D~s&6{}m zkEfcORhJsV>(%QDGq7UYw(-1g0V>shNpeH(3Xx3Hli%OZm3ka50U%io$@$X%{i0pU|X$_J*C+rG=MuRj`9%*b@lY`Rg; zJo(vh){!O7tn+v_TGQ$b19bs8f9{{-93wzZ^BZ?i z`@xTG(DU6N^xs>@9R>`E6io9*fg0`-wrJACOi~BirB6-$9n8Q@O$@i~srB%0YO*OyMc zzh<&6WQ6;)@y%TQpEl%A;{d&Pz?CWA)r9w*3H{2r@x2Fn-dzTlon7Yg-8KIr*8=+o zObcB%{+dL5-@Ttl6L-A_1$1Su8rDGeBNxx(jvbsbz+Q%S=PFDcH z9sz)B%E7{-PJ!N_F;>q{=QS&`#nWIzs~Ko`BLZec|0QGs^xm{kbrjs=V0V;K!Teag zKm*flbzSby0%zQu@)Jr=%CrcYeWg#ByV*MeL^t%=HZrZ_A`Tms>3r*5p?eW^)H)D& zya4b3seM{tSIAt9u&I@&0`idB|904=YW}|++dv<$1lKGhz>u$KamX70ChhMQjQ*)( zdd7?y{0_z#m~+DRg+VFXnKJP@T-I_9&OFaLU7tL+AS6xQ7-&ohZ@O5|ct*6JR~o=1 zNwieK)DLX@@T&H{D4KD6*n`}aZ_1hG6EKq-T| ziWeFh?x7}?C%*o2>(h*&wHD_VPw`aZ8gzC9TAdfYQNRf~(&n=@^6QVkoq!4Gi~WP1 z6jqE&)1k*bC;ynzA)#R~zaKkuVfZs}G*@49Xzb(t1hNU90;p@|n!MnEs+4AvvRPc? zkj6tPQ!)FL60_eG8pd(A3#3!PbRYSRmWUhsT}6!={`c|>iqeWl)5vfwC=Dw*MN{Cp zXEjhNc|#ypB(yA;1W~lW{ilP;lNFsRnlwPp9Ms8R2-q`6V^uI;w7IUg79%)*y2@Ce z0Qzgnq$q{hQ!#fl;yC?gpE^!JmrY7;ulw9?x(6D zVDT9cpo=Mo#i*uLJWP)~3X91jf$BE);&b-Nr8Dh`T6Cdl%#%~=?f}()YMJ9OFW3uSt!S5aRUxFw;0Eo@19Ir_yzcM&{hXL>uZP#EVqOOQt zTqa2-u|J=@*^)XI4WvW2VsGK=pckBzBqB1S@^&8sjBxX4GG@B>>~7D3ItJT@0o9(v z{js+xqL^#`8F-K$qYAFX+qRJ@QI`u8^=7Cx%nHMEKp@d=6aO5G=-br6Rbhqq$&e_t zwe))Zh9zc0TCoBHJDAd`&YRBvJ>HqdI4hKuj7c)E)i@$Ca$Q2w0mMQwbIW^LDACea zCZQB@>VPgLB&Z{g&iiIByNHS$c8o#@K>^ z_m5}iL>B0#{XD{^ROuC0YeNB<2@jK^zwTue8Bv{01hTMUaGEqPowaD7_4hh|Z`ddT zq&ui{5!ey{tR!K(+VCBLRbduOOE8#SfiZp_7qaIqH$$|=kfMLiecR=z$MQV5E57Yw zXhKG=H<5Th(f4OVswd#xBcM+o8p6ps68k50r6uNq^r65A+9g_jF@Q0Bhr(Iri?QOBe*F{n$MdK0G0E{-*%UZ%5lPmfll=FKTtx{!Qv<# zX~3_qUzceQSI<8JVPKTGKxx?o&I5D~FjL`JKR4l-2671o-}ZNLO_U82Ej%t<NuHNm(CYgjfPoZLW5rwkqSKqB7{c+$_#LIbEVH z7@vuYy;C=NK?WOjAP>Am7S?m~tT14$_;YYZrNC6v#B(l8m=ThmePGCW7sZ8OCCxI` zn#8aAY=*au zjO25{KnTY(A^7aNO@LmfmK;{ZG;F*pyHov{&G#R*F zQ1{)C!87gFdq`4fDtKNcjD=q7bzdI6fzh%w?yKJWDam%fZ&~7F?oC-K=Oy=jywd2O z?9k?3#L@{0O`n=(HsolUySObwcQFe#nhzme+W#A}P#5#%sG&_mI;2TL>s2m#ClxC+`GnDkGT#9QE6u5Zc^hS7wPLD< z#vn=}c&~Pv@-$uS&x&cZHWmqHx$<|&(Bl5=zhB??5Q;qw%>)hb5;L9CI^^7A?A-XB zreF#V28!CB%`tMYXX8EQ?yU%OQz8RqfQxy=NVe{!Abw)e0Sow?rRXp`Q(ut4e(p2m zvoN$^MtWF1r*rM^{rf-u^Xa3}UA)UKhaFP&Gy>BwW$sa!2k!xjuY}z?&YueFhMl}e zmiKtQ7-={QOm19c##~}2X-h7>O@D72cntXIHb(COd(ng7JGED7YT znf94z+aL8bDG@2NsF=VsgD|y$hm{On^}KtGnO>TJehfascWcIkhgI1G8t_i@@Ba~@ zGluRUsw*sEc24uhb3cNyEYzxp84aF9Opa>AbTNxnj`o_n`#+d6>e%Zk^iX*~)1PS% zm5e6?0Ji`bgEJ8&LR>e$=)c0r6!%TJ$zL-S{8u#p6J(UziTK^$dol`oHgM8qH}YTQ zkuCfIpMV^e4E1zjBtOk%*Qk>|3^>P_)$=?w2Lc3}>kDsB9bhd=2;<-;e&Bi>>3}v4 zJ6VwVWSiXnJ4hJ*^XpIlWG*Jk5ycRZ;1!VR|A*GkB22NGx>6KYV&37KTVCr?{}d@u z@yX@cv3k>_ts@aJMBoaE^3RM7nUK;4&m5b0M6)jpFw!A&F#XiU;j%{dvM9Ms3*(VI zRc+aumOg7+832gSi`EBIx3qkE*{8xL|AgM_20jjO}g<_>5aQFg%lmI zN8@BNCT!Dd#jzY(quCp=Go9mXcB<8r4%&)zoWho}N!d2}{{Ed7(kY^EMsf+mLeu^~ z;@)jZZY4<)G;<&_NuDa{mYx}zr+wIm{m=U0m7Sih3z->k+XwhX?dCv`JTh#lCJ&hz z838!l%~aJ?_5RJoZvVziYt=xHS>mcQxo~_!86S#f7|i~HYmg@Ji^fuW+tfuNfj~{5huYN3UrY!>z)b?!e$p)anfTh670nc&C_TsDNjBqRF)3r zlc_JM%216kp)}l?wuur%klb)DSM^8W!eIyr5wBbE#r^*sfz1k!7a!C79hf>0;n&maB~2AJ-Epg7`8OX78?DrX=^R+Hc9N#asgT`RtTAkv$E@18{0 zVQZ;WM?J3Z*~PSMK2||5$sK$`jHK*)_g#s4VEe24po~PSi)$tFCxTqCGz#6mK3+~= zlZBuDJc-!;oa2+>03BQ)i(?y~6R;anv#yAu&#%L|t8#&)u=^i#G(QYzy>WNuWl<8b z$MdM}<}N6ILl(2Mes)obePQ^}?%ycN!mL{6X^g@IViW~t+AJ%Bub~V0WYdDo94z(` zP{1tq%dMy}XwTTbsymm)2np;1==!Y{F+LKr&uGv1MZf+Ldn?U9Ae-^k67X4gb2!3f#u&Jt zj&#b^hYDsss=c`s5r4+DF_8|ePG!bIC&u>qGGcIeZ#ZvXp@H&j7oNdHx&5JK+$nf1 z&D@;1^1D*h5P73y?Z;8nE^-#SCV|?rs>;lfRU9eiqgQ0B`#nJ;-S)W{(-Yd9`}8az zr*`P06jqfcgIyK?Z49s`^LZJpIw}_%1K-ctDN}C1q8vlnq3edu?4Q8nvjGPEa~$pO zJDXoc+TV4J#!cz*|27f-#yjka@PE30EE@|ykam& zMD+FBAGaF6JHL+p8kc<-j@MnI7EITXi22Wrnt#9J( zcp(BydIs=xPi;=~$Kf6n8;K+mxuF1VK#{*n@O`UZ%g4sdmqC|WWL-_h=HfF-0Q@

|TrJ@a6o1SF~$?})kV*!<(Q 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

WaqT@_Z$GYGgUET81Q%zG9s&7xxrjw~^ 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Μ% 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 L-ZV0oa&Rl%Cc+j(Km*)xru^ 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 lm5MWXjK#m};zZY1{C`* Date: Sun, 26 Oct 2025 10:30:43 +0200 Subject: [PATCH 11/13] biochem and electronics work --- .../Industry/Research/biochemical.yml | 47 +++++++++++++++---- .../Industry/Research/electronics.yml | 46 +++++++++--------- 2 files changed, 61 insertions(+), 32 deletions(-) diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml index 14b34825c0f..9eff65ad595 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml @@ -1,26 +1,53 @@ -# HypoBrigmedic #t1 -# SawAdvanced #1 +- type: technology + id: BiochemicalSuture + name: Medicated suture + icon: + sprite: Objects/Specific/Medical/medical.rsi + state: medicated-suture + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - MedicatedSuture + position: 6, 0 + +- type: technology + id: BiochemicalMesh + name: Regenerative mesh + icon: + sprite: Objects/Specific/Medical/medical.rsi + state: regenerative-mesh + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - RegenerativeMesh + position: 6, 1 + # AdvMopItem #t1 -# ScalpelAdvanced #t1 +# Portafib #t1 +# SawAdvanced #1 +# ScalpelAdvanced #t1 # ScalpelLaser #t1 -# EnergyCautery #t1 -# Portafib #t1 -# AdvancedRetractor #t1 + # EnergyCautery #t2 + # AdvancedRetractor #t2 + + -# BluespaceBeaker #t2 -# MedicatedSuture #t1 -# RegenerativeMesh #t1 # CryostasisBeaker #t1 # SyringeCryostasis #t1 + # BluespaceBeaker #t2 + # CartridgeAtropine #t1 # CartridgeEpinephrine #t1 # CartridgeBicaridine #t1 # CartridgeDermaline #t1 # CartridgeSaline #t1 # ParamedHypo #t1 -# Hypospray #t2 + # HypoBrigmedic #t1 + # Hypospray #t3 # BiomassReclaimerMachineFlatpack #t1 # CloningConsoleComputerFlatpack #t1 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml index fd495fd7346..b61a67b9e4b 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml @@ -295,46 +295,48 @@ technologyPrerequisites: - ElectronicsEinstein -# TechDiskComputerFlatpack #t1 -# ComputerAdvancedRadarFlatpack #t1-2 -# EwarDeviceFlatpack #t1 - - type: technology - id: ElectronicsBasicElectronics - name: Basic electronics + id: ElectronicsTechDiskComputer + name: Tech disk computer icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicelectronics + sprite: Structures/Machines/tech_disk_printer.rsi + state: icon discipline: Electronics tier: 1 cost: 750 recipeUnlocks: - - BasicElectronics1 - position: -3, 0 + - TechDiskComputerFlatpack + position: -9, 1 + technologyPrerequisites: + - ElectronicsBasicElectronics - type: technology - id: ElectronicsBasicElectronics - name: Basic electronics + id: ElectronicsAdvancedRadar + name: Advanced radar icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicelectronics + sprite: Structures/Machines/computers.rsi + state: eris_control discipline: Electronics tier: 1 cost: 750 recipeUnlocks: - - BasicElectronics1 - position: -3, 0 + - ComputerAdvancedRadarFlatpack + position: -9, 0 + technologyPrerequisites: + - ElectronicsBasicElectronics - type: technology - id: ElectronicsBasicElectronics - name: Basic electronics + id: ElectronicsEwar + name: Ewar icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicelectronics + sprite: _Crescent/Objects/Devices/jammerewar.rsi + state: jammer discipline: Electronics tier: 1 cost: 750 recipeUnlocks: - - BasicElectronics1 - position: -3, 0 + - EwarDeviceFlatpack + position: -9, -1 + technologyPrerequisites: + - ElectronicsBasicElectronics From 7f2952cbfcc3dd7f6e918505357562a07bb588c8 Mon Sep 17 00:00:00 2001 From: ninruB Date: Wed, 29 Oct 2025 13:45:22 +0200 Subject: [PATCH 12/13] finish biochem --- .../Industry/Research/biochemical.yml | 186 +++++++++++++++--- 1 file changed, 154 insertions(+), 32 deletions(-) diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml index 9eff65ad595..b78f7b26143 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml @@ -24,35 +24,157 @@ - RegenerativeMesh position: 6, 1 -# AdvMopItem #t1 -# Portafib #t1 - -# SawAdvanced #1 -# ScalpelAdvanced #t1 -# ScalpelLaser #t1 - # EnergyCautery #t2 - # AdvancedRetractor #t2 - - - - -# CryostasisBeaker #t1 -# SyringeCryostasis #t1 - # BluespaceBeaker #t2 - -# CartridgeAtropine #t1 -# CartridgeEpinephrine #t1 -# CartridgeBicaridine #t1 -# CartridgeDermaline #t1 -# CartridgeSaline #t1 -# ParamedHypo #t1 - # HypoBrigmedic #t1 - # Hypospray #t3 - -# BiomassReclaimerMachineFlatpack #t1 -# CloningConsoleComputerFlatpack #t1 -# CloningPodFlatpack #t1 -# CryoPodFlatpak #t1 -# HydroponicsTrayFlatpack #t1 -# MedicalScannerFlatpack #t1 -# StatisBedFlatpack #t1 \ No newline at end of file +- type: technology + id: BiochemicalAdvMop + name: Advanced mop + icon: + sprite: Objects/Specific/Janitorial/advmop.rsi + state: advmop + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - AdvMopItem + position: 6, -1 + +- type: technology + id: BiochemicalPortafib + name: Portafib + icon: + sprite: DeltaV/Objects/Medical/portafib.rsi + state: icon + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - Portafib + position: 6, 2 + +- type: technology + id: BiochemicalIntermediateSurgery + name: Intermediate surgery tools + icon: + sprite: _Shitmed/Objects/Specific/Medical/Surgery/circular-saw.rsi + state: circular-saw + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - SawElectric + - ScalpelAdvanced + position: 7, 0 + +- type: technology + id: BiochemicalAdvancedSurgery + name: Advanced surgery tools + icon: + sprite: _Shitmed/Objects/Specific/Medical/Surgery/e-cautery.rsi + state: e-cautery + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - EnergyCautery + - AdvancedRetractor + - EnergyScalpel + position: 8, 0 + technologyPrerequisites: + - BiochemicalIntermediateSurgery + +- type: technology + id: BiochemicalCryostasis + name: Cryostasis + icon: + sprite: Objects/Specific/Chemistry/syringe.rsi + state: cryo_base0 + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - CryostasisBeaker + - SyringeCryostasis + - CryoPodFlatpak + - StatisBedFlatpack + position: 7, 1 + +- type: technology + id: BiochemicalBluespace + name: Small-scale bluespace + icon: + sprite: Objects/Specific/Chemistry/beaker_bluespace.rsi + state: beakerbluespace + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - BluespaceBeaker + - SyringeBluespace + position: 8, 1 + technologyPrerequisites: + - BiochemicalCryostasis + +- type: technology + id: BiochemicalInjection + name: Injection + icon: + sprite: _Goobstation/Objects/Specific/Medical/autoinjector.rsi + state: medical-base + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - CartridgeAtropine + - CartridgeEpinephrine + - CartridgeBicaridine + - CartridgeDermaline + - CartridgeSaline + - ParamedHypo + - HypoBrigmedic + position: 7, -1 + +- type: technology + id: BiochemicalAdvancedInjection + name: Advanced injection + icon: + sprite: Objects/Specific/Medical/hypospray.rsi + state: hypo + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - Hypospray + position: 8, -1 + technologyPrerequisites: + - BiochemicalInjection + +- type: technology + id: BiochemicalHydroponics + name: Cloning + icon: + sprite: Structures/Hydroponics/containers.rsi + state: hydrotray2 + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - HydroponicsTrayFlatpack + position: 7, 2 + +- type: technology + id: BiochemicalCloning + name: Cloning + icon: + sprite: Structures/Machines/cloning.rsi + state: pod_1 + discipline: Biochemical + tier: 1 + cost: 750 + recipeUnlocks: + - BiomassReclaimerMachineFlatpack + - CloningConsoleComputerFlatpack + - CloningPodFlatpack + - MedicalScannerFlatpack + position: 8, 2 + technologyPrerequisites: + - BiochemicalHydroponics + \ No newline at end of file From 85b70b829985c55a39e1ed6a89f4213aa8c2dbe0 Mon Sep 17 00:00:00 2001 From: ninruB Date: Thu, 30 Oct 2025 21:12:53 +0200 Subject: [PATCH 13/13] radial tech tree part 1 --- .../Research/UI/ResearchesContainerPanel.cs | 490 ++++++++++++- .../Prototypes/TechnologyPrototype.cs | 35 + .../Migrations/tempCrescentMigration.yml | 3 +- .../Industry/Machines/factional/servers.yml | 38 +- .../Lathes/dynamic/communard/microforge.yml | 128 +++- .../Industry/Research/astronautics.yml | 530 +++++++------- .../Industry/Research/biochemical.yml | 336 ++++----- .../Entities/Industry/Research/communard.yml | 470 +++++++++++- .../Industry/Research/electronics.yml | 640 ++++++++--------- .../Entities/Industry/Research/imperial.yml | 3 +- .../Industry/Research/mechatronics.yml | 666 +++++++++--------- .../Machines/Computers/passivefabricators.yml | 2 +- 12 files changed, 2203 insertions(+), 1138 deletions(-) diff --git a/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs b/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs index b31c9984f48..9987d8493e1 100644 --- a/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs +++ b/Content.Client/_Goobstation/Research/UI/ResearchesContainerPanel.cs @@ -1,56 +1,496 @@ -// SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com> -// SPDX-FileCopyrightText: 2025 Aiden -// SPDX-FileCopyrightText: 2025 FaDeOkno <143940725+FaDeOkno@users.noreply.github.com> -// SPDX-FileCopyrightText: 2025 FaDeOkno -// SPDX-FileCopyrightText: 2025 coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> -// SPDX-FileCopyrightText: 2025 gluesniffler <159397573+gluesniffler@users.noreply.github.com> -// -// SPDX-License-Identifier: AGPL-3.0-or-later - using Robust.Client.Graphics; using Robust.Client.UserInterface.Controls; +using Content.Shared.Research.Prototypes; using System.Linq; using System.Numerics; namespace Content.Client._Goobstation.Research.UI; ///

-/// UI element for visualizing technologies prerequisites +/// UI element for visualizing technologies prerequisites with configurable connection types /// public sealed partial class ResearchesContainerPanel : LayoutContainer { public ResearchesContainerPanel() { + } protected override void Draw(DrawingHandleScreen handle) { + // First draw all children (tech items) + base.Draw(handle); + + // Then draw prerequisite lines + DrawPrerequisiteLines(handle); + } + + private void DrawPrerequisiteLines(DrawingHandleScreen handle) + { + + var lineColor = Color.White; + foreach (var child in Children) { - if (child is not FancyResearchConsoleItem item) + if (child is not FancyResearchConsoleItem dependentItem) continue; - if (item.Prototype.TechnologyPrerequisites.Count <= 0) + if (dependentItem.Prototype.TechnologyPrerequisites.Count <= 0) continue; - var list = Children.Where(x => x is FancyResearchConsoleItem second && item.Prototype.TechnologyPrerequisites.Contains(second.Prototype.ID)); - foreach (var second in list) - { - - var startCoords = new Vector2(item.PixelPosition.X + item.PixelWidth / 2, item.PixelPosition.Y + item.PixelHeight / 2); - var endCoords = new Vector2(second.PixelPosition.X + second.PixelWidth / 2, second.PixelPosition.Y + second.PixelHeight / 2); + var prerequisiteItems = Children.Where(x => x is FancyResearchConsoleItem second && + dependentItem.Prototype.TechnologyPrerequisites.Contains(second.Prototype.ID)) + .Cast().ToList(); - if (second.PixelPosition.Y != item.PixelPosition.Y) + // Special handling for Tree line type - draw all prerequisites as a unified tree + if (dependentItem.Prototype.PrerequisiteLineType == PrerequisiteLineType.Tree && prerequisiteItems.Count > 1) + { + DrawTreeConnections(handle, prerequisiteItems, dependentItem, lineColor); + } + // Special handling for Spread line type - draw with anti-overlap logic + else if (dependentItem.Prototype.PrerequisiteLineType == PrerequisiteLineType.Spread && prerequisiteItems.Count > 1) + { + DrawSpreadConnections(handle, prerequisiteItems, dependentItem, lineColor); + } + else + { + // Regular individual connections for all other line types + foreach (var prerequisiteItem in prerequisiteItems) { + // Calculate connection points - use side connections for Spread type, center for others + Vector2 startCoords, endCoords; - handle.DrawLine(startCoords, new(endCoords.X, startCoords.Y), Color.White); - handle.DrawLine(new(endCoords.X, startCoords.Y), endCoords, Color.White); - } - else - { - handle.DrawLine(startCoords, endCoords, Color.SlateGray); + if (dependentItem.Prototype.PrerequisiteLineType == PrerequisiteLineType.Spread) + { + // For now, let's try using the same direction for both to see if that fixes the visual issue + startCoords = GetTechSideConnection(prerequisiteItem, dependentItem); // Exit point from prerequisite + endCoords = GetTechSideConnection(dependentItem, prerequisiteItem); // Entry point to dependent + } + else + { + startCoords = GetTechCenter(prerequisiteItem); + endCoords = GetTechCenter(dependentItem); + } + + // Draw connection based on the dependent tech's line type configuration + DrawConfigurableConnection(handle, startCoords, endCoords, lineColor, dependentItem.Prototype.PrerequisiteLineType); } } } } + + /// + /// Draw tree-style connections where multiple prerequisites branch into a single trunk + /// + private void DrawTreeConnections(DrawingHandleScreen handle, List prerequisites, FancyResearchConsoleItem dependent, Color color) + { + if (prerequisites.Count == 0) + return; + + var endCoords = GetTechCenter(dependent); + + if (prerequisites.Count == 1) + { + // Single prerequisite - draw as simple connection + var startCoords = GetTechCenter(prerequisites[0]); + DrawTreeConnection(handle, startCoords, endCoords, endCoords - startCoords, color); + return; + } + + // Multiple prerequisites - create clean tree structure + var prerequisiteCoords = prerequisites.Select(GetTechCenter).ToList(); + + // Sort prerequisites by their position for consistent branching + var sortedPrereqs = prerequisiteCoords + .Select((coord, index) => new { Coord = coord, Item = prerequisites[index] }) + .OrderBy(p => p.Coord.Y) + .ThenBy(p => p.Coord.X) + .ToList(); + + // Calculate a clean trunk position + var avgX = sortedPrereqs.Average(p => p.Coord.X); + var avgY = sortedPrereqs.Average(p => p.Coord.Y); + var avgPos = new Vector2(avgX, avgY); + + // Position trunk junction at a reasonable distance from dependent + var toDependent = (endCoords - avgPos).Normalized(); + var trunkDistance = Math.Min(80f, (endCoords - avgPos).Length() * 0.6f); + var trunkPoint = endCoords - toDependent * trunkDistance; + + // Draw clean trunk line from junction to dependent + DrawCleanLine(handle, trunkPoint, endCoords, color); + + // Draw clean branches from each prerequisite to the trunk junction + foreach (var prereq in sortedPrereqs) + { + DrawCleanTreeBranch(handle, prereq.Coord, trunkPoint, color); + } + + // Draw a small, clean junction indicator + DrawCleanJunctionIndicator(handle, trunkPoint, color); + } + + /// + /// Draw spread connections for multiple prerequisites with intelligent anti-overlap routing + /// + private void DrawSpreadConnections(DrawingHandleScreen handle, List prerequisites, FancyResearchConsoleItem dependent, Color color) + { + if (prerequisites.Count == 0) + return; + + if (prerequisites.Count == 1) + { + // Single prerequisite - use regular spread connection with side connections + var startCoords = GetTechSideConnection(prerequisites[0], dependent); + var endCoords = GetTechSideConnection(dependent, prerequisites[0]); + DrawSpreadConnection(handle, startCoords, endCoords, endCoords - startCoords, color); + return; + } + + // Multiple prerequisites - spread them out intelligently to avoid overlaps + var prerequisiteConnections = prerequisites.Select(prereq => new + { + Item = prereq, + StartCoord = GetTechSideConnection(prereq, dependent), // Exit from prerequisite + EndCoord = GetTechSideConnection(dependent, prereq) // Entry to dependent + }).ToList(); + + // Sort prerequisites by angle relative to the dependent tech + var sortedPrereqs = prerequisiteConnections + .Select((conn, index) => new + { + StartCoord = conn.StartCoord, + EndCoord = conn.EndCoord, + Item = conn.Item, + Angle = Math.Atan2(conn.StartCoord.Y - conn.EndCoord.Y, conn.StartCoord.X - conn.EndCoord.X) + }) + .OrderBy(p => p.Angle) + .ToList(); + + // Create spread connections with increasing angular offsets + for (int i = 0; i < sortedPrereqs.Count; i++) + { + var prereq = sortedPrereqs[i]; + var spreadIndex = i - (sortedPrereqs.Count - 1) / 2.0f; // Center the spread around 0 + + DrawSpreadConnectionWithIndex(handle, prereq.StartCoord, prereq.EndCoord, color, spreadIndex, sortedPrereqs.Count); + } + } + + /// + /// Draw an individual spread connection with angled routing at midpoint for anti-overlap + /// + private void DrawSpreadConnectionWithIndex(DrawingHandleScreen handle, Vector2 start, Vector2 end, Color color, float spreadIndex, int totalConnections) + { + const float baseOffset = 20f; // Base offset for separation + const float indexMultiplier = 10f; // Additional offset per connection index + + var delta = end - start; + + // Create perpendicular offset direction for each connection to avoid overlaps + var mainAngle = Math.Atan2(delta.Y, delta.X); + var offsetAngle = mainAngle + Math.PI / 2; + var offsetDirection = new Vector2((float)Math.Cos(offsetAngle), (float)Math.Sin(offsetAngle)); + + // Calculate unique offset for this connection based on its index + var totalOffset = baseOffset + (Math.Abs(spreadIndex) * indexMultiplier); + var indexOffset = offsetDirection * (totalOffset * Math.Sign(spreadIndex)); + + // Create angled routing with bend exactly at midpoint + var midPoint = Vector2.Lerp(start, end, 0.5f) + indexOffset; + + // Draw two-segment angled line: start -> midpoint -> end + DrawCleanLine(handle, start, midPoint, color); + DrawCleanLine(handle, midPoint, end, color); + } + + /// + /// Draw a clean tree branch from prerequisite to trunk junction + /// + private void DrawCleanTreeBranch(DrawingHandleScreen handle, Vector2 start, Vector2 trunkPoint, Color color) + { + var delta = trunkPoint - start; + var distance = delta.Length(); + + // Avoid very short or overlapping connections + if (distance < 10f) + return; + + // Use a simple two-segment path for clean appearance + Vector2 intermediatePoint; + + // Determine the best routing based on the spatial relationship + if (Math.Abs(delta.X) > Math.Abs(delta.Y)) + { + // Horizontal-dominant: go horizontal first, then vertical + var horizontalDistance = delta.X * 0.7f; // Don't go all the way + intermediatePoint = new Vector2(start.X + horizontalDistance, start.Y); + } + else + { + // Vertical-dominant: go vertical first, then horizontal + var verticalDistance = delta.Y * 0.7f; // Don't go all the way + intermediatePoint = new Vector2(start.X, start.Y + verticalDistance); + } + + // Draw the two-segment branch + DrawCleanLine(handle, start, intermediatePoint, color); + DrawCleanLine(handle, intermediatePoint, trunkPoint, color); + } + + /// + /// Draw a small, clean junction indicator at the trunk point + /// + private void DrawCleanJunctionIndicator(DrawingHandleScreen handle, Vector2 position, Color color) + { + const float size = 2.5f; + + // Draw a simple small square instead of complex shapes + var rect = new UIBox2( + position.X - size, + position.Y - size, + position.X + size, + position.Y + size + ); + + handle.DrawRect(rect, color); + } + + /// + /// Draw tree-style connection for single prerequisite (fallback) + /// + private void DrawTreeConnection(DrawingHandleScreen handle, Vector2 start, Vector2 end, Vector2 delta, Color color) + { + // For single connections, tree style behaves like a clean L-shape + const float straightLineThreshold = 15f; + + if (Math.Abs(delta.X) < straightLineThreshold || Math.Abs(delta.Y) < straightLineThreshold) + { + // Direct line for aligned connections + DrawCleanLine(handle, start, end, color); + } + else + { + // Create a clean right-angle path + Vector2 corner; + + // Always prefer the longer axis for the first segment + if (Math.Abs(delta.X) > Math.Abs(delta.Y)) + { + corner = new Vector2(end.X, start.Y); + } + else + { + corner = new Vector2(start.X, end.Y); + } + + DrawCleanLine(handle, start, corner, color); + DrawCleanLine(handle, corner, end, color); + } + } + + /// + /// Get the center point of a tech item + /// + private Vector2 GetTechCenter(FancyResearchConsoleItem tech) + { + var techRect = GetTechRect(tech); + return techRect.Center; + } + + /// + /// Get connection point on the side-middle of a tech item facing toward another tech + /// + private Vector2 GetTechSideConnection(FancyResearchConsoleItem fromTech, FancyResearchConsoleItem toTech) + { + var fromRect = GetTechRect(fromTech); + var toRect = GetTechRect(toTech); + + var fromCenter = fromRect.Center; + var toCenter = toRect.Center; + var direction = (toCenter - fromCenter).Normalized(); + + // Calculate which side of the FROM tech box to exit from (toward the TO tech) + var absX = Math.Abs(direction.X); + var absY = Math.Abs(direction.Y); + + if (absX > absY) + { + // Horizontal-dominant connection - exit from the side facing the target + if (direction.X > 0) + return new Vector2(fromRect.Right, fromCenter.Y); // Exit right side to go right + else + return new Vector2(fromRect.Left, fromCenter.Y); // Exit left side to go left + } + else + { + // Vertical-dominant connection - exit from the side facing the target + if (direction.Y > 0) + return new Vector2(fromCenter.X, fromRect.Bottom); // Exit bottom side to go down + else + return new Vector2(fromCenter.X, fromRect.Top); // Exit top side to go up + } + } + + /// + /// Draw connection based on the configured line type + /// + private void DrawConfigurableConnection(DrawingHandleScreen handle, Vector2 start, Vector2 end, Color color, PrerequisiteLineType lineType) + { + var delta = end - start; + var distance = delta.Length(); + + // Early exit for very short connections + if (distance < 1f) + return; + + switch (lineType) + { + case PrerequisiteLineType.LShape: + DrawLShapeConnection(handle, start, end, delta, color); + break; + + case PrerequisiteLineType.Diagonal: + DrawDiagonalConnection(handle, start, end, color); + break; + + case PrerequisiteLineType.Tree: + DrawTreeConnection(handle, start, end, delta, color); + break; + + case PrerequisiteLineType.Spread: + DrawSpreadConnection(handle, start, end, delta, color); + break; + + default: + // Fallback to L-shape + DrawLShapeConnection(handle, start, end, delta, color); + break; + } + } + + /// + /// Draw L-shaped connection (default clean style) + /// + private void DrawLShapeConnection(DrawingHandleScreen handle, Vector2 start, Vector2 end, Vector2 delta, Color color) + { + const float straightLineThreshold = 15f; + const float directDiagonalThreshold = 120f; + + // Check if it's a direct line (same row or column) + if (Math.Abs(delta.X) < straightLineThreshold) // Same column - direct vertical + { + DrawCleanLine(handle, start, end, color); + } + else if (Math.Abs(delta.Y) < straightLineThreshold) // Same row - direct horizontal + { + DrawCleanLine(handle, start, end, color); + } + else if (delta.Length() < directDiagonalThreshold) // Close diagonal - use direct line + { + DrawCleanLine(handle, start, end, color); + } + else // Longer distance - use L-shape + { + DrawSimpleLShape(handle, start, end, delta, color); + } + } + + /// + /// Draw simple L-shaped path + /// + private void DrawSimpleLShape(DrawingHandleScreen handle, Vector2 start, Vector2 end, Vector2 delta, Color color) + { + Vector2 corner; + + // Simple corner selection - prefer horizontal-first for better readability + if (Math.Abs(delta.X) > Math.Abs(delta.Y)) + { + corner = new Vector2(end.X, start.Y); + } + else + { + corner = new Vector2(start.X, end.Y); + } + + DrawCleanLine(handle, start, corner, color); + DrawCleanLine(handle, corner, end, color); + } + + /// + /// Draw direct diagonal connection + /// + private void DrawDiagonalConnection(DrawingHandleScreen handle, Vector2 start, Vector2 end, Color color) + { + DrawCleanLine(handle, start, end, color); + } + + /// + /// Draw spread connection that uses angled routing at midpoint to avoid tech boxes + /// + private void DrawSpreadConnection(DrawingHandleScreen handle, Vector2 start, Vector2 end, Vector2 delta, Color color) + { + const float straightLineThreshold = 15f; + + // For very aligned connections, just draw straight + if (Math.Abs(delta.X) < straightLineThreshold || Math.Abs(delta.Y) < straightLineThreshold) + { + DrawCleanLine(handle, start, end, color); + return; + } + + // Create angled routing with the bend exactly at the midpoint + const float avoidanceDistance = 30f; // Distance to offset the midpoint for collision avoidance + + // Calculate perpendicular direction for avoidance at midpoint + var mainAngle = Math.Atan2(delta.Y, delta.X); + var offsetAngle = mainAngle + Math.PI / 2; + var avoidanceDirection = new Vector2((float)Math.Cos(offsetAngle), (float)Math.Sin(offsetAngle)); + + // Determine avoidance direction based on connection direction for consistency + // Use the direction of the connection to determine which side to offset + // This ensures connections going in opposite directions offset to opposite sides + var avoidanceMultiplier = delta.Y >= 0 ? 1f : -1f; // Consistent direction based on Y-direction + var avoidanceOffset = avoidanceDirection * avoidanceDistance * avoidanceMultiplier; + + // Create angled path with bend exactly at midpoint: start -> midpoint+offset -> end + var midPoint = Vector2.Lerp(start, end, 0.5f) + avoidanceOffset; + + // Draw two-segment angled line: start -> midpoint -> end + DrawCleanLine(handle, start, midPoint, color); + DrawCleanLine(handle, midPoint, end, color); + } + + /// + /// Get the visual rectangle of a tech item + /// + private UIBox2 GetTechRect(FancyResearchConsoleItem tech) + { + var position = new Vector2(tech.PixelPosition.X, tech.PixelPosition.Y); + var size = new Vector2(tech.PixelWidth, tech.PixelHeight); + + var padding = 6f; + return new UIBox2( + position.X + padding, + position.Y + padding, + position.X + size.X - padding, + position.Y + size.Y - padding + ); + } + + /// + /// Draw a clean line with subtle thickness + /// + private void DrawCleanLine(DrawingHandleScreen handle, Vector2 start, Vector2 end, Color color) + { + handle.DrawLine(start, end, color); + + // Add subtle thickness + var direction = (end - start).Normalized(); + var perpendicular = new Vector2(-direction.Y, direction.X) * 0.5f; + + var thicknessColor = new Color(color.R, color.G, color.B, color.A * 0.6f); + handle.DrawLine(start + perpendicular, end + perpendicular, thicknessColor); + handle.DrawLine(start - perpendicular, end - perpendicular, thicknessColor); + } } diff --git a/Content.Shared/Research/Prototypes/TechnologyPrototype.cs b/Content.Shared/Research/Prototypes/TechnologyPrototype.cs index 88ee821b862..7d5f0921ae2 100644 --- a/Content.Shared/Research/Prototypes/TechnologyPrototype.cs +++ b/Content.Shared/Research/Prototypes/TechnologyPrototype.cs @@ -77,6 +77,13 @@ public sealed partial class TechnologyPrototype : IPrototype [DataField(required: true)] public Vector2i Position { get; private set; } + /// + /// Defines the visual style of prerequisite connection lines leading TO this technology. + /// This controls how the lines from prerequisite techs to this tech are drawn. + /// + [DataField] + public PrerequisiteLineType PrerequisiteLineType { get; private set; } = PrerequisiteLineType.LShape; + [DataField] public float SoftCapContribution = 1; } @@ -98,3 +105,31 @@ public partial record struct GenericUnlock() [DataField] public string UnlockDescription = string.Empty; } + +// Frontier: This is used to define how the prerequisite lines are drawn in the R&D console UI. +/// +/// Defines the visual style of prerequisite connection lines +/// +public enum PrerequisiteLineType : byte +{ + /// + /// Clean L-shaped connections (default) + /// + LShape = 0, + + /// + /// Direct diagonal lines + /// + Diagonal = 1, + + /// + /// Tree-like branching connections with structured hierarchy + /// + Tree = 2, + + /// + /// Spread connections that avoid overlaps by using offset routing paths + /// + Spread = 3 +} +// End Frontier diff --git a/Resources/Migrations/tempCrescentMigration.yml b/Resources/Migrations/tempCrescentMigration.yml index 962afbdd791..36a032f6b7e 100644 --- a/Resources/Migrations/tempCrescentMigration.yml +++ b/Resources/Migrations/tempCrescentMigration.yml @@ -1,8 +1,7 @@ # This file holds all of the temporary migrations to get AdventureRule to actually load. # This is bad. Please port these properly or replace them in the map. - - +ResearchAndDevelopmentServerInterdyne: null Factory320Fab: null Factory320Assembler: null Factory120Assembler: FactoryShellAssembler diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml index 1744232a58f..c611a5b5c8b 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Machines/factional/servers.yml @@ -1,27 +1,17 @@ - type: entity - id: ResearchAndDevelopmentServerInterdyne + id: ResearchAndDevelopmentServerCyberdawn parent: ResearchAndDevelopmentServer - name: interdyne pharmaceuticals research server + name: cyberdawn technologies research server description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? components: - type: TechnologyDatabase supportedDisciplines: - - Interdyne + - Coalition - Mechatronics - Electronics - Astronautics - Biochemical -- type: entity - id: ResearchAndDevelopmentServerCyberdawn - parent: ResearchAndDevelopmentServer - name: cyberdawn technologies research server - description: Contains the collective knowledge of the station's scientists. Destroying it would send them back to the stone age. You don't want that do you? - components: - - type: TechnologyDatabase - supportedDisciplines: - - Coalition - - type: entity id: ResearchAndDevelopmentServerImperial parent: ResearchAndDevelopmentServer @@ -31,6 +21,10 @@ - type: TechnologyDatabase supportedDisciplines: - Imperial + - Mechatronics + - Electronics + - Astronautics + - Biochemical - type: entity id: ResearchAndDevelopmentServerCommunard @@ -41,12 +35,12 @@ - type: TechnologyDatabase supportedDisciplines: - Communard - # - Mechatronics - # - Electronics - # - Astronautics - # - Biochemical - # UnlockedTechnologies: - # - CommunardClothes + - Mechatronics + - Electronics + - Astronautics + - Biochemical + UnlockedTechnologies: + - CommunardClothes - type: entity id: ResearchAndDevelopmentServerCorporate @@ -56,4 +50,8 @@ components: - type: TechnologyDatabase supportedDisciplines: - - Corporate \ No newline at end of file + - Corporate + - Mechatronics + - Electronics + - Astronautics + - Biochemical \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml index b70b6907365..fcfa747ebdd 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Recipes/Lathes/dynamic/communard/microforge.yml @@ -86,4 +86,130 @@ id: ClothingBeltSheathNCWLKukri result: ClothingBeltSheathNCWLKukri materials: - Steel: 200 \ No newline at end of file + Steel: 200 + +- type: latheRecipe + id: WeaponRifleNCWLBatanya + result: WeaponRifleNCWLBatanya + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponShotgunToz123 + result: WeaponShotgunToz123 + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponSubMachineGunMilitant + result: WeaponSubMachineGunMilitant + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponShotgunProletar + result: WeaponShotgunProletar + materials: + Steel: 200 + +- type: latheRecipe + id: WeaponRifleNCWLRezerv + result: WeaponRifleNCWLRezerv + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterHardsuitNCWLJuggernaut + result: ClothingOuterHardsuitNCWLJuggernaut + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterHardsuitNCWLEngi + result: ClothingOuterHardsuitNCWLEngi + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterHardsuitNCWLMedi + result: ClothingOuterHardsuitNCWLMedi + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterHardsuitNCWLInfantry + result: ClothingOuterHardsuitNCWLInfantry + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterHardsuitNCWLPetya + result: ClothingOuterHardsuitNCWLPetya + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingShoesBootsMagNCWL + result: ClothingShoesBootsMagNCWL + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterArmorNCWLHeavyCarapace + result: ClothingOuterArmorNCWLHeavyCarapace + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterArmorNCWLCarapaceKapitan + result: ClothingOuterArmorNCWLCarapaceKapitan + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterArmorNCWLCarapace + result: ClothingOuterArmorNCWLCarapace + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingUniformJumpsuitNCWLKommissar + result: ClothingUniformJumpsuitNCWLKommissar + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingHeadHelmetNCWLEVA + result: ClothingHeadHelmetNCWLEVA + materials: + Steel: 200 + +- type: latheRecipe + id: ClothingOuterNCWLEVA + result: ClothingOuterNCWLEVA + materials: + Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 + +# - type: latheRecipe + # id: + # result: + # materials: + # Steel: 200 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml index 7f18b2f35ee..d3c5f51f17f 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/astronautics.yml @@ -1,283 +1,283 @@ -- type: technology - id: AstronauticsFishbed - name: Fishbed - icon: - sprite: _Crescent/Clothing/Independents/OuterClothing/fishbed.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingOuterHardsuitFishbed - - ClothingOuterHardsuitFishbedSilver - - ClothingOuterHardsuitFishbedGold - - ClothingOuterHardsuitFishbedColonial - - ClothingOuterHardsuitFishbedNLF - position: 0, 3 +# - type: technology + # id: AstronauticsFishbed + # name: Fishbed + # icon: + # sprite: _Crescent/Clothing/Independents/OuterClothing/fishbed.rsi + # state: icon + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingOuterHardsuitFishbed + # - ClothingOuterHardsuitFishbedSilver + # - ClothingOuterHardsuitFishbedGold + # - ClothingOuterHardsuitFishbedColonial + # - ClothingOuterHardsuitFishbedNLF + # position: 0, 3 -- type: technology - id: AstronauticsCenobite - name: Cenobite - icon: - sprite: _Crescent/Clothing/Independents/OuterClothing/cenobite.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingOuterHardsuitCenobite - - ClothingOuterHardsuitCenobiteVerdant - - ClothingOuterHardsuitCenobiteRed - position: 0, 4 - technologyPrerequisites: - - AstronauticsFishbed +# - type: technology + # id: AstronauticsCenobite + # name: Cenobite + # icon: + # sprite: _Crescent/Clothing/Independents/OuterClothing/cenobite.rsi + # state: icon + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingOuterHardsuitCenobite + # - ClothingOuterHardsuitCenobiteVerdant + # - ClothingOuterHardsuitCenobiteRed + # position: 0, 4 + # technologyPrerequisites: + # - AstronauticsFishbed -- type: technology - id: AstronauticsRockets - name: Rockets - icon: - sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi - state: blast - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - CartridgeRocketEMP - - CartridgeRocketHighYield - position: -1, 3 +# - type: technology + # id: AstronauticsRockets + # name: Rockets + # icon: + # sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi + # state: blast + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - CartridgeRocketEMP + # - CartridgeRocketHighYield + # position: -1, 3 -- type: technology - id: AstronauticsIdna - name: Idna - icon: - sprite: _Crescent/Objects/ShuttleWeapons/torpedo.rsi - state: base - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - IdnaFlatpack - position: 1, 3 +# - type: technology + # id: AstronauticsIdna + # name: Idna + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/torpedo.rsi + # state: base + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - IdnaFlatpack + # position: 1, 3 -- type: technology - id: AstronauticsKurosawa - name: Kurosawa - icon: - sprite: _Crescent/Objects/ShuttleWeapons/cheapmissile.rsi - state: rocket - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - KurosawaFlatpack - position: 2, 3 +# - type: technology + # id: AstronauticsKurosawa + # name: Kurosawa + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/cheapmissile.rsi + # state: rocket + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - KurosawaFlatpack + # position: 2, 3 -- type: technology - id: AstronauticsSwarmer - name: Swarmer - icon: - sprite: _Crescent/Objects/Autoturrets/swarmermissile.rsi - state: swarmer - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - SwarmerFlatpack - position: 3, 3 +# - type: technology + # id: AstronauticsSwarmer + # name: Swarmer + # icon: + # sprite: _Crescent/Objects/Autoturrets/swarmermissile.rsi + # state: swarmer + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SwarmerFlatpack + # position: 3, 3 -- type: technology - id: Astronautics - name: Lancer - icon: - sprite: _Crescent/Objects/Autoturrets/lancemissile.rsi - state: syndie_off - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - LancerFlatpack - position: 3, 4 - technologyPrerequisites: - - AstronauticsSwarmer +# - type: technology + # id: Astronautics + # name: Lancer + # icon: + # sprite: _Crescent/Objects/Autoturrets/lancemissile.rsi + # state: syndie_off + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - LancerFlatpack + # position: 3, 4 + # technologyPrerequisites: + # - AstronauticsSwarmer -- type: technology - id: AstronauticsSmallMissileHardpoint - name: Small missile hardpoint - icon: - sprite: _Crescent/Structures/hardpoints.rsi - state: Small - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - SmallMissileHardpointFlatpack - position: 4, 3 +# - type: technology + # id: AstronauticsSmallMissileHardpoint + # name: Small missile hardpoint + # icon: + # sprite: _Crescent/Structures/hardpoints.rsi + # state: Small + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SmallMissileHardpointFlatpack + # position: 4, 3 -- type: technology - id: AstronauticsMediumMissileHardpoint - name: Medium missile hardpoint - icon: - sprite: _Crescent/Structures/hardpoints.rsi - state: Medium - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - MediumMissileHardpointFlatpack - position: 4, 5 - technologyPrerequisites: - - AstronauticsSmallMissileHardpoint +# - type: technology + # id: AstronauticsMediumMissileHardpoint + # name: Medium missile hardpoint + # icon: + # sprite: _Crescent/Structures/hardpoints.rsi + # state: Medium + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - MediumMissileHardpointFlatpack + # position: 4, 5 + # technologyPrerequisites: + # - AstronauticsSmallMissileHardpoint -- type: technology - id: AstronauticsFixedHardpoint - name: Fixed hardpoint - icon: - sprite: _Crescent/Structures/fixedHardpoint.rsi - state: large - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - FixedHardpointFlatpack - position: 5, 4 - technologyPrerequisites: - - AstronauticsSmallMissileHardpoint +# - type: technology + # id: AstronauticsFixedHardpoint + # name: Fixed hardpoint + # icon: + # sprite: _Crescent/Structures/fixedHardpoint.rsi + # state: large + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - FixedHardpointFlatpack + # position: 5, 4 + # technologyPrerequisites: + # - AstronauticsSmallMissileHardpoint -- type: technology - id: AstronauticsMechRipley - name: Ripley - icon: - sprite: Objects/Specific/Mech/mecha.rsi - state: ripley - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - MechRipleyFlatpack - position: -2, 3 +# - type: technology + # id: AstronauticsMechRipley + # name: Ripley + # icon: + # sprite: Objects/Specific/Mech/mecha.rsi + # state: ripley + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - MechRipleyFlatpack + # position: -2, 3 -- type: technology - id: AstronauticsHardsuitElectronics - name: Hardsuit electronics - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: hardsuitelectronics - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - HardsuitElectronics1 - position: -3, 3 +# - type: technology + # id: AstronauticsHardsuitElectronics + # name: Hardsuit electronics + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: hardsuitelectronics + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - HardsuitElectronics1 + # position: -3, 3 -- type: technology - id: AstronauticsFibreAlloy - name: Plastitanium fibre alloy - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: plastitaniumfibrealloy - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - PlastitaniumFibreAlloy1 - position: -3, 4 - technologyPrerequisites: - - AstronauticsHardsuitElectronics +# - type: technology + # id: AstronauticsFibreAlloy + # name: Plastitanium fibre alloy + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: plastitaniumfibrealloy + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - PlastitaniumFibreAlloy1 + # position: -3, 4 + # technologyPrerequisites: + # - AstronauticsHardsuitElectronics -- type: technology - id: AstronauticsCombatMagboots - name: Combat magboots - icon: - sprite: _NF/Clothing/Shoes/Boots/magboots-combat.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingShoesBootsMagCombat - position: -4, 3 +# - type: technology + # id: AstronauticsCombatMagboots + # name: Combat magboots + # icon: + # sprite: _NF/Clothing/Shoes/Boots/magboots-combat.rsi + # state: icon + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingShoesBootsMagCombat + # position: -4, 3 -- type: technology - id: AstronauticsAdvancedMagboots - name: Advanced magboots - icon: - sprite: Clothing/Shoes/Boots/magboots-advanced.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingShoesBootsMagAdv - position: -4, 4 - technologyPrerequisites: - - AstronauticsCombatMagboots +# - type: technology + # id: AstronauticsAdvancedMagboots + # name: Advanced magboots + # icon: + # sprite: Clothing/Shoes/Boots/magboots-advanced.rsi + # state: icon + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingShoesBootsMagAdv + # position: -4, 4 + # technologyPrerequisites: + # - AstronauticsCombatMagboots -- type: technology - id: AstronauticsFieldManipulation - name: Field manipulation - icon: - sprite: Objects/Devices/Holoprojectors/field.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - ConstructionBagOfHolding - - HoloprojectorField - - OreBagOfHolding - position: -5, 3 +# - type: technology + # id: AstronauticsFieldManipulation + # name: Field manipulation + # icon: + # sprite: Objects/Devices/Holoprojectors/field.rsi + # state: icon + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ConstructionBagOfHolding + # - HoloprojectorField + # - OreBagOfHolding + # position: -5, 3 -- type: technology - id: AstronauticsAdvancedConstruction - name: Advanced construction - icon: - sprite: Objects/Tools/rcd.rsi - state: icon - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - HolofanProjector - - RPED - - RCD - - RPD - - RPED - - RCDAmmo - position: -6, 3 +# - type: technology + # id: AstronauticsAdvancedConstruction + # name: Advanced construction + # icon: + # sprite: Objects/Tools/rcd.rsi + # state: icon + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - HolofanProjector + # - RPED + # - RCD + # - RPD + # - RPED + # - RCDAmmo + # position: -6, 3 -- type: technology - id: AstronauticsModularBombs - name: Modular bombs - icon: - sprite: Objects/Devices/payload.rsi - state: payload-explosive-armed - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - GrenadeFlashBang - - ChemicalPayload - - FlashPayload - - ExplosivePayload - - TimerTrigger - - SignalTrigger - - VoiceTrigger - - Igniter - - ModularReceiver - - ProximitySensor - position: -7, 3 +# - type: technology + # id: AstronauticsModularBombs + # name: Modular bombs + # icon: + # sprite: Objects/Devices/payload.rsi + # state: payload-explosive-armed + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - GrenadeFlashBang + # - ChemicalPayload + # - FlashPayload + # - ExplosivePayload + # - TimerTrigger + # - SignalTrigger + # - VoiceTrigger + # - Igniter + # - ModularReceiver + # - ProximitySensor + # position: -7, 3 -- type: technology - id: AstronauticsAdvancedFieldManipulation - name: Advanced field manipulation - icon: - sprite: Clothing/Back/Backpacks/holding.rsi - state: holding - discipline: Astronautics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingBackpackDuffelHolding - - ClothingBackpackMessengerHolding - - ClothingBackpackHolding - position: 0, 5 +# - type: technology + # id: AstronauticsAdvancedFieldManipulation + # name: Advanced field manipulation + # icon: + # sprite: Clothing/Back/Backpacks/holding.rsi + # state: holding + # discipline: Astronautics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingBackpackDuffelHolding + # - ClothingBackpackMessengerHolding + # - ClothingBackpackHolding + # position: 0, 5 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml index b78f7b26143..fc9521d9116 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/biochemical.yml @@ -1,180 +1,180 @@ -- type: technology - id: BiochemicalSuture - name: Medicated suture - icon: - sprite: Objects/Specific/Medical/medical.rsi - state: medicated-suture - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - MedicatedSuture - position: 6, 0 +# - type: technology + # id: BiochemicalSuture + # name: Medicated suture + # icon: + # sprite: Objects/Specific/Medical/medical.rsi + # state: medicated-suture + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - MedicatedSuture + # position: 6, 0 -- type: technology - id: BiochemicalMesh - name: Regenerative mesh - icon: - sprite: Objects/Specific/Medical/medical.rsi - state: regenerative-mesh - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - RegenerativeMesh - position: 6, 1 +# - type: technology + # id: BiochemicalMesh + # name: Regenerative mesh + # icon: + # sprite: Objects/Specific/Medical/medical.rsi + # state: regenerative-mesh + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - RegenerativeMesh + # position: 6, 1 -- type: technology - id: BiochemicalAdvMop - name: Advanced mop - icon: - sprite: Objects/Specific/Janitorial/advmop.rsi - state: advmop - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - AdvMopItem - position: 6, -1 +# - type: technology + # id: BiochemicalAdvMop + # name: Advanced mop + # icon: + # sprite: Objects/Specific/Janitorial/advmop.rsi + # state: advmop + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - AdvMopItem + # position: 6, -1 -- type: technology - id: BiochemicalPortafib - name: Portafib - icon: - sprite: DeltaV/Objects/Medical/portafib.rsi - state: icon - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - Portafib - position: 6, 2 +# - type: technology + # id: BiochemicalPortafib + # name: Portafib + # icon: + # sprite: DeltaV/Objects/Medical/portafib.rsi + # state: icon + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - Portafib + # position: 6, 2 -- type: technology - id: BiochemicalIntermediateSurgery - name: Intermediate surgery tools - icon: - sprite: _Shitmed/Objects/Specific/Medical/Surgery/circular-saw.rsi - state: circular-saw - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - SawElectric - - ScalpelAdvanced - position: 7, 0 +# - type: technology + # id: BiochemicalIntermediateSurgery + # name: Intermediate surgery tools + # icon: + # sprite: _Shitmed/Objects/Specific/Medical/Surgery/circular-saw.rsi + # state: circular-saw + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SawElectric + # - ScalpelAdvanced + # position: 7, 0 -- type: technology - id: BiochemicalAdvancedSurgery - name: Advanced surgery tools - icon: - sprite: _Shitmed/Objects/Specific/Medical/Surgery/e-cautery.rsi - state: e-cautery - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - EnergyCautery - - AdvancedRetractor - - EnergyScalpel - position: 8, 0 - technologyPrerequisites: - - BiochemicalIntermediateSurgery +# - type: technology + # id: BiochemicalAdvancedSurgery + # name: Advanced surgery tools + # icon: + # sprite: _Shitmed/Objects/Specific/Medical/Surgery/e-cautery.rsi + # state: e-cautery + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - EnergyCautery + # - AdvancedRetractor + # - EnergyScalpel + # position: 8, 0 + # technologyPrerequisites: + # - BiochemicalIntermediateSurgery -- type: technology - id: BiochemicalCryostasis - name: Cryostasis - icon: - sprite: Objects/Specific/Chemistry/syringe.rsi - state: cryo_base0 - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - CryostasisBeaker - - SyringeCryostasis - - CryoPodFlatpak - - StatisBedFlatpack - position: 7, 1 +# - type: technology + # id: BiochemicalCryostasis + # name: Cryostasis + # icon: + # sprite: Objects/Specific/Chemistry/syringe.rsi + # state: cryo_base0 + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - CryostasisBeaker + # - SyringeCryostasis + # - CryoPodFlatpak + # - StatisBedFlatpack + # position: 7, 1 -- type: technology - id: BiochemicalBluespace - name: Small-scale bluespace - icon: - sprite: Objects/Specific/Chemistry/beaker_bluespace.rsi - state: beakerbluespace - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - BluespaceBeaker - - SyringeBluespace - position: 8, 1 - technologyPrerequisites: - - BiochemicalCryostasis +# - type: technology + # id: BiochemicalBluespace + # name: Small-scale bluespace + # icon: + # sprite: Objects/Specific/Chemistry/beaker_bluespace.rsi + # state: beakerbluespace + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BluespaceBeaker + # - SyringeBluespace + # position: 8, 1 + # technologyPrerequisites: + # - BiochemicalCryostasis -- type: technology - id: BiochemicalInjection - name: Injection - icon: - sprite: _Goobstation/Objects/Specific/Medical/autoinjector.rsi - state: medical-base - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - CartridgeAtropine - - CartridgeEpinephrine - - CartridgeBicaridine - - CartridgeDermaline - - CartridgeSaline - - ParamedHypo - - HypoBrigmedic - position: 7, -1 +# - type: technology + # id: BiochemicalInjection + # name: Injection + # icon: + # sprite: _Goobstation/Objects/Specific/Medical/autoinjector.rsi + # state: medical-base + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - CartridgeAtropine + # - CartridgeEpinephrine + # - CartridgeBicaridine + # - CartridgeDermaline + # - CartridgeSaline + # - ParamedHypo + # - HypoBrigmedic + # position: 7, -1 -- type: technology - id: BiochemicalAdvancedInjection - name: Advanced injection - icon: - sprite: Objects/Specific/Medical/hypospray.rsi - state: hypo - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - Hypospray - position: 8, -1 - technologyPrerequisites: - - BiochemicalInjection +# - type: technology + # id: BiochemicalAdvancedInjection + # name: Advanced injection + # icon: + # sprite: Objects/Specific/Medical/hypospray.rsi + # state: hypo + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - Hypospray + # position: 8, -1 + # technologyPrerequisites: + # - BiochemicalInjection -- type: technology - id: BiochemicalHydroponics - name: Cloning - icon: - sprite: Structures/Hydroponics/containers.rsi - state: hydrotray2 - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - HydroponicsTrayFlatpack - position: 7, 2 +# - type: technology + # id: BiochemicalHydroponics + # name: Cloning + # icon: + # sprite: Structures/Hydroponics/containers.rsi + # state: hydrotray2 + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - HydroponicsTrayFlatpack + # position: 7, 2 -- type: technology - id: BiochemicalCloning - name: Cloning - icon: - sprite: Structures/Machines/cloning.rsi - state: pod_1 - discipline: Biochemical - tier: 1 - cost: 750 - recipeUnlocks: - - BiomassReclaimerMachineFlatpack - - CloningConsoleComputerFlatpack - - CloningPodFlatpack - - MedicalScannerFlatpack - position: 8, 2 - technologyPrerequisites: - - BiochemicalHydroponics +# - type: technology + # id: BiochemicalCloning + # name: Cloning + # icon: + # sprite: Structures/Machines/cloning.rsi + # state: pod_1 + # discipline: Biochemical + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BiomassReclaimerMachineFlatpack + # - CloningConsoleComputerFlatpack + # - CloningPodFlatpack + # - MedicalScannerFlatpack + # position: 8, 2 + # technologyPrerequisites: + # - BiochemicalHydroponics \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml index fdbb7516475..06cbe39ee8b 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/communard.yml @@ -1,4 +1,3 @@ -# Tier 1 - type: technology id: CommunardClothes name: research-technology-communard-clothes @@ -43,4 +42,471 @@ - ClothingOuterArmorNCWLMedi - ClothingUniformJumpsuitNCWL - ClothingUniformJumpsuitNCWLSkirt - position: -1,0 + - ClothingOuterArmorNCWLHeavyCarapace + - ClothingOuterArmorNCWLCarapaceKapitan + - ClothingOuterArmorNCWLCarapace + - ClothingUniformJumpsuitNCWLKommissar + position: -2, 0 + +##WEAPONS +# Tier 0 + +- type: technology + id: CommunardRudimentaryWeaponry + name: Rudimentary Communard weaponry + icon: + sprite: _Crescent/Objects/Weapons/Guns/rezerv.rsi + state: icon + discipline: Communard + tier: 1 #0 + cost: 750 + recipeUnlocks: + - WeaponPistolComrade + - WeaponRevolverPythonSecurity + - WeaponPistolT91 + - NCWLLugBaton + - NCWLRiotShield + - WeaponShotgunProletar + - WeaponSubMachineGunNCWLWatchdog + - WeaponRifleNCWLRezerv + position: -4, 0 + technologyPrerequisites: + - CommunardClothes + +# Tier 1 + +- type: technology + id: CommunardFalin + name: Falin + icon: + sprite: _Crescent/Objects/Weapons/Guns/fal.rsi + state: icon + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponRifleFAL + position: -6, 0 + technologyPrerequisites: + - CommunardRudimentaryWeaponry + +- type: technology + id: CommunardToz123 + name: Toz-123 + icon: + sprite: _Crescent/Objects/Weapons/Guns/maul.rsi + state: icon + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponShotgunToz123 + position: -7, -1 + prerequisiteLineType: Spread + technologyPrerequisites: + - CommunardFalin + +- type: technology + id: CommunardBloodhound + name: Bloodhound + icon: + sprite: _Crescent/Objects/Weapons/Guns/liberator.rsi + state: icon + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - WeaponSubMachineGunBloodhound + position: -7, 1 + prerequisiteLineType: Spread + technologyPrerequisites: + - CommunardFalin + +# Tier 2 + +- type: technology + id: CommunardBatanya + name: Communard weaponry + icon: + sprite: _Crescent/Objects/Weapons/Guns/batanya.rsi + state: icon + discipline: Communard + tier: 2 + cost: 750 + recipeUnlocks: + - WeaponRifleNCWLBatanya + position: -8, 0 + technologyPrerequisites: + - CommunardFalin + +- type: technology + id: CommunardGM94 + name: GM94 + icon: + sprite: _Crescent/Objects/Weapons/Guns/gm94.rsi + state: icon + discipline: Communard + tier: 2 + cost: 750 + recipeUnlocks: + - WeaponLauncherGM94 + position: -9, 1 + prerequisiteLineType: Diagonal + technologyPrerequisites: + - CommunardBatanya + +- type: technology + id: CommunardMilitant + name: Militant + icon: + sprite: _Crescent/Objects/Weapons/Guns/militant.rsi + state: icon + discipline: Communard + tier: 2 + cost: 750 + recipeUnlocks: + - WeaponSubMachineGunMilitant + position: -9, -1 + prerequisiteLineType: Diagonal + technologyPrerequisites: + - CommunardBatanya + +# Tier 3 + +- type: technology + id: CommunardVibrokukri + name: Vibrokukri + icon: + sprite: _Crescent/Objects/Weapons/Melee/ncwlkukri.rsi + state: icon + discipline: Communard + tier: 3 + cost: 750 + recipeUnlocks: + - NCWLKukri + - ClothingBeltSheathNCWLKukri + position: -11, 1 + prerequisiteLineType: Spread + technologyPrerequisites: + - CommunardBatanya + +- type: technology + id: CommunardConscript + name: Conscript + icon: + sprite: _Crescent/Objects/Weapons/Guns/conscript.rsi + state: icon + discipline: Communard + tier: 3 + cost: 750 + recipeUnlocks: + - WeaponLightMachineGunConscript + position: -11, -1 + prerequisiteLineType: Spread + technologyPrerequisites: + - CommunardBatanya + +- type: technology + id: CommunardMolotGun + name: Molot + icon: + sprite: _Crescent/Objects/Weapons/Guns/molot.rsi + state: icon + discipline: Communard + tier: 3 + cost: 750 + recipeUnlocks: + - WeaponSniperMolot + position: -12, 0 + prerequisiteLineType: Spread + technologyPrerequisites: + - CommunardBatanya +##ARMOR/MECHS/MISC +# Tier 0 + +- type: technology + id: CommunardRudimentarySuits + name: Rudimentary Communard vacsuits + icon: + sprite: _Crescent/Clothing/NCWL/OuterClothing/salvagehardsuit.rsi + state: icon + discipline: Communard + tier: 1 #0 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitNCWLEngi + - ClothingOuterHardsuitNCWLMedi + - ClothingShoesBootsMagNCWL + - ClothingHeadHelmetNCWLEVA + - ClothingOuterNCWLEVA + position: -3, -3 + prerequisiteLineType: Diagonal + technologyPrerequisites: + - CommunardClothes + +# Tier 1 + +- type: technology + id: CommunardInfanteer + name: Infanteer + icon: + sprite: _Crescent/Clothing/NCWL/OuterClothing/infantryhardsuit.rsi + state: icon + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitNCWLInfantry + position: -5, -3 + technologyPrerequisites: + - CommunardRudimentarySuits + +- type: technology + id: CommunardExplosives + name: Infanteer + icon: + sprite: _Crescent/Objects/Weapons/Grenades/ncwl_rgd55.rsi + state: icon + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ZariyaFlashbangHandgrenade + - RGD55M13Handgrenade + position: -6, -2 + prerequisiteLineType: Diagonal + technologyPrerequisites: + - CommunardInfanteer + +# Tier 2 + +- type: technology + id: CommunardPetya + name: Petya + icon: + sprite: _Crescent/Clothing/NCWL/OuterClothing/commieheavy.rsi + state: icon + discipline: Communard + tier: 2 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitNCWLPetya + position: -7, -3 + technologyPrerequisites: + - CommunardInfanteer + +- type: technology + id: CommunardLancerMech + name: Lancer + icon: + sprite: _Crescent/Objects/Specific/mecha.rsi + state: lancer + discipline: Communard + tier: 2 + cost: 750 + recipeUnlocks: + - MechNCWLLancerFlatpack + position: -8, -4 + prerequisiteLineType: Diagonal + technologyPrerequisites: + - CommunardPetya + +# Tier 3 + +- type: technology + id: CommunardHades + name: Hades + icon: + sprite: _Crescent/Clothing/NCWL/OuterClothing/commienaut.rsi + state: icon + discipline: Communard + tier: 3 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitNCWLJuggernaut + position: -9, -3 + technologyPrerequisites: + - CommunardPetya + +- type: technology + id: CommunardBogatyrMech + name: Hades + icon: + sprite: _Crescent/Objects/Specific/mecha.rsi + state: bogatyr + discipline: Communard + tier: 3 + cost: 750 + recipeUnlocks: + - ClothingOuterHardsuitNCWLJuggernaut + position: -10, -4 + technologyPrerequisites: + - CommunardLancerMech + +##SHIP RELATED +# Tier 0 + +- type: technology + id: CommunardRudimentaryShips + name: Rudimentary ships + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: corvette + discipline: Communard + tier: 1 #0 + cost: 750 + recipeUnlocks: + - ShipVoucherLodka + - ShipVoucherVanguard + - ShipVoucherZorniy + position: -3, 3 + prerequisiteLineType: Diagonal + technologyPrerequisites: + - CommunardClothes + +# Tier 1 + +- type: technology + id: CommunardIvarod + name: Rudimentary ships + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: battleship + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherIvarod + position: -5, 3 + technologyPrerequisites: + - CommunardRudimentaryShips + +- type: technology + id: CommunardKrechet + name: Rudimentary ships + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: fighter + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherKrechet + position: -6, 2 + technologyPrerequisites: + - CommunardIvarod + prerequisiteLineType: Spread + +- type: technology + id: CommunardMolot + name: Rudimentary ships + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: frigate + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherMolot + position: -6, 4 + technologyPrerequisites: + - CommunardIvarod + prerequisiteLineType: Spread + +# Tier 2 + +- type: technology + id: CommunardVanguardMarkTwo + name: Vanguard Mk.II + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: frigate + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherVanguardMarkTwo + position: -7, 3 + technologyPrerequisites: + - CommunardIvarod + +- type: technology + id: CommunardGargut + name: Gargut + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: dreadnought + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherGargut + position: -8, 2 + technologyPrerequisites: + - CommunardVanguardMarkTwo + prerequisiteLineType: Diagonal + +- type: technology + id: CommunardHind + name: Hind + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: battleship + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherHind + position: -8, 4 + technologyPrerequisites: + - CommunardVanguardMarkTwo + prerequisiteLineType: Diagonal + +# Tier 3 + +- type: technology + id: CommunardBogatyr + name: Bogatyr + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: industrial + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherBogatyr + position: -11, 3 + technologyPrerequisites: + - CommunardVanguardMarkTwo + +- type: technology + id: CommunardStern + name: Stern + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: bigindustrial + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherStern + position: -10, 4 + technologyPrerequisites: + - CommunardVanguardMarkTwo + prerequisiteLineType: Spread + +- type: technology + id: CommunardSunder + name: Sunder + icon: + sprite: _Crescent/ShipIcons/ifficons.rsi + state: battleship + discipline: Communard + tier: 1 + cost: 750 + recipeUnlocks: + - ShipVoucherSunder + position: -10, 2 + technologyPrerequisites: + - CommunardVanguardMarkTwo + prerequisiteLineType: Spread \ No newline at end of file diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml index b61a67b9e4b..13d111d6a4d 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/electronics.yml @@ -1,342 +1,342 @@ -- type: technology - id: ElectronicsBasicElectronics - name: Basic electronics - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicelectronics - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - BasicElectronics1 - position: -3, 0 +# - type: technology + # id: ElectronicsBasicElectronics + # name: Basic electronics + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: basicelectronics + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BasicElectronics1 + # position: -3, 0 -- type: technology - id: ElectronicsAdvancedElectronics - name: Advanced electronics - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: advancedelectronics - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - BasicElectronics1 - position: -4, 0 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsAdvancedElectronics + # name: Advanced electronics + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: advancedelectronics + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BasicElectronics1 + # position: -4, 0 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsWeakLaserLocus - name: Weak laser locus - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: weaklaserlocus - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - WeakLaserLocus1 - position: -4, 1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsWeakLaserLocus + # name: Weak laser locus + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: weaklaserlocus + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - WeakLaserLocus1 + # position: -4, 1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsHardlightGenerator - name: Hardlight generator - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: hardlightgenerator - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - HardlightGenerator1 - position: -4, -1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsHardlightGenerator + # name: Hardlight generator + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: hardlightgenerator + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - HardlightGenerator1 + # position: -4, -1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsLaserLocus - name: Focused laser locus - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: laserlocus - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - LaserLocus1 - position: -5, 1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsLaserLocus + # name: Focused laser locus + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: laserlocus + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - LaserLocus1 + # position: -5, 1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsAdvancedComponents - name: Advanced components - icon: - sprite: Objects/Misc/stock_parts.rsi - state: nano_mani - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - AdvancedCapacitorStockPart - - NanoManipulatorStockPart - - AdvancedMatterBinStockPart - position: -5, -1 - technologyPrerequisites: - - ElectronicsAdvancedElectronics +# - type: technology + # id: ElectronicsAdvancedComponents + # name: Advanced components + # icon: + # sprite: Objects/Misc/stock_parts.rsi + # state: nano_mani + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - AdvancedCapacitorStockPart + # - NanoManipulatorStockPart + # - AdvancedMatterBinStockPart + # position: -5, -1 + # technologyPrerequisites: + # - ElectronicsAdvancedElectronics -- type: technology - id: ElectronicsAdvancedComponents - name: Advanced components - icon: - sprite: Objects/Misc/stock_parts.rsi - state: nano_mani - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - AdvancedCapacitorStockPart - - NanoManipulatorStockPart - - AdvancedMatterBinStockPart - position: -5, -1 - technologyPrerequisites: - - ElectronicsAdvancedElectronics +# - type: technology + # id: ElectronicsAdvancedComponents + # name: Advanced components + # icon: + # sprite: Objects/Misc/stock_parts.rsi + # state: nano_mani + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - AdvancedCapacitorStockPart + # - NanoManipulatorStockPart + # - AdvancedMatterBinStockPart + # position: -5, -1 + # technologyPrerequisites: + # - ElectronicsAdvancedElectronics -- type: technology - id: ElectronicsTranslators - name: Translators - icon: - sprite: Objects/Devices/translator.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - CreoleTranslator - - FreespeakTranslator - - KaishagoTranslator - - LowImperialTranslator - - TradebandTranslator - position: -5, 0 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsTranslators + # name: Translators + # icon: + # sprite: Objects/Devices/translator.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - CreoleTranslator + # - FreespeakTranslator + # - KaishagoTranslator + # - LowImperialTranslator + # - TradebandTranslator + # position: -5, 0 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsAdvancedPowerStorage - name: High capacity power cells - icon: - sprite: Objects/Power/power_cells.rsi - state: high - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - PowerCellHigh - - SMESAdvancedFlatpack - - TurboItemRechargerFlatpack - position: -6, 0 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsAdvancedPowerStorage + # name: High capacity power cells + # icon: + # sprite: Objects/Power/power_cells.rsi + # state: high + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - PowerCellHigh + # - SMESAdvancedFlatpack + # - TurboItemRechargerFlatpack + # position: -6, 0 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsPowerCellHigh - name: High capacity power cells - icon: - sprite: _NF/Objects/Weapons/EMP-Gun.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - WeaponEmpEmitter - position: -7, 0 - technologyPrerequisites: - - ElectronicsAdvancedPowerStorage +# - type: technology + # id: ElectronicsPowerCellHigh + # name: High capacity power cells + # icon: + # sprite: _NF/Objects/Weapons/EMP-Gun.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - WeaponEmpEmitter + # position: -7, 0 + # technologyPrerequisites: + # - ElectronicsAdvancedPowerStorage -- type: technology - id: ElectronicsIntegratedVision - name: Integrated vision - icon: - sprite: Clothing/Eyes/Goggles/nightvision.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingEyesNightVisionGoggles - - ClothingEyesGlassesSecurity - position: -6, -1 - technologyPrerequisites: - - ElectronicsAdvancedPowerStorage +# - type: technology + # id: ElectronicsIntegratedVision + # name: Integrated vision + # icon: + # sprite: Clothing/Eyes/Goggles/nightvision.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingEyesNightVisionGoggles + # - ClothingEyesGlassesSecurity + # position: -6, -1 + # technologyPrerequisites: + # - ElectronicsAdvancedPowerStorage -- type: technology - id: ElectronicsThermalVision - name: Thermal vision - icon: - sprite: Clothing/Eyes/Goggles/thermal.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingEyesThermalVision - position: -6, 1 - technologyPrerequisites: - - ElectronicsAdvancedPowerStorage +# - type: technology + # id: ElectronicsThermalVision + # name: Thermal vision + # icon: + # sprite: Clothing/Eyes/Goggles/thermal.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingEyesThermalVision + # position: -6, 1 + # technologyPrerequisites: + # - ElectronicsAdvancedPowerStorage -- type: technology - id: ElectronicsAdvancedIntegratedVision - name: Advanced integrated vision - icon: - sprite: Clothing/Eyes/Goggles/medical_nightvision.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingEyesNightVisionDiagnosticGoggles - - ClothingEyesNightVisionMedicalGoggles - - ClothingEyesNightVisionSecurityGoggles - position: -6, -2 - technologyPrerequisites: - - ElectronicsIntegratedVision +# - type: technology + # id: ElectronicsAdvancedIntegratedVision + # name: Advanced integrated vision + # icon: + # sprite: Clothing/Eyes/Goggles/medical_nightvision.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingEyesNightVisionDiagnosticGoggles + # - ClothingEyesNightVisionMedicalGoggles + # - ClothingEyesNightVisionSecurityGoggles + # position: -6, -2 + # technologyPrerequisites: + # - ElectronicsIntegratedVision -- type: technology - id: ElectronicsPlasmaCaster - name: Basic electronics - icon: - sprite: _Crescent/Objects/ShuttleWeapons/lasersmall.rsi - state: lse-400c - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - PlasmaRepeaterFlatpack - position: -7, -1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsPlasmaCaster + # name: Basic electronics + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/lasersmall.rsi + # state: lse-400c + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - PlasmaRepeaterFlatpack + # position: -7, -1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsSmallEnergyHardpoint - name: Small energy hardpoint - icon: - sprite: _Crescent/Structures/hardpoints.rsi - state: Small - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - SmallEnergyHardpointFlatpack - position: -7, -2 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsSmallEnergyHardpoint + # name: Small energy hardpoint + # icon: + # sprite: _Crescent/Structures/hardpoints.rsi + # state: Small + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SmallEnergyHardpointFlatpack + # position: -7, -2 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsMediumEnergyHardpoint - name: Medium energy hardpoint - icon: - sprite: _Crescent/Structures/hardpoints.rsi - state: Medium - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - MediumEnergyHardpointFlatpack - position: -7, -3 - technologyPrerequisites: - - ElectronicsSmallEnergyHardpoint +# - type: technology + # id: ElectronicsMediumEnergyHardpoint + # name: Medium energy hardpoint + # icon: + # sprite: _Crescent/Structures/hardpoints.rsi + # state: Medium + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - MediumEnergyHardpointFlatpack + # position: -7, -3 + # technologyPrerequisites: + # - ElectronicsSmallEnergyHardpoint -- type: technology - id: ElectronicsSmallShieldEmitter - name: Small shield emitter - icon: - sprite: _Crescent/Structures/shieldemittersmall.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - ShieldEmitterSmallFlatpack - position: -8, 0 - technologyPrerequisites: - - ElectronicsHardlightGenerator +# - type: technology + # id: ElectronicsSmallShieldEmitter + # name: Small shield emitter + # icon: + # sprite: _Crescent/Structures/shieldemittersmall.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ShieldEmitterSmallFlatpack + # position: -8, 0 + # technologyPrerequisites: + # - ElectronicsHardlightGenerator -- type: technology - id: ElectronicsEinstein - name: Advanced boriatic power generation - icon: - sprite: _Crescent/Structures/boriatic_reactor.rsi - state: portgen0 - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - BoriaticGeneratorEinsteinFlatpack - position: -8, 1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsEinstein + # name: Advanced boriatic power generation + # icon: + # sprite: _Crescent/Structures/boriatic_reactor.rsi + # state: portgen0 + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BoriaticGeneratorEinsteinFlatpack + # position: -8, 1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsAME - name: Advanced boriatic power generation - icon: - sprite: Structures/Power/Generation/ame.rsi - state: control - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - AmePartFlatpack - - AmeControllerFlatpack - position: -8, 2 - technologyPrerequisites: - - ElectronicsEinstein +# - type: technology + # id: ElectronicsAME + # name: Advanced boriatic power generation + # icon: + # sprite: Structures/Power/Generation/ame.rsi + # state: control + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - AmePartFlatpack + # - AmeControllerFlatpack + # position: -8, 2 + # technologyPrerequisites: + # - ElectronicsEinstein -- type: technology - id: ElectronicsTechDiskComputer - name: Tech disk computer - icon: - sprite: Structures/Machines/tech_disk_printer.rsi - state: icon - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - TechDiskComputerFlatpack - position: -9, 1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsTechDiskComputer + # name: Tech disk computer + # icon: + # sprite: Structures/Machines/tech_disk_printer.rsi + # state: icon + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - TechDiskComputerFlatpack + # position: -9, 1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsAdvancedRadar - name: Advanced radar - icon: - sprite: Structures/Machines/computers.rsi - state: eris_control - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - ComputerAdvancedRadarFlatpack - position: -9, 0 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsAdvancedRadar + # name: Advanced radar + # icon: + # sprite: Structures/Machines/computers.rsi + # state: eris_control + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ComputerAdvancedRadarFlatpack + # position: -9, 0 + # technologyPrerequisites: + # - ElectronicsBasicElectronics -- type: technology - id: ElectronicsEwar - name: Ewar - icon: - sprite: _Crescent/Objects/Devices/jammerewar.rsi - state: jammer - discipline: Electronics - tier: 1 - cost: 750 - recipeUnlocks: - - EwarDeviceFlatpack - position: -9, -1 - technologyPrerequisites: - - ElectronicsBasicElectronics +# - type: technology + # id: ElectronicsEwar + # name: Ewar + # icon: + # sprite: _Crescent/Objects/Devices/jammerewar.rsi + # state: jammer + # discipline: Electronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - EwarDeviceFlatpack + # position: -9, -1 + # technologyPrerequisites: + # - ElectronicsBasicElectronics diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml index 7f71d36966f..82fae7056fe 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/imperial.yml @@ -51,13 +51,14 @@ - ClothingNeckCloakImperialCapelet - ClothingMaskImperialAdjutantMask - ClothingHeadHatImperialSurgeon + - ClothingNeckImperialGreatcoat position: 1,0 - type: technology id: ImperialRudimentaryWeaponry name: Rudimentary Imperial weaponry icon: - sprite: _Crescent/Objects/Weapons/Guns/c20r.rsi + sprite: _Crescent/Objects/Weapons/Guns/surplus_dsm_smg.rsi state: icon discipline: Imperial tier: 1 diff --git a/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml index 19f59673607..19aa7915d91 100644 --- a/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml +++ b/Resources/Prototypes/_Crescent/Entities/Industry/Research/mechatronics.yml @@ -1,357 +1,357 @@ -- type: technology - id: MechatronicsShells - name: Shell assembly - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: assembler - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - FactoryShellAssemblerFlatpack - - FactoryShellWeldFlatpack - position: -1, -3 +# - type: technology + # id: MechatronicsShells + # name: Shell assembly + # icon: + # sprite: _Crescent/Structures/factorystructures.rsi + # state: assembler + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - FactoryShellAssemblerFlatpack + # - FactoryShellWeldFlatpack + # position: -1, -3 -- type: technology - id: MechatronicsAssembly - name: Composite materials - icon: - sprite: Structures/Machines/ore_processor.rsi - state: icon - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - ShipyardManufactorumFlatpack - - AutoloomFablatheFlatpack - position: 0, -3 +# - type: technology + # id: MechatronicsAssembly + # name: Composite materials + # icon: + # sprite: Structures/Machines/ore_processor.rsi + # state: icon + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ShipyardManufactorumFlatpack + # - AutoloomFablatheFlatpack + # position: 0, -3 -- type: technology - id: MechatronicsRefinery - name: Refineries - icon: - sprite: Structures/Machines/sheetifier.rsi - state: base_machine - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - OreProcessorFlatpack - - ScrapRefinerFlatpack - position: 1, -3 +# - type: technology + # id: MechatronicsRefinery + # name: Refineries + # icon: + # sprite: Structures/Machines/sheetifier.rsi + # state: base_machine + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - OreProcessorFlatpack + # - ScrapRefinerFlatpack + # position: 1, -3 -- type: technology - id: MechatronicsExhumer - name: Exhumer turrets - icon: - sprite: _Crescent/Objects/ShuttleWeapons/mininglaser.rsi - state: states - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - ExhumerFlatpack - position: 1, -4 +# - type: technology + # id: MechatronicsExhumer + # name: Exhumer turrets + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/mininglaser.rsi + # state: states + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ExhumerFlatpack + # position: 1, -4 -- type: technology - id: MechatronicsPDT - name: Point defense turrets - icon: - sprite: _Crescent/Objects/Autoturrets/lightautoturret.rsi - state: syndie_off - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - PDTFlatpack - position: 1, -5 +# - type: technology + # id: MechatronicsPDT + # name: Point defense turrets + # icon: + # sprite: _Crescent/Objects/Autoturrets/lightautoturret.rsi + # state: syndie_off + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - PDTFlatpack + # position: 1, -5 -- type: technology - id: MechatronicsPDTMk2 - name: Mark two point defense turrets - icon: - sprite: _Crescent/Objects/Autoturrets/lightautoturret.rsi - state: syndie_off - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - PDTMk2Flatpack - position: 2, -5 - technologyPrerequisites: - - MechatronicsPDT +# - type: technology + # id: MechatronicsPDTMk2 + # name: Mark two point defense turrets + # icon: + # sprite: _Crescent/Objects/Autoturrets/lightautoturret.rsi + # state: syndie_off + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - PDTMk2Flatpack + # position: 2, -5 + # technologyPrerequisites: + # - MechatronicsPDT -- type: technology - id: MechatronicsSlugthrower - name: Slugthrowers - icon: - sprite: _Crescent/Objects/ShuttleWeapons/50cal.rsi - state: space_artillery - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - SlugthrowerFlatpack - - SlugspitterFlatpack - position: 0, -5 +# - type: technology + # id: MechatronicsSlugthrower + # name: Slugthrowers + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/50cal.rsi + # state: space_artillery + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SlugthrowerFlatpack + # - SlugspitterFlatpack + # position: 0, -5 -- type: technology - id: MechatronicsMachinegun - name: Machineguns - icon: - sprite: _Crescent/Objects/ShuttleWeapons/vulcan.rsi - state: space_artillery - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - OperatorFlatpack - - VulcanFlatpack - position: -1, -5 +# - type: technology + # id: MechatronicsMachinegun + # name: Machineguns + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/vulcan.rsi + # state: space_artillery + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - OperatorFlatpack + # - VulcanFlatpack + # position: -1, -5 -- type: technology - id: MechatronicsArtillery - name: Artillery - icon: - sprite: _Crescent/Objects/ShuttleWeapons/artillery.rsi - state: artillery - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - 120mmFlatpack - position: 0, -4 +# - type: technology + # id: MechatronicsArtillery + # name: Artillery + # icon: + # sprite: _Crescent/Objects/ShuttleWeapons/artillery.rsi + # state: artillery + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - 120mmFlatpack + # position: 0, -4 -- type: technology - id: MechatronicsFlak - name: Flak - icon: - sprite: _Crescent/Objects/Autoturrets/flak.rsi - state: syndie_off - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - PrinceFlatpack - position: -1, -4 +# - type: technology + # id: MechatronicsFlak + # name: Flak + # icon: + # sprite: _Crescent/Objects/Autoturrets/flak.rsi + # state: syndie_off + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - PrinceFlatpack + # position: -1, -4 -- type: technology - id: MechatronicsNeedler - name: Heavy autoturrets - icon: - sprite: _Crescent/Objects/Autoturrets/needler.rsi - state: syndie_off - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - NeedlerFlatpack - position: -0, -6 +# - type: technology + # id: MechatronicsNeedler + # name: Heavy autoturrets + # icon: + # sprite: _Crescent/Objects/Autoturrets/needler.rsi + # state: syndie_off + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - NeedlerFlatpack + # position: -0, -6 -- type: technology - id: MechatronicsCycler - name: Ballistic gas cyclers - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: gascycler - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - BallisticCycler - position: -2, -3 +# - type: technology + # id: MechatronicsCycler + # name: Ballistic gas cyclers + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: gascycler + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BallisticCycler + # position: -2, -3 -- type: technology - id: MechatronicsBasicMechatronics - name: Basic mechatronics - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: basicmechanic - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - BasicMechatronics1 - position: -3, -3 +# - type: technology + # id: MechatronicsBasicMechatronics + # name: Basic mechatronics + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: basicmechanic + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - BasicMechatronics1 + # position: -3, -3 -- type: technology - id: MechatronicsTubeLoader - name: Tube loader - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: tubeloaderrobotics - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - TubeLoader1 - position: -2, -4 - technologyPrerequisites: - - MechatronicsCycler +# - type: technology + # id: MechatronicsTubeLoader + # name: Tube loader + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: tubeloaderrobotics + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - TubeLoader1 + # position: -2, -4 + # technologyPrerequisites: + # - MechatronicsCycler -- type: technology - id: MechatronicsAdvancedMechatronics - name: Advanced mechatronics - icon: - sprite: _Crescent/Objects/Materials/materials.rsi - state: advancedmechanic - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - AdvancedMechatronics1 - position: -3, -4 - technologyPrerequisites: - - MechatronicsBasicMechatronics +# - type: technology + # id: MechatronicsAdvancedMechatronics + # name: Advanced mechatronics + # icon: + # sprite: _Crescent/Objects/Materials/materials.rsi + # state: advancedmechanic + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - AdvancedMechatronics1 + # position: -3, -4 + # technologyPrerequisites: + # - MechatronicsBasicMechatronics -- type: technology - id: MechatronicsCommodityFabricator - name: Variable commodity fabricator - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: makina - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - VariableCommodityFabricatorFlatpack - position: -4, -4 +# - type: technology + # id: MechatronicsCommodityFabricator + # name: Variable commodity fabricator + # icon: + # sprite: _Crescent/Structures/factorystructures.rsi + # state: makina + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - VariableCommodityFabricatorFlatpack + # position: -4, -4 -- type: technology - id: MechatronicsAdvancedCommodityFabricator - name: Advanced variable commodity fabricator - icon: - sprite: _Crescent/Structures/factorystructures.rsi - state: advancedfab - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - AdvancedVariableCommodityFablatheFlatpack - position: -4, -5 - technologyPrerequisites: - - MechatronicsCommodityFabricator +# - type: technology + # id: MechatronicsAdvancedCommodityFabricator + # name: Advanced variable commodity fabricator + # icon: + # sprite: _Crescent/Structures/factorystructures.rsi + # state: advancedfab + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - AdvancedVariableCommodityFablatheFlatpack + # position: -4, -5 + # technologyPrerequisites: + # - MechatronicsCommodityFabricator -- type: technology - id: MechatronicsMicroforge - name: Microforge replication - icon: - sprite: _Crescent/Structures/nanoforge.rsi - state: fab-idle - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - MicroforgeFlatpack - position: -4, -6 - technologyPrerequisites: - - MechatronicsAdvancedCommodityFabricator +# - type: technology + # id: MechatronicsMicroforge + # name: Microforge replication + # icon: + # sprite: _Crescent/Structures/nanoforge.rsi + # state: fab-idle + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - MicroforgeFlatpack + # position: -4, -6 + # technologyPrerequisites: + # - MechatronicsAdvancedCommodityFabricator -- type: technology - id: MechatronicsSmallBallisticHardpoint - name: Small ballistic hardpoint - icon: - sprite: _Crescent/Structures/hardpoints.rsi - state: Small - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - SmallBallisticHardpointFlatpack - position: 3, -3 +# - type: technology + # id: MechatronicsSmallBallisticHardpoint + # name: Small ballistic hardpoint + # icon: + # sprite: _Crescent/Structures/hardpoints.rsi + # state: Small + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SmallBallisticHardpointFlatpack + # position: 3, -3 -- type: technology - id: MechatronicsMediumBallisticHardpoint - name: Medium ballistic hardpoint - icon: - sprite: _Crescent/Structures/hardpoints.rsi - state: Medium - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - MediumBallisticHardpointFlatpack - position: 3, -4 - technologyPrerequisites: - - MechatronicsSmallBallisticHardpoint +# - type: technology + # id: MechatronicsMediumBallisticHardpoint + # name: Medium ballistic hardpoint + # icon: + # sprite: _Crescent/Structures/hardpoints.rsi + # state: Medium + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - MediumBallisticHardpointFlatpack + # position: 3, -4 + # technologyPrerequisites: + # - MechatronicsSmallBallisticHardpoint -- type: technology - id: MechatronicsAdvancedTools - name: Advanced tools - icon: - sprite: Objects/Tools/jaws_of_life.rsi - state: jaws_pry - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - ClothingBeltChiefEngineer - - JawsOfLife - - WelderExperimental - - PowerDrill - - ClothingMaskWeldingGas - position: 4, -3 +# - type: technology + # id: MechatronicsAdvancedTools + # name: Advanced tools + # icon: + # sprite: Objects/Tools/jaws_of_life.rsi + # state: jaws_pry + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - ClothingBeltChiefEngineer + # - JawsOfLife + # - WelderExperimental + # - PowerDrill + # - ClothingMaskWeldingGas + # position: 4, -3 -- type: technology - id: MechatronicsRudimentaryGuns - name: Rudimentary guns - icon: - sprite: _Crescent/Objects/Weapons/Guns/mp5.rsi - state: icon - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - WeaponSubMachineGunMP5 - - WeaponPistolHKUSP - - WeaponDisablerSMG - position: 5, -3 +# - type: technology + # id: MechatronicsRudimentaryGuns + # name: Rudimentary guns + # icon: + # sprite: _Crescent/Objects/Weapons/Guns/mp5.rsi + # state: icon + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - WeaponSubMachineGunMP5 + # - WeaponPistolHKUSP + # - WeaponDisablerSMG + # position: 5, -3 -- type: technology - id: MechatronicsAdvancedGuns - name: Rudimentary guns - icon: - sprite: _Crescent/Objects/Weapons/Guns/carbine.rsi - state: icon - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - WeaponShotgunKammerer - - WeaponRifleM90GrenadeLauncher - position: 5, -4 - technologyPrerequisites: - - MechatronicsRudimentaryGuns +# - type: technology + # id: MechatronicsAdvancedGuns + # name: Rudimentary guns + # icon: + # sprite: _Crescent/Objects/Weapons/Guns/carbine.rsi + # state: icon + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - WeaponShotgunKammerer + # - WeaponRifleM90GrenadeLauncher + # position: 5, -4 + # technologyPrerequisites: + # - MechatronicsRudimentaryGuns -- type: technology - id: MechatronicsRudimentaryMelee - name: Rudimentary force application - icon: - sprite: Objects/Weapons/Melee/shields.rsi - state: riot-icon - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - RiotBulletShield - - RiotShield - - RiotLaserShield - - TelescopicBaton - position: 6, -3 +# - type: technology + # id: MechatronicsRudimentaryMelee + # name: Rudimentary force application + # icon: + # sprite: Objects/Weapons/Melee/shields.rsi + # state: riot-icon + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - RiotBulletShield + # - RiotShield + # - RiotLaserShield + # - TelescopicBaton + # position: 6, -3 -- type: technology - id: MechatronicsAdvancedMelee - name: Advanced hurting techniques - icon: - sprite: Nyanotrasen/Objects/Weapons/Melee/breaching_hammer.rsi - state: icon - discipline: Mechatronics - tier: 1 - cost: 750 - recipeUnlocks: - - SecBreachingHammer - - ThrowingKnife - - TelescopicShield - position: 6, -4 - technologyPrerequisites: - - MechatronicsRudimentaryMelee +# - type: technology + # id: MechatronicsAdvancedMelee + # name: Advanced hurting techniques + # icon: + # sprite: Nyanotrasen/Objects/Weapons/Melee/breaching_hammer.rsi + # state: icon + # discipline: Mechatronics + # tier: 1 + # cost: 750 + # recipeUnlocks: + # - SecBreachingHammer + # - ThrowingKnife + # - TelescopicShield + # position: 6, -4 + # technologyPrerequisites: + # - MechatronicsRudimentaryMelee diff --git a/Resources/Prototypes/_Crescent/Entities/Structures/Machines/Computers/passivefabricators.yml b/Resources/Prototypes/_Crescent/Entities/Structures/Machines/Computers/passivefabricators.yml index 8bd9b75dfd1..0a005499442 100644 --- a/Resources/Prototypes/_Crescent/Entities/Structures/Machines/Computers/passivefabricators.yml +++ b/Resources/Prototypes/_Crescent/Entities/Structures/Machines/Computers/passivefabricators.yml @@ -7,7 +7,7 @@ - SheetUranium1 - type: entity - parent: MedicalBiofabricator + parent: BaseLatheLube id: PassiveSpawnerDebugPrototype name: Excelsior Material Drop-In Uplink suffix: DEBUG, DO NOT MAP

*4G8j7 z@-H2{9TvbFI!EXFaNdYtEobS>UyptmPLgWxQFivQy%=$e+Yzks@D1TLU}$U_E)+lS zXv6Q?@cmjCGl^hkYw~igy6FF!I9c)VTXwDH`111dQQiS$wwwjeq=;t&e*nu(&*R-f z09e;Z2wI>YQknXZx92xS2kjm==oLd3P24CC$!&e3=ZT60mJ5SF5Vym_+hcXaQ2foy zVtc&H>&bKIL8dAaXzXl?>TbT_l}za@ zZ|MuuoOX1hJh#V8Hgpo+My%K!xCm;Dsz$%*()#tu!t7$aj@~`))y4kXnv_QYSalbR zKuTC}7(pN&6`NkKlc@3H@WeH%(er*Nz@0-@=Bcmn@-G}j6WpUqvj9HUdOZH2sm^`v*X6c#a-c!Evf@jqRv@=>J4HtZvi7RU7plWHQsO?!Y@v89_m6@P+zQ~N#CWSakT*<{_Nz*FK}|T#xIXerIY7_9vn8Fvs&_H#45*r= zd0(SOob7fI`)z;V*+-VZ%+%v#_)GYH>%z3^tb+RuA|si@kX z!AD7;C9*ZUdozqCR7{ zf?K2HS`~VQ4}T}};KKqd1?vq0-RiT_j<|bk0peGTLH@$Ok{i@xkwM~ob|7BVK3F&& zF~%w_AitjCPEUZkqrDg0Dphf3Ea#~j}GEi-qg9e5(Q zO5RvPAT84BaczgumZfbyGpG5izho9uh02ty7d0|ip2=F5(#~C4?^mi65nn4)Sfz+U z;0@7d?cQ*>=q(z_*|uuI72^1gU|8KkIHqIY62qQU2(icZ_YxU0?*&7S8wS0?X=*S{ zbK}NvAng>`7mCanwg@Uf3<7^Y1=8y#>gLZ&es{QE^YVQ-gg3An!JaIQy0-Uh>l7Sd zmm{6}x*mA!~ zuk0RMyhc>k9@qSpy}+Ou2uqWc1dlO*lJ8r%r=@b&%k^@a3{=Pf&`HM>Ny&EE!Sp+9 z8O((qeeFU!vmWipS}gh{cJxDE`bW(ME`NnGZgr5H8glonD^c&AVb^z|VX;iO z4>*KC6bDs4ok$kOyXL=L<3$ZY>%-tdlz0Iebby|M$ARr7MX~=u9w+sGJ-b`@TJOCb zP`y960oYHyS%K}BP-|ke_Ll>G#ut3Q*G<95b);17CxiF#?g=>L*s3Y+9o3?!$>l!S zA)OBhs_8m;nKD)~k|8>kShGtB8?#eM5OYrw*zp*WIYdHy1X05t!au(VbZQij%~ye? z=Ril{+jJ!)I+|Je?X_Xt68-aux$X87sfxpq$*kg{yeOiOe67pT2=v60QDTlkd{7aa zSKEE1J^^Gk-f;>+3A;9Z_n22|LNpV_W&$F~-TcB+6WN-~^nPJ%Ks-ac#0+)ej75zfL(Up8NAAKD*%D2Cu$%1qr@E~p|8OIxLLJEulsTF(a=%ZP?j35oVe#U*_<-Sgs@bbhqak zDAf3^T|m=e^9G1_89KEewm|6^ZuZ{gt-&YIu;Sr?xmx9~BZz`Ol<~i@WoZ`F zy{D&RzGYJbS{C%B7tnqnSFSRP9-bHzkWHQq7QgYYyKNGWMZxZoK1$2Bv>yR;@4G7p z$6_zDT4`hE5V6IQpP$7n@2R^kfmhl@3_LPqXvO2%2?D|-`Wl=JGP!d0>2~ypX(A6H zKV@;`oSrCj4}|H7LN5wo|%j{uu; zPukxCo2&*AwIHL5Zw&aTu3K_pk;9$Tr~bgN!tbC!V3%xQ&lcE!YxrWZcWBNkn{ zq~30JL?jz(8?DX>-n7i>X5{=k%0F+O!155$!X691Y@SG8(KDM(CLE|?RXv%@u~@YF zABiaIr#$|jgProme}FjX>L2cMEG9COKCqd6ZZrEIxk+yHUlmV8^LDIV%jXwmc6kL3 zzDgrPzpXdJMv^gN>YfXmf>K zM3u)d78m8PLRy=9AUV^$3PJD5U2)uI;CJHvn1R^*BU5{nVkYKy35@7R7t9v9>p=h( z71MYatqe)J`WEmZEo$1uF?O50J_GOm;(YCeVkZ1^Nj}Z{zp+07?6q}ZH0hkeX z2|VrT8MZ=aO_Tqm@6LMAQ# z;Kb1a5g3W~yfZTb`qnn%sm|H`>W&G~|b2Wc^ zx*__%Yf`bl&DM#+((@$O=&|>GC#=fZYPT*XxMcBr{a&ths*);|z9tMk#OHo)K^*7z?)S5S6+qwqb=dVV zKn!#tl7A%;`!J#13+(wO((WhqNICtdLAb$j8eZEZrz7wJDh_U|O`tVm8yN590=Lov zdRQMV(F<)K0w>O-#A!6U#7-E^;%%P>nR7U1^63KF@|bOxcy7iKfNekg+iFY@nw2*t zCAkQ`Sgms?%D^QecUvLcKRSJlv|VcjUxE9!9`1HkST}C>J}>Ir?y&M`RV>{gOhFjA z{-Hj!Z(+)M2OQNs15=@sLRht-GfFHp#R79kw^rk3u4MJTmdX zT3EFieH=IAJK7BBCN)boX@+3X9PawTaY1Z<_AO$Rsrlwx_6Y1s-+_jLJ9C7q3>RAP zc*LvJ7x$!IxU#g@Z+Qt%us!{TrJLH*c$dYR1(_|=Lm4W4u3OZB;@H|ziAe8W2Bm1T z7IO$|2)|Q}yn$8nQ5(p2qnY!UnJys+6taF`9r?s%3vsbD|!#ST~s2HZ)kf4NC$t z=suUWD>{=UDz_Xs`r)l_3RBu*wueKnr1dir{lcDvovz7~h{C|E(a@sn*Y623j)qO9 z@#73n4$QJ{tZvQ5jk&Q6F>Ji^eE-kTwn&Thy}J_JnFI6o-FYP={B2lH@=C7C+X*a5 z&3J)C+zoivKzyoD*iM7w|t z7^}I(s<-3?ynSsr)Z+8JqfAUlq^)tpTL;fTk_wYBb3Rdl&_{L3MxQH2jDYtf{oAD5 zLw}=w*^%=N%HC^RSGaz5w3fflC|9AcDipyw<>So=X~%r$axDvUT_@A6ch_mSnlLo9 zvi7Z)po}9{nx?LpR~pC{`0dW)KNtQn4t5ehh0VkMw3Q2OE$iZ>&OqOJplIvnMNFab zfNJULwbo*)M6N|QzSF%=bC|FiAU@rHUCGkd_5=|%lr6Y$pd8AHZwYvK+qk+`r7frL z^uUSN%fZ5Cv|~@qhbcTBI;5Hz#?j#UMZbI@m2|dM%iRi^&qU=Z?`pS{K3{$Z)hucU zZTfZUTiN9zn&PRQZlCO|Ib6wDIP_-AWM0n+gdHwQB#g>2QZ{c?##Hr zuQM|TkpEh*`Jd@bMA7$&yfaQg>=l&$SZSvcUE7Y$wb{UbzwrOyLMkfgr7f07s`15b z6m(IZKP-90v)L3sT^(!5jL=aJ$PIPtT}u-luN|xG7I--VQWK_{ELb7MxgdS(hHj+5 z%yJde(ph*ibVFdaC8q$h%K3bX+{*im%DZoI1zSD=SpL|To(=HQTSmLK{)1j*y)eb= zgmR?|#n_6W`Ub`}Fq2*g5)`^{abH`&7f;eCs@|1IFgTHekzy$e}I9l)9){Byxi zb)ALBchq9t)C-8m=UbJHj$pal{3+3(b%3h7K<>Rnhvjsn7-q*@ z!&!gSX0?!Tu8?Ci-x`+G6?=kz=I;-@uR&bL7c{WTZ1X@29e(%2n1^8u>lt>~20cNI7oS`LCd5KYDkRo_u~8%djj9}W2f z+9JRB2g}GboB2X7!fZ@6&vp2gL21|52uxE|wFp7QF!!HxRNHLZS~?o!7{RI@f{%Od+ zdp07JYvv-1i6WM-Brx3THi-3SZsHOSDk`jNrb9huyoW+3(?X9O46>-bB~1KQ6u8?M z>~Z#g6)2uQ6;&~i#TrY5RaBcL*yim=AGq}q{9CeG=J|C8NuDLqiNRRlf{xa!IuyMaVVC#T? zaLmK7`I~2~#_^ORRnjKYsB2zrl7#+!Ov9R+DbYHuvc?xr#nxkNw|}6<4WYx^A$bK5 zX_n#3v}c~AZnw!PL|_}e zqUZ9g6-%XrOFbSoCJ|r9l|uG;e@6%Y&18NfbZ|ifdkd$CfpU<}(T{_wzX+&$-^d@F z0jjLD2+%#=Kgv79+1s+}39#tVmH3{(ET`mbsCgo4A-B3eR5Mqhe0vWdCd1(UoiDxt z&3-1i_ZuCFmlki?=(-5jf(Z=Qwl^Y!D<0QWF$Xvu(bTCiPsWV-Mx*34JYJwZPJB~E zHO=zP;n7yWKhwlvpO@gHg3LDm7hlt6KK zPr4OsLZrQ|TyY8Zew5!%=l6y8JTtOUYzdd->w8DACrK#4|{c4)6I(fx6cpe>wm^iEBjV zu1*+xRigGh=Io^pQfsk0AkRn-aFNtp9!#JU;H>Pq-qo;mZi^mBcUre4F44Ef zAc{1)j{Nl9SfC+R5hbQpCUvO24mAGi0^K^R7ffDbKI>Qsp;=5qid9OfLr?LVBy9g_ zf6|}r*1~$5P$=kqaTF=M9xIO8><*1D%fn9q!W=Y!W*GS#eWyyU0x<0go^&U^;ObT) zmh5Xoyt|3t4h?ZVtEmc4s!q-@kn(5xrM;Tk=$(1+y_^*oN@hKH=}P-ty-M*7lyc#q zE-w&~G&PWwcX<75kj&urCxgAmE}EuL_t&}~I)^Dw19s{Tvaf6!FA0UBmZ3b=PE6Dl z$RRA`;7ZtPEvIwCi_SLmJ<@aG5Xd0z2ggj&2f|9OM89k7#m;^;?@SdZvjZb;vwWET z%j1F3idir4|3n-HE_0eM(0*W1CFx1bfz>M*UNn;JqWrRUFek{e-RnoJbGL$q^&Qn1 z>J}&u>l^*ifABU3H3xBH4H;yev;2?pwB7$_3RN-HcZ7bQp44J4ww%x5&>H>WcapO; zz>5Stsk#YG_q+(ZYytBQ-urm)t(l?R-PtvEOgD)PTslBb--Xhfng^Bcg>$5qA&DQ z@q86~xcO$B`S6PJ6hjf(x5{Fm7F(J4^;y@o5NUEW$Lf33!5ov@O;we_^+}VR@$JCw zN*WAs)KJ4VeqCVLHXgUlI{^d89N>K<>krZwTC_GPl}m1Yc_qgEM_zAf0Ecu1;W?J* z^>-uG&!^DT*(Bb-TVu$GoprTZ!vT!M6iIQ~W9P(6`B*c}K*$|fLs7P7^gUXFcDN+@ z{_WWJ8!kQWPq~8fKn&MF58TN4ORsI;8SUB&-^A*MNvyY zeOMptyGF{`B(K{L;{G22oNrhGdB~`)=Zed(9UV=&xZFRSIr9+c0Y)g|AJothIPN$h zq&1Kf5G}{uM^(MBm?ZT~DIDP4<3&OJGJJDQEwRT6j4(1^CEJ!)&RF}MC1e7(wg#c~ zV$2SbTz(eg!DJ_gF(9M<-s}3a#K;rJ&>mhr9EJ7SJL!fr;wS0e*vX?nQ5`%Cx9TL& zCeDw!LjfoA5H+dZ^O?he(4PAybM)9=>Xw>0?5Ou408~46Jhp_fpiMFbVy)5v6-ZNJuXu-n4CY4nU))c>1%yy98RYch9S^uJwal7i;2cY2Gia#~_f zLIgO$=O3DKjPzSZbUG@RnTCn~>}El`(ByQZ_b0(-uh08}g#f35)S~iE0vgn*r|hte zf9f)Ds(0I9PYw%uG|~ut_Ho7L-sNF{bz^9Oeop`M=Cm9m1iD zdj=R+gUd?f94A(~5OX7@{zPRf_T$)tO4EoZx~{0_B%8>~y+Y&yNYuHCHA-eoZBwrD z?1qw{Bw9Q5nW-~VWh!DK;A>btv8CV_nt-eXvQEm;9}8|+79V<0z_KA%@Ti9O5HI(F zcF9U-6~JCIGxSOM64Cld#5v1j_ub}D%lfc-`X=cdd^6*-|Fe<_2Pj``-fn)tSz>GO z4?SWd%Bu6{$CDRtD-bgltnNz#yH3l+KT)cbtZqcG>2SoA2Fb%Z?fYJ|=M9;h@4`~3 z7T6?Gm3B>%&pbAjYyNXZvG2sN%)lv6hIlt>Hqrgl;jnW&A14p^gk3?2pJ=e8<}vvh z)_PDXO9+hqi?%ck`@?7=+>NQ^h8%&y($2~M#3C#8F%M0HRYq<<#tR)9HYxxaN;I(h z{3J1dZ(VV5TO;qc3nbn+G$rx};^q@s(R$d-4KfJyNuw}o!iyO8SdZ4I zLBn<*arMU0Q=ZBr+2{nQ+r)+P)~ed3%<+y#huvQreF<~{Epz0GjvZcBH}?il)>^i=qS18>b;khpx=kCh(nITz@9330 z9a8>k^qFB7lc4azhOFiglSUaNERezT<)uAAb-k_Y6D9@$`clzE)U6o3Q37d5^m-cq zc~*gE1pfJCKvgg0sCNhInEHFiY5%UsM2*++eA^C#s*z$U<2Vc4`fD}M#B+>nkP=Ym z4x2Mj@r9F2k580`L+#C$gFq#eYhH%lEh>&0&_|No{8R0&vz)<2`JS=64g}M3%K%Bf z@+zevG`rSqZ-c`BQFJc;O!ogD@2Kt$R1$L7UB0DIVmZ%NDXLrK&LKHWIjo$P^J#}l zNsQe>lEaFMoR;%>BQfVCIn3BFXJ%&1&incO3D@;_T%X7FdA;AS=d+z(!A+3m)+(8N z(b(->phWW(H}uEa{Fz_wW)lunY(suHnoo=5@o|mYrH@c#F?%~4HjL;f#jthCww2L{ z;-5|m;P7 zX&)`?@!Z$DV!ZO~Et%A)-hK(b2Q?OGACsHi>NhM_78-2Urf<*xj7G5h3q!j3854+> ztXBya8+QsASmLj!3XCcyFm+$!t$FsR?c;u*`Jk>aYtB!o{6`Pc9(aW@ZaaJG0bo#( zSYA50{YN=*=*?P1l+}8quN<=JRpu2+(n*;)DN3-Y*!8*-*Przv#!}~HZ!+?&@@YN! zv7%ak&?;m(=nZL+nFu9zZJE2bXVosnUApEIQQ}WKKCZd)XTRRfNXlx z{wv+64K|bm$VmmoBl#u(49=Xl*~05t(nRIdR~aDhw+FuSjs{F@I3j%!bILDVvLr3~ z=S4gQoyL18c{0mr8ETz5%QxE1LLf7#k!p~0d4B$;}vhM2UX^I~kD6?Z4~;dr~~X^0Wx@TD>=iv3Z4^%f%h zm=z^51>ms^P2^11_3$zW3Ul;7K@hd zgyBdF9o9a^?(MdxCR$f$;;<4Txm&R?q`+I_L`GJ11HdF8a~3 zN_5wdlZ!|eEr-*pNI4mx49^XINKeXn8=)QdpB)9<9xNPPjI2+<_F|_A+aJoWuS$+7GtyuMNe%kMtg(fv(E3M$`oH73&XIvuY+thN?@T7Y7t zqt>u5VPs{=(4+%L>NLyv)|B0$ae)5Br}Yyaj;=o7#bb3$9Y~w-WFkZXOqZC$YMN^k zZZ9#J>OO1h=c-8+Bn?@uj|Dny7W;%N3uSFazlY#%R0z~3)Y)vdp8+WF6#_n zb}2RB2lS59b-c7>7&rKxo~E^B{n#_$y=qBCLl5Tp+n)2a0V>)Lto{_FgU?{G!;d@K zVrn(h2Q%>JUD2oAptuq12yl26yD8U7Gy}#mw!}rV6vTbCjC+-E zJ0hh&gN0O2ytBa+&NUg#XiEOLN|$vs0GwEB8k3cp;i<&i^yVO>2Xl{F<)ducc^#08 zu;nqI^%ve+_X_D-OLg`_wG;carK?mtH>&T!&nFa;Cm6zt7znl`gPmv>xpwuv4m0eF zkto4t;nMTXc4B45e<}E{Ru3}3(KX?!5ruV0LaS}LcsQ7_cqA2Vi#@ru$3_T5zuFv9 z3eKTd?NfXc3!`>I!Jl(1%~lr?d)Tc!>U3kVL4)mG!h^o&JbO16!yF;GTYoe z{CY8{>O>0aBP5qm^`#U5$%~~bT(l~0vho`quPd#-=7<@Hko=p73-&IpsE8I@fN?+J z)~I}5-8EefmEwvEi0F=y8z3|!>#};bd^V?`6Y-XR( zd1d;^jfqaa!|U6JSm)9h4k9W<^6csM~q{UQO23aEy zFWu(+WHznQt?^#h^!VSwHLHxc5tQf5pDPyH=UJLfp35O4Eg}2~X3{kJRX>fzna9Hg z4B)|!qR9KCVWTHN3-wYbDNL{gY+hk(shG4~98EHAIt4RgTUvfJ9|TMndnw(B7Skg( zRySl;im!TWH3MiaPCj(U?D~2SubZb2+}R+~N}6V~yhRQY^p zt8TobcxCs|)5Nas6#OV{NpE-B18EW1ezrc|oE>Qcl6;SfF#=7{EM3LX`0O9OB#kq`T3d)aj4igNS?ZdELu zWxwbhn*Cx7?;|Xlim>WXPn(zR)#XKfGdX9j-#M-44~x{0_=M_3A4jH3bY!=JQs!gn zy5Bj+b zIKx=`4F8EA!bEhyD^-+mMn7B(uv*_aPVKcAi308&^n}xV=&H~H>eL!iJMkB83+n#F z7RT^nV-kSFVNKWS4TW8sp?$_gTw`yvH~QkSh#1p57n{s0QIWD>vYk4M=?K#DESjd@ zauxkOe=a?w@*MEYYKC&|#OfL=>?}>Z{BRjIA2DPMe6fHa9y9vJ&UDp|3S{YqmP3ul z$g`eE`{>EVg#Nb66a1~Gb?BBL5K1l`iTwaONQfxT?r|i~yA0BG?YZYwze>m<$~`UA zm+lM3NsFKI$b;CRS%^e$$?EGr>Q64sAsQ zplxRG?{x-!y*VDf7eC36wh~WxvFt+QXSSg)rAMLdbc^Z8I&@Ee+jnt}@yi@JuORiY zzTQ;_cBJG+Xw$I@P8@5@==nZ``UdDxr^ccg{3<_Mnwj+4TIFCOFCX)lP$?d}Y4N&i zm&TrKI5Hhho$k5-?ny?T>;TKd)h>KX8x1+S;a+9F-uWqqh3%d`0T%afXor#j0CO>8lY< zvD=+{-1g-S_cFOIeNoDIQ|--7O;clT=&=JTdDM~3@9)KnxHKxP)#w!6^f5}2Q`l}2>2;2M zuLi%-P9xiUeg_k*yOhfm+Y)EPAir;KWOq=MA?CE4&sL*>SR(EAA}>8G@rrQE#Ac>e zfv{h58d8dzw-|(+6DE)~O`~?%iC`50D17Q8iBlJ_GS-mX!~fZfzP{Y*pSdKYSqyt~ zc~!Xep=@2?y(5B8B+o6#Zn^C#mFS_jud68Aj{tR~kiO+O{9LAfs5tCrX6U$`Okv1# zlu9j<_=4Z^rYBQnpqaEc^FWMA*Q9gITJkJokaQc4ep5HzR<`>A+6mgq*1H?7N7eKe zE7;G*PeB=11Mk_4+^Hr{AF6uNOZLm^6i3f(r8l#=HUn>hr}zyW>~VK(>4_v9Wxr!- z$D6-T*5hQuBKHKOK6lqggE2IqH8+7QDy#nslt^~qgMW}y~ccria<(>EEj zx|r&O&O8=*!l5Z~{M?IZb3wr(bV4Gj~Y(ksb zwXIyc-(LEOeiY6)a7FnF(#+Oq`k`oJ)2_pE?|?4atA&+G(C)shELPQt6M{Uruni z?M(5%w5biB6gd2&e&Kh_o?d{GNSPbmed8bf`W#9zY~zv(B>nl&4gFrPA+Kp)j(a$xq8sVtJrjVc2yK)BxPELZ!#?tN!II zbMkca2lRBPc7y(V&aCp~NL*#_e|2vdMt^WUq7Sg_x_4QAr8(X;KR1)6dAA|Zz`Jkg z+U&ZCn=J0FzQitVPKcf5uFqLL5f^e3HrhTmKs*IsSNtstx(k0bdRQv&8T9P^953)( zFVtVBsHVGOvSyrwi<$vYo0YPCvk`Wv(~yqoBTyXWPI|fh)V*cAK0+k$%Pyx6`+41O z#~8S(=dtg{IlY1|x_DV3%zn}rFAF_p&)FWmzTVd1gnE&bHH2qiJ-@{V`q(N=D619a zK=<_&<^k!Y2oL2Lpow?%+;a0ocOb~h=({a9M@N0(qrNWQh@>)mPxFaaGE!$=-PvcX zH}`zqHkpDFe$+g@7ww6I%=Awi#rmtQ{tDaYC^VTxcAU?NOF6pzxcQB3#&o6iPb+tQ zSovbi647Tm5r_dI6q+}f+TjQ0y#p%iK*d`vD@wan0l>>ZCFbxU_gui^0xdE6uzpY! z*eA2vX8QhKXGHNdY_4|8`ks*geg5@)Ot{U~h38#V?HM3dcVzk`%KfEa;wp2uEwDOw z$M5IsgKvA05mOtgC&`+3$Q8Z+oW*Cv?DTQlN5EbyJd}UqA!UTb^rJX zF1yjbpEQKpvvmq2`wh1o1Tlu1b&7}&Mmlkm2!wQ-bO!dxrmnC(PZZn`o*5>_wl{9y z=TXUZnP@WSKw);)rI>;_m#&i1HFHln){ZexnF7WKQI6L!&VM-t-r_$|@GsKJP%E*y zd3p$;aSgAJg>^6;?Bb|8z)g&WlhB`G6`mp9_Tp*#6W>xa+7(X_odnt-yT%0bk{@ou zo;9WG%=C%5d78X??$z%nTTa?5{%e9ML02Q~`(IA%8&Ggf-*Et^z`SWY=TT~Ec(FQ+ zmw$-i7Qd^vaH3WQOdEPIr8dDy`s2y>l357VaGrSP^R%Me`|?PK8*o~=?Arq~2(od% zrO;~3a60ujZr>*h93=?|^_!uZDXXpfLlFlnigu}(hjE@KTr z5SKr&|9$uAbvg?a)g)G#RYM0x*v|O;`Z1!<@N0LB1dS6MXT@bryrAJjC({k$hp{7W zk3?z_HM(oa(fe9~W#9kW{OEfONbT}^!M=^mP3mJr-_Q`4bT~mB&Gt}$9aEA1**9q+ zSuMPIrd;Z`Z9^)ER-#cc!*=g0+Q5dpHls%)W1+ zY>M6)#ayTixPM(|Ehx6aDu9ZfWBZ;!mv6R&{fib>oIA1ctRlPhN*9B}eqtDqjlAFJ zy!Dae5c-FEuYLts*bx~$-qb8E6` zgduCk!c8x>0Vs+qtgs%2k|CTI2<;bYN2^!K{VwK;4(Y2NEqjbk?^5Gv4?881mK4Uz zm+j0e(RMB`Bk!oYAYik@hHuTWwiJY;PjCm<-wv{uK-|*&e1_?Shw@2WjT(0)cuq2~ z`#yp&_-PR{V#C0MUEPEQIPoVrcFTalfO$i+fcJmliy8;&lmLB|?~DHc7VX#<+VaO7 zkjNoiE*ny_Z-`rj!xEd4I{R%kay>-2fz(B{n&LEVkV3T0)XUWszQd7H=qqd{p`4SN z%Fg|ytuk^GM!Y^fKgBR0NaJV!rN&FPG}kg1tOeDwGj#dp9|Rl3@K-g9&%*moLhp1P zVEAG94fTpuS3Ze1-pU(?du+B{7hZsew|%)iLOg)bu8&f{grS9g=SO5e8sgl+ zwEc7IZe5r*_%k-fq~ICn@w8=Hm*3X{9eHa%rxrzE9B!e{y3!@a=K#TdzcM;g-N|G9 z6ruhVqPPRq4UR7lP;m+OR@~sfq+REXq$F2}vI(hk@cZ-&#K-&KtGNZl|rz2+1 zzWIHx=AuJeu(i=6v%U$s>cR2K+^b-g>Bck~DGI{ws&c96 z^1hp%-dV5peN0q3%x zdv9-InP+UpcrZ4i#5{&8HUWJN(lQf2AQZBMJayZBxI`YC#5C#mHm%hyT8qKx&J zQS9^I*jITGu64MU=(hRUAHu(|km-Z8yD_9D3Lrb;%*D*j5#gPAh0#0k8rynpmOrhA zCbqmZmZ^s~&p(hwTH!hmdhSVyPgg zer(x}{D+s>#FjLoDv^3z3-Q`M17Cn4A1JBFlgC{R36BQyVAm ziE7J_XPogb=(rrO4=#cduDEss?5F>(H1nqeo@3#x?2(_7#P@BzcN=pF*Q7^_lqmQ$u63nbYFrU1Kl!wBk4mLimiu zoFxd4qjbH{KqX-t$!cy3Hl1JO*0b{GjoLk7&Q3Nz0+~$;4$K>K+A=D5YLxs)oCL03 z#Sah=h~uFZU0}_hNf;wW_8=#B_yUCDZRl%jeuXCC1Ab%AJ+k)i2@o zyM*B~nvp|-5A>dn%}W_qiPx#*ZC2A+=}{yh7l~dZ-(tpmJpefkai`3Cj)$L_j~+1b z*;C@S1vEU~(LP|xXI(Wd47qJa|2A2g>+~4qmJC@Io~G-089tGg?4Ul3ks_Ljr3psK zd3rLEsQ<7`+r=5r;IEcqr1SOIA8lh}(^L0H3m{v0J!&mUXSK}_+2ri(ZY!puT}Ef; zoEzLth;L$-e}FBK;1iu1sN`+rkV;pb{ccFo$B6$E=hz;F{ulT^wN29l zp!z`Hm>*9ay>3wwl^|rDV^e)A^2_wBv4_d)yM3E_17Tuhlv^3l+~s*GrK-6Uq^@DU zg(NU_up(!BqY=`Wp}B+TC1si^0oWPuF;cn>6pI!j4Vpzw(>yEXEDEwzHC@bnVw^482a#<* z`>21y%4D@XZyd*$1pgf7l(RcYF5BJLY>H+YM5YjDeO9Hb(BuhSe4t;Ek`Sc4bd1AF zxdXdft?Zlq#Aqvv(dc#;q0ZJTlgpYvzZQ9_f_M}#!jHZ`KVjHt$lQ?{lAE~$xOzRD zy{hSAl>K_wA0t~_YoOdR0qA@0m6_g+c9swGZtizFqctGf&~ixn>5fxSz#m+zD|tV? z5GDy|?^$Vi;O@pst(&|a_nrAhWcg3=u)^|CQ-vhrYL_n9DyXoayn)=au!i=79P25S zRuPK@3X9T{^k^cndq;;_JZWn)vVfi`C?5oF230SQ=o_lQa(W1?EWJa&t5@kDKv|Y> z%Bib-->lT$e3>OS8lDnF#4{(fG-DbAj<0ns^VHMS9){wo?nUMc;#u10(2hRXiZqRC zxm*HpA!?xzb3yh2;KqgJF!D-~wDFkscjLQLj@%K}a$H}9z_q{}ueD)G#?a(JzNmDR zOlC8%zGu1{l&cz!UNd`VFphnw#?9pT9@8v%GkBEhR3n#(sOY81ILF-*n)$w7Mp&)> zK@BHJI&rMN$u!vuAx&!9Tf)8mU%i4bCd2fi3%T)+-_PrutSbpd_Jne*ZAbV;99;n1 zVdYma8rWmcuiR&)?Vbn;nwIdM)YgvN^Zgt0+%^T z(z%#>?EjCdce9M%Y+sBHNxcLLKB6(jxnsoYBqR3ljc)yx$V+Ebh^=lt3xm%mN|qx3 zWc5d;PQdh+LZ?7QDwzFu)%9Ja7-eD8IOv~|+V?nUfw{c8+yk4r)PTu>$BaIYulq`H z4d)ZXy+CB6LSf$-xIKyf{?zhVhgE&Atgn(1F=mjAqdwA1OCixQPDZxBf{Ii^6il_b zT8;ciErF5w=FFC1`J9B{j{9YT8~xc+p3KTDnF!L2nEBaKNr`X)GjYfj6OaQ>NT6v>>%kLye#TC z#tn?ji%MR%&5}L>t$&<3C?*y_+wlkTcr(dpuPPt5$8nrB8VG;-EwXhizsXW~6bq*v z5u0p!8lyhT9T-i5v-TBnEvL-8o@P;m^1>I~-HTgBzw}l;LQ9Myq7ad%Q;#;QYjIWB z4lCJxM%^<<*lmHQi+V@jKc_$L(Fa)uGv&VMT`ZT_#ibtAyf5>;nf8=7f9OBDueyvo zaT}F{vJ*ccZkI!`s2&`E$3M>p#?R!mD=K&hclA!bWB@z+?d+S5_YH0(t^lc;mfLiv z+%87t`oFFBD9~t-gH(y#R?9*>=_8#YUSJgR^~{K*hluU)I(usK%kI?z!Qm}gVB4E_ zW>q8pME@3UyH4^byH9MnZ%~`{TBGsf!c`$mY}xVC5|{(~*sq+X9@G3#Ia+KYy9x}T ziCo`P4aVu0>fZ<|*HvtID92vJ71BHO0XC%HS$>efkdiD)2XsJzqHMDR=qvY%JX$tzeLbSQMbbQ(h@50vRMd?P z{_GD+$0bkew~_jFFI6HN>j4B$y3+SBdkJ~#%@w}G3USOVEHG@M!s#~runl3}{P_}L zAM-`>a)cz3;5sc-IRoh?dPVn4n^fbv2&{F)r3MQ4JyYfWcsyHquwZG6A1Al9J4NEz z+}c%NQ;X&$?(j!sWvuIB)MbXk5B(A4an2SNpoD*qb2nN{b?)a84IeH-fCt?_+STQy*O@L@H*lM zE8m=h{89j5AQdtkW_GpWGfZFeFIr$WyE89=^7q5ddW}ve-NNjFBpdA@G#>!@Q1Yug zWG^`h?4BLQ>znSskN=elqMMneG{$)q+3|kIaEx+Mlc{4a<%rIn^LGC>91OB8_DZnT6?#9O1?Td%U&>J^M zZ$uKoGN*L{ARGFIj`2L_zQcC*KJlvC=+alxsXp!oRvUDEAu;EQsM1n1Uu#v2D2uPn|K0wDY!O(ujr3!n6sqPp=otYazD*8o3{l z1|Cq_B#!`Ti)Gl4{76ztCbRooD(4vni)59q`!6LmvCs_nmpz4uf;@}rH`DZS*;I5Yegcv#%_?)xmw{} zqT4dv^h?qQuN*ESEpwe&56SUIsZp=ygXdM6nAM$?P$Ii_s69C10N8R%a)%_JF9yFJ zlGD!Y+`=K$37`s-Jsd+>R37#NuMS;lx}jT{i3Fj%OkQ^v#=<{b+jResTWOsWH zk#mO=2WCdKbG3Bo=O|-OkiV+s;(iFsFBF7ydo*==}~(%s}wLRcO($*3i*cOmf6 zhK1eaWbE>#G0q{}bi|3;+_j~jEJxhYh#IK__ubSZZEy@I-T2m2!on30|73EMKuOaVM~MYCeqs*z zvfPUsQ)oFaa893NMrqqi6vY4+zNavh2>0S`m4{1za1$*IBTSXD(m)T*GZ>c3N^~Fo zFZi4-$X3KFB=)jy9HHP+{~-VfIcQkuDdc|`At}h^Q5oi&;$FvVV$DH-Fv2QOo0;bRKCsL*CJvVb!*x4> zV`~pkMlo_FZ^(e53a?p-F}EVa9ym+G0g z<*jL@jHV%-&>OfFxPkPxYCP}smHO7m9bufth1vy5(m=Ngp*cq!r!Se?)ZKQn`2aSO zo~mqXG2su4K9oQEizSF#l*F0R{%bb^QQ#IDJk(NL^YlOA_iRdITkDh!;0IIyB9IUm z!x=yLcT5QJZCCQnb%SY(v^Q}REmsNIK94ftveMF*B;r6)aAi*r!eTFQ`eE}`bgt1` zG=H=tj3Xo_P#QKV{o}99)tftnN91(2q z*#hOshDY@oihF%*QKBF?S+$;D3P6iovNBt%a97c0z(-Go3u3u`-4F0uz>;M#IW6ez zt?+KY@HVB{4feb9<<*GF)t$_@#aFw*`tHg(%F>{1nyR)D=6Lh+;pqo57pfS!Xm^_< zHvV!Q4@(FM_a^E*MPA%$IqY&rhm~+ee9k9t^T=Z3$$91f=Q1looff6H8{X%XtDw(G zm+$BY;;m`vIoFzKc<w`%d@UC474}# z5m$-f_(iT4Tp46aa~F%Z@{`&N(xb*iqEFi*l%YHJa$20TV@dwF=j$WrRfFz@CmUOj zaIJ_=DB z{%gl|^W2LfExf<7mnYdDXd2@8pWZGyq|-wn##_a`+p`Qa@aiy8bP4#^WK)X!jKy_g z!a?^%YC5ihozDX>QyZQqA)?YH8=vy){!LP(99X? z=F;LxcJ!5j7hbDI{xl^P?pjAi%A1E?K5gQwHQ0OX`~=-1;gxWA!=*b!7O7TKcqA4E z)GZg2w5L~{yk8c1H4sysYZ{1!HOqG?Bi@_u-mI~CReW3mVgd8SKy0tv)J#Z1%1PCC zZE7&+f1#BNIhnGNgzlC0g8zBe%pdHY+M;6{%-f#y`_0K!ia%{8&bU#mpj!v-O2~sj z6_AbXY+a$v&s#<(H-2GjK0{Nvb2RdOl;dJ7u7K3T=vmfq=aZ%5!W%)Sa%~GaYn{@M z*^a|G1NYb?DcP1potMJb3#$4(@i1;}y>*vnxCJG@Sz-;)mi+H`;`Zo&bjif4hUg;R zIkx<|H}nZ(I_f8jDAn4mL7xQIKr!MDU4TT9ZMD2gWUV}-TSXBL3t;1q>CkhK<4mLP zuFQg??{oTAstUB%oxtjMGb@7JeF^A2qmjPSl9rjPNS5jlwNB!iNU4M^cu7tR)c4Q+ zNm}WEZjUtSG~(9pjdLwLlQH;qFJ#MQb=UM(c;`Yj^oRf}JTd+(#+E^-+_I8S}5>Y2KVz2{<8^XTPcuk(f!Akn=~y+Hk&dc^wtm0iN0d=K<+T+ex$sFQgjKLSl#bP)V}oV0ZG zb!qGOwu;$dxTLQK_sU72NjTg6k6(CVpjOvbH9+MEBhg0))p7U;Z7t zzhHASGEXlL_CP&O7N zJt>s4(T3tFx!%9mQU6xwA3p+lBm8~~J3>5<_sa@Xe^=kZ*~w_`(!9e+Pyvn)O|K*z z#xJ}k+xsB%4sE{!aS?O4I)0_KXyh^Z!Q1k46}57o{IDd{ZY6%v^f9>{dXaQ&YiG#! z_YGbANK*iy2Gw3U_-A=K>t_N)U9*g&@gM27NO-Q(Wmpk@(+U@I@wWOja)0a-EQwPE zNGbbDzrA{aC`pug{QkZ|) zh?8obovX7+GTZn&+Xtdur*IvC=bA9dOSsH7?Wd6q+MF0bdCue}u1K;wC(GRzDx_rWnxUrndhyO|3tncXQv=Q>Gl30v8Z6wjr zL_i+9peZ{Cr^WB-Fn4x>XjVn&T)YbM?PV{JHL_kVV17_F905~3D_^vTepdNN`NRw6 z=g?Ck}(Ecr8}f4|lUndpSy?y*Q_KAfmquS`<=xkgyNrl|}eyW&u z&Z@bar%L(M3!d0{W?sfOSDA?W@~y3*tXRD`D$+Dv94~NK8{ce0Swo0{wq@AepK2&k z%lFD*zG|a)u5M^7&3#W|FayxZfpL7)LPm+J_k)dP8nwLlXIvY^>T)5<)S?xY{|j!2 zX!NIP&SId>GS;sEz_h|FLBvY;&xm)Q@{7p+pvF%>1Ftk|wUKa#HN%I7OJS%>lIuY) z*Owz>IsZf18@1c4ysb53GQNr=E6i;Zk~P%4*LujbtV@5SobNo>l5*+>>4pw%ivc8# zBwk{isw87@-MFZhx)grSx!8Ab(n`iVNVBa#NGBaeB(naK&E7|?wcJdPS`o!>Jw#=n zyJwscv1$d3;xdglxHwwiO(7pC0j=Fv4KQ-jfGi3ZVR(0Jca<6A^c*aWuF9QU77{$Av$CpW@;$aM2C~wa zLFY=2rwTCy~T?fAZL99u}7)J)j^TJ{jpyRLA}Xcv+2Uhgpf znOIcUyE^X)o7ZKV?5=5N7iSI-&Wum}<7Mj^Cdv|AhqmzLu) zmI&cA!DxSqgQ&RQ1al&+>_HOeX%oDfl`Q~mLFSxH?N@rf@Sd+9 zh%SP@uS8LFok}_XhI0n)KK_cVNR1 zYA5*&4Ym#mZdi>e9Vazr(gaYS7SV|?Q%pP?^}8w+SHg9`0KF{+3zWN`v# zZtF}y8}=g&-aT_6QJ#e$$BEhI9~FL3o9=D^T*C0kzi0z}Q(czrvX}T@HR3 zldVlj?N2N8f>a-ucX85kIMua5+%ODPSn-bzH(~h{DM4V#5C#FWg%64Z``mPUF+YOJ zvVckt`CiDFOaNZZ>-?W1%R@k}!ESF@xvO~$>YS+g{Fv>R+WlHre8d5&fXPc{9g;b2 z@?hRf-Zk_P{?mlowt0fw5;D7+QThRX9U#c*q@6=xoD%SsjZ#IXV}EzO4m(7B$*8l2G$Wr}nAGN{XNr%yNC2I`7z8; zOFii9UQx{NOytqE|BOp$4%Ft30$o};??J01mfx`V8dZ;_tEOR_!-vSHz^oO|&KBhErhZm0SUaYaq*0>Du5 zDib?|vPi=Ey|0b|we@}_pRrl1G*l&1PL6+rg#sa%h9zIMoMqUVuj@g#)JCKHsE>UZ z=Nfz(hj4gK>Cvduo&~`sOoMmL5A*A^1jzvdcm}~@>Rxnn4f`^SJ=ih?RwCP_KknA!S=G#p+Rw#{RVY>c6!q7*2@zLlrAXZ%p1+nr%T9=yguZ87OLF_1`iL z*~Mw4^|}LsRW=Wkl%P)5{OQnlPALbk=V7?xQ#XXh>a~fi?-;$oKh-YvmxGbjaa<@| zy1V8RKs1L?I#XHa{jxdMGbb! zbF)dGz^#uryqq~`w^4jZ-x4qF;}nhag1148)MX01qcTe|l5-3#k1Q$f|J%FH&OI+n z*%@w1I`jG?MErJq%XgYuW&GV&2*jI1^kB{m>_>*a;%2X2TCtZ_%4P3-U# zhoin9I-E*JHb)QD1vSxB+pTYc7p_FVmrNQD<5RL|TB+C5>aTPmeXwUyIg8(>t(p)# z{bY374Z$bTqgTn$RBP2GnS=(tnNx4A!rKn>E2uruGO_8h$dH$mhuH-k#er)Wm3RI* z4rmCy7s_XM+*zpc3SQ6BX!Bf`pHg9>{xU)hB>hhX$0wNuSq|fUu~N!T#=$>|RmBR# zFDqHUts0+5Z=)QUi`jHko88spw%%-m?OqvOWFnxT3%Oe5Mw>G2bL}=|?D|b`J zW_@0na#$?xUD=m1dD5nkCLeejy^>F%9v&D60IC^$AA1&FCC&zbo zI0V&6&%9W0U9u_Rw8<@JSOQb;_394FVYak{mV0y2@4u~6JK8x-eX-r5)|oS=xPQgr z1j1a#;XlSh#>11z=B2+}-*^s4&Nt@ux0cXmDywmdqV$mV#{`8=u7y@IW-d|C+L47w zoIUUI8j~Ay1Pypv0r$*gYk7XFLo9V|NZTZ#X8qfxB5eC!6@#bh2Gflb*wZ-?jDKx$ z*jlqoVB9+Nssr@>ga`Wsw+m&r59b#y3)Gtp|5O3loVQkDIc_zg#6i+`NXV1AOX`n= zrhYL8v|@Fr^ZI6a`tmUd)WtgbRb=nS=+zcc!n(>)X`UE!wT518ostVSa8Da>>eGgd ztcCt0mdx$k3h|dVVCB((Iicme8%q7G(SE~zv;^jN`{ny4`;Ax3eOj4=$E}Hw`2ogO z@={NR8uo#%k8Yo?myo;AWIbfXc{uM+G1=Re>MesAvl7mA+S-^^QH^%bkhW{JcI|p8 zO&CrE4-wBk3|tbLOraNU@0-jDwLU)cLGpXr17{ci#go01o#b{@HZU*4f0fAxfm z*{^?N{lPaOzh80wWnYFw-yNau!B8%vI+7fQp2-#*OpeU*`=szx~N-VKgP2qqCS(% z@btnIQ5j1AL0))DYjHXxxkDKzcZ+48E)W3gAycV8@H0Th=3kd$jzL(V=Y)Ao*MI=q z(DgmX-JH#2L2di}jGoqDZC6G}jpK^v>I@yCjgkBYK5WCJC}$l&P|Jc||L3feCQqY< z?-Q_ua@yyaX|5FVOZ?#42+avr@@r#Ww880F*j!HQT1%6TODYa|N}MNdiUeWFuP#SX z`()*n+$h;4|NPJMCi;I_nQHa|J0|p1Z!YoV(Dn_gP#P;(Kvq&%`{!3i ze&}gXe@wrzwoNN3Vi$w;mJ-Q2D5pB0auVZS<1t3l7zb3n ze@QU2xH4*Z`mNGhT+zC6cNy$b=mHaufn@ZFefIn?68So_>G0L)fWAuO zIIQ#|W75=NmI`s2%VG~xmxqHJ89^VK76euac%Ro+@3tXJ;&JD*SI%i_2wrfu*wYO{bazcIvl^3{M1I~7=vDK6&db_0J!&!lMVuNV zk3UZ^M=H2GZuj!K*zV|RnM|FyRmy|m$MpxhSAj@a_)h9~{@<%xnmqqoLbYGRxGVoN zOUXTFdSt#IB3-Q91+9YqoHw`_^-^49_~gsONjLFhW>dh}w6Vm4&~D@%)OX%~_(t`; z0B3RcYlkvzi5#Pf3 z5-Z)C?~9f$KBpueK;Z!dLzVSdQG74WJ zZ$|tcysfi$LDFzNr`mALSECY<7fyZP=a`BlJ5EC=NxM@~j%Wll0P zBNa-^JyLSyA~V5F=Dao|cD=Hl1pM3I1Vwkt@7 zrOaDW)&(Zz_F?Z%-$7Zt*GRChr5H4Bd8cu6>-kzW>)TIU=oZi8G(VY7zN`!L?z+IO z{Ee>x3Vbw_^-Q)BV*L7q6AzZZFEll_IGN)TFs{00ZcBhWR?NaG4H00S#pn7iBpFjVLPhH4Gyy7O^Q>f_tV z8WMH8IH6$-Pbi}jRU~yb#ilM_+cHy>PMtaXa@Kko-UK?|ke4!$f{K%h1@eSE0aj~~ zc)2vvw5@dZNZ0uvyc?OOReHpF_!YBGUi=g>r@}$avFXb|Gc2fs6?@)GDTV4PbBHU) zS-i9K#kx5no<>O4Z=441ZglIL?fKu_{>6iH)VTS;+&y;f@|lbRe5Q?YW_|7`lS%*5 z5G;hD^JyDgJnxu+z)@5_^lIbh|1q+sTX}jJ=Lq^!Q+QvM4Pwq3O(t=j{g3^7 zCSpSYlz%mWhDKiyLEp;+hMz0l{MC+CmNq?%Lmd+x@Q2y)wqK*TuBLa+aTuX=kpWs@ zwvqjI%i!jLQ6+_*caM2)%a?J9Q7J?q-5Z7axG}i#L!7KMyyE_|&ZgqmiVcWERDUAR z$^=*0dIY6wo0E0r?xJBay{e34nr$~BjL(6kX>T%99jTWrBU$uM*87t^O& zJSlC%(6E;?m@d@4^+1d&!L;i#H?F><$+@rGY2qLV@9&@5x6Kmd<}ok7CHC?RjO$o& z%JSYib?vNIL<}I*TYo&-@)@+ABU_$;OkG^YAMpr5j|{{{qw74L^=6#Dykh0 zu&W5Kg`Nq3N0!kqi0C3;UOxtpgf9clOC@-4;V*2A#ycGks02MVawviCltT`X=q*)n<&pO4HY#|tQM=U?9&?Byvb!!W8t!~9GNETqH zE$B~!HFF=AGUoDE``^`4`wJ6jhob0W1V;qI-(cs)r# zsMSt-g2jhE0|a6gLUTuaz1)z8JVY{)m%!&|xV~eBx%=NV?t*U3fT&)y&cP}zc5m2> z*H85I#87z`adu@>^hsur7Z1yigZGbxx%r{oYB0cYKhFPit(98#mx3@e5&q;s-F)Et z8{>w^ML{$oWk?M=@8>Gm^6b&XdsUO%;9vmX7fQlq*Sq&^Ff>GoA7%rB2`kiJnCWi{ zGbobIiH=Q;euq}g?z*X{qR3G~-cfzbFg%r#<*YnczMnYc?HLs!vlUeFAjtsGATQSn z9`}zk=wbu^+lt8L5iUWZ4j*;B53FgPpq?fWth&|VJ!VPzC8EoKz0t9T-VNXBZMl>Y z%H?+5s>u3;8e?75(TuF}DW3&bJ5xbb)o}3Rz)aO}dd=5YthDNX7qj+h9^m?J zWQ!)>S*3BBeVKa&#n)u|%S|g*Ri^sMeGhrj-jlM;n5z-azHb(@WO0)i+#h6IfQ_wf z@N=$Tg#U+`6GKpeobEz`1@?UMjl4147He1ces$KYMfH^e#z^N&+GXCzS}0=eV6<9= zC!{(y2fKwK(4&SCU946zPA>Dz_!X{*t5$Qah-X z6brbzOhY+N#QkOjA+kVEa!K#C)}(5;IOh;iLAv=|4b7bPoxqBBa~s=Q2Tac9UtI3} zB~|?FH{wtq+sG|&jHCSVmW;2v_YZ>$eWd%v2E;X!7i73sCDw7~DwL+hg*QbOt(8*+ zw4#-^=B4=sSt~&G9sAPcnmH0^8VHZ|N5kf1L60L^guRO{7Yh~8r8uSBn(SAZ+}3QZ zmPrC)DeU0n3Cx2SkNm`KHYZcS5S_MopCg;~ts(x-qDK-(I&M6jTr1Uig-If2#zRQmllDTm4~_y{hl6_3PWMXGc;CF`jCXs z0(^oVdZ=C>u)3^&JXiQ|+j4xD?>&T!O*YL}(Cmg^&-6@W>9)Z%LTpq9#i2CLstg>m zHjeT;4KP{UV{LS%bLKB2g9&0T38aArnt5})H{_cXgm~>Qx#h`O89_E1kX@+L6Yrem z)x^Qn;A06psx?d9WIKGN1p$4&G1A?2Ihvf4BH9c%*@OR z2M1bF(!xGRK?c2mc05ioltz{X7xO>N`rsg6c@n-)jsbKkwrRBWdJ`<7YFGA%%HcW& zQ+Nb5pXDTuVQ96ka-}EYV$ZWI&Or0YDG@L$W?WOzVkJhhHHgzRyGtTBMMj zJj!Q##v4yat9lGjIzyXUlyLtX>RZkc0NU{2QH$?=C#z9WbHB(YjWqYUwKNYO%byG2 zbf4qau5!fXT&Y5qU9MZfjGZ_-(6SdOJr|ql`C`xY(4-kmA+Q?V0wqQDe96jf0T^jB_Jk{G`Vl~)YJ%l0%SWWaoTU~7x6`6 zSOKT%ui$GYyLd{+6T$)e2NK0P^f-w6>Vb!oK+7F(TAb)tpPlNng1p-@Kxa#@icIUS zG~OY^!$ewYu!v2m$X=F3Okqpu5N8oYNa^XFg7|WrzR$AL@Z7L*AmARgBcwQ7_id;O zw<^AzuHC^?Er3eJ3dGft9Ed=Wk`iLn*v2!H#^o%;+4H2Y`vtpP#R1GkqUx>9ex2y% zs~}D67g}tMmQJ^j!0l;)kWlec%%evGWykg=7^GE7Ixb>J#{2-5wqn5cc^vE96V^QRi3*>Qz}j=*mY{{ zyp}FfrrH8JVdfM#JLe*g5}vexUythGTLW6unjudt8XTVJ_FbboyUNzgk8 z+M7`pd@5neMc%6${owQ43(NONCSN*02!AoqHdePs zdGo7zm^|Oa-`a9WuK6C;;i~Rd)W$IsQSip zip7ZZ=SKF;7{(3#wvs4Ke+^YDkqU|4EW1Ntx$nc=Yc$G;%W3T!C}N#d2+A70?R-GA ze-#r>bgMdgs^Ts?8(tXg@}z(D^~TvX#*vDzMpbZ9j5}zoeg2*=v6APb7n3@@hjg+Z z4CwBcIo7A^Z$%hRSw|FeA1tE^&cDeo zDo65SxLHjl=FN0hN_Q1ttV3R4QqQB=v!^Xc?IA~z>K2EZU29hfo8ZjeZn~q;oLtfQ z2aNHAf*_*^dli4k3eBe>%Hqxdv_<9}`0$^-ll{rfG?13IV^bDSv{*<49Y4oWZr|~P zbsXRIrEuyRZ?T+xb2#ScBP3_axUyLbxUbrzdZ=laT|{^SH|EUc{-or7E_#izC1Zd^ z+D@GQK3Ch8`@cV!zp@RM>h#du5p7(nXY&K`br8>Vw83SuV&Z=}^c?o$zZn^ImD-3G zPNgtOzA`0u-Qm`T-$seFrHNBX`+M7!uZZ$Z;~AO#Q9O*I&ReVIi%$3FOkT`s{^JeFHt`IV*m|{ zA%tlrr^+WE&S#|`U%%|HO6WbPpoy8h@4T58nwPy%;`!#uxr4d^Fq8HY_9vxBNAGlw z*KM$;47d<$#UkF@?Zua=ss`?-2>QuNgEvJ0lscW4aLyzJn8;Jb`@1e)?;i?Cr)m+MwnztpFPsC^n=A){nD9Pm}74GNJ{s710w=#=& z34YGE&zg0gU!)&ZqZMyn?@yH~L#jNL;8BRi7>8_{2fEOElPTS*V~gKO2yWtPl@XMX%QDccgdYXpTYhyUc4|A;uP}gqLaAG zyFx~B*UBCZ|BO-l)@Rsy7VHe{I2%JkI{aIxC$}g#rP$r-)4*F4?dlJhs;3l_x&uAx z@G^C@)DNMF^>m)urr11#3P=8(s~P5TfUkK1iF7m+LH(-&RlSIxg5Z(jvx zPIk|}0lAR6#;iH&l2s(d;q&G8#dK|d#u+z6reMpbaGG@;4=yuaewGAD!AI-ljykET zQ)6SxTkh30$&6#o5mL(yX(9gWlp*rocNVC->^bxKrY*~YP^!J+|6?k+&qtm{?G&99 z_qXVYz$X;)?beQ?bS}vZXE;BlsBoy0wSq5rTne8 zJ`Wt5ky5`4`Osl?o}cg{Z|8>qV$?shi6@P*M#5pV*$&A_RCzf(;NX=P?=u5u%4n=) z(|OJv2;}AyYGjM-PUV9{^|Hk=ktoJR8NM}2x#aenq{}dF;jK`X)UBUW7T-w%&2_&j zZm>N2F6~j*vbw(!ulxd_mh!<|RtDI4`>18jh1K$ZwOpp#c|)N?;l{(BW;q;0T!1_q z|CG=$=@%xq3Hg3y`R#%Pw&4it0Z7Hdh!X-YQMm@pz43aW@$wVUDz~4uXSpyke)>J? zJees_>u(<`Z`i|T?NJ1BGAQks?)m4T@%>Dun%7m#5W&W)-<+4nyuAr14l3hu^EOgv zCJHsQYya~(@7F@9OlAZc5%$esSlYD?Oft^RpX_NDgDBoi@ky7Wy{sj6})TBh6An!mlPQ7XW#~$h)-=$tEt=4=@HMIWB2=KHE+Er25 zS#-}uiw`nxOhjQiE%GzUUH&Eahd)Q>Q^sY%lwY8(bn6r)u*xKI>=Zw;w8lv#FD7PW z@xJw%>C2O@qK-7!=IU1yT+9f(=?rN9)Vt=gH0n!yDvKUOz0P}laR@L<=qh`Lz2JsU zctGEq);4qC>e3Sb&JMRSa@Q-J{YoDyeN6$o3q$Yd4C-h)8d~TC1$VNlS`LV!hP^c# z9f+;=8ioxn3)`au=DK9^B90C)%$MiLe#nJStUAqJZU6ROhd|5nNGLh89#a(^zPX#` z-##fD11^Qh-1xyZD*2L_xp2?IR_h6q+!^?IR=ovohb-N;0KUs*NJVIui9OzCGH2km znk4yYb~1((DIO(nMc6sD?Nt~b5F){8?jR-a*f+hjnTn!jI1}eRfmrF$)klBf$C-+x z&es?D5<u6a_wwN`fToqwtozA59RAh4k(VGZloql z_cEB{zOga4`({rPo*01!-QXvcq zXnkhhl9TLU?m)%KoSRL=KjdG??4WG6s*fuw%^!TSuCPZ%{XexhzX+Qggd8KlUOKN+ zJcudjmT0$^!pkRG{AgLd?0G&oAleTK6xy-eKIg&#?fozLbU`6riiesD3z}p1n#4IY ztSeS#j;0>w`G?3%LgrZ}{e#N?K~R-4aSZWe;esz6W}^9`8W}4*{@*s?=8}I@1fATa zZ*nyt0&yLf{zrNHCm4hIJt{#5ade#1I?!sk`%75x1#a)D%uq7T#*cI)FTNb6sB7Zz z1^*iV(k?|-)Y1*>6TEFz#oUm{jcxXT(hUOmzFU&2!A zuN@#>K}*ASu?4pQTUIBqM+BTi9JJC%yDVgIUAF@S;DxZY6|+Y*$#94A{R~?W5AAY z{(G6}j@DYGLMb7)HE~O+n@e(8xK5Gk-wQH3!+sm2C(yUJK73{r2tL@-0d}6b1t6c# zs=CmA(<-Y$P!ckBlvt|4*jFYE0;QDw5lQ%DGQ!?gBE;g7Z279PcW5 zRB!4^Z1pac%+0LH5$DZ!2mK9r?R|edzy6#I^6AA*C=|Xd;X{v=a zDc)}5MJb#K{5XSnr9y&`_$SWXi|vjE_-(wGhEWdv5WoG6Px7!9S?o9QAufq`0SGef z!4?2_KXrh4F=6P8EvkAKQQNt32pEi%Y&P=SQ}z}z7Z<5)E4>du?umbnjuw`J4Zv_hI+k|0$Ajp~RL^ zVg=(=d`f?X;d8ZV9@O{6Z$WQAl1Jh5ea=}dja&0911fQLv!nFo$D!TZzi{nECvqr@{KG}o zJK+1_0^W6J^AmB2!AE26#a6WN9cTtsJ;A7Ep+Un2u|Fh-rDT4EU0Q?T8NHy+7ouAK zP#$MUX6y3OJKI_SGaAlF3;g!pfw+Ir>}c~TYXax>6qm!`+42S7V)h@1{2qSEf3<0% zFZ?4nE=e(PntLi4pJ#d_ml`A8M7}E=zg!EyfOIC#vdeH)+y;@?mHp&WhOnfm2Nh@8f~)gb6kS1iU1NNW zZF zfFEmCk)Y%Zw$^`=OVqVem;V5J=FKZnXUFU`5hl9j#2kMs*j9w<9q1Mo5I;l;9}a!O zFtr{v{nr}{*bV(`JJ5oPZH?LQ_`kX|IHlkNXS8l$g9cg~6CG_PAPUI?lXs821QrQEthzq|deP+a%6q^X(baVcx(Vh#U1VJAVxPE@U*lQrdDL`ub}f?cu~bL>}Q zm*^(sz24O&wAPori6Lrh&HeHrhD%ktG&L@NHA1RCSy`1EMaIlKU=P&JA!i<4@VLIB zCwf4h4k$lfMf)0^E+JbRzbs zTWcP*?yf`weWbaMyMBkK=~WnHIZ!z?zl>EE3ui1N#R$8ur7{!%{u|>dR1TkTu>QVm zUO2SGb`U82tfTDYA}JmAnMa*45gO6p<~s3*xgESr(=)ZL;ZJ&?XQh7ft~07aJ<8u4 z#JBKBaCu365GaZMnuPaZ?wc-qQ?AqiKlW5M06z&DVRQmRPh@v)I$|r=L$BM4E%P^h zGvn}g?=w_Mr*~1jjJU-{<=Link*_`;nt}V{vtKemr}Kjt-8u>7(alX&-++y|<3Yg* zmMbq+QK!n>C5uITtko@pSNQiU;UmEa^Y@*p)k&AQkGr|$qb%;& z4FV11XH&%CoH0t!@|)8&3>(T3)Zh#@yl5d8fL^e&_)86*`+J#68(8E6*{F{BYI^Qw zA<~^(KFVb^9U&0qM}!HGU<}oTK;Zm`DX>EXjAdWI$(-Mr{q`SWpzJZqXM=jjJLYNk7lbaAJ$+0K;p8E$b}4i`ySRPXUxPbUH`M( z;e|_&qwHSbd$3LSt{$7y5LInno2KC@;?S=lHpI+b=(-lSVr&pxYexAF&!45eVB$KX zS;tT*O{2fdut5aXlyqjqvD2hEJ} zlwD@j_eU9@N%%-+Di`9>Iwl`%L;hEk0!Q!LtXi8l$+nx9y`jBhuE{mUA8D?Yol*Yi zyqL*;cO%GgS!I&Kk$2KW*!7F=q|sE>9@Fn3zP^ZL!#&dUKlB51yIIDbrd(~#_g$$3 z?WyQXFIlktXm1OQwcoujJd~80iD8;J?06?TCpar)SydFaNz*pe7;PbaQEzvN8oM9- z3m-BaWF{DNFZ>7_>f3xCUEcH$BZm|iosovATc=@qhwVh&Wb39S$r?zeAxdwtZBtby zo(q|QTo?O=_08C75&jA#lK-Jt$EJpn;pZW5B`?Sp0)p^?7A1b3lG#U{)$h*v(iND2 zomhFA+PD%9^EdK<(!gyAXW4w@#1{jILWUMx?q(W)2-~>98qz-$mucSE^6=(6`J33=nh(+ zXFP*W80dMvqXhepI+9Lk?p|JD>_hcj@Mc8WBUt3JoIqbjyEx~9==2+lTIgL=!XkZk zd_qYe0IrGRYY-rYv*?l^k?morXCexbj?L$m+sVF|F32q(PRk>nrm1bt4X6k29{jG1 zrz)tjat@8*_0+NDIybDsem4GQE{+0wu7qwKgFI>pGgq~&w5RMk5>v6#R?7ap*klQR zs8uU1gJ$XslCMGZPz{#~3r#GjC1c@sO5Tfai0#Sq)OXs>qE=R%{u%y#DB~NEOy@q4 zyVX1T{Ejqkbgdo(iVoEHpbkhJX7T#8Qb!7(5W`wuqzc5Mmms>D(y=T(ubzePn_c4! zi^$uf7N=G(kHqw2AS4>b5RqAb)`CJ*z#{ZIX8XolQ96c;EkD?$VXKQp;@e%GqK8pX zb`auiJG0+3Q}Vb3w%l*<&eK1#B^H;aG4cYn7XC^vcgf=qmX9dVVrJb!lIm-6$j$ju zmMGk#4%PXKOx2^W&faK2CohExH}70s(tw((pyGR|PoV{KUXw_#F@cAP)`W;K)^ z;W80gp!$h?`KuRm%<>X=`rS=m+@i@R-sN-o;q91+Qg*&zE@HSVpFPj{u*Yv>sCC%$ z<GxzxbQF?$>VJ8w;XQpAgZ01ti6|$F#K^eVIcZ?cLkJJw!mID&yk`Wh86}b zf5&Q%hS^~%`^Hx2wq9T|QQLNYI@For&}#Is33S>-sP|`?@@2pX5JNqF65@8!;z>^h zqe?-krY{`~Y|QL68!l8c$!9u-#F$aOs7;TvnrS2k%7zI>eqZsHiKB5YUKO{dUhPMaOurtXEGS;pCWh4w#9#@0fADV`Lw+-iIt>8xx5 z{h~s({A7hwb(#_Y02RlA+=4OrLY;(FcXFIkEpCe=4f4hEMuAxCZmuK2`!s%wz< zy@1Q#atDN^Grsy2uiM4t0No{*2M4B0%Q?8vpe6D9J=dp+nhr#t82;Wy%oNpol?gdl zJA$N*%aWzeyrsom*R-bj=fM>(h1Ss^sY*QrHn+>p5hH2#O!=cij06uoD!I4nDq^J+ zC-!i35@eclFNb0lu(UUT)GpgYwUu|yyvdmw2rkb$S7GhIE?Lsd?QZUi1ScVDmODjL z@Iv}pGujWNFH93Aa|46cUPT}_BhJQ|c2$RartaRBR$?{wi2!zX}o zxw%{BnORI;;?3H1ZK^a`wJ^*hwUNTg{UN)?b|HVeaiD8#jnGClT1VE&eAhdNgWrPg zT;2Z#l23(LGeV5S11Od#3rTEaCCXA*rFlMFw7#c(K@>q_NRoY!CY%;LA7ebkoAQD8 z?a1L;3C>j2nD)M7^Ywz*Ar|jCI>CasjhP>u@4QA^q-@Oyj)`#58te;E|GF!&4cZdtg=(2nS=_mE#;w#KBVp8KkC=+Myi#G#sJ+;6d7qb`(mAgbQZlzQ zWL@w`$E0B}^(O!ot@%wdPE5^4fE1pSX~63>{GNS5&9=ks!$af)(LUpbj-xky-;_F7 zq^-XfJfPG$NSf&hZb+UM7smcG*YYb{gZ0%b>Hmb@1z@r}5LC^js;YD&nSw{L!5 z*iW9(R}G-)Ov}-gbcYz({_nghw;cGbM5-OLIrk+mDl;Z0rF$)hbwdvMRXGWHN-2!I zI0~Viv9N2E2};uTgSWW3t4U6cp7bP80X8>d8rna5c7prVMNIXlQf(XNz^H$3A$@pU%gN ze*0lnF(o}K+SS~qZrV$^Myf1Vc2b-^$qzLmZR0iDBvA0yM0vZb5x?AO>6sax6{AuQ zd(q2FcM})P7|s_WzR5l(?DzoE3S}Qdryr^A?gIP7C`GEQh>DR>wfI}#d7;h8Lcc8v zm08+)8iQ|i2%A5~=->%z?!stdF3NbN%dp#TQx{5&DPGrG;5)r(b{Dv_clPL9**Fmc zX7f+2oHx5oeC%JJCkbiCIBwV=4M4MTo9RXwv}5D>w2Q=_Ep@(fv+obomi(GA0p(L1 zWm9{!RWNk{MDTTjmon9+`IOVH2@d8;o^RbafgIG|{2^Md9(Sx|I12iU{F`cVymD6y zI@9L--=*JIOelz3z_DDdYS3G|9I}2Z-Jzap?9~CjenV2iELm8`d;JH zC(yx|^4Q|}@$Svd(n-h1kt@HSB|Nd;S^`+wwsU60-|7ipx7Kz?6mQ}Q46Hp@)?Bc< z1)m8%{dx6DpFZ>Fq1RVmK<;#3x3Jv(o4#P|BrfamJsn@76We5Ok;6ZUKJs1zyn2I_ zV?B(xU3A%woc|A3{0zahdreZ)DR) zlfrNMI#(H|i>-LS>1$u;ai&vK7$9E+WnrjbBXI$mNlvZ^@0x+No7D7SIFV zuP=uT!ud)r{}HQfrz=UBU8>F>$E5oz|N49&GqTGT7(LW9BP3{+ymTl(I_$LOyPiz{ zAokxJ)vX1Joh<%YOdch^L=7KU2KgU^N`&s1a-EBdF<()l=n3hxWq*aA$naUmnUebb zXV15*=G49AKkCD(Sl_Br*mJ`$+kQy%rb{p?Kyt)0X-&Y%1o0ZLSqg_sEnW7T_=QzQ z93=qd777i;ktOh$EG&z@=XU65BdWB_cXv75k5x9=$GK=Q5J#-trMqrYApb@*g5Rg`Z{m;R zzNrk8RvVGc++4%b;G2*_uDNn-)4iW_#@WS!;H0H_Sb^84Bl`C$T^b* zcpk%6qYs8iUxikY`w^>YtBdM^5ax2+KVlrM@@Sp4nd3%cO?Ggwc+$%{R=v`t2|X`l z$tV2p!;O?BqkT*YOCE$ywXne^WBlrG{3A^A{iI=Zmt%Ou*K*u+o8%`pXO7d>Bk35( zT)ELF+E*g-TS14#y%|mC;~ogMd!Nb@7=86olikj=7(}btxzIhVs4SvfEIr6;#0F#O zzU$u~VW!t3d;riF^eW_8IsqzUf221oh{+pXLva=ftIA)F`AO0%tXpMYh#E!Q^9N}+ z+!e8Blo4Jk&zkD8$2{%duwLBX3%}wV;_W!*gtH6T7YNRw{i@$Nq#Wt5PC!NNy8Ddm zeL|NQYOf(%u@rA+u6KpY;`-=yzb#E6!zOhg+}}->#m==aq0mhB%D(Cptl0k+h<+&kzVL z)s(J!8@Of87=4E?)?TdMgLV=DP5U(iX-_6MDB_T>IsrJ{2uE%!bIX{0zTIR|@(CmZ`_X92Q5 zCOG>(H&VG5#$*v$fE%7cDlzesO?5B%fIMG(fBMP@b$$ zdC`+tvF2Y{aAUO;C@VGu{4uu*D2=dR7eOVyWKdUR3a5s!to$r2wcZ+ z5NILq(L`0*gy5o@nlKhX#i~blO-Ag*ej7JVH0w~JRvu$$gEzz9o~uX_eQHi<)L@(c z0beV(4o2uugpVvGei>?Lqqd%Kjl72wC6I3M{2Ai6Tq|?z1mEthnRkZ-ck=4!e>HeR zV9y6DN0YGd}M$3LmFMq4pdu^ucsT3ay$c@Ai*E;(H)x8$a>7(-G<+JwLT_IYQJB-#AZl zh(LaKm$eaBeoDuvW5cPO(A&)e5@jv2ywT3s=%SnfJ)&zrdalxOzV+16>FqgV?MZmY z%@V9j}p67aD}$hPc(W0ry)h5 z0i+qE2-U{1Ylhi(&H_e@dkp-T?4X?W9f-{E-3mWNo{ig${sP>^Gn2-r3-b<(n#NoH ziXR2oExTW~@*$N55F7u3wq?+&V#)weANf5tbRX2)41jBKs|AN zZ{e+8^&pch4TvGgJ}jZSp-<9dD@57Q7keq<0Djkulguz(vA#mn;Fll@8=ISo zQ!9!bS`UC2S5&w!-}uS+n|43SU-!U7V5{) zU&3ZlHY0xenAtVoB!zv785}hwoc0c0KBVv|pm5$o;O}!4b*a+LSehudjC$^8>pK5u{=Ps*+6?EGb5tkeDG$MWkb;vJ~Lf!fM@63`b( z-AwlxG^&|Qu%-y(#y_r!Vk!6sx|(ko*vGcMy_FY#Vs?ypR3mrt*mzg3EohWC;<5)0 zo<2np3VOy)n9rNz+Ro6aN6=GNc`BPmSKbe*KYJP_tw~j~m}*|VKR%0y78UiT-ROrK z_l!R&g3c03B1UNS23KMnBtVN6k+m1T_w*R_u&0{XY4RugsCiV5!xYxCI<)Ukz-a-l zJmq8}x5H1; z!{nD?j@T%!_@Q;QN1z)#j79CIvKgLU1j%a&XSrHEe&{A5BkiK>YhihN?5k-Q{Ukz7 z)1?^l++wpNva!uS%Ux6pubJH5;VPJn9D>C+?tI_Nfo>@=*`~jCTJRa=(;UY65Sy_+ z+LICAr;ku*c&e)WXEH^t>xtW!&mq5^K9-55_jYggcct{HowFghs?d0>)g}; z?ZK%8`j;G(kQ_d>UEq?r9mA&;Xex_Rag0CC^ofh;IqdKZP+=Y*f;@6C|B)YZD{jJG zaZ8&|@F+o&YSIcqwPkfSmp3LXDKqa+Dk15L(V6HLNSfyZd=0@EJ7p~_+ek=tsL5X- z>&Zhd?#YhkB5T}g8>L56_G0I_)Bgn8ey)q5-8AWbnk5svY`)pE(=_erU8Uh{x3Zh< zQ|flEFSLn${i!1=B-L%1DF7XOA>~jK^jF_a%i7`qfROeyyVY&}d{4@g$U#FTlh6!! z*RjS#*X}C^CjWJ){%&~wt_ZtF%zh*Bztt({HxM?N8XY0mTxQl_Jcs@UjdvckKT;QW zcopbg2k*WGAZVtdotvDV?~vJzNeCC5DoU^i&*neaRo@y z^jP}+L!K&FXBm4z4Ya4|kw25_Q7|zAUF-QPeR7TCKL@5)q-wX9rxX3cx$GMWCw!8V z;QNS3(v}xwjxyT*^0XOy?*cK^V9D&g_18*VST*bjWuaI6JgLzx`ql$kfGj+za>m3> z)EMEvkt#Gjs?tVh$23z6@BJCcOfhc(`Cs`ORzquN1ZkmFe%Poc z^+E-SqUMO_(mLk5HwULf5RV_eK0G)uP0zB3TsY%d_?VZ_?p7#LF#zmXHOmzr`0I_Q zmK4^zDJt1~-0pcQ-Zx7Y1c{G02wsI?#S@*+_%=;heg~6>Ev5jA92dH(NaxCQ8+)W> zEB$$+XvCq#@Y}hf^{CCtA-g}Oyr^ds5+qgAKj&emoY#0N39ozve6GnxmbZB=Hw#mH zfa?-4;kJL(MRva^=f*+b$kW{^g}l~1v?f}W`De76WSS#0OM#$H`Yt7t?AdPnOwMVs z4*ZjTer~u5tbbyJ`Pvb+FO{5^g0D z^1t~RpIC>EWOhb9SF#A1oIl^Fs|viw!{k* z-=m*}EHfpAtMqOxXduF}w#ETb@fXHq{IvR4^;BT~tWM+Ca*zHR^0oJH%J))M#D0Aj ziDRaU(Nw9}V;-KMg7`WmJZY(SrceAof~T76;vyOy&?Wt1Gdpx{5arVAo@-$xadmfU znE}Mcp>ZV~vRq1Xk*tvVyKpCTMu{hETdR)T;*@qwgZUp7 z+UhEOzHm#&dNS*@l-9$4JH)Foreqaf{*lL%m~VPi(MHJOmnZdjONRyc&OSn9;%!2z z8@zOr#KJO%#@4$PW3^CHVNFc|`eKJH^-=$ri0i>1Jlf7zaC#Y}ot=?HSOzIym0gF2 z2MZZX2F~Wr773e`KVn2cag1U~=w&rM&ZpX%8XmdV{0R*H!&{~@l-)vU(imeCLUG>& zqFvx2NIXli<>VbDAWj#%VF-4i9?pguP^J#?qs74NgjgRM-vlMlR7yd=u$w%E9zL71 z0ZFHH^wVP_*2JrGOa3_rce0NL6Qy?=ivzjR`F{e@*AFztsGDhhlJ`sBq*8F9T1Iwq z(Y?$TLR8r^72tpPIVC~~cuAaYD{=o3$oh+TPK$dHv|@7Mef^&2OjmxCP%&WN3A}H` zC5yV5X_IzGt2gN5ML}s;uP>2m2#ph#8EI$iFt`1!xfAyM?B_ny!hzJ&&9%1q!zyX_rHid6_~?)*GoJk$6eZ3rbpHsvI5>X|$o6{^d% z>=a&I*RJxAuT}5%bO&pTV39!FV($VTW>x-+`lK^{Ms6pHJ7r5+*Yi4NaINqToK)F^ z`;v`)VUoORH}ic!leth>ZKK^UOl!45`Sq38FDLZaPIj(kOjCqzIbAH{HqB9|pMeNgGHl`e-Tb&k$v}^^Z8howvnbgJvl_AguM9(;BAWJT<&&SMA0c}z06)Q(q`Sc8(r=bX6s85AtNJNj3jGoO690iF|li*+X6FEg7!?A zaE`WR4qCrQ*!4Vakv4t;&EKx?v${K-e`X^V+Ft6pHXGJC27 z1vcSrE&P=w$i@!9_>CdC0vH2I=!!j?puK*c=MUIxua>EAvv2UytPjb%UD&87gQgW_ zu;uVjV)7)viP@Sq-Z@Dtc?M-z9xQqMt-EhAVZj~cD!4zd%UJ5i818r9<#A9=ntJOC ztkWQFv^MG*YmnlkCe&xP=kOm#8bRLQbF(%py#0i1hBCQGju3oW)8pfgh#Y#XM>pp5 zk2-O!wn7YC;-%ojzrS0t{wXE{&-YUgBv=vi%I}Uu+~Z3fy%Dn$&I0%6FPPDjVU2ea z((=g`2H?lJ-k!KfwIP(gE1Maq7eWt@Kgt>nF}jZmggR^5#RtKXs|Y%t=u9%kZsd zh_Xhwsn*vI$HfB{X`$w$dqrH&-tW#{wE>bBNlPU{Xm@8yE9N_~_;$#){e!Y;@w(VJ zMfRw^^VCzb+#=Pfx@tgScQ`IZQpUa6M5GO+ITnJbN12i}|2sP4Kq0 zI;t(%FNMFOD0*PqFngVvE~OP2Y&9t#9)~f>)BBzm>JsV| z=dt4#+I{48a`D6Iqi^9AH63*4x<}>^X`=Qf-LCV4{^n(8gkNy_*b5TsZ{KhyYzfaY z6qQ3^WmW42Dv@Ky1B!1AKjoees9mY8+Fo#TN&ZVQl(5i`5CuS;)DmLcEd5!OyF-*RWVrOzu6lN+6UuZuM3urdQ9F@n)AsLQQYxlT2!{9^(;q4WC!^(3)=M_Ela*>aL!ZZrm4P;h|n0hk14RBI-4>PJP_5K$Ytn zf%y?{6IH{p>~v?wL#>?SzwK-yPQxgZmXteBBT>~kw_m*hqV_gM?F<{Ax1?ZMQx#TJ z*jcP|{A+%qwzo6QhcG6Lj=@)Mv(IJ^o1fqC>NoAx-I~ee+oviY30h}ALpn^oSWs!W z4h4ES*{u;o{Y9i?l=ytrOUb8E$sGCb!~X=C|e8 zwQ|n$^xL%ls0V8)KV)l+&maDEP%o0LBNN3wWE`!5ZT^#}lr|_sJzp0Uq{hJQ@T1)K zA2kAxg7b}4f%GW}UzHbRSyP~X07EWyG7uhjnmW>=>6sTgjg74)qp zZro(&0a>CqlC+RjU4b9R_FQEVAsNVD(ilG%bje-H zL#mh5i<|{#>(S*ijm~*S#c6*Jn*>P83}Ugr9V}RD=QRPfBbn3b24(2R4CpR!vI2Hr z_U`^&v;_H;(`B>e6Gy;c85|aGHKg_un!(}OKRB-jS1%J(p83y^hrj zFXdd7(85X)`!harcMoWQng+SSK}ZeMQCFxKcpuZ^d8?b;7dH{(aN5)`{Pt$hs3ikK+E zH{sc;EMoswS?*`H3Qa;ML8!br(5e9{#OF7N3jys}0NA5M95}>rFfG^bL+{+`5nin@ ze1G&@PJn+6d@7!r>aqq^{ADE=YCWngD&Ohofw>G}bs|K7jTM&rR8(_@PIyBu`exz- zsTHj;8)5giRwn9qjEnh?4y+CLoJdgS4K~R1TBC}CzdK5=w*IFDE)4glt_YNy2(Q0F zr^Y{A`yU}96h@7S*1)x6*U&YQwL7s^X7hc}*7dhT*<)dww)y343we9oJ&TI^KgX7v zvTfh8kUF}|t6Ye@YM2tb_%u*}@&P&}ORKwVk0Q-+ZWq-B5~SvV3!#P<(&V0H-n+I2 zf0>HX)K2u1JJyY8+wCtID==w=9f<&KECdwZ1Pi|gp!d*+cCKRs;4XMB07bbS`{9&_ z&HhXpX=&wl;w6QA`0?KqS31foeduEog`OQ-8CWbh2ciYn@+|nVsSQI2Y0_qs9u{B#!FPV6>j+;YT!6q;0ORpK-mK)wyOew@+cZ&8Q!Z*K#$0Xlu@?XFc}Ux9;imGLyx<&UGfpE{@58u7(gB8sHGo#3<=U!O3 z*Z5jqejPEUpCY>1swlt;Uh;ERVh*D$&M5(JtNy&VT0dL*tmgWA&SrA;_6OZsXdMe) zXoM-SkeH?uElMHnmn;+xm#4jH_GkWztF@`|AQSDmF5CgcUWB1qb#djCX~B0lFs)V5c70F6Q{kQ!saIJSEA0fH2<=MgIsfI5tA z05)!4wV-qB4eOceF^9&BXYogf;;lz>2n&2j44FOM^w27EQ@HU4tdo0Vqa zaJ$e^$-XqQqWzKDE21(?0t>c#Xdqb*{&-B_%y_eAUxqwihF+?i9KY$wm21t%W(G}S zOEw3&Sxexu#`P=DC0bnPu05Y*;X!b3FyP=Hq!mfS%8}XoVSXPWf#~atPSU29#K`K~ zNce$K&c8LvMSr%UcVP!D11&v#S`}7r?*^BU#|_!W0=y?hb;i4)a&BuuPT$;~1HXtE zMP6TKACt5ltBI_)ub+t){p)Y<4rh(w)E_z;hNnXsmrl#&fRa9i+!4f4ZGuh6x8KR* zVL9(Ih5^%VzHDxUfHnAtZ>yIADI=65%zoZ*o&IsfYEFpy$3W%$2JgM9Q+OdmWKHpj z2a#!kx2c!%U?;&!rsv-nug;vu(`t?9#^u})7THhl`2BJ15}##E(zz2$GjBO@#|yQp zyqnen#Mb$2VK4dG-@$BHEA9Eo$L+EO+X-j~B{#c4494umc7IVGIIin`2tQ647ZWm0?QRIZma13u3s=~<=CpE#z#vSBeA zWAQ`>z4eX2Q~7AEL@d|D1B%{M?oT>pR$7+cK)lv+j2v>SQgY-CQ7G!>_t-Zi=a~4 zGQ{VTRMy)rY$NNocJz+1wy9KqkrFCR6k6y2NiUh7Z1=tDR|@jPpj>N6>8k?$%iUJ< zCC`q4-8<;-*hOm+DXoEe&l{R67bnx5UC{Ks8us7q7stP7tnH}+$*5udRyKJePZbr+ zP3ssX^hxyq>i>q5*T_xi6mS?m(DOY=>?@|7o8XO#n!jC`JCE$t;6FYk_%nz62OT#T zv7dS};kz!86$j|ett(oCF76$;_iUqbadkOmECELacnvT$4-Oz*SHXK4`Yjy?c2Z^Q zHKd9eWM0>n)?C3;GwL^%wGBhjw(hIl9fq7v%0~8yp~&K!HrLl(HM~8n zt?U}ss9(I!(k{%^Y?jU3LwzI(Od6R#>ANLmq5rcV;6lZE{S$9G)J>~)P1+ac@*7-- zr)TGLFQ>`d=aw}PG_9OK^7v=#;5|CjEN%0ud+C8&vCHN3%*ukkAUBa!=f-#Xy&X=j z;SutJ!Lm4Ka~?gJ6j3@+>}cWK)`1+sTP%r<`fdny8e6C)y$^{yP=cHvLHoY84%M-o z+4M`e$$KggKtT&L$r2}oi&*R=p2=7%U!lQUVzg5PzmPlPrmN!AM=QDG_|!j$P+eN$ z`?m4hKC=`Gp+b#8t^WBuP37x2AY=WI7Sa%650M>+cuG?Z`OqQ0kFuscq*yK04j{^~ z`KbShB+$1kQ<)$~^45+OH%*xF=!fw;(Oqj=bH1_K3t}kcZpN;@KA=b2p3}yO`q+|L z)a&k^l^WL2mNv6^axN~`#Bjb9QrH{1&>KX3s-BM>aJX!w?~E}W3OGK$P_S$hIpuD= z@GtqQ-!1#MHA+EIQc#+sr3u11#^@!GEsD9@r;E@egelv_DDum7EVE61S{29a zr<6mf$W4i3psexS%X3Ovl`Q5dAz{4#?$o{DFGcy-J%dbRxwFqwiX68*;y-;WF-W+R zEi)EU!oK@pwTQ}S{+~{6B&YF6j@4Uj(qmOvogPxEk>{?a?SzyIDl- z1{arHwocg|TW2ELF1R>7E?rul21wSJ0~)oF-(sBw)n@ke*M!~fi7~aVm2d9bjM|vN zA6Ly%%2^0Y8W1BJyYt5KM_3m{a?xsFYc!X+RkT7(4%(ToT(3U=aX2j*51Yd8CaXC{?DQY+MR#_#o= zO1)YFV_V%Xxk~BMKD`k09+8~%5d0QX2`rGEEKjj=_AULhIm*1A2IWbgctg?Z%ZYo87SqG z&Gs~8G0dV04qR)rb$Pb}76-YFpUE{JBm6jEMLJ$Po;mFrY(QwI)tn~Y-)TiR(K6O9 zkB0nu`+i%o(AkR}Y)>iTramEuJx4*dV>RMyLT-vrHnH(u{SV?BJQ$dkMTN;Z*tQk= z3oeDZ8HR0ms>R~zZhSV;UZF9fV(*FPt9yTyi@Ma|(QA9^eOL?s1t#m3`T9qB4OiE9 zks3v36pDGw5B7CxqU~Cq&H^s6XJ-0QZdyG&Kdq|qy60>hP*g8?Ha`hE=_`8U(}5JZ zi*gL-s>QjER$*pPKN8pGVXhn~qxKy>rd`s6vc{_ZPD`F*%+=nfK zH8dSPq-U7WoDwD9k<7>8Xad=yeACM-=?G%^2^ZJdm}zBTY75?o zVgHrgCc(a;UXom=6f0b^elkjwpJqC&!%R}9Z4Kta$qFW zT(*90yV5>$@s$lS>gj$D9gTG*VD3zaP5o5&|HkZ`vM;pXgU_xYCEK<7ldjOQM+6xQkHPT)K&3dGE${hCSiTy)FsM-JxhSa1AZ{Z|TG?|X?WCLiB>mILn z50Bt3b+PhhE;O09-FF|Bv8M+Spf{ukdE-Ao;JHV{g7q;HPB#^_*y<9?%8O|giBS^R zG|D>9^nK&hVp?APuk?sIQu3uPcRjol_e24j)M~KRg6JN_i{d(W(r0X)#ozny2bzKC z$<(Sz8hT7}Rtp637|kda)jpnAonu`rlVh#!*QzDz&M-hn(w>zSeu)}}zZdoVpc;0j zr1TdL|q( zvI~jM(c8<}a+ii%b?8MZCHI60VgKzO(j<9?p@5aYM`KuO29vJ&-nubkU=`n}@tx`c za}{be!anDpb7qhcL07}Yt0wXF$TscG@tgWTX6A&ohy%3Z(Q1=l?9qOiRAmdW`xyt4TyAXz~d~RKCSU{w-*vC}RnO48o*>TELTQc{OBu z`l^NC?_$VVd|~K=ZTBf|S&UX~YD)JF(l0Yj>geQL^JmVz$2~)B2H+IIpx(K5M1&H3 zE>_3GexFLTivd{^Y(6zCfr4J1oT~P5ZhI7*+tNYL8;%_xXMAMG?N?*d$%zZKv*5!@C|*SLN-}-9yISvFnN#X z&Y%q!)uBO7Y|k(O(xtv%dCq66l$GttucIzED`fAA1I81UcjV4GVqHaPTfsl1UH3-! zV5Y}qF7Usq7%!K&i)S4KwlEbWikF?fKzXN8w?W~SPpK;CY+)vnUJO-uUiL32HYzc( z@4gu0k1FoAsP*3_;c8kQxxJ@YZRCN$P*vi>53`fm?iwwiT2{K1SNK zCgz8`fxgEV){5#{HH~D|fpPpolnZ|it)`*F9dhBE3)}(3})X+D4eXM}C zjLW&dkEZ3X=_0DkW-|WqSFXUW_&ni0YONfGZvG~g7dmd3o=4iZ4xhRn#9-a$+c441 zWF^{Yq?Zq(a)2}vjBuH$i$DM{+VYh>nKk7Bt)~qbxV0#O+iW_J$j}_xy^wY}(qdG0 zyptW@^LZ@#d3=qT2fZ-LAM)O4Pygm!*0_Uut-@{Lt8|D;yko}f2kxKMy1nu7^yj`ai1m)GQfvz#xB3H&y z7WT4jr>43xC6?m(&OAYH=*80g$N0^K>S451&yH`Dp&7Beilwn*+B5g*g&m}7jMP~! z?WRxzOZ>>V1k%MqDdmgss(?5qzEMzVrdm;Wvv-WXfNNFL#s>V6|Hl1JdaeJ1B^|u+ z-G)J(q=Xs+1G<`GJ%hj*uImLU7wBr3LL8*xIx6TMwM%6??N59|U) z3S%G#qY=bE#pbM)#e*lW9ztZP!FFa0E8O3H+XZW^k3!1WN(c?rmPEy3k+C8+dTI)ofxgt&}4R znzFdkN^bTu9tka)E10G2cVf!xf$6j)+0BjMmIvPxNKztH77!}``qxvD|T<=X8Of({5clrS3{+(68m zz9)LAp{l%W&A;5Ni&UjYo?;nq4pZ;dN4-h@(jedl``>Y5`$Wv8BNK^}E<%|=<)`1! zFa4g}fg4U`BMN>p<;nWqzFUIWh#rGKL4xP3EA>lC4 zm0`iHg1mEw2$c%{ueKRvE6}b5!hf^GGl>ao|M~<6l!*=dUMD3wDs%^Pc>7SuxkvY+@Hncj%fWFN+GOrZ8N$y4F{4)`^U+juHJ;fOnXM zjH0Yi$kqm-9NtBDUskdy5K%!b0BypfngGC^#y(p$)&#=Cy%6W+>C8i$?Wn7^B zC0O{Xv|iw39r%krLK5Y9##vP(brm)tw)d?vXUlgKPrDwFOp`zcVE3m`;mt(cD~Fn^ zTl|+bj%59z3vuF-s|(5s5BRMi{1PC?G85HFkS|=Bws(7?E(-TlZm7I+(fT7PMsS0o zBRe?h;%$j%bQ>Fz8?~e`?XnZ%q-OwP0H7^~GVZ>+#UagrHFJwa999YIT1vE;Rk6Ui zoo6xrW8^$#`|;w|QE$oWUHIIZb0*%;=Sw}b!!PSjrl>6aU+xvo=Q$SB74KnL5?(=@ zl6$*u(DJdne?>Pc^5fd%qz%LCOn1DWg0!B8}vI1no@<9 zQzrHg)M>3zsDH`W?QPB@o0Ehjp2hFe2Z;A^T-Q|B2Lko<;^XxQ!xr9w(!Oois}-&m zBVNx*W4I={Zn9cABbDY>lw0tJBtxGjYKJFm(VXwXJFDR-y)fGFN zXJ_laS@SW6S{z&07KM#^;{sbo78hV&<0blIn)R2(VJp;08^7~T7X_!YqM4c(6|omE zq}X(Pz(5OYaGlg0bGRa|)&E;;yH$G-`4L>PZrh+^BOV`zN@fM_ZPY+|SH9%m;d{VP z52$Yh@m$Y3exj@BRcDa0;Hg4I??ilCrRvY@%Rv%FM0&ld5D^$8wz6}n`M43^RJv1K z0r@-7c|vpnXZ)r{nZM?&AY0VtyOB*^@Maa7H9)oe*JEgob>rNsVwek8-=yBsb*^Fp{E(VA9JWH& zS&IUDZm((8I6o?2>DLzLd8e73133g8tGgenBa1(~iLE4B79sD5I#}*tN&fPsgU~io zY-_`I!=jS%Dn}uiGC5G~qSlmFN@oS+O-IEAGMv&yp9ZLzMJ~rWbFarGH`;M@p50a3 z60gh9uhw(?GQHF|XFond<1(wJPB%?bc5h>BT#^ zA}%vn)84niV@~b8GRd5IYxOiMY<(D|AN~WxM(q>*VQZz6x9r`7gw%=O9PXBX9hv21O1xMtD>*2ckq5nYf?d;`G90L| z9J-a>8Pa{h{Go8^p0Q}+_L)_fuzJT+!6nYjDdg_#ZN<77m&JvH?;aN$m!UUe`P`kE z%YJv`J|eD&{2ssZ%kSB!<bUJ}c@b>nUF~ ze#qdDnAm%H|LTa{`7A?xd@*3|4b_)B*;k3SbY&UDWBq=c^)4Oix|M)Ak&uE?KkpM0 z1l5CGTR4pix?#Q<&bPOSso9GZZCE$^Pi6a~x>88@5=JpER_(`wtc zh=ttWk2grj?yDGD%_F^SWWu)P@)QZN`R*OtsdF%Wbc&WO!Ch!VYcr$)17X3I)9Q;B zC7Ae@_9b^d9=c0C3Q2n57cp&Wd`03LVeO^a>af4Iuj%(&sPEQNTmll?1x_T)p)6y} zM;Qc!2g!M22V_FlD(7j|Fx~xAve;jz?G%v3-bKEPxF7ewMwE7wUSPYlDi`wBQ1lzFYT6Pj@hO}ce=c&Z}p)s#77(|T{oFsKy=3bh9kQF9tF>p(>;_V z(WSm+*9CO`;WgDTEA{u`wKw#SUZd-E6O?>cJVj&8*g}KJ9Fbxz-6$#2F3@6Vz5;p! zN?&Us@HshCH71U|NrN6tTm-nBnWqFqTaG9WY3})0Vx*Bpe1UfqlyaYs+CpwZfN$eR^WiV>9a#%HL#AC!j+MGrFaCE5h+Vct;{$S)x=PMX9(woUW= zED|1uD4QxbR`I5S7a&=Hj4=2qXkpc=TFCk>Omg^nyptHTi6--}9v$}{&#zWu8Cbe( z`ff^ZamV~7(}o`DhEYBvUDrnKh|~{|-l4zFpNq+X>3YSVZgPdj#Vb)C?GIIg4TKMz zAT`4L3BD}7siNpQX%VQ`ir%V8)L7@DqNWb`Vm&NWAtF^w!jYDv2u!)JZQRC)`APpG*&8q6J3*I?6Wx*kdiftn+x-|oa6Bbs7X|u-8&g3`udylpORj7u zOa}{`Sa1sz5PxDwsGtgKLLs^&E`9R>F5t+q^v^L$>U*!Td*}D_^DUVhZt{We>+@!Q z39nXYwdn+qFq(HRl3Xd5Y(-^reSL_w8h{HV8-0`Thrghl-+4e$zpw{XOlqi{@EU^* z=kYJ^BRAr{g}+z0x=zLRA;sssM!Ei22aVTOn2Bk}rqPWjkg51C7TshV#9u9~B>_rJ#MXtw@w19Bwqu%gxLKFgHvm>uUo0KK} z-F<2JxoAAfQHmAa7y@|Z{ZrQWTs_6VeK8d>)Vu1{r4eTpH!};b4uk~){>YYW)i_pb z=7mVXz&Xzkz%T{!(n5S4dgmuT$$~gtTn0n z3H#v&DKUrp3vf4WX9YZyK;BzxpC)fK!8dbIfuW0RJfNfT&FHXLFXM&CZXIlZ*S5Hc zauT%MsSd>Cv@qcQxXEfyk?yx-ua!gmKlf^!6{TL4e1a3mzb;Q7Ej{o{pO7|AML|`Y zc!{5P(gm)lt5YNxyjC=GJ6}}5SN=#i5FjR9Ii-0kg8jdR-PpDZAUFnBAGCFvFh@7 z*|Bqfz1g@|^EiBfkv^WQm!*&}nOlH`YqLQaWdsHJDekN=2EL6Xeo-hO(hs(9iVCbwEw+s zI1*=fq8Qw=Y_K$%=U1LLX}6p*Sz9oN6ba%{3BTqkb9>ds7n9;(JWQLZug`IW`ucYt zt-PG|C(9*6?H3wAdRgC-5!QF2I+uPvHi5ZCT>@`HB%JN&e1UjYzD-ACE-Gkn{=4)~ zY5G02=bP?iduN3^N43FN_3u+>ZA!O@F)#Vfd$$;wR%c?jXlKB5&~NJq=Q(yt>kjYo zaMwl+qAM-hC3gJ@;Oog)r#!vNnTPk@&N+Mlr`9eCdAE7mGQGY0-QCNWZuwd~Z3q-r z-AL^wiV~z@+=A7{bqqFuFnQT;eKV|vk4t|BUuZGJmKv=DrYsLE2 z_8X#g|GVhL+@hpGF*Ho6`?lVC@0?;_|4{O4%PzXzTmy{h6he1Mlm(5QEV{XV@C`g( zutHblY}4+>ew79wO9-Mdy5S-#M|fp#pR4SLBcK7k=-j0KYmX^~TK-)^-_GaQ^Crn8 z-KcX6;)+OU{i)O9>c5HL_pW?ZPv{~O;3Nu73c}`PgUo6ho32_DQas9|(kykwHow=@ zekMfRRinJJtv^htMa28NhI*xYr;g}p#`vMWci z&SSL!bU4Bnw%(&f8FwC%u{hrn6mfE<6k-=R1iX%3QSNGqUT&`+)>m@@As8lkC~Q0N zsbLGAnPj&BntRGAU^n`2>nADO+Tu*vi(6uobk z_{MaH*lflWUfv+d>%28kvHo5C^|DErt=Q#g$Jf>!yib~}x~u8oF(n4kT5y7r(O~X% znDFaOaMPKGjRhZ4J4(^xowVVvtC74(hx3|cyzG6u#clLJ6uM#I{XyT0ImZMcPkwfU zOdOk-m7}3e2U$?RV1Q3wVUD@W`uILZt?GL?ro{qh449-_z>R?_$FFh!{;8@*YmI3S ztWXHLE!z323?HXFw4PK%eE}BG^(f=A6ojN|XWcIoF^m&HaLVb|D$!$&xE`+My{J`<{`vffx+jIZZE-cfQoZ|v5jef}tl3k%M{h_M zJq&zt@}9828yeGwZMQuz1LmptwQe)sZw3E6R9Vy@Q>?mOyM%JJD2Dh^&p!${<2|O# zP#+uneU(0d(k}GJwTc`CW>lCuY~}AscRyDxduvos@v7B6@|Ef#O7oShy)n0fKi*UclylXx9!`A(ui zPlRoHvdEdd5}%G|X;5m?>Jp0$@UL_gZAzmC7T+N}iQWrW)zq zda-f)(}T{Eu!~9_bS2-AeyR1DW4I9-m4pUV&fXl4^M=OMK!eBk zdy#)QScF40m-yV=~dB@f3Rjt_#}LU#P-;Zxuhoux8d769UB+;9jrV0C*c*g z{C$Q=Jp`Y4BcwA%Bp8tQr(NgJ5PvbqZY*(lH_k~*z5n+vdx}6HUQN}-G>Js#y15&so?gW01JikNztzGiKRufa1_{!#DFMoht|-HlN+^Jm&1+YibqA-LS=5Q80h zkorNpdEPa#n?KoW##O`?I&Ky6p33W0eRDHS|%G8L# z$=XKJrAqyl%T)$e_dJjJtsFDnw{1HUgrZ@?ya!0W(i`pB5vU8gamq2~2x?VUe0l9- z%`Ls5rf~Kz;zH%i&m#shY`s9fAj(3tB8k%{OvNrrNTU^Y`;pTe{aTB8%E5w+Mcz_zSkMQ*Nj*0|MKpd zW{7f-|5`W62ieNN$}n=05NTd_R`)~a@cN2S*6Hj z2J39?VXgYJYb#Isn^a>+W<0m|z=}dDF$$5-x}U@P>nWwJPJ_OPdFZJ^cK^;;%R-}_ z{1;;7x8H_E9*k@4F+ed1ciwHugMqxYhHdvCx~ABoaJJXr#@&`OQ8jlMd6+>xgIbb< zW9$~8W-)Eht&?Dz7H98t`OewpIkD*MRIZaS;=9ef&3BX^NiSntP-JJE5>c@KB4knc)UvTLqY3dPICzhFP5yRU~oV9(4VUeIgN zq{ZZ&Cp5cb;a1v$PncRU#yY5T>;)ygysmrUIr-@_D$#cCv36U3L`a{FpuKU2n& zahd*a(df2c%C#9czz})0hFbd^qd@JS&E%1AaU)=C>hux+}0 zOykGc;swfe0BHkJMV$nmln1h_xJl^*v>$SMth#Lj?mO9y@IEZ>57C6Y+paXiMv9;X zN26%#7d3jz#7?$ZwrU@J`wMT{n;|K;?mqtB>J>*B+abFGM` zNe@?FqdhQVXN&&s&T5ax@_r2Z%~RfcyK}<@7}gc2{~Ta5fKk4h;`hl<>_R#*23;e~ z(JQC{IMd2_2TPiAd3jG)Gq=0n4GAigQQm}iwa^;#C0&&%Gm&o|8%jUW%sGf$Fqm70 z!y|$H^PddUOXjd|iZ)EX3=keP#np%XiUAb$d57W=^?JRjIk)QNZS5cPUFfo-;y&Xy z%q@aHXbTNmQCBh&xGE@bOp`H}od8QJzCXGNehq(DxbV1vhF)Bw7znfJ zrRwIm(Vv@I&#eAzO?DKeKfd^TB~cDZQ|_3g7=K&)BsR0l`6u)l&c|3UY^u)AZ|_fI zV}ANuk^duWdJ#-T+KsWS_lc;kA5M2-08#820|pOPZ183~i(8QbzA8k=&awp%^c!S-ucarZ3?{_-pX&?x?;7JP zbTU=lcy0}~y1yh}D_q9~P4I(c;sO%;T6oeTZ^p2(fLVdPYj3YG6HzyCR(!he7d^JL zBV^rqUY9%>+y;x{3@qw;No~Pz;8Y9_H*?Pd02CDQZUy4z&!-C9KRuw%G;o-T>M0>P z4zC8=UR^#&BYHuq&SpKAB5J)R7uH}|c~*DE;ER8zfnQreS@uzy;Bs6Krx)4L4On1z zmtf1AXOr^!<>olkYc<4T;h_TA{?{{4hx?cA=RNu|!%iYw+M_-|4_nzcSdzH9gdh5E zsii}}WuFM>+xels@ie3l_7S^)JpuZk-@TnxR-RCv4_I^Sej~4UBxO9>XeJ~#a`Aii zP+oP3z)L?mz)R0Du?`xB6!f(B3uEe;m)i%PIkbk!z7awg($hycWyMZ}n1q;@q{Q4V^E|7$Kx;x$OW4SCWBFW3 zUK?9vFVt1luTdSg%9(Yc=c>QA4G#jA(0b7ca4>WytreYk znnuJw7tBkMSH_7{N4r%80Wx)ygKRr_32zf+Rts&x&eAz)_%!UWl_WwPBrGFrhr6IH z+8c>|BKmBWJ==5qNtYy`kmw`v>&;$Qk^G<;(&{8?Rdcx2HZ)NBaL)n4Sl_8ni=siz zZc{yrN4hA(wH<46&!W{#7`R;kVBL1wr8t9xiz^~yBu$ktmQjp=OGCD)$0)R_A=piEYHm_)fZS%ZsG0AJms5=Y_#y1^q!kq! zu_F!w^~5%2ur-b0nQW=;2}!Wy64St)<$a^^%xfxbTxDu$um_l1;SKn0=F7N<<#acz!|KkO1E2Y{AmSk_Vh%#J)^U8zzIpYgT} zZ!t8Oe`uyi+Kw&cJF9gPs$xWLwL^=@pbS@;rUka|AI{|H5B?9q*S(6 zkzn#T(AlDEj>-BaV2i%n>H3#0L_BJOF7!~{yJ_ZzQdKA0=VB-&*1y!EO%bjp>C>O0 zAzLXM*SOdDAiwRS+D(*xU;)*QQT0RieA^W`@Z&v@EHY66n{+UBfxKuW{Qa`SG^YmK zLY;@ZAx>bi=u??d-lQ$r1(~&iyCga9W#erQ{<{ERTqPV82Uv`60T3713F6UhA68J8 zjc;7(O8LS~sZ@UzK)-L)v@a~Q3%|kpg11|7A0;0^_H?o^AH} zfEqSAKt1zzKwzLye)|_vl@dyJM||s}O@J#9kyD*p7ryyLRUb2cd$z$9mYe7WiDgjS z5$018zpZN=j6KF`8p}kN{~tx?+1FIo_2GNQf}=n;_;T9g2xg%Cn|d-8mM^E+?O-e>Q%{_DCZ^`;21 z{6@sx8SeTz4CLzbCX`S{^YY(JrT(maLoQ`{6Mc+$8X`)a$3r_-wWNP~j&({8cPGki z>G$v6&;#}j3|Gqu58Z(Dxm9?dp$?P5tp*Ox5|@@vP&Komokk5;>T|Y-CRW4Ft_~DB zTApdHEJ^IGe{h-m#a2vSi`e&`KFU|c(}aIdT7PqTqr}0lkb|0zQJ%-Dz7?@b!~^Ai zv9}mTFTl48vd3?T9Ba#lILA1f>`mbLw#xXm8SE#H=+yB{ltf$QZREIJjWq5t1NA(s zF!0hB;sSnS{2<1vseUGE({g^`*mwdo;?A<2<^BE_ka25+Wn5pYP(+YIuB&SDU6-eH+%d?4?;n>ua#4}9b8X(%@UwN zXeDa7raLkTJ?u-70ukoz=*{6N%efH`C1)G5q2vwqsAcrwT&eDA?wH_|kw+bi9aHnX zf1uM8O1gcwt7by(MBC^yE({cI)#1Zu=#Yh+b)u1nA-@tZ^-x2C90*(*jMx|mAD!XH zRLp+rM3nArugetG%U&CW={(<)9=BB&lliB*t7Z-PdTLjG={a&d6L*?Si+I88EjQlsohgz zSO4wP{=__d=Eb?GfY=`^TWo9w#y`HI&*?OBzZ>i@`7_cIm%K5#M^KfZjog+-y$c-8 zcV!LM3_b()L{MO$g)k&@Loe!|OpIZUZ-j9s#PXBu`J~=9d8L@UfLe~|f5dl2l)}dO z4O@J)Ke{rnIAA@IK)l=T^gAh?4?Dy@r2|BxweEVA8U=5U!V3jB!f`t zTlKOT2+g_h0hJxmbU1!^NES#rS!BQGC(f2f=Qv(hbME+!pxT&qDa`$3w+L@j0uk9l z*vR!>^-RrFIP3|!;XJ}2)^XK4O10!^+`D>eQfJ#tMW>UK*(-&G|iUv2wJx%mS?h|BtN za!)8P5sOLj501$t4$>cG6DQu>S1=Z&&^9+P^^gfq>I=!=$JfaWRMsT8B5oci3uhw& z$o3`w9>E$(x)$euDb{W39-k%(-2;b?Pa~`A`|-AS5qWUTw=P|715?Uux-ZDp9zl&L zDC4qBdu`v1Z5`~W#z0*kIPgO$u6&o?Nx@fL?$Q901pt0*sqLDA&?Aa@n#enI{tHiMYD~VJA7;lsK>CS3yd{*Ulzj7V&0F)vM8we zd>NR;?FXzKK9`Qg?tQwS?$E+^Y-Xc?O3Ot@oP~B*#ZnYTfoj-QqRwUJhw?W}<|VkRZ+ttqm_e-t5hvSFfPkNZxKb?)uG6$5O2lLba&%s zlm9+`dV4BJ?{jcP8N%zRTmoroHJySsOzkJ>Yuy66Cdzm#8*C0ddwiq#`Fi8LmVZ1K zXhKMV%^F|*1-uO{G)Ei!@N6V#Q4+rB#<#Rb@|Z;VIXxfctHt_RWyT3xxI5X_f)RGh z=7j59p+8I9{$zB4w@UDjToYv|>L!$0Ez-D&yh6Wr3{B9kztRBpa%S#OoHxQ6HF!_y zb;OTiZ7a9hkX6bkptY)Gq7JH?P5jjj3=n_C+X$~%AIWQNG1VtBXmyN0L2_k8SQRT|1^{N20tYmj7LwUfK$xP}9Fx-BW{#YBWUUAp3eCu=Lxp zU^?A@h+~|1Ov2;6TS#V{_%c6}Cuc{cH%!w@)A zx!(1)+i>#yim@OtxXj2_wRqu)MmUj!F%Jo;jjm@ui_%li-XZkeG-38pO)y4gl z5@{_Oq2NU$>AHepZ8c3s^e2X!G(Y+x1KMp^JcL|0=mR3lO1c4nIV}J&OJ7w6b5K%J zgh#$CdKk94O_p| znqBsOCns-Ri8Mv}qZ(vS$b$H%D7u3c7!pg*H)HhK=N%9x!a3PP#;Y0lvpF2qv-w)+ z+PP9M+Es;GL`=1wm@GlzAg7Uu^OT46a{W8KDD1LR|IS@Wp8T{}}5qJ)AuY-C!rWdm6O&EJv(l zTnN8&0ldVj`aKf=VqRH^tUO5(Wbkx=wy{6Pz;D){AV<07ksk+wsfyruv6Fckz-vQo zV8%Z{D-H8q85n_3&(n0EHNd;C!-!jzvOkVBS8`1UUb|*D9P4nwKjGSV4HEAil&h`E zx5ZTXefp84j=AZ|t~(o!Kp#jJV@S55!_#uy6-80bf7VWii zDbq1*N2g*MKSsQrjo7R0ly7b*beCqIaU%r!SyZgP6`Kfy3`{ciBa@e+=j?!Z6BQvs zfXd0#b!eP{{59H|ou+O4@%J;MZl362-fFD6F%<>3BN4sJAOV+nD~}=$j8Mv`u{kuF zVuPgoFdQ+F3?I24l~Jnu@P6~*@AUcMPkjUS++gZUJ>MqHloI3m_uY!u=R)ACM#v(PBD3 zf7Ky0ji$S##oVG*?JRszMG}{8ukXoeTZqR#Ft-BElu4A^-5FVYk=E)d@9xB_AkFZ} zU{LG_xzwoH&iE+i+ze0kL+K%++`GwAYqVm5RFFwBTQhH%kyH8J_;(;bwskl&tpi9;~0U-75vz1YorZ7 z?#s5Sy&5#QW>wDRImkl87l1c&UbqoV5T=h`jp(oPlVj9Jrsy4QHP)!D`eyAzLqQ*U z&@8u&oA7<%XCNyFJ|Ik!C;8b1E`-Ep{wWEL16BU}xog=l`5J6bpeTGs`bVngSKL0D zrtJXO*J@3PwV%6K9Qkz>TtB>AUh1CkIXr7+c&nGzs(BA^and|WQbLMZN;AUKW5zdP zdz}JyO+>`+J@^zgnr3?1Q>z%%#DF;(9TiNQT+Slt+GD@fEhygw_`6F2OUBjELlt7_ z@$PR$tqAjUS}CpI7*2iC;!s)UDzPvs%IwQ#<1qb7#Pp66>Z&FT{{T=+jBx$JgW2*_ zWEK*A1xIHuVz{mXbC45p~?i!r!2Qx~bMcgBXsE~TbVp!5Ww8m$( zOeX&ghf=a5sMO@#obQ!w&+>UnMk(}|4EbE`WOalxZ6uVL6Ton6O$QaaD9zFs7mfKX z-H7@rbAm}+Psq;^EoIJ`Fo^syaK$Cb=BH3e|Cs(ys%3DFRI-)7 zAqV%YM)r8L|82)U0m;VeH&YQ&`I*nk0oHGZkN-zML8u$vs=wfeA^dXCJtSiA7?bB*Aoi9Tt@k1?I4^eMTFy$h^h`#$f_L>kY?`Rm{~vn7iwf#pYTmT zQT4&UCAR*b*E++}J$YV3=VsSzS}xs6!?m)ZLw-xEY_zuJZ2#`}%f6BEX-M>?U)yZz zu%9B_w?k5=>h6Og4O~M@* z2MUvg%Dh(;Mm#=omvi#=pyOWkJ=%C1gMj_rs_#-c1(4ol0f%gm5#Dz_8!Me7)-4GR z_$ubpig4yZh=BPP#3RI#@}EeaKWyuRkq!B2TSQRWMla$hN5W`ze#>?~DawVN|Qj>4iI`Mm>lTfurCsv+S7!UP8aq+)kv z>N*SaY0UzrnPws2+xnCW7_$Ee$xGkyq{$TGj#o5Zw0>svISBcYmp@nB z%+aA_a8$>+YW_NZ&XTvHKE#w9!HOrAs=3e}bz< z4(ck)hv4rC&f7pwWAkqvmbWSkPnV%Q-^5HqQ+ZV)7B*t}9Au=oWM|}7773=qHhP!PK=|McQzf8^_t(5WvvR{3xv%H?PTg`#yd=$nwg6h#>WRjl$0CB>%}fbUY8 zWo~J>3pcgR#7{GIG^<_yJ^}fxZnPa)amfw?I#@~ZY?VbJPkNnFsaxy7l{S$k5@|wAXH%ls)(}NJ+12X zqLchMyi~zeydkN}>hVmc?!eyY$V?f`#5KfZ?#wQH6IbE@&r6IGal@itR@6HTa!HFm zvq}R|Z*Taq9Gr4@+Cz5YSN^T*b3#rA&NMlz$@J z6aEyj9MZ0Ev9vBmC2C~}QqVu(BL_==cPf$P5aD)f;%8yi+or!)ShGtePS+a6ilSnF zzRl4EuoNESL3${?$>_%YFoEU5-FR=}(}Z&bb*|{ul|;gT3#oc$#??3>KCw=X20oi< zULwcvBAzsPU}#>r?iU~HjPOw__|pJnncZ8)dD*EIJV-0r|L(SrD?e83d45FrSC{3y z{d6Jn8?PRE6?sAb=LHiyT%#?-2!9Xj{wNTusHs{bSoHOLmCTV^DGxV2gD z-AI+cU5(U}bCPx9N)QqLk{fME&P!QW};L%zd=|3U|y~SyoxSeua}Z0s60P zEIx`h$m>|=eOK&}2~H%0eTrFZc{K~sm85qroSZnDG8UggXrt3#QpFY%NWKes1l7eU z3U03r^o3nciusmy&Av`;mA#%Uem<(0O-(K_ILFV;F-N|SoBTKYNwbF%Pn-{Cw(nyd zBDhaVM4(Wp?=9ZgdMcdWcW@y9p|;eubMjl)#gejWBG^};H)l`)Qp2BYP=p2IjRa-F zoe`yxxF>6{@A~d&k2qI+mv3f-l$G8YjHpfBxjQp}xH()^scOUgC4AeF=Lh@{TG&Akf!cN=9OWYJtQ?PYj7VlsmHCG zn+zL=y^5Um2-N`kRuL3vFHZ4L@%PvJR){M@T&2-YE}>KMSosA*wqEqTEYQHt&kp6; ze7h9bh#1JJ-(It7XxScro(<0Cv?H$4##_#EeB`WZr#P^tTdTGIPWY@I>)oe76h8f% zj&*N`&zVg+u=b6!hPW?lf}6xsxc#K~O7B$Laq_d^lS!W!uD*gInFp9?0YFWO^-f2V zB+lfWNsB4N{Lc1^{_s)PBeLNSTszeI}HaeDcqeCW3yEAF=ob7TjeW>UBl&({q2?f}p+ zYD=#AibQ)Q`xeS%A!g(uaUG9;D|sGgBktyJ64$wb_PyIuE70rn@`*2AY>A=kEM!X@1J?A3db-u-I7DWm%}hcrKBMU5sr&gL+QyDCnh#`?0%jis(dpH|1=g+KQW;Ej;oMuVS^JLwJH?Ogu4 z;CTj|vwa~2yj)(1w$h1cPHtxElJ#FXYL_`>8`I_z|mqP0^ zSNw?SoUrBWikgWsE5r!k)emHJ^u){*jgIc%!Vm17X5Al)z|1MNa^;C$z1W~KG)zkM{$3I4?zuP1F zkO8g340Knm+>4NzrVWL=mg=6T!EiWs>8gCD@!|8p>a|mrfN$n^&G}fHk>Dz!pYS|r zVp;=q62EW@U5wrDFrSBna^H%&pNafq-#3+VfO6Hp0MiqUDe5FNR-RTTHIcoipsmLK z&MY^!Qm-eXbfc%N@?b_4TO-qNfJPP~m?bwxD)Ql4jT^)VA~T}y!ko8axtV%sVRQvd zKN&HC)g6@mxG3>Mc3&KgP%50AeJ{7<$Z+xRbw+%h)NS*1$Vc_fD<9M`mIi=Kn($x@ z`6|985FP>C7bKzr;S&GDAfKbnQ1-zG40;21p6=^O!RIXq4EdHj%n2Yl0+G;xIRzDr zD>y`~R3T6NHPgV2?)xon-QR@m1Dk?at+X|*Z8L*c_>7|GwL^ytkz$45Cr?-$$E~L^ z>=rhb-ixiq*8d}a zFa$U?+5DRYn?q~Z#D-2lYSib8MQX|`gMJS%9Ba|X3Gk}a`@kHWh8jJIep@mg&po@J z0ba|Otpu)IHWs$3hi=BqpPq^74-9@h?^PP&bLxK&&WqRR-+g{1C6(@+Z@Z7nAIlw0 z_yJX);aB72Jent>_nz{U>+V1`<~)l()yiO`*N$MTH(ax4pk%WwSEv6@&k6gwQ`!C zF77+DA)5EloquHdE8_Aj8AY!eqPr}-A4;uk42X7jF&ViiW{AE)*NHJBk5J|QM}1Am z>ck?ps3&Cs+xd}vhoxM)FWhgko;|CyCO%s}9mi*mM#f6dhMpljqSIJXL zA9YHtV|jL*do7wKLPhjtpudP)+J;yT5{-TcLbn4MpfaSBKHuQnZNxdex;6B9PrSMv zr#UMemorw!jBTG>hy9JEK4;dgHP|iceyiH5+deR2e^$a~9?qHp&chd+cdF5yXxk5aNf8pv75b=U}kwcFm$X z;!WMxBiE;Z|Gbdsnh|`T_cZcgu7dkCx8*zJLlHWn${!tsJ?+-hUDy2RTa1w}RTfWm znateT;_p3+j*OUg@}RS)3%HJ6?t9mrec*o`6(_aEOeYrP_L#Ii*qJbj0Q2G&i0-qv zQo>eC-CLsHUQI5EU;Mk0H70cP2xa1bM7XI=`6$M2w-c<_buF(yYQmW+1-|{hTuK#Xrh&>!wK0|b@YsWoOU|;eaO7tu3IjL6g7p%PVKs_ z#~BssAiB6!MjI|h+sYL&V8)+6g6X>GQ*Yxh*Pt+fUGFF)R`zn$0;kZ6U0t%hy6TNh3p z+I1G$S8mzl;4fae8(Rqv_*O}Jb3*IoA56`w5(R-l)}URu3KVeJk@MU@1Jq!yMJrQn zHyDS)-SkO^ku4 zCZH!f=xxK&^`#0~D_;l!t`KwotNp!l}FWF6lNo4EBxY1qx5ABv{_ zMBMwgxL>+oNXD2ys;x7r2ocNbltGy)<$a$-R=^Tn#>94@7HVW&lVUG@DDqhT-luP9 znMQR5+7a2B`MlSdp{=WwZfZDRN%j~w!nrs%o6hhPer32OEKuK1f&Rm1h|jkXxF1KH zPD(|Y{uwpft=|CE7{sQ$_`f|AgE7bw);Otb`4Oe~n|j-SB}zdF>BjjVSrq)~d<<6Q z;Hjt~Rzz)lf0T?k^8{FhuA-@%_&34-6{wGTsHFDBaRIdTk|1gp(jL)4-R1q2+tm8hRF&~y{Ae~2q85U&M*cEr6 z5zi19olaQ-D1%i?^b|aaR zH5poZ+Kmqbhqy2;_BMUo;D-w>MXWKgKj;Jy(J9!=6c)O8UwSvFgtn@$p zG1-Dff12Cf%tz}>f=@=(RWEgCK`K5cpz50g=4_C<<$sE9X6Tkn*5jXOWZuz zKl1J3U(`pJd~gBuydQ=&h+jwt3;w!FafI#MV$CPQc4eP84>I=RSfQvRrQGb58|s|B zDFQb0kWT)VNQ9&!e-%a!ayI~ysdAINr{3a|@NaDSO@_scv%lJ#0Hg+{zJ!IjFw9Yi z+n}O>@H@Yv2Ug6{_UtT?vU={E`8lw^8RC73iW86G@|RatBJPA4G}L*Xqd3B%j#4}oAqg;&fMK;&^6g#RKbaf;3h1P2h(yX{ z=3UNGBDa{fyI2}7h3`=|px&R+&QZkVwJ`t6GJwGqk7N&p zZ&YyD8|dFIL|jLG(Z=|g<@_dE5G&bv9#v7ie!k?{MUuEu-D!u`Ni9jH`c7;vns>bz z9^B~5i)+dW7JRg~&~RftTwq0?7j?#~5CS^cq3)L5?u>)!T90p`gt|ED=U3s2JBh_Z zSifjH6)G+^XXf>7jkHg(6Gth%L27-amfDh4(dpXDF4#P&cJYaz_vLpKr3$ekvBr}U zb@>ruiby|Ph1kU-xORQT1x?H+2nHyCDA3si)-giKAD9{d{b6ytM~tBi0#)Tad~ljU>@OfGS!#kfr9Q zJKFN@6#BKe4{G*FKVRZT+g*6m)Tp1XPcusTr=d5$?WB05>K1_-Zy$}{h28*ToIlU1(uKX+d+5sHEM_5zoX{7Poz zBIVo;H47qWA$$6R{u@n=Kq?6IlGx7~|C0QAl^T@(;dxEt6L;o`4H4Wgr86%q>pKUN zNQpUa?p>9K`~}~uXE}4Y)4;lI{zg>aS%e$%%ps~TKen?K4xufoHrs~beo*(6&iGsnpI3iDgm0Uc%mLH-h6 z`D5=o=#)7w*}8-P5`PW9#gaYwA$D~5_(mq+h_$t@H!r)rQteX&8Jgg2k9^^sod#=Q z==pX-#P#I=Ijn;gpFt0GQqh0;5{NrLnF)OiY^GX+tk(_wRNRJgY_+HuDR^f)ccCr; zY|K7i!FM;%#AUHC%Gwf&w^&OP4Qg!~I$RpAjYQ9aQ~~D^4G~kYLMva8D?w;7c)D@A zm48s{CuUSUZS?S}aC^ObqhPe4{}g402ts`!BO!#Wje|_3Tf{P`+z?S(21c(u$0EeU z>Dx9kNwt1~TdL@JOla@P_VTE^MSDy)tC3~O5whTDg>j)@w-!ix92oWwyJXo-W4~@7 z_a*fn((PN2GX*W%KBr67M2zPkvBQs^;PtVxT`>$m;tg;9=!vW*%p>y7xuAG-^iQ9)rVqx~bq-VXfHL204IF--YOss>g( z#}Tk^3tqHhKMJrqA{WGxgJt3UXe0CTQ!S!51u_$dX#0ZW{>Cog9D3%^7-fHJpfWo1 zxyI~dCCdi+c)NTApI71=ujOUb6?8Oh1|~oZ2vviz3nz~PAdAldgQuVQmhKELs5aUW z|HmwHwDdxH*=ABE$vTw7Xg$9V1s~8kjb0UTTKtse}QeV>*a? zl3SXJC2Q?-Oy2-AA7YgC`PR&l1CE>Uq&*u^r*&=3o@wrdSIsp<2w}%wWByI7U9_PzJ*qNl3M4zPI$i0D}pHv-r>%9ngoO#O~i=VBT9UOd?i|A^m6Y_EFo38%WyZ%;4 zpUtIjmrdsX?I_u9d07?1pp`K}6LzZ&jh3RPhj;B*UbB5?dn*U#?Pp&o{3Jqg09l&u zsW$pbs2{wN$6iekO$GQF?N*=+9Jh1ogax(o5tXn*b;}yz-*Jn3Y&AX!wQP1L zNo+4^T=D)~vQ|EgS8>}KSreX|HdaY3nUHBW9n~*iKXR-?UZ{-#UmWY?C1e!TOs=-) z7hg#`Kw*hMHNkl!X|f|auOAxo8`W-Zya5t9CP2^ejIw`rdfAlRy)r@YsS`sv7*udm zXYr1?W|TwDa#?Kf3&x<5ZQ^0NXvq_ zw>e!jk2bm4x(eJ*TKV@WnOIGjwi$z^5*ziKkzrQ!nMQ92d?iS3DtJ!|;sLVB@lYgv zQUN{{R1ll=uGf)OVL$1zPJMvdC}{i&WQyDj45&K#0iDyjNFu+cDX<26aS`C$I^efN z@i72}Xsk!6fpuSTBChmD3L3QxfYvv;3(WE3oBlh$TD5cfOHJm- z51lWLqp7@{5oE=EAczJtU4WR2u_Hdpr^d!^%qW=OiQ%dEvrR!==xtNDK`=5BkwJ8< zuHO0TcZMw2c)^DfHObgl_HUgdH z9nCIpiv~olo~NYGW*!apYs>SlWe-lHXS59u;&c%aQ9EaPxG{af|b9NBe(Bg#$4m2aV>Oa0ZQhmv54NX2Z@q zAs<@WI>Rn->vZw=a-Q#b4KZ&9+AP`hYWC3g;WEN?9L)a6|5y#0L=0MEz(?)^4~!2% z6kBv9itQqM|9zSKkBqnER8-he*FfY`uad|0V8x`QFZyw;(Fyt03w;yM$Q6qKB*Z#g zdaV$Bgmf_uBF~cDEk9eP;{ObS>!5!{f0!&O-4C>X!SPhzSgxJh&7(CZQ#oWAQEb-- z=%>3vRb|y$+6U@0OM}%S|6BZO-ivn_(7Al-<8V+{bh`U1lD#~e8Z4kK-xi90br6y z!Pce??4G{Y7pJG`{voV4Zi#L!eq*}}+pMaLoJ#Zs<&XYJ4PUxu+f98SH}i5er6%dA zTnKP)N8r?wsMm11*$H%*C!Z9sZOsc%-rSb`p>>|t-O@^13gUi@xVSJmhzbUD{4>^f z-D}(BA)yw#Zn^Wl`vG_LYuupo9d)`sOi>g06VU<9pda>McoiG!cS{wKLNJ6f!ivpr zCqryg&=33?2hVbXdrSUu6uQ(9Mrbo+^CI0+_wQ^xWK+3$qbb z9_|@z1APIChF_7szyns+Bh%M67+B?#k>+(-_nPQeI#zbv0-k8s`WU;enWZs$n!ChV z7>&2wnHkI>qTj~99V6^=Ep`cuLz}Yj6aUIlcZj{-Q<9Zq5;dhmJZn%PlLeR;SBd6B zz=AWo-zAL~;9D_peABIH;=lgZhYLHJfumy6>4M+9ljL$Ax|qPE{6D=JI2Wa-%iUzMw=;rAR02yXXM{Ulp( z0|;x=Mz9&J(`i*vvf)}0aH<7_F1XYSehRr13p`9?x~Z+K_C^>9O_7T?-xVlYHNT`wwK8qnVdvLh~fR@MezsTV`*5sXnAlQnfLo zj44$2#a(B$9ngw)6A>Q>^y=0Zl7zHrnRAvZqb0)zI>-r$AxxTd3|Bh%a0BD< zXKr%V0A!E6cqo1&RAX@c**$nb>4XfV4yfzPx;6=}N%^Ydz$|LGRxmD@gsPFM7H_d6 zI_>3;_FJk^fxW9=phC+ftdSnh%e=n=a-@^Tug3gIuKm^~6(dWkJ5*?ije(R5pi`Y9kRN=2`Xg9ru`;vT>F`tO=H+4 z#uh8%Zm5#8h*3Z8146zNm3LlqX*KXligc)_7=IND=F1Cs|q}P4x+*er?IVRIOS_fT~M} z2hsdz5d9dECM|Z1;MHg2HKVJsd&!cSsk>(nQ&1QMic(VcS}3lg&&Z|DCl0x#PB+ASe#rtd&-!&2Sbi?)ybgoipPbxQmXifm z^BJdp>1!H`h4SkPqmSzfe)qv_&rJAkXI!|awlYXf#EKtGoz$%&l;_8yy}+Cr+`%IJ zH!Ocfpyzw#ifxP+7P&V+Lb=1u=lx~>LrxJk(y4`md0JNsM!N&=wHRAlHO{#3YNn`T z5pNNA49`!6OJv*w-7s8nd$`2B5=fy z@Mnvket>kUroLK_{191b?wHj{)1AyHS_rJl7N#Y1AdVXYC(=gOS-JiiJ1wBZc8Nq> z0u|=mpU4WZp@v8`ovySp70n3Ojj|s~AJUXZRKz8kdXxjx;1^DQAPymX#!Nn2!@}A( zE3K@5+NV~QVp96Re<8@zQn7is?&b7j(HCv&S^H++^sRrK^(-!|+%fz&Knrc{ozQ_w zmRj#w{xZwHc?jpVxABq4Pz;kAmGFJr_HWyvgwP{lwC6VSz{xS$JiYcmFCZ!Lq9<6= zl)HNj{=?2Nz*h1>cw7~n52l<}i+kx=RE(;?+#-*EL5H%MPAv>~H?y6#Ui!U*V%@@D z`x+ z(UsCK|CN0{vbvPFOR6*`q~qtc;Ur#`LECJr5&vg=DdJEWQg^FM(Dkf{!;$_pg0nE~ z@SOxgyf;w`tseSBE~LH04oJ@eu}d4D^*-BqL?b`kSZe)9x}+7`u&Eoimef+zdXDJ! zP~E>tAP<1+KHgG{F1fg*ipTx}JpK=lH0f0Rhq-s@)us1eHhY_KyGL(Vw4u%9!!-@s za(xzRU_BxCZI3&>3c78+re3G8~x+%eQd|1Z0?jb(+k7(Wcj47)>!TR1*p&q(dp zTUToIjjY}IO8Dp2=0VKB&wKF?MIT@c*#JdJz}Bt3!6?Y@drY>d5Kdgd4m=|m)B0Z} z|C8Z)OjL@4Ae3qR#7{9oT62DB?$>qx&=rMI`C-ptlLlssonA`Wr5Njm_&dWl=bSk- zxJ|Jv{h8(`w$A1KO_y=?vfVCQk&y$Sn9GsFM|Nfr>wX&JaFTc1rU1q0ZFjSQq-b^+ zxIX-b!AfHxQRE;?ee_?H)4STf{2o}qKwb=)tdIkiYdE=LPq}Ro^&{Dp>aFf(^K1YJ z_*2SQ16kqgBcA*03DSJLQx~E9DSpvU1jmeq2l)AJ|0d943ei-IL@hcIsZJ7QX^a`X zbniP3LRnc(_ID0K6p2*}VXB}XzTpHzu{n#Z)9?%n=KDpT!dr07M)=uq?n?N2C|V5` z0Ljx*lk8{T!=ZY#q;G$5O>W$L*EV71uL-+LS8I)0p^Tydw+zPC7fnlMQ~((}XtXvg z*H$k=96=>c=Sdu>+DfD}JH%(ym&CKDyY3N>Q9a>DY;}+?`mZ}{^0Y#Un8B6zzq;*o z1Qk1nFO{5frKr9B@EPJN(6w*lKh3HHRd89?$%+B4Qt{c9xWd?pox9_J8GBCFQ(t5a zYm#l>awtKVpzfc#-pNkTVdlx4g^J-zYNuuZ^Vv*itD%i!T_1Z_UGj&P^ftF)tFIA; zDJ0sV4WY8&4f!HsgIT@$U{57~>i6lKtPPJV)W5719U>Nu1-J4v1L!Vl-#8DL>wljG zI7&%6e^sebm8DbmeZrPYpC$j|mHbl|5rOIu9$Ycbx9AW^GCN3~Hy(*~K>N@-NZ|a{ z^9|r@DU$b3*Kp^yRdsy80{>n9<+%Mi>%sxV6#18a>6+OnqU{GZ1N68OS0C$W-2mNt zgKl*@P-zRD4H<4pc&nA68HeeZ0}GC4rPzze(pW7lwMVbk5q-=UG_nxBD^}x9@`aRN z0~OXUY#Jpc7vKI!YaIQf$owVoCCw$;DwCopGjKoE;r^@S0^2ry)THG7QM=W?m_SBjNKqH|5)9UW>83p@ca9y zwT$q8!lx^PAbYYfK@?PC5KD{J0kn;`L3=cph}SIQB~g!2`B>8oa^+5Fjrzhc?_nrQ ztLaM|Kbn)7Fk1a&`}H+MZ0x=-%^#H`!z zk~F+AW6U*jW6>N#1ha+2i}@gk$!1=&yHdYyIMe;cjI$6^K%EGRy);_Z3HvqVtT5(? zYFlI6b}mIxY+%j0Lu3GdzSQMx#r_VnLlY4eycSY?72SOB-M5hP3@0`dXR_=4ZzByG z!F;;GET;QH#sHc|16gOkNDXQ`-=6KFrigTk5=l5L)jVKtzB9ZGK}0>%WL#4Wjtn*UWvGtKAN1R z$Rp6jE%?a}71;O4Uy?j)c65~?=}x4^L*B5^{xp?~XeJ-{5UaE~-Cudgg>Peo9&OzA zMIHE5Lm(_Z_CMWiD*Lvjl%#G0*o8$7!`WXqs+&Sl_GH|c;hHi0chmw!7gW}Le*#M@ zM0D4Wk=LWL#_6ArGDW%HRiHl{9n1k9>yx;|p^lK91c}6bgqv=53->m{o+EQ(-nb)U z%X+Ly1%EZMB%2|tZTZc|{^9W}i0eG9$@<3Q{75b1B_BH>ifjDi0$I<-c$**y7pBSULH^X!5F`L!y4BwV4?TF zJ!o3iWmGK`3pT*SM{%WpocJK}=`|mxlT^vo__@Lrz|u08U$hW1*D-$;u>9R2x?&G0 z90Oq6*r?%Z)qjRhs(va8pCax82-k1d`1FSL6{@dzR{|WBrK=FXa2C9~LoPtiqV-KC ztQjHtes4A%8G@E~z{sOCiMxs>R}cEwgvai(P?cdU6#78iI^N0%l5pCHb8SXD1<>6O z9)k-L={+vvQo)a3vi zZ((+_*Zv9wDZVcDZ6!c2oJ$n7Z^{o{3a(7~aTvK&_VMxlgi4zuM}beEDFjmVV4$}u^!Lpo4Sy9*(QRSG#R zXL48)bKH{SoQ7dJ&g^{t?e{l)9-sI7dSBP|dOl0P&)E>{OMkZSQf=uFUh~~QOsEPP zP7Z(s_0!Jg51icedY#uP@jpyWv8%?O(Y|(aP^pf!rlg|JV@IQ%o(LRtv>|EP!7vK> zc&mZ(7w^S~KwycRjb1Vh;-o$4`Of%wO+|0EYDM6G``J_3g!D?AqlAUilO z;>ck0xq7&@W%rYg{U|+4?E}lTIE4wrlBo94(kLq8w)rgeG~bkdhJPh7QK~lOhbvz- zn5zug>_dmdpT^qD4~+d7Z)zF-T_zM^4c5$pJFcYgjna-=(7RUiT440Q_KXQ#8m$gN zqrgQQ&Jo6&D+7=dRbCXs7DabKV_0Xsp4RHYwY}P{M=iA-hr~XIw2E98yBf(3fSrh3 z5%w1FBY)dk#@lvNlU%up;uI>8|8pTMIr1pcCo`wwI!*jp6=V-X@3?Wdv z=YNfK&tE69MChAL>j6O-!SY2S)EiY5`W2{D6ajq~S!h@SPrzY@w7NfVMD#!bd{n-r& z2HsP*Ikji`bne+VdtO4n21b?s6$`VXo0hlyt-DXY8il@8_*X7n7(l%=t@-%5w%VF6 zwDv4^VOZZTCAF4Xz0wC31i@bjmtVoMNqG%sJ*iawz zV)RCVB^+mrwHhe_6--jQZgX#>00v6gd%`<2y#T*^mov2V-zjC?^bw|Ucnh@XW$f@2 zv$~bKWD{7E7hzN-8o5oe)`5=gr0*yD1mnkzn|s!$m~a=y#3{;xqydOPYggw?U$nXP zVQ=6L(!sSY1+gQwpEcb;$ly)-!&eWqrp~WlYyNOQF%9A%%CL7Nk6XRHa*`$4;H(7( z({f|Bo3gUdLTgm=?P!%|V{7*-JGiGgqZ#uB3X>}M{P79H8LSOX=Y<8#-Za3G4+NmZO ziH^*+@$yN<_O&;01Ula#GacMtX`0`KzvuP>!$D9_pWXRd2CfZhjrI*LY0w7dQo4JN z8aELi6*T)c3^%^Gw$nhVw-WEWHfL@MM zcZA0inH3RrwXry|&v{!^Bj%;#L@b^}FA?T3F`NSYGiVQ5?Ej;Lrz+$7q-%8c6mcr0 zt1}XwrtJ0t73Z99&pYzE|6L$zN`y(&|6w9%;$go}c(CkMDhV#UzdUuT9bAw7!2yc< zPQlM;tnNgy`!|{Z4~L@CY%QjvwQub>Mou0LK9(F@BDC8IJ<9Gcs^fdNKYUPvV09soAyJmJ3LkS*KFH`TcWKr^R z4iEGn7wLeci_Hnwb}ITGnfgPTcc%ag>L0r#Z$2SyneYMmjVNi8FBdN^Eme$33_>&B znfzAo&N-?OB4j$itI){|sk$KFP+A!A6Mr>71dYyLUaYhlqCVizZ1^Rcuore{M#VEY zdA0D^oHO7vIR7EfpIeccH~Ibc<9|O4dVc1eY1xW;M>*N+5~J&}x^Kz=%Bdc_*=JXs zp>B;vFG6pdH3U)Zydq5AM4l{qP3VZ$*F5?dZ1Ue_^bh_4pH&mHGViP25`(nzj+BwJ zJvH^6`^COd3K_foyeIwL3Ll)L=BsF7$r{~4b@3=BJVwi{a38Jl4e(RwT|#s_AkGKv zz^(h6i2bV&=Mh{Iv0G$|-u$U-o83_eh6A&+VG{Ee*FMQ%wAuTNS(4In>7h~Sm|_e@ zr+8e3*Q&o?UwVEHt-FcSW#O2EEvV|w$g|{~rbp`VT#kdU|7UtWMh*5g1bo+*Azw5F zbL&%l|Hs}?rEhUI>*i91QKkjN_f=#8>`CG@Y?k!R6O$|&Q;Ja~<}^FC{`B4aY)rqh zNtb*Ym(7@#P4efqGQXhCcfNW_MLb!5lHH&L-8AdHTx^{0JfpXcw{Rl2WHjIAnEl|D zMEwuS7!_fVb-V$yPd+-lkeIhihT}y2rj^-r!^pM1Z}t=9SjG(MI(m29tWQ`}(-UM8 z`qlHe-~RST+=_PLfF{C81;M~VAET%`N{Lpr6IYZy)eph{qED70P0*LKeVxSxBUkcl zXPPa)_T37#8#n18vP9coGH2g z(>#G6yJuL!dT4V6O2w0qFeWsc@GpNu<3B;$c=X@g-lHMOvAoFz>V~;z3}u%5){LY2 zi+(42G@T*I43rl6=5ro>jLg<77XMD~P|@5tqK2Bh!)f9t<>{{cx29cXsxQC$_8Z-I zYRQ;gIjsf9Hu%>-5;u=I~CmVf57f(l*{V-IuJ?0%Th(BGSzT(KCCMq)s+L{CGI;^QD zugOIIzLNHFSBY z3o~Cg+ZzX15@TyHd$L-Fm^Uq+3u8vdb7>;jGpHX)*B_Pvx}DDFk;XTM)=qltEpLsjz!dk7eiaAGb=C;#=iq1%y?bjv7}hAUDLx*|I_Pfk2Q*PWR+m=_oAgr)w?=Sy=U_ecrMd0 ze*T&nGUo!MoWgm~ylY4RY!8nlKVfyVsXR9c5504VO3NKnb0IEM%ugYAxgtBcs*vil z`Hq*_^=qu$#ZH%Av%5`swt^9ar#poHuH&)#(ylbwRUJ-q79pmY)kJiiPIZG$K7)-6 z^6r^eWzIIFkZ#PfXtCmNcS-g?-6}<|^OF(NWGHNOwC7fZ2@0v|#J#JfCULO%Nnguv z0f{32N+d^0dX`LgMUr3mHVKjr1|V4zMg*;1NcvJ!3zprwBV-dYt(GuQ?hUsrHNJr$ z@dl+pr+_upe4RfYf)-KRI}M+Z%V4-K!C2aSw1nm(77v8wc4qIi>nwuY!QGB;S_$v5 z|9nIj>B;&xs=#H0S3btsbM^|k`c@lpwcKi$p_gUenn{UGa@${97%jO%99cf^gG`w- zQ2)|wOv}lVvCs4PlnaN!tex)$d;$;3F{ z`b~eNTd?q_-uLolGuxMftU&kkxEtt?oMrjl73oiH&9c~|=X=53@+L7_XapY9a4rN+p1J~ewR)LGjkG) z$qy6?r@(0lwxMao$0ibaN(DA&u*fUZFzLAgO(UMHrrx2>sxm(e{9LX2);7Oz`gdk6 z6>UAmN)TM{1ADF+4Spojwn_@HxGaJLYxTSFRl7#PghFfGu!-=t#kWqSi;R)5_^j;i z*gVYJ=yL^0wMonNZJnHuJr&joGCubBC^?m}fTL)?We)O8E=Ai~I5b(IU#TxcxtCChE_?!D3j8NWtnw}RzUW0%t2s+Zy$-k)Rj5#laYU2br%e0Dt4vSz zh!X)lavUj~DzQ%Asy(hC6v%soQ(1)Oij}1Z=#NxyfS5~LXx{< z-|lwIE09yw6Q@rVBz*+-nz(SzLZI0(W8@4Q!OLF0^hDw_3i|W5daOn7ZS%v7!2sY7(n{&qPRfee&Yq;A z_Df4?<0^c#8t5|j=llCOuGuD8y$T-xAk|h54-+3T+F<3`r8c8%gf*5}npG`6HL7d1 zo*DSlz5qjBof8$aDz19`@`&)v4g)~m#*ME0b4d5L_yePK&WdJe5n0k%sf*LMc{Iu( zF$*R4*r(94F0~Dk;WeL-M)}itbn-37I?EnRhf-+)}@+yjm91ULrDb26$)ewbJb7ukic#M1k)0FLCIbjd@3fE|m(| zd6h;f*yY@XQcoer;NYCW`m9VeSqWGu% zXB6ITy^cvy*_rjP&B7im9&cw}V9kCyYJN&=ecVlbo7{AK2G;3I--qot94@a-=)BJNJ!I zNWfW@cM$4rrtWXUfCBb2PV|ni7dGk+Y!x^T7r7HiGe7CR5sVBm_(fJ-uB|)tX5i15 zc0=kVV^Pn-$u|pn)W(!a&Ra@pAK@}>#)V!73I>fv3y)}I&TfPzt<9mmCh^%n7}wn7 z0V5rkp9hI2ah5N{t00Q~J)Tb{8zvnd9~lWJ?_2S@Lx`_NVu8L*$>e5@6>SQavX&9*88h@g20nW&P`dfu=k50=2~-2{=rfu4O952>6Nw9`^f)vMSV+MX^pA% zdVnvGUdtbVe2wxh%4T)55-E(;jJDkbr0=;4q~%ddnXh8^gAKsB=Kj9br@Vsf8{Gj< z{D^Z2_~&Vy-eWlvd90#qqFu5)fj26jv#oV{?$Y6Uq|Bpz$!Dsh1&CH9lt!i7RSWoN zq+(Lixra@9B`FGX?&nDdfalP$XC>ewENa67_3p> z)t7qS_=tTyv6R%NSNVdIgPa4rc9xyG>AU6%_hCdK3m2N=iM@5w7pm{s1@fMA@42+4 zvg*pSr(vfsk%52y!Ihxif${hvx*TmPx&8bIr@f~deNFj<;78Pb4@gy=DanJhs*qZ+ zv`AZBi?Aqr{}Jb*@>-gVx$PUGUz$Tp<~3lwq$h#oOhpU%G8#@>{X6jsheZy}iG22?_r1A z<4TRLCYo2mVu~jpv~Mae$G`b2A`OvA=#J#x2+>CX_8VKwh`dAxiv!NzfX6suLUoOM zia<}8mrj4P`n5H9=Jvc%)sg(5l>{V?H2?sqZb_ z$;&vVJkCo1g+J>Zl(n7CK7EYk_158KcN#OHLqRt}Rgi?%B3h#(yNo-cMf8U+J7E#~ zBpSjiCy#U=y{6vJcIOI~8vwMuIykhuJ;4x`t>8TQ(sS+HL90WfUmx$h7<8D- zEy)*rAov2#pD-T+XKS2DHe&S!CZ}HYP;zq5*eX2E7#+G1TqAo)KQv_aoiJ?_UIcn z_5!#%b*F3LlM<n~j0S1x@j=HLSwryV<2kYs-k+R%puc)KIKS3k%U<5tH_<$S znNI4A?i!W~NBQE;nR+VMw2J{f=je4(Y980qI!lR~@t!&%zzhp*LvpMlNNhjLD@b{< z)q{#ZA3&!wc?6u#1LIrtn5+-YkMqqISmSfCJD0_+&w92zpn1mXBj^ObR)@vfgVHbj zt_RCcB>zu6nMne?A9J^S-%|E#@Qzp@=Y9$KTfS9cz^_CBS^?Chw{$v`cceZ#x!r%msD6>pGSej z?*&=YevSYW>`jRjxOn`1IMXd!p|-*<$U@&{agO-5FIzTB)`Vv17rABpX zg}sp&lc%_=?lSSDXTMX|oOuMA&XcH7jR^Om#Pl=@`s_yw5qi&$SGZ!Nv~v+=3AFf} zz%lu%*r%4@75ny!Yh3q>JbJ_*ZZG4Yq_uLh@mLZ*9rtBS9>X|aaNn7PY`!1yj1tL> zRw~eahfUlzBwbo>OvS0QKBT@5$zMSS*fcq``13(bgr&a( ze|zeGxye4pUTxsCob)RF)^6GYnU%LhQ2n5RXe-3o%O}K_*G5AYzm18(Q~H>>euqGC ziy0vNj61QU#giX`(zt@d``Ut~ue{cvE38W!Cvwsg%ZtlmuS}Py<6<|)R`GOD!H%V_ zWq=k{ht*hQo>kk_3tfn`541M0z~0amo0<*{g|18_Zd?tIO|jk3K}-Ronu{a*ls(2py^GQ65DG1w@+U6hxVEhRFqS6$}7suC`KoK?pvR4X)(G z{^D<1F}2T$X!JN!C+K`-mA~Jr{6@q4FEgW36{F_4c*+;2*1t!OZSPiB@8$I+2KVaN z9TR_OkJgv+tcHq_W7Z$KS5EP&IwT*pdjE`>#OcNUz@-kbhU2F;pZblQoa{}R`Yc<`7E2Uf4VQ|i!spO z2VHygNR;PFDgT4uP#i0uB*w zKFSmF(;{9{dCn||Wl?FW#W9dC3S?T1&(Pc{T-_L2B%ag6?q)|(=N zy?=)#u>$b~G)5b!`!#E|CNh>fPuPAZS>^-1=4s3{GmEm>>zZ2`5&o& z`1ztMoKT05tWQiPs<`&D1wrv?f;7YfGW++Rl<&Q+VWh;z_@1vV1Ls!TzIF0@opfXR zmOIt_!3CT^cy$R5vGU+M-!nTuP)g>{b_E?*ay4_S4=6h*rlIt$e~$W5ucCox*HgxC zuQ-WINla3hrBtJP!(_s-dhcysYKT5|&U^xteUpV6kT!lITEYd5deo*<7D6f2w`R6v z?2Ter^Y15xbpx*{PR|@gUNnl=VU@8MXU{xxGE8DRl9~s!4Yg?s4s=EKKk0_10^{D8 zgs;Dd(EdRWIbm7E?OeTHNBGyr4nLMPfX?lxH+`!|eIO#s#AM#v$e^9D!?3AjU#d&; z#+Tq$$hLsyRrR`z;Hv4yHpkDIKJSgi63glT96_7;-2wc*{{D>VdYWSTKyZY9E3U$p zdn4?kZAROyvJ=w>u-y`pPBYL>CeoRG>NXK3k2f8CioHP0Ro`t*yCd%d$CMPI1lZQz zhUXFeSlpCp`4$qapSp58J$mQbi*Jp1;};*a>I#E3Jmde}7NLEAyf*uxe(%ho48(W# z@o#1mvw-Mj>y#X_ia9|q@2c%>EbCHq%6y?Y1Gb_2^iQX)&1f#wjam3RCT-VR@$A~K z;KX}66N%JYTi*>clk+Aqx4(~1D48_5Y7Kq}x^p9!Jo(4hlbwC{+%1;x%EFoo%ld}* zv0E#PMAm;kY97ScX2Q6VYZ6>;lM0yM=*0Q(d)c*b?zs%~|0(y4NSuSG!wc(2Zu%JC z1C@P@+95dL^RlaR>HD18PAzE9w$_s9V!=6SY_x6b@zkCh>n`|_h~ebtR}t4u6yYE8 ztUM!jEJRNKmlrb>C)k@DDUAEk_1{;-vXQx5IYP+qQI0VmGIyQ>8(>F{-vMHiW{FW# zs~K@s31sif4j?sWUuzBfTGmXkiwRU@`*%37Ow=J752;4=FuKus!?sdrkr@_YEK6Kd zy{l^3^~a(du}{!1FM63CJ`4asF&*Rd-x{_$wDXU6#+xwlA;#k~*D7*;;z{>uecpy$ z{Hv=tMcmv(Wzt!&_P3yy&dMIFSri%8dy46N7av{~$t#>)OrxV@m-^&hI zVg1hxW){_NnqB*8coN^2Zz4(IUf)CgXEEDFizUe;k8$I|yK{X+PvbC_uwvm>14p#D z51!T9@;SsP6-$_T%4YFr@9^1CL)=jGq+dLtDa7@EDz7ci$)OqbUTno^S17?^2bp0f z4G}jzd2B>C4eY`0l;gsD$$C`tKcR_2!-!LIGxrBS_rQH?ksnzGY(k$@$iJ7LvrK+A zM8D4I%hUJf{_eal{M6Y``aC4I7Y8qds$Hz_W7w_~ZcKMz_UKX-JZr))MH~OWdPpj8 zq42h`4bi!41g_%j0Pmu4)A!C9ZWI}*jtWZI9E?L%oaL@Qznk*(5XCqxU2d_<#zvtjPT+e zXqBjb#VEJrp=tEyj!~bQ(r&WeXz-3_eZBf#U(hbxWW_7O(jJOZZ$=%2VF$n6GR=uz zR;f5mYo{?=1bt_Q_%(zr{vsIJp_@4i} zDGTF?(&@3(+5~k#&!NYmSZ$ViHZ^73JA8i`t9N5)E%j*WoBfQI#lfHsuPTJQVL-ho zopQ0jKlKAmr?z#GP*`Sp#~+NYtS?l!aN(QAGzB-1-ErJ`f{462?}k+W^e}w_92RTi zf7$Ev-J#YW+O>;Z5bcEm$E0lPeF9>{<>7*PTQm-n~8wJ2q-s?=k-%n9omSDJMh z?@8Fb!d)5@b9)bI>%iU)^bjrbE5fIJiwxoim~S~gM(^>q(HpEwjbD5>m<@r=j+m+* z{~+xXlD266Xdim!+k4X2sNwo6@8aEmM(7PD_%)f#2=~ePs5hp)4it)Q(1tmTP*xcS z#vSA##GXQj;cYKyH6B)L;Q4&_E9UN+WNdZ{%^{gr{UlHQ6gY9Gui+SkLb(0M*UO2g z8a_QVU$ht;ntKg8Kz7=Qg(@6sE7g*HLRYk-*OP_7j`K|9eL}mO?5bE*OPcf5-wd;< z`i2#ZZA77!2*m_sIC13Ix%}Jni5)gB4643mB@}&g^D5H^J&jcz=$_v`8ra!!)HwF% zs^=#+?Xy|U8*II%JHy*_>;p6l!JATmW|QXF+UrDxEaWN6v3s@JH*yg+7u~I#@SK*! z-hdwkwR73wC-eVZYmoqO+aRezT2zx3PIP49NH*9h!0Vz1w|VYM`R;8ro;!SMU3DMv z^qR_xjKbmR>bhn3r!|MkcRUUiOFkOzJuUbe*+)2$zpDB$QRtT0w+@@rzGC~L?oQKD zXjS;-Cat_9-sf#3F5>+H)Jcoinx#MYzocfC^8Wy!ZO87w(%R*UdkZ=T$Q=Lmy258> zt?%q#$iRRBIKKxM54n$dwKa{hgC7x?p4^GGI&ypl}l1IXM zw&22=s^tc0<1$?$)F#Ns9%z03Zo)$m79-!`$e*gIipaXx_WilNRoKD(A84Cw)Q)oy z7qc8&^7g?t#M7lfc(&Ou3@Z$+or?*58^;_RtqxvfsaHyJibXfhyMefF%NaS^n*Z6O zz!3#b%tu{QV&BIi@l5j>@lv93>ww!{t{o{|gT$n#Jnu=#Q{?7srxiY-i}a8EC7I)_P6lM z<`sG+rWdk8#`Q1x9CMtZ_b$vIXO@~?oX9LjT~Q!lHUm@0hvBi&^)a>U1WDcC`?=o+ z9v4u{v@xZ@F470&39VS_aT2nw7k-6006+IjL~^cJo9S9)WfIEJVN__potYwZ`jgY< zzK$1u9(IOG4S62H2aIDrqOyb2`rF6*)l-@Mlnm)nD!63~JvMFsO&JgGaZ}U&?Xpe~P zGWmWrEiuW-Ci$Pp_0bEc(n%kB?M2`Orj&K1lVPBJ<>Y!)#5CIAcA;@I+4KzgygPP6 z05*RQxi9u!xhN#}1+-3*lTr%ilxr+Z&Nf{O(--uU@Y+(NSXLDHUvw1$YiMEU-Ybg! z!b?lZpSZ&R7%k-Uw#(1L{|bq)^Zbe;b8cuBdlgb z*WK*~t&P=;F5`lGjrB*O@?mY%I7*VDhb-wn-V*w{06Adz!E&z$ZY}f~LHzmg^gE2Q zsWJFVXkxYEfB84lGp~}HvL)QWUu_V3xg@4#G$e7Yz7xGMz6we;p|ueY2Y(UxirB>% zPP0W??*sR`)IB%7TMpQNLFsp<^x=i!UbHJwA;`M*MO$s?A1aEk90k+cb4}&CZq^54E7(zA{T7EhC?tnYY4 zO`Q$&??VA*1~~lTvAPAf>am+Nua%GL5lOnBkkm}oiX0yaF* zZI72+;^d}7v{CpGz~~iHd7BB_6~)Mpie~^)M5ny7B3J^EEFmoe-+qT=3oE&=Lw&>h zw4yB@E8OH5`V)=$_hf0w0M~s58%Ac`L6@nGMtR+?;jMdq0UudhFnM^-Vnil)z_syO z118`9mLOgK$0))6h24vKI0RzlID_{@$=pd1-?D(%@lf+ar<&9X7KE_b*GE-?V@TX; zU=OGr71?6HlDzIG$d=89ysK9ja0lQ%GHqK(zY@&-gH_Rm2?JwgQ+EhJzPjP`w9eGk z(U+N ztk!!5m3pY%Ed@e)T}pYX0hW8p4zD!OG#HY=z@&u>X9lEaMoc>CN!%9wNM~q{)jDz7 zZMWFJbKUdMr~BTEhf}$(;(-W7U&`9GvWVX zm^#%+7YhoB;4B()9N7A7gqpZkjasW>jz4 znbB~N*3_p`O;6V8pd(g;UljU5f#fUP)3ngK)X-)W(*HL^gB+kIx1Zwh2!blKM zfw&=Ys5@cq;@&nV?7}%oWS^EKQ-##Aip{e5l5JSoeF{13S%2)hRm3+ve!52fUujAl zjV0VuKlevRL6f!B04HYBbnWdIrln8u2lSoiYVCG94joR2 zh>rv!qGSGs!*?8(kp;~%l{HVF{zBAX)f3Sz-}Vz0&*>n+(fVJ(=QQ?PHlLvuF(Uj^ zGEK&n5)w^@!G5CimWW!zO-YDm1~88fu_z`#G)BYF`>(a2*<*i58%M_=$rJ`E_wdhy zBB3!PZ#*e#nmp0(TEDp@1SidL03J5PpL9vmoNke$2p5`PfZ@h$NJP@4i_#-j4jx0_ z-h1TrT_+we`ilB)^2pXV0UCoT;ojj|WEjDueXS1a!C1e?A<8S`jPudZ6ww(feCxPv zP4_g^X7eGYbSh~ruw%O6jW1+^mDgrQX4(CzHsHF&t1L0a%#DL9snp3;{6NZDH+!X8 z_U@lqtKdB+!oXa0(oQl`n?L;P;rC#_RO$h|%qD94vU(}nT|cRHe-Ni7cdDk7lT36C ze(AN-AiVmTPik-Lt5Rc&vNaCqt5JIo-#0SCi@x^9_xTDX{X?s6JvLBN!E#xBStYvN z)`xuyU;|!j)k?X=PGMa|D-9`aPxH#yPfR{Ky$jks@xI?#*uJ_!3Y!jDY( z^>fTnx3$c=GZ;M>4OgKCjb}X2y2~(dj5uSGy!LE}kIoxYvH%h({byA(i<6OxIv8Gq z(YJeAv+Srq;4kJot@}-@zEwTo8eap(nx#_z_e+p0lRyI=ILKv)cI)|FOBfQLi;-!$0a;9T!VQ}@PU5gxNkw?%?KzUxzc zU+~K~3e2!x7gSoU2*YowK6uUEqZvTD+Qh z)mUDzO9e~{hBG)${wk=1A2!iDGi9s^6ZArQTEmE>f;HC~8XsXy&kT&2}3zD}o z=aAXr;_%HUF}$z-u76I|-fPKCcfwSlU-n@8Fs#X)?W46)&1Xa|lPF?5$8HM=I5Hrx-6i8hm(C#rY$EHv z{3e67ljsF-pgVa_a-FuWVTMf%}tHe^NM7CNscZ} z?(g3)34?`|Wzs;4)ryhD>P7P8`FuG#6|Xzz@Ho$>B3T@C9yl~u)`Ce{d_7zpO|3L3 z(X7A=3Ye4cJ`RqWycC=l={NdBJmR!Vos<9KPCq&h1blg|=^HkVhP`$|N4 zA%RdM*;5t=kfQ1&xp}!rj|J{jFKR7^V+g4>KsQ~HMWyvFJrAqNvmo0Er_TmxgX(I7?o6fA?XarnauSf`MDna)U{? z^f9;s;8GoZ>|9gv>ggWK5l|%qcHY}Kqpey}Q0GU@Svni*6Lko3680y!K`R=}kmX?S zntOxtP?qZ!r2qxh%Sa}x`%k||2pGJL#mJDxx~###h!Ht5PH@^szg)J%D6YJIq{;kl zYhXt!Y-4H(GpZoTjr0SV9PZL?>5itP{RKz@Cv&^k(64=ZkU zFJc?sJl9&>Fe>i>PR#-Q88hXnk%^ej=xWR_VYN!TqozHln{$cQ#<>{NKYE4cwA5Vf zTjbSJ6}T5djaf6rCkzwTBhJ0MekHYGdLvYGrIh_#FgwDJ4mb?YqIyOFP9d8JcP7fD zYkxs<@-V*|f(})ZB_rXRY-(+^UY&=HD(&my_~JZ$OE&P|$8Y=Hy1N%hZRv1z{KXNi z*c0gZgn^kQ_`@pJTi&=&^N5S08eR^j95<1af1hTY5XRyE-`UixMXr)$C$KXQTjB7~6%79?}p7b#1 z8)T>H#c8pNiPic_Vz!PF4vw(&5WB59=zQt{5iO+uFsP2Merx8f55pr{{<}Hiyx0#`l-ISF9cBM+;>dD&J5FIUJix=hjH1?WvF%QFn= zOaNY?YTg0`(3KXCiJ0Ui(! zu{JU@(<9ke*J|>E>CN zsh6&r)8`yR-i})P6X%XyoL;v#TmlZH!sfIV@v3)MkQF}2h=W7N+z`2l?bj+SH3yn4 zsRWcrdKMJBlNR1mmP>KP*K6UIf;&hh>Q?bhZve1aM`6nMIg~yO1h02l`9uDO0*SS$RO5i+@bv>$JpFnOFal=O8E*g(aGzZ)@M~W^AU3E(O zJkCM9H)+uYTxxQ#Ywql*?SLOZX+U;QULdP5M8z*tPi-s2+5WG{VX|~1$|3>q;g^;T zz(`*N>B!7}^?IWA)LHDJ<`Tk*%y-HzN+dX${iv1zz-hZ5)%OdJ9NA}>1k-MA1&{MQ z#ZPHR^Ao8xb+0FDFB;2?yGTjD@KvEYrL46fNXFXrTNM_U=^0ZM)qNLs4G2C6CPLEO z5qDCI@2t{7z^=ZYFYtRDe8Hj}nQ6&MoY3|=J1e`1*~bkwSw&pgPspj3l<#E6;ZhW| zAg3SK(KvSYC~oO91-IfQgUs=e@MZclrs;apC~IuRBs8Nwa(_z~fuKwGA82$7$2^V% zyVG}(lY@CIWuVH(sigVWdFnG}`&iX|R1SR0pFp{d;|UX7aBvMaPdu>^7LA@Ya*^pVu{AHzC|mKNy89GZJc7a|GWYiFM(W`=0N?g3wNHOV|Z zQM10OLNW5@3)(s8=eafxYqvy@wsmt9vrZltMB8vi;w78ipJLId|7~Wzq(8jbA?PgV`7d(j+rzI8qQa*44|DlY5|rh-lqMl?~c+d;EBRKBvxD4+Ltbh zDI{`^JR2XBZlpsSpbm5+O(z|f!wD*r!Jk=f8uiv}vyUGS@_I+K=-v7D{O22eJlFh` z>Z<5yLQFR~noWPY8k)G5)MD}yl6kRfL;O=G$h6GF`prSpyo9H(2xkIKv@x6FYuk=+ z%GEwoNaNG9{)zTIYU=R%hT zx?Fl(e!$QsQo@a=;(QDgo)vK?jf-RjJCK!i4 zhUftbPjtzVKc3DFt(2%9<-BG+_@|8ma8-Zt=KlTDSEcFAIMzKJo!C^Kzf@H|(Y(7T zcs_>;lKhBv3Th~YQKtuAUECx3YIfyu5=wg#Jsk@z2>zTidyD4G-inJI2(P_7I%3@Z zOx^CYuC(@b^0nm50r!s)UJ(7eNJweWIf-+PQES1pC<5Jle6$p9<-X_k9k6AwwFZzC z8hTdcyM>2Q=yPI`@!JzY7lWSLlA|>fYIDFwfc}ZoF(|?3yO!)qu0<;LtrG8a_Vn$E zRaAtmePg`;2J5t)RG}t!SwdyQ^dYpM3E#V~U(+y4OwIq?8l*I8bkeHsCL!1*Pr+v81m z@C2|}!gubQne98fv^mHp*Ebd@?7_@qtH&(l7RAk|Cf~Q-rp7IvURO5XuTEQBxFYZh z95Z(spUt%cKGITC(f%6K%7_X;>$lTFW<_@EH<7OKyzOc@%WF`wg>d9fL5OjVp+Ef` zMp)qZk{?clcneeZQC`0+QWdLhi?ZAxJG(7%`n>N=;fY)=+WG#{geVVM5;FOY&7&Qs z7#ZAH*_5GZ^B?+*6&1r)9O_BE1OBgE>37Remf(1%SC zzv8wGjJ@1O^shJ38(zlMGISeCHh)Zj-v~wQJU$N58NFk=@j2WiKEbiI*px^x&H=1- zSQMkI|3_ZVs4ahsV_Rkn>p^_5+3x3#I%&kCr!rx*oUX`;Z!yRo45@0|@UK(v6cawy zZ!RA<=Y3u5fjNhtqSY4__yym4PHrv0GzX0%%GqD4({}}kTLLuInS!W8v|H2)R3}?? z8ah*ZM(B{j(RdOo=mn$n;G%mKGGUU{OCBXU|EGQ{>N0N} z&S1ICif_-REL_7KFNWwEXU_f`u9`bAJ+JJ|GS1H_yEnzpRhVF9d5@ol+}=)!@!dFh zqB=MRH@RgkPz-vb>)`$*AXixzu&toaxFml{vDEk#%9``saObM}FMM;{1;Im*E3h|s zSpORxL^aax4tpc5C)qYR;DhpQ#NGV&{3&_@C`N$fCLi99Blz8|3cd&<`mE68F9`nA ztuMb-{?@?hfj$YEN0Q&{)N|nxS{>XsC@rxT|fxi~5k*!;CQ(>Ef|!mHqt25NM&vKgCgZXOA2*;POJ9>Vut_ zPyafLKp3IDiCN9w;@kZAyT1XmUt8o!*$Rx={)Gw^n&fFcLhGZQkMk|z0#jeM#%a$K z73whh@X->_5Vtz&<=FT0maKwAOaM+bFEXlWhNfVj&=c@P)hf=^R$7mi>657-}!ra zM~1_TJL?0$?vc*{DmY4SkCGsN>3(O*TeC;LCu*22IKUdPyTS5iw5U(beU@Ar$BZQ( zGh3TqGS|lBG=0HF#K?RyEWOSxFYU&EM46D*KHsDM;5E>UC`^kU3_G~ls z?f-kVz!3bC%_0X4IJ3QhT94+S7$?a|C!~TX$kVB5JRtn0$py>32C2o~i4N#%O9T3U znseF~u}|=G+kTveJH;3OLEcJfU&U+TUvT9BF=Oegc{a(kh~I4aCD(DzMbk;NiZoA5 zqnIYA_CZsk@q|aS$9t|`6yZ9&C}x#$<}&Y)PIN^ttwgzC%1tEUF&HASd{?o`?4~p+ zVn1+%g^~9Dheqq6<(mhuCqE*!Tc^)M;NT?fVexwB=WNX`akw`KSLq)q2#w5dy}J-v zqS%~Y&ebJt$C#78$eMbIr<4;(!TUe*>wZs9aDcm=1z*Nn@bQ)qe0OzKDD*G%{U2WE zvmD_o?El@#A>3eqboo7^itj{}L6{Ly&Jt|hLP_ z``;P%nJD%R|0&SDJ99ZBZ z#2k3!yH?cVz6R}4N=xce(0>QUxv10Vw%t|TWo564y$_Q3ubE2+K!3Zq{d_2K&3UOz zy}9J=Yp5C&n{Pc7eqG?2yv<@B@I>o3@S{cv!k~2X3B_voFtJ@|M2`{2t#k^YCO!{@ zPT-#le}0aXpdr(LHz7P%rr&k;(wcNUJ3)!l0(1?0t$Um_k+V1G*hdX74d-EMcr%Yu z8~GMF?b&=-qUPVyn+=`pVTW-vV^F_5E?4a_ai8Binl?aU50AnYO{ff-FEjdyq(Fvb z#8KRkTrjsrUU)w866j@Cu0L*>eCSO+NQA(A$&WNNWQUwIX5gsC-zuMgybi^5YG0HF zB@eZFxXvfsS6A;=?OsZ*BCPeTzs*inT{(R5+_+R&dpVZ4ioH{v>^qV=0DJK= z^{UEO)bojng9gy8hM9#4y9Uhl?f@(m?awp9D`FQRtM~_(Zf%x#rarpRb?I;it6Fj` zDKXQ)CYxLeyz_qyoqIe}{~yPHeRcmT^_2>-Zz&T+s0iD-N%fVHJ2B-l<+9{9mu*QY z*HuWuR;kEsx!-m(-zHb>j|5}3n-6n3- zvjWGs!@H_HF9vN5mf z(u+4;b0HfF5N(nbeR9*D*S7K*O8zmC#&n0zjW)Q7;HTlK{5F>?>XI=H&#qY{xa8K> z!0`D}&>I%-Au?x4`ZsBXf95ZYKY%AdE|})#E7)n@mEJJJiuhNj zUo3xQ>3$=~9Dl-G*@ev&&KPae)MiInjBv1(KQnr^QkTqdmwDZVvScOi zXP<8aXQmiw;0B9#$q`2~QnidjlGcpSl$%t{yNoe=Vp?bYC>;?@KZlGh18i5{*2LjG zOHOBX(BE#Im?|-hJ|;wcvshoqj@)w?^ne)Xu{I&5i2vZWg!qjeM%nJw#AgG=v8$u) zqXOcFyth$JEC<7Gp?-z`L+gpU15jm+mF5JVN~>DP?jM3b_8(8}IH&cCZmh6K?x|56 zFlFkrv`juyasl&a>5J#s$@nae)!1mXCD*!Cp8Pcg98B&-lHqS1xW}^M6Dh-1Ecw&o zb|@4R%AkIc4|6XK20k|#C?}DYa;KfyiR~Qr?R_kk0VdJ-VdV>4B6?g?qSn@oTsSWSs&?-)sxRzo#9m3!&m8@| zC}xq%q0W;F->jdIqz!NKNp8lUm}o@1x0ymRfU0SQ(%b|~IRv@5IbLb*C){&!!8p+BoS@=lPHUTPu`C`E7fft;Lg~MnWSE1<#g`P;VGMr z9%5}Sg$HV2Ec^Tl4N#_y`s;oRBs)lj_)Ju~Wa1P4Et-=P>hv$z^-XxJe>F}6R! zS+b@g@K~X&Hs|}(sff%Ut-_L#&c={c_#j87HsSjGDhaDA@Mc-PG1U7Rxtq}UZ`3qrV}{-Vu9RqPGbN0w@6c2_C%ZF+tJVt5J%kEPs_7On4Yqg5yslwd zTF^kkPY;P#Sg~~ts`=-PGhIoF?)7(&SW&k83vg;IC!~{^AuBnt`!*B{2^=LAjK>m5 z7z=F$Y;P2ss7A6-^aXzBOl|-CN7eI^1|P}f+-uc5Udo1;r}*W0Agy!VX$F1Jz-j8Y z?WooF=h zZ+VPFC;jgu5b#mPgHt`17YOT?n@kjJ1GnS+S4C`)zp5mHkmbC7jjl!mdY(fpCx#9m z>hoyF2JTm9Sx%=21CG-_bh-pw&~P+k#cV_PUXn>uYk1)YG?K6)&dWV*Ox-h0rFkG% z%mB7JJJw}Iryh0CW{EKHetjY@%Uql?1{s%4MxonsC%0%rI&@FKhrtbHe~oW7ncT>B zb7&llx~M)A(~KJ#p&Q^&pVJB6YKE!!+>avg_D4C~>Ko}$W$l^dPLeSmE))YV3HOZTM( zWChyci;Y2Omt2~;5n?EEV!d*KPEr=Tg}q*Vah-m+ukW&8zL3HY#SvXb63 z0~xUKL}`NC z$cc3<^O>(BACwE%tb7?66kb!wh-*r?U=b8}u?bAQ5^LB0wdJ3J#X!K6yA zD&24#)>s9X=~1JzWl3S&@>Hv#-dVnd=lCU#K+(rEh{)V*yQeV>9IHr@ZQx&l4Bb@~ zD8KiY=DaSj(l*Mg zt6^X3wp{9_buHMXSv2n~yHQI{M4`6pT;TFRw{9ZVad9(BQ*cHTsCMM~bS)D%h5mb- z#k%vKMvbTXoNE}9E>|}j5+LlnwN?=HHg@bWHDfBuivj+Wf(1?09 zd+P<_SfT>{Zd|H?+4Mo*1eW;zY4Fl*RE7F@xGnIV9yC{UKGXWOVuqaubOW}zD`cB= zmnWuTh{Oyt0?N@)vrb*v6j|44-c>1Au{nP1pdiw zjXiFWcrWrR4q4i?zB)k;USEy3a zm1fnKZE?h=*Z045F$+ol7MbB8K07RMI%QrFODaHHAZ~@;t55;~0MAGo75ZcSST6|A zfz>qTFHR^Nel_xh)>8p}JLL7MbQ$nBhT0QmhQqGD#vb~pc(hW|vv_XR-+g%v?f0{z z)dkXz$X1BHcD`5`7@PUyq!fi}np%1I=4dtn@KE+ybeFlq7{wJ~rq;$levzl_bA5xo zxGz!%)Ihdai0^z16j-KP&A(@#`!`;VS z3djE(Z`6rD7ErL+Z*=)u_H~Oqe*+2F;rUQ76eJ$Rw+ol3FidbMOLB!!`}V{6Bz5<0 zUJ#D8V0WaKK70Rp6FABukfwRJD++gCe@v;z=$s`>Etz05^Jwv8k3|aIHrB*8q%;YR zYIf9YxC2(}{&SDfj9cW;t6TR-&~M_dG~c};C|rlClO@>C=*Zbl`n;o;+b@3!Vb+aK)||5 zjQ8HZsLGlck(4S7(H=Bk$y|&K&N);~IW(QRs>4Rar=8O(_grY@k{>e+Dy%0v$TuiN zi2T#6DN=WX#nu}b$7Xw!T96;p&zTM7tn4$BG-J5tS^Wq!Xv6z3Hm~W@qpalQG!p%= zsuDS;+3a6htQgr0IpCB@vmaRiNz3AJQ=DDzs&t&WU1s%QiGkr#m0*D-y4n6z?Xm>2 zP`&RN2g^UKN$WFTS+$p+#P&^%6X`>$sNG7#j`XrkjK{l#7nvh_WIdwl->BwjJ%FjE5|fej5WN3z2AZ1u~q8@s%i)@^w5vJ(bMGkqsHSt-x|YHqqK_7$trx36B+r>;l^pR0fF^6{mHSO*y65=+N+ z^bP)LD>K(_!9hj<>=vCYH*5;=U>cd8mn^j-(;bl!xuKr$Bf`(6syab|F?T*0d5OxS z(ACH7e}k#!ck_sV%v+B_!uTx}fO|MGiQBK4dylaia&l zYF=qjiC=;&G?|w$(YIOuwfU&LW3Jacf%PA#+tLpn)(SqPs)^R^qbx0IF`a!_K>*Ak4M>#YiELE zKAmq{c~%S9KWXlfRT5Kgnz$uhg@dXF#Rq@6!tY!!48e_+r`G^&IpfUFw`?8!MMoTX z{lpztD_j$Upv$SuqTwQJWZ1HehEg#o=98&z$Ub#)cJ9=U-|TX2bu>=kfpA8di`U$m zYjYS{UJ>T)q*^$gO=~8pOF-{7=5ET~Dt+filKYQ0Pr;gK_fy5v_p_~QUr{+p8gOKR zxX+O9chlxoSvW|gJM38*@7>=B*Glshw>Cnv?4ZzWIIZ_{nq8!a+x;qL9qhy0+}>4o zdhL(8bIC2Y0F0O_(&5fZ)|0jzCoDrwR1LU9__?w{%X|ll6$j za3>-fq-8%DxQeLdJ=$pfA!bU7tOPueOdTc+Q2p=Vf@hT*H5oLi`g!MwR}J+Z-Qo{% zSQEvJJBGwEF)Lg|GxXM_@{*+O8qZQ;7* z6AfS6<@ZLw8Rdcz{YEbR`=d`v-3NStp@(7XiM-XPbEE0={7*b|MZu$c${z*+d4)do zWvGy%d{Wf8o5lrOEOsX9TzP9&{?#U|D58Itt>488<&xE_uZ=8r$3m7n8H=BSRGP{` zp!+L=uQ;TY@ONyq`8|$MdG*TLqnMHLN@Y-wrV!n%OjsYp>X{iH7*!f3DZTk!KI#fhX~z8~?OpV2?Jgq5cm*CWp^0={Yb&E6Kb305j7T>0&tF*mAT?!j$-Azc!)O4ro=@UYB>%zKxMO5LzHfdfrGfW8g5PFAH-2EgW3vyEDb7 z->V8sJ&A*@`jjQnU&6|U-W>fss{!3E;@aCpm_JEgSp0NkpmR1k?_rf-?fWp)4)Oxn zb%s1v9Ikq~8rT0r{E6&M%MZ_;W^s?RBl~X*_)8BElOP-4ZJL~@ZLXO8BzgJVPlP|Y zY>PJg%MVcid!P=ug+^UNO+ZKJL#BNeA7To;d%w|*0czhQf7K}69)k3|92;Au8EITq zjhyH>)c7L$&l3E5`{!j#)#l#~A0eCmkN!Yojl~LBvp5a-Ys|SO-77sH3)YprhYKuO zPDdam!iw<~o0TkH`XA%azpgbFh1d7ncOEGIKC3KQFJm6^x#}^eKemu0!c0W74~$uzhVjH< zJ_e&^lT>@gs426R>KM(uIB(Dl78+fn!2R|*sH%~iEnYkp6WXJ=jaLIWCX%bF!%zvm zc(xr2?0Q&@T}bX}TBG_Nwj%0k68#p%@cx#rA{gi8MGV;Hn6X1aT$u8>C3i#IO~*n3Y@w z@*vA9R{VaxNVbJ--X{ZXvN~ozv>zHG z6r_V{AM;Q!99}n#G83~cGdym_U0Z3t1{myW%&86nJ>Y1WXZf~HEco^S0t#m1;HE*z z0J2D9n3WA8>ByQPJ`tkhxO&dxe`Bz}nyRiRySsv9*31=vnh zD<$xbbvspX#8-PfM#9;8I6o+sFxq}Z6M)YWg|rDb>WoF71I-2{B|(;Dy8J2)l-}gB z@exI(zC>0qM72$lKsF(Q7g4mn*^iI@Il(rJpO?(KldhSqdS-l0@}M5fi+Qsn;xG80 z#ydIM;TggWOjp&u|IpbxMA~Hv( zJ<1K+zrPcdPZq!4V!pq7_9y*&eY>zmB_Kf}6dS8CaAVl=kv2q}N-iGz5vaM{&cVE|MB*$->4I zz52T$F4|bi_u_{*depCx_|6ML#Hz_m!GriSMmrT7+{Puo?%c?CjeXppjc7RcA(=7* zd!{vWLZN2Oxq*arC(l}wykmnB-QB)vnjC?z>{^MZInz7Voo4%M>z^R)x1^i+LRDoY zQ-M5R_UH@hU`kkFloL0jMeFyWPydOQ^U`imG#9?HPC0-!QdWvkU#vtH?b*4|e_wl7 zB2oaVnh1Pl_=9J}2dJ&Yh|)ikg#7cK!HNe+$70Hsi=zW19&6Cm)EZiXs05@}sc4)T z)iaZ$_`HIxw3OxM0$Bl8{0C$dot;SC0aG!-35j;h)F+plCB0@&Wiwg;tZyByu zxmlFTX{*@lSN_|3?x^Ijb9IgAA5x#8j6R2HYhl5;5ZzjcNb8kV`;ngTx;hAnmm^Pzm}J9%SrWHT5;)WS!*kANWOJ)9VX_tgq?K z1(Lj6{|lwE=Kn2q@o)FeI`+PQ%pMlO@CSyI+r~NxQI}PW_mu*}#>YFabRYKTe1mR{ zFmlT~ejDfk*G_Qrd%4r)SJ>;NqA_SffkKSYq|D#*!YgEvUJAN<)=RZ`%|~%_lNNPb zlNJ80yj)ph5SU_+39PM5f8VoaDRu;Ywa|%KW>qL=Yh3d?T_#hc>Dff9;rgMum*!?$ zOGXVp(Gc>KJzMGWap>x-qwf)%e#Fm8Oo{3rCtHb8)IFeK6UY&GQ8)X-L`R{-#ORn5 z9{n=!kD*xC`<+?2Jm{9vqYbuy%WB(^A@=D!A$S%(%FpyHj@EQm`Q{P!|Kvwk8F_~)8G5MX|l7YWcKhvh@b7d><_=N$N1?l zUcpA@VBPlfn3n*1#MnGy)ts%RA|n2LOY`iR8Gmr?XP{>GoeD*dE=^-Oclt*yS>VMt z7Qw?r+X8264>&M-;rI#4d}@Ebji!2`>8C5R%#j;a~ZGEqz<5-*tfOokFyh=}M=D^)yZqD`F0l zSHItP1Sa6O`0|XsqHlvbd*<1Wsy!+e%2-f5d?ONO;4ov4F?gM$E3b<(rklw_`BNRM zFX0C@rODJvLE3yZAu^_%@^(g|J-#D}Yw6OyYY37~*Xi>W#S#&+yzz37y*Xe9<*Ld2 z3c^T#m@lU%<}zi+`)rX=R_<7yKgQ8__InCqyRLnKAkk6E<0vHKJ=>lu3pThJ9Ous5 zEY`UId}+a|SrRowvjX*OXNJaRh|?RE{?zjcM%jacWyk+f{~i_QaOBc7H|Ezmfe*xl zZ50K9N$E;N6u-VvSlu#IRQ~>Xm)VJr^ijSxWoI;MImhRr>{aOsbU1TVsLG4q6fSvc zk0}}n!q5Ge{l%fFfPatyG_*yo^>p9A_Dg3lYDcDEL4}1>=@YsGj@yMybl8S%<0OD9 zOeVtkEr9JBpfwIkMvm>~*qwxaLvZeiMS|9eA+f9xCvGe;k-LX!OZxYfM%BL*y%YeH zAU(ZHUt2R1c1Df~wiL&>j_ZQs;pBq#!hmhAGSxgJWI2oF`@5UZaRKM=AvUsK#Q_#L zXg43S`5|42G|PZK*mdR)R%qCiFVx(3%Z&>hb2rZ#Em<>${v_>g3OtGz7sxb0uAU5o zLc3s@qQ-8-*XI;~`&kD1fv^#pOaBQ)hueqZ!I1vlgS_YaNIUu(cml$GmJ7U$IL|IM3P zV=n;7DX0CNg& z4bzQH`@Wjq`;0S9w>)9cwV)$X@AL>KTI3zU1hWtOtf)ZE(~}ipPGuK6ccvGg(llkn z%d;qv4-D1Q_veaG&5wc$)H}aFRN_YU`QSY8=&?wE@nMiZuMXjgdh#aDllv@9ne0W& zXT{h?x2{(N$Z;D~qJFy}Gjj2*pB=9MWPD&#+5A8|GASZ*0>CkD7Xys0w=D}#yuTBZ9-Xzj#FnuOmO_a3ga(C^&!t;kIJtDAlbfFaE2c$_(Yr_g`tFf+)pSZ*4lQ2ywM@cF2 z1)OgFk3icYM8~VsoW8lgSMa5VXL}b(AS7rb+*veLb3Oo8Ejj+_*--Z!l9%toyt?-Q zQtG_o%(c%9R_fZo(L4p1Cf$(|Z7pqGQU0LTDfsn9TN7Y+`v69R&$RPBzP2Y#2?pIClmDwJGKVZKoVB4tJhb3DQ zugS}AM1)c}?_+?4L^L?Iu)ISR;b+kkerM^@wqYc@|C+oD&$A0=TFDahM3esuab!CC zdJL(G*TRF)!_9wFoY|H)u_IM;U9^bmO{ejm%qBU$0`+$7+~^#q07-wq^Uu24B2Ra|`$2=cX9%o;LVJ;7)#8(F}#@79SyY(a|!L7iD*UV!tA5d6c zw!lVE8BvB_K}Pjob8R`Bz4|<0Z+?iHh6a^NpiRv?fnFgXefJXf7C(oA@jeY#EJmOX zGSwIBh02~%Vu3RLw_ogCq|rrDhFl+E*l?_=2tdE$0~6P+9)I^ktwSlQS~2rF{0s9M z%+j-h_3zcR&$3e0%rBCah=QyburK{`9o_1!go(jOE5RS$jY66Te78KHl1xbThpXxo z#U`!RX6h|+thBcWAIj%iYyK)T1W`73iC(NiUS0YDs-6i2ARcrp4z!i=fB#1 z4K_sMbGrZ^G+xYl`5hRej~C@l8t-{v?)69H{}kpAMI}7xpu|`>;RGhRl{>AaE(uAe zi0#oOxq?s(Dv9tHj_Fx8!hZ`&nX$eG^D(i|C{0cOsYpN+Y(Bp934V(Hq6}gah+9`> zA;mp5j?2yjkbnK)%0woyPP32nF+LTVN?S}b%6C}TDt*(RI0~%6eeFpWc(>$?YHb^0 z*_aV(tyK^6O6YmnMj2DllB)EMQ&JXPlTX?S*|1zw${YJ?E(%qIzWJdw_`G^*t3F^s zWVN5+Ix+gg2$z!b8FtWIt?j}o%|);5)rJYAD?IzR9xLQ5xZNOw?vFBGL4}0j$CHy_ z$*XJY>FEeZNMaaLEIa);_9AL9L@=9`sZMM}`*w8)7&{+rzHqwOLRe?H6f%!ETq3F; z1BCHez&Sn7K8vkYq$E4=IxDI+zu0hGW503I(4R z7&p)9$L^Ii(_m}u9wP)E_5o=-&(IpL=sa(-_OnxXCLnT*Fghen6zK#^8cd_#KUg3u zm)2IA)(hLebu~y;8}EEY#BxYjue`-Q=h)HGy>=(dOR9VRKpN@_Sp@@Je1U3_7%-QzInBdR3=hb024JwXBqqte@s(^$J? z89@E1B#Zs|Zp$N%Iy$$X2q_aaPyAabX-l%mZ}M6B;tYasxGRhi_GY5yAG8Ng22WzX z2@Fx?CI&*JYd>LT@;c$Sux%VblD3CO1%!w@H>bK(H1zPp3y`oz!9FVQ+YZWi4@_Pg zg*as#;-|7U(7g&Oc4jckG=50bIil1yiWZ$Y8ckhyV8DH+JU5c2;al$o1wf0a@?`hu z)4g%S{F(1VLYGv#P$<}aU--7XS@GqjYHmLNBd6}kY^>(?CQn*z3^7eTe&3Cp?>6!iIW@mQ9~z?}%cKg|@XI-@!Gk|=21Qa0p?slA(dJ^W zd+YORPitP?v)Dv3V(5!T^uDJ0rYNZocQ7jk;=rhE1yx%sF|!nq37^#xW=(&EcBaC^ejhB(ih0? zosJPfIg!Jz3?=%ryq8w7N$9HVSEVdo5xZyQmbojdHV-p_^SHeRowZ#`;WUmF4W%8E zxsr59ukQZ|v6r1U)>6Ht4crZDyXKZxblN_|$&Y!=?U;m1-~`>jc61V^UE6L|B?$ER zxT+v@W-e$o-{wARQ?f=l*3T3ZDE^jSa}Q3rX6usZ2H9dSh(*5Jo+^#2dB4~%-p?w{ z*)JtiQMoYe^HH_A?qh{L>>Cp0*g($$P;BGtATx&*-{`kPcWpBlUg$pq&P>xoJ`&g& zjeq$f9GZ9YP20&Q^-z2KJs=Dv$(1)pJA@t(P!PM)#F9o9SCZ!G&0S(TUvu1|G#b3( zyKk@@my)(v@~60C<4^C)T|ItAE6kdn`4}w5N!Sc()-MC7G%s*D3h}L?wJ=!etDdv_iA5gBgGCXR{U64xLcX=dS<|$Mc`!wT8SL!+j9PArbTTiidQ$7R zM+(THS#g+XN^_nlkwk+yu@l`~Y6a5GgTP5Wv?7d~_F+@RssY$A5%iWig24Sj<&Np! zn;bMfs!lKdpmqrNlW0SjP8|+dSifEtDM=kZwO_+A#;qRqDsFP^QS7;fguF!Y`bks~ zF-h=HbGSy{=mKoB}R#0Z|qe5`z9#jw=w^I2lX_VKg=`zAx^-GxNrACBIP8u zcJ=^<7pk(f_sz-icK-W|ozU>Tcn^$E2&^@EH<*;>b^IE4=~zs}ins(Xe@_gMIS-u{ z7?68PLD1(nuLWT+cs%Hh_vYSryq?e56S-5AvSQon`=fXA{!lhYmd{v3(l0)fWuz@j z200tikP5pR#5o3XyUS;@g>1#9Opf9c^yOlpvdLAb+Hf3Qn&`Y;nAlmrs}kJV1AT04 zp_`u;Juvm>Z2tGeAF5$2w33^c_R76oA!Wc5%Ud2V zU3zme+4rXxkD03j>AdqS%vpeR!&C`w_wc{rt2XNL)6v(p1{|hip1(>g!S6ea6yCU) zL%HeodC?1aqOvE*6uoWrsn0c~M)0!-qMIP!g8k5QSK@j9=?*&lXB77@dIj(M=-#F! zm;VWU)gX=6$`sUH_a)xWc2Lp5{4uU^V*UHxqm>m_==052N~ZD77`tp1@5e_;n=@Z4 z&rHEufxqER3xXN?ale8Q(`*lWdb@IuB1Jf}$; zYt4at#aN5^xnMsvPjdchVp3?ozFy&2DE&|}56|Mz)O9yP3s7^?Jd+b)NJs7Xn||MK ztOy$LzDY?&{yGytRj0QwZ^lE5)dm?WC61F49e~$jKMY_slq$5VpVD;TKI{L;J?h~1 zA_XRgeqD4hz7f02SmmqqElIU1ttU>x&Vqf>XcK0+5PVpP(@QKjO5Lvy-HEIlzB5bj zXF8RMN`l{_SQqE%uNS`AFxtl5U)v%SZ5JmlZx=>smW{YFcswR)ZQboS)$$3+ItAS z?=x2vumwdVZ|hi(gh$B_scX*dj3qD0Xte8S6a^MPXe#t+epRZMO|*Qpuk*k2IOmI1 z!D+)M&>B6Ab69Kz-)_{n1TcCx-(XC3MkoRj%X|LyG?_2;G2yv)CZB8j!BlF0op%w^sOLFk#WqD zae{GuRr#6bWU*6?CMc?MSAeWXdb0}aHceYM3Dq=P=geqQ{8-0pid*9npiAMhWVF?_ z#@6;^_A?P~`(POsImLVqr@vU;r{KGgk2D*jBysz#FfgAllyp_dX$%!A`wOzR-UdwI43&x@)&fB(n$YxSuQ{-Eo z8d*4!D>GJ33<@eK{mLrC7s)&mRF5~Yyd-cjXwSusM2v{^TODSQ7(bo3>~!(8X+~VT zR27!b&CjNMGcuk%BfjqZRCZNUYsY5u`x!+&hVkL;pZ%;3pSCy1>Dk%wMDZ3hsOjc* zE+x@q#k?}U(o!FvQ;GFVMeJtACJVV~!|`1f zPScIm?)_X*$giJ1O2!?odDW2o5Pj}116Pk#N|tljav8-d%#u-#{;fYSs`K);Z;6!O zHy8Aq#)<9vu}00vOJ3F0gY<(8^uW>!ZJ))UO6CsulyUL}2(e;%?+E`FSdw}%!@?KQ*C&^W= z7nMA1zJ0C1=4!OSx-n3iZx$KuHZ9jbr4iiFZU#h|3m6*ySuM*4+0Lu$1%V-j`j*_a z?5NUqWnx)FjS-Q=4zc7pA0XP586#s%6L+}g=n#FRu(p3nQb`Lzu2+@EE+iCG>nc@~ zvXP)YF{m1wwQuClF@mH8hP%!}BO!_56`r;q{0;l9S zxPR2n2|E!N9fSH(8_~-mxH@ZzesZs%NC#=v5o^v5d*e2?p8jg1U|B_AHP@r*g5<#0 zBuY4eK=GSMK)zh{Py%#MOk}Aucn%;oe29NCso!Q*w}u__pLLlk_#kr(>44&@rYhg( z@Xn^)C&BippuE3Jrd7*Ew$oaa+n(Rlw9ttnEXV!zJMy#4Rb(x*IAe~XlJ1FmXdjs` zmes(1WJgKi>ek;)-_RM8hiN?4)%Uai2G}POKo*VoGgQH%d41Ujj~8OwA!4JsFXmdRZ+3z`fWushW4>o>WIx${8Cz+L*^JkE^K66pS$%I+rSu_cV)8 z`_&a156RE8hiLE`x`I)kZ&Gm92&Brc6JBi16wIAU^XAy@b(H98EU??C&U8^7o>PyF z9BN4yj1p{f5BTxsv_5XHbuGU6ZKt9UzBwI0g2+D>h zi>Vr`amHK8e2Xu;+h*}9Fi288&0;{8E4kM(XZyl0MHlc~) z7GkC1D{3ZO--}+{(WvI^vrrWAp#=(&IJ_g+vxR8)NVMCHsKK#KJ)6?A3KhZn{hT0J;F*2S>DhzflzF%(%jj0Pr(kPm)2 zb_X6{#HXHz4fKq?alPQSAP5kpg&<=fvFD7kLmDakL!no;YIf1K&7df@?w zYN~nvVskG&R}W>3b;Db7N5`h4SwiH4 z3+`5i&9ROa41(TD-k8NwxcNBGV#^(95x?QbQIAg)`jrNh#~p}Ba9E^&`embO{yc9x zA+ihVY^1NQAHY*|FmAL$|HA$~t|NPH%QDZG#M)mzp_weU)yf{)_rNgXwEc+z?+~Rf zW}c#Bok7hYzajj8%O@(a+pj^ovXg-Ma*t|km+{QW#)6rq4t#Mm@rVe%Ir>(QJ$9*C zwR6V(>0y}WAs6#@*-;or@x|@~FbkY>*H^h^OI-VS#;T^TOiV1BA>5ppp`I8c_C?Tn zUpc9s6rYXao`9;fUn`@Nq+A~%XAVb;FmR(BkB}65dSfB#dfo4(BZh z14^hYf%==ymu)21iH=#oQ8!q*srx8`2JU`}-Sndp5|XAIW`60?sM0bm(hFYx@qZsc zJ_}=FK7-S!{@!z|#0APoWD4(DF>BwGu8BGd`6<9CF6P=9W=(yE@6?h!*m_9ml>a3$kg5_r$}tun@fF?JrO*cZ zt$c!-td%6&D2-wQAH}inysA$@@F&OKmiR{8;AHmudtVsJiGIxE%IG)}_pF1_ ztgp0v95U?b5fcr}Gh3|7FX-oQaKmE**O;5#o5(!62jPoB^vexl(+p~xcB3MmY4USn z4zNNt^QMKP&X-Bgv6XuKO6xQ`B~HUY8gT3!29hpMIkm|Z#_~)kDW_WjPw8il%btN9 zvpn!Vt4)79qMF?0E6zh=En*U`0$mR-W4!e|R%o51@=o_r+?+LhpA%}t`(z{5!*}I* z&-s5Dr-I9wny^--p)A021NP&lXahz@bp+DLG@V&=V_0qo*OCqY9 zw?3SLs5emp8F!%h74|r=LK4DJHCn}oug6wzJ5l$6_cZ5kkuP;9LQ{7|?-8%LPu#aA zSNfi>Fe1TQ)_DJsu$hAQktLg&-Kz~_yrBdr>AM7^9$B)(`Q#d0KCBm2X-^^UHSfNP zwiGBhD}!@dpCRdH)bj=pAcOK4i&2A9GZ+E;n!n(iMYXeH7JNg8Lhwvch0FCV1C<25 zQcv!+_vBY4LhuKl4{>e2BU8&>v8nsmPnn@b^~M&bf|nn&U8pUn*vPK8Wyf^TXG961 zkSNil(+CVjA}Hd=3NyYEyKxaW;2o#Om9SY)px;zOa-#iHJOb2Ect9QrIuhef%uJ z8Q7ZO$oS|8>7;0p;i9Mvp<6v|Sshv5rkD3Z4?vT1FlM?{_r`cnz#plnNg&axsuZa2#=;kqO3d5>Nk?guo0kpRmKuBI2(Yc z*jo65lpt0A!$rLwH*X9l<=E< zMo86W>C@!Mcl)Kz@k(Z*89*ol5z*thVep#s0TP4w1WllrKLI$a*vwhl{zl8SA2XepPfC&lX;fITve7Hp z#qT{eQ^D5J?`8{@Ku=gfi__b(J?e5t>a;!e4a_wdTKSn|>?VKPAeE5cRBJEpoUgB_ zkK;zo(ZRGH&$}=cfm8H~ps!sr2rZuc+4CeN&01!R^9@NRWQ{KQH#sr0P3f5r?_F8@ z)jPX%fO&(Yf>EA^Z1Y>tmA(?dVPM9z+3WK@1 z@}H60{h+5S1Lr=W&)NhKxXr(XiEZ8^kZ%8~wfGWN)t0`3cd&!_y=L%v4SbveS(#;- zIbJ70|5F@!kK~X$dAIkl;N^;T=3T#z|ID8_kE2fTBCu8b7cnJi3zTq{HBeI*?Y?xn z>*Qr$In&ENyJpJJF6PIWAvmw+?{?pecV09No`TCYSBSwV82)CO9V{@zQCRsqyJ+wb zrUxd)OOk>Vls+BK5$Q|P+dhZF5+<#LMQHdyEgT6a<&2zj&k}|2eA4CrG_2~l!mi|Q zK|>O}s*U@Al*0PqCADcWCZAbn^U~&8(kkS=Z~R+Ki-~n9iPRSIZ&w?7a+bMW2dW2Z zgw!%0$R5zBJ(9?byFHItSVGPMI(@V=q?AVsoE&cy;brwcm>vTo!FS}-r7hU}42@Ai z^Z>5y&@ykRt0@hA4OT-KFz{pz|?>E5VPBPgm{6D*mv%f~! z(H;4YC{kM2>bpxmhg>|yDNQX{l*bwRD$BfmENhxaO)wEPA6~K*nb*NO`G=-^aRDqk zIs$Slb;0p`wPwLePk(l7&cxwDln+LhvG*X<<%mBIx|u(Q*p7opBhCG?Tr3WhQWolB z@4Ov61pb%5`$t1EJu~j|HmaC)*N81d-mXgn7FTlFFM~>Dc9Q)wS1vSlDEAR*uCns! z`agG%8_bGExWKmT+i%l(O&WOIUR+2Thq9bX5J^12?QM8)TGu|vOy_)qZc7S;XY{>i z+tVLkUyX&FZ}9S-8=?J?UFjpWj08$uADa6XPd@2LgunM`9qgLz@5&e10rYU%EFnb& zh=}>iFW(8(Gj~*-`91W6q#c>z@eL~KUjB+^P2JblbV{SP%s+}*T7n~uvsHN)VC@n~ z>(#&8KeTJIP7aD*&~}P$6yH~V+xtIVh&ZFHGOL&w@v)<8wC-3v2Q6o|z|}5Ev+-=S zTPG)&7kvRAnSyy}Q8~35>3g&<^-aJE1>-CcM07YG)I&;ZBJ8q91p_*#_Zz&_oLewW zz4hcLVbPB3jmC&%{RFF5qZejxc=UNHbWlpf2k;-=r?FwJSysq=Q4xAh-h?qyKu|2C z9YjGu6LzC}eHE3;q!HU#XO<(*2K&(u>|vg8ALke+*?~~yD2`Nc;8=6Vs$~N2lco^h zMEGZcfeZ-CZT+okv&re=evNP;jWIPmQXghF%QRmug;qDei@f?{Js%p7QFa6yoXi@m z&$V$MAgA}eR@q+v@e)XA_ z8=;9P7z~cc=lO;Tsu~I-8NQE%Q$?i>k3|DIk~hDIfI{*yz|ho~mWe zR}vt}EmHRnMrBWQkTD+d5(KC}|Q6f^t zSE=nAEzle@sDoHrfk>8j(s>u}an-P#zGuEQ-%@mNQ%Rbz4tFUkhgHOEcO^Q=QjR%H zIV?G)9LKgwA;%<14ij=_&S#s#mgACGj*DTKnPCSz{`~%h&*O1DKJV*#zh2KL@0muo zTni>mad``;8aeD7W@GV%k&D#SI3?u}ZTF?)f`A``%;Ea&S0zxK~;=0Zjkz zkt^CXEC2dsTDnu9T8HJo)$;C=9l8CK%0h3?*rE8yd4dl*&q4)&uHRjJXg&)j{zz^t zKDy>6Yauz&*1Q)AbpKt%SN;l1MQgK7=kmw3H^0tLU!WbWM{FF|6)y%vQQO~&=pTCd zraHg$Hr|oqib%up4{s!m-fsbtl!Q0?{p4`o!|5h9mw050ff9CVwSls$__Vz^)KMSm z$=5<(j5F8=`!IbKy9+n%%e)1us!S0VnPb}utkV-AN1m!fXOZ#Ze`Q`yA2<2W^Aq<= zMwC<$bC?2|`mebRU;RARk_zd$ka`8Tj>9B03UL^5vCZ`F>{3C9_|>Z=eCh-9(?YvN zgOoI-R-{^5=a-qG7~pUy`vBvs)MpA>A^^)9OO!I$U$|44^0)3D~L)7!=o z?eqHsOas&^7%M9}Hsgz7jlY7?nIX$ZDwHb4G^=qbiF4KwS}ZokE?To%%Ky^xxDwr* z?m`OdCNIrbJ$J@W?|b#+)SM1n6V!rHE##x(zmZ=mfxc?Btp(B~cEb=GX8TRGPtM^2 z#|#0JttjAG%pc$QO-Sd+Tu%ij;)+Po|~%33PZSXr+`J;PS* zp&hP=-R}m6$c=O-mx-8S;LCd`o38bifxq%R}h7U%OUl9J(X zXChLLkPVzP*`W~3^XxGeTP$R})RZ`198<9$-!#~_ynduyWdv1P`e`?c{5aDi$1P`h z|G-|y!YTu1gsiS{*K*9DLjq#;PB_2ygIo}{-~T#cv~KWOvt?-+`2@;r7jWMNckH%P zJ|S#uJtDaCQyo*u=#;(Jx{-ZpW z*=NN@*lKakjcGO@XJ1mm#k5qV|62L!-T8$W{|3)XMmzmy+t}A=42DoLc(Z8jhRfy2 zym*gK>_ENEpO%-hqd!U12}UpHHw`Pcnl+VjZY!0(J01|JD+Qqk33*{fYjJg@?)ZR^ ze32ef6!M#OYrH74-~V6SaFbgoh>$a8azdxX=`;g<}`<)BsY8hVZ2zfc#7JTXzRWgLU z#j+<1)|J3hzsh6WF(Bg<_CaB3_JT(+W5;jsBPf57S)~e`0fqmV$uh*Rp})HqTSC7F z)pg+lksov(8Pa_*N#kupVXVJmA`&|AVTN%X(EAB*BOZHVFm%{VHgQ_(HHZvYhGKmc?ya+Ga9~@xte}Kf0&tUrm>69O?f3VfxcY zC%ev)^n)&yv7taT*xk@45%&HON(xCOENWsgek z5osm&)@5~gmGkeYp}9q&3{Go_WY0l%v}Pq?AB}K0l`$ z5m`WftV#_d+)}I#I{ItV<$j_Uv*D1EX`q=fQDJE9ExPV4=VrYQ>F9&|<^rFb*(!lh zw!U-%vG!&kOSmZT1{2UEbVxGqxm2&{@4vH35tEHAr@+mnY2Y(W?4S(a#Xrj zu)Jg%kA(%VEgby$qIJ(c)+8Dd2N{6{zQ4Wm_G44?s1|3mZbyMXjZkWFCj>;#8j#6T zS-dJ3Z3H1#u6AXgK_k}NH>fMuk@Ku0t|m2(!87$Vthis^N!;m#8)pLdn&n!Y4_(Xs z?tR1{QOC%uePNRh4R0ZlcEgeyFlg};z%<%Y=7^c%5X|$4@Fq^-#QJ?p1LHIMcUnEB zOGWflss$vSpkI{T*)AAK>j8WHB^~OnqJ&>Z6v#bMQ@3~ez8tG%F1kc^_RnpMoQ_*A zTO@cWsA;z2PSVWe3V;^Se{>SJak?nX7jgfjR^96gm$kjb|EkX{2Ymg*|1jy%{Hxaz zWa+W?Hi)O>QA&6ux!vXKg9cBQ!DYbH@f>?;$bxHNx_A+Lwxgql);E^*D~_+t*U}`F zgc@1Tv^pzLx*O_JsVvbO*ohjBm1H=+OUx9L~Vmd;1yINLI0J*oS1gQm5lPT4*_;i$Ir zH4fgf5#V5;N9Q_ zz-qt`ma>c9z#i+lVam153(yyulmPYN>3^U9n@1Kof9NKSq(TOYmRWj2yDGb(iVAM` z!m?ttTa*h_V;Dx1Yssc%p$~|+!Ofi<&D50b4wo^5TOKjZGD+g#S_Rkj3E?6`VJjX4 zH)C6Wta{J|l9oT~;dP<4FPAez+$Bky9;a|VCharyg$D`bqp=-?Xt4$glZ-4IZ#`}~ zEewHVTcft#zt>H8dZiJ|V#n5sk=wFR6>i}>GpX~a71vl%V333z-APs?K=(1dJ<`LE zyNXES-7OLdK~`F0V0AhSS)MsOC$!RU`GRjJkSag7LC&Rtw~B zs>oIUHY#{n7n%D1^EkLq!=3Bc1@I&zWgqs{el9Py2lvb!N9pI1g2#q2M(% zR#AQV&VCcO+;X|xpwEIf?4Z@QlW7i_E(vsi%Liy(qO}o#!kkN55T&{Oeq#_2W!-ofv(u z?p0FqQ^c!3e=Nr~Ar38DyiJYmR6Zy(CY(#6KRkOXu%NciC6C7LdCg2#xTvvn5B#ei zN8{DAgAU^RJE4H_-5NV_@{MkzbCeSulkcu$N)PB(U)BpN_Z+zY)JQSiZG)+adOktD zoo&g~`-o%WMq)KhOiTtRkl`15>0$}0-(D4486)m{VwYZi4PCzeIA}@ICra!$7E}d) zDvoF0AGPyf_{t}^OCS0Uhve5GATyd~8nxv*AaF9QY|Q=Sa|c%^=Xg(v0;3ed6Rbn> z3Lhzruv=4oBKr9YwAi}%MZ)wIu)AWW>D>2qqJcbcNqYqU^0D4^5pm@$&%O zeV%b;#H{N>q^&OnpwMat?Bgf+7Pyq*EL6oSOg)KdOYZX3H~3K?#qQ%`O)llMzdS2T zDX>J1?ZE*|r38fiCw~307W`hRvv=OPD_pg)bgELiUA^3)tBO z&g~oamtJcvTohfU&jvRPUu1j`t2{Ags1X2{XRp@BJ}{1Sh&%{(TA zC@a22@XCKctbmO)?XRGZwfVWMtZwUt5rZj&$*%j(ijt|ngoG(AETu7(blSU3%|E{| zG^wkm6kZiBW@QZfoD0qPZn~Mnb*zi~TdT3&kWBT&mMOFV>*D6M6R{yud$vlv<;M5| z?*w>3Q7>`eQNmc=v}5ez0|i_jRj9pQal2ToGCw~bJH4)LhT-fmG%haGMNvm7k!cfAE%41ByrT1gMpkzqz53 z8dS3tM=RfzYZ&WMp^5@O4*%$|abb$^{FNm9Td`Pb^4~?5PaF#W#ps)!Ek){X#j`8l zgjPi4Iu4?A_2Slmetj;6k#5jrEx!>q3E) zrdNeNlXsJjcnh}^_xj*g6k7_ZPA{H465X$)G=zoyh~LefT(C)}!Cc{T46$5ZgFe-a z&<&HiGv38WaZ$HgS7RY};dpaGyh1$vgfWx;ZA8xGTGFKVIq8?wLDzsQo(*7^v$%Mh zL6uF-H&AZcra*&}+IEvj#d#`Jvvcr$s2p3_k5*2@_W|yo@EBQLQL4d&d*GRt2X)u> zKx;5e1AZH$0%9@__tZq|h#uY@j*|kjBkx1pCdOVe9qq$*`d?Q#f!Q*WawoGj`GTN+ z{u7B_?-p8opK!XgcB<$vl-)Zju{YgdO$XREU z0e95y4cQ($6b7JDnxoz?Zg#G72_8AKyRUSctB1ItpXt=x&UW#|T*d}ZxDB=S$m9>b z8geP)$JGwtxdQt0zX8WqMpWI6eDt6DB+w;DLFokjFIX?aD!hfh$z&)>;QvuqRICY- z2b+MLg1Q3Wqe_V!{P;DKTpEE9cKYHMU!F58~qB84Nnt$Y+`d#1$h%NWdr#4q4PhM9lHi|*%|N1f$ zsbt)~WH+`RUOI`u6A@R7e!iyMBIJg?NIiysA}n*Zpbr3tsXyrwUn*gu5+Xw8`39u2 zsN?B2um|3b1sl$ic|QIur(8OcYiK%%69a{P5m|{*=ebsAXC?$C0zQkONk4$|452s)4Ls%kAi-Mey~F zwgKp!tg;H0W<{}ip9+gZYmDCJsN?yre7H3$Y0QS%ccznH>ntq_xIM5`>wVd3YxjG1 zZk<LxKRmj=Tf#N?3GNAfnlP|Y+N}7#>owk}rY1SdOP+FBB1Bysc+DHRC{GQtMfISfe7wiy| zW|NOSfxPYE&n#YYg}s^yG9>|}e5Ec13n31tt!?>6HFw2Rm+~V?w8i^?PD{&QCp4mX z3ZX_ODD~scu9}G$fmd3`LMOH-M>*>q_@ZDq{uV%&cFFSBn#Gkia8Il2I)(EUyKMb$ z)n*mml74eB>E-9Nu;US|1_S9_T0`kv{)Ie>WwjQ4V0q8;12+n{>)4$(cW8oJxFZn} zTh}$9zlhHxgb-e}#$*E1hDt|Y-5O+F8CUN$)#WH}eie5s&mdm#3$o#hjR2s26C!wg z!LaT*G%g-`w&sP48ZI4JFxhw-;whKc=benz6N&R(fHOZ!Q-QL?1}lsw_wd%ChF?SI4Pee;G5`AqLnrAV~pT_ zf(AMI2l=RTPh!r5>0g#P@;Uy~6w^I=x$|F|n|ny!_4m9u+dJI}OF-tM-;iqTb8wAL z0sIs^85qBuwM0Lt#cn<~QxmWDSS7FTQKRKD79%w#pH1Ez^l8%_Ny*H{%alZ1~H4|02~Jw~td@8!ZJM z0ZV5r1Qf%(I>t$%o|cTiTsbgOK_jgbaNIiLFDHfL&77BXJEet6ocsv8UNYeom6D?+ zTsI=v0`p23q*YPVNQ&gS5e@uRjQ4y5bPRR882rZD87TU^c_KbiED73y;dk&w9Eu)Z z0shKh#~p$RQ!8c2OAhEue47>%y>4;p()qr9F+!R{L>uv+u>rpPC|SUx?wy!4s1Url zMZC~q=d5@v@u8e;80ye~_?I{6ZQB_1j5ukAV8!zBU)Vu3TI{WMDOL!KXqq4&c>G)9;>2k zQYb1F8e4YM@S%J4jpr$F<(6bIx^t<@a6Wwf#F$(n7X#3!m+%;8q%Gxg+?Fn%2E_KV zvglECXM~1Zg&TI*k*lUYl{6K~yHftA0d1y%UbT26JQ$2UrhZ+;>ptQj32NXYcb-c3 za{_Bb9k~TveQsoi_0c?Ek`6|zDviWdBqyqq8xcGcY9%ySadR2!n{vDV z^2}Xc={|Pp_9xdASRR3HZEP_UW1qw>J+2t9@fDlwQjFH(k8nk*i}#l`%pxGWr#K!x z4h-qniJc=aq(wq z9(?E$V|imHBq@Au{Y34xEX%JHny~MnfzQ8`@XnX|PlA32oytpYv!Te#B_u zhW!v&dkjGXOU2Ittn@E85KNTP)}q;p7e0;3ph7R%dcrFSSpzl-0B89mg8wt-%fSo} zqj1vUfwyU?p^}1uP{|Qryv7!QHfHvl|5JNHtcKb1uV;JgyC0YR@!H9@AMYKna2rfl zN(Wl;zML#q>3TnP0+_6}|;ml6!5~j$jZmUK=V#nn@fT8Z9J7c#6q`)x!Si9{b-y6CWSrTfeDz$}VVN}mlR zrotygW&A%8o%&Vex3Sv#sQ%^N(l4=?x+EuAm>^D=M7QFE>%*~KWYwuLJ_IKPfx|@? zn3u-fq{X7w+bXVeH+^E8ZQsNK-RG=Y_9VeJOqMX5a^S&QgpfRj+OV#+3zAr~5j>Zj zg%Qmp3RM&HVX7FZ9J&*8d=oOQm`4vh*EOS!Dd+A6DCFN9WcY5ca6~zcK+u|-^*{5L zaql}E;8OfUq)TdQx5@y|ZYg*ef(V|1mxdAcJ|7qu7ia%{-JpJ0s^y0CoFLbtMu7Z_ zcRICk1Z7c)#b{kTHH31)23do$wyhXzqk4f{vV#JgaRSG|6$VG!zHq?E*o4NFEE7TO zPQL2kq4h!B^Fd52#V2H1E}YkP*%&#>yNw`^ylmSuU+%DO`8JO()S1zIaAk`Rau7)07u<6 znV!IjyC3*>=Eff#729>(#Aw2H7;SiB)}{;#@6B`zwU_<1Y-&`KvXt*BS5q^BW8WO?&OS?G7q9KH z*5Bm+lbHPFH6qvReB@i`BCcI1*Qfhk-}khd`bgjZO4UtUmbQTal_?egXnIz><$wRQ z*^8Y5QK}Q5mgL3s>gQIQe|bM<=`aPG%{TkH^)fKEI>J}k*w*!LPfy;jS|jh*H4fX; z;ylT0?wQEn?oX6k#(6@`9B~cm$DuQGrxI&&w)VQa#57=&q}qaDoNZWhSf;jy{36!4 z2C2#afGPUl05tDJNAG-tsyT9DeUbKTo{|?}GyCnoLB?Frh6+I;sXOi5vwjvrGbwNF zhsGn(ci1nc;0H6e8lL2lRW##Rr@^Mh%qXAKOyz5qV7BXJQ5?-Y2rC?Bgj6f>A!Az^ zZe~fo1pRvkU0`Mvk=~^==2v_2g!9Px2WjDAbK@m~-E18Dc6rL5w>B_X*VM$DA$fnH zkrz3B>dInitl~k_fL#?7`3SYqE7QwfB|`AJkG|2P&>XSp8nFt8d0N(F$o zL*dXkdHK-(<+8y+(j4`7`w}93amC|!gTw+7>hv;rC+X7iVC0${j4w3My}+B7b3&8_ zoAn~NW^yg$1>9=y!fN`$zE2U=;&%#c2tWTeqQZg1z6Ja`8@RUETiEM$Fv&EK1qid1 zDvSN@)#>08#b?MZHuB1IK*QL%yiL8dG8*qCO!ZpBbul^@n$~J!Z zRj0mWp-r420LypuHDjkiWkikcPSnHGG_bOr;eeMkvr8hpz=JJeK@fBJ<;MEg#er z1i=!Ju~h?Y(QT4$+Oi=PT5PgeQT)#yzj(vs!i zNf%$v<0L#b+dBee3`9%_jjptPIYEkihV>|FIl(K?8C;i3hE#Kx{@F%E2-RVulMDU+ zl8`??{6Zt@D{TGUO}3r$XRPn%&W|d<32Rh0aDw`8)KGMbfEPJTsMs9s9m#RHtCeDQaHCjg$XZg}Ozmvnk8z3TFVe4UR}`;WOW5BR7UW!a$N=zSRqa=sUI(4=f-r{?}B)Y#%i@GwpN z`S3ke?dGDTr_H!EPU`+$V)NQube6l{42tQoWF%v3mDXJ|NEaVq@veye<<)5D%-jne z8rpU+V)gpyP3j?1p*wnPeK_hbFNT%QES*#~rx|H~wT za#kOOWe(cV+?avnt1!;Sz`G z6dc0oi%XZ{>*ppQr5tESoH%Pk$>T-rY#b+Ut|T#f$w-bp8|)969sl8F>+hxk45+~s zGQ({kpvwpm=du21EH}kEW2@^9-AH28ZEIN;u#hI)So?306!Qth5AN_EfpK%TI3Bj) z;N({)sgeY@y+y@52yt}GH1G*`P8hpf7QHV4(H3;^xA7%eY4NI-Dwt{q1W*0hM+-T7%I;C()_`d`f%m4dS1iVliSZz_{2k9 z@3ldX&W$K_h9j|q`x7!2uT4oEdn++#OGg{*p{0ytHY7?f(Y`7!HNcvIxC=1%1Uj_X zjaJ3ul+h~I=2v~y>Vi@RX;2bx&~o%(t1Z}tR?RjUN0>PHk1Th@HL%)B#Gxtj4iA+NsQ#x}Gnc=y7;Y_1lF|+A zxbs;!%d2UP!HgBJy%3HnW47uw5+K8DgWo(g^|{bpUfH3Wcq zEF6~jpCUb(L|kf>qPMED{WX8mNEw>}gv525l7L~wPv1yTuhA=Q&qv=0Q>>o0T6e?&&uQ#SE`!tL5J4Jj-v}-AU8&pph`@&`)BKt3GvDOAQKfW82N#%WJ9{h9D zG795mWVH$5Sm*IZ*({?xje+$GdxX2)!A*-;3ofl+-#`@wskwrS zdim}>A}IHy@v#oeLzYeW_evMn^Ks-|Tetixi%kiGFW8#sYE*XoifA2qWHc!T7w;0R zPPmQs{3R3wnKUV7*$>RwL9b+Ibv}g6(ol-&Ok2&%tUpIH6ou%kiqK;wn-@h>dn`0Y z@M9wlJ@2|_Qx-9^(YZNCdnZcfg>)<`3Ys;2ZSnS;X$eoR&+lOqr{h(}4e4QxRKNky z4c##Jtsn8O-~%5#mf~jK-$eMqTTNnN1@LEJa^~`*fQmH1H&TpW3tUA;RbAt?J|9{ck+A%<6Fh}Ve->P6}iJ%$}O>gI+rbN1!O(% zJ?(xg?$zm(+lLe_8!s8%Q83Qzd?U$@ZK;ynG&8C@PZFHP8?j}yAg+vao-A+?XJ7BT zecjLV>4~?}y(ll3GW~bT0Jx)VS_=KMiT5_|0`gr-fxC<>Gua(KKHzBk>ZcHV?K#<0 zJ~rz|V(1&8o+h`{u1abAFrh*eel}f_89(Gj-1V*!a}{ycPQF9BqU9YZbIya=nY!PqZ5rE*WBQuIqkO3@&Hp>;~g; z(t|kAZe&CWm6hyO)eOzscsGbz;@OMdaa0zs^-<*}=~rWB>}t~nS%>kHi|8}I?kCHX zQLb#>!Rz#agw}JHB6neGEo~*z^X>#k+lOny=Uh$s>Y$WuiQbcnG~r9|%8*c_QSmSJ zlgc3Gp5+riMpXpLr8g%=D0hhW;8dvwFtAeI_Uuq|;Sgej%aBhIQe|{e>pY{@d)Zsk z3A{?gen7#fB%~e-N7cw~Wk}E?*ut$4oqD>quZddQ7CmI$#2U1BL?ppancYRVJ;6Rh z+KKy!`@6O%*YN{h7@qv1k2-zxUEBW7q4>Y_tul&!8xbFYQ9pIpsxFX^Y zVaHxktQrUDb6&0cr`JaUpr^mp-$_HaD7G_7CNqM{oe8`g&ZE$?SgS2Gp|8asAY^(m zL8fCd^#BV5-tS8^u=R^r>RD!IyZ;+=^hib_8B-yy9sesd7g4&FEF2c8HSw6#HN^NP zQk%8$HdOI>A7l3(TVNPY|6r8_tmVIB)bMaZN%s4_Iv}+fiJft^POS3sS}|QmHEj}0 z5zYFY0^Z`KiXU>8Q)tz|A3Syms{}}}|NiW^dDM~dD$O-^xbjn%%08JX5~HO5zlbTW zeaj-f;y{IZ!^fc;ej-lywd+0_g}5f1T>-AV3rQLSVS0MB*7J#!ZOoHHnnXGOJd&pI z=GqNX8S!(i95$i-Du>j&e=B}O_e;ABQTzj`2K8Wa{^_N+ZOi@y z>9p}m8!jEpCDBW3>aCofZ67@RyV-8~aD6mOCMV%LHw3ty*ZBM9!#ZMo1x)Djl1$08 z!yFg1bve%4zC2gy7$wXkHYWL)1jzjn@zL?W{i(KLu9u4RWo=wi4PdzbaZu$}W?%AL z%;Ya8B@hlgZ#ZW>I4-UI=hs8*uwg>E+dc%`K!CcUXk$A08 zyce;-IWDc>8W8Qrh??hcP6Z#Jz-LdJ@cf9O>>Zd96yc)KB;{I^wkmZIO;QahT5E>S zK6}Bqi}(K;aVaw86TNe!TtXbG8Gz+0T3BiaW_SMgVv%+qS3?nM;Ha9t8_oK5nn-E* zno0!I`xU_VRO6tCgXn)R4LikLvG+qw5+0 z7eXpkXgA|dpmkQ;#OsKKZ-}d1I$6Kh=lZ6!9TzZ)cLSFWcLm;M)d6zEdD0%b1^Ep+9%h}`o`&Wy`-Wv_0LB%kGD3a?>TRKJ_z*rTIza+$E~aMnDxzgaEX$> z@ne*YV1t$M=4;jf{p3=2Pc(fSTU!|aPuCn)nUWN3R6$_2~_j%CF z@#O)u7vD71ag~Oezl^WnkB)VYoB1B(!c#Ku0LIG?Xxx?fOyKdcLzY(t^JZS1o$42i zjypJQ{vmn<4_Q_`m?)l4c)8ZHRj@t!%RI`wzxNZhCg^(flP&QB(*9eo{tb7&3Emk; z9t$80{kS=o3Di2_wzK3}p2%DoTdn;>{YCIbCnR$O!3>B{zTB<<=$JdBEe4;$%^uN$ z{}G5Sqhy1&8yH=2R#zFh&-{bm`D>bIuqxP5&3XKBvz_9`SUpW6syiUo)jUEygcgt$ z!d@SUC1Wz(;1YUg6d~^tW`LJ95+CA|MF&k4@jo-YHybaFDK4a6LKeKlL(t$ggEUhH zpe>uki7#mR{{P9emCes}_tP;eFV;@H90vo;)MX{$^1*s26+Dk1vK(Zk)Q4rvf?vaA8DyypPlOIvu`m(PX?K z?9C+dVr8hPp@8mAE#ET;83-qrSL0k3>FMJ6^Pb{g}-ls6bf!X^U z0;QinwZM9@?k~t}18A+&@mYnDU2S=-!VVoE;hMc!^<%cu;^HHi*CjTYz1?+F*#jL%)I8dOoE8^;Dd>XQ?zXzKLMR_d!*>q7Zzj#NIFd zKodK6CS9ztHxrn)mW_q|xU z#vyM#-_)}g=%>8Ng4%y#N4S6I+qh9WGsR1)%G-LYFUhawOTEG&z({g(xhHdMt=8`Z zkK8lGYNerk){zkK4YJBTuQA5MJ z=*h3b)6_ydNKHf9=;`LdF{C+Kf7~|K=HnCsmDvLktmw`rA}(BaT}L(z?Jpe=q-aro z;eV<8VlZgDI`I|{HEoHC9}oKY#cb5!BBt--b^O<*(maVH@_Xwc>2E=EUi4*4xL*W< zhi?OV&aq3zj{6;4r5)`wfjjs+!&py5vHa{tJ_Q-$*m@%_cyAi$c zyy#|84KeO%L5STm`1Iv1K;1tD3kl01uXUmhoA1@vwicErn%@gOoiu#WEUHu=D%Pn^ z+Cy?a^3o9ghExIbdElP1-&*a3SP%2k*ZS0fRCc-$+aO(R)C$Pa!9x6#{EuTBlA?tk zG`U2E>HL0HcZRZkcyRgrIHh;CT%}k^a0zpWCE!BNQ+&d1IJ6tuGEJ(&>=z%iHUg;a zk201Dfzd#>eDgB#Ez$%`?Rww9te_N}9mc#a zb0U}S?3GoHV2JuGc=xv~L86K|tD%?3OPiNA>pn7AV->5yQnfKO7P1Ef)|A4E@#$QZJvSTnq1-?Ri=q z=7|b+^{=ShbVn!k5Bt~+7Me^o=P9OMN;k1(=X_2pBQF^ZK&p)5;*N(|ugYjI|07ls zX4`8cSf98|rgJaj=H!!t*fw})hRJ3O)0!BCuq@DPRhPv)0o+;HfNtVo`0UJoIhya8 zZ-<}~J+k}o=YfM^??-2q?_O?-ZRZo`yL3i=?~dSZrPA(o^XZ&^s1Vd^+#p z1$>H78DcXZmYt8=*=7MdjF$zp?lb?e{~uVrs}P8ZXeB#l1BTZ%ds^qc!oQlViPi#P zs80hItFb?D^OiqNWJYvo@RQGTMvXE3`sSuy?bY` zZWRAGDxBMCW#(_2l#2Ci?9tb`?)vOuI!KOiHW3iP2CO}ZgFT>iC%dR+#domD{9;sX zL*D_&^Dk-Ff*$GhyaqF%kLTgU+d;1yhQ9tT%6@sD$Jq1~dCi(0_k8zO{O$SHy%}{c z32}6awy+2ti8noDkY}C0TL}vrp&2Dzx177?AxY@T+x)RCy!73>Kk(pUK&^r&^S7WA|+jGi1%49e}(?1bqjM=5^@}N3oYcGz4qDT!(Ybh zu=n5@R;4xr65TUfGIAu8ipMbo0)fb9((ic%&rVCY<31L;@?nOS!m)qjAM)QOZXqAz zX<*~@MCev8{Vq_iB<*u+Yr|1X01@SPK8E4nkN$6tJpSAfQz0~Nb$+98$Xvel#QG49 zfcCCW+LF#LkFEEPPoFQ$-oc4dofYyS7{yiLAi$l`v?LH89*Hypw?!n255wu1+-X~}># z-{p<7MEAsmd4GA}A2Dn3)SQ8#r#b5|QkXX;l?I*!*@|T#Xi6M*!H+ z8PQocf6V)R1pG(h_B{P(S>pTk(=NZ#gU7j1^6~fQS^tZ)i(gsjH?=DGt`I{Z8<3CA zf&PPxQE+1e4pOwVx|#ZgcZS0P$tQW}0t4>t#USqG%%~}{8#hG9+I%L#r@6ZhU4&EE=kqme5$so|AR-I0*Q;xrpc92V0?!Qfb6~juCcrTRbpy~V)T~g zo`v?%Z^^cW>=^_7rLZo+J*Co(LKJZM7WZTxH4h~_>Em3o;WX%|mh;I<}r0hXgx*ocKN7&yp00QI z0-4-!Xhk?hQ28F@7bexbm1=Ww>yT847G81QsSG-q>0h9~B$xLmQ^qY;d@BxP#X&kt zHntPO#$}c%_m81IxGroY*mOFE4fzWq4H9hWQ%i6P65DO8iWpWLOF}S{pCAHpp##f> z(_VM5;MQwE8t_*~=H!M!YyaW(lR;-^n*0lA)tG;qMBdV>L=}uFc(}n?rzFsWpDOZv zmcV%uVYt5jxNx;oi>NL6hQew06@)i0Gj?h|%w;E5a|7NFR|HIWL(@9FX{H3C0Ko%T zD%PCG!t>WF+8&VF#)s~=>6_Gt9%P+(Dh#bKxCG=*ViH+0I(cr`ye!54IC2A%#FVil z@xPxbGG!{$aqjx1hzsK=e}5|LUK5A^q0ND`8ZcZ!3neO41=|RVw_HVEH&)M|#%Is; z@qa9xfqz@Ix9E4zvoya$F0FFtB3iZ_TvuY5bK4mKudk&ZV~&EC^~jEkwwf~j+9Ak@ zs50b7!4JPMaG!Yzqov*VUiN--9*`YL_|h&|)Eh|CQN`w><`Ait^XuGjK=v6*`SrkD z_{KSQutS51SCQwK|v_{TH^hD!nL=V(V zbaA}c?d>V8@1vG3p>`5TcFfZH6$s^sZ6b2|7(>SqW8!AlD*hqb zS?dJRGi&EuTDy3>yxE28R@AQgylkT_t-kMkS-|@`f@`0*aIp|K@`~dTG-YL1ZE!u* z$Z=KZY{RQII=y!RchF@5ZhDvdT~ZxCHYMf3II@Zxv_1&=u=~h0!@=GXll35g^PrO+ zz}H>;MYO-+OVWsIIbgKui;yk(Uyt!PwH=jGBK^e9oDbP~JPcQF6Jc95esiLCqvZiM zEs2~RwspbiRcSDI;>-(w`I$;;ygz;)e?AmE3MGYnC!e0W>+S8)3(&abtIO&$sI0yP z>^YAm+l?<3H*0d0#`%mCgKK|7?OQJ5<2EZ+&2pBJb?P5C!+pT`w<~K_m0m$cfT{aZ z?{}jzI!Q9>rGyopF2s|qEu)O9YRVZr+uQ1~OOTQvMtbJPV%@ni?SjzBmsu}ruIRN6 zuOa>pD6K{&@^7wvgGt=IF5$PP6Zh5`e}a_b9gc0ls(e$W5+X8BFKc$N(HA6kt1Ywz zmM5#-@}t=^8Y9RRu&4E}n+eq=;h53r<9(O2W3yeMyZHZJKBAJLlAkn4T(F}x8Iwo1 zPakA05(m_q)6r(ghjYf+lr6gCqF-FUXJD3}bzAKGE_f$7rs5%#2%g?;B15f^a#9YL zI}}`Il0QjfHxx)pS^t%|-!+<(-b7&?JbYeUoGxq>*@|-$wC6j(#YGGMWui0fDjz=N z$*E()k0=UcV1=n5sN1^)3id2ERK#ee2(;{pl6gaPE++uI)VaTdJW~}5HA%h`^lX=q zmu_#9IlFlI4Pxf-DV~K!f|RdoelW?M-Q8&nv)60tiZ8*daqbTD1aCFt98h@~3I1b? z7YE{IipB0Ww?PL?*X^sW4e8XrS62;nlMXCL6r?e_*OdwEW7R5KwHeq>*mWIHTL*s+ z3@He*k&eN1g`v^x{-vOHdGelI{^^>OaH+S`_orr}tD+ycr3k&Y3wLRvb!9t99f{J?D6<(qoKzyS6ZBo zN=opZ@dc(IKl^-7jbfiAvMF6qEZ)|0XFj_0QgLoWdZsM{)U?WolWcMrpWj9?;ihY| zn{Sz5b%(Ymt;+!=!al!Z!$B&KX~i-THF##P{uK|4IYVg%kT4WBo$5jYDkDJ1pE!Mj zMpuSU7Hcl5oNzb$c+30E``(CjLAY7iwQ}yUQ!3}eY!P`buCG-b%T0EaNd>Q zNy8+I>kFh$qDK)g(GRDvjX%+@;>VM3*#wM?#a5+DvX@oEu{_DG4MsaXQ7e!uQiLcZ zaC!gyZniDwt)gwnHC3g^WWw8#mgLrOR1BAGPh4K47G~P<460G>Jx11BhEGG+{vS3x zm1OBXp0Rz@nbhL5YmS}>oIAXFI|CVzBppV#fB5PGnTMvZp0qA_(Ew*~=dwM8?+REQ zmi?$@gOaq%$Q5363hIf>i20U#CPNYG0<Z&&*ivpjAsnr~hQ~_gvm`-(TAYCgr6+_FFGru}HS{v6QkUM-M?3^IXf5I2GSob& zOxhy~Yqju~#|kFDH5eHE)X5cjayu40%HD28D0VL5dKkRd0FrmOA!VoNOJ)z`-LUzO zT5@NXN|Ec5#By0tk=xwwwj>tDLM+$CFbp&7 ze*5kB=jXrAfA9DE^?E)Zj}Ux!0$TM&&)R`SomJLRBU$^`<>OrfrC-9c2hlHV(Zm_& zY>#iE0IfuERGmlSh>0s2jPfH|E{D*psjxyBDC1~ytWrVL@#IoOtb!nET7V?_bM{>h z=XP^dQ6r}MkZqJdmgb~mNcU^vC6pf`{#%l~eylZ69!}5bSG|(guUDpd9)A1*5#@f< z6=5mb;8c{J?$Xy(7!0{`22@t-u3294(DaN=!sC-J_?VT&q*a*2cMkuog`bHsZaaCq z3SqNd-pKL~mGFRsQUN+s2RxAXlFAHcFy@x0D~eFyTkx_K#C@jylG&hTS?O9AkM-ks zo^Z;{YA~jJu71nhRzd$*Uo&R^(1*E7@Bw*sDh84BL;K3+2Z?&HkY+9VGPZSdi>|n@ z%YOO@ujs&>szQAeiBl0w4-CfaF_wMq`Y@&^=vyYd<&~PGpD*^_bryU!|8mEap#Ci| zx|jdM6j&%#1A+TD5PuNboTKkb*oh2{b%37+o$GGK=?2kMJg-D3vPG!n2>*lB(SlX|cw0IsqW#d;Z!E>@g91-DsNq{Y@6KWzp?k{0 z*RyvEzKnp%`VP?!M#9b>(#Hvj!Utt|26|IIcQJ4FJUIyz)-*be>Hy&S7h?2;-H$3w z9R+e=*%aVh+i)0l>a)+G_W;73lNLgjO`V;}__h{h)JKn=ziHL=;w$z?VAD)~|65&y` zA!oXm%gP|g{rMaf!XZ0@@UPMK5{HH2{MMvDtBAvwH%%g|TVXSc;p}4vxvuBWzBKmu zaO3o&>I_RqbcykW+}w{azI}dm24Uyz)iRH_A-%TT@45_URBX&{gV2ng?_rOFkzZ6p zk^t&v))GD&COLu{k;NFJC>Ojp%7BT>8s=j0J)~8W8V7?K#{}l`O9afG?zR#SHlm%I zKH<+cnn@CSzCG)b_T~i)V&G(?Rk*quUpQR;A+@-B2dJjdud+@R2 zAudJ~@+`OWPC#23Ct@Z?<8{SppN&mf;Ag*C(yJV{|1;(6#T~$#LczU|8D3iCjT|59 zapO2oIQF!E7xT)y>Cz^^@83Cpm*}F?2}|a`tfuO8cVGl9$9po zw?>FQYLax3+z+nt{ANCGTBB23rr-j4cqKZ%=z4BIR31<5;!<<4GFA#f3#82p~ z3vDfxIWo_EJXH-)lUdOhK^soLY&(N3bT<1BkPkNw)^&~l_8dqr4=sbcEAqpOs&n-6 ztGNbu0xsiv5Sb!@jo|5e+04Te&RQ-uv2UD5(EhYaw2IuU0Pxu;Sx%U~Cw;jkgOq9K zESk%LvqF9~6UtT%XT%OO*D;hwm*M=SM_1rLWUa+bln&8ov5p+4cW2QtX6V}1d~hz0 zoOU->CEqL}Sj_Z;5|_+AoNS@YH^e0!*aO&5)t68Qa+I~bi8nes)h-AcqQ8jGM0!)~ zmTgTcDur5l@JAQUGvAMlZ_i!?y>=_?z_k25Djzj0Fsp8IM^Sq_;O4jBa>m}DMUid^ z0iKmv6J82!aFzVPJVG!vZIx~lMp2_F`mp)o`;hqQ?%8WAcYH;WFQFbaW?d(VfmFfR z3`fJxj=n=%g@olTA7o^XqUBp}!;O|bCoS`)K`RF&SekPSFP4`zL$G9oa^s7Bprg@Y z9?Tr|AVN&I2nqi)0h9{Kk$S5s;solAzM`?v>j9IQoeAXCXrb-Qmmm0AKd`Kx4WwUE zOR4yQuQJsx*=V17VmW704`{^f>rP&`OsW4NPgTmEs8y%wbv+xtBn||Tcd*|FA2koo z80O6_#XcwX3`;^lOy4NGh14-Warf+n=|29~S#QbI4yDlxb8EPKj1uc^#DLJ;)FyH} zb^<@A!k;)YRP(OgU6gp}KQ$+m6}*=9RX^8yuww)|TWoOu$9zqp`u+X`zpgqDhk%)0 zL>_{=2_xbUSI3Uo{#xw)vyWD@@rJ!PD*e}Po>65OP9#LVl(>(qIuLBx{pS8cEJ{mo zF$ns!MR@x`sj1t)ip=EB5GQT6IZi(0&cSpwKJin(XI^L?FhZ3Alh9p=LTF=JIA#F! zXg#DVu>Q;EF<6+d#mobr9JCA6LnNFxE4=Bte2}fzgx!dv-#`6M7CsfI%i9-x6&G+| z)DCJk==k0FY05~CmHwCm*`w;BMxK-DOogFeZaTq*lP_3e^KE7k(tDAkV#fvZU}#_C z8?U`9l;u&6(bPxQ$Qj{(c{|M{ei2>NE9f}X>SjhNi6*1`+Q#0iAN$G&kic=dX zxBNfnnUf+x(roZ*hh9Y0Amz=a&MTkLO|3TTAR;qCc|=ar zV+yq3#x+w7^HfJd+c4eKE{jF&@;L(!PzpK}ueeyrt*My8Y&>R-ThrGcIX?gEFUfz$ zaG8y|HAT7+Gm@R)(3i{Vh4L@0h$)ImcKPr=bdcv+&kGhIpcKvbLdV)x(Bb5rbBxLUV=ShbCPtxFMfKE`{iM0GXu)=-ZszsG+GMI@DGMNladWNd%W6u`>tfYUo;z>-EtQ{~OFI3|h>H z6lJV&XV)vd0AiY72Hh5$yT3OsD`yI- zJAi8}{lh~QL1k>rT~s!1Gb~KXiC$o8&MF9lXZ3Sr%J=QE(c=HeVY%fPTRJaEg0WS0 zHa%0lo&@n1PS{oSr|iu@Wv1)tQ#LQ8cG#|KB1@5;cJZq#SGs^I2*m@v$hH<4X=5-liMj3KH>u?>-_Wkq?2x~J z@y4R>{5`3Rut_z)=cV7r0fqY_3Ke<{Ql&?S6yx?>Nx6CVBrigCIo~pOnf1p4-?4~_ zNC-Ieb~N@AB}qGl=qkV>SbRG91rvPwSyF>*+c2d|?2HY@9;#*+^UvJ9Qr-B3BX_Q0 zhYBUtJKnfgaoAeoc*v!ti9iL zXYv2q)|h&;ihnQN5Je5ymtnL}V)pKiE_jMz3d+wJ>nRFp^J(P7Zm+OIj%vkr%_KQ0 zheCb|_6w{_A`nyH!G0h4lLC77sB6Mh5XuedRNFV0} zmVxJr5~Y9}Z4%Tjk=gN{UIAvatw$)FwUsrxxCcJ1A8| ztcC|=D9rh(oUxm4XW~x3I};+?xo8vp-{bPt4Jj{Tr#E3uSf+mn_7NA+8#ciM*`mr! zUyM$rJhZlZ0giX($T`^5GRiW_=1RP(AlZBvp(ieipb&8DFo5$i!(2*AKt)w5z7`fa zI!F8#nOmlRxxdCKv~XolMJcOOp)BuolohJ*US3Uu zWh%uDl$OnY*H}FhF-kXF}#tw)beEvR>P)sRp4Yk@HQLX&IH`Jw_H1CT8 zo+e@2*rp0V(R3ZMI{V{JM-+ekB>kkOofECX)$07}1F=1}new2i82Ou7zCjReu_IYE zEf1Um*&~mxfNhDVF1={)(Y`l?Dc;BZ%OoXosNW=+XLxKG2hTMKkwk2QRs;~ z(tKQCJdX2Wl@ih_fo}Fb!h?;4qot%!7LBej3E`mc8gokGlND5yjB5DgDC zY?yN&34fJDZ=X{T`B>etV2S?YxSa0~`DGWcuSW@byj90XlLSrd9Po^qWSe_y8c|=Q z-||1_Un?*zwtHE#bVonLef|nEdfu{HR9@+MVNBDckYLTA%d3|Cm?H zvN*)SZ(PH3v;xj>qTGb#ELnN1);F01WtZ=bbX+}>*Hl)qazZ1}#-I-KJi>g6QM?gY zKNs#Grb~_wk&yX-WKS239EiWO8q}ODxeUh`-)7o5#=M?Ddo{qF@F;r z$FGPA^gR8U`DL^eis^PZ++{ns7M^~_znZo9W6dbmg^jj>bZrB#Lg$Dke2EM9Pr>=zu61`9czt|KaA@Xx}IVtqipvN5j;**=D2|rGMx80*RG{^?Wom;&3?d@Q_;ShBJv8o7_lm$ zj{D>^=eB}q#MC2iQmi4}s=mg~6;zFCcP>8mZwowtD^Ae{3)`Qfb|F#0~>RqaR zQUB>Zvwf0R?5z9bcSfP)U0w=g+xIw0v5;c4>T0!oExgc;{i)Gq=a*G~^ZWe>5ZV&dZ^&v|uu`>KWf%ZROlYae0}-gNP4pyJdE7;y1R z2)(s5o?K`G5Y|-|PNF!^WlMWHCPXQJ2t(f~k4^ z&j+55^s3)YHg;^^l>OBIAO8O=&nd2?Gjc52-#@_}vao!*NNN{6e!ItP?6R}2N;DBV zm{A1G=&xgsdgUEJ4(^*9hYw!XD6$Zu*0&|J8#~6J{e<_#ODm_-ghMzdi{R;RUzw$p zeUE!stZiggr_|Q)-vZUM+ZT$EmT%J!+#Bnbn7j_K;(~hr8kjPZNQKmf{I`79Ej5;U z8M9Qp#ieTSk?=N{ao~;kho<1T>xc4(NuvDx9R*6A(T5J5CM$w1vHqx^bj)82;=%YF z1eqNQ@!pW0eXS41YL^#UU5*%}myQi9XYVmwqK;e6V@6|0us1(uc7HEiDE_PG5>?Z( zoglgxOdReWUO0BRP=*cf?ryA+zM0A^t8s;7Pbc<8o=ba4X|aX;$xvAOkZJvOSzN`bzxYW-(M3XVukEo@750EhO-uW*m2{#yH&;@%aN