Stacking machine rework - #7254
Conversation
|
stack machine needs more love, thanks |
|
Maybe once I learn a little bit more I can make a toggle with wirecutters so it can stack /stack/ items as well as sheets, so it can stack ore, marker beacons, and cable coil. Main issue there is that the stacky boi drops one stack no matter what. If I come back and touch this again it'll make it so it drops stack_amt of items rather than one item with the amount variable changed to stack_amt. So it can do more than one stack at a time, and also not eat items when it's set to a stack_amt higher than the max amount a stack can hold |
|
good first pr |
#7077 was my first PR, this is my second. |
|
Gonna re-open this when I have the two features mentioned above written, working, and tested. Edit: Nevermind I'll save this for later I'm not good enough yet. |
|
This Pull Request has been marked as stale due to lack of commit activity, if no further work is done within a week, this PR will be closed at which point you may contact a maintainer on discord to have this PR reopened or simply make a new one. |
I wish I knew this from the beginning instead of wasting everyone's time like this.
|
Sorry about the wait, I've been dragged around a lot the past week or two. |
alexkar598
left a comment
There was a problem hiding this comment.
Il do some more checking on the return values later but fix these in the time being
alexkar598
left a comment
There was a problem hiding this comment.
thats not how multiline strings work
alexkar598
left a comment
There was a problem hiding this comment.
Should be the last few changes
While the panel is open, you can:
Use your hand to turn the input/output.
Use a multitool to change between turning input or output.
Use a wrench to change stack_amt.
And of course crowbar it to deconstruct!
This might not be the best possible way of doing it, but it's the only way I know how, if there's anything that could be done better(like the descriptions) feel free to suggest.
Sprites as seen in-game


Full description with steps provided:
🆑
rscadd: You can now deconstruct and reconstruct stacking machines, as well as change their stack size, and the input or output directions separately
/:cl: