mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Finish initial 3.75m redo (#12)
* New models and animations for 3.75m parts
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
20
Distribution/Restock/GameData/ReStock/Localization/en-us.cfg
Normal file
20
Distribution/Restock/GameData/ReStock/Localization/en-us.cfg
Normal file
@ -0,0 +1,20 @@
|
||||
// Proposed format:
|
||||
// #LOC_Restock_partconfigname_fieldname
|
||||
// eg.
|
||||
// #LOC_Restock_restock-engine-375-3_title = ...
|
||||
// #LOC_Restock_restock-engine-375-3_description = ...
|
||||
|
||||
Localization
|
||||
{
|
||||
en-us
|
||||
{
|
||||
|
||||
#LOC_Restock_variant-engine_size0 = 0.625m
|
||||
#LOC_Restock_variant-engine_size1 = 1.25m
|
||||
#LOC_Restock_variant-engine_size2 = 2.5m
|
||||
#LOC_Restock_variant-engine_size3 = 3.75m
|
||||
#LOC_Restock_variant-engine_compact = Compact
|
||||
#LOC_Restock_variant-engine_boattail = Boattail
|
||||
|
||||
}
|
||||
}
|
@ -2,3 +2,195 @@
|
||||
// Contents:
|
||||
// - LV-N "Nerv" Atomic Rocket Motor (nuclearEngine)
|
||||
// - S3 KS-25 "Vector" Liquid Fuel Engine (SSME)
|
||||
|
||||
// Vector
|
||||
@PART[SSME]
|
||||
{
|
||||
@author = Chris Adderley
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Engine/restock-engine-vector-1
|
||||
}
|
||||
@bulkheadProfiles = srf, size1, size2
|
||||
node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
baseVariant = Size1
|
||||
VARIANT
|
||||
{
|
||||
name = Size1
|
||||
displayName = #LOC_Restock_variant-engine_size1
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
Var_25 = false
|
||||
Var_25_Boat = false
|
||||
Var_125 = true
|
||||
Var_Compact = false
|
||||
Var_UpperGimbals = false
|
||||
Var_LowerGimbals = false
|
||||
Fairing125 = true
|
||||
Fairing25 = false
|
||||
Fairing25_Boat = false
|
||||
}
|
||||
NODES
|
||||
{
|
||||
node_stack_top = 0.0,0.0,0.0 , 0.0, 1.0, 0.0, 1
|
||||
node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = Size2
|
||||
displayName = #LOC_Restock_variant-engine_size2
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
Var_25 = true
|
||||
Var_25_Boat = false
|
||||
Var_125 = false
|
||||
Var_Compact = false
|
||||
Var_UpperGimbals = true
|
||||
Var_LowerGimbals = true
|
||||
Fairing125 = false
|
||||
Fairing25 = true
|
||||
Fairing25_Boat = false
|
||||
}
|
||||
NODES
|
||||
{
|
||||
node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2
|
||||
node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = Boattail
|
||||
displayName = #LOC_Restock_variant-engine_boattail
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
Var_25 = false
|
||||
Var_25_Boat = true
|
||||
Var_125 = false
|
||||
Var_Compact = false
|
||||
Var_UpperGimbals = true
|
||||
Var_LowerGimbals = true
|
||||
Fairing125 = false
|
||||
Fairing25 = false
|
||||
Fairing25_Boat = true
|
||||
}
|
||||
NODES
|
||||
{
|
||||
node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2
|
||||
node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 1
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = Compact
|
||||
displayName = #LOC_Restock_variant-engine_compact
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
Var_25 = false
|
||||
Var_25_Boat = false
|
||||
Var_125 = false
|
||||
Var_Compact = true
|
||||
Var_UpperGimbals = true
|
||||
Var_LowerGimbals = true
|
||||
Fairing125 = false
|
||||
Fairing25 = false
|
||||
Fairing25_Boat = false
|
||||
}
|
||||
NODES
|
||||
{
|
||||
node_stack_top = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1
|
||||
node_attach = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1
|
||||
}
|
||||
}
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleJettison
|
||||
jettisonName = Fairing125,Fairing25,Fairing25_Boat
|
||||
bottomNodeName = bottom
|
||||
isFairing = True
|
||||
jettisonedObjectMass = 0.1
|
||||
jettisonForce = 5
|
||||
jettisonDirection = 0 0 1
|
||||
useMultipleDragCubes= false
|
||||
}
|
||||
|
||||
@MODULE[ModuleGimbal]
|
||||
{
|
||||
@gimbalTransformName = B_Gimbal
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleLookAtConstraint
|
||||
|
||||
// Ringed
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylBot017
|
||||
rotatorsName = CylTop017
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylBot018
|
||||
rotatorsName = CylTop018
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylBot019
|
||||
rotatorsName = CylTop019
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylBot020
|
||||
rotatorsName = CylTop020
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylTop017
|
||||
rotatorsName = CylBot017
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylTop018
|
||||
rotatorsName = CylBot018
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylTop019
|
||||
rotatorsName = CylBot019
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = CylTop020
|
||||
rotatorsName = CylBot020
|
||||
}
|
||||
}
|
||||
@MODULE[FXModuleAnimateThrottle]
|
||||
{
|
||||
@animationName = restock-vector-heat-1
|
||||
%layer = 1
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleAnimateThrottle
|
||||
animationName = restock-vector-throttle-1
|
||||
layer = 2
|
||||
responseSpeed = 1.0
|
||||
dependOnEngineState = True
|
||||
dependOnThrottle = True
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -2,3 +2,142 @@
|
||||
// Contents:
|
||||
// - Kerbodyne KR-2L+ "Rhino" Liquid Fuel Engine (Size3AdvancedEngine)
|
||||
// - S3 KS-25x4 "Mammoth" Liquid Fuel Engine (Size3EngineCluster)
|
||||
|
||||
@PART[Size3AdvancedEngine]
|
||||
{
|
||||
@author = Chris Adderley
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Engine/restock-engine-rhino-1
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
|
||||
|
||||
#node_stack_bottom02 = 0.0, -2.536873, 0.0, 0.0, -1.0, 0.0, 3
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
baseVariant = Size3
|
||||
VARIANT
|
||||
{
|
||||
name = Size3
|
||||
displayName = #LOC_Restock_variant-engine_size3
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
Var_375 = true
|
||||
Var_Compact = false
|
||||
Fairing375 = true
|
||||
}
|
||||
NODES
|
||||
{
|
||||
node_stack_top = 0.0, 1.487975, 0.0, 0.0, 1.0, 0.0, 3
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = Compact
|
||||
displayName = #LOC_Restock_variant-engine_compact
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
Var_375 = false
|
||||
Var_Compact = true
|
||||
Fairing375 = false
|
||||
}
|
||||
NODES
|
||||
{
|
||||
node_stack_top = 0.0,0.495,0.0 , 0.0, 1.0, 0.0, 2
|
||||
}
|
||||
}
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleJettison
|
||||
jettisonName = Fairing375
|
||||
bottomNodeName = bottom
|
||||
isFairing = True
|
||||
jettisonedObjectMass = 0.1
|
||||
jettisonForce = 5
|
||||
jettisonDirection = 0 0 1
|
||||
useMultipleDragCubes= false
|
||||
}
|
||||
|
||||
@MODULE[ModuleGimbal]
|
||||
{
|
||||
|
||||
@gimbalTransformName = B_Gimbal
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleLookAtConstraint
|
||||
|
||||
// Ringed
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = LowerPiston001
|
||||
rotatorsName = UpperPiston001
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = LowerPiston002
|
||||
rotatorsName = UpperPiston002
|
||||
}
|
||||
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = UpperPiston001
|
||||
rotatorsName = LowerPiston001
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = UpperPiston002
|
||||
rotatorsName = LowerPiston002
|
||||
}
|
||||
|
||||
}
|
||||
@MODULE[FXModuleAnimateThrottle]
|
||||
{
|
||||
@animationName = restock-rhino-heat-1
|
||||
%layer = 1
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleAnimateThrottle
|
||||
animationName = restock-rhino-throttle-1
|
||||
responseSpeed = 1.0
|
||||
layer = 2
|
||||
dependOnEngineState = True
|
||||
dependOnThrottle = True
|
||||
}
|
||||
}
|
||||
|
||||
@PART[Size3EngineCluster]
|
||||
{
|
||||
@author = Chris Adderley
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Engine/restock-engine-mammoth-1
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
|
||||
@MODULE[FXModuleAnimateThrottle]
|
||||
{
|
||||
@animationName = restock-mammoth-heat-1
|
||||
%layer = 1
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleAnimateThrottle
|
||||
animationName = restock-mammoth-throttle-1
|
||||
responseSpeed = 1.0
|
||||
dependOnEngineState = True
|
||||
layer = 2
|
||||
dependOnThrottle = True
|
||||
}
|
||||
}
|
||||
|
@ -3,3 +3,74 @@
|
||||
// - Kerbodyne S3-3600 Tank (Size3SmallTank)
|
||||
// - Kerbodyne S3-7200 Tank (Size3MediumTank)
|
||||
// - Kerbodyne S3-14400 Tank (Size3LargeTank)
|
||||
|
||||
@PART[Size3SmallTank] {
|
||||
@author = Chris Adderley
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-375-3
|
||||
}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
|
||||
position = 0.0, 0.96, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
|
||||
position = 0.0, -0.967, 0.0
|
||||
scale = 1,-1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
}
|
||||
|
||||
@PART[Size3MediumTank] {
|
||||
@author = Chris Adderley
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-375-2
|
||||
}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
|
||||
position = 0.0, 1.931, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
|
||||
position = 0.0, -1.937, 0.0
|
||||
scale = 1,-1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
|
||||
%rescaleFactor = 1
|
||||
}
|
||||
|
||||
|
||||
@PART[Size3LargeTank] {
|
||||
@author = Chris Adderley
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-375-1
|
||||
}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
|
||||
position = 0.0, 3.74, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
|
||||
position = 0.0, -3.74, 0.0
|
||||
scale = 1,-1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
}
|
||||
|
@ -1,3 +1,14 @@
|
||||
// Patches applying art changes to 3.75m structural parts
|
||||
// Contents:
|
||||
// - Kerbodyne ADTP-2-3 (Size3to2Adapter)
|
||||
|
||||
@PART[Size3to2Adapter] {
|
||||
@author = Chris Adderley
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-adapter-375-solid-1
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
}
|
Reference in New Issue
Block a user