alkcorp / GTplusplus

GT++ celebrates it's Bithday on September 3rd
Other
39 stars 28 forks source link

[Suggestion] A cleanroom-like multiblock for growing high tier stat ic2 crops #726

Open Alessandro404 opened 4 years ago

Alessandro404 commented 4 years ago

Even without GTNH, ic2 crops dont have anything better than biome and height for mantain higher stats crops.

Maybe a mid-tier multiblock hydroponic similar to a circuit cleanroom would be good to provide perfect condition and fertilization/humidity for even higher stat crops in a controlled environment.

It would give players a way to build their bases where they like, without needing to have ugly towers in swaps for a greater game flexibility. (and maybe growing things in space/other planets)

Misc Info

Check all that apply ([ ] -> [x] - use a lowercase x)

GTNH-Colen commented 4 years ago

Ability to provide the speed of an accelerator and get the gains of such without literally force accelerating a tile entity would be nice imo, the multi would ofc use the same power to do such

GTNH-Colen commented 4 years ago

My thoughts here so far are perhaps something akin to this below, we have a physical multiblock which you can enter, the crops we place in the GUI will show up in the specified slots in the real world but not actually update or do anything; it's just a visual representation of what's there. We then have a GUI which will be the actual manipulation of the multiblock, here we place the seeds and world accelerators in their slots.

Screenshot 2020-08-19 at 13 00 57

Each seed would have its own accelerator and the running cost of the multi can be this + total accelerators run cost / 5 (You're only using one face and in reality you have to use 1 face for energy anyways so dividing by 5 is fair.

Eg.

Screenshot 2020-08-19 at 13 02 25

This would take

Base EU + (2^15*16+2^17*2+2^19*2)/5 to run

Instead of making crops run 256x faster they simply output 256x more each growth cycle perhaps (If using a UV world accelerator), not sure how you intend to handle the growing cycle itself though given that some crops grow vastly quicker than others (Say primordial pearl vs stone dust).

Ideally all stuff should go out from an output hatch, could cause issues though if you're running a lot of crops very fast so I'd imagine we'd need support for multiple output hatches at least (Super buses are nice in principle but absurdly laggy atm so effectively unusable).

In principle one of these little greenhouses could run a crop field of up to 5632 crops at once ((22)*256) for a far reduced TPS/space cost. Additional fluids/fertilisers can come in via input hatches/buses for extra bonuses as well (Probably don't want these to stack multiplicatively though, could lead to some very OP outputs).

This would be a lot of work but a very nice implementation imo.