Replace Timer/Event controller with more comprehensive controller block

Ilsa Loving shared this feedback 20 days ago
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.

Replies (3)

photo
2

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.

photo
1

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.

photo
1

You could, but you would still have the issue of block proliferation when you tried to implement anything non-trivial.

Another benefit that I didn't think about until now... it would be a LOT easier to build routines because you would have the whole thing in front of you instead of different pieces scattered all over the place.

It's really ugly when you have to implement

photo
1

I'm afraid I lack the experience to differentiate between trivial, non-trivial, and programing-block-script... though I doubt most folks would get too crazy with them, people have enough trouble with conveyors and/or individual sensors, and given the unified grid system I doubt hiding a logic-block pile would be too hard, but I see your point.

photo
photo
1

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.

Leave a Comment
 
Attach a file
Access denied