# Clutter
- type: entity
  name: random clutter
  id: SpawnDungeonLootClutterHydroponics
  parent: MarkerBasePlaceFree
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
      scale: 0.7, 0.7
    - sprite: Objects/Tools/Hydroponics/spade.rsi
      state: icon
    - sprite: Objects/Tools/Hydroponics/hatchet.rsi
      state: icon
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - SpawnDungeonLootSeed
    - SpawnDungeonLootToolsHydroponics
    - SpawnDungeonLootChemsHydroponics
    chance: 0.95
    offset: 0.0
    rarePrototypes:
    - SpawnDungeonLootClothesHydroponics
    - SpawnDungeonLootVendingRestocks
    rareChance: 0.1

# Tools
- type: entity
  name: random tool
  id: SpawnDungeonLootToolsHydroponics
  parent: MarkerBasePlaceFree
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
      scale: 0.7, 0.7
    - sprite: Objects/Tools/Hydroponics/spade.rsi
      state: icon
    - sprite: Objects/Tools/Hydroponics/hatchet.rsi
      state: icon
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - HydroponicsToolMiniHoe
    - HydroponicsToolClippers
    - HydroponicsToolSpade
    - HydroponicsToolScythe
    - HydroponicsToolHatchet
    - PlantBag
    - Shovel
    chance: 0.95
    offset: 0.0
    rarePrototypes:
    - ClothingOuterEVASuitHydro
    - Chainsaw
    rareChance: 0.01

# Furniture/Lockers
- type: entity
  name: random crate
  id: SpawnDungeonLootCrateHydro
  parent: MarkerBase
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
    - sprite: Structures/Storage/Crates/hydroponics.rsi
      state: icon
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    # Empty crates
    - CrateHydroponics
    - CrateHydroSecure
    - CratePlastic
    - CratePlasticBiodegradable
    # Restocks
    - CrateVendingMachineRestockNutriMaxFilled
    - CrateVendingMachineRestockSeedsFilled
    # Mats
    - CrateMaterialGlass
    - CrateMaterialSteel
    - CrateMaterialPlastic
    - CrateMaterialWood
    - CrateMaterialTextiles
    - CrateMaterialBiomass
    # Filled crates
    - CrateHydroponicsTools
    - CrateHydroponicsSeeds
    - CrateHydroponicsSeedsExotic
    - CrateHydroponicsSeedsMedicinal
    chance: 0.9
    offset: 0.0
    rarePrototypes:
    - CrateServiceKitHydroponics
    rareChance: 0.005

- type: entity
  name: random crate (restock)
  id: SpawnDungeonLootCrateRestockHydro
  parent: MarkerBase
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
    - sprite: Structures/Storage/Crates/plastic.rsi
      state: icon
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - CrateVendingMachineRestockNutriMaxFilled
    - CrateVendingMachineRestockSeedsFilled
    chance: 1.0
    offset: 0.0

- type: entity
  name: random crate (empty)
  id: SpawnDungeonLootCrateEmptyHydro
  parent: MarkerBase
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
    - sprite: Structures/Storage/Crates/plastic.rsi
      state: icon
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - CrateHydroponics
    - CrateHydroSecure
    - CratePlastic
    - CratePlasticBiodegradable
    chance: 1.0
    offset: 0.0

# Clothes
- type: entity
  name: random clothes
  id: SpawnDungeonLootClothesHydroponics
  parent: MarkerBasePlaceFree
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
      scale: 0.7, 0.7
    - sprite: Clothing/Uniforms/Jumpsuit/hydro.rsi
      state: icon
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - ClothingUniformJumpsuitHydroponics
    - ClothingUniformOveralls
    - ClothingOuterApronBotanist
    - ClothingNeckScarfStripedGreen
    - ClothingHandsGlovesLeather
    - ClothingShoesColorBrown
    - ClothingOuterWinterHydro
    - ClothingShoesBootsWinterHydro
    - ClothingBackpackDuffelHydroponics
    - ClothingBackpackMessengerHydroponics
    - ClothingBeltPlant
    - ClothingHeadBandBotany
    chance: 1
    offset: 0.0
    rarePrototypes:
    - ClothingOuterEVASuitHydro
    rareChance: 0.01

# Other
- type: entity
  name: random chemicals
  id: SpawnDungeonLootChemsHydroponics
  parent: MarkerBasePlaceFree
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
      scale: 0.7, 0.7
    - sprite: Objects/Specific/Chemistry/beaker.rsi
      state: beaker
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - PestSpray
    - WeedSpray
    - PlantBGoneSpray
    - EZNutrientChemistryBottle
    - RobustHarvestChemistryBottle
    - UnstableMutagenChemistryBottle
    chance: 1
    offset: 0.0
    rarePrototypes:
    - CognizineChemistryBottle
    - OmnizineChemistryBottle
    - Left4ZedChemistryBottle
    rareChance: 0.03

- type: entity
  name: random seed
  id: SpawnDungeonLootSeed
  parent: MarkerBasePlaceFree
  suffix: "Dungeon, Hydroponics"
  components:
  - type: Sprite
    layers:
    - state: green
      scale: 0.7, 0.7
    - sprite: Objects/Specific/Hydroponics/seeds.rsi
      state: seed-alien3
    - sprite: _NF/Markers/general.rsi
      state: questionmark
      color: red
  - type: RandomSpawner
    prototypes:
    - WheatSeeds
    - SpesosTreeSeeds
    - OatSeeds
    - BananaSeeds
    - CarrotSeeds
    - LemonSeeds
    - PotatoSeeds
    - SugarcaneSeeds
    - TowercapSeeds
    - TomatoSeeds
    - EggplantSeeds
    - AppleSeeds
    - CornSeeds
    - ChanterelleSeeds
    - ChiliSeeds
    - AloeSeeds
    - PoppySeeds
    - LingzhiSeeds
    - AmbrosiaVulgarisSeeds
    - GalaxythistleSeeds
    - FlyAmanitaSeeds
    - OnionSeeds
    - PineappleSeeds
    - EggySeeds
    - TobaccoSeeds
    - CannabisSeeds
    - NettleSeeds
    - OrangeSeeds
    - LimeSeeds
    - LemoonSeeds
    - GarlicSeeds
    - CabbageSeeds
    - SugarcaneSeeds
    - ChillySeeds
    - LilySeeds
    - RiceSeeds
    - SoybeanSeeds
    - SpacemansTrumpetSeeds
    - KoibeanSeeds
    - OnionRedSeeds
    - WatermelonSeeds
    - GrapeSeeds
    - BerrySeeds
    - BungoSeeds
    - PeaSeeds
    - PumpkinSeeds
    - CottonSeeds
    - MimanaSeeds
    chance: 0.95
    offset: 0.0
    rarePrototypes:
    - KillerTomatoSeeds
    - DeathNettleSeeds
    - SteelcapSeeds
    - LaughinPeaSeeds
    - BlueTomatoSeeds
    - BloodTomatoSeeds
    - GatfruitSeeds
    rareChance: 0.05
