egg changed the topic of #principia to: Logs: https://esper.irclog.whitequark.org/principia | <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…
<_whitenotifier-1f03> [Principia] R-T-B opened pull request #3326: Filter KopernicusWatchdog CB. - https://github.com/mockingbirdnest/Principia/pull/3326
<_whitenotifier-1f03> [Principia] eggrobin commented on pull request #3326: Filter KopernicusWatchdog CB. - https://github.com/mockingbirdnest/Principia/pull/3326#issuecomment-1035680189
<_whitenotifier-1f03> [Principia] eggrobin closed pull request #3326: Filter KopernicusWatchdog CB. - https://github.com/mockingbirdnest/Principia/pull/3326
queqiao- has quit [Remote host closed the connection]
queqiao- has joined #principia
<queqiao-> ⟨Oslov⟩ I have no plans to distribute that link, FYI
<queqiao-> ⟨Oslov⟩ it was for you to use to see that it works, I have no issues removing it
<queqiao-> ⟨Oslov⟩ my server only has 10mbps upload, you share too much I get angry
<queqiao-> ⟨egg⟩ hah
<queqiao-> ⟨Oslov⟩ I know I've distributed patched builds in the past, but, that was just for when KSP really screwed up the addon loader
<queqiao-> ⟨Oslov⟩ This is quite different
<queqiao-> ⟨egg⟩ I have no doubt that Principia is not going to mind if you do all that work to avoid telling it about that body; as long as you haven’t missed any places where we go over the bodies, this is going to do what you intend it to.
<queqiao-> ⟨Oslov⟩ It's just a maintanence nightmare I get you
<queqiao-> ⟨egg⟩ But, well. I would want to know what the issue is to start with. And then maybe why the fix fixes it. And once we understand both, we can probably fix it in a way that is less mad.
<queqiao-> ⟨Oslov⟩ agreed
<queqiao-> ⟨Oslov⟩ I really don't understand why it works
<queqiao-> ⟨Oslov⟩ I thought I did but that was false, now I'm so confused...
<queqiao-> ⟨egg⟩ I would suspect _some_ origin of _something_ being far away in _some_ calculation
<queqiao-> ⟨egg⟩ the origin of World is easy to find, so you can always check that; but it may be subtler.
<queqiao-> ⟨Oslov⟩ Interestingly, it does not work if the colliders on the CB are toggled off... hmmm...
<queqiao-> ⟨Oslov⟩ fake-CB I mean
<queqiao-> ⟨Oslov⟩ Mind if I post my actual code to manage this little devil? Might I don't know, help to get more eyes on it, to explain why it works at all...
<queqiao-> ⟨Oslov⟩ it's really odd
<queqiao-> ⟨Oslov⟩ It has alternating placement depending on if it's a direct body over system root or something deeper in the tree... I again, am just lost as to why this does anything at all
<queqiao-> ⟨egg⟩ ⟪Oslov⟫ Interestingly, it does not work if the […] ⮪ are those the terrain system colliders? or some other colliders?
<queqiao-> ⟨Oslov⟩ Here, code snippet, feel free to remove if spammy:
<queqiao-> ⟨Oslov⟩ haha, discord said no
<queqiao-> ⟨Oslov⟩ I'll upload
<queqiao-> ⟨Oslov⟩ that is the method that handles everything
<queqiao-> ⟨Oslov⟩ ⟪egg⟫ are those the terrain system colliders? […] ⮪ I don't know, I just know if I turn all colliders on my fake CB off it ceases to work. I thought that might be smart in case a player managed to approach it or something
<queqiao-> ⟨egg⟩ Have you tried tracing the World coordinates of your vessel with and without the fake CB?
<queqiao-> ⟨egg⟩ (as you land, or do whatever is problematic)
<queqiao-> ⟨Oslov⟩ that's my next step, and I'm working on coding it now
<queqiao-> ⟨Oslov⟩ is there a more efficient way than just dumping them to the log?
<queqiao-> ⟨Oslov⟩ Unity noob here
<queqiao-> ⟨egg⟩ Often I just dump them in a window and look
<queqiao-> ⟨Oslov⟩ meh, that'll do
<queqiao-> ⟨Oslov⟩ If I want something fancier I'd have to work
<queqiao-> ⟨egg⟩ At the end of the day it’s some flavour of printf debugging :-p
<queqiao-> ⟨Oslov⟩ pretty much
<queqiao-> ⟨RurouniDonut⟩ dang, gotta love how stuff gets easier over time Mechjeb and a script fron itsRyan makes going to the moon from the cape so much easier and less to work figure out
<queqiao-> ⟨RurouniDonut⟩ although itsRyan's script is closer then Mechjeb
<queqiao-> ⟨egg⟩ I think you are the first person in a long time to say that getting to the moon gets easier here!
<queqiao-> ⟨Oslov⟩ oh, since we are in the Principia forum, I should announce: I finally made it to my 10x rescaled Kerbin Mun with a lander probe. I am so proud.
<queqiao-> ⟨Oslov⟩ I code so much on Kopernicus that achievements been like a year in the making
<queqiao-> ⟨Oslov⟩ I'm so proud of it that this has been my background in the days since:
<queqiao-> ⟨Oslov⟩ thank you for enabling me to be a real space person
<queqiao-> ⟨RurouniDonut⟩ itsRyan's script made launching at the moons AN or DN soooo much easier. Before I had to eyeball it and it took a lot of time haha
<queqiao-> ⟨Oslov⟩ I finally started learning Kos. Man, that is so cool someone made a full RISClike computer in the game
<queqiao-> ⟨siimav⟩ ⟪Oslov⟫ is there a more efficient way than just […] ⮪ Uhh, don't tell me you haven't set up debugging yet...? 🙀
<queqiao-> ⟨Oslov⟩ my scripts right now just launch my spaceship to orbit but that saves me a lot of time
<queqiao-> ⟨Oslov⟩ ⟪siimav⟫ Uhh, don't tell me you haven't set up […] ⮪ I am code pro, Unity noob
<queqiao-> ⟨Oslov⟩ so no
<queqiao-> ⟨Oslov⟩ truth is I just bullshit about how awesome I am at something until I get it done
<queqiao-> ⟨Oslov⟩ I'm not really very skilled lol, but someone had to do this
<queqiao-> ⟨Oslov⟩ my method of coding tends to be "beat it until it works"
<queqiao-> ⟨Oslov⟩ tl;dr "I learn quick"
<queqiao-> ⟨siimav⟩ But punches can the thrown out so much faster through the debugger. I'm actually surprised you get so much done without using proper tools. 🤯
<queqiao-> ⟨Oslov⟩ I mean, no one taught me Unity at all
<queqiao-> ⟨Oslov⟩ or C# honestly
<queqiao-> ⟨Oslov⟩ I'm just a sentient frog cactus figuring things out
<queqiao-> ⟨Oslov⟩ I did program for a living but it's really just boring Winforms stuff that accesses a SQL database
<queqiao-> ⟨Oslov⟩ nothing like this
<queqiao-> ⟨Oslov⟩ When I started I was used to using subversion from work
<queqiao-> ⟨Oslov⟩ people quickly told me to quit that
<queqiao-> ⟨Oslov⟩ My first git commit was a lot worse than even the one I just sent egg
<queqiao-> ⟨siimav⟩ https://forum.kerbalspaceprogram.com/index.php?/topic/102909-ksp-plugin-debugging-and-profiling-for-visual-studio-and-monodevelop-on-all-os/
<queqiao-> But instead of the PlayerConnectionConfigFile step add "player-connection-debug=1" to KSP_x64_Data/boot.config
<queqiao-> ⟨Oslov⟩ ah, who would've thought to try KSP Forums
<queqiao-> ⟨Oslov⟩ my thanks
<queqiao-> ⟨Oslov⟩ going to actually play KSP for right now because after theory one failed, my brain is toast
<queqiao-> ⟨egg⟩ ⟪siimav⟫ Uhh, don't tell me you haven't set up […] ⮪ to be honest I had mostly forgotten that this existed (I have used it maybe once, I forget what was going on but I needed profiling of sorts).
<queqiao-> ⟨Oslov⟩ Did I remember to remove that link from the PR egg?
<queqiao-> ⟨egg⟩ ⟪Oslov⟫ Did I remember to remove that link from […] ⮪ I sneakily hid it in a comment already :-p
<queqiao-> ⟨Oslov⟩ nvm, found it
<queqiao-> ⟨Oslov⟩ and yes I did
<queqiao-> ⟨siimav⟩ ⟪egg⟫ to be honest I had mostly forgotten […] ⮪ Oh yeah, the Unity profiler is mighty helpful as well
<queqiao-> ⟨Oslov⟩ ⟪egg⟫ I sneakily hid it in a comment already […] ⮪ you don't trust me do you lol
<queqiao-> ⟨Oslov⟩ kidding, I'm just braindead and probably going to kill some space frogs. laters
<queqiao-> ⟨egg⟩ 🐸
UmbralRaptor has joined #principia
raptop has joined #principia
UmbralRaptop has quit [Ping timeout: 189 seconds]
UmbralRaptor has quit [Ping timeout: 189 seconds]
raptop_ has joined #principia
raptop_ is now known as raptor
raptor is now known as UmbralRaptor
Hypergolic_Skunk has quit [Quit: Connection closed for inactivity]
Hypergolic_Skunk has joined #principia
Hypergolic_Skunk has quit [Quit: Connection closed for inactivity]