Jump to content

Kolago

Members
  • Posts

    465
  • Joined

  • Last visited

Posts posted by Kolago

  1. There is some issue with "dragCoeff" and "deflectionLiftCoeff" in NBpylonAero0, NBpylonAero1 and NBpylonAero2!

    PartLoader: Compiling Part 'ModRocketSys/Parts/StructuralAero/NBpylonAero/part0/NBpylonAero0'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable dragCoeff not found in Part

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable deflectionLiftCoeff not found in Part

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader: Compiling Part 'ModRocketSys/Parts/StructuralAero/NBpylonAero/part1/NBpylonAero1'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable dragCoeff not found in Part

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable deflectionLiftCoeff not found in Part

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader: Compiling Part 'ModRocketSys/Parts/StructuralAero/NBpylonAero/part2/NBpylonAero2'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable dragCoeff not found in Part

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable deflectionLiftCoeff not found in Part

  2. There is log entrys for MLGGripFix:

    PartLoader: Compiling Part 'Squad/Parts/Wheel/LandingGear/GearLarge/GearLarge'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    Cannot find a PartModule of typename 'MLGGripFix'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader: Compiling Part 'Squad/Parts/Wheel/LandingGear/GearMedium/GearMedium'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    Cannot find a PartModule of typename 'MLGGripFix'

    I think there is something wrong in ModuleWheelFix.cfg or ModuleWheelFix.dll!

  3. In the game log are several entrys like this:

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader: Compiling Part 'Squad/Parts/Command/cupola/cupola/cupola'

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    PartLoader Warning: Variable removeTweakScale not found in Part

    I think there is something wrong in the ScaleExponents.cfg

    // ** Settings to switch scaling ability **
    TWEAKSCALESETTINGS
    {
    noScaledCrewPods = 1 // set to 0 for scaleable pods
    }
    @PART[*]:HAS[@MODULE[TweakScale],#CrewCapacity[*],~CrewCapacity[0]]:FOR[TweakScale]
    {
    removeTweakScale = #$@TWEAKSCALESETTINGS/noScaledCrewPods$
    }
    @PART[*]:HAS[@MODULE[TweakScale],#removeTweakScale[1]]:FOR[TweakScale]
    {
    !MODULE[TweakScale] {}
    !removeTweakScale
    }

  4. Something in the log, but I don't know if it is realy harmless:

    Non platform assembly: C:\Kerbal Space Program 1.0\GameData\SCANsat\Plugins\SCANsat.dll (this message is harmless)
    Non platform assembly: C:\Kerbal Space Program 1.0\GameData\SCANsat\Plugins\SCANmechjeb.dll (this message is harmless)
    AssemblyLoader: Exception loading 'SCANmechjeb': System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.

    at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)

    at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0

    at AssemblyLoader.LoadAssemblies () [0x00000] in <filename unknown>:0

    Additional information about this exception:

    System.TypeLoadException: Could not load type 'SCANmechjeb.SCANmechjeb' from assembly 'SCANmechjeb, Version=1.1.6.0, Culture=neutral, PublicKeyToken=null'.

    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    MechJeb2-2.5.0.0

    SCANsat-v11rc6

  5. After Updating from 1.50 to 1.52.1 on a mod heavy install I get this error and loading stops:

    IndexOutOfRangeException: Array index is out of range.
    at TweakScale.GoodspeedTweakScale.Setup () [0x00000] in <filename unknown>:0

    at TweakScale.TweakScale.OnLoad (.ConfigNode node) [0x00000] in <filename unknown>:0

    at PartModule.Load (.ConfigNode node) [0x00000] in <filename unknown>:0

    at Part.AddModule (.ConfigNode node) [0x00000] in <filename unknown>:0

    at PartLoader.ParsePart (.UrlConfig urlConfig, .ConfigNode node) [0x00000] in <filename unknown>:0

    at PartLoader+.MoveNext () [0x00000] in <filename unknown>:0

    (Filename: Line: -1)

    IndexOutOfRangeException: Array index is out of range.
    at TweakScale.GoodspeedTweakScale.Setup () [0x00000] in <filename unknown>:0

    at TweakScale.TweakScale.OnStart (StartState state) [0x00000] in <filename unknown>:0

    at Part.ModulesOnStart () [0x00000] in <filename unknown>:0

    at Part+.MoveNext () [0x00000] in <filename unknown>:0

    Exchanging GoodspeedTweakScale with TweakScale helps to eliminate the problem:

    @PART[*]:HAS[@MODULE[GoodspeedTweakScale]]:FIRST
    {
    @MODULE[GoodspeedTweakScale]
    {
    %name = TweakScale
    }
    }

  6. After Updating from 1.50 to 1.52.1 on a mod heavy install I get this error and loading stops:

    IndexOutOfRangeException: Array index is out of range.
    at TweakScale.GoodspeedTweakScale.Setup () [0x00000] in <filename unknown>:0

    at TweakScale.TweakScale.OnLoad (.ConfigNode node) [0x00000] in <filename unknown>:0

    at PartModule.Load (.ConfigNode node) [0x00000] in <filename unknown>:0

    at Part.AddModule (.ConfigNode node) [0x00000] in <filename unknown>:0

    at PartLoader.ParsePart (.UrlConfig urlConfig, .ConfigNode node) [0x00000] in <filename unknown>:0

    at PartLoader+.MoveNext () [0x00000] in <filename unknown>:0

    (Filename: Line: -1)

    IndexOutOfRangeException: Array index is out of range.
    at TweakScale.GoodspeedTweakScale.Setup () [0x00000] in <filename unknown>:0

    at TweakScale.TweakScale.OnStart (StartState state) [0x00000] in <filename unknown>:0

    at Part.ModulesOnStart () [0x00000] in <filename unknown>:0

    at Part+.MoveNext () [0x00000] in <filename unknown>:0

  7. I have made a MM config thats very useful to convert all tanks for Modular Fuel Tanks. Basically it is adding up fuel recurses present in a PART config.


    // Give every PART with a resource a modul ModuleFuelTanks (except PARTS with IntakeAir or a Command Module)
    @PART[*]:HAS[!MODULE[ModuleFuelTanks],!MODULE[ModuleCommand],!RESOURCE[IntakeAir],@RESOURCE[*]]:NEEDS[modularFuelTanks]:FIRST
    {
    MODULE
    {
    name = ModuleFuelTanks
    volume = 0
    type = Default
    }
    }
    @PART[*]:HAS[@MODULE[ModuleFuelTanks],@RESOURCE[LiquidFuel]]:NEEDS[modularFuelTanks]
    {
    @MODULE[ModuleFuelTanks]
    {
    @volume += #$../RESOURCE[LiquidFuel]/amount$
    }
    }

    @PART[*]:HAS[@MODULE[ModuleFuelTanks],@RESOURCE[Oxidizer]]:NEEDS[modularFuelTanks]
    {
    @MODULE[ModuleFuelTanks]
    {
    @volume += #$../RESOURCE[Oxidizer]/amount$
    }
    }
    @PART[*]:HAS[@MODULE[ModuleFuelTanks],@RESOURCE[MonoPropellant]]:NEEDS[modularFuelTanks]
    {
    @MODULE[ModuleFuelTanks]
    {
    @volume += #$../RESOURCE[MonoPropellant]/amount$
    }
    }
    //Divide XenonGas tanks by 56
    @PART[*]:HAS[@MODULE[ModuleFuelTanks],@RESOURCE[XenonGas]]:NEEDS[modularFuelTanks]
    {
    @MODULE[ModuleFuelTanks]
    {
    @volume += #$../RESOURCE[XenonGas]/amount$
    @volume /= 56
    }
    }
    //Divide LiquidHydrogen tanks by 56
    @PART[*]:HAS[@MODULE[ModuleFuelTanks],@RESOURCE[LiquidHydrogen]]:NEEDS[modularFuelTanks]
    {
    @MODULE[ModuleFuelTanks]
    {
    @volume += #$../RESOURCE[LiquidHydrogen]/amount$
    @volume /= 56
    }
    }
    @PART[*]:HAS[@MODULE[ModuleFuelTanks],@RESOURCE[Karborundum]]:NEEDS[modularFuelTanks]
    {
    @MODULE[ModuleFuelTanks]
    {
    @volume += #$../RESOURCE[Karborundum]/amount$
    }
    }
    // If tank volume is still zero than non of the above resources where present and we delete ModuleFuelTanks
    @PART[*]:HAS[@MODULE[ModuleFuelTanks]:HAS[#volume[0]]]:FINAL
    {
    !MODULE[ModuleFuelTanks] {}
    }

×
×
  • Create New...