Jump to content

fenrock

Members
  • Posts

    16
  • Joined

  • Last visited

Everything posted by fenrock

  1. As you said @rmaine it looks like turning off alarms for auto nodes should stop the crash. Looking at the source where the crash is happening: https://github.com/severedsolo/AlarmEnhancements/blob/main/AlarmEnhancements/AlarmEnhancements.cs#L48C96-L48C96 It's crashing on line 71 of that function according to your log, and line 48 checks if the auto nodes is off, then it fast exits, so would never get to the crashing line. Might be worth a bug report here with your logs, but it may take a while, as there's not been much activity on this mod in last couple of years.
  2. If you've got a screen shot of exactly what you're after, I should be able to add it in easily enough. I've had some downtime from KSP for a couple of months, so pics would help jog my memory and make sure I don't get the wrong thing
  3. Thankyou for this @HebaruSan!, I've just released kOS-Astrogator v0.2.2 that uses this update.
  4. kOS-Astrogator v0.2.2 is released Use Astrogator v1.0.0 changes and removed duplicate code. No feature changes.
  5. I've just pushed v0.1.1 exposing TWR, Suicide Burn, and Thermal values. All docs updated in github, and summarised in History section of first post.
  6. I'll look into it! Thanks for the feedback
  7. kOS-KerbalEngineer A (very minimal) kOS interface to KerbalEngineer for Kerbal Space Program. I wanted an easy way to get burn times for manoeuvre nodes, and my current set of kOS scripts for calculating DeltaV for a stage and thus the burn time are buggy for certain types of craft. So I wrote this kOS addon to get at KerbalEngineer's Burn Time calculations. Additionally more functions have been added as requested in this thread. If there's any interest in more functionality, please add suggestions. See full mod addon docs in github for all functions exposed from KerbalEngineer. Some examples are shown in the usage. Download: https://github.com/markjfisher/kOS-KerbalEngineer/releases Where to report bugs: https://github.com/markjfisher/kOS-KerbalEngineer/issues Source and Docs: https://github.com/markjfisher/kOS-KerbalEngineer Addon Docs: https://github.com/markjfisher/kOS-KerbalEngineer/tree/master/GameData/kOS-KerbalEngineer Licence: GPL v3 History: [v0.1.0] Initial Release with 2 addon functions; addons:ke:nodeHalfBurnTime, addons:ke:nodeBurnTime [v0.1.1] Add Suicide Burn values for Countdown, DeltaV, Length, Distance, Altitude [v0.1.1] Add Actual and Total TWR values [v0.1.1] Add Thermal values for criticalPartName, criticalTemperature, criticalTemperatureMax, criticalThermalPercentage, criticalSkinTemperature, criticalSkinTemperatureMax Usage: // These 2 values change as the burn is performed so can be used to accurately perform the change. // Using the half version will average better over the node's duration. // Get next node's half-burn-time > set bt to addons:ke:nodeHalfBurnTime. > print bt. 11.012345 // get next node's full burn time. > print addons:ke:nodeBurnTime. 22.567890 // get actual TWR for vessel > print addons:ke:actualTWR. 1.3345 // get total possible TWR for vessel > print addons:ke:totalTWR. 2.2212 // get critical temperature of most important part > print addons:ke:criticalTemperature. 106.3456 Available on CKAN.
  8. kOS-Astrogator v0.2.1 is released Add some AN/DN time helpers for ship in its orbit, or generic bodies (timeOfAN(body, body), timeOfDN(body, body), timeOfShipAN, timeOfShipDN). Example usage: > add node(addons:astrogator:timeOfShipAN, 0, 0, 0).
  9. kOS-Astrogator v0.2.0 is released Removed ITargetable and CelestialBody structures Created TransferTarget instead wrapping kOS objects Some other smaller fixes to make the values more kOS like, and removing some redundancy. The version bump to 0.2.0 represents the fact some old data structures have been deleted. The main interface functions are still the same.
  10. kOS-Astrogator v0.1.2 is released Added `astrogation` command to expose Astrogator UI table data as a Lexicon in kOS. Added much more extensive usage notes for kOS script devs to quickly see all functions and data available. The new command adds much more data, with many objects wrapped to be available directly to your kOS scripts. All target bodies can now be inspected quickly from the Lexicon without having to constantly run Create command, with burn vectors, and target object data exposed for easy access in kOS.
  11. kOS-Astrogator v0.1.1 is released Added some functions from Astrogator's physics tools This doesn't add much functionality, just a testing release to fix the KerbalChangeLog file from previous release with correct website link, and also to test if it's picked up automatically by ckan, or if I have to do something to force it. (Edit: For future me to read, it just worked after creating a release in the repo).
  12. And to follow this up, kOS-Astrogator has indeed been released in it's initial form. Thanks @HebaruSan for the help! See
  13. kOS-Astrogator A kOS interface to Astrogator for Kerbal Space Program. Create transfer nodes, and get at other information created by Astrogator from within kOS scripts. Download: https://github.com/markjfisher/kOS-Astrogator/releases Where to report bugs: https://github.com/markjfisher/kOS-Astrogator/issues Source and Docs: https://github.com/markjfisher/kOS-Astrogator Addon Docs: https://github.com/markjfisher/kOS-Astrogator/tree/master/GameData/kOS-Astrogator Licence: GPL v3 This is my first mod. Suggestions for improvements are more than welcome. Also available in ckan. Current functionality: [v0.1.0] Create Transfer nodes to target bodies, same as clicking Astrogator "node" icons. [v0.1.0] Calculate burn information without creating nodes, returning a BurnModel to hold the relevant data (see image) that can be used in kOS, and turn that data directly into a node. [v0.1.1] Return version of mod and Astrogator with "version" command. [v0.1.1] Expose some functions from Astrogator's Physics Tools. [v0.1.2] `astrogation` command to return a lexicon of the same data as seen on the Astrogator UI, keyed by target body name. [v0.1.2] Add extensive usage Addon Docs (see link above) for all commands, and values that are returned. [v0.2.0] Changed some of the internal representation and removed ITargetable and CelestialBody types. Created TransferTarget wrapping more kOS like values. [v0.2.1] Add some AN/DN time helpers for ship in its orbit, or generic bodies. [v0.2.2] Use Astrogator v1.0.0 changes and removed duplicate code. No feature changes. This is a kOS addon, and all functionality is through: addons:astrogator:<command> Use the "help" command to see link to main docs. Acknowledgements: @HebaruSan for a great mod, and helping get setup. @JonnyOThan for suggestions on Discord, and pointing me to Kos-Scansat where I found lots of helpful code I would have spent ages trying to work out otherwise.
  14. I've add a github issue/question too, but my question is, is it possible to integrate this with KoS to make it possible to add nodes from kerbal scripts?
×
×
  • Create New...