MortenTobiasNielsen / Factorio-TAS-Generator

This is an attempt to create a helper tool for Tool Assisted Speedruns in Factorio. A guide of how to use the tool can be found here: https://www.youtube.com/watch?v=V9tuNoDqc0E&t
MIT License
13 stars 4 forks source link

In-place Steps grid editor #354

Closed theis999 closed 1 year ago

theis999 commented 1 year ago

WxGrid allows for in-place editor instead of having to:

Which requires many clicks and a lot of mouse movement.

There is a non-trivial issue of having to update both the gui, checking the input abides by the same rules as details panel & updating the real steps list.

MortenTobiasNielsen commented 1 year ago

I had a look at this some time back and came to the same conclusion - that it would be really hard to implement and therefore didn't choose to do it. It would be nice to have, but it is not that difficult to change a step and it is not something which is done multiple times a minutes. I therefore think that there are more value adding ways of spending your time, but it is your time. :)

CasparPetch commented 1 year ago

I would love this to be a feature. It is fairly often that I have to change many steps at once, eg 15 different put steps go from put 3 coal to put 5. Takes a rather unnecessary amount of time currently I would say

MortenTobiasNielsen commented 1 year ago

You would be able to do that by using the template feature. Specifically changing coal added to furnaces was one of the main reasons I created the possibility to add or multiply amounts in templates. It should take no more than 30 seconds when you have tried it a few times. 🙂

CasparPetch commented 1 year ago

Does that only work when the steps you want to edit are all consecutive? But true, I didn't think of that tbh. thanks

MortenTobiasNielsen commented 1 year ago

It can give some problems if you have a lot of e.g. rotation steps included in a section, given that those will be affected aswell, but in general I find that there are relatively few steps which have amount, so normally it is relatively easy to change even a very large section without changing something else than what you need to change.

CasparPetch commented 1 year ago

Sure, I will keep it in mind next time that situation comes up, cheers

theis999 commented 1 year ago

I would love this to be a feature. It is fairly often that I have to change many steps at once, eg 15 different put steps go from put 3 coal to put 5. Takes a rather unnecessary amount of time currently I would say

I doubt i can manage to make a multi row change functionality, as known in excel or similar.