Valiant and Pug added

This commit is contained in:
Chris Adderley 2019-01-31 12:07:34 -08:00
parent eaed96a32b
commit 81b4c9b648
12 changed files with 261 additions and 41 deletions

View File

@ -1066,10 +1066,10 @@
LV_T45_Boattail = true LV_T45_Boattail = true
LV_T45_Basic = false LV_T45_Basic = false
LV_T45_Compact = false LV_T45_Compact = false
T45_PistonTop001 = false T45_Piston001 = false
T45_PistonTop002 = false T45_Piston002 = false
T45_PistonTop003 = false T45_Piston003 = false
T45_PistonTop004 = false T45_Piston004 = false
Engine = false Engine = false
EngineBoattail = true EngineBoattail = true
ShroudT45 = false ShroudT45 = false

View File

@ -10,6 +10,10 @@ PART
model = ReStock/Assets/Engine/restock-engine-pug-1 model = ReStock/Assets/Engine/restock-engine-pug-1
} }
rescaleFactor = 1 rescaleFactor = 1
scale = 1
node_attach = 0.0, 0.251, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.251, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.249, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = basicRocketry TechRequired = basicRocketry
entryCost = 1600 entryCost = 1600
@ -33,6 +37,56 @@ PART
bulkheadProfiles = size1 bulkheadProfiles = size1
tags = #LOC_RestockPlus_restock-engine-pug_tags tags = #LOC_RestockPlus_restock-engine-pug_tags
resourcePriorityUseParentInverseStage = True resourcePriorityUseParentInverseStage = True
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-pug-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = ReStock/FX/restock-fx-pug-1
transformName = fxTransformCore
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
}
}
MODULE MODULE
{ {
name = ModuleEnginesFX name = ModuleEnginesFX
@ -44,6 +98,7 @@ PART
heatProduction = 50 heatProduction = 50
EngineType = LiquidFuel EngineType = LiquidFuel
exhaustDamageDistanceOffset = 0.34 exhaustDamageDistanceOffset = 0.34
runningEffectName = fx-pug-running
PROPELLANT PROPELLANT
{ {
name = LiquidFuel name = LiquidFuel
@ -86,11 +141,11 @@ PART
secondaryColor = #999999 secondaryColor = #999999
GAMEOBJECTS GAMEOBJECTS
{ {
Pug_125 = false LV_303 = true
Pug_Boattail = true LV_303_Boattail = false
Pug_Compact = false LV_303_Compact = false
ShroudPugBasic = true Shroud = true
ShroudPugCompact = false Shroud_Compact = false
} }
} }
VARIANT VARIANT
@ -101,11 +156,11 @@ PART
secondaryColor = #000000 secondaryColor = #000000
GAMEOBJECTS GAMEOBJECTS
{ {
Pug_125 = false LV_303 = false
Pug_Boattail = true LV_303_Boattail = true
Pug_Compact = false LV_303_Compact = false
ShroudPugBasic = false Shroud = false
ShroudPugCompact = false Shroud_Compact = false
} }
} }
VARIANT VARIANT
@ -116,18 +171,18 @@ PART
secondaryColor = #f69449 secondaryColor = #f69449
GAMEOBJECTS GAMEOBJECTS
{ {
Pug_125 = false LV_303 = false
Pug_Boattail = false LV_303_Boattail = false
Pug_Compact = true LV_303_Compact = true
ShroudPugBasic = false Shroud = false
ShroudPugCompact = true Shroud_Compact = true
} }
} }
} }
MODULE MODULE
{ {
name = ModuleJettison name = ModuleJettison
jettisonName = fairing jettisonName = Shroud,Shroud_Compact
bottomNodeName = bottom bottomNodeName = bottom
isFairing = True isFairing = True
jettisonedObjectMass = 0.1 jettisonedObjectMass = 0.1

View File

@ -9,7 +9,105 @@ PART
{ {
model = ReStock/Assets/Engine/restock-engine-valiant-1 model = ReStock/Assets/Engine/restock-engine-valiant-1
} }
node_attach = 0.0, 0.4499999, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.4499999, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.87125, 0.0, 0.0, -1.0, 0.0, 1
rescaleFactor = 1 rescaleFactor = 1
scale = 1
!EFFECTS {}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-valiant-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = turbo
modelName = ReStock/FX/restock-fx-valiant-turbo-1
transformName = fxTransformTurbo
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.35
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = core
modelName = ReStock/FX/restock-fx-valiant-core-1
transformName = fxTransformCore
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.35
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = plume
modelName = ReStock/FX/restock-fx-valiant-plume-1
transformName = fxTransformPlume
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.35
speed = 1.0 1.0
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = smokePoint
emission = 0.0 0.0
emission = 0.05 0.0
emission = 0.075 0.25
emission = 1.0 1.25
speed = 0.0 0.25
speed = 1.0 1.0
localOffset = 0, 0, 0
}
}
}
TechRequired = basicRocketry TechRequired = basicRocketry
entryCost = 1500 entryCost = 1500
@ -43,6 +141,7 @@ PART
heatProduction = 200 heatProduction = 200
fxOffset = 0, 0, -0.05 fxOffset = 0, 0, -0.05
EngineType = LiquidFuel EngineType = LiquidFuel
runningEffectName = fx-valiant-running
exhaustDamageDistanceOffset = 0.79 exhaustDamageDistanceOffset = 0.79
PROPELLANT PROPELLANT
{ {
@ -74,11 +173,23 @@ PART
secondaryColor = #999999 secondaryColor = #999999
GAMEOBJECTS GAMEOBJECTS
{ {
Valiant_125 = true LV_T15 = true
Valiant_Boattail = false LV_T15_Boattail = false
Valiant_Compact = false LV_T15_Compact = false
ShroudValiantBasic = true Shroud = true
ShroudValiantCompact = false Shroud_Compact = false
EngineCompact = false
Engine = true
MovingPartsCompactT15 = false
MovingParts = true
Piston001Lower = true
Piston002Lower = true
Piston003Lower = false
Piston004Lower = false
Piston001Upper = true
Piston002Upper = true
Piston003Upper = false
Piston004Upper = false
} }
} }
VARIANT VARIANT
@ -89,11 +200,23 @@ PART
secondaryColor = #000000 secondaryColor = #000000
GAMEOBJECTS GAMEOBJECTS
{ {
Valiant_125 = false LV_T15 = false
Valiant_Boattail = true LV_T15_Boattail = true
Valiant_Compact = false LV_T15_Compact = false
ShroudValiantBasic = false Shroud = false
ShroudValiantCompact = false Shroud_Compact = false
EngineCompact = false
Engine = true
MovingPartsCompactT15 = false
MovingParts = false
Piston001Lower = false
Piston002Lower = false
Piston003Lower = false
Piston004Lower = false
Piston001Upper = false
Piston002Upper = false
Piston003Upper = false
Piston004Upper = false
} }
} }
VARIANT VARIANT
@ -104,11 +227,23 @@ PART
secondaryColor = #f69449 secondaryColor = #f69449
GAMEOBJECTS GAMEOBJECTS
{ {
Valiant_125 = false LV_T15 = false
Valiant_Boattail = false LV_T15_Boattail = false
Valiant_Compact = true LV_T15_Compact = true
ShroudValiantBasic = false Shroud = false
ShroudValiantCompact = true Shroud_Compact = true
EngineCompact = true
Engine = false
MovingPartsCompactT15 = true
MovingParts = false
Piston001Lower = false
Piston002Lower = false
Piston003Lower = true
Piston004Lower = true
Piston001Upper = false
Piston002Upper = false
Piston003Upper = true
Piston004Upper = true
} }
} }
} }
@ -125,19 +260,49 @@ PART
name = FXModuleLookAtConstraint name = FXModuleLookAtConstraint
CONSTRAINLOOKFX CONSTRAINLOOKFX
{ {
targetName = Piston01Target targetName = Piston001Lower
rotatorsName = Piston01Anchor rotatorsName = Piston001Upper
} }
CONSTRAINLOOKFX CONSTRAINLOOKFX
{ {
targetName = Piston02Target targetName = Piston001Upper
rotatorsName = Piston02Anchor rotatorsName = Piston001Lower
}
CONSTRAINLOOKFX
{
targetName = Piston002Lower
rotatorsName = Piston002Upper
}
CONSTRAINLOOKFX
{
targetName = Piston002Upper
rotatorsName = Piston002Lower
}
CONSTRAINLOOKFX
{
targetName = Piston003Lower
rotatorsName = Piston003Upper
}
CONSTRAINLOOKFX
{
targetName = Piston003Upper
rotatorsName = Piston003Lower
}
CONSTRAINLOOKFX
{
targetName = Piston004Lower
rotatorsName = Piston004Upper
}
CONSTRAINLOOKFX
{
targetName = Piston004Upper
rotatorsName = Piston004Lower
} }
} }
MODULE MODULE
{ {
name = ModuleJettison name = ModuleJettison
jettisonName = fairing jettisonName = Shroud,Shroud_Compact
bottomNodeName = bottom bottomNodeName = bottom
isFairing = True isFairing = True
jettisonedObjectMass = 0.1 jettisonedObjectMass = 0.1