Scrap Mechanic

Scrap Mechanic

Programmable Processor
Showing 31-40 of 52 entries
< 1  2  3  4  5  6 >
Update: 29 Feb, 2020 @ 1:48am

Patch
- fixed line number bug for jump instruction (the program starts at line 1 -> jump 1 will jump to the start of the file)

Update: 29 Feb, 2020 @ 1:36am

Patch
- fixed import command bug
- fixed bug with no duplication of files when importing

Update: 26 Feb, 2020 @ 12:54pm

Patch
- fixed a visual bug in the editor

Update: 26 Feb, 2020 @ 9:52am

Update
With this update i release a completely rewritten version of the mod with cool features and improvments.

General stuff:
- changed storage blocks so that they can store multiple files
- changed keys to work with e as activation method (to cycle see block description)
- improved display performance
- added runtime performance (all blank lines will be removed (to time a program see sleep instruction))
- removed fixed file length
- fixed a bug with asynchronous cursor position

Added keys:
pos1 - goes to the start of the line (editor | command line)
end - goes to the end of the line (editor | command line)
copy - copies the line (editor only)
cut - cuts out the line (editor only)
paste - pastes in the content of the clipboard (editor only)
color - writes the color code of the color its painted in (editor only)
stop - stops the program when running or sets all outputs to 0
return - adds a new line and jumps to it can also be used to split a line (editor only)

Added commands:
copy - copies a file to the given destination (copy <source filename> <destination filename>) (console only)
reset - sets all outputs to 0
clear - clears the screen
clean - deletes all programs (including the ones saved)
list - prints out a list in the console

Added instructions:
sleep - waits the given amout of ticks (sleep <value> will result in 0 -> 1 otherwise value -> value)
out - outputs a value (out <color> => outputs the value of the accumulator or out <value> <color> => outputs the given value)
import - imports a file to a given location (import <source filename> or import <source filename> <destination filename>)
stop - sets all outputs to 0

Update: 21 Feb, 2020 @ 11:00am

Update
- changed the key interaction to e
- use hammer / spudgun to change key
- fixed visual bug where a joining player didnt see the correct keys or the screen

Update: 21 Feb, 2020 @ 7:29am

Update
- added sleep instruction
- added stop instruction
- added stop command
- added clear command to clear console log
- added runtime improvments

- fixed color value issue (artifact from an earlier version)

Update: 19 Feb, 2020 @ 1:06am

Update
- added piston controller
- added bearing controller
- added motor controller
- fixed ioblock console prints

Update: 9 Feb, 2020 @ 1:12am

Patch
- fixed block icons

Update: 9 Feb, 2020 @ 1:12am

Update
- added storage block

Update: 29 Jan, 2020 @ 11:22am

Update
- added sledghammer to press keys
- fixed addressing issue with store instruction
- fixed io block value issue