CraftBook
CraftBook copied to clipboard
MC2500 Delayer: Being able to remember total "high" time
CRAFTBOOK-2585 - Reported by pmpmpm
Hello,
Actually the MC2500 Delayer immediately stops when input goes from high to low. What about adding somewhere an option (such as a "[:true]" on the third line) to make it remember how much time the IC was was powered on, and outputs high for the correct amount of time?
For example, with a delay of 10, if I stop the IC at t=11s, the IC outputs high until 10+11=21s.
Thanks for readng.
Comment by me4502
What's the current sign syntax of the IC?
Comment by pmpmpm
[MC2500] Delay [True]
(Fourth line to set the time to ticks and not seconds)
Comment by me4502
Okay.. I guess I could add this data on the 3rd line like Delay:Extra?
Comment by me4502
I've just added an option to not cancel on low. This seems easier and more sensible to me.
Comment by pmpmpm
Maybe, but what if both configs are needed?
Comment by me4502
What do you mean? I don't understand this issue properly, so I did what made sense to fix it?
Comment by pmpmpm
Er, I mean that it's currently not possible to use a MC2500 Delayer as you'd use a very long chain of Minecraft repeaters, since there is no "memory" of how long the signal was high.
Comment by me4502
Oh, I now understand this... I am not sure however how possible this is.. I'll look into it