toadicus [Sat, 10 Sep 2016 15:22:47 +0000 ]
Merge pull request #6 from linuxgurugamer/master
Updated for 1.1.3
Jonathan Bayer [Wed, 07 Sep 2016 11:12:37 +0000 ]
Updated for 1.1.3
Jonathan Bayer [Wed, 07 Sep 2016 11:11:28 +0000 ]
Revert "updated for 1.1.3"
This reverts commit c48037010f94740d81f5bc6a844e32294551eb1c.
Jonathan Bayer [Sun, 04 Sep 2016 00:19:20 +0000 ]
updated for 1.1.3
Andy Wilkinson [Sat, 21 May 2016 23:31:33 +0000 ]
Version 1.11.3
Andy Wilkinson [Sat, 21 May 2016 23:31:22 +0000 ]
RelayDatabase: Subscribing to GoOn/OffRails events to handle ships that leave physics range.
Andy Wilkinson [Sat, 21 May 2016 22:17:50 +0000 ]
Added null vessel check to command test.
andy [Mon, 16 May 2016 15:12:42 +0000 ]
Repeating BaseLinkCost assignment in OnStart, for EVAs who don't get OnLoad.
Andy Wilkinson [Tue, 03 May 2016 05:54:38 +0000 ]
Version 1.11.2
andy [Mon, 02 May 2016 15:27:07 +0000 ]
Moved the BaseLinkCost definition to OnLoad, and corrected the order of the arguments.
Andy Wilkinson [Sat, 30 Apr 2016 18:02:12 +0000 ]
Version 1.11.1
andy [Fri, 29 Apr 2016 17:44:18 +0000 ]
Update module infos during startup, and 'final' cleanup on GetInfo.
andy [Fri, 29 Apr 2016 17:12:17 +0000 ]
Prettied-up the ModuleInfo, and made it update for FixedPowerCost as well.
andy [Fri, 29 Apr 2016 16:43:35 +0000 ]
Added reflective recompiling of antenna parts after config changes and tracking station upgrades.
Andy Wilkinson [Thu, 21 Apr 2016 03:51:22 +0000 ]
Version 1.11
andy [Wed, 20 Apr 2016 19:08:55 +0000 ]
Minor cleanup items.
andy [Wed, 20 Apr 2016 19:05:43 +0000 ]
Consolidating some interface members to use RelayDataCost.
andy [Wed, 20 Apr 2016 18:24:11 +0000 ]
Network resolution by total connection cost is working now.
andy [Wed, 20 Apr 2016 15:28:22 +0000 ]
Some EOL and file mode changes because reasons.
Andy Wilkinson [Wed, 20 Apr 2016 06:30:37 +0000 ]
Probably actually resolving by cost now.
Andy Wilkinson [Wed, 20 Apr 2016 05:27:19 +0000 ]
Yet more groundwork.
Andy Wilkinson [Wed, 20 Apr 2016 04:51:24 +0000 ]
More groundwork for improved network resolution.
Andy Wilkinson [Wed, 20 Apr 2016 04:31:25 +0000 ]
cfg: Move longAntenna to start
Andy Wilkinson [Mon, 18 Apr 2016 15:40:05 +0000 ]
Groundwork ahead of calculating power cost for network chains. Hasn't broken anything yet!
Andy Wilkinson [Tue, 05 Apr 2016 03:42:24 +0000 ]
Removed requirement for AsteroidDay from HGA patch.
toadicus [Tue, 08 Mar 2016 17:35:13 +0000 ]
ARMapRenderer: Increase line width for visibility in 1.1.
Andy Wilkinson [Mon, 07 Mar 2016 17:29:41 +0000 ]
Preliminary new references, usings, and code changes to compile for KSP 1.1.
Andy Wilkinson [Sat, 27 Feb 2016 22:15:19 +0000 ]
Add toggle for Blizzy's toolbar; closes #3.
Andy Wilkinson [Sat, 27 Feb 2016 22:14:42 +0000 ]
ARMapRenderer: Don't draw lines for debris.
Andy Wilkinson [Tue, 16 Feb 2016 18:46:59 +0000 ]
Disable certain log messages except in DEBUG.
Andy Wilkinson [Mon, 28 Dec 2015 01:28:11 +0000 ]
Un-debugify
Andy Wilkinson [Mon, 28 Dec 2015 01:26:05 +0000 ]
IAntennaRelay objects must now be able to RecalculateMaxRange, to compensate for changes in AdditiveRange being enabled or not.
Andy Wilkinson [Mon, 28 Dec 2015 01:25:24 +0000 ]
ARFlightController: Trying to tweak the ordering of things to help networks resolve more neatly.
Andy Wilkinson [Mon, 28 Dec 2015 01:24:30 +0000 ]
RelayDatabase: Cleaned up some debug calls for new ToadicusTools compatibility.
Andy Wilkinson [Mon, 28 Dec 2015 01:23:23 +0000 ]
New icon textures from HalcyonHush!
Andy Wilkinson [Tue, 10 Nov 2015 08:33:23 +0000 ]
Version 1.10.3
toadicus [Mon, 02 Nov 2015 21:10:15 +0000 ]
ModuleDataTransmitter removed CanTrasmit(dataQueue, Callback), so we did too.
Andy Wilkinson [Sat, 03 Oct 2015 02:16:06 +0000 ]
Version 1.10.2
Andy Wilkinson [Sat, 29 Aug 2015 15:02:17 +0000 ]
Merge branch 'ttrefactor' of github.com:toadicus/AntennaRange into ttrefactor
Andy Wilkinson [Sat, 29 Aug 2015 15:02:04 +0000 ]
cfg: Added HighGainAntenna patch
toadicus [Fri, 28 Aug 2015 15:56:53 +0000 ]
AntennaRange.cfg: Finally actually changed RemoteTech2 to RemoteTech.
Andy Wilkinson [Sat, 04 Jul 2015 22:48:45 +0000 ]
Start EVA Kerbals with 0 ElectricCharge to properly require tracking from pods and not charge them indefinitely. Fixes #2.
Andy Wilkinson [Thu, 02 Jul 2015 07:01:59 +0000 ]
ModuleLimitedDataTransmitter: Fixed NRE to do with PartToolTipSkin outside the editor.
Andy Wilkinson [Sat, 27 Jun 2015 19:19:20 +0000 ]
Generally converted only to use non-deprecated ToadicusTools methods.
toadicus [Wed, 24 Jun 2015 00:20:33 +0000 ]
ModuleLimitedDataTransmitter: Guard aggainst null targetRelay in Update.
toadicus [Sat, 20 Jun 2015 20:03:18 +0000 ]
ARFlightController: Make sure the active vessel has any relays before we try to use them.
Andy Wilkinson [Thu, 18 Jun 2015 13:01:30 +0000 ]
Version 1.10.1
toadicus [Wed, 17 Jun 2015 23:37:52 +0000 ]
ARFlightController: Now re-looping through useful relays to do FindNearestRelay, so all vessels can be available.
Andy Wilkinson [Sat, 13 Jun 2015 15:30:49 +0000 ]
Version 1.10
Andy Wilkinson [Fri, 12 Jun 2015 05:19:45 +0000 ]
Merge branch 'GeometricRanges'
toadicus [Fri, 12 Jun 2015 00:16:09 +0000 ]
ModuleLimitedDataTransmitter: Manually calculating the right maximum range for tooltips, to get around the un-configured prefab state.
toadicus [Fri, 12 Jun 2015 00:05:16 +0000 ]
A little code cleanup.
toadicus [Thu, 11 Jun 2015 14:57:59 +0000 ]
Tweaked the numeric ranges for the DTS, 88-88, and KSC3 down just a bit. Added simpleRange for EVA transmitters
toadicus [Wed, 10 Jun 2015 21:29:20 +0000 ]
A bit of cleanup around drawTooltipWidget
toadicus [Wed, 10 Jun 2015 19:27:58 +0000 ]
Implement IModuleInfo and tweak GetInfo to allow part tooltips in the editor to be more useful. Needs some cleanup.
toadicus [Wed, 10 Jun 2015 00:30:17 +0000 ]
Merge branch 'master' into GeometricRanges
Conflicts:
ARConfiguration.cs
ARFlightController.cs
toadicus [Tue, 09 Jun 2015 23:32:32 +0000 ]
Now keeping track of useful relays in ARFlightController, and using that list instead of FlightGlobals in AntennaRelay and ARMapRenderer.
toadicus [Tue, 09 Jun 2015 22:04:50 +0000 ]
sqr->Sqr
toadicus [Tue, 09 Jun 2015 22:02:29 +0000 ]
Generally always use SqrDistances.
toadicus [Tue, 09 Jun 2015 21:46:52 +0000 ]
AntennaRelay: Move all variable declarations outside the loop, just in case.
toadicus [Tue, 09 Jun 2015 19:36:04 +0000 ]
ARFlightController: Made mapRenderer creation lazy.
toadicus [Tue, 09 Jun 2015 19:27:28 +0000 ]
ARMapRenderer: Try not to leak linerenderers when closing map mode.
toadicus [Tue, 09 Jun 2015 15:50:43 +0000 ]
README.md: There are four lights.
toadicus [Tue, 09 Jun 2015 15:49:52 +0000 ]
More code ticks, mostly, for README.md
toadicus [Tue, 09 Jun 2015 15:46:04 +0000 ]
Create README.md
Just the part dev portion so far, taken from http://goo.gl/3scCXl
toadicus [Tue, 09 Jun 2015 00:55:25 +0000 ]
AntennaRelay: XML comments and benchmarking code.
toadicus [Tue, 09 Jun 2015 00:54:54 +0000 ]
ARMapRenderer: Added some basic benchmarking code; needs more stats to be useful.
toadicus [Tue, 09 Jun 2015 00:54:25 +0000 ]
ARConfiguration: XML comment
toadicus [Tue, 09 Jun 2015 00:54:04 +0000 ]
IAntennaRelay: XML comments
toadicus [Tue, 09 Jun 2015 00:53:30 +0000 ]
Added an XML comment and fixed up some string formats to use the SIFormatter.
toadicus [Mon, 08 Jun 2015 17:53:31 +0000 ]
ModuleLimitedDataTransmitter: Change action menu strings to formatted instead of concatenated.
toadicus [Mon, 08 Jun 2015 17:45:37 +0000 ]
Added UInominalLinkDistance to make action menus more helpful.
toadicus [Fri, 05 Jun 2015 22:54:11 +0000 ]
Change nominalRange to nominalTransmitDistance in a few places.
toadicus [Fri, 05 Jun 2015 22:47:40 +0000 ]
Added support for simpleRange when not using AdditiveRanges, and now caching relay status so it doesn't need to be recalculated.
toadicus [Thu, 04 Jun 2015 00:22:26 +0000 ]
Updated EVA range for 9957bf3e
toadicus [Thu, 04 Jun 2015 00:11:32 +0000 ]
ARMapRenderer: Keep map lines green when they should be.
toadicus [Thu, 04 Jun 2015 00:02:51 +0000 ]
cfg: Changed ranges per post #650 (http://goo.gl/WZ4Rvs)
Andy Wilkinson [Wed, 03 Jun 2015 02:20:28 +0000 ]
Version 1.9.1
Andy Wilkinson [Thu, 28 May 2015 04:18:21 +0000 ]
ARFlightController: Added pretty-lines toggle functionality to the map mode buttons.
Andy Wilkinson [Thu, 28 May 2015 04:17:45 +0000 ]
ARConfiguration: Added support for update delay, and made the setter for PrettyLines public.
toadicus [Wed, 03 Jun 2015 00:09:51 +0000 ]
cfg: Remove technically-incorrect comments
toadicus [Wed, 03 Jun 2015 00:09:19 +0000 ]
cfg: Another take on antenna vs. tracking station ranges
Andy Wilkinson [Mon, 01 Jun 2015 17:56:53 +0000 ]
Added UseAdditiveRanges toggle in the configuration, and support for it elsewhere.
toadicus [Sat, 30 May 2015 00:18:21 +0000 ]
First pass at geometric ranges.
toadicus [Fri, 29 May 2015 21:10:10 +0000 ]
XML Comment
Andy Wilkinson [Thu, 28 May 2015 04:18:21 +0000 ]
ARFlightController: Added pretty-lines toggle functionality to the map mode buttons.
Andy Wilkinson [Thu, 28 May 2015 04:17:45 +0000 ]
ARConfiguration: Added support for update delay, and made the setter for PrettyLines public.
Andy Wilkinson [Thu, 28 May 2015 02:53:16 +0000 ]
cfg: Range changes.
toadicus [Tue, 26 May 2015 15:43:32 +0000 ]
AntennaRelay: Only check for LOS if we're enforcing it.
Andy Wilkinson [Tue, 26 May 2015 15:09:35 +0000 ]
AntennaRelay: Bail out of the circularization test if the number of iterations exceeds the number of vessels, and assume that such an error case means the path is circular.
Andy Wilkinson [Tue, 26 May 2015 15:08:35 +0000 ]
ModuleLimitedDataTransmitter: Try even hard not to return a null vessel reference.
Andy Wilkinson [Sun, 24 May 2015 23:56:29 +0000 ]
Version 1.9
Andy Wilkinson [Sun, 24 May 2015 22:27:00 +0000 ]
Module: Add a maxTransmitDistance set to OnStart to handle EVA Kerbals. Also remove the 'N/A' set for UImaxTransmitDistance because that's not really ever relevant.
Andy Wilkinson [Sun, 24 May 2015 00:46:44 +0000 ]
ARFlightController: Renamed connectionTextures->toolbarTexturse to more aptly summarize its purpose.
Andy Wilkinson [Sun, 24 May 2015 00:37:10 +0000 ]
Calculate maxTransmitDistance during OnLoad to avoid the Sqrt every time it's called.
Andy Wilkinson [Sun, 24 May 2015 00:23:24 +0000 ]
Merge branch 'PrettyLinesDev2'
Andy Wilkinson [Sat, 23 May 2015 23:00:30 +0000 ]
ARFlightController: Sped up the network resolution checks to about 60 Hz.
Andy Wilkinson [Sat, 23 May 2015 22:52:03 +0000 ]
AntennaRelay: Formalized the circular network check to check for circles of arbitrary length.
Andy Wilkinson [Sat, 23 May 2015 21:17:53 +0000 ]
RelayDatabase: Clear database on game load.
Andy Wilkinson [Sat, 23 May 2015 20:58:24 +0000 ]
ARMapRenderer: Do not null-set relay because we are no longer looping. Bail out and log whenever target relays or their vessels are null and the target relay isn't KerbinDirect.