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…
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⟩ 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->
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]