Merge branch 'master' into vostok-integration

This commit is contained in:
Andrew Cassidy 2020-05-05 02:14:26 -07:00
commit c139fec383
No known key found for this signature in database
GPG Key ID: 963017B38FD477A1
223 changed files with 11912 additions and 5937 deletions

View File

@ -2,5 +2,5 @@
@PART[GrapplingDevice]:AFTER[Konstruction]
{
!MODEL:HAS[#model[Squad/Parts/Utility/GrapplingDevice/GrapplingArm]]{}
!MODEL:HAS[#model[Squad/Parts/Utility/GrapplingDevice/GrapplingArm]]{}
}

View File

@ -0,0 +1,45 @@
// Modular Launch Pads patch for the 1.875m Engine Plate Boattail variants to move the lower node to fit the Titan launch stand.
// EP-18 Engine Plate (Making History)
@PART[EnginePlate1p5]:HAS[~RestockIgnore[*]]:NEEDS[ModularLaunchPads]:AFTER[ReStock]
{
@MODULE[ModulePartVariants]
{
@VARIANT[Boattail-White]
{
@NODES
{
@node_stack_bottom = 0.0, -2.2175, 0.0, 0.0, -1.0, 0.0, 2
}
}
@VARIANT[Boattail-Orange]
{
@NODES
{
@node_stack_bottom = 0.0, -2.2175, 0.0, 0.0, -1.0, 0.0, 2
}
}
}
}
// EP-18 Engine Plate (ReStock+)
@PART[restock-engineplate-1875-1]:NEEDS[ModularLaunchPads]:AFTER[ReStockPlus]
{
@MODULE[ModulePartVariants]
{
@VARIANT[Boattail-White]
{
@NODES
{
@node_stack_bottom = 0.0, -2.2675, 0.0, 0.0, -1.0, 0.0, 2
}
}
@VARIANT[Boattail-Orange]
{
@NODES
{
@node_stack_bottom = 0.0, -2.2675, 0.0, 0.0, -1.0, 0.0, 2
}
}
}
}

View File

@ -8,7 +8,6 @@ Localization
{
en-us
{
// Actions and buttons
#LOC_Restock_scanner_screen_on = Screen On
#LOC_Restock_scanner_screen_off = Screen Off
@ -34,14 +33,17 @@ Localization
#LOC_Restock_variant-engine_boattail = Boattail
#LOC_Restock_variant-engine_boattail_white = Boattail (White)
#LOC_Restock_variant-engine_boattail_grey-orange = Boattail (Orange/Grey)
#LOC_Restock_variant-engine_boattail_orange = Boattail (Orange)
#LOC_Restock_variant-engine_boattail_metal = Boattail (Metal)
#LOC_Restock_variant-engine_boattail_dark = Boattail (Dark)
#LOC_Restock_variant-engine_boattail_size1 = Boattail (1.25m)
#LOC_Restock_variant-engine_boattail_size1p5 = Boattail (1.875m)
#LOC_Restock_variant-engine_boattail_size1_white = Boattail (1.25m, White)
#LOC_Restock_variant-engine_boattail_size1p5_white = Boattail (1.875m, White)
#LOC_Restock_variant-engine_boattail_size1_grey-orange = Boattail (1.25m, Orange/Grey)
#LOC_Restock_variant-engine_boattail_size1p5_grey-orange = Boattail (1.875m, Orange/Grey)
#LOC_Restock_variant-engine_tankbutt_size1p5_white = Tankbutt (2.5m, White)
#LOC_Restock_variant-engine_tankbutt_size1p5_grey-orange = Tankbutt (2.5m, Orange/Grey)
#LOC_Restock_variant-engine_tankbutt_size2_white = Tankbutt (2.5m, White)
#LOC_Restock_variant-engine_tankbutt_size2_grey-orange = Tankbutt (2.5m, Orange/Grey)
#LOC_Restock_variant-engine_boattail_size2_white = Boattail (2.5m, White)
#LOC_Restock_variant-engine_boattail_size2_grey-orange = Boattail (2.5m, Orange/Grey)
@ -93,7 +95,7 @@ Localization
#LOC_Restock_variant-surface_basic = Basic
#LOC_Restock_variant-surface_truss = Truss
#LOC_Restock_variant-surface_thermalblankets = Insulated
#LOC_Restock_variant-decoupler_metal = Metal
#LOC_Restock_variant-decoupler_grey-orange = Orange/Grey

View File

@ -8,46 +8,127 @@ Localization
{
es-es
{
// Actions and buttons
#LOC_Restock_scanner_screen_on = Pantalla encendida
#LOC_Restock_scanner_screen_off = Pantalla apagada
#LOC_Restock_scanner_screen_toggle = Alternar Pantalla
#LOC_Restock_variant-engine_size0 = 0.625m
#LOC_Restock_variant-engine_size0_white = 0.625m (Cubierta Blanca)
#LOC_Restock_variant-engine_size0_grey-orange = 0.625m (Naranja/Cubierta Gris)
#LOC_Restock_variant-engine_size1 = 1.25m
#LOC_Restock_variant-engine_size1_white = 1.25m (Cubierta Blanca)
#LOC_Restock_variant-engine_size1_grey-orange = 1.25m (Naranja/Cubierta Gris)
#LOC_Restock_variant-engine_size1p5 = 1.875m
#LOC_Restock_variant-engine_size1p5_white = 1.875m (Cubierta Blanca)
#LOC_Restock_variant-engine_size1p5_grey-orange = 1.875m (Naranja/Cubierta Gris)
#LOC_Restock_variant-engine_size2 = 2.5m
#LOC_Restock_variant-engine_size2_white = 2.5m (Cubierta Blanca)
#LOC_Restock_variant-engine_size2_grey-orange = 2.5m (Naranja/Cubierta Gris)
#LOC_Restock_variant-engine_size3 = 3.75m
#LOC_Restock_variant-engine_compact = Compacto
#LOC_Restock_variant-engine_compact_white = Compacto (Cubierta Blanca)
#LOC_Restock_variant-engine_compact_grey-orange = Compacto (Naranja/Cubierta Gris)
#LOC_Restock_variant-engine_radial = Radial
#LOC_Restock_variant-engine_boattail = Aerodinámico
#LOC_Restock_variant-engine_boattail = Cola
#LOC_Restock_variant-engine_boattail_white = Cola (Blanca)
#LOC_Restock_variant-engine_boattail_grey-orange = Cola (Naranja/Gris)
#LOC_Restock_variant-engine_boattail_orange = Cola (Naranja)
#LOC_Restock_variant-engine_boattail_metal = Cola (Metal)
#LOC_Restock_variant-engine_boattail_dark = Cola (Oscuro)
#LOC_Restock_variant-engine_boattail_size1 = Cola (1.25m)
#LOC_Restock_variant-engine_boattail_size1p5 = Cola (1.875m)
#LOC_Restock_variant-engine_boattail_size1_white = Cola (1.25m, Blanca)
#LOC_Restock_variant-engine_boattail_size1p5_white = Cola (1.875m, Blanca)
#LOC_Restock_variant-engine_boattail_size1_grey-orange = Cola (1.25m, Naranja/Gris)
#LOC_Restock_variant-engine_boattail_size1p5_grey-orange = Cola (1.875m, Naranja/Gris)
#LOC_Restock_variant-engine_tankbutt_size2_white = Protector (2.5m, Blanca)
#LOC_Restock_variant-engine_tankbutt_size2_grey-orange = Protector (2.5m, Naranja/Gris)
#LOC_Restock_variant-mounting_truss = Apuntalado
#LOC_Restock_variant-engine_boattail_size2_white = Cola (2.5m, Blanca)
#LOC_Restock_variant-engine_boattail_size2_grey-orange = Cola (2.5m, Naranja/Gris)
#LOC_Restock_variant-engine_boattail_size3_white = Cola (3.75m, Blanca)
#LOC_Restock_variant-engine_boattail_size3_grey-orange = Cola (3.75m, Naranja/Gris)
#LOC_Restock_variant-engine_shroud_white = Cubierta Blanca
#LOC_Restock_variant-engine_shroud_grey-orange = Cubierta Metálica
#LOC_Restock_variant-engine_shroud = Protegido
#LOC_Restock_variant-engine_shroud_wide = Ancho Protegido
#LOC_Restock_variant-engine_docking = Puerto de atraque
#LOC_Restock_variant-mounting_classic = Clásico
#LOC_Restock_variant-mounting_classic_white = Clásico (Cubierta Blanca)
#LOC_Restock_variant-mounting_classic_grey-orange = Clásico (Naranja/Cubierta Gris)
#LOC_Restock_variant-mounting_truss = Armazón
#LOC_Restock_variant-mounting_compact = Compacto
#LOC_Restock_variant-engine_pod-orange = Encapsulado (Naranja)
#LOC_Restock_variant-engine_pod-grey = Encapsulado (Gris)
#LOC_Restock_variant-gold-truss = Dorado (Montado)
#LOC_Restock_variant-silver-truss = Plateado (Montado)
#LOC_Restock_variant-engine_pod-orange = Encápsulado (Naranja)
#LOC_Restock_variant-engine_pod-grey = Encápsulado (Gris)
#LOC_Restock_variant-antenna_size0 = 0.625m
#LOC_Restock_variant-antenna_size1 = 1.25m
#LOC_Restock_variant-antenna_truss = Apuntalado
#LOC_Restock_variant-antenna_truss = Armazón
#LOC_Restock_variant-antenna_compact = Compacto
#LOC_Restock_variant-antenna_radial = Radial
#LOC_Restock_variant-antenna_radial_reverse = Radial (Invertido)
#LOC_Restock_variant-antenna_axial = Axial
#LOC_Restock_variant-antenna_axial_reverse = Axial (Invertido)
#LOC_Restock_variant-surface_metal = Metálico
#LOC_Restock_variant-telescope_shielded = Blindado
#LOC_Restock_variant-telescope_bare = Descubierto
#LOC_Restock_variant-service-bay-opaque = Tapa Sólida
#LOC_Restock_variant-service-bay-transparent = Tapa Apuntalada
#LOC_Restock_variant-service-bay-hollow = Sin Tapa
#LOC_Restock_variant-wheel_broken = Roto
#LOC_Restock_variant-wheel_bare = Descubierto
#LOC_Restock_variant-surface_metal = Metal
#LOC_Restock_variant-surface_basic = Básico
#LOC_Restock_variant-surface_truss = Armazón
#LOC_Restock_variant-surface_thermalblankets = Aislado
#LOC_Restock_variant-decoupler_metal = Metal
#LOC_Restock_variant-decoupler_grey-orange = Naranja/Gris
#LOC_Restock_variant-surface_yellow = Amarillo
#LOC_Restock_variant-surface_black = Negro
#LOC_Restock_variant-service-bay-opaque = Tapas sólidas
#LOC_Restock_variant-service-bay-transparent = Tapa Armazón
#LOC_Restock_variant-service-bay-hollow = Sin Tapas
#LOC_Restock_variant-heat-shield-black = Negro
#LOC_Restock_variant-heat-shield-brown = Clásico
#LOC_Restock_variant-heat-shield-red = Sin Pintar
#LOC_Restock_variant-heat-shield-red = Sin pintar
#LOC_Restock_variant-linear-rcs-pod = Encapsulado
#LOC_Restock_variant-linear-rcs-bare = Desprotegido
#LOC_Restock_variant-linear-rcs-pod = Montado
#LOC_Restock_variant-linear-rcs-bare = Descubierto
#LOC_Restock_variant-stayputnik-pod = Con Montura
#LOC_Restock_variant-stayputnik-bare = Sin Montura
#LOC_Restock_variant-stayputnik-pod = Montado
#LOC_Restock_variant-stayputnik-bare = Desmontado
#LOC_Restock_variant-probe-gold = Dorado
#LOC_Restock_variant-probe-silver = Plateado
#LOC_Restock_variant-probe-bare = Básico
#LOC_Restock_variant-radiator_basic = Básico
#LOC_Restock_variant-radiator_flat = Plano
#LOC_Restock_variant-radiator_compact = Compacto
#LOC_Restock_variant-tube-length-short = Corto
#LOC_Restock_variant-tube-length-med-short = Medio-corto
#LOC_Restock_variant-tube-length-med = Medio
#LOC_Restock_variant-tube-length-med-long = Medio-largo
#LOC_Restock_variant-tube-length-long = Largo
#LOC_Restock_variant-tube-length-short-alt = Corto (Alterno)
#LOC_Restock_variant-tube-length-med-short-alt = Medio-corto (Alterno)
#LOC_Restock_variant-tube-length-med-alt = Medio (Alterno)
#LOC_Restock_variant-tube-length-med-long-alt = Medio-largo (Alterno)
#LOC_Restock_variant-tube-length-long-alt = Largo (Alterno)
#LOC_Restock_description-FuelCellArray = ¿Por qué tener una pequeña celda de combustible cuando puede tener tres grandes? La matriz de celdas de combustible es ideal para situaciones en las que necesita una gran fuente de energía confiable. Al igual que las celdas de combustible más pequeñas, esta matriz funciona convirtiendo combustible y oxidante en energía.
}
}
}

View File

@ -40,8 +40,8 @@ Localization
#LOC_Restock_variant-engine_boattail_size1p5_white = 艇尾型(1.875m,白色)
#LOC_Restock_variant-engine_boattail_size1_grey-orange = 艇尾型(1.25m,灰色和橙色)
#LOC_Restock_variant-engine_boattail_size1p5_grey-orange = 艇尾型(1.875m,灰色和橙色)
#LOC_Restock_variant-engine_tankbutt_size1p5_white = 箱尾型(2.5m,白色)
#LOC_Restock_variant-engine_tankbutt_size1p5_grey-orange = 箱尾型(2.5m,灰色和橙色)
#LOC_Restock_variant-engine_tankbutt_size2_white = 箱尾型(2.5m,白色)
#LOC_Restock_variant-engine_tankbutt_size2_grey-orange = 箱尾型(2.5m,灰色和橙色)
#LOC_Restock_variant-engine_shroud_white = 白色外壳
#LOC_Restock_variant-engine_shroud_grey-orange = 金属外壳

View File

@ -2,6 +2,7 @@
// Contents:
// - Small Nose Cone (standardNoseCone)
// Small Nose Cone
@PART[standardNoseCone]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -4,6 +4,7 @@
// - Advanced Nose Cone - Type A (pointyNoseConeA)
// - Advanced Nose Cone - Type B (pointyNoseConeB)
// Aerodynamic Nose Cone
@PART[noseCone]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -82,6 +83,7 @@
}
}
// Advanced Nose Cone - Type A
@PART[pointyNoseConeA]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -161,6 +163,7 @@
!MODULE[ModuleAnimateHeat] {}
}
// Advanced Nose Cone - Type B
@PART[pointyNoseConeB]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -2,6 +2,7 @@
// Contents:
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone_v2)
// Protective Rocket Nose Cone Mk7
@PART[rocketNoseCone_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -2,6 +2,7 @@
// Contents:
// - Protective Rocket Nose Cone Mk12A (rocketNoseConeSize3)
// Protective Rocket Nose Cone Mk12A
@PART[rocketNoseConeSize3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -5,6 +5,7 @@
// - AV-T1 Winglet (winglet)
// - Delta-Deluxe Winglet (winglet3)
//Basic Fin
@PART[basicFin]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -20,6 +21,8 @@
cube = Default, 0.04573,0.9754,0.373, 0.04573,0.2997,0.648, 0.02582,0.2292,1.08, 0.02582,0.2819,0.3014, 0.5039,0.9864,0.1276, 0.5039,0.9864,0.1276, -0.1697,0.25,0, 0.7607,1.25,0.05625
}
}
// AV-R8 Winglet
@PART[R8winglet]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -37,6 +40,8 @@
cube = fullDeflectionNeg, 0.2243,0.6742,1.628, 0.2243,0.6276,1.549, 0.6671,0.4279,2.03, 0.6671,0.4123,1.886, 1.907,0.9045,0.9155, 1.907,0.9084,0.9155, -0.07445,-0.008513,-0.02857, 1.629,1.966,0.866
}
}
// AV-T1 Winglet
@PART[winglet]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -52,6 +57,8 @@
cube = Default, 0.131,1,0.09983, 0.131,0.1167,1.597, 0.08604,0.07243,1.567, 0.08604,0.009355,1.241, 1.657,0.9968,0.1479, 1.657,0.997,0.1479, -0.1187,0.2268,0.006638, 1.497,2.11,0.09696
}
}
// Delta-Deluxe Winglet
@PART[winglet3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -1,28 +1,25 @@
// Patches adding depth masks to air intakes
// Contents:
// Circular Intake (CircularIntake)
// Small Circular Intake (miniIntake)
// Shock Cone Intake (shockConeIntake)
// Adjustable Ramp Intake (ramAirIntake)
// Adjustable Ramp Intake Radial (IntakeRadialLong)
// XM-G50 Radial Air Intake (airScoop)
// Mk1 Diverterless Supersonic Intake (MK1IntakeFuselage)
// - Circular Intake (CircularIntake)
// - Small Circular Intake (miniIntake)
// - Shock Cone Intake (shockConeIntake)
// - Adjustable Ramp Intake (ramAirIntake)
// - Adjustable Ramp Intake Radial (IntakeRadialLong)
// - XM-G50 Radial Air Intake (airScoop)
// - Mk1 Diverterless Supersonic Intake (MK1IntakeFuselage)
// Circular Intake
@PART[CircularIntake]
{
!mesh = DELETE
MODEL
{
model = Squad/Parts/Aero/circularIntake/CircularIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-fanintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -34,17 +31,14 @@
@PART[miniIntake]
{
!mesh = DELETE
MODEL
{
model = Squad/Parts/Aero/miniIntake/SmallIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -59,7 +53,6 @@
{
model = ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -71,17 +64,14 @@
@PART[ramAirIntake]
{
!mesh = DELETE
MODEL
{
model = Squad/Parts/Aero/ramAirIntake/RampIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-rampintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -93,17 +83,14 @@
@PART[IntakeRadialLong]
{
!mesh = DELETE
MODEL
{
model = Squad/Parts/Aero/intakeRadialLong/IntakeRadial
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-longintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -115,17 +102,14 @@
@PART[airScoop]
{
!mesh = DELETE
MODEL
{
model = Squad/Parts/Aero/airIntakeRadialXM-G50/RadialIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-radialintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -141,7 +125,6 @@
{
model = ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask
}
MODULE
{
name = ModuleRestockDepthMask

View File

@ -109,7 +109,6 @@
scale = 1,1,1
rotation = 0, 0, 0
}
!EFFECTS {}
EFFECTS
{

View File

@ -10,7 +10,7 @@
// - RC-L01 Remote Guidance Unit (probeStackLarge)
// - RC-001S Remote Guidance Unit (probeStackSmall)
// QBE
// QBE
@PART[probeCoreCube]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -79,7 +79,7 @@
}
}
// Stayputnik
// Stayputnik
@PART[probeCoreSphere_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -121,7 +121,7 @@
}
}
// HECS
// HECS
@PART[probeCoreHex_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -190,7 +190,7 @@
}
}
// OKTO
// OKTO
@PART[probeCoreOcto_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -259,7 +259,7 @@
}
}
// OKTO2
// OKTO2
@PART[probeCoreOcto2_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -328,7 +328,7 @@
}
}
// HECS2
// HECS2
@PART[HECS2_ProbeCore]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -398,7 +398,7 @@
}
}
// Rover
// Rover
@PART[roverBody_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -477,7 +477,7 @@
}
}
// 1.25m Stack Core
// 1.25m Stack Core
@PART[probeStackSmall]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -494,7 +494,7 @@
}
}
// 2.5m Stack Core
// 2.5m Stack Core
@PART[probeStackLarge]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -1,8 +1,9 @@
// Patches applying art changes to crewed utility/science parts
// Contents:
// - PPD-10 Hitchhiker Storage Container (crewCabin)
// - Science Mobile Processing Lab MPL-LG-2 (Large_Crewed_Lab)
// - PPD-10 Hitchhiker Storage Container (crewCabin)
// Science Mobile Processing Lab MPL-LG-2
@PART[Large_Crewed_Lab]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley
@ -31,7 +32,7 @@
}
}
// Hitchhiker
// PPD-10 Hitchhiker Storage Container
@PART[crewCabin]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley

View File

@ -120,7 +120,7 @@
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
{
dish_small_625 = false
dish_small_truss = true
}

View File

@ -6,7 +6,6 @@
@PART[fuelLine]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
@ -14,7 +13,6 @@
}
rescaleFactor = 1.0
!scale = DELETE
!MODULE[CModuleLinkedMesh] {}
MODULE
{
@ -28,7 +26,6 @@
stretchAxis = x
stretchTextures = _MainTex _BumpMap
}
MODULE
{
name = ModulePartVariants
@ -49,7 +46,6 @@
line_sofi = false
}
}
VARIANT
{
name = Black
@ -65,7 +61,6 @@
line_sofi = false
}
}
VARIANT
{
name = Metal // 🤘
@ -81,7 +76,6 @@
line_sofi = false
}
}
VARIANT
{
name = Orange

View File

@ -6,7 +6,6 @@
@PART[strutConnector]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
@ -14,7 +13,6 @@
}
rescaleFactor = 1.0
!scale = DELETE
!MODULE[CModuleLinkedMesh] {}
MODULE
{
@ -28,7 +26,6 @@
stretchAxis = x
stretchTextures = _MainTex _BumpMap
}
MODULE
{
name = ModulePartVariants
@ -49,7 +46,6 @@
strut_target_body_compact = false
}
}
VARIANT
{
name = Compact

View File

@ -4,7 +4,7 @@
// - Place-Anywhere 7 Linear RCS Port (linearRcs)
// - Vernor Engine (vernorEngine)
// RCS block
// RV-105 RCS Thruster Block
@PART[RCSBlock_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -58,7 +58,6 @@
}
}
}
!MODULE[FXModuleAnimateRCS] {}
MODULE
{
@ -67,7 +66,7 @@
}
}
// Linear RCS port
// Place-Anywhere 7 Linear RCS Port
@PART[linearRcs]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -204,7 +203,6 @@
}
}
}
MODULE
{
name = ModuleRestockDepthMask

View File

@ -4,31 +4,27 @@
// - Advanced Inline Stabilizer (advSasModule)
// - Advanced Reaction Wheel Module, Large (asasmodule1-2)
// .625m reaction wheel
// Small Inline Reaction Wheel
@PART[sasModule]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-625-1
}
DRAG_CUBE
{
cube = Default, 0.1161,0.7598,0.4096, 0.1161,0.7598,0.4096, 0.3074,0.9436,0.1761, 0.3074,0.9435,0.1761, 0.1161,0.7576,0.4096, 0.1161,0.7616,0.4096, 0,0,0, 0.629,0.185,0.629
}
%manufacturer = #autoLOC_501631 //#autoLOC_501631 = STEADLER Engineering Corps
%rescaleFactor = 1
%node_stack_bottom = 0.0, -0.0911109, 0.0, 0.0, -1.0, 0.0, 0
%node_stack_top = 0.0, 0.0911109, 0.0, 0.0, 1.0, 0.0, 0
}
// 1.25m reaction wheel
// Advanced Inline Stabilizer
@PART[advSasModule]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -45,7 +41,7 @@
%rescaleFactor = 1
}
// 2.5m reaction wheel
// Advanced Reaction Wheel Module, Large
@PART[asasmodule1-2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -6,37 +6,29 @@
@PART[GrapplingDevice]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Coupling/restock-claw-125
}
%rescaleFactor = 1
%node_stack_top = 0.0, -0.14082675, 0.00, 0.0, -1.0, 0.0, 1
@MODULE[ModuleGrappleNode]
{
nodeTransformName = Pivot
}
@MODULE[ModuleAnimateGeneric]
{
animationName = Deploy
}
@MODULE[FlagDecal]
{
textureQuadName = flagTransform
}
!MODULE[FXModuleLookAtConstraint]
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
rotatorsName = act_cylU.001
@ -118,7 +110,6 @@
targetName = act_cylU.008
}
}
MODULE
{
name = ModuleLight

View File

@ -76,7 +76,6 @@
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
Decoupler125White = false
@ -138,7 +137,6 @@
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
Decoupler25White = false

View File

@ -6,7 +6,21 @@
// - Clamp-O-Tron Sr. Docking Port (dockingPortLarge)
// - Clamp-O-Tron Shielded Docking Port (dockingPort1)
// Clamp-O-Tron Jr
// Inline Clamp-O-Tron
@PART[dockingPortLateral]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Passinglurker
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/125/Re_dockingPortInline/restock-inlinedockingport-mk1-1
}
%rescaleFactor = 1
%manufacturer = #autoLOC_501624
}
// Clamp-O-Tron Jr. Docking Port
@PART[dockingPort3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -54,23 +68,9 @@
}
}
// Inline Clamp-O-Tron
@PART[dockingPortLateral]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Passinglurker
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/125/Re_dockingPortInline/restock-inlinedockingport-mk1-1
}
%rescaleFactor = 1
%manufacturer = #autoLOC_501624
}
// Clamp-O-Tron
// Clamp-O-Tron Docking Port
@PART[dockingPort2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
@ -123,7 +123,62 @@
}
}
// Clamp-O-Tron Shielded
// Clamp-O-Tron Sr. Docking Port
@PART[dockingPortLarge]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-25-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.085, 0.0
scale = 0.821,0.821,0.821
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
}
// Clamp-O-Tron Shielded Docking Port
@PART[dockingPort1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -277,58 +332,3 @@
}
}
}
// Clamp-O-Tron Sr
@PART[dockingPortLarge]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-25-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.085, 0.0
scale = 0.821,0.821,0.821
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
}

View File

@ -134,7 +134,6 @@
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
Separator25White = false

View File

@ -6,7 +6,7 @@
// - Z-100 Rechargeable Battery Pack (batteryPack)
// - Z-400 Rechargeable Battery (ksp_r_largeBatteryPack)
// 0.625m battery bank
// Z-200 Rechargeable Battery Bank
@PART[batteryBankMini]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -26,7 +26,7 @@
}
}
// 1.25m battery bank
// Z-1K Rechargeable Battery Bank
@PART[batteryBank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -46,7 +46,7 @@
}
}
// 2.5m battery bank
// Z-4K Rechargeable Battery Bank
@PART[batteryBankLarge]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -66,7 +66,7 @@
}
}
// Small radial battery
// Z-100 Rechargeable Battery Pack
@PART[batteryPack]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -81,7 +81,7 @@
}
}
// Large radial battery
// Z-400 Rechargeable Battery
@PART[ksp_r_largeBatteryPack]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -7,7 +7,6 @@
@PART[FuelCell]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
@ -20,7 +19,6 @@
{
@author = Andrew Cassidy
@description = #LOC_Restock_description-FuelCellArray
!MODEL {}
MODEL
{

View File

@ -3,7 +3,7 @@
// - Illuminator Mk1 (spotLight1)
// - Illuminator Mk2 (spotLight2)
// Spotlight
// Illuminator Mk1
@PART[spotLight1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -23,7 +23,7 @@
}
}
// Floodlight
// Illuminator Mk2
@PART[spotLight2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -2,13 +2,14 @@
// Contents:
// - PB-NUK Radioisotope Thermoelectric Generator (rtg)
// PB-NUK Radioisotope Thermoelectric Generator
@PART[rtg]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Beale
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Electrical/restock-rtg-1
}
@author = Beale
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Electrical/restock-rtg-1
}
}

View File

@ -8,7 +8,7 @@
// - OX-STAT Photovoltaic Panels (solarPanels5)
// - OX-STAT-XL Photovoltaic Panels (LgRadialSolarPanel)
// 1x6
// OX-4L 1x6 Photovoltaic Panels
@PART[solarPanels4]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Beale
@ -27,7 +27,7 @@
}
}
// 1x6 shielded
// SP-L 1x6 Photovoltaic Panels
@PART[solarPanels2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Beale
@ -44,7 +44,6 @@
{
@secondaryTransformName = panel6
}
MODULE
{
name = ModuleRestockDepthMask
@ -52,7 +51,7 @@
}
}
// 3x2
// OX-4W 3x2 Photovoltaic Panels
@PART[solarPanels3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Beale
@ -71,7 +70,7 @@
}
}
// 2x3 shroud
// SP-W 3x2 Photovoltaic Panels
@PART[solarPanels1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Beale
@ -88,7 +87,6 @@
{
@secondaryTransformName = solar6
}
MODULE
{
name = ModuleRestockDepthMask
@ -96,7 +94,7 @@
}
}
// Gigantor
// Gigantor XL Solar Array
@PART[largeSolarPanel]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -111,7 +109,7 @@
}
}
// Static Small
// OX-STAT Photovoltaic Panels
@PART[solarPanels5]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -126,7 +124,7 @@
}
}
// Gigantor
// OX-STAT-XL Photovoltaic Panels
@PART[LgRadialSolarPanel]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -1,8 +1,8 @@
// Patches applying art changes to ion engines
// Contents:
// - IX-6315 "Dawn" Electric Propulsion System (ionEngine)
// - IX-6315 "Dawn" Electric Propulsion System (ionEngine)
// Dawn
// IX-6315 "Dawn" Electric Propulsion System
@PART[ionEngine]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -5,7 +5,6 @@
// J-X4 "Whiplash" Turbo Ramjet Engine (turboFanEngine)
// J-20 "Juno" Basic Jet Engine (miniJetEngine)
// J-33 "Wheesley" Turbofan Engine
@PART[JetEngine]
{
@ -13,7 +12,6 @@
{
model = ReStock/Assets/Engine/DepthMasks/restock-basicjet-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -28,7 +26,6 @@
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -43,7 +40,6 @@
{
model = ReStock/Assets/Engine/DepthMasks/restock-ramjet-mask
}
MODULE
{
name = ModuleRestockDepthMask
@ -58,7 +54,6 @@
{
model = ReStock/Assets/Engine/DepthMasks/restock-minijet-mask
}
MODULE
{
name = ModuleRestockDepthMask

View File

@ -2,7 +2,7 @@
// Contents:
// - CR-7 R.A.P.I.E.R. Engine (RAPIER)
// Rapier
// CR-7 R.A.P.I.E.R. Engine
@PART[RAPIER]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -6,7 +6,7 @@
// - 24-77 "Twitch" Liquid Fuel Engine (smallRadialEngine_v2)
// - O-10 "Puff" MonoPropellant Fuel Engine (omsEngine)
// Ant
// LV-1 "Ant" Liquid Fuel Engine
@PART[microEngine_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -32,7 +32,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -76,12 +75,11 @@
@fxOffset = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Metallic
VARIANT
{
name = Metallic
@ -93,7 +91,6 @@
{
ShroudAntWhite = false
ShroudAntMetal = true
}
}
VARIANT
@ -107,7 +104,6 @@
{
ShroudAntWhite = true
ShroudAntMetal = false
}
}
}
@ -200,7 +196,7 @@
}
}
// Spider
// LV-1R "Spider" Liquid Fuel Engine
@PART[radialEngineMini_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -226,8 +222,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -379,7 +373,7 @@
}
}
// Spark
// 48-7S "Spark" Liquid Fuel Engine
@PART[liquidEngineMini_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -422,7 +416,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -567,7 +560,6 @@
gimbalResponseSpeed = 8
useGimbalResponseSpeed = true
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -594,7 +586,6 @@
AdditionalColliders = false
Shroud = true
ShroudSparkCompact = false
625BoattailWhite = false
625BoattailOrange = true
ShroudWhite = false
@ -659,7 +650,7 @@
ShroudSparkOrange = true
}
}
VARIANT
VARIANT
{
name = Size0_Alternate
displayName = #LOC_Restock_variant-engine_size0_white
@ -679,7 +670,6 @@
AdditionalColliders = false
Shroud = true
ShroudSparkCompact = false
625BoattailWhite = true
625BoattailOrange = false
ShroudWhite = true
@ -834,14 +824,14 @@
// You might work with remodeling but not yet
//MODULE
//{
// name = ModuleRestockDepthMask
// maskTransform = SparkMask
// name = ModuleRestockDepthMask
// maskTransform = SparkMask
//}
}
// Twitch
// 24-77 "Twitch" Liquid Fuel Engine
@PART[smallRadialEngine_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
@ -874,7 +864,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -948,9 +937,7 @@
}
}
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
@ -979,7 +966,6 @@
EnginePod = false
EngineBare = true
}
}
VARIANT
{
@ -1080,7 +1066,6 @@
targetName = CylTopBare002
rotatorsName = CylBotBare002
}
// Podded
CONSTRAINLOOKFX
{
@ -1202,7 +1187,7 @@
}
}
// Puff
// O-10 "Puff" MonoPropellant Fuel Engine
@PART[omsEngine]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -3,12 +3,12 @@
// - LV-N "Nerv" Atomic Rocket Motor (nuclearEngine)
// - S3 KS-25 "Vector" Liquid Fuel Engine (SSME)
// - LV-909 "Terrier" Liquid Fuel Engine (liquidEngine3_v2)
// - LV-T45 "Swivel" Liquid Fuel Engine (liquidEngine2)
// - LV-T30 "Reliant" Liquid Fuel Engine (liquidEngine)
// - LV-T45 "Swivel" Liquid Fuel Engine (liquidEngine2)
// - Mk-55 "Thud" Liquid Fuel Engine (radialLiquidEngine1-2) - FX only
// - T-1 Toroidal "Aerospike" Liquid Fuel Engine (toroidalAerospike) - FX only
// LV-N
// LV-N "Nerv" Atomic Rocket Motor
@PART[nuclearEngine]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -202,7 +202,6 @@
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
@ -236,7 +235,7 @@
}
}
// Vector
// S3 KS-25 "Vector" Liquid Fuel Engine
@PART[SSME]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -573,7 +572,7 @@
}
}
// Terrier
// LV-909 "Terrier" Liquid Fuel Engine
@PART[liquidEngine3_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
@ -695,7 +694,6 @@
LV_909_Compact = false
ShortShroud = true
TallShroud = false
ShortShroudWhite = true
TallShroudWhite = true
Frame_Boat = true
@ -717,7 +715,6 @@
LV_909_Compact = false
ShortShroud = false
TallShroud = false
ShortShroudWhite = true
TallShroudWhite = true
Frame_Boat = true
@ -739,7 +736,6 @@
LV_909_Compact = true
ShortShroud = false
TallShroud = true
ShortShroudWhite = true
TallShroudWhite = true
Frame_Boat = true
@ -761,7 +757,6 @@
LV_909_Compact = false
ShortShroud = true
TallShroud = false
ShortShroudWhite = false
TallShroudWhite = false
Frame_Boat = false
@ -783,7 +778,6 @@
LV_909_Compact = false
ShortShroud = false
TallShroud = false
ShortShroudWhite = false
TallShroudWhite = false
Frame_Boat = false
@ -805,7 +799,6 @@
LV_909_Compact = true
ShortShroud = false
TallShroud = true
ShortShroudWhite = false
TallShroudWhite = false
Frame_Boat = false
@ -815,7 +808,6 @@
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
@ -911,7 +903,7 @@
}
}
// Reliant
// LV-T30 "Reliant" Liquid Fuel Engine
@PART[liquidEngine]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
@ -955,7 +947,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -1050,7 +1041,6 @@
LV_T30_Boattail = false
fairing = true
ShroudT30_Compact = false
fairingWhite = true
ShroudT30_CompactWhite = true
LV_T30_Boat = true
@ -1072,7 +1062,6 @@
LV_T30_Boattail = true
fairing = false
ShroudT30_Compact = false
fairingWhite = true
ShroudT30_CompactWhite = true
LV_T30_Boat = true
@ -1094,7 +1083,6 @@
LV_T30_Boattail = false
fairing = false
ShroudT30_Compact = true
fairingWhite = true
ShroudT30_CompactWhite = true
LV_T30_Boat = true
@ -1116,7 +1104,6 @@
LV_T30_Boattail = false
fairing = true
ShroudT30_Compact = false
fairingWhite = false
ShroudT30_CompactWhite = false
LV_T30_Boat = false
@ -1138,7 +1125,6 @@
LV_T30_Boattail = true
fairing = false
ShroudT30_Compact = false
fairingWhite = false
ShroudT30_CompactWhite = false
LV_T30_Boat = false
@ -1160,7 +1146,6 @@
LV_T30_Boattail = false
fairing = false
ShroudT30_Compact = true
fairingWhite = false
ShroudT30_CompactWhite = false
LV_T30_Boat = false
@ -1170,7 +1155,6 @@
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
@ -1260,7 +1244,7 @@
}
}
// Swivel
// LV-T45 "Swivel" Liquid Fuel Engine
@PART[liquidEngine2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
@ -1306,7 +1290,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -1396,7 +1379,6 @@
EngineBoattail = false
fairing = true
ShroudT45_Compact = false
fairingWhite = true
ShroudT45_CompactWhite = true
Frame_Boat = true
@ -1424,7 +1406,6 @@
EngineBoattail = true
fairing = false
ShroudT45_Compact = false
fairingWhite = true
ShroudT45_CompactWhite = true
Frame_Boat = true
@ -1452,7 +1433,6 @@
EngineBoattail = false
fairing = false
ShroudT45_Compact = true
fairingWhite = true
ShroudT45_CompactWhite = true
Frame_Boat = true
@ -1480,7 +1460,6 @@
EngineBoattail = false
fairing = true
ShroudT45_Compact = false
fairingWhite = false
ShroudT45_CompactWhite = false
Frame_Boat = false
@ -1508,14 +1487,12 @@
EngineBoattail = true
fairing = false
ShroudT45_Compact = false
fairingWhite = false
ShroudT45_CompactWhite = false
Frame_Boat = false
fairingOrange = true
ShroudT45_CompactOrange = true
Frame_BoatOrange = true
}
}
VARIANT
@ -1537,7 +1514,6 @@
EngineBoattail = false
fairing = false
ShroudT45_Compact = true
fairingWhite = false
ShroudT45_CompactWhite = false
Frame_Boat = false
@ -1547,7 +1523,6 @@
}
}
}
@MODULE[ModuleJettison]
{
@jettisonName = fairing,ShroudT45_Compact
@ -1683,7 +1658,7 @@
}
}
// Thud (FX only)
// Mk-55 "Thud" Liquid Fuel Engine (FX only)
@PART[radialLiquidEngine1-2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
!fx_exhaustFlame_blue_small = DELETE
@ -1707,7 +1682,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -1764,7 +1738,7 @@
}
}
// Dart (FX only)
// T-1 Toroidal "Aerospike" Liquid Fuel Engine (FX only)
@PART[toroidalAerospike]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
!fx_exhaustFlame_blue = DELETE

View File

@ -1,10 +1,11 @@
// Patches applying art changes to 2.5m engines
// Contents:
// - LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine (Size2LFB)
// - RE-L10 "Poodle" Liquid Fuel Engine (liquidEngine2-2_v2)
// - LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine (Size2LFB)
// - RE-M3 "Mainsail" Liquid Fuel Engine (liquidEngineMainsail_v2)
// - RE-I5 "Skipper" Liquid Fuel Engine (engineLargeSkipper_v2)
// Poodle
// RE-L10 "Poodle" Liquid Fuel Engine
@PART[liquidEngine2-2_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea) and riocrokite
@ -390,7 +391,7 @@
}
}
// Twin Boar
// LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine
@PART[Size2LFB]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -636,23 +637,20 @@
}
}
// Mainsail [1.9]
// RE-M3 "Mainsail" Liquid Fuel Engine [1.9]
@PART[liquidEngineMainsail_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea) and riocrokite
%node_attach = 0.0, 1.01359, 0.0, 0.0, 1.0, 0.0, 2
@attachRules = 1,1,1,0,0
!fx_exhaustFlame_yellow_medium = 20, -20, 20, 0.0, 1.0, 0.0, running
!fx_exhaustLight_blue = 0.0, -2, 0.0, 0.0, 0.0, 1.0, running
!fx_smokeTrail_light = 0.0, -2, 0.0, 0.0, 1.0, 0.0, running
!fx_exhaustSparks_flameout = 0.0, -2, 0.0, 0.0, 1.0, 0.0, flameout
!fx_exhaustFlame_yellow_mini = 0.041, -1.01, 2.292, 0.0, 1.0, 0.0, running, true
!fx_exhaustLight_blue = 0.041, -1.01, 2.292, 0.0, 0.0, 1.0, running, true
!fx_exhaustFlame_yellow_mini = -0.041, 1.01, 2.395, 0.0, 1.0, 0.0, running, true
!fx_exhaustLight_blue = -0.041, 1.01, 2.292, 0.0, 0.0, 1.0, running, true
!sound_vent_medium = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
@ -794,7 +792,6 @@
{
@thrustProviderModuleIndex = 0
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
@ -806,7 +803,6 @@
@name = ModuleEnginesFX
%runningEffectName = fx-mainsail-running
}
!MODULE[FXModuleLookAtConstraint] {}
MODULE
{
@ -910,41 +906,11 @@
key = 1 1
}
}
!MODULE[ModulePartVariants]{}
MODULE
{
name = ModulePartVariants
baseVariant = Full
VARIANT
{
name = Full
displayName = #LOC_Restock_variant-engine_boattail_white
primaryColor = #ffffff
secondaryColor = #ffffff
sizeGroup = GroupA
GAMEOBJECTS
{
Mainsail_25m = false
Mainsail_Shroud25White = false
Mainsail_Shroud25Orange = false
Mainsail_Boattail = true
Mainsail_BoattailOrange = false
Mainsail_BoattailWhite = true
Mainsail_Compact = false
Mainsail_ShroudCompactWhite = false
Mainsail_ShroudCompactOrange = false
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = false
fairingNewSmall = false
}
}
baseVariant = Mid
VARIANT
{
name = Mid
@ -966,12 +932,36 @@
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = true
fairingSmall = false
fairingNewSmall = false
}
}
VARIANT
{
name = Full
displayName = #LOC_Restock_variant-engine_boattail_white
primaryColor = #ffffff
secondaryColor = #ffffff
sizeGroup = GroupA
GAMEOBJECTS
{
Mainsail_25m = false
Mainsail_Shroud25White = false
Mainsail_Shroud25Orange = false
Mainsail_Boattail = true
Mainsail_BoattailOrange = false
Mainsail_BoattailWhite = true
Mainsail_Compact = false
Mainsail_ShroudCompactWhite = false
Mainsail_ShroudCompactOrange = false
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = false
fairingNewSmall = false
}
}
VARIANT
{
@ -994,12 +984,10 @@
Mainsail_Small = true
Mainsail_ShroudSmallWhite = true
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = false
fairingNewSmall = true
}
}
VARIANT
{
@ -1022,7 +1010,6 @@
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = true
fairingNewSmall = false
@ -1034,36 +1021,6 @@
node_stack_bottom = 0.0, -1.945, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = FullAlt
displayName = #LOC_Restock_variant-engine_boattail_grey-orange
primaryColor = #666666
secondaryColor = #666666
GAMEOBJECTS
{
Mainsail_25m = false
Mainsail_Shroud25White = false
Mainsail_Shroud25Orange = false
Mainsail_Boattail = true
Mainsail_BoattailOrange = true
Mainsail_BoattailWhite = false
Mainsail_Compact = false
Mainsail_ShroudCompactWhite = false
Mainsail_ShroudCompactOrange = false
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = false
fairingNewSmall = false
}
}
VARIANT
{
name = MidAlt
@ -1084,12 +1041,35 @@
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = true
fairingSmall = false
fairingNewSmall = false
}
}
VARIANT
{
name = FullAlt
displayName = #LOC_Restock_variant-engine_boattail_grey-orange
primaryColor = #666666
secondaryColor = #666666
GAMEOBJECTS
{
Mainsail_25m = false
Mainsail_Shroud25White = false
Mainsail_Shroud25Orange = false
Mainsail_Boattail = true
Mainsail_BoattailOrange = true
Mainsail_BoattailWhite = false
Mainsail_Compact = false
Mainsail_ShroudCompactWhite = false
Mainsail_ShroudCompactOrange = false
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = false
fairingNewSmall = false
}
}
VARIANT
{
@ -1111,12 +1091,10 @@
Mainsail_Small = true
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = true
fairing = false
fairingSmall = false
fairingNewSmall = true
}
}
VARIANT
{
@ -1139,7 +1117,6 @@
Mainsail_Small = false
Mainsail_ShroudSmallWhite = false
Mainsail_ShroudSmallOrange = false
fairing = false
fairingSmall = true
fairingNewSmall = false
@ -1159,20 +1136,16 @@
}
}
// Skipper [1.9]
// RE-I5 "Skipper" Liquid Fuel Engine [1.9]
@PART[engineLargeSkipper_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea) and riocrokite
%node_attach = 0.0, 1.013, 0.0, 0.0, 1.0, 0.0, 2
@attachRules = 1,1,1,0,0
!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_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
!sound_vent_medium = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
@ -1297,7 +1270,6 @@
@name = ModuleEnginesFX
%runningEffectName = fx-skipper-running
}
MODULE
{
name = FXModuleLookAtConstraint
@ -1322,9 +1294,6 @@
targetName = B_SK_ActuatorTopCpt_002
rotatorsName = B_SK_ActuatorBotCpt_002
}
CONSTRAINLOOKFX
{
targetName = B_SK_ActuatorBotLrg_001
@ -1443,13 +1412,40 @@
key = 1 1
}
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
baseVariant = Full
baseVariant = TrussMount
VARIANT
{
name = TrussMount
displayName = #LOC_Restock_variant-engine_size2_white
primaryColor = #999999
secondaryColor = #ffffff
GAMEOBJECTS
{
Skipper_25m = true
Skipper_ShroudWhite = true
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = true
B_SK_ActuatorsLrg = true
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = true
fairing2 = false
Skipper_ShroudSmall = false
}
}
VARIANT
{
name = Shroud
@ -1464,60 +1460,21 @@
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = true
B_SK_ActuatorsLrg = true
Skipper_Boattail = true
Skipper_BoattailOrange = false
Skipper_BoattailWhite = true
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = false
fairing2 = false
Skipper_ShroudSmall = false
}
}
VARIANT
{
name = TrussMount
displayName = #LOC_Restock_variant-engine_size2_white
primaryColor = #999999
secondaryColor = #ffffff
GAMEOBJECTS
{
Skipper_25m = true
Skipper_ShroudWhite = true
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = true
B_SK_ActuatorsLrg = true
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = true
fairing2 = false
Skipper_ShroudSmall = false
}
}
VARIANT
{
@ -1532,26 +1489,21 @@
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = false
B_SK_ActuatorsLrg = false
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = true
Skipper_ShroudSmallWhite = true
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = true
fairing1 = false
fairing2 = false
Skipper_ShroudSmall = true
}
}
VARIANT
{
@ -1567,21 +1519,17 @@
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = false
B_SK_ActuatorsLrg = false
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = true
Skipper_ShroudCompactWhite = true
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = true
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = false
fairing2 = true
Skipper_ShroudSmall = false
@ -1594,6 +1542,35 @@
}
}
VARIANT
{
name = TrussMountAlt
displayName = #LOC_Restock_variant-engine_size2_grey-orange
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
Skipper_25m = true
Skipper_ShroudWhite = false
Skipper_ShroudOrange = true
B_SK_ActuatorsLrgTop = true
B_SK_ActuatorsLrg = true
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = true
fairing2 = false
Skipper_ShroudSmall = false
}
}
VARIANT
{
name = ShroudAlt
displayName = #LOC_Restock_variant-engine_boattail_grey-orange
@ -1607,60 +1584,21 @@
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = true
B_SK_ActuatorsLrg = true
Skipper_Boattail = true
Skipper_BoattailOrange = true
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = false
fairing2 = false
Skipper_ShroudSmall = false
}
}
VARIANT
{
name = TrussMountAlt
displayName = #LOC_Restock_variant-engine_size2_grey-orange
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
Skipper_25m = true
Skipper_ShroudWhite = false
Skipper_ShroudOrange = true
B_SK_ActuatorsLrgTop = true
B_SK_ActuatorsLrg = true
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = true
fairing2 = false
Skipper_ShroudSmall = false
}
}
VARIANT
{
@ -1675,26 +1613,21 @@
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = false
B_SK_ActuatorsLrg = false
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = false
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = false
B_SK_ActuatorsCpt = false
Skipper_Small = true
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = true
B_SK_ActuatorsSmall = true
fairing1 = false
fairing2 = false
Skipper_ShroudSmall = true
}
}
VARIANT
{
@ -1710,21 +1643,17 @@
Skipper_ShroudOrange = false
B_SK_ActuatorsLrgTop = false
B_SK_ActuatorsLrg = false
Skipper_Boattail = false
Skipper_BoattailOrange = false
Skipper_BoattailWhite = false
Skipper_Compact = true
Skipper_ShroudCompactWhite = false
Skipper_ShroudCompactOrange = true
B_SK_ActuatorsCpt = true
Skipper_Small = false
Skipper_ShroudSmallWhite = false
Skipper_ShroudSmallOrange = false
B_SK_ActuatorsSmall = false
fairing1 = false
fairing2 = true
Skipper_ShroudSmall = false
@ -1736,9 +1665,7 @@
node_stack_bottom = 0.0, -1.362, 0.0, 0.0, -1.0, 0.0, 2
}
}
}
@MODULE[ModuleJettison]
{
@jettisonName = fairing1,fairing2,Skipper_ShroudSmall

View File

@ -3,6 +3,7 @@
// - Kerbodyne KR-2L+ "Rhino" Liquid Fuel Engine (Size3AdvancedEngine)
// - S3 KS-25x4 "Mammoth" Liquid Fuel Engine (Size3EngineCluster)
// Kerbodyne KR-2L+ "Rhino" Liquid Fuel Engine
@PART[Size3AdvancedEngine]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -266,6 +267,7 @@
}
}
// S3 KS-25x4 "Mammoth" Liquid Fuel Engine
@PART[Size3EngineCluster]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -14,7 +14,6 @@
model = ReStock/Assets/Engine/restock-engine-srb-mite-1
}
%rescaleFactor = 1
!fx_exhaustFlame_yellow_thin = DELETE
!fx_exhaustSparks_yellow = DELETE
!fx_smokeTrail_medium_thin = DELETE

View File

@ -7,7 +7,7 @@
// - Separatron I (sepMotor1)
// - Launch Escape System (LaunchEscapeSystem)
// Kickback
// S1 SRB-KD25k "Kickback" Solid Fuel Booster
@PART[MassiveBooster]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -144,7 +144,7 @@
}
}
// Thumper
// BACC "Thumper" Solid Fuel Booster
@PART[solidBooster1-1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -288,7 +288,7 @@
}
}
// Hammer
// RT-10 "Hammer" Solid Fuel Booster
@PART[solidBooster_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -449,7 +449,7 @@
}
}
// Flea
// RT-5 "Flea" Solid Fuel Booster
@PART[solidBooster_sm_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -609,7 +609,7 @@
}
}
// Separatron
// Separatron I
@PART[sepMotor1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -713,12 +713,10 @@
{
model = ReStock/Assets/Engine/restock-engine-les-1
}
!sound_vent_medium = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!EFFECTS {}
EFFECTS
{
@ -735,7 +733,6 @@
}
flameout
{
AUDIO
{
channel = Ship
@ -797,12 +794,10 @@
}
}
}
@MODULE[ModuleEnginesFX]
{
%runningEffectName = fx-les-running
}
MODULE
{
name = FXModuleAnimateThrottle
@ -811,7 +806,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModulePartVariants
@ -833,7 +827,6 @@
node_stack_bottom = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, 1
}
}
VARIANT
{
name = Short

View File

@ -210,14 +210,12 @@
model = ReStock/Assets/Engine/restock-engine-srb-clydesdale-1
}
%rescaleFactor = 1
!fx_exhaustFlame_white = DELETE
!fx_exhaustSparks_yellow = DELETE
!fx_smokeTrail_large = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
EFFECTS
{
engage
@ -287,7 +285,6 @@
{
@name = ModuleEnginesFX
@runningEffectName = fx-clydesdale-running
!directThrottleEffectName = DELETE
}
@MODULE[ModuleGimbal]

View File

@ -2,6 +2,7 @@
// Contents:
// - Oscar-B Fuel Tank (miniFuelTank)
// Oscar-B Fuel Tank
@PART[miniFuelTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Beale

View File

@ -1,10 +1,11 @@
// Patches applying art changes to 1.25m fuel tanks
// Contents:
// - FL-T100 Fuel Tank (fuelTankSmallFlat)
// - FL-T200 Fuel Tank (fuelTankSmall)
// - FL-T400 Fuel Tank (fuelTank)
// - FL-T800 Fuel Tank (fuelTank_long)
// - FL-T100 Fuel Tank (fuelTankSmallFlat)
// FL-T100 Fuel Tank
@PART[fuelTankSmallFlat]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
@ -79,6 +80,7 @@
}
}
// FL-T200 Fuel Tank
@PART[fuelTankSmall]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
@ -157,9 +159,13 @@
}
}
// FL-T400 Fuel Tank
@PART[fuelTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
// @node_stack_top = 0.0, 9.81725, 0.0, 0.0, 1.0, 0.0
// @node_stack_bottom = 0.0, -9.12500, 0.0, 0.0, -1.0, 0.0
// @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1
!mesh = DELETE
!MODEL {}
MODEL
@ -230,11 +236,9 @@
}
}
}
// @node_stack_top = 0.0, 9.81725, 0.0, 0.0, 1.0, 0.0
// @node_stack_bottom = 0.0, -9.12500, 0.0, 0.0, -1.0, 0.0
// @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1
}
// FL-T800 Fuel Tank
@PART[fuelTank_long]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Porkjet and Chris Adderley (Nertea)
@ -247,6 +251,7 @@
{
model = ReStock/Assets/FuelTank/restock-fueltank-125-1
}
%rescaleFactor = 1
!MODULE[ModulePartVariants] {}
MODULE
{
@ -310,5 +315,4 @@
}
}
}
%rescaleFactor = 1
}

View File

@ -1,10 +1,11 @@
// Patches applying art changes to 2.5m fuel tanks
// Contents:
// - Rockomax Jumbo-64 Fuel Tank (Rockomax64_BW)
// - Rockomax X200-8 Fuel Tank (Rockomax8BW)
// - Rockomax X200-16 Fuel Tank (Rockomax16BW)
// - Rockomax X200-32 Fuel Tank (Rockomax32_BW)
// - Rockomax X200-8 Fuel Tank (Rockomax8BW)
// - Rockomax Jumbo-64 Fuel Tank (Rockomax64_BW)
// Rockomax X200-8 Fuel Tank
@PART[Rockomax8BW]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -79,6 +80,82 @@
}
}
// Rockomax X200-16 Fuel Tank
@PART[Rockomax16_BW]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-25-3
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 0.92, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -0.92, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = false
25TankSmallWhite = true
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007123
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = true
25TankSmallWhite = false
}
}
VARIANT
{
name = Metallic
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankSmallGrey = true
25TankSmallOrange = false
25TankSmallWhite = false
}
}
}
}
// Rockomax X200-32 Fuel Tank
@PART[Rockomax32_BW]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -153,80 +230,7 @@
}
}
@PART[Rockomax16_BW]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-25-3
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 0.92, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -0.92, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = false
25TankSmallWhite = true
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007123
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = true
25TankSmallWhite = false
}
}
VARIANT
{
name = Metallic
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankSmallGrey = true
25TankSmallOrange = false
25TankSmallWhite = false
}
}
}
}
// Rockomax Jumbo-64 Fuel Tank
@PART[Rockomax64_BW]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -4,6 +4,7 @@
// - Kerbodyne S3-7200 Tank (Size3MediumTank)
// - Kerbodyne S3-14400 Tank (Size3LargeTank)
// Kerbodyne S3-3600 Tank
@PART[Size3SmallTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -28,7 +29,6 @@
rotation = 0, 0, 0
}
%rescaleFactor = 1
!MODULE[ModulePartVariants] {}
MODULE
{
@ -64,6 +64,7 @@
}
}
// Kerbodyne S3-7200 Tank
@PART[Size3MediumTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -123,6 +124,7 @@
}
}
// Kerbodyne S3-14400 Tank
@PART[Size3LargeTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -9,6 +9,7 @@
// - Mk2 to 1.25m Adapter Long (mk2_1m_AdapterLong)
// - Mk2 to 1.25m Adapter (mk2SpacePlaneAdapter)
// Mk2 Liquid Fuel Fuselage Short, Mk2 Rocket Fuel Fuselage Short & Mk2 Monopropellant Tank
@PART[mk2FuselageShortLiquid|mk2FuselageShortLFO|mk2FuselageShortMono]:FOR[Restock]
{
@author = Porkjet and blowfish
@ -28,6 +29,7 @@
}
}
// Mk2 Liquid Fuel Fuselage Long & Mk2 Rocket Fuel Fuselage Long
@PART[mk2Fuselage|mk2FuselageLongLFO]:FOR[Restock]
{
@author = Porkjet and blowfish
@ -47,6 +49,7 @@
}
}
// Mk2 Bicoupler, Mk2 to 1.25m Adapter Long & Mk2 to 1.25m Adapter
@PART[mk2_1m_Bicoupler|mk2_1m_AdapterLong|mk2SpacePlaneAdapter]:FOR[Restock]
{
@author = Porkjet and blowfish

View File

@ -4,8 +4,7 @@
// - R-11 'Baguette' External Tank (externalTankCapsule)
// - R-12 'Doughnut' External Tank (externalTankToroid)
// Spherical Radial Tank
// R-4 'Dumpling' External Tank
@PART[externalTankRound]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -87,6 +86,7 @@
}
}
// R-11 'Baguette' External Tank
@PART[externalTankCapsule]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -168,6 +168,7 @@
}
}
// R-12 'Doughnut' External Tank
@PART[externalTankToroid]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -6,63 +6,63 @@
// - FL-R25 RCS Fuel Tank (RCSFuelTank)
// - FL-R1 RCS Fuel Tank (RCSTank1-2)
// Spherical Radial Tank
// Stratus-V Roundified Monopropellant Tank
@PART[radialRCSTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-radial-1
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-radial-1
}
}
// Capsule Radial Tank
// Stratus-V Cylindrified Monopropellant Tank
@PART[rcsTankRadialLong]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-radial-2
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-radial-2
}
}
// 0.625m Tank
// FL-R10 RCS Fuel Tank
@PART[rcsTankMini]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-0625-1
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-0625-1
}
}
// 1.25m Tank
// FL-R25 RCS Fuel Tank
@PART[RCSFuelTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-125-1
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-125-1
}
}
// 2.5m Tank
// FL-R1 RCS Fuel Tank
@PART[RCSTank1-2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-25-1
}
!MODULE[ModulePartVariants] {}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-25-1
}
!MODULE[ModulePartVariants] {}
}

