Replace Timer/Event controller with more comprehensive controller block
Not Enough Votes
In SE 1, ECs and Timers have their place but they're very awkward and limited. PBs are fantastic but completely out of reach of most players, either because they don't have coding skills or they are disabled on the server.
There needs to be something more comprehensive but still light-weight enough to be able to run on dedicated servers.
I would suggest a form of drag-and-drop block interface that lets you assemble a program similar to building a ship. It could have loops, if/else logic, but more importantly, if/elseif/else logic.
I'm thinking something kind of like how Lego Mindstorms do it, but even more simplified.
I have been using the Easy Automation mod which give a simplified language that is stored in the custom data. I was thinking along similar lines if that sort of functionality could be put into a nice GUI in a block it would work nicely.
I have been using the Easy Automation mod which give a simplified language that is stored in the custom data. I was thinking along similar lines if that sort of functionality could be put into a nice GUI in a block it would work nicely.
Probably best to just add some basic logic-blocks at that point, unified grid would let people build logic-computers in to large-grids fairly easily.
Probably best to just add some basic logic-blocks at that point, unified grid would let people build logic-computers in to large-grids fairly easily.
A step counter would be good, Some memory could be useful, I have used doors and lights as memory, not great. I wonder if some sort of programmable 4 x 4 universal gate array would have use, with event type ins and outs. Timers have the one to many feature, but many to one has no compact solution with block logic in SE1. Block logic also has sequential timing issues. I have only played with this stuff a little as an amateur.
My grand daughter took to using Scratch easily, so it must have some merit.
A step counter would be good, Some memory could be useful, I have used doors and lights as memory, not great. I wonder if some sort of programmable 4 x 4 universal gate array would have use, with event type ins and outs. Timers have the one to many feature, but many to one has no compact solution with block logic in SE1. Block logic also has sequential timing issues. I have only played with this stuff a little as an amateur.
My grand daughter took to using Scratch easily, so it must have some merit.
Combine block logic and scripting into a single block and implement visual scripting like this:
https://support.keenswh.com/spaceengineers2/pc/topic/47196-visual-scripting-alternative-to-c-scripting-easy-powerful-console-friendly#comment-95331
You don't have to be a programmer to learn how to do it, and you don't need umpteen different blocks to accomplish even simple automation tasks.
Combine block logic and scripting into a single block and implement visual scripting like this:
https://support.keenswh.com/spaceengineers2/pc/topic/47196-visual-scripting-alternative-to-c-scripting-easy-powerful-console-friendly#comment-95331
You don't have to be a programmer to learn how to do it, and you don't need umpteen different blocks to accomplish even simple automation tasks.
Definitely a fan of this. Actual scripting will bring infinite problems that can't be addressed by server admins. Having something between timer / event blocks and programmable blocks would be perfect.
Definitely a fan of this. Actual scripting will bring infinite problems that can't be addressed by server admins. Having something between timer / event blocks and programmable blocks would be perfect.
Replies have been locked on this page!