Platform: Windows
Build: steam build 122.1
Issue:
- Place a new empty micro processor (or any of its upgraded variants).
- Place a message.
- Connect the two.
- With the processor selected, click on the "Edit" icon, then the "Edit..." button, then the "Import from Clipboard" button with the following contents:
set x 10
print x
printflush
- Observe how the
message1 now displays "10".
- Now, repeat step 4 again but with the following contents instead:
- Observe how the
message1 still displays "10" and not "null".
I would expect all variables to be cleared after importing a new program, specially the @counter variable. I believe I'm running into issues because of this (if I paste a small program into a new processor, all is good. Large program into new, all is good. Moving from small to large causes issues, presumably because some variables were left in between).
Link(s) to mod(s) used: No mods are used.
Save file: To trigger the issue, some interaction is needed (pasting different things); the save file is a static snapshot and won't really showcase the bug. Please let me know if you would still like it though.
Platform: Windows
Build: steam build 122.1
Issue:
message1now displays "10".message1still displays "10" and not "null".I would expect all variables to be cleared after importing a new program, specially the
@countervariable. I believe I'm running into issues because of this (if I paste a small program into a new processor, all is good. Large program into new, all is good. Moving from small to large causes issues, presumably because some variables were left in between).Link(s) to mod(s) used: No mods are used.
Save file: To trigger the issue, some interaction is needed (pasting different things); the save file is a static snapshot and won't really showcase the bug. Please let me know if you would still like it though.