Jump to content

[1.10.x] Mark IV Spaceplane System (August 3)


Nertea

Recommended Posts

  • 1 month later...

Hello, i have an issue with this mod, (and maybe the adopted version of RPM) So, i built a SSTO with the newest cockpit from the mod, i crashed but the cockpit and a ventral cargo bay survived, i go in IVA mode, messed around with the buttons, and clicked the yellow radio for the recovery team, then the space center view, but the vessel was ready for recover, when it was already recovered, when i clicked it nothing happended no UI for the Science crew or parts, no button worked, i wasnt able to go into any building and it throwed exceptions of Null reference object not set an instance of an object

Link to comment
Share on other sites

  • 1 month later...

I'm getting a warning from B9PartSwitch with MarkIv installed (1.8 version): "Duplicated subtype names found on ModuleB9PartSwitch (moduleID='meshswitch') on part: LH2/O/MP, LH2/MP"

The problem seems to be this section of the MarkIVCryoTanksSwitcher.cfg:

 

@PART[mk4adapter*]:NEEDS[CryoTanks]:FOR[zzz_CryoTanks]
{
  %totalCost = #$cost$

  %massOffset = #$mass$
  @massOffset *= -1

  @MODULE[ModuleB9PartSwitch]
  {
    SUBTYPE
    {
      name = LH2/O/MP
      tankType = MkIVLH2OCryoMP-S
      addedMass = #$../../massOffset$

      %costOffset = #$../baseVolume$
      @costOffset *= 0.1791704545
      @costOffset -= #$../../totalCost$
      addedCost = #$costOffset$
      transform = Basic
			transform = TankRCS
    }
    SUBTYPE
    {
      name = LH2/MP
      tankType = MkIVLH2CryoMP-S
      addedMass = #$../../massOffset$

      %costOffset = #$../baseVolume$
      @costOffset *= 0.092375
      @costOffset -= #$../../totalCost$
      addedCost = #$costOffset$
      transform = Basic
			transform = TankRCS
    }
  }
  MODULE
	{
		name =  ModuleCryoTank
		CoolingCost = 0.09
		CoolingEnabled = False
		BOILOFFCONFIG
		{
			FuelName = LqdHydrogen
			// in % per hr
			BoiloffRate = 0.05
		}
	}
}

 

Edited by dlrk
Link to comment
Share on other sites

Hello I downloaded this lovely mod by CKAN

This is the Feb 2020 one for the new KSP 1.9.0 version of the game!

 

Two small problems found though, 

1 > there is a hull skin glitch on the medium length lifting body fuel tank section where the top white curved surface of that hull is going nuts with lot's of breaking up of the surface textures!  

and

2 > that medium length lifting body fuel tank, does not seem to have a menu by right clicking to choose the fuel type inside it? 

I right click on it and all I get is the normal menu to choose to set the attachment of the part by heaviest part or parent part or grandfather part and the normal attachment also.. Nothing at all about choosing any fuel type? 

Odd. 

And a pain as I having to build a normal set of fuel tanks for rockets inside the lifting body section just to have fuel for big 3.75 m cargo shuttle design I doing now! 

Anyone know why there is no fuel menu on the part?

Any ideas why be great. :wink:

Link to comment
Share on other sites

1 hour ago, Steller dude 63 said:

Hello I downloaded this lovely mod by CKAN

This is the Feb 2020 one for the new KSP 1.9.0 version of the game!

 

Two small problems found though, 

1 > there is a hull skin glitch on the medium length lifting body fuel tank section where the top white curved surface of that hull is going nuts with lot's of breaking up of the surface textures!  

and

2 > that medium length lifting body fuel tank, does not seem to have a menu by right clicking to choose the fuel type inside it? 

I right click on it and all I get is the normal menu to choose to set the attachment of the part by heaviest part or parent part or grandfather part and the normal attachment also.. Nothing at all about choosing any fuel type? 

Odd. 

And a pain as I having to build a normal set of fuel tanks for rockets inside the lifting body section just to have fuel for big 3.75 m cargo shuttle design I doing now! 

Anyone know why there is no fuel menu on the part?

Any ideas why be great. :wink:

Sounds like you may be missing a dependency, in particular B9PartSwitch. 

Link to comment
Share on other sites

23 hours ago, Nertea said:

Yeah but it's probably a weird mod interaction. Need to know what mods you have installed that affect fuel tanks. 

Just MFT, CryoTanks and Procedural Parts. Also FAR, but I'm not sure how that could make a difference.

Edited by dlrk
Link to comment
Share on other sites

  • 2 weeks later...
On 2/29/2020 at 5:31 PM, Virtualgenius said:

@Nertea was wondering if you would consider making wings for this mod stock sucks as in butt ugly and choices are limited or patched together  and not a fan of procedural 

Nah wings and fairings are those two things best done procedurally.

On 3/1/2020 at 8:30 AM, dlrk said:

Just MFT, CryoTanks and Procedural Parts. Also FAR, but I'm not sure how that could make a difference.

I haven't completely forgotten this - still looking into it.

Link to comment
Share on other sites

  • 3 weeks later...

Hey there, I thought you'd like a heads up. Running the 3.1.1 version of this mod with the v2.15.2 of B9 Part Switch causes the following error code:
B9PartSwitch has encountered a fatal error and KSP needs to close.
Fatal exception while loading fields on module ModuleB9PartSwitch on part
Exception while loading field subtypes on type B9PartSwitch.ModuleB9PartSwitch
Exception while loading fields on subtype PartSubtype LH2/O/MP
Exception while loading field tankType on type B9PartSwitch.PartSubtype
No tank type named 'MkIVLH20CryoMP-5' exists

