Jump to content

Downscaled claw destroys attached part on release


Recommended Posts

I have a modded install with Tweakscale (on KSRSS, and the craft has Infernal Robotics parts, I don't know if it's relevant). I made a robotic arm with a tweakscaled 10 cm claw grabbing a tweakscaled 10 cm ore tank, but the ore tank is instantly destroyed when I release it from the claw. Any idea why this bug happens and how to solve it ?

Link to comment
Share on other sites

Hi!

I made a simple test with downscaled Claws and Ore Tank (without robotics), and nothing exploded. Yet, at least.

NIj51gh.png

So it's something related to the Robotics, I think. What's your KSP version?

Can you publish on DropBox your KSP.log, after making the ore to explode as you described? If it's some code misbehaving (or perhaps a rogue interaction between some other module), the KSP.log will hint me.

In the mean time, I will try to reproduce the issue using Robotics!

Cheers!

-- -- POST EDIT -- --

I used robotics this time. Works the same, i.e., works for me.

B7gD8zn.png

It's something else on your KSP, I think. Or perhaps a specific combination of parts.

Please publish your KSP.log, as well the craft you used to reproduce the problem. What I could do with the information I have, It's done.

Cheers!

 

Edited by Lisias
Works for me(tm)
Link to comment
Share on other sites

Thanks for your help, here my ksp.log ending right after the part is released and destroyed
https://cdn.discordapp.com/attachments/361568200720121876/744588032929431553/KSP.log

And here is the craft file, using Tweakscale and Infernal robotics (the complete mod list for my save is in the ksp.log)
https://cdn.discordapp.com/attachments/361568200720121876/744589210111180880/Mars_lanceur_et_bras.craft

 

Link to comment
Share on other sites

22 hours ago, esmenard said:

Thanks for your help, here my ksp.log ending right after the part is released and destroyed
https://cdn.discordapp.com/attachments/361568200720121876/744588032929431553/KSP.log

And here is the craft file, using Tweakscale and Infernal robotics (the complete mod list for my save is in the ksp.log)
https://cdn.discordapp.com/attachments/361568200720121876/744589210111180880/Mars_lanceur_et_bras.craft

Got it. Found the explosions on the Log. "Unfortunately" there's no Exceptions around, so this is not something obvious - I'm going to create a test bed specifically to your case, and try to reproduce the stunt here.

In the mean time, I found one Exception on the KSP.log that I'm sure it's unrelated, but since it happened inside the Simulation thingy, I think it worth a shot:

[LOG 17:59:04.128] KerbalEngineer -> Exception SimManager.StartSimulation() // System.NullReferenceException: Object reference not set to an instance of an object
  at KerbalEngineer.VesselSimulator.SimManager.StartSimulation () [0x00054] in <df610534f02e44eabb2fe7c95c06a0aa>:0
[LOG 17:59:04.128] KerbalEngineer ->   at KerbalEngineer.VesselSimulator.SimManager.StartSimulation () [0x00054] in <df610534f02e44eabb2fe7c95c06a0aa>:0

Remove the KerbalEngineer from the GameData and try again, just to see what happens.

I will come back to you as soon as I have something new.

-- POST EDIT --

Install ZeroMiniAVC. There're some MiniAVC.dll on your instalment, and this thing is known to be borking seriously on KSP >= 1.8

-- -- POST POST EDIT -- --

Hey, you are using Infernal Robotics! :) I thought it was a Serenity issue. Retesting! :) (yeah, I need to pay more attention while reading issue reports!!! :D )

-- -- POST POST POST EDIT -- --

Yeah, I reproduced the problem - it happens when you disarm the claw. I think the claw throws the ore tank with a huge acceleration and the thing just de-materialize on the ground (I noted an destroying by collision on the mission report).

Not sure if it's a bug on Infernal Robotics or TweakScale - the test session I did was made on KSP 1.10, and I tested releasing the tank on it. Since some things had changed since them,  I will reproduce the craft I used on 1.10 on 1.8 and see what happens.

Edited by Lisias
post post edit
Link to comment
Share on other sites

I remade the test without KER and with ZeroMiniAVC, here is the new log
https://cdn.discordapp.com/attachments/689547976464400385/745225931068669992/KSP.log

I also tried filling the tank to make it heavier (previous tests were with the tank empty IIRC) but that didn't change anything

EDIT : I also tried releasing it from orbit, and indeed the problem is that the ore tank gets launched with high speed (27.8 m/s)

The log (it's the same file as before, the new part starts after reverting to launch) :
https://cdn.discordapp.com/attachments/724312025081053255/745229242928988180/KSP.log

Edited by esmenard
Link to comment
Share on other sites

8 hours ago, esmenard said:

EDIT : I also tried releasing it from orbit, and indeed the problem is that the ore tank gets launched with high speed (27.8 m/s)

Yep. I will try to figure out exactly from where this acceleration is coming from.

 

8 hours ago, esmenard said:

The log (it's the same file as before, the new part starts after reverting to launch) :

https://cdn.discordapp.com/attachments/724312025081053255/745229242928988180/KSP.log

Please update TweakScale to latest (currently 2.4.3.21). The .20 has a mishap of mine on handling RogueDuplicates, and the mishap may be biting you, as I see on your latest log.

Link to comment
Share on other sites

16 hours ago, Lisias said:

Please update TweakScale to latest (currently 2.4.3.21). The .20 has a mishap of mine on handling RogueDuplicates, and the mishap may be biting you, as I see on your latest log.

I have updated my TweakScale, and the problem still happens the same way. Here is the new log :
https://cdn.discordapp.com/attachments/361568200720121876/745610440738078791/KSP.log

Link to comment
Share on other sites

14 hours ago, esmenard said:

I have updated my TweakScale, and the problem still happens the same way. Here is the new log :
https://cdn.discordapp.com/attachments/361568200720121876/745610440738078791/KSP.log

Dude, this one is going to be hard to crack. :(

I took my Grabber rover, replace the Serenity arm with an IR one, grabbed the tiny ore tank and cheated the thing into space.

Then I released the ore tank there, and I got only 1.1 m/s acceleration on the process (screenshot with Thermals activate to make easier to see).

pipxbhB.png

So it's not something on TweakScale (as an Exponent that doesn't scales the ejection force - this is not the problem, as the 1.1 m/s ejection force demonstrates).

It appears to be something on IR for sure, but not something obvious. So it's something on the way you used the parts that triggered the problem.

The best advice I can give you now is to find the smaller and simpler contraption that triggers the problem on a new craft, so we can have something simpler to start looking.

One thing that it may influence is that I using Vessel Mover to instance the ore tank, instead of launching everything on a single craft and stage my way to get a grabeable ore tank. Don't have a clue if this is relevant, probably not. But it worth trying VesselMover on your craft to see if anything changes.

 

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...