Jump to content

Cannot attach or drop subassembly


Recommended Posts

I've been having this problem for a while now and have managed to reproduce it several times over.

I take a Structural Wing Type B, attach an Elevon 2 to the end and an Elevon 3 to the root, then grab the wing and save it as a subassembly. This works fine but when I later pick up the subassembly, I can neither attach it to whatever I'm building, nor drop it unattached, nor drop it onto the toolbar to delete it. Game just makes a click sound but nothing happens and: game doesn't freeze, but I can't do anything because there's no keyboard shortcut for dropping the part, so I have to Alt-Tab out and kill the executable via Task Manager.

I'm using the 64 bit version. Here's the craft file for the subassembly in question.

Spoiler

ship = Structural Wing B III
version = 1.3.1
description = Tier 6 - Structural Wing B with Elevon 2-3
type = None
size = 4.34874868,0.187505722,5.21353579
PART
{
    part = structuralWing2_4287026586
    partName = Part
    pos = -0.522064984,10,3.26688981
    attPos = 0,0,0
    attPos0 = -0.522064984,1.01786065,-2.38418366E-07
    rot = 0.705375791,0.0494486317,-0.049448505,0.705375791
    attRot = 0,0,0,1
    attRot0 = 2.98023224E-08,8.94069672E-08,-0.0699308291,0.997551918
    mir = 1,1,1
    symMethod = Mirror
    autostrutMode = Off
    rigidAttachment = False
    istg = 0
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = elevon2_4286964772
    link = elevon3_4286949774
    sym = structuralWing2_4286933050
    srfN = srfAttach,Mark1Cockpit_4287189310
    EVENTS
    {
    }
    ACTIONS
    {
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleLiftingSurface
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = SectionInfo
        isEnabled = True
        section = New Section 1
        isSectionRoot = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        CONTAINER
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = SmartRename
        isEnabled = True
        init = False
        initialName = none
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = elevon2_4286964772
    partName = Part
    pos = -3.32765126,9.99999905,3.03143597
    attPos = 0,0,0
    attPos0 = -2.74529457,-0.624581277,7.20279047E-07
    rot = 0.70537591,0.0494483635,-0.0494480208,0.705375671
    attRot = 0,0,0,1
    attRot0 = 1.37965728E-07,1.62783451E-07,5.28991109E-07,1
    mir = 1,1,1
    symMethod = Mirror
    autostrutMode = Off
    rigidAttachment = False
    istg = 0
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = elevon2_4286933002
    srfN = srfAttach,structuralWing2_4287026586
    EVENTS
    {
    }
    ACTIONS
    {
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleControlSurface
        isEnabled = True
        mirrorDeploy = False
        usesMirrorDeploy = True
        ignorePitch = True
        ignoreYaw = True
        ignoreRoll = False
        deploy = False
        deployInvert = False
        partDeployInvert = False
        authorityLimiter = 100
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ActionToggle
            {
                actionGroup = None
            }
            ActionExtend
            {
                actionGroup = None
            }
            ActionRetract
            {
                actionGroup = None
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleCSToggle
        isEnabled = True
        controlActive = True
        authority = 0
        wasInAtmo = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = SectionInfo
        isEnabled = True
        section = New Section 1
        isSectionRoot = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        CONTAINER
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = SmartRename
        isEnabled = True
        init = False
        initialName = none
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = elevon3_4286949774
    partName = Part
    pos = -1.53157949,10,2.79424262
    attPos = 0,0,0
    attPos0 = -0.933697224,-0.608867943,9.65659197E-08
    rot = 0.70537591,0.0494483635,-0.0494480208,0.705375671
    attRot = 0,0,0,1
    attRot0 = 1.37965728E-07,1.62783451E-07,5.28991109E-07,1
    mir = 1,1,1
    symMethod = Mirror
    autostrutMode = Off
    rigidAttachment = False
    istg = 0
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = elevon3_4286932960
    srfN = srfAttach,structuralWing2_4287026586
    EVENTS
    {
    }
    ACTIONS
    {
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleControlSurface
        isEnabled = True
        mirrorDeploy = False
        usesMirrorDeploy = True
        ignorePitch = False
        ignoreYaw = True
        ignoreRoll = True
        deploy = False
        deployInvert = False
        partDeployInvert = False
        authorityLimiter = 100
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ActionToggle
            {
                actionGroup = None
            }
            ActionExtend
            {
                actionGroup = None
            }
            ActionRetract
            {
                actionGroup = None
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleCSToggle
        isEnabled = True
        controlActive = True
        authority = 0
        wasInAtmo = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = SectionInfo
        isEnabled = True
        section = New Section 1
        isSectionRoot = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        CONTAINER
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = SmartRename
        isEnabled = True
        init = False
        initialName = none
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
 

 

Link to comment
Share on other sites

Well, sorry I'm not too much help, but I can confirm that your subassembly is broken.

How?  No clue.  Nothing in the file is jumping out at me.  But:

I imported your file into my game, and got the same results.  Showed up as an assembly, I could click on it, move it around in the SPH, it looked exactly as you'd said, even tried to position itself on a tank... but I couldn't place it, drop it, anything.  Esc key did nothing.  Had to close the game.

I rebuilt the piece as you described, and mine works fine.  All I can figure is some mod you have is configuring it in a way that's breaking what the game expects.  Hopefully someone who can read craft files better than I will see something.

It would help if we had a list of all the mods (and versions!) you have installed.

 

But rest assured, you are not insane!  Well, probably.  I don't know you.

Edit!  I found the problem.  But I don't know how it got there.

ship = Structural Wing B III
version = 1.3.1
description = Tier 6 - Structural Wing B with Elevon 2-3
type = None
size = 4.34874868,0.187505722,5.21353579
PART
{
    part = structuralWing2_4287026586
    partName = Part
    pos = -0.522064984,10,3.26688981
    attPos = 0,0,0
    attPos0 = -0.522064984,1.01786065,-2.38418366E-07
    rot = 0.705375791,0.0494486317,-0.049448505,0.705375791
    attRot = 0,0,0,1
    attRot0 = 2.98023224E-08,8.94069672E-08,-0.0699308291,0.997551918
    mir = 1,1,1
    symMethod = Mirror
    autostrutMode = Off
    rigidAttachment = False
    istg = 0
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = elevon2_4286964772
    link = elevon3_4286949774
    sym = structuralWing2_4286933050
    srfN = srfAttach,Mark1Cockpit_4287189310

    EVENTS
    {
    }
    ACTIONS
    {
    }
    PARTDATA
    {
    }
    MODULE
    {

 

Delete the bold lines and see if it'll work. (did for me)

Edited by Geonovast
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...