Scrap Mechanic

Scrap Mechanic

Programmable Processor
298 Comments
'Overdrive' 28 Dec, 2024 @ 6:17pm 
Check desctiption for basic setup
ohsatanalimbrb 28 Dec, 2024 @ 6:53am 
how i do make a keyboard please :(
NukeMan64 16 Jun, 2023 @ 7:33pm 
where source code
wingcomstriker405  [author] 27 Jul, 2022 @ 3:04am 
i was waiting for the modding update hoping that we will get mod support for survival but that wasnt the case. im unsure of what i should do regarding survival and all of my mods tbh :/
ThatBenderGuy 26 Jul, 2022 @ 7:31pm 
Can this be used in survival?
wingcomstriker405  [author] 25 Jul, 2022 @ 2:40pm 
just noticed that i forgot to upload the newest version that adds a gui console to the integrated processor
wingcomstriker405  [author] 2 Jul, 2022 @ 3:18pm 
I was actually talking about the screen module (also a mod on my profile) xD
BraveCaperCat 2 Jul, 2022 @ 1:57pm 
Wait, activating the processor,
makes it appear.
BraveCaperCat 2 Jul, 2022 @ 1:55pm 
I'm trying to find the screen thing, where can i find it?
wingcomstriker405  [author] 25 Jun, 2022 @ 3:27am 
ik i havent had time to fix the gui and add the text editor into the integrated processor (worked on text highlighting but the guis dont work well with adding invisible text at runtime so no highlighting will be included)
MYST geek 24 Jun, 2022 @ 11:24am 
GUI text boxes are use able now
wingcomstriker405  [author] 31 Oct, 2021 @ 12:58am 
added file bindings to the integrated processor and fixed file saving issues with compiled files :)
wingcomstriker405  [author] 27 Oct, 2021 @ 10:34am 
another small update that fixes the file system to be persistent :)
wingcomstriker405  [author] 20 Aug, 2021 @ 11:54am 
The last update changed the id inputs to keypads to reduce the amout of clicks needed :D
wingcomstriker405  [author] 16 Aug, 2021 @ 10:21am 
Just updated the mod with a vec extention (Vec) and an extention to get position, velocity and direction (PartInfo)
wingcomstriker405  [author] 10 Aug, 2021 @ 10:22am 
I just updated the mod! The update adds an integrated processor but its a beta version right now and it has unfinished features that will be added with the coming updates.
bwinder94 31 Jul, 2021 @ 1:40pm 
nvm
bwinder94 31 Jul, 2021 @ 1:40pm 
why does the basic setup no have screen?
wingcomstriker405  [author] 17 Jul, 2021 @ 12:45pm 
Does the file exist that you try to open?
Piano Man 17 Jul, 2021 @ 7:27am 
open file
or just random commands
wingcomstriker405  [author] 16 Jul, 2021 @ 1:13pm 
what have you tried to execute?
Piano Man 16 Jul, 2021 @ 12:27pm 
but none of the commands work
Piano Man 16 Jul, 2021 @ 12:24pm 
yeah it dosnt lert me setup a keyboar or turn on a pc i made but the spawn in one works
wingcomstriker405  [author] 14 Jul, 2021 @ 10:12pm 
At the moment the setup is a little bit more complex which is why I created a setup that you can just spawn in. The link is in the description of the mod. The instructions are in the description of the setup. There is also a video linked that shows the basics on how to write your first program
Piano Man 14 Jul, 2021 @ 8:48pm 
How do you set up a computer
wingcomstriker405  [author] 2 Jul, 2021 @ 11:33pm 
btw if you want you can add me on discord: wingcomstriker405#2947 so that i respond faster :)
wingcomstriker405  [author] 2 Jul, 2021 @ 11:04pm 
Would you mind to share the program or take a look into the game logs?
'Overdrive' 2 Jul, 2021 @ 5:51pm 
There's next problem.
Everytime my program tries to read input, it just freezes. I haven't change nothing with program that worked before update. :/
wingcomstriker405  [author] 2 Jul, 2021 @ 4:12pm 
Np :)
'Overdrive' 2 Jul, 2021 @ 4:01pm 
Now it works, thanks a lot!
wingcomstriker405  [author] 2 Jul, 2021 @ 3:55pm 
if it still doesnt work try to resubscribe (worked for me)
wingcomstriker405  [author] 2 Jul, 2021 @ 3:55pm 
seems like the mod tool did not update the workshop version... i just pushed the update again and it should be correct now
'Overdrive' 2 Jul, 2021 @ 3:42pm 
I entered the world and I don't see this feature. i pressed e on input block and i still get message "InputBlock"
wingcomstriker405  [author] 2 Jul, 2021 @ 2:35pm 
Np if you find any bugs let me know so that i can try to find a fix for them :)
'Overdrive' 2 Jul, 2021 @ 1:46pm 
Thank you very much! I appreciate it
wingcomstriker405  [author] 2 Jul, 2021 @ 10:27am 
also sorry that it took so long for this simple update
wingcomstriker405  [author] 2 Jul, 2021 @ 10:21am 
ok i finished the implementation and uploaded the new version :) now you need to press e on an input and set the id that you want it to have. in the code you set the index in the in / out function to the specified id :D hope this helps and i havent missed anthing that leads to problems
wingcomstriker405  [author] 2 Jul, 2021 @ 10:05am 
ohh sorry... i was so busy working on the new language that i forgot about the problem... i already created a gui to set the id and reworked it so it saves the id but i did not upload it... ill take a look into the io component of the processor in a sec and see if i can finish the feature and than upload it :)
'Overdrive' 2 Jul, 2021 @ 7:23am 
sorry for interrupting but when i could expect next update?
The64bitgamer 13 May, 2021 @ 10:12am 
Thank you.
wingcomstriker405  [author] 12 May, 2021 @ 10:03pm 
Seems like the json is not valid. Make sure that there is nothing wrong (if you haven't worked a lot with json you can use an online validator to do so)
The64bitgamer 12 May, 2021 @ 7:55pm 
When I changed the import code and pressed on the import block it did not do anything. Can you help?
wingcomstriker405  [author] 1 May, 2021 @ 10:01pm 
It should at least :)
BlueMoonJune 1 May, 2021 @ 7:28pm 
wait does this work with latest?
Vildwedn 29 Apr, 2021 @ 8:01am 
also it brakes the whole setup

Vildwedn 29 Apr, 2021 @ 8:01am 
umm I faund an error @wingcomstriker405 in importing an file then converting it and running it it shows

ERR. funciton not faund
WIDTH
ERR: function not faund
GET_SCREEN
ERR:TRYING TO INDEX NON LIST V
ERR:MIN EXPECTS NUMBERS
wingcomstriker405  [author] 14 Apr, 2021 @ 6:40am 
I'm quite a bit older (because you don't have it we should probably keep it here (easiest for both of us)) if you have questions just write a comment and I'll respond :)
british sounding combine soldier 14 Apr, 2021 @ 5:47am 
what age are you, I am 8 years old
british sounding combine soldier 14 Apr, 2021 @ 5:46am 
i could get it maybe?
wingcomstriker405  [author] 14 Apr, 2021 @ 4:21am 
If you have discord you can contact me on there