Variables that depend on delay variables do not dynamically update
RNADNA47 opened this issue ยท 1 comments
- ๐ Bug
Short description:
Delayer variables update normally but variables that depend on delayer variables do not. A delayer gives you a list variable to work with; I'll call that 'delay'. If I program another variable to be "get(delay, 0)", this will not update dynamically. The original list variable does update.
Expected behaviour:
"get(delay,0)" should update when the delay list updates.
Actual behaviour:
"get(delay,0)" does not update when the delay list updates.
Steps to reproduce the problem:
-
Create a test case as depicted below. Connect a redstone reader to a variable store, a delayer, and two displays.
-
Set the clock output from the reader on a 50% duty cycle (20 pulse interval, 10 length). Create a variable from this clock.
-
Put the clock variable into the delayer. Set the delayer to 10 ticks per operation and 6 (I know, it's arbitrary, but should be >= 2) capacity.
-
Make one delay variable and put it in one of the displays.
-
Make another delay variable, call it D. Create a new variable "get(D,0)". Place that in the other display.
Versions:
Exact versions of the following mods, not just latest.
- This mod: 1.12.2-0.11.3
- CyclopsCore: 1.12.2-0.11.4
- Minecraft: 1.12.2
- Forge: 14.23.1.1601
Log file:
No relevant logs