Logistic request helper


Quickly set logistic requests and update signal groups in a crafting tab-like GUI without unnecessary steps!

Utilities
13 hours ago
1.1 - 2.0
462
Logistic network

g Script lag spike when using; also feature request

11 hours ago

I'm loving the UI for this - the usability is quite good.

I'm noticing a small issue when interacting with the UI, though, where every time I click on it to adjust a request, the game hitches for a moment. If I click multiple times in a row, the hitch gets worse. Looking at the show-time-usage statistics, it seems clicking on it adds a solid 4.500 or so to the Update latency, stacking with each click made within the last second or two. So for example, if I wanted to set a request for 8 stacks of copper plates and rapidly clicked on the plates 8 times, the latency for this mod jumps up to 30.000+ and my FPS/UPS tanks to like 20 for a second or two.

Is there a way to diagnose what may be causing the script lag and perhaps reduce it? I'll admit I'm using a pretty heavy modlist so it may be some interaction with another UI mod or perhaps just the sheer volume of items/recipes available.

Unrelated to the lag spike; I'm not sure if it's possible, but I'd love it if there were a toggle checkbox or similar that could hide items/recipes that aren't unlocked yet. One of my biggest gripes with navigating UIs in the early-mid game of a heavily modded run is just how much I have to scroll through stuff that's not available to use yet.

8 hours ago

Hi and thanks for this report.

The lag on update is probably caused by that I update every single icon every time a logistic request changes, I did not foresee this being an issue but I think I can work around it. It would help if you could share your save game so I can validate it.

Adding a toggle to hide unresearched items is definitely feasible!

8 hours ago

Here is a link to my current modded save. I've put a ghost of a requester chest down next to the player so you can fiddle with it.
https://drive.google.com/file/d/1snctvSh_A47LTCkcM9HcKBAH6hcnN9Gs/view?usp=sharing

New response