32641893e7Add examples for a few devices
master
cheapie
2022-01-07 16:51:04 -06:00
ee316f2325Add TSLib, libexpander, and libdetector as libraries Only works with my upcoming (as of this writing) mesecons fork, but the mod should still work without this functionality otherwise
cheapie
2022-01-01 19:13:34 -06:00
d7613f254fAdd more noteblock wave samples
cheapie
2021-12-31 19:35:21 -06:00
144c61533cAdd support for fading and cutting noteblock sounds Also add a 1kHz sine wave sample, intended for use with this
cheapie
2021-12-23 20:46:24 -06:00
47a32ff26eAllow other mods to register noteblock sounds
cheapie
2021-12-04 15:55:56 -06:00
4a3c741fb3Add "sendpacked" and "loadpacked" commands to GPU These allow converting images to/from string representations that are much easier and faster for Luacontrollers to store and handle.
cheapie
2021-03-05 17:09:39 -06:00
7446451b1bAdd "drawline" command to GPU
cheapie
2021-02-26 22:58:58 -06:00
e421f0a5c0Change control panel text color to black
cheapie
2021-02-21 19:46:23 -06:00
a38debb592Add advanced touchscreen 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.
cheapie
2021-02-21 18:46:55 -06:00
b16d25c828Convert game controller to use entity attachment instead of a physics override This should make it get along better with other mods that affect physics overrides, and also prevent the "walking in place" when using it.
cheapie
2021-02-21 18:36:09 -06:00
a5ca8f19b7Add "sendregion" command to GPU 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...
cheapie
2021-02-21 14:45:08 -06:00
f62c9932b4Allow stacking of blank EEPROMs
cheapie
2021-02-21 04:17:44 -06:00
904f6d7309Add craft recipe for movestone
cheapie
2021-02-21 04:16:20 -06:00
896a256eb3Add alternate piezo recipe Now uses a mese crystal fragment if quartz isn't installed
cheapie
2021-02-21 04:13:44 -06:00
f0ce172302Split documentation from README out into separate files
cheapie
2021-02-21 03:50:59 -06:00
39a7904f07Convert depends.txt to mod.conf
cheapie
2021-02-21 03:45:27 -06:00
05e870d328Add textures for movestone
cheapie
2021-02-21 03:42:11 -06:00
e0c0b5b48fFix movestones not working in protected areas
cheapie
2021-02-21 03:36:46 -06:00
ad062495d8Make newly-placed pistons remember their owner and obey protection Existing pistons are currently still exempt from protection.
cheapie
2021-02-09 18:24:52 -06:00
68b94cc366Actually fix it this time
cheapie
2021-02-05 20:26:21 -06:00
b0f714f944Fix string commands on pistons being silent
cheapie
2021-02-05 20:23:05 -06:00
7e00678df6Add 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.
cheapie
2020-05-02 23:58:34 -05:00
69a9304751Miscellaneous touchscreen and noteblock work * Noteblock sound list updated * Noteblocks now support pitch control * Touchscreens can now optionally use the "real coordinates" system
cheapie
2020-04-28 21:28:26 -05:00
8384563085Downgrade no-HTTP message to warning
cheapie
2020-04-15 15:32:26 -05:00
8dbef5eca7Fix global leakage
cheapie
2020-04-15 15:28:06 -05:00
da9556bd3aVarious 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)
cheapie
2019-06-15 12:09:51 -05:00
0fda965aa4swap punch and right-click actions
Vanessa Dannenberg
2019-06-04 02:48:21 -04:00
855c1b219dFinish the wall knob
cheapie
2019-06-02 19:01:17 -05:00
d773a87c6aImprove some selection boxes
cheapie
2019-06-02 13:21:05 -05:00
4547e436f7Remove collision from most conductors
cheapie
2019-06-02 13:02:56 -05:00
d0b0b3aab6Add some extra button rules
cheapie
2019-06-02 12:58:22 -05:00
a36abbbbfeAdd wall knob (with placeholder textures and nodebox for now, but fully functional)
cheapie
2019-06-02 02:55:42 -05:00
496ecdae27Add camera Essentially a "remote player detector", recommended uses include traffic light vehicle detection and security cameras
cheapie
2017-01-18 14:42:19 -06:00
81b896e74aRename modem to NIC, add textures, craft, and docs
cheapie
2016-12-24 02:27:36 -06:00