mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Adjust basic engine volume responses
This commit is contained in:
@ -14,149 +14,152 @@
|
|||||||
}
|
}
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
running_closed
|
running_closed
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_spurts
|
clip = sound_rocket_spurts
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
}
|
pitch = 1.0 1.8
|
||||||
PREFAB_PARTICLE
|
loop = true
|
||||||
{
|
}
|
||||||
prefabName = fx_smokeTrail_aeroSpike
|
PREFAB_PARTICLE
|
||||||
transformName = smokePoint
|
{
|
||||||
emission = 0.0 0.0
|
prefabName = fx_smokeTrail_aeroSpike
|
||||||
emission = 0.05 0.0
|
transformName = smokePoint
|
||||||
emission = 0.075 0.25
|
emission = 0.0 0.0
|
||||||
emission = 1.0 1.25
|
emission = 0.05 0.0
|
||||||
speed = 0.0 0.25
|
emission = 0.075 0.25
|
||||||
speed = 1.0 1.0
|
emission = 1.0 1.25
|
||||||
localOffset = 0, 0, 1
|
speed = 0.0 0.25
|
||||||
}
|
speed = 1.0 1.0
|
||||||
MODEL_MULTI_PARTICLE
|
localOffset = 0, 0, 1
|
||||||
{
|
}
|
||||||
|
MODEL_MULTI_PARTICLE
|
||||||
|
{
|
||||||
name = coreclosed
|
name = coreclosed
|
||||||
modelName = ReStock/FX/restock-fx-rapier-closed-core-1
|
modelName = ReStock/FX/restock-fx-rapier-closed-core-1
|
||||||
transformName = fxTransformCore
|
transformName = fxTransformCore
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.5
|
speed = 0.0 0.5
|
||||||
speed = 1.0 1.2
|
speed = 1.0 1.2
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
name = plumeclosed
|
name = plumeclosed
|
||||||
modelName = ReStock/FX/restock-fx-rapier-closed-plume-1
|
modelName = ReStock/FX/restock-fx-rapier-closed-plume-1
|
||||||
transformName = fxTransformPlume
|
transformName = fxTransformPlume
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.5
|
speed = 0.0 0.5
|
||||||
speed = 1.0 1.2
|
speed = 1.0 1.2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
power_open
|
power_open
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_spurts
|
clip = sound_rocket_spurts
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 0.05 0.0
|
volume = 0.01 0.4
|
||||||
volume = 1.0 1.0
|
volume = 1.0 1.0
|
||||||
pitch = 0.0 0.2
|
pitch = 0.0 0.2
|
||||||
pitch = 1.0 1.0
|
pitch = 0.01 0.6
|
||||||
loop = true
|
pitch = 1.0 1.8
|
||||||
}
|
loop = true
|
||||||
MODEL_MULTI_PARTICLE
|
}
|
||||||
{
|
MODEL_MULTI_PARTICLE
|
||||||
|
{
|
||||||
name = coreopen
|
name = coreopen
|
||||||
modelName = ReStock/FX/restock-fx-rapier-open-core-1
|
modelName = ReStock/FX/restock-fx-rapier-open-core-1
|
||||||
transformName = fxTransformCore
|
transformName = fxTransformCore
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.5
|
speed = 0.0 0.5
|
||||||
speed = 1.0 1.2
|
speed = 1.0 1.2
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
name = plumeopen
|
name = plumeopen
|
||||||
modelName = ReStock/FX/restock-fx-rapier-open-plume-1
|
modelName = ReStock/FX/restock-fx-rapier-open-plume-1
|
||||||
transformName = fxTransformPlume
|
transformName = fxTransformPlume
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.5
|
speed = 0.0 0.5
|
||||||
speed = 1.0 1.2
|
speed = 1.0 1.2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
running_open
|
running_open
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_jet_deep
|
clip = sound_jet_deep
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 0.05 0.6
|
volume = 0.05 0.6
|
||||||
volume = 1.0 1.0
|
volume = 1.0 1.0
|
||||||
pitch = 0.0 0.7
|
pitch = 0.0 0.7
|
||||||
pitch = 1.0 1.4
|
pitch = 1.0 1.4
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_smokeTrail_aeroSpike
|
prefabName = fx_smokeTrail_aeroSpike
|
||||||
transformName = smokePoint
|
transformName = smokePoint
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.25
|
speed = 0.0 0.25
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
localOffset = 0, 0, 1
|
localOffset = 0, 0, 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_vent_soft
|
clip = sound_vent_soft
|
||||||
volume = 1.0
|
volume = 1.0
|
||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flameout
|
flameout
|
||||||
{
|
{
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_exhaustSparks_flameout_2
|
prefabName = fx_exhaustSparks_flameout_2
|
||||||
transformName = smokePoint
|
transformName = smokePoint
|
||||||
oneShot = true
|
oneShot = true
|
||||||
}
|
}
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_explosion_low
|
clip = sound_explosion_low
|
||||||
volume = 1.0
|
volume = 1.0
|
||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@MODULE[ModuleGimbal]
|
@MODULE[ModuleGimbal]
|
||||||
{
|
{
|
||||||
@ -165,7 +168,7 @@
|
|||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
|
|
||||||
!MODULE[FXModuleAnimateThrottle] {}
|
!MODULE[FXModuleAnimateThrottle] {}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleThrottleEffects
|
name = FXModuleThrottleEffects
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -257,9 +257,11 @@
|
|||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
|
volume = 0.01 0.4
|
||||||
volume = 1.0 1.0
|
volume = 1.0 1.0
|
||||||
pitch = 0.0 0.2
|
pitch = 0.0 0.2
|
||||||
pitch = 1.0 1.0
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -410,7 +412,7 @@
|
|||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = Fairing125,Fairing25,FairingCompact
|
@jettisonName = Fairing125,Fairing25,FairingCompact
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
}
|
}
|
||||||
|
|
||||||
@MODULE[ModuleGimbal]
|
@MODULE[ModuleGimbal]
|
||||||
@ -567,12 +569,11 @@
|
|||||||
!sound_rocket_hard = DELETE
|
!sound_rocket_hard = DELETE
|
||||||
!sound_vent_soft = DELETE
|
!sound_vent_soft = DELETE
|
||||||
!sound_explosion_low = DELETE
|
!sound_explosion_low = DELETE
|
||||||
|
DRAG_CUBE
|
||||||
DRAG_CUBE
|
{
|
||||||
{
|
cube = Fairing, 1.208,0.7553,0.7254, 1.208,0.7553,0.7254, 1.253,0.9242,0.2382, 1.253,0.6771,0.8475, 1.208,0.7546,0.7254, 1.208,0.7549,0.7254, -2.086E-06,-0.3681,1.788E-07, 1.268,0.9682,1.268
|
||||||
cube = Fairing, 1.208,0.7553,0.7254, 1.208,0.7553,0.7254, 1.253,0.9242,0.2382, 1.253,0.6771,0.8475, 1.208,0.7546,0.7254, 1.208,0.7549,0.7254, -2.086E-06,-0.3681,1.788E-07, 1.268,0.9682,1.268
|
cube = Clean, 1.126,0.7562,0.7165, 1.126,0.7561,0.7165, 0.3048,0.9031,0.2075, 0.3048,0.9011,0.2075, 1.126,0.7553,0.7165, 1.126,0.7554,0.7165, 0,-0.3739,0, 1.25,0.9566,1.25
|
||||||
cube = Clean, 1.126,0.7562,0.7165, 1.126,0.7561,0.7165, 0.3048,0.9031,0.2075, 0.3048,0.9011,0.2075, 1.126,0.7553,0.7165, 1.126,0.7554,0.7165, 0,-0.3739,0, 1.25,0.9566,1.25
|
}
|
||||||
}
|
|
||||||
|
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
@ -581,11 +582,11 @@
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_vent_medium
|
clip = sound_vent_medium
|
||||||
volume = 1.0
|
volume = 1.0
|
||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flameout
|
flameout
|
||||||
@ -606,9 +607,11 @@
|
|||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.2
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 0.6
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.1
|
||||||
|
pitch = 0.01 0.2
|
||||||
|
pitch = 1.0 0.5
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
@ -658,7 +661,7 @@
|
|||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
baseVariant = Size1
|
baseVariant = Size1
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
@ -714,7 +717,7 @@
|
|||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = Shroud909,Shroud909_Compact
|
@jettisonName = Shroud909,Shroud909_Compact
|
||||||
useMultipleDragCubes = true
|
useMultipleDragCubes = true
|
||||||
}
|
}
|
||||||
|
|
||||||
@MODULE[ModuleGimbal]
|
@MODULE[ModuleGimbal]
|
||||||
@ -866,9 +869,11 @@
|
|||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
|
volume = 0.01 0.4
|
||||||
volume = 1.0 1.0
|
volume = 1.0 1.0
|
||||||
pitch = 0.0 0.2
|
pitch = 0.0 0.2
|
||||||
pitch = 1.0 1.0
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
@ -985,7 +990,7 @@
|
|||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = ShroudT30,ShroudT30_Compact
|
@jettisonName = ShroudT30,ShroudT30_Compact
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
}
|
}
|
||||||
|
|
||||||
!MODULE[FXModuleAnimateThrottle] {}
|
!MODULE[FXModuleAnimateThrottle] {}
|
||||||
@ -1131,9 +1136,11 @@
|
|||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
|
volume = 0.01 0.4
|
||||||
volume = 1.0 1.0
|
volume = 1.0 1.0
|
||||||
pitch = 0.0 0.2
|
pitch = 0.0 0.2
|
||||||
pitch = 1.0 1.0
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
@ -1251,7 +1258,7 @@
|
|||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = ShroudT45,ShroudT45_Compact
|
@jettisonName = ShroudT45,ShroudT45_Compact
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
}
|
}
|
||||||
|
|
||||||
@MODULE[ModuleGimbal]
|
@MODULE[ModuleGimbal]
|
||||||
|
@ -12,14 +12,14 @@
|
|||||||
%node_attach = 0.0, 1.065308, 0.0, 0.0, 1.0, 0.0, 2
|
%node_attach = 0.0, 1.065308, 0.0, 0.0, 1.0, 0.0, 2
|
||||||
@attachRules = 1,1,1,0,0
|
@attachRules = 1,1,1,0,0
|
||||||
|
|
||||||
!fx_exhaustFlame_blue = DELETE
|
!fx_exhaustFlame_blue = DELETE
|
||||||
!fx_exhaustLight_blue = DELETE
|
!fx_exhaustLight_blue = DELETE
|
||||||
!fx_smokeTrail_light = DELETE
|
!fx_smokeTrail_light = DELETE
|
||||||
!fx_exhaustSparks_flameout = DELETE
|
!fx_exhaustSparks_flameout = DELETE
|
||||||
!sound_vent_medium = DELETE
|
!sound_vent_medium = DELETE
|
||||||
!sound_rocket_hard = DELETE
|
!sound_rocket_hard = DELETE
|
||||||
!sound_vent_soft = DELETE
|
!sound_vent_soft = DELETE
|
||||||
!sound_explosion_low = DELETE
|
!sound_explosion_low = DELETE
|
||||||
|
|
||||||
!MODEL {}
|
!MODEL {}
|
||||||
MODEL
|
MODEL
|
||||||
@ -31,7 +31,7 @@
|
|||||||
}
|
}
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
@ -76,13 +76,15 @@
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
@ -250,59 +252,59 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
baseVariant = Size2
|
baseVariant = Size2
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Size2
|
name = Size2
|
||||||
displayName = #LOC_Restock_variant-engine_size2
|
displayName = #LOC_Restock_variant-engine_size2
|
||||||
primaryColor = #999999
|
primaryColor = #999999
|
||||||
secondaryColor = #f69449
|
secondaryColor = #f69449
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
Mainsail_Boattail = false
|
Mainsail_Boattail = false
|
||||||
Mainsail_25m = true
|
Mainsail_25m = true
|
||||||
Mainsail_Shroud = true
|
Mainsail_Shroud = true
|
||||||
Mainsail_Shroud_Compact = false
|
Mainsail_Shroud_Compact = false
|
||||||
Mainsail_Compact = false
|
Mainsail_Compact = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Boattail
|
name = Boattail
|
||||||
displayName = #LOC_Restock_variant-engine_boattail
|
displayName = #LOC_Restock_variant-engine_boattail
|
||||||
primaryColor = #ffffff
|
primaryColor = #ffffff
|
||||||
secondaryColor = #f69449
|
secondaryColor = #f69449
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
Mainsail_Boattail = true
|
Mainsail_Boattail = true
|
||||||
Mainsail_25m = false
|
Mainsail_25m = false
|
||||||
Mainsail_Shroud = false
|
Mainsail_Shroud = false
|
||||||
Mainsail_Shroud_Compact = false
|
Mainsail_Shroud_Compact = false
|
||||||
Mainsail_Compact = false
|
Mainsail_Compact = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Compact
|
name = Compact
|
||||||
displayName = #LOC_Restock_variant-engine_compact
|
displayName = #LOC_Restock_variant-engine_compact
|
||||||
primaryColor = #999999
|
primaryColor = #999999
|
||||||
secondaryColor = #999999
|
secondaryColor = #999999
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
Mainsail_Boattail = false
|
Mainsail_Boattail = false
|
||||||
Mainsail_25m = false
|
Mainsail_25m = false
|
||||||
Mainsail_Shroud = false
|
Mainsail_Shroud = false
|
||||||
Mainsail_Shroud_Compact = true
|
Mainsail_Shroud_Compact = true
|
||||||
Mainsail_Compact = true
|
Mainsail_Compact = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = Mainsail_Shroud,Mainsail_Shroud_Compact
|
@jettisonName = Mainsail_Shroud,Mainsail_Shroud_Compact
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -314,18 +316,18 @@
|
|||||||
@attachRules = 1,1,1,0,0
|
@attachRules = 1,1,1,0,0
|
||||||
|
|
||||||
!fx_exhaustFlame_blue_small = DELETE
|
!fx_exhaustFlame_blue_small = DELETE
|
||||||
!fx_exhaustLight_blue = DELETE
|
!fx_exhaustLight_blue = DELETE
|
||||||
!fx_smokeTrail_light = DELETE
|
!fx_smokeTrail_light = DELETE
|
||||||
!sound_vent_medium = DELETE
|
!sound_vent_medium = DELETE
|
||||||
!sound_rocket_hard = DELETE
|
!sound_rocket_hard = DELETE
|
||||||
!sound_vent_soft = DELETE
|
!sound_vent_soft = DELETE
|
||||||
!sound_explosion_low = DELETE
|
!sound_explosion_low = DELETE
|
||||||
|
|
||||||
DRAG_CUBE
|
DRAG_CUBE
|
||||||
{
|
{
|
||||||
cube = Fairing, 3.898,0.7731,1.901, 3.898,0.773,1.901, 3.297,0.7352,1.744, 3.311,0.6924,1.917, 3.895,0.7689,2.073, 3.895,0.7683,2.129, -0.001018,-0.6431,-0.002216, 3.418,1.717,3.42
|
cube = Fairing, 3.898,0.7731,1.901, 3.898,0.773,1.901, 3.297,0.7352,1.744, 3.311,0.6924,1.917, 3.895,0.7689,2.073, 3.895,0.7683,2.129, -0.001018,-0.6431,-0.002216, 3.418,1.717,3.42
|
||||||
cube = Clean, 3.871,0.7762,1.9, 3.871,0.7763,1.9, 2.683,0.5947,1.751, 2.686,0.6422,1.526, 3.874,0.7711,2.07, 3.874,0.7711,2.127, -0.0007027,-0.6431,0.0001873, 3.415,1.717,3.415
|
cube = Clean, 3.871,0.7762,1.9, 3.871,0.7763,1.9, 2.683,0.5947,1.751, 2.686,0.6422,1.526, 3.874,0.7711,2.07, 3.874,0.7711,2.127, -0.0007027,-0.6431,0.0001873, 3.415,1.717,3.415
|
||||||
}
|
}
|
||||||
|
|
||||||
!MODEL {}
|
!MODEL {}
|
||||||
MODEL
|
MODEL
|
||||||
@ -337,7 +339,7 @@
|
|||||||
}
|
}
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
@ -370,13 +372,15 @@
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.2
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 0.6
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.1
|
||||||
loop = true
|
pitch = 0.01 0.2
|
||||||
|
pitch = 1.0 0.5
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
@ -596,21 +600,21 @@
|
|||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = Poodle_Shroud, Poodle_Shroud_Compact
|
@jettisonName = Poodle_Shroud, Poodle_Shroud_Compact
|
||||||
useMultipleDragCubes = true
|
useMultipleDragCubes = true
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
baseVariant = Size2
|
baseVariant = Size2
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Size2
|
name = Size2
|
||||||
displayName = #LOC_Restock_variant-engine_size2
|
displayName = #LOC_Restock_variant-engine_size2
|
||||||
primaryColor = #999999
|
primaryColor = #999999
|
||||||
secondaryColor = #f69449
|
secondaryColor = #f69449
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
Poodle_25 = true
|
Poodle_25 = true
|
||||||
Poodle_Compact = false
|
Poodle_Compact = false
|
||||||
P_Cyl_Lower001 = true
|
P_Cyl_Lower001 = true
|
||||||
@ -621,16 +625,16 @@
|
|||||||
P_CylCpt_Lower002 = false
|
P_CylCpt_Lower002 = false
|
||||||
P_CylCpt_Lower003 = false
|
P_CylCpt_Lower003 = false
|
||||||
P_CylCpt_Lower004 = false
|
P_CylCpt_Lower004 = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Compact
|
name = Compact
|
||||||
displayName = #LOC_Restock_variant-engine_compact
|
displayName = #LOC_Restock_variant-engine_compact
|
||||||
primaryColor = #999999
|
primaryColor = #999999
|
||||||
secondaryColor = #999999
|
secondaryColor = #999999
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
Poodle_25 = false
|
Poodle_25 = false
|
||||||
Poodle_Compact = true
|
Poodle_Compact = true
|
||||||
P_Cyl_Lower001 = false
|
P_Cyl_Lower001 = false
|
||||||
@ -641,9 +645,9 @@
|
|||||||
P_CylCpt_Lower002 = true
|
P_CylCpt_Lower002 = true
|
||||||
P_CylCpt_Lower003 = true
|
P_CylCpt_Lower003 = true
|
||||||
P_CylCpt_Lower004 = true
|
P_CylCpt_Lower004 = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Skipper
|
// Skipper
|
||||||
@ -654,13 +658,13 @@
|
|||||||
@attachRules = 1,1,1,0,0
|
@attachRules = 1,1,1,0,0
|
||||||
|
|
||||||
!fx_exhaustFlame_blue = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, running
|
!fx_exhaustFlame_blue = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, running
|
||||||
!fx_exhaustLight_blue = 0.0, -2.2, 0.0, 0.0, 0.0, 1.0, running
|
!fx_exhaustLight_blue = 0.0, -2.2, 0.0, 0.0, 0.0, 1.0, running
|
||||||
!fx_smokeTrail_light = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, running
|
!fx_smokeTrail_light = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, running
|
||||||
!fx_exhaustSparks_flameout = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, flameout
|
!fx_exhaustSparks_flameout = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, flameout
|
||||||
!sound_vent_medium = DELETE
|
!sound_vent_medium = DELETE
|
||||||
!sound_rocket_hard = DELETE
|
!sound_rocket_hard = DELETE
|
||||||
!sound_vent_soft = DELETE
|
!sound_vent_soft = DELETE
|
||||||
!sound_explosion_low = DELETE
|
!sound_explosion_low = DELETE
|
||||||
|
|
||||||
!MODEL {}
|
!MODEL {}
|
||||||
MODEL
|
MODEL
|
||||||
@ -672,7 +676,7 @@
|
|||||||
}
|
}
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
@ -716,13 +720,15 @@
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
@ -910,17 +916,17 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
baseVariant = Size2
|
baseVariant = Size2
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Size2
|
name = Size2
|
||||||
displayName = #LOC_Restock_variant-engine_size2
|
displayName = #LOC_Restock_variant-engine_size2
|
||||||
primaryColor = #999999
|
primaryColor = #999999
|
||||||
secondaryColor = #f69449
|
secondaryColor = #f69449
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
ActutatorCpt_Bottom001 = false
|
ActutatorCpt_Bottom001 = false
|
||||||
ActutatorCpt_Bottom002 = false
|
ActutatorCpt_Bottom002 = false
|
||||||
Actutator_Bottom001 = true
|
Actutator_Bottom001 = true
|
||||||
@ -932,16 +938,16 @@
|
|||||||
Skipper_25m = true
|
Skipper_25m = true
|
||||||
Skipper_Shroud = true
|
Skipper_Shroud = true
|
||||||
Skipper_Shroud_Compact = false
|
Skipper_Shroud_Compact = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Boattail
|
name = Boattail
|
||||||
displayName = #LOC_Restock_variant-engine_boattail
|
displayName = #LOC_Restock_variant-engine_boattail
|
||||||
primaryColor = #ffffff
|
primaryColor = #ffffff
|
||||||
secondaryColor = #f69449
|
secondaryColor = #f69449
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
ActutatorCpt_Bottom001 = false
|
ActutatorCpt_Bottom001 = false
|
||||||
ActutatorCpt_Bottom002 = false
|
ActutatorCpt_Bottom002 = false
|
||||||
Actutator_Bottom001 = true
|
Actutator_Bottom001 = true
|
||||||
@ -953,16 +959,16 @@
|
|||||||
Skipper_25m = false
|
Skipper_25m = false
|
||||||
Skipper_Shroud = false
|
Skipper_Shroud = false
|
||||||
Skipper_Shroud_Compact = false
|
Skipper_Shroud_Compact = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Compact
|
name = Compact
|
||||||
displayName = #LOC_Restock_variant-engine_compact
|
displayName = #LOC_Restock_variant-engine_compact
|
||||||
primaryColor = #999999
|
primaryColor = #999999
|
||||||
secondaryColor = #999999
|
secondaryColor = #999999
|
||||||
GAMEOBJECTS
|
GAMEOBJECTS
|
||||||
{
|
{
|
||||||
ActutatorCpt_Bottom001 = true
|
ActutatorCpt_Bottom001 = true
|
||||||
ActutatorCpt_Bottom002 = true
|
ActutatorCpt_Bottom002 = true
|
||||||
Actutator_Bottom001 = false
|
Actutator_Bottom001 = false
|
||||||
@ -975,13 +981,13 @@
|
|||||||
Skipper_Shroud = false
|
Skipper_Shroud = false
|
||||||
Skipper_Shroud_Compact = true
|
Skipper_Shroud_Compact = true
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = Skipper_Shroud,Skipper_Shroud_Compact
|
@jettisonName = Skipper_Shroud,Skipper_Shroud_Compact
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1003,156 +1009,158 @@
|
|||||||
}
|
}
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_vent_soft
|
clip = sound_vent_soft
|
||||||
volume = 1.0
|
volume = 1.0
|
||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flameout
|
flameout
|
||||||
{
|
{
|
||||||
PREFAB_PARTICLE
|
|
||||||
{
|
|
||||||
prefabName = fx_exhaustSparks_flameout_2
|
|
||||||
transformName = smokePoint
|
|
||||||
oneShot = true
|
|
||||||
}
|
|
||||||
AUDIO
|
|
||||||
{
|
|
||||||
channel = Ship
|
|
||||||
clip = sound_explosion_low
|
|
||||||
volume = 1.0
|
|
||||||
pitch = 2.0
|
|
||||||
loop = false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
fx-twinboar-running
|
|
||||||
{
|
|
||||||
AUDIO
|
|
||||||
{
|
|
||||||
channel = Ship
|
|
||||||
clip = sound_rocket_spurts
|
|
||||||
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 = core
|
|
||||||
modelName = ReStock/FX/restock-fx-boar-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-boar-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
|
|
||||||
}
|
|
||||||
MODEL_MULTI_PARTICLE
|
|
||||||
{
|
|
||||||
name = turbo
|
|
||||||
modelName = ReStock/FX/restock-fx-boar-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
|
|
||||||
}
|
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_smokeTrail_veryLarge
|
prefabName = fx_exhaustSparks_flameout_2
|
||||||
transformName = smokePoint
|
transformName = smokePoint
|
||||||
emission = 0.0 0.0
|
oneShot = true
|
||||||
emission = 0.05 0.0
|
}
|
||||||
emission = 0.075 0.25
|
AUDIO
|
||||||
emission = 1.0 1.25
|
{
|
||||||
speed = 0.0 0.25
|
channel = Ship
|
||||||
speed = 1.0 1.0
|
clip = sound_explosion_low
|
||||||
localOffset = 0, 0, 1
|
volume = 1.0
|
||||||
}
|
pitch = 2.0
|
||||||
}
|
loop = false
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
fx-twinboar-running
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_rocket_spurts
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = 0.01 0.4
|
||||||
|
volume = 1.0 1.0
|
||||||
|
pitch = 0.0 0.2
|
||||||
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
|
}
|
||||||
|
MODEL_MULTI_PARTICLE
|
||||||
|
{
|
||||||
|
name = core
|
||||||
|
modelName = ReStock/FX/restock-fx-boar-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-boar-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
|
||||||
|
}
|
||||||
|
MODEL_MULTI_PARTICLE
|
||||||
|
{
|
||||||
|
name = turbo
|
||||||
|
modelName = ReStock/FX/restock-fx-boar-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
|
||||||
|
}
|
||||||
|
PREFAB_PARTICLE
|
||||||
|
{
|
||||||
|
prefabName = fx_smokeTrail_veryLarge
|
||||||
|
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, 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@MODULE[ModuleGimbal]
|
@MODULE[ModuleGimbal]
|
||||||
{
|
{
|
||||||
@gimbalTransformName = B_Gimbal
|
@gimbalTransformName = B_Gimbal
|
||||||
gimbalResponseSpeed = 8
|
gimbalResponseSpeed = 8
|
||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
@MODULE[ModuleEnginesFX]
|
@MODULE[ModuleEnginesFX]
|
||||||
{
|
{
|
||||||
@runningEffectName = fx-twinboar-running
|
@runningEffectName = fx-twinboar-running
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleLookAtConstraint
|
name = FXModuleLookAtConstraint
|
||||||
|
|
||||||
// Basic
|
// Basic
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop005
|
targetName = CylTop005
|
||||||
rotatorsName = CylBot005
|
rotatorsName = CylBot005
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop006
|
targetName = CylTop006
|
||||||
rotatorsName = CylBot006
|
rotatorsName = CylBot006
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop007
|
targetName = CylTop007
|
||||||
rotatorsName = CylBot007
|
rotatorsName = CylBot007
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop008
|
targetName = CylTop008
|
||||||
rotatorsName = CylBot008
|
rotatorsName = CylBot008
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot005
|
targetName = CylBot005
|
||||||
rotatorsName =CylTop005
|
rotatorsName =CylTop005
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot006
|
targetName = CylBot006
|
||||||
rotatorsName = CylTop006
|
rotatorsName = CylTop006
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot007
|
targetName = CylBot007
|
||||||
rotatorsName = CylTop007
|
rotatorsName = CylTop007
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot008
|
targetName = CylBot008
|
||||||
rotatorsName = CylTop008
|
rotatorsName = CylTop008
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
!MODULE[FXModuleAnimateThrottle] {}
|
!MODULE[FXModuleAnimateThrottle] {}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
|
@ -21,9 +21,9 @@
|
|||||||
|
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
@ -32,16 +32,16 @@
|
|||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flameout
|
flameout
|
||||||
{
|
{
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_exhaustSparks_flameout_2
|
prefabName = fx_exhaustSparks_flameout_2
|
||||||
transformName = thrustTransform
|
transformName = thrustTransform
|
||||||
oneShot = true
|
oneShot = true
|
||||||
}
|
}
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_explosion_low
|
clip = sound_explosion_low
|
||||||
@ -49,57 +49,58 @@
|
|||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fx-rhino-running
|
fx-rhino-running
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
}
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
MODEL_MULTI_PARTICLE
|
}
|
||||||
{
|
MODEL_MULTI_PARTICLE
|
||||||
|
{
|
||||||
name = core
|
name = core
|
||||||
modelName = ReStock/FX/restock-fx-rhino-core-1
|
modelName = ReStock/FX/restock-fx-rhino-core-1
|
||||||
transformName = fxTransformCore
|
transformName = fxTransformCore
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.01 0.1
|
emission = 0.01 0.1
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.0
|
emission = 1.0 1.0
|
||||||
speed = 0.0 0.35
|
speed = 0.0 0.35
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
name = plume
|
name = plume
|
||||||
modelName = ReStock/FX/restock-fx-rhino-plume-1
|
modelName = ReStock/FX/restock-fx-rhino-plume-1
|
||||||
transformName = fxTransformPlume
|
transformName = fxTransformPlume
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.01 0.1
|
emission = 0.01 0.1
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.0
|
emission = 1.0 1.0
|
||||||
speed = 0.0 0.35
|
speed = 0.0 0.35
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
}
|
}
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_smokeTrail_veryLarge
|
prefabName = fx_smokeTrail_veryLarge
|
||||||
transformName = smokePoint
|
transformName = smokePoint
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.25
|
speed = 0.0 0.25
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
localOffset = 0, 0, 1
|
localOffset = 0, 0, 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
@ -115,12 +116,12 @@
|
|||||||
{
|
{
|
||||||
Var_375 = true
|
Var_375 = true
|
||||||
Var_Compact = false
|
Var_Compact = false
|
||||||
Fairing375 = true
|
Fairing375 = true
|
||||||
Fairing375_Compact = false
|
Fairing375_Compact = false
|
||||||
}
|
}
|
||||||
NODES
|
NODES
|
||||||
{
|
{
|
||||||
node_stack_top = 0.0, 1.487975, 0.0, 0.0, 1.0, 0.0, 3
|
node_stack_top = 0.0, 1.487975, 0.0, 0.0, 1.0, 0.0, 3
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
VARIANT
|
VARIANT
|
||||||
@ -136,58 +137,53 @@
|
|||||||
Fairing375 = false
|
Fairing375 = false
|
||||||
Fairing375_Compact = true
|
Fairing375_Compact = true
|
||||||
}
|
}
|
||||||
NODES
|
NODES
|
||||||
{
|
{
|
||||||
node_stack_top = 0.0,0.443,0.0 , 0.0, 1.0, 0.0, 2
|
node_stack_top = 0.0,0.443,0.0 , 0.0, 1.0, 0.0, 2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@MODULE[ModuleEnginesFX]
|
@MODULE[ModuleEnginesFX]
|
||||||
{
|
{
|
||||||
%runningEffectName = fx-rhino-running
|
%runningEffectName = fx-rhino-running
|
||||||
}
|
}
|
||||||
@MODULE[ModuleJettison]
|
@MODULE[ModuleJettison]
|
||||||
{
|
{
|
||||||
@jettisonName = Fairing375,Fairing375_Compact
|
@jettisonName = Fairing375,Fairing375_Compact
|
||||||
useMultipleDragCubes = false
|
useMultipleDragCubes = false
|
||||||
}
|
}
|
||||||
|
|
||||||
@MODULE[ModuleGimbal]
|
@MODULE[ModuleGimbal]
|
||||||
{
|
{
|
||||||
|
@gimbalTransformName = B_Gimbal
|
||||||
@gimbalTransformName = B_Gimbal
|
|
||||||
gimbalResponseSpeed = 8
|
gimbalResponseSpeed = 8
|
||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleLookAtConstraint
|
name = FXModuleLookAtConstraint
|
||||||
|
CONSTRAINLOOKFX
|
||||||
// Ringed
|
{
|
||||||
CONSTRAINLOOKFX
|
targetName = LowerPiston001
|
||||||
{
|
rotatorsName = UpperPiston001
|
||||||
targetName = LowerPiston001
|
}
|
||||||
rotatorsName = UpperPiston001
|
CONSTRAINLOOKFX
|
||||||
}
|
{
|
||||||
CONSTRAINLOOKFX
|
targetName = LowerPiston002
|
||||||
{
|
rotatorsName = UpperPiston002
|
||||||
targetName = LowerPiston002
|
}
|
||||||
rotatorsName = UpperPiston002
|
CONSTRAINLOOKFX
|
||||||
}
|
{
|
||||||
|
targetName = UpperPiston001
|
||||||
CONSTRAINLOOKFX
|
rotatorsName = LowerPiston001
|
||||||
{
|
}
|
||||||
targetName = UpperPiston001
|
CONSTRAINLOOKFX
|
||||||
rotatorsName = LowerPiston001
|
{
|
||||||
}
|
targetName = UpperPiston002
|
||||||
CONSTRAINLOOKFX
|
rotatorsName = LowerPiston002
|
||||||
{
|
}
|
||||||
targetName = UpperPiston002
|
}
|
||||||
rotatorsName = LowerPiston002
|
!MODULE[FXModuleAnimateThrottle] {}
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
!MODULE[FXModuleAnimateThrottle] {}
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleThrottleEffects
|
name = FXModuleThrottleEffects
|
||||||
@ -279,9 +275,9 @@
|
|||||||
}
|
}
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
@ -290,16 +286,16 @@
|
|||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flameout
|
flameout
|
||||||
{
|
{
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_exhaustSparks_flameout_2
|
prefabName = fx_exhaustSparks_flameout_2
|
||||||
transformName = smokePoint
|
transformName = smokePoint
|
||||||
oneShot = true
|
oneShot = true
|
||||||
}
|
}
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_explosion_low
|
clip = sound_explosion_low
|
||||||
@ -307,62 +303,63 @@
|
|||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fx-mammoth-running
|
fx-mammoth-running
|
||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_spurts
|
clip = sound_rocket_spurts
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
}
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
MODEL_MULTI_PARTICLE
|
}
|
||||||
{
|
MODEL_MULTI_PARTICLE
|
||||||
|
{
|
||||||
name = core
|
name = core
|
||||||
modelName = ReStock/FX/restock-fx-vector-core-1
|
modelName = ReStock/FX/restock-fx-vector-core-1
|
||||||
transformName = fxTransformCore
|
transformName = fxTransformCore
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.01 0.1
|
emission = 0.01 0.1
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.0
|
emission = 1.0 1.0
|
||||||
speed = 0.0 0.35
|
speed = 0.0 0.35
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
name = plume
|
name = plume
|
||||||
modelName = ReStock/FX/restock-fx-vector-plume-1
|
modelName = ReStock/FX/restock-fx-vector-plume-1
|
||||||
transformName = fxTransformPlume
|
transformName = fxTransformPlume
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.01 0.1
|
emission = 0.01 0.1
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.0
|
emission = 1.0 1.0
|
||||||
speed = 0.0 0.35
|
speed = 0.0 0.35
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
}
|
}
|
||||||
PREFAB_PARTICLE
|
PREFAB_PARTICLE
|
||||||
{
|
{
|
||||||
prefabName = fx_smokeTrail_veryLarge
|
prefabName = fx_smokeTrail_veryLarge
|
||||||
transformName = smokePoint
|
transformName = smokePoint
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.05 0.0
|
emission = 0.05 0.0
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.25
|
emission = 1.0 1.25
|
||||||
speed = 0.0 0.25
|
speed = 0.0 0.25
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
localOffset = 0, 0, 1
|
localOffset = 0, 0, 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
%rescaleFactor = 1
|
%rescaleFactor = 1
|
||||||
@MODULE[ModuleEnginesFX]
|
@MODULE[ModuleEnginesFX]
|
||||||
{
|
{
|
||||||
%runningEffectName = fx-mammoth-running
|
%runningEffectName = fx-mammoth-running
|
||||||
}
|
}
|
||||||
!MODULE[FXModuleAnimateThrottle] {}
|
!MODULE[FXModuleAnimateThrottle] {}
|
||||||
MODULE
|
MODULE
|
||||||
|
@ -20,17 +20,17 @@
|
|||||||
running
|
running
|
||||||
{
|
{
|
||||||
AUDIO_MULTI_POOL
|
AUDIO_MULTI_POOL
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
transformName = RCSjet
|
transformName = RCSjet
|
||||||
clip = sound_rocket_mini
|
clip = sound_rocket_mini
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 0.1 0.0
|
volume = 0.1 0.0
|
||||||
volume = 0.5 0.025
|
volume = 0.5 0.025
|
||||||
volume = 1.0 0.1
|
volume = 1.0 0.1
|
||||||
pitch = 1.0
|
pitch = 1.0
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
name = fx1
|
name = fx1
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -4,30 +4,28 @@
|
|||||||
PART
|
PART
|
||||||
{
|
{
|
||||||
|
|
||||||
// --- general parameters ---
|
// --- general parameters ---
|
||||||
name = restock-engine-torch
|
name = restock-engine-torch
|
||||||
module = Part
|
module = Part
|
||||||
author = Chris Adderley (Nertea)
|
author = Chris Adderley (Nertea)
|
||||||
|
|
||||||
// --- asset parameters ---
|
// --- asset parameters ---
|
||||||
MODEL
|
MODEL
|
||||||
{
|
{
|
||||||
model = ReStockPlus/Assets/Engine/restock-engine-torch-1
|
model = ReStockPlus/Assets/Engine/restock-engine-torch-1
|
||||||
scale = 1.0, 1.0, 1.0
|
scale = 1.0, 1.0, 1.0
|
||||||
}
|
}
|
||||||
scale = 1.0
|
scale = 1.0
|
||||||
rescaleFactor = 1
|
rescaleFactor = 1
|
||||||
|
|
||||||
|
|
||||||
// --- node definitions ---
|
// --- node definitions ---
|
||||||
node_attach = 0.0, 0.2499, 0.0, 0.0, 1.0, 0.0, 0
|
node_attach = 0.0, 0.2499, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
node_stack_top = 0.0, 0.2499, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_top = 0.0, 0.2499, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
node_stack_bottom = 0.0, -0.584, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_bottom = 0.0, -0.584, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
|
|
||||||
|
// --- FX definitions ---
|
||||||
// --- FX definitions ---
|
EFFECTS
|
||||||
|
|
||||||
EFFECTS
|
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
@ -61,13 +59,15 @@ PART
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_spurts
|
clip = sound_rocket_spurts
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
@ -108,84 +108,84 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// --- editor parameters ---
|
// --- editor parameters ---
|
||||||
TechRequired = precisionPropulsion
|
TechRequired = precisionPropulsion
|
||||||
entryCost = 5150
|
entryCost = 5150
|
||||||
cost = 280
|
cost = 280
|
||||||
category = Engine
|
category = Engine
|
||||||
subcategory = 0
|
subcategory = 0
|
||||||
title = #LOC_RestockPlus_restock-engine-torch_title
|
title = #LOC_RestockPlus_restock-engine-torch_title
|
||||||
manufacturer = #autoLOC_501638
|
manufacturer = #autoLOC_501638
|
||||||
description = #LOC_RestockPlus_restock-engine-torch_description
|
description = #LOC_RestockPlus_restock-engine-torch_description
|
||||||
|
|
||||||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
||||||
attachRules = 1,1,1,0,0
|
attachRules = 1,1,1,0,0
|
||||||
bulkheadProfiles = size0, srf
|
bulkheadProfiles = size0, srf
|
||||||
|
|
||||||
// --- standard part parameters ---
|
// --- standard part parameters ---
|
||||||
mass = 0.30
|
mass = 0.30
|
||||||
dragModelType = default
|
dragModelType = default
|
||||||
maximum_drag = 0.2
|
maximum_drag = 0.2
|
||||||
minimum_drag = 0.2
|
minimum_drag = 0.2
|
||||||
angularDrag = 2
|
angularDrag = 2
|
||||||
crashTolerance = 20
|
crashTolerance = 20
|
||||||
maxTemp = 2000
|
maxTemp = 2000
|
||||||
|
|
||||||
breakingForce = 50
|
breakingForce = 50
|
||||||
breakingTorque = 50
|
breakingTorque = 50
|
||||||
|
|
||||||
tags = #LOC_RestockPlus_restock-engine-torch_tags
|
tags = #LOC_RestockPlus_restock-engine-torch_tags
|
||||||
|
|
||||||
MODULE
|
|
||||||
{
|
|
||||||
name = ModuleEnginesFX
|
|
||||||
engineID = MainExhaust
|
|
||||||
thrustVectorTransformName = thrustTransform
|
|
||||||
exhaustDamage = True
|
|
||||||
runningEffectName = fx-torch-running
|
|
||||||
ignitionThreshold = 0.1
|
|
||||||
minThrust = 0
|
|
||||||
maxThrust = 55
|
|
||||||
heatProduction = 5
|
|
||||||
fxOffset = 0, 0, 0
|
|
||||||
EngineType = LiquidFuel
|
|
||||||
exhaustDamageDistanceOffset = 1.5
|
|
||||||
PROPELLANT
|
|
||||||
{
|
|
||||||
name = LiquidFuel
|
|
||||||
ratio = 0.9
|
|
||||||
DrawGauge = True
|
|
||||||
}
|
|
||||||
PROPELLANT
|
|
||||||
{
|
|
||||||
name = Oxidizer
|
|
||||||
ratio = 1.1
|
|
||||||
}
|
|
||||||
atmosphereCurve
|
|
||||||
{
|
|
||||||
key = 0 295
|
|
||||||
key = 1 260
|
|
||||||
key = 12 100
|
|
||||||
}
|
|
||||||
}
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleAlternator
|
name = ModuleEnginesFX
|
||||||
RESOURCE
|
engineID = MainExhaust
|
||||||
{
|
thrustVectorTransformName = thrustTransform
|
||||||
name = ElectricCharge
|
exhaustDamage = True
|
||||||
rate = 1.0
|
runningEffectName = fx-torch-running
|
||||||
}
|
ignitionThreshold = 0.1
|
||||||
}
|
minThrust = 0
|
||||||
|
maxThrust = 55
|
||||||
|
heatProduction = 5
|
||||||
|
fxOffset = 0, 0, 0
|
||||||
|
EngineType = LiquidFuel
|
||||||
|
exhaustDamageDistanceOffset = 1.5
|
||||||
|
PROPELLANT
|
||||||
|
{
|
||||||
|
name = LiquidFuel
|
||||||
|
ratio = 0.9
|
||||||
|
DrawGauge = True
|
||||||
|
}
|
||||||
|
PROPELLANT
|
||||||
|
{
|
||||||
|
name = Oxidizer
|
||||||
|
ratio = 1.1
|
||||||
|
}
|
||||||
|
atmosphereCurve
|
||||||
|
{
|
||||||
|
key = 0 295
|
||||||
|
key = 1 260
|
||||||
|
key = 12 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleAlternator
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
rate = 1.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleGimbal
|
name = ModuleGimbal
|
||||||
gimbalTransformName = B_Gimbal
|
gimbalTransformName = B_Gimbal
|
||||||
gimbalRange = 1
|
gimbalRange = 1
|
||||||
gimbalResponseSpeed = 6
|
gimbalResponseSpeed = 6
|
||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
@ -261,193 +261,193 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleTestSubject
|
name = ModuleTestSubject
|
||||||
useStaging = True
|
useStaging = True
|
||||||
useEvent = True
|
useEvent = True
|
||||||
situationMask = 121
|
situationMask = 121
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ALWAYS
|
value = ALWAYS
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = BODYANDSITUATION
|
value = BODYANDSITUATION
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ONCEPERPART
|
value = ONCEPERPART
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 8000
|
value = 8000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 1000
|
value = 1000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 300000
|
value = 300000
|
||||||
situationMask = 16
|
situationMask = 16
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 600000
|
value = 600000
|
||||||
situationMask = 32
|
situationMask = 32
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 0
|
value = 0
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 600
|
value = 600
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 300
|
value = 300
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 1200
|
value = 1200
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 600
|
value = 600
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 2500
|
value = 2500
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 200
|
value = 200
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 100
|
value = 100
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 100
|
value = 100
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 50
|
value = 50
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 50
|
value = 50
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 20
|
value = 20
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleLookAtConstraint
|
name = FXModuleLookAtConstraint
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylUpper001
|
targetName = CylUpper001
|
||||||
rotatorsName = CylLower001
|
rotatorsName = CylLower001
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylLower001
|
targetName = CylLower001
|
||||||
rotatorsName =CylUpper001
|
rotatorsName =CylUpper001
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylUpper002
|
targetName = CylUpper002
|
||||||
@ -480,26 +480,26 @@ PART
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
MODULE
|
|
||||||
{
|
|
||||||
name = ModuleJettison
|
|
||||||
jettisonName = ShroudTorchBasic,ShroudTorchCompact
|
|
||||||
bottomNodeName = bottom
|
|
||||||
isFairing = True
|
|
||||||
jettisonedObjectMass = 0.1
|
|
||||||
jettisonForce = 5
|
|
||||||
jettisonDirection = 0 0 1
|
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleSurfaceFX
|
name = ModuleJettison
|
||||||
thrustProviderModuleIndex = 0
|
jettisonName = ShroudTorchBasic,ShroudTorchCompact
|
||||||
fxMax = 1.0
|
bottomNodeName = bottom
|
||||||
maxDistance = 70
|
isFairing = True
|
||||||
falloff = 2
|
jettisonedObjectMass = 0.1
|
||||||
thrustTransformName = thrustTransform
|
jettisonForce = 5
|
||||||
}
|
jettisonDirection = 0 0 1
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleSurfaceFX
|
||||||
|
thrustProviderModuleIndex = 0
|
||||||
|
fxMax = 1.0
|
||||||
|
maxDistance = 70
|
||||||
|
falloff = 2
|
||||||
|
thrustTransformName = thrustTransform
|
||||||
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleThrottleEffects
|
name = FXModuleThrottleEffects
|
||||||
@ -526,7 +526,7 @@ PART
|
|||||||
excludedRenderers = EngineCore
|
excludedRenderers = EngineCore
|
||||||
toggleInEditor = false
|
toggleInEditor = false
|
||||||
toggleInFlight = false
|
toggleInFlight = false
|
||||||
redCurve
|
redCurve
|
||||||
{
|
{
|
||||||
key = 0 0 1 1
|
key = 0 0 1 1
|
||||||
key = 1 1 1 1
|
key = 1 1 1 1
|
||||||
|
@ -50,13 +50,15 @@ PART
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
|
@ -46,13 +46,15 @@ PART
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
|
@ -43,11 +43,11 @@ PART
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_vent_medium
|
clip = sound_vent_medium
|
||||||
volume = 1.0
|
volume = 1.0
|
||||||
pitch = 2.0
|
pitch = 2.0
|
||||||
loop = false
|
loop = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flameout
|
flameout
|
||||||
@ -67,10 +67,12 @@ PART
|
|||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.2
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 0.6
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.1
|
||||||
|
pitch = 0.01 0.2
|
||||||
|
pitch = 1.0 0.5
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
|
@ -2,20 +2,20 @@
|
|||||||
// Valiant (1.25m starter engine)
|
// Valiant (1.25m starter engine)
|
||||||
PART
|
PART
|
||||||
{
|
{
|
||||||
name = restock-engine-125-valiant
|
name = restock-engine-125-valiant
|
||||||
module = Part
|
module = Part
|
||||||
author = Porkjet and Chris Adderley (Nertea)
|
author = Porkjet and Chris Adderley (Nertea)
|
||||||
MODEL
|
MODEL
|
||||||
{
|
{
|
||||||
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_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_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
|
node_stack_bottom = 0.0, -0.87125, 0.0, 0.0, -1.0, 0.0, 1
|
||||||
|
|
||||||
rescaleFactor = 1
|
rescaleFactor = 1
|
||||||
scale = 1
|
scale = 1
|
||||||
!EFFECTS {}
|
!EFFECTS {}
|
||||||
EFFECTS
|
EFFECTS
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
@ -53,9 +53,11 @@ PART
|
|||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_hard
|
clip = sound_rocket_hard
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
|
volume = 0.01 0.4
|
||||||
volume = 1.0 1.0
|
volume = 1.0 1.0
|
||||||
pitch = 0.0 0.2
|
pitch = 0.0 0.2
|
||||||
pitch = 1.0 1.0
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
@ -109,59 +111,59 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
TechRequired = basicRocketry
|
TechRequired = basicRocketry
|
||||||
entryCost = 1500
|
entryCost = 1500
|
||||||
cost = 500
|
cost = 500
|
||||||
category = Engine
|
category = Engine
|
||||||
subcategory = 0
|
subcategory = 0
|
||||||
title = #LOC_RestockPlus_restock-engine-valiant_title
|
title = #LOC_RestockPlus_restock-engine-valiant_title
|
||||||
manufacturer = #autoLOC_501627
|
manufacturer = #autoLOC_501627
|
||||||
description = #LOC_RestockPlus_restock-engine-valiant_description
|
description = #LOC_RestockPlus_restock-engine-valiant_description
|
||||||
attachRules = 1,1,1,1,0
|
attachRules = 1,1,1,1,0
|
||||||
mass = 0.75
|
mass = 0.75
|
||||||
heatConductivity = 0.06 // half default
|
heatConductivity = 0.06 // half default
|
||||||
skinInternalConductionMult = 4.0
|
skinInternalConductionMult = 4.0
|
||||||
emissiveConstant = 0.8 // engine nozzles are good at radiating.
|
emissiveConstant = 0.8 // engine nozzles are good at radiating.
|
||||||
dragModelType = default
|
dragModelType = default
|
||||||
maximum_drag = 0.2
|
maximum_drag = 0.2
|
||||||
minimum_drag = 0.2
|
minimum_drag = 0.2
|
||||||
angularDrag = 2
|
angularDrag = 2
|
||||||
crashTolerance = 7
|
crashTolerance = 7
|
||||||
maxTemp = 2000 // = 3600
|
maxTemp = 2000 // = 3600
|
||||||
bulkheadProfiles = size1
|
bulkheadProfiles = size1
|
||||||
tags = #LOC_RestockPlus_restock-engine-valiant_tags
|
tags = #LOC_RestockPlus_restock-engine-valiant_tags
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleEnginesFX
|
name = ModuleEnginesFX
|
||||||
thrustVectorTransformName = thrustTransform
|
thrustVectorTransformName = thrustTransform
|
||||||
exhaustDamage = True
|
exhaustDamage = True
|
||||||
ignitionThreshold = 0.1
|
ignitionThreshold = 0.1
|
||||||
minThrust = 0
|
minThrust = 0
|
||||||
maxThrust = 100
|
maxThrust = 100
|
||||||
heatProduction = 200
|
heatProduction = 200
|
||||||
fxOffset = 0, 0, -0.05
|
fxOffset = 0, 0, -0.05
|
||||||
EngineType = LiquidFuel
|
EngineType = LiquidFuel
|
||||||
runningEffectName = fx-valiant-running
|
runningEffectName = fx-valiant-running
|
||||||
exhaustDamageDistanceOffset = 0.79
|
exhaustDamageDistanceOffset = 0.79
|
||||||
PROPELLANT
|
PROPELLANT
|
||||||
{
|
{
|
||||||
name = LiquidFuel
|
name = LiquidFuel
|
||||||
ratio = 0.9
|
ratio = 0.9
|
||||||
DrawGauge = True
|
DrawGauge = True
|
||||||
}
|
}
|
||||||
PROPELLANT
|
PROPELLANT
|
||||||
{
|
{
|
||||||
name = Oxidizer
|
name = Oxidizer
|
||||||
ratio = 1.1
|
ratio = 1.1
|
||||||
}
|
}
|
||||||
atmosphereCurve
|
atmosphereCurve
|
||||||
{
|
{
|
||||||
key = 0 270
|
key = 0 270
|
||||||
key = 1 240
|
key = 1 240
|
||||||
key = 7 0.001
|
key = 7 0.001
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
baseVariant = Size1
|
baseVariant = Size1
|
||||||
@ -247,27 +249,27 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleGimbal
|
name = ModuleGimbal
|
||||||
gimbalTransformName = Gimbal
|
gimbalTransformName = Gimbal
|
||||||
gimbalRange = 5
|
gimbalRange = 5
|
||||||
gimbalResponseSpeed = 15
|
gimbalResponseSpeed = 15
|
||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleLookAtConstraint
|
name = FXModuleLookAtConstraint
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = Piston001Lower
|
targetName = Piston001Lower
|
||||||
rotatorsName = Piston001Upper
|
rotatorsName = Piston001Upper
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = Piston001Upper
|
targetName = Piston001Upper
|
||||||
rotatorsName = Piston001Lower
|
rotatorsName = Piston001Lower
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = Piston002Lower
|
targetName = Piston002Lower
|
||||||
@ -298,216 +300,216 @@ PART
|
|||||||
targetName = Piston004Upper
|
targetName = Piston004Upper
|
||||||
rotatorsName = Piston004Lower
|
rotatorsName = Piston004Lower
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleJettison
|
name = ModuleJettison
|
||||||
jettisonName = Shroud,Shroud_Compact
|
jettisonName = Shroud,Shroud_Compact
|
||||||
bottomNodeName = bottom
|
bottomNodeName = bottom
|
||||||
isFairing = True
|
isFairing = True
|
||||||
jettisonedObjectMass = 0.1
|
jettisonedObjectMass = 0.1
|
||||||
jettisonForce = 0
|
jettisonForce = 0
|
||||||
jettisonDirection = 0 0 1
|
jettisonDirection = 0 0 1
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleAlternator
|
name = ModuleAlternator
|
||||||
RESOURCE
|
RESOURCE
|
||||||
{
|
{
|
||||||
name = ElectricCharge
|
name = ElectricCharge
|
||||||
rate = 6.0
|
rate = 6.0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleSurfaceFX
|
name = ModuleSurfaceFX
|
||||||
thrustProviderModuleIndex = 0
|
thrustProviderModuleIndex = 0
|
||||||
fxMax = 0.5
|
fxMax = 0.5
|
||||||
maxDistance = 30
|
maxDistance = 30
|
||||||
falloff = 1.7
|
falloff = 1.7
|
||||||
thrustTransformName = thrustTransform
|
thrustTransformName = thrustTransform
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleTestSubject
|
name = ModuleTestSubject
|
||||||
useStaging = True
|
useStaging = True
|
||||||
useEvent = True
|
useEvent = True
|
||||||
situationMask = 127
|
situationMask = 127
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ALWAYS
|
value = ALWAYS
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = BODYANDSITUATION
|
value = BODYANDSITUATION
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ONCEPERPART
|
value = ONCEPERPART
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 8000
|
value = 8000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 1000
|
value = 1000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = GT
|
test = GT
|
||||||
value = 0 // this just registers altitude as something to care about
|
value = 0 // this just registers altitude as something to care about
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 300000
|
value = 300000
|
||||||
situationMask = 16
|
situationMask = 16
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 600000
|
value = 600000
|
||||||
situationMask = 32
|
situationMask = 32
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 0
|
value = 0
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 600
|
value = 600
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 300
|
value = 300
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 1200
|
value = 1200
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 600
|
value = 600
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 2500
|
value = 2500
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 200
|
value = 200
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 100
|
value = 100
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 100
|
value = 100
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 50
|
value = 50
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 50
|
value = 50
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 20
|
value = 20
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleThrottleEffects
|
name = FXModuleThrottleEffects
|
||||||
fxModuleNames = heatColor
|
fxModuleNames = heatColor
|
||||||
@ -533,7 +535,7 @@ PART
|
|||||||
excludedRenderers = EngineCoreGlow
|
excludedRenderers = EngineCoreGlow
|
||||||
toggleInEditor = false
|
toggleInEditor = false
|
||||||
toggleInFlight = false
|
toggleInFlight = false
|
||||||
redCurve
|
redCurve
|
||||||
{
|
{
|
||||||
key = 0 0 1 1
|
key = 0 0 1 1
|
||||||
key = 1 1 1 1
|
key = 1 1 1 1
|
||||||
|
@ -3,31 +3,28 @@
|
|||||||
|
|
||||||
PART
|
PART
|
||||||
{
|
{
|
||||||
|
// --- general parameters ---
|
||||||
|
name = restock-engine-boar
|
||||||
|
module = Part
|
||||||
|
author = Chris Adderley (Nertea)
|
||||||
|
|
||||||
// --- general parameters ---
|
// --- asset parameters ---
|
||||||
name = restock-engine-boar
|
MODEL
|
||||||
module = Part
|
{
|
||||||
author = Chris Adderley (Nertea)
|
model = ReStock/Assets/Engine/restock-engine-boar-1
|
||||||
|
scale = 1.0, 1.0, 1.0
|
||||||
|
}
|
||||||
|
scale = 1.0
|
||||||
|
rescaleFactor = 1
|
||||||
|
|
||||||
// --- asset parameters ---
|
// --- node definitions ---
|
||||||
MODEL
|
|
||||||
{
|
|
||||||
model = ReStock/Assets/Engine/restock-engine-boar-1
|
|
||||||
scale = 1.0, 1.0, 1.0
|
|
||||||
}
|
|
||||||
scale = 1.0
|
|
||||||
rescaleFactor = 1
|
|
||||||
|
|
||||||
|
|
||||||
// --- node definitions ---
|
|
||||||
node_attach = 0.0, 0.598, 0.0, 0.0, 1.0, 0.0, 2
|
node_attach = 0.0, 0.598, 0.0, 0.0, 1.0, 0.0, 2
|
||||||
node_stack_top = 0.0, 0.598, 0.0, 0.0, 1.0, 0.0, 2
|
node_stack_top = 0.0, 0.598, 0.0, 0.0, 1.0, 0.0, 2
|
||||||
node_stack_bottom = 0.0, -1.75, 0.0, 0.0, -1.0, 0.0, 2
|
node_stack_bottom = 0.0, -1.75, 0.0, 0.0, -1.0, 0.0, 2
|
||||||
|
|
||||||
|
|
||||||
// --- FX definitions ---
|
// --- FX definitions ---
|
||||||
|
EFFECTS
|
||||||
EFFECTS
|
|
||||||
{
|
{
|
||||||
engage
|
engage
|
||||||
{
|
{
|
||||||
@ -61,13 +58,15 @@ PART
|
|||||||
{
|
{
|
||||||
AUDIO
|
AUDIO
|
||||||
{
|
{
|
||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_spurts
|
clip = sound_rocket_spurts
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.4
|
||||||
pitch = 0.0 0.2
|
volume = 1.0 1.0
|
||||||
pitch = 1.0 1.0
|
pitch = 0.0 0.2
|
||||||
loop = true
|
pitch = 0.01 0.6
|
||||||
|
pitch = 1.0 1.8
|
||||||
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
@ -120,84 +119,84 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// --- editor parameters ---
|
// --- editor parameters ---
|
||||||
TechRequired = veryHeavyRocketry
|
TechRequired = veryHeavyRocketry
|
||||||
entryCost = 31000
|
entryCost = 31000
|
||||||
cost = 12000
|
cost = 12000
|
||||||
category = Engine
|
category = Engine
|
||||||
subcategory = 0
|
subcategory = 0
|
||||||
title = #LOC_RestockPlus_restock-engine-boar_title
|
title = #LOC_RestockPlus_restock-engine-boar_title
|
||||||
manufacturer = #autoLOC_501638
|
manufacturer = #autoLOC_501638
|
||||||
description = #LOC_RestockPlus_restock-engine-boar_description
|
description = #LOC_RestockPlus_restock-engine-boar_description
|
||||||
|
|
||||||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
||||||
attachRules = 1,1,1,0,0
|
attachRules = 1,1,1,0,0
|
||||||
bulkheadProfiles = size2, size1, srf
|
bulkheadProfiles = size2, size1, srf
|
||||||
|
|
||||||
// --- standard part parameters ---
|
// --- standard part parameters ---
|
||||||
mass = 3.5
|
mass = 3.5
|
||||||
dragModelType = default
|
dragModelType = default
|
||||||
maximum_drag = 0.2
|
maximum_drag = 0.2
|
||||||
minimum_drag = 0.2
|
minimum_drag = 0.2
|
||||||
angularDrag = 2
|
angularDrag = 2
|
||||||
crashTolerance = 20
|
crashTolerance = 20
|
||||||
maxTemp = 2000
|
maxTemp = 2000
|
||||||
|
|
||||||
breakingForce = 5000
|
breakingForce = 5000
|
||||||
breakingTorque = 5000
|
breakingTorque = 5000
|
||||||
|
|
||||||
tags = #LOC_RestockPlus_restock-engine-boar_tags
|
tags = #LOC_RestockPlus_restock-engine-boar_tags
|
||||||
|
|
||||||
MODULE
|
|
||||||
{
|
|
||||||
name = ModuleEnginesFX
|
|
||||||
engineID = MainExhaust
|
|
||||||
thrustVectorTransformName = thrustTransform
|
|
||||||
exhaustDamage = True
|
|
||||||
runningEffectName = fx-boar-running
|
|
||||||
ignitionThreshold = 0.1
|
|
||||||
minThrust = 0
|
|
||||||
maxThrust = 1000
|
|
||||||
heatProduction = 5
|
|
||||||
fxOffset = 0, 0, 0
|
|
||||||
EngineType = LiquidFuel
|
|
||||||
exhaustDamageDistanceOffset = 1.5
|
|
||||||
PROPELLANT
|
|
||||||
{
|
|
||||||
name = LiquidFuel
|
|
||||||
ratio = 0.9
|
|
||||||
DrawGauge = True
|
|
||||||
}
|
|
||||||
PROPELLANT
|
|
||||||
{
|
|
||||||
name = Oxidizer
|
|
||||||
ratio = 1.1
|
|
||||||
}
|
|
||||||
atmosphereCurve
|
|
||||||
{
|
|
||||||
key = 0 300
|
|
||||||
key = 1 280
|
|
||||||
key = 12 100
|
|
||||||
}
|
|
||||||
}
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleAlternator
|
name = ModuleEnginesFX
|
||||||
RESOURCE
|
engineID = MainExhaust
|
||||||
{
|
thrustVectorTransformName = thrustTransform
|
||||||
name = ElectricCharge
|
exhaustDamage = True
|
||||||
rate = 3.0
|
runningEffectName = fx-boar-running
|
||||||
}
|
ignitionThreshold = 0.1
|
||||||
}
|
minThrust = 0
|
||||||
|
maxThrust = 1000
|
||||||
|
heatProduction = 5
|
||||||
|
fxOffset = 0, 0, 0
|
||||||
|
EngineType = LiquidFuel
|
||||||
|
exhaustDamageDistanceOffset = 1.5
|
||||||
|
PROPELLANT
|
||||||
|
{
|
||||||
|
name = LiquidFuel
|
||||||
|
ratio = 0.9
|
||||||
|
DrawGauge = True
|
||||||
|
}
|
||||||
|
PROPELLANT
|
||||||
|
{
|
||||||
|
name = Oxidizer
|
||||||
|
ratio = 1.1
|
||||||
|
}
|
||||||
|
atmosphereCurve
|
||||||
|
{
|
||||||
|
key = 0 300
|
||||||
|
key = 1 280
|
||||||
|
key = 12 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleAlternator
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
rate = 3.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleGimbal
|
name = ModuleGimbal
|
||||||
gimbalTransformName = B_Gimbal
|
gimbalTransformName = B_Gimbal
|
||||||
gimbalRange = 3
|
gimbalRange = 3
|
||||||
gimbalResponseSpeed = 6
|
gimbalResponseSpeed = 6
|
||||||
useGimbalResponseSpeed = true
|
useGimbalResponseSpeed = true
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModulePartVariants
|
name = ModulePartVariants
|
||||||
@ -280,213 +279,213 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleTestSubject
|
name = ModuleTestSubject
|
||||||
useStaging = True
|
useStaging = True
|
||||||
useEvent = True
|
useEvent = True
|
||||||
situationMask = 121
|
situationMask = 121
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ALWAYS
|
value = ALWAYS
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = BODYANDSITUATION
|
value = BODYANDSITUATION
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ONCEPERPART
|
value = ONCEPERPART
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 8000
|
value = 8000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 1000
|
value = 1000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 300000
|
value = 300000
|
||||||
situationMask = 16
|
situationMask = 16
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 600000
|
value = 600000
|
||||||
situationMask = 32
|
situationMask = 32
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 0
|
value = 0
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 600
|
value = 600
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 300
|
value = 300
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 1200
|
value = 1200
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = GT
|
test = GT
|
||||||
value = 600
|
value = 600
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 2500
|
value = 2500
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 200
|
value = 200
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 100
|
value = 100
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 100
|
value = 100
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 50
|
value = 50
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 50
|
value = 50
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEEDENV
|
type = SPEEDENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 20
|
value = 20
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleLookAtConstraint
|
name = FXModuleLookAtConstraint
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop001
|
targetName = CylTop001
|
||||||
rotatorsName = CylBot001
|
rotatorsName = CylBot001
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop002
|
targetName = CylTop002
|
||||||
rotatorsName =CylBot002
|
rotatorsName =CylBot002
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop003
|
targetName = CylTop003
|
||||||
rotatorsName = CylBot003
|
rotatorsName = CylBot003
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylTop004
|
targetName = CylTop004
|
||||||
rotatorsName = CylBot004
|
rotatorsName = CylBot004
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot001
|
targetName = CylBot001
|
||||||
rotatorsName = CylTop001
|
rotatorsName = CylTop001
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot002
|
targetName = CylBot002
|
||||||
rotatorsName = CylTop002
|
rotatorsName = CylTop002
|
||||||
}
|
}
|
||||||
CONSTRAINLOOKFX
|
CONSTRAINLOOKFX
|
||||||
{
|
{
|
||||||
targetName = CylBot003
|
targetName = CylBot003
|
||||||
@ -497,26 +496,26 @@ PART
|
|||||||
targetName = CylBot004
|
targetName = CylBot004
|
||||||
rotatorsName = CylTop004
|
rotatorsName = CylTop004
|
||||||
}
|
}
|
||||||
}
|
|
||||||
MODULE
|
|
||||||
{
|
|
||||||
name = ModuleJettison
|
|
||||||
jettisonName = Fairing25,Fairing25_Compact
|
|
||||||
bottomNodeName = bottom
|
|
||||||
isFairing = True
|
|
||||||
jettisonedObjectMass = 0.1
|
|
||||||
jettisonForce = 5
|
|
||||||
jettisonDirection = 0 0 1
|
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleSurfaceFX
|
name = ModuleJettison
|
||||||
thrustProviderModuleIndex = 0
|
jettisonName = Fairing25,Fairing25_Compact
|
||||||
fxMax = 1.0
|
bottomNodeName = bottom
|
||||||
maxDistance = 70
|
isFairing = True
|
||||||
falloff = 2
|
jettisonedObjectMass = 0.1
|
||||||
thrustTransformName = thrustTransform
|
jettisonForce = 5
|
||||||
}
|
jettisonDirection = 0 0 1
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleSurfaceFX
|
||||||
|
thrustProviderModuleIndex = 0
|
||||||
|
fxMax = 1.0
|
||||||
|
maxDistance = 70
|
||||||
|
falloff = 2
|
||||||
|
thrustTransformName = thrustTransform
|
||||||
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = FXModuleThrottleEffects
|
name = FXModuleThrottleEffects
|
||||||
@ -543,7 +542,7 @@ PART
|
|||||||
excludedRenderers = EngineCore
|
excludedRenderers = EngineCore
|
||||||
toggleInEditor = false
|
toggleInEditor = false
|
||||||
toggleInFlight = false
|
toggleInFlight = false
|
||||||
redCurve
|
redCurve
|
||||||
{
|
{
|
||||||
key = 0 0 1 1
|
key = 0 0 1 1
|
||||||
key = 1 1 1 1
|
key = 1 1 1 1
|
||||||
|
@ -55,9 +55,11 @@ PART
|
|||||||
channel = Ship
|
channel = Ship
|
||||||
clip = sound_rocket_mini
|
clip = sound_rocket_mini
|
||||||
volume = 0.0 0.0
|
volume = 0.0 0.0
|
||||||
volume = 1.0 1.0
|
volume = 0.01 0.2
|
||||||
pitch = 0.0 0.75
|
volume = 1.0 0.6
|
||||||
pitch = 1.0 0.95
|
pitch = 0.0 0.1
|
||||||
|
pitch = 0.01 0.2
|
||||||
|
pitch = 1.0 0.5
|
||||||
loop = true
|
loop = true
|
||||||
}
|
}
|
||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
@ -75,79 +77,79 @@ PART
|
|||||||
MODEL_MULTI_PARTICLE
|
MODEL_MULTI_PARTICLE
|
||||||
{
|
{
|
||||||
name = plume
|
name = plume
|
||||||
modelName = ReStockPlus/FX/restock-fx-corgi-plume-1
|
modelName = ReStockPlus/FX/restock-fx-corgi-plume-1
|
||||||
transformName = fxTransformPlume
|
transformName = fxTransformPlume
|
||||||
emission = 0.0 0.0
|
emission = 0.0 0.0
|
||||||
emission = 0.01 0.1
|
emission = 0.01 0.1
|
||||||
emission = 0.075 0.25
|
emission = 0.075 0.25
|
||||||
emission = 1.0 1.0
|
emission = 1.0 1.0
|
||||||
speed = 0.0 0.35
|
speed = 0.0 0.35
|
||||||
speed = 1.0 1.0
|
speed = 1.0 1.0
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// --- editor parameters ---
|
// --- editor parameters ---
|
||||||
TechRequired = veryHeavyRocketry
|
TechRequired = veryHeavyRocketry
|
||||||
entryCost = 13500
|
entryCost = 13500
|
||||||
cost = 4250
|
cost = 4250
|
||||||
category = Engine
|
category = Engine
|
||||||
subcategory = 0
|
subcategory = 0
|
||||||
title = #LOC_RestockPlus_restock-engine-corgi_title
|
title = #LOC_RestockPlus_restock-engine-corgi_title
|
||||||
manufacturer = #autoLOC_501638
|
manufacturer = #autoLOC_501638
|
||||||
description = #LOC_RestockPlus_restock-engine-corgi_description
|
description = #LOC_RestockPlus_restock-engine-corgi_description
|
||||||
|
|
||||||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
||||||
attachRules = 1,1,1,0,0
|
attachRules = 1,1,1,0,0
|
||||||
bulkheadProfiles = size3, size2
|
bulkheadProfiles = size3, size2
|
||||||
|
|
||||||
// --- standard part parameters ---
|
// --- standard part parameters ---
|
||||||
mass = 5.25
|
mass = 5.25
|
||||||
dragModelType = default
|
dragModelType = default
|
||||||
maximum_drag = 0.2
|
maximum_drag = 0.2
|
||||||
minimum_drag = 0.2
|
minimum_drag = 0.2
|
||||||
angularDrag = 2
|
angularDrag = 2
|
||||||
crashTolerance = 20
|
crashTolerance = 20
|
||||||
maxTemp = 2000
|
maxTemp = 2000
|
||||||
|
|
||||||
breakingForce = 5000
|
breakingForce = 5000
|
||||||
breakingTorque = 5000
|
breakingTorque = 5000
|
||||||
|
|
||||||
tags = #LOC_RestockPlus_restock-engine-corgi_tags
|
tags = #LOC_RestockPlus_restock-engine-corgi_tags
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleEnginesFX
|
name = ModuleEnginesFX
|
||||||
engineID = MainExhaust
|
engineID = MainExhaust
|
||||||
thrustVectorTransformName = thrustTransform
|
thrustVectorTransformName = thrustTransform
|
||||||
exhaustDamage = True
|
exhaustDamage = True
|
||||||
runningEffectName = fx-corgi-running
|
runningEffectName = fx-corgi-running
|
||||||
ignitionThreshold = 0.1
|
ignitionThreshold = 0.1
|
||||||
minThrust = 0
|
minThrust = 0
|
||||||
maxThrust = 750
|
maxThrust = 750
|
||||||
heatProduction = 5
|
heatProduction = 5
|
||||||
fxOffset = 0, 0, 0
|
fxOffset = 0, 0, 0
|
||||||
EngineType = LiquidFuel
|
EngineType = LiquidFuel
|
||||||
exhaustDamageDistanceOffset = 1.5
|
exhaustDamageDistanceOffset = 1.5
|
||||||
PROPELLANT
|
PROPELLANT
|
||||||
{
|
{
|
||||||
name = LiquidFuel
|
name = LiquidFuel
|
||||||
ratio = 0.9
|
ratio = 0.9
|
||||||
DrawGauge = True
|
DrawGauge = True
|
||||||
}
|
}
|
||||||
PROPELLANT
|
PROPELLANT
|
||||||
{
|
{
|
||||||
name = Oxidizer
|
name = Oxidizer
|
||||||
ratio = 1.1
|
ratio = 1.1
|
||||||
}
|
}
|
||||||
atmosphereCurve
|
atmosphereCurve
|
||||||
{
|
{
|
||||||
key = 0 355
|
key = 0 355
|
||||||
key = 1 95
|
key = 1 95
|
||||||
key = 12 0.001
|
key = 12 0.001
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleAlternator
|
name = ModuleAlternator
|
||||||
|
Reference in New Issue
Block a user