AntennaRange.cfg: Added isAntenna to the part prefab for all parts with ModuleLimitedDataTransmitters.
author Andy Wilkinson
()
committer Andy Wilkinson
()
commit 74411959065055fc93ed5a7fef8019c1ce14a8a2
tree 021d563c1e8ecb24a37df339da605ca6e35b5ef0
parent ce5f9c8f30f8abc2e19158ab3d6667311a3d9e6a
AntennaRange.cfg: Added isAntenna to the part prefab for all parts with ModuleLimitedDataTransmitters.

AntennaRelay.cs: Added a timer to prevent antennas from re-searching their nearest relay multiple times in a single transmission attempt.

Extensions.cs: Remove IsAntenna stuff because we want that to work without persistence data. Doesn't work yet.

ModuleLimitedDataTransmitter.cs:
* Changed DataRate to return a very tiny number if the antenna cannot transmit.
* Changed the transmission message to indictor if it is using a relay or not.
* Removed IsAntenna in favor of using the prefab... hopefully.
AntennaRange.cfg
AntennaRelay.cs
Extensions.cs
ModuleLimitedDataTransmitter.cs