FirstPersonKSP / FreeIva

Work in progress mod for Kerbal Space Program which allows getting out of your seat and moving around the vessel while on IVA.
GNU General Public License v2.0
22 stars 7 forks source link

B9PS issues with Mk2Expansion #383

Closed JonnyOThan closed 5 months ago

JonnyOThan commented 5 months ago

image

Seems like somehow we're adding two fuelswitch modules?

        MODULE
        {
            title = ModuleB9PartSwitch
            moduleID = fuelSwitch
            switcherDescription = Tank Type
            baseVolume = 800
            SUBTYPE
            {
                title = Structural
                name = Structural
            }
            SUBTYPE
            {
                title = Liquid Fuel
                name = LF
                tankType = LiquidFuel
            }
            SUBTYPE
            {
                title = Liquid Fuel/Oxidizer
                name = LFO
                tankType = LFO
            }
        }
        MODULE
        {
            name = ModuleB9PartSwitch
            moduleID = FreeIva_fuelSwitch
            baseVolume = 800
            SUBTYPE
            {
                name = LFOX
                tankType = FreeIva_LFOX
                addedMass = -0.5
                addedCost = -367.2
            }
        }
        MODULE
        {
            name = ModuleFreeIva
            partInfo = This part can be traversible in IVA with a penalty of 50% of its tank volume.
        }
        MODULE
        {
            name = ModuleB9PartSwitch
            switcherDescription = FreeIva
            moduleID = FreeIvaSwitch
            parentID = FreeIva_fuelSwitch
            SUBTYPE
            {
                name = Blocked
                title = Blocked
            }
            SUBTYPE
            {
                name = Passable
                title = Passable
                volumeAddedToParent = -400
                addedMass = 0.6
                addedCost = 200
                MODULE
                {
                    IDENTIFIER
                    {
                        name = ModuleFreeIva
                    }
                    DATA
                    {
                        passThroughNodeA = top
                        passThroughNodeB = bottom
                    }
                }
            }
        }
JonnyOThan commented 5 months ago

Oh, turns out it's a new bug in mk2x: https://github.com/SuicidalInsanity/Mk2Expansion/issues/67