Commit Graph

107 Commits

Author SHA1 Message Date
Neerti
a6d472179c More Circuit Things
Adds Locomotion circuit, which makes the machine move in a given direction.
Adds Signaler circuit, which can send and receive signals from a signaler.
Adds a new tool, the Debugger, which lets one directly set data in a specific pin.  It can also pulse activation pins.
Adds ability to define custom cooldown times for each component.
Smoke generator now has a 30 second cooldown.
Cleans up some code somewhat.
2016-09-16 19:45:00 -04:00
Neerti
5412d7e113 More Additions
You can now cancel inputting on a text or numberpad.
Zero is now displayed properly on the UI and not be shown as null.
The small and medium assemblies now have real sprites.
Total health percentage for med scanners and advanced med scanners now reports a proper percentage and not 1 or 0.
The constant memory chip now can be set by using it in hand, making it usable.
The constant memory chip now accepts refs as data to store.  To use, select 'ref' when using inhand, then hit it against the thing you want to store.
2016-09-15 08:23:22 -04:00
Neerti
38c5431702 Custom Circuit Additions & Fixes
Adds Med Scanner and Advanced Med Scanner circuits.
Clock circuit is now functional.
Five second delay will delay for five seconds and not one second.
Renaming circuitry now respects ability to do so (e.g. being alive).
Firing circuit can now be obtained by science normally.
Examining inside assembly cases now requires adjacency.
2016-09-15 01:19:56 -04:00
Neerti
7e0059f51d Fixes spans. 2016-09-13 19:31:55 -04:00
Neerti
0debdd3bf2 Finalizes work, adds designs to research. 2016-09-13 17:08:12 -04:00
Neerti
4efd5c4af6 Does more work on circuits. 2016-08-24 21:30:56 -04:00
Neerti
6b0e60a185 work 2016-03-11 02:32:25 -05:00