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_Basic = false
LV_T45_Compact = false
T45_PistonTop001 = false
T45_PistonTop002 = false
T45_PistonTop003 = false
T45_PistonTop004 = false
T45_Piston001 = false
T45_Piston002 = false
T45_Piston003 = false
T45_Piston004 = false
Engine = false
EngineBoattail = true
ShroudT45 = false

View File

@ -10,6 +10,10 @@ PART
model = ReStock/Assets/Engine/restock-engine-pug-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
entryCost = 1600
@ -33,6 +37,56 @@ PART
bulkheadProfiles = size1
tags = #LOC_RestockPlus_restock-engine-pug_tags
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
{
name = ModuleEnginesFX
@ -44,6 +98,7 @@ PART
heatProduction = 50
EngineType = LiquidFuel
exhaustDamageDistanceOffset = 0.34
runningEffectName = fx-pug-running
PROPELLANT
{
name = LiquidFuel
@ -86,11 +141,11 @@ PART
secondaryColor = #999999
GAMEOBJECTS
{
Pug_125 = false
Pug_Boattail = true
Pug_Compact = false
ShroudPugBasic = true
ShroudPugCompact = false
LV_303 = true
LV_303_Boattail = false
LV_303_Compact = false
Shroud = true
Shroud_Compact = false
}
}
VARIANT
@ -101,11 +156,11 @@ PART
secondaryColor = #000000
GAMEOBJECTS
{
Pug_125 = false
Pug_Boattail = true
Pug_Compact = false
ShroudPugBasic = false
ShroudPugCompact = false
LV_303 = false
LV_303_Boattail = true
LV_303_Compact = false
Shroud = false
Shroud_Compact = false
}
}
VARIANT
@ -116,18 +171,18 @@ PART
secondaryColor = #f69449
GAMEOBJECTS
{
Pug_125 = false
Pug_Boattail = false
Pug_Compact = true
ShroudPugBasic = false
ShroudPugCompact = true
LV_303 = false
LV_303_Boattail = false
LV_303_Compact = true
Shroud = false
Shroud_Compact = true
}
}
}
MODULE
{
name = ModuleJettison
jettisonName = fairing
jettisonName = Shroud,Shroud_Compact
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1

View File

@ -9,8 +9,106 @@ PART
{
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
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
entryCost = 1500
cost = 500
@ -43,6 +141,7 @@ PART
heatProduction = 200
fxOffset = 0, 0, -0.05
EngineType = LiquidFuel
runningEffectName = fx-valiant-running
exhaustDamageDistanceOffset = 0.79
PROPELLANT
{
@ -74,11 +173,23 @@ PART
secondaryColor = #999999
GAMEOBJECTS
{
Valiant_125 = true
Valiant_Boattail = false
Valiant_Compact = false
ShroudValiantBasic = true
ShroudValiantCompact = false
LV_T15 = true
LV_T15_Boattail = false
LV_T15_Compact = false
Shroud = true
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
@ -89,11 +200,23 @@ PART
secondaryColor = #000000
GAMEOBJECTS
{
Valiant_125 = false
Valiant_Boattail = true
Valiant_Compact = false
ShroudValiantBasic = false
ShroudValiantCompact = false
LV_T15 = false
LV_T15_Boattail = true
LV_T15_Compact = false
Shroud = 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
@ -104,11 +227,23 @@ PART
secondaryColor = #f69449
GAMEOBJECTS
{
Valiant_125 = false
Valiant_Boattail = false
Valiant_Compact = true
ShroudValiantBasic = false
ShroudValiantCompact = true
LV_T15 = false
LV_T15_Boattail = false
LV_T15_Compact = true
Shroud = false
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
CONSTRAINLOOKFX
{
targetName = Piston01Target
rotatorsName = Piston01Anchor
targetName = Piston001Lower
rotatorsName = Piston001Upper
}
CONSTRAINLOOKFX
{
targetName = Piston02Target
rotatorsName = Piston02Anchor
targetName = Piston001Upper
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
{
name = ModuleJettison
jettisonName = fairing
jettisonName = Shroud,Shroud_Compact
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1