Add truss decoupler

pull/734/head
ChrisAdderley 5 years ago
parent 00b8e71a52
commit a6bf7bc482

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

@ -63,4 +63,52 @@
}
}
}
}
// Truss Decoupler
@PART[Size1p5_Strut_Decoupler]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-1875-truss-1
}
%rescaleFactor = 1
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gray
VARIANT
{
name = Gray
displayName = #autoLOC_8007101
primaryColor = #212121
secondaryColor = #212121
themeName = Gray
GAMEOBJECTS
{
15DecouplerMetal = true
15DecouplerOrange = false
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007100 // autoLOC_8007100 = Orange
primaryColor = #dc5a28
secondaryColor = #dc5a28
themeName = Orange
GAMEOBJECTS
{
15DecouplerOrange = true
15DecouplerMetal = false
}
}
}
}

@ -66,6 +66,8 @@
- Making History parts replaced:
- Aero
- Protective Rocket Nosecone Mk5A (Nertea)
- Coupling
- Size 1.5 Decoupler (Nertea)
- Engines
- RV-1 'Cub' Vernier Engine (Nertea): now has Basic, Wide and Compact variants
- RK-7 'Kodiak' Liquid Fueled Engine (Nertea): now has 1.875m, 1.875m (boattail), 1.25m, 1.25m (boattail) and Compact variants

@ -267,7 +267,10 @@ Localization
// 1.875m
#LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler
#LOC_RestockPlus_restock-decoupler-1875-1_description = This stack decoupler is a medium sized tool for splitting rockets.
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo kerbodyne separat split
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo separat split
#LOC_RestockPlus_restock-decoupler-1875-truss-1_title = TD-18T Truss Decoupler
#LOC_RestockPlus_restock-decoupler-1875-truss-1_description = This is a decoupler with hollow bits - suitable for hot-staging engines when you split your rocket in twain.
#LOC_RestockPlus_restock-decoupler-1875-truss-1_tags = restock break decouple explo kerbodyne separat split
#LOC_RestockPlus_restock-separator-1875-1_title = TS-18 Separator
#LOC_RestockPlus_restock-separator-1875-1_description = This stack separator is a medium sized separator, much like the other separators. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
#LOC_RestockPlus_restock-separator-1875-1_tags = restock break decouple separat split stag

@ -0,0 +1,192 @@
// ReStock+ 1.0.0
// 1.875m Soyuz Decoupler
PART
{
name = restock-decoupler-1875-truss-1
module = Part
author = Chris Adderley
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-1875-truss-1
}
/// Flag to disable this part if MH is installed
MHReplacement = True
rescaleFactor = 1.0
node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.25, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advConstruction
entryCost = 2150
cost = 450
category = Coupling
subcategory = 0
title = #LOC_RestockPlus_restock-decoupler-1875-truss-1_title
manufacturer = #autoLOC_501662 //#autoLOC_501662 = C7 Aerospace Division
description = #LOC_RestockPlus_restock-decoupler-1875-truss-1_description
attachRules = 1,1,1,1,0
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
breakingForce = 150
breakingTorque = 150
maxTemp = 2000 // = 3000
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1p5, srf
tags = #LOC_RestockPlus_restock-decoupler-1875-truss-1_tags
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
MODULE
{
name = ModuleDecouple
ejectionForce = 125
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gray
VARIANT
{
name = Gray
displayName = #autoLOC_8007101
primaryColor = #212121
secondaryColor = #212121
themeName = Gray
GAMEOBJECTS
{
15DecouplerMetal = true
15DecouplerOrange = false
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007100 // autoLOC_8007100 = Orange
primaryColor = #dc5a28
secondaryColor = #dc5a28
themeName = Orange
GAMEOBJECTS
{
15DecouplerOrange = true
15DecouplerMetal = false
}
}
}
MODULE
{
name = ModuleTestSubject
useStaging = True
useEvent = False
situationMask = 127
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 0 // this just registers altitude as something to care about
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 2000
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 300000
situationMask = 16
body = _NotSun
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 600000
situationMask = 32
body = _NotSun
}
}
DRAG_CUBE
{
cube = 0, 0.5479,0.6578,1.063, 0.5479,0.6627,1.063, 2.363,0.7644,0.7397, 2.363,0.7599,0.5773, 0.5479,0.7109,1.063, 0.5479,0.7101,1.063, 0,0.00108,0, 1.917,0.5397,1.917
cube = 1, 0.5479,0.6578,1.063, 0.5479,0.6627,1.063, 2.363,0.7644,0.7397, 2.363,0.7599,0.5773, 0.5479,0.7109,1.063, 0.5479,0.7101,1.063, 0,0.00108,0, 1.917,0.5397,1.917
}
}

@ -56,6 +56,7 @@ v1.0.0
- Experiment Return Unit (Andrew Cassidy): Small 0.625m to 1.25m conical experiment storage unit
- New Coupling parts
- Advanced Grabbing Unit Junior (Andrew Cassidy): 0.625m klaw
- TD-18-T Truss Decoupler (Nertea): 1.875m decoupler suitable for hot staging. Grey and Soviet Grey variants. Disabled if Making History is installed
- New Payload parts
- Service Bay (1.875m) (Nertea): 1.875m service bay (Open, Opaque, Transparent variants)
- New Thermal parts

Loading…
Cancel
Save