summaryrefslogtreecommitdiff
path: root/.gitattributes
diff options
context:
space:
mode:
authorZefram <zefram@fysh.org>2014-07-14 14:58:59 +0100
committerZefram <zefram@fysh.org>2014-07-23 16:49:08 +0100
commit6a4cb163927026e6b0e8ce9b74e2ca8457dc55e7 (patch)
tree8257118878e53ab7f622df0ac6f5f84be90783db /.gitattributes
parent1bf52c2d5a65f16d3daf7024bd70a5e420c8df15 (diff)
Fix mesecon control of forcefield
The code formerly attempted to make the forcefield emitter controlled both manually and by (inverted) mesecon signal, but the two interfered with each other. In particular, a newly-placed emitted would be informed that it was getting no mesecon signal, and would therefore enable itself. Fix this by adding explicit modes for how the emitter will respond to mesecon signals: ignore them, obey them positively, or obey them negatively. The manual control could have been incorporated into this mode setting by having two "ignore mesecon" modes: always-enabled and always-disabled. But it seems more useful to have a separate manual master switch, so that the emitter can be manually disabled without losing the mesecon mode. So it is now implemented that way.
Diffstat (limited to '.gitattributes')
0 files changed, 0 insertions, 0 deletions