Commit Graph

73 Commits

Author SHA1 Message Date
cheapie
f62c9932b4 Allow stacking of blank EEPROMs 2021-02-21 04:17:44 -06:00
cheapie
904f6d7309 Add craft recipe for movestone 2021-02-21 04:16:20 -06:00
cheapie
896a256eb3 Add alternate piezo recipe
Now uses a mese crystal fragment if quartz isn't installed
2021-02-21 04:13:44 -06:00
cheapie
f0ce172302 Split documentation from README out into separate files 2021-02-21 03:50:59 -06:00
cheapie
39a7904f07 Convert depends.txt to mod.conf 2021-02-21 03:45:27 -06:00
cheapie
05e870d328 Add textures for movestone 2021-02-21 03:42:11 -06:00
cheapie
e0c0b5b48f Fix movestones not working in protected areas 2021-02-21 03:36:46 -06:00
cheapie
ad062495d8 Make newly-placed pistons remember their owner and obey protection
Existing pistons are currently still exempt from protection.
2021-02-09 18:24:52 -06:00
cheapie
68b94cc366 Actually fix it this time 2021-02-05 20:26:21 -06:00
cheapie
b0f714f944 Fix string commands on pistons being silent 2021-02-05 20:23:05 -06:00
cheapie
8e65252826 Make piston sounds configurable 2021-02-05 20:16:32 -06:00
cheapie
6c299b2fe5 Add digilines movestone 2021-02-05 20:09:30 -06:00
cheapie
b3d8709f27 Add documentation for piston 2021-02-05 19:56:37 -06:00
cheapie
9d4d86136e Improve EEPROM drop handling 2021-02-02 17:33:51 -06:00
cheapie
fae9422116 Add heatsink (decorative only) 2021-01-29 21:22:58 -06:00
cheapie
813ada878e Rename "tohsv" and "torgb" operations to allow for possible future color space additions 2021-01-29 20:46:13 -06:00
cheapie
5c2cb60815 Fix bounds checking in load command 2021-01-29 20:35:57 -06:00
cheapie
e15ca1445c Fix bug that was forcing copies to be square 2021-01-26 18:13:00 -06:00
cheapie
91b95b03cf Add RAM, EEPROM, and GPU 2021-01-26 15:44:07 -06:00
cheapie
c4b40bcfd5 Remove unnecessary debugging print 2020-05-03 00:01:10 -05:00
cheapie
7e00678df6 Add digilines game controller
This node allows players to have their keypresses forwarded to a LuaC, instead of moving the player around.
This is intended to be used for making LuaC-based games.
2020-05-02 23:58:34 -05:00
cheapie
7f5eaac5c3 Add channel copier 2020-04-30 00:44:04 -05:00
cheapie
69a9304751 Miscellaneous touchscreen and noteblock work
* Noteblock sound list updated
* Noteblocks now support pitch control
* Touchscreens can now optionally use the "real coordinates" system
2020-04-28 21:28:26 -05:00
cheapie
8384563085 Downgrade no-HTTP message to warning 2020-04-15 15:32:26 -05:00
cheapie
8dbef5eca7 Fix global leakage 2020-04-15 15:28:06 -05:00
cheapie
13072c7d59 Fix unescaped strings 2020-03-30 01:08:05 -05:00
cheapie
d9fd360882 Fix crash when clicking air with a card 2020-03-28 18:31:59 -05:00
cheapie
3c7e4a4f82 Fix crash when writing a card with no description 2020-03-28 01:43:12 -05:00
cheapie
77b4fbe12d Add magnetic card reader/writer and cards to go with it 2020-03-28 01:31:12 -05:00
cheapie
f0ce665a64 Fix crash on certain invalid touchscreen inputs 2019-12-15 15:03:07 -06:00
cheapie
c92659a11a Add I/O expander 2019-09-13 14:09:25 -05:00
flux
6062d9b08e crafting recipes 2019-07-06 20:54:30 +01:00
cheapie
da9556bd3a Various additions
* Added intermediate connections for vertical digilines
* Added protection support to buttons and wall knobs (optional, defaults to off)
* Added the ability to manually control the button light (optional, defaults to off)
2019-06-15 12:09:51 -05:00
Vanessa Dannenberg
0fda965aa4 swap punch and right-click actions 2019-06-04 02:48:21 -04:00
cheapie
855c1b219d Finish the wall knob 2019-06-02 19:01:17 -05:00
cheapie
d773a87c6a Improve some selection boxes 2019-06-02 13:21:05 -05:00
cheapie
4547e436f7 Remove collision from most conductors 2019-06-02 13:02:56 -05:00
cheapie
d0b0b3aab6 Add some extra button rules 2019-06-02 12:58:22 -05:00
cheapie
a36abbbbfe Add wall knob (with placeholder textures and nodebox for now, but fully functional) 2019-06-02 02:55:42 -05:00
cheapie
b19b5f39d8 Add timer 2019-06-01 16:50:42 -05:00
cheapie
6e3f9d4c11 Add receivers, insulated digilines, and vertical digilines 2019-05-27 18:28:00 -05:00
GreenDimond
0e61a770c9 Add textlist command to touchscreen 2019-05-24 13:03:00 -05:00
cheapie
0ffc118f4c Allow pistons to conduct digilines signals 2018-11-29 19:09:44 -06:00
cheapie
bd4684e000 Fix HTTP API detection 2018-11-25 15:19:56 -06:00
cheapie
395d6f0ccf Add digilines piston 2018-11-24 21:00:18 -06:00
cheapie
f6890e5ed0 Fix noteblocks responding to get_sounds on every channel 2018-11-24 19:47:57 -06:00
cheapie
97765470fc Split components into their own files 2018-11-24 15:56:29 -06:00
cheapie
2711c0e80c Tweak visual brightness of dimmable lights 2018-11-22 15:51:33 -06:00
cheapie
ee65d188ca Allow lights to be rotated 2018-11-22 15:44:38 -06:00
cheapie
9e272a414e Send the name of the player that interacted with the touchscreen 2018-09-20 17:29:35 -05:00