Jump to content

[1.12.4] Precise Maneuver (PM) 2.4.99.1-prerelease - <Thank you Morse> edition [07 Jan 2023]


zer0Kerbal

Recommended Posts

PreciseManeuver (ABBV) KSP version License
Curseforge GitHub SpaceDock CKAN
Pages

Code

Precise Maneuver (PM)

Precise Maneuver (PM) plugin provides a window for more precise maneuver node editing in map view.

By zer0Kerbal and originally by @Morse

adopted with express permission and brought to you by KerbSimpleCo

PreciseManeuver Hero

Preamble by @Morse

If you were ever frustrated with the default maneuver UI, don't be! With this plugin you can edit your maneuvers precisely, and always get the desired result. In the current version of the plugin you can choose the tools you need from the wide assortment of modules, and customize it for yourself.

Usage by @Morse

The toolbar icon will appear during the map view, and by pressing on it you can enable and disable various components of the plugin. Here is the list of available modules:

The components are

  • Maneuver Pager, allows to switch between maneuvers, focus on the current maneuver and delete it
  • Maneuver Presets, allows to save and load the parameters of the maneuver
  • Precise Input, allows to change the current maneuver precisely by the use of + and - buttons
  • Orbit Tools, allows to turn the orbit in normal/antinormal direction for a precise angle, to circularize the orbit, and to copy/paste the maneuver. The copy/paste format is similar to the Transfer Window Planner, and the maneuver can be pasted from it.
  • Maneuver Gizmo, is the maneuver gizmo that looks very similar to the stock gizmo, and behaves in a similar way
  • Next Encounter, shows the next encounter, allows to focus on it and shows the distance to it in the closest point (PE)
  • Ejection angles, shows the ejection parameters in case the orbit escapes from the SOI of the celestial body
  • Orbit Info, shows the parameters of the planned orbit
  • Patches Control, allows to change the mode of Patched Conics draw, i.e. the trajectories of the vessel

See more

Spoiler

YouTube showcase by Geneborg

Spoiler

old but still relevant

KSP Mod Showcase - Precise Node

Help Wanted

Spoiler
  • see issues
  • Variant skins
  • Marketing Images and Videos such as hero shots, animated gifs, short highlights and reviews
  • Translations: See the README in the Localization folder for instructions for adding or improving translations. There is also the quickstart guideGitHub push is the best way to contribute. Additions and corrections welcome!
  • Have a request? Glad to have them, kindly submit through GitHub.

Localization

  • English American English <us-en.cfg>
  • Deutsch German (Deutsch) <de.cfg>
  • Español Spanish (Español) <es-es.cfg>
  • 日本語 Japanese(日本語) <ja.cfg>
  • Русский Russian (Русский) <ru.cfg>
  • 简体中文 Simplified Chinese (简体中文) <zh-cn.cfg>
  • your translation here

Installation Directions 1

Spoiler

Use CurseForge/OverWolf App (currently does not install dependencies)

CurseForge/OverWolf App

I take no part, nor am I interested in maintaining the CKAN mod metadata for my mods. CKAN is a great mod for those that can't use zip tools. If you are having issues please let the CKAN people know and refer to the CKAN thread. My support of CKAN extends as far as me checking the checkbox in Spacedock when I upload. Beware, CKAN can really mess up though it tries very, very, very hard not to.

or CKAN

Dependencies

Recommends

Suggests

Supports

Tags

plugin, control, convenience

red box below is a link to forum post on how to get support

How to get support

Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

Credits and Special Thanks

  • @Morse for creating this glorious mod!

Legal Mumbo Jumbo (License provenance)

Spoiler

Current (1) - zer0Kerbal

Forum: Thread - Source: GitHub
License: License

Disclaimer(s)

All bundled mods are distributed under their own licenses
All assets, including but not limited to: animations, models, sounds and textures are distributed under their own licenses

see Notices for more legal Mumbo Jumbo

Original (0) - Author: @Morse

Forum: Thread - Download: GitHub - Source: GitHub License: License

How to support this and other great mods by zer0Kerbal

Spoiler

Completely voluntary, absolutely amazing, and really does help me out a lot!
quote from cybutek cybutek creator of Kerbal Engineer

Support Github Sponsor Patreon Buy zer0Kerbal a snack

and it is true.

Connect with me

Track progress: issues here and projects here along with The Short List

zer0Kerbal | kerbalspaceprogram.comzer0Kerbal | CurseForgezer0Kerbal | redditzer0Kerbal | Patreonzer0Kerbal | YouTubezer0Kerbal | Twitchzer0Kerbal | PayPalzer0Kerbal | Buy Me a Coffeezer0Kerbal | Twitter

 

