UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is 🐇. We currently target 1.5.1, 1.6.1, and 1.7.x. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly…
<discord-> D​amien. — @egg
<discord-> e​gg. — @Damien that's still an analysis over 1 rev
<discord-> D​amien. — ah
<discord-> e​gg. — you need to pull on that slider at the top
<discord-> D​amien. — ok doing 1y
<discord-> e​gg. — This is so weird
<discord-> e​gg. — those elements look pretty stable?
<discord-> e​gg. — but that's very obviously not Keplerian in ECI
<discord-> D​amien. — it's just refreshed again at the correct no of days
<discord-> e​gg. — hm, some variation of ω, but no drift
<discord-> e​gg. — (this is the point where I would like my analyser to start producing graphs)
<discord-> e​gg. — but I'm pretty sure that would quickly get out of hand
<discord-> D​amien. — speaking of ground tracks, could it be possible to draw them on the actual bodies like in the pictures you use as examples?
<discord-> n​eph. — Why does the semimajor axis use a different punctuation convention than the other large numbers?
<discord-> e​gg. — possible, sure; but who's going to design the UI that allows you to do that without spamming you when you don't care
<discord-> e​gg. — the UI is already a tax form
<discord-> D​amien. — *cough* @Sir Mortimer who designed your UI?
<discord-> e​gg. — @neph nah all large numbers in Principia use '
<discord-> e​gg. — Swiss-style numbers
<discord-> e​gg. — Schweizer Qualität
<discord-> n​eph. — Equatorial shift? An/dn pass?
<discord-> e​gg. — that's a bug
<discord-> n​eph. — Looks like the American convention
<discord-> e​gg. — yeah that's bad
<discord-> e​gg. — thanks for pointing that out
<discord-> n​eph. — I feel it is my patriotic duty on this Thanksgiving to note that America number one
<discord-> e​gg. — ah yes, large bird day
<discord-> A​mpersand. — The American numerical punctuation system makes a lot of sense to me
<discord-> n​eph. — Delicious. I'm in the food coma presently
<discord-> A​mpersand. — Unlike the rest of the imperial system
<UmbralRaptop> Swiss style means that there's no soixsant dix-neuf silliness or the like, right?
<discord-> e​gg. — @Ampersand yeah but it's a deadly trap for an international audience
<discord-> e​gg. — because when I see 9,876, I understand that which you write 9.876, and vice-versa
<discord-> e​gg. — for that reason international standards forbid the use of *either* comma or full stop as a thousand separator
<discord-> e​gg. — (full stop is the traditional thousands separator in many places)
<discord-> D​amien. — yeah in terrible places that are wrong
<discord-> n​eph. — 123 456 789.0?
<discord-> D​amien. — 1,234.00
<discord-> e​gg. — @neph or 123 456 789,0; both are fine
<discord-> e​gg. — (typically . in English usage and , in French, but there are exceptions in either direction)
<discord-> n​eph. — Ambiguity rears its head for decimals sub-1k
<discord-> n​eph. — 123.456 vs 123,456
<discord-> e​gg. — @neph not if you know that neither , or . can be a grouping mark though
<discord-> e​gg. — both of those are 123 + 456/1000
<discord-> n​eph. — That assumes that you have some previous knowledge that the format is an international format and not a US or France or Germany localized one
<discord-> n​eph. — Back to the problem where you don't know you're looking at unless you know what you're looking
<discord-> e​gg. — France uses space pretty consistently
<discord-> n​eph. — Back to the problem where you don't know you're looking at unless you know what you're looking at (edited)
<discord-> e​gg. — but if you're in a technical context exchanging internationally, you can still have documents in french or in english, and numbers copied from either with commas and full stops
<discord-> e​gg. — you know, then, that both of these are the decimal mark
<discord-> n​eph. — Seems reasonable
<discord-> e​gg. — anyway let me fix that bug :-p
<UmbralRaptop> Always using scientific notation would remove ambiguity >_>
<UmbralRaptop> 1.23456e3 vs 1,23456e3
* discord- e​gg. — stares at the code_
<discord-> e​gg. — how is it producing the evil commas
<discord-> e​gg. — ```cs
<discord-> e​gg. — return $"{degrees:N1}° ({kilometres:N1} km)".ToString(Culture.culture);
<discord-> e​gg. — ```
<UmbralRaptop> Culture.culture
<discord-> e​gg. — that's the Principia culture
<discord-> e​gg. — the one that has ' as the grouping mark
<UmbralRaptop> NewMexico.Clovis
<discord-> e​gg. — I understand why it does that for the intervals, but not for this
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
<discord-> e​gg. — oh I'm calling string.ToString
<discord-> e​gg. — which does nothing.
<discord-> e​gg. — hm
<discord-> e​gg. — @Sir Mortimer do you know if we have System.Runtime in our Unity/Mono hell?
<discord-> e​gg. — or @lamont
<discord-> e​gg. — hm looks like I'd need mscorlib
<discord-> e​gg. — oh, .NET Framework 4.8. right.
<discord-> e​gg. — @neph in particular Principia goes out of its way to accept , when parsing numbers
<discord-> e​gg. — (I know that it's a good idea from having occasionally used a French layout, where the numpad has ,)
<_whitenotifier-a3da> [Principia] eggrobin opened pull request #2381: Grouping mark - https://git.io/Je1L1
<discord-> D​RVeyl. — Why not ensure CurrentCulture is set?
<discord-> D​RVeyl. — Implicit conversions section, option 1?
<discord-> e​gg. — because Unity screws with the CurrentCulture
<discord-> D​RVeyl. — :(
<discord-> D​RVeyl. — Ok
<discord-> e​gg. — hmm
<discord-> n​eph. — It appears so
<discord-> e​gg. — egg-shaped square
<discord-> e​gg. — or square egg?
<discord-> n​eph. — square shaped egg?
<discord-> e​gg. — is this @Got
oeuf is now known as egg|zzz|egg
<discord-> e​gg. — 💤
<discord-> n​venturo. — hello! is the rendezvous guide outdated? it says I should click on 'select target vessel' on the main window, but I cannot find that button :/
<discord-> l​pg. — only shows up in map view
<discord-> n​eph. — If you're playing rp-1 you'll also need the appropriate ts upgrade too iirc
<discord-> n​venturo. — hm, I tried installing Principia on stock and I have the same issue
<discord-> n​venturo. — I'll give that a go though. thanks!
<discord-> l​pg. — those particular rp-1 restrictions come _from_ stock career
Mike` has quit [Ping timeout: 189 seconds]
Mike` has joined #principia
<discord-> S​ir Mortimer. — Upgrade your tracking station and Mission Control
<_whitenotifier-a3da> [Principia] pleroy closed pull request #2380: Propagate the part's angular velocity to the plugin - https://git.io/Je1Tq
<_whitenotifier-a3da> [Principia] pleroy pushed 4 commits to master [+0/-0/±25] https://git.io/Je1OA
<_whitenotifier-a3da> [Principia] pleroy 7714728 - Propagate the part's angular velocity to the plugin.
<_whitenotifier-a3da> [Principia] pleroy 6a35f70 - Merge.
<_whitenotifier-a3da> [Principia] pleroy 4780b93 - Fix a compilation error.
<_whitenotifier-a3da> [Principia] pleroy 7c89e8a - Merge pull request #2380 from pleroy/KspRotation2 Propagate the part's angular velocity to the plugin
<_whitenotifier-a3da> [Principia] SiyangMeng starred Principia - https://git.io/Je13w
<discord-> e​gg. — Hm, rotating the PlanetariumCamera in LateUpdate BetterLateThanNever doesn't seem to have the desired effect on the galaxy cube (skybox)
<discord-> e​gg. — anyone here played with the camera?
<discord-> S​ir Mortimer. — ok contract configurator, get ready for a defeat
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
<_whitenotifier-a3da> [Principia] pleroy opened pull request #2382: Use a RigidMotion instead of multiple parameters when passing a part to the plugin - https://git.io/Je1EL
<_whitenotifier-a3da> [Principia] Pending. Build queued… - 
<_whitenotifier-a3da> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3973/
<_whitenotifier-a3da> [Principia] Pending. Build queued… - 
<_whitenotifier-a3da> [Principia] eggrobin reviewed pull request #2382 commit - https://git.io/Je1E8
<_whitenotifier-a3da> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3973/
<_whitenotifier-a3da> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3974/
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
<_whitenotifier-a3da> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3974/
<discord-> S​ir Mortimer. — that moustache
<discord-> S​ir Mortimer. — on this rock I will build my church.
<_whitenotifier-a3da> [Principia] pleroy labeled pull request #2381: Grouping mark - https://git.io/Je1L1
<_whitenotifier-a3da> [Principia] pleroy closed pull request #1884: New parameter for SetPartApparent... - https://git.io/fN2eL
<_whitenotifier-a3da> [Principia] eggrobin labeled pull request #2382: Use a RigidMotion instead of multiple parameters when passing a part to the plugin - https://git.io/Je1EL
<_whitenotifier-a3da> [Principia] eggrobin closed pull request #2381: Grouping mark - https://git.io/Je1L1
<_whitenotifier-a3da> [Principia] eggrobin pushed 5 commits to master [+0/-0/±8] https://git.io/Je1ga
<_whitenotifier-a3da> [Principia] eggrobin 8dd6853 - Actually format using the culture.
<_whitenotifier-a3da> [Principia] eggrobin dfcc48c - A helper.
<_whitenotifier-a3da> [Principia] eggrobin e2092ab - more bugs!
<_whitenotifier-a3da> [Principia] ... and 2 more commits.
<_whitenotifier-a3da> [Principia] pleroy synchronize pull request #2382: Use a RigidMotion instead of multiple parameters when passing a part to the plugin - https://git.io/Je1EL
<_whitenotifier-a3da> [Principia] pleroy reviewed pull request #2382 commit - https://git.io/Je1gX
<_whitenotifier-a3da> [Principia] Pending. Build queued… - 
<_whitenotifier-a3da> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3975/
<discord-> e​gg. — @Damien @neph @lpg et al.
<discord-> e​gg. — I think it would make sense for the camera not to rotate in the plotting frame (or equivalently to rotate with the plotting frame), so that (assuming you're focusing on a fixed body) the trajectories remain static and the things whose trajectories are shown move and trace them, instead of having the lines moving around as you warp.
<discord-> e​gg. —
<discord-> e​gg. — Further, I think it would make sense for the reference plane of the plotting frame (e.g. the ecliptic in ECSA, the moon's orbit in MCEA, the Earth's equator in ECI and ECEF) to be the camera horizontal in map view.
<discord-> e​gg. —
<discord-> e​gg. — The question is: Should this apply to the flight camera (in orbital mode) as well?
<discord-> e​gg. — right now the flight camera horizontal is tied to the main body, but the main body is an increasingly irrelevant and hidden concept with Principia
<_whitenotifier-a3da> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/3975/
egg|work|egg has quit [*.net *.split]
<_whitenotifier-a3da> [Principia] pleroy closed pull request #2382: Use a RigidMotion instead of multiple parameters when passing a part to the plugin - https://git.io/Je1EL
<discord-> l​pg. — unsure. flight camera has several modes (I've ever really learned which is what); are you thinking of a specific one?
<_whitenotifier-a3da> [Principia] pleroy pushed 4 commits to master [+0/-0/±9] https://git.io/Je12s
<_whitenotifier-a3da> [Principia] pleroy 88c8153 - Use a RigitMotion instead of multiple parameters.
<_whitenotifier-a3da> [Principia] pleroy cdd65bd - Fix a Linux compilation error.
<_whitenotifier-a3da> [Principia] pleroy 188709a - After egg's review.
<_whitenotifier-a3da> [Principia] pleroy 98b8c44 - Merge pull request #2382 from pleroy/RigidMotion Use a RigidMotion instead of multiple parameters when passing a part to the plugin
<discord-> n​eph. — No, in my opinion.
<discord-> n​eph. — No, in my opinion. (Note that my opinion is entirely from an RP-1 perspective) (edited)
<discord-> e​gg. — @lpg the orbital mode; the one where the horizontal is the main body equator right now
<discord-> n​eph. — Briefly, it seems to me like it'd be a ton of work to do nothing but add additional navigational utility to the flight camera. Seems like it's just going to make maneuvering with Principia before the appropriate tech unlocks even easier. The navball is for navigation. We don't need to use the camera to eyeball orientation and burns.
<discord-> n​eph. — From an elegance perspective, yes, it would make sense to detach fully from the "main body" concept and commit fully to the reference frames no matter what view
<discord-> l​pg. — On the one hand, that sounds like giving more options, which isn't bad. On the other, as I implied, I already find the existing set of camera options confusing, adding more won't help. On the gripping hand... "more options makes things more confusion" hasn't stopped Principia before
<discord-> l​pg. — On the one hand, that sounds like giving more options, which isn't bad. On the other, as I implied, I already find the existing set of camera options confusing, adding more won't help. On the gripping hand... "more options makes things more confusing" hasn't stopped Principia before (edited)
<discord-> D​amien. — I don't have any strong feelings about it one way or another tbh apart from anything that helps usability and consistency is key
<discord-> e​gg. — @neph
<discord-> e​gg. — > it seems to me like it'd be a ton of work
<discord-> e​gg. — This is not my question; my question is whether it would be useful, I am not asking you to estimate the difficulty
<discord-> D​amien. — But I'm not sure how it would affect us much in use
<discord-> e​gg. — (I have solved the problem for the map camera so it would likely not be much more work for the flight camera)
<discord-> n​eph. — I don't think it'd be useful. It'd be cool but not useful.
<discord-> e​gg. — Would it be obnoxious
<discord-> e​gg. — or could it help new players
<discord-> n​eph. — I'd have to play with a mockup to be able to tell. If the camera swings around madly as I change the Principia reference frame, probably
<discord-> D​amien. — yeah this ^
<discord-> D​amien. — it's hard to picture
<discord-> e​gg. — I can probably make it so that it only changes in roll, not pitch and yaw
<discord-> e​gg. — i.e. changing frame will tilt your head
<discord-> e​gg. — but not change where you look (from)
<discord-> e​gg. — tilts your head as it tilts your navball
<discord-> D​amien. — is it a massive amount of work to mock up?
<discord-> D​amien. — just thinking we could test it if not
<discord-> n​eph. — Again, I think it'd be cool and probably help me intuit reference frames. However, I'm still "eh" on the usefulness. If it did provide utility, it'd provide utility that would just help by allowing players to eyeball burns in a way that you can't do in real life because we didn't have referenced live cameras on early launches.
<discord-> e​gg. — I certainly want to do it in map view, and once it's done in map view it should be trivial to try it out in flight
<discord-> n​eph. — Personally, I think it's a bit silly that the camera has ANY reference to anything besides the vessel itself
<discord-> D​amien. — wait I've just realised you're talking about flight, not map
<discord-> D​amien. — yeah I have no idea how it'd help in flight
<discord-> n​eph. — imo the inflight camera should be entirely useless for any navigational reference at all
<discord-> n​eph. — In map view it'll be awesome
<discord-> D​amien. — yeah navball is gospel in flight
<discord-> e​gg. — I could imagine this making things more approachable for new players (navball line = camera horizontal, navball orientation = fixed camera might make things clearer)
<discord-> e​gg. — since the frames are definitely a thing that is both vital and new when coming to principia from stock
<discord-> D​amien. — typing with a cat in my face is h0ard
<discord-> e​gg. — please pet the cat
<discord-> n​eph. — The only way that might help is if there were also an indicator on the nav ball indicating the camera location and attitude
<discord-> D​amien. — typing with a cat in my face is hard (edited)
<discord-> e​gg. — also post catpics
<discord-> e​gg. — also give the cat astrodynamics papers
<discord-> l​pg. — > The only way that might help is if there were also an indicator on the nav ball indicating the camera location and attitude
<discord-> l​pg. — _that_ I would love to see
<discord-> e​gg. — interesting, that sounds like a fun mini-mod
<discord-> l​pg. — (and then 50-50 chance I'd turn it off in a hurry)
<discord-> e​gg. — yeah it would probably get spammy
<discord-> e​gg. — real estate is scarce on the navball
<discord-> D​amien. — if I had to give a yes or no right now I'd say no
<discord-> D​amien. — sounds cool but I don't know how useful
<discord-> n​eph. — Hell, just make it an option. Can't have too many dialogue boxes to check
<discord-> D​amien. — accurate pre-mission trajectory planning, now that I'd kill for
<discord-> l​pg. — I just realized I installed navhud a while ago and basically haven't used it. I need to give it a real chance
<discord-> n​eph. — I'm sure somehow it'd be useful
<discord-> D​amien. — be that transfer windows only, or ksptot or similar
<discord-> D​amien. — anything
<discord-> D​amien. — sorry for derailing the convo
<discord-> D​amien. — the cat did it
<discord-> n​eph. — quality cat
<discord-> D​amien. — no interest in the desk at all until I sit down
<discord-> D​amien. — then it's chasing the pointer or watching youtube
<discord-> D​amien. — he liked maccolo's square orbit video
<discord-> D​amien. — found that really interesting
<discord-> e​gg. — @Damien yeah, pre-launch planning would be great; I have no idea how to even begin to design that though
<discord-> D​amien. — to be honest the simplest fix is arrowstar fixing ksptot with whatever suport he needs from his royal egginess
<discord-> e​gg. — I'm extremely excited about @Sir Mortimer's preparatory work for satellite contracts though
<discord-> D​amien. — me too
<discord-> D​amien. — to be honest the simplest fix is arrowstar fixing ksptot with whatever support he needs from his royal egginess (edited)
<discord-> D​amien. — he's already added n-body coasts so clearly he's interested in it working with principia
<discord-> D​amien. — but from all acounts it just doesn't
<discord-> D​amien. — but from all accounts it just doesn't (edited)
<discord-> D​amien. — but I'm not knowledgeable enough to know exactly where the problem lies or what the workaround is
<discord-> e​gg. — yeah, because he assumes things about tilt that are false
<discord-> e​gg. — he said so
<discord-> D​amien. — for those of us with terminal dumb, what does he assume and what's the net difference?
<discord-> D​amien. — I'm assuming from the amount of people that have used it with RSS, it works with that
<discord-> D​amien. — <https://github.com/mockingbirdnest/Principia/issues/1918> for anyone curious on the last word from the ksptot dev
<discord-> D​amien. — <https://github.com/mockingbirdnest/Principia/issues/1918> for anyone curious on the last words from the ksptot dev (edited)
<discord-> D​amien. — hmm I've just noticed he posted after I made that bug report
<discord-> D​amien. — ```Hey, sorry, just seeing this now. The answer is that stock KSP assumes that the planets have no tilt, and so I made the same assumption with KSPTOT. In other words, every planet's coordinate system is assumed to be parallel to the solar system coordinate system. It wouldn't be too hard to add in support for that, I assume. I would just need the z and (maybe) x axis directions in the solar sys
<discord-> e​gg. — @Damien I know no more than that ^
<discord-> D​amien. — yeah I'm just flicking through the thread and it seems so
<discord-> D​amien. — shame really. principia is so awesomely detailed and with so many crazy possibilities for mission profiles and yet we're reduced to launching into orbit and playing with the flight planner until we do something cool
<discord-> D​amien. — or launching missions on known RL mission dates in order to to repeat what they did
Wetmelon has joined #principia