Decoupler fixes

pull/482/head
Chris Adderley 5 years ago
parent 7f89cb336e
commit 512f2adb29

@ -70,7 +70,7 @@
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchor = LargeDecouplerBase
@anchorName = LargeDecouplerBase
}
}
@ -88,7 +88,7 @@
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchor = SmallDecouplerBase
@anchorName = SmallDecouplerBase
}
}
@ -105,6 +105,6 @@
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchor = WeirdDecouplerBase
@anchorName = WeirdDecouplerBase
}
}

@ -104,12 +104,16 @@ Localization
#LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler
#LOC_RestockPlus_restock-decoupler-1875-1_description = The TD-18 Stack Decoupler is a medium sized tool for splitting rockets.
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock reak decouple explo kerbodyne separat split
#LOC_RestockPlus_restock-decoupler-1875-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 = The TS-18 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
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_title = TT-14 Radial Decoupler
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_description = The TT-14 is an extra small decoupler for very small separation events.
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags = restock break decouple separat split stag
// Aerodynamic
#LOC_RestockPlus_restock-nosecone-1875-1_title = Protective Rocket Nose Mk18
#LOC_RestockPlus_restock-nosecone-1875-1_description = For capping off those medium size boosters, you can't beat the Mark 18, unless you're the Mark 19.

@ -0,0 +1,150 @@
// ReStock+ 0.1.0
// Tiny Radial Decoupler
PART
{
name = restock-decoupler-radial-tiny-1
module = Part
author = Chris Adderley
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-radial-4
}
scale = 1
rescaleFactor = 1
node_attach = 0.00, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = -0.056, 0.0, 0, -1.0, 0.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = stability
entryCost = 1000
cost = 250
category = Coupling
subcategory = 0
title = #LOC_RestockPlus_restock-decoupler-radial-tiny-1_title
manufacturer = #autoLOC_501629 //#autoLOC_501629 = O.M.B. Demolition Enterprises
description = #LOC_RestockPlus_restock-decoupler-radial-tiny-1_description
attachRules = 0,1,0,1,0
mass = 0.0125
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 8
maxTemp = 2000 // = 3200
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags
fuelCrossFeed = False
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = TinyDecouplerBase
ejectionForce = 70
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
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
}
}
}

@ -8,7 +8,7 @@ PART
MODEL
{
model = ReStockPlus/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
scale = 1.0, 1.0, 1.0
}

Loading…
Cancel
Save