Release Schedule
Spoiler
  1. GitHub, reaching first manual installers and users of KSP-AVC. Right now.
  2. CurseForge. Right now.
  3. SpaceDock (and CKAN users). Soon™ (the button was pressed)
  1. this isn't a mod. ;P↩︎

  2. may work on other versions (YMMV)↩︎

  3. Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date!↩︎

Edited by zer0Kerbal
update links and lasso the birds
Link to comment
Share on other sites

40 minutes ago, Brigadier said:

Thanks for undertaking this.

FYI, the GUI doesn't look like that anymore, at least not on my version.  I know you've just copied it from the old thread but since this is a new beginning, why not update the image.

@Brigadier you are welcome!

+1 :rep: 

How about taking some HERO shots and posting them? I will use them (and your suggestion)

 

Plus I just recompiled the assets using Unity 2019.4.18f1 LTS and .NET 4.7.2 --> which will be used in the adoption release coming shortly. I did some live streaming of testing (YouTube and Twitch) if you want to see it in action.

Edited by zer0Kerbal
Link to comment
Share on other sites

In CKAN, it doesn't show compatibility with KSP 1.12.  Does it currently work with that version of KSP?

Quote

Plus I just recompiled the assets using Unity 2019.4.18f1 LTS and .NET 4.7.2 --> which will be used in the adoption release coming shortly. I did some live streaming of testing (YouTube and Twitch) if you want to see it in action.

I didn't read your last post close enough.

Edited by Biggen
Link to comment
Share on other sites

Glad to see you taking on this mod. There are a few mods that do this general sort of thing, but this one is my personal favorite. I have been using it  in 12.3 with no problems, but glad to see it getting more formally supported.

Link to comment
Share on other sites

2 hours ago, rmaine said:

Glad to see you taking on this mod.

My pleasure. Well written by @Morse!

2 hours ago, rmaine said:

here are a few mods that do this general sort of thing, but this one is my personal favorite.

I have always preferred this one, but could never find it - until I remember that it was only on GitHub and CKAN... So I fixed that as well - well, as soon as CKAN lets the updates go through.

2 hours ago, rmaine said:

I have been using it  in 12.3 with no problems, but glad to see it getting more formally supported.

Glad to hear that - I just need to test it a little more - however, it does seem to work well in 1.12.3 - with KAC support (untested).

Link to comment
Share on other sites

@flart was this ever addressed? Thought I saw code concerning tooltips and KAC.

On 11/4/2021 at 7:52 AM, flart said:

@Morse

  • Feature RequestAN, DN buttons are set to the Equatorial AN and DN, when there is no target.

 

UPD.

Link to comment
Share on other sites

 

 Precise Maneuver Version
KSP version License
AVC .version files GitHub Pages


Version 2.4.99.0-adoption - <Kerbal Floating Point Precision> edition

adopted by @zer0Kerbal

25 Mar 2022
Release for Kerbal Space Program [KSP 1.12.x]

DO A CLEAN INSTALL:
DELETE EXISTING INSTALLATION THEN RE-INSTALL


Download from CurseForge

Spoiler

Code

  • Compile
    • .NET 4.7.2
    • C# 10.0
  • Update
    • [PreciseManeuver.csproj]
    • [PreciseManeuver.Unity.csproj]
    • [PreciseManeuver.sln]

Unity

  • Recompile Assets

    • [precisemaneuverprefabs]
    • using Unity
    •  
  • create

    • GameData/PreciseManeuver/
      • Localization folder 
        • Localization/[readme.md] v2.1.0.1
        • Localization/[quickstart.md] v1.0.1.0
          • create: [en-us.cfg]
          • create [es-es.cfg]
          • create [de-de.cfg]
          • create [ja.cfg]
          • create [ru.cfg]
          • create [zn-cn.cfg]
      • delete old [localizations.cfg]

Localization

  • split localization into separate languages for easier handling
    • closes #12 - English <us-en.cfg>
    • closes #14 - German (Deutsch) <de.cfg>
    • closes #15 - Spanish (Español) <es-es.cfg>
    • closes #18 - Japanese(日本語) <ja.cfg>
    • closes #19 - Russian (Русский) <ru.cfg>
    • closes #20 - Simplified Chinese (简体中文) <zh-cn.cfg>
    • closes #29 - split localization into separate languages for easier handling
    • updates #11 - Localization - Master

