-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mesecon and digiline functionality of switching station #346
Comments
IMO: the mesecons-toggle is pretty weird, 👍 for a formspec solution (maybe even put demand/supply-fields and an enabled-button into it 😏) |
This would have to be network wide synced configuration for all connected switching stations. Metadata could be used for this but doesn't really sound like a good way to do it. |
Well, simple option could of course be to make it just switching station specific thing, ignore multi switch stuff and just let (possible) other switching stations to override it. That should be possible by simply setting network ttl to zero and turning off nodetimer. |
I agree with @OgelGames that the behavior is at least untypical. I don't use this feature but could at least imagine some use cases. I also agree a checkbox in the formspec would be a more obvious way. If this is to replace the current mesecons toggle that possibility would be gone - though if the node isn't stateless between restarts any longer I guess a digiline toggle could be added, too |
Networks being stateless is mostly issue with multi switch networks, keeping a node state will work just fine with single switch networks no issue with that. Would only affect multi switch networks. So single switch is straightforward but multi switch might be a bit confusing at first but still fairly easy to learn through trial and error. |
Could be interestin if digicables / digiline connection would be used to sync switch configuration. So without actual connection they would not sync but if connected it would sync automatically, actual digiline message could be used to achieve this. |
Currently the switching station uses mesecons to enable "notification" messages being sent via digilines. Maybe that toggle could be moved to a checkbox in the formspec, so mesecons can be used to turn the network on and off.
technic/technic/machines/switching_station.lua
Lines 104 to 116 in 04b0663
The text was updated successfully, but these errors were encountered: