summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-01Add TSLib, libexpander, and libdetector as librariescheapie
Only works with my upcoming (as of this writing) mesecons fork, but the mod should still work without this functionality otherwise
2021-12-31Add more noteblock wave samplescheapie
2021-12-23Add support for fading and cutting noteblock soundscheapie
Also add a 1kHz sine wave sample, intended for use with this
2021-12-04Allow other mods to register noteblock soundscheapie
2021-03-05Add "sendpacked" and "loadpacked" commands to GPUcheapie
These allow converting images to/from string representations that are much easier and faster for Luacontrollers to store and handle.
2021-02-26Add "drawline" command to GPUcheapie
2021-02-21Change control panel text color to blackcheapie
2021-02-21Add advanced touchscreencheapie
Basically just lets you provide any formspec you want, which should resolve all of the "but the touchscreen can't do XYZ" issues :) I don't believe this to be a security problem as arbitrary formspecs should do nothing unless you actually right-click the node (and you can always just... not), and if the client does crash in response to a bad formspec then this is probably a client bug anyway.
2021-02-21Convert game controller to use entity attachment instead of a physics overridecheapie
This should make it get along better with other mods that affect physics overrides, and also prevent the "walking in place" when using it.
2021-02-21Add "sendregion" command to GPUcheapie
This allows part of a buffer to be sent instead of the whole thing, meaning that driving digiscreen arrays can now be done with fewer commands and no temporary buffers. This also greatly improves the speed of doing so, and I suppose also allows hardware-accelerated scrolling if your display is smaller than 64x64...
2021-02-21Allow stacking of blank EEPROMscheapie
2021-02-21Add craft recipe for movestonecheapie
2021-02-21Add alternate piezo recipecheapie
Now uses a mese crystal fragment if quartz isn't installed
2021-02-21Split documentation from README out into separate filescheapie
2021-02-21Convert depends.txt to mod.confcheapie
2021-02-21Add textures for movestonecheapie
2021-02-21Fix movestones not working in protected areascheapie
2021-02-09Make newly-placed pistons remember their owner and obey protectioncheapie
Existing pistons are currently still exempt from protection.
2021-02-05Actually fix it this timecheapie
2021-02-05Fix string commands on pistons being silentcheapie
2021-02-05Make piston sounds configurablecheapie
2021-02-05Add digilines movestonecheapie
2021-02-05Add documentation for pistoncheapie
2021-02-02Improve EEPROM drop handlingcheapie
2021-01-29Add heatsink (decorative only)cheapie
2021-01-29Rename "tohsv" and "torgb" operations to allow for possible future color ↵cheapie
space additions
2021-01-29Fix bounds checking in load commandcheapie
2021-01-26Fix bug that was forcing copies to be squarecheapie
2021-01-26Add RAM, EEPROM, and GPUcheapie
2020-05-03Remove unnecessary debugging printcheapie
2020-05-02Add digilines game controllercheapie
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-04-30Add channel copiercheapie
2020-04-28Miscellaneous touchscreen and noteblock workcheapie
* Noteblock sound list updated * Noteblocks now support pitch control * Touchscreens can now optionally use the "real coordinates" system
2020-04-15Downgrade no-HTTP message to warningcheapie
2020-04-15Fix global leakagecheapie
2020-03-30Fix unescaped stringscheapie
2020-03-28Fix crash when clicking air with a cardcheapie
2020-03-28Fix crash when writing a card with no descriptioncheapie
2020-03-28Add magnetic card reader/writer and cards to go with itcheapie
2019-12-15Fix crash on certain invalid touchscreen inputscheapie
2019-09-13Add I/O expandercheapie
2019-07-06crafting recipesflux
2019-06-15Various additionscheapie
* 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-04swap punch and right-click actionsVanessa Dannenberg
2019-06-02Finish the wall knobcheapie
2019-06-02Improve some selection boxescheapie
2019-06-02Remove collision from most conductorscheapie
2019-06-02Add some extra button rulescheapie
2019-06-02Add wall knob (with placeholder textures and nodebox for now, but fully ↵cheapie
functional)
2019-06-01Add timercheapie