Commit Graph

340 Commits

Author SHA1 Message Date
Jeija
3928d54d0c Implement mesecon:register_receptor(onstate, offstate, rules, get_rules) and make add_receptor_node(_off) deprecated 2012-09-06 09:53:30 +02:00
Vanessa Ezekowitz
3c90f36a75 better "power plant" texture 2012-09-05 20:52:03 -04:00
Jeija
7e7e1de725 Code cleanup 2012-09-05 23:52:09 +02:00
Jeija
69c6f1a440 Remove door 2012-09-05 23:06:46 +02:00
Jeija
f2b11e4238 Merge pull request #48 from khonkhortisan/gates
Gates
2012-09-05 13:58:38 -07:00
Kyle
6aa330e85c depend on mesecons_delayer's all_rules instead of getting both insulated
and microcontroller rules
2012-09-05 10:09:53 -07:00
Kyle
9fbc4b4587 went back to large nodeboxes which agree with inventory image 2012-09-04 21:22:29 -07:00
Kyle
17fc6ac1f0 FACEDIR! (among other things) 2012-09-04 21:16:32 -07:00
Kyle
e65c5ca9dc nodeboxes now show which sides connect 2012-09-03 11:50:43 -07:00
Kyle
b0142a7429 flat inventory image for easy gate identification 2012-09-01 23:27:23 -07:00
Kyle
845c275121 registering the on receptor makes placing a mesecon on the out port of
the gate update the circuitry after it
2012-09-01 22:06:25 -07:00
Kyle
0f7a87538d (oops) forgot the "out" connection 2012-09-01 18:59:10 -07:00
Kyle
6f1296198c simplified effector rules 2012-09-01 18:53:31 -07:00
Kyle
dc3fc4deb5 cut set_gate in half 2012-09-01 18:26:15 -07:00
Kyle
9af83593ac added recipes 2012-09-01 17:07:00 -07:00
Kyle
efd06143b1 gates overheat 2012-09-01 16:10:23 -07:00
VanessaE
544dfb9e0b Merge pull request #46 from VanessaE/master
Fix previous commit
2012-09-01 14:44:40 -07:00
Vanessa Ezekowitz
34737f62e9 oops, that last commit broke something - evidently 'code' is not consistent.
This restores the previous behavior when code=nil, and shows the code when not.
2012-09-01 17:42:42 -04:00
VanessaE
00d797ae0f Merge pull request #45 from VanessaE/master
fix missing code display in after() in µC
2012-09-01 14:33:29 -07:00
Vanessa Ezekowitz
1d29037d8b fix missing code display when after() is involved 2012-09-01 17:32:49 -04:00
VanessaE
6fec23a5f2 Merge pull request #44 from VanessaE/master
prevent crash in µC sbi
2012-09-01 14:30:25 -07:00
Vanessa Ezekowitz
f641a0cc9c prevent crash with malformed sbi code.
just inserting "sbi(A, C!=D)" into a µC without connecting it to anything
causes 'b' at line 510 to become nil, crashing the server.
2012-09-01 17:28:04 -04:00
Kyle
b44f443fb2 nodeboxes 2012-09-01 13:48:16 -07:00
Kyle
f93930a478 gate output works 2012-09-01 13:07:18 -07:00
VanessaE
65f614f9e1 Merge pull request #43 from VanessaE/master
receivers are now visibly insulated
2012-09-01 11:38:51 -07:00
Vanessa Ezekowitz
98b8c8da76 Receiver now looks insulated, since it behaves that way anyways. 2012-09-01 14:37:32 -04:00
Kyle
6147c385cc initial gates commit, logic behind gates works, more work to do. 2012-09-01 01:23:15 -07:00
Anthony
5cc18d8fbd Merge pull request #42 from Jat15/master
Modified pistons, movestone, mvps for all liquid
2012-08-30 09:43:56 -07:00
Jat
b7553145b0 Actuator ignored liquid (all) 2012-08-30 14:20:18 +02:00
VanessaE
bcd6634811 Merge pull request #38 from VanessaE/master
gave receiver objects their own textures.
2012-08-28 11:19:19 -07:00
Vanessa Ezekowitz
8206ac70f1 Gave receivers their own textures. Needed so that they can be textured
separately, plus the nodeboxes were a little glitchy with the wires textures.
2012-08-28 14:17:18 -04:00
VanessaE
decdfdb362 Merge pull request #36 from khonkhortisan/master
blue lightstone recipe
2012-08-25 01:34:09 -07:00
Kyle
c228861c1f recipe for blue lightstone from fiber, missing texture 2012-08-25 01:33:48 -07:00
VanessaE
4070300acc Merge pull request #35 from VanessaE/master
images for blue lightstone
2012-08-25 01:33:33 -07:00
Vanessa Ezekowitz
73474e1bb5 added images for blue lightstone 2012-08-25 04:33:00 -04:00
sfan5
9966017f27 Merge pull request #34 from khonkhortisan/master
Reduced the number of µC images.
2012-08-24 23:29:26 -07:00
Kyle
d399162fc1 Reduced the number of µC images. Instead of 16 top images, there is one
off image, then four port images that can be overlaid on top of the
blank.
2012-08-24 23:23:44 -07:00
VanessaE
c0e7d42863 Merge pull request #33 from VanessaE/master
uC bottom
2012-08-24 22:33:03 -07:00
Vanessa Ezekowitz
d0ae1b56e8 added proper bottom image to microcontroller 2012-08-25 01:32:24 -04:00
VanessaE
950ecbc407 Merge pull request #32 from khonkhortisan/master
pressing enter will reprogram the µC instead of acting like escape
2012-08-24 21:33:45 -07:00
Kyle
9cfb13d60c pressing enter will reprogram the µC instead of acting like escape 2012-08-24 20:59:26 -07:00
sfan5
86a588e3ed Merge pull request #30 from khonkhortisan/patch-1
Display yC Code in Infotexts
2012-08-21 11:54:07 -07:00
sfan5
9ebe65fe7b Merge pull request #31 from VanessaE/master
Tweak vertical wire stubs to help with Z-Fighting
2012-08-21 11:52:20 -07:00
Vanessa Ezekowitz
bca93e8287 minor tweak to vertical mesecons wire stubs to help with z-fighting objects
above them
2012-08-21 14:19:28 -04:00
khonkhortisan
68b99fed76 display µc programming like a sign
I had a grid that mapped buttons to pixels so pressing a button displayed a letter. I had one programming that was a positive match so the pixel turned on, and another programming that was negative and just passed the signal on to the next pixel. If I had to right-click on each µc to see its programming, it would take me longer to find a problem. If I can see the programming just by looking at it, I could find a typo much easier.
I'm not sure about the \n \n\r thing.
2012-08-21 10:35:34 -07:00
Jeija
15fa38b848 Switch from tile_images to tiles = {...} 2012-08-20 10:12:10 +02:00
Jeija
b2c5a672e7 Remove obsolete digprop_constanttime 2012-08-20 09:51:19 +02:00
Jeija
48337a4df8 Fix bug when placing a wire (receiver) to an onstate-walllever/button 2012-08-19 10:38:44 +02:00
Jeija
d95fb26ca5 Merge pull request #29 from VanessaE/master
fiber
2012-08-18 07:17:02 -07:00
Vanessa Ezekowitz
59eded4918 added texture for fiber craft item 2012-08-18 10:16:20 -04:00