Fatal exception while loading fields on module ModuleB9PartSwitch on part
Exception while loading field subtypes on type B9PartSwitch.ModuleB9PartSwitch
Exception while loading fields on subtype PartSubtype LH2/O/MP
Exception while loading field tankType on type B9PartSwitch.PartSubtype
No tank type named 'MkIVLH2OCryoMP' exists
 

Removing this mod (MkIV Spaceplane System) gets rid of the issue.

Link to comment
Share on other sites

16 hours ago, EvilGenius97 said:

Hey there, I thought you'd like a heads up. Running the 3.1.1 version of this mod with the v2.15.2 of B9 Part Switch causes the following error code:
B9PartSwitch has encountered a fatal error and KSP needs to close.
Fatal exception while loading fields on module ModuleB9PartSwitch on part
Exception while loading field subtypes on type B9PartSwitch.ModuleB9PartSwitch
Exception while loading fields on subtype PartSubtype LH2/O/MP
Exception while loading field tankType on type B9PartSwitch.PartSubtype
No tank type named 'MkIVLH20CryoMP-5' exists

Fatal exception while loading fields on module ModuleB9PartSwitch on part
Exception while loading field subtypes on type B9PartSwitch.ModuleB9PartSwitch
Exception while loading fields on subtype PartSubtype LH2/O/MP
Exception while loading field tankType on type B9PartSwitch.PartSubtype
No tank type named 'MkIVLH2OCryoMP' exists
 

Removing this mod (MkIV Spaceplane System) gets rid of the issue.

I just started up the game with these two mods and no such error appeared. Post your log, modlist and modulemanager cache file.

Link to comment
Share on other sites

On 2/23/2020 at 9:32 AM, dlrk said:

I'm getting a warning from B9PartSwitch with MarkIv installed (1.8 version): "Duplicated subtype names found on ModuleB9PartSwitch (moduleID='meshswitch') on part: LH2/O/MP, LH2/MP"

The problem seems to be this section of the MarkIVCryoTanksSwitcher.cfg:

 


@PART[mk4adapter*]:NEEDS[CryoTanks]:FOR[zzz_CryoTanks]
{
  %totalCost = #$cost$

  %massOffset = #$mass$
  @massOffset *= -1

  @MODULE[ModuleB9PartSwitch]
  {
    SUBTYPE
    {
      name = LH2/O/MP
      tankType = MkIVLH2OCryoMP-S
      addedMass = #$../../massOffset$

      %costOffset = #$../baseVolume$
      @costOffset *= 0.1791704545
      @costOffset -= #$../../totalCost$
      addedCost = #$costOffset$
      transform = Basic
			transform = TankRCS
    }
    SUBTYPE
    {
      name = LH2/MP
      tankType = MkIVLH2CryoMP-S
      addedMass = #$../../massOffset$

      %costOffset = #$../baseVolume$
      @costOffset *= 0.092375
      @costOffset -= #$../../totalCost$
      addedCost = #$costOffset$
      transform = Basic
			transform = TankRCS
    }
  }
  MODULE
	{
		name =  ModuleCryoTank
		CoolingCost = 0.09
		CoolingEnabled = False
		BOILOFFCONFIG
		{
			FuelName = LqdHydrogen
			// in % per hr
			BoiloffRate = 0.05
		}
	}
}

 

I"ve been over this a number of times and I'm having issues locating anything that could cause this (can't reproduce it of course). Could you dump your MM cache and log? There has to be something in another mod adding those subtypes when trying to be compatible...

Link to comment
Share on other sites

5 hours ago, EvilGenius97 said:

This should have everything, if I missed something please let me know.
Google Drive File

Reading through your log, you have a lot of errors going on. Key one I see is that you have CryoTanks_Core installed, which is a CKAN thing which only handles boiloff and doesn't provide any configuration. Typically this should not be installed without the rest of CryoTanks - not entirely sure what is happening to cause that. Some other mod, I guess.

Anyways, this is triggering the MkIV CryoTanks patches to run, which assumes the presence of CommunityResourcePack... which doesn't seem to be installed, hence the error. 

I will add additional gating to the CryoTanks compatability patches to ensure they don't run without CRP, but there are a lot of other critical errors in that log. You'll likely have to resolve them first. 

Link to comment
Share on other sites

7 hours ago, Nertea said:

Reading through your log, you have a lot of errors going on. Key one I see is that you have CryoTanks_Core installed, which is a CKAN thing which only handles boiloff and doesn't provide any configuration. Typically this should not be installed without the rest of CryoTanks - not entirely sure what is happening to cause that. Some other mod, I guess.

Anyways, this is triggering the MkIV CryoTanks patches to run, which assumes the presence of CommunityResourcePack... which doesn't seem to be installed, hence the error. 

I will add additional gating to the CryoTanks compatability patches to ensure they don't run without CRP, but there are a lot of other critical errors in that log. You'll likely have to resolve them first. 

Oh hey, would ya look at that... Yeah I've been waiting for CRP to update to 1.9.x, and as for the CryoTanks Core, I think that's installed because I'm a moron... I really need to learn how to read these logs... Well thank you for letting me know what the actual problem was.
And oh gee, would ya look at that. Got rid of the CryoTanks core... problem goes away... Which is good, I've been looking forward to this mod. Thanks again!

Link to comment
Share on other sites

1 hour ago, EvilGenius97 said:

I really need to learn how to read these logs...

We all have to start somewhere, and theres no time like the present.. (if you're in isolation shutdown like most of us, literally so!) Go for it...

Link to comment
Share on other sites

The fact that it's available on CKAN doesn't mean that it is supported. Yes, you may try to install it through CKAN (and I'm sure most people do), and it will probably work. But if it doesn't, or of the release is not updated on CKAN, you'll have to find someone else to solve these problems.

Link to comment
Share on other sites

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