Terminal for drones

I am creating a system of drones (and robots) that will perform a multitude of tasks I have the idea of ​​a hub that will manage several drones and that will be powered by several types of fuel I want to reproduce the same system as for the drone station Several fuels can enter and be consumed to generate energy So I need to know what resource goes into determining the power How to retrieve data from resources entering a machine, without there being an output? As for the fuel of the drone station and the portal. In the example of the doc, we use Factory Grab Output because there is an output, but I have no output, the resources are consumed (fuel) The player will be able to place as many hubs and as many drones per hub as he wants, depending on the energy supply I prefer to create this hub only via blueprint (not in C++ if possible)
No description
Solution:
Finally, the Bio Burner will do the trick!
Jump to solution
12 Replies
Jarno
Jarno7d ago
there is factory peek input and factory collect input, ypu can use it to inget intems from a belt manueally iv implemented the here in cpp https://github.com/Jarno458/SatisfactoryArchipelagoMod/blob/main/Source/Archipelago/Private/Buildable/ApPortal.cpp#L93 but i didnt test this code on 1.0 yet i am getting factorio vibes from this idea :LUL:
Jean Michel
Jean MichelOP7d ago
I have this one but not 'Collect Input' Thanks for the link
No description
Jarno
Jarno7d ago
:adithinka: i think arch said somewhere that nowdays we should call set inventory and set inventory index on the covayor, and then it will msgicly populate the inventory component
Jarno
Jarno7d ago
thats ancient, arch talked about it only a few weeks ago this post https://discord.com/channels/555424930502541343/1036634533077979146/1302726558552948747
Robb
Robb7d ago
looks like you might be able to use a c++-backed blueprint library to call them in the mean time, since arch's making them BP callable probably won't be for a while
Jean Michel
Jean MichelOP7d ago
It is also necessary to be able to limit entry to certain resources.
Jean Michel
Jean MichelOP7d ago
The goal is to be able to manage it like this
No description
Jarno
Jarno7d ago
It seems the UFGInventoryComponent has a method to filter what items are allowed bool IsItemAllowed( const TSubclassOf< UFGItemDescriptor > itemClass, const int32 idx = -1 ) const;
Solution
Jean Michel
Jean Michel6d ago
Finally, the Bio Burner will do the trick!
Robb
Robb6d ago
as in, you're extending the existing bio burner to implement your custom building? I am confused
Jean Michel
Jean MichelOP6d ago
No, if I use it, it is without modifying it, apart from the mesh But I am not sure I want to generate my own energy instead of the existing one
Want results from more Discord servers?
Add your server