[img]https://i.imgur.com/dXvU69f.png[/img]
This mod revives and expands the High Density Hydroponics mod for RimWorld 1.6. It adds a set of extremely space-efficient hydroponics bays for colonies where floor space matters more than raw construction cost, especially gravships, mountain bases, orbital-style interiors, and tightly packed indoor farms.
The mod currently includes four hydroponics tiers:
[list]
[*] Basic-density hydroponics bay: 1x4 footprint, 16 plants
[*] High-density hydroponics bay: 2x4 footprint, 80 plants
[*] Ultra-density hydroponics bay: 2x6 footprint, 240 plants
[*] Quantum-density hydroponics bay: 2x2 footprint, adjustable density level based on power consumption
[/list]
All hydroponics operate in three phases:
[list]
[*] Sowing: the basin waits until its internal batch is fully planted
[*] Growing: the basin stores the crop internally and tracks progress as a single batch
[*] Harvesting: stored plants are output for pawns to harvest until the batch is empty
[/list]
The later tiers trade higher build cost and power demand for huge space compression.
[img]https://i.imgur.com/DBJT1tq.png[/img]
[img]https://i.imgur.com/y0oJwuF.png[/img]
[img]https://i.imgur.com/fQ68E1B.png[/img]
[img]https://i.imgur.com/lqMuhlP.png[/img]
[img]https://i.imgur.com/1SrXfYi.png[/img]
[img]https://i.imgur.com/BKFXwZ0.png[/img]
[img]https://i.imgur.com/uBqZG4X.png[/img]
[list]
[*] Built-in sunlamp toggle: each basin can rely on sunlight or enable its built-in sunlamp for extra power cost
[*] Reset gizmo: instantly clear the current internal batch and return the basin to sowing
[*] Progress tracking: growing batches expose progress through the inspect pane and in-world progress bars
[*] Internal batch simulation: crops are stored and processed as a dense internal batch instead of occupying every visible plant space all the time
[*] Multi-harvest handling: plants like ambrosia can cycle back into growing after harvest until they die of age
[*] Plant age tracking: internally stored crops still age and can die like vanilla plants
[*] Quantum density scaling: the quantum basin increases plant count by density level, with a staged power curve to put soft pressure on extreme scaling
[*] Hydroponics sow patch: includes support for additional vanilla hydroponics crops such as corn, haygrass, and devilstrand
[*] Minification caveat: if a basin is minified, the plants stored inside it are lost
[/list]
[img]https://i.imgur.com/A5VpsSh.png[/img]
[list]
[*] Dub's Bad Hygiene: if the hydroponics option is enabled in DBH, these basins also require water, and water use scales with the stored crop count
[*] Farming Hysteresis: works correctly, including with repeat-harvest plants
[*] Mods that add more hydroponics-compatible plants: generally compatible
[/list]
[img]https://imgur.com/UzNFTXA.png[/img]
Performance is really important to me, if you find any issues with performance, please report it.
This mod should be very performant. The hydroponics basins in this mod stores the plants inside as an integer. The hydroponics emulates most features and functions of a vanilla Rimworld plant and mostly only ticks in a long tick during growing. The most performance intensive part is the during the sow phase, as the hydroponics needs to despawn sowed plants and add them to the internal counter. The despawn is the most costly part. The other thing to note is the progress display. Other than those two, the mod should barely even show up on the analyzer.
[img]https://i.imgur.com/491fx00.png[/img]
[list]
[*] Yumemirareru for the original mod
[*] The later maintainers who kept the mod alive across earlier RimWorld versions
[*] Legacy 1.5 page: [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3254921908]High Density Hydroponics (1.5)[/url]
[*] Source repository: [url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgithub.com%2FZadesSC%2FHighDensityHydroponics%2Ftree%2Fmaster]GitHub[/url][github.com]
[/list]