Create

  • folder structure
    • docs/
      • Code/
      • LegalMumboJumbo/
        • [License.md]
        • [FORUM-01.png]
    • [404.md]
    • [Attribution.md]
    • [BasicInstructions.md]
    • [Localizations.md]
    • [ManualInstallation.md]
    • [readadme.md] v1.6.6.0
  • root/
  • _releasenotes
    • .gitattributes
    • .gitignore
    • .version file
    • changelog.md
    • [_buildJSON] v1.3.3.6.3
    • [_buildRelease] v1.1.3.1
    • [_deploy] v1.1.3.2
    • [_gitClean] v1.0.2.0
    • [_pullIssues] v1.1.0.1
    • [_pullReleaseNotes] v1.1.01
    • json/[_release] v1.0.3.0
  • github/
    • [.imgbotconfig] v2.0.0.0
    • [_settings] v1.0.9.0
      • workflows/
        • [AVC-VersionFileValidator] v1.3.1
        • [createIndexesfromMarkdown] v1.0.1.0
        • [greetings] v1.1.0.1

Status

  • Issues
    • closes #9 * 2.4.99.0 Social Media
    • closes #8 * 2.4.99.0 Update Documentation
    • closes #7 * 2.4.99.0 Verify Legal Mumbo Jumbo
    • closes #6 * PreciseManeuver 2.4.99.0-adoption <Kerbal Floating Point Precision> edition

See More

  • Changelog Summary for more details of changes : See ChangeLog
  • Discussions and news on this mod : See Discussions or KSP Forums
  • Known Issues for more details of feature requests and known issues : See Known Issues
  • GitHub Pages : See Pages

Localization

  • English American English <us-en.cfg>
  • Deutsch German (Deutsch) <de.cfg>
  • Español Spanish (Español) <es-es.cfg>
  • 日本語 Japanese(日本語) <ja.cfg>
  • Русский Russian (Русский) <ru.cfg>
  • 简体中文 Simplified Chinese (简体中文) <zh-cn.cfg>
  • your translation here

HELP WANTED - See the README in the Localization folder for instructions for adding or improving translations. GitHub push is the best way to contribute. Additions and corrections welcome!


How to support this and other great mods by zer0Kerbal

Support Patreon Github Sponsor Buy zer0Kerbal a snack


*red box below is a link to forum post on how to get support*

How to get support

 

Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

Kerbal Space Program 1.12.3 — C# 10.0 — 2019.4.18f1 LTS — .NET Framework 4.7.2


Edited by zer0Kerbal
update links and lasso the birds
Link to comment
Share on other sites

5 hours ago, linuxgurugamer said:

Are you going to add this to Spacedock?

if you are referring to the latest release: yes, after it has had time to percolate (pre-release period) on CurseForge/OverWolf.

Otherwise, the other meaning is answered below:

On 3/14/2022 at 1:04 AM, zer0Kerbal said:

SpaceDock

https://spacedock.info/mod/2998

 

Edited by zer0Kerbal
Link to comment
Share on other sites

5 hours ago, Galland1998 said:

What is the difference between this Precise Maneuver and Precise Node that linuxgurugamer adopted?

@Galland1998They are both based upon Precise Node; and that is about as much as I know since I don't play with Precise Node.

Kindly research and reply back with your findings. :D 

Edited by zer0Kerbal
Link to comment
Share on other sites

27 minutes ago, zer0Kerbal said:

Otherwise, the other meaning is answered below:

On 3/14/2022 at 2:04 AM, zer0Kerbal said:

SpaceDock

https://spacedock.info/mod/2998

That version  is old, currently CKAN is looking at SpaceDock, CKAN can't update until it's updated or the netkan gets repointed to Curseforge

Link to comment
Share on other sites

  • 1 month later...
21 hours ago, traisjames said:

How do I change the size of the window?  Just got the fresh update and the window got 50% larger than it had been.  I have tried to change <int name="scale">1000</int> from 1000 to 800 but I havent noticed a change.

settingsPopup.png?raw=true

10 hours ago, UnanimousCoward said:

IIRC, the button in the toolbar has an option to rescale the GUI.

Thank you @UnanimousCoward! +1 :rep:

config.gif

Edited by zer0Kerbal
Link to comment
Share on other sites

  • 1 month later...

@zer0KerbalGreat mod. Pressing PE and circularize buttons makes me cry with joy every time. The turn orbit up/down too.

One request though- I'd like a total trip dV. I'd add one more row to the Node pulldown to show "Trip dV: ####". 

 

Edited by Krazy1
forgot @
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...