View File

@ -4,7 +4,7 @@
// - PB-X750 Xenon Container (xenonTankLarge)
// - PB-X50R Xenon Container (xenonTankRadial)
// Tiny Xenon tank
// PB-X150 Xenon Container
@PART[xenonTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -16,7 +16,7 @@
}
}
// Small Xenon tank
// PB-X750 Xenon Container
@PART[xenonTankLarge]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -28,7 +28,7 @@
}
}
// Radial Xenon tank
// PB-X50R Xenon Container
@PART[xenonTankRadial]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -8,28 +8,26 @@
@PART[miniLandingLeg]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-leg-1
}
@MODULE[ModuleWheelBase] {
@MODULE[ModuleWheelBase]
{
@clipObject = leg1_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelSuspension] {
@MODULE[ModuleWheelSuspension]
{
@suspensionTransformName = leg1_piston
@suspensionColliderName = leg1_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelDeployment] {
@MODULE[ModuleWheelDeployment]
{
@animationTrfName = leg1
@animationStateName = restock-leg-1-deploy
@retractTransformName = leg1_piston
}
MODULE
{
name = ModulePartVariants
@ -41,7 +39,6 @@
displayName = #LOC_Restock_variant-probe-bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = false
@ -63,7 +60,6 @@
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = true
@ -85,7 +81,6 @@
themeName = Silver
primaryColor = #cecece
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = false
@ -107,29 +102,28 @@
@PART[landingLeg1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-leg-2
}
@MODULE[ModuleWheelBase] {
@MODULE[ModuleWheelBase]
{
@clipObject = leg2_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelSuspension] {
@MODULE[ModuleWheelSuspension]
{
@suspensionTransformName = leg2_piston
@suspensionColliderName = leg2_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelDeployment] {
@MODULE[ModuleWheelDeployment]
{
@animationTrfName = leg2
@animationStateName = restock-leg-2-deploy
@retractTransformName = leg2_piston
}
@MODULE[ModuleWheelBogey] {
@MODULE[ModuleWheelBogey]
{
@bogeyTransformName = leg2_foot
}
}
@ -138,29 +132,28 @@
@PART[landingLeg1-2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-leg-3
}
@MODULE[ModuleWheelBase] {
@MODULE[ModuleWheelBase]
{
@clipObject = leg3_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelSuspension] {
@MODULE[ModuleWheelSuspension]
{
@suspensionTransformName = leg3_piston
@suspensionColliderName = leg3_piston_CAPSULECOLLIDER
}
@MODULE[ModuleWheelDeployment] {
@MODULE[ModuleWheelDeployment]
{
@animationTrfName = leg3
@animationStateName = restock-leg-3-deploy
@retractTransformName = leg3_piston
}
@MODULE[ModuleWheelBogey] {
@MODULE[ModuleWheelBogey]
{
@bogeyTransformName = leg3_foot
}
}

View File

@ -8,45 +8,39 @@
@PART[roverWheel2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Ground/restock-wheel-1
}
@MODULE[ModuleWheelSuspension] {
@MODULE[ModuleWheelSuspension]
{
@suspensionTransformName = SuspensionPivot
}
@MODULE[ModuleWheelSteering] {
@MODULE[ModuleWheelSteering]
{
@steeringTransformName = SteeringPivot
}
@MODULE[ModuleWheelDamage] {
@MODULE[ModuleWheelDamage]
{
@damagedTransformName = WheelBusted
@undamagedTransformName = Wheel
}
!MODULE[FXModuleLookAtConstraint] {}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Suspension1
targetName = Suspension2
}
LOOKATCONSTRAINT
{
rotatorsName = Suspension2
targetName = Suspension1
}
}
MODULE
{
name = ModulePartVariants
@ -58,7 +52,6 @@
displayName = #LOC_Restock_variant-probe-bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
body_gold = false
@ -74,7 +67,6 @@
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #999999
GAMEOBJECTS
{
body_gold = true
@ -90,7 +82,6 @@
themeName = Silver
primaryColor = #cecece
secondaryColor = #999999
GAMEOBJECTS
{
body_gold = false
@ -106,92 +97,78 @@
@PART[roverWheel1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Ground/restock-wheel-2
}
@MODULE[ModuleWheelSuspension] {
@MODULE[ModuleWheelSuspension]
{
@suspensionTransformName = SuspensionPivot
}
@MODULE[ModuleWheelSteering] {
@MODULE[ModuleWheelSteering]
{
@steeringTransformName = SteeringPivot
}
@MODULE[ModuleWheelDamage] {
@MODULE[ModuleWheelDamage]
{
@damagedTransformName = WheelBusted
@undamagedTransformName = Wheel
}
!MODULE[FXModuleLookAtConstraint]
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Link1
targetName = Link1Target
}
LOOKATCONSTRAINT
{
rotatorsName = Link2
targetName = Link2Target
}
COPYROTATIONCONSTRAINT
{
rotatorsName = LowerBracket
targetName = Base
}
COPYROTATIONCONSTRAINT
{
rotatorsName = SteeringPivotFollower
targetName = SteeringPivot
}
COPYROTATIONCONSTRAINT
{
rotatorsName = WheelPivotFollower
targetName = WheelPivot
}
LOOKATCONSTRAINT
{
rotatorsName = ShockCylinder
targetName = ShockPiston
}
LOOKATCONSTRAINT
{
rotatorsName = ShockPiston
targetName = ShockCylinder
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringPiston1
targetName = SteeringCylinder1
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringCylinder1
targetName = SteeringPiston1
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringPiston2
targetName = SteeringCylinder2
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringCylinder2
@ -204,50 +181,43 @@
@PART[wheelMed]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Ground/restock-wheel-3
}
@MODULE[ModuleWheelSuspension] {
@MODULE[ModuleWheelSuspension]
{
@suspensionTransformName = SuspensionPivot
}
@MODULE[ModuleWheelSteering] {
@MODULE[ModuleWheelSteering]
{
@steeringTransformName = SteeringPivot
}
@MODULE[ModuleWheelDamage] {
@MODULE[ModuleWheelDamage]
{
@damagedTransformName = WheelBusted
@undamagedTransformName = Wheel
}
!MODULE[FXModuleLookAtConstraint] {}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = DamperCylinder
targetName = DamperPiston
}
LOOKATCONSTRAINT
{
rotatorsName = DamperPiston
targetName = DamperCylinder
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringCylinder1
targetName = SteeringPiston1
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringPiston1

View File

@ -1,9 +1,10 @@
// Patches applying art changes to fairings
// Contents:
- AE-FF1 Airstream Protective Shell (1.25m) (fairingSize1)
- AE-FF2 Airstream Protective Shell (2.5m) (fairingSize2)
- AE-FF3 Airstream Protective Shell (3.75m) (fairingSize3)
// - AE-FF1 Airstream Protective Shell (1.25m) (fairingSize1)
// - AE-FF2 Airstream Protective Shell (2.5m) (fairingSize2)
// - AE-FF3 Airstream Protective Shell (3.75m) (fairingSize3)
// AE-FF1 Airstream Protective Shell (1.25m)
@PART[fairingSize1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -132,7 +133,6 @@
name = _SpecColor
color = 0.753, 0.753, 0.753, 1.0
}
FLOAT_PROPERTY
{
name = _Shininess
@ -141,6 +141,7 @@
}
}
// AE-FF2 Airstream Protective Shell (2.5m)
@PART[fairingSize2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -248,7 +249,7 @@
}
}
// 3.75m fairing
// AE-FF3 Airstream Protective Shell (3.75m)
@PART[fairingSize3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -1,8 +1,9 @@
// Patches applying art changes to service bays
// Contents:
- Service Bay (1.25m) (ServiceBay_125_v2)
- Service Bay (2.5m) (ServiceBay_250)
// - Service Bay (1.25m) (ServiceBay_125_v2)
// - Service Bay (2.5m) (ServiceBay_250_v2)
// Service Bay (1.25m)
@PART[ServiceBay_125_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -25,7 +26,6 @@
leadModuleIndex = 0
leadModuleTgtValue = 0
}
MOD
MODULE
{
name = ModulePartVariants
@ -76,6 +76,7 @@
}
}
// Service Bay (2.5m)
@PART[ServiceBay_250_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -7,13 +7,11 @@
@PART[RadialDrill]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Resource/restock-drill-radial-2
}
@MODULE[ModuleAnimationGroup]
{
@deployAnimationName = Deploy
@ -23,7 +21,6 @@
retractEffectName = Retract
stopActiveAnimIfDisabled = true
}
EFFECTS
{
drill
@ -45,14 +42,16 @@
speed = 1.0 1.0
}
}
Deploy {
Deploy
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-start
}
}
Active {
Active
{
AUDIO
{
channel = Ship
@ -61,7 +60,8 @@
volume = 1.0 1.0
}
}
Retract {
Retract
{
AUDIO
{
channel = Ship
@ -75,19 +75,16 @@
@PART[MiniDrill]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Resource/restock-drill-radial-1
}
@MODULE[ModuleAnimationGroup]
{
@deployAnimationName = Deploy
@activeAnimationName = Drill
}
EFFECTS
{
drill

View File

@ -7,21 +7,18 @@
@PART[MiniISRU]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Resource/restock-isru-125-1
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleRestockISRUAnimation
deployAnimationName = heater
needsEC = true
}
MODULE
{
name = ModuleRestockHeatEffects
@ -58,16 +55,13 @@
@PART[ISRU]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Resource/restock-isru-25-1
scale = 1.0, 1.0, 1.0
}
!MODULE[ModuleAnimationGroup] {}
MODULE
{
name = ModuleRestockISRUAnimation
@ -77,7 +71,6 @@
needsEC = true
waitForComplete = true
}
MODULE
{
name = ModuleRestockHeatEffects

View File

@ -8,7 +8,6 @@
@PART[RadialOreTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
@ -20,7 +19,6 @@
@PART[SmallTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
@ -32,7 +30,6 @@
@PART[LargeTank]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{

View File

@ -8,13 +8,11 @@
@PART[SurfaceScanner]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Resource/restock-surfacescanner-1
}
MODULE
{
name = ModuleAnimateGeneric
@ -30,24 +28,22 @@
@PART[SurveyScanner]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Resource/restock-surveyscanner-1
scale = 1.0, 1.0, 1.0
}
@MODULE[ModuleAnimationGroup]
{
@deployAnimationName = Deploy
deployEffectName = Deploy
retractEffectName = Retract
}
EFFECTS
{
Deploy {
Deploy
{
AUDIO
{
channel = Ship
@ -55,7 +51,8 @@
volume = 0.3
}
}
Retract {
Retract
{
AUDIO
{
channel = Ship
@ -64,12 +61,10 @@
}
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Size0
VARIANT
{
name = Size0
@ -84,7 +79,6 @@
Body_125 = false
}
}
VARIANT
{
name = Size1
@ -99,7 +93,6 @@
Body_125 = true
}
}
VARIANT
{
name = Compact
@ -121,22 +114,20 @@
@PART[OrbitalScanner]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL
{
model = ReStock/Assets/Resource/restock-orbitalscanner-1
}
@MODULE[ModuleAnimationGroup]
{
@activeAnimationName = Spin
activeEffectName = Active
}
EFFECTS
{
Active {
Active
{
AUDIO
{
channel = Ship
@ -145,12 +136,10 @@
}
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Size0
VARIANT
{
name = Size0
@ -164,7 +153,6 @@
Base_625 = true
}
}
VARIANT
{
name = Compact

View File

@ -145,18 +145,15 @@
{
model = ReStock/Assets/Science/restock-sentinel-1
}
@MODULE[FlagDecal]
{
textureQuadName = FlagTransform
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = depthmask
}
MODULE
{
name = ModulePartVariants
@ -187,6 +184,5 @@
Telescope_Shielded = false
}
}
}
}

View File

@ -8,6 +8,7 @@
// - TVR-1180C Mk1 Stack Tri-Coupler (stackTriCoupler_v2)
// - TVR-2160C Mk2 Stack Quad-Coupler (stackQuadCoupler)
// FL-A10 Adapter
@PART[adapterSmallMiniTall]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -68,6 +69,7 @@
}
}
// FL-A5 Adapter
@PART[adapterSmallMiniShort]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -146,7 +148,7 @@
}
}
// 1.25m station hub
// Rockomax HubMax Multi-Point Connector
@PART[stationHub]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -236,7 +238,7 @@
}
}
// 1.25m radial attach point
// BZ-52 Radial Attachment Point
@PART[stackPoint1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -248,22 +250,19 @@
}
}
// 1.25m Bicoupler
// TVR-200 Stack Bi-Coupler
@PART[stackBiCoupler_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Structural/restock-multicoupler-125-125-x2
}
// stock nodes are slightly off center and don't match the model
// this shouldn't affect too much since nodes are saved for existing craft
@node_stack_bottom1 = 0.625, -0.33838, 0.0, 0.0, -1.0, 0.0
@node_stack_bottom2 = -0.625, -0.33838, 0.0, 0.0, -1.0, 0.0
!MODULE[ModulePartVariants] {}
MODULE
{
@ -333,17 +332,15 @@
}
}
// 1.25m Tricoupler
// TVR-1180C Mk1 Stack Tri-Coupler
@PART[stackTriCoupler_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Structural/restock-multicoupler-125-125-x3
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -413,17 +410,15 @@
}
}
// 1.25m Quadcoupler
// TVR-2160C Mk2 Stack Quad-Coupler
@PART[stackQuadCoupler]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Structural/restock-multicoupler-125-125-x4
}
!MODULE[ModulePartVariants] {}
MODULE
{

View File

@ -6,6 +6,7 @@
// - TVR-300L Stack Tri-Adapter (adapterLargeSmallTri)
// - TVR-400L Stack Quad-Adapter (adapterLargeSmallQuad)
// Rockomax Brand Adapter
@PART[largeAdapter]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -56,6 +57,7 @@
}
}
// Rockomax Brand Adapter 02
@PART[largeAdapter2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -117,17 +119,15 @@
}
}
// 2.5m Bicoupler
// TVR-200L Stack Bi-Adapter
@PART[adapterLargeSmallBi]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Structural/restock-multicoupler-25-125-x2
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -197,17 +197,15 @@
}
}
// 2.5m Tricoupler
// TVR-300L Stack Tri-Adapter
@PART[adapterLargeSmallTri]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Structural/restock-multicoupler-25-125-x3
}
!MODULE[ModulePartVariants] {}
MODULE
{
@ -277,17 +275,15 @@
}
}
// 2.5m Quadcoupler
// TVR-400L Stack Quad-Adapter
@PART[adapterLargeSmallQuad]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Andrew Cassidy
!MODEL {}
MODEL
{
model = ReStock/Assets/Structural/restock-multicoupler-25-125-x4
}
!MODULE[ModulePartVariants] {}
MODULE
{

View File

@ -2,6 +2,7 @@
// Contents:
// - Kerbodyne ADTP-2-3 (Size3to2Adapter_v2)
// Kerbodyne ADTP-2-3
@PART[Size3To2Adapter_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

View File

@ -1,7 +1,6 @@
// Patches applying art changes to
// Contents:
// TT18-A Launch Stability Enhancer (launchClamp1)
// - TT18-A Launch Stability Enhancer (launchClamp1)
// TT18-A Launch Stability Enhancer
@PART[launchClamp1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
@ -12,10 +11,9 @@
{
model = ReStock/Assets/Structural/restock-launchclamp-1
}
!MODULE[LaunchClamp] {}
MODULE {
MODULE
{
name = ModuleRestockLaunchClamp
trf_towerPivot_name = obj_girdercap
trf_towerStretch_name = obj_stretch

View File

@ -1,7 +1,7 @@
// Patches applying art changes to structural truss parts
// Contents:
// - The Not-Rockomax Micronode (structuralMiniNode)
// - Cubic Octagonal Strut (strutCube)
// - The Not-Rockomax Micronode (structuralMiniNode)
// - Octagonal Strut (strutOcto)
// - Modular Girder Segment (trussPiece1x)
// - Modular Girder Segment XL (trussPiece3x)
@ -12,7 +12,7 @@
// - M-1x1 Structural Panel (structuralPanel1)
// - M-2x2 Structural Panel (structuralPanel2)
// Cubic strut
// Cubic Octagonal Strut
@PART[strutCube]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -27,7 +27,7 @@
}
}
// Micronode
// The Not-Rockomax Micronode
@PART[structuralMiniNode]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -42,7 +42,7 @@
}
}
// Octo-Strut
// Octagonal Strut
@PART[strutOcto]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -57,7 +57,7 @@
}
}
// Modular Girder
// Modular Girder Segment
@PART[trussPiece1x]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -100,7 +100,7 @@
}
}
// Modular Girder XL
// Modular Girder Segment XL
@PART[trussPiece3x]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -158,123 +158,7 @@
}
}
// I beam
@PART[structuralIBeam2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = #LOC_Restock_variant-surface_basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeam = true
IBeamTruss = false
IBeamBlankets = false
}
}
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-surface_truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeam = false
IBeamTruss = true
IBeamBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = #LOC_Restock_variant-surface_thermalblankets
primaryColor = #ffffff
GAMEOBJECTS
{
IBeam = false
IBeamTruss = false
IBeamBlankets = true
}
}
}
}
// Short I beam
@PART[structuralIBeam3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = #LOC_Restock_variant-surface_basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeamShort = true
IBeamShortTruss = false
IBeamShortBlankets = false
}
}
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-surface_truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeamShort = false
IBeamShortTruss = true
IBeamShortBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = #LOC_Restock_variant-surface_thermalblankets
primaryColor = #ffffff
GAMEOBJECTS
{
IBeamShort = false
IBeamShortTruss = false
IBeamShortBlankets = true
}
}
}
}
// Wide I beam
// M-Beam 650 I-Beam
@PART[structuralIBeam1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -332,7 +216,123 @@
}
}
// Small structural panel
// M-Beam 200 I-Beam
@PART[structuralIBeam2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = #LOC_Restock_variant-surface_basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeam = true
IBeamTruss = false
IBeamBlankets = false
}
}
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-surface_truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeam = false
IBeamTruss = true
IBeamBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = #LOC_Restock_variant-surface_thermalblankets
primaryColor = #ffffff
GAMEOBJECTS
{
IBeam = false
IBeamTruss = false
IBeamBlankets = true
}
}
}
}
// M-Beam 200 I-Beam Pocket Edition
@PART[structuralIBeam3]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = #LOC_Restock_variant-surface_basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeamShort = true
IBeamShortTruss = false
IBeamShortBlankets = false
}
}
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-surface_truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeamShort = false
IBeamShortTruss = true
IBeamShortBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = #LOC_Restock_variant-surface_thermalblankets
primaryColor = #ffffff
GAMEOBJECTS
{
IBeamShort = false
IBeamShortTruss = false
IBeamShortBlankets = true
}
}
}
}
// M-1x1 Structural Panel
@PART[structuralPanel1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
@ -448,7 +448,7 @@
}
}
// large structural panel
// M-2x2 Structural Panel
@PART[structuralPanel2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)

Some files were not shown because too many files have changed in this diff Show More