Jump to content

[1.12.0] Ж-20 "Moroz" Spaceplane


Well

Recommended Posts

  • 2 weeks later...

Here's a really simple MM patch to add an inventory slot to the Sanger cockpit. My thinking goes like this ... if the Kerbal can fit inside the cockpit while wearing both a chute and an EVA pack, then I don't feel cheaty about adding an inventory slot so that the Kerbal can store the chute while in orbit or on EVA. Then they can swap to the parachute before reentry. I just ... have these uncontrollable shakes when I see a Kerbal on EVA or on the surface of the moon wearing a parachute ...

Spoiler
@PART[X20Cockpit2]
{
  MODULE
  {
    name = ModuleInventoryPart
    InventorySlots = 1
  }
}

This is for the Sanger. For the Moroz the part name is "X20Cockpit" without a 2 on the end. I'll bet MM allows a comma and another part name...
 

 

Link to comment
Share on other sites

15 minutes ago, OrbitalManeuvers said:

Here's a really simple MM patch to add an inventory slot to the Sanger cockpit. My thinking goes like this ... if the Kerbal can fit inside the cockpit while wearing both a chute and an EVA pack, then I don't feel cheaty about adding an inventory slot so that the Kerbal can store the chute while in orbit or on EVA. Then they can swap to the parachute before reentry. I just ... have these uncontrollable shakes when I see a Kerbal on EVA or on the surface of the moon wearing a parachute ...

  Hide contents
@PART[X20Cockpit2]
{
  MODULE
  {
    name = ModuleInventoryPart
    InventorySlots = 1
  }
}

This is for the Sanger. For the Moroz the part name is "X20Cockpit" without a 2 on the end. I'll bet MM allows a comma and another part name...
 

Can I use it too?

Link to comment
Share on other sites

  • 6 months later...

For anyone interested...

Ж-20 "Moroz" Spaceplane TweakScale Configs

Spoiler
// --------------------------------------------------------------------------------------------------------------------
// X-20 Moroz TweakScale Patches
// Last Updated: January 12th, 2024
// --------------------------------------------------------------------------------------------------------------------

@PART[X20Adapter125]:NEEDS[TweakScale,X-20-Moroz] // X20 to 1.25m Adapter
{
	#@TWEAKSCALEBEHAVIOR[Decoupler]/MODULE[*] { }
	%MODULE[TweakScale]
	{
		type = stack
		defaultScale = 1.25
	}
}

@PART[X20Butt]:NEEDS[TweakScale,X-20-Moroz] // X20-SC "Silbervogel" Service Connector
{
	#@TWEAKSCALEBEHAVIOR[Engine]/MODULE[*] { }
	%MODULE[TweakScale]
	{
		type:NEEDS[!TweakScaleExperimental] = stack_square
		type:NEEDS[TweakScaleExperimental]  = stack_crewed
		defaultScale = 1.25
	}
}

@PART[X20_Butt_Adapter125]:NEEDS[TweakScale,X-20-Moroz] // X20 Launch Adapter 1.25
{
	%MODULE[TweakScale]
	{
		type = stack
		defaultScale = 1.25
	}
}

@PART[X20Adapter]:NEEDS[TweakScale,X-20-Moroz] // X20 Launch Adapter 1.875
{
	%MODULE[TweakScale]
	{
		type = stack
		defaultScale = 1.875
	}
}

@PART[X20CrewCabin]:NEEDS[TweakScale,X-20-Moroz] // X20-CC "Hywards" Crew Cabin
{
	%MODULE[TweakScale]
	{
		type:NEEDS[!TweakScaleExperimental] = stack_square
		type:NEEDS[TweakScaleExperimental]  = stack_crewed
		defaultScale = 1.25
	}
}

@PART[X20CargoBay]:NEEDS[TweakScale,X-20-Moroz] // X20-CRG "Bomi" Cargo Bay
{
	%MODULE[TweakScale]
	{
		type = stack
		defaultScale = 1.25
	}
}

@PART[X20Cockpit]:NEEDS[TweakScale,X-20-Moroz] // X20-C "Moroz" Cockpit
{
	#@TWEAKSCALEBEHAVIOR[Engine]/MODULE[*] { }
	%MODULE[TweakScale]
	{
		type:NEEDS[!TweakScaleExperimental] = stack_square
		type:NEEDS[TweakScaleExperimental]  = stack_crewed
		defaultScale = 1.25
	}
}

@PART[X20Cockpit2]:NEEDS[TweakScale,X-20-Moroz] // X20-D "Sanger" Cockpit
{
	#@TWEAKSCALEBEHAVIOR[Engine]/MODULE[*] { }
	%MODULE[TweakScale]
	{
		type:NEEDS[!TweakScaleExperimental] = stack_square
		type:NEEDS[TweakScaleExperimental]  = stack_crewed
		defaultScale = 1.25
	}
}

@PART[X20Fin]:NEEDS[TweakScale,X-20-Moroz] // X20 Tail Fin
{
	%MODULE[TweakScale]
	{
		type = free_square
	}
}

@PART[X20Flap]:NEEDS[TweakScale,X-20-Moroz] // X20 Elevon
{
	%MODULE[TweakScale]
	{
		type = free_square
	}
}

@PART[X20_Payload_CrewTube]:NEEDS[TweakScale,X-20-Moroz] // Payload CrewTube
{
	%MODULE[TweakScale]
	{
		type = stack
		defaultScale = 1.25
	}
}

@PART[X20_Shield]:NEEDS[TweakScale,X-20-Moroz] // X20 "Blind" Windows Cover
{
	#@TWEAKSCALEBEHAVIOR[Decoupler]/MODULE[*] { }
	%MODULE[TweakScale]
	{
		type = stack
		defaultScale = 1.25
	}
}

@PART[X20_Skid]:NEEDS[TweakScale,X-20-Moroz] // x20 Small Landing Skid
{
	%MODULE[TweakScale]
	{
		type = free
	}
}

@PART[X20Wing]:NEEDS[TweakScale,X-20-Moroz] // X20-DW Delta Wing
{
	%MODULE[TweakScale]
	{
		type = free_square
	}
}

 

 

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