Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save lamont-granquist/c93e1d0e0fe77ddec44c65fff36639d1 to your computer and use it in GitHub Desktop.
Save lamont-granquist/c93e1d0e0fe77ddec44c65fff36639d1 to your computer and use it in GitHub Desktop.
Kode Design
Summary:
- Attitude Controller + SmartASS support (1) - started (some)
- Ascent Controller (1)
- Antenna Controller (1) - done
- SolarPanel Controller (1) - done
- Staging Controller (1) - done (mostly)
- Thrust Controller (1) - started (barely)
- Logical Stage Analysis (1)
- Maneuver Planner (2)
- Node Executor (2)
- Transfer Planner (2)
- Landing Controller (3)
- Docking Autopilot (4)
- Flight Recorder (4)
- Target Controller? (4)
- Rendezvous Controller (4)
- Translatron? (5)
- Warp Controller? (5)
- RCS Balancer? RCS Controller? (5)
- Rover Controller (5)
- Simulations
- Delta-V (1) (working)
- PVG (1) (mostly)
- ReentrySim (3)
Autopilots:
drwxr-xr-x 9 lamont staff 288 Sep 26 11:35 AttitudeControllers/
-rw-r--r-- 1 lamont staff 2322 Jun 8 19:16 AutopilotModule.cs
drwxr-xr-x 5 lamont staff 160 Sep 12 14:05 FlyingSim/
-rw-r--r-- 1 lamont staff 55141 Jul 31 15:40 FuelFlowSimulation.cs
drwxr-xr-x 11 lamont staff 352 Sep 12 14:05 LandingAutopilot/
drwxr-xr-x 24 lamont staff 768 Jul 31 15:40 Maneuver/
-rw-r--r-- 1 lamont staff 27644 Jul 31 15:40 MechJebModuleAscentAutopilot.cs
-rw-r--r-- 1 lamont staff 10379 Jul 31 15:40 MechJebModuleAscentPVG.cs
-rw-r--r-- 1 lamont staff 21220 Sep 12 14:05 MechJebModuleAttitudeController.cs
-rw-r--r-- 1 lamont staff 1718 Jun 8 19:49 MechJebModuleDeployableAntennaController.cs
-rw-r--r-- 1 lamont staff 5905 Jun 8 19:49 MechJebModuleDeployableController.cs
-rw-r--r-- 1 lamont staff 16736 Jul 31 15:40 MechJebModuleDockingAutopilot.cs
-rw-r--r-- 1 lamont staff 7425 Jul 31 15:40 MechJebModuleDockingGuidance.cs
-rw-r--r-- 1 lamont staff 14863 Jul 31 15:40 MechJebModuleFlightRecorder.cs
-rw-r--r-- 1 lamont staff 37225 Jul 31 15:40 MechJebModuleFlightRecorderGraph.cs
-rw-r--r-- 1 lamont staff 29317 Aug 6 21:10 MechJebModuleGuidanceController.cs
-rw-r--r-- 1 lamont staff 43208 Sep 12 14:05 MechJebModuleLandingAutopilot.cs
-rw-r--r-- 1 lamont staff 20041 Sep 12 14:05 MechJebModuleLandingGuidance.cs
-rw-r--r-- 1 lamont staff 24985 Sep 12 14:05 MechJebModuleLandingPredictions.cs
-rw-r--r-- 1 lamont staff 6954 Jun 8 19:49 MechJebModuleLogicalStageTracking.cs
-rw-r--r-- 1 lamont staff 9208 Jul 31 15:40 MechJebModuleManeuverPlanner.cs
-rw-r--r-- 1 lamont staff 10388 Jul 31 15:40 MechJebModuleNodeExecutor.cs
-rw-r--r-- 1 lamont staff 11515 Jun 8 19:49 MechJebModuleRCSBalancer.cs
-rw-r--r-- 1 lamont staff 10558 Jun 8 19:49 MechJebModuleRCSController.cs
-rw-r--r-- 1 lamont staff 13474 Sep 12 14:05 MechJebModuleRendezvousAutopilot.cs
-rw-r--r-- 1 lamont staff 20140 Sep 12 14:05 MechJebModuleRoverController.cs
-rw-r--r-- 1 lamont staff 29662 Jul 31 15:40 MechJebModuleSmartASS.cs
-rw-r--r-- 1 lamont staff 1749 Jun 8 19:49 MechJebModuleSolarPanelController.cs
-rw-r--r-- 1 lamont staff 9110 Jun 8 19:49 MechJebModuleStageStats.cs
-rw-r--r-- 1 lamont staff 21391 Jul 31 15:40 MechJebModuleStagingController.cs
-rw-r--r-- 1 lamont staff 10359 Jun 8 19:49 MechJebModuleTargetController.cs
-rw-r--r-- 1 lamont staff 44401 Jul 31 15:40 MechJebModuleThrustController.cs
-rw-r--r-- 1 lamont staff 10975 Jul 31 15:40 MechJebModuleTranslatron.cs
-rw-r--r-- 1 lamont staff 11399 Jun 8 19:49 MechJebModuleWarpController.cs
-rw-r--r-- 1 lamont staff 60730 Sep 12 14:05 ReentrySimulation.cs
Math + Extensions + Stuff:
-rw-r--r-- 1 lamont staff 8703 Sep 12 14:05 MechJebModuleAttitudeAdjustment.cs
-rw-r--r-- 1 lamont staff 14043 Jul 31 15:40 Brent.cs
-rw-r--r-- 1 lamont staff 22160 Jun 28 21:42 GoodingSolver.cs
-rw-r--r-- 1 lamont staff 5657 Sep 12 14:05 MathExtensions.cs
-rw-r--r-- 1 lamont staff 14405 Aug 2 13:43 Matrix3x3d.cs
-rw-r--r-- 1 lamont staff 17455 Aug 2 13:43 MuUtils.cs
-rw-r--r-- 1 lamont staff 16260 Jul 31 15:40 ODE.cs
-rw-r--r-- 1 lamont staff 30965 Jun 8 19:49 OrbitExtensions.cs
-rw-r--r-- 1 lamont staff 71589 Jul 31 15:40 OrbitalManeuverCalculator.cs
-rw-r--r-- 1 lamont staff 2857 Sep 12 14:05 CelestialBodyExtensions.cs
-rw-r--r-- 1 lamont staff 10112 Jun 8 19:49 PIDController.cs
-rw-r--r-- 1 lamont staff 11833 Jun 8 19:49 PartExtensions.cs
drwxr-xr-x 6 lamont staff 192 Aug 29 16:49 Pontryagin/
-rw-r--r-- 1 lamont staff 26494 Jun 8 19:16 RCSSolver.cs
-rw-r--r-- 1 lamont staff 4133 Jun 8 19:49 ReflectionUtils.cs
-rw-r--r-- 1 lamont staff 11536 Aug 2 13:43 Shepperd.cs
-rw-r--r-- 1 lamont staff 13028 Jul 31 15:40 SpaceMath.cs
drwxr-xr-x 15 lamont staff 480 Oct 25 2019 alglib/
-rw-r--r-- 1 lamont staff 60730 Sep 12 14:05 ReentrySimulation.cs
-rw-r--r-- 1 lamont staff 4133 Jun 8 19:49 ReflectionUtils.cs
-rw-r--r-- 1 lamont staff 16002 Sep 12 14:05 VesselExtensions.cs
-rw-r--r-- 1 lamont staff 96244 Sep 12 14:05 VesselState.cs
Nope:
-rw-r--r-- 1 lamont staff 11175 Jul 31 15:40 CompatibilityChecker.cs
-rw-r--r-- 1 lamont staff 9146 Jul 31 15:40 ComputerModule.cs
-rw-r--r-- 1 lamont staff 11480 Jul 31 15:40 DisplayModule.cs
-rw-r--r-- 1 lamont staff 9273 Jun 8 19:49 GLUtils.cs
-rw-r--r-- 1 lamont staff 32251 Jun 8 19:49 GuiUtils.cs
-rw-r--r-- 1 lamont staff 2710 Jun 8 19:49 InstallChecker.cs
-rw-r--r-- 1 lamont staff 17816 Sep 12 14:05 MechJeb2.csproj
-rw-r--r-- 1 lamont staff 49804 Sep 12 14:05 MechJebCore.cs
-rw-r--r-- 1 lamont staff 6519 Jun 8 19:49 MechJebAR202.cs
-rw-r--r-- 1 lamont staff 12588 Sep 12 14:05 MechJebModuleAirplaneAutopilot.cs
-rw-r--r-- 1 lamont staff 18875 Sep 12 14:05 MechJebModuleAirplaneGuidance.cs
-rw-r--r-- 1 lamont staff 9442 Jul 31 15:40 MechJebModuleAscentClassic.cs
-rw-r--r-- 1 lamont staff 9761 Jul 31 15:40 MechJebModuleAscentClassicMenu.cs
-rw-r--r-- 1 lamont staff 9357 Jul 31 15:40 MechJebModuleAscentGT.cs
-rw-r--r-- 1 lamont staff 37465 Jul 31 15:40 MechJebModuleAscentGuidance.cs
-rw-r--r-- 1 lamont staff 1500 Jun 8 19:16 MechJebModuleAscentNavBall.cs
-rw-r--r-- 1 lamont staff 41736 Jul 31 15:40 MechJebModuleCustomInfoWindow.cs
-rw-r--r-- 1 lamont staff 26908 Jun 8 19:49 MechJebModuleDebugArrows.cs
-rw-r--r-- 1 lamont staff 64104 Jul 31 15:40 MechJebModuleInfoItems.cs
-rw-r--r-- 1 lamont staff 23990 Jul 31 15:40 MechJebModuleMenu.cs
-rw-r--r-- 1 lamont staff 14178 Jul 31 15:40 MechJebModuleNodeEditor.cs
-rw-r--r-- 1 lamont staff 5235 Jul 31 15:40 MechJebModuleRCSBalancerWindow.cs
-rw-r--r-- 1 lamont staff 3520 Jul 31 15:40 MechJebModuleRendezvousAutopilotWindow.cs
-rw-r--r-- 1 lamont staff 9578 Jul 31 15:40 MechJebModuleRendezvousGuidance.cs
-rw-r--r-- 1 lamont staff 20140 Sep 12 14:05 MechJebModuleRoverController.cs
-rw-r--r-- 1 lamont staff 6353 Sep 12 14:05 MechJebModuleRoverWindow.cs
-rw-r--r-- 1 lamont staff 19337 Jul 31 15:40 MechJebModuleScript.cs
-rw-r--r-- 1 lamont staff 5522 Jul 31 15:40 MechJebModuleSettings.cs
-rw-r--r-- 1 lamont staff 4793 Jul 31 15:40 MechJebModuleSmartRcs.cs
-rw-r--r-- 1 lamont staff 34990 Sep 12 14:05 MechJebModuleSpaceplaneAutopilot.cs
-rw-r--r-- 1 lamont staff 5460 Aug 2 13:43 MechJebModuleSpaceplaneGuidance.cs
-rw-r--r-- 1 lamont staff 5843 Jul 31 15:40 MechJebModuleThrustWindow.cs
-rw-r--r-- 1 lamont staff 8746 Jul 31 15:40 MechJebModuleWarpHelper.cs
-rw-r--r-- 1 lamont staff 53018 Sep 12 14:05 MechJebModuleWaypointWindow.cs
-rw-r--r-- 1 lamont staff 7756 Jun 8 19:16 MechJebPod.cs
-rw-r--r-- 1 lamont staff 2925 Jun 8 19:49 MechjebBundlesManager.cs
-rw-r--r-- 1 lamont staff 926 Jun 8 19:49 ModExtensionDemo.cs
-rw-r--r-- 1 lamont staff 8335 Jun 8 19:49 Plans.txt
drwxr-xr-x 10 lamont staff 320 Sep 12 14:05 Properties/
drwxr-xr-x 42 lamont staff 1344 Apr 23 16:01 ScriptsModule/
-rw-r--r-- 1 lamont staff 32561 Jun 8 19:49 ToolbarWrapper.cs
drwxr-xr-x 4 lamont staff 128 Oct 25 2019 UnityToolbag/
-rw-r--r-- 1 lamont staff 4364 Jun 8 19:49 Vector6.cs
-rw-r--r-- 1 lamont staff 1842 Sep 12 14:05 copy_build.bat
-rw-r--r-- 1 lamont staff 1750 Jul 31 15:40 copy_build.sh
-rw-r--r-- 1 lamont staff 179 Jul 31 15:40 packages